@charset "UTF-8";@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css";.wrapper{padding:20px;line-height:200%}.wrapper ul{list-style:none}.wrapper .feature-flag-item-wrapper{margin-top:20px}.wrapper .feature-flag-item-wrapper .feature-flag-item-name{font-size:14px}.wrapper .feature-flag-item-wrapper .feature-flag-item-content{padding-left:20px}.wrapper .feature-flag-item-wrapper .feature-flag-item-content li{list-style:disc}.wrapper hr{margin:30px 0}.z-index-top{z-index:100000;transform:translateZ(100000px)}.z-index-modal-notice{z-index:100000000;transform:translateZ(100000000px)}.z-index-10{z-index:10;transform:translateZ(10px)}.z-index-20{z-index:20;transform:translateZ(20px)}.z-index-30{z-index:30;transform:translateZ(30px)}.z-index-40{z-index:40;transform:translateZ(40px)}.z-index-50{z-index:50;transform:translateZ(50px)}.z-index-60{z-index:60;transform:translateZ(60px)}.z-index-70{z-index:70;transform:translateZ(70px)}.z-index-80{z-index:80;transform:translateZ(80px)}.z-index-90{z-index:90;transform:translateZ(90px)}.z-index-100{z-index:100;transform:translateZ(100px)}.z-index-110{z-index:110;transform:translateZ(110px)}.z-index-120{z-index:120;transform:translateZ(120px)}.z-index-130{z-index:130;transform:translateZ(130px)}.z-index-140{z-index:140;transform:translateZ(140px)}.z-index-150{z-index:150;transform:translateZ(150px)}.z-index-160{z-index:160;transform:translateZ(160px)}.z-index-170{z-index:170;transform:translateZ(170px)}.z-index-180{z-index:180;transform:translateZ(180px)}.z-index-190{z-index:190;transform:translateZ(190px)}.z-index-200{z-index:200;transform:translateZ(200px)}@font-face{font-family:Spoqa Han Sans KR;font-style:normal;font-weight:100;src:url(/assets/SpoqaHanSansNeo-Thin-DLuRvYpx.woff2) format("woff2"),url(/assets/SpoqaHanSansNeo-Thin-BEll0Yos.woff) format("woff"),url(/assets/SpoqaHanSansNeo-Thin-DWnmedx7.otf) format("opentype")}@font-face{font-family:Spoqa Han Sans KR;font-style:normal;font-weight:300;src:url(/assets/SpoqaHanSansNeo-Light-D7DLLL7g.woff2) format("woff2"),url(/assets/SpoqaHanSansNeo-Light-3t6pN2GM.woff) format("woff"),url(/assets/SpoqaHanSansNeo-Light-BrN7kq1w.otf) format("opentype")}@font-face{font-family:Spoqa Han Sans KR;font-style:normal;font-weight:400;src:url(/assets/SpoqaHanSansNeo-Regular-BUsbL2_I.woff2) format("woff2"),url(/assets/SpoqaHanSansNeo-Regular-C4a2uCkb.woff) format("woff"),url(/assets/SpoqaHanSansNeo-Regular-BUg0lDIH.otf) format("opentype")}@font-face{font-family:Spoqa Han Sans KR;font-style:normal;font-weight:500;src:url(/assets/SpoqaHanSansNeo-Medium-B95ezR9U.woff2) format("woff2"),url(/assets/SpoqaHanSansNeo-Medium-DQe7SotM.woff) format("woff"),url(/assets/SpoqaHanSansNeo-Medium-DBTwyJWl.otf) format("opentype")}@font-face{font-family:Spoqa Han Sans KR;font-style:normal;font-weight:600;src:url(/assets/SpoqaHanSansNeo-Medium-B95ezR9U.woff2) format("woff2"),url(/assets/SpoqaHanSansNeo-Medium-DQe7SotM.woff) format("woff"),url(/assets/SpoqaHanSansNeo-Medium-DBTwyJWl.otf) format("opentype")}@font-face{font-family:Spoqa Han Sans KR;font-style:normal;font-weight:700;src:url(/assets/SpoqaHanSansNeo-Bold-CvzPuUBU.woff2) format("woff2"),url(/assets/SpoqaHanSansNeo-Bold-DDAPTf0M.woff) format("woff"),url(/assets/SpoqaHanSansNeo-Bold-lBaknUWd.otf) format("opentype")}ul,ol,li{list-style:none}a{color:inherit;text-decoration:none}@media (max-width: 767px){.mobile-hide{display:none!important}}@media (min-width: 768px){.mobile-show{display:none!important}}@media (min-width: 1024px){.desktop-hide{display:none!important}}@media (max-width: 1199px){.desktop-show{display:none!important}}@font-face{font-family:Spoqa Han Sans KR;font-style:normal;font-weight:100;src:url(/fonts/SpoqaHanSansNeo-Thin.woff2) format("woff2"),url(/fonts/SpoqaHanSansNeo-Thin.woff) format("woff"),url(/fonts/SpoqaHanSansNeo-Thin.otf) format("opentype")}@font-face{font-family:Spoqa Han Sans KR;font-style:normal;font-weight:300;src:url(/fonts/SpoqaHanSansNeo-Light.woff2) format("woff2"),url(/fonts/SpoqaHanSansNeo-Light.woff) format("woff"),url(/fonts/SpoqaHanSansNeo-Light.otf) format("opentype")}@font-face{font-family:Spoqa Han Sans KR;font-style:normal;font-weight:400;src:url(/fonts/SpoqaHanSansNeo-Regular.woff2) format("woff2"),url(/fonts/SpoqaHanSansNeo-Regular.woff) format("woff"),url(/fonts/SpoqaHanSansNeo-Regular.otf) format("opentype")}@font-face{font-family:Spoqa Han Sans KR;font-style:normal;font-weight:500;src:url(/fonts/SpoqaHanSansNeo-Medium.woff2) format("woff2"),url(/fonts/SpoqaHanSansNeo-Medium.woff) format("woff"),url(/fonts/SpoqaHanSansNeo-Medium.otf) format("opentype")}@font-face{font-family:Spoqa Han Sans KR;font-style:normal;font-weight:600;src:url(/fonts/SpoqaHanSansNeo-Medium.woff2) format("woff2"),url(/fonts/SpoqaHanSansNeo-Medium.woff) format("woff"),url(/fonts/SpoqaHanSansNeo-Medium.otf) format("opentype")}@font-face{font-family:Spoqa Han Sans KR;font-style:normal;font-weight:700;src:url(/fonts/SpoqaHanSansNeo-Bold.woff2) format("woff2"),url(/fonts/SpoqaHanSansNeo-Bold.woff) format("woff"),url(/fonts/SpoqaHanSansNeo-Bold.otf) format("opentype")}*,:after,:before{box-sizing:border-box;padding:0;margin:0;font-family:Spoqa Han Sans KR,sans-serif}.katex *{font-family:inherit!important}.temp-font *,.temp-font :after,.temp-font :before{font-family:Pretendard,sans-serif}html{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app{position:relative;width:100%;height:fit-content;min-height:100%}body.fixed-scroll{position:fixed;width:100%;overflow:hidden;touch-action:none}body.overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}img.white-icon{filter:brightness(0) invert(1)}img.rotate-180{transform:rotate(180deg)}svg{pointer-events:none}.section-wrapper{padding-top:80px}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.scrollbar-style.horizontal-scroll::-webkit-scrollbar{width:unset;height:8px}.scrollbar-style:hover::-webkit-scrollbar-thumb{background-color:#7f7f7f;border:1px solid transparent;border-top:0;border-bottom:0}.scrollbar-style::-webkit-scrollbar{display:block;width:11px;height:10px}.scrollbar-style::-webkit-scrollbar:horizontal{display:block;height:8px}.scrollbar-style::-webkit-scrollbar-corner{display:none}.scrollbar-style::-webkit-scrollbar-track{background-color:transparent}.scrollbar-style::-webkit-scrollbar-thumb{border-radius:11px;background-color:transparent;border:0px solid transparent;border-top:0;border-bottom:0;opacity:.3;transition:background-color .2s}.scrollbar-style::-webkit-scrollbar-button{display:none}.full-width{width:100%!important}.full-height{height:100%!important}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(19px)}}.blur-area-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%}@media (max-width: 767px){.blur-area-wrapper{display:none}}.base-panel-wrapper{display:flex;position:fixed;top:0;bottom:0;right:0;height:100%}@media (max-width: 767px){.base-panel-wrapper{width:100%}}.base-panel-wrapper>section{position:relative;height:100%}.base-panel-wrapper>section.base-panel-main-wrapper{display:flex;flex-direction:column;width:480px;background-color:#fff}@media (max-width: 767px){.base-panel-wrapper>section.base-panel-main-wrapper{width:100%!important}}.base-panel-wrapper>section.base-panel-main-wrapper .content-wrapper{height:100%}.base-panel-wrapper>section.base-panel-main-wrapper .content-wrapper.with-header{height:calc(100% - 70px)}@media (max-width: 767px){.base-panel-wrapper>section.base-panel-main-wrapper .content-wrapper.with-header{height:calc(100% - 100px)}}.base-panel-wrapper>section.base-panel-main-wrapper .content-wrapper.with-go-back{height:calc(100% - 70px)}@media (max-width: 767px){.base-panel-wrapper>section.base-panel-main-wrapper .content-wrapper.with-go-back{height:calc(100% - 56px)}}.base-panel-wrapper>section.base-panel-sidebar-wrapper{width:65px}@media (max-width: 767px){.base-panel-wrapper>section.base-panel-sidebar-wrapper{display:none}}.base-panel-wrapper>section.base-panel-sidebar-wrapper .sidebar-inner-wrapper{display:flex;flex-direction:column;align-items:center;position:absolute;width:100%;height:100%;padding-top:16px;border-left:1px solid #302936;background-color:#fff}.base-panel-wrapper>section.base-panel-sidebar-wrapper .sidebar-inner-wrapper.theme-white{border-left:1px solid #ffffff}.base-panel-wrapper>section.base-panel-sidebar-wrapper .sidebar-inner-wrapper .base-panel-sidebar-close-button .icon-wrapper{margin-bottom:8px!important}.base-panel-wrapper>section.base-panel-sidebar-wrapper .sidebar-inner-wrapper .base-panel-sidebar-close-button span{font-size:16px;font-weight:500;line-height:22px;transform:rotate(90deg)}@media (max-width: 374px){.base-panel-wrapper>section.base-panel-sidebar-wrapper .sidebar-inner-wrapper .base-panel-sidebar-close-button span{font-size:15px;font-weight:500;line-height:22px}}.button-wrapper.icon-button-wrapper{display:flex;justify-content:center;align-items:center}.button-wrapper.icon-button-wrapper.icon-only-wrapper{width:100%!important;min-width:20px;height:100%!important;min-height:20px;padding:0}.button-wrapper.icon-button-wrapper.icon-placement-top>.button-inner-wrapper{flex-direction:column}.button-wrapper.icon-button-wrapper.icon-placement-top>.button-inner-wrapper .icon-wrapper{margin-bottom:4px}.button-wrapper.icon-button-wrapper.icon-placement-bottom>.button-inner-wrapper{flex-direction:column-reverse}.button-wrapper.icon-button-wrapper.icon-placement-bottom>.button-inner-wrapper .icon-wrapper{margin-top:4px}.button-wrapper.icon-button-wrapper.icon-placement-left>.button-inner-wrapper{flex-direction:row}.button-wrapper.icon-button-wrapper.icon-placement-left>.button-inner-wrapper .icon-wrapper{margin-right:4px}.button-wrapper.icon-button-wrapper.icon-placement-right>.button-inner-wrapper{flex-direction:row-reverse}.button-wrapper.icon-button-wrapper.icon-placement-right>.button-inner-wrapper .icon-wrapper{margin-left:4px}.button-wrapper.icon-button-wrapper .icon-wrapper{display:flex;justify-content:center;align-items:center}.button-wrapper{cursor:pointer}.button-wrapper.button-variant-text{padding:0;border:0;background-color:transparent}.button-wrapper.button-variant-text .button-inner-wrapper{color:#302936}.button-wrapper.button-variant-text:disabled{background-color:transparent}.button-wrapper.button-variant-text:disabled .button-inner-wrapper{color:#afafaf!important}.button-wrapper.button-variant-contained{border:1px solid transparent;background-color:#302936}.button-wrapper.button-variant-contained .button-inner-wrapper{color:#fff}.button-wrapper.button-variant-contained:disabled{background-color:#afafaf!important}.button-wrapper.button-variant-contained:disabled .button-inner-wrapper{color:#fff!important}.button-wrapper.button-variant-outlined{border:1px solid #302936;background-color:transparent}.button-wrapper.button-variant-outlined .button-inner-wrapper{color:#302936}.button-wrapper.button-variant-outlined:disabled{border-color:#afafaf!important}.button-wrapper.button-variant-outlined:disabled .button-inner-wrapper{color:#afafaf!important}.button-wrapper .button-inner-wrapper{display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){.button-wrapper .button-inner-wrapper{font-size:11px;font-weight:500;line-height:16px}}.panel-blur{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#302936;opacity:.3}.panel-blur.open{animation-name:blur;animation-duration:.2s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}.panel-blur.close{animation-name:blur;animation-duration:.2s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:1;animation-direction:reverse;animation-fill-mode:forwards}@media (max-width: 767px){.panel-blur{display:none}}@keyframes blur{0%{opacity:0}to{opacity:.3}}.panel-header-menu{margin-right:16px}.panel-header-menu.actived span{color:#302936}.panel-header-menu.go-back{display:inline-flex;align-items:center}.panel-header-menu.go-back span{margin-left:6px;color:#302936;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){.panel-header-menu.go-back span{font-size:15px;font-weight:500;line-height:22px}}.panel-header-menu:last-of-type{margin-right:0}.panel-header-menu span{color:#afafaf;font-size:16px;font-weight:700}.panel-header-menu span.step-text{align-self:flex-start;margin-right:3px;margin-bottom:11px;font-size:12px;font-weight:500}.panel-header{display:flex;justify-content:space-between;align-items:center;width:100%;height:70px;min-height:70px}@media (max-width: 767px){.panel-header{align-items:flex-start;padding-top:16px}}.panel-header.with-close{border-bottom:1px solid #302936}@media (max-width: 767px){.panel-header.with-close{flex-direction:column;justify-content:flex-start;height:100px;min-height:100px}}.panel-header.with-close~.content-wrapper{height:calc(100% - 70px)!important}@media (max-width: 767px){.panel-header.with-close~.content-wrapper{height:calc(100% - 100px)!important}}.panel-header.with-close.no-menus{height:0;min-height:unset;border-bottom:0}@media (max-width: 767px){.panel-header.with-close.no-menus{height:56px;padding-bottom:16px;border-bottom:1px solid #302936}}.panel-header.with-close.no-menus~.content-wrapper{height:100%!important}@media (max-width: 767px){.panel-header.with-close.no-menus~.content-wrapper{height:calc(100% - 56px)!important}}.panel-header.with-close .panel-header-left-wrapper{display:none}@media (max-width: 767px){.panel-header.with-close .panel-header-left-wrapper{display:block;margin-bottom:2px}}.panel-header.with-close .panel-header-menu-list{align-items:center;height:28px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;padding-left:36px;padding-right:36px}@media (max-width: 767px){.panel-header.with-close .panel-header-menu-list{height:100%;padding-left:16px;padding-right:16px}}.panel-header.with-close .panel-header-menu-list::-webkit-scrollbar{display:none}.panel-header.with-go-back{border-bottom:0}@media (max-width: 767px){.panel-header.with-go-back{height:fit-content;min-height:unset;margin-bottom:16px}}.panel-header.with-go-back~.content-wrapper{height:calc(100% - 70px)!important}@media (max-width: 767px){.panel-header.with-go-back~.content-wrapper{height:calc(100% - 56px)!important}}.panel-header.with-go-back .panel-header-left-wrapper{display:block;margin-bottom:2px}.panel-header .panel-header-left-wrapper .panel-header-left-icon-button{padding-left:36px}@media (max-width: 767px){.panel-header .panel-header-left-wrapper .panel-header-left-icon-button{padding-left:16px}}.panel-header .panel-header-left-wrapper .panel-header-left-icon-button span{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){.panel-header .panel-header-left-wrapper .panel-header-left-icon-button span{font-size:15px;font-weight:500;line-height:22px}}.panel-header .panel-header-menu-list{display:flex;padding-right:36px}@media (max-width: 767px){.panel-header .panel-header-menu-list{padding-right:16px}}.panel-header .panel-header-menu-list .panel-header-menu-list-item{display:flex;min-width:fit-content;margin-right:16px;list-style:none}.panel-header .panel-header-menu-list .panel-header-menu-list-item:last-of-type{margin-right:0}@media print{.app .navigation-wrapper,.app .navigation-side-bar-wrapper,.app .main-wrapper,.app .footer-wrapper,.user-panel-wrapper .user-panel-top-wrapper,.user-panel-wrapper .user-panel-content-wrapper .user-panel-order,.user-panel-wrapper .user-panel-content-wrapper .order-detail{display:none!important}}._title-box_qk83n_262{height:50px;padding:0 35px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #302936;cursor:pointer}._title-box_qk83n_262 ._title_qk83n_262{font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._title-box_qk83n_262 ._title_qk83n_262{font-size:15px;font-weight:700;line-height:22px}}._title-box_qk83n_262 ._price-box_qk83n_283{display:flex;align-items:center}._title-box_qk83n_262 ._price_qk83n_283{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._title-box_qk83n_262 ._price_qk83n_283{font-size:13px;font-weight:700;line-height:20px}}._content-box_qk83n_300{padding:16px 36px;background:#f6f6f6}._content-box_qk83n_300 ._content-header_qk83n_304 ._content-info_qk83n_304{display:flex;margin-bottom:6px;justify-content:space-between}._content-box_qk83n_300 ._content-header_qk83n_304 ._content-info_qk83n_304 ._title_qk83n_262{font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._content-box_qk83n_300 ._content-header_qk83n_304 ._content-info_qk83n_304 ._title_qk83n_262{font-size:13px;font-weight:400;line-height:20px}}._content-box_qk83n_300 ._content-header_qk83n_304 ._content-info_qk83n_304 ._price_qk83n_283{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._content-box_qk83n_300 ._content-header_qk83n_304 ._content-info_qk83n_304 ._price_qk83n_283{font-size:13px;font-weight:700;line-height:20px}}._content-box_qk83n_300 ._lecture-list-header_qk83n_333{border-top:1px solid #afafaf;border-bottom:1px solid #afafaf;height:30px;display:flex;justify-content:space-between;align-items:center;color:#afafaf}._content-box_qk83n_300 ._lecture-list-header_qk83n_333 span{font-size:12px;font-weight:400;line-height:16px}@media (max-width: 374px){._content-box_qk83n_300 ._lecture-list-header_qk83n_333 span{font-size:11px;font-weight:400;line-height:16px}}._content-box_qk83n_300 ._lecture-list-header_qk83n_333 ._right-box_qk83n_354{display:flex;align-items:center}._content-box_qk83n_300 ._lecture-list-item_qk83n_358{border-bottom:1px solid #afafaf;height:40px;display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._content-box_qk83n_300 ._lecture-list-item_qk83n_358{font-size:13px;font-weight:400;line-height:20px}}._content-box_qk83n_300 ._lecture-list-item_qk83n_358 ._right-box_qk83n_354{display:flex;align-items:center}._total-point-box_10azw_262{height:50px;padding:0 35px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #302936}._total-point-box_10azw_262 ._total-point-text_10azw_270{font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._total-point-box_10azw_262 ._total-point-text_10azw_270{font-size:15px;font-weight:700;line-height:22px}}._total-point-box_10azw_262 ._total-point-price_10azw_282{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._total-point-box_10azw_262 ._total-point-price_10azw_282{font-size:13px;font-weight:700;line-height:20px}}.badge-wrapper{display:inline-flex;justify-content:center;align-items:center;padding-left:8px;padding-right:8px;border-radius:24px;background-color:#302936;vertical-align:middle;cursor:default}.badge-wrapper .badge-inner-wrapper{color:#fff;font-size:12px;font-weight:500;line-height:16px;line-height:18px}@media (max-width: 374px){.badge-wrapper .badge-inner-wrapper{font-size:11px;font-weight:500;line-height:16px}}.user-panel-wrapper{display:flex;flex-direction:column;width:100%;height:100%}.user-panel-wrapper .user-panel-content-wrapper{width:100%;height:100%;padding-bottom:60px;overflow-y:overlay}.user-panel-wrapper .user-panel-content-wrapper .user-panel-key-value{display:flex;justify-content:space-between;cursor:pointer}.user-panel-wrapper .user-panel-content-wrapper .user-panel-desc{color:#302936;font-size:16px;font-weight:500;line-height:22px}.user-panel-wrapper .user-panel-content-wrapper .user-panel-desc.small{font-size:13px}.user-panel-wrapper .user-panel-content-wrapper .user-panel-article-wrapper{width:100%}.user-panel-wrapper .user-panel-content-wrapper .user-panel-article-wrapper.user-panel-box-wrapper{display:flex;flex-direction:column;padding:36px 36px 0}.user-panel-wrapper .user-panel-content-wrapper .user-panel-box{display:flex;flex-direction:column;width:100%;padding:13px 23px 12px;margin-bottom:12px;border-radius:18px;background-color:#f6f6f6;cursor:default}.user-panel-wrapper .user-panel-content-wrapper .user-panel-box:last-of-type{margin-bottom:0}.user-panel-wrapper .user-panel-content-wrapper .user-panel-box .user-panel-box-item-top-wrapper{display:flex;flex-direction:column;margin-bottom:40px}.user-panel-wrapper .user-panel-content-wrapper .user-panel-box .user-panel-box-item-top-wrapper.short{margin-bottom:20px}.user-panel-wrapper .user-panel-content-wrapper .user-panel-box .user-panel-box-item-top-wrapper.null{margin-bottom:0}.user-panel-wrapper .user-panel-content-wrapper .user-panel-box .user-panel-box-item-top-wrapper .user-panel-box-item-null{display:flex;height:80px;justify-content:center;align-items:center;cursor:pointer}.user-panel-wrapper .user-panel-content-wrapper .user-panel-box .user-panel-box-item-top-wrapper .user-panel-box-item-null span{margin-left:3px;font-weight:500;font-size:14px;color:#afafaf}.user-panel-wrapper .user-panel-content-wrapper .user-panel-box .user-panel-box-item-top-wrapper .user-panel-box-item-desc{display:flex;justify-content:space-between;align-items:center;margin-bottom:3px;color:#302936;font-size:13px;font-weight:400;line-height:20px}.user-panel-wrapper .user-panel-content-wrapper .user-panel-box .user-panel-box-item-top-wrapper .user-panel-box-item-title{color:#302936;font-size:16px;font-weight:700;line-height:22px}.user-panel-wrapper .user-panel-content-wrapper .user-panel-box .user-panel-box-item-bottom-wrapper .user-panel-box-item-date-label{margin-right:14px;color:#3029364c;font-size:12px;line-height:18px}.user-panel-wrapper .user-panel-content-wrapper .user-panel-box .user-panel-box-item-bottom-wrapper .user-panel-box-item-date{color:#30293699;font-size:12px;line-height:18px}.user-panel-wrapper .user-panel-content-wrapper .user-panel-undefined-content{display:flex;flex-direction:column;align-items:center;padding-top:45px}.user-panel-wrapper .user-panel-content-wrapper .user-panel-undefined-content .user-panel-undefined-icon-wrapper{height:92px;margin-bottom:24px}.user-panel-wrapper .user-panel-content-wrapper .user-panel-undefined-content .user-panel-undefined-text-wrapper{color:#afafaf;font-size:18px;font-weight:700;line-height:21px}._discount-coupon-item-wrapper_1otna_262{padding:16px;border-radius:12px;background-color:#f6f6f6;-webkit-user-select:none;user-select:none}._discount-coupon-item-wrapper_1otna_262._checkable_1otna_268{cursor:pointer}._discount-coupon-item-wrapper_1otna_262._checked_1otna_271{border:1px solid #5d52ff}._discount-coupon-item-wrapper_1otna_262 ._content-wrapper_1otna_274{display:flex;justify-content:space-between}._discount-coupon-item-wrapper_1otna_262 ._content-wrapper_1otna_274 ._info-wrapper_1otna_278{display:flex;flex-direction:column;width:100%;margin-right:24px}@media (max-width: 767px){._discount-coupon-item-wrapper_1otna_262 ._content-wrapper_1otna_274 ._info-wrapper_1otna_278{margin-right:18px}}._discount-coupon-item-wrapper_1otna_262 ._content-wrapper_1otna_274 ._info-wrapper_1otna_278 ._d-day-end-at-wrapper_1otna_289{display:flex;flex-direction:row;align-items:center;gap:4px;margin-bottom:8px}._discount-coupon-item-wrapper_1otna_262 ._content-wrapper_1otna_274 ._info-wrapper_1otna_278 ._d-day-end-at-wrapper_1otna_289 ._d-day_1otna_289{color:#5d52ff;font-size:13px;font-weight:700;line-height:18px}@media (max-width: 374px){._discount-coupon-item-wrapper_1otna_262 ._content-wrapper_1otna_274 ._info-wrapper_1otna_278 ._d-day-end-at-wrapper_1otna_289 ._d-day_1otna_289{font-size:12px;font-weight:700;line-height:18px}}._discount-coupon-item-wrapper_1otna_262 ._content-wrapper_1otna_274 ._info-wrapper_1otna_278 ._d-day-end-at-wrapper_1otna_289 ._end-at_1otna_309{color:#302936;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._discount-coupon-item-wrapper_1otna_262 ._content-wrapper_1otna_274 ._info-wrapper_1otna_278 ._d-day-end-at-wrapper_1otna_289 ._end-at_1otna_309{font-size:12px;font-weight:500;line-height:18px}}._discount-coupon-item-wrapper_1otna_262 ._content-wrapper_1otna_274 ._info-wrapper_1otna_278 ._name_1otna_322{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._discount-coupon-item-wrapper_1otna_262 ._content-wrapper_1otna_274 ._info-wrapper_1otna_278 ._name_1otna_322{font-size:13px;font-weight:700;line-height:20px}}._discount-coupon-item-wrapper_1otna_262 ._content-wrapper_1otna_274 ._info-wrapper_1otna_278 ._expiration-date_1otna_335{color:#afafaf;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._discount-coupon-item-wrapper_1otna_262 ._content-wrapper_1otna_274 ._info-wrapper_1otna_278 ._expiration-date_1otna_335{font-size:13px;font-weight:400;line-height:20px}}._discount-coupon-item-wrapper_1otna_262 ._content-wrapper_1otna_274 ._checkbox-wrapper_1otna_348{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:6px}._discount-coupon-item-wrapper_1otna_262 ._content-wrapper_1otna_274 ._checkbox-wrapper_1otna_348>div{min-width:28px;max-width:28px;min-height:28px;max-height:28px}._discount-coupon-item-wrapper_1otna_262 ._content-wrapper_1otna_274 ._checkbox-wrapper_1otna_348 span{color:#afafaf;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._discount-coupon-item-wrapper_1otna_262 ._content-wrapper_1otna_274 ._checkbox-wrapper_1otna_348 span{font-size:12px;font-weight:500;line-height:18px}}._discount-coupon-item-wrapper_1otna_262 ._notice-wrapper_1otna_374 p{color:#5d52ff;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._discount-coupon-item-wrapper_1otna_262 ._notice-wrapper_1otna_374 p{font-size:13px;font-weight:400;line-height:20px}}.user-panel-order{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;height:50px;padding:0 36px;border-bottom:1px solid #302936;color:#302936;cursor:pointer}@media (max-width: 767px){.user-panel-order{padding:0 16px}}.user-panel-order.opened{border-bottom:0}.user-panel-order .user-panel-order-left{display:flex;flex:2 1 0;width:100px;gap:10px;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){.user-panel-order .user-panel-order-left{font-size:13px;font-weight:700;line-height:20px}}.user-panel-order .user-panel-order-left .title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.user-panel-order .user-panel-order-right{flex-shrink:0;width:fit-content;display:inline-flex;justify-content:space-between;align-items:center}.user-panel-order .user-panel-order-right .user-panel-order-simple-info{display:inline-flex;align-items:center;font-size:14px;font-weight:700;text-align:right}.user-panel-order .user-panel-order-right .user-panel-order-simple-info .user-panel-order-simple-info-inner-wrapper{display:flex;gap:4px;justify-content:center;align-items:center;padding:6px 12px}.user-panel-order .user-panel-order-right .user-panel-order-simple-info .user-panel-order-simple-info-inner-wrapper span{font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){.user-panel-order .user-panel-order-right .user-panel-order-simple-info .user-panel-order-simple-info-inner-wrapper span{font-size:12px;font-weight:500;line-height:18px}}@media (max-width: 767px){.user-panel-order .user-panel-order-right{width:auto}.user-panel-order .user-panel-order-right .user-panel-order-delivery{margin-right:16px}.user-panel-order .user-panel-order-right .user-panel-order-simple-info{width:auto}}.order-detail{background-color:#f6f6f6;color:#302936;font-size:14px;font-weight:400;line-height:20px;padding:16px 35px;border-bottom:1px solid #302936}@media (max-width: 767px){.order-detail{padding:16px 20px}}.order-detail .order-detail-oneline{display:flex;justify-content:space-between;margin:7px 0;gap:8px}.order-detail .order-detail-oneline.cancelled-text{color:red}.order-detail .order-detail-oneline.discount-amount{flex-direction:column;gap:1px}.order-detail .order-detail-oneline.discount-amount>div:first-of-type{display:flex;align-items:center;justify-content:space-between}.order-detail .order-detail-oneline .order-detail-title{min-width:fit-content}.order-detail .order-detail-oneline .order-detail-content{text-align:right}.order-detail .order-detail-oneline .order-detail-content.order-product-title{font-weight:700}.tooltip-wrapper .tooltip-target .highlight{height:18px;color:#5d52ff;border-bottom:1.2px solid #5d52ff}._table_nbsay_262{display:flex;flex-direction:column;width:100%;margin-top:20px}._table-header_nbsay_269{width:100%;height:30px;border-top:1px solid #afafaf;border-bottom:1px solid #afafaf}._table-header_nbsay_269 ._row_nbsay_275 ._cell_nbsay_275 span{color:#afafaf;font-size:12px;font-weight:400;line-height:16px}@media (max-width: 374px){._table-header_nbsay_269 ._row_nbsay_275 ._cell_nbsay_275 span{font-size:11px;font-weight:400;line-height:16px}}._table-body_nbsay_289{display:flex;flex-direction:column;width:100%}._table-body_nbsay_289 ._row_nbsay_275{flex-direction:column;gap:8px;padding-top:12px;padding-bottom:12px;border-bottom:1px solid #afafaf}._table-body_nbsay_289 ._row_nbsay_275._order-book-item-row_nbsay_301 ._cell_nbsay_275._title-cell_nbsay_301 ._cell-content_nbsay_301{max-width:110px;overflow-x:hidden;white-space:pre;text-overflow:ellipsis}._table-body_nbsay_289 ._row_nbsay_275:last-of-type{border-bottom:0}._table-body_nbsay_289 ._row_nbsay_275 ._inner-row_nbsay_310{display:flex;align-items:center;justify-content:space-between;width:100%}._table-body_nbsay_289 ._row_nbsay_275 ._inner-row_nbsay_310._cancelled-row_nbsay_316 ._cell_nbsay_275 span{color:#ea394b}._table-body_nbsay_289 ._row_nbsay_275 ._inner-row_nbsay_310._cancelled-row_nbsay_316 ._cell_nbsay_275 ._invoice-delivery-service-button-wrapper_nbsay_319{min-width:73px;height:30px;max-height:30px}._table-body_nbsay_289 ._row_nbsay_275 ._inner-row_nbsay_310._cancelled-row_nbsay_316 ._cell_nbsay_275 ._invoice-delivery-service-button-wrapper_nbsay_319 span{color:#fff;font-size:12px;font-weight:400;line-height:16px}@media (max-width: 374px){._table-body_nbsay_289 ._row_nbsay_275 ._inner-row_nbsay_310._cancelled-row_nbsay_316 ._cell_nbsay_275 ._invoice-delivery-service-button-wrapper_nbsay_319 span{font-size:11px;font-weight:400;line-height:16px}}._table-body_nbsay_289 ._row_nbsay_275 ._cell_nbsay_275._title-cell_nbsay_301 span{cursor:pointer}._table-body_nbsay_289 ._row_nbsay_275 ._cell_nbsay_275 span{font-size:13px;font-weight:400;line-height:18px}@media (max-width: 374px){._table-body_nbsay_289 ._row_nbsay_275 ._cell_nbsay_275 span{font-size:12px;font-weight:400;line-height:18px}}._row_nbsay_275{display:flex;align-items:center;justify-content:space-between;height:100%}._cell_nbsay_275{display:inline-flex;align-items:center;width:100%;height:100%}._cell_nbsay_275._title-cell_nbsay_301{max-width:110px}._cell_nbsay_275._amount-cell_nbsay_369{justify-content:flex-end;max-width:calc((100% - 110px) / 3)}._footer_im31j_262{width:100%;min-height:252px;padding-left:36px;padding-right:36px;background-color:#302936}@media (max-width: 767px){._footer_im31j_262{min-height:375px;padding-left:16px;padding-right:16px}}._footer_im31j_262 ._inner-wrapper_im31j_276{display:flex;justify-content:space-between;width:100%;max-width:1323px;height:100%;margin:0 auto}._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284{width:100%;padding-top:44px}@media (max-width: 767px){._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284{padding-top:48px}}._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._links_im31j_293{display:inline-flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;margin-bottom:8px}@media (max-width: 767px){._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._links_im31j_293{flex-direction:column;margin-bottom:20px}}._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._links_im31j_293 ._util-links_im31j_307{display:inline-flex;gap:58px}@media (max-width: 1366px){._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._links_im31j_293 ._util-links_im31j_307{gap:20px}}@media (max-width: 767px){._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._links_im31j_293 ._util-links_im31j_307{flex-direction:column;gap:32px}}._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._links_im31j_293 ._util-links_im31j_307 ._hub_im31j_322{display:inline-block;width:fit-content;text-decoration:none}._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._links_im31j_293 ._util-links_im31j_307 ._hub_im31j_322 span{color:#fff;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._links_im31j_293 ._util-links_im31j_307 ._hub_im31j_322 span{font-size:13px;font-weight:700;line-height:20px}}._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._links_im31j_293 ._util-links_im31j_307 ._link-item-list_im31j_340{display:inline-flex;gap:8px}@media (max-width: 1366px){._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._links_im31j_293 ._util-links_im31j_307 ._link-item-list_im31j_340{gap:4px}}._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._links_im31j_293 ._util-links_im31j_307 ._link-item-list_im31j_340 ._dot_im31j_349{color:#fff}._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._links_im31j_293 ._shortcuts_im31j_352{display:inline-flex;gap:16px}._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._information_im31j_356{margin-bottom:26px}._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._information_im31j_356 p{color:#afafaf;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._information_im31j_356 p{font-size:13px;font-weight:400;line-height:20px}}@media (max-width: 1366px){._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._information_im31j_356 p{font-size:12px;font-weight:400;line-height:16px}}@media (max-width: 1366px) and (max-width: 374px){._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._information_im31j_356 p{font-size:11px;font-weight:400;line-height:16px}}._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._information_im31j_356 p br._tablet-show_im31j_386,._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._information_im31j_356 p span._tablet-show_im31j_386{display:none}@media (max-width: 1366px){._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._information_im31j_356 p br._tablet-show_im31j_386,._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._information_im31j_356 p span._tablet-show_im31j_386{display:inline-block}}@media (max-width: 1366px){._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._information_im31j_356 p br._tablet-hide_im31j_397,._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._information_im31j_356 p span._tablet-hide_im31j_397{display:none}}._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._copyright_im31j_402 span{color:#fff;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._copyright_im31j_402 span{font-size:13px;font-weight:400;line-height:20px}}@media (max-width: 1366px){._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._copyright_im31j_402 span{font-size:12px;font-weight:400;line-height:16px}}@media (max-width: 1366px) and (max-width: 374px){._footer_im31j_262 ._inner-wrapper_im31j_276 ._content-wrapper_im31j_284 ._copyright_im31j_402 span{font-size:11px;font-weight:400;line-height:16px}}._link-item_im31j_340{display:inline-block;width:fit-content;text-decoration:none}._link-item_im31j_340 span{color:#fff;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._link-item_im31j_340 span{font-size:13px;font-weight:700;line-height:20px}}@media (max-width: 1366px){._link-item_im31j_340 span{font-size:12px;font-weight:400;line-height:16px}}@media (max-width: 1366px) and (max-width: 374px){._link-item_im31j_340 span{font-size:11px;font-weight:400;line-height:16px}}._shortcut-button_im31j_463{width:32px;min-width:32px;height:32px;min-height:32px}.z-index-modal-notice{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%}@media (max-width: 374px){.z-index-modal-notice{padding:0 12px}}.z-index-modal-notice .modal-notice-blur{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#000;opacity:.5;cursor:pointer}.z-index-modal-notice .modal-notice-modal{display:flex;flex-direction:column;width:340px;height:auto;max-height:550px;padding-top:14px;background-color:#fff;transform:translateY(-45px) translateZ(10px)}@media (max-width: 374px){.z-index-modal-notice .modal-notice-modal{width:100%;max-width:340px}}.z-index-modal-notice .modal-notice-modal .modal-notice-close-wrapper{display:flex;justify-content:flex-end}.z-index-modal-notice .modal-notice-modal .modal-notice-close-wrapper .modal-notice-close{min-width:24px;min-height:24px;padding-right:14px;border:0;background-color:transparent;cursor:pointer}.z-index-modal-notice .modal-notice-modal .modal-notice-content-wrapper{display:flex;flex-direction:column;gap:32px;width:100%;padding:18px 20px 20px}.z-index-modal-notice .modal-notice-modal .modal-notice-content-wrapper .modal-notice-title h1{color:#302936;font-size:22px;font-weight:500;line-height:26px;text-align:center;word-break:break-word;white-space:pre-wrap}.z-index-modal-notice .modal-notice-modal .modal-notice-content-wrapper .modal-notice-content{max-height:310px;word-break:break-word;overflow-y:scroll;color:#302936;font-size:14px}.z-index-modal-notice .modal-notice-modal .modal-notice-content-wrapper .modal-notice-content *:first-of-type{margin-top:0}.z-index-modal-notice .modal-notice-modal .modal-notice-content-wrapper .modal-notice-content h1{font-size:2em;margin-block-start:.67em;margin-block-end:.67em}.z-index-modal-notice .modal-notice-modal .modal-notice-content-wrapper .modal-notice-content h2{font-size:1.5em;margin-block-start:.83em;margin-block-end:.83em}.z-index-modal-notice .modal-notice-modal .modal-notice-content-wrapper .modal-notice-content h3{font-size:1.17em;margin-block-start:1em;margin-block-end:1em}.z-index-modal-notice .modal-notice-modal .modal-notice-content-wrapper .modal-notice-content h4{margin-block-start:1.33em;margin-block-end:1.33em}.z-index-modal-notice .modal-notice-modal .modal-notice-content-wrapper .modal-notice-content h5{font-size:.83em;margin-block-start:1.67em;margin-block-end:1.67em}.z-index-modal-notice .modal-notice-modal .modal-notice-content-wrapper .modal-notice-content h6{font-size:.67em;margin-block-start:2.33em;margin-block-end:2.33em}.z-index-modal-notice .modal-notice-modal .modal-notice-content-wrapper .modal-notice-content p{min-height:16px;color:#302936;font-size:14px;font-weight:400;line-height:20px}.z-index-modal-notice .modal-notice-modal .modal-notice-button-wrapper{display:flex;width:100%;min-height:48px;border-top:1px solid #302936}.z-index-modal-notice .modal-notice-modal .modal-notice-button-wrapper .modal-notice-button{width:100%;border:0;background-color:#302936;color:#fff;font-size:14px;font-weight:500;line-height:14px;cursor:pointer}.z-index-modal-notice .modal-notice-modal .modal-notice-button-wrapper .modal-notice-button.white-button{background-color:#fff;color:#302936}._base-button-wrapper_1pxah_262{--button-main-color: $primary-black;--button-font-color: $primary-white;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:7px 12px;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._base-button-wrapper_1pxah_262{font-size:11px;font-weight:500;line-height:16px}}._base-button-wrapper_1pxah_262.variant-filled{border:1px solid var(--button-main-color);background-color:var(--button-main-color);color:var(--button-font-color)}._base-button-wrapper_1pxah_262.variant-filled:disabled{border:1px solid #afafaf;background-color:#afafaf}._base-button-wrapper_1pxah_262.variant-outlined{border:1px solid var(--button-main-color);background-color:transparent;color:var(--button-main-color)}._base-button-wrapper_1pxah_262.variant-outlined:disabled{border:1px solid #afafaf;color:#afafaf}._base-button-wrapper_1pxah_262.variant-text{border:0;background-color:transparent;color:var(--button-main-color)}._base-button-wrapper_1pxah_262.variant-text:disabled{color:#afafaf}._notification-badge-wrapper_1k08c_262{display:inline-flex;gap:4px}._notification-badge-wrapper_1k08c_262 ._badge_1k08c_266{width:5px;min-width:5px;height:5px;min-height:5px;border-radius:100%;background-color:#ff006b}._main-navigation_bkvzu_262{display:flex;justify-content:center;align-items:center;width:100%;height:70px;padding:0 36px;border-bottom:1px solid #e8e8e8;background-color:#fff}@media (max-width: 767px){._main-navigation_bkvzu_262{height:52px;padding:0 16px;border-bottom:0}}._main-navigation_bkvzu_262 ._inner-wrapper_bkvzu_279{display:flex;justify-content:space-between;width:100%;height:100%;max-width:1352px}@media (max-width: 767px){._main-navigation_bkvzu_262 ._inner-wrapper_bkvzu_279{width:100%;max-width:unset}}._main-navigation_bkvzu_262 ._inner-wrapper_bkvzu_279 ._navigate-wrapper_bkvzu_292{display:flex;align-items:center;gap:46px}@media (max-width: 767px){._main-navigation_bkvzu_262 ._inner-wrapper_bkvzu_279 ._navigate-wrapper_bkvzu_292{gap:6px}}._main-navigation_bkvzu_262 ._inner-wrapper_bkvzu_279 ._navigate-wrapper_bkvzu_292 ._logo-wrapper_bkvzu_302,._main-navigation_bkvzu_262 ._inner-wrapper_bkvzu_279 ._navigate-wrapper_bkvzu_292 ._logo-wrapper_bkvzu_302 a{display:inline-flex}._main-navigation_bkvzu_262 ._inner-wrapper_bkvzu_279 ._navigate-wrapper_bkvzu_292 ._menu-list_bkvzu_308{display:flex;align-items:center;gap:32px;height:100%}._main-navigation_bkvzu_262 ._inner-wrapper_bkvzu_279 ._navigate-wrapper_bkvzu_292 ._menu-list_bkvzu_308 ._divider_bkvzu_314{display:none}@media (max-width: 767px){._main-navigation_bkvzu_262 ._inner-wrapper_bkvzu_279 ._navigate-wrapper_bkvzu_292 ._menu-list_bkvzu_308 ._divider_bkvzu_314{display:inline-block;width:1px;height:16.5px;background-color:#afafaf}}@media (max-width: 767px){._main-navigation_bkvzu_262 ._inner-wrapper_bkvzu_279 ._navigate-wrapper_bkvzu_292 ._menu-list_bkvzu_308{gap:8px}}._main-navigation_bkvzu_262 ._inner-wrapper_bkvzu_279 ._account-wrapper_bkvzu_330{display:flex;align-items:center}._main-navigation_bkvzu_262 ._inner-wrapper_bkvzu_279 ._account-wrapper_bkvzu_330 ._new-login-item_bkvzu_334{display:inline-flex;gap:11px;align-items:center;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._main-navigation_bkvzu_262 ._inner-wrapper_bkvzu_279 ._account-wrapper_bkvzu_330 ._new-login-item_bkvzu_334{font-size:13px;font-weight:500;line-height:20px}}._main-navigation_bkvzu_262 ._inner-wrapper_bkvzu_279 ._account-wrapper_bkvzu_330 ._new-login-item_bkvzu_334 ._register-button_bkvzu_349{color:#5d52ff}._main-navigation_bkvzu_262 ._inner-wrapper_bkvzu_279 ._account-wrapper_bkvzu_330 ._new-login-item_bkvzu_334 ._splitter_bkvzu_352{color:#afafaf}._main-navigation_bkvzu_262 ._inner-wrapper_bkvzu_279 ._account-wrapper_bkvzu_330 ._account-button_bkvzu_355{display:flex;align-items:center;padding:7px 8px;gap:1px;border:0;border-radius:8px;background-color:#f6f6f6;color:#302936}._main-navigation-menu-item_bkvzu_366{position:relative;display:flex;align-items:center;height:100%;margin-bottom:unset!important}@media (min-width: 768px){._main-navigation-menu-item_bkvzu_366._active_bkvzu_374{border-bottom:4px solid #5d52ff}}._main-navigation-menu-item_bkvzu_366._active_bkvzu_374>a{color:#5d52ff}._main-navigation-menu-item_bkvzu_366>a{display:inline-flex;align-items:center;height:100%;border-top:4px solid transparent;border-bottom:4px solid transparent;color:#afafaf;font-size:16px;font-weight:700;line-height:20px;text-decoration:none}@media (max-width: 767px){._main-navigation-menu-item_bkvzu_366>a{font-size:15px;font-weight:500}}._main-navigation-menu-item_bkvzu_366>a:hover{text-decoration:unset!important}._account-button_bkvzu_355{display:flex;align-items:center;gap:1px;padding:7px 8px;border:0;border-radius:8px;background-color:#f6f6f6;color:#302936}._desktop-mypage-button_bkvzu_414{display:inline-flex;align-items:center;gap:4px;border:0;background-color:transparent;font-size:14px;font-weight:500;line-height:20px;cursor:pointer}@media (max-width: 374px){._desktop-mypage-button_bkvzu_414{font-size:13px;font-weight:500;line-height:20px}}._desktop-mypage-button_bkvzu_414 ._user-name_bkvzu_432{color:#5d52ff}@media (max-width: 767px){._mobile-hide_bkvzu_437{display:none}}._mobile-show_bkvzu_442{display:none}@media (max-width: 767px){._mobile-show_bkvzu_442{display:inline-block}}.sub-navigation{position:sticky;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:56px;padding-left:36px;padding-right:36px;border-bottom:1px solid #e8e8e8;background-color:#fff}@media (max-width: 767px){.sub-navigation{justify-content:unset;height:auto;padding-left:16px;padding-right:16px;transform:unset!important}}@media (max-width: 767px){.sub-navigation.mobile-hide{display:none}}.sub-navigation .inner-wrapper{display:flex;justify-content:flex-end;width:100%;max-width:1352px}.sub-navigation .inner-wrapper .navigate-wrapper{display:flex;gap:0 16px;margin-right:-12px}@media (max-width: 1366px){.sub-navigation .inner-wrapper .navigate-wrapper{gap:0 8px}}@media (max-width: 767px){.sub-navigation .inner-wrapper .navigate-wrapper{flex-wrap:wrap;gap:6px;padding-top:10px;padding-bottom:12px;margin-right:0}}.sub-navigation-menu-item{display:inline-flex;justify-content:center;align-items:center;gap:4px;height:34px;padding-left:20px;padding-right:20px;border-radius:34px;color:#302936;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}@media (max-width: 374px){.sub-navigation-menu-item{font-size:13px;font-weight:500;line-height:20px}}.sub-navigation-menu-item:last-of-type{margin-right:0}.sub-navigation-menu-item.with-badge{padding-left:8px;padding-right:12px}@media (max-width: 1366px){.sub-navigation-menu-item{padding-left:12px;padding-right:12px}}@media (max-width: 767px){.sub-navigation-menu-item{padding-left:14px;padding-right:14px;background-color:#f6f6f6}}.sub-navigation-menu-item.active{background-color:#5d52ff;color:#fff}.main-wrapper{position:relative;min-height:var(--main-wrapper-min-height)}.main-wrapper .oopy-main-content-wrapper{padding-top:80px}@media (max-width: 767px){.main-wrapper .oopy-main-content-wrapper{padding-top:30px}}.modal-wrapper{position:fixed;z-index:10000000;top:0;left:0;height:100%;width:100%;transition:background-color .2s;background-color:#000c}.modal-wrapper .modal{display:flex;flex-direction:column;position:relative;top:50%;transform:translateY(-50%);width:340px;min-height:200px;max-height:calc(100dvh - 32px);padding:12px;margin:0 auto;border-radius:12px;background-color:#fff}@media (max-width: 767px){.modal-wrapper .modal{max-width:calc(100dvw - 32px)}}.modal-wrapper .modal .modal-header{display:flex;align-items:center;height:auto}.modal-wrapper .modal .modal-header>h1.title{flex:1 1 0;color:#302936;font-size:14px;font-weight:700;line-height:1.35;text-align:start}.modal-wrapper .modal .modal-header .modal-button{margin-left:auto}.modal-wrapper .modal .modal-content{flex:1;padding:20px 0;overflow-y:auto}.modal-wrapper .modal .modal-actions{display:flex;gap:4px;width:100%}.modal-wrapper .modal .modal-button{flex:1;height:48px;border:none;border-radius:8px;font-size:14px;font-weight:500;line-height:1.35}.modal-wrapper .modal .modal-button:hover{cursor:pointer}.modal-wrapper .modal .modal-close-button{display:inline-flex;align-items:center;justify-content:center;flex:unset;width:20px;height:20px;background-color:transparent}.modal-wrapper .modal .modal-cancel-button{color:#f6f6f6;background-color:#afafaf}.modal-wrapper .modal .modal-confirm-button{color:#fff;background-color:#5d52ff}.modal-wrapper .modal .modal-confirm-button:disabled{background-color:#afafaf}.modal-wrapper .modal .title{color:#302936;font-size:18px;font-weight:500;line-height:1.35;white-space:pre;text-align:center}.modal-wrapper .modal .description{color:#302936;font-size:14px;font-weight:500;line-height:1.5;text-align:center;white-space:pre}._content_1r0pa_262{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}._cancel-button_1r0pa_270{max-width:fit-content;padding:0 24px}._confirm-button_1r0pa_275{padding:0 12px}._contents_1anqf_262{display:flex;flex-direction:column;gap:16px}._contents_1anqf_262 ._header_1anqf_267{text-align:center;font-size:18px;font-weight:500;line-height:24px}@media (max-width: 374px){._contents_1anqf_262 ._header_1anqf_267{font-size:17px;font-weight:500;line-height:24px}}._contents_1anqf_262 ._body_1anqf_280{text-align:center;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._contents_1anqf_262 ._body_1anqf_280{font-size:13px;font-weight:400;line-height:20px}}._cancel_1anqf_294{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._cancel_1anqf_294{font-size:13px;font-weight:500;line-height:20px}}._confirm_1anqf_307{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._confirm_1anqf_307{font-size:13px;font-weight:500;line-height:20px}}._primaryBlack_141pe_262._fill_141pe_262{border:1px solid #302936;background-color:#302936;color:#fff}._primaryBlack_141pe_262._outline_141pe_267{border:1px solid #302936;background-color:transparent;color:#302936}._primaryWhite_141pe_273._fill_141pe_262{border:1px solid #ffffff;background-color:#fff;color:#302936}._primaryWhite_141pe_273._outline_141pe_267{border:1px solid #ffffff;background-color:transparent;color:#fff}._primaryPurple_141pe_284._fill_141pe_262{border:1px solid #5d52ff;background-color:#5d52ff;color:#fff}._primaryPurple_141pe_284._outline_141pe_267{border:1px solid #5d52ff;background-color:transparent;color:#5d52ff}._primaryGray_141pe_295._fill_141pe_262{border:1px solid #afafaf;background-color:#afafaf;color:#fff}._primaryGray_141pe_295._outline_141pe_267{border:1px solid #afafaf;background-color:transparent;color:#afafaf}._secondaryYellow_141pe_306._fill_141pe_262{border:1px solid #fff500;background-color:#fff500;color:#302936}._secondaryYellow_141pe_306._outline_141pe_267{border:1px solid #fff500;background-color:transparent;color:#fff500}._secondaryMagenta_141pe_317._fill_141pe_262{border:1px solid #ff006b;background-color:#ff006b;color:#fff}._secondaryMagenta_141pe_317._outline_141pe_267{border:1px solid #ff006b;background-color:transparent;color:#ff006b}._secondaryLightgray_141pe_328._fill_141pe_262{border:1px solid #f6f6f6;background-color:#f6f6f6;color:#302936}._secondaryLightgray_141pe_328._outline_141pe_267{border:1px solid #f6f6f6;background-color:transparent;color:#f6f6f6}._semanticAccentLightBlue_141pe_339._fill_141pe_262{border:1px solid #d4f3ff;background-color:#d4f3ff;color:#27272e}._semanticAccentLightBlue_141pe_339._outline_141pe_267{border:1px solid #d4f3ff;background-color:transparent;color:#d4f3ff}._semanticAccentLightGreen_141pe_350._fill_141pe_262{border:1px solid #cffcd7;background-color:#cffcd7;color:#27272e}._semanticAccentLightGreen_141pe_350._outline_141pe_267{border:1px solid #cffcd7;background-color:transparent;color:#cffcd7}._semanticAccentYellow_141pe_361._fill_141pe_262{border:1px solid #fff34d;background-color:#fff34d;color:#27272e}._semanticAccentYellow_141pe_361._outline_141pe_267{border:1px solid #fff34d;background-color:transparent;color:#fff34d}._semanticLineStrong_141pe_372._fill_141pe_262{border:1px solid #27272e;background-color:#27272e;color:#fff}._semanticLineStrong_141pe_372._outline_141pe_267{border:1px solid #27272e;background-color:transparent;color:#27272e}._tertiaryBlue_141pe_383._fill_141pe_262{border:1px solid #cef0fe;background-color:#cef0fe;color:#302936}._tertiaryBlue_141pe_383._outline_141pe_267{border:1px solid #cef0fe;background-color:transparent;color:#cef0fe}._tertiaryGreen_141pe_394._fill_141pe_262{border:1px solid #cffed4;background-color:#cffed4;color:#302936}._tertiaryGreen_141pe_394._outline_141pe_267{border:1px solid #cffed4;background-color:transparent;color:#cffed4}._badge_141pe_405{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content;height:22px;padding:0 8px;cursor:inherit}._badge_141pe_405._round_141pe_414{border-radius:16px}._badge_141pe_405._square_141pe_417{border-radius:0}._badge_141pe_405 span{color:inherit;font-size:12px;font-weight:500;line-height:1.35;-webkit-user-select:none;user-select:none}._checkbox_4cx3u_262{cursor:pointer}._checkbox_4cx3u_262 input[type=checkbox]{display:none}._checkbox_4cx3u_262 label{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:var(--label-padding);cursor:inherit;transition:.4s}._checkbox_4cx3u_262 label ._circle-check-icon-wrapper_4cx3u_278{display:inline-flex;align-items:center;justify-content:center}._modal_i6xe5_262 ._header_i6xe5_262{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;margin-bottom:20px;width:100%}._modal_i6xe5_262 ._header_i6xe5_262 h2{color:#302936;font-size:18px;font-weight:500;line-height:24px}._modal_i6xe5_262 ._content_i6xe5_277{display:flex;flex-direction:column;gap:4px;width:100%}._modal_i6xe5_262 ._content_i6xe5_277 ._description-item_i6xe5_283{display:flex;align-items:center;gap:8px;width:100%;padding:16px;border:0;border-radius:6px;background-color:#f6f6f6;cursor:pointer}._modal_i6xe5_262 ._content_i6xe5_277 ._description-item_i6xe5_283 ._checkbox-container_i6xe5_294{min-width:20px}._modal_i6xe5_262 ._content_i6xe5_277 ._description-item_i6xe5_283 p{color:#302936;font-size:14px;font-weight:400;line-height:20px;text-align:start;white-space:pre}@media (max-width: 374px){._modal_i6xe5_262 ._content_i6xe5_277 ._description-item_i6xe5_283 p{font-size:13px;font-weight:400;line-height:20px}}._modal_i6xe5_262 ._button_i6xe5_312._cancel-button_i6xe5_312{max-width:fit-content;padding:0 20px;background-color:#afafaf;color:#fff}._modal_i6xe5_262 ._button_i6xe5_312._disabled_i6xe5_318{background-color:#afafaf!important;color:#fff!important}._modal_i6xe5_262 ._button_i6xe5_312._download-button_i6xe5_322{background-color:#5d52ff;color:#fff}._root-wrapper_fcb1k_262{display:flex;flex-direction:column;align-items:center;width:100%;background:#f6f6f6;padding:48px 16px}._assessment-exam-wrapper_fcb1k_271{width:100%;max-width:800px}._header-wrapper_fcb1k_276{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px;margin-bottom:24px}._header-wrapper_fcb1k_276 ._course-info-wrapper_fcb1k_283{display:flex;flex-direction:column;height:fit-content;gap:6px}._header-wrapper_fcb1k_276 ._course-badge-wrapper_fcb1k_289{display:flex;gap:4px}._header-wrapper_fcb1k_276 ._title_fcb1k_293{font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._header-wrapper_fcb1k_276 ._title_fcb1k_293{font-size:15px;font-weight:700;line-height:22px}}._header-wrapper_fcb1k_276 ._button-wrapper_fcb1k_305{display:flex;gap:8px}._header-wrapper_fcb1k_276 ._button-wrapper_fcb1k_305 ._download-paper-button_fcb1k_309{min-height:52px;border-radius:8px;background-color:#5d52ff}._header-wrapper_fcb1k_276 ._button-wrapper_fcb1k_305 ._download-paper-button_fcb1k_309._ongoing_fcb1k_314{border:1px solid #302936;background-color:transparent}._header-wrapper_fcb1k_276 ._button-wrapper_fcb1k_305 ._download-paper-button_fcb1k_309._ongoing_fcb1k_314 ._inner-wrapper_fcb1k_318{color:#302936}._header-wrapper_fcb1k_276 ._button-wrapper_fcb1k_305 ._download-paper-button_fcb1k_309 ._inner-wrapper_fcb1k_318{display:flex;padding:16px;gap:4px;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._header-wrapper_fcb1k_276 ._button-wrapper_fcb1k_305 ._download-paper-button_fcb1k_309 ._inner-wrapper_fcb1k_318{font-size:13px;font-weight:500;line-height:20px}}._header-wrapper_fcb1k_276 ._button-wrapper_fcb1k_305 ._timer-box_fcb1k_338{display:flex;justify-content:center;align-items:center;gap:8px;height:100%;min-height:52px;border:1px solid #afafaf;border-radius:8px;padding:16px;color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._header-wrapper_fcb1k_276 ._button-wrapper_fcb1k_305 ._timer-box_fcb1k_338{font-size:13px;font-weight:500;line-height:20px}}._header-wrapper_fcb1k_276 ._button-wrapper_fcb1k_305 ._timer-box_fcb1k_338._active_fcb1k_360{color:#302936;border-color:#302936}._header-wrapper_fcb1k_276 ._button-wrapper_fcb1k_305 ._timer-box_fcb1k_338._time-over_fcb1k_364{color:#ea394b;border-color:#ea394b}._answer-wrapper_fcb1k_369{border-radius:12px;padding:60px 40px;background:#fff}._answer-wrapper_fcb1k_369 ._answer-list-wrapper_fcb1k_374{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,auto));column-gap:24px;row-gap:24px;margin-bottom:80px}._answer-wrapper_fcb1k_369 ._answer-list-wrapper_fcb1k_374 ._answer-input-wrapper_fcb1k_381{position:relative}._answer-wrapper_fcb1k_369 ._answer-list-wrapper_fcb1k_374 ._answer-input-label_fcb1k_384{position:absolute;left:0;bottom:10px;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._answer-wrapper_fcb1k_369 ._answer-list-wrapper_fcb1k_374 ._answer-input-label_fcb1k_384{font-size:13px;font-weight:400;line-height:20px}}._answer-wrapper_fcb1k_369 ._answer-list-wrapper_fcb1k_374 ._answer-input_fcb1k_381{display:flex;width:100%;height:40px;align-items:center;outline:none;border:none;border-bottom:1px solid #afafaf;transition:.15s ease-in-out;text-align:right;font-size:14px;font-weight:700;line-height:20px;font-size:16px}@media (max-width: 374px){._answer-wrapper_fcb1k_369 ._answer-list-wrapper_fcb1k_374 ._answer-input_fcb1k_381{font-size:13px;font-weight:700;line-height:20px}}._answer-wrapper_fcb1k_369 ._answer-list-wrapper_fcb1k_374 ._answer-input_fcb1k_381:focus{border-bottom:1px solid #5d52ff}._answer-wrapper_fcb1k_369 ._answer-list-wrapper_fcb1k_374 ._answer-input_fcb1k_381:disabled{background:transparent}._answer-wrapper_fcb1k_369 ._submit-button_fcb1k_427{width:100%;height:54px;background:#5d52ff;border-radius:8px;color:#fff;margin-bottom:16px}._answer-wrapper_fcb1k_369 ._submit-button_fcb1k_427 ._inner-wrapper_fcb1k_318{display:flex;justify-content:center;align-items:center;gap:4px;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._answer-wrapper_fcb1k_369 ._submit-button_fcb1k_427 ._inner-wrapper_fcb1k_318{font-size:13px;font-weight:700;line-height:20px}}._answer-wrapper_fcb1k_369 ._desciption_fcb1k_451{margin-bottom:80px;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._answer-wrapper_fcb1k_369 ._desciption_fcb1k_451{font-size:13px;font-weight:400;line-height:20px}}._answer-wrapper_fcb1k_369 ._desciption_fcb1k_451 span{color:#5d52ff}._oopy-frame_y3i92_1{width:100%;overflow-y:hidden;border:0}._guide-card_1spwm_262{display:flex;flex-direction:column;gap:8px;width:100%;padding:20px;border-radius:8px;background-color:#e8f8ff}._guide-card_1spwm_262 ._title-container_1spwm_271{display:flex;align-items:center;gap:8px;width:100%}._guide-card_1spwm_262 ._title-container_1spwm_271 ._title_1spwm_271{color:#27272e;font-size:14px;font-weight:700;line-height:1.35}._guide-card_1spwm_262 ._guide-items-wrapper_1spwm_283{width:100%}._guide-card_1spwm_262 ._guide-items-wrapper_1spwm_283 ._guide-items_1spwm_283 ._guide-item_1spwm_283{color:#27272e;font-size:14px;font-weight:500;line-height:1.5}._guide-card_1spwm_262 ._guide-items-wrapper_1spwm_283 ._guide-items_1spwm_283 ._guide-item_1spwm_283 a{color:#5d52ff;text-decoration:underline}._guide-card-wrapper_sbhf9_262{width:100%;max-width:988px;padding:20px 16px;margin:0 auto}.badge-wrapper.number-badge-wrapper{padding:2px 6px;border-radius:6px;background-color:#f6f6f6;color:#302936}.badge-wrapper.number-badge-wrapper.disabled{color:#afafaf}.badge-wrapper.number-badge-wrapper .badge-inner-wrapper{color:inherit;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){.badge-wrapper.number-badge-wrapper .badge-inner-wrapper{font-size:12px;font-weight:500;line-height:18px}}._container_1xbbe_262{display:flex;justify-content:space-between;gap:12px;width:100%;height:fit-content;min-height:85px;padding-top:12px;padding-bottom:36px;position:relative;border-top:1px solid #302936;background-color:#fff}@media (max-width: 1366px){._container_1xbbe_262{flex-direction:column}}@media (max-width: 767px){._container_1xbbe_262{gap:20px;padding:16px 16px 20px;border-top:0;border-radius:6px;box-shadow:0 0 4px #0000001a}}._container_1xbbe_262:first-of-type{border-top:0}._container_1xbbe_262._not-published_1xbbe_292{background-color:#efefef}@media (max-width: 767px){._container_1xbbe_262._not-published_1xbbe_292{margin-bottom:12px}}._container_1xbbe_262 ._header-container_1xbbe_300{display:flex}@media (max-width: 1366px){._container_1xbbe_262 ._header-container_1xbbe_300{justify-content:space-between;width:100%;gap:12px}}._container_1xbbe_262 ._header-container_1xbbe_300 ._header_1xbbe_300{display:flex;flex-direction:column;gap:6px;width:auto;max-width:400px;min-width:400px}@media (max-width: 1366px){._container_1xbbe_262 ._header-container_1xbbe_300 ._header_1xbbe_300{min-width:unset}}@media (max-width: 767px){._container_1xbbe_262 ._header-container_1xbbe_300 ._header_1xbbe_300{width:100%;max-width:unset}}._container_1xbbe_262 ._header-container_1xbbe_300 ._header_1xbbe_300 ._meta_1xbbe_329{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:4px;position:relative;width:fit-content}@media (max-width: 767px){._container_1xbbe_262 ._header-container_1xbbe_300 ._header_1xbbe_300 ._meta_1xbbe_329{position:unset}}._container_1xbbe_262 ._header-container_1xbbe_300 ._header_1xbbe_300 ._meta_1xbbe_329._not-started_1xbbe_342{flex-direction:row}._container_1xbbe_262 ._header-container_1xbbe_300 ._header_1xbbe_300 ._meta_1xbbe_329._not-started_1xbbe_342 ._progress_1xbbe_345{color:#5d52ff}._container_1xbbe_262 ._header-container_1xbbe_300 ._header_1xbbe_300 ._meta_1xbbe_329 ._tags-container_1xbbe_348{display:inline-flex;align-items:center;gap:4px}._container_1xbbe_262 ._header-container_1xbbe_300 ._header_1xbbe_300 ._meta_1xbbe_329 ._progress_1xbbe_345{color:#302936;font-size:13px;font-weight:500;line-height:18px;line-height:22px}@media (max-width: 374px){._container_1xbbe_262 ._header-container_1xbbe_300 ._header_1xbbe_300 ._meta_1xbbe_329 ._progress_1xbbe_345{font-size:12px;font-weight:500;line-height:18px}}._container_1xbbe_262 ._header-container_1xbbe_300 ._header_1xbbe_300 ._meta_1xbbe_329 ._matched-badge_1xbbe_367{font-size:13px;font-weight:500;line-height:18px;align-items:center;background:#5d52ff;border-radius:6px;color:#fff;display:flex;height:26px;justify-content:center;position:absolute;right:0;top:0;transform:translate(calc(100% + 4px),-2px);width:80px}@media (max-width: 374px){._container_1xbbe_262 ._header-container_1xbbe_300 ._header_1xbbe_300 ._meta_1xbbe_329 ._matched-badge_1xbbe_367{font-size:12px;font-weight:500;line-height:18px}}@media (max-width: 767px){._container_1xbbe_262 ._header-container_1xbbe_300 ._header_1xbbe_300 ._meta_1xbbe_329 ._matched-badge_1xbbe_367{border-radius:0 6px;transform:unset}}._container_1xbbe_262 ._header-container_1xbbe_300 ._header_1xbbe_300 ._name_1xbbe_397 h2{color:#302936;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._container_1xbbe_262 ._header-container_1xbbe_300 ._header_1xbbe_300 ._name_1xbbe_397 h2{font-size:15px;font-weight:700;line-height:22px}}._container_1xbbe_262 ._header-container_1xbbe_300 ._button-container_1xbbe_410{display:none}@media (max-width: 1366px){._container_1xbbe_262 ._header-container_1xbbe_300 ._button-container_1xbbe_410{display:inline-flex}}@media (max-width: 767px){._container_1xbbe_262 ._header-container_1xbbe_300 ._button-container_1xbbe_410{display:none}}._container_1xbbe_262 ._information-container_1xbbe_423{display:flex;align-items:flex-start;flex-wrap:wrap;column-gap:8px;max-width:400px;height:fit-content;padding-top:24px}@media (max-width: 767px){._container_1xbbe_262 ._information-container_1xbbe_423{column-gap:0;gap:8px;padding-top:0}}._container_1xbbe_262 ._information-container_1xbbe_423 ._breaker_1xbbe_439{display:inline-block;width:100%;height:4px}@media (max-width: 767px){._container_1xbbe_262 ._information-container_1xbbe_423 ._breaker_1xbbe_439{display:none}}._container_1xbbe_262 ._information-container_1xbbe_423 ._limit-count-information-item_1xbbe_449{display:inline-flex;align-items:center;gap:4px}._container_1xbbe_262 ._button-container_1xbbe_410{display:inline-flex;gap:4px;min-width:fit-content;height:fit-content;padding-top:24px}@media (max-width: 1366px){._container_1xbbe_262 ._button-container_1xbbe_410{display:none}}@media (max-width: 767px){._container_1xbbe_262 ._button-container_1xbbe_410{display:inline-flex;padding-top:0}}._apply-button-link_1xbbe_473{display:inline-block}._apply-button_1xbbe_473{width:100px;min-width:100px;background-color:#302936}._apply-button_1xbbe_473._closed_1xbbe_482{border-color:#afafaf;background-color:#afafaf}._apply-button_1xbbe_473._imminent_1xbbe_486{animation-name:_imminent-animation_1xbbe_1;animation-duration:.4s;animation-direction:alternate;animation-iteration-count:infinite;animation-timing-function:step-end}@media (max-width: 767px){._apply-button_1xbbe_473{flex:1 1 0}}._apply-button_1xbbe_473 span{color:#fff!important}@keyframes _imminent-animation_1xbbe_1{0%{border-color:#302936;background-color:#302936}50%{border-color:#ff006b;background-color:#ff006b}}._bookmark-button_1xbbe_512{width:70px;min-width:70px;border-color:#f6f6f6;background-color:#f6f6f6}._bookmark-button_1xbbe_512 ._inner_1xbbe_518{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;height:100%}._bookmark-button_1xbbe_512 ._inner_1xbbe_518 span{color:#afafaf}._item-button_1xbbe_530{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:8px}._item-button_1xbbe_530 span{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._item-button_1xbbe_530 span{font-size:13px;font-weight:500;line-height:20px}}._information-item_1xbbe_550{display:inline-flex;align-items:center;gap:4px;height:fit-content;min-height:22px}._information-item_1xbbe_550 span{font-size:13px;font-weight:400;line-height:18px;line-height:14px}@media (max-width: 374px){._information-item_1xbbe_550 span{font-size:12px;font-weight:400;line-height:18px}}._information-item_1xbbe_550 span._name_1xbbe_397{color:#afafaf}._information-item_1xbbe_550 span._content_1xbbe_573{color:#302936}._register-closed-notice_1xbbe_577{display:inline-flex;align-items:center;gap:4px;padding-top:8px}@media (max-width: 767px){._register-closed-notice_1xbbe_577{align-items:flex-start;width:100%;padding-top:0}}._register-closed-notice_1xbbe_577 ._icon-wrapper_1xbbe_590{display:inline-flex;min-width:fit-content}._register-closed-notice_1xbbe_577 p{color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._register-closed-notice_1xbbe_577 p{font-size:13px;font-weight:500;line-height:20px}}._register-closed-notice_1xbbe_577 p ._highlight_1xbbe_607{color:#5d52ff}@media (max-width: 767px){._register-closed-notice_1xbbe_577 p{line-height:20px}}._tab-content_s5tdy_262,._tab-content-container_1e186_262{width:100%}._tab-item_1h368_262{display:flex;align-items:center;justify-content:center;flex:1 1 0;position:relative;width:100%;height:52px;border:0;background-color:transparent;color:#adadb2;cursor:pointer}._tab-item_1h368_262._active_1h368_275{color:#5d52ff}._tab-item_1h368_262._active_1h368_275 ._underline_1h368_278{background-color:#5d52ff;height:2px}._tab-item_1h368_262 span{color:inherit;font-size:14px;font-weight:500;line-height:1.35;transition:.2s}._tab-item_1h368_262 ._underline_1h368_278{position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background-color:#7c7c82a3;transition:.2s}._tab-layout_12hfu_262{display:flex;flex-direction:column;gap:24px;width:100%}._tab-list_12j0q_262{display:flex;align-items:center;gap:8px;width:100%}._container_1iqt7_262{display:flex;justify-content:center;width:100%;height:100%;padding:80px 36px}@media (max-width: 1366px){._container_1iqt7_262{padding:80px 0}}@media (max-width: 767px){._container_1iqt7_262{padding:0}}._container_1iqt7_262 ._inner-container_1iqt7_279{display:flex;justify-content:space-between;gap:40px;width:100%;max-width:1346px;height:100%}@media (max-width: 1366px){._container_1iqt7_262 ._inner-container_1iqt7_279{max-width:unset;padding:0 16px}}@media (max-width: 767px){._container_1iqt7_262 ._inner-container_1iqt7_279{flex-direction:column;padding:0}}._container_1iqt7_262 ._left-content_1iqt7_299{display:flex;flex-direction:column;gap:30px;flex:1 1 0;position:sticky;top:105px;max-width:220px;height:fit-content}@media (max-width: 767px){._container_1iqt7_262 ._left-content_1iqt7_299{position:unset;align-items:flex-end;max-width:unset;padding:36px 16px 0}}._container_1iqt7_262 ._left-content_1iqt7_299 ._count-container_1iqt7_317{display:flex;justify-content:space-between;width:100%;padding:0 1px;border-top:1px solid #302936}@media (max-width: 767px){._container_1iqt7_262 ._left-content_1iqt7_299 ._count-container_1iqt7_317{justify-content:flex-start;align-items:flex-start;gap:36px;padding:0;border-top:0}}._container_1iqt7_262 ._left-content_1iqt7_299 ._count-container_1iqt7_317 ._title_1iqt7_333{padding-top:10px;color:#302936;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._container_1iqt7_262 ._left-content_1iqt7_299 ._count-container_1iqt7_317 ._title_1iqt7_333{font-size:15px;font-weight:700;line-height:22px}}@media (max-width: 767px){._container_1iqt7_262 ._left-content_1iqt7_299 ._count-container_1iqt7_317 ._title_1iqt7_333{padding-top:0;font-size:14px;font-weight:500;line-height:20px}}@media (max-width: 767px) and (max-width: 374px){._container_1iqt7_262 ._left-content_1iqt7_299 ._count-container_1iqt7_317 ._title_1iqt7_333{font-size:13px;font-weight:500;line-height:20px}}._container_1iqt7_262 ._left-content_1iqt7_299 ._count-container_1iqt7_317 ._count_1iqt7_317{color:#302936;font-size:74px;font-weight:700;line-height:92px}@media (max-width: 1366px){._container_1iqt7_262 ._left-content_1iqt7_299 ._count-container_1iqt7_317 ._count_1iqt7_317{font-size:64px;line-height:80px}}@media (max-width: 767px){._container_1iqt7_262 ._left-content_1iqt7_299 ._count-container_1iqt7_317 ._count_1iqt7_317{font-size:48px;line-height:48px}}._container_1iqt7_262 ._left-content_1iqt7_299 ._filter-container_1iqt7_380{display:flex;flex-direction:column;gap:16px;width:100%}._container_1iqt7_262 ._right-content_1iqt7_386{flex:1 1 0;position:relative;width:100%;max-width:960px;transform:translateY(-50px)}@media (max-width: 767px){._container_1iqt7_262 ._right-content_1iqt7_386{max-width:unset;transform:unset}}._container_1iqt7_262 ._right-content_1iqt7_386 ._sorting-container_1iqt7_399{display:flex;justify-content:flex-end;position:sticky;top:105px;right:0;width:100%;max-height:50px;min-height:50px;padding:12px 0;border-bottom:1px solid #302936;background-color:#fff;z-index:100;transform:translateZ(100px)}@media (max-width: 767px){._container_1iqt7_262 ._right-content_1iqt7_386 ._sorting-container_1iqt7_399{position:static;top:unset;padding:8px 16px;z-index:unset;transform:unset}}@media (max-width: 767px){._container_1iqt7_262 ._right-content_1iqt7_386 ._curriculum-list_1iqt7_424{display:flex;flex-direction:column;gap:12px;width:100%;padding:16px 16px 100px;background-color:#d9d9d9}}._container_1iqt7_262 ._right-content_1iqt7_386 ._undefined-text_1iqt7_433{padding-top:10px;color:#afafaf;font-size:24px;font-weight:500}@media (max-width: 767px){._container_1iqt7_262 ._right-content_1iqt7_386 ._undefined-text_1iqt7_433{padding:32px 16px 100px;background-color:#d9d9d9;color:#302936;font-size:18px;font-weight:400;line-height:24px;text-align:center}}@media (max-width: 767px) and (max-width: 374px){._container_1iqt7_262 ._right-content_1iqt7_386 ._undefined-text_1iqt7_433{font-size:17px;font-weight:400;line-height:24px}}._container_1iqt7_262 ._right-content_1iqt7_386 ._undefined-text_1iqt7_433 ._highlight_1iqt7_457{color:#5d52ff}._divider_1gvi5_262{width:100%;max-width:960px;margin:0 auto;border:0;border-top:1px solid rgba(124,124,130,.08)}._assessment-lecture-registration-tab-layout_1gvi5_270{gap:0px;padding:0 16px}@media (max-width: 767px){._assessment-lecture-registration-tab-layout_1gvi5_270{padding:0}}._assessment-lecture-registration-tab-layout_1gvi5_270 ._assessment-lecture-registration-tab-list_1gvi5_279{gap:0px;margin:0 auto;max-width:960px}._assessment-lecture-registration-tab-layout_1gvi5_270 ._embed-wrapper_1gvi5_284{margin:0 auto;max-width:960px;padding:80px 0}@media (max-width: 767px){._assessment-lecture-registration-tab-layout_1gvi5_270 ._embed-wrapper_1gvi5_284{padding:30px 0}}._action-button-large_19p7c_262{font-size:18px!important;font-weight:700!important;line-height:24px!important;padding:30px 12px!important}@media (max-width: 374px){._action-button-large_19p7c_262{font-size:17px!important;font-weight:700!important;line-height:24px!important}}._action-button-medium_19p7c_276{font-size:16px!important;font-weight:700!important;line-height:22px!important;padding:15px 12px!important}@media (max-width: 374px){._action-button-medium_19p7c_276{font-size:15px!important;font-weight:700!important;line-height:22px!important}}._round-border_19p7c_290{border-radius:6px}._action-button_1nz0g_262{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;text-align:center;cursor:pointer}._action-button_1nz0g_262:disabled{color:#afafaf!important}._action-button_1nz0g_262 span{color:inherit;font-size:14px;font-weight:500;line-height:20px;text-decoration:underline}@media (max-width: 374px){._action-button_1nz0g_262 span{font-size:13px;font-weight:500;line-height:20px}}._action-button_1nz0g_262._primaryBlack_1nz0g_288{color:#302936}._action-button_1nz0g_262._primaryPurple_1nz0g_291{color:#5d52ff}._action-button_1nz0g_262._secondaryRed_1nz0g_294{color:#ea394b}._body_1t8gd_262{display:flex;flex-direction:column;gap:4px;width:100%}._data-list_bh2m6_262{display:flex;flex-direction:column;gap:8px;width:100%}._header-cell_zhd0b_262{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;height:100%;color:#27272e;font-size:13px;font-weight:500;line-height:1.35;text-align:center}._header-cell_zhd0b_262:first-of-type{justify-content:flex-start;text-align:start}._header-cell_zhd0b_262:last-of-type{justify-content:flex-end;text-align:end}._header-cell_zhd0b_262._start_zhd0b_283{justify-content:flex-start!important;text-align:start!important}._header-cell_zhd0b_262._center_zhd0b_287{justify-content:center!important;text-align:center!important}._header-cell_zhd0b_262._end_zhd0b_291{justify-content:flex-end!important;text-align:end!important}._header-cell_zhd0b_262>span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._header_18l0x_262{display:flex;align-items:center;gap:4px;width:100%;min-height:34px}._header_18l0x_262 ._number-column_18l0x_269{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px}._header_18l0x_262 ._columns_18l0x_275{display:flex;align-items:center;justify-content:space-between;flex:1 1 0;width:100%;min-width:0;gap:12px;padding:8px 12px}@media (max-width: 480px){._header_18l0x_262 ._columns_18l0x_275{gap:8px}}._layout_12bcm_262{display:flex;flex-direction:column;gap:20px;width:100%}._layout_12bcm_262 ._toolbar_12bcm_268{display:flex;align-items:center;width:100%}._list-item-container_t3sip_262{display:flex;flex-wrap:wrap;align-items:center;gap:4px;width:100%;height:auto;min-height:calc(var(--custom-min-height, 52) * 1px)}._list-item-container_t3sip_262 ._number_t3sip_271{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;width:100%;max-width:46px;height:auto;min-height:calc(var(--custom-min-height, 52) * 1px);border-radius:8px;background-color:var(--custom-background-color, #f6f6f6)}._list-item-container_t3sip_262 ._number_t3sip_271 span{color:#27272e;font-size:14px;font-weight:500;line-height:1.35}._list-item-container_t3sip_262 ._list-item_t3sip_262{display:flex;flex-wrap:wrap;align-items:center;flex:1 1 0;width:100%;height:auto;min-height:calc(var(--custom-min-height, 52) * 1px);border-radius:8px;background-color:var(--custom-background-color, #f6f6f6)}._list-item-container_t3sip_262 ._list-item_t3sip_262 ._inner-container_t3sip_300{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex:1 1 0;gap:12px;width:100%;height:100%;min-height:calc(var(--custom-min-height, 52) * 1px);padding:calc(var(--custom-vertical-padding, 16) * 1px) calc(var(--custom-horizontal-padding, 12) * 1px)}@media (max-width: 480px){._list-item-container_t3sip_262 ._list-item_t3sip_262 ._inner-container_t3sip_300{gap:8px}}._list-item-container_t3sip_262 ._list-item_t3sip_262 ._expanded-content_t3sip_317{width:100%}._list-item-cell_nbdgz_262{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;color:#27272e;font-size:14px;font-weight:500;line-height:1.35;text-align:center}._list-item-cell_nbdgz_262:first-of-type{justify-content:flex-start;text-align:start}._list-item-cell_nbdgz_262:last-of-type{justify-content:flex-end;text-align:end}._list-item-cell_nbdgz_262._start_nbdgz_282{justify-content:flex-start!important;text-align:start!important}._list-item-cell_nbdgz_262._center_nbdgz_286{justify-content:center!important;text-align:center!important}._list-item-cell_nbdgz_262._end_nbdgz_290{justify-content:flex-end!important;text-align:end!important}._list-item-cell_nbdgz_262>span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sort-select_1w9my_262{position:relative}._sort-select_1w9my_262 ._select-trigger_1w9my_265{display:inline-flex;gap:8px;padding:10px 12px;border:1px solid;border-color:#f6f6f6;border-radius:8px;background-color:#f6f6f6;color:#302936;cursor:pointer;transition:.2s}._sort-select_1w9my_262 ._select-trigger_1w9my_265._opened_1w9my_277{border-color:#afafaf;background-color:#fff}._sort-select_1w9my_262 ._select-trigger_1w9my_265 span{color:inherit;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._sort-select_1w9my_262 ._select-trigger_1w9my_265 span{font-size:13px;font-weight:500;line-height:20px}}._sort-select_1w9my_262 ._select-trigger_1w9my_265 span strong{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._sort-select_1w9my_262 ._select-trigger_1w9my_265 span strong{font-size:13px;font-weight:700;line-height:20px}}._sort-select_1w9my_262 ._select-trigger_1w9my_265 ._icon-wrapper_1w9my_306{display:inline-flex;color:inherit}._sort-options_1w9my_311{display:flex;flex-direction:column;position:absolute;top:100%;width:100%;max-height:152px;border:1px solid #afafaf;border-radius:8px;background-color:#fff;transform:translateY(-1px);overflow:auto}._sort-options_1w9my_311 ._sort-option-item_1w9my_324{padding:8px 12px;background-color:#fff;cursor:pointer}._sort-options_1w9my_311 ._sort-option-item_1w9my_324._selected_1w9my_329 span{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._sort-options_1w9my_311 ._sort-option-item_1w9my_324._selected_1w9my_329 span{font-size:13px;font-weight:700;line-height:20px}}._sort-options_1w9my_311 ._sort-option-item_1w9my_324 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._sort-options_1w9my_311 ._sort-option-item_1w9my_324 span{font-size:13px;font-weight:500;line-height:20px}}._sort-options_1w9my_311 ._divider_1w9my_354{width:100%;max-width:calc(100% - 28px);border:0;border-top:1px solid #afafaf;margin:0 auto}._toolbar_1b9ux_262{display:flex;align-items:center;justify-content:flex-end;width:100%}._student-exam-problem-data-list_7kgxq_262 ._problem-number-cell_7kgxq_262{flex:unset;width:24px}._student-exam-problem-data-list_7kgxq_262 ._difficulty-cell_7kgxq_266{flex:unset;width:72px}._student-exam-problem-data-list_7kgxq_262 ._correct-percentage-cell_7kgxq_270 span{overflow:unset;text-overflow:unset}._student-exam-problem-data-list_7kgxq_262 ._evaluation-areas-cell_7kgxq_274{flex:unset;width:84px}._student-exam-problem-data-list_7kgxq_262 ._body_7kgxq_278 ._is-correct-cell_7kgxq_278._correct_7kgxq_270{color:#5d52ff}._student-exam-problem-data-list_7kgxq_262 ._body_7kgxq_278 ._is-correct-cell_7kgxq_278._incorrect_7kgxq_281{color:#f62684}._assessment-report-chart_1bcc2_1{margin-bottom:-40px}._assessment-report-chart_1bcc2_1 .recharts-polar-grid-concentric-polygon{stroke-dasharray:3 3}._assessment-report-chart_1bcc2_1 .recharts-polar-grid-concentric-polygon:last-of-type{stroke-dasharray:unset}._counsel-information-wrapper_fcyli_262{align-items:center;display:flex;flex-direction:column;width:100%}._counsel-information-wrapper_fcyli_262 span{color:#5d52ff}._counsel-information-wrapper_fcyli_262 ._counsel-information-image_fcyli_271{margin-bottom:8px;width:48px}._counsel-information-wrapper_fcyli_262 ._counsel-information-title_fcyli_275{font-size:18px;font-weight:700;line-height:24px;margin-bottom:16px;text-align:center}@media (max-width: 374px){._counsel-information-wrapper_fcyli_262 ._counsel-information-title_fcyli_275{font-size:17px;font-weight:700;line-height:24px}}._counsel-information-wrapper_fcyli_262 ._counsel-guide-wrapper_fcyli_289{font-size:14px;font-weight:400;line-height:20px;background:#5d52ff1a;border-radius:8px;margin-bottom:16px;text-align:center;padding:12px 0;width:100%}@media (max-width: 374px){._counsel-information-wrapper_fcyli_262 ._counsel-guide-wrapper_fcyli_289{font-size:13px;font-weight:400;line-height:20px}}._counsel-information-wrapper_fcyli_262 ._counsel-description-wrapper_fcyli_307{font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._counsel-information-wrapper_fcyli_262 ._counsel-description-wrapper_fcyli_307{font-size:13px;font-weight:400;line-height:20px}}._counsel-information-wrapper_fcyli_262 ._counsel-description-wrapper_fcyli_307._passed_fcyli_319{flex-direction:column;display:flex;gap:8px;width:100%}._counsel-information-wrapper_fcyli_262 ._counsel-description-wrapper_fcyli_307._passed_fcyli_319 ._icon-wrapper_fcyli_325{align-items:center;display:flex;height:20px}._counsel-information-wrapper_fcyli_262 ._counsel-description-wrapper_fcyli_307._passed_fcyli_319 ._counsel-description_fcyli_307{align-items:flex-start;display:flex;width:100%}._counsel-information-wrapper_fcyli_262 ._counsel-description-wrapper_fcyli_307._failed_fcyli_335{text-align:center}._counsel-information-wrapper_fcyli_262 ._counsel-description-reference_fcyli_338{font-size:12px;font-weight:500;line-height:16px;color:#afafaf;margin-top:16px;text-align:center}@media (max-width: 374px){._counsel-information-wrapper_fcyli_262 ._counsel-description-reference_fcyli_338{font-size:11px;font-weight:500;line-height:16px}}.checkbox-wrapper{display:inline-flex;cursor:pointer}.checkbox-wrapper .checkbox-label{font-size:14px;font-weight:400;line-height:20px;margin-left:8px}@media (max-width: 374px){.checkbox-wrapper .checkbox-label{font-size:13px;font-weight:400;line-height:20px}}._desired-counsel-times-wrapper_1otcm_262{width:100%}._desired-counsel-times-wrapper_1otcm_262 ._divider_1otcm_265{background:#f6f6f6;height:1px;margin:24px 0;width:100%}._desired-counsel-times-wrapper_1otcm_262 ._check-box-label_1otcm_271{font-size:14px;font-weight:500;line-height:20px;margin-left:4px;width:100%}@media (max-width: 374px){._desired-counsel-times-wrapper_1otcm_262 ._check-box-label_1otcm_271{font-size:13px;font-weight:500;line-height:20px}}._desired-counsel-times-wrapper_1otcm_262 ._title-wrapper_1otcm_285{align-items:center;display:flex;gap:8px;margin-bottom:8px}._desired-counsel-times-wrapper_1otcm_262 ._title-wrapper_1otcm_285 ._title_1otcm_285{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._desired-counsel-times-wrapper_1otcm_262 ._title-wrapper_1otcm_285 ._title_1otcm_285{font-size:15px;font-weight:500;line-height:22px}}._desired-counsel-times-wrapper_1otcm_262 ._title-wrapper_1otcm_285 ._description_1otcm_303{font-size:14px;font-weight:400;line-height:20px;color:#afafaf}@media (max-width: 374px){._desired-counsel-times-wrapper_1otcm_262 ._title-wrapper_1otcm_285 ._description_1otcm_303{font-size:13px;font-weight:400;line-height:20px}}._desired-counsel-times-wrapper_1otcm_262 ._notice_1otcm_316{font-size:14px;font-weight:400;line-height:20px;color:#afafaf;margin-bottom:24px}@media (max-width: 374px){._desired-counsel-times-wrapper_1otcm_262 ._notice_1otcm_316{font-size:13px;font-weight:400;line-height:20px}}._desired-counsel-times-wrapper_1otcm_262 ._check-box-items-wrapper_1otcm_330{display:flex;flex-direction:column;gap:8px}._desired-counsel-times-wrapper_1otcm_262 ._check-box-items-wrapper_1otcm_330 .checkbox-wrapper{align-items:center;background-color:#f6f6f6;border-radius:8px;cursor:pointer;display:flex;flex-direction:row-reverse;height:52px;justify-content:space-between;padding:0 20px;width:100%}._desired-counsel-times-wrapper_1otcm_262 ._check-box-items-wrapper_1otcm_330 .checkbox-wrapper .checkbox-label{font-size:14px;font-weight:500;line-height:20px;cursor:pointer;margin:unset}@media (max-width: 374px){._desired-counsel-times-wrapper_1otcm_262 ._check-box-items-wrapper_1otcm_330 .checkbox-wrapper .checkbox-label{font-size:13px;font-weight:500;line-height:20px}}._desired-counsel-times-wrapper_1otcm_262 ._updating-state-wrapper_1otcm_361{font-size:13px;font-weight:500;line-height:18px;align-items:center;color:#5d52ff;display:none;gap:4px;margin-top:24px}@media (max-width: 374px){._desired-counsel-times-wrapper_1otcm_262 ._updating-state-wrapper_1otcm_361{font-size:12px;font-weight:500;line-height:18px}}._desired-counsel-times-wrapper_1otcm_262 ._updating-state-wrapper_1otcm_361._active_1otcm_378{display:flex}._desired-counsel-times-wrapper_1otcm_262 ._updating-state-wrapper_1otcm_361 ._pending_1otcm_381{animation:_rotate_1otcm_1 1.5s linear infinite}@keyframes _rotate_1otcm_1{0%{transform:rotate(360deg)}to{transform:rotate(1deg)}}._private-comment-wrapper_1p62e_262{background:#efeefe;border-radius:12px;padding:20px;width:100%}._private-comment-wrapper_1p62e_262 ._private-comment-header_1p62e_268{align-items:center;display:flex;gap:8px;margin-bottom:8px}._private-comment-wrapper_1p62e_262 ._private-comment-header_1p62e_268 ._counsel-image_1p62e_274{width:32px}._private-comment-wrapper_1p62e_262 ._private-comment-content_1p62e_277{font-size:14px;font-weight:400;line-height:20px;white-space:pre-wrap;word-break:break-all}@media (max-width: 374px){._private-comment-wrapper_1p62e_262 ._private-comment-content_1p62e_277{font-size:13px;font-weight:400;line-height:20px}}._semester-score-wrapper_7wvbh_262{align-items:center;background:#f6f6f6;border-radius:12px;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:16px;width:100%}._semester-score-wrapper_7wvbh_262:nth-child(1) ._semester-name-wrapper_7wvbh_273 ._semester-badge_7wvbh_273._failed_7wvbh_273{background:#ffa3ad}._semester-score-wrapper_7wvbh_262:nth-child(1) ._semester-name-wrapper_7wvbh_273 ._semester-badge_7wvbh_273._passed_7wvbh_276{background:#a49eff}._semester-score-wrapper_7wvbh_262:nth-child(2) ._semester-name-wrapper_7wvbh_273 ._semester-badge_7wvbh_273._failed_7wvbh_273{background:#ea394b}._semester-score-wrapper_7wvbh_262:nth-child(2) ._semester-name-wrapper_7wvbh_273 ._semester-badge_7wvbh_273._passed_7wvbh_276{background:#5d52ff}._semester-score-wrapper_7wvbh_262 ._semester-name-wrapper_7wvbh_273{align-items:center;display:flex;gap:4px;justify-content:center}._semester-score-wrapper_7wvbh_262 ._semester-name-wrapper_7wvbh_273 ._semester-badge_7wvbh_273{border-radius:50%;height:14px;width:14px}._semester-score-wrapper_7wvbh_262 ._semester-name-wrapper_7wvbh_273 ._semester-name_7wvbh_273{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._semester-score-wrapper_7wvbh_262 ._semester-name-wrapper_7wvbh_273 ._semester-name_7wvbh_273{font-size:13px;font-weight:700;line-height:20px}}._semester-score-wrapper_7wvbh_262 ._semester-score_7wvbh_262 ._my-score_7wvbh_308{font-size:18px;font-weight:700;line-height:24px}@media (max-width: 374px){._semester-score-wrapper_7wvbh_262 ._semester-score_7wvbh_262 ._my-score_7wvbh_308{font-size:17px;font-weight:700;line-height:24px}}._semester-score-wrapper_7wvbh_262 ._semester-score_7wvbh_262 ._total-score_7wvbh_320{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._semester-score-wrapper_7wvbh_262 ._semester-score_7wvbh_262 ._total-score_7wvbh_320{font-size:13px;font-weight:500;line-height:20px}}._total-score-chart-wrapper_ihw46_262{position:relative}._total-score-chart-wrapper_ihw46_262 ._total-score-chart-content_ihw46_265{display:flex;flex-direction:column;gap:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px}._total-score-chart-wrapper_ihw46_262 ._total-score-chart-content_ihw46_265 img{height:72px}._total-score-chart-wrapper_ihw46_262 ._total-score-chart-content_ihw46_265 ._total-score-chart-my-score_ihw46_278{color:#27272e;font-size:36px;font-weight:600;line-height:1;text-align:center}._assessment-report-container_etmto_262{background:#f6f6f6}._assessment-report-container_etmto_262 ._assessment-report-wrapper_etmto_265{margin:0 auto;max-width:480px;padding:16px 16px 100px;width:100%}._assessment-report-container_etmto_262 ._assessment-report-wrapper_etmto_265 ._assessment-report-item-title_etmto_272{font-size:14px;font-weight:500;line-height:20px;align-items:end;color:#302936;display:flex;justify-content:space-between;margin-bottom:16px;margin-top:40px;width:100%}@media (max-width: 374px){._assessment-report-container_etmto_262 ._assessment-report-wrapper_etmto_265 ._assessment-report-item-title_etmto_272{font-size:13px;font-weight:500;line-height:20px}}._assessment-report-container_etmto_262 ._assessment-report-wrapper_etmto_265 ._assessment-report-item_etmto_272{display:flex;border-radius:12px;background:#fff;padding:24px;width:100%}._assessment-report-container_etmto_262 ._assessment-report-wrapper_etmto_265 ._assessment-report-item_etmto_272 ._assessment-report-assessment-name_etmto_298{font-size:14px;font-weight:500;line-height:20px;color:#5d52ff}@media (max-width: 374px){._assessment-report-container_etmto_262 ._assessment-report-wrapper_etmto_265 ._assessment-report-item_etmto_272 ._assessment-report-assessment-name_etmto_298{font-size:13px;font-weight:500;line-height:20px}}._assessment-report-container_etmto_262 ._assessment-report-wrapper_etmto_265 ._assessment-report-item_etmto_272 ._assessment-report-title_etmto_311{font-size:24px;font-weight:700;line-height:50px;margin-bottom:8px}._assessment-report-container_etmto_262 ._assessment-report-wrapper_etmto_265 ._assessment-report-exam-button_etmto_317{font-size:13px;font-weight:500;line-height:18px;border-color:#afafaf;border-radius:8px;color:#302936;padding:5px 8px}@media (max-width: 374px){._assessment-report-container_etmto_262 ._assessment-report-wrapper_etmto_265 ._assessment-report-exam-button_etmto_317{font-size:12px;font-weight:500;line-height:18px}}._assessment-report-container_etmto_262 ._assessment-report-wrapper_etmto_265 ._assessment-report-chart-wrapper_etmto_333{align-items:center;flex-direction:column}._assessment-report-container_etmto_262 ._assessment-report-wrapper_etmto_265 ._assessment-report-score-wrapper_etmto_337{align-items:center;display:flex;flex-direction:column;justify-content:center}._assessment-report-container_etmto_262 ._assessment-report-wrapper_etmto_265 ._assessment-report-score-wrapper_etmto_337 ._assessment-report-semester-score-wrapper_etmto_343{display:flex;gap:8px;justify-content:center;margin-bottom:8px;margin-top:15px;width:100%}._assessment-report-container_etmto_262 ._assessment-report-wrapper_etmto_265 ._assessment-report-problem-wrapper_etmto_351{padding:16px}._assessment-report-container_etmto_262 ._assessment-report-wrapper_etmto_265 ._assessment-report-counsel-information-wrapper_etmto_354{margin-bottom:8px}._assessment-report-container_etmto_262 ._assessment-report-cta-space_etmto_357{height:72px}._assessment-report-container_etmto_262 ._assessment-report-cta_etmto_357{bottom:0;display:flex;gap:8px;height:72px;position:fixed;transform:translateZ(1000);z-index:1000}._container_akhil_262{display:flex;align-items:flex-start;gap:8px;width:100%;padding:15px 20px;border:1px solid;border-color:#afafaf;border-radius:8px;background-color:transparent;color:#302936;cursor:pointer;transition:.1s}._container_akhil_262._flexible_akhil_276{flex:1 1 0}._container_akhil_262._content-based_akhil_279{width:fit-content}._container_akhil_262._start_akhil_282 ._content_akhil_279{justify-content:flex-start}._container_akhil_262._center_akhil_285{justify-content:center}._container_akhil_262._center_akhil_285 ._content_akhil_279{width:fit-content;justify-content:center}._container_akhil_262._center_akhil_285 ._content_akhil_279 ._label_akhil_292{text-align:center}._container_akhil_262._end_akhil_295{flex-direction:row-reverse}._container_akhil_262._end_akhil_295 ._content_akhil_279{justify-content:flex-end}._container_akhil_262._has-selected-value_akhil_301{border-color:#afafaf;color:#afafaf}._container_akhil_262:has(input:checked){border-color:var(--ui-selected-color);color:var(--ui-selected-color)}._container_akhil_262:has(input:disabled){background-color:#f6f6f7}._container_akhil_262 input{display:none}._container_akhil_262 ._content_akhil_279{display:flex;width:100%;height:100%;gap:8px}._container_akhil_262 ._content_akhil_279 ._check-icon-wrapper_akhil_321{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content}._container_akhil_262 ._content_akhil_279 ._label_akhil_292{display:flex;flex-direction:column;gap:4px}._container_akhil_262 ._content_akhil_279 ._label_akhil_292:not(:has(._sub_akhil_332)){justify-content:center}._container_akhil_262 ._content_akhil_279 ._label_akhil_292 ._main_akhil_335{color:inherit;font-size:14px;font-weight:500;line-height:20px;transition:.2s}@media (max-width: 374px){._container_akhil_262 ._content_akhil_279 ._label_akhil_292 ._main_akhil_335{font-size:13px;font-weight:500;line-height:20px}}._container_akhil_262 ._content_akhil_279 ._label_akhil_292 ._sub_akhil_332{color:#afafaf!important;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._container_akhil_262 ._content_akhil_279 ._label_akhil_292 ._sub_akhil_332{font-size:11px;font-weight:500;line-height:16px}}._container_akhil_262 ._side-element-wrapper_akhil_362{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}._root-wrapper_27z6m_262{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f6f6f6}._assessment-wrapper_27z6m_270{display:flex;flex-direction:column;align-items:center;width:100%;max-width:480px;padding:0 16px;margin-bottom:30px}._header-wrapper_27z6m_280{display:flex;gap:8px;width:100%;height:64px;align-items:center;cursor:pointer;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._header-wrapper_27z6m_280{font-size:15px;font-weight:500;line-height:22px}}._form-wrapper_27z6m_300{width:100%}._lecture-wrapper_27z6m_304{display:flex;flex-direction:column;background:#fff;padding:20px 16px;border-radius:12px;width:100%;margin-bottom:36px}._lecture-wrapper_27z6m_304 ._course-badge-list_27z6m_313{display:flex;gap:4px;margin-bottom:8px}._lecture-wrapper_27z6m_304 ._course-title_27z6m_318{font-size:16px;font-weight:700;line-height:22px;margin-bottom:16px}@media (max-width: 374px){._lecture-wrapper_27z6m_304 ._course-title_27z6m_318{font-size:15px;font-weight:700;line-height:22px}}._lecture-wrapper_27z6m_304 ._course-description_27z6m_331{font-size:14px;font-weight:400;line-height:20px;display:flex;flex-direction:column;gap:4px;margin-bottom:36px}@media (max-width: 374px){._lecture-wrapper_27z6m_304 ._course-description_27z6m_331{font-size:13px;font-weight:400;line-height:20px}}._lecture-wrapper_27z6m_304 ._course-description_27z6m_331 li{display:flex;gap:10px}._lecture-wrapper_27z6m_304 ._course-description_27z6m_331 li span{color:#afafaf;font-size:14px;font-weight:400;line-height:20px;flex:0 0 auto}@media (max-width: 374px){._lecture-wrapper_27z6m_304 ._course-description_27z6m_331 li span{font-size:13px;font-weight:400;line-height:20px}}._lecture-wrapper_27z6m_304 ._course-description_27z6m_331 li p{font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._lecture-wrapper_27z6m_304 ._course-description_27z6m_331 li p{font-size:13px;font-weight:400;line-height:20px}}._lecture-wrapper_27z6m_304 ._desired-course-input-wrapper_27z6m_377{margin-bottom:40px}._lecture-wrapper_27z6m_304 ._desired-course-input-wrapper_27z6m_377 ._title_27z6m_380{font-size:14px;font-weight:500;line-height:20px;margin-bottom:16px}@media (max-width: 374px){._lecture-wrapper_27z6m_304 ._desired-course-input-wrapper_27z6m_377 ._title_27z6m_380{font-size:13px;font-weight:500;line-height:20px}}._lecture-wrapper_27z6m_304 ._desired-course-input-wrapper_27z6m_377 ._title_27z6m_380 ._required_27z6m_393{color:#ea394b}._lecture-wrapper_27z6m_304 ._desired-course-input-wrapper_27z6m_377 ._course-list_27z6m_396{display:flex;gap:6px;width:100%}._lecture-wrapper_27z6m_304 ._desired-course-input-wrapper_27z6m_377 ._course-list_27z6m_396._even_27z6m_401{flex-direction:row}._lecture-wrapper_27z6m_304 ._desired-course-input-wrapper_27z6m_377 ._course-list_27z6m_396._odd_27z6m_404{flex-direction:column}._lecture-wrapper_27z6m_304 ._prefered-schedule-input-wrapper_27z6m_407{margin-bottom:40px}._lecture-wrapper_27z6m_304 ._prefered-schedule-input-wrapper_27z6m_407 ._title_27z6m_380{font-size:14px;font-weight:500;line-height:20px;margin-bottom:16px}@media (max-width: 374px){._lecture-wrapper_27z6m_304 ._prefered-schedule-input-wrapper_27z6m_407 ._title_27z6m_380{font-size:13px;font-weight:500;line-height:20px}}._lecture-wrapper_27z6m_304 ._prefered-schedule-input-wrapper_27z6m_407 ._title_27z6m_380 ._required_27z6m_393{color:#ea394b}._lecture-wrapper_27z6m_304 ._prefered-schedule-list_27z6m_426{display:flex;flex-direction:column;gap:8px}._lecture-wrapper_27z6m_304 ._prefered-schedule-list_27z6m_426 ._checkbox-item_27z6m_431{display:flex;padding:0 20px;height:54px;align-items:center;justify-content:space-between;background:#f6f6f6;border-radius:8px;cursor:pointer}._lecture-wrapper_27z6m_304 ._prefered-schedule-list_27z6m_426 ._checkbox-item_27z6m_431 p{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._lecture-wrapper_27z6m_304 ._prefered-schedule-list_27z6m_426 ._checkbox-item_27z6m_431 p{font-size:15px;font-weight:500;line-height:22px}}._lecture-wrapper_27z6m_304 ._prefered-schedule-list_27z6m_426 ._checkbox-item_27z6m_431._active_27z6m_453 ._circle-check-icon-wrapper_27z6m_453{color:#5d52ff}._lecture-wrapper_27z6m_304 ._prefered-schedule-list_27z6m_426 ._checkbox-item_27z6m_431._inactive_27z6m_456 ._circle-check-icon-wrapper_27z6m_453{color:#afafaf}._lecture-wrapper_27z6m_304 ._prefered-schedule-list_27z6m_426 ._checkbox-item_27z6m_431 ._circle-check-icon-wrapper_27z6m_453{transition:ease-in .1s}._lecture-wrapper_27z6m_304 ._student-selector-wrapper_27z6m_462 ._title_27z6m_380{font-size:14px;font-weight:500;line-height:20px;margin-bottom:16px}@media (max-width: 374px){._lecture-wrapper_27z6m_304 ._student-selector-wrapper_27z6m_462 ._title_27z6m_380{font-size:13px;font-weight:500;line-height:20px}}._lecture-wrapper_27z6m_304 ._student-selector-wrapper_27z6m_462 ._title_27z6m_380 ._required_27z6m_393{color:#ea394b}._lecture-wrapper_27z6m_304 ._student-selector-wrapper_27z6m_462 ._student-selector-list_27z6m_478{display:flex;flex-direction:column;gap:8px}._lecture-wrapper_27z6m_304 ._student-selector-wrapper_27z6m_462 ._student-item_27z6m_483{display:flex;align-items:center;gap:8px;padding:0 20px;border:1px solid #afafaf;border-radius:8px;height:54px;cursor:pointer}._lecture-wrapper_27z6m_304 ._student-selector-wrapper_27z6m_462 ._student-item_27z6m_483 p{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._lecture-wrapper_27z6m_304 ._student-selector-wrapper_27z6m_462 ._student-item_27z6m_483 p{font-size:15px;font-weight:500;line-height:22px}}._lecture-wrapper_27z6m_304 ._student-selector-wrapper_27z6m_462 ._student-item_27z6m_483 *{transition:ease .1s}._lecture-wrapper_27z6m_304 ._student-selector-wrapper_27z6m_462 ._student-item_27z6m_483._active_27z6m_453{border-color:#5d52ff}._lecture-wrapper_27z6m_304 ._student-selector-wrapper_27z6m_462 ._student-item_27z6m_483._active_27z6m_453 svg{color:#5d52ff}._lecture-wrapper_27z6m_304 ._student-selector-wrapper_27z6m_462 ._student-item_27z6m_483._inactive_27z6m_456{border-color:#afafaf}._lecture-wrapper_27z6m_304 ._student-selector-wrapper_27z6m_462 ._student-item_27z6m_483._inactive_27z6m_456 svg{color:#afafaf}._exam-option-header_27z6m_521{font-size:14px;font-weight:500;line-height:20px;color:#302936;margin-bottom:16px}@media (max-width: 374px){._exam-option-header_27z6m_521{font-size:13px;font-weight:500;line-height:20px}}._exam-option-wrapper_27z6m_536{display:flex;flex-direction:column;gap:40px;background:#fff;padding:20px 16px;border-radius:12px;width:100%}._exam-option-wrapper_27z6m_536 ._exam-date-selector_27z6m_545 ._title_27z6m_380{font-size:14px;font-weight:500;line-height:20px;margin-bottom:16px}@media (max-width: 374px){._exam-option-wrapper_27z6m_536 ._exam-date-selector_27z6m_545 ._title_27z6m_380{font-size:13px;font-weight:500;line-height:20px}}._exam-option-wrapper_27z6m_536 ._exam-date-selector_27z6m_545 ._title_27z6m_380 ._required_27z6m_393{color:#ea394b}._exam-option-wrapper_27z6m_536 ._exam-date-selector_27z6m_545 ._input-wrapper_27z6m_561{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:16px}._exam-option-wrapper_27z6m_536 ._exam-date-selector_27z6m_545 ._input-wrapper_27z6m_561 ._input_27z6m_561{display:flex;justify-content:center;align-items:center;width:100%;cursor:pointer;gap:8px;padding:0 20px;border:1px solid #afafaf;border-radius:8px;height:54px}._exam-option-wrapper_27z6m_536 ._exam-date-selector_27z6m_545 ._input-wrapper_27z6m_561 ._input_27z6m_561 p{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._exam-option-wrapper_27z6m_536 ._exam-date-selector_27z6m_545 ._input-wrapper_27z6m_561 ._input_27z6m_561 p{font-size:15px;font-weight:500;line-height:22px}}._exam-option-wrapper_27z6m_536 ._exam-date-selector_27z6m_545 ._description_27z6m_592{font-size:14px;font-weight:400;line-height:20px;color:#afafaf}@media (max-width: 374px){._exam-option-wrapper_27z6m_536 ._exam-date-selector_27z6m_545 ._description_27z6m_592{font-size:13px;font-weight:400;line-height:20px}}._exam-option-wrapper_27z6m_536 ._time-selector_27z6m_605{display:flex;gap:4px}._exam-option-wrapper_27z6m_536 ._time-selector_27z6m_605 select{text-align:end;font-size:16px;font-weight:500;line-height:22px;border:none;background:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media (max-width: 374px){._exam-option-wrapper_27z6m_536 ._time-selector_27z6m_605 select{font-size:15px;font-weight:500;line-height:22px}}._exam-option-wrapper_27z6m_536 ._time-selector_27z6m_605 span{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._exam-option-wrapper_27z6m_536 ._time-selector_27z6m_605 span{font-size:15px;font-weight:500;line-height:22px}}._exam-option-wrapper_27z6m_536 ._time-placeholder_27z6m_639{font-size:14px;font-weight:400;line-height:20px;color:#302936}@media (max-width: 374px){._exam-option-wrapper_27z6m_536 ._time-placeholder_27z6m_639{font-size:13px;font-weight:400;line-height:20px}}._exam-option-wrapper_27z6m_536 ._time-placeholder_27z6m_639 span{color:#afafaf}._exam-option-wrapper_27z6m_536 ._payment-method-selector_27z6m_655 ._title_27z6m_380{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._exam-option-wrapper_27z6m_536 ._payment-method-selector_27z6m_655 ._title_27z6m_380{font-size:13px;font-weight:500;line-height:20px}}._exam-option-wrapper_27z6m_536 ._payment-method-selector_27z6m_655 ._input-wrapper_27z6m_561{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._exam-option-wrapper_27z6m_536 ._payment-method-selector_27z6m_655 ._input-wrapper_27z6m_561 ._input_27z6m_561{display:flex;align-items:center;gap:8px;padding:0 20px;border:1px solid #afafaf;border-radius:8px;height:54px}._exam-option-wrapper_27z6m_536 ._payment-method-selector_27z6m_655 ._input-wrapper_27z6m_561 ._input_27z6m_561 p{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._exam-option-wrapper_27z6m_536 ._payment-method-selector_27z6m_655 ._input-wrapper_27z6m_561 ._input_27z6m_561 p{font-size:15px;font-weight:500;line-height:22px}}._payment-button_27z6m_695{position:sticky;bottom:0;border:none;width:100%;height:72px;background:#5d52ff;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:16px;font-weight:500;line-height:22px;transition:ease .1s}@media (max-width: 374px){._payment-button_27z6m_695{font-size:15px;font-weight:500;line-height:22px}}._payment-button_27z6m_695._disabled_27z6m_719{background:#afafaf;cursor:not-allowed}._payment-button_27z6m_695 ._referral-benefit-text_27z6m_723 ._original-amount_27z6m_723{text-decoration:line-through}._payment-button_27z6m_695 ._referral-benefit-text_27z6m_723 strong{font-weight:700}._root-wrapper_1r410_262{display:flex;justify-content:center;min-height:100dvh;padding:20px 16px;background:#f6f6f6}._assessment-reservation-complete-wrapper_1r410_270{height:fit-content;width:100%;max-width:450px;display:flex;flex-direction:column;align-items:center;background:#fff;padding:20px 16px;border-radius:12px}._title-box_1r410_282{display:flex;flex-direction:column;align-items:center;margin-bottom:24px}._title-box_1r410_282 ._image_1r410_288{width:120px;height:120px}._title-box_1r410_282 ._title_1r410_282{font-size:16px;font-weight:500;line-height:22px;text-align:center;margin-bottom:24px}@media (max-width: 374px){._title-box_1r410_282 ._title_1r410_282{font-size:15px;font-weight:500;line-height:22px}}._title-box_1r410_282 span{color:#5d52ff}._description_1r410_310{font-size:14px;font-weight:400;line-height:20px;display:flex;flex-direction:column;gap:4px;margin-bottom:24px;width:100%}@media (max-width: 374px){._description_1r410_310{font-size:13px;font-weight:400;line-height:20px}}._description_1r410_310 li{display:flex;gap:10px}._description_1r410_310 li span{color:#afafaf;font-size:14px;font-weight:400;line-height:20px;flex:0 0 60px}@media (max-width: 374px){._description_1r410_310 li span{font-size:13px;font-weight:400;line-height:20px}}._description_1r410_310 li p{font-size:14px;font-weight:400;line-height:20px;white-space:pre}@media (max-width: 374px){._description_1r410_310 li p{font-size:13px;font-weight:400;line-height:20px}}._go-to-info-link_1r410_359{width:100%}._go-to-info-button_1r410_363{width:100%;border-radius:8px;height:54px;background:#5d52ff!important;border-color:#5d52ff!important;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._go-to-info-button_1r410_363{font-size:15px;font-weight:500;line-height:22px}}._go-to-info-button_1r410_363 ._inner-wrapper_1r410_380{display:flex;align-items:center;gap:4px}._content_ime0y_262{display:flex;flex-direction:column;align-items:center;gap:24px;position:relative;padding:20px 0;overflow-x:hidden;overflow-y:hidden!important}._content_ime0y_262 ._title-container_ime0y_272{display:flex;flex-direction:column;align-items:center;gap:16px}._content_ime0y_262 ._title-container_ime0y_272 ._title_ime0y_272 strong{color:#5d52ff}._content_ime0y_262 ._image-wrapper_ime0y_281{display:flex;align-items:center;justify-content:center;width:100%}._content_ime0y_262 ._image-wrapper_ime0y_281 img{max-height:100px}._content_ime0y_262 ._lottie-wrapper_ime0y_290{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;-webkit-mask-image:linear-gradient(to bottom,#000000 70%,transparent 100%);mask-image:linear-gradient(to bottom,#000000 70%,transparent 100%)}._section-header_1vw8p_262{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}._section-header_1vw8p_262 ._title-wrapper_1vw8p_269{display:inline-flex;flex:1 1 0}._section-header_1vw8p_262 ._title-wrapper_1vw8p_269 ._title_1vw8p_269{color:#27272e;font-size:17px;font-weight:700;line-height:1.35}._section-header_1vw8p_262 ._actions_1vw8p_279{display:inline-flex;align-items:center;gap:4px}._section-body_1vw8p_285{width:100%}._section_1vw8p_262{display:flex;flex-direction:column;gap:12px;width:100%}._badges_pdmam_262{display:inline-flex;align-items:center;gap:4px;width:100%}._name_pdmam_269{display:inline-flex;width:100%;text-align:start}._name_pdmam_269 p{width:100%;color:#27272e;font-size:16px;font-weight:600;line-height:1.35}._name_pdmam_269 p strong{color:#5d52ff;font:inherit}._content-wrapper_pdmam_286{display:flex;flex-direction:column;gap:8px;width:100%}._course-item_pdmam_293{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:20px 16px;border:0;border-radius:12px;background-color:#fff;cursor:pointer}._course-item_pdmam_293 ._content-container_pdmam_305{display:inline-flex;flex:1 1 0}._course-item_pdmam_293 ._chevron-container_pdmam_309{color:#27272e}._other_1rz40_262._pretendard_1rz40_262 ._content-wrapper_1rz40_262 ._name_1rz40_262 p{max-width:211px}._other_1rz40_262 ._content-wrapper_1rz40_262{flex-direction:row;align-items:center;gap:16px}@media (max-width: 767px){._other_1rz40_262 ._content-wrapper_1rz40_262{gap:8px}}._other_1rz40_262 ._content-wrapper_1rz40_262 ._name_1rz40_262{width:fit-content}._other_1rz40_262 ._content-wrapper_1rz40_262 ._name_1rz40_262 p{max-width:220px}._other_1rz40_262 ._content-wrapper_1rz40_262 ._channel-talk-image-wrapper_1rz40_281{width:100%;max-width:44px;height:44px}._other_1rz40_262 ._content-wrapper_1rz40_262 ._channel-talk-image-wrapper_1rz40_281 img{width:100%}._standard_zz655_262 ._content-wrapper_zz655_262{flex-direction:row;align-items:center;gap:12px}._standard_zz655_262 ._content-wrapper_zz655_262 ._name-wrapper_zz655_267{display:flex;flex-direction:column;gap:8px;flex:1 1 0}._standard_zz655_262 ._content-wrapper_zz655_262 ._free-badge-wrapper_zz655_273{display:inline-flex}._course-list_19xk5_262 ._body_19xk5_262{display:flex;flex-direction:column;gap:12px}._step-item_1x4k4_262{display:inline-flex;position:relative}._step-item_1x4k4_262:first-of-type ._label_1x4k4_266{left:0;right:0;text-align:start;transform:translateY(8px)}._step-item_1x4k4_262:last-of-type ._label_1x4k4_266{left:unset;right:0;text-align:end;transform:translateY(8px)}._step-item_1x4k4_262._pending_1x4k4_278 ._step_1x4k4_262{border:3px solid rgba(124,124,130,.2);background-color:#fff}._step-item_1x4k4_262._doing_1x4k4_282 ._step_1x4k4_262{border:3px solid var(--theme-color);background-color:#fff}._step-item_1x4k4_262._doing_1x4k4_282 ._step_1x4k4_262~._label_1x4k4_266{color:var(--theme-color)}._step-item_1x4k4_262._done_1x4k4_289 ._step_1x4k4_262{background-color:var(--theme-color);color:#5d52ff}._step-item_1x4k4_262._done_1x4k4_289 ._step_1x4k4_262 svg{width:100%;height:100%}._step-item_1x4k4_262._done_1x4k4_289:last-of-type ._step_1x4k4_262~._label_1x4k4_266{color:var(--theme-color)}._step-item_1x4k4_262 ._step_1x4k4_262{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}._step-item_1x4k4_262 ._step_1x4k4_262._circle_1x4k4_307{border-radius:18px}._step-item_1x4k4_262 ._step_1x4k4_262._rounded_1x4k4_310{border-radius:1.5px}._step-item_1x4k4_262 ._label_1x4k4_266{position:absolute;top:100%;left:50%;transform:translateY(8px) translate(-50%);min-width:max-content;color:#adadb2;font-size:14px;font-weight:500;line-height:1.35}._progress-stepper-container_1x4k4_325{display:flex;align-items:center;position:relative;width:100%;min-height:18px;margin-bottom:30px}._progress-stepper-container_1x4k4_325 ._steps_1x4k4_333{display:flex;align-items:center;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:100%}._progress-stepper-container_1x4k4_325 ._bar-container_1x4k4_342{width:100%;height:10px;border-radius:10px;background-color:#7c7c82a3;overflow:hidden}._progress-stepper-container_1x4k4_325 ._bar-container_1x4k4_342 ._progress-bar_1x4k4_349{height:100%;background-color:var(--theme-color)}._hero_bytw0_262{width:100%;padding:20px 16px}._hero_bytw0_262 ._body_bytw0_266{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}._hero_bytw0_262 ._body_bytw0_266 ._content-container_bytw0_273{display:flex;flex-direction:column;gap:8px;width:100%}._hero_bytw0_262 ._body_bytw0_266 ._content-container_bytw0_273 ._header_bytw0_279{display:flex;flex-direction:column;align-items:center;width:100%}._hero_bytw0_262 ._body_bytw0_266 ._content-container_bytw0_273 ._header_bytw0_279 ._thumbnail-wrapper_bytw0_285{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:120px}._hero_bytw0_262 ._body_bytw0_266 ._content-container_bytw0_273 ._header_bytw0_279 ._thumbnail-wrapper_bytw0_285 img{width:100%}._hero_bytw0_262 ._body_bytw0_266 ._content-container_bytw0_273 ._header_bytw0_279 ._title_bytw0_295{color:#27272e;font-size:20px;font-weight:600;line-height:1.35}._hero_bytw0_262 ._body_bytw0_266 ._content-container_bytw0_273 ._description-wrapper_bytw0_301{display:flex;justify-content:center;width:100%;color:#66666b;font-size:14px;font-weight:500;line-height:1.5;text-align:center}._hero_bytw0_262 ._body_bytw0_266 ._content-container_bytw0_273 ._description-wrapper_bytw0_301 strong{color:#5d52ff;font:inherit}._hero_bytw0_262 ._body_bytw0_266 ._stepper-container_bytw0_315{width:100%}._content_ovteo_262{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}._content_ovteo_262 ._icon-wrapper_ovteo_269{display:flex;align-content:center;justify-content:center;width:100%}._input_1r52a_262{display:flex;justify-content:center;align-items:center;width:100%;cursor:pointer;gap:8px;padding:0 20px;border:1px solid #afafaf;border-radius:8px;height:54px}._input_1r52a_262 p{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._input_1r52a_262 p{font-size:15px;font-weight:500;line-height:22px}}._time-selector_1r52a_287{display:flex;gap:4px}._time-selector_1r52a_287 select{text-align:end;font-size:16px;font-weight:500;line-height:22px;border:none;background:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media (max-width: 374px){._time-selector_1r52a_287 select{font-size:15px;font-weight:500;line-height:22px}}._time-selector_1r52a_287 span{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._time-selector_1r52a_287 span{font-size:15px;font-weight:500;line-height:22px}}._time-placeholder_1r52a_322{font-size:14px;font-weight:400;line-height:20px;color:#302936}@media (max-width: 374px){._time-placeholder_1r52a_322{font-size:13px;font-weight:400;line-height:20px}}._time-placeholder_1r52a_322 span{color:#afafaf}._submit_1dvo2_262{background-color:#5d52ff;color:#fff}._exam-date-selector_1dvo2_267{display:flex;flex-direction:column;gap:16px}._exam-date-selector_1dvo2_267 ._title_1dvo2_272{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._exam-date-selector_1dvo2_267 ._title_1dvo2_272{font-size:13px;font-weight:500;line-height:20px}}._exam-date-selector_1dvo2_267 ._input-wrapper_1dvo2_284{display:flex;flex-direction:column;align-items:center;gap:8px}._content-container_e7zs4_262{display:flex;flex-direction:column;width:100%;padding:0 20px}._actions-container_e7zs4_269{display:flex;align-items:center;gap:4px;width:100%;padding:0 20px}._actions-container_e7zs4_269._column_e7zs4_276{flex-direction:column}._actions-container_e7zs4_269._row_e7zs4_279{flex-direction:row}._title-wrapper_e7zs4_283{display:flex;flex-direction:column;gap:6px;width:100%}._title-wrapper_e7zs4_283 ._badges_e7zs4_289{display:inline-flex;align-items:center;gap:4px}._title-wrapper_e7zs4_283 ._title_e7zs4_283{color:#27272e;font-size:16px;font-weight:700;line-height:1.35}._test-info_e7zs4_301{display:flex;flex-direction:column;gap:4px;width:100%}._test-info_e7zs4_301 ._info-item_e7zs4_307{display:flex;gap:4px;width:100%}._test-info_e7zs4_301 ._info-item_e7zs4_307 ._label_e7zs4_312{flex:0 0 60px;color:#66666b;font-size:14px;font-weight:400;line-height:1.35}._test-info_e7zs4_301 ._info-item_e7zs4_307 ._content_e7zs4_262{flex:1 1 0;color:#27272e;font-size:14px;font-weight:500;line-height:1.35}._split-bar_e7zs4_327{display:flex;justify-content:space-between;align-items:center;gap:10px;position:relative;width:100%;padding:0 20px}._split-bar_e7zs4_327 ._circle_e7zs4_336{position:absolute;width:10px;height:18px;border:1px solid #5d52ff;background-color:#f6f6f7}._split-bar_e7zs4_327 ._circle_e7zs4_336._left_e7zs4_343{left:0;border-left:0;border-radius:0 18px 18px 0;transform:translate(-1px)}._split-bar_e7zs4_327 ._circle_e7zs4_336._right_e7zs4_349{right:0;border-right:0;border-radius:18px 0 0 18px;transform:translate(1px)}._split-bar_e7zs4_327 ._line_e7zs4_355{flex-grow:1;height:1px;border-top:2px dotted #5d52ff}._button_e7zs4_361{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:56px;border:0;border-radius:8px;padding:0 12px;cursor:pointer}._button_e7zs4_361 span{color:inherit;font-size:16px;font-weight:500;line-height:1.35}._reserve-info_e7zs4_379{display:flex;flex-direction:column;width:100%;gap:16px;padding:20px 0;border:1px solid #5d52ff;border-radius:16px;background-color:#fff}._edit-reservation-button_18kye_262{border:1px solid #27272e;background-color:#fff}._navigate-exam-button_jnhis_262{flex:1 1 0;background-color:#5d52ff;color:#fff}._navigate-lecture-registration-button_1k5ca_262{flex:1 1 0;width:100%}._navigate-lecture-registration-button_1k5ca_262 button{width:100%;background-color:#5d52ff;color:#fff}._navigate-report-button_g1c7k_262{flex:1 1 0;width:100%}._navigate-report-button_g1c7k_262 button{width:100%}._navigate-report-button_g1c7k_262 button._filled_g1c7k_269{background-color:#5d52ff;color:#fff}._navigate-report-button_g1c7k_262 button._outlined_g1c7k_273{border:1px solid #27272e;background-color:#fff;color:#27272e}._waiting-result-button_1iihu_262{flex:1 1 0;background-color:#f6f6f7;color:#adadb2}._includes-report_p6jk3_262 ._content-container_p6jk3_262{gap:40px}._includes-report_p6jk3_262 ._content-container_p6jk3_262 ._infos_p6jk3_265{display:flex;flex-direction:column;gap:12px;width:100%}._normal_17ptp_262 ._content-container_17ptp_262{gap:40px}._normal_17ptp_262 ._content-container_17ptp_262 ._infos_17ptp_265{display:flex;flex-direction:column;gap:12px;width:100%}._open-guide-button_1lbhl_262{display:inline-flex}._open-guide-button_1lbhl_262 span{color:#5d52ff;font-size:14px;font-weight:500;line-height:1.35;text-decoration:underline}._reserve-list_1lbhl_273 ._body_1lbhl_273{display:flex;flex-direction:column;gap:12px}._container_16qa0_262{width:100%;min-height:inherit;background-color:#f6f6f7}._container_16qa0_262 ._wrapper_16qa0_267{display:flex;flex-direction:column;gap:40px;width:100%;min-height:inherit;max-width:480px;padding:32px 16px;margin:0 auto}._cta-button_ito45_262{position:fixed;bottom:0;left:0;right:0;z-index:1000;width:100%;height:72px;border:0;background-color:#5d52ff;color:#fff;font-size:18px;font-weight:700;line-height:1.35;transition:.2s;cursor:pointer}._cta-button_ito45_262:hover{background-color:#483fd1}._cta-button_ito45_262:active{background-color:#3931a3}._section-header-action-button_z471g_262{display:inline-flex;align-items:center;padding:6px 8px;border:1px solid rgba(124,124,130,.64);border-radius:8px;background-color:transparent;color:#27272e;font-size:13px;font-weight:500;line-height:1.35;cursor:pointer}._section-header_z471g_262{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}._section-header_z471g_262 ._title-wrapper_z471g_283{display:inline-flex;flex:1 1 0}._section-header_z471g_262 ._title-wrapper_z471g_283 ._title_z471g_283{color:#27272e;font-size:14px;font-weight:600;line-height:1.35}._section-header_z471g_262 ._actions_z471g_293{display:inline-flex;align-items:center;gap:4px}._section-card_z471g_299{width:100%;padding:16px;border-radius:12px;background-color:#fff}._section_z471g_262{display:flex;flex-direction:column;gap:16px}._toast_1a4jw_262{display:inline-flex;align-items:center;justify-content:center;gap:8px;position:fixed;bottom:96px;left:50%;z-index:10;transform:translate(-50%);width:fit-content;min-height:52px;padding:16px;border-radius:8px;background-color:#27272e;cursor:default}._toast_1a4jw_262 ._icon-wrapper_1a4jw_279{display:inline-flex;align-items:center;justify-content:center;color:#5d52ff}._toast_1a4jw_262 ._message-wrapper_1a4jw_285{display:inline-flex}._toast_1a4jw_262 ._message-wrapper_1a4jw_285 span{color:#fff;font-size:14px;font-weight:500;line-height:1.35}._awaiting-consulting_8nekc_262{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px}._awaiting-consulting_8nekc_262 ._thumbnail-container_8nekc_269{display:inline-flex}._awaiting-consulting_8nekc_262 ._thumbnail-container_8nekc_269 ._thumbnail-wrapper_8nekc_272{width:48px;height:48px;border-radius:100%;background-color:#5d52ff;overflow:hidden}._awaiting-consulting_8nekc_262 ._thumbnail-container_8nekc_269 ._thumbnail-wrapper_8nekc_272 ._thumbnail_8nekc_269{width:100%}._awaiting-consulting_8nekc_262 ._title-wrapper_8nekc_282{display:flex}._awaiting-consulting_8nekc_262 ._title-wrapper_8nekc_282 h3{color:#27272e;font-size:20px;font-weight:600;line-height:1.35;text-align:center}._awaiting-consulting_8nekc_262 ._description-wrapper_8nekc_292{display:flex}._awaiting-consulting_8nekc_262 ._description-wrapper_8nekc_292 p{color:#66666b;font-size:14px;font-weight:500;line-height:1.5;text-align:center}._lecture-registration-guide_y43fj_262{display:flex;flex-direction:column;gap:24px;padding:24px}._lecture-registration-guide_y43fj_262 ._title-wrapper_y43fj_268{display:flex;width:100%}._lecture-registration-guide_y43fj_262 ._title-wrapper_y43fj_268 h3{color:#27272e;font-size:20px;font-weight:600;line-height:1.35}._lecture-registration-guide_y43fj_262 ._description-wrapper_y43fj_278{display:flex;flex-direction:column;gap:12px;width:100%}._lecture-registration-guide_y43fj_262 ._description-wrapper_y43fj_278 p{color:#66666b;font-size:14px;font-weight:500;line-height:1.5}._lecture-registration-guide_y43fj_262 ._step-guide-container_y43fj_290{width:100%}._lecture-registration-guide_y43fj_262 ._step-guide-container_y43fj_290 ._step-guide-wrapper_y43fj_293{display:flex;flex-direction:column;gap:10px;width:100%;padding:16px 8px;border-radius:8px;background-color:#f1f0ff}._lecture-registration-guide_y43fj_262 ._step-guide-container_y43fj_290 ._step-guide-wrapper_y43fj_293 ._title_y43fj_268{display:flex;justify-content:center;width:100%}._lecture-registration-guide_y43fj_262 ._step-guide-container_y43fj_290 ._step-guide-wrapper_y43fj_293 ._title_y43fj_268 h4{color:#3f3e42;font-size:16px;font-weight:600;line-height:1.35;text-align:center}._lecture-registration-guide_y43fj_262 ._step-guide-container_y43fj_290 ._step-guide-wrapper_y43fj_293 ._steps_y43fj_314{display:flex;justify-content:center}._lecture-registration-guide_y43fj_262 ._step-guide-container_y43fj_290 ._step-guide-wrapper_y43fj_293 ._steps_y43fj_314 ._step-item_y43fj_318{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 0;max-width:80px}._lecture-registration-guide_y43fj_262 ._step-guide-container_y43fj_290 ._step-guide-wrapper_y43fj_293 ._steps_y43fj_314 ._step-item_y43fj_318 img{max-width:56px}._lecture-registration-guide_y43fj_262 ._step-guide-container_y43fj_290 ._step-guide-wrapper_y43fj_293 ._steps_y43fj_314 ._step-item_y43fj_318 ._label_y43fj_329{color:#3f3e42;font-size:13px;font-weight:500;line-height:1.35;text-align:center;white-space:pre-wrap}._lecture-registration-guide_y43fj_262 ._step-guide-container_y43fj_290 ._step-guide-wrapper_y43fj_293 ._steps_y43fj_314 ._arrow-wrapper_y43fj_337{display:inline-flex;align-items:center;width:16px;height:56px}._lecture-registration-guide_y43fj_262 ._step-guide-container_y43fj_290 ._step-guide-wrapper_y43fj_293 ._steps_y43fj_314 ._arrow-wrapper_y43fj_337 img,._lecture-registration-guide_y43fj_262 ._button-wrapper_y43fj_346{width:100%}._lecture-registration-guide_y43fj_262 ._button-wrapper_y43fj_346 button{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;height:54px;border:0;border-radius:8px;background-color:#5d52ff;color:#fff;cursor:pointer;transition:.2s}._lecture-registration-guide_y43fj_262 ._button-wrapper_y43fj_346 button:hover{background-color:#483fd1}._lecture-registration-guide_y43fj_262 ._button-wrapper_y43fj_346 button:active{background-color:#3931a3}._lecture-registration-guide_y43fj_262 ._button-wrapper_y43fj_346 button span{color:inherit;font-size:16px;font-weight:600;line-height:1.35}._spinner_1v1qg_1{margin:14px;width:1rem;height:1rem;color:inherit;border:1.5px solid currentColor;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:_rotation_1v1qg_1 1s linear infinite}@keyframes _rotation_1v1qg_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._form_eb2h2_262{display:flex;flex-direction:column;gap:16px;width:100%}._form_eb2h2_262 ._textarea_eb2h2_268{width:100%;min-height:54px;padding:16px;border:1px solid rgba(124,124,130,.2);border-radius:8px;color:#27272e;font-size:14px;font-weight:400;line-height:1.5;outline:none;resize:none;transition:.2s}._form_eb2h2_262 ._textarea_eb2h2_268::placeholder{color:#adadb2}._form_eb2h2_262 ._textarea_eb2h2_268:disabled{background-color:#f6f6f7;color:#66666b;overflow:hidden}._form_eb2h2_262 ._textarea_eb2h2_268:focus{border-color:#5d52ff}._form_eb2h2_262 ._form-footer_eb2h2_293{display:flex;justify-content:space-between;gap:16px;width:100%}._form_eb2h2_262 ._form-footer_eb2h2_293 ._saved-label_eb2h2_299{color:#adadb2;font-size:12px;font-weight:500;line-height:1.35}._form_eb2h2_262 ._form-footer_eb2h2_293 ._submit-button_eb2h2_305{display:flex;align-items:center;justify-content:center;width:fit-content;min-width:fit-content;height:38px;padding:0 26px;margin-left:auto;border:0;border-radius:8px;background-color:#5d52ff1a;color:#5d52ff;cursor:pointer;transition:.2s}._form_eb2h2_262 ._form-footer_eb2h2_293 ._submit-button_eb2h2_305:disabled{color:#7c7c8252;background-color:#f6f6f7}._form_eb2h2_262 ._form-footer_eb2h2_293 ._submit-button_eb2h2_305:disabled._submitting_eb2h2_325{background-color:#5d52ff1a;color:#27272e}._form_eb2h2_262 ._form-footer_eb2h2_293 ._submit-button_eb2h2_305 ._spinner-wrapper_eb2h2_329,._form_eb2h2_262 ._form-footer_eb2h2_293 ._submit-button_eb2h2_305 ._content-wrapper_eb2h2_330{display:inline-flex}._form_eb2h2_262 ._form-footer_eb2h2_293 ._submit-button_eb2h2_305 span{color:inherit;font-size:16px;font-weight:600;line-height:1.35}._post-consulting-theme_19auu_262{display:flex;flex-direction:column;gap:16px;padding:24px}._post-consulting-theme_19auu_262 ._title-wrapper_19auu_268{display:flex;width:100%}._post-consulting-theme_19auu_262 ._title-wrapper_19auu_268 ._toggle-button_19auu_272{display:flex;align-items:center;gap:8px;width:100%;border:0;background-color:transparent;cursor:pointer}._post-consulting-theme_19auu_262 ._title-wrapper_19auu_268 ._toggle-button_19auu_272 ._icon-wrapper_19auu_281{display:inline-flex;color:#27272e}._post-consulting-theme_19auu_262 ._title-wrapper_19auu_268 ._toggle-button_19auu_272 ._title_19auu_268{flex:1 1 0;color:#3f3e42;font-size:16px;font-weight:600;line-height:1.35;text-align:start}._post-consulting-theme_19auu_262 ._description-wrapper_19auu_293{display:flex;width:100%}._post-consulting-theme_19auu_262 ._description-wrapper_19auu_293 p{color:#66666b;font-size:13px;font-weight:500;line-height:1.35}._post-consulting-theme_19auu_262 ._divider_19auu_303{width:100%;border:0;border-top:1px solid rgba(124,124,130,.2)}._post-consulting-theme_19auu_262 ._guideline-wrapper_19auu_308{display:flex;gap:4px;color:#adadb2}._post-consulting-theme_19auu_262 ._guideline-wrapper_19auu_308 ._icon-wrapper_19auu_281{display:inline-flex;align-items:center;justify-content:center;width:fit-content;height:fit-content;margin-top:2px;color:inherit}._post-consulting-theme_19auu_262 ._guideline-wrapper_19auu_308 p{color:inherit;font-size:13px;font-weight:500;line-height:1.35}._report-by-difficulty_jyze8_262 ._card_jyze8_262{display:inline-flex;align-items:center;justify-content:center}._title_pcktx_262{display:flex;flex-direction:column;gap:4px}._title_pcktx_262 ._subtitle_pcktx_267{color:#27272e;font-size:13px;font-weight:500;line-height:1.35}._title_pcktx_262 h2{display:inline-flex;gap:4px;font-size:20px;font-weight:700;line-height:1.35}._title_pcktx_262 h2 strong{color:#5d52ff;font:inherit}._title_pcktx_262 h2 span{color:#27272e;font:inherit}._notification-message_pcktx_289{display:flex;width:100%}._notification-message_pcktx_289 p{color:#3f3e42;font-size:14px;font-weight:500;line-height:1.5;white-space:pre-wrap}._guides_pcktx_301{display:flex;flex-direction:column;width:100%}._guides_pcktx_301 p{color:#66666b;font-size:13px;font-weight:500;line-height:1.35}._private-comment_pcktx_313{display:flex;flex-direction:column;gap:12px;width:100%;padding:20px;border-radius:12px;background-color:#5d52ff1a}._private-comment_pcktx_313 ._divider_pcktx_322{width:100%;border:0;border-top:1px solid rgba(124,124,130,.2)}._semester-score_z2wws_262{display:inline-flex;align-items:center;gap:4px}._semester-score_z2wws_262:nth-child(1) ._indicator_z2wws_267{background-color:#a29eff}._semester-score_z2wws_262:nth-child(2) ._indicator_z2wws_267{background-color:#5d52ff}._semester-score_z2wws_262 ._name-wrapper_z2wws_273{display:inline-flex;align-items:center;gap:4px;width:74px}._semester-score_z2wws_262 ._name-wrapper_z2wws_273 ._indicator_z2wws_267{width:14px;min-width:14px;height:14px;border-radius:100%}._semester-score_z2wws_262 ._name-wrapper_z2wws_273 ._name_z2wws_273{display:inline-flex;color:#27272e;font-size:14px;font-weight:600;line-height:1.35}._semester-score_z2wws_262 ._score-wrapper_z2wws_292{display:inline-flex;width:80px}._semester-score_z2wws_262 ._score-wrapper_z2wws_292 ._my-score_z2wws_296{width:100%;max-width:40px;color:#27272e;font-size:14px;font-weight:700;line-height:1.35;text-align:end}._semester-score_z2wws_262 ._score-wrapper_z2wws_292 ._total-score_z2wws_305{width:100%;max-width:40px;color:#27272e;font-size:14px;font-weight:500;line-height:1.35;text-align:start}._total-report_1bves_262 ._card_1bves_262{display:flex;flex-direction:column;align-items:center;padding:24px 16px;gap:24px}._total-report_1bves_262 ._card_1bves_262 ._header_1bves_269{display:flex;flex-direction:column;gap:4px;text-align:center}._total-report_1bves_262 ._card_1bves_262 ._header_1bves_269 ._title_1bves_275{color:#27272e;font-size:24px;font-weight:600;line-height:1.35}._total-report_1bves_262 ._card_1bves_262 ._header_1bves_269 ._description_1bves_281{color:#66666b;font-size:14px;font-weight:500;line-height:1.5}._total-report_1bves_262 ._card_1bves_262 ._chart-container_1bves_287{display:inline-flex;flex-direction:column;align-items:center;width:fit-content;gap:16px}._total-report_1bves_262 ._card_1bves_262 ._chart-container_1bves_287 ._chart-wrapper_1bves_294{display:inline-flex;position:relative}._total-report_1bves_262 ._card_1bves_262 ._chart-container_1bves_287 ._semester-scores-wrapper_1bves_298{display:inline-flex;flex-direction:column;gap:4px}._total-report_1bves_262 ._card_1bves_262 ._private-comment-container_1bves_303{width:100%}._lecture-registration-button_icvli_262>._inner_icvli_262{display:inline-flex;align-items:center;justify-content:center;gap:8px}._container_icvli_269{width:100%;background-color:#f6f6f7}._container_icvli_269 ._wrapper_icvli_273{display:flex;flex-direction:column;gap:40px;width:100%;max-width:480px;padding:16px 16px 100px;margin:0 auto}._modified-at-cell_1h3vj_262{max-width:120px}._page-cell_7of9b_262{max-width:50px}._reference-cell_zascy_262{gap:4px}._preview-item_v5zu5_262{display:flex;flex-direction:column;gap:12px;width:100%;padding:12px;border-radius:8px;background-color:#fff}._preview-item_v5zu5_262 ._image-wrapper_v5zu5_271,._preview-item_v5zu5_262 ._image-wrapper_v5zu5_271 img{width:100%}._change-preview_v5zu5_278{width:100%;max-width:calc(100% - 24px);padding:12px 0;margin:0 auto;border-top:1px solid #302936}._change-preview_v5zu5_278 ._preview-items_v5zu5_285{display:flex;gap:8px;width:100%}@media (max-width: 767px){._change-preview_v5zu5_278 ._preview-items_v5zu5_285{flex-direction:column}}._book-errata-empty_1rbhj_262{width:100%;padding:16px 12px;border-radius:8px;background-color:#f6f6f6}._book-errata-empty_1rbhj_262 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._book-errata-empty_1rbhj_262 p{font-size:13px;font-weight:500;line-height:20px}}._data-list_188yg_262 ._page-cell_188yg_262{max-width:50px}._data-list_188yg_262 ._modified-at-cell_188yg_265{max-width:120px}._book-selector_1rw9u_262{display:flex;flex-wrap:wrap;gap:8px;width:100%}@media (max-width: 767px){._book-selector_1rw9u_262{flex-direction:column}}._book-selector_1rw9u_262 ._book-select-item_1rw9u_273 ._badges_1rw9u_273{display:inline-flex;gap:4px}._doc-link-content_xkvqk_262{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;padding:24px 0}._doc-link-content_xkvqk_262 ._description_xkvqk_271{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:center}@media (max-width: 374px){._doc-link-content_xkvqk_262 ._description_xkvqk_271{font-size:13px;font-weight:500;line-height:20px}}._doc-link-content_xkvqk_262 ._link-wrapper_xkvqk_285{max-width:fit-content;height:32px}._doc-link-content_xkvqk_262 ._link-wrapper_xkvqk_285 a{display:inline-block;height:100%}._doc-link-content_xkvqk_262 ._link-wrapper_xkvqk_285 a button{height:100%;padding:0 10px;border:1px solid #afafaf;border-radius:8px;background-color:#fff;cursor:pointer}._doc-link-content_xkvqk_262 ._link-wrapper_xkvqk_285 a button span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._doc-link-content_xkvqk_262 ._link-wrapper_xkvqk_285 a button span{font-size:13px;font-weight:500;line-height:20px}}._page-container_fi2f3_262{width:100%;min-height:100dvh;padding:48px 16px}@media (max-width: 767px){._page-container_fi2f3_262{padding:20px 16px}}._page-title_nmkor_262{width:100%}._page-title_nmkor_262 h2{color:#302936;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._page-title_nmkor_262 h2{font-size:15px;font-weight:700;line-height:22px}}._book-errata-content_1n5uz_262 ._container_1n5uz_262{display:flex;flex-direction:column;gap:24px;width:100%;max-width:800px;margin:0 auto}@media (max-width: 767px){._book-errata-content_1n5uz_262 ._container_1n5uz_262{gap:20px;max-width:unset}}._book-errata-loading_1jcso_262{display:flex;align-items:center;justify-content:center}._homework-bookmark-badge_jllpk_262{display:inline-flex;align-items:center;justify-content:center;width:40px;height:24px;border-radius:24px;background-color:#f6f6f6;color:#5d52ff}._modified-pdf-form_n8s02_262{display:flex;flex-direction:column;justify-content:space-between;height:100%}._modified-pdf-form_n8s02_262 ._input-wrapper_n8s02_268{display:flex;position:relative;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:20px}._modified-pdf-form_n8s02_262 ._input-wrapper_n8s02_268 ._select-input-wrapper_n8s02_276{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;height:38px;margin:12px 12px 16px;border-bottom:1px solid #afafaf}._modified-pdf-form_n8s02_262 ._input-wrapper_n8s02_268 ._select-input-wrapper_n8s02_276 ._select-icon_n8s02_287{display:inline-flex;align-items:center;justify-content:center;position:absolute;pointer-events:none;right:0;background-color:#fff}._modified-pdf-form_n8s02_262 ._input-wrapper_n8s02_268 ._page-input-wrapper_n8s02_296{width:100%;display:flex;justify-content:space-between;align-items:center;height:38px;margin:12px 12px 16px}._modified-pdf-form_n8s02_262 ._input-wrapper_n8s02_268 select{font-size:14px;font-weight:500;line-height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;border:0;background-color:#fff;background-repeat:no-repeat;background-position:right center;color:#afafaf;outline:none;cursor:pointer}@media (max-width: 374px){._modified-pdf-form_n8s02_262 ._input-wrapper_n8s02_268 select{font-size:13px;font-weight:500;line-height:20px}}._modified-pdf-form_n8s02_262 ._input-wrapper_n8s02_268 select._active_n8s02_329{color:#302936}._modified-pdf-form_n8s02_262 ._input-wrapper_n8s02_268 ._modified-pdf-form-input_n8s02_332{border:1px solid #afafaf;border-radius:4px;width:45%;height:40px;text-align:center;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._modified-pdf-form_n8s02_262 ._input-wrapper_n8s02_268 ._modified-pdf-form-input_n8s02_332{font-size:15px;font-weight:500;line-height:22px}}._modified-pdf-form_n8s02_262 ._input-wrapper_n8s02_268 ._modified-pdf-form-input_n8s02_332::placeholder{color:#afafaf}._modified-pdf-form_n8s02_262 ._input-wrapper_n8s02_268 ._modified-pdf-form-input_n8s02_332:focus::placeholder{opacity:0}._modified-pdf-form_n8s02_262 ._baseline_n8s02_355 ._warring_n8s02_355{color:#ea394b;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._modified-pdf-form_n8s02_262 ._baseline_n8s02_355 ._warring_n8s02_355{font-size:13px;font-weight:400;line-height:20px}}._modified-pdf-form_n8s02_262 ._baseline_n8s02_355 ._warring_n8s02_355 ._bold_n8s02_368{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._modified-pdf-form_n8s02_262 ._baseline_n8s02_355 ._warring_n8s02_355 ._bold_n8s02_368{font-size:13px;font-weight:700;line-height:20px}}._modified-pdf-form_n8s02_262 ._baseline_n8s02_355 ._submit-button_n8s02_380{position:sticky;display:block;width:312px;height:50px;padding:16px 20px;border-radius:6px;border:0;color:#fff;background-color:#5d52ff;text-align:center;font-size:14px;font-weight:500;line-height:20px;cursor:pointer}@media (max-width: 374px){._modified-pdf-form_n8s02_262 ._baseline_n8s02_355 ._submit-button_n8s02_380{font-size:13px;font-weight:500;line-height:20px}}._modified-pdf-form_n8s02_262 ._baseline_n8s02_355 ._submit-button_n8s02_380._disabled_n8s02_403{background-color:#afafaf}._wrapper_k0p3b_262{display:flex;flex-direction:row;gap:16px;align-items:center;width:100%;min-height:40px;padding:16px;background-color:#f6f6f6;border-radius:6px;flex-shrink:0}._wrapper_k0p3b_262 ._name-wrapper_k0p3b_274{display:flex;flex-direction:row;gap:8px;align-items:center}._wrapper_k0p3b_262 ._name-wrapper_k0p3b_274 svg{flex-shrink:0}._wrapper_k0p3b_262 ._name_k0p3b_274 span{color:#302936;word-break:break-word;font-size:14px;line-height:14px;font-weight:400}._wrapper_k0p3b_262 ._copy-password-button_k0p3b_290{display:inline-block;padding:8px 12px;border:1px solid;border-radius:8px;border-color:#afafaf;cursor:pointer;font-size:13px;font-weight:500;line-height:18px;flex-shrink:0}@media (max-width: 374px){._wrapper_k0p3b_262 ._copy-password-button_k0p3b_290{font-size:12px;font-weight:500;line-height:18px}}._before-setup-homework-content_1m5rg_262{display:flex;flex-direction:column;gap:20px;width:100%}._before-setup-homework-content_1m5rg_262 ._content_1m5rg_268{display:flex;flex-direction:column;gap:12px;width:100%}._before-setup-homework-content_1m5rg_262 ._content_1m5rg_268 ._title_1m5rg_274{display:flex;align-items:center;gap:4px;width:100%}._before-setup-homework-content_1m5rg_262 ._content_1m5rg_268 ._title_1m5rg_274 ._icon-wrapper_1m5rg_280{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content}._before-setup-homework-content_1m5rg_262 ._content_1m5rg_268 ._title_1m5rg_274 h4{color:#ea394b;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._before-setup-homework-content_1m5rg_262 ._content_1m5rg_268 ._title_1m5rg_274 h4{font-size:13px;font-weight:700;line-height:20px}}._before-setup-homework-content_1m5rg_262 ._content_1m5rg_268 ._descriptions_1m5rg_299{display:flex;flex-direction:column;gap:4px}._before-setup-homework-content_1m5rg_262 ._content_1m5rg_268 ._descriptions_1m5rg_299 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._before-setup-homework-content_1m5rg_262 ._content_1m5rg_268 ._descriptions_1m5rg_299 p{font-size:13px;font-weight:500;line-height:20px}}._before-setup-homework-content_1m5rg_262 ._button-wrapper_1m5rg_317{display:flex;width:100%}._homework-item_1m5rg_322{display:flex;flex-direction:column;gap:12px;width:100%}._homework-item_1m5rg_322:last-of-type{padding-bottom:4px}._homework-item_1m5rg_322 ._informations_1m5rg_331{display:flex;flex-direction:column;gap:4px}._homework-item_1m5rg_322 ._informations_1m5rg_331 ._information-item_1m5rg_336{display:flex;align-items:center;gap:8px;width:100%}._homework-item_1m5rg_322 ._informations_1m5rg_331 ._information-item_1m5rg_336 ._icon-wrapper_1m5rg_280{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content}._homework-item_1m5rg_322 ._informations_1m5rg_331 ._information-item_1m5rg_336 p{display:inline-block;width:100%;min-width:0;color:#302936;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 374px){._homework-item_1m5rg_322 ._informations_1m5rg_331 ._information-item_1m5rg_336 p{font-size:13px;font-weight:500;line-height:20px}}._homework-item_1m5rg_322 ._informations_1m5rg_331 ._book-errata-container_1m5rg_367{display:flex;align-items:center;gap:4px;padding:4px 0}._homework-item_1m5rg_322 ._informations_1m5rg_331 ._book-errata-container_1m5rg_367 ._badge_1m5rg_373{min-width:fit-content}._homework-item_1m5rg_322 ._informations_1m5rg_331 ._book-errata-container_1m5rg_367 ._book-errata-link_1m5rg_376{display:inline-block;min-width:0;color:#ff006b;font-size:14px;font-weight:500;line-height:20px;text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 374px){._homework-item_1m5rg_322 ._informations_1m5rg_331 ._book-errata-container_1m5rg_367 ._book-errata-link_1m5rg_376{font-size:13px;font-weight:500;line-height:20px}}._homework-item_1m5rg_322 ._button-wrapper_1m5rg_317{display:flex;width:100%;height:44px}._homework-item_1m5rg_322 ._button-wrapper_1m5rg_317 button{background-color:#f6f6f6}._homework-item_1m5rg_322 ._button-wrapper_1m5rg_317 button span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._homework-item_1m5rg_322 ._button-wrapper_1m5rg_317 button span{font-size:13px;font-weight:500;line-height:20px}}._homework-list-modal_1m5rg_417>._content_1m5rg_268{display:flex;flex-direction:column;gap:24px;padding-bottom:0!important}._homework-list-modal_1m5rg_417>._content_1m5rg_268 ._lesson-info_1m5rg_423{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%}._homework-list-modal_1m5rg_417>._content_1m5rg_268 ._lesson-info_1m5rg_423 ._lecture-name_1m5rg_430{display:inline-block;width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._homework-list-modal_1m5rg_417>._content_1m5rg_268 ._homework-list-wrapper_1m5rg_438{display:flex;flex-direction:column;width:100%}._homework-list-modal_1m5rg_417>._content_1m5rg_268 ._homework-list-wrapper_1m5rg_438 ._spinner-wrapper_1m5rg_443{display:flex;align-items:center;justify-content:center;width:100%}._homework-list-modal_1m5rg_417>._content_1m5rg_268 ._homework-list-wrapper_1m5rg_438 ._homework-list_1m5rg_417{display:flex;flex-direction:column;gap:20px}._wrapper_1fn93_262{display:flex;flex-direction:column;width:100%;height:100%;min-height:calc(100vh - 330px);padding-top:0;background-color:#f6f6f6}._wrapper_1fn93_262 ._top-content_1fn93_271{display:flex;justify-content:center;width:100%;height:120px;min-height:120px;background-color:#302936}@media (max-width: 767px){._wrapper_1fn93_262 ._top-content_1fn93_271{height:unset;padding-top:20px;padding-bottom:20px}}._wrapper_1fn93_262 ._top-content_1fn93_271 ._inner-wrapper_1fn93_286{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;max-width:1200px;height:100%;padding-left:36px;padding-right:36px}@media (max-width: 767px){._wrapper_1fn93_262 ._top-content_1fn93_271 ._inner-wrapper_1fn93_286{flex-direction:column;align-items:flex-start;justify-content:center;gap:24px;padding-left:16px;padding-right:16px}}._wrapper_1fn93_262 ._top-content_1fn93_271 ._inner-wrapper_1fn93_286 ._title_1fn93_307{display:inline-flex;align-items:center;gap:12px}._wrapper_1fn93_262 ._top-content_1fn93_271 ._inner-wrapper_1fn93_286 ._title_1fn93_307 h2{color:#fff;font-size:18px;font-weight:700;line-height:24px}@media (max-width: 374px){._wrapper_1fn93_262 ._top-content_1fn93_271 ._inner-wrapper_1fn93_286 ._title_1fn93_307 h2{font-size:17px;font-weight:700;line-height:24px}}._wrapper_1fn93_262 ._top-content_1fn93_271 ._inner-wrapper_1fn93_286 ._pdf-downloads_1fn93_325{display:inline-flex;align-items:center;gap:8px}@media (max-width: 767px){._wrapper_1fn93_262 ._top-content_1fn93_271 ._inner-wrapper_1fn93_286 ._pdf-downloads_1fn93_325{margin:0 auto}}@media (max-width: 767px){._wrapper_1fn93_262 ._top-content_1fn93_271 ._inner-wrapper_1fn93_286 ._pdf-downloads_1fn93_325._plural_1fn93_336{flex-direction:column;align-items:flex-start}}@media (max-width: 1023px) and (min-width: 768px){._wrapper_1fn93_262 ._top-content_1fn93_271 ._inner-wrapper_1fn93_286 ._pdf-downloads_1fn93_325._plural_1fn93_336 ._pdf-download-group_1fn93_342{flex-direction:column;gap:0}}._wrapper_1fn93_262 ._content_1fn93_347{display:flex;justify-content:center;width:100%;max-width:1200px;height:100%;min-height:calc(100vh - 198px);padding-bottom:200px;margin:0 auto;background-color:#fff}@media (max-width: 767px){._wrapper_1fn93_262 ._content_1fn93_347{background-color:#f6f6f6}}._wrapper_1fn93_262 ._content_1fn93_347 ._book-list_1fn93_363{width:100%;height:100%}._wrapper_1fn93_262 ._parent-mode-indicator_1fn93_367{display:inline-flex;justify-content:center;position:sticky;bottom:0;width:100%;padding:16px 26px;background-color:#f6f6f6}._wrapper_1fn93_262 ._parent-mode-indicator_1fn93_367 p{width:1100px;color:#5d52ff;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._wrapper_1fn93_262 ._parent-mode-indicator_1fn93_367 p{font-size:13px;font-weight:400;line-height:20px}}._wrapper_1fn93_262 ._parent-mode-indicator_1fn93_367 p b{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._wrapper_1fn93_262 ._parent-mode-indicator_1fn93_367 p b{font-size:13px;font-weight:700;line-height:20px}}._pdf-download-group_1fn93_342{display:flex;border:solid #afafaf;border-width:1px;border-radius:8px;padding:10px 16px;max-height:60px;align-items:center}@media (max-width: 767px){._pdf-download-group_1fn93_342{justify-content:space-between;width:calc(100vw - 96px)}}._pdf-download-group_1fn93_342 ._pdf-download-group-title_1fn93_421{display:inline-flex;align-items:left;cursor:pointer;flex-direction:column}._pdf-download-group_1fn93_342 ._pdf-download-group-title_1fn93_421 span{white-space:nowrap;color:#fff;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._pdf-download-group_1fn93_342 ._pdf-download-group-title_1fn93_421 span{font-size:13px;font-weight:400;line-height:20px}}._pdf-download-group_1fn93_342 ._pdf-download-group-title_1fn93_421 ._download-pdf-group-title-bold_1fn93_441{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._pdf-download-group_1fn93_342 ._pdf-download-group-title_1fn93_421 ._download-pdf-group-title-bold_1fn93_441{font-size:13px;font-weight:500;line-height:20px}}@media (max-width: 767px){._pdf-download-group_1fn93_342 ._pdf-download-group-title_1fn93_421 ._download-pdf-group-title-bold-when-mobile_1fn93_454{font-size:14px;font-weight:500;line-height:20px}}@media (max-width: 767px) and (max-width: 374px){._pdf-download-group_1fn93_342 ._pdf-download-group-title_1fn93_421 ._download-pdf-group-title-bold-when-mobile_1fn93_454{font-size:13px;font-weight:500;line-height:20px}}._pdf-download-group_1fn93_342 ._pdf-download-group-title-parent_1fn93_467{width:175px}._pdf-download-group_1fn93_342 ._pdf-download-group-title-teacher_1fn93_470{width:119px}@media (max-width: 767px){._pdf-download-group_1fn93_342 ._pdf-download-group-title-teacher_1fn93_470{flex-direction:row}}._pdf-download-modal_1fn93_479 ._content_1fn93_347{display:flex;flex-direction:column;align-items:center;gap:24px}._pdf-download-modal_1fn93_479 ._content_1fn93_347 ._title_1fn93_307 ._subtitle_1fn93_485{font-size:14px;line-height:18px;font-weight:500}._pdf-download-modal_1fn93_479 ._content_1fn93_347 ._pdf-list_1fn93_490{display:flex;flex-direction:column;align-items:center;gap:8px;max-height:360px;width:100%;overflow-y:overlay;scrollbar-gutter:stable}._pdf-download-modal_1fn93_479 ._content_1fn93_347 ._pdf-list_1fn93_490::-webkit-scrollbar{width:6px}._pdf-download-modal_1fn93_479 ._content_1fn93_347 ._pdf-list_1fn93_490::-webkit-scrollbar-track{background:transparent}._pdf-download-modal_1fn93_479 ._content_1fn93_347 ._pdf-list_1fn93_490::-webkit-scrollbar-thumb{background:#afafaf;border-radius:4px}@media (max-width: 767px){._pdf-download-modal_1fn93_479 ._content_1fn93_347 ._pdf-list_1fn93_490{left:0}}._pdf-download-modal_1fn93_479 ._content_1fn93_347 ._password-information_1fn93_515{display:block;margin:0 auto;color:#5d52ff;font-size:13px;line-height:18px;font-weight:400;text-align:center}._pdf-download-modal_1fn93_479 ._download-button_1fn93_524{background-color:#5d52ff;color:#fff}._pdf-download-modal_1fn93_479 ._download-button_1fn93_524:disabled{background-color:#afafaf}._modified-pdf-list-modal_1fn93_532>._content-container_1fn93_532{display:flex;flex-direction:column;gap:24px}._modified-pdf-list-modal_1fn93_532._create_1fn93_537 ._title_1fn93_307 strong{color:#5d52ff;font-weight:500}._modified-pdf-list-modal_1fn93_532._list_1fn93_541 ._pdf-list_1fn93_490{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;height:100%;max-height:360px;overflow-y:overlay;scrollbar-gutter:stable}._modified-pdf-list-modal_1fn93_532._list_1fn93_541 ._pdf-list_1fn93_490::-webkit-scrollbar{width:6px}._modified-pdf-list-modal_1fn93_532._list_1fn93_541 ._pdf-list_1fn93_490::-webkit-scrollbar-track{background-color:transparent}._modified-pdf-list-modal_1fn93_532._list_1fn93_541 ._pdf-list_1fn93_490::-webkit-scrollbar-thumb{border-radius:4px;background-color:#afafaf}._modified-pdf-list-modal_1fn93_532._list_1fn93_541 ._pdf-list_1fn93_490 ._pdf-item_1fn93_562{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px;border:1px solid #302936;border-radius:8px}._modified-pdf-list-modal_1fn93_532._list_1fn93_541 ._pdf-list_1fn93_490 ._pdf-item_1fn93_562._modified-book-pdf_1fn93_572{cursor:pointer}._modified-pdf-list-modal_1fn93_532._list_1fn93_541 ._pdf-list_1fn93_490 ._pdf-item_1fn93_562 ._badge_1fn93_575{max-width:fit-content}._modified-pdf-list-modal_1fn93_532._list_1fn93_541 ._pdf-list_1fn93_490 ._pdf-item_1fn93_562 ._name_1fn93_578{display:flex;flex-direction:column;gap:4px;white-space:pre-wrap;word-wrap:break-word}._modified-pdf-list-modal_1fn93_532._list_1fn93_541 ._pdf-list_1fn93_490 ._pdf-item_1fn93_562 ._name_1fn93_578 ._content_1fn93_347{font-size:14px;font-weight:500;line-height:20px;width:100%;gap:4px;white-space:pre-line;word-wrap:break-word;word-break:break-all;display:inline-block;flex-shrink:0}@media (max-width: 374px){._modified-pdf-list-modal_1fn93_532._list_1fn93_541 ._pdf-list_1fn93_490 ._pdf-item_1fn93_562 ._name_1fn93_578 ._content_1fn93_347{font-size:13px;font-weight:500;line-height:20px}}._modified-pdf-list-modal_1fn93_532._list_1fn93_541 ._pdf-list_1fn93_490 ._pdf-item_1fn93_562 ._icon-wrapper_1fn93_604{min-width:fit-content}._modified-pdf-list-modal_1fn93_532._list_1fn93_541 ._add-button_1fn93_607{background-color:#5d52ff;color:#fff}._modified-pdf-list-modal_1fn93_532._show_1fn93_611 ._pdf-table_1fn93_611{display:flex;flex-direction:column;gap:8px;width:100%;padding:8px}._modified-pdf-list-modal_1fn93_532._show_1fn93_611 ._pdf-table_1fn93_611 ._pdf-row_1fn93_618{display:flex;gap:36px}._modified-pdf-list-modal_1fn93_532._show_1fn93_611 ._pdf-table_1fn93_611 ._pdf-row_1fn93_618 ._row-name_1fn93_622{display:flex;white-space:nowrap;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._modified-pdf-list-modal_1fn93_532._show_1fn93_611 ._pdf-table_1fn93_611 ._pdf-row_1fn93_618 ._row-name_1fn93_622{font-size:13px;font-weight:400;line-height:20px}}._modified-pdf-list-modal_1fn93_532._show_1fn93_611 ._pdf-table_1fn93_611 ._pdf-row_1fn93_618 ._row-content_1fn93_636{display:flex;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._modified-pdf-list-modal_1fn93_532._show_1fn93_611 ._pdf-table_1fn93_611 ._pdf-row_1fn93_618 ._row-content_1fn93_636{font-size:13px;font-weight:400;line-height:20px}}._modified-pdf-list-modal_1fn93_532._show_1fn93_611 ._download-button_1fn93_524{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#302936;background-color:#f6f6f6}._modified-pdf-list-modal_1fn93_532._show_1fn93_611 ._delete-button_1fn93_657{align-self:flex-end;border:0;background-color:transparent;cursor:pointer}._modified-pdf-list-modal_1fn93_532._show_1fn93_611 ._delete-button_1fn93_657 span{color:#302936;font-size:14px;font-weight:400;line-height:20px;text-decoration:underline}@media (max-width: 374px){._modified-pdf-list-modal_1fn93_532._show_1fn93_611 ._delete-button_1fn93_657 span{font-size:13px;font-weight:400;line-height:20px}}._modified-pdf-list-modal_1fn93_532 ._prev-button_1fn93_677{display:flex;align-items:center;justify-content:center;border:0;background-color:transparent;cursor:pointer}._container_17fw1_262{display:flex;flex-direction:column;gap:4px;width:100%}@media (max-width: 767px){._container_17fw1_262{flex-direction:row;gap:36px}}._container_17fw1_262 ._header_17fw1_274{display:inline-flex;align-items:center;gap:4px;min-width:fit-content;padding:8px 0}@media (max-width: 767px){._container_17fw1_262 ._header_17fw1_274{align-items:center;height:40px;padding:4px 0}}._container_17fw1_262 ._header_17fw1_274 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_17fw1_262 ._header_17fw1_274 span{font-size:13px;font-weight:500;line-height:20px}}._container_17fw1_262 ._toggles_17fw1_301{display:flex;flex-wrap:wrap;column-gap:2px}@media (max-width: 767px){._container_17fw1_262 ._toggles_17fw1_301{padding:4px 0}}._toggle-button_17fw1_312{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:fit-content;height:32px;padding:8px 10px;border:1px solid #302936;background-color:#fff;color:#302936;font-size:12px;font-weight:500;line-height:16px;cursor:pointer}@media (max-width: 374px){._toggle-button_17fw1_312{font-size:11px;font-weight:500;line-height:16px}}._toggle-button_17fw1_312._active_17fw1_335{background-color:#302936;color:#fff}._toggle-row-breaker_17fw1_340{display:inline-block;flex-basis:100%;height:4px}._bookmark-tag-toggle-button_143b4_262._disabled_143b4_262{border-color:#afafaf;color:#afafaf}.tooltip-wrapper{display:flex;position:relative}.tooltip-wrapper .tooltip-target{width:100%;height:100%;display:flex}.tooltip-wrapper .tooltip{position:absolute;z-index:9999;width:max-content;transition:.2s}.tooltip-wrapper .tooltip.enable{opacity:1;visibility:visible}.tooltip-wrapper .tooltip.disable{opacity:0;visibility:hidden}.tooltip-wrapper .tooltip.tooltip-placement.top{bottom:100%;left:50%;padding-bottom:2px;transform:translate(-50%)}.tooltip-wrapper .tooltip.tooltip-placement.top-start{bottom:100%;left:0;padding-bottom:2px}.tooltip-wrapper .tooltip.tooltip-placement.top-end{bottom:100%;right:0;padding-bottom:2px}.tooltip-wrapper .tooltip.tooltip-placement.bottom{top:100%;left:50%;padding-top:2px;transform:translate(-50%)}.tooltip-wrapper .tooltip.tooltip-placement.bottom-start{top:100%;left:0;padding-top:2px}.tooltip-wrapper .tooltip.tooltip-placement.bottom-end{top:100%;right:0;padding-top:2px}.tooltip-wrapper .tooltip.tooltip-placement.left{top:50%;right:100%;padding-right:2px;transform:translateY(-50%)}.tooltip-wrapper .tooltip.tooltip-placement.left-start{bottom:100%;right:100%;padding-right:2px;transform:translateY(24px)}.tooltip-wrapper .tooltip.tooltip-placement.left-end{top:100%;right:100%;padding-right:2px;transform:translateY(-24px)}.tooltip-wrapper .tooltip.tooltip-placement.right{top:50%;left:100%;padding-left:2px;transform:translateY(-50%)}.tooltip-wrapper .tooltip.tooltip-placement.right-start{bottom:100%;left:100%;padding-left:2px;transform:translateY(24px)}.tooltip-wrapper .tooltip.tooltip-placement.right-end{top:100%;left:100%;padding-left:2px;transform:translateY(-24px)}.tooltip-wrapper .tooltip .tooltip-content{padding:8px;border-radius:4px;background-color:#302936;color:#fff;font-size:12px;font-weight:400;line-height:16px;text-align:left;-webkit-user-select:none;user-select:none;box-sizing:content-box}._container_vw0ci_262{display:flex;flex-direction:column;width:100%}@media (max-width: 767px){._container_vw0ci_262{flex-direction:row;gap:36px}}._container_vw0ci_262 ._header_vw0ci_273{display:inline-flex;align-items:center;gap:4px;min-width:fit-content;padding:8px 0}._container_vw0ci_262 ._header_vw0ci_273 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_vw0ci_262 ._header_vw0ci_273 span{font-size:13px;font-weight:500;line-height:20px}}._container_vw0ci_262 ._input-container_vw0ci_293{display:flex;align-items:center;gap:16px;width:100%;padding:6px 0;border-bottom:1px solid #302936}._container_vw0ci_262 ._input-container_vw0ci_293 ._tooltip-content_vw0ci_301{color:#fff;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._container_vw0ci_262 ._input-container_vw0ci_293 ._tooltip-content_vw0ci_301{font-size:11px;font-weight:500;line-height:16px}}._container_vw0ci_262 ._input-container_vw0ci_293 ._icon-wrapper_vw0ci_314{color:#afafaf;transition:.2s}._container_vw0ci_262 ._input-container_vw0ci_293 ._icon-wrapper_vw0ci_314:hover{color:#302936}._container_vw0ci_262 ._input-container_vw0ci_293 input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1 0;width:100%;height:24px;border:0;background-color:transparent;color:#302936;font-size:14px;font-weight:400;line-height:20px;outline:none}@media (max-width: 374px){._container_vw0ci_262 ._input-container_vw0ci_293 input{font-size:13px;font-weight:400;line-height:20px}}._container_vw0ci_262 ._input-container_vw0ci_293 input::placeholder{color:#afafaf}._sort-container_12ykc_262{display:flex;justify-content:flex-end;align-items:center;width:100%;padding:12px 0;background-color:#fff;z-index:10}@media (max-width: 767px){._sort-container_12ykc_262{position:static}}@media (max-width: 767px){._sort-container_12ykc_262{padding:12px 16px}}._sort-container_12ykc_262 ._inner-wrapper_12ykc_281{display:inline-flex;align-items:center;gap:12px}._sort-container_12ykc_262 ._inner-wrapper_12ykc_281 ._divider_12ykc_286{width:0;height:12px;border-left:1px solid #afafaf}._sort-container_12ykc_262 ._inner-wrapper_12ykc_281 ._sort-button_12ykc_291{display:inline-flex;border:0;background-color:transparent;color:#afafaf;font-size:14px;font-weight:500;line-height:1.35}._sort-container_12ykc_262 ._inner-wrapper_12ykc_281 ._sort-button_12ykc_291._active_12ykc_300{color:#302936}.curriculum-detail-wrapper{display:flex;justify-content:center;padding-top:0}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper{display:flex;flex-direction:column;align-items:center;width:1200px}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top{position:sticky;top:97px;display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1080px;height:120px;padding-left:36px;padding-right:36px;border-bottom:1px solid #302936;background-color:#fff}@media (max-width: 767px){.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top{top:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:unset;padding:16px}}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .go-back-button-wrapper{display:none}@media (max-width: 767px){.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .go-back-button-wrapper{display:inline-block;margin-bottom:18px}}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .go-back-button-wrapper a{text-decoration:none}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .go-back-button-wrapper a .go-back-button span{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .go-back-button-wrapper a .go-back-button span{font-size:15px;font-weight:500;line-height:22px}}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .title-wrapper{display:inline-flex;flex-direction:column}@media (max-width: 767px){.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .title-wrapper{margin-bottom:20px}}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .title-wrapper .tags-wrapper{display:inline-flex;align-items:center;margin-bottom:8px}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .title-wrapper .tags-wrapper .badge-wrapper{margin-right:5px}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .title-wrapper .tags-wrapper .curriculum-progress{color:#5d52ff;font-size:13px;font-weight:500;line-height:20px}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .title-wrapper .tags-wrapper .curriculum-progress.started{margin-right:2px;color:#302936}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .title-wrapper h2{color:#302936;font-size:18px;font-weight:700;line-height:22px}@media (max-width: 767px){.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .title-wrapper h2{font-size:16px}}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .buttons-wrapper{display:inline-flex;min-height:44px}@media (max-width: 767px){.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .buttons-wrapper{width:100%}}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .buttons-wrapper .bookmark-button{width:70px;margin-right:4px}@media (max-width: 767px){.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .buttons-wrapper .bookmark-button{width:100%;max-width:70px}}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .buttons-wrapper .open-panel-button{width:238px}@media (max-width: 767px){.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .buttons-wrapper .open-panel-button{width:100%}}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .buttons-wrapper .curriculum-detail-button{border-radius:6px}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .buttons-wrapper .curriculum-detail-button.imminent{animation-name:imminent-animation;animation-duration:.4s;animation-direction:alternate;animation-iteration-count:infinite;animation-timing-function:step-end}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .buttons-wrapper .button-inner-wrapper{font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-top .buttons-wrapper .button-inner-wrapper{font-size:13px;font-weight:400;line-height:20px}}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-content{width:100%;padding-top:22px}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-content .inner-article{margin-bottom:80px}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-content .inner-article:last-of-type{margin-bottom:0}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-content .inner-article .category{display:flex;align-items:center;max-width:1080px;padding-left:36px;padding-right:36px;margin:0 auto;color:#5d52ff;font-size:22px;font-weight:700;line-height:33px;-webkit-user-select:none;user-select:none}@media (max-width: 767px){.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-content .inner-article .category{padding-left:16px;padding-right:16px}}.curriculum-detail-wrapper .curriculum-detail-inner-wrapper .curriculum-detail-content .inner-article .category .category-icon-wrapper{display:flex;align-items:center;margin-right:4px}@keyframes imminent-animation{0%{background-color:#302936}50%{background-color:#ff006b}}._root-wrapper_9jvu9_262{display:flex;justify-content:center;min-height:100dvh;background-color:#fff}._root-wrapper_9jvu9_262>._container_9jvu9_268{display:flex;flex-direction:column;width:100%;max-width:480px}._root-wrapper_9jvu9_262 ._title-badge_9jvu9_274{height:28px;padding:0 12px}._root-wrapper_9jvu9_262 ._title-badge_9jvu9_274 span{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._root-wrapper_9jvu9_262 ._title-badge_9jvu9_274 span{font-size:13px;font-weight:500;line-height:20px}}._hero-section_9jvu9_291{display:flex;flex-direction:column;align-items:center;gap:36px;width:100%;padding:36px 0;background-color:#d5effc}._hero-section_9jvu9_291 ._title_9jvu9_274{width:100%;max-width:375px;display:flex;flex-direction:column;align-items:center;gap:12px}@media (max-width: 375px){._hero-section_9jvu9_291 ._title_9jvu9_274{max-width:unset}}._hero-section_9jvu9_291 ._title_9jvu9_274 h1{font-size:20px;font-weight:700;line-height:28px;text-align:center}._hero-section_9jvu9_291 ._title_9jvu9_274 h1 ._default_9jvu9_319{display:inline-flex;color:#302936;line-height:28px}._hero-section_9jvu9_291 ._title_9jvu9_274 h1 ._highlight_9jvu9_324{display:inline-flex;padding:4px;line-height:28px}._hero-section_9jvu9_291 ._title_9jvu9_274 h1 ._highlight_9jvu9_324:first-of-type{padding-left:8px}._hero-section_9jvu9_291 ._title_9jvu9_274 h1 ._highlight_9jvu9_324:last-of-type{padding-right:8px}._hero-section_9jvu9_291 ._title_9jvu9_274 h1 ._highlight_9jvu9_324._highlight_9jvu9_324{color:#fff}._hero-section_9jvu9_291 ._title_9jvu9_274 h1 ._highlight_9jvu9_324._highlight_9jvu9_324._black_9jvu9_338{background-color:#302936}._hero-section_9jvu9_291 ._title_9jvu9_274 h1 ._highlight_9jvu9_324._highlight_9jvu9_324._orange_9jvu9_341{background-color:#ff5733}._hero-section_9jvu9_291 ._title_9jvu9_274 h2{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:center}@media (max-width: 374px){._hero-section_9jvu9_291 ._title_9jvu9_274 h2{font-size:13px;font-weight:500;line-height:20px}}._hero-section_9jvu9_291 ._image-wrapper_9jvu9_358 img{width:100%}@media (max-width: 375px){._hero-section_9jvu9_291 ._image-wrapper_9jvu9_358 img._desktop_9jvu9_362{display:none}}._hero-section_9jvu9_291 ._image-wrapper_9jvu9_358 img._mobile_9jvu9_366{display:none}@media (max-width: 375px){._hero-section_9jvu9_291 ._image-wrapper_9jvu9_358 img._mobile_9jvu9_366{display:inline-block}}._hero-section_9jvu9_291 ._benefits-container_9jvu9_374{width:100%;max-width:375px;padding:0 16px}@media (max-width: 375px){._hero-section_9jvu9_291 ._benefits-container_9jvu9_374{max-width:unset}}._hero-section_9jvu9_291 ._benefits-container_9jvu9_374 ._benefits_9jvu9_374{display:flex;flex-direction:column;gap:24px;width:100%;padding:16px;border-radius:16px;background-color:#fff}._hero-section_9jvu9_291 ._benefits-container_9jvu9_374 ._benefits_9jvu9_374 ._benefit-item_9jvu9_393{display:flex;align-items:center;gap:16px;width:100%}._hero-section_9jvu9_291 ._benefits-container_9jvu9_374 ._benefits_9jvu9_374 ._benefit-item_9jvu9_393 ._target-info_9jvu9_399{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:80px}._hero-section_9jvu9_291 ._benefits-container_9jvu9_374 ._benefits_9jvu9_374 ._benefit-item_9jvu9_393 ._target-info_9jvu9_399 img{max-height:36px}._hero-section_9jvu9_291 ._benefits-container_9jvu9_374 ._benefits_9jvu9_374 ._benefit-item_9jvu9_393 ._target-info_9jvu9_399 span{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._hero-section_9jvu9_291 ._benefits-container_9jvu9_374 ._benefits_9jvu9_374 ._benefit-item_9jvu9_393 ._target-info_9jvu9_399 span{font-size:13px;font-weight:700;line-height:20px}}._hero-section_9jvu9_291 ._benefits-container_9jvu9_374 ._benefits_9jvu9_374 ._benefit-item_9jvu9_393 ._target-info_9jvu9_399 span._me_9jvu9_423{color:#ff5733}._hero-section_9jvu9_291 ._benefits-container_9jvu9_374 ._benefits_9jvu9_374 ._benefit-item_9jvu9_393 ._content_9jvu9_426{display:flex;flex-direction:column;flex:1 1 0;gap:20px}._hero-section_9jvu9_291 ._benefits-container_9jvu9_374 ._benefits_9jvu9_374 ._benefit-item_9jvu9_393 ._content_9jvu9_426 h3{color:#302936;font-size:14px;font-weight:700;line-height:20px;text-align:start}@media (max-width: 374px){._hero-section_9jvu9_291 ._benefits-container_9jvu9_374 ._benefits_9jvu9_374 ._benefit-item_9jvu9_393 ._content_9jvu9_426 h3{font-size:13px;font-weight:700;line-height:20px}}._hero-section_9jvu9_291 ._benefits-container_9jvu9_374 ._benefits_9jvu9_374 ._benefit-item_9jvu9_393 ._content_9jvu9_426 h3 strong{color:#ff5733}._hero-section_9jvu9_291 ._benefits-container_9jvu9_374 ._benefits_9jvu9_374 ._benefit-item_9jvu9_393 ._content_9jvu9_426 p{color:#797979;font-size:13px;font-weight:500;line-height:18px;text-align:start;word-break:keep-all}@media (max-width: 374px){._hero-section_9jvu9_291 ._benefits-container_9jvu9_374 ._benefits_9jvu9_374 ._benefit-item_9jvu9_393 ._content_9jvu9_426 p{font-size:12px;font-weight:500;line-height:18px}}._hero-section_9jvu9_291 ._benefits-container_9jvu9_374 ._benefits_9jvu9_374 ._divider_9jvu9_464{border:0;border-top:1px solid #afafaf}._referral-action-section_9jvu9_469{display:flex;justify-content:center;padding:48px 0;background-color:#302936}._referral-action-section_9jvu9_469>._container_9jvu9_268{width:100%;max-width:375px;display:flex;flex-direction:column;align-items:center;gap:24px}@media (max-width: 375px){._referral-action-section_9jvu9_469>._container_9jvu9_268{max-width:unset}}._referral-action-section_9jvu9_469 ._step-content_9jvu9_488{display:flex;flex-direction:column;gap:24px;width:100%;padding:0 16px}._referral-action-section_9jvu9_469 ._step-content_9jvu9_488 ._title-wrapper_9jvu9_495{display:flex;align-items:center;justify-content:center;width:100%}._referral-action-section_9jvu9_469 ._step-content_9jvu9_488 ._steps_9jvu9_501{display:flex;flex-direction:column;gap:16px;width:100%;padding:24px 16px;border-radius:16px;background-color:#fff}._referral-action-section_9jvu9_469 ._step-content_9jvu9_488 ._steps_9jvu9_501 ._step-item_9jvu9_510{display:flex;justify-content:space-between;gap:16px;width:100%}._referral-action-section_9jvu9_469 ._step-content_9jvu9_488 ._steps_9jvu9_501 ._step-item_9jvu9_510 ._step_9jvu9_488{display:inline-flex;justify-content:center;width:80px}._referral-action-section_9jvu9_469 ._step-content_9jvu9_488 ._steps_9jvu9_501 ._step-item_9jvu9_510 ._step_9jvu9_488 span{color:#ff5733;font-size:14px;font-weight:700;line-height:20px;text-align:center}@media (max-width: 374px){._referral-action-section_9jvu9_469 ._step-content_9jvu9_488 ._steps_9jvu9_501 ._step-item_9jvu9_510 ._step_9jvu9_488 span{font-size:13px;font-weight:700;line-height:20px}}._referral-action-section_9jvu9_469 ._step-content_9jvu9_488 ._steps_9jvu9_501 ._step-item_9jvu9_510 ._content_9jvu9_426{flex:1 1 0}._referral-action-section_9jvu9_469 ._step-content_9jvu9_488 ._steps_9jvu9_501 ._step-item_9jvu9_510 ._content_9jvu9_426 p{color:#302936;font-size:14px;font-weight:700;line-height:20px;text-align:start;word-break:keep-all}@media (max-width: 374px){._referral-action-section_9jvu9_469 ._step-content_9jvu9_488 ._steps_9jvu9_501 ._step-item_9jvu9_510 ._content_9jvu9_426 p{font-size:13px;font-weight:700;line-height:20px}}._referral-action-section_9jvu9_469 ._step-content_9jvu9_488 ._steps_9jvu9_501 ._divider_9jvu9_464{border:0;border-top:1px solid #afafaf}._referral-action-section_9jvu9_469 ._action-buttons_9jvu9_557{width:100%;max-width:375px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 16px}@media (max-width: 375px){._referral-action-section_9jvu9_469 ._action-buttons_9jvu9_557{max-width:unset}}._referral-action-section_9jvu9_469 ._action-buttons_9jvu9_557 ._action-button_9jvu9_557{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;height:52px;border:0;border-radius:12px;cursor:pointer}._referral-action-section_9jvu9_469 ._action-buttons_9jvu9_557 ._action-button_9jvu9_557._kakao-share_9jvu9_582{background-color:#fae300;color:#302936}._referral-action-section_9jvu9_469 ._action-buttons_9jvu9_557 ._action-button_9jvu9_557._copy-referral-link_9jvu9_586{background-color:#e6e6e6;color:#302936}._referral-action-section_9jvu9_469 ._action-buttons_9jvu9_557 ._action-button_9jvu9_557 span{color:inherit;font-size:15px;font-weight:700;line-height:20px}._event-notice-section_9jvu9_597{display:flex;justify-content:center;padding:36px 0;background-color:#f6f6f6}._event-notice-section_9jvu9_597 ._container_9jvu9_268{width:100%;max-width:375px;display:flex;flex-direction:column;align-items:center;gap:24px;padding:0 16px}@media (max-width: 375px){._event-notice-section_9jvu9_597 ._container_9jvu9_268{max-width:unset}}._event-notice-section_9jvu9_597 ._container_9jvu9_268 ._title-container_9jvu9_617{display:flex;align-items:center;justify-content:center;width:100%}._event-notice-section_9jvu9_597 ._container_9jvu9_268 ._content-groups_9jvu9_623{display:flex;flex-direction:column;gap:24px}._event-notice-section_9jvu9_597 ._container_9jvu9_268 ._content-groups_9jvu9_623 ._content-group_9jvu9_623{display:flex;flex-direction:column;border-top:1px solid #afafaf}._event-notice-section_9jvu9_597 ._container_9jvu9_268 ._content-groups_9jvu9_623 ._content-group_9jvu9_623 h6{height:44px;color:#302936;font-size:14px;font-weight:700;line-height:20px;line-height:44px}@media (max-width: 374px){._event-notice-section_9jvu9_597 ._container_9jvu9_268 ._content-groups_9jvu9_623 ._content-group_9jvu9_623 h6{font-size:13px;font-weight:700;line-height:20px}}._event-notice-section_9jvu9_597 ._container_9jvu9_268 ._content-groups_9jvu9_623 ._content-group_9jvu9_623 ._contents_9jvu9_648{padding-left:20px}._event-notice-section_9jvu9_597 ._container_9jvu9_268 ._content-groups_9jvu9_623 ._content-group_9jvu9_623 ._contents_9jvu9_648 li{list-style:disc;color:#302936;font-size:14px;font-weight:500;line-height:20px;white-space:pre-line}@media (max-width: 374px){._event-notice-section_9jvu9_597 ._container_9jvu9_268 ._content-groups_9jvu9_623 ._content-group_9jvu9_623 ._contents_9jvu9_648 li{font-size:13px;font-weight:500;line-height:20px}}.exam-register-header{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){.exam-register-header{font-size:15px;font-weight:500;line-height:22px}}.exam-register-header .highlight{color:#5d52ff}.exam-register-content-wrapper{display:flex;justify-content:center;align-items:flex-end;gap:12px;width:100%;margin-top:36px;padding:24px 36px;border-radius:8px;background-color:#f7f7f7}.exam-register-content-wrapper.download{justify-content:space-between;align-items:center}.exam-register-content-wrapper .exam-register-nickname-input{font-size:14px;font-weight:500;line-height:20px;flex-grow:1;height:36px;border:0;background-color:transparent;outline:none;color:#302936}@media (max-width: 374px){.exam-register-content-wrapper .exam-register-nickname-input{font-size:13px;font-weight:500;line-height:20px}}.exam-register-content-wrapper .exam-register-nickname-input::placeholder{color:#afafaf}.exam-register-content-wrapper .exam-register-button{font-size:14px;font-weight:400;line-height:20px;cursor:pointer;padding:7px 16px;border:0;border-radius:30px;background-color:#fff;color:#302936}@media (max-width: 374px){.exam-register-content-wrapper .exam-register-button{font-size:13px;font-weight:400;line-height:20px}}.exam-register-content-wrapper .exam-register-button.purple{background-color:#5d52ff;color:#fff}.exam-register-notice{font-size:14px;font-weight:400;line-height:20px;color:#302936;margin-top:15px}@media (max-width: 374px){.exam-register-notice{font-size:13px;font-weight:400;line-height:20px}}._spinner_1qnkp_1{margin:14px;width:13px;height:13px;border:1.5px solid #000;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:_rotation_1qnkp_1 1s linear infinite}@keyframes _rotation_1qnkp_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.exam-answer-input-wrapper{display:inline-flex;position:relative}.exam-answer-input-wrapper .exam-answer-label{position:absolute;top:5px;left:0;color:#afafaf;font-size:14px;font-weight:400}.exam-answer-input-wrapper .exam-answer-label .exam-answer-label-answer{color:#302936;margin-left:3px}.exam-answer-input-wrapper .exam-answer-input{font-size:16px;font-weight:500;line-height:22px;width:100%;height:32px;border:0;border-bottom:1px solid #afafaf;background-color:transparent;outline:none;text-align:right}@media (max-width: 374px){.exam-answer-input-wrapper .exam-answer-input{font-size:15px;font-weight:500;line-height:22px}}.exam-answer-correct-icon{position:absolute;width:38px;right:-6px}.exam-answer-incorrect-icon{position:absolute;width:23px;top:4px;right:12px}.exam-answer-submit-button{font-size:13px;font-weight:400;line-height:18px;width:70px;cursor:pointer;border:0;border-radius:25px;background-color:#302936;color:#fff}@media (max-width: 374px){.exam-answer-submit-button{font-size:12px;font-weight:400;line-height:18px}}.exam-answer-submit-button:disabled{background-color:#afafaf}.exam-problem-title{display:flex;align-items:center;font-size:14px;font-weight:500;line-height:20px;color:#302936;margin-bottom:16px}@media (max-width: 374px){.exam-problem-title{font-size:13px;font-weight:500;line-height:20px}}.exam-problem-title .exam-problem-title-correct-badge{cursor:unset;margin-left:8px}.exam-problem-title .exam-problem-title-correct-badge.button-wrapper .button-inner-wrapper{padding:6px 10px}.competitive-exam-answer-input-wrapper{display:inline-flex;position:relative;gap:12px;padding-bottom:4px;border-bottom:1px solid #afafaf}.competitive-exam-answer-input-wrapper .exam-answer-label{position:absolute;top:8px;left:0;color:#302936;font-size:14px;font-weight:400;cursor:text}.competitive-exam-answer-input-wrapper .exam-answer-label .exam-answer-label-answer{color:#302936;margin-left:3px}.competitive-exam-answer-input-wrapper .exam-answer-input{font-size:14px;font-weight:500;line-height:20px;width:100%;height:32px;border:0;background-color:transparent;outline:none;text-align:right}@media (max-width: 374px){.competitive-exam-answer-input-wrapper .exam-answer-input{font-size:13px;font-weight:500;line-height:20px}}.exam-updating-section{display:flex;margin-top:40px}.exam-updating-section .exam-updating-icon.updating svg{animation:rotate 1.5s linear infinite}@keyframes rotate{0%{transform:rotate(360deg)}to{transform:rotate(1deg)}}.exam-updating-section .exam-updating-datetime{font-size:14px;font-weight:400;line-height:20px;color:#afafaf;margin-left:8px}@media (max-width: 374px){.exam-updating-section .exam-updating-datetime{font-size:13px;font-weight:400;line-height:20px}}.exam-problem-header{margin-bottom:54px;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){.exam-problem-header{font-size:15px;font-weight:500;line-height:22px}}.exam-problem-header .highlight{color:#5d52ff}.exam-problem-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(142px,1fr));row-gap:24px;column-gap:24px}.competitive-exam-problem-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(192px,1fr));row-gap:24px;column-gap:24px}.timer{display:flex;color:#ff006b;font-size:16px;font-weight:500;float:right}.timer span{margin-left:7px}.exam-wrapper{display:flex;flex-direction:column;align-items:center;background:#f6f6f6;min-height:100vh;padding:50px 10px 240px}@media (max-width: 767px){.exam-wrapper{padding-top:36px}}.exam-wrapper .exam-back-button{font-size:14px;font-weight:500;line-height:20px;align-items:center;cursor:pointer;display:flex;gap:6px;margin-bottom:20px;margin-top:-30px;max-width:720px;width:100%}@media (max-width: 374px){.exam-wrapper .exam-back-button{font-size:13px;font-weight:500;line-height:20px}}@media (max-width: 767px){.exam-wrapper .exam-back-button{margin-top:-16px;margin-bottom:40px}}.exam-wrapper .exam-header{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:720px}@media (max-width: 767px){.exam-wrapper .exam-header{flex-direction:column;align-items:flex-start;gap:20px}}.exam-wrapper .exam-header .exam-title{font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){.exam-wrapper .exam-header .exam-title{font-size:15px;font-weight:700;line-height:22px}}.exam-wrapper .exam-header .exam-actions{display:flex;gap:8px}.exam-wrapper .exam-header .exam-actions .exam-header-button .button-inner-wrapper{font-size:14px;font-weight:500;line-height:20px;padding:12px 16px}@media (max-width: 374px){.exam-wrapper .exam-header .exam-actions .exam-header-button .button-inner-wrapper{font-size:13px;font-weight:500;line-height:20px}}.exam-wrapper .exam-content-wrapper{width:100%;max-width:720px;overflow-x:hidden;background:#fff;border-radius:12px;color:#302936;padding:40px;margin-top:24px}.exam-wrapper .exam-content-wrapper .exam-show-answers-button{position:relative;left:50%;transform:translate(-50%)}@media (max-width: 767px){.exam-wrapper .exam-content-wrapper{margin-top:20px;padding:16px}}._switch-wrapper_faxu1_262{display:inline-flex;gap:4px;justify-content:center}._switch-wrapper_faxu1_262 label{cursor:pointer;color:#afafaf;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._switch-wrapper_faxu1_262 label{font-size:13px;font-weight:400;line-height:20px}}._switch-wrapper_faxu1_262 ._switch_faxu1_262:checked+label{color:#5d52ff}._switch-wrapper_faxu1_262 ._switch_faxu1_262{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background:#afafaf;border-radius:20px;width:32px;height:18px;transition:background .1s linear}._switch-wrapper_faxu1_262 ._switch_faxu1_262:before{content:"";position:absolute;left:0;height:18px;width:18px;transform:scale(.78);border-radius:50%;background-color:#fff;transition:left .1s linear}._switch-wrapper_faxu1_262 ._switch_faxu1_262:checked:before{background-color:#fff;left:1em}._switch-wrapper_faxu1_262 ._switch_faxu1_262:checked{background-color:#5d52ff;border-color:#5d52ff}.exam-scoreboard-score-wrapper{position:relative}.exam-scoreboard{overflow-x:scroll;background:#fff;color:#2e2e2e;margin:10px auto;padding:20px}.exam-scoreboard .exam-scoreboard-rank{width:70px}.exam-scoreboard .exam-scoreboard-rank .rank-box{display:flex;justify-content:center;align-items:center;width:40px;height:27px;background:#fff500;border-radius:50px;margin:0 auto;font-size:12px}.exam-scoreboard .exam-scoreboard-nickname{width:220px;font-size:14px;font-weight:500}.exam-scoreboard .exam-scoreboard-nickname.for-student{padding-left:24px}.exam-scoreboard .exam-scoreboard-nickname.me{color:#5d52ff;font-weight:700}.exam-scoreboard .exam-scoreboard-correct-count{width:150px;font-size:14px;font-weight:500}.exam-scoreboard .exam-scoreboard-score{position:relative;width:40px;height:28px;margin:0 2px;padding:4px 2px;background-color:#fff;border:1px solid rgb(215,215,215);border-radius:50px;color:#fff;font-size:14px;font-weight:700;text-align:center;text-overflow:ellipsis;overflow:hidden}.exam-scoreboard .exam-scoreboard-score:hover .detail{display:block}.exam-scoreboard .exam-scoreboard-score.correct{background-color:#44dd90;border-color:#44dd90}.exam-scoreboard .exam-scoreboard-score.correct-partial-score{background-color:#ffc700;border-color:#ffc700}.exam-scoreboard .exam-scoreboard-score.correct-no-score{background-color:#afafaf;border-color:#afafaf}.exam-scoreboard .exam-scoreboard-score.incorrect{background-color:#ff006b;border-color:#ff006b}.exam-scoreboard .exam-scoreboard-score.solved{background-color:#f6f6f6;border-color:#f6f6f6}.exam-scoreboard .exam-scoreboard-score-tooltip{position:absolute;top:50%;left:50%;width:40px;height:28px;transform:translate(-50%,-50%)}.exam-scoreboards-container{background:#f6f6f6;min-height:100dvh;overflow-x:auto}.exam-scoreboards-wrapper{width:max-content;margin:0 auto;padding:30px 10px}.exam-scoreboards-wrapper .exam-scoreboards-header{display:flex;gap:16px;align-items:center;min-width:768px}.exam-scoreboards-wrapper .exam-scoreboards-header .exam-scoreboards-title{font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){.exam-scoreboards-wrapper .exam-scoreboards-header .exam-scoreboards-title{font-size:15px;font-weight:700;line-height:22px}}.exam-scoreboards-wrapper .exam-scoreboards-header .exam-scoreboards-info{display:flex;align-items:center}.exam-scoreboards-wrapper .exam-scoreboards-header .exam-scoreboards-info .exam-scoreboards-actions{margin-left:8px}.exam-scoreboards-wrapper .exam-scoreboards-header .exam-scoreboards-info .exam-scoreboards-actions .exam-scoreboards-button{margin-left:4px}.exam-scoreboards-wrapper .exam-scoreboards-header .exam-scoreboards-info .exam-scoreboards-actions .exam-scoreboards-button .button-inner-wrapper{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){.exam-scoreboards-wrapper .exam-scoreboards-header .exam-scoreboards-info .exam-scoreboards-actions .exam-scoreboards-button .button-inner-wrapper{font-size:13px;font-weight:700;line-height:20px}}.exam-scoreboards-wrapper .exam-scoreboards-empty{display:flex;justify-content:center;margin-top:20px;font-size:16px;font-weight:500;line-height:22px;color:#afafaf}@media (max-width: 374px){.exam-scoreboards-wrapper .exam-scoreboards-empty{font-size:15px;font-weight:500;line-height:22px}}.exam-scoreboards-wrapper .exam-scoreboards-table{background:#fff;border-radius:16px;border-collapse:collapse;margin:36px auto 0}.exam-scoreboards-wrapper .exam-scoreboards-table.for-student .exam-scoreboards-header-nickname{padding-left:24px}.exam-scoreboards-wrapper .exam-scoreboards-table .exam-scoreboards-header-name{display:inline-block;min-width:5em}.exam-scoreboards-wrapper .exam-scoreboards-table .exam-scoreboards-header-number{font-size:14px;font-weight:500;line-height:20px;color:#afafaf;cursor:pointer}@media (max-width: 374px){.exam-scoreboards-wrapper .exam-scoreboards-table .exam-scoreboards-header-number{font-size:13px;font-weight:500;line-height:20px}}.exam-scoreboards-wrapper .exam-scoreboards-table .align-left{text-align:left}.exam-scoreboards-wrapper .exam-scoreboards-table .align-center{border-radius:16px;text-align:center}.exam-scoreboards-wrapper .exam-scoreboards-table tr{height:48px;border-bottom:1px solid #f6f6f6;border-radius:16px}.exam-scoreboards-wrapper .exam-scoreboards-table th{color:#302936;font-size:14px;font-weight:400}.exam-scoreboards-wrapper .exam-scoreboards-table th:last-of-type{padding-right:24px}.exam-scoreboards-wrapper .exam-scoreboards-table td:last-of-type{padding-right:24px}.exam-scoreboards-wrapper .exam-scoreboards-table .real-name-toggle-button{background-color:#f6f6f6;border-radius:100px}.exam-scoreboards-wrapper .exam-scoreboards-table .real-name-toggle-button .button-inner-wrapper{padding:5px 1px 5px 12px;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){.exam-scoreboards-wrapper .exam-scoreboards-table .real-name-toggle-button .button-inner-wrapper{font-size:13px;font-weight:400;line-height:20px}}.exam-scoreboards-wrapper .exam-scoreboards-table .real-name-toggle-button .button-inner-wrapper label{margin-right:3px}.exam-scoreboards-wrapper .exam-scoreboards-table .real-name-toggle-button.on .button-inner-wrapper{color:#5d52ff}.exam-scoreboards-wrapper .exam-scoreboards-table .real-name-toggle-button.off .button-inner-wrapper{color:#afafaf}._wrapper_400yz_262{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;max-width:343px;height:56px;padding-left:24px;padding-right:24px;border:0;border-radius:8px;background-color:#302936;cursor:pointer}@media (max-width: 767px){._wrapper_400yz_262{gap:8px;max-width:unset}}._wrapper_400yz_262._no-icon_400yz_283,._wrapper_400yz_262._no-icon_400yz_283 ._content_400yz_286{justify-content:center}._wrapper_400yz_262 ._content_400yz_286{display:inline-flex;justify-content:flex-start;width:100%;color:#fff;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._wrapper_400yz_262 ._content_400yz_286{font-size:13px;font-weight:500;line-height:20px}}._wrapper_400yz_262 ._icon-wrapper_400yz_305{display:inline-flex;align-items:center;justify-content:center;width:24px;max-width:24px;min-width:24px;color:#fff}._wrapper_1jecp_262{display:flex;flex-direction:column;width:100%;height:100dvh;background-color:#f6f6f6}@media (max-width: 767px){._wrapper_1jecp_262{background-color:#030303}}._wrapper_1jecp_262 ._header_1jecp_274{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:56px;padding-left:36px;padding-right:36px;background-color:#030303;color:#afafaf}@media (max-width: 767px){._wrapper_1jecp_262 ._header_1jecp_274{min-height:64px;padding-left:24px;padding-right:24px}}._wrapper_1jecp_262 ._header_1jecp_274 ._page_1jecp_293{display:flex;align-items:center;justify-content:center;width:100%}._wrapper_1jecp_262 ._header_1jecp_274 ._page_1jecp_293 span{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._wrapper_1jecp_262 ._header_1jecp_274 ._page_1jecp_293 span{font-size:13px;font-weight:500;line-height:20px}}._wrapper_1jecp_262 ._header_1jecp_274 ._page_1jecp_293 span b{color:#fff}._wrapper_1jecp_262 ._header_1jecp_274 ._button-wrapper_1jecp_314{min-width:fit-content}._wrapper_1jecp_262 ._header_1jecp_274 ._button-wrapper_1jecp_314 ._icon-button_1jecp_317{width:20px;height:20px}._wrapper_1jecp_262 ._content_1jecp_321{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:calc(100dvh - 128px);padding-top:24px;padding-bottom:24px}@media (max-width: 767px){._wrapper_1jecp_262 ._content_1jecp_321{position:unset;height:calc(100dvh - 144px);padding-top:0;padding-bottom:0;overflow-y:scroll}}._wrapper_1jecp_262 ._content_1jecp_321 ._inner-wrapper_1jecp_340{display:flex;align-items:center;justify-content:center;position:relative;width:100%;max-width:876px;height:100%}@media (max-width: 767px){._wrapper_1jecp_262 ._content_1jecp_321 ._inner-wrapper_1jecp_340{position:unset;width:100%;max-width:360px;height:100%}}._wrapper_1jecp_262 ._content_1jecp_321 ._inner-wrapper_1jecp_340 ._image-selection-button-wrapper_1jecp_357{position:absolute;top:50%;width:36px;min-width:36px;height:36px;min-height:36px;transform:translateY(-50%)}@media (max-width: 767px){._wrapper_1jecp_262 ._content_1jecp_321 ._inner-wrapper_1jecp_340 ._image-selection-button-wrapper_1jecp_357{position:fixed;opacity:.5}}._wrapper_1jecp_262 ._content_1jecp_321 ._inner-wrapper_1jecp_340 ._image-selection-button-wrapper_1jecp_357._prev_1jecp_372{left:0}@media (max-width: 767px){._wrapper_1jecp_262 ._content_1jecp_321 ._inner-wrapper_1jecp_340 ._image-selection-button-wrapper_1jecp_357._prev_1jecp_372{left:22px}}._wrapper_1jecp_262 ._content_1jecp_321 ._inner-wrapper_1jecp_340 ._image-selection-button-wrapper_1jecp_357._next_1jecp_380{right:0}@media (max-width: 767px){._wrapper_1jecp_262 ._content_1jecp_321 ._inner-wrapper_1jecp_340 ._image-selection-button-wrapper_1jecp_357._next_1jecp_380{right:22px}}._wrapper_1jecp_262 ._content_1jecp_321 ._inner-wrapper_1jecp_340 ._image-selection-button-wrapper_1jecp_357 ._button_1jecp_314{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;border:0;border-radius:100%;background-color:#fff;color:#302936}._wrapper_1jecp_262 ._content_1jecp_321 ._inner-wrapper_1jecp_340 ._current-image-wrapper_1jecp_399{width:100%;max-width:590px;max-height:100%;overflow-y:scroll}._wrapper_1jecp_262 ._content_1jecp_321 ._inner-wrapper_1jecp_340 ._current-image-wrapper_1jecp_399 img{width:100%}._wrapper_1jecp_262 ._footer_1jecp_408{display:flex;align-items:center;justify-content:center;width:100%;min-height:72px;padding:12px 36px;background-color:#030303}@media (max-width: 767px){._wrapper_1jecp_262 ._footer_1jecp_408{min-height:80px;padding:16px}}._wrapper_1jecp_262 ._footer_1jecp_408 label{width:100%;height:100%}._wrapper_1jecp_262 ._footer_1jecp_408 label ._button-text_1jecp_433{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._wrapper_1jecp_262 ._footer_1jecp_408 label ._button-text_1jecp_433{font-size:13px;font-weight:500;line-height:20px}}._wrapper_1jecp_262 ._footer_1jecp_408 input{display:none}._confirm-content_1jecp_449{display:flex;align-items:center;justify-content:center;width:100%;height:60px}._confirm-content_1jecp_449 p{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._confirm-content_1jecp_449 p{font-size:15px;font-weight:500;line-height:22px}}._inner-wrapper_8wd0q_262{display:flex;flex-direction:column;align-items:center;gap:24px}._inner-wrapper_8wd0q_262 ._title_8wd0q_268{color:#302936;font-size:16px;font-weight:700;line-height:22px;text-align:center}@media (max-width: 374px){._inner-wrapper_8wd0q_262 ._title_8wd0q_268{font-size:15px;font-weight:700;line-height:22px}}._inner-wrapper_8wd0q_262 ._title_8wd0q_268 span{color:#5d52ff}._inner-wrapper_8wd0q_262 ._qr-wrapper_8wd0q_286{position:relative;width:164px;max-width:164px;height:164px}._inner-wrapper_8wd0q_262 ._qr-wrapper_8wd0q_286 ._angle_8wd0q_292{position:absolute;width:12px;height:12px}._inner-wrapper_8wd0q_262 ._qr-wrapper_8wd0q_286 ._angle_8wd0q_292._top_8wd0q_297{top:0;border-top:4px solid #5d52ff}._inner-wrapper_8wd0q_262 ._qr-wrapper_8wd0q_286 ._angle_8wd0q_292._bottom_8wd0q_301{bottom:0;border-bottom:4px solid #5d52ff}._inner-wrapper_8wd0q_262 ._qr-wrapper_8wd0q_286 ._angle_8wd0q_292._left_8wd0q_305{left:0;border-left:4px solid #5d52ff}._inner-wrapper_8wd0q_262 ._qr-wrapper_8wd0q_286 ._angle_8wd0q_292._right_8wd0q_309{right:0;border-right:4px solid #5d52ff}._inner-wrapper_8wd0q_262 ._qr-wrapper_8wd0q_286 ._qr_8wd0q_286{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.1)}._wrapper_1hi0e_262{display:flex;flex-direction:column;gap:60px;width:100%;height:100vh;background-color:#fff}@media (max-width: 767px){._wrapper_1hi0e_262{gap:24px;padding-left:24px;padding-right:24px}}._wrapper_1hi0e_262>header{display:flex;align-items:center;width:100%;min-height:100px;padding-left:120px;padding-right:120px}@media (max-width: 767px){._wrapper_1hi0e_262>header{min-height:44px;padding-left:0;padding-right:0}}._wrapper_1hi0e_262>header ._go-back_1hi0e_292{display:inline-flex;align-items:center;gap:4px;color:#afafaf;text-decoration:none}._wrapper_1hi0e_262>header ._go-back_1hi0e_292 span{color:inherit;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._wrapper_1hi0e_262>header ._go-back_1hi0e_292 span{font-size:13px;font-weight:500;line-height:20px}}._wrapper_1hi0e_262>section{display:flex;width:100%;align-items:flex-start;justify-content:center}._wrapper_1hi0e_262>section ._content_1hi0e_318{width:100%;max-width:343px}@media (max-width: 767px){._wrapper_1hi0e_262>section ._content_1hi0e_318{max-width:unset}}._wrapper_1hi0e_262>section ._content_1hi0e_318 input{display:none}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._book-image_1hi0e_330{display:flex;align-items:center;justify-content:center;width:100%;height:270px;margin-bottom:12px}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._book-image_1hi0e_330 ._book-outer-wrapper_1hi0e_338{position:relative;height:220px}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._book-image_1hi0e_330 ._book-outer-wrapper_1hi0e_338 ._book-shadow_1hi0e_342{position:absolute;top:50%;left:0;width:56px;height:190px;background:#302936;transform:translate(-35%,-50%);filter:blur(10px);opacity:.5}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._book-image_1hi0e_330 ._book-outer-wrapper_1hi0e_338 ._book-wrapper_1hi0e_353{position:relative;height:100%;border-radius:2px;box-shadow:0 6px 20px #0000000d,1px 1px 6px #0000000a;overflow:hidden}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._book-image_1hi0e_330 ._book-outer-wrapper_1hi0e_338 ._book-wrapper_1hi0e_353 ._book_1hi0e_330{height:100%}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._book-image_1hi0e_330 ._book-outer-wrapper_1hi0e_338 ._book-wrapper_1hi0e_353 ._book_1hi0e_330:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background-color:#0003}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._book-image_1hi0e_330 ._book-outer-wrapper_1hi0e_338 ._book-wrapper_1hi0e_353 ._book_1hi0e_330:after{content:"";position:absolute;top:0;bottom:0;left:2px;width:6px;background-image:linear-gradient(90deg,transparent 18%,rgba(0,0,0,.2) 58%,transparent 96%)}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._book-image_1hi0e_330 ._book-outer-wrapper_1hi0e_338 ._book-wrapper_1hi0e_353 ._book_1hi0e_330 img{height:100%}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._information_1hi0e_384{display:flex;flex-direction:column;width:100%;margin-bottom:24px}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._information_1hi0e_384 ._info-item_1hi0e_390{display:flex;align-items:center;gap:20px;padding-top:4px;padding-bottom:4px}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._information_1hi0e_384 ._info-item_1hi0e_390 ._icon-wrapper_1hi0e_397{display:flex;align-self:flex-start;min-width:20px;color:#302936}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._information_1hi0e_384 ._info-item_1hi0e_390 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._wrapper_1hi0e_262>section ._content_1hi0e_318 ._information_1hi0e_384 ._info-item_1hi0e_390 span{font-size:13px;font-weight:500;line-height:20px}}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._buttons-wrapper_1hi0e_416{display:flex;flex-direction:column;gap:12px;width:100%}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._buttons-wrapper_1hi0e_416._with-uploaded_1hi0e_422{gap:8px}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._buttons-wrapper_1hi0e_416 ._button_1hi0e_416{height:52px}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._buttons-wrapper_1hi0e_416 ._button_1hi0e_416 span{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._wrapper_1hi0e_262>section ._content_1hi0e_318 ._buttons-wrapper_1hi0e_416 ._button_1hi0e_416 span{font-size:13px;font-weight:500;line-height:20px}}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._refresh-description_1hi0e_440{display:inline-flex;align-items:center;justify-content:center;width:100%;padding-top:24px;gap:8px}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._refresh-description_1hi0e_440>span{color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._wrapper_1hi0e_262>section ._content_1hi0e_318 ._refresh-description_1hi0e_440>span{font-size:13px;font-weight:500;line-height:20px}}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._refresh-description_1hi0e_440>button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;border:1px solid #afafaf;border-radius:8px;background-color:#fff;color:#afafaf;cursor:pointer}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._refresh-description_1hi0e_440>button span{color:inherit;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._wrapper_1hi0e_262>section ._content_1hi0e_318 ._refresh-description_1hi0e_440>button span{font-size:13px;font-weight:500;line-height:20px}}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._qr-content_1hi0e_489{display:flex;align-items:center;gap:8px;width:100%;padding:16px 24px;border-radius:8px;background-color:#f6f6f6}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._qr-content_1hi0e_489 span{display:inline-block;width:100%;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._wrapper_1hi0e_262>section ._content_1hi0e_318 ._qr-content_1hi0e_489 span{font-size:13px;font-weight:500;line-height:20px}}._wrapper_1hi0e_262>section ._content_1hi0e_318 ._qr-content_1hi0e_489 ._qr_1hi0e_489{display:inline-flex;align-items:center;justify-content:center;width:60px;min-width:60px;height:60px;border-radius:4px;background-color:#fff}.lecture-list-sort-container{display:flex;justify-content:flex-end;align-items:center;position:sticky;top:90px;width:100%;padding:12px 0;background-color:#fff;z-index:10}@media (max-width: 1366px){.lecture-list-sort-container{position:static}}@media (max-width: 767px){.lecture-list-sort-container{padding:12px 16px}}.lecture-list-sort-container .lecture-list-sort{display:inline-flex;align-items:center;gap:12px}.lecture-list-sort-container .lecture-list-sort .divider{width:0;height:12px;border-left:1px solid #afafaf}.lecture-list-sort-container .lecture-list-sort .lecture-list-sort-button{display:inline-flex;border:0;background-color:transparent;color:#afafaf;font-size:14px;font-weight:500;line-height:1.35}.lecture-list-sort-container .lecture-list-sort .lecture-list-sort-button.active{color:#302936}.lectures-wrapper{display:flex;justify-content:center;width:100%;height:100%;padding-left:36px;padding-right:36px}@media (max-width: 1366px){.lectures-wrapper{padding-top:100px}}@media (max-width: 767px){.lectures-wrapper{padding-top:36px;padding-left:0;padding-right:0}}.lectures-wrapper .lectures-inner-wrapper{position:relative;width:100%;max-width:1346px;height:100%}@media (max-width: 1366px){.lectures-wrapper .lectures-inner-wrapper{max-width:unset}}@media (max-width: 767px){.lectures-wrapper .lectures-inner-wrapper{padding-left:0;padding-right:0}}.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper{display:flex;justify-content:space-between;width:100%;min-height:120px;margin-bottom:60px}@media (max-width: 1366px){.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper{flex-direction:column;justify-content:flex-start}}@media (max-width: 767px){.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper{margin-bottom:0}}.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter{display:flex;flex-direction:column;width:100%;max-width:218px;margin-right:10px}@media (max-width: 1366px){.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter{max-width:unset;margin-right:0}}@media (max-width: 767px){.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter{align-items:center}}.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter .student-select-wrapper{display:flex;flex-direction:column;width:100%;padding-top:12px;margin-bottom:36px;border-top:1px solid #302936}@media (max-width: 767px){.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter .student-select-wrapper{max-width:calc(100% - 32px)}}.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter .count-wrapper{display:flex;justify-content:space-between;width:100%;padding-top:12px;margin-bottom:36px;border-top:1px solid #302936}@media (max-width: 767px){.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter .count-wrapper{max-width:calc(100% - 32px)}}.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter .count-wrapper span{color:#302936}.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter .count-wrapper span.filter-type-text{font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter .count-wrapper span.filter-type-text{font-size:15px;font-weight:700;line-height:22px}}.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter .count-wrapper span.filtered-lecture-count-text{font-size:74px;font-weight:700;line-height:74px}@media (max-width: 1366px){.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter .count-wrapper span.filtered-lecture-count-text{font-size:60px;line-height:60px}}@media (max-width: 1366px){.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter .filter-wrapper{margin-bottom:24px}}@media (max-width: 767px){.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter .filter-wrapper{width:100%;margin-bottom:0}}.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter .filter-wrapper .filter-description{margin-bottom:16px;color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter .filter-wrapper .filter-description{font-size:13px;font-weight:400;line-height:20px}}@media (max-width: 1366px){.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter .filter-wrapper .filter-description{display:none}}.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.filter .filter-wrapper .filter-description b{font-weight:700}.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.list{display:flex;flex-direction:column;position:relative;transform:translateY(-34px);width:100%;max-width:960px}@media (max-width: 1366px){.lectures-wrapper .lectures-inner-wrapper .lecture-list-wrapper .lecture-list-inner-wrapper.list{transform:unset;max-width:unset}}@media (max-width: 767px){.guide-banner-wrapper{background:#d9d9d9;padding:16px 16px 0}}.guide-banner-wrapper .guide-banner{display:flex;justify-content:space-between;align-items:center;position:relative;cursor:pointer;width:100%;background:#ffdd79;border-radius:8px;margin-top:7px;padding:14px 12px}@media (max-width: 767px){.guide-banner-wrapper .guide-banner{margin-top:0;padding:14px 16px}}.guide-banner-wrapper .guide-banner .guide-banner-content-1{color:#a07c00;font-size:12px;font-weight:500}.guide-banner-wrapper .guide-banner .guide-banner-content-2{color:#302936;font-size:14px;font-weight:700}.guide-banner-wrapper .guide-banner .guide-banner-character{position:absolute;bottom:0;right:12px;height:48px}@media (max-width: 767px){.guide-banner-wrapper .guide-banner .guide-banner-character{right:16px}}.modal-content.guide-modal{padding-bottom:0!important}.modal-content.guide-modal .guide-content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;position:relative}.modal-content.guide-modal .guide-content-wrapper .guide-pagination-bullet-wrapper{display:flex;gap:8px}.modal-content.guide-modal .guide-content-wrapper .guide-pagination-bullet-wrapper .guide-pagination-bullet{width:6px;height:6px;border-radius:50%;background:#afafaf}.modal-content.guide-modal .guide-content-wrapper .guide-pagination-bullet-wrapper .guide-pagination-bullet.active{background:#5d52ff}.modal-content.guide-modal .guide-content-wrapper .guide-description{font-size:16px;font-weight:500;color:#302936;text-align:center;height:86px}.modal-content.guide-modal .guide-content-wrapper .guide-description .guide-sub-description{margin-top:10px;font-size:12px}.modal-content.guide-modal .guide-content-wrapper .guide-content{height:265px}.prev-step-button{max-width:64px;background-color:#f6f6f6;color:#302936}.next-step-button{display:inline-flex;align-items:center;justify-content:center;position:relative;background-color:#5d52ff;color:#fff;overflow:hidden}.next-step-button .guide-character-wrapper{position:absolute;left:78%;bottom:0;width:70px;height:34px;overflow-y:hidden;pointer-events:none}.next-step-button .guide-character-wrapper .guide-character{position:relative;height:100%;transition:all .2s}.next-step-button .guide-character-wrapper .guide-character.step-1{bottom:-20px}.next-step-button .guide-character-wrapper .guide-character.step-2{bottom:-15px}.next-step-button .guide-character-wrapper .guide-character.step-3{bottom:-10px}.next-step-button .guide-character-wrapper .guide-character.step-4{bottom:-5px}.next-step-button .guide-character-wrapper .guide-character.step-5{bottom:0}.lecture-filter-buttons-wrapper{display:flex;flex-direction:column}@media (max-width: 1366px){.lecture-filter-buttons-wrapper{flex-direction:row}}@media (max-width: 767px){.lecture-filter-buttons-wrapper{flex-wrap:nowrap;width:100%;overflow-x:auto}}.lecture-filter-button{height:44px;min-height:44px;margin-bottom:4px}@media (max-width: 1366px){.lecture-filter-button{position:relative;margin-left:-1px;margin-bottom:0}}@media (max-width: 767px){.lecture-filter-button{min-width:fit-content;padding-left:16px;padding-right:16px}}.lecture-filter-button:first-of-type{margin-left:0}.lecture-filter-button:last-of-type{margin-bottom:0}.lecture-filter-button .button-inner-wrapper span{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){.lecture-filter-button .button-inner-wrapper span{font-size:13px;font-weight:500;line-height:20px}}._student-select-item-wrapper_1cbh0_262{display:inline-flex;align-items:center;width:fit-content;margin-bottom:8px;cursor:pointer}._student-select-item-wrapper_1cbh0_262:last-of-type{margin-bottom:0}._checkbox-wrapper_1cbh0_273{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:2px}._checkbox-label_1cbh0_282{color:#302936;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._checkbox-label_1cbh0_282{font-size:15px;font-weight:500;line-height:22px}}._checked_1cbh0_296{color:#5d52ff}._lecture-item-action-button_jakd4_262{display:inline-flex;align-items:center;gap:4px;padding:10px;border:0;border-radius:6px;background-color:#f6f6f6;cursor:pointer}._lecture-item-action-button_jakd4_262._disabled_jakd4_272{color:#afafaf}._lecture-item-action-button_jakd4_262._has-push-badge_jakd4_275{color:#ff006b}._lecture-item-action-button_jakd4_262 ._icon-wrapper_jakd4_278{display:inline-flex;align-items:center;justify-content:center;color:inherit}._lecture-item-action-button_jakd4_262 ._content_jakd4_284{display:inline-flex;align-items:center;gap:4px;color:inherit}._lecture-item-action-button_jakd4_262 ._content_jakd4_284 ._label_jakd4_290{color:inherit;font-size:14px;font-weight:400;line-height:1.35}._lecture-item-action-button_jakd4_262 ._push-badge-wrapper_jakd4_296{display:flex;height:100%}._lecture-item-action-button_jakd4_262 ._push-badge-wrapper_jakd4_296 ._push-badge_jakd4_296{width:5px;min-width:5px;height:5px;min-height:5px;border-radius:5px;background-color:#ff006b}._not-viewed-book-errata-notification_aobdh_262{display:flex;align-items:center;justify-content:center;gap:4px;width:fit-content;min-height:40px;padding:10px 14px;border-radius:8px;background-color:#302936}._not-viewed-book-errata-notification_aobdh_262 ._icon-wrapper_aobdh_273{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content}._not-viewed-book-errata-notification_aobdh_262 p{color:#fff;font-size:14px;font-weight:500;line-height:20px;line-height:18px}@media (max-width: 374px){._not-viewed-book-errata-notification_aobdh_262 p{font-size:13px;font-weight:500;line-height:20px}}._not-viewed-book-errata-notification_aobdh_262 p a{text-decoration:underline}._modal-content_1xdwq_262{display:flex;flex-direction:column;justify-content:space-between;gap:20px}._modal-content_1xdwq_262 ._title_1xdwq_268{display:flex;flex-direction:column;gap:8px;text-align:center}._modal-content_1xdwq_262 ._content_1xdwq_274{display:flex;flex-direction:column;gap:4px}._info-item_1xdwq_280{display:flex;align-items:center;gap:8px;padding:15px 16px;border-radius:6px;background-color:#f6f6f6}._info-item_1xdwq_280 ._icon-wrapper_1xdwq_291{display:inline-flex;align-items:center;justify-content:center;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;border-radius:100%;background-color:#302936}._info-item_1xdwq_280 p{color:#302936;font-size:14px;font-weight:400}._lecture-item-buttons_lmhuy_262{display:flex;flex-wrap:wrap;gap:4px}._content-wrapper_1malm_262{display:flex;flex-direction:column;gap:20px;padding-top:12px;padding-bottom:20px;align-items:center;text-align:center}._content-wrapper_1malm_262 ._content_1malm_262{display:flex;align-items:center;justify-content:center;gap:4px;align-self:stretch;height:48px;padding:0 16px;border-radius:6px;background-color:#f6f6f6;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._content-wrapper_1malm_262 ._content_1malm_262{font-size:13px;font-weight:400;line-height:20px}}._button-inner_1malm_293{display:flex;justify-content:center;align-items:center;gap:4px;align-self:stretch}._content-wrapper_1wfu0_262{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}._content-wrapper_1wfu0_262 ._input-box_1wfu0_269{display:flex;width:100%;flex-direction:column;gap:4px}._content-wrapper_1wfu0_262 ._reason-checkbox_1wfu0_275{display:inline-flex;align-items:center;gap:6px;width:100%;height:48px;padding:0 16px;border-radius:6px;background-color:#f6f6f6;cursor:pointer}._content-wrapper_1wfu0_262 ._reason-checkbox_1wfu0_275 span{font-size:14px;font-weight:400;line-height:20px;cursor:pointer}@media (max-width: 374px){._content-wrapper_1wfu0_262 ._reason-checkbox_1wfu0_275 span{font-size:13px;font-weight:400;line-height:20px}}._content-wrapper_1wfu0_262 ._reason-textarea_1wfu0_299{background:transparent;width:100%;height:100%;padding:14px 16px;border:none;border-radius:6px;background-color:#f6f6f6;color:#302936;font-size:14px;font-weight:400;line-height:20px;resize:none}@media (max-width: 374px){._content-wrapper_1wfu0_262 ._reason-textarea_1wfu0_299{font-size:13px;font-weight:400;line-height:20px}}._content-wrapper_1wfu0_262 ._reason-textarea_1wfu0_299._disabled_1wfu0_320{color:#afafaf}._content-wrapper_1wfu0_262 ._reason-textarea_1wfu0_299:focus{outline:none}.lesson-item-button{height:fit-content;padding:10px 16px!important;border:0!important}@media (max-width: 1366px){.lesson-item-button{padding:12px!important}}.lesson-item-button.short-padding{padding-left:10px!important;padding-right:10px!important}.lesson-item-button:last-of-type{margin-right:0;margin-bottom:0}.lesson-item-button.icon-button-wrapper.icon-only-wrapper{width:auto!important;min-width:56px!important}@media (max-width: 767px){.lesson-item-button.icon-button-wrapper.icon-only-wrapper{min-width:48px!important}}.lesson-item-button .button-text{display:flex;align-items:center;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){.lesson-item-button .button-text{font-size:13px;font-weight:400;line-height:20px}}.lesson-item-button .notification-badge-inner-wrapper{display:inline-flex;align-items:center;justify-content:center;gap:4px}.lesson-item-wrapper{position:relative;padding-top:14px;padding-bottom:14px;border-top:1px solid #302936}.lesson-item-wrapper:first-of-type{border-top:0}@media (max-width: 1366px){.lesson-item-wrapper{padding-top:12px;padding-bottom:12px}}.lesson-item-wrapper .lesson-item-information{margin-bottom:20px}@media (max-width: 1366px){.lesson-item-wrapper .lesson-item-information{margin-bottom:16px}}.lesson-item-wrapper .lesson-item-information .title-wrapper{display:inline-flex;align-items:center}.lesson-item-wrapper .lesson-item-information .title-wrapper .title{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){.lesson-item-wrapper .lesson-item-information .title-wrapper .title{font-size:13px;font-weight:500;line-height:20px}}.lesson-item-wrapper .lesson-item-information .title-wrapper .today-badge{display:inline-flex;align-items:center;padding-left:6px}.lesson-item-wrapper .lesson-item-information .title-wrapper .attended{display:flex;align-items:center;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){.lesson-item-wrapper .lesson-item-information .title-wrapper .attended{font-size:13px;font-weight:500;line-height:20px}}.lesson-item-wrapper .lesson-item-information .title-wrapper .attended .attended-text.not-attended{color:#ff006b}.lesson-item-wrapper .lesson-item-information .title-wrapper .attended .attended-text.has-absence-reason{margin-right:2px}.lesson-item-wrapper .lesson-item-information .absence-reason{border:0;background-color:transparent;color:#302936;cursor:pointer;position:absolute;right:0;text-decoration:underline;text-underline-offset:2px;font-size:13px;font-weight:400;line-height:18px}@media (max-width: 374px){.lesson-item-wrapper .lesson-item-information .absence-reason{font-size:12px;font-weight:400;line-height:18px}}.lesson-item-wrapper .lesson-item-information .absence-reason.show{color:#5d52ff}.lesson-item-wrapper .lesson-item-information .absence-reason.disabled{color:#afafaf}.lesson-item-wrapper .lesson-item-information .lesson-item-memo{width:100%;padding-top:6px;color:#302936;font-size:13px;font-weight:400;line-height:16px;white-space:pre-wrap}.lesson-item-wrapper .lesson-item-buttons{display:flex;min-height:44px;gap:4px}@media (max-width: 1366px){.lesson-item-wrapper .lesson-item-buttons{min-height:48px}}.lesson-item-wrapper .lesson-item-buttons *.pc-show{display:inherit!important}@media (max-width: 1366px){.lesson-item-wrapper .lesson-item-buttons *.pc-show{display:none!important}}.lesson-item-wrapper .lesson-item-buttons *.tablet-show{display:none}@media (max-width: 1366px){.lesson-item-wrapper .lesson-item-buttons *.tablet-show{display:inherit!important}}@media (max-width: 767px){.lesson-item-wrapper .lesson-item-buttons *.tablet-show{display:none!important}}.lesson-item-wrapper .lesson-item-buttons *.mobile-show{display:none}@media (max-width: 767px){.lesson-item-wrapper .lesson-item-buttons *.mobile-show{display:inherit!important}}.lesson-item-wrapper .lesson-item-buttons .lesson-item-button.mobile-homework-button{padding-left:6px!important;padding-right:6px!important}@media (max-width: 1366px){.lesson-item-wrapper .lesson-item-buttons .lesson-item-button.mobile-homework-button{display:block!important}}@media (max-width: 767px){.lesson-item-wrapper .lesson-item-buttons .lesson-item-button.mobile-homework-button{display:block!important}}.lesson-item-wrapper .lesson-item-buttons .lesson-item-button.mobile-homework-button .tooltip-wrapper{margin-right:4px}.lesson-item-wrapper .lesson-item-buttons .lesson-item-button.mobile-homework-button .button-text{display:flex}.lesson-item-wrapper .lesson-item-buttons .lesson-item-meeting-button .button-text{gap:5px}.lesson-item-wrapper .lesson-item-buttons .tooltip-wrapper{flex-grow:1}.lesson-item-wrapper .lesson-item-student-sign-in{font-size:14px;margin-top:10px}.lesson-item-wrapper .lesson-item-student-sign-in span{color:#5d52ff;cursor:pointer;font-weight:500;text-decoration:underline;text-underline-offset:2px}.lesson-item-wrapper.not-started{padding-top:12px;padding-bottom:12px}.lesson-item-wrapper.not-started .lesson-item-information{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.lesson-item-wrapper.not-started .lesson-item-information.with-margin{margin-bottom:10px}.lesson-item-wrapper.not-started .lesson-item-information.direction-column{flex-direction:column;align-items:flex-start}@media (max-width: 1366px){.lesson-item-wrapper.not-started .lesson-item-information{flex-direction:column;align-items:flex-start}}.lesson-item-wrapper.not-started .lesson-item-information .lesson-item-not-active-notice{display:flex;justify-content:space-between;width:100%}@media (max-width: 1366px){.lesson-item-wrapper.not-started .lesson-item-information .lesson-item-not-active-notice{flex-direction:column;align-items:flex-start}}.lesson-item-wrapper.not-started .lesson-item-information .title-wrapper{margin-bottom:0}.lesson-item-wrapper.not-started .lesson-item-information .title-wrapper .title{color:#afafaf}@media (max-width: 1366px){.lesson-item-wrapper.not-started .lesson-item-information .title-wrapper .title{margin-bottom:8px}}.lesson-item-wrapper.not-started .lesson-item-information .lesson-not-started-text{color:#afafaf;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){.lesson-item-wrapper.not-started .lesson-item-information .lesson-not-started-text{font-size:13px;font-weight:400;line-height:20px}}.lesson-item-wrapper.cancelled .lesson-item-information{margin-bottom:0}.lesson-item-wrapper.cancelled .lesson-item-information .title-wrapper .title{color:#afafaf}.lesson-item-wrapper.not-paid .lesson-item-information .title-wrapper .title{color:#ff006b}.lesson-item-wrapper.parent .lesson-item-buttons.wrap{flex-wrap:wrap}.lesson-item-wrapper.parent .lesson-item-buttons .homework-report-tooltip{width:unset!important;flex-grow:1;margin-right:0!important}.lesson-item-wrapper.parent .lesson-item-buttons .lesson-item-button.lesson-attachment-button,.lesson-item-wrapper.parent .lesson-item-buttons .lesson-item-button.homework-report-button{width:unset!important;flex-grow:1}.lesson-item-wrapper.parent .lesson-item-buttons .lesson-item-button.lesson-teacher-review-button{width:unset!important;flex-grow:2}.lesson-item-wrapper.parent .lesson-item-buttons .tooltip-wrapper{width:100%;height:100%;margin-right:4px}.lesson-item-wrapper.student .lesson-item-buttons{flex-wrap:wrap;margin-bottom:4px}.lesson-item-wrapper.student .lesson-item-buttons.third-line{margin-bottom:0}@media (max-width: 767px){.lesson-item-wrapper.student .lesson-item-buttons.third-line .lesson-item-button{min-width:35%}}.lesson-item-wrapper.student .lesson-item-buttons .lesson-item-button{flex-grow:1}.lesson-item-wrapper.student .lesson-item-buttons .lesson-item-button.icon-only-wrapper{flex-grow:0}.lesson-item-wrapper.student .lesson-item-buttons .lesson-item-button .tooltip-info-icon-wrapper{display:inline-flex;align-items:center}.lesson-item-wrapper.teacher.not-started{padding-top:14px;padding-bottom:14px;margin-bottom:0}.lesson-item-wrapper.teacher.not-started .lesson-item-button:not(.icon-only-wrapper){flex-grow:1}.lesson-item-wrapper.teacher.not-started .lesson-item-information{flex-direction:column;align-items:flex-start;margin-bottom:20px}@media (max-width: 1366px){.lesson-item-wrapper.teacher.not-started .lesson-item-information{margin-bottom:16px}}.lesson-item-wrapper.teacher.need-setting .lesson-item-information .title-wrapper{position:relative}.lesson-item-wrapper.teacher.need-setting .lesson-item-information .title-wrapper .need-setting-tooltip{position:absolute;top:0;right:calc(100% + 2px)}@media (max-width: 767px){.lesson-item-wrapper.teacher.need-setting .lesson-item-information .title-wrapper .need-setting-tooltip{display:none}}.lesson-item-wrapper.teacher.need-setting .lesson-item-information .title-wrapper .need-setting-tooltip svg>path:nth-of-type(n+2){animation-name:need-setting-icon-blink;animation-duration:.3s;animation-iteration-count:infinite;animation-direction:alternate}.lesson-item-wrapper.teacher.need-setting .lesson-item-information .title-wrapper .title{color:#ea394b;font-weight:700}.lesson-item-wrapper.teacher .lesson-item-buttons{flex-wrap:wrap}.confirm-delete-meeting-lecture-name{display:block;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.delete-existing-meeting-button{background:#fff!important;color:#302936!important}.delete-existing-meeting-button span{color:#afafaf}@keyframes need-setting-icon-blink{0%{opacity:0}to{opacity:1}}._content-wrapper_3gw9w_262{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}._lecture-info-wrapper_3gw9w_270{display:flex;flex-direction:column;gap:8px}._lecture-name_3gw9w_276{font-size:18px;font-weight:500;line-height:24px}@media (max-width: 374px){._lecture-name_3gw9w_276{font-size:17px;font-weight:500;line-height:24px}}._lecture-join-time_3gw9w_289{font-size:13px;font-weight:400;line-height:18px}@media (max-width: 374px){._lecture-join-time_3gw9w_289{font-size:12px;font-weight:400;line-height:18px}}._lesson-rejoin-button-wrapper_3gw9w_302{width:100%}._lesson-rejoin-button_3gw9w_302{width:100%;background-color:#5d52ff;color:#fff}._zoom-info-wrapper_3gw9w_312{width:100%}._info-text_3gw9w_316{font-size:13px;font-weight:400;line-height:18px;margin-bottom:12px}@media (max-width: 374px){._info-text_3gw9w_316{font-size:12px;font-weight:400;line-height:18px}}._copy-buttons_3gw9w_330{display:flex;flex-direction:column;gap:4px}._copy-button-wrapper_3gw9w_336{display:flex;border:0;cursor:pointer;width:100%;height:44px;border-radius:6px;align-items:center;padding:0 16px;background:#f6f6f6;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._copy-button-wrapper_3gw9w_336{font-size:13px;font-weight:400;line-height:20px}}._copy-button-wrapper_3gw9w_336 ._text-box_3gw9w_357{text-align:left;flex-grow:1}._copy-button-wrapper_3gw9w_336 ._text-box_3gw9w_357 span{text-decoration:underline;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._copy-button-wrapper_3gw9w_336 ._text-box_3gw9w_357 span{font-size:13px;font-weight:500;line-height:20px}}._copy-button-wrapper_3gw9w_336 ._copy-text_3gw9w_374{display:contents}._failed-info-text_3gw9w_378{font-size:13px;font-weight:400;line-height:18px;color:#afafaf}@media (max-width: 374px){._failed-info-text_3gw9w_378{font-size:12px;font-weight:400;line-height:18px}}.lecture-memo-form-wrapper{display:flex;border-bottom:1px solid #afafaf;transition:.2s border-bottom-color}.lecture-memo-form-wrapper:has(.lecture-memo-textarea:focus){border-bottom-color:#302936}.lecture-memo-form-wrapper.need-setting .lecture-memo-textarea::placeholder{color:#ea394b}.lecture-memo-form-wrapper .lecture-memo-textarea{width:100%;height:40px;min-height:40px;padding-top:10px;padding-bottom:10px;margin-right:12px;border:0;color:#302936;font-size:14px;font-weight:400;line-height:20px;resize:none;overflow:visible;outline:none}@media (max-width: 374px){.lecture-memo-form-wrapper .lecture-memo-textarea{font-size:13px;font-weight:400;line-height:20px}}.lecture-memo-form-wrapper .lecture-memo-textarea::placeholder{color:#afafaf}.lecture-memo-form-wrapper .lecture-memo-form-submit-button{min-width:fit-content}.lecture-memo-form-wrapper .lecture-memo-form-submit-button.icon-only-wrapper{width:auto!important;height:auto!important}.lecture-memo-form-wrapper .lecture-memo-form-submit-button:not(.icon-only-wrapper) .icon-wrapper{display:none}.lecture-memo-form-wrapper .lecture-memo-form-submit-button .button-inner-wrapper{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){.lecture-memo-form-wrapper .lecture-memo-form-submit-button .button-inner-wrapper{font-size:13px;font-weight:500;line-height:20px}}._container_28ns0_262{display:flex;flex-direction:column;gap:8px;width:100%;padding:16px 0;border-bottom:1px solid #302936}@media (max-width: 767px){._container_28ns0_262{padding:16px 0}}._container_28ns0_262 ._button_28ns0_275{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;border:1px solid #afafaf;border-radius:6px;background-color:transparent;color:#302936;cursor:pointer}@media (max-width: 767px){._container_28ns0_262 ._button_28ns0_275{min-height:52px;padding:0 16px;border:0;background-color:#302936;color:#fff}}._container_28ns0_262 ._button_28ns0_275 ._icon-wrapper_28ns0_297{min-width:fit-content}._container_28ns0_262 ._button_28ns0_275 span{color:inherit;font-size:14px;font-weight:500;line-height:20px;text-align:start}@media (max-width: 374px){._container_28ns0_262 ._button_28ns0_275 span{font-size:13px;font-weight:500;line-height:20px}}._container_28ns0_262 ._description_28ns0_314{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._container_28ns0_262 ._description_28ns0_314{font-size:13px;font-weight:400;line-height:20px}}._toast-wrapper_16xs0_262{font-size:13px;font-weight:500;line-height:18px;display:inline-flex;width:fit-content;align-items:center;background-color:#302936;border-radius:8px;color:#f6f6f6;cursor:pointer;padding:11px 14px}@media (max-width: 374px){._toast-wrapper_16xs0_262{font-size:12px;font-weight:500;line-height:18px}}._toast-wrapper_16xs0_262 span{margin-left:4px;text-decoration:underline;text-underline-offset:2px}.lecture-item-wrapper{display:flex;justify-content:space-between;border-top:1px solid #302936}@media (max-width: 767px){.lecture-item-wrapper{flex-direction:column;padding:16px;border-top:0;border-radius:12px;background-color:#fff;box-shadow:0 0 4px #0000001a}.lecture-item-wrapper:last-of-type{margin-bottom:0}}.lecture-item-wrapper .lecture-item-inner-wrapper.info{display:flex;flex-direction:column;width:100%;max-width:380px;padding-top:12px;margin-right:80px}@media (max-width: 1366px){.lecture-item-wrapper .lecture-item-inner-wrapper.info{max-width:260px}}@media (max-width: 767px){.lecture-item-wrapper .lecture-item-inner-wrapper.info{max-width:unset;padding-top:0;padding-bottom:16px;margin-right:0;border-bottom:1px solid #302936}}.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper{display:flex;margin-bottom:12px}.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .progress-wrapper{display:flex;align-items:center;margin-bottom:6px}.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .progress-wrapper.not-started .progress>span{color:#5d52ff}@media (max-width: 767px){.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .progress-wrapper{margin-bottom:8px}}.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .progress-wrapper .progress{display:inline-flex;align-items:center;gap:4px}.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .progress-wrapper .progress>span{color:#302936;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .progress-wrapper .progress>span{font-size:12px;font-weight:500;line-height:18px}}.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .progress-wrapper .progress>span.expired-soon{color:#ff006b}.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .progress-wrapper .progress>span.expired{color:#afafaf}@media (max-width: 1366px){.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .progress-wrapper .progress>span{font-size:14px;font-weight:500;line-height:20px}}@media (max-width: 1366px) and (max-width: 374px){.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .progress-wrapper .progress>span{font-size:13px;font-weight:500;line-height:20px}}@media (max-width: 767px){.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .progress-wrapper .progress>span{font-size:13px;font-weight:500;line-height:18px}}@media (max-width: 767px) and (max-width: 374px){.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .progress-wrapper .progress>span{font-size:12px;font-weight:500;line-height:18px}}.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .progress-wrapper .progress .expiration-badge{min-width:fit-content;padding:2px 8px}.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .progress-wrapper .progress .expiration-badge>span{line-height:16px}.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .progress-wrapper>.badge-wrapper{margin-right:4px}.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .title-wrapper{display:flex;align-items:center}.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .title-wrapper h2.title{width:100%;color:#302936;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .title-wrapper h2.title{font-size:15px;font-weight:700;line-height:22px}}.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .title-wrapper h2.title.expired{color:#afafaf}.lecture-item-wrapper .lecture-item-inner-wrapper.info .info-wrapper .content-wrapper .title-wrapper h2>.id-badge-wrapper{vertical-align:middle}.lecture-item-wrapper .lecture-item-inner-wrapper.info .actions-wrapper{display:flex;flex-direction:column;gap:12px;width:100%}.lecture-item-wrapper .lecture-item-inner-wrapper.info .actions-wrapper .notifications{display:flex;flex-direction:column;gap:4px;width:100%}.lecture-item-wrapper .lecture-item-inner-wrapper.lesson-list{width:100%;min-width:505px}@media (max-width: 1366px){.lecture-item-wrapper .lecture-item-inner-wrapper.lesson-list{min-width:unset}}.lecture-item-wrapper .lecture-item-inner-wrapper.lesson-list .expired-description-container{width:100%;padding:28px 16px;margin-top:12px;border-radius:6px;background-color:#f6f6f6}.lecture-item-wrapper .lecture-item-inner-wrapper.lesson-list .expired-description-container p{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){.lecture-item-wrapper .lecture-item-inner-wrapper.lesson-list .expired-description-container p{font-size:13px;font-weight:400;line-height:20px}}.lecture-item-wrapper .lecture-item-inner-wrapper.lesson-list .expired-description-container p b{font-weight:700}.lecture-item-wrapper .lecture-item-inner-wrapper.lesson-list .lesson-list-wrapper{display:flex;flex-direction:column;width:100%}.lecture-item-wrapper .lecture-item-inner-wrapper.lesson-list .lesson-list-toggle-button{height:45px}.lecture-item-wrapper .lecture-item-inner-wrapper.lesson-list .lesson-list-toggle-button .button-inner-wrapper{font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){.lecture-item-wrapper .lecture-item-inner-wrapper.lesson-list .lesson-list-toggle-button .button-inner-wrapper{font-size:13px;font-weight:400;line-height:20px}}.lecture-item-wrapper .lecture-item-inner-wrapper.lesson-list .lecture-not-started-text{padding-top:12px;color:#5d52ff;font-size:30px;font-weight:500;line-height:38px;text-align:right}@media (max-width: 374px){.lecture-item-wrapper .lecture-item-inner-wrapper.lesson-list .lecture-not-started-text{font-size:29px;font-weight:500;line-height:38px}}._container_p0biz_262{display:flex;flex-direction:column;gap:48px;width:100%;max-width:960px}@media (max-width: 1366px){._container_p0biz_262{max-width:unset}}@media (max-width: 767px){._container_p0biz_262{gap:16px;padding:16px 16px 36px;background-color:#d9d9d9}}._container_p0biz_262 ._lecture-none-text_p0biz_281{width:100%;padding-top:12px;border-top:1px solid #302936;color:#302936;font-size:18px;font-weight:700;line-height:24px}@media (max-width: 374px){._container_p0biz_262 ._lecture-none-text_p0biz_281{font-size:17px;font-weight:700;line-height:24px}}@media (max-width: 767px){._container_p0biz_262 ._lecture-none-text_p0biz_281{padding-top:0;border-top:0}}._pending-lecture-group_p0biz_304{display:flex;flex-direction:column;width:100%}@media (max-width: 767px){._pending-lecture-group_p0biz_304{gap:8px}}._pending-lecture-group_p0biz_304>._header_p0biz_314{display:flex;align-items:center;gap:8px;width:100%;padding:8px 0;border-top:1px solid #302936}@media (max-width: 767px){._pending-lecture-group_p0biz_304>._header_p0biz_314{flex-direction:column;align-items:flex-start;gap:4px;padding:16px;border-radius:12px;background-color:#302936}}._pending-lecture-group_p0biz_304>._header_p0biz_314 ._title-container_p0biz_332{display:flex;align-items:center;gap:8px}._pending-lecture-group_p0biz_304>._header_p0biz_314 ._title-container_p0biz_332 ._icon-wrapper_p0biz_337{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;border:1px solid #f6f6f6;border-radius:8px}@media (max-width: 767px){._pending-lecture-group_p0biz_304>._header_p0biz_314 ._title-container_p0biz_332 ._icon-wrapper_p0biz_337{min-width:unset;height:auto;border:0;border-radius:unset}}._pending-lecture-group_p0biz_304>._header_p0biz_314 ._title-container_p0biz_332 ._title_p0biz_332{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._pending-lecture-group_p0biz_304>._header_p0biz_314 ._title-container_p0biz_332 ._title_p0biz_332{font-size:13px;font-weight:700;line-height:20px}}@media (max-width: 767px){._pending-lecture-group_p0biz_304>._header_p0biz_314 ._title-container_p0biz_332 ._title_p0biz_332{color:#fff;font-size:14px;font-weight:500;line-height:20px}}@media (max-width: 767px) and (max-width: 374px){._pending-lecture-group_p0biz_304>._header_p0biz_314 ._title-container_p0biz_332 ._title_p0biz_332{font-size:13px;font-weight:500;line-height:20px}}._pending-lecture-group_p0biz_304>._header_p0biz_314 ._description_p0biz_382{margin-left:auto;color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._pending-lecture-group_p0biz_304>._header_p0biz_314 ._description_p0biz_382{font-size:13px;font-weight:400;line-height:20px}}._pending-lecture-group_p0biz_304>._header_p0biz_314 ._description_p0biz_382 ._highlight_p0biz_396{color:#ff006b}@media (max-width: 767px){._pending-lecture-group_p0biz_304>._header_p0biz_314 ._description_p0biz_382{margin-left:unset;color:#afafaf}._pending-lecture-group_p0biz_304>._header_p0biz_314 ._description_p0biz_382 ._highlight_p0biz_396{color:#afafaf}}._pending-lecture-group_p0biz_304>._lectures_p0biz_408{display:flex;flex-direction:column;gap:12px}._pending-lecture-group_p0biz_304>._lectures_p0biz_408._next-lectures_p0biz_413{gap:unset;padding:0 24px;border:1px solid #afafaf;border-radius:12px}@media (max-width: 767px){._pending-lecture-group_p0biz_304>._lectures_p0biz_408._next-lectures_p0biz_413{padding:0 16px;border:0;background-color:#fff}}._pending-lecture-group_p0biz_304>._lectures_p0biz_408._next-lectures_p0biz_413>._next-lecture-item_p0biz_426:last-of-type{border-bottom:0}._lecture-item-content_p0biz_430{display:flex;gap:24px;width:100%}@media (max-width: 767px){._lecture-item-content_p0biz_430{flex-direction:column}}._lecture-item-content_p0biz_430 ._lecture-content_p0biz_440{display:flex;flex:1 1 0;gap:16px;padding:12px 0}@media (max-width: 767px){._lecture-item-content_p0biz_430 ._lecture-content_p0biz_440{padding:0}}._lecture-item-content_p0biz_430 ._lecture-content_p0biz_440 ._next-lecture-icon-wrapper_p0biz_451{display:flex;align-items:center;justify-content:center;align-self:center;min-width:40px;height:40px;margin-bottom:auto;border:1px solid #f6f6f6;border-radius:8px}._lecture-item-content_p0biz_430 ._lecture-content_p0biz_440 ._content_p0biz_462{display:flex;flex-direction:column}._lecture-item-content_p0biz_430 ._lecture-content_p0biz_440 ._content_p0biz_462 ._header_p0biz_314{display:flex;flex-direction:column;margin-bottom:8px}@media (max-width: 767px){._lecture-item-content_p0biz_430 ._lecture-content_p0biz_440 ._content_p0biz_462 ._header_p0biz_314{gap:6px;margin-bottom:12px}}._lecture-item-content_p0biz_430 ._lecture-content_p0biz_440 ._content_p0biz_462 ._header_p0biz_314 ._progress_p0biz_477{display:inline-flex;align-items:center;gap:4px}._lecture-item-content_p0biz_430 ._lecture-content_p0biz_440 ._content_p0biz_462 ._header_p0biz_314 ._progress_p0biz_477>span{color:#5d52ff;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._lecture-item-content_p0biz_430 ._lecture-content_p0biz_440 ._content_p0biz_462 ._header_p0biz_314 ._progress_p0biz_477>span{font-size:12px;font-weight:500;line-height:18px}}._lecture-item-content_p0biz_430 ._lecture-content_p0biz_440 ._content_p0biz_462 ._header_p0biz_314 ._progress_p0biz_477>span._started_p0biz_495{color:#302936}._lecture-item-content_p0biz_430 ._lecture-content_p0biz_440 ._content_p0biz_462 ._header_p0biz_314 ._lecture-name_p0biz_498{padding:6px 0}@media (max-width: 767px){._lecture-item-content_p0biz_430 ._lecture-content_p0biz_440 ._content_p0biz_462 ._header_p0biz_314 ._lecture-name_p0biz_498{padding:0}}._lecture-item-content_p0biz_430 ._lecture-content_p0biz_440 ._content_p0biz_462 ._header_p0biz_314 ._lecture-name_p0biz_498 ._number-badge_p0biz_506{padding:1px 4px;border-radius:4px}._lecture-item-content_p0biz_430 ._lecture-content_p0biz_440 ._content_p0biz_462 ._header_p0biz_314 ._lecture-name_p0biz_498>span{color:#302936;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._lecture-item-content_p0biz_430 ._lecture-content_p0biz_440 ._content_p0biz_462 ._header_p0biz_314 ._lecture-name_p0biz_498>span{font-size:15px;font-weight:700;line-height:22px}}._lecture-item-content_p0biz_430 ._lecture-content_p0biz_440 ._content_p0biz_462 ._buttons_p0biz_523{display:flex;gap:4px}._lecture-item-content_p0biz_430 ._lesson-content_p0biz_527{display:flex;flex-direction:column;flex:1 1 0;gap:12px}._lecture-item-content_p0biz_430 ._lesson-content_p0biz_527 ._hide-at-description_p0biz_533{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._lecture-item-content_p0biz_430 ._lesson-content_p0biz_527 ._hide-at-description_p0biz_533{font-size:13px;font-weight:400;line-height:20px}}._pre-registered-lecture-item_p0biz_547{width:100%;padding:16px 24px;border:1px solid #afafaf;border-radius:12px}@media (max-width: 767px){._pre-registered-lecture-item_p0biz_547{padding:16px;border:0;background-color:#fff}}._next-lecture-item_p0biz_426{display:flex;gap:16px;padding:16px 0;border-bottom:1px solid #afafaf}@media (max-width: 767px){._next-lecture-item_p0biz_426{padding-top:16px;padding-bottom:32px;background-color:#fff}}._lesson-item_p0biz_575{width:100%}._lesson-item_p0biz_575 ._name_p0biz_578{width:100%;padding:12px 0;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._lesson-item_p0biz_575 ._name_p0biz_578{font-size:13px;font-weight:500;line-height:20px}}._lesson-item_p0biz_575 ._button_p0biz_523{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;height:44px;border:0;border-radius:6px;background-color:#ff006b;cursor:pointer}._lesson-item_p0biz_575 ._button_p0biz_523._closed_p0biz_605{background-color:#afafaf}._lesson-item_p0biz_575 ._button_p0biz_523 span{color:#fff;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._lesson-item_p0biz_575 ._button_p0biz_523 span{font-size:13px;font-weight:500;line-height:20px}}._lesson-item_p0biz_575 ._button_p0biz_523 ._closed-badge_p0biz_621 span{font-size:12px;font-weight:500;line-height:16px;color:#302936}@media (max-width: 374px){._lesson-item_p0biz_575 ._button_p0biz_523 ._closed-badge_p0biz_621 span{font-size:11px;font-weight:500;line-height:16px}}._lesson-item_p0biz_575 ._button_p0biz_523 ._imminent-limit-badge_p0biz_634 span{font-size:12px;font-weight:500;line-height:16px;color:#fff}@media (max-width: 374px){._lesson-item_p0biz_575 ._button_p0biz_523 ._imminent-limit-badge_p0biz_634 span{font-size:11px;font-weight:500;line-height:16px}}._container_bkj3p_262{display:flex;flex-direction:column;gap:70px;width:100%;max-width:960px}@media (max-width: 1366px){._container_bkj3p_262{max-width:unset}}@media (max-width: 767px){._container_bkj3p_262{gap:16px;padding-bottom:36px;background-color:#d9d9d9}}._container_bkj3p_262 ._list_bkj3p_281{display:flex;flex-direction:column;gap:36px;width:100%}@media (max-width: 767px){._container_bkj3p_262 ._list_bkj3p_281{gap:12px;padding:18px 16px 0}}._container_bkj3p_262 ._filtered-lecture-none-text_bkj3p_293{width:100%;padding-top:12px;border-top:1px solid #302936;color:#302936;font-size:18px;font-weight:700;line-height:24px}@media (max-width: 374px){._container_bkj3p_262 ._filtered-lecture-none-text_bkj3p_293{font-size:17px;font-weight:700;line-height:24px}}@media (max-width: 767px){._container_bkj3p_262 ._filtered-lecture-none-text_bkj3p_293{padding:16px 16px 0;border-top:0}}._lecture-not-found-notice-container_bkj3p_316{padding-top:12px;border-top:1px solid #302936}@media (max-width: 767px){._lecture-not-found-notice-container_bkj3p_316{padding:0 16px;border-top:0}}._lecture-not-found-notice-container_bkj3p_316 ._content_bkj3p_326{display:flex;align-items:center;gap:16px;width:100%;height:48px;padding:0 10px;border-radius:8px;background-color:#f6f6f6}@media (max-width: 767px){._lecture-not-found-notice-container_bkj3p_316 ._content_bkj3p_326{height:auto;padding:14px 20px}}._lecture-not-found-notice-container_bkj3p_316 ._content_bkj3p_326 ._badge_bkj3p_342{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content;padding:2px 14px;border-radius:26px;background-color:#5d52ff}@media (max-width: 767px){._lecture-not-found-notice-container_bkj3p_316 ._content_bkj3p_326 ._badge_bkj3p_342{align-self:flex-start}}._lecture-not-found-notice-container_bkj3p_316 ._content_bkj3p_326 ._badge_bkj3p_342 span{color:#fff;font-size:14px;font-weight:400;line-height:20px;line-height:22px}@media (max-width: 374px){._lecture-not-found-notice-container_bkj3p_316 ._content_bkj3p_326 ._badge_bkj3p_342 span{font-size:13px;font-weight:400;line-height:20px}}._lecture-not-found-notice-container_bkj3p_316 ._content_bkj3p_326 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._lecture-not-found-notice-container_bkj3p_316 ._content_bkj3p_326 p{font-size:13px;font-weight:500;line-height:20px}}._lecture-not-found-notice-container_bkj3p_316 ._content_bkj3p_326 p a{color:#5d52ff;text-decoration:underline;cursor:pointer}._lecture-not-found-notice-container_bkj3p_316 ._content_bkj3p_326 p br{display:none}@media (max-width: 767px){._lecture-not-found-notice-container_bkj3p_316 ._content_bkj3p_326 p br{display:inline-block}}.notfound-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;min-height:calc(100vh - 322px)}.notfound-text{position:relative;margin-bottom:20px;color:#302936;font-size:24px;font-weight:700;line-height:120%}.notfound-link{display:flex;justify-content:center;align-items:center;flex-direction:row;position:relative;height:48px;padding-left:24px;padding-right:24px;border:1px solid #302936;background-color:#fff;color:#302936;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer}.button-wrapper.toggle-button{padding-left:10px;padding-right:10px;transition:.2s}._video-list-container_1r40j_262{position:relative;width:100%;height:100dvh}._video-list-container_1r40j_262 ._list_1r40j_267{display:flex;flex-direction:column;position:absolute;top:0;bottom:0;left:0;z-index:10;width:255px;height:100%;background-color:#fff;border-right:1px solid #a6a6a6}._video-list-container_1r40j_262 ._list_1r40j_267 ._lecture-name-wrapper_1r40j_280{display:flex;align-items:center;width:100%;min-height:fit-content;padding:24px;border-bottom:1px solid #a6a6a6;background-color:#f6f6f6}._video-list-container_1r40j_262 ._list_1r40j_267 ._lecture-name-wrapper_1r40j_280 h2{color:#302936;font-size:12px;font-weight:700;line-height:16px}@media (max-width: 374px){._video-list-container_1r40j_262 ._list_1r40j_267 ._lecture-name-wrapper_1r40j_280 h2{font-size:11px;font-weight:700;line-height:16px}}._video-list-container_1r40j_262 ._list_1r40j_267 ._video-items_1r40j_302{flex:1 1 0;width:100%;overflow-y:auto}._video-list-container_1r40j_262 ._list_1r40j_267 ._playback-help-button-wrapper_1r40j_307{display:flex;justify-content:center;width:100%;min-height:fit-content;padding:24px 0;background-color:#fff}@media (max-width: 767px){._video-list-container_1r40j_262 ._list_1r40j_267 ._playback-help-button-wrapper_1r40j_307{display:none}}._video-list-container_1r40j_262 ._list_1r40j_267 ._playback-help-button-wrapper_1r40j_307 a{display:inline-block;width:fit-content}._video-list-container_1r40j_262 ._list_1r40j_267 ._playback-help-button-wrapper_1r40j_307 button{display:inline-flex;align-items:center;justify-content:space-between;gap:6px;width:100%;padding:8px 12px;border:2px solid #5d52ff;border-radius:8px;color:#5d52ff;background-color:transparent}._video-list-container_1r40j_262 ._list_1r40j_267 ._playback-help-button-wrapper_1r40j_307 button span{color:inherit;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._video-list-container_1r40j_262 ._list_1r40j_267 ._playback-help-button-wrapper_1r40j_307 button span{font-size:15px;font-weight:700;line-height:22px}}._toggle-button-wrapper_1r40j_350{position:absolute;top:50%;left:255px;z-index:10}._toggle-button-wrapper_1r40j_350 button{display:flex;align-items:center;justify-content:center;width:40px;height:60px;border:1px solid #a6a6a6;border-left:0;border-top-right-radius:6px;border-bottom-right-radius:6px;background-color:#f6f6f6;cursor:pointer}._video-screen-container_1rvv8_262{display:flex;flex-direction:column;position:relative;width:100%;min-height:100dvh;background-color:#fff}@media (max-width: 767px){._video-screen-container_1rvv8_262{position:absolute;top:0;left:0;right:0;width:100%;height:100%;overflow:hidden}}._video-screen-container_1rvv8_262 ._video-screen_1rvv8_262{position:relative;width:100%;height:100%;min-height:fit-content}._video-screen-container_1rvv8_262 ._video-screen_1rvv8_262 iframe{width:100%;height:100%;min-height:fit-content;border:0}._video-screen-container_1rvv8_262 ._video-black-screen-guide-wrapper_1rvv8_293{min-height:fit-content;padding:16px}._problem-erratum-notice-modal_n4q4c_262 ._content_n4q4c_262{display:flex;flex-direction:column;gap:16px;width:100%}._problem-erratum-notice-modal_n4q4c_262 ._content_n4q4c_262 ._alert-icon-wrapper_n4q4c_268{display:flex;align-items:center;justify-content:center}._problem-erratum-notice-modal_n4q4c_262 ._content_n4q4c_262 ._title_n4q4c_273 strong{color:#5d52ff}._problem-erratum-notice-modal_n4q4c_262 ._actions_n4q4c_276{display:flex;flex-direction:column}._problem-erratum-notice-modal_n4q4c_262 ._actions_n4q4c_276 a{display:inline-block;width:100%}._problem-erratum-notice-modal_n4q4c_262 ._actions_n4q4c_276 ._button_n4q4c_284{width:100%;min-height:44px}._problem-erratum-notice-modal_n4q4c_262 ._actions_n4q4c_276 ._button_n4q4c_284._navigate-errata-page_n4q4c_288{background-color:transparent}.panel-header-title{display:flex;align-items:center}.panel-header-title span{font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){.panel-header-title span{font-size:15px;font-weight:700;line-height:22px}}.coaching-app-bug-report-panel-wrapper{width:100%;height:100%}.coaching-app-bug-report-panel-wrapper .coaching-app-bug-report-panel-content-wrapper{display:flex;flex-direction:column;width:100%;height:100%}.report-detail-content-wrapper{display:flex;flex-direction:column;width:100%;height:100%;padding:16px 36px 70px;overflow-y:auto}@media (max-width: 767px){.report-detail-content-wrapper{padding-top:0;padding-left:16px;padding-right:16px}}.report-detail-content-wrapper .content-item{width:100%}.report-detail-content-wrapper .content-item.title{margin-bottom:16px}.report-detail-content-wrapper .content-item.title .created-at{margin-bottom:10px;color:#afafaf;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){.report-detail-content-wrapper .content-item.title .created-at{font-size:12px;font-weight:500;line-height:18px}}.report-detail-content-wrapper .content-item.title>.title{display:flex;align-items:center;padding-top:8px;padding-bottom:14px;border-bottom:1px solid #afafaf;color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){.report-detail-content-wrapper .content-item.title>.title{font-size:13px;font-weight:400;line-height:20px}}.report-detail-content-wrapper .content-item.comment{margin-bottom:16px}.report-detail-content-wrapper .content-item.comment.with-file{margin-bottom:26px}.report-detail-content-wrapper .content-item.comment .comment{width:100%;min-height:300px;padding:16px 20px;border-radius:6px;background-color:#f6f6f6;color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){.report-detail-content-wrapper .content-item.comment .comment{font-size:13px;font-weight:400;line-height:20px}}.report-detail-content-wrapper .content-item.file{margin-bottom:16px}.report-detail-content-wrapper .content-item.file .file-content-subtitle{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.report-detail-content-wrapper .content-item.file .file-content-subtitle>span{color:#afafaf;font-size:13px;font-weight:700;line-height:18px}@media (max-width: 374px){.report-detail-content-wrapper .content-item.file .file-content-subtitle>span{font-size:12px;font-weight:700;line-height:18px}}.report-detail-content-wrapper .content-item.file .file-content-subtitle .file-button{width:80px;height:30px}.report-detail-content-wrapper .content-item.reply .reply-content-subtitle{display:flex;align-items:center;width:100%;padding-top:12px;padding-bottom:12px;margin-bottom:8px;border-bottom:1px solid #302936}.report-detail-content-wrapper .content-item.reply .reply-content-subtitle .icon-wrapper{display:flex;align-items:center;margin-right:4px}.report-detail-content-wrapper .content-item.reply .reply-content-subtitle>span{color:#302936;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){.report-detail-content-wrapper .content-item.reply .reply-content-subtitle>span{font-size:11px;font-weight:500;line-height:16px}}.report-detail-content-wrapper .content-item.reply .reply-list{width:100%;list-style:none}.report-detail-content-wrapper .content-item.reply .reply-list .reply-item-wrapper{width:100%}.report-detail-content-wrapper .content-item.reply .reply-list .reply-item-wrapper .reply-item{width:100%;padding:16px 20px;border-radius:6px;background-color:#f6f6f6}.report-detail-content-wrapper .content-item.reply .reply-list .reply-item-wrapper .reply-item .reply-item-author{margin-bottom:2px;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){.report-detail-content-wrapper .content-item.reply .reply-list .reply-item-wrapper .reply-item .reply-item-author{font-size:13px;font-weight:500;line-height:20px}}.report-detail-content-wrapper .content-item.reply .reply-list .reply-item-wrapper .reply-item .reply-item-created-at{margin-bottom:12px;color:#afafaf;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){.report-detail-content-wrapper .content-item.reply .reply-list .reply-item-wrapper .reply-item .reply-item-created-at{font-size:11px;font-weight:500;line-height:16px}}.report-detail-content-wrapper .content-item.reply .reply-list .reply-item-wrapper .reply-item .reply-item-content{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){.report-detail-content-wrapper .content-item.reply .reply-list .reply-item-wrapper .reply-item .reply-item-content{font-size:13px;font-weight:400;line-height:20px}}.file-item{display:flex;padding:12px 8px;border-radius:6px;background-color:#f6f6f6}.file-item>.file-content{display:flex;align-items:center;width:100%;margin-right:4px}.file-item>.file-content>span{color:#afafaf;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){.file-item>.file-content>span{font-size:13px;font-weight:400;line-height:20px}}.file-item .icon-wrapper{display:flex;align-items:center}.file-item .icon-wrapper.file{margin-right:4px}.report-form-content-wrapper{width:100%;height:100%;padding:16px 36px 36px;overflow-y:auto}@media (max-width: 767px){.report-form-content-wrapper{padding-top:0;padding-left:16px;padding-right:16px}}.report-form-content-wrapper .report-form-description{margin-bottom:40px;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){.report-form-content-wrapper .report-form-description{font-size:13px;font-weight:500;line-height:20px}}.report-form-content-wrapper .form-wrapper .form-item{display:flex;flex-direction:column;width:100%}.report-form-content-wrapper .form-wrapper .form-item.title{margin-bottom:16px}.report-form-content-wrapper .form-wrapper .form-item.title input.text-input{font-size:14px}.report-form-content-wrapper .form-wrapper .form-item.comment{margin-bottom:26px}.report-form-content-wrapper .form-wrapper .form-item.file .form-item-subtitle input#file-input{display:none}.report-form-content-wrapper .form-wrapper .form-item.file .form-item-subtitle .file-button{display:flex;justify-content:center;align-items:center;width:80px;height:30px;border:1px solid #302936;border-radius:200px;cursor:pointer}.report-form-content-wrapper .form-wrapper .form-item.file .form-item-subtitle .file-button span{color:#302936;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){.report-form-content-wrapper .form-wrapper .form-item.file .form-item-subtitle .file-button span{font-size:11px;font-weight:500;line-height:16px}}.report-form-content-wrapper .form-wrapper .form-item .form-item-subtitle{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.report-form-content-wrapper .form-wrapper .form-item .form-item-subtitle>span{color:#afafaf;font-size:13px;font-weight:700;line-height:18px}@media (max-width: 374px){.report-form-content-wrapper .form-wrapper .form-item .form-item-subtitle>span{font-size:12px;font-weight:700;line-height:18px}}.report-form-content-wrapper .category{padding-bottom:26px}.report-form-content-wrapper .category .category-item,.report-form-content-wrapper .category .category-item-not-selected,.report-form-content-wrapper .category .category-item-selected{display:flex;justify-content:start;align-items:start;padding:10px 12px;gap:16px;margin-bottom:8px;border:solid;border-radius:8px;width:100%}.report-form-content-wrapper .category .category-item-selected{border-color:#302936}.report-form-content-wrapper .category .category-item-not-selected{border-color:#afafaf}.report-form-content-wrapper .category .category-item-label{padding-left:16px;width:fit-content;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){.report-form-content-wrapper .category .category-item-label{font-size:15px;font-weight:500;line-height:22px}}.panel-bottom-sticky-box{display:inline-flex;height:86px;min-height:86px;max-height:86px;width:100%;position:sticky;bottom:0}@media (max-width: 767px){.panel-bottom-sticky-box{height:70px;min-height:70px;max-height:70px}}.panel-bottom-sticky-box .panel-bottom-button{flex-grow:1}.panel-bottom-sticky-box .panel-bottom-button .button-inner-wrapper{font-size:18px;font-weight:700;line-height:24px}@media (max-width: 374px){.panel-bottom-sticky-box .panel-bottom-button .button-inner-wrapper{font-size:17px;font-weight:700;line-height:24px}}@media (max-width: 767px){.panel-bottom-sticky-box .panel-bottom-button .button-inner-wrapper{font-size:16px;font-weight:700;line-height:22px}}@media (max-width: 767px) and (max-width: 374px){.panel-bottom-sticky-box .panel-bottom-button .button-inner-wrapper{font-size:15px;font-weight:700;line-height:22px}}.text-area{background:#f6f6f6;border-radius:6px;width:100%;height:100%;min-height:300px;padding:16px 20px;white-space:pre-wrap;line-height:17px;resize:none;border:0;font-size:14px;font-weight:400;line-height:20px;outline:0px!important}@media (max-width: 374px){.text-area{font-size:13px;font-weight:400;line-height:20px}}.text-area::placeholder{color:#afafaf}.text-area:focus~.lecture-notice-panel-input-border-bottom{background-color:#302936}@media (max-width: 767px){.text-area{max-width:unset}}.text-input{width:100%;border:0;border-radius:0;outline:0px!important;color:#302936;font-size:16px;font-weight:400;line-height:17px}.text-input::placeholder{color:#afafaf}.text-input:focus~.lecture-notice-panel-input-border-bottom{background-color:#302936}@media (max-width: 767px){.text-input{max-width:unset}}.text-input-hr{margin-top:7px;height:1px;border-width:0;background-color:#afafaf;transition:.2s}.file-dropbox{display:flex;justify-content:center;align-items:center;width:100%;height:200px;border:2px dashed #f6f6f6;border-radius:5px;color:#afafaf;font-size:14px;font-weight:400;line-height:20px;transition:.2s}@media (max-width: 374px){.file-dropbox{font-size:13px;font-weight:400;line-height:20px}}.file-dropbox.active{background-color:#f6f6f6}.current-problem-number-wrapper{display:flex;align-items:center;min-height:50px;padding:12px 36px;border-bottom:1px solid #302936}@media (max-width: 767px){.current-problem-number-wrapper{padding-left:16px;padding-right:16px}}.current-problem-number-wrapper h2.title{display:inline-flex;align-items:center;color:#302936;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){.current-problem-number-wrapper h2.title{font-size:15px;font-weight:700;line-height:22px}}.report-list-content-wrapper{height:100%;padding:36px;overflow-y:auto}@media (max-width: 767px){.report-list-content-wrapper{padding-left:16px;padding-right:16px}}.report-list-content-wrapper .report-list{list-style:none}.report-list-content-wrapper .no-content{color:#afafaf;font-size:18px;font-weight:500;line-height:24px}@media (max-width: 374px){.report-list-content-wrapper .no-content{font-size:17px;font-weight:500;line-height:24px}}.report-list-item-wrapper{display:flex;flex-direction:column;margin-bottom:20px;cursor:pointer}.report-list-item-wrapper:last-of-type{margin-bottom:0}.report-list-item-wrapper>.author-wrapper{display:flex;align-items:center;margin-bottom:8px}.report-list-item-wrapper>.author-wrapper .author{margin-right:6px;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){.report-list-item-wrapper>.author-wrapper .author{font-size:13px;font-weight:500;line-height:20px}}.report-list-item-wrapper>.author-wrapper .created-at{color:#afafaf;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){.report-list-item-wrapper>.author-wrapper .created-at{font-size:13px;font-weight:400;line-height:20px}}.report-list-item-wrapper>.title-wrapper{display:flex;padding-bottom:12px;margin-bottom:4px;border-bottom:1px solid #302936}.report-list-item-wrapper>.title-wrapper .title{width:100%;margin-right:4px;color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){.report-list-item-wrapper>.title-wrapper .title{font-size:13px;font-weight:400;line-height:20px}}.report-list-item-wrapper>.status-wrapper.done .status{color:#5d52ff}.report-list-item-wrapper>.status-wrapper .status{color:#302936;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){.report-list-item-wrapper>.status-wrapper .status{font-size:11px;font-weight:500;line-height:16px}}._content_jlgwa_1{line-height:1.5em}._content_jlgwa_1 h1,._content_jlgwa_1 h2,._content_jlgwa_1 h3{margin-top:1em}._content_jlgwa_1 ul{margin-top:.5em;margin-bottom:.5em;padding-left:1.5em}._content_jlgwa_1 ul li{list-style-type:disc}._content_jlgwa_1 img._picture-block_jlgwa_17{display:block;float:left;clear:left}._sheet-toggle-button_4a02u_262{display:inline-flex;align-items:center;gap:8px;transform:translateY(2px);width:fit-content;height:44px;padding:0 24px;border:0;border-radius:8px 8px 0 0;background-color:#212121;cursor:pointer}._sheet-toggle-button_4a02u_262 ._label_4a02u_275{color:#fff;font-size:14px;font-weight:500;line-height:1.35}._sheet-toggle-button_4a02u_262 ._chevron-icon-wrapper_4a02u_281{color:#fff}._bar-item_188dk_262{display:flex;flex-direction:column;gap:8px;width:100%}._bar-item_188dk_262 ._label_188dk_268{color:#adadb2;font-size:12px;font-weight:400;line-height:1.35}._bar-item_188dk_262._normal_188dk_274 ._bar_188dk_262:not(._gray_188dk_274){background-color:#5d52ff}._bar-item_188dk_262._christmas_188dk_277 ._bar_188dk_262:not(._gray_188dk_274){background-image:url(/images/Problem/HomeworkProgressSheet/christmas/progress_bar_pattern.png);background-size:contain}._bar-item_188dk_262 ._bar_188dk_262{width:100%;height:10px;border-radius:10px}._bar-item_188dk_262 ._bar_188dk_262._gray_188dk_274{background-color:#adadb2}._character-dot_188dk_290{position:absolute;bottom:-14px;transform:translate(-50%);width:44px;height:44px;border-radius:100%;background-color:#27272e;box-shadow:0 0 8px #0000007a;box-sizing:content-box}._character-dot_188dk_290._owner_188dk_301{z-index:1;border:3px solid #fff34d}._character-dot_188dk_290:not(._owner_188dk_301){border:2px solid #27272e}._character-dot_188dk_290._pending_188dk_308{transform:translate(0)}._character-dot_188dk_290._completed_188dk_311{transform:translate(-100%)}._character-dot_188dk_290 ._inner_188dk_314{position:relative;width:100%;height:100%}._character-dot_188dk_290 ._inner_188dk_314 ._name-bubble-wrapper_188dk_319{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:absolute;min-width:max-content;bottom:50px;left:50%;transform:translate(-50%)}._character-dot_188dk_290 ._inner_188dk_314 ._name-bubble-wrapper_188dk_319 ._bubble-content_188dk_330{transform:translateY(3px);padding:4px 8px;border-radius:8px;background-color:#fff34d}._character-dot_188dk_290 ._inner_188dk_314 ._name-bubble-wrapper_188dk_319 ._bubble-content_188dk_330 span{color:#27272e;font-size:14px;font-weight:500;line-height:1.35}._character-dot_188dk_290 ._inner_188dk_314 ._name-bubble-wrapper_188dk_319 ._bubble-arrow-wrapper_188dk_342{display:inline-flex}._character-dot_188dk_290 ._inner_188dk_314 ._crown-image_188dk_345{position:absolute;bottom:36px;left:50%;transform:translate(-50%);width:24px;height:24px}._character-dot_188dk_290 ._inner_188dk_314 ._character-image_188dk_353{width:100%}._character-dot_188dk_290 ._inner_188dk_314 ._confetti-wrapper_188dk_356{display:flex;align-items:center;justify-content:center;position:absolute;width:120px;height:120px;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden}._character-dot_188dk_290 ._inner_188dk_314 ._confetti-wrapper_188dk_356 ._lottie-wrapper_188dk_368{width:240px;height:240px}._progress-bar_188dk_373{position:relative;width:100%}._progress-bar_188dk_373 ._bar-items_188dk_377{display:flex;gap:4px;width:100%}._homework-progress-sheet_1kzla_262{display:flex;flex-direction:column;position:fixed;bottom:110px;width:calc(100% - 65px)}@media (max-width: 1023px) and (min-width: 768px){._homework-progress-sheet_1kzla_262{bottom:80px;width:calc(100% - 40px)}}@media (max-width: 1023px) and (min-width: 768px){._homework-progress-sheet_1kzla_262{display:none}}@media (max-width: 767px){._homework-progress-sheet_1kzla_262{display:none}}._homework-progress-sheet_1kzla_262 ._sheet-wrapper_1kzla_285{display:flex;position:relative;width:100%;min-height:112px;padding:46px 56px 32px;background-color:#212121;overflow:hidden}._choice_1r0bw_262{display:flex;align-items:center;justify-content:space-between;width:100%;height:54px;padding:0 16px;border:1px solid transparent;border-radius:12px;background-color:#f6f6f7;text-align:start;cursor:pointer;transition:.2s}._choice_1r0bw_262._selected_1r0bw_276{background-color:#fff}._choice_1r0bw_262._selected_1r0bw_276._correct_1r0bw_279{border-color:#27be59;color:#27be59}._choice_1r0bw_262._selected_1r0bw_276._incorrect_1r0bw_283{border-color:#f23d56;color:#f23d56}._choice_1r0bw_262._correct_1r0bw_279 ._answer-label_1r0bw_287{color:#27be59}._choice_1r0bw_262._incorrect_1r0bw_283 ._answer-label_1r0bw_287{color:#f23d56}._choice_1r0bw_262 ._answer-label_1r0bw_287{font-size:16px;font-weight:600;line-height:1.35}._wrapper_18pm4_262{width:100%;height:54px}._wrapper_18pm4_262 ._button_18pm4_266{width:100%;height:100%;background-color:#483fd1}._wrapper_18pm4_262 ._button_18pm4_266 span{color:#fff;font-size:16px;font-weight:600;line-height:1.35}._container_1k67t_262{display:flex;gap:12px;width:100%;padding:12px 0}._container_1k67t_262 ._label-wrapper_1k67t_268{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content;height:36px;padding:0 8px;border-radius:12px;background-color:#f1f0ff}._container_1k67t_262 ._label-wrapper_1k67t_268 span{color:#3931a3;font-size:14px;font-weight:600;line-height:1.35}._container_1k67t_262 ._explanation-wrapper_1k67t_284{display:flex;align-items:center;flex:1 1 0;width:100%}._container_1k67t_262 ._explanation-wrapper_1k67t_284 *{color:#3931a3;font-size:16px;font-weight:400;line-height:1.5}._container_t2dd0_262{display:flex;flex-direction:column;width:100%}._container_t2dd0_262 ._header_t2dd0_267{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}._container_t2dd0_262 ._header_t2dd0_267 ._quiz-number_t2dd0_274{display:inline-flex;padding:10px 0;color:#27272e;font-size:18px;font-weight:600;line-height:1.35}._container_t2dd0_262 ._header_t2dd0_267 ._solving-time-chip_t2dd0_282{display:inline-flex;align-items:center;gap:4px;padding:8px;border-radius:12px;background-color:#f1f0ff;color:#3931a3}._container_t2dd0_262 ._header_t2dd0_267 ._solving-time-chip_t2dd0_282 span{color:inherit;font-size:14px;font-weight:500;line-height:1.35}._container_t2dd0_262 ._question-wrapper_t2dd0_297 *{color:#27272e;font-size:16px;font-weight:400;line-height:1.5}._quiz-modal_qsd4k_262{width:fit-content!important;min-height:unset!important;padding:0 24px!important}._quiz-modal_qsd4k_262._has-solution_qsd4k_267 ._container_qsd4k_267 ._choices-wrapper_qsd4k_267{padding-bottom:0}._quiz-modal_qsd4k_262 ._container_qsd4k_267{display:flex;flex-direction:column;gap:32px;width:400px;padding:24px 0}._quiz-modal_qsd4k_262 ._container_qsd4k_267 ._choices-wrapper_qsd4k_267{display:flex;flex-direction:column;gap:8px;width:100%;padding-bottom:94px}._quiz-button_oa70c_262{display:flex;flex-direction:column;width:100%;max-width:calc((100% - 24px) / 3);padding:16px 20px;border:0;border-radius:12px;background-color:#483fd1;cursor:pointer;transition:.2s}._quiz-button_oa70c_262:hover{background-color:#3931a3}._quiz-button_oa70c_262 ._number_oa70c_277{display:flex;width:100%;padding:10px 0}._quiz-button_oa70c_262 ._number_oa70c_277 span{color:#fff;font-size:18px;font-weight:600;line-height:1.35}._quiz-button_oa70c_262 ._question_oa70c_288{display:inline-flex;width:100%}._quiz-button_oa70c_262 ._question_oa70c_288 p{color:#c2bdff;font-size:16px;font-weight:400;line-height:1.35;text-align:start;text-overflow:ellipsis;white-space:pre;overflow:hidden}._container_1il7q_262{width:100%;padding:24px;border-radius:12px;background-color:#f1f0ff}._title-chip_1615g_262{display:inline-flex;align-items:center;justify-content:center;padding:10px;border-radius:12px;background-color:#f1f0ff}._title-chip_1615g_262 span{color:#3931a3;font-size:16px;font-weight:600;line-height:1.35}._teacher_j4ikv_262 ._quiz-buttons_j4ikv_262{display:flex;flex-wrap:wrap;gap:12px;width:100%}._problem-quiz_7uwmk_262{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%;padding-top:60px}.problem-choices{display:flex;flex-wrap:wrap;margin-top:20px;margin-bottom:-12px}.problem-choices .problem-choice{display:flex;margin-right:40px;margin-bottom:12px;cursor:pointer}.problem-choices .problem-choice>span{display:flex;align-items:center}.problem-choices .problem-choice>span .problem-choice-number{display:flex;align-items:center;justify-content:center;width:22px;height:22px;font-size:13px;margin-right:8px;background:#fff;border-radius:25px;border:1px solid #302936;font-weight:500}.problem-choices .problem-choice>span .problem-choice-number.chosen{background:#302936;color:#fff}.problem-choices .equation-image{margin-left:.5ch;vertical-align:baseline}._check-button-wrapper_100zx_1{display:flex;justify-content:space-between;width:100%;height:40px}._check-button-wrapper_100zx_1 ._check-button_100zx_1{width:100%;height:100%}._check-button-wrapper_100zx_1 ._check-button_100zx_1._medium_100zx_11{max-width:34.2%}._check-button-wrapper_100zx_1 ._check-button_100zx_1._large_100zx_14{max-width:63.78%}._check-button-wrapper_100zx_1 ._check-button_100zx_1 label{width:100%;height:100%}._check-button-wrapper_100zx_1 ._check-button_100zx_1 label input{display:none}._check-button-wrapper_100zx_1 ._check-button_100zx_1 label span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:4px;background-color:#3d3d3d;color:#fff;font-size:12px;font-weight:400;line-height:18px;cursor:pointer}._check-button-wrapper_100zx_1 ._check-button_100zx_1 label span._active_100zx_38{background-color:#5b51f9}._teacher-comment-score-info_vfqh1_262{padding-top:12px}._teacher-comment-score-info_vfqh1_262 p{color:#5d52ff;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._teacher-comment-score-info_vfqh1_262 p{font-size:13px;font-weight:400;line-height:20px}}._teacher-comment-score-info_vfqh1_262 p b{font-weight:700}._explanation-description_vfqh1_282{display:flex;gap:12px;width:100%;padding:24px;border-radius:12px;background-color:#f6f6f6}._explanation-description_vfqh1_282>div{display:inline-flex;min-width:fit-content;height:fit-content;padding:4px 8px;border-radius:16px;background-color:#fff}._explanation-description_vfqh1_282>div span{color:#5d52ff;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._explanation-description_vfqh1_282>div span{font-size:12px;font-weight:500;line-height:18px}}._explanation-description_vfqh1_282>p{color:#5d52ff;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._explanation-description_vfqh1_282>p{font-size:13px;font-weight:400;line-height:20px}}._bottom-sheet-wrapper_vfqh1_328{display:none;position:fixed;left:0;right:0;width:100%;max-width:calc(100% - 40px);height:100%;border-top:1px solid #afafaf;border-top-left-radius:16px;border-top-right-radius:16px;background-color:#fff;filter:drop-shadow(0px -10px 10px rgba(33,33,33,.06));transition:all .4s ease 0s}._bottom-sheet-wrapper_vfqh1_328._explanation-bottom-sheet-wrapper_vfqh1_343{bottom:0;transform:translateY(calc(100% - 160px)) translateZ(100px)}._bottom-sheet-wrapper_vfqh1_328._explanation-bottom-sheet-wrapper_vfqh1_343._is-opened_vfqh1_347{transform:translateY(calc(50% - 90px)) translateZ(100px)}@media (max-width: 1023px){._bottom-sheet-wrapper_vfqh1_328._explanation-bottom-sheet-wrapper_vfqh1_343{transform:translateY(calc(100% - 220px)) translateZ(100px)}._bottom-sheet-wrapper_vfqh1_328._explanation-bottom-sheet-wrapper_vfqh1_343._is-no-student_vfqh1_354{transform:translateY(calc(100% - 130px)) translateZ(100px)}._bottom-sheet-wrapper_vfqh1_328._explanation-bottom-sheet-wrapper_vfqh1_343._is-opened_vfqh1_347{transform:translateY(25px) translateZ(100px)}}._bottom-sheet-wrapper_vfqh1_328._explanation-bottom-sheet-wrapper_vfqh1_343 ._bottom-sheet-header_vfqh1_361 ._bottom-sheet-header-handle_vfqh1_361{background-color:#afafaf;opacity:.45}@media (max-width: 1023px){._bottom-sheet-wrapper_vfqh1_328{display:inline-block}}@media (max-width: 767px){._bottom-sheet-wrapper_vfqh1_328{max-width:calc(100% - 40px)}}._bottom-sheet-wrapper_vfqh1_328 ._bottom-sheet-header_vfqh1_361{display:flex;flex-direction:column;position:relative;padding:0 82px;margin-bottom:20px;cursor:pointer}@media (max-width: 767px){._bottom-sheet-wrapper_vfqh1_328 ._bottom-sheet-header_vfqh1_361{padding:0 28px;margin-bottom:4px}}._bottom-sheet-wrapper_vfqh1_328 ._bottom-sheet-header_vfqh1_361 ._bottom-sheet-header-title_vfqh1_390{display:flex;flex-direction:row;align-items:center;height:54px;margin-top:15px}._bottom-sheet-wrapper_vfqh1_328 ._bottom-sheet-header_vfqh1_361 ._bottom-sheet-header-title_vfqh1_390 img{margin-right:7px}._bottom-sheet-wrapper_vfqh1_328 ._bottom-sheet-header_vfqh1_361 ._bottom-sheet-header-title_vfqh1_390 span{color:#302936;font-size:16px;font-weight:700;line-height:20px}._bottom-sheet-wrapper_vfqh1_328 ._bottom-sheet-header_vfqh1_361 ._bottom-sheet-header-title_vfqh1_390 ._bottom-sheet-answer-wrapper_vfqh1_406{display:flex;flex-direction:row;align-items:center;width:fit-content;height:42px;padding:10px 12px;margin-left:10px;background:#f6f6f6;border-radius:8px;font-weight:400;font-size:14px;line-height:22px}._bottom-sheet-wrapper_vfqh1_328 ._bottom-sheet-header_vfqh1_361 ._bottom-sheet-header-title_vfqh1_390 ._bottom-sheet-answer-wrapper_vfqh1_406 ._bottom-sheet-answer_vfqh1_406{margin-left:5px;font-weight:700;font-size:18px;line-height:22px}._bottom-sheet-wrapper_vfqh1_328 ._bottom-sheet-header_vfqh1_361 ._bottom-sheet-header-handle_vfqh1_361{position:absolute;top:13px;left:50%;width:35px;height:4px;border-radius:4px;transform:translate(-50%)}._bottom-sheet-wrapper_vfqh1_328 ._bottom-sheet-content_vfqh1_435{position:relative;width:100%;height:calc(50% + 16px);padding:0 83px 110px 85px;overflow-x:auto}@media (max-width: 767px){._bottom-sheet-wrapper_vfqh1_328 ._bottom-sheet-content_vfqh1_435{height:calc(100% - 204px);padding:0 16px 50px 28px}}._bottom-sheet-wrapper_vfqh1_328 ._explanation-render-wrapper_vfqh1_448{margin-bottom:28px;color:#302936;font-weight:400;line-height:25px}._bottom-sheet-wrapper_vfqh1_328~._explanation-check-wrapper_vfqh1_454{display:none;position:fixed;bottom:60px;width:calc(100% - 40px);height:90px;padding:0 22px 13px 30px;background-color:#212121}@media (max-width: 1023px){._bottom-sheet-wrapper_vfqh1_328~._explanation-check-wrapper_vfqh1_454{display:flex;flex-direction:column;justify-content:space-between}}._bottom-sheet-wrapper_vfqh1_328~._explanation-check-wrapper_vfqh1_454 ._writing-timer-wrapper_vfqh1_470{display:flex;align-items:center;padding-top:10px;color:#fff}._bottom-sheet-wrapper_vfqh1_328~._explanation-check-wrapper_vfqh1_454 ._writing-timer-wrapper_vfqh1_470._is-done_vfqh1_476{opacity:.5}._bottom-sheet-wrapper_vfqh1_328~._explanation-check-wrapper_vfqh1_454 ._writing-timer-wrapper_vfqh1_470 ._writing-timer-name_vfqh1_479{margin-right:8px;font-size:12px;font-weight:400;line-height:15px}._bottom-sheet-wrapper_vfqh1_328~._explanation-check-wrapper_vfqh1_454 ._writing-timer-wrapper_vfqh1_470 ._writing-timer_vfqh1_470{font-size:16px;font-weight:700;line-height:20px}._vector_vfqh1_491{border-bottom:2px solid black;width:calc(100% + 2px)}._fractionAnswer_vfqh1_496{display:flex;flex-direction:column;align-items:center}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.25"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}._problem-footer-wrapper_1ly6t_262{display:flex;justify-content:center;width:100%;height:100%;border-top:1px solid #686868;background-color:#212121;color:#fff}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:820px;height:100%;padding:0 15px}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271._solved-width_1ly6t_280{max-width:unset;padding:0 101px 0 160px}@media (max-width: 1023px) and (min-width: 768px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271._solved-width_1ly6t_280{padding:0 53px 0 40px}}@media (max-width: 1023px) and (min-width: 768px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271._solved-width_1ly6t_280{padding:0 70px 0 30px}}@media (max-width: 767px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271._solved-width_1ly6t_280{padding:0 70px 0 30px}}@media (max-width: 1023px) and (min-width: 768px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271{padding:0 70px 0 30px}}@media (max-width: 767px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271{padding:0 70px 0 30px}}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271._wide_1ly6t_309{max-width:1100px;padding:0 15px}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271._wide_1ly6t_309 ._problem-footer-contents-wrapper_1ly6t_313{width:100%;justify-content:space-between}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313{display:flex;align-items:center;height:100%}@media (max-width: 1023px) and (min-width: 768px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313{display:flex;justify-content:space-between;width:100%}}@media (max-width: 767px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313{display:flex;justify-content:space-between;width:100%}}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271{display:flex;align-items:center;height:100%}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._solve-timer-wrapper_1ly6t_341{opacity:1;margin-right:78px}@media (max-width: 1023px) and (min-width: 768px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._solve-timer-wrapper_1ly6t_341{margin-right:20px}}@media (max-width: 767px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._solve-timer-wrapper_1ly6t_341{margin-right:20px}}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._solve-timer-wrapper_1ly6t_341._is-solved_1ly6t_355{opacity:.5}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._solved-count-wrapper_1ly6t_358 ._problem-footer-content-name_1ly6t_358{opacity:1}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._solved-count-wrapper_1ly6t_358._is-solved_1ly6t_355 ._problem-footer-content-name_1ly6t_358{opacity:.5}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._writing-timer-wrapper_1ly6t_364{margin-right:78px}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._writing-timer-wrapper_1ly6t_364._is-done_1ly6t_367{opacity:.5}@media (max-width: 1366px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._writing-timer-wrapper_1ly6t_364{margin-right:12px}}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._problem-check-wrapper_1ly6t_375{height:50px}@media (max-width: 1366px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._problem-check-wrapper_1ly6t_375{height:40px}}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._problem-check-wrapper_1ly6t_375 ._problem-check-button_1ly6t_383,._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._problem-check-wrapper_1ly6t_375 ._problem-check-button_1ly6t_383 label{width:100%;height:100%}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._problem-check-wrapper_1ly6t_375 ._problem-check-button_1ly6t_383 label input{display:none}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._problem-check-wrapper_1ly6t_375 ._problem-check-button_1ly6t_383 label span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:4px;background-color:#3d3d3d;color:#fff;font-size:14px;font-weight:400;line-height:18px;cursor:pointer}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._problem-check-wrapper_1ly6t_375 ._problem-check-button_1ly6t_383 label span._active_1ly6t_408{background-color:#5b51f9}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._problem-check-wrapper_1ly6t_375 ._problem-check-button_1ly6t_383._problem-check-button-middle_1ly6t_411{width:208px;margin-right:8px}@media (max-width: 1023px) and (min-width: 768px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._problem-check-wrapper_1ly6t_375 ._problem-check-button_1ly6t_383._problem-check-button-middle_1ly6t_411{width:118px}}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._problem-check-wrapper_1ly6t_375 ._problem-check-button_1ly6t_383._problem-check-button-large_1ly6t_420{width:208px}@media (max-width: 1023px) and (min-width: 768px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271._problem-check-wrapper_1ly6t_375 ._problem-check-button_1ly6t_383._problem-check-button-large_1ly6t_420{width:175px}}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-name_1ly6t_358{margin-right:18px;color:#fff;font-size:16px;font-weight:400;line-height:20px}@media (max-width: 1023px) and (min-width: 768px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-name_1ly6t_358{margin-right:14px;font-size:14px;line-height:18px}}@media (max-width: 1023px) and (min-width: 768px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-name_1ly6t_358{margin-right:10px;font-size:12px;line-height:15px}}@media (max-width: 767px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-name_1ly6t_358{margin-right:10px;font-size:12px;line-height:15px}}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-timer_1ly6t_456{padding-top:6px;color:#fff;font-size:24px;font-weight:700;line-height:30px}@media (max-width: 1023px) and (min-width: 768px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-timer_1ly6t_456{padding-top:3px;font-size:20px;line-height:25px}}@media (max-width: 1023px) and (min-width: 768px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-timer_1ly6t_456{font-size:16px;line-height:20px}}@media (max-width: 767px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-timer_1ly6t_456{font-size:16px;line-height:20px}}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482{display:flex;align-items:flex-start}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482 ._problem-footer-content-solved-count_1ly6t_482{display:flex;justify-content:center;align-items:center;position:relative;width:25px;height:25px;margin-right:20px}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482 ._problem-footer-content-solved-count_1ly6t_482 span{color:#fff;font-size:18px;font-weight:500;line-height:22px;opacity:.5}@media (max-width: 1023px) and (min-width: 768px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482 ._problem-footer-content-solved-count_1ly6t_482 span{font-size:14px;line-height:18px}}@media (max-width: 1023px) and (min-width: 768px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482 ._problem-footer-content-solved-count_1ly6t_482 span{font-size:13px;line-height:16px}}@media (max-width: 767px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482 ._problem-footer-content-solved-count_1ly6t_482 span{font-size:13px;line-height:16px}}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482 ._problem-footer-content-solved-count_1ly6t_482 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 1023px) and (min-width: 768px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482 ._problem-footer-content-solved-count_1ly6t_482{margin-right:10px}}@media (max-width: 1023px) and (min-width: 768px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482 ._problem-footer-content-solved-count_1ly6t_482{width:20px;height:20px}}@media (max-width: 767px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482 ._problem-footer-content-solved-count_1ly6t_482{width:20px;height:20px}}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482 ._problem-footer-content-solved-count_1ly6t_482._correct-count-wrapper_1ly6t_543{width:auto;margin-right:0}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482 ._problem-footer-content-solved-count_1ly6t_482._active_1ly6t_408{padding-top:6px}@media (max-width: 1023px) and (min-width: 768px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482 ._problem-footer-content-solved-count_1ly6t_482._active_1ly6t_408{padding-top:3px}}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482 ._problem-footer-content-solved-count_1ly6t_482._active_1ly6t_408 span{font-size:24px;line-height:30px;opacity:1}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482 ._problem-footer-content-solved-count_1ly6t_482._active_1ly6t_408 span._correct-count_1ly6t_543{font-weight:700;margin-right:5px}._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482 ._problem-footer-content-solved-count_1ly6t_482._active_1ly6t_408 span._total-count_1ly6t_564{width:auto;position:relative;font-size:14px;font-weight:700;color:#afafaf;top:3px}@media (max-width: 1023px) and (min-width: 768px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482 ._problem-footer-content-solved-count_1ly6t_482._active_1ly6t_408 span{font-size:16px;line-height:20px}}@media (max-width: 767px){._problem-footer-wrapper_1ly6t_262 ._problem-footer-content-wrapper_1ly6t_271 ._problem-footer-contents-wrapper_1ly6t_313 ._problem-footer-content_1ly6t_271 ._problem-footer-content-solved-count-wrapper_1ly6t_482 ._problem-footer-content-solved-count_1ly6t_482._active_1ly6t_408 span{font-size:16px;line-height:20px}}._main-wrapper_6fchq_262{position:fixed;top:0;right:65px;transform:translate(100%);bottom:0;width:266px;height:100%;border-right:1px solid rgba(175,175,175,.5019607843);background-color:#212121;transition:.2s}._main-wrapper_6fchq_262._opened_6fchq_274{transform:unset}@media (max-width: 1366px){._main-wrapper_6fchq_262{right:40px}}@media (max-width: 767px){._main-wrapper_6fchq_262{width:255px}}._main-wrapper_6fchq_262 ._preset-button-list_6fchq_287{display:flex;align-items:center;justify-content:space-between}._main-wrapper_1ybpb_262{width:100%;padding:24px 16px;border-bottom:1px solid rgba(175,175,175,.5019607843)}._main-wrapper_1ybpb_262:last-of-type{border-bottom:0}._main-wrapper_1ybpb_262 ._label_1ybpb_273{margin-bottom:16px;color:#fff;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._main-wrapper_1ybpb_262 ._label_1ybpb_273{font-size:15px;font-weight:700;line-height:22px}}._main-wrapper_5y10m_262{display:inline-flex}._main-wrapper_5y10m_262 ._inner-wrapper_5y10m_265{display:inline-flex;flex-direction:column;align-items:center}._main-wrapper_5y10m_262 ._inner-wrapper_5y10m_265 ._preset-wrapper_5y10m_270{display:flex;align-items:center;justify-content:center;width:70px;height:70px;margin-bottom:14px;border:1px solid #515151;border-radius:6px;background-color:#3d3d3d;transition:.2s}._main-wrapper_5y10m_262 ._inner-wrapper_5y10m_265 ._preset-wrapper_5y10m_270._selected_5y10m_282{border-color:#5d52ff}._main-wrapper_5y10m_262 ._inner-wrapper_5y10m_265 ._preset-wrapper_5y10m_270._small_5y10m_285{font-size:14px;font-weight:500;line-height:20px}._main-wrapper_5y10m_262 ._inner-wrapper_5y10m_265 ._preset-wrapper_5y10m_270._medium_5y10m_290{font-size:16px;font-weight:500;line-height:22px}._main-wrapper_5y10m_262 ._inner-wrapper_5y10m_265 ._preset-wrapper_5y10m_270._large_5y10m_295{font-size:18px;font-weight:500;line-height:24px}._main-wrapper_5y10m_262 ._inner-wrapper_5y10m_265 ._preset-wrapper_5y10m_270 span{color:#fff}._main-wrapper_5y10m_262 ._inner-wrapper_5y10m_265 ._label_5y10m_303{color:#afafaf;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._main-wrapper_5y10m_262 ._inner-wrapper_5y10m_265 ._label_5y10m_303{font-size:13px;font-weight:400;line-height:20px}}._range-slider-wrapper_1ouxf_262{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px}._range-slider-wrapper_1ouxf_262 ._range-slider_1ouxf_262{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:2px;background-color:#515151;cursor:pointer}._range-slider-wrapper_1ouxf_262 ._range-slider_1ouxf_262:focus{outline:none}._range-slider-wrapper_1ouxf_262 ._range-slider_1ouxf_262::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;border:none;border-radius:12px;background-color:#5d52ff;transition:.2s}._range-slider-wrapper_1ouxf_262 ._range-slider_1ouxf_262::-webkit-slider-thumb:hover{box-shadow:0 0 0 6px #5d5eff80}._range-slider-wrapper_1ouxf_262 ._range-slider_1ouxf_262:disabled::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;border:none;border-radius:12px;background-color:#afafaf;transition:.2s}._range-slider-wrapper_1ouxf_262 ._range-slider_1ouxf_262:disabled::-webkit-slider-thumb:hover{box-shadow:unset}._main-wrapper_d29d7_262{width:100%;margin-bottom:16px}._main-wrapper_d29d7_262:last-of-type{margin-bottom:0}._main-wrapper_d29d7_262 ._label_d29d7_269{margin-bottom:4px;color:#fff;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._main-wrapper_d29d7_262 ._label_d29d7_269{font-size:13px;font-weight:400;line-height:20px}}._main-wrapper_d29d7_262 ._range-slider-wrapper_d29d7_283{display:flex;align-items:center;justify-content:space-between}._main-wrapper_d29d7_262 ._range-slider-wrapper_d29d7_283 ._value_d29d7_288{display:inline-block;min-width:30px;color:#afafaf;font-size:14px;font-weight:400;line-height:20px;text-align:right}@media (max-width: 374px){._main-wrapper_d29d7_262 ._range-slider-wrapper_d29d7_283 ._value_d29d7_288{font-size:13px;font-weight:400;line-height:20px}}._save-button_btq72_262{height:40px;min-height:40px}._save-button_btq72_262 ._content_btq72_266{font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._save-button_btq72_262 ._content_btq72_266{font-size:13px;font-weight:400;line-height:20px}}._main-wrapper_1rh4q_262{display:flex;flex-direction:column;position:fixed;top:0;bottom:0;right:65px;transform:translate(100%);width:265px;height:100%;transition:.2s;background-color:#fff}@media (max-width: 1366px){._main-wrapper_1rh4q_262{right:40px}}@media (max-width: 767px){._main-wrapper_1rh4q_262{width:255px}}._main-wrapper_1rh4q_262._opened_1rh4q_285{transform:unset}._main-wrapper_1rh4q_262 ._info-wrapper_1rh4q_288{height:88px;min-height:88px;padding:20px 16px;border-bottom:1px solid #302936}._main-wrapper_1rh4q_262 ._info-wrapper_1rh4q_288 ._book-title_1rh4q_297{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._main-wrapper_1rh4q_262 ._info-wrapper_1rh4q_288 ._book-title_1rh4q_297{font-size:13px;font-weight:500;line-height:20px}}._main-wrapper_1rh4q_262 ._info-wrapper_1rh4q_288 ._chapter-title_1rh4q_310{color:#302936;font-size:18px;font-weight:700;line-height:24px}@media (max-width: 374px){._main-wrapper_1rh4q_262 ._info-wrapper_1rh4q_288 ._chapter-title_1rh4q_310{font-size:17px;font-weight:700;line-height:24px}}._main-wrapper_1rh4q_262 ._move-chapter-buttons-wrapper_1rh4q_323{display:flex;align-items:center;width:100%;min-height:48px;border-bottom:1px solid #302936}._main-wrapper_1rh4q_262 ._move-chapter-buttons-wrapper_1rh4q_323 ._move-chapter-button_1rh4q_323{width:50%;height:100%}._main-wrapper_1rh4q_262 ._move-chapter-buttons-wrapper_1rh4q_323 ._move-chapter-button_1rh4q_323 span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;cursor:pointer;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._main-wrapper_1rh4q_262 ._move-chapter-buttons-wrapper_1rh4q_323 ._move-chapter-button_1rh4q_323 span{font-size:13px;font-weight:500;line-height:20px}}._main-wrapper_1rh4q_262 ._move-chapter-buttons-wrapper_1rh4q_323 ._move-chapter-button_1rh4q_323:last-child{border-left:1px solid #302936}._main-wrapper_1rh4q_262 ._list-wrapper_1rh4q_356{overflow-y:auto}._main-wrapper_2jxr8_262{display:flex;align-items:center;justify-content:space-between;width:100%;height:55px;min-height:55px;padding-left:8px;padding-right:8px;border-bottom:1px solid #302936;background-color:#fff;cursor:pointer;transition:.2s}@media (max-width: 1366px){._main-wrapper_2jxr8_262{height:50px}}@media (max-width: 767px){._main-wrapper_2jxr8_262{height:46px}}._main-wrapper_2jxr8_262:hover,._main-wrapper_2jxr8_262._selected_2jxr8_289{background-color:#f3f3f3}._main-wrapper_2jxr8_262 ._name-wrapper_2jxr8_292{display:flex;align-items:center;gap:4px}._main-wrapper_2jxr8_262 ._name-wrapper_2jxr8_292 ._homework-badge-content-wrapper_2jxr8_297{display:flex;align-items:center;justify-content:center;height:24px;min-height:24px}._main-wrapper_2jxr8_262 ._name-wrapper_2jxr8_292 ._name_2jxr8_292{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._main-wrapper_2jxr8_262 ._name-wrapper_2jxr8_292 ._name_2jxr8_292{font-size:13px;font-weight:500;line-height:20px}}._main-wrapper_2jxr8_262 ._status-wrapper_2jxr8_317{display:flex;align-items:center}._main-wrapper_2jxr8_262 ._status-wrapper_2jxr8_317 ._correct_2jxr8_321{color:#5d52ff;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._main-wrapper_2jxr8_262 ._status-wrapper_2jxr8_317 ._correct_2jxr8_321{font-size:13px;font-weight:700;line-height:20px}}._main-wrapper_2jxr8_262 ._status-wrapper_2jxr8_317 ._incorrect_2jxr8_334{color:#ea394b;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._main-wrapper_2jxr8_262 ._status-wrapper_2jxr8_317 ._incorrect_2jxr8_334{font-size:13px;font-weight:700;line-height:20px}}._sidebar-wrapper_top31_262{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:fixed;top:0;bottom:0;right:0;width:65px;height:100%;padding-top:26px;border-left:1px solid #686868;background-color:#212121}@media (max-width: 1023px) and (min-width: 768px){._sidebar-wrapper_top31_262{width:40px}}@media (max-width: 767px){._sidebar-wrapper_top31_262{width:40px}}._sidebar-wrapper_top31_262 ._button-text_top31_292{font-size:12px;font-weight:400;line-height:14px}._sidebar-wrapper_top31_262 ._icon-button-wrapper_top31_297{position:relative;width:100%;margin-bottom:16px}._sidebar-wrapper_top31_262 ._icon-button-wrapper_top31_297 a{text-decoration:none}._sidebar-wrapper_top31_262 ._problem-list-button_top31_305{width:100%;height:100%}._sidebar-wrapper_top31_262 ._move-buttons-wrapper_top31_309{display:inline-flex;flex-direction:column;align-items:center;width:100%}._sidebar-wrapper_top31_262 ._move-buttons-wrapper_top31_309 ._move-button_top31_309{width:100%;min-height:110px;position:relative}._sidebar-wrapper_top31_262 ._move-buttons-wrapper_top31_309 ._move-button_top31_309._perceived-difficulty-selected_top31_320{background-color:#5d52ff}@media (max-width: 1023px) and (min-width: 768px){._sidebar-wrapper_top31_262 ._move-buttons-wrapper_top31_309 ._move-button_top31_309{min-height:80px}}@media (max-width: 1023px) and (min-width: 768px){._sidebar-wrapper_top31_262 ._move-buttons-wrapper_top31_309 ._move-button_top31_309{min-height:90px}}@media (max-width: 767px){._sidebar-wrapper_top31_262 ._move-buttons-wrapper_top31_309 ._move-button_top31_309{min-height:60px;border-top:0}}._sidebar-wrapper_top31_262 ._move-buttons-wrapper_top31_309 ._is-right_top31_339:before{content:"";position:absolute;left:50%;transform:translate(-50%);width:32px;height:1px;background-color:#fff;opacity:50%}._blur_top31_350{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100vh;background-color:#302936;visibility:hidden;opacity:0;transition:.2s}._blur_top31_350._panel-opened_top31_363{opacity:.5;visibility:visible}:export{atomicCommon0:#ffffff;atomicCommon1000:#000000;atomicGray25:#f6f6f7;atomicGray50:#e7e7e8;atomicGray100:#d9d9db;atomicGray200:#c3c3c7;atomicGray300:#adadb2;atomicGray400:#95959c;atomicGray500:#7c7c82;atomicGray600:#66666b;atomicGray700:#525157;atomicGray800:#3f3e42;atomicGray900:#27272e;atomicGray990:#16161a;atomicPink50:#feebf4;atomicPink100:#fdd3e6;atomicPink200:#fba7cd;atomicPink300:#fa7bb4;atomicPink400:#f8549e;atomicPink500:#f62684;atomicPink600:#dc0969;atomicPink700:#a2074d;atomicPink800:#6c0433;atomicPink900:#36021a;atomicRed50:#feeaec;atomicRed100:#ffd9de;atomicRed200:#ffb3bd;atomicRed300:#ff8a9b;atomicRed400:#fc6076;atomicRed500:#f23d56;atomicRed600:#db213b;atomicRed700:#ac0c22;atomicRed800:#730817;atomicRed900:#39040b;atomicOrange50:#fff5e5;atomicOrange100:#feebd0;atomicOrange200:#feddb2;atomicOrange300:#ffc880;atomicOrange400:#ffaf47;atomicOrange500:#ff9200;atomicOrange600:#f07800;atomicOrange700:#c76300;atomicOrange800:#8f5100;atomicOrange900:#663a00;atomicYellow50:#fffde6;atomicYellow100:#fffbc7;atomicYellow200:#fff9a3;atomicYellow300:#fff680;atomicYellow400:#fff34d;atomicYellow500:#ffee00;atomicYellow600:#e8d900;atomicYellow700:#b5a900;atomicYellow800:#8c8300;atomicYellow900:#6b6400;atomicGreen50:#e3fce7;atomicGreen100:#cffcd7;atomicGreen200:#b0f5bc;atomicGreen300:#81e59a;atomicGreen400:#44d66e;atomicGreen500:#27be59;atomicGreen600:#189843;atomicGreen700:#177235;atomicGreen800:#104c24;atomicGreen900:#082612;atomicBlue50:#e8f8ff;atomicBlue100:#d4f3ff;atomicBlue200:#b2e8ff;atomicBlue300:#7ad7ff;atomicBlue400:#45c7ff;atomicBlue500:#1e9efa;atomicBlue600:#0076d6;atomicBlue700:#0a54a8;atomicBlue800:#093970;atomicBlue900:#032140;atomicViolet50:#f1f0ff;atomicViolet100:#d9d6ff;atomicViolet200:#c2bdff;atomicViolet300:#a29eff;atomicViolet400:#807aff;atomicViolet500:#5d52ff;atomicViolet600:#483fd1;atomicViolet700:#3931a3;atomicViolet800:#282375;atomicViolet900:#1a1654}:export{colorSemanticStaticWhite:#ffffff;colorSemanticStaticBlack:#000000;colorSemanticPrimaryNormal:#5d52ff;colorSemanticPrimaryStrong:#483fd1;colorSemanticPrimaryHeavy:#3931a3;colorSemanticPrimaryLight:rgba(93,82,255,.1);colorSemanticLabelNormal:#27272e;colorSemanticLabelNeutral:#3f3e42;colorSemanticLabelAlternative:#66666b;colorSemanticLabelAssistive:#adadb2;colorSemanticLabelDisable:rgba(124,124,130,.32);colorSemanticBackgroundNormal:#ffffff;colorSemanticBackgroundAlternative:#f6f6f7;colorSemanticBackgroundStrong:#e7e7e8;colorSemanticFillNormal:#f6f6f7;colorSemanticFillAlternative:#e7e7e8;colorSemanticFillAssistive:#adadb2;colorSemanticFillStrong:#27272e;colorSemanticLineNormal:rgba(124,124,130,.2);colorSemanticLineAlternative:rgba(124,124,130,.64);colorSemanticLineAssistive:rgba(124,124,130,.08);colorSemanticLineStrong:#27272e;colorSemanticMaterialDimmer:rgba(39,39,46,.5);colorSemanticStatusPositive:#27be59;colorSemanticStatusWarning:#ff9200;colorSemanticStatusNegative:#f23d56;colorSemanticAccentLightBlue:#d4f3ff;colorSemanticAccentWhiteBlue:#e8f8ff;colorSemanticAccentBlue:#1e9efa;colorSemanticAccentLightGreen:#cffcd7;colorSemanticAccentGreen:#27be59;colorSemanticAccentPink:#f62684;colorSemanticAccentYellow:#fff34d;colorSemanticAccentOrange:#c76300}:export{primaryBlack:#302936;primaryWhite:#ffffff;primaryGray:#afafaf;primaryPurple:#5d52ff;secondaryLightgray:#f6f6f6;secondaryRed:#ea394b;secondaryMagenta:#ff006b;secondaryYellow:#fff500;tertiaryGreen:#cffed4;tertiaryBlue:#cef0fe;kakaoYellow:#fae300;kakaoBrown:#391b1b}:export{fontWeightBold:700;fontWeightMedium:500;fontWeightRegular:400}:export{displayFontSize:28px;title1FontSize:24px;title2FontSize:22px;title3FontSize:20px;headline1FontSize:18px;headline2FontSize:17px;body1FontSize:16px;body2FontSize:14px;label1FontSize:16px;label2FontSize:14px;label3FontSize:13px;captionFontSize:12px;fontWeightRegular:400;fontWeightMedium:500;fontWeightSemiBold:600;fontWeightBold:700;lineHeightRelaxed:1.5;lineHeightStandard:1.35}.problem-footer-wrapper{position:fixed;bottom:0;left:0;width:100%;height:110px;background-color:#212121}@media (max-width: 1023px) and (min-width: 768px){.problem-footer-wrapper{height:80px}}@media (max-width: 1023px) and (min-width: 768px){.problem-footer-wrapper{height:60px}}@media (max-width: 767px){.problem-footer-wrapper{height:60px}}.problem-footer-wrapper .teacher-footer{display:flex;flex-direction:row-reverse;width:100%;height:100%;padding-right:65px;border-top:1px solid #686868}@media (max-width: 1023px) and (min-width: 768px){.problem-footer-wrapper .teacher-footer{padding-right:40px}}.problem-footer-wrapper .teacher-footer .coaching-app-bug-report-panel-active-wrapper{display:flex;align-items:center;padding-right:42px}@media (max-width: 1366px){.problem-footer-wrapper .teacher-footer .coaching-app-bug-report-panel-active-wrapper{padding-right:16px}}.problem-footer-wrapper .teacher-footer .coaching-app-bug-report-panel-active-wrapper>span{margin-right:8px;color:#afafaf;font-size:14px;font-weight:500;line-height:20px;cursor:default}@media (max-width: 374px){.problem-footer-wrapper .teacher-footer .coaching-app-bug-report-panel-active-wrapper>span{font-size:13px;font-weight:500;line-height:20px}}.problem-footer-wrapper .teacher-footer .coaching-app-bug-report-panel-active-wrapper>.button-wrapper{width:93px;height:32px}._curriculum-modal_hw82x_262{width:480px!important;height:auto;max-height:635px!important}._curriculum-modal_hw82x_262 ._content-container_hw82x_267{display:flex;flex-direction:column;gap:24px;padding-bottom:0!important}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._curriculum-select-buttons_hw82x_273{display:flex;flex-wrap:wrap;gap:4px}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._curriculum-select-buttons_hw82x_273 button{width:fit-content;height:42px;padding:0 20px;border:1px solid;border-color:#f3f3f3;border-radius:8px;color:#afafaf;background-color:#f3f3f3;transition:.2s;cursor:pointer}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._curriculum-select-buttons_hw82x_273 button._active_hw82x_290{border-color:#302936;background-color:#fff;color:#302936}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._curriculum-select-buttons_hw82x_273 button span{color:inherit;font-size:14px;line-height:20px;font-weight:700}@media (max-width: 374px){._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._curriculum-select-buttons_hw82x_273 button span{font-size:13px;font-weight:700;line-height:20px}}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309{display:flex;flex-direction:column;gap:24px;height:auto;overflow-y:auto}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._memo-container_hw82x_316{display:flex;gap:8px;padding:12px;border-radius:8px;background-color:#cef0fe}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._memo-container_hw82x_316>p{color:#302936;font-size:14px;font-weight:700;line-height:20px;line-height:22px}@media (max-width: 374px){._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._memo-container_hw82x_316>p{font-size:13px;font-weight:700;line-height:20px}}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267{display:flex;flex-direction:column;gap:16px;width:100%}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._header_hw82x_343{display:flex;flex-direction:column;gap:4px;width:100%}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._header_hw82x_343 h2{color:#302936;font-size:15px;font-weight:700;line-height:22px}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._header_hw82x_343 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._header_hw82x_343 p{font-size:13px;font-weight:500;line-height:20px}}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._lecture-contents_hw82x_368{display:flex;flex-direction:column;gap:8px;width:100%;padding:12px;border-radius:8px;background-color:#f6f6f6}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._lecture-contents_hw82x_368 ._cell_hw82x_377{display:flex;flex:1 1 0;justify-content:center}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._lecture-contents_hw82x_368 ._cell_hw82x_377>span{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:center}@media (max-width: 374px){._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._lecture-contents_hw82x_368 ._cell_hw82x_377>span{font-size:13px;font-weight:500;line-height:20px}}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._lecture-contents_hw82x_368 ._cell_hw82x_377._lecture-name_hw82x_396{justify-content:flex-start}@media (max-width: 767px){._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._lecture-contents_hw82x_368 ._cell_hw82x_377._lecture-name_hw82x_396{min-width:120px}}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._lecture-contents_hw82x_368 ._cell_hw82x_377._lecture-name_hw82x_396>span{text-align:start}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._lecture-contents_hw82x_368 ._cell_hw82x_377._duration_hw82x_407{flex-direction:column;gap:4px;max-width:44px;justify-content:flex-start}@media (max-width: 767px){._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._lecture-contents_hw82x_368 ._cell_hw82x_377._duration_hw82x_407{min-width:44px}}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._lecture-contents_hw82x_368 ._cell_hw82x_377._duration_hw82x_407 ._arrow-wrapper_hw82x_418{display:inline-flex;align-items:center;justify-content:center}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._lecture-contents_hw82x_368 ._cell_hw82x_377._description_hw82x_423{justify-content:flex-end}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._lecture-contents_hw82x_368 ._cell_hw82x_377._description_hw82x_423>span{text-align:end}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._lecture-contents_hw82x_368 ._lecture-cell-group_hw82x_429{display:flex;flex:1 1 0;gap:12px}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._lecture-contents_hw82x_368 ._lecture-content-header_hw82x_434{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._lecture-contents_hw82x_368 ._lecture-group_hw82x_441{display:flex;justify-content:space-between;gap:20px;width:100%;padding-top:8px;border-top:1px solid #302936}._curriculum-modal_hw82x_262 ._content-container_hw82x_267 ._contents_hw82x_309 ._content_hw82x_267>._lecture-contents_hw82x_368 ._lecture-group_hw82x_441 ._lectures_hw82x_449{display:flex;flex-direction:column;flex:1 1 0;gap:4px}._container_1s7gt_262{display:flex;justify-content:center;width:100%;height:auto;min-height:calc(100vh - 252px);padding-bottom:60px;padding-left:16px;padding-right:16px;background-color:#f6f6f6}._container_1s7gt_262 ._inner-container_1s7gt_273{display:flex;flex-direction:column;gap:20px;width:100%;max-width:1200px;padding:0 96px}@media (max-width: 1366px){._container_1s7gt_262 ._inner-container_1s7gt_273{padding:0}}._container_1s7gt_262 ._inner-container_1s7gt_273 ._roadmap-group-indicator_1s7gt_286{display:flex;gap:4px;position:sticky;z-index:10;width:100%;padding:20px 0;background-color:#f6f6f6}@media (max-width: 767px){._container_1s7gt_262 ._inner-container_1s7gt_273 ._roadmap-group-indicator_1s7gt_286{overflow-x:auto;overflow-y:hidden}}._container_1s7gt_262 ._inner-container_1s7gt_273 ._memo-container_1s7gt_301{display:flex;gap:8px;width:100%;padding:12px;border-radius:8px;background-color:#cef0fe}._container_1s7gt_262 ._inner-container_1s7gt_273 ._memo-container_1s7gt_301 p{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._container_1s7gt_262 ._inner-container_1s7gt_273 ._memo-container_1s7gt_301 p{font-size:13px;font-weight:700;line-height:20px}}._container_1s7gt_262 ._inner-container_1s7gt_273 ._roadmap-items_1s7gt_322{display:flex;flex-wrap:wrap;justify-content:space-between;gap:48px;width:100%;height:fit-content}._roadmap-item_1s7gt_322{display:flex;flex-direction:column;gap:12px;min-width:200px;height:fit-content}._roadmap-item_1s7gt_322._full-width_1s7gt_338{width:100%}._roadmap-item_1s7gt_322:not(._full-width_1s7gt_338){flex:1 1 0;min-width:unset}@media (max-width: 767px){._roadmap-item_1s7gt_322:not(._full-width_1s7gt_338){flex:unset}}@media (max-width: 767px){._roadmap-item_1s7gt_322{gap:16px;width:100%;min-width:unset}}._roadmap-item_1s7gt_322>._title-container_1s7gt_357{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}._roadmap-item_1s7gt_322>._title-container_1s7gt_357 h3{color:#302936;font-size:14px;font-weight:700;line-height:20px;line-height:22px}@media (max-width: 374px){._roadmap-item_1s7gt_322>._title-container_1s7gt_357 h3{font-size:13px;font-weight:700;line-height:20px}}._roadmap-item_1s7gt_322>._title-container_1s7gt_357 ._badges_1s7gt_377{display:inline-flex;align-items:center}._roadmap-item_1s7gt_322>._title-container_1s7gt_357 ._badges_1s7gt_377 ._badge_1s7gt_377{margin-left:-4px}._roadmap-item_1s7gt_322>._title-container_1s7gt_357 ._badges_1s7gt_377 ._badge_1s7gt_377:first-of-type{margin-left:0}._roadmap-item_1s7gt_322 ._curriculums_1s7gt_387{display:flex;gap:12px;width:100%}@media (max-width: 767px){._roadmap-item_1s7gt_322 ._curriculums_1s7gt_387{flex-direction:column}}._roadmap-item_1s7gt_322 ._curriculums_1s7gt_387 ._curriculum-list_1s7gt_397{display:flex;flex-direction:column;gap:20px;width:100%;height:fit-content;padding:12px;border-radius:8px;background-color:#fff}@media (max-width: 767px){._roadmap-item_1s7gt_322 ._curriculums_1s7gt_387 ._curriculum-list_1s7gt_397{padding:16px}}._roadmap-item_1s7gt_322 ._curriculums_1s7gt_387 ._curriculum-list_1s7gt_397~._next-step-arrows_1s7gt_412{height:fit-content}@media (max-width: 767px){._roadmap-item_1s7gt_322 ._curriculums_1s7gt_387 ._curriculum-list_1s7gt_397~._next-step-arrows_1s7gt_412{display:inline-flex;justify-content:center}}._curriculum-item_1s7gt_422{display:flex;flex-direction:column;width:100%;gap:16px}._curriculum-item_1s7gt_422._with-curriculum-modal-button_1s7gt_428 ._detail-button-container_1s7gt_428{display:flex;gap:4px}._curriculum-item_1s7gt_422._with-curriculum-modal-button_1s7gt_428 ._detail-button-container_1s7gt_428 button{padding:0}@media (max-width: 767px){._curriculum-item_1s7gt_422._with-curriculum-modal-button_1s7gt_428{flex-direction:column}._curriculum-item_1s7gt_422._with-curriculum-modal-button_1s7gt_428 ._detail-button-container_1s7gt_428{width:100%}}@media (max-width: 767px){._curriculum-item_1s7gt_422{flex-direction:row}}._curriculum-item_1s7gt_422 ._title-container_1s7gt_357{display:flex;gap:8px;min-height:42px}@media (max-width: 767px){._curriculum-item_1s7gt_422 ._title-container_1s7gt_357{flex:1 1 0}}._curriculum-item_1s7gt_422 ._title-container_1s7gt_357 ._school-level-bars_1s7gt_458{display:inline-flex;flex-direction:column;justify-content:center;gap:2px;width:4px;padding:2px 0}._curriculum-item_1s7gt_422 ._title-container_1s7gt_357 ._school-level-bars_1s7gt_458 ._school-level-bar_1s7gt_458{width:100%;height:100%;border-radius:2px}._curriculum-item_1s7gt_422 ._title-container_1s7gt_357 ._school-level-bars_1s7gt_458 ._school-level-bar_1s7gt_458._blue_1s7gt_471{background-color:#cef0fe}._curriculum-item_1s7gt_422 ._title-container_1s7gt_357 ._school-level-bars_1s7gt_458 ._school-level-bar_1s7gt_458._green_1s7gt_474{background-color:#cffed4}._curriculum-item_1s7gt_422 ._title-container_1s7gt_357 ._school-level-bars_1s7gt_458 ._school-level-bar_1s7gt_458._lightgray_1s7gt_477{background-color:#f6f6f6}._curriculum-item_1s7gt_422 ._title-container_1s7gt_357>._texts_1s7gt_480{display:inline-flex;flex-direction:column}._curriculum-item_1s7gt_422 ._title-container_1s7gt_357>._texts_1s7gt_480 ._name_1s7gt_484{display:inline-flex;gap:4px}._curriculum-item_1s7gt_422 ._title-container_1s7gt_357>._texts_1s7gt_480 ._name_1s7gt_484>span{color:#302936;font-size:15px;font-weight:700;line-height:26px}._curriculum-item_1s7gt_422 ._title-container_1s7gt_357>._texts_1s7gt_480 ._duration_1s7gt_494{color:#302936;font-size:15px;font-weight:500;line-height:22px}._curriculum-item_1s7gt_422 ._detail-button-container_1s7gt_428{width:100%}@media (max-width: 767px){._curriculum-item_1s7gt_422 ._detail-button-container_1s7gt_428{width:fit-content}}._curriculum-item_1s7gt_422 ._detail-button-container_1s7gt_428 a{display:inline-block;width:100%}._curriculum-item_1s7gt_422 ._detail-button-container_1s7gt_428 button{display:flex;align-items:center;justify-content:center;width:100%;height:36px;padding:0 12px;border:0;border-radius:6px;background-color:#f6f6f6;cursor:pointer}._curriculum-item_1s7gt_422 ._detail-button-container_1s7gt_428 button span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._curriculum-item_1s7gt_422 ._detail-button-container_1s7gt_428 button span{font-size:13px;font-weight:500;line-height:20px}}._arrow-item-container_1s7gt_538{padding:6px 0;margin-bottom:124px}._arrow-item-container_1s7gt_538:last-of-type{margin-bottom:0}@media (max-width: 767px){._arrow-item-container_1s7gt_538{padding:0}}._arrow-item-container_1s7gt_538 ._arrow-item_1s7gt_538{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;border-radius:24px;color:#302936;background-color:#fff}._square-badge_1s7gt_561{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content;height:26px;padding:0 6px}._square-badge_1s7gt_561._black_1s7gt_569{border:1px solid #302936;color:#302936}._square-badge_1s7gt_561._magenta_1s7gt_573{border:1px solid #ff006b;color:#ff006b}._square-badge_1s7gt_561 span{color:inherit;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._square-badge_1s7gt_561 span{font-size:12px;font-weight:500;line-height:18px}}._parallel-course_1s7gt_591{display:inline-flex;align-items:center}._parallel-course_1s7gt_591 hr{width:100%;border:1px dashed #302936}._group-indicator-item_1s7gt_600{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 20px;border:1px solid transparent;border-radius:8px;background-color:#ebebeb;color:#afafaf;cursor:pointer}@media (max-width: 767px){._group-indicator-item_1s7gt_600{min-width:fit-content}}._group-indicator-item_1s7gt_600._active_1s7gt_618{border-color:#302936;background-color:#fff;color:#302936}._group-indicator-item_1s7gt_600 span{color:inherit;font-size:14px;font-weight:700;line-height:22px}._container_bsy5j_262{position:relative;width:100%}._container_bsy5j_262 ._sticky-content_bsy5j_266{position:sticky;top:55px;width:100%;border-bottom:1px solid #302936;background-color:#fff}._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;max-width:1100px;height:120px;padding:0 36px;margin:0 auto}@media (max-width: 767px){._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273{flex-direction:column;align-items:flex-start;height:auto;padding:20px 16px}}._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._title-container_bsy5j_292{display:inline-flex;flex-direction:column;justify-content:center}@media (max-width: 767px){._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._title-container_bsy5j_292{flex-direction:row;gap:4px}}._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._title-container_bsy5j_292 ._name_bsy5j_303{color:#302936;font-size:18px;font-weight:700;line-height:24px}@media (max-width: 374px){._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._title-container_bsy5j_292 ._name_bsy5j_303{font-size:17px;font-weight:700;line-height:24px}}@media (max-width: 767px){._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._title-container_bsy5j_292 ._name_bsy5j_303{font-size:16px;font-weight:700;line-height:22px}}@media (max-width: 767px) and (max-width: 374px){._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._title-container_bsy5j_292 ._name_bsy5j_303{font-size:15px;font-weight:700;line-height:22px}}._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._title-container_bsy5j_292 ._duration_bsy5j_330,._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._title-container_bsy5j_292 ._divider_bsy5j_331{color:#302936;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._title-container_bsy5j_292 ._duration_bsy5j_330,._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._title-container_bsy5j_292 ._divider_bsy5j_331{font-size:15px;font-weight:500;line-height:22px}}._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._title-container_bsy5j_292 ._divider_bsy5j_331{display:none}@media (max-width: 767px){._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._title-container_bsy5j_292 ._divider_bsy5j_331{display:inline-block}}._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._navigate-wrapper_bsy5j_353{display:inline-block}@media (max-width: 767px){._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._navigate-wrapper_bsy5j_353{width:100%}}._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._navigate-wrapper_bsy5j_353 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:480px;height:52px;border:0;border-radius:8px;background-color:#302936;color:#fff;cursor:pointer}@media (max-width: 767px){._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._navigate-wrapper_bsy5j_353 button{width:100%}}._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._navigate-wrapper_bsy5j_353 button span{color:inherit;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_bsy5j_262 ._sticky-content_bsy5j_266 ._inner-container_bsy5j_273 ._navigate-wrapper_bsy5j_353 button span{font-size:13px;font-weight:500;line-height:20px}}._container_bsy5j_262 ._main-content_bsy5j_392{width:100%;max-width:1100px;min-height:calc(100vh - 378px);padding:0 36px;margin:0 auto}@media (max-width: 767px){._container_bsy5j_262 ._main-content_bsy5j_392{padding:0 16px}}._container_bsy5j_262 ._main-content_bsy5j_392 ._undefined-content_bsy5j_404{padding:20px 0;color:#afafaf;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._container_bsy5j_262 ._main-content_bsy5j_392 ._undefined-content_bsy5j_404{font-size:15px;font-weight:500;line-height:22px}}._bottom-actions_l0hbt_262{display:flex;align-items:center;justify-content:center;gap:8px;position:sticky;bottom:0;width:100%;height:auto;min-height:fit-content;padding:12px 16px;background-color:#fff}._button_1m9by_262{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:0;border-radius:8px;color:#302936;cursor:pointer}._button_1m9by_262._medium_1m9by_273{height:56px;font-size:16px;font-weight:600;line-height:1.35}._button_1m9by_262._small_1m9by_279{height:44px;font-size:14px;font-weight:600;line-height:1.35}._field_1xbsf_262{display:flex;flex-direction:column;width:100%;gap:16px}._field_1xbsf_262 ._name-container_1xbsf_268{display:flex;align-items:center;gap:4px;width:100%}._field_1xbsf_262 ._name-container_1xbsf_268 ._name_1xbsf_268{color:#302936;font-size:16px;font-weight:600;line-height:1.35}._field_1xbsf_262 ._name-container_1xbsf_268 ._required-text_1xbsf_280{color:#5d52ff;font-size:14px;font-weight:500;line-height:1.35}._field_1xbsf_262 ._content_1xbsf_286{width:100%}._radio-item_1o90r_262{display:inline-flex;flex-direction:column;width:100%;min-height:54px;cursor:pointer}._radio-item_1o90r_262._checked_1o90r_269 ._container_1o90r_269{border:1px solid #5d52ff}._radio-item_1o90r_262._checked_1o90r_269 ._container_1o90r_269 ._check-icon-wrapper_1o90r_272,._radio-item_1o90r_262._checked_1o90r_269 ._container_1o90r_269 ._label-wrapper_1o90r_273{color:#5d52ff}._radio-item_1o90r_262._disabled_1o90r_276 ._container_1o90r_269{border-color:#fbfbfb;background-color:#fbfbfb}._radio-item_1o90r_262._disabled_1o90r_276 ._container_1o90r_269 ._check-icon-wrapper_1o90r_272,._radio-item_1o90r_262._disabled_1o90r_276 ._container_1o90r_269 ._label-wrapper_1o90r_273{color:#afafaf}._radio-item_1o90r_262 input{display:none}._radio-item_1o90r_262._check-left_1o90r_287 ._container_1o90r_269{flex-direction:row}._radio-item_1o90r_262._check-right_1o90r_290 ._container_1o90r_269{flex-direction:row-reverse}._radio-item_1o90r_262 ._container_1o90r_269{display:flex;align-items:center;gap:12px;flex:1 1 0;width:100%;height:100%;padding:16px 20px;border:1px solid #ffffff;border-radius:8px;background-color:#fff;transition:.2s}._radio-item_1o90r_262 ._container_1o90r_269 ._check-icon-wrapper_1o90r_272{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content;color:#afafaf}._radio-item_1o90r_262 ._container_1o90r_269 ._label-wrapper_1o90r_273{width:100%;flex:1 1 0;color:#302936}._hero-visual_hslvy_262{display:inline-flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-height:fit-content;background-color:#fff;text-align:center}._hero-visual_hslvy_262._has-reservation_hslvy_272{padding-top:24px}._hero-visual_hslvy_262 ._title_hslvy_275{width:100%;color:#302936;font-size:20px;font-weight:700;line-height:1.35}._hero-visual_hslvy_262 ._description_hslvy_282{width:100%;color:#6c6c6c;font-size:14px;font-weight:500;line-height:1.5}._hero-visual_hslvy_262 ._title_hslvy_275 ._highlight_hslvy_289,._hero-visual_hslvy_262 ._description_hslvy_282 ._highlight_hslvy_289{color:#5d52ff}._hero-visual_hslvy_262 ._image-wrapper_hslvy_293{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:160px}._hero-visual_hslvy_262 ._image-wrapper_hslvy_293 img,._navigate-payment-button_5cxca_262{width:100%}._navigate-payment-button_5cxca_262._has-reservation_5cxca_265{background-color:#fff}._navigate-payment-button_5cxca_262:not(._has-reservation_5cxca_265){color:#fff;background-color:#5d52ff}._card-title_md3jf_262{color:#302936;font-size:16px;font-weight:700;line-height:1.5}._card-content_md3jf_269{display:flex;flex-direction:column;gap:24px;width:100%}._card-detail_md3jf_276{display:flex;flex-direction:column;gap:12px;width:100%}._card-detail_md3jf_276 ._card-detail-title-wrapper_md3jf_282{display:flex;align-items:center;gap:4px;width:100%}._card-detail_md3jf_276 ._card-detail-title-wrapper_md3jf_282 h3{color:#302936;font-size:14px;font-weight:600;line-height:1.5}._card-detail_md3jf_276 ._content-wrapper_md3jf_294{display:flex;flex-direction:column;gap:12px;width:100%}._card-detail-item_md3jf_301{display:flex;gap:4px}._card-detail-item_md3jf_301 ._label-wrapper_md3jf_305{width:100%;max-width:60px}._card-detail-item_md3jf_301 ._label-wrapper_md3jf_305 ._label_md3jf_305{color:#6c6c6c;font-size:14px;font-weight:500;line-height:1.35}._card-detail-item_md3jf_301 ._value-wrapper_md3jf_315{width:100%}._card-detail-item_md3jf_301 ._value-wrapper_md3jf_315 p{color:#302936;font-size:14px;font-weight:500;line-height:1.35}._card_md3jf_262{display:flex;flex-direction:column;gap:24px;width:100%;padding:20px 16px;border-radius:8px;background-color:#fff}._trial-reservation-status-detail_1srok_262 ._button_1srok_262._pending_1srok_262{background-color:#afafaf;color:#fff}._trial-reservation-status-detail_1srok_262 ._button_1srok_262._paid_1srok_266{background-color:#5d52ff;color:#fff}._trial-home_gbvof_262{display:flex;flex-direction:column;flex:1 1 0;width:100%;height:100%}._trial-home_gbvof_262._has-reservation_gbvof_269 ._container_gbvof_269{gap:24px;padding-bottom:80px}._trial-home_gbvof_262._has-reservation_gbvof_269 ._container_gbvof_269 ._hero-visual-wrapper_gbvof_273{padding:0 24px}._trial-home_gbvof_262._has-reservation_gbvof_269 ._container_gbvof_269 ._navigate-payment-button-wrapper_gbvof_276{padding:0 16px}._trial-home_gbvof_262:not(._has-reservation_gbvof_269) ._container_gbvof_269{align-items:center;justify-content:center;flex:1 1 0;gap:36px;background-color:#fff}._trial-home_gbvof_262:not(._has-reservation_gbvof_269) ._container_gbvof_269 ._hero-visual-wrapper_gbvof_273{padding:0 36px}._trial-home_gbvof_262:not(._has-reservation_gbvof_269) ._container_gbvof_269 ._navigate-payment-button-wrapper_gbvof_276{padding:0 36px}._trial-home_gbvof_262 ._container_gbvof_269{display:flex;flex-direction:column;width:100%;height:100%}._trial-home_gbvof_262 ._container_gbvof_269 ._hero-visual-wrapper_gbvof_273{display:flex;align-items:center;justify-content:center;width:100%;background-color:#fff}._trial-home_gbvof_262 ._container_gbvof_269 ._navigate-payment-button-wrapper_gbvof_276{display:flex;align-items:center;justify-content:center;width:100%}._trial-home_gbvof_262 ._container_gbvof_269 ._reserve-list_gbvof_311{display:flex;flex-direction:column;gap:24px;width:100%;padding:0 16px}._spinner-wrapper_gbvof_319{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}._content-wrapper_gbvof_332{display:flex;flex-direction:column;flex:1 1 0;width:100%}._viewport_68yhl_262{width:100%;background-color:#f6f6f6}._viewport_68yhl_262 ._frame_68yhl_266{display:flex;flex-direction:column;width:100%;max-width:480px;min-height:100dvh;margin:0 auto}._bottom-actions_ix4gg_262 ._button_ix4gg_262{width:100%}._bottom-actions_ix4gg_262 ._button_ix4gg_262._prev_ix4gg_265{flex:1 1 0;min-width:fit-content;border:1px solid #302936;background-color:#fff}._bottom-actions_ix4gg_262 ._button_ix4gg_262._next_ix4gg_271{background-color:#5d52ff;color:#fff}._steps_17b06_262{display:inline-flex;align-items:center;gap:4px;width:fit-content}._steps_17b06_262 ._step-item_17b06_268{display:inline-flex;align-items:center;gap:4px}._steps_17b06_262 ._step-item_17b06_268:not(._first-step_17b06_273){flex-direction:row-reverse}._steps_17b06_262 ._step-item_17b06_268._active_17b06_276 ._step_17b06_262{width:20px;height:20px;background-color:#5d52ff}._steps_17b06_262 ._step-item_17b06_268._active_17b06_276 ._step_17b06_262 span{color:#fff;font-size:12px;font-weight:500;line-height:1.35}._steps_17b06_262 ._step-item_17b06_268._completed_17b06_287 ._step_17b06_262{width:12px;height:12px;background-color:#aea8ff}._steps_17b06_262 ._step-item_17b06_268._upcoming_17b06_292 ._step_17b06_262{width:12px;height:12px;background-color:#fff;border:2px solid #aea8ff}._steps_17b06_262 ._step-item_17b06_268 ._step_17b06_262{display:inline-flex;align-items:center;justify-content:center;border-radius:100%}._steps_17b06_262 ._step-item_17b06_268 ._connector_17b06_304{width:14px;height:1px;border-color:#5d52ff;border-style:dotted}._header_17b06_311{display:flex;flex-direction:column;gap:16px;width:100%;padding:24px 16px 36px;background-color:#fff}._header_17b06_311 ._title_17b06_319{color:#302936;font-size:20px;font-weight:700;line-height:1.35}._header_17b06_311 ._title_17b06_319 ._highlight_17b06_325{color:#5d52ff}._radio-item-label_1ivae_262{display:flex;flex-direction:column;gap:8px}._radio-item-label_1ivae_262 ._badges_1ivae_267{display:inline-flex;align-items:center;gap:4px}._radio-item-label_1ivae_262 ._name_1ivae_272{color:inherit;font-size:16px;font-weight:500;line-height:1.35}._courses_1ivae_279{display:flex;flex-direction:column;gap:8px;width:100%}._empty-student_q6x27_262{width:100%}._empty-student_q6x27_262 ._add-student-button_q6x27_265{width:100%;background-color:#fff}._students_q6x27_270{display:flex;flex-direction:column;gap:8px;width:100%}._students_q6x27_270 ._student-radio-item_q6x27_276 ._label_q6x27_276 span{color:inherit;font-size:16px;font-weight:500;line-height:1.35}._radio-item-label_3ynx0_262{display:flex;flex-direction:column;gap:8px}._radio-item-label_3ynx0_262 ._name-wrapper_3ynx0_267{display:flex;align-items:center;gap:4px}._radio-item-label_3ynx0_262 ._name-wrapper_3ynx0_267>span{color:inherit;font-size:16px;font-weight:500;line-height:1.35}._radio-item-label_3ynx0_262 ._description_3ynx0_278{color:inherit;font-size:13px;font-weight:500;line-height:1.35;white-space:pre}._trial-styles_3ynx0_286{display:flex;flex-direction:column;gap:8px;width:100%}._step1_1vzfh_262{width:100%;padding:0 16px}._step1_1vzfh_262 ._fields_1vzfh_266{display:flex;flex-direction:column;gap:36px;width:100%}._step2_1pa5w_262{width:100%;padding:0 16px}._step2_1pa5w_262 ._fields_1pa5w_266{width:100%}._step2_1pa5w_262 ._fields_1pa5w_266 ._payment-method-selector_1pa5w_269{width:100%;padding:16px;border-radius:12px;background-color:#fff}._trial-reserve-button-content_9bvzb_262 ._button_9bvzb_262,._trial-main-button_9bvzb_267{background-color:#5d52ff;color:#fff}._step3_1kw65_262{width:100%;padding:0 16px}._step3_1kw65_262 ._fields_1kw65_266{width:100%}._trial-payment_c2y16_262{display:flex;flex:1 1 0;width:100%}._trial-payment_c2y16_262 ._container_c2y16_267{display:flex;flex-direction:column;gap:24px;width:100%;height:100%;padding-bottom:24px}._spinner-wrapper_c2y16_276{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}._content-wrapper_c2y16_289{display:flex;flex-direction:column;flex:1 1 0;width:100%}._bottom-actions_19txh_262{flex-direction:column;gap:12px}._bottom-actions_19txh_262 ._selected-schedule-container_19txh_266{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;color:#5d52ff}._bottom-actions_19txh_262 ._selected-schedule-container_19txh_266 span{color:inherit;font-size:16px;font-weight:500;line-height:1.35}._bottom-actions_19txh_262 ._button-wrapper_19txh_280{width:100%}._bottom-actions_19txh_262 ._button-wrapper_19txh_280 ._button_19txh_280{width:100%;background-color:#5d52ff;color:#fff}._date-field_1z0qd_262{width:100%;border-radius:12px;background-color:#fff;overflow:hidden}._date-field_1z0qd_262 .react-calendar__navigation__next2-button,._date-field_1z0qd_262 .react-calendar__navigation__prev2-button{display:none!important}._date-field_1z0qd_262 ._calendar_1z0qd_272{width:100%;border:0}._date-field_1z0qd_262 ._calendar_1z0qd_272 ._navigation-label_1z0qd_276{color:#302936;font-weight:700}._radio-item-label_fvsss_262{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}._radio-item-label_fvsss_262._checked_fvsss_269 ._duration-wrapper_fvsss_269,._radio-item-label_fvsss_262._checked_fvsss_269 ._status-wrapper_fvsss_272{color:#5d52ff}._radio-item-label_fvsss_262._disabled_fvsss_275 ._duration-wrapper_fvsss_269{color:#afafaf}._radio-item-label_fvsss_262._disabled_fvsss_275 ._duration-wrapper_fvsss_269 span{text-decoration:line-through}._radio-item-label_fvsss_262 ._duration-wrapper_fvsss_269{flex:1 1 0;color:#302936}._radio-item-label_fvsss_262 ._duration-wrapper_fvsss_269 span{color:inherit;font-size:16px;font-weight:500;line-height:1.35}._radio-item-label_fvsss_262 ._status-wrapper_fvsss_272{min-width:fit-content;color:#afafaf}._radio-item-label_fvsss_262 ._status-wrapper_fvsss_272 span{color:inherit;font-size:13px;font-weight:500;line-height:1.35}._trial-slots_fvsss_302{display:flex;flex-direction:column;gap:8px;width:100%}._trial-slots_fvsss_302 ._trial-slot-radio-item_fvsss_308{min-height:66px}._empty-description_fvsss_312{color:#afafaf;font-size:14px;font-weight:500;line-height:1.35;text-align:center}._form_1f314_262{flex:1 1 0;width:100%}._form_1f314_262 ._fields_1f314_266{display:flex;flex-direction:column;gap:36px;width:100%}._form_1f314_262 ._fields_1f314_266 ._field-wrapper_1f314_272{width:100%}._header_bq4q9_262{position:sticky;top:0;left:0;right:0;width:100%;background-color:#fff;border-bottom:1px solid #e8e8e8}._header_bq4q9_262 ._container_bq4q9_271{display:flex;align-items:center;width:100%;height:100%;padding:0 16px}._header_bq4q9_262 ._container_bq4q9_271 ._prev-button_bq4q9_278{display:inline-flex;align-items:center;justify-content:flex-start;width:24px;height:24px;border:0;background-color:transparent;cursor:pointer}._header_bq4q9_262 ._container_bq4q9_271 ._title-wrapper_bq4q9_288{flex:1 1 0;padding-right:24px;text-align:center}._header_bq4q9_262 ._container_bq4q9_271 ._title-wrapper_bq4q9_288 h1{color:#302936;font-size:16px;font-weight:600;line-height:1.35}._trial-reserve_ucy2r_262{display:flex;flex:1 1 0;width:100%}._trial-reserve_ucy2r_262 ._container_ucy2r_267{display:flex;flex-direction:column;gap:36px;width:100%;height:100%;padding:24px 16px}._detail-item_jjkiy_262{display:flex;gap:4px}._detail-item_jjkiy_262 ._label-wrapper_jjkiy_266{width:100%;max-width:60px}._detail-item_jjkiy_262 ._label-wrapper_jjkiy_266 ._label_jjkiy_266{color:#6c6c6c;font-size:14px;font-weight:500;line-height:1.35}._detail-item_jjkiy_262 ._value-wrapper_jjkiy_276{width:100%}._detail-item_jjkiy_262 ._value-wrapper_jjkiy_276 p{color:#302936;font-size:14px;font-weight:500;line-height:1.35}._bottom-sheet-content_jjkiy_286{display:flex;flex-direction:column;gap:24px;width:100%}._bottom-sheet-content_jjkiy_286 ._title-wrapper_jjkiy_292{width:100%}._bottom-sheet-content_jjkiy_286 ._title-wrapper_jjkiy_292 h2{color:#302936;font-size:16px;font-weight:700;line-height:1.5}._bottom-sheet-content_jjkiy_286 ._detail-item-group_jjkiy_301{display:flex;flex-direction:column;gap:12px;width:100%}._bottom-sheet-content_jjkiy_286 ._detail-item-group_jjkiy_301 ._group-title-wrapper_jjkiy_307{display:flex;align-items:center;gap:4px;width:100%}._bottom-sheet-content_jjkiy_286 ._detail-item-group_jjkiy_301 ._group-title-wrapper_jjkiy_307 h3{color:#302936;font-size:14px;font-weight:600;line-height:1.5}._bottom-sheet-content_jjkiy_286 ._detail-item-group_jjkiy_301 ._detail-items_jjkiy_319{display:flex;flex-direction:column;gap:12px;width:100%}._dimmer_jjkiy_326{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100dvh;background-color:#30293680;cursor:pointer}._bottom-sheet_jjkiy_286{position:fixed;bottom:0;width:100%;max-width:480px;padding:24px 16px;border-top-left-radius:12px;border-top-right-radius:12px;background-color:#fff}._header_dpofk_262{width:100%}._header_dpofk_262 ._title_dpofk_265{color:#302936;font-size:20px;font-weight:700;line-height:1.35}._header_dpofk_262 ._title_dpofk_265 strong{color:#5d52ff}._toast_1r9o0_262{display:inline-flex;align-items:center;justify-content:center;gap:8px;position:fixed;bottom:16px;left:50%;z-index:10;transform:translate(-50%);width:fit-content;padding:16px;border-radius:8px;background-color:#302936;cursor:default}._toast_1r9o0_262 ._icon-wrapper_1r9o0_278{display:inline-flex;align-items:center;justify-content:center;color:#5d52ff}._toast_1r9o0_262 ._message-wrapper_1r9o0_284{display:inline-flex}._toast_1r9o0_262 ._message-wrapper_1r9o0_284 span{color:#fff;font-size:14px;font-weight:500;line-height:1.35}._trial-slot-item_vir1r_262{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:68px;border:1px solid;border-color:#f6f6f6;border-radius:8px;background-color:#f6f6f6;color:#302936;cursor:pointer}._trial-slot-item_vir1r_262._assigning_vir1r_276{border-color:#cffed4;background-color:#cffed4}._trial-slot-item_vir1r_262._confirmed_vir1r_280{border-color:#cef0fe;background-color:#cef0fe}._trial-slot-item_vir1r_262._pending_vir1r_284{border-color:#f6f6f6;background-color:#f6f6f6}._trial-slot-item_vir1r_262._selected_vir1r_288{border-color:#5d52ff;background-color:#f6f6f6;color:#5d52ff}._trial-slot-item_vir1r_262 ._label-wrapper_vir1r_293{display:inline-flex;align-items:center;justify-content:center;color:inherit}._trial-slot-item_vir1r_262 ._label-wrapper_vir1r_293 span{color:inherit;font-size:14px;font-weight:500;line-height:1.5}._trial-slot-item_vir1r_262 ._spinner-wrapper_vir1r_305{display:inline-flex;align-items:center;justify-content:center}._trial-slots-by-date_loy3e_262{display:flex;flex-direction:column;gap:12px;width:100%}._trial-slots-by-date_loy3e_262 ._date-wrapper_loy3e_268{display:flex;align-items:centers;justify-content:center;width:100%}._trial-slots-by-date_loy3e_262 ._date-wrapper_loy3e_268 p{color:#302936;font-size:16px;font-weight:500;line-height:1.35}._trial-slots-by-date_loy3e_262 ._trial-slots_loy3e_262{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;width:100%}._trial-schedules_xszwo_262{flex:1 1 0;width:100%;padding-bottom:100px;background-color:#fff}._trial-schedules_xszwo_262 ._header-wrapper_xszwo_268{width:100%;padding:16px 20px}._trial-schedules_xszwo_262 ._guide-card-wrapper_xszwo_272{width:100%;padding:16px}._trial-schedules_xszwo_262 ._trial-slots_xszwo_276{display:flex;flex-direction:column;gap:24px;width:100%;padding:16px}._trial-schedules_xszwo_262 ._trial-slots_xszwo_276 ._divider_xszwo_283{width:100%;height:1px;border:0;border-top:1px solid #f6f6f6}._panel-side-widget-container_preou_262{position:fixed;z-index:9999999}._base-panel_1oghd_262{display:flex;flex-direction:column;position:fixed;top:0;bottom:0;right:0;z-index:9999999;transform:translateZ(9999999px);width:100%;height:100dvh;background-color:#fff;overflow-y:auto;overscroll-behavior:contain}@media (max-width: 767px){._base-panel_1oghd_262{position:relative;bottom:unset;max-width:unset!important;height:unset;min-height:100dvh;overflow-y:visible}._base-panel_1oghd_262._widget-overlapped_1oghd_286{height:100dvh;overflow:hidden}}._base-panel_1oghd_262._medium_1oghd_291{max-width:480px}._base-panel_1oghd_262._large_1oghd_294{max-width:660px}._backdrop_ncvuh_262{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999999;transform:translateZ(9999999px);width:100%;height:100%;background-color:#302936;opacity:.3}@media (max-width: 767px){._backdrop_ncvuh_262{display:none}}._backdrop_ncvuh_262._clickable_ncvuh_280{cursor:pointer}._container_9nz66_262{flex-grow:1;padding:20px 36px}@media (max-width: 767px){._container_9nz66_262{padding:20px 16px}}._container_9nz66_262._without-padding_9nz66_271{padding:0}@media (max-width: 767px){._container_9nz66_262._without-padding_9nz66_271{padding:0}}._container_cfslp_262{display:flex;flex-direction:column}hr._divider_cfslp_267{border:0;border-top:1px solid #302936}._notice_cfslp_272{margin-top:auto}._notice_cfslp_272 p{color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._notice_cfslp_272 p{font-size:13px;font-weight:500;line-height:20px}}._container_8xnu6_262{padding-bottom:60px}._container_8xnu6_262 ._info-rows_8xnu6_265 ._info-row_8xnu6_265:last-of-type{border-bottom:0}._container_8xnu6_262 ._info-rows_8xnu6_265 ._info-row_8xnu6_265._description_8xnu6_268{min-height:unset;padding-bottom:16px}._container_8xnu6_262 ._info-rows_8xnu6_265 ._info-row_8xnu6_265._teacher_8xnu6_272 ._name_8xnu6_272{align-self:flex-start}._container_8xnu6_262 ._info-rows_8xnu6_265 ._info-row_8xnu6_265._teacher_8xnu6_272 ._content_8xnu6_275{display:flex;flex-direction:column;gap:8px;width:100%}._container_8xnu6_262 ._info-rows_8xnu6_265 ._info-row_8xnu6_265._teacher_8xnu6_272 ._content_8xnu6_275 ._teacher-info-item_8xnu6_281{display:flex;flex-direction:column;gap:4px}._container_8xnu6_262 ._info-rows_8xnu6_265 ._info-row_8xnu6_265._teacher_8xnu6_272 ._content_8xnu6_275 ._teacher-info-item_8xnu6_281 ._name_8xnu6_272{display:inline-flex;align-items:center;gap:8px}._container_8xnu6_262 ._info-rows_8xnu6_265 ._info-row_8xnu6_265._book_8xnu6_291 ._name_8xnu6_272{align-self:flex-start}._container_8xnu6_262 ._info-rows_8xnu6_265 ._info-row_8xnu6_265._book_8xnu6_291 ._content_8xnu6_275{display:flex;flex-direction:column;gap:4px;width:100%}._container_8xnu6_262 ._info-rows_8xnu6_265 ._info-row_8xnu6_265._book_8xnu6_291 ._content_8xnu6_275 ._retail-book-item_8xnu6_300{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%}._container_8xnu6_262 ._info-rows_8xnu6_265 ._info-row_8xnu6_265._book_8xnu6_291 ._content_8xnu6_275 ._retail-book-item_8xnu6_300>a{min-width:fit-content}._container_8xnu6_262 ._info-rows_8xnu6_265 ._info-row_8xnu6_265._other-content_8xnu6_310 ._name_8xnu6_272{align-self:flex-start}._container_8xnu6_262 ._syllabus-download-button-container_8xnu6_313{display:inline-block;width:100%;height:44px}._container_8xnu6_262 ._syllabus-download-button-container_8xnu6_313 button{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;height:100%;border:1px solid #5d52ff;border-radius:8px;background-color:#fff;cursor:pointer}._container_8xnu6_262 ._syllabus-download-button-container_8xnu6_313 button span{color:#5d52ff;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_8xnu6_262 ._syllabus-download-button-container_8xnu6_313 button span{font-size:13px;font-weight:500;line-height:20px}}._info-row_8xnu6_265{display:flex;align-items:center;gap:4px;width:100%;min-height:45px;padding:12px 0;border-bottom:1px solid #302936;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._info-row_8xnu6_265{font-size:13px;font-weight:500;line-height:20px}}._info-row_8xnu6_265>._name_8xnu6_272{min-width:90px}._info-row_8xnu6_265>._content_8xnu6_275{width:100%;white-space:pre-line;word-wrap:break-word}._row-inner-button_8xnu6_373{display:inline-flex;align-items:center;justify-content:center;padding:6px 8px;border:1px solid #5d52ff;border-radius:8px;background-color:#fff;cursor:pointer}._row-inner-button_8xnu6_373 span{color:#5d52ff;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._row-inner-button_8xnu6_373 span{font-size:12px;font-weight:500;line-height:18px}}._container_19hzc_262{display:flex;flex-direction:column;gap:16px;width:100%;padding-top:12px;padding-bottom:60px}._container_19hzc_262 ._name_19hzc_270{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_19hzc_262 ._name_19hzc_270{font-size:13px;font-weight:500;line-height:20px}}._container_19hzc_262 ._content_19hzc_283{display:flex;flex-direction:column;gap:20px;width:100%}._edit-form_19hzc_290{display:flex;flex-direction:column;width:100%}._edit-form_19hzc_290 ._input-container_19hzc_295{display:flex;align-items:center;gap:4px;height:46px;border-bottom:1px solid;border-bottom-color:#afafaf;transition:.2s}._edit-form_19hzc_290 ._input-container_19hzc_295:has(input:focus){border-bottom-color:#302936}._edit-form_19hzc_290 ._input-container_19hzc_295._unsaved_19hzc_307{border-bottom-color:#ea394b!important}._edit-form_19hzc_290 ._input-container_19hzc_295 input{flex:1 1 0;border:0;outline:none;color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._edit-form_19hzc_290 ._input-container_19hzc_295 input{font-size:13px;font-weight:400;line-height:20px}}._edit-form_19hzc_290 ._input-container_19hzc_295 button{min-width:fit-content;padding:4px 10px;border:1px solid #302936;border-radius:20px;background-color:#fff;color:#302936;font-size:14px;font-weight:400;line-height:20px;transition:.2s;cursor:pointer}@media (max-width: 374px){._edit-form_19hzc_290 ._input-container_19hzc_295 button{font-size:13px;font-weight:400;line-height:20px}}._edit-form_19hzc_290 ._input-container_19hzc_295 button:disabled{border-color:#afafaf;color:#afafaf}._edit-form_19hzc_290>p{padding-top:4px;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._edit-form_19hzc_290>p{font-size:12px;font-weight:500;line-height:18px}}._edit-form_19hzc_290>p._unsaved-notification_19hzc_363{color:#ea394b}._container_9fi50_262{display:flex;gap:4px;padding-top:12px;padding-bottom:60px}._container_9fi50_262 ._name_9fi50_268{min-width:90px;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_9fi50_262 ._name_9fi50_268{font-size:13px;font-weight:500;line-height:20px}}._container_9fi50_262 ._content_9fi50_282{display:flex;flex-direction:column;gap:16px;width:100%}._container_9fi50_262 ._content_9fi50_282 ._content-item_9fi50_288:last-of-type{padding-bottom:0;border-bottom:0}._content-item_9fi50_288{display:flex;flex-direction:column;gap:8px;width:100%;padding-bottom:16px;border-bottom:1px solid #302936}._content-item_9fi50_288 ._description_9fi50_301{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._content-item_9fi50_288 ._description_9fi50_301{font-size:13px;font-weight:500;line-height:20px}}._content-item_9fi50_288 ._description_9fi50_301 span{color:#5d52ff}._link-button-container_9fi50_318{display:inline-block;height:40px}._link-button-container_9fi50_318 span{font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._link-button-container_9fi50_318 span{font-size:13px;font-weight:400;line-height:20px}}._wrapper_x8d7o_262{position:relative;width:100%}._wrapper_x8d7o_262 ._bottom-button_x8d7o_266{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;height:68px;border:0;background-color:var(--panel-bottom-button-background-color);color:var(--panel-bottom-button-text-color);cursor:pointer;transition:.2s background-color}._wrapper_x8d7o_262 ._bottom-button_x8d7o_266._disabled_x8d7o_280{background-color:#afafaf!important;color:#fff!important;cursor:default}._wrapper_x8d7o_262 ._bottom-button_x8d7o_266._with-sub-text_x8d7o_285{height:74px}._wrapper_x8d7o_262 ._bottom-button_x8d7o_266 ._main_x8d7o_288{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:inherit;font-size:18px;font-weight:700;line-height:24px}@media (max-width: 374px){._wrapper_x8d7o_262 ._bottom-button_x8d7o_266 ._main_x8d7o_288{font-size:17px;font-weight:700;line-height:24px}}._wrapper_x8d7o_262 ._bottom-button_x8d7o_266 ._main_x8d7o_288._icon-right_x8d7o_305{flex-direction:row}._wrapper_x8d7o_262 ._bottom-button_x8d7o_266 ._main_x8d7o_288._icon-left_x8d7o_308{flex-direction:row-reverse}._wrapper_x8d7o_262 ._bottom-button_x8d7o_266 ._sub_x8d7o_311{display:inline-flex;align-items:center;justify-content:center;color:inherit;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._wrapper_x8d7o_262 ._bottom-button_x8d7o_266 ._sub_x8d7o_311{font-size:13px;font-weight:400;line-height:20px}}._panel-bottom-sticky-area_1ta2r_262{display:flex;position:sticky;bottom:0;left:0;right:0;width:100%}._header_pf8c2_262{display:flex;align-items:center;gap:24px;width:100%;height:56px;min-height:56px;padding:0 36px;background-color:#fff}@media (max-width: 767px){._header_pf8c2_262{padding:0 16px}}._header_pf8c2_262._back-visible_pf8c2_277 ._title-wrapper_pf8c2_277{justify-content:center}._header_pf8c2_262._close-visible_pf8c2_280 ._title-wrapper_pf8c2_277{justify-content:flex-start}._header_pf8c2_262 ._left-button-wrapper_pf8c2_283{display:inline-flex}._header_pf8c2_262 ._left-button-wrapper_pf8c2_283 ._icon-button_pf8c2_286{display:inline-flex;align-items:center;justify-content:center;min-width:24px;border:0;background-color:transparent;cursor:pointer}._header_pf8c2_262 ._left-button-wrapper_pf8c2_283 ._icon-button_pf8c2_286._back_pf8c2_277{justify-content:flex-start}._header_pf8c2_262 ._title-wrapper_pf8c2_277{display:inline-flex;align-items:center;gap:4px;flex:1 1 0;height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}._header_pf8c2_262 ._title-wrapper_pf8c2_277 ._id-badge_pf8c2_309{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:4px 6px;border-radius:6px;background-color:#f6f6f6}._header_pf8c2_262 ._title-wrapper_pf8c2_277 ._id-badge_pf8c2_309 span{color:#302936;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._header_pf8c2_262 ._title-wrapper_pf8c2_277 ._id-badge_pf8c2_309 span{font-size:12px;font-weight:500;line-height:18px}}._header_pf8c2_262 ._title-wrapper_pf8c2_277 h2{display:inline-block;color:#302936;font-size:16px;font-weight:700;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all}._header_pf8c2_262 ._right-content-wrapper_pf8c2_342{display:inline-flex;min-width:24px}._bookmark-button_1olby_262{display:inline-flex;align-items:center;justify-content:center;padding:8px;border:0;border-radius:8px;background-color:#f6f6f6;cursor:pointer}._menu-wrapper_ifxw8_262{display:flex;position:sticky;top:0;left:0;right:0;z-index:10;transform:translateZ(10px);width:100%;height:56px;min-height:56px;background-color:#fff}._menu-wrapper_ifxw8_262 ._menu_ifxw8_262{display:flex;width:100%;height:100%}._menu-wrapper_ifxw8_262 ._menu_ifxw8_262._flexible_ifxw8_280 ._menu-item_ifxw8_280{flex:1 1 0}._menu-wrapper_ifxw8_262 ._menu_ifxw8_262._content-based_ifxw8_283{overflow-x:auto}._menu-wrapper_ifxw8_262 ._menu_ifxw8_262._content-based_ifxw8_283 ._menu-item_ifxw8_280{width:fit-content;padding:0 20px}._menu-wrapper_ifxw8_262>._underline_ifxw8_290{position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background-color:#afafaf}._menu-item_ifxw8_280{display:inline-flex;align-items:center;justify-content:center;gap:4px;position:relative;height:100%;color:#afafaf;cursor:pointer;-webkit-user-select:none;user-select:none}._menu-item_ifxw8_280._active_ifxw8_311{color:#5d52ff}._menu-item_ifxw8_280 ._display-name_ifxw8_314{color:inherit;font-size:15px;font-weight:500;line-height:22px;text-align:center;white-space:nowrap}._menu-item_ifxw8_280 ._underline_ifxw8_290{position:absolute;bottom:0;left:0;right:0;z-index:10;height:2px;background-color:#5d52ff}._save-button_1lefg_262{display:flex;align-items:center;justify-content:center;height:52px;border-radius:8px;background-color:#5d52ff!important;color:#fff!important;font-size:16px;font-weight:500;line-height:22px;transition:.15s ease-in-out}@media (max-width: 374px){._save-button_1lefg_262{font-size:15px;font-weight:500;line-height:22px}}._disabled_1lefg_283{background-color:#afafaf!important}._show-icon-wrapper_146em_262{color:#afafaf;border:0;background:transparent}._show-icon-wrapper_146em_262 *{cursor:pointer}input::-ms-reveal,input::-ms-clear{display:none}._text-input-with-side-content-wrapper_oi4u4_262{position:relative}._text-input-with-side-content-wrapper_oi4u4_262 ._side-content_oi4u4_265{position:absolute;bottom:10px;right:0;transition:.15s ease-in-out}._text-input-with-side-content-wrapper_oi4u4_262 ._side-content_oi4u4_265 span{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._text-input-with-side-content-wrapper_oi4u4_262 ._side-content_oi4u4_265 span{font-size:13px;font-weight:500;line-height:20px}}._text-input-wrapper_oi4u4_284{display:flex;flex-direction:column;width:100%}._text-input-wrapper_oi4u4_284 ._label-wrapper_oi4u4_289{display:flex;gap:4px;align-items:center;color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._text-input-wrapper_oi4u4_284 ._label-wrapper_oi4u4_289{font-size:13px;font-weight:400;line-height:20px}}._text-input-wrapper_oi4u4_284 ._label-wrapper_oi4u4_289._disabled_oi4u4_305{color:#afafaf}._text-input-wrapper_oi4u4_284 ._inner-wrapper_oi4u4_308{position:relative;width:100%}._text-input-wrapper_oi4u4_284 ._inner-wrapper_oi4u4_308 input{width:100%;height:46px;border:0;border-bottom:1px solid #afafaf;border-radius:0;outline:none;color:#302936;transition:.15s ease-in-out;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._text-input-wrapper_oi4u4_284 ._inner-wrapper_oi4u4_308 input{font-size:15px;font-weight:500;line-height:22px}}._text-input-wrapper_oi4u4_284 ._inner-wrapper_oi4u4_308 input::placeholder{color:#afafaf}._text-input-wrapper_oi4u4_284 ._inner-wrapper_oi4u4_308 input:focus{border-bottom:1px solid #302936}._text-input-wrapper_oi4u4_284 ._inner-wrapper_oi4u4_308 input:disabled{border-bottom:1px solid #afafaf;background-color:transparent;color:#afafaf}._text-input-wrapper_oi4u4_284 ._guide-wrapper_oi4u4_343{margin-top:3px;display:flex;align-items:flex-end;color:#afafaf;white-space:pre-wrap;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._text-input-wrapper_oi4u4_284 ._guide-wrapper_oi4u4_343{font-size:12px;font-weight:500;line-height:18px}}._text-input-wrapper_oi4u4_284._info_oi4u4_360 ._guide-wrapper_oi4u4_343{color:#302936}._text-input-wrapper_oi4u4_284._success_oi4u4_363 ._guide-wrapper_oi4u4_343{color:#5d52ff}._text-input-wrapper_oi4u4_284._error_oi4u4_366 ._guide-wrapper_oi4u4_343{color:#ea394b}._text-input-wrapper_oi4u4_284._error_oi4u4_366 ._inner-wrapper_oi4u4_308 input{border-bottom:1px solid #ea394b}._select-input-wrapper_1dk7w_262{display:flex;flex-direction:column;width:100%}._select-input-wrapper_1dk7w_262 ._label-wrapper_1dk7w_267{display:flex;gap:4px;align-items:center;color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._select-input-wrapper_1dk7w_262 ._label-wrapper_1dk7w_267{font-size:13px;font-weight:400;line-height:20px}}._select-input-wrapper_1dk7w_262 ._label-wrapper_1dk7w_267._disabled_1dk7w_283{color:#afafaf}._select-input-wrapper_1dk7w_262 ._inner-wrapper_1dk7w_286{display:flex;position:relative;align-items:center;width:100%;height:46px;border:0;border-bottom:1px solid #afafaf;color:#302936}._select-input-wrapper_1dk7w_262 ._inner-wrapper_1dk7w_286 select{-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;flex-grow:1;height:100%;background-color:transparent;color:#302936;font-size:16px;font-weight:500;line-height:22px;cursor:pointer}@media (max-width: 374px){._select-input-wrapper_1dk7w_262 ._inner-wrapper_1dk7w_286 select{font-size:15px;font-weight:500;line-height:22px}}._select-input-wrapper_1dk7w_262 ._inner-wrapper_1dk7w_286 select:invalid{color:#afafaf}._select-input-wrapper_1dk7w_262 ._inner-wrapper_1dk7w_286 select option{color:#302936}._select-input-wrapper_1dk7w_262 ._inner-wrapper_1dk7w_286 select option:disabled{color:#afafaf}._text-input-button_slv2x_262{padding:4px 10px;border-radius:100px;transition:.15s ease-in-out}._text-input-button_slv2x_262 span{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._text-input-button_slv2x_262 span{font-size:13px;font-weight:500;line-height:20px}}._container_12471_262{display:flex;flex-direction:column;gap:36px;flex:1 1 0;width:100%;padding-top:20px}._top-banner_12471_271{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}._top-banner_12471_271 ._icon-group_12471_278{display:inline-flex;flex-direction:column;align-items:center;gap:12px;width:fit-content}._top-banner_12471_271 ._icon-group_12471_278 h2{color:#5d52ff;font-size:18px;font-weight:700;line-height:24px}@media (max-width: 374px){._top-banner_12471_271 ._icon-group_12471_278 h2{font-size:17px;font-weight:700;line-height:24px}}._top-banner_12471_271 ._descriptions_12471_298{display:flex;flex-direction:column;gap:12px;width:100%;padding:0 24px}._top-banner_12471_271 ._descriptions_12471_298 p{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:center;white-space:pre-wrap}@media (max-width: 374px){._top-banner_12471_271 ._descriptions_12471_298 p{font-size:13px;font-weight:500;line-height:20px}}._top-banner_12471_271 ._descriptions_12471_298 p._black_12471_320{color:#302936}._top-banner_12471_271 ._descriptions_12471_298 p._purple_12471_323{color:#5d52ff}._information-container_12471_327{display:flex;flex-direction:column;width:100%;padding:12px 16px;border-radius:12px;background-color:#f6f6f6}._information-container_12471_327 ._title_12471_335{padding:12px 0;color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._information-container_12471_327 ._title_12471_335{font-size:13px;font-weight:700;line-height:20px}}._information-container_12471_327 ._rows_12471_349{display:flex;flex-direction:column;width:100%}._information-row_12471_355{display:flex;justify-content:space-between;gap:4px;width:100%;padding:6px 0}._information-row_12471_355._bold_12471_362 ._right-span_12471_362{font-weight:700}._information-row_12471_355 ._left-span_12471_365{min-width:fit-content;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._information-row_12471_355 ._left-span_12471_365{font-size:13px;font-weight:500;line-height:20px}}._information-row_12471_355 ._right-span_12471_362{max-width:70%;color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:end}@media (max-width: 374px){._information-row_12471_355 ._right-span_12471_362{font-size:13px;font-weight:500;line-height:20px}}._information-row_12471_355 ._right-span_12471_362 ._tooltip-content_12471_394{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._information-row_12471_355 ._right-span_12471_362 ._tooltip-content_12471_394{font-size:13px;font-weight:500;line-height:20px}}._information-row_12471_355 ._right-span_12471_362 ._tooltip-trigger_12471_406{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}._button-container_12471_412{display:flex;flex-direction:column;gap:4px;width:100%}._anchor-button_12471_419{display:inline-block;width:100%}._anchor-button_12471_419._main_12471_423{height:54px;min-height:54px}._anchor-button_12471_419._main_12471_423 button{background-color:#5d52ff;color:#fff;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._anchor-button_12471_419._main_12471_423 button{font-size:15px;font-weight:500;line-height:22px}}._anchor-button_12471_419._sub_12471_441{height:48px;min-height:48px}._anchor-button_12471_419._sub_12471_441 button{background-color:transparent;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._anchor-button_12471_419._sub_12471_441 button{font-size:13px;font-weight:500;line-height:20px}}._anchor-button_12471_419 button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:0;border-radius:8px;cursor:pointer}._anchor-button_12471_419 button span{color:inherit}._scroll-guide_8ffj6_262{display:flex;align-items:center;justify-content:center;gap:4px;position:absolute;bottom:100%;transform:translateZ(10px);width:100%;height:60px;background:linear-gradient(180deg,#fff0 -26.67%,#fff 34.67%);z-index:10;cursor:default}._scroll-guide_8ffj6_262 ._guide-text_8ffj6_276{color:#5d52ff;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._scroll-guide_8ffj6_262 ._guide-text_8ffj6_276{font-size:13px;font-weight:500;line-height:20px}}._scroll-guide_8ffj6_262 ._icon-wrapper_8ffj6_289{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:#5d52ff;border-radius:100%}._description_rvfxh_262{display:inline-block}._description_rvfxh_262._medium_rvfxh_265{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._description_rvfxh_262._medium_rvfxh_265{font-size:13px;font-weight:500;line-height:20px}}._description_rvfxh_262._small_rvfxh_277{font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._description_rvfxh_262._small_rvfxh_277{font-size:12px;font-weight:500;line-height:18px}}._description_rvfxh_262._default_rvfxh_289{color:#302936}._description_rvfxh_262._highlight_rvfxh_292{color:#5d52ff}._description_rvfxh_262._muted_rvfxh_295{color:#afafaf}._description_rvfxh_262._warning_rvfxh_298{color:#ff006b}._description_rvfxh_262 strong{color:#5d52ff;font-weight:inherit}._container_whmsb_262{display:flex;flex-direction:column;gap:24px;width:100%;padding:24px 36px;margin-bottom:16px;border-radius:12px;background-color:#fff}@media (max-width: 767px){._container_whmsb_262{padding:24px 16px}}._container_whmsb_262:last-of-type{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}._container_whmsb_262 ._header-container_whmsb_282{display:flex;flex-direction:column;gap:12px;width:100%}._container_whmsb_262 ._header-container_whmsb_282 ._title_whmsb_288{color:#302936;font-size:15px;font-weight:700;line-height:22px;cursor:default}._container_whmsb_262 ._header-container_whmsb_282 ._descriptions_whmsb_295{display:flex;flex-direction:column;width:100%}._container_whmsb_262 ._content-container_whmsb_300{width:100%}._content_731r3_262{display:flex;flex-direction:column;gap:24px;width:100%}._content_731r3_262 ._book-list_731r3_268{display:flex;flex-direction:column;gap:8px;width:100%}._content_731r3_262 ._send-book-info-checkbox-container_731r3_274{display:inline-flex;align-items:center;align-self:flex-end;height:40px}._content_731r3_262 ._send-book-info-checkbox-container_731r3_274 p{color:#302936;font-size:14px;font-weight:400;line-height:20px;cursor:default;-webkit-user-select:none;user-select:none}@media (max-width: 374px){._content_731r3_262 ._send-book-info-checkbox-container_731r3_274 p{font-size:13px;font-weight:400;line-height:20px}}._external-book-product-item_731r3_296{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px;border-radius:8px;background-color:#f6f6f6}._external-book-product-item_731r3_296 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._external-book-product-item_731r3_296 p{font-size:13px;font-weight:500;line-height:20px}}._external-book-product-item_731r3_296 ._search-link_731r3_319{display:inline-block;min-width:fit-content}._external-book-product-item_731r3_296 ._search-link_731r3_319._disabled_731r3_323 button{border-color:#afafaf;color:#afafaf}._external-book-product-item_731r3_296 ._search-link_731r3_319 button{padding:6px 8px;border:1px solid;border-color:#5d52ff;border-radius:8px;background-color:transparent;color:#5d52ff;cursor:pointer}._external-book-product-item_731r3_296 ._search-link_731r3_319 button span{color:inherit;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._external-book-product-item_731r3_296 ._search-link_731r3_319 button span{font-size:12px;font-weight:500;line-height:18px}}._container_bxiqj_262{display:flex;flex-direction:column;gap:4px;width:100%;height:auto;padding:16px;border-radius:8px;background-color:#f6f6f6;cursor:pointer}._container_bxiqj_262._disabled_bxiqj_273 ._default-content_bxiqj_273 ._right-container_bxiqj_273 ._name-container_bxiqj_273>span{color:#afafaf;text-decoration-line:line-through;text-decoration-color:currentColor}._container_bxiqj_262._disabled_bxiqj_273 ._default-content_bxiqj_273 ._left-container_bxiqj_278 ._amount_bxiqj_278{color:#afafaf;text-decoration-line:line-through;text-decoration-color:currentColor}._container_bxiqj_262 ._badge_bxiqj_283{cursor:pointer}._container_bxiqj_262 ._default-content_bxiqj_273{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px}._container_bxiqj_262 ._default-content_bxiqj_273 ._left-container_bxiqj_278{display:inline-flex;align-items:center;align-self:flex-start;gap:4px;min-width:fit-content}._container_bxiqj_262 ._default-content_bxiqj_273 ._left-container_bxiqj_278 ._event-discount-percentage-badge-wrapper_bxiqj_300{display:inline-flex}._container_bxiqj_262 ._default-content_bxiqj_273 ._left-container_bxiqj_278 ._amount_bxiqj_278{color:#302936;font-size:14px;font-weight:500;line-height:20px;line-height:22px}@media (max-width: 374px){._container_bxiqj_262 ._default-content_bxiqj_273 ._left-container_bxiqj_278 ._amount_bxiqj_278{font-size:13px;font-weight:500;line-height:20px}}._container_bxiqj_262 ._default-content_bxiqj_273 ._right-container_bxiqj_273{display:flex;gap:4px;flex:1 1 0}._container_bxiqj_262 ._default-content_bxiqj_273 ._right-container_bxiqj_273 ._checkbox_bxiqj_322{display:inline-flex}._container_bxiqj_262 ._default-content_bxiqj_273 ._right-container_bxiqj_273 ._name-container_bxiqj_273{display:inline-flex;align-items:flex-start;gap:4px;color:#302936}._container_bxiqj_262 ._default-content_bxiqj_273 ._right-container_bxiqj_273 ._name-container_bxiqj_273>span{color:inherit;font-size:14px;font-weight:500;line-height:20px;line-height:22px}@media (max-width: 374px){._container_bxiqj_262 ._default-content_bxiqj_273 ._right-container_bxiqj_273 ._name-container_bxiqj_273>span{font-size:13px;font-weight:500;line-height:20px}}._container_bxiqj_262 ._discount-content_bxiqj_345{display:inline-flex;align-self:flex-end}._container_bxiqj_262 ._discount-content_bxiqj_345 ._discount-amount_bxiqj_349{color:#5d52ff;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_bxiqj_262 ._discount-content_bxiqj_345 ._discount-amount_bxiqj_349{font-size:13px;font-weight:500;line-height:20px}}._container_bxiqj_262 ._discount-content_bxiqj_345 ._final-amount_bxiqj_362{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_bxiqj_262 ._discount-content_bxiqj_345 ._final-amount_bxiqj_362{font-size:13px;font-weight:500;line-height:20px}}._container_bxiqj_262 ._memo-content_bxiqj_375{display:inline-flex;align-self:flex-end}._container_bxiqj_262 ._memo-content_bxiqj_375 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_bxiqj_262 ._memo-content_bxiqj_375 span{font-size:13px;font-weight:500;line-height:20px}}._container_tzrr3_262{display:flex;flex-direction:column;gap:24px;width:100%}._container_tzrr3_262 ._title_tzrr3_268{display:flex;align-items:center;gap:4px;color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._container_tzrr3_262 ._title_tzrr3_268{font-size:13px;font-weight:700;line-height:20px}}._container_tzrr3_262 ._title_tzrr3_268 ._nessesary_tzrr3_284{color:#5d52ff}._container_tzrr3_262 ._title_tzrr3_268._address-missing_tzrr3_287,._container_tzrr3_262 ._title_tzrr3_268._address-missing_tzrr3_287 *{color:#ea394b}._container_tzrr3_262 ._address-form-container_tzrr3_291{display:flex;flex-direction:column;width:100%;gap:8px}._container_tzrr3_262 ._address-form-container_tzrr3_291 ._select-container_tzrr3_297{display:flex;align-items:center;width:100%;gap:4px}._container_tzrr3_262 ._contents_tzrr3_303{display:flex;justify-content:center;align-items:center;padding:16px;gap:16px;border-radius:0 0 12px 12px;border:1px solid #302936;border-top:0px}._container_tzrr3_262 ._delivery-form_tzrr3_313{display:flex;flex-direction:column;align-items:flex-end;gap:16px;width:100%}._container_tzrr3_262 ._delivery-form_tzrr3_313 ._input-wrapper_tzrr3_320{display:flex;flex-direction:column;width:100%}._container_tzrr3_262 ._delivery-form_tzrr3_313 ._input-wrapper_tzrr3_320 * input{height:44px;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_tzrr3_262 ._delivery-form_tzrr3_313 ._input-wrapper_tzrr3_320 * input{font-size:13px;font-weight:500;line-height:20px}}._container_tzrr3_262 ._delivery-form_tzrr3_313 ._input-wrapper_tzrr3_320 ._address-input-wrapper_tzrr3_338 *{cursor:pointer}._container_tzrr3_262 ._delivery-form_tzrr3_313 ._default-delivery-checkbox-container_tzrr3_341{display:inline-flex;align-items:center}._container_tzrr3_262 ._delivery-form_tzrr3_313 ._default-delivery-checkbox-container_tzrr3_341 span{color:#302936;font-size:14px;font-weight:400;line-height:20px;cursor:default;-webkit-user-select:none;user-select:none}@media (max-width: 374px){._container_tzrr3_262 ._delivery-form_tzrr3_313 ._default-delivery-checkbox-container_tzrr3_341 span{font-size:13px;font-weight:400;line-height:20px}}._container_tzrr3_262 ._delivery-form_tzrr3_313 ._submit-button_tzrr3_360{width:100%;height:54px;padding:16px 8px;border:0;border-radius:8px;background-color:#afafaf;color:#fff;font-size:16px;font-weight:500;line-height:22px;transition:.15s ease-in-out;cursor:pointer}@media (max-width: 374px){._container_tzrr3_262 ._delivery-form_tzrr3_313 ._submit-button_tzrr3_360{font-size:15px;font-weight:500;line-height:22px}}._container_tzrr3_262 ._delivery-form_tzrr3_313 ._submit-button_tzrr3_360._active_tzrr3_381{background-color:#302936}._input_tzrr3_320{background-color:transparent}._address-content-container_tzrr3_389{width:100%;padding:16px;border-radius:8px;background-color:#f6f6f6}._delivery-address-container_tzrr3_396{display:flex;flex-direction:column;gap:16px;width:100%}._delivery-address-container_tzrr3_396 ._header_tzrr3_402{display:flex;align-items:center;justify-content:space-between}._delivery-address-container_tzrr3_396 ._header_tzrr3_402 ._recipent_tzrr3_407{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._delivery-address-container_tzrr3_396 ._header_tzrr3_402 ._recipent_tzrr3_407{font-size:13px;font-weight:700;line-height:20px}}._delivery-address-container_tzrr3_396 ._header_tzrr3_402 ._edit-button_tzrr3_420{display:inline-flex;align-items:center;justify-content:center;padding:5px 7px;border:1px solid #afafaf;border-radius:8px;background-color:transparent;cursor:pointer}._delivery-address-container_tzrr3_396 ._header_tzrr3_402 ._edit-button_tzrr3_420 span{color:#302936;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._delivery-address-container_tzrr3_396 ._header_tzrr3_402 ._edit-button_tzrr3_420 span{font-size:12px;font-weight:500;line-height:18px}}._delivery-address-container_tzrr3_396 ._content_tzrr3_303{display:flex;flex-direction:column;gap:10px;width:100%}._delivery-address-container_tzrr3_396 ._content_tzrr3_303 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._delivery-address-container_tzrr3_396 ._content_tzrr3_303 p{font-size:13px;font-weight:500;line-height:20px}}._delivery-address-container_tzrr3_396 ._content_tzrr3_303 ._address_tzrr3_287{display:flex;flex-direction:column;gap:4px}._overseas-text-container_tzrr3_468 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._overseas-text-container_tzrr3_468 p{font-size:13px;font-weight:500;line-height:20px}}._overseas-text-container_tzrr3_468 p span{color:#5d52ff}._content_1s32p_262{display:flex;flex-direction:column;gap:36px;width:100%}._content_1s32p_262 ._product-list_1s32p_268,._container_1f705_262{display:flex;flex-direction:column;gap:8px;width:100%}._container_1f705_262._with-background_1f705_268{padding:12px;border-radius:8px;background-color:#f6f6f6}._container_1f705_262 ._title_1f705_273{color:#302936;font-size:13px;font-weight:700;line-height:18px}@media (max-width: 374px){._container_1f705_262 ._title_1f705_273{font-size:12px;font-weight:700;line-height:18px}}._container_1f705_262 ._descriptions_1f705_286{display:flex;flex-direction:column}._container_1f705_262 ._descriptions_1f705_286 p{color:#302936;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._container_1f705_262 ._descriptions_1f705_286 p{font-size:12px;font-weight:500;line-height:18px}}._container_1f705_262 ._descriptions_1f705_286 p strong{color:#5d52ff;font-weight:500}._container_pdaca_262{cursor:default}._container_pdaca_262._applied_pdaca_265 ._content_pdaca_265{border-color:var(--theme-color)}._container_pdaca_262._applied_pdaca_265 ._content_pdaca_265 ._apply-button-wrapper_pdaca_268 button{border-color:var(--theme-color);color:var(--theme-color)}._container_pdaca_262 ._promotion-label_pdaca_272{display:inline-flex;align-items:center;justify-content:center;min-width:95px;padding:6px 12px;border-top-left-radius:8px;border-top-right-radius:8px;background-color:var(--theme-color)}._container_pdaca_262 ._promotion-label_pdaca_272 span{color:#fff;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._container_pdaca_262 ._promotion-label_pdaca_272 span{font-size:12px;font-weight:500;line-height:18px}}._container_pdaca_262 ._promotion-label_pdaca_272~._content_pdaca_265{border-top-left-radius:0}._container_pdaca_262 ._content_pdaca_265{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:16px;border:1px solid;border-color:#afafaf;border-radius:8px}._container_pdaca_262 ._content_pdaca_265 ._content-wrapper_pdaca_309{flex:1 1 0}._container_pdaca_262 ._content_pdaca_265 ._apply-button-wrapper_pdaca_268{display:inline-block;min-width:fit-content;min-height:30px}._container_pdaca_262 ._content_pdaca_265 ._apply-button-wrapper_pdaca_268 button{padding:6px 8px;border:1px solid #afafaf;border-radius:8px;background-color:#fff;color:#302936;cursor:pointer}._container_pdaca_262 ._content_pdaca_265 ._apply-button-wrapper_pdaca_268 button span{color:inherit;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._container_pdaca_262 ._content_pdaca_265 ._apply-button-wrapper_pdaca_268 button span{font-size:12px;font-weight:500;line-height:18px}}._header-description_1fsuy_262>span{color:#5d52ff}._header-description_1fsuy_262 ._badge_1fsuy_266,._descriptions_1fsuy_267 ._badge_1fsuy_266{height:16.5px;padding:0 6px;margin:2px 0}._header-description_1fsuy_262 ._badge_1fsuy_266 span,._descriptions_1fsuy_267 ._badge_1fsuy_266 span{font-size:12px;line-height:15px}._content_1fsuy_278{display:flex;width:100%;flex-direction:column;gap:24px}._content_1fsuy_278 ._promotions_1fsuy_284{display:flex;flex-direction:column;gap:12px;width:100%}._content_1fsuy_278 ._promotions_1fsuy_284 ._promotion_1fsuy_284,._content_1fsuy_278 ._promotions_1fsuy_284 ._promotion_1fsuy_284._coupon_1fsuy_296 ._coupons_1fsuy_296{display:flex;flex-direction:column;gap:8px;width:100%}._content_1fsuy_278 ._promotions_1fsuy_284 ._promotion_1fsuy_284 ._description-container_1fsuy_302{display:flex;flex-direction:column;gap:8px;width:100%;padding:12px;border-radius:8px;background-color:#f6f6f6}._content_1fsuy_278 ._promotions_1fsuy_284 ._promotion_1fsuy_284 ._description-container_1fsuy_302 h4{color:#302936;font-size:13px;font-weight:700;line-height:18px}@media (max-width: 374px){._content_1fsuy_278 ._promotions_1fsuy_284 ._promotion_1fsuy_284 ._description-container_1fsuy_302 h4{font-size:12px;font-weight:700;line-height:18px}}._content_1fsuy_278 ._promotions_1fsuy_284 ._promotion_1fsuy_284 ._description-container_1fsuy_302 ._descriptions_1fsuy_267{display:flex;flex-direction:column}._content_1fsuy_278 ._promotions_1fsuy_284 ._promotion_1fsuy_284 ._description-container_1fsuy_302 ._descriptions_1fsuy_267 strong{color:#5d52ff;font-weight:inherit}._content_1fsuy_278 ._product-list_1fsuy_332{display:flex;flex-direction:column;gap:8px}._discount-coupon-card-content_1fsuy_338{display:flex;flex-direction:column;gap:8px;width:100%}._discount-coupon-card-content_1fsuy_338 ._usable-duration_1fsuy_344{color:#5d52ff;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._discount-coupon-card-content_1fsuy_338 ._usable-duration_1fsuy_344{font-size:12px;font-weight:500;line-height:18px}}._discount-coupon-card-content_1fsuy_338 ._name_1fsuy_357{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._discount-coupon-card-content_1fsuy_338 ._name_1fsuy_357{font-size:13px;font-weight:700;line-height:20px}}._discount-event-card-content_1fsuy_371{width:100%}._discount-event-card-content_1fsuy_371 p{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._discount-event-card-content_1fsuy_371 p{font-size:13px;font-weight:700;line-height:20px}}._discount-event-card-content_1fsuy_371 p span{color:#ff006b}._container_19b2y_262{display:flex;flex-direction:column;gap:24px;width:100%}._container_19b2y_262 ._content_19b2y_268{display:flex;flex-direction:column;gap:16px;width:100%}._container_19b2y_262 ._content_19b2y_268 ._title_19b2y_274{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_19b2y_262 ._content_19b2y_268 ._title_19b2y_274{font-size:13px;font-weight:500;line-height:20px}}._content_19b2y_268._card_19b2y_288 ._list_19b2y_288{display:flex;flex-direction:column;gap:8px;width:100%}._content_19b2y_268._card_19b2y_288 ._create-button_19b2y_294{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:68px;min-height:68px;border:0;border-radius:8px;background-color:#f6f6f6;cursor:pointer}._content_19b2y_268._card_19b2y_288 ._create-button_19b2y_294 span{color:#302936;font-size:14px;font-weight:500;line-height:20px;line-height:14px}@media (max-width: 374px){._content_19b2y_268._card_19b2y_288 ._create-button_19b2y_294 span{font-size:13px;font-weight:500;line-height:20px}}._content_19b2y_268._password_19b2y_322 ._password-input_19b2y_322{width:100%;padding:20px;border:0;border-radius:8px;background-color:#f6f6f6;color:#302936;font-size:16px;font-weight:500;line-height:22px;line-height:14px}@media (max-width: 374px){._content_19b2y_268._password_19b2y_322 ._password-input_19b2y_322{font-size:15px;font-weight:500;line-height:22px}}._content_19b2y_268._password_19b2y_322 ._password-input_19b2y_322::placeholder{color:#afafaf}._text-button_19b2y_345{display:inline-block;align-self:flex-end;border:0;background-color:transparent;cursor:pointer}._text-button_19b2y_345 span{color:#302936;font-size:14px;font-weight:400;line-height:20px;text-decoration:underline}@media (max-width: 374px){._text-button_19b2y_345 span{font-size:13px;font-weight:400;line-height:20px}}._content_13qyn_262{display:flex;flex-direction:column;gap:24px;width:100%}._content_13qyn_262._billing_13qyn_268{gap:24px}._content_13qyn_262 ._select-container_13qyn_271{display:flex;align-items:center;gap:4px;width:100%}._toss-payment-widget-container_13qyn_278{display:flex;flex-direction:column;gap:16px;width:100%}._toss-payment-widget-container_13qyn_278._hide_13qyn_284{display:none}._toss-payment-widget-container_13qyn_278 ._widget-title_13qyn_287{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._toss-payment-widget-container_13qyn_278 ._widget-title_13qyn_287{font-size:13px;font-weight:500;line-height:20px}}._container_10ygr_262{padding:0;background-color:#e5e5e5}._bottom-sticky-inner-container_10ygr_267{display:flex;flex-direction:column;width:100%}._bottom-sticky-inner-container_10ygr_267 ._agree-checkbox-container_10ygr_272{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 0;background-color:#fff;cursor:default}._bottom-sticky-inner-container_10ygr_267 ._agree-checkbox-container_10ygr_272 p{color:#302936;font-size:14px;font-weight:400;line-height:20px;-webkit-user-select:none;user-select:none}@media (max-width: 374px){._bottom-sticky-inner-container_10ygr_267 ._agree-checkbox-container_10ygr_272 p{font-size:13px;font-weight:400;line-height:20px}}._bottom-sticky-inner-container_10ygr_267 ._agree-checkbox-container_10ygr_272 p a{display:inline-block;color:#5d52ff;text-decoration:underline}._bottom-sticky-inner-container_10ygr_267 ._relative-container_10ygr_301{position:relative;width:100%}._student-name-container_10ygr_306{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;padding:16px 36px;margin-bottom:16px;background-color:#fff}@media (max-width: 767px){._student-name-container_10ygr_306{padding:16px}}._student-name-container_10ygr_306 span{color:#302936;font-size:15px;font-weight:500;line-height:22px}._form_16ci9_262{display:flex;flex-direction:column;gap:36px;width:100%}._form_16ci9_262 ._inputs_16ci9_268{display:flex;flex-direction:column;gap:20px;width:100%}._container_1f0ih_262{display:flex;flex-direction:column;gap:16px;width:100%}._container_1f0ih_262 ._title_1f0ih_268 h2{color:#302936;font-size:15px;font-weight:700;line-height:22px}._container_1f0ih_262 ._content_1f0ih_274,._container_1f0ih_262 ._content_1f0ih_274 ._student-list_1f0ih_280{display:flex;flex-direction:column;gap:8px;width:100%}._container_1f0ih_262 ._content_1f0ih_274 ._apply-student-button_1f0ih_286{display:inline-block;align-self:flex-end;padding:8px 12px;border:0;background-color:transparent;cursor:pointer}._container_1f0ih_262 ._content_1f0ih_274 ._apply-student-button_1f0ih_286 span{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-decoration:underline}@media (max-width: 374px){._container_1f0ih_262 ._content_1f0ih_274 ._apply-student-button_1f0ih_286 span{font-size:13px;font-weight:500;line-height:20px}}._student-item_1f0ih_309{display:flex;align-items:center;gap:8px;width:100%;height:54px;min-height:54px;padding:0 20px;border:1px solid;border-color:#afafaf;border-radius:8px;background-color:#fff;color:#302936;cursor:pointer}._student-item_1f0ih_309._selected_1f0ih_324{border-color:#5d52ff}._student-item_1f0ih_309 span{color:inherit;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._student-item_1f0ih_309 span{font-size:15px;font-weight:500;line-height:22px}}._register-closed-description_1tott_262{color:#302936;font-size:16px;font-weight:700;line-height:22px;text-align:center}@media (max-width: 374px){._register-closed-description_1tott_262{font-size:15px;font-weight:700;line-height:22px}}._register-closed-description_1tott_262 b{color:#5d52ff}._student-content_1tott_280{flex:1 1 0;width:100%}._vote-choice-item-container_104i3_262._user_104i3_262{position:relative;width:100%;height:52px;padding:0 20px;border-radius:8px;background-color:#f6f6f6;overflow:hidden}._vote-choice-item-container_104i3_262._user_104i3_262 ._vote-choice-content_104i3_271{display:flex;align-items:center;justify-content:space-between;gap:4px;position:relative;z-index:10;width:100%;height:100%}._vote-choice-item-container_104i3_262._user_104i3_262 ._vote-choice-content_104i3_271 ._label_104i3_281{display:inline-flex;align-items:center;gap:4px}._vote-choice-item-container_104i3_262._user_104i3_262 ._vote-choice-content_104i3_271 ._label_104i3_281 ._icon-wrapper_104i3_286{display:inline-flex;align-items:center;justify-content:center}._vote-choice-item-container_104i3_262._user_104i3_262 ._vote-choice-content_104i3_271 ._label_104i3_281 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._vote-choice-item-container_104i3_262._user_104i3_262 ._vote-choice-content_104i3_271 ._label_104i3_281 span{font-size:13px;font-weight:500;line-height:20px}}._vote-choice-item-container_104i3_262._user_104i3_262 ._vote-choice-content_104i3_271 ._count_104i3_304{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._vote-choice-item-container_104i3_262._user_104i3_262 ._vote-choice-content_104i3_271 ._count_104i3_304{font-size:13px;font-weight:500;line-height:20px}}._vote-choice-item-container_104i3_262._user_104i3_262 ._vote-percentage-bar_104i3_317{position:absolute;top:0;bottom:0;left:0;width:var(--vote-percentage);height:100%;border-radius:8px;background-color:#fff500}._vote-choice-item-selector_104i3_328{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;height:52px;padding:0 20px;border-radius:8px;background-color:#f6f6f6;cursor:pointer}._vote-choice-item-selector_104i3_328 input{display:none}._vote-choice-item-selector_104i3_328 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._vote-choice-item-selector_104i3_328 span{font-size:13px;font-weight:500;line-height:20px}}._vote-choice-item-container_104i3_262._teacher_104i3_357{display:flex;flex-direction:column;width:100%}._vote-choice-item-container_104i3_262._teacher_104i3_357 ._vote-choice-item_104i3_262{display:flex;align-items:center;gap:4px;position:relative;width:100%;height:52px;padding:0 20px;border-radius:8px;background-color:#f6f6f6;overflow:hidden}._vote-choice-item-container_104i3_262._teacher_104i3_357 ._vote-choice-item_104i3_262 ._choice-label_104i3_374{position:relative;z-index:10;flex:1 1 0;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._vote-choice-item-container_104i3_262._teacher_104i3_357 ._vote-choice-item_104i3_262 ._choice-label_104i3_374{font-size:13px;font-weight:500;line-height:20px}}._vote-choice-item-container_104i3_262._teacher_104i3_357 ._vote-choice-item_104i3_262 ._side-content_104i3_390{position:relative;z-index:10;display:inline-flex;align-items:center;gap:4px}._vote-choice-item-container_104i3_262._teacher_104i3_357 ._vote-choice-item_104i3_262 ._side-content_104i3_390 ._list-visible-toggle_104i3_397{display:inline-flex;border:0;background-color:transparent;color:#5d52ff;text-decoration:underline;cursor:pointer}._vote-choice-item-container_104i3_262._teacher_104i3_357 ._vote-choice-item_104i3_262 ._side-content_104i3_390 ._list-visible-toggle_104i3_397:disabled{color:#afafaf;text-decoration:none}._vote-choice-item-container_104i3_262._teacher_104i3_357 ._vote-choice-item_104i3_262 ._side-content_104i3_390 ._list-visible-toggle_104i3_397 span{color:inherit;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._vote-choice-item-container_104i3_262._teacher_104i3_357 ._vote-choice-item_104i3_262 ._side-content_104i3_390 ._list-visible-toggle_104i3_397 span{font-size:13px;font-weight:500;line-height:20px}}._vote-choice-item-container_104i3_262._teacher_104i3_357 ._vote-choice-item_104i3_262 ._vote-percentage-bar_104i3_317{position:absolute;top:0;bottom:0;left:0;width:var(--vote-percentage);height:100%;border-radius:8px;background-color:#fff500}._vote-choice-item-container_104i3_262._teacher_104i3_357 ._user-list_104i3_432{display:flex;flex-wrap:wrap;gap:4px 8px;width:100%;padding:20px;border-radius:8px;background-color:#f6f6f6}._vote-choice-item-container_104i3_262._teacher_104i3_357 ._user-list_104i3_432 span{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._vote-choice-item-container_104i3_262._teacher_104i3_357 ._user-list_104i3_432 span{font-size:13px;font-weight:400;line-height:20px}}._vote-choice-item-container_104i3_262._teacher_104i3_357 ._user-list_104i3_432 span._out_104i3_454{color:#afafaf}._vote-choice-input-container_104i3_458{display:flex;align-items:center;gap:4px;width:100%;height:52px;padding:0 20px;border:1px solid;border-color:#f6f6f6;border-radius:8px;background-color:#f6f6f6;transition:.2s}._vote-choice-input-container_104i3_458:has(input:focus){border-color:#302936;background-color:#fff}._vote-choice-input-container_104i3_458 ._input-wrapper_104i3_475{flex:1 1 0;width:100%}._vote-choice-input-container_104i3_458 ._input-wrapper_104i3_475 input{width:100%;border:0;background-color:transparent;color:#302936;font-size:14px;font-weight:500;line-height:20px;outline:none}@media (max-width: 374px){._vote-choice-input-container_104i3_458 ._input-wrapper_104i3_475 input{font-size:13px;font-weight:500;line-height:20px}}._vote-choice-input-container_104i3_458 ._input-wrapper_104i3_475 input::placeholder{color:#afafaf}._vote-choice-input-container_104i3_458 ._delete-button_104i3_499{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;color:#302936;cursor:pointer}._add-vote-choice-button_104i3_509{display:inline-flex;align-items:center;justify-content:center;width:100%;height:52px;padding:0 20px;border:1px solid #afafaf;border-radius:8px;background-color:#fff;cursor:pointer}._add-vote-choice-button_104i3_509 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._add-vote-choice-button_104i3_509 span{font-size:13px;font-weight:500;line-height:20px}}._form_26vzl_262{display:flex;flex-direction:column;gap:36px;width:100%}._form_26vzl_262 ._inputs_26vzl_268{display:flex;flex-direction:column;gap:16px;width:100%}._notice-type-selector_26vzl_275{display:flex;gap:8px;width:100%}._title-textarea-wrapper_26vzl_281{display:flex;width:100%;padding:12px 0;border-bottom:1px solid #afafaf;transition:.2s}._title-textarea-wrapper_26vzl_281:has(textarea:focus){border-bottom:1px solid #302936}._title-textarea-wrapper_26vzl_281 textarea{width:100%;border:0;color:#302936;background-color:transparent;font-size:16px;font-weight:500;line-height:22px;white-space:pre-wrap;resize:none;outline:none}@media (max-width: 374px){._title-textarea-wrapper_26vzl_281 textarea{font-size:15px;font-weight:500;line-height:22px}}._title-textarea-wrapper_26vzl_281 textarea::placeholder{color:#afafaf}._body-textarea-wrapper_26vzl_314{display:flex;width:100%;height:200px;padding:16px 20px;border:1px solid;border-color:#f6f6f6;border-radius:8px;background-color:#f6f6f6;transition:.2s}._body-textarea-wrapper_26vzl_314:has(textarea:focus){border-color:#302936;background-color:#fff}._body-textarea-wrapper_26vzl_314 textarea{width:100%;min-height:100%;border:0;background-color:transparent;color:#302936;font-size:14px;font-weight:400;line-height:20px;white-space:pre-wrap;resize:none;outline:none}@media (max-width: 374px){._body-textarea-wrapper_26vzl_314 textarea{font-size:13px;font-weight:400;line-height:20px}}._body-textarea-wrapper_26vzl_314 textarea::placeholder{color:#afafaf}._vote-choices-content_26vzl_353{display:flex;flex-direction:column;gap:8px;width:100%}._button_1hsad_262{display:flex;align-items:center;justify-content:center;width:100%;max-width:fit-content;height:32px;padding:0 10px;border:0;border-radius:8px;background-color:#f6f6f6;color:#302936;cursor:pointer;transition:.2s}._button_1hsad_262._disabled_1hsad_277{color:#afafaf}._button_1hsad_262 span{color:inherit;font-size:14px;font-weight:500;line-height:20px;transition:.2s}@media (max-width: 374px){._button_1hsad_262 span{font-size:13px;font-weight:500;line-height:20px}}._contents-wrapper_slxuc_262{white-space:pre-wrap;word-break:break-word;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._contents-wrapper_slxuc_262{font-size:13px;font-weight:400;line-height:20px}}._contents-wrapper_slxuc_262 a{color:#5d52ff;text-decoration:underline}._container_cesdi_262{width:100%;padding:0 36px 16px;background-color:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width: 767px){._container_cesdi_262{padding:0 16px 16px}}._container_cesdi_262 ._form_cesdi_275{display:flex;flex-direction:column;gap:16px;width:100%;padding:20px;border:1px solid;border-color:#afafaf;border-radius:8px;transition:.2s}._container_cesdi_262 ._form_cesdi_275:has(._content-textarea_cesdi_286:focus){border-color:#302936}._container_cesdi_262 ._form_cesdi_275 ._content-textarea_cesdi_286{width:100%;min-height:20px;max-height:20px;border:0;background-color:transparent;color:#302936;font-size:14px;font-weight:500;line-height:20px;white-space:pre-wrap;resize:none;outline:none}@media (max-width: 374px){._container_cesdi_262 ._form_cesdi_275 ._content-textarea_cesdi_286{font-size:13px;font-weight:500;line-height:20px}}._container_cesdi_262 ._form_cesdi_275 ._content-textarea_cesdi_286::placeholder{color:#afafaf}._container_cesdi_262 ._form_cesdi_275 ._actions_cesdi_313{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-left:auto}._secret-comment-toggle-button_cesdi_321{display:inline-flex;align-items:center;gap:4px;border:0;background-color:transparent;color:#afafaf;cursor:pointer}._secret-comment-toggle-button_cesdi_321._active_cesdi_330{color:#5d52ff}._secret-comment-toggle-button_cesdi_321 ._icon-wrapper_cesdi_333{display:inline-flex;min-width:fit-content;color:inherit}._secret-comment-toggle-button_cesdi_321 span{display:inline-block;color:inherit;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._secret-comment-toggle-button_cesdi_321 span{font-size:11px;font-weight:500;line-height:16px}}._container_1ynd2_262{display:flex;flex-direction:column;gap:12px;width:100%;padding:20px;border-radius:8px;background-color:#f6f6f6;transition:.2s}._container_1ynd2_262._editing_1ynd2_272{border:1px solid;border-color:#afafaf;background-color:#fff}._container_1ynd2_262._editing_1ynd2_272:has(._body_1ynd2_277._editing_1ynd2_272 ._content-textarea_1ynd2_277:focus){border-color:#302936}._container_1ynd2_262._out_1ynd2_280 ._body_1ynd2_277 ._content_1ynd2_277{color:#afafaf}._container_1ynd2_262 ._header_1ynd2_283{display:flex;align-items:center;width:100%;gap:4px}._container_1ynd2_262 ._header_1ynd2_283 ._actions_1ynd2_289{display:inline-flex;align-items:center;gap:12px;min-width:fit-content}._container_1ynd2_262 ._header_1ynd2_283 ._actions_1ynd2_289 ._icon-wrapper_1ynd2_295{display:inline-flex;align-items:center;justify-content:center}._container_1ynd2_262 ._header_1ynd2_283 ._actions_1ynd2_289 ._icon-wrapper_1ynd2_295._secret-icon_1ynd2_300{color:#5d52ff}._container_1ynd2_262 ._body_1ynd2_277{display:flex;flex-direction:column;gap:16px;width:100%}._container_1ynd2_262 ._body_1ynd2_277._editing_1ynd2_272 ._content-textarea_1ynd2_277{width:100%;min-height:20px;border:0;background-color:transparent;color:#302936;font-size:14px;font-weight:400;line-height:20px;white-space:pre-wrap;resize:none;outline:none}@media (max-width: 374px){._container_1ynd2_262 ._body_1ynd2_277._editing_1ynd2_272 ._content-textarea_1ynd2_277{font-size:13px;font-weight:400;line-height:20px}}._container_1ynd2_262 ._body_1ynd2_277._editing_1ynd2_272 ._content-textarea_1ynd2_277::placeholder{color:#afafaf}._container_1ynd2_262 ._body_1ynd2_277._editing_1ynd2_272 ._actions_1ynd2_289{display:inline-flex;margin-left:auto;gap:8px}._container_1ynd2_262 ._body_1ynd2_277 ._content_1ynd2_277{color:#302936;font-size:14px;font-weight:400;line-height:20px;white-space:pre-wrap}@media (max-width: 374px){._container_1ynd2_262 ._body_1ynd2_277 ._content_1ynd2_277{font-size:13px;font-weight:400;line-height:20px}}._comment-info_1ynd2_352{display:inline-flex;flex-direction:column;flex:1 1 0;gap:4px}._comment-info_1ynd2_352._out_1ynd2_280 ._author_1ynd2_358{color:#afafaf}._comment-info_1ynd2_352 ._author_1ynd2_358{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._comment-info_1ynd2_352 ._author_1ynd2_358{font-size:13px;font-weight:500;line-height:20px}}._comment-info_1ynd2_352 ._author_1ynd2_358._teacher_1ynd2_374{color:#5d52ff}._comment-info_1ynd2_352 ._comment-date_1ynd2_377{color:#afafaf;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._comment-info_1ynd2_352 ._comment-date_1ynd2_377{font-size:11px;font-weight:500;line-height:16px}}._file-list-item_1ynd2_391{display:flex;align-items:center;gap:4px;width:100%;height:32px;border-radius:8px;background-color:transparent;color:#afafaf}._file-list-item_1ynd2_391._editing_1ynd2_272{height:auto;padding:12px;border:1px solid #afafaf}._file-list-item_1ynd2_391 ._icon-wrapper_1ynd2_295{display:inline-flex;align-items:center;justify-content:center;color:inherit}._file-list-item_1ynd2_391 ._file-name_1ynd2_412{margin-right:auto;color:inherit;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._file-list-item_1ynd2_391 ._file-name_1ynd2_412{font-size:11px;font-weight:500;line-height:16px}}._file-list-item_1ynd2_391 ._download-button_1ynd2_426{border:1px solid #302936}._icon-action-button_1ynd2_430{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;cursor:pointer}._container_18mqr_262{display:flex;flex-direction:column;gap:8px;width:100%}._container_18mqr_262 ._header_18mqr_268{display:flex;align-items:center;gap:4px;height:44px;border-bottom:1px solid #afafaf}._container_18mqr_262 ._header_18mqr_268 ._title-container_18mqr_275{display:flex;align-items:center;flex:1 1 0;gap:4px}._container_18mqr_262 ._header_18mqr_268 ._title-container_18mqr_275 ._icon-wrapper_18mqr_281{display:inline-flex;align-items:center;justify-content:center}._container_18mqr_262 ._header_18mqr_268 ._title-container_18mqr_275 h3{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_18mqr_262 ._header_18mqr_268 ._title-container_18mqr_275 h3{font-size:13px;font-weight:500;line-height:20px}}._container_18mqr_262 ._content_18mqr_299{width:100%}._content-box_18mqr_303{padding:20px;border-radius:8px;background-color:#f6f6f6}._panel-header-title_dlif7_262{display:flex;align-items:center;gap:4px;width:100%;min-width:0}._panel-header-title_dlif7_262>p{flex:1 1 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._panel-header-title_dlif7_262 ._badge_dlif7_275{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content;height:22px;padding:0 8px;border-radius:22px}._panel-header-title_dlif7_262 ._badge_dlif7_275._new-badge_dlif7_284{background-color:#fff500;color:#302936}._panel-header-title_dlif7_262 ._badge_dlif7_275._vote-badge_dlif7_288{background-color:#5d52ff;color:#fff}._panel-header-title_dlif7_262 ._badge_dlif7_275 span{color:inherit;font-size:12px;font-weight:700;line-height:16px;line-height:22px}@media (max-width: 374px){._panel-header-title_dlif7_262 ._badge_dlif7_275 span{font-size:11px;font-weight:700;line-height:16px}}._content-container_dlif7_307{display:flex;flex-direction:column;gap:36px}._teacher-action-buttons_dlif7_313{display:flex;align-items:center;justify-content:center}._teacher-action-buttons_dlif7_313 button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;background-color:transparent;cursor:pointer}._general-notice-content_dlif7_329,._general-notice-content_dlif7_329 ._comments_dlif7_332{width:100%}._general-notice-content_dlif7_329 ._comments_dlif7_332 ._content_dlif7_307{display:flex;flex-direction:column;gap:8px;width:100%}._vote-notice-content_dlif7_342{width:100%}._vote-notice-content_dlif7_342 ._base-content-container_dlif7_345{display:flex;flex-direction:column;gap:16px;width:100%}._vote-notice-content_dlif7_342 ._base-content-container_dlif7_345 ._vote-guides_dlif7_351 p{color:#ff006b;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._vote-notice-content_dlif7_342 ._base-content-container_dlif7_345 ._vote-guides_dlif7_351 p{font-size:13px;font-weight:400;line-height:20px}}._vote-notice-content_dlif7_342 ._vote-choices_dlif7_364{display:flex;flex-direction:column;gap:8px;width:100%}._base-content_dlif7_345{display:flex;flex-direction:column;gap:16px;width:100%}._base-content_dlif7_345 ._title-wrapper_dlif7_377{padding:12px 0;border-bottom:1px solid #302936}._base-content_dlif7_345 ._title-wrapper_dlif7_377._editable_dlif7_381{padding:0}._base-content_dlif7_345 ._title-wrapper_dlif7_377._editing_dlif7_384{cursor:text}._base-content_dlif7_345 ._title-wrapper_dlif7_377._editing_dlif7_384 textarea{padding:12px 4px;border-color:#5d52ff}._base-content_dlif7_345 ._title-wrapper_dlif7_377 textarea{width:100%;padding:12px 0;border:1px solid;border-color:transparent;border-radius:4px;background-color:transparent;color:#302936;font-size:16px;font-weight:500;line-height:22px;white-space:pre-wrap;resize:none;outline:none}@media (max-width: 374px){._base-content_dlif7_345 ._title-wrapper_dlif7_377 textarea{font-size:15px;font-weight:500;line-height:22px}}._base-content_dlif7_345 ._title-wrapper_dlif7_377 h2{color:#302936;font-size:16px;font-weight:500;line-height:22px;white-space:pre-wrap}@media (max-width: 374px){._base-content_dlif7_345 ._title-wrapper_dlif7_377 h2{font-size:15px;font-weight:500;line-height:22px}}._base-content_dlif7_345 ._body-textarea-container_dlif7_427{display:flex;flex-direction:column;gap:16px}._base-content_dlif7_345 ._body-textarea-container_dlif7_427 ._textarea-wrapper_dlif7_432{display:flex;width:100%;height:200px;padding:20px;border-radius:8px;border:1px solid;border-color:#afafaf;background-color:#fff;transition:.2s}._base-content_dlif7_345 ._body-textarea-container_dlif7_427 ._textarea-wrapper_dlif7_432:not(._editing_dlif7_384){border-color:#f6f6f6;background-color:#f6f6f6}._base-content_dlif7_345 ._body-textarea-container_dlif7_427 ._textarea-wrapper_dlif7_432:has(textarea:focus){border-color:#302936}._base-content_dlif7_345 ._body-textarea-container_dlif7_427 ._textarea-wrapper_dlif7_432 textarea{width:100%;min-height:100%;border:0;background-color:transparent;color:#302936;font-size:14px;font-weight:400;line-height:20px;white-space:pre-wrap;resize:none;outline:none}@media (max-width: 374px){._base-content_dlif7_345 ._body-textarea-container_dlif7_427 ._textarea-wrapper_dlif7_432 textarea{font-size:13px;font-weight:400;line-height:20px}}._base-content_dlif7_345 ._body-textarea-container_dlif7_427 ._textarea-wrapper_dlif7_432 textarea::placeholder{color:#afafaf}._base-content_dlif7_345 ._body-textarea-container_dlif7_427 ._actions_dlif7_473{display:inline-flex;align-items:center;gap:8px;margin-left:auto}._base-content_dlif7_345 ._body_dlif7_427{min-height:200px}._read-tracker_dlif7_483 ._list_dlif7_483,._voted-tracker_dlif7_484 ._list_dlif7_483{display:flex;flex-direction:column;gap:8px}._read-tracker_dlif7_483 ._list_dlif7_483 p,._voted-tracker_dlif7_484 ._list_dlif7_483 p{display:flex;align-items:center;justify-content:space-between;width:100%;color:#302936}._read-tracker_dlif7_483 ._list_dlif7_483 p._active_dlif7_497,._voted-tracker_dlif7_484 ._list_dlif7_483 p._active_dlif7_497{color:#302936}._read-tracker_dlif7_483 ._list_dlif7_483 p._out_dlif7_501,._voted-tracker_dlif7_484 ._list_dlif7_483 p._out_dlif7_501{color:#afafaf!important}._read-tracker_dlif7_483 ._list_dlif7_483 p>span,._voted-tracker_dlif7_484 ._list_dlif7_483 p>span{color:inherit;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._read-tracker_dlif7_483 ._list_dlif7_483 p>span,._voted-tracker_dlif7_484 ._list_dlif7_483 p>span{font-size:13px;font-weight:400;line-height:20px}}._read-tracker_dlif7_483 ._list_dlif7_483 p ._badges_dlif7_520,._voted-tracker_dlif7_484 ._list_dlif7_483 p ._badges_dlif7_520{display:inline-flex;gap:4px}._container_1e0a8_262{display:inline-flex;align-items:center;justify-content:center;width:100%}._container_1e0a8_262 p{width:100%;color:#afafaf;font-size:14px;font-weight:500;line-height:20px;text-align:center}@media (max-width: 374px){._container_1e0a8_262 p{font-size:13px;font-weight:500;line-height:20px}}._container_13a3u_262{display:flex;flex-direction:column;width:100%;cursor:pointer}._container_13a3u_262 ._title-container_13a3u_268{display:flex;align-items:center;gap:4px;width:100%;height:38px}._container_13a3u_262 ._title-container_13a3u_268 h2{flex:1 1 0;color:#302936;font-size:14px;font-weight:500;line-height:20px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width: 374px){._container_13a3u_262 ._title-container_13a3u_268 h2{font-size:13px;font-weight:500;line-height:20px}}._container_13a3u_262 ._notice-info_13a3u_293{display:flex;align-items:center;height:28px;border-bottom:1px solid #afafaf}._container_13a3u_262 ._notice-info_13a3u_293 ._date_13a3u_299{flex:1 1 0}._container_13a3u_262 ._notice-info_13a3u_293 ._date_13a3u_299 span{color:#afafaf;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._container_13a3u_262 ._notice-info_13a3u_293 ._date_13a3u_299 span{font-size:12px;font-weight:500;line-height:18px}}._container_13a3u_262 ._notice-info_13a3u_293 ._meta-info_13a3u_315{display:flex;align-items:center;gap:6px}._unread-dot_13a3u_321{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content}._meta-info-item_13a3u_328{display:inline-flex;align-items:center;gap:4px;color:#afafaf}._meta-info-item_13a3u_328 span{color:inherit;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._meta-info-item_13a3u_328 span{font-size:11px;font-weight:500;line-height:16px}}._container_mhtsp_262 ._list_mhtsp_262{display:flex;flex-direction:column;gap:24px;width:100%}._lesson-navigator_fpvel_262{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 4px;border-radius:8px;background-color:#f6f6f6}._lesson-navigator_fpvel_262._without-button_fpvel_271{padding:8px 12px}._lesson-navigator_fpvel_262 span{color:#302936;font-size:15px;font-weight:500;line-height:20px}._lesson-navigator-button_fpvel_281{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;cursor:pointer}._student-name-cell_1wk7w_262{flex:1 1 0;gap:4px}._student-name-cell_1wk7w_262._clickable_1wk7w_266 ._name-wrapper_1wk7w_266 span{text-decoration:underline;cursor:pointer}._student-name-cell_1wk7w_262._me-or-my-student-name_1wk7w_270 ._name-wrapper_1wk7w_266 span{font-weight:700;text-decoration:underline}._student-name-cell_1wk7w_262 ._name-wrapper_1wk7w_266{flex:1 1 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._student-name-cell_1wk7w_262 ._name-wrapper_1wk7w_266>span{line-height:22px}@media (max-width: 480px){._student-name-cell_1wk7w_262{flex:unset;width:84px}}._absence-reason-modal_anwfp_262 ._content_anwfp_262{display:flex;flex-direction:column;gap:24px}._absence-reason-modal_anwfp_262 ._content_anwfp_262 ._lesson-info_anwfp_267{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%}._absence-reason-modal_anwfp_262 ._content_anwfp_262 ._lesson-info_anwfp_267 ._lecture-name_anwfp_274{display:inline-block;width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._absence-reason-modal_anwfp_262 ._content_anwfp_262 ._saved-content_anwfp_282{width:100%;padding:16px 20px;border-radius:8px;background-color:#f6f6f6}._absence-reason-modal_anwfp_262 ._content_anwfp_262 ._saved-content_anwfp_282 p{color:#302936;font-size:14px;font-weight:500;line-height:20px;white-space:pre-wrap;word-break:break-all}@media (max-width: 374px){._absence-reason-modal_anwfp_262 ._content_anwfp_262 ._saved-content_anwfp_282 p{font-size:13px;font-weight:500;line-height:20px}}._absence-reason-modal_anwfp_262 ._content_anwfp_262 ._content-selector_anwfp_303{display:flex;flex-direction:column;gap:8px;width:100%}._absence-reason-modal_anwfp_262 ._content_anwfp_262 ._content-selector_anwfp_303 ._custom-content-textarea-wrapper_anwfp_309{display:flex;align-items:center;justify-content:flex-start;width:100%;height:80px;padding:16px 20px;border:1px solid;border-color:#f6f6f6;border-radius:8px;background-color:#f6f6f6;transition:.2s}._absence-reason-modal_anwfp_262 ._content_anwfp_262 ._content-selector_anwfp_303 ._custom-content-textarea-wrapper_anwfp_309:has(textarea:focus){border-color:#302936;background-color:#fff}._absence-reason-modal_anwfp_262 ._content_anwfp_262 ._content-selector_anwfp_303 ._custom-content-textarea-wrapper_anwfp_309 textarea{width:100%;border:0;background-color:transparent;color:#302936;font-size:14px;font-weight:500;line-height:20px;white-space:pre-wrap;word-break:break-all;outline:none;resize:none}@media (max-width: 374px){._absence-reason-modal_anwfp_262 ._content_anwfp_262 ._content-selector_anwfp_303 ._custom-content-textarea-wrapper_anwfp_309 textarea{font-size:13px;font-weight:500;line-height:20px}}._absence-reason-cell_vgf9y_262,._age-cell_12wmz_262,._attendance-cell_fgpb5_262{max-width:80px}._attended-at-cell_10aps_262{max-width:102px}._student-name-cell_u2iea_262{max-width:174px}@media (max-width: 480px){._student-name-cell_u2iea_262{flex:unset;width:84px}}._age-cell_u2iea_272,._attendance-cell_u2iea_276{max-width:80px}._attended-at-cell_u2iea_280{max-width:102px}._absence-reason-cell_u2iea_284{max-width:80px}._count_ac8my_262{display:inline-block}._count_ac8my_262 span{color:#302936}._count_ac8my_262 span._attend-count_ac8my_268{font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._count_ac8my_262 span._attend-count_ac8my_268{font-size:15px;font-weight:700;line-height:22px}}._count_ac8my_262 span._total-count_ac8my_280{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._count_ac8my_262 span._total-count_ac8my_280{font-size:13px;font-weight:700;line-height:20px}}._count_ac8my_262 span._label_ac8my_292{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._count_ac8my_262 span._label_ac8my_292{font-size:13px;font-weight:500;line-height:20px}}._content-container_ac8my_305 ._container_ac8my_305{display:flex;flex-direction:column;gap:24px}._content-container_ac8my_305 ._container_ac8my_305 ._actions_ac8my_310{display:flex;align-items:center;justify-content:space-between;width:100%}._field-title_1sq0r_262{display:inline-flex;align-items:center;width:108px;min-width:108px;height:52px}@media (max-width: 767px){._field-title_1sq0r_262{width:100%;min-width:unset}._field-title_1sq0r_262._empty-title_1sq0r_274{display:none}}._field-title_1sq0r_262 h3{color:#302936;font-size:14px;font-weight:700;line-height:20px;white-space:pre-wrap}@media (max-width: 374px){._field-title_1sq0r_262 h3{font-size:13px;font-weight:700;line-height:20px}}@media (max-width: 767px){._field-title_1sq0r_262 h3{white-space:normal}}._field_1sq0r_262{display:flex;gap:12px;width:100%}@media (max-width: 767px){._field_1sq0r_262{flex-direction:column;gap:0}}._field_1sq0r_262 ._content_1sq0r_309{flex:1 1 0;width:100%;max-width:calc(100% - 120px)}@media (max-width: 767px){._field_1sq0r_262 ._content_1sq0r_309{max-width:unset}}._assign-field_z2948_262{width:100%}._assign-field_z2948_262 ._items_z2948_265{display:flex;gap:8px;width:100%}._unassigned-exam-notice_1uu8k_262{display:flex;flex-direction:column;width:100%;max-width:calc(100% - 132px);margin-left:auto}@media (max-width: 767px){._unassigned-exam-notice_1uu8k_262{max-width:unset;margin-left:unset}}._unassigned-exam-notice_1uu8k_262 p{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._unassigned-exam-notice_1uu8k_262 p{font-size:13px;font-weight:400;line-height:20px}}._unassigned-exam-notice_1uu8k_262 p a{color:#5d52ff;text-decoration:underline}._exam-detail-field-input_1n4in_262{width:100%;height:100%}._exam-detail-field-input_1n4in_262 label{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;height:100%;border-bottom:1px solid;border-bottom-color:#afafaf;transition:.2s}._exam-detail-field-input_1n4in_262 label:has(._input-wrapper_1n4in_277 input:focus){border-bottom-color:#302936}._exam-detail-field-input_1n4in_262 label ._label_1n4in_280{flex-shrink:0;color:#afafaf;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}@media (max-width: 374px){._exam-detail-field-input_1n4in_262 label ._label_1n4in_280{font-size:13px;font-weight:500;line-height:20px}}._exam-detail-field-input_1n4in_262 label ._input-wrapper_1n4in_277{display:flex;align-items:center;gap:8px;height:100%}._exam-detail-field-input_1n4in_262 label ._input-wrapper_1n4in_277 input{width:100%;height:20px;border:0;color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:end;outline:none}@media (max-width: 374px){._exam-detail-field-input_1n4in_262 label ._input-wrapper_1n4in_277 input{font-size:13px;font-weight:500;line-height:20px}}._exam-detail-field-input_1n4in_262 label ._input-wrapper_1n4in_277 ._unit_1n4in_319{min-width:fit-content;color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._exam-detail-field-input_1n4in_262 label ._input-wrapper_1n4in_277 ._unit_1n4in_319{font-size:13px;font-weight:500;line-height:20px}}._exam-detail-field_1n4in_262 ._inputs_1n4in_334{display:flex;gap:24px;width:100%;height:52px}._file-selector_kx90t_262{flex:1 1 0;min-width:fit-content;height:100%}._file-selector_kx90t_262 input{display:none}._file-selector_kx90t_262 ._file-select-button_kx90t_270{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 20px;border:1px solid #afafaf;border-radius:8px;background-color:#fff;cursor:pointer}._file-selector_kx90t_262 ._file-select-button_kx90t_270 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._file-selector_kx90t_262 ._file-select-button_kx90t_270 span{font-size:13px;font-weight:500;line-height:20px}}._saved-file_kx90t_296{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:100%;padding:0 20px;border-radius:8px;background-color:#f6f6f6;overflow:hidden}._saved-file_kx90t_296 ._name-container_kx90t_308{display:inline-flex;width:100%;align-items:center;overflow:hidden;text-overflow:ellipsis}._saved-file_kx90t_296 ._name-container_kx90t_308 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._saved-file_kx90t_296 ._name-container_kx90t_308 span{font-size:13px;font-weight:500;line-height:20px}}._saved-file_kx90t_296 ._name-container_kx90t_308 span._file-name_kx90t_328{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all}._saved-file_kx90t_296 ._download-button_kx90t_335{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;cursor:pointer}._pdf-url-field_kx90t_344 ._content_kx90t_344{display:flex;align-items:center;gap:12px;width:100%;height:52px}._problem-input_1ats2_262{width:100%;height:52px}._problem-input_1ats2_262 label{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;height:100%;border-bottom:1px solid;border-bottom-color:#afafaf;transition:.2s}._problem-input_1ats2_262 label:has(._input-wrapper_1ats2_277 input:focus){border-bottom-color:#302936}._problem-input_1ats2_262 label ._label_1ats2_280{flex-shrink:0;color:#afafaf;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}@media (max-width: 374px){._problem-input_1ats2_262 label ._label_1ats2_280{font-size:13px;font-weight:500;line-height:20px}}._problem-input_1ats2_262 label ._input-wrapper_1ats2_277{display:flex;align-items:center;gap:8px;height:100%}._problem-input_1ats2_262 label ._input-wrapper_1ats2_277 input{width:100%;height:20px;border:0;color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:end;outline:none}@media (max-width: 374px){._problem-input_1ats2_262 label ._input-wrapper_1ats2_277 input{font-size:13px;font-weight:500;line-height:20px}}._problem-input_1ats2_262 label ._input-wrapper_1ats2_277 ._unit_1ats2_319{min-width:fit-content;color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._problem-input_1ats2_262 label ._input-wrapper_1ats2_277 ._unit_1ats2_319{font-size:13px;font-weight:500;line-height:20px}}._problems-field_1ats2_334{width:100%;height:100%}._problems-field_1ats2_334 ._inputs_1ats2_338{display:flex;flex-wrap:wrap;column-gap:24px;width:100%}._problems-field_1ats2_334 ._inputs_1ats2_338 ._problem-input-container_1ats2_344{display:flex;gap:12px;width:100%;max-width:calc((100% - 48px) / 3)}._problems-field_1ats2_334 ._inputs_1ats2_338 ._problem-input-container_1ats2_344 ._score_1ats2_350{max-width:48px}._button_1xmlz_262{display:flex;align-items:center;justify-content:center;width:100%;height:54px;border:0;border-radius:8px;background-color:#302936;cursor:pointer;transition:.2s}._button_1xmlz_262._disabled_1xmlz_274{background-color:#afafaf}._button_1xmlz_262 span{color:#fff;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._button_1xmlz_262 span{font-size:15px;font-weight:500;line-height:22px}}._used-in-field_139jh_262{width:100%}._used-in-field_139jh_262 ._items_139jh_265{display:flex;gap:8px;width:100%}._form_1v37e_262,._form_1v37e_262 ._fields_1v37e_268{display:flex;flex-direction:column;gap:20px;width:100%}._container_1x8qb_262{display:flex;flex-direction:column;gap:24px}._exam-assign-field_1x8qb_268 ._select-items_1x8qb_268{display:flex;gap:8px;width:100%}._unassigned-exam-content_1x8qb_274{display:flex;flex-direction:column;width:100%;max-width:calc(100% - 132px);margin-left:auto}@media (max-width: 767px){._unassigned-exam-content_1x8qb_274{max-width:unset;margin-left:unset}}._unassigned-exam-content_1x8qb_274 p{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._unassigned-exam-content_1x8qb_274 p{font-size:13px;font-weight:400;line-height:20px}}._unassigned-exam-content_1x8qb_274 p a{color:#5d52ff;text-decoration:underline}._lesson-student-memo-modal_1ucuv_262 ._content_1ucuv_262{display:flex;flex-direction:column;gap:24px}._lesson-student-memo-modal_1ucuv_262 ._content_1ucuv_262 ._lesson-info_1ucuv_267{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%}._lesson-student-memo-modal_1ucuv_262 ._content_1ucuv_262 ._lesson-info_1ucuv_267 ._lecture-name_1ucuv_274{display:inline-block;width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._lesson-student-memo-modal_1ucuv_262 ._content_1ucuv_262 ._content-selector_1ucuv_282{display:flex;flex-direction:column;gap:8px;width:100%}._lesson-student-memo-modal_1ucuv_262 ._content_1ucuv_262 ._content-selector_1ucuv_282 ._custom-content-textarea-wrapper_1ucuv_288{display:flex;align-items:center;justify-content:flex-start;width:100%;height:80px;padding:16px 20px;border:1px solid;border-color:#f6f6f6;border-radius:8px;background-color:#f6f6f6;transition:.2s}._lesson-student-memo-modal_1ucuv_262 ._content_1ucuv_262 ._content-selector_1ucuv_282 ._custom-content-textarea-wrapper_1ucuv_288:has(textarea:focus){border-color:#302936;background-color:#fff}._lesson-student-memo-modal_1ucuv_262 ._content_1ucuv_262 ._content-selector_1ucuv_282 ._custom-content-textarea-wrapper_1ucuv_288 textarea{width:100%;border:0;background-color:transparent;color:#302936;font-size:14px;font-weight:500;line-height:20px;white-space:pre-wrap;word-break:break-all;outline:none;resize:none}@media (max-width: 374px){._lesson-student-memo-modal_1ucuv_262 ._content_1ucuv_262 ._content-selector_1ucuv_282 ._custom-content-textarea-wrapper_1ucuv_288 textarea{font-size:13px;font-weight:500;line-height:20px}}._lesson-student-memo-cell_8cbza_262,._confirmation-status-cell_dqy5d_262{max-width:80px}._evaluation-comment-cell_1ybms_262{max-width:102px}._submission-status-cell_10b1r_262{max-width:80px}._submission-status-cell_10b1r_262 ._unsubmitted_10b1r_265{color:#ea394b}._data-list_x05tv_262 ._student-name-cell_x05tv_262._selected_x05tv_262{color:#5d52ff}._data-list_x05tv_262 ._submission-status-cell_x05tv_265,._data-list_x05tv_262 ._confirmation-status-cell_x05tv_268{max-width:80px}._data-list_x05tv_262 ._evaluation-comment-cell_x05tv_271{max-width:102px}._data-list_x05tv_262 ._lesson-student-memo-cell_x05tv_274{max-width:80px}._widget_1prje_262{height:calc(100dvh - 40px);padding:12px;border-radius:12px;background-color:#fff}._description_1azpw_262{display:flex;align-items:center;gap:8px;width:100%}._description_1azpw_262 ._icon-wrapper_1azpw_268{display:inline-flex;align-items:center;justify-content:center}._description_1azpw_262 p{width:100%;min-width:0;color:#302936;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 374px){._description_1azpw_262 p{font-size:13px;font-weight:500;line-height:20px}}._evaluation-score_1iak2_262{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:36px;border:1px solid #5d52ff;border-radius:8px;cursor:default}._evaluation-score_1iak2_262._overlapped_1iak2_273{height:52px}@media (max-width: 767px){._evaluation-score_1iak2_262._overlapped_1iak2_273{height:52px}}._evaluation-score_1iak2_262 ._icon-wrapper_1iak2_281{display:inline-flex;align-items:center;justify-content:center;color:#5d52ff}._evaluation-score_1iak2_262 span{color:#5d52ff;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._evaluation-score_1iak2_262 span{font-size:13px;font-weight:500;line-height:20px}}._evaluation-score-selector_8poah_262{display:flex;gap:8px;width:100%;height:36px}._evaluation-score-selector_8poah_262._overlapped_8poah_268{height:52px}@media (max-width: 767px){._evaluation-score-selector_8poah_262._overlapped_8poah_268{height:52px}}._header_kfn4y_262{display:flex;align-items:center;width:100%;padding:12px 0}._header_kfn4y_262._overlapped_kfn4y_268{height:56px;padding:0}._header_kfn4y_262._overlapped_kfn4y_268 h2{font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._header_kfn4y_262._overlapped_kfn4y_268 h2{font-size:15px;font-weight:700;line-height:22px}}._header_kfn4y_262 h2{width:100%;color:#302936;font-size:14px;font-weight:700;line-height:20px;text-align:center}@media (max-width: 374px){._header_kfn4y_262 h2{font-size:13px;font-weight:700;line-height:20px}}._header_kfn4y_262 ._back-button_kfn4y_299{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;cursor:pointer}._images_sjz5s_262{display:flex;flex:1 1 0;position:relative;width:100%;height:100%;max-height:calc(100% - 56px);overflow:hidden}._images_sjz5s_262 ._image-container_sjz5s_271{display:flex;align-items:center;justify-content:center;flex:1 1 0;position:relative;width:100%}._images_sjz5s_262 ._image-container_sjz5s_271 ._pagination-button_sjz5s_279{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:50%;z-index:1;transform:translateY(-50%);width:48px;height:48px;border:0;background-color:transparent;cursor:pointer}._images_sjz5s_262 ._image-container_sjz5s_271 ._pagination-button_sjz5s_279._prev_sjz5s_293{left:0}._images_sjz5s_262 ._image-container_sjz5s_271 ._pagination-button_sjz5s_279._next_sjz5s_296{right:0}._images_sjz5s_262 ._image-container_sjz5s_271 ._pagination-button_sjz5s_279 ._inner_sjz5s_299{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:36px;background-color:#f6f6f680;color:#302936}._images_sjz5s_262 ._image-container_sjz5s_271 img{max-width:100%;max-height:100%;object-fit:cover;cursor:pointer}._images_sjz5s_262 ._empty-image-text-wrapper_sjz5s_315{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._images_sjz5s_262 ._empty-image-text-wrapper_sjz5s_315 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._images_sjz5s_262 ._empty-image-text-wrapper_sjz5s_315 p{font-size:13px;font-weight:500;line-height:20px}}._images_sjz5s_262 ._conffeti-wrapper_sjz5s_335{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;-webkit-mask-image:linear-gradient(rgb(0,0,0),transparent);mask-image:linear-gradient(rgb(0,0,0),transparent);transform:scale(1.7)}._action-bar_sjz5s_346{display:flex;align-items:center;justify-content:center;gap:8px;position:relative;z-index:1;width:100%;height:56px;padding:0 20px}._action-bar_sjz5s_346 ._group_sjz5s_357{display:inline-flex}._action-bar_sjz5s_346 ._group-divider_sjz5s_360{height:18px;border:0;border-right:1px solid #302936}._action-bar_sjz5s_346 ._button_sjz5s_365{display:flex;align-items:center;gap:8px;height:32px;padding:0 8px;border:0;background-color:transparent;color:#302936;cursor:pointer}._action-bar_sjz5s_346 ._button_sjz5s_365:disabled{color:#afafaf}._action-bar_sjz5s_346 ._button_sjz5s_365 span{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._action-bar_sjz5s_346 ._button_sjz5s_365 span{font-size:13px;font-weight:500;line-height:20px}}._action-bar_sjz5s_346 ._pagination_sjz5s_279{display:inline-flex;align-items:center;padding:0 12px;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._action-bar_sjz5s_346 ._pagination_sjz5s_279{font-size:13px;font-weight:500;line-height:20px}}._action-bar_sjz5s_346 ._pagination_sjz5s_279._empty_sjz5s_315{color:#afafaf}._image-viewer_sjz5s_411{display:flex;flex-direction:column;width:100%;height:100%;border-radius:8px;background-color:#f6f6f6;overflow:hidden}._widget_1e9da_262{display:flex;flex-direction:column;width:480px;max-height:680px}._widget_1e9da_262._overlapped_1e9da_268{gap:20px;padding:0 36px 20px!important}@media (max-width: 767px){._widget_1e9da_262._overlapped_1e9da_268{padding:0 16px 20px!important}}._widget_1e9da_262._overlapped_1e9da_268 ._content_1e9da_277{margin-bottom:0}._widget_1e9da_262 ._content_1e9da_277{display:flex;flex-direction:column;gap:12px;width:100%;margin-bottom:12px}@media (max-width: 767px){._widget_1e9da_262 ._content_1e9da_277{margin-bottom:0}}._content-container_goe5q_262{display:flex;flex-direction:column;width:100%}._divider_16sjq_262{border:0;border-top:1px solid #302936}._request-for-solving-count-cell_16veg_262{max-width:80px}._popover-content_16veg_266{z-index:99999999;transform:translateZ(10000000px);animation-duration:.6s;animation-timing-function:cubic-bezier(.16,1,.3,1)}._popover-content_16veg_266[data-side=top]{animation-name:_slideUp_16veg_1}._popover-content_16veg_266[data-side=bottom]{animation-name:_slideDown_16veg_1}._popover-content_16veg_266 ul{padding:8px 12px;border-radius:8px;background-color:#302936}._popover-content_16veg_266 ul li{color:#fff;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._popover-content_16veg_266 ul li{font-size:11px;font-weight:500;line-height:16px}}@keyframes _slideDown_16veg_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideUp_16veg_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._problem-number-cell_c8c21_262{max-width:64px;cursor:pointer}._problem-stat-cell_ld6ey_262._highlight_ld6ey_262{font-weight:700}._loading-spinner_13u69_262{display:flex;align-items:center;justify-content:center;width:100%}._toggle-content-frame_gm5aa_262{display:flex;flex-direction:column;gap:8px;width:100%}._toggle-content-frame_gm5aa_262 ._header_gm5aa_268{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}._toggle-content-frame_gm5aa_262 ._header_gm5aa_268 h2{flex:1 1 0;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._toggle-content-frame_gm5aa_262 ._header_gm5aa_268 h2{font-size:13px;font-weight:500;line-height:20px}}._toggle-content-frame_gm5aa_262 ._header_gm5aa_268 ._button-wrapper_gm5aa_289{min-width:fit-content}._toggle-content-frame_gm5aa_262 ._content_gm5aa_292{width:100%}._question_1uve1_262{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._question_1uve1_262{font-size:13px;font-weight:400;line-height:20px}}._answer_1uve1_276 ._content_1uve1_276{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;color:#302936}._answer_1uve1_276 ._content_1uve1_276>strong{color:inherit;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._answer_1uve1_276 ._content_1uve1_276>strong{font-size:13px;font-weight:700;line-height:20px}}._answer_1uve1_276 ._content_1uve1_276>span{color:inherit;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._answer_1uve1_276 ._content_1uve1_276>span{font-size:13px;font-weight:400;line-height:20px}}._problem-content_1uve1_311{display:flex;flex-direction:column;gap:16px}._problem-quiz-status-cell_b52ce_262 ._problem-quiz_b52ce_262{margin-right:8px}._problem-quiz-status-cell_b52ce_262 ._badge_b52ce_265{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 6px;border-radius:8px;cursor:default;-webkit-user-select:none;user-select:none}._problem-quiz-status-cell_b52ce_262 ._badge_b52ce_265._passed_b52ce_275{background-color:#cef0fe}._problem-quiz-status-cell_b52ce_262 ._badge_b52ce_265._failed_b52ce_278{background-color:#ffc3c3}._problem-quiz-status-cell_b52ce_262 ._badge_b52ce_265._pending_b52ce_281{background-color:#e7e7e8}._problem-quiz-status-cell_b52ce_262 ._badge_b52ce_265 span{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._problem-quiz-status-cell_b52ce_262 ._badge_b52ce_265 span{font-size:13px;font-weight:400;line-height:20px}}._result-status-cell_vt8tb_262{max-width:120px}._result-status-cell_vt8tb_262 ._progress-status_vt8tb_265{margin-right:8px}._result-status-cell_vt8tb_262 ._badge_vt8tb_268{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 6px;border-radius:8px;cursor:default;-webkit-user-select:none;user-select:none}._result-status-cell_vt8tb_262 ._badge_vt8tb_268._correct_vt8tb_278{background-color:#cef0fe}._result-status-cell_vt8tb_262 ._badge_vt8tb_268._correct-with-comment_vt8tb_281{background-color:#ffee57}._result-status-cell_vt8tb_262 ._badge_vt8tb_268._incorrect_vt8tb_284{background-color:#ffc3c3}._result-status-cell_vt8tb_262 ._badge_vt8tb_268._pending_vt8tb_287{background-color:#e7e7e8}._result-status-cell_vt8tb_262 ._badge_vt8tb_268 span{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._result-status-cell_vt8tb_262 ._badge_vt8tb_268 span{font-size:13px;font-weight:400;line-height:20px}}._toggle-content-layout_182dl_262{width:100%;padding:0 12px 16px}._toggle-content-layout_182dl_262 ._content_182dl_266{display:flex;flex-direction:column;gap:16px;width:100%;padding:8px;border-radius:8px;background-color:#fff}._data-list_92io8_262 ._problem-number-cell_92io8_262{max-width:64px}._data-list_92io8_262 ._request-for-solving-count-cell_92io8_265{max-width:80px}._content-container_q95hx_262{width:100%}._data-list_16q99_262 ._lesson-student-memo-cell_16q99_262{max-width:80px}._badge_14qkh_262{display:inline-flex;align-items:center;justify-content:center;padding:8px;border-radius:8px;background-color:var(--badge-background-color)}._badge_14qkh_262:first-of-type:last-of-type{border-radius:8px}._badge_14qkh_262:first-of-type:not(:last-of-type){border-top-right-radius:0;border-bottom-right-radius:0}._badge_14qkh_262:last-of-type:not(:first-of-type){border-top-left-radius:0;border-bottom-left-radius:0}._badge_14qkh_262 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._badge_14qkh_262 span{font-size:13px;font-weight:500;line-height:20px}}._cut-off-input_14qkh_295{display:flex;align-items:center;gap:4px;max-width:66px;height:100%;border-bottom:1px solid;border-bottom-color:#afafaf;transition:.2s}._cut-off-input_14qkh_295:has(input:focus){border-bottom-color:#302936}._cut-off-input_14qkh_295 input{width:100%;margin:0;border:0;color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:end}@media (max-width: 374px){._cut-off-input_14qkh_295 input{font-size:13px;font-weight:500;line-height:20px}}._cut-off-input_14qkh_295 span{min-width:fit-content;color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._cut-off-input_14qkh_295 span{font-size:13px;font-weight:500;line-height:20px}}._cut-off-display_14qkh_340{display:inline-flex;align-items:center;height:100%;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._cut-off-display_14qkh_340{font-size:13px;font-weight:500;line-height:20px}}._cut-off-item_14qkh_357{display:flex;align-items:center;gap:8px;max-width:fit-content}._cut-off-item_14qkh_357 ._badges_14qkh_363{display:flex;align-items:center;min-width:fit-content}._cut-off-item_14qkh_357 ._content-wrapper_14qkh_368{height:100%}._cut-off-field_14qkh_372{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}@media (max-width: 767px){._cut-off-field_14qkh_372{flex-wrap:wrap}}._cut-off-field_14qkh_372 ._group_14qkh_384{display:flex;flex-direction:column;gap:8px;flex:1 1 0}@media (max-width: 767px){._cut-off-field_14qkh_372 ._group_14qkh_384{flex-direction:row;align-items:center;width:100%;min-width:fit-content}}._cut-off-field_14qkh_372 ._group_14qkh_384 ._group-name_14qkh_398{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._cut-off-field_14qkh_372 ._group_14qkh_384 ._group-name_14qkh_398{font-size:13px;font-weight:500;line-height:20px}}@media (max-width: 767px){._cut-off-field_14qkh_372 ._group_14qkh_384 ._group-name_14qkh_398{min-width:fit-content}}._cut-off-field_14qkh_372 ._group_14qkh_384 ._contents_14qkh_416{display:flex;gap:16px;width:100%}@media (max-width: 767px){._cut-off-field_14qkh_372 ._group_14qkh_384 ._contents_14qkh_416{gap:4px}}._content-container_lo9lc_262{display:flex;flex-direction:column;gap:20px;width:100%}._content-container_lo9lc_262 ._content-header_lo9lc_268{display:flex;flex-direction:column;gap:16px;width:100%}._content-title_uicly_262{display:inline-flex;align-items:center;min-width:fit-content}._content-title_uicly_262 h3{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._content-title_uicly_262 h3{font-size:13px;font-weight:700;line-height:20px}}._homework-selector_h2px7_262{display:flex;gap:12px;width:100%}@media (max-width: 767px){._homework-selector_h2px7_262{flex-direction:column;gap:16px}}._homework-selector_h2px7_262 ._title_h2px7_273{min-width:120px;height:52px}@media (max-width: 767px){._homework-selector_h2px7_262 ._title_h2px7_273{height:20px}}._homework-selector_h2px7_262 ._homeworks_h2px7_282{display:flex;flex-direction:column;flex:1 1 0;gap:8px;width:100%}._data-list_16vzd_262 ._problem-number-cell_16vzd_262{max-width:64px}._data-list_16vzd_262 ._result-status-cell_16vzd_265{max-width:120px}._bar-item_v2gq6_278{display:flex;flex-direction:column;align-items:center;gap:12px}._bar-item_v2gq6_278 ._label_v2gq6_284{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._bar-item_v2gq6_278 ._label_v2gq6_284{font-size:13px;font-weight:500;line-height:20px}}._legend-item_j15b7_262{display:inline-flex;align-items:center;justify-content:center;gap:4px}._legend-item_j15b7_262._correct_j15b7_268 ._marker_j15b7_268{background-color:#cef0fe}._legend-item_j15b7_262._correct-with-comment_j15b7_271 ._marker_j15b7_268{background-color:#ffee57}._legend-item_j15b7_262._incorrect_j15b7_274 ._marker_j15b7_268{background-color:#ffc3c3}._legend-item_j15b7_262 ._marker_j15b7_268{width:12px;height:12px;border-radius:12px}._legend-item_j15b7_262 ._label_j15b7_282{color:#302936;font-size:13px;font-weight:400;line-height:18px}@media (max-width: 374px){._legend-item_j15b7_262 ._label_j15b7_282{font-size:12px;font-weight:400;line-height:18px}}._legend_j15b7_262{display:inline-flex;align-items:center;justify-content:center;gap:12px;margin:0 auto}._student-daily-progress-chart_1c544_262{display:flex;flex-direction:column;gap:24px;width:100%}._student-daily-progress-chart_1c544_262 ._graphs_1c544_268{display:flex;gap:24px;width:auto;max-width:100%;margin:0 auto;overflow-x:auto}._container_16xle_262{display:flex;flex-direction:column;gap:36px;width:100%}._form_1e38n_262{display:flex;flex-direction:column;gap:20px;width:100%}._form_1e38n_262 ._form-body_1e38n_268{display:flex;flex-direction:column;gap:20px}._form_1e38n_262 ._submit-field_1e38n_273 ._content_1e38n_273{display:flex;flex-direction:column;gap:24px;flex:1 1 0;width:100%}._homework-presence-selector_1e38n_281 ._content_1e38n_273{display:flex;gap:8px}._homework-book-selector_1e38n_286 ._content_1e38n_273{display:flex;flex-direction:column;gap:8px}._homework-book-selector_1e38n_286 ._content_1e38n_273 ._book-select-item_1e38n_291{flex:unset;height:auto}._homework-book-selector_1e38n_286 ._content_1e38n_273 ._book-select-item_1e38n_291._need-to-add_1e38n_295:not(:has(input:checked)) span{color:#ea394b}._homework-range-section_1e38n_299 ._content_1e38n_273{display:flex;align-items:center;gap:24px}._homework-range-section_1e38n_299 ._content_1e38n_273>span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._homework-range-section_1e38n_299 ._content_1e38n_273>span{font-size:13px;font-weight:500;line-height:20px}}._homework-range-section_1e38n_299 ._content_1e38n_273 ._problem-number-inputs_1e38n_317{display:flex;flex-direction:column;gap:12px;width:100%}._homework-range-section_1e38n_299 ._content_1e38n_273 ._problem-number-inputs_1e38n_317 ._inputs_1e38n_323{display:flex;align-items:center;gap:24px;height:100%}._homework-range-section_1e38n_299 ._content_1e38n_273 ._problem-number-inputs_1e38n_317 ._errata-notification_1e38n_329{display:inline-flex;align-items:center;gap:4px;cursor:pointer}._homework-range-section_1e38n_299 ._content_1e38n_273 ._problem-number-inputs_1e38n_317 ._errata-notification_1e38n_329 p{color:#ff006b;font-size:14px;font-weight:500;line-height:20px;text-decoration:underline}@media (max-width: 374px){._homework-range-section_1e38n_299 ._content_1e38n_273 ._problem-number-inputs_1e38n_317 ._errata-notification_1e38n_329 p{font-size:13px;font-weight:500;line-height:20px}}._problem-number-input-container_1e38n_350{display:inline-flex;align-items:center;flex:1 1 0;gap:16px;height:100%;min-height:52px;border-bottom:1px solid #afafaf;transition:.2s}._problem-number-input-container_1e38n_350:has(input:focus){border-bottom-color:#302936}._problem-number-input-container_1e38n_350 ._label-wrapper_1e38n_363{display:inline-flex;min-width:fit-content}._problem-number-input-container_1e38n_350 ._label-wrapper_1e38n_363 span{color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._problem-number-input-container_1e38n_350 ._label-wrapper_1e38n_363 span{font-size:13px;font-weight:500;line-height:20px}}._problem-number-input-container_1e38n_350 ._input-container_1e38n_380{display:inline-flex;align-items:center;gap:8px;flex:1 1 0}._problem-number-input-container_1e38n_350 ._input-container_1e38n_380 input{display:inline-block;width:100%;border:0;text-align:end;outline:none;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._problem-number-input-container_1e38n_350 ._input-container_1e38n_380 input{font-size:13px;font-weight:500;line-height:20px}}._problem-number-input-container_1e38n_350 ._input-container_1e38n_380 ._unit-text_1e38n_404{color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._problem-number-input-container_1e38n_350 ._input-container_1e38n_380 ._unit-text_1e38n_404{font-size:13px;font-weight:500;line-height:20px}}._problem-statement-input-container_1e38n_418{display:flex;align-items:center;width:100%;height:100%;min-height:52px;border-bottom:1px solid #afafaf;transition:.2s}._problem-statement-input-container_1e38n_418:has(input:focus){border-bottom-color:#302936}._problem-statement-input-container_1e38n_418 input{display:inline-block;width:100%;height:100%;border:0;color:#302936;font-size:14px;font-weight:500;line-height:20px;outline:none}@media (max-width: 374px){._problem-statement-input-container_1e38n_418 input{font-size:13px;font-weight:500;line-height:20px}}._problem-statement-input-container_1e38n_418 input::placeholder{color:#afafaf}._setup-guide_1e38n_452{display:flex;flex-direction:column;gap:4px;width:100%}._setup-guide_1e38n_452 p{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._setup-guide_1e38n_452 p{font-size:13px;font-weight:400;line-height:20px}}._setup-guide_1e38n_452 p a{color:#5d52ff;text-decoration:underline;cursor:pointer}._setup-guide_1e38n_452 p strong{color:#ea394b;font-weight:inherit}._list-container_1ljk7_262 ._list_1ljk7_262{display:flex;flex-direction:column;gap:8px;flex:1 1 0;width:100%}._list-item_1ljk7_270{display:flex;align-items:center;gap:8px;width:100%;min-height:52px;padding:16px 20px;border-radius:8px;background-color:#f6f6f6}._list-item_1ljk7_270 p{flex:1 1 0;color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._list-item_1ljk7_270 p{font-size:13px;font-weight:500;line-height:20px}}._list-item_1ljk7_270 ._delete-button_1ljk7_294{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;color:#302936;cursor:pointer}._container_1i1gu_262{display:flex;flex-direction:column;gap:24px}._toggle-container_rug01_262{display:inline-flex;align-items:center;gap:4px;cursor:pointer}._toggle-container_rug01_262._label-top_rug01_268{flex-direction:column}._toggle-container_rug01_262._label-bottom_rug01_271{flex-direction:column-reverse}._toggle-container_rug01_262._label-left_rug01_274{flex-direction:row}._toggle-container_rug01_262._label-right_rug01_277{flex-direction:row-reverse}._toggle-container_rug01_262._disabled_rug01_280 ._label_rug01_268{color:#afafaf!important}._toggle-container_rug01_262 ._label_rug01_268{color:#302936;font-size:14px;font-weight:400;line-height:18px;-webkit-user-select:none;user-select:none}._toggle-container_rug01_262 ._toggle_rug01_262{display:flex;align-items:center;position:relative;width:30px;height:18px;padding-left:4px;padding-right:2px;border-radius:18px}._toggle-container_rug01_262 ._toggle_rug01_262._on_rug01_300{background-color:var(--active-color)}._toggle-container_rug01_262 ._toggle_rug01_262._on_rug01_300 ._toggle-thumb_rug01_303{width:14px;height:14px;background-color:#fff}._toggle-container_rug01_262 ._toggle_rug01_262._off_rug01_308{background-color:#afafaf}._toggle-container_rug01_262 ._toggle_rug01_262 ._toggle-thumb_rug01_303{position:absolute;width:10px;height:10px;border-radius:100%;background-color:#f6f6f6}._file-list_u4ym3_262 ._content_u4ym3_262{display:flex;flex-direction:column;gap:8px}._file-list_u4ym3_262 ._content_u4ym3_262 ._files_u4ym3_267{display:flex;flex-direction:column;flex:1 1 0;gap:8px}._file-list_u4ym3_262 ._content_u4ym3_262 ._undefined-guide-content-wrapper_u4ym3_273{display:flex;align-items:center;justify-content:center;height:52px}._file-list-item-container_u4ym3_280{position:relative;width:100%}._file-list-item-container_u4ym3_280 ._item_u4ym3_284{display:flex;gap:12px;width:100%;min-height:56px;padding:8px 20px;border-radius:8px;background-color:#f6f6f6}._file-list-item-container_u4ym3_280 ._item_u4ym3_284 ._info_u4ym3_293{display:flex;flex-direction:column;justify-content:center;flex:1 1 0;gap:4px}._file-list-item-container_u4ym3_280 ._item_u4ym3_284 ._info_u4ym3_293 ._name_u4ym3_300{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._file-list-item-container_u4ym3_280 ._item_u4ym3_284 ._info_u4ym3_293 ._name_u4ym3_300{font-size:13px;font-weight:500;line-height:20px}}._file-list-item-container_u4ym3_280 ._item_u4ym3_284 ._info_u4ym3_293 ._updated-at_u4ym3_313{color:#afafaf;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._file-list-item-container_u4ym3_280 ._item_u4ym3_284 ._info_u4ym3_293 ._updated-at_u4ym3_313{font-size:11px;font-weight:500;line-height:16px}}._file-list-item-container_u4ym3_280 ._item_u4ym3_284 ._actions_u4ym3_326{display:inline-flex;align-items:center;gap:12px;min-width:fit-content}._list-item-action-button_u4ym3_333{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;color:#302936;cursor:pointer}._list-item-action-button_u4ym3_333._text-button_u4ym3_342{color:#5d52ff;font-size:14px;font-weight:500;line-height:20px;text-decoration:underline}@media (max-width: 374px){._list-item-action-button_u4ym3_333._text-button_u4ym3_342{font-size:13px;font-weight:500;line-height:20px}}._list-item-action-button_u4ym3_333:disabled{color:#afafaf}._list-item-action-button_u4ym3_333:disabled._text-button_u4ym3_342{text-decoration:none}._description_u4ym3_363{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._description_u4ym3_363{font-size:13px;font-weight:500;line-height:20px}}._description_u4ym3_363 strong{color:#5d52ff;font-weight:500}._container_bqetl_262{display:flex;flex-direction:column;gap:24px;width:100%}._container_bqetl_262 ._upload-content_bqetl_268,._file-upload-section_bqetl_275{display:flex;flex-direction:column;gap:20px;width:100%}@media (max-width: 767px){._file-upload-section_bqetl_275{gap:0}._file-upload-section_bqetl_275 ._title_bqetl_285{height:52px}}._file-dropzone_bqetl_290{display:flex;align-items:center;justify-content:center;width:100%;height:200px;max-height:200px;padding:0 20px;border:1px dashed;border-color:#afafaf;border-radius:6px;background-color:#fff;cursor:pointer;transition:.2s}._file-dropzone_bqetl_290._drag-over_bqetl_305{border-color:#f6f6f6;background-color:#f6f6f6}._file-dropzone_bqetl_290 input{display:none}._file-dropzone_bqetl_290 ._guide_bqetl_312{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}._file-dropzone_bqetl_290 ._guide_bqetl_312 p{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:center}@media (max-width: 374px){._file-dropzone_bqetl_290 ._guide_bqetl_312 p{font-size:13px;font-weight:500;line-height:20px}}._file-dropzone_bqetl_290 ._guide_bqetl_312 button{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border:1px solid #afafaf;border-radius:6px;background-color:transparent;color:#302936;font-size:14px;font-weight:500;line-height:20px;pointer-events:none}@media (max-width: 374px){._file-dropzone_bqetl_290 ._guide_bqetl_312 button{font-size:13px;font-weight:500;line-height:20px}}._attachment-list-item_bqetl_355~._user-list_bqetl_355{display:flex;flex-wrap:wrap;gap:4px 8px;width:100%;padding:16px 20px;border-radius:6px;background-color:#f6f6f6}._attachment-list-item_bqetl_355~._user-list_bqetl_355 span{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._attachment-list-item_bqetl_355~._user-list_bqetl_355 span{font-size:13px;font-weight:400;line-height:20px}}._container_qimf3_262{display:flex;flex-direction:column;gap:24px;width:100%}@media (max-width: 767px){._container_qimf3_262{gap:20px}}._attachment-select-item-container_qimf3_274{display:flex;gap:4px;align-items:center;width:100%;min-height:72px;padding:8px 20px;border-radius:8px;background-color:#f6f6f6;cursor:pointer}._attachment-select-item-container_qimf3_274 input{display:none}._attachment-select-item-container_qimf3_274 ._info_qimf3_288{display:flex;flex-direction:column;gap:4px;flex:1 1 0}._attachment-select-item-container_qimf3_274 ._info_qimf3_288 ._name_qimf3_294{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._attachment-select-item-container_qimf3_274 ._info_qimf3_288 ._name_qimf3_294{font-size:13px;font-weight:500;line-height:20px}}._attachment-select-item-container_qimf3_274 ._info_qimf3_288 ._updated-at_qimf3_307{color:#afafaf;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._attachment-select-item-container_qimf3_274 ._info_qimf3_288 ._updated-at_qimf3_307{font-size:11px;font-weight:500;line-height:16px}}._reaction-button_16kv8_262{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:fit-content;padding:10px;border:1px solid;border-color:#f6f6f6;border-radius:8px;background-color:#f6f6f6;color:#afafaf;transition:.2s;cursor:pointer}._reaction-button_16kv8_262:disabled{color:#afafaf}._reaction-button_16kv8_262._has-count_16kv8_280{color:#302936}._reaction-button_16kv8_262 ._emoji_16kv8_283{font-size:14px;font-weight:400;line-height:20px;font-size:16px}@media (max-width: 374px){._reaction-button_16kv8_262 ._emoji_16kv8_283{font-size:13px;font-weight:400;line-height:20px}}._reaction-button_16kv8_262 ._count_16kv8_296{color:inherit;font-size:14px;font-weight:400;line-height:20px;transition:.2s}@media (max-width: 374px){._reaction-button_16kv8_262 ._count_16kv8_296{font-size:13px;font-weight:400;line-height:20px}}._reaction-parent-list-button_xatxk_262._has-count_xatxk_262 ._count_xatxk_262{color:#5d52ff;text-decoration:underline}._parent-list-popover-content_xatxk_267{z-index:99999999;transform:translateZ(10000000px);animation-duration:.6s;animation-timing-function:cubic-bezier(.16,1,.3,1)}._parent-list-popover-content_xatxk_267[data-side=top]{animation-name:_slideUp_xatxk_1}._parent-list-popover-content_xatxk_267[data-side=bottom]{animation-name:_slideDown_xatxk_1}._parent-list-popover-content_xatxk_267 ul{padding:8px 12px;border-radius:8px;background-color:#302936}._parent-list-popover-content_xatxk_267 ul li{color:#fff;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._parent-list-popover-content_xatxk_267 ul li{font-size:11px;font-weight:500;line-height:16px}}@keyframes _slideDown_xatxk_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideUp_xatxk_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._reaction-toggle-button_aqrlj_262._has-reacted_aqrlj_262{border-color:#5d52ff;color:#5d52ff}._review-reaction-bar_1xzah_262{display:flex;align-items:center;width:100%;height:68px;padding:0 36px;border-top:1px solid #afafaf;background-color:#fff;overflow-x:auto}@media (max-width: 767px){._review-reaction-bar_1xzah_262{padding:0 16px}}._review-reaction-bar_1xzah_262 ._reaction-button-list_1xzah_277{display:flex;align-items:center;flex:1 1 0;gap:8px}._content-textarea_1bvwe_262{flex:1 1 0;width:100%;height:100%;border:0;background-color:transparent;color:#302936;font-size:14px;font-weight:500;line-height:20px;white-space:pre-wrap;word-break:break-all;outline:none;resize:none}@media (max-width: 374px){._content-textarea_1bvwe_262{font-size:13px;font-weight:500;line-height:20px}}._content-textarea_1bvwe_262::placeholder{color:#afafaf}._editor-container_nsnct_262{display:flex;flex-direction:column;flex:1 1 0;gap:12px;width:100%;min-height:170px;padding:20px;border:1px solid;border-color:#f6f6f6;border-radius:8px;background-color:#f6f6f6;transition:.2s}._editor-container_nsnct_262:has(textarea:focus){border-color:#302936;background-color:#fff}._editor-container_nsnct_262 ._content_nsnct_280{display:flex;flex-direction:column;gap:8px;flex:1 1 0;width:100%}._editor-container_nsnct_262 ._editor-footer_nsnct_287{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}._editor-container_nsnct_262 ._editor-footer_nsnct_287 ._content-char-count-indicator_nsnct_294{display:inline-flex;align-items:center;height:100%}._editor-container_nsnct_262 ._editor-footer_nsnct_287 ._content-char-count-indicator_nsnct_294 span{color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._editor-container_nsnct_262 ._editor-footer_nsnct_287 ._content-char-count-indicator_nsnct_294 span{font-size:13px;font-weight:500;line-height:20px}}._editor-container_nsnct_262 ._editor-footer_nsnct_287 ._actions_nsnct_312{display:flex;align-items:center;justify-content:flex-end;flex:1 1 0;height:100%}._image-preview_dtbju_262{display:flex;align-items:center;justify-content:flex-start;width:100%}._image-preview_dtbju_262 ._image-item_dtbju_268{position:relative;width:65px;height:65px}._image-preview_dtbju_262 ._image-item_dtbju_268 ._image-wrapper_dtbju_273{width:100%;height:100%;border:1px solid #afafaf;border-radius:8px;overflow:hidden;cursor:pointer}._image-preview_dtbju_262 ._image-item_dtbju_268 ._image-wrapper_dtbju_273 img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}._image-preview_dtbju_262 ._image-item_dtbju_268 ._delete-button_dtbju_287{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;transform:translate(35%,-35%);width:20px;height:20px;border:0;background-color:transparent;color:#302936;cursor:pointer}._image-upload-button-container_1ddin_262 input{display:none}._image-upload-button-container_1ddin_262 button{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6px 12px;border:0;background-color:transparent;color:#302936;cursor:pointer}._image-upload-button-container_1ddin_262 button:disabled{color:#afafaf}._image-upload-button-container_1ddin_262 button span{color:inherit;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._image-upload-button-container_1ddin_262 button span{font-size:13px;font-weight:500;line-height:20px}}._widget_so5j2_262{display:flex;flex-direction:column;align-items:center;gap:8px;width:480px;max-height:680px}._widget_so5j2_262 ._title-container_so5j2_270{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 0}._widget_so5j2_262 ._title-container_so5j2_270 h2{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:center}@media (max-width: 374px){._widget_so5j2_262 ._title-container_so5j2_270 h2{font-size:13px;font-weight:500;line-height:20px}}._widget_so5j2_262 ._title-container_so5j2_270 h2 strong{color:#5d52ff;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._widget_so5j2_262 ._title-container_so5j2_270 h2 strong{font-size:13px;font-weight:500;line-height:20px}}._next-lecture-notification-alert-modal_1db9x_262 ._content_1db9x_262{display:flex;flex-direction:column;align-items:center;gap:16px}._next-lecture-notification-alert-modal_1db9x_262 ._content_1db9x_262 ._title_1db9x_268,._next-lecture-notification-alert-modal_1db9x_262 ._content_1db9x_262 ._description_1db9x_271{color:#302936}._next-lecture-notification-alert-modal_1db9x_262 ._content_1db9x_262 ._description_1db9x_271 strong{color:#5d52ff;font-weight:500}._feedback-tone-select-field_9aep5_262{display:flex;flex-direction:column;gap:16px;width:100%}._feedback-tone-select-field_9aep5_262 ._select-guide-wrapper_9aep5_268{display:flex;justify-content:center;width:100%}._feedback-tone-select-field_9aep5_262 ._select-guide-wrapper_9aep5_268 p{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:center}@media (max-width: 374px){._feedback-tone-select-field_9aep5_262 ._select-guide-wrapper_9aep5_268 p{font-size:13px;font-weight:500;line-height:20px}}._feedback-tone-select-field_9aep5_262 ._select-guide-wrapper_9aep5_268 p strong{color:#5d52ff;font-weight:inherit}._feedback-tone-select-field_9aep5_262 ._select-item-container_9aep5_291{display:flex;flex-direction:column}._feedback-tone-select-field_9aep5_262 ._select-item-container_9aep5_291 ._select-items_9aep5_295{display:flex;align-items:center;gap:8px}._feedback-tone-select-field_9aep5_262 ._select-item-container_9aep5_291 ._select-items_9aep5_295._guide-opened_9aep5_300{margin-bottom:8px}._feedback-tone-select-field_9aep5_262 ._select-item-container_9aep5_291 ._writing-guide-container_9aep5_303{display:flex;flex-direction:column}._feedback-tone-select-field_9aep5_262 ._select-item-container_9aep5_291 ._writing-guide-container_9aep5_303 ._guide_9aep5_300{display:flex;flex-direction:column;width:100%;padding:20px;border-radius:8px;background-color:#f6f6f6}._feedback-tone-select-field_9aep5_262 ._select-item-container_9aep5_291 ._writing-guide-container_9aep5_303 ._guide_9aep5_300 p{color:#302936;font-size:14px;font-weight:500;line-height:20px;line-height:24px}@media (max-width: 374px){._feedback-tone-select-field_9aep5_262 ._select-item-container_9aep5_291 ._writing-guide-container_9aep5_303 ._guide_9aep5_300 p{font-size:13px;font-weight:500;line-height:20px}}._feedback-tone-select-field_9aep5_262 ._select-item-container_9aep5_291 ._writing-guide-container_9aep5_303 ._guide_9aep5_300 p strong{color:#5d52ff;font-weight:inherit}._feedback-tone-select-field_9aep5_262 ._select-item-container_9aep5_291 ._writing-guide-container_9aep5_303 ._guide-toggle-button_9aep5_333{display:inline-flex;align-items:center;justify-content:center;width:fit-content;height:44px;padding:0 16px;margin-left:auto;border:0;background-color:transparent;cursor:pointer}._feedback-tone-select-field_9aep5_262 ._select-item-container_9aep5_291 ._writing-guide-container_9aep5_303 ._guide-toggle-button_9aep5_333 span{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-decoration:underline}@media (max-width: 374px){._feedback-tone-select-field_9aep5_262 ._select-item-container_9aep5_291 ._writing-guide-container_9aep5_303 ._guide-toggle-button_9aep5_333 span{font-size:13px;font-weight:500;line-height:20px}}@media (max-width: 767px){._content-container_1be6e_263{display:flex}}._content-container_1be6e_263 ._container_1be6e_267{display:flex;flex-direction:column;gap:20px;width:100%;height:100%}@media (max-width: 767px){._content-container_1be6e_263 ._container_1be6e_267{flex:1 1 0;height:auto}}._coach-mark-wrapper_b1t7k_262{position:absolute;top:0;min-width:max-content;transition:.2s;cursor:default}._coach-mark-wrapper_b1t7k_262._start_b1t7k_269{left:0;transform:translateY(calc(-100% - 4px))}._coach-mark-wrapper_b1t7k_262._center_b1t7k_273{left:50%;transform:translate(-50%) translateY(calc(-100% - 4px))}._coach-mark-wrapper_b1t7k_262._end_b1t7k_277{left:100%;transform:translate(-100%) translateY(calc(-100% - 4px))}._coach-mark-wrapper_b1t7k_262 ._coach-mark-container_b1t7k_281{position:relative}._coach-mark-wrapper_b1t7k_262 ._coach-mark-container_b1t7k_281 ._coach-mark-content_b1t7k_284{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:8px;background-color:#302936}._coach-mark-wrapper_b1t7k_262 ._coach-mark-container_b1t7k_281 ._coach-mark-content_b1t7k_284 p{color:#fff;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._coach-mark-wrapper_b1t7k_262 ._coach-mark-container_b1t7k_281 ._coach-mark-content_b1t7k_284 p{font-size:13px;font-weight:500;line-height:20px}}._coach-mark-wrapper_b1t7k_262 ._coach-mark-container_b1t7k_281 ._coach-mark-content_b1t7k_284 p a{color:#fff500;font-size:14px;font-weight:700;line-height:20px;text-decoration:underline;cursor:pointer}@media (max-width: 374px){._coach-mark-wrapper_b1t7k_262 ._coach-mark-container_b1t7k_281 ._coach-mark-content_b1t7k_284 p a{font-size:13px;font-weight:700;line-height:20px}}._coach-mark-wrapper_b1t7k_262 ._coach-mark-container_b1t7k_281 ._coach-mark-content_b1t7k_284 ._close-button_b1t7k_320{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;color:#afafaf;cursor:pointer}._coach-mark-wrapper_b1t7k_262 ._coach-mark-container_b1t7k_281 ._coach-mark-arrow_b1t7k_329{display:flex;justify-content:center;position:absolute;width:32px;height:18px}._coach-mark-wrapper_b1t7k_262 ._coach-mark-container_b1t7k_281 ._coach-mark-arrow_b1t7k_329._start_b1t7k_269{left:0;transform:translateY(-8px)}._coach-mark-wrapper_b1t7k_262 ._coach-mark-container_b1t7k_281 ._coach-mark-arrow_b1t7k_329._center_b1t7k_273{left:50%;transform:translate(-50%) translateY(-8px)}._coach-mark-wrapper_b1t7k_262 ._coach-mark-container_b1t7k_281 ._coach-mark-arrow_b1t7k_329._end_b1t7k_277{left:100%;transform:translate(-100%) translateY(-8px)}._coach-mark-wrapper_b1t7k_262 ._coach-mark-container_b1t7k_281 ._coach-mark-arrow_b1t7k_329 path{fill:#302936}._attendance-cell_z34kj_262{max-width:60px}._attendance-cell_z34kj_262._attend_z34kj_262{color:#302936}._attendance-cell_z34kj_262._absent_z34kj_268{color:#ea394b}._content-layout_hqgv7_262{display:flex;flex-direction:column;align-items:center;gap:16px}._content-layout_hqgv7_262 ._title_hqgv7_268{color:#302936;text-align:center}._content-layout_hqgv7_262 ._descriptions_hqgv7_272{display:flex;flex-direction:column;align-items:center;width:100%}._content-layout_hqgv7_262 ._descriptions_hqgv7_272 ._description_hqgv7_272{width:100%}._suggest-personal-feedback-confirm-modal_hofd7_262 ._content_hofd7_262{display:flex;flex-direction:column;align-items:center;gap:16px}._feedback-status-button_195bq_262{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;width:100%;height:38px;padding:0 12px;border:1px solid;border-color:#afafaf;border-radius:8px;background-color:transparent;color:#afafaf;cursor:pointer}@media (max-width: 767px){._feedback-status-button_195bq_262{max-width:unset!important}}._feedback-status-button_195bq_262._active_195bq_282{border-color:#5d52ff;color:#5d52ff}._feedback-status-button_195bq_262._pending_195bq_286{color:#302936}._feedback-status-button_195bq_262 span{color:inherit;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._feedback-status-button_195bq_262 span{font-size:13px;font-weight:500;line-height:20px}}._feedback-status-cell_195bq_303{max-width:194px}@media (max-width: 767px){._feedback-status-cell_195bq_303{flex:1 auto;width:100%;max-width:unset}}._feedback-status-cell_195bq_303 ._content_195bq_313{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;width:100%}._unwritten-gap-cell_18rqb_262{max-width:60px}._unwritten-gap-cell_18rqb_262 ._content_18rqb_265{display:inline-flex;align-items:center;gap:4px}._unwritten-gap-cell_18rqb_262._warning_18rqb_270 span{color:#ea394b}._lesson-personal-feedback-tab-content_5q0ie_262{display:flex;flex-direction:column;gap:20px;height:100%}._lesson-personal-feedback-tab-content_5q0ie_262 ._top-content_5q0ie_268{display:flex;align-items:center;gap:8px;width:100%}._lesson-personal-feedback-tab-content_5q0ie_262 ._top-content_5q0ie_268 ._actions_5q0ie_274{display:flex;align-items:center;justify-content:flex-end;gap:4px;width:100%}._lesson-personal-feedback-tab-content_5q0ie_262 ._student-name-cell_5q0ie_281{max-width:150px}._lesson-personal-feedback-tab-content_5q0ie_262 ._attendance-cell_5q0ie_284,._lesson-personal-feedback-tab-content_5q0ie_262 ._unwritten-gap-cell_5q0ie_287{max-width:60px}._lesson-personal-feedback-tab-content_5q0ie_262 ._feedback-status-cell_5q0ie_290{max-width:194px}._lesson-teacher-review-tab-content_1wwu3_262{display:flex;flex-direction:column;gap:20px;height:100%}@media (max-width: 767px){._content-container_59ln0_263{display:flex}}._content-container_59ln0_263 ._container_59ln0_267{display:flex;flex-direction:column;gap:24px;width:100%;height:100%}@media (max-width: 767px){._content-container_59ln0_263 ._container_59ln0_267{flex:1 1 0;height:auto}}._content-container_59ln0_263 ._container_59ln0_267 ._tab-layout_59ln0_280,._content-container_59ln0_263 ._container_59ln0_267 ._tab-layout_59ln0_280 ._tab-content-container_59ln0_283{flex:1 1 0}._panel-bottom-sticky-area_59ln0_287{flex-direction:column}._review-content-container_1ovlb_262{display:flex;flex-direction:column;gap:24px;width:100%;padding:16px 20px;border-radius:8px;background-color:#f6f6f6}._review-content-container_1ovlb_262 p{color:#302936;font-size:14px;font-weight:400;line-height:20px;white-space:pre-wrap}@media (max-width: 374px){._review-content-container_1ovlb_262 p{font-size:13px;font-weight:400;line-height:20px}}._review-content-container_1ovlb_262 ._image-container_1ovlb_285{display:flex;flex-direction:column;gap:8px;width:100%}._review-content-container_1ovlb_262 ._image-container_1ovlb_285 img{width:100%}._lesson-satisfaction-banner_1195i_262{display:inline-block;width:100%;max-width:calc(100% - 120px);height:64px;margin-left:auto}@media (max-width: 767px){._lesson-satisfaction-banner_1195i_262{max-width:100%}}._lesson-satisfaction-banner_1195i_262 a{display:inline-block;width:100%;height:100%}._lesson-satisfaction-banner_1195i_262 a ._banner_1195i_279{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:8px;background-color:#5d52ff;overflow:hidden}._lesson-satisfaction-banner_1195i_262 a ._banner_1195i_279 p{color:#fff;font-size:14px;font-weight:400;line-height:20px;text-align:center}@media (max-width: 374px){._lesson-satisfaction-banner_1195i_262 a ._banner_1195i_279 p{font-size:13px;font-weight:400;line-height:20px}}._lesson-satisfaction-banner_1195i_262 a ._banner_1195i_279 p strong{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._lesson-satisfaction-banner_1195i_262 a ._banner_1195i_279 p strong{font-size:13px;font-weight:700;line-height:20px}}@media (max-width: 767px){._lesson-satisfaction-banner_1195i_262 a ._banner_1195i_279 p strong{font-size:14px;font-weight:500;line-height:20px}}@media (max-width: 767px) and (max-width: 374px){._lesson-satisfaction-banner_1195i_262 a ._banner_1195i_279 p strong{font-size:13px;font-weight:500;line-height:20px}}._lesson-satisfaction-banner_1195i_262 a ._banner_1195i_279 p br{display:none}@media (max-width: 767px){._lesson-satisfaction-banner_1195i_262 a ._banner_1195i_279 p br{display:inline-block}}._lesson-satisfaction-banner_1195i_262 a ._banner_1195i_279 ._character_1195i_337{align-self:flex-end;max-width:70px}._lesson-satisfaction-banner_1195i_262 a ._banner_1195i_279 ._character_1195i_337._left_1195i_341{max-width:65px;transform:rotate(165deg) translateY(10px)}._lesson-satisfaction-banner_1195i_262 a ._banner_1195i_279 ._character_1195i_337._right_1195i_345{transform:scaleX(-1)}._undefined-guide-content_1pf85_262{display:flex;align-items:center;justify-content:center;width:100%;height:52px}._container_u09n0_262{display:flex;flex-direction:column;gap:24px;width:100%}@media (max-width: 767px){._container_u09n0_262{gap:20px}}._container_1vc3u_262{display:flex;flex-direction:column;gap:24px}._video-add-form_1vc3u_268{display:flex;flex-direction:column;gap:20px}._video-add-form_1vc3u_268 ._video-url-field_1vc3u_273{width:100%}._video-add-form_1vc3u_268 ._video-url-field_1vc3u_273 ._textarea-wrapper_1vc3u_276{width:100%;height:120px;padding:20px;border:1px solid;border-color:#f6f6f6;border-radius:8px;background-color:#f6f6f6;transition:.2s}._video-add-form_1vc3u_268 ._video-url-field_1vc3u_273 ._textarea-wrapper_1vc3u_276:has(textarea:focus){border-color:#302936;background-color:#fff}._video-add-form_1vc3u_268 ._video-url-field_1vc3u_273 ._textarea-wrapper_1vc3u_276 textarea{width:100%;height:100%;border:0;background-color:transparent;color:#302936;font-size:14px;font-weight:400;line-height:20px;white-space:normal;word-break:break-all;outline:none;resize:none}@media (max-width: 374px){._video-add-form_1vc3u_268 ._video-url-field_1vc3u_273 ._textarea-wrapper_1vc3u_276 textarea{font-size:13px;font-weight:400;line-height:20px}}._video-list-field_1vc3u_312 ._list_1vc3u_312{display:flex;flex-direction:column;gap:8px;width:100%}._video-list-field_1vc3u_312 ._undefined-guide-content-wrapper_1vc3u_318{display:flex;align-items:center;justify-content:center;height:52px}._video-item_1vc3u_325{display:flex;flex-direction:column;gap:12px;width:100%;padding:20px;border:1px solid;border-color:#f6f6f6;border-radius:8px;background-color:#f6f6f6;transition:.2s}._video-item_1vc3u_325._editing_1vc3u_337{border-color:#afafaf;background-color:#fff}._video-item_1vc3u_325._editing_1vc3u_337:has(._body_1vc3u_341._editing_1vc3u_337 ._textarea_1vc3u_276:focus){border-color:#302936}._video-item_1vc3u_325 ._header_1vc3u_344{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}._video-item_1vc3u_325 ._header_1vc3u_344 ._info_1vc3u_351{display:flex;flex-direction:column;gap:4px;flex:1 1 0}._video-item_1vc3u_325 ._header_1vc3u_344 ._info_1vc3u_351 p._number_1vc3u_357{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._video-item_1vc3u_325 ._header_1vc3u_344 ._info_1vc3u_351 p._number_1vc3u_357{font-size:13px;font-weight:500;line-height:20px}}._video-item_1vc3u_325 ._header_1vc3u_344 ._info_1vc3u_351 p._date_1vc3u_370{color:#afafaf;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._video-item_1vc3u_325 ._header_1vc3u_344 ._info_1vc3u_351 p._date_1vc3u_370{font-size:11px;font-weight:500;line-height:16px}}._video-item_1vc3u_325 ._header_1vc3u_344 ._actions_1vc3u_383{display:flex;align-items:center;gap:12px}._video-item_1vc3u_325 ._header_1vc3u_344 ._actions_1vc3u_383 a{display:inline-flex;align-items:center;justify-content:center}._video-item_1vc3u_325 ._header_1vc3u_344 ._actions_1vc3u_383 button{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;color:#302936;cursor:pointer}._video-item_1vc3u_325 ._body_1vc3u_341{width:100%}._video-item_1vc3u_325 ._body_1vc3u_341._editing_1vc3u_337 form{display:flex;flex-direction:column;gap:16px;width:100%}._video-item_1vc3u_325 ._body_1vc3u_341._editing_1vc3u_337 form ._textarea_1vc3u_276{width:100%;border:0;background-color:transparent;white-space:normal;word-break:break-all;outline:none;resize:none}._video-item_1vc3u_325 ._body_1vc3u_341._editing_1vc3u_337 form ._actions_1vc3u_383{display:inline-flex;align-items:center;gap:8px;margin-left:auto}._video-item_1vc3u_325 ._body_1vc3u_341._view_1vc3u_426 button{border:0;background-color:transparent;color:#302936;font-size:14px;font-weight:400;line-height:20px;text-align:start;white-space:normal;word-break:break-all;cursor:pointer}@media (max-width: 374px){._video-item_1vc3u_325 ._body_1vc3u_341._view_1vc3u_426 button{font-size:13px;font-weight:400;line-height:20px}}#panel-root>._panel-container_1jyl0_262{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100dvh;z-index:9999999;transform:translateZ(9999999px)}@media (max-width: 767px){#panel-root>._panel-container_1jyl0_262{position:relative}}html{height:100%;min-height:100%}body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;-o-text-size-adjust:none}#root{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
