@charset "UTF-8";.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}@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: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: 1200px){.desktop-hide{display:none!important}}@media (max-width: 1199px){.desktop-show{display:none!important}}.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(/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: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!important}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}}.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}}.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}}.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}}.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_e0klt_28{height:50px;padding:0 35px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #302936;cursor:pointer}._title-box_e0klt_28 ._title_e0klt_28{font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._title-box_e0klt_28 ._title_e0klt_28{font-size:15px}}._title-box_e0klt_28 ._price-box_e0klt_47{display:flex;align-items:center}._title-box_e0klt_28 ._price_e0klt_47{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._title-box_e0klt_28 ._price_e0klt_47{font-size:13px}}._content-box_e0klt_62{padding:16px 36px;background:#f6f6f6}._content-box_e0klt_62 ._content-header_e0klt_66 ._content-info_e0klt_66{display:flex;margin-bottom:6px;justify-content:space-between}._content-box_e0klt_62 ._content-header_e0klt_66 ._content-info_e0klt_66 ._title_e0klt_28{font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._content-box_e0klt_62 ._content-header_e0klt_66 ._content-info_e0klt_66 ._title_e0klt_28{font-size:13px}}._content-box_e0klt_62 ._content-header_e0klt_66 ._content-info_e0klt_66 ._price_e0klt_47{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._content-box_e0klt_62 ._content-header_e0klt_66 ._content-info_e0klt_66 ._price_e0klt_47{font-size:13px}}._content-box_e0klt_62 ._lecture-list-header_e0klt_91{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_e0klt_62 ._lecture-list-header_e0klt_91 span{font-size:12px;font-weight:400;line-height:16px}@media (max-width: 374px){._content-box_e0klt_62 ._lecture-list-header_e0klt_91 span{font-size:11px}}._content-box_e0klt_62 ._lecture-list-header_e0klt_91 ._right-box_e0klt_110{display:flex;align-items:center}._content-box_e0klt_62 ._lecture-list-item_e0klt_114{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_e0klt_62 ._lecture-list-item_e0klt_114{font-size:13px}}._content-box_e0klt_62 ._lecture-list-item_e0klt_114 ._right-box_e0klt_110{display:flex;align-items:center}._total-point-box_15s7o_28{height:50px;padding:0 35px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #302936}._total-point-box_15s7o_28 ._total-point-text_15s7o_36{font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._total-point-box_15s7o_28 ._total-point-text_15s7o_36{font-size:15px}}._total-point-box_15s7o_28 ._total-point-price_15s7o_46{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._total-point-box_15s7o_28 ._total-point-price_15s7o_46{font-size:13px}}.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}}.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_ydouc_28{padding:16px;border-radius:12px;background-color:#f6f6f6;-webkit-user-select:none;user-select:none}._discount-coupon-item-wrapper_ydouc_28._checkable_ydouc_34{cursor:pointer}._discount-coupon-item-wrapper_ydouc_28._checked_ydouc_37{border:1px solid #5d52ff}._discount-coupon-item-wrapper_ydouc_28 ._content-wrapper_ydouc_40{display:flex;justify-content:space-between}._discount-coupon-item-wrapper_ydouc_28 ._content-wrapper_ydouc_40 ._info-wrapper_ydouc_44{display:flex;flex-direction:column;width:100%;margin-right:24px}@media (max-width: 767px){._discount-coupon-item-wrapper_ydouc_28 ._content-wrapper_ydouc_40 ._info-wrapper_ydouc_44{margin-right:18px}}._discount-coupon-item-wrapper_ydouc_28 ._content-wrapper_ydouc_40 ._info-wrapper_ydouc_44 ._d-day-end-at-wrapper_ydouc_55{display:flex;flex-direction:row;align-items:center;gap:4px;margin-bottom:8px}._discount-coupon-item-wrapper_ydouc_28 ._content-wrapper_ydouc_40 ._info-wrapper_ydouc_44 ._d-day-end-at-wrapper_ydouc_55 ._d-day_ydouc_55{color:#5d52ff;font-size:13px;font-weight:700;line-height:18px}@media (max-width: 374px){._discount-coupon-item-wrapper_ydouc_28 ._content-wrapper_ydouc_40 ._info-wrapper_ydouc_44 ._d-day-end-at-wrapper_ydouc_55 ._d-day_ydouc_55{font-size:12px}}._discount-coupon-item-wrapper_ydouc_28 ._content-wrapper_ydouc_40 ._info-wrapper_ydouc_44 ._d-day-end-at-wrapper_ydouc_55 ._end-at_ydouc_73{color:#302936;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._discount-coupon-item-wrapper_ydouc_28 ._content-wrapper_ydouc_40 ._info-wrapper_ydouc_44 ._d-day-end-at-wrapper_ydouc_55 ._end-at_ydouc_73{font-size:12px}}._discount-coupon-item-wrapper_ydouc_28 ._content-wrapper_ydouc_40 ._info-wrapper_ydouc_44 ._name_ydouc_84{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._discount-coupon-item-wrapper_ydouc_28 ._content-wrapper_ydouc_40 ._info-wrapper_ydouc_44 ._name_ydouc_84{font-size:13px}}._discount-coupon-item-wrapper_ydouc_28 ._content-wrapper_ydouc_40 ._info-wrapper_ydouc_44 ._expiration-date_ydouc_95{color:#afafaf;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._discount-coupon-item-wrapper_ydouc_28 ._content-wrapper_ydouc_40 ._info-wrapper_ydouc_44 ._expiration-date_ydouc_95{font-size:13px}}._discount-coupon-item-wrapper_ydouc_28 ._content-wrapper_ydouc_40 ._checkbox-wrapper_ydouc_106{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:6px}._discount-coupon-item-wrapper_ydouc_28 ._content-wrapper_ydouc_40 ._checkbox-wrapper_ydouc_106>div{min-width:28px;max-width:28px;min-height:28px;max-height:28px}._discount-coupon-item-wrapper_ydouc_28 ._content-wrapper_ydouc_40 ._checkbox-wrapper_ydouc_106 span{color:#afafaf;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._discount-coupon-item-wrapper_ydouc_28 ._content-wrapper_ydouc_40 ._checkbox-wrapper_ydouc_106 span{font-size:12px}}._discount-coupon-item-wrapper_ydouc_28 ._notice-wrapper_ydouc_130 p{color:#5d52ff;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._discount-coupon-item-wrapper_ydouc_28 ._notice-wrapper_ydouc_130 p{font-size:13px}}.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}}.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}}@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_geaks_28{display:flex;flex-direction:column;width:100%;margin-top:20px}._table-header_geaks_35{width:100%;height:30px;border-top:1px solid #afafaf;border-bottom:1px solid #afafaf}._table-header_geaks_35 ._row_geaks_41 ._cell_geaks_41 span{color:#afafaf;font-size:12px;font-weight:400;line-height:16px}@media (max-width: 374px){._table-header_geaks_35 ._row_geaks_41 ._cell_geaks_41 span{font-size:11px}}._table-body_geaks_53{display:flex;flex-direction:column;width:100%}._table-body_geaks_53 ._row_geaks_41{flex-direction:column;gap:8px;padding-top:12px;padding-bottom:12px;border-bottom:1px solid #afafaf}._table-body_geaks_53 ._row_geaks_41._order-book-item-row_geaks_65 ._cell_geaks_41._title-cell_geaks_65 ._cell-content_geaks_65{max-width:110px;overflow-x:hidden;white-space:pre;text-overflow:ellipsis}._table-body_geaks_53 ._row_geaks_41:last-of-type{border-bottom:0}._table-body_geaks_53 ._row_geaks_41 ._inner-row_geaks_74{display:flex;align-items:center;justify-content:space-between;width:100%}._table-body_geaks_53 ._row_geaks_41 ._inner-row_geaks_74._cancelled-row_geaks_80 ._cell_geaks_41 span{color:#ea394b}._table-body_geaks_53 ._row_geaks_41 ._inner-row_geaks_74._cancelled-row_geaks_80 ._cell_geaks_41 ._invoice-delivery-service-button-wrapper_geaks_83{min-width:73px;height:30px;max-height:30px}._table-body_geaks_53 ._row_geaks_41 ._inner-row_geaks_74._cancelled-row_geaks_80 ._cell_geaks_41 ._invoice-delivery-service-button-wrapper_geaks_83 span{color:#fff;font-size:12px;font-weight:400;line-height:16px}@media (max-width: 374px){._table-body_geaks_53 ._row_geaks_41 ._inner-row_geaks_74._cancelled-row_geaks_80 ._cell_geaks_41 ._invoice-delivery-service-button-wrapper_geaks_83 span{font-size:11px}}._table-body_geaks_53 ._row_geaks_41 ._cell_geaks_41._title-cell_geaks_65 span{cursor:pointer}._table-body_geaks_53 ._row_geaks_41 ._cell_geaks_41 span{font-size:13px;font-weight:400;line-height:18px}@media (max-width: 374px){._table-body_geaks_53 ._row_geaks_41 ._cell_geaks_41 span{font-size:12px}}._row_geaks_41{display:flex;align-items:center;justify-content:space-between;height:100%}._cell_geaks_41{display:inline-flex;align-items:center;width:100%;height:100%}._cell_geaks_41._title-cell_geaks_65{max-width:110px}._cell_geaks_41._amount-cell_geaks_129{justify-content:flex-end;max-width:calc((100% - 110px) / 3)}._footer_lg3j3_28{width:100%;min-height:252px;padding-left:36px;padding-right:36px;background-color:#302936}@media (max-width: 767px){._footer_lg3j3_28{min-height:375px;padding-left:16px;padding-right:16px}}._footer_lg3j3_28 ._inner-wrapper_lg3j3_42{display:flex;justify-content:space-between;width:100%;max-width:1323px;height:100%;margin:0 auto}._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50{width:100%;padding-top:44px}@media (max-width: 767px){._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50{padding-top:48px}}._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._links_lg3j3_59{display:inline-flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;margin-bottom:8px}@media (max-width: 767px){._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._links_lg3j3_59{flex-direction:column;margin-bottom:20px}}._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._links_lg3j3_59 ._util-links_lg3j3_73{display:inline-flex;gap:58px}@media (max-width: 1366px){._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._links_lg3j3_59 ._util-links_lg3j3_73{gap:20px}}@media (max-width: 767px){._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._links_lg3j3_59 ._util-links_lg3j3_73{flex-direction:column;gap:32px}}._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._links_lg3j3_59 ._util-links_lg3j3_73 ._hub_lg3j3_88{display:inline-block;width:fit-content;text-decoration:none}._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._links_lg3j3_59 ._util-links_lg3j3_73 ._hub_lg3j3_88 span{color:#fff;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._links_lg3j3_59 ._util-links_lg3j3_73 ._hub_lg3j3_88 span{font-size:13px}}._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._links_lg3j3_59 ._util-links_lg3j3_73 ._link-item-list_lg3j3_104{display:inline-flex;gap:8px}@media (max-width: 1366px){._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._links_lg3j3_59 ._util-links_lg3j3_73 ._link-item-list_lg3j3_104{gap:4px}}._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._links_lg3j3_59 ._util-links_lg3j3_73 ._link-item-list_lg3j3_104 ._dot_lg3j3_113{color:#fff}._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._links_lg3j3_59 ._shortcuts_lg3j3_116{display:inline-flex;gap:16px}._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._information_lg3j3_120{margin-bottom:26px}._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._information_lg3j3_120 p{color:#afafaf;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._information_lg3j3_120 p{font-size:13px}}@media (max-width: 1366px){._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._information_lg3j3_120 p{font-size:12px;font-weight:400;line-height:16px}}@media (max-width: 1366px) and (max-width: 374px){._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._information_lg3j3_120 p{font-size:11px}}._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._information_lg3j3_120 p br._tablet-show_lg3j3_146,._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._information_lg3j3_120 p span._tablet-show_lg3j3_146{display:none}@media (max-width: 1366px){._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._information_lg3j3_120 p br._tablet-show_lg3j3_146,._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._information_lg3j3_120 p span._tablet-show_lg3j3_146{display:inline-block}}@media (max-width: 1366px){._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._information_lg3j3_120 p br._tablet-hide_lg3j3_157,._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._information_lg3j3_120 p span._tablet-hide_lg3j3_157{display:none}}._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._copyright_lg3j3_162 span{color:#fff;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._copyright_lg3j3_162 span{font-size:13px}}@media (max-width: 1366px){._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._copyright_lg3j3_162 span{font-size:12px;font-weight:400;line-height:16px}}@media (max-width: 1366px) and (max-width: 374px){._footer_lg3j3_28 ._inner-wrapper_lg3j3_42 ._content-wrapper_lg3j3_50 ._copyright_lg3j3_162 span{font-size:11px}}._link-item_lg3j3_104{display:inline-block;width:fit-content;text-decoration:none}._link-item_lg3j3_104 span{color:#fff;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._link-item_lg3j3_104 span{font-size:13px}}@media (max-width: 1366px){._link-item_lg3j3_104 span{font-size:12px;font-weight:400;line-height:16px}}@media (max-width: 1366px) and (max-width: 374px){._link-item_lg3j3_104 span{font-size:11px}}._shortcut-button_lg3j3_215{width:32px;min-width:32px;height:32px;min-height:32px}: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}.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_1rx93_28{--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_1rx93_28{font-size:11px;font-weight:500;line-height:16px}}._base-button-wrapper_1rx93_28.variant-filled{border:1px solid var(--button-main-color);background-color:var(--button-main-color);color:var(--button-font-color)}._base-button-wrapper_1rx93_28.variant-filled:disabled{border:1px solid #afafaf;background-color:#afafaf}._base-button-wrapper_1rx93_28.variant-outlined{border:1px solid var(--button-main-color);background-color:transparent;color:var(--button-main-color)}._base-button-wrapper_1rx93_28.variant-outlined:disabled{border:1px solid #afafaf;color:#afafaf}._base-button-wrapper_1rx93_28.variant-text{border:0;background-color:transparent;color:var(--button-main-color)}._base-button-wrapper_1rx93_28.variant-text:disabled{color:#afafaf}._wrapper_6puy1_28{display:inline-flex;gap:2px}._wrapper_6puy1_28._force-align-center_6puy1_32{padding-left:7px}._wrapper_6puy1_28 ._badge_6puy1_35{width:5px;min-width:5px;height:5px;min-height:5px;border-radius:100%;background-color:#ff006b}._main-navigation_dizj0_28{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_dizj0_28{height:52px;padding:0 16px;border-bottom:0}}._main-navigation_dizj0_28 ._inner-wrapper_dizj0_45{display:flex;justify-content:space-between;width:100%;height:100%;max-width:1352px}@media (max-width: 767px){._main-navigation_dizj0_28 ._inner-wrapper_dizj0_45{width:100%;max-width:unset}}._main-navigation_dizj0_28 ._inner-wrapper_dizj0_45 ._navigate-wrapper_dizj0_58{display:flex;align-items:center;gap:46px}@media (max-width: 767px){._main-navigation_dizj0_28 ._inner-wrapper_dizj0_45 ._navigate-wrapper_dizj0_58{gap:6px}}._main-navigation_dizj0_28 ._inner-wrapper_dizj0_45 ._navigate-wrapper_dizj0_58 ._logo-wrapper_dizj0_68,._main-navigation_dizj0_28 ._inner-wrapper_dizj0_45 ._navigate-wrapper_dizj0_58 ._logo-wrapper_dizj0_68 a{display:inline-flex}._main-navigation_dizj0_28 ._inner-wrapper_dizj0_45 ._navigate-wrapper_dizj0_58 ._menu-list_dizj0_74{display:flex;align-items:center;gap:32px;height:100%}._main-navigation_dizj0_28 ._inner-wrapper_dizj0_45 ._navigate-wrapper_dizj0_58 ._menu-list_dizj0_74 ._divider_dizj0_80{display:none}@media (max-width: 767px){._main-navigation_dizj0_28 ._inner-wrapper_dizj0_45 ._navigate-wrapper_dizj0_58 ._menu-list_dizj0_74 ._divider_dizj0_80{display:inline-block;width:1px;height:16.5px;background-color:#afafaf}}@media (max-width: 767px){._main-navigation_dizj0_28 ._inner-wrapper_dizj0_45 ._navigate-wrapper_dizj0_58 ._menu-list_dizj0_74{gap:8px}}._main-navigation_dizj0_28 ._inner-wrapper_dizj0_45 ._account-wrapper_dizj0_96{display:flex;align-items:center}._main-navigation_dizj0_28 ._inner-wrapper_dizj0_45 ._account-wrapper_dizj0_96 ._new-login-item_dizj0_100{display:inline-flex;gap:11px;align-items:center;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._main-navigation_dizj0_28 ._inner-wrapper_dizj0_45 ._account-wrapper_dizj0_96 ._new-login-item_dizj0_100{font-size:13px;font-weight:500;line-height:20px}}._main-navigation_dizj0_28 ._inner-wrapper_dizj0_45 ._account-wrapper_dizj0_96 ._new-login-item_dizj0_100 ._register-button_dizj0_115{color:#5d52ff}._main-navigation_dizj0_28 ._inner-wrapper_dizj0_45 ._account-wrapper_dizj0_96 ._new-login-item_dizj0_100 ._splitter_dizj0_118{color:#afafaf}._main-navigation_dizj0_28 ._inner-wrapper_dizj0_45 ._account-wrapper_dizj0_96 ._account-button_dizj0_121{display:flex;align-items:center;padding:7px 8px;gap:1px;border:0;border-radius:8px;background-color:#f6f6f6;color:#302936}._main-navigation-menu-item_dizj0_132{position:relative;display:flex;align-items:center;height:100%;margin-bottom:unset!important}@media (min-width: 768px){._main-navigation-menu-item_dizj0_132._active_dizj0_140{border-bottom:4px solid #5d52ff}}._main-navigation-menu-item_dizj0_132._active_dizj0_140>a{color:#5d52ff}._main-navigation-menu-item_dizj0_132>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_dizj0_132>a{font-size:15px;font-weight:500}}._main-navigation-menu-item_dizj0_132>a:hover{text-decoration:unset!important}._account-button_dizj0_121{display:flex;align-items:center;gap:1px;padding:7px 8px;border:0;border-radius:8px;background-color:#f6f6f6;color:#302936}._desktop-mypage-button_dizj0_180{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_dizj0_180{font-size:13px;font-weight:500;line-height:20px}}._desktop-mypage-button_dizj0_180 ._user-name_dizj0_198{color:#5d52ff}@media (max-width: 767px){._mobile-hide_dizj0_203{display:none}}._mobile-show_dizj0_208{display:none}@media (max-width: 767px){._mobile-show_dizj0_208{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}}.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}}._primaryBlack_sw930_28._fill_sw930_28{border:1px solid #302936;background-color:#302936;color:#fff}._primaryBlack_sw930_28._outline_sw930_33{border:1px solid #302936;background-color:transparent;color:#302936}._primaryWhite_sw930_39._fill_sw930_28{border:1px solid #ffffff;background-color:#fff;color:#302936}._primaryWhite_sw930_39._outline_sw930_33{border:1px solid #ffffff;background-color:transparent;color:#fff}._primaryPurple_sw930_50._fill_sw930_28{border:1px solid #5d52ff;background-color:#5d52ff;color:#fff}._primaryPurple_sw930_50._outline_sw930_33{border:1px solid #5d52ff;background-color:transparent;color:#5d52ff}._primaryGray_sw930_61._fill_sw930_28{border:1px solid #afafaf;background-color:#afafaf;color:#fff}._primaryGray_sw930_61._outline_sw930_33{border:1px solid #afafaf;background-color:transparent;color:#afafaf}._secondaryYellow_sw930_72._fill_sw930_28{border:1px solid #fff500;background-color:#fff500;color:#302936}._secondaryYellow_sw930_72._outline_sw930_33{border:1px solid #fff500;background-color:transparent;color:#fff500}._secondaryMagenta_sw930_83._fill_sw930_28{border:1px solid #ff006b;background-color:#ff006b;color:#fff}._secondaryMagenta_sw930_83._outline_sw930_33{border:1px solid #ff006b;background-color:transparent;color:#ff006b}._secondaryLightgray_sw930_94._fill_sw930_28{border:1px solid #f6f6f6;background-color:#f6f6f6;color:#302936}._secondaryLightgray_sw930_94._outline_sw930_33{border:1px solid #f6f6f6;background-color:transparent;color:#f6f6f6}._tertiaryBlue_sw930_105._fill_sw930_28{border:1px solid #cef0fe;background-color:#cef0fe;color:#302936}._tertiaryBlue_sw930_105._outline_sw930_33{border:1px solid #cef0fe;background-color:transparent;color:#cef0fe}._tertiaryGreen_sw930_116._fill_sw930_28{border:1px solid #cffed4;background-color:#cffed4;color:#302936}._tertiaryGreen_sw930_116._outline_sw930_33{border:1px solid #cffed4;background-color:transparent;color:#cffed4}._badge_sw930_127{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content;height:22px;padding:0 8px;border-radius:16px;cursor:inherit}._badge_sw930_127 span{color:inherit;font-size:12px;font-weight:500;line-height:16px;line-height:22px;-webkit-user-select:none;user-select:none}@media (max-width: 374px){._badge_sw930_127 span{font-size:11px;font-weight:500;line-height:16px}}._progress-stepper-container_zx7ll_28{position:relative;width:100%;margin-bottom:30px}._progress-stepper-container_zx7ll_28 ._steps_zx7ll_33{display:flex;align-items:center;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:100%}._progress-stepper-container_zx7ll_28 ._bar-container_zx7ll_42{width:100%;height:10px;border-radius:10px;background-color:#afafaf;overflow:hidden}._progress-stepper-container_zx7ll_28 ._bar-container_zx7ll_42 ._progress-bar_zx7ll_49{height:100%;background-color:var(--theme-color)}._step-item-container_zx7ll_54{display:inline-flex;position:relative}._step-item-container_zx7ll_54:first-of-type ._label_zx7ll_58{left:0;right:0;text-align:start;transform:translateY(10px)}._step-item-container_zx7ll_54:last-of-type ._label_zx7ll_58{left:unset;right:0;text-align:end;transform:translateY(10px)}._step-item-container_zx7ll_54 ._step-item_zx7ll_54{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}._step-item-container_zx7ll_54 ._step-item_zx7ll_54._pending_zx7ll_77{border:3px solid #d7d7d7;background-color:#fff}._step-item-container_zx7ll_54 ._step-item_zx7ll_54._doing_zx7ll_81{border:3px solid var(--theme-color);background-color:#fff}._step-item-container_zx7ll_54 ._step-item_zx7ll_54._doing_zx7ll_81~._label_zx7ll_58{color:var(--theme-color)}._step-item-container_zx7ll_54 ._step-item_zx7ll_54._done_zx7ll_88{border:3px solid var(--theme-color);background-color:var(--theme-color)}._step-item-container_zx7ll_54 ._step-item_zx7ll_54._done_zx7ll_88 ._icon-wrapper_zx7ll_92{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff}._step-item-container_zx7ll_54 ._step-item_zx7ll_54._circle_zx7ll_100{border-radius:18px}._step-item-container_zx7ll_54 ._step-item_zx7ll_54._rounded_zx7ll_103{border-radius:1.5px}._step-item-container_zx7ll_54 ._label_zx7ll_58{position:absolute;top:100%;left:50%;transform:translateY(10px) translate(-50%);min-width:max-content;color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._step-item-container_zx7ll_54 ._label_zx7ll_58{font-size:13px;font-weight:500;line-height:20px}}._subject-badge_1iisp_28{border-radius:0;border:1px solid #302936;background:none}._subject-badge_1iisp_28 *{color:#302936!important}._reservation-info-wrapper_1yole_28{width:100%;border:1px solid #5d52ff;background:#fff;border-radius:16px}._reservation-info-wrapper_1yole_28 ._content-wrapper_1yole_34{padding:20px 20px 6px}._reservation-info-wrapper_1yole_28 ._content-wrapper_1yole_34 ._course-badge-list_1yole_37{display:flex;gap:4px;margin-bottom:6px}._reservation-info-wrapper_1yole_28 ._content-wrapper_1yole_34 ._course-title_1yole_42{font-size:16px;font-weight:700;line-height:22px;margin-bottom:12px}@media (max-width: 374px){._reservation-info-wrapper_1yole_28 ._content-wrapper_1yole_34 ._course-title_1yole_42{font-size:15px}}._reservation-info-wrapper_1yole_28 ._content-wrapper_1yole_34 ._course-description_1yole_53{font-size:14px;font-weight:400;line-height:20px;display:flex;flex-direction:column;gap:4px;margin-bottom:44px}@media (max-width: 374px){._reservation-info-wrapper_1yole_28 ._content-wrapper_1yole_34 ._course-description_1yole_53{font-size:13px}}._reservation-info-wrapper_1yole_28 ._content-wrapper_1yole_34 ._course-description_1yole_53 li{display:flex;gap:10px}._reservation-info-wrapper_1yole_28 ._content-wrapper_1yole_34 ._course-description_1yole_53 li span{color:#afafaf;font-size:14px;font-weight:400;line-height:20px;flex:0 0 60px}@media (max-width: 374px){._reservation-info-wrapper_1yole_28 ._content-wrapper_1yole_34 ._course-description_1yole_53 li span{font-size:13px}}._reservation-info-wrapper_1yole_28 ._content-wrapper_1yole_34 ._course-description_1yole_53 li p{font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._reservation-info-wrapper_1yole_28 ._content-wrapper_1yole_34 ._course-description_1yole_53 li p{font-size:13px}}._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93{display:flex;gap:4px;padding:6px 20px 20px}._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93._column-type_1yole_98{flex-direction:column}._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93 a{display:contents}._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93 ._change-reservation-button_1yole_104{flex:0 0 auto;border-radius:8px;height:54px;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93 ._change-reservation-button_1yole_104{font-size:15px}}._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93 ._go-test-button_1yole_117{flex:1 0 auto;border-radius:8px;height:54px;background:#5d52ff;border-color:#5d52ff;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93 ._go-test-button_1yole_117{font-size:15px}}._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93 ._go-test-button_1yole_117 ._inner-wrapper_1yole_132{display:flex;align-items:center;gap:4px}._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93 ._wait-consult-button_1yole_137{flex:1 0 auto;border-radius:8px;height:54px;background:#f6f6f6;border:none;color:#afafaf;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93 ._wait-consult-button_1yole_137{font-size:15px}}._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93 ._enroll-lecture-button_1yole_153,._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93 ._primary-report-button_1yole_154{flex:1 0 auto;border-radius:8px;height:54px;background:#5d52ff;color:#fff;border:none;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93 ._enroll-lecture-button_1yole_153,._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93 ._primary-report-button_1yole_154{font-size:15px}}._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93 ._enroll-lecture-button_1yole_153 ._inner-wrapper_1yole_132,._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93 ._primary-report-button_1yole_154 ._inner-wrapper_1yole_132{display:flex;align-items:center;gap:4px}._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93 ._report-button_1yole_177{flex:0 0 auto;border-radius:8px;height:54px;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93 ._report-button_1yole_177{font-size:15px}}._reservation-info-wrapper_1yole_28 ._button-wrapper_1yole_93 ._report-button_1yole_177 ._inner-wrapper_1yole_132{display:flex;align-items:center;gap:4px}._split-bar_1yole_196{display:flex;justify-content:space-between;align-items:center;width:100%;height:18px;gap:10px}._split-bar_1yole_196 ._circle-left_1yole_204{width:10px;height:18px;background:#f6f6f6;border:1px solid #5d52ff;border-left:none;transform:translate(-1px);border-radius:0 18px 18px 0}._split-bar_1yole_196 ._line_1yole_213{background:#5d52ff;border:none;border-top:2px dotted #5d52ff;background-color:transparent;height:1px;flex-grow:1}._split-bar_1yole_196 ._circle-right_1yole_221{width:10px;height:18px;background:#f6f6f6;border:1px solid #5d52ff;border-right:none;transform:translate(1px);border-radius:18px 0 0 18px}.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:10px;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:20px;text-align:start}@media (max-width: 374px){.modal-wrapper .modal .modal-header>h1.title{font-size:13px}}.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:20px}@media (max-width: 374px){.modal-wrapper .modal .modal-button{font-size:13px}}.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:20px;font-weight:500;line-height:24px;text-align:center}.modal-wrapper .modal .description{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:center}@media (max-width: 374px){.modal-wrapper .modal .description{font-size:13px}}._content_12wa5_28{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}._content_12wa5_28 ._icon-wrapper_12wa5_35{display:flex;align-content:center;justify-content:center;width:100%}._input_17tdz_28{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_17tdz_28 p{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._input_17tdz_28 p{font-size:15px}}._time-selector_17tdz_51{display:flex;gap:4px}._time-selector_17tdz_51 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_17tdz_51 select{font-size:15px}}._time-selector_17tdz_51 span{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._time-selector_17tdz_51 span{font-size:15px}}._time-placeholder_17tdz_82{font-size:14px;font-weight:400;line-height:20px;color:#302936}@media (max-width: 374px){._time-placeholder_17tdz_82{font-size:13px}}._time-placeholder_17tdz_82 span{color:#afafaf}._submit_jz02q_28{background-color:#5d52ff;color:#fff}._exam-date-selector_jz02q_33{display:flex;flex-direction:column;gap:16px}._exam-date-selector_jz02q_33 ._title_jz02q_38{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._exam-date-selector_jz02q_33 ._title_jz02q_38{font-size:13px}}._exam-date-selector_jz02q_33 ._input-wrapper_jz02q_48{display:flex;flex-direction:column;align-items:center;gap:8px}._content_7xnpb_28{display:flex;flex-direction:column;align-items:center;gap:24px;position:relative;padding:20px 0;overflow-x:hidden;overflow-y:hidden!important}._content_7xnpb_28 ._title-container_7xnpb_38{display:flex;flex-direction:column;align-items:center;gap:16px}._content_7xnpb_28 ._title-container_7xnpb_38 ._title_7xnpb_38 strong{color:#5d52ff}._content_7xnpb_28 ._image-wrapper_7xnpb_47{display:flex;align-items:center;justify-content:center;width:100%}._content_7xnpb_28 ._image-wrapper_7xnpb_47 img{max-height:100px}._content_7xnpb_28 ._lottie-wrapper_7xnpb_56{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%)}._root-wrapper_h78z8_28{display:flex;justify-content:center;min-height:100dvh;padding:20px 16px;background:#f6f6f6}._header-info-wrapper_h78z8_36{width:100%;margin-bottom:36px}._header-info-wrapper_h78z8_36 ._title-wrapper_h78z8_40{align-items:center;display:flex;justify-content:space-between;margin-top:8px;margin-bottom:20px}._header-info-wrapper_h78z8_36 ._title-wrapper_h78z8_40 ._title_h78z8_40{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._header-info-wrapper_h78z8_36 ._title-wrapper_h78z8_40 ._title_h78z8_40{font-size:13px}}._header-info-wrapper_h78z8_36 ._title-wrapper_h78z8_40 ._guide_h78z8_57{font-size:14px;font-weight:500;line-height:20px;color:#5d52ff;text-decoration:underline;text-underline-offset:2px}@media (max-width: 374px){._header-info-wrapper_h78z8_36 ._title-wrapper_h78z8_40 ._guide_h78z8_57{font-size:13px}}._assessment-reservation-list_h78z8_71{display:flex;flex-direction:column;gap:8px}._assessment-wrapper_h78z8_77{display:flex;flex-direction:column;align-items:center;width:100%;max-width:480px;margin-bottom:60px}._title-box_h78z8_86{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;padding:20px 16px}._title-box_h78z8_86 ._top-container_h78z8_94{display:flex;flex-direction:column;align-items:center}._title-box_h78z8_86 ._top-container_h78z8_94 ._image_h78z8_99{width:120px;height:120px}._title-box_h78z8_86 ._top-container_h78z8_94 ._title_h78z8_40{font-size:16px;font-weight:500;line-height:22px;text-align:center}@media (max-width: 374px){._title-box_h78z8_86 ._top-container_h78z8_94 ._title_h78z8_40{font-size:15px}}._title-box_h78z8_86 ._top-container_h78z8_94 ._title_h78z8_40 strong{font-size:16px;font-weight:500;line-height:22px;color:#5d52ff}@media (max-width: 374px){._title-box_h78z8_86 ._top-container_h78z8_94 ._title_h78z8_40 strong{font-size:15px}}._title-box_h78z8_86 ._login-button_h78z8_125{border-radius:8px;width:100%;height:54px;background:#5d52ff;border-color:#5d52ff;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._title-box_h78z8_86 ._login-button_h78z8_125{font-size:15px}}._title-box_h78z8_86 ._login-button_h78z8_125 ._inner-wrapper_h78z8_140{display:flex;align-items:center;gap:4px}._course-selector_h78z8_146{display:flex;flex-direction:column;width:100%}._course-selector_h78z8_146 ._header_h78z8_36{font-size:14px;font-weight:500;line-height:20px;margin-bottom:20px}@media (max-width: 374px){._course-selector_h78z8_146 ._header_h78z8_36{font-size:13px}}._course-selector_h78z8_146 ._course-list_h78z8_162{display:flex;flex-direction:column;gap:12px}._course-selector_h78z8_146 ._course-item_h78z8_167{display:flex;justify-content:space-between;align-items:center;border-radius:12px;background:#fff;padding:20px 16px;cursor:pointer}._course-selector_h78z8_146 ._course-item_h78z8_167 ._course-info-box_h78z8_176{display:flex;flex-direction:column;gap:8px}._course-selector_h78z8_146 ._course-item_h78z8_167 ._course-info-box_h78z8_176 ._course-badge-list_h78z8_181{display:flex;gap:4px}._course-selector_h78z8_146 ._course-item_h78z8_167 ._course-info-box_h78z8_176 ._course-title_h78z8_185{font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._course-selector_h78z8_146 ._course-item_h78z8_167 ._course-info-box_h78z8_176 ._course-title_h78z8_185{font-size:15px}}._course-selector_h78z8_146 ._course-item_h78z8_167 ._encourage-consult-wrapper_h78z8_195{display:flex;flex:1 0 0;align-items:center;gap:8px}._course-selector_h78z8_146 ._course-item_h78z8_167 ._encourage-consult-wrapper_h78z8_195 p{word-break:keep-all;flex:1 0 0;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._course-selector_h78z8_146 ._course-item_h78z8_167 ._encourage-consult-wrapper_h78z8_195 p{font-size:15px}}._course-selector_h78z8_146 ._course-item_h78z8_167 ._encourage-consult-wrapper_h78z8_195 p span{color:#5d52ff}._course-selector_h78z8_146 ._course-item_h78z8_167 ._encourage-consult-wrapper_h78z8_195 img{flex:0 0 auto;width:44px;height:44px}._course-selector_h78z8_146 ._course-item_h78z8_167 ._angle-bracket-wrapper_h78z8_221{display:flex;align-items:center;justify-content:end;gap:4px}._course-selector_h78z8_146 ._course-item_h78z8_167 ._angle-bracket-wrapper_h78z8_221 ._icon-wrapper_h78z8_227{display:inline-flex;align-items:center;justify-content:center}._content_1hr1k_28{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}._contents_1ocs1_28{display:flex;flex-direction:column;gap:16px}._contents_1ocs1_28 ._header_1ocs1_33{text-align:center;font-size:18px;font-weight:500;line-height:24px}@media (max-width: 374px){._contents_1ocs1_28 ._header_1ocs1_33{font-size:17px}}._contents_1ocs1_28 ._body_1ocs1_44{text-align:center;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._contents_1ocs1_28 ._body_1ocs1_44{font-size:13px}}._cancel_1ocs1_56{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._cancel_1ocs1_56{font-size:13px}}._confirm_1ocs1_67{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._confirm_1ocs1_67{font-size:13px}}._checkbox_1qgdf_28{cursor:pointer}._checkbox_1qgdf_28 input[type=checkbox]{display:none}._checkbox_1qgdf_28 label{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:var(--label-padding);cursor:inherit;transition:.4s}._checkbox_1qgdf_28 label svg path{transition:.4s}._modal_19j7o_28 ._header_19j7o_28{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;margin-bottom:20px;width:100%}._modal_19j7o_28 ._header_19j7o_28 h2{color:#302936;font-size:18px;font-weight:500;line-height:24px}._modal_19j7o_28 ._content_19j7o_43{display:flex;flex-direction:column;gap:4px;width:100%}._modal_19j7o_28 ._content_19j7o_43 ._description-item_19j7o_49{display:flex;align-items:center;gap:8px;width:100%;padding:16px;border:0;border-radius:6px;background-color:#f6f6f6;cursor:pointer}._modal_19j7o_28 ._content_19j7o_43 ._description-item_19j7o_49 ._checkbox-container_19j7o_60{min-width:20px}._modal_19j7o_28 ._content_19j7o_43 ._description-item_19j7o_49 p{color:#302936;font-size:14px;font-weight:400;line-height:20px;text-align:start;white-space:pre}@media (max-width: 374px){._modal_19j7o_28 ._content_19j7o_43 ._description-item_19j7o_49 p{font-size:13px}}._modal_19j7o_28 ._button_19j7o_76._cancel-button_19j7o_76{max-width:fit-content;padding:0 20px;background-color:#afafaf;color:#fff}._modal_19j7o_28 ._button_19j7o_76._disabled_19j7o_82{background-color:#afafaf!important;color:#fff!important}._modal_19j7o_28 ._button_19j7o_76._download-button_19j7o_86{background-color:#5d52ff;color:#fff}._root-wrapper_xsjn5_28{display:flex;flex-direction:column;align-items:center;width:100%;background:#f6f6f6;padding:48px 16px}._assessment-exam-wrapper_xsjn5_37{width:100%;max-width:800px}._header-wrapper_xsjn5_42{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px;margin-bottom:24px}._header-wrapper_xsjn5_42 ._course-info-wrapper_xsjn5_49{display:flex;flex-direction:column;height:fit-content;gap:6px}._header-wrapper_xsjn5_42 ._course-badge-wrapper_xsjn5_55{display:flex;gap:4px}._header-wrapper_xsjn5_42 ._title_xsjn5_59{font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._header-wrapper_xsjn5_42 ._title_xsjn5_59{font-size:15px}}._header-wrapper_xsjn5_42 ._button-wrapper_xsjn5_69{display:flex;gap:8px}._header-wrapper_xsjn5_42 ._button-wrapper_xsjn5_69 ._download-paper-button_xsjn5_73{min-height:52px;border-radius:8px;background-color:#5d52ff}._header-wrapper_xsjn5_42 ._button-wrapper_xsjn5_69 ._download-paper-button_xsjn5_73._ongoing_xsjn5_78{border:1px solid #302936;background-color:transparent}._header-wrapper_xsjn5_42 ._button-wrapper_xsjn5_69 ._download-paper-button_xsjn5_73._ongoing_xsjn5_78 ._inner-wrapper_xsjn5_82{color:#302936}._header-wrapper_xsjn5_42 ._button-wrapper_xsjn5_69 ._download-paper-button_xsjn5_73 ._inner-wrapper_xsjn5_82{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_xsjn5_42 ._button-wrapper_xsjn5_69 ._download-paper-button_xsjn5_73 ._inner-wrapper_xsjn5_82{font-size:13px}}._header-wrapper_xsjn5_42 ._button-wrapper_xsjn5_69 ._timer-box_xsjn5_100{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_xsjn5_42 ._button-wrapper_xsjn5_69 ._timer-box_xsjn5_100{font-size:13px}}._header-wrapper_xsjn5_42 ._button-wrapper_xsjn5_69 ._timer-box_xsjn5_100._active_xsjn5_120{color:#302936;border-color:#302936}._header-wrapper_xsjn5_42 ._button-wrapper_xsjn5_69 ._timer-box_xsjn5_100._time-over_xsjn5_124{color:#ea394b;border-color:#ea394b}._answer-wrapper_xsjn5_129{border-radius:12px;padding:60px 40px;background:#fff}._answer-wrapper_xsjn5_129 ._answer-list-wrapper_xsjn5_134{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,auto));column-gap:24px;row-gap:24px;margin-bottom:80px}._answer-wrapper_xsjn5_129 ._answer-list-wrapper_xsjn5_134 ._answer-input-wrapper_xsjn5_141{position:relative}._answer-wrapper_xsjn5_129 ._answer-list-wrapper_xsjn5_134 ._answer-input-label_xsjn5_144{position:absolute;left:0;bottom:10px;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._answer-wrapper_xsjn5_129 ._answer-list-wrapper_xsjn5_134 ._answer-input-label_xsjn5_144{font-size:13px}}._answer-wrapper_xsjn5_129 ._answer-list-wrapper_xsjn5_134 ._answer-input_xsjn5_141{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_xsjn5_129 ._answer-list-wrapper_xsjn5_134 ._answer-input_xsjn5_141{font-size:13px}}._answer-wrapper_xsjn5_129 ._answer-list-wrapper_xsjn5_134 ._answer-input_xsjn5_141:focus{border-bottom:1px solid #5d52ff}._answer-wrapper_xsjn5_129 ._answer-list-wrapper_xsjn5_134 ._answer-input_xsjn5_141:disabled{background:transparent}._answer-wrapper_xsjn5_129 ._submit-button_xsjn5_183{width:100%;height:54px;background:#5d52ff;border-radius:8px;color:#fff;margin-bottom:16px}._answer-wrapper_xsjn5_129 ._submit-button_xsjn5_183 ._inner-wrapper_xsjn5_82{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_xsjn5_129 ._submit-button_xsjn5_183 ._inner-wrapper_xsjn5_82{font-size:13px}}._answer-wrapper_xsjn5_129 ._desciption_xsjn5_205{margin-bottom:80px;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._answer-wrapper_xsjn5_129 ._desciption_xsjn5_205{font-size:13px}}._answer-wrapper_xsjn5_129 ._desciption_xsjn5_205 span{color:#5d52ff}._oopy-frame_y3i92_1{width:100%;overflow-y:hidden;border:0}._selected-schedule-wrapper_1u8qk_28{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:988px;padding:20px 16px}._selected-schedule-wrapper_1u8qk_28 ._selected-schedule-title_1u8qk_36{font-size:16px;font-weight:700;line-height:22px;color:#302936}@media (max-width: 374px){._selected-schedule-wrapper_1u8qk_28 ._selected-schedule-title_1u8qk_36{font-size:15px}}._selected-schedule-wrapper_1u8qk_28 ._selected-schedule-item-wrapper_1u8qk_47{display:flex;flex-direction:column;gap:4px}._selected-schedule-wrapper_1u8qk_28 ._selected-schedule-item-wrapper_1u8qk_47 ._selected-schedule-item_1u8qk_47{display:flex}._selected-schedule-wrapper_1u8qk_28 ._selected-schedule-item-wrapper_1u8qk_47 ._selected-schedule-item_1u8qk_47 ._selected-schedule-item-name_1u8qk_55{font-size:14px;font-weight:400;line-height:20px;color:#afafaf;width:70px}@media (max-width: 374px){._selected-schedule-wrapper_1u8qk_28 ._selected-schedule-item-wrapper_1u8qk_47 ._selected-schedule-item_1u8qk_47 ._selected-schedule-item-name_1u8qk_55{font-size:13px}}._selected-schedule-wrapper_1u8qk_28 ._selected-schedule-item-wrapper_1u8qk_47 ._selected-schedule-item_1u8qk_47 ._selected-schedule-item-content_1u8qk_67{font-size:14px;font-weight:400;line-height:20px;color:#302936;width:calc(100% - 70px)}@media (max-width: 374px){._selected-schedule-wrapper_1u8qk_28 ._selected-schedule-item-wrapper_1u8qk_47 ._selected-schedule-item_1u8qk_47 ._selected-schedule-item-content_1u8qk_67{font-size:13px}}._selected-schedule-wrapper_1u8qk_28 ._selected-schedule-notice-wrapper_1u8qk_79{background:#cef0fe80;border-radius:8px;display:flex;gap:8px;padding:20px;width:100%}._selected-schedule-wrapper_1u8qk_28 ._selected-schedule-notice-wrapper_1u8qk_79 ._selected-schedule-notice_1u8qk_79{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._selected-schedule-wrapper_1u8qk_28 ._selected-schedule-notice-wrapper_1u8qk_79 ._selected-schedule-notice_1u8qk_79{font-size:13px}}.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}}._container_rqekc_28{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_rqekc_28{flex-direction:column}}@media (max-width: 767px){._container_rqekc_28{gap:20px;padding:16px 16px 20px;border-top:0;border-radius:6px;box-shadow:0 0 4px #0000001a}}._container_rqekc_28:first-of-type{border-top:0}._container_rqekc_28._not-published_rqekc_58{background-color:#efefef}@media (max-width: 767px){._container_rqekc_28._not-published_rqekc_58{margin-bottom:12px}}._container_rqekc_28 ._header-container_rqekc_66{display:flex}@media (max-width: 1366px){._container_rqekc_28 ._header-container_rqekc_66{justify-content:space-between;width:100%;gap:12px}}._container_rqekc_28 ._header-container_rqekc_66 ._header_rqekc_66{display:flex;flex-direction:column;gap:6px;width:auto;max-width:400px;min-width:400px}@media (max-width: 1366px){._container_rqekc_28 ._header-container_rqekc_66 ._header_rqekc_66{min-width:unset}}@media (max-width: 767px){._container_rqekc_28 ._header-container_rqekc_66 ._header_rqekc_66{width:100%;max-width:unset}}._container_rqekc_28 ._header-container_rqekc_66 ._header_rqekc_66 ._meta_rqekc_95{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:4px;position:relative;width:fit-content}@media (max-width: 767px){._container_rqekc_28 ._header-container_rqekc_66 ._header_rqekc_66 ._meta_rqekc_95{position:unset}}._container_rqekc_28 ._header-container_rqekc_66 ._header_rqekc_66 ._meta_rqekc_95._not-started_rqekc_108{flex-direction:row}._container_rqekc_28 ._header-container_rqekc_66 ._header_rqekc_66 ._meta_rqekc_95._not-started_rqekc_108 ._progress_rqekc_111{color:#5d52ff}._container_rqekc_28 ._header-container_rqekc_66 ._header_rqekc_66 ._meta_rqekc_95 ._tags-container_rqekc_114{display:inline-flex;align-items:center;gap:4px}._container_rqekc_28 ._header-container_rqekc_66 ._header_rqekc_66 ._meta_rqekc_95 ._progress_rqekc_111{color:#302936;font-size:13px;font-weight:500;line-height:18px;line-height:22px}@media (max-width: 374px){._container_rqekc_28 ._header-container_rqekc_66 ._header_rqekc_66 ._meta_rqekc_95 ._progress_rqekc_111{font-size:12px}}._container_rqekc_28 ._header-container_rqekc_66 ._header_rqekc_66 ._meta_rqekc_95 ._matched-badge_rqekc_131{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_rqekc_28 ._header-container_rqekc_66 ._header_rqekc_66 ._meta_rqekc_95 ._matched-badge_rqekc_131{font-size:12px}}@media (max-width: 767px){._container_rqekc_28 ._header-container_rqekc_66 ._header_rqekc_66 ._meta_rqekc_95 ._matched-badge_rqekc_131{border-radius:0 6px;transform:unset}}._container_rqekc_28 ._header-container_rqekc_66 ._header_rqekc_66 ._name_rqekc_159 h2{color:#302936;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._container_rqekc_28 ._header-container_rqekc_66 ._header_rqekc_66 ._name_rqekc_159 h2{font-size:15px}}._container_rqekc_28 ._header-container_rqekc_66 ._button-container_rqekc_170{display:none}@media (max-width: 1366px){._container_rqekc_28 ._header-container_rqekc_66 ._button-container_rqekc_170{display:inline-flex}}@media (max-width: 767px){._container_rqekc_28 ._header-container_rqekc_66 ._button-container_rqekc_170{display:none}}._container_rqekc_28 ._information-container_rqekc_183{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_rqekc_28 ._information-container_rqekc_183{column-gap:0;gap:8px;padding-top:0}}._container_rqekc_28 ._information-container_rqekc_183 ._breaker_rqekc_199{display:inline-block;width:100%;height:4px}@media (max-width: 767px){._container_rqekc_28 ._information-container_rqekc_183 ._breaker_rqekc_199{display:none}}._container_rqekc_28 ._information-container_rqekc_183 ._limit-count-information-item_rqekc_209{display:inline-flex;align-items:center;gap:4px}._container_rqekc_28 ._button-container_rqekc_170{display:inline-flex;gap:4px;min-width:fit-content;height:fit-content;padding-top:24px}@media (max-width: 1366px){._container_rqekc_28 ._button-container_rqekc_170{display:none}}@media (max-width: 767px){._container_rqekc_28 ._button-container_rqekc_170{display:inline-flex;padding-top:0}}._apply-button-link_rqekc_233{display:inline-block}._apply-button_rqekc_233{width:100px;min-width:100px;background-color:#302936}._apply-button_rqekc_233._closed_rqekc_242{border-color:#afafaf;background-color:#afafaf}._apply-button_rqekc_233._imminent_rqekc_246{animation-name:_imminent-animation_rqekc_1;animation-duration:.4s;animation-direction:alternate;animation-iteration-count:infinite;animation-timing-function:step-end}@media (max-width: 767px){._apply-button_rqekc_233{flex:1 1 0}}._apply-button_rqekc_233 span{color:#fff!important}@keyframes _imminent-animation_rqekc_1{0%{border-color:#302936;background-color:#302936}50%{border-color:#ff006b;background-color:#ff006b}}._bookmark-button_rqekc_272{width:70px;min-width:70px;border-color:#f6f6f6;background-color:#f6f6f6}._bookmark-button_rqekc_272 ._inner_rqekc_278{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;height:100%}._bookmark-button_rqekc_272 ._inner_rqekc_278 span{color:#afafaf}._item-button_rqekc_290{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:8px}._item-button_rqekc_290 span{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._item-button_rqekc_290 span{font-size:13px}}._information-item_rqekc_308{display:inline-flex;align-items:center;gap:4px;height:fit-content;min-height:22px}._information-item_rqekc_308 span{font-size:13px;font-weight:400;line-height:18px;line-height:14px}@media (max-width: 374px){._information-item_rqekc_308 span{font-size:12px}}._information-item_rqekc_308 span._name_rqekc_159{color:#afafaf}._information-item_rqekc_308 span._content_rqekc_329{color:#302936}._register-closed-notice_rqekc_333{display:inline-flex;align-items:center;gap:4px;padding-top:8px}@media (max-width: 767px){._register-closed-notice_rqekc_333{align-items:flex-start;width:100%;padding-top:0}}._register-closed-notice_rqekc_333 ._icon-wrapper_rqekc_346{display:inline-flex;min-width:fit-content}._register-closed-notice_rqekc_333 p{color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._register-closed-notice_rqekc_333 p{font-size:13px}}._register-closed-notice_rqekc_333 p ._highlight_rqekc_361{color:#5d52ff}@media (max-width: 767px){._register-closed-notice_rqekc_333 p{line-height:20px}}._tab-content_lmh0c_28,._tab-content-container_x6503_28{width:100%}._tab-item_ic8ck_28{display:flex;align-items:center;justify-content:center;flex:1 1 0;position:relative;width:100%;height:52px;border:0;background-color:transparent;color:#afafaf;cursor:pointer}._tab-item_ic8ck_28._active_ic8ck_41{color:#5d52ff}._tab-item_ic8ck_28._active_ic8ck_41 ._underline_ic8ck_44{background-color:#5d52ff;height:2px}._tab-item_ic8ck_28 span{color:inherit;font-size:14px;font-weight:500;line-height:20px;transition:.2s}@media (max-width: 374px){._tab-item_ic8ck_28 span{font-size:13px}}._tab-item_ic8ck_28 ._underline_ic8ck_44{position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background-color:#afafaf;transition:.2s}._tab-layout_1lpr5_28{display:flex;flex-direction:column;gap:24px;width:100%}._tab-list_nrepo_28{display:flex;align-items:center;gap:8px;width:100%}._container_1c76n_28{display:flex;justify-content:center;width:100%;height:100%;padding:80px 36px}@media (max-width: 1366px){._container_1c76n_28{padding:80px 0}}@media (max-width: 767px){._container_1c76n_28{padding:0}}._container_1c76n_28 ._inner-container_1c76n_45{display:flex;justify-content:space-between;gap:40px;width:100%;max-width:1346px;height:100%}@media (max-width: 1366px){._container_1c76n_28 ._inner-container_1c76n_45{max-width:unset;padding:0 16px}}@media (max-width: 767px){._container_1c76n_28 ._inner-container_1c76n_45{flex-direction:column;padding:0}}._container_1c76n_28 ._left-content_1c76n_65{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_1c76n_28 ._left-content_1c76n_65{position:unset;align-items:flex-end;max-width:unset;padding:36px 16px 0}}._container_1c76n_28 ._left-content_1c76n_65 ._count-container_1c76n_83{display:flex;justify-content:space-between;width:100%;padding:0 1px;border-top:1px solid #302936}@media (max-width: 767px){._container_1c76n_28 ._left-content_1c76n_65 ._count-container_1c76n_83{justify-content:flex-start;align-items:flex-start;gap:36px;padding:0;border-top:0}}._container_1c76n_28 ._left-content_1c76n_65 ._count-container_1c76n_83 ._title_1c76n_99{padding-top:10px;color:#302936;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._container_1c76n_28 ._left-content_1c76n_65 ._count-container_1c76n_83 ._title_1c76n_99{font-size:15px}}@media (max-width: 767px){._container_1c76n_28 ._left-content_1c76n_65 ._count-container_1c76n_83 ._title_1c76n_99{padding-top:0;font-size:14px;font-weight:500;line-height:20px}}@media (max-width: 767px) and (max-width: 374px){._container_1c76n_28 ._left-content_1c76n_65 ._count-container_1c76n_83 ._title_1c76n_99{font-size:13px}}._container_1c76n_28 ._left-content_1c76n_65 ._count-container_1c76n_83 ._count_1c76n_83{color:#302936;font-size:74px;font-weight:700;line-height:92px}@media (max-width: 1366px){._container_1c76n_28 ._left-content_1c76n_65 ._count-container_1c76n_83 ._count_1c76n_83{font-size:64px;line-height:80px}}@media (max-width: 767px){._container_1c76n_28 ._left-content_1c76n_65 ._count-container_1c76n_83 ._count_1c76n_83{font-size:48px;line-height:48px}}._container_1c76n_28 ._left-content_1c76n_65 ._filter-container_1c76n_142{display:flex;flex-direction:column;gap:16px;width:100%}._container_1c76n_28 ._right-content_1c76n_148{flex:1 1 0;position:relative;width:100%;max-width:960px;transform:translateY(-50px)}@media (max-width: 767px){._container_1c76n_28 ._right-content_1c76n_148{max-width:unset;transform:unset}}._container_1c76n_28 ._right-content_1c76n_148 ._sorting-container_1c76n_161{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_1c76n_28 ._right-content_1c76n_148 ._sorting-container_1c76n_161{position:static;top:unset;padding:8px 16px;z-index:unset;transform:unset}}@media (max-width: 767px){._container_1c76n_28 ._right-content_1c76n_148 ._curriculum-list_1c76n_186{display:flex;flex-direction:column;gap:12px;width:100%;padding:16px 16px 100px;background-color:#d9d9d9}}._container_1c76n_28 ._right-content_1c76n_148 ._undefined-text_1c76n_195{padding-top:10px;color:#afafaf;font-size:24px;font-weight:500}@media (max-width: 767px){._container_1c76n_28 ._right-content_1c76n_148 ._undefined-text_1c76n_195{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_1c76n_28 ._right-content_1c76n_148 ._undefined-text_1c76n_195{font-size:17px}}._container_1c76n_28 ._right-content_1c76n_148 ._undefined-text_1c76n_195 ._highlight_1c76n_217{color:#5d52ff}._assessment-lecture-registration-tab-layout_erjq6_28{gap:0px;padding:0 16px}@media (max-width: 767px){._assessment-lecture-registration-tab-layout_erjq6_28{padding:0}}._assessment-lecture-registration-tab-layout_erjq6_28 ._assessment-lecture-registration-tab-list_erjq6_37{gap:0px;margin:0 auto;max-width:960px}._assessment-lecture-registration-tab-layout_erjq6_28 ._embed-wrapper_erjq6_42{margin:0 auto;max-width:960px;padding:80px 0}@media (max-width: 767px){._assessment-lecture-registration-tab-layout_erjq6_28 ._embed-wrapper_erjq6_42{padding:30px 0}}._action-button-large_rjd8e_28{font-size:18px!important;font-weight:700!important;line-height:24px!important;padding:30px 12px!important}@media (max-width: 374px){._action-button-large_rjd8e_28{font-size:17px!important;font-weight:700!important;line-height:24px!important}}._action-button-medium_rjd8e_42{font-size:16px!important;font-weight:700!important;line-height:22px!important;padding:15px 12px!important}@media (max-width: 374px){._action-button-medium_rjd8e_42{font-size:15px!important;font-weight:700!important;line-height:22px!important}}._round-border_rjd8e_56{border-radius:6px}._action-button_9eh4b_28{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;text-align:center;cursor:pointer}._action-button_9eh4b_28:disabled{color:#afafaf!important}._action-button_9eh4b_28 span{color:inherit;font-size:14px;font-weight:500;line-height:20px;text-decoration:underline}@media (max-width: 374px){._action-button_9eh4b_28 span{font-size:13px}}._action-button_9eh4b_28._primaryBlack_9eh4b_52{color:#302936}._action-button_9eh4b_28._primaryPurple_9eh4b_55{color:#5d52ff}._action-button_9eh4b_28._secondaryRed_9eh4b_58{color:#ea394b}._body_5qtu7_28{display:flex;flex-direction:column;gap:4px;width:100%}._data-list_a14uv_28{display:flex;flex-direction:column;gap:8px;width:100%}._header-cell_1h579_28{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;height:100%;color:#302936;font-size:13px;font-weight:500;line-height:18px;text-align:center}@media (max-width: 374px){._header-cell_1h579_28{font-size:12px}}._header-cell_1h579_28:first-of-type{justify-content:flex-start;text-align:start}._header-cell_1h579_28:last-of-type{justify-content:flex-end;text-align:end}._header-cell_1h579_28._start_1h579_54{justify-content:flex-start!important;text-align:start!important}._header-cell_1h579_28._center_1h579_58{justify-content:center!important;text-align:center!important}._header-cell_1h579_28._end_1h579_62{justify-content:flex-end!important;text-align:end!important}._header-cell_1h579_28>span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._header_1qkac_28{display:flex;align-items:center;gap:4px;width:100%;min-height:34px}._header_1qkac_28 ._number-column_1qkac_35{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px}._header_1qkac_28 ._columns_1qkac_41{display:flex;align-items:center;justify-content:space-between;flex:1 1 0;width:100%;min-width:0;gap:12px;padding:8px 12px}._layout_13gbb_28{display:flex;flex-direction:column;gap:20px;width:100%}._layout_13gbb_28 ._toolbar_13gbb_34{display:flex;align-items:center;width:100%}._list-item-container_qgtny_28{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_qgtny_28 ._number_qgtny_37{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_qgtny_28 ._number_qgtny_37 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._list-item-container_qgtny_28 ._number_qgtny_37 span{font-size:13px}}._list-item-container_qgtny_28 ._list-item_qgtny_28{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_qgtny_28 ._list-item_qgtny_28 ._inner-container_qgtny_71{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)}._list-item-container_qgtny_28 ._list-item_qgtny_28 ._expanded-content_qgtny_83{width:100%}._list-item-cell_fjz4j_28{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:center}@media (max-width: 374px){._list-item-cell_fjz4j_28{font-size:13px}}._list-item-cell_fjz4j_28:first-of-type{justify-content:flex-start;text-align:start}._list-item-cell_fjz4j_28:last-of-type{justify-content:flex-end;text-align:end}._list-item-cell_fjz4j_28._start_fjz4j_53{justify-content:flex-start!important;text-align:start!important}._list-item-cell_fjz4j_28._center_fjz4j_57{justify-content:center!important;text-align:center!important}._list-item-cell_fjz4j_28._end_fjz4j_61{justify-content:flex-end!important;text-align:end!important}._list-item-cell_fjz4j_28>span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sort-select_w1lu6_28{position:relative}._sort-select_w1lu6_28 ._select-trigger_w1lu6_31{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_w1lu6_28 ._select-trigger_w1lu6_31._opened_w1lu6_43{border-color:#afafaf;background-color:#fff}._sort-select_w1lu6_28 ._select-trigger_w1lu6_31 span{color:inherit;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._sort-select_w1lu6_28 ._select-trigger_w1lu6_31 span{font-size:13px}}._sort-select_w1lu6_28 ._select-trigger_w1lu6_31 span strong{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._sort-select_w1lu6_28 ._select-trigger_w1lu6_31 span strong{font-size:13px}}._sort-select_w1lu6_28 ._select-trigger_w1lu6_31 ._icon-wrapper_w1lu6_68{display:inline-flex;color:inherit}._sort-options_w1lu6_73{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_w1lu6_73 ._sort-option-item_w1lu6_86{padding:8px 12px;background-color:#fff;cursor:pointer}._sort-options_w1lu6_73 ._sort-option-item_w1lu6_86._selected_w1lu6_91 span{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._sort-options_w1lu6_73 ._sort-option-item_w1lu6_86._selected_w1lu6_91 span{font-size:13px}}._sort-options_w1lu6_73 ._sort-option-item_w1lu6_86 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._sort-options_w1lu6_73 ._sort-option-item_w1lu6_86 span{font-size:13px}}._sort-options_w1lu6_73 ._divider_w1lu6_112{width:100%;max-width:calc(100% - 28px);border:0;border-top:1px solid #afafaf;margin:0 auto}._toolbar_1rl46_28{display:flex;align-items:center;justify-content:flex-end;width:100%}._problem-number-cell_ynegk_1{flex:unset;width:24px}._difficulty-cell_ynegk_6{flex:unset;width:72px}._correct-percentage-cell_ynegk_11 span{overflow:unset;text-overflow:unset}._evaluation-areas-cell_ynegk_16{flex:unset;width:84px}._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_ujow7_28{align-items:center;display:flex;flex-direction:column;width:100%}._counsel-information-wrapper_ujow7_28 span{color:#5d52ff}._counsel-information-wrapper_ujow7_28 ._counsel-information-image_ujow7_37{margin-bottom:8px;width:48px}._counsel-information-wrapper_ujow7_28 ._counsel-information-title_ujow7_41{font-size:18px;font-weight:700;line-height:24px;margin-bottom:16px;text-align:center}@media (max-width: 374px){._counsel-information-wrapper_ujow7_28 ._counsel-information-title_ujow7_41{font-size:17px}}._counsel-information-wrapper_ujow7_28 ._counsel-guide-wrapper_ujow7_53{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_ujow7_28 ._counsel-guide-wrapper_ujow7_53{font-size:13px}}._counsel-information-wrapper_ujow7_28 ._counsel-description-wrapper_ujow7_69{font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._counsel-information-wrapper_ujow7_28 ._counsel-description-wrapper_ujow7_69{font-size:13px}}._counsel-information-wrapper_ujow7_28 ._counsel-description-wrapper_ujow7_69._passed_ujow7_79{flex-direction:column;display:flex;gap:8px;width:100%}._counsel-information-wrapper_ujow7_28 ._counsel-description-wrapper_ujow7_69._passed_ujow7_79 ._icon-wrapper_ujow7_85{align-items:center;display:flex;height:20px}._counsel-information-wrapper_ujow7_28 ._counsel-description-wrapper_ujow7_69._passed_ujow7_79 ._counsel-description_ujow7_69{align-items:flex-start;display:flex;width:100%}._counsel-information-wrapper_ujow7_28 ._counsel-description-wrapper_ujow7_69._failed_ujow7_95{text-align:center}._counsel-information-wrapper_ujow7_28 ._counsel-description-reference_ujow7_98{font-size:12px;font-weight:500;line-height:16px;color:#afafaf;margin-top:16px;text-align:center}@media (max-width: 374px){._counsel-information-wrapper_ujow7_28 ._counsel-description-reference_ujow7_98{font-size:11px}}.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}}._desired-counsel-times-wrapper_mq3uu_28{width:100%}._desired-counsel-times-wrapper_mq3uu_28 ._divider_mq3uu_31{background:#f6f6f6;height:1px;margin:24px 0;width:100%}._desired-counsel-times-wrapper_mq3uu_28 ._check-box-label_mq3uu_37{font-size:14px;font-weight:500;line-height:20px;margin-left:4px;width:100%}@media (max-width: 374px){._desired-counsel-times-wrapper_mq3uu_28 ._check-box-label_mq3uu_37{font-size:13px}}._desired-counsel-times-wrapper_mq3uu_28 ._title-wrapper_mq3uu_49{align-items:center;display:flex;gap:8px;margin-bottom:8px}._desired-counsel-times-wrapper_mq3uu_28 ._title-wrapper_mq3uu_49 ._title_mq3uu_49{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._desired-counsel-times-wrapper_mq3uu_28 ._title-wrapper_mq3uu_49 ._title_mq3uu_49{font-size:15px}}._desired-counsel-times-wrapper_mq3uu_28 ._title-wrapper_mq3uu_49 ._description_mq3uu_65{font-size:14px;font-weight:400;line-height:20px;color:#afafaf}@media (max-width: 374px){._desired-counsel-times-wrapper_mq3uu_28 ._title-wrapper_mq3uu_49 ._description_mq3uu_65{font-size:13px}}._desired-counsel-times-wrapper_mq3uu_28 ._notice_mq3uu_76{font-size:14px;font-weight:400;line-height:20px;color:#afafaf;margin-bottom:24px}@media (max-width: 374px){._desired-counsel-times-wrapper_mq3uu_28 ._notice_mq3uu_76{font-size:13px}}._desired-counsel-times-wrapper_mq3uu_28 ._check-box-items-wrapper_mq3uu_88{display:flex;flex-direction:column;gap:8px}._desired-counsel-times-wrapper_mq3uu_28 ._check-box-items-wrapper_mq3uu_88 .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_mq3uu_28 ._check-box-items-wrapper_mq3uu_88 .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_mq3uu_28 ._check-box-items-wrapper_mq3uu_88 .checkbox-wrapper .checkbox-label{font-size:13px}}._desired-counsel-times-wrapper_mq3uu_28 ._updating-state-wrapper_mq3uu_117{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_mq3uu_28 ._updating-state-wrapper_mq3uu_117{font-size:12px}}._desired-counsel-times-wrapper_mq3uu_28 ._updating-state-wrapper_mq3uu_117._active_mq3uu_132{display:flex}._desired-counsel-times-wrapper_mq3uu_28 ._updating-state-wrapper_mq3uu_117 ._pending_mq3uu_135{animation:_rotate_mq3uu_1 1.5s linear infinite}@keyframes _rotate_mq3uu_1{0%{transform:rotate(360deg)}to{transform:rotate(1deg)}}._private-comment-wrapper_3ahke_28{background:#efeefe;border-radius:12px;padding:20px;width:100%}._private-comment-wrapper_3ahke_28 ._private-comment-header_3ahke_34{align-items:center;display:flex;gap:8px;margin-bottom:8px}._private-comment-wrapper_3ahke_28 ._private-comment-header_3ahke_34 ._counsel-image_3ahke_40{width:32px}._private-comment-wrapper_3ahke_28 ._private-comment-content_3ahke_43{font-size:14px;font-weight:400;line-height:20px;white-space:pre-wrap;word-break:break-all}@media (max-width: 374px){._private-comment-wrapper_3ahke_28 ._private-comment-content_3ahke_43{font-size:13px}}._semester-score-wrapper_uk6gk_28{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_uk6gk_28:nth-child(1) ._semester-name-wrapper_uk6gk_39 ._semester-badge_uk6gk_39._failed_uk6gk_39{background:#ffa3ad}._semester-score-wrapper_uk6gk_28:nth-child(1) ._semester-name-wrapper_uk6gk_39 ._semester-badge_uk6gk_39._passed_uk6gk_42{background:#a49eff}._semester-score-wrapper_uk6gk_28:nth-child(2) ._semester-name-wrapper_uk6gk_39 ._semester-badge_uk6gk_39._failed_uk6gk_39{background:#ea394b}._semester-score-wrapper_uk6gk_28:nth-child(2) ._semester-name-wrapper_uk6gk_39 ._semester-badge_uk6gk_39._passed_uk6gk_42{background:#5d52ff}._semester-score-wrapper_uk6gk_28 ._semester-name-wrapper_uk6gk_39{align-items:center;display:flex;gap:4px;justify-content:center}._semester-score-wrapper_uk6gk_28 ._semester-name-wrapper_uk6gk_39 ._semester-badge_uk6gk_39{border-radius:50%;height:14px;width:14px}._semester-score-wrapper_uk6gk_28 ._semester-name-wrapper_uk6gk_39 ._semester-name_uk6gk_39{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._semester-score-wrapper_uk6gk_28 ._semester-name-wrapper_uk6gk_39 ._semester-name_uk6gk_39{font-size:13px}}._semester-score-wrapper_uk6gk_28 ._semester-score_uk6gk_28 ._my-score_uk6gk_72{font-size:18px;font-weight:700;line-height:24px}@media (max-width: 374px){._semester-score-wrapper_uk6gk_28 ._semester-score_uk6gk_28 ._my-score_uk6gk_72{font-size:17px}}._semester-score-wrapper_uk6gk_28 ._semester-score_uk6gk_28 ._total-score_uk6gk_82{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._semester-score-wrapper_uk6gk_28 ._semester-score_uk6gk_28 ._total-score_uk6gk_82{font-size:13px}}._total-score-chart-wrapper_197rx_1{position:relative}._total-score-chart-wrapper_197rx_1 ._total-score-chart-content_197rx_4{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:130px}._total-score-chart-wrapper_197rx_1 ._total-score-chart-content_197rx_4 img{height:80px}._total-score-chart-wrapper_197rx_1 ._total-score-chart-content_197rx_4 ._total-score-chart-my-score_197rx_15{font-size:40px;font-weight:700}._assessment-report-container_1bxyd_28{background:#f6f6f6}._assessment-report-container_1bxyd_28 ._assessment-report-wrapper_1bxyd_31{margin:0 auto;max-width:480px;padding:16px 16px 100px;width:100%}._assessment-report-container_1bxyd_28 ._assessment-report-wrapper_1bxyd_31 ._assessment-report-item-title_1bxyd_38{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_1bxyd_28 ._assessment-report-wrapper_1bxyd_31 ._assessment-report-item-title_1bxyd_38{font-size:13px}}._assessment-report-container_1bxyd_28 ._assessment-report-wrapper_1bxyd_31 ._assessment-report-item_1bxyd_38{display:flex;border-radius:12px;background:#fff;padding:24px;width:100%}._assessment-report-container_1bxyd_28 ._assessment-report-wrapper_1bxyd_31 ._assessment-report-item_1bxyd_38 ._assessment-report-assessment-name_1bxyd_62{font-size:14px;font-weight:500;line-height:20px;color:#5d52ff}@media (max-width: 374px){._assessment-report-container_1bxyd_28 ._assessment-report-wrapper_1bxyd_31 ._assessment-report-item_1bxyd_38 ._assessment-report-assessment-name_1bxyd_62{font-size:13px}}._assessment-report-container_1bxyd_28 ._assessment-report-wrapper_1bxyd_31 ._assessment-report-item_1bxyd_38 ._assessment-report-title_1bxyd_73{font-size:24px;font-weight:700;line-height:50px;margin-bottom:8px}._assessment-report-container_1bxyd_28 ._assessment-report-wrapper_1bxyd_31 ._assessment-report-exam-button_1bxyd_79{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_1bxyd_28 ._assessment-report-wrapper_1bxyd_31 ._assessment-report-exam-button_1bxyd_79{font-size:12px}}._assessment-report-container_1bxyd_28 ._assessment-report-wrapper_1bxyd_31 ._assessment-report-chart-wrapper_1bxyd_93{align-items:center;flex-direction:column}._assessment-report-container_1bxyd_28 ._assessment-report-wrapper_1bxyd_31 ._assessment-report-score-wrapper_1bxyd_97{align-items:center;display:flex;flex-direction:column;justify-content:center}._assessment-report-container_1bxyd_28 ._assessment-report-wrapper_1bxyd_31 ._assessment-report-score-wrapper_1bxyd_97 ._assessment-report-semester-score-wrapper_1bxyd_103{display:flex;gap:8px;justify-content:center;margin-bottom:8px;margin-top:15px;width:100%}._assessment-report-container_1bxyd_28 ._assessment-report-wrapper_1bxyd_31 ._assessment-report-problem-wrapper_1bxyd_111{padding:16px}._assessment-report-container_1bxyd_28 ._assessment-report-wrapper_1bxyd_31 ._assessment-report-counsel-information-wrapper_1bxyd_114{margin-bottom:8px}._assessment-report-container_1bxyd_28 ._assessment-report-cta-space_1bxyd_117{height:72px}._assessment-report-container_1bxyd_28 ._assessment-report-cta_1bxyd_117{bottom:0;display:flex;gap:8px;height:72px;position:fixed;transform:translateZ(1000);z-index:1000}._container_932ag_28{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_932ag_28._flexible_932ag_42{flex:1 1 0}._container_932ag_28._content-based_932ag_45{width:fit-content}._container_932ag_28._start_932ag_48 ._content_932ag_45{justify-content:flex-start}._container_932ag_28._center_932ag_51{justify-content:center}._container_932ag_28._center_932ag_51 ._content_932ag_45{width:fit-content;justify-content:center}._container_932ag_28._center_932ag_51 ._content_932ag_45 ._label_932ag_58{text-align:center}._container_932ag_28._end_932ag_61{flex-direction:row-reverse}._container_932ag_28._end_932ag_61 ._content_932ag_45{justify-content:flex-end}._container_932ag_28._has-selected-value_932ag_67{border-color:#afafaf;color:#afafaf}._container_932ag_28:has(input:checked){border-color:var(--ui-selected-color);color:var(--ui-selected-color)}._container_932ag_28 input{display:none}._container_932ag_28 ._content_932ag_45{display:flex;width:100%;height:100%;gap:8px}._container_932ag_28 ._content_932ag_45 ._check-icon-wrapper_932ag_84{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content}._container_932ag_28 ._content_932ag_45 ._label_932ag_58{display:flex;flex-direction:column;gap:4px}._container_932ag_28 ._content_932ag_45 ._label_932ag_58:not(:has(._sub_932ag_95)){justify-content:center}._container_932ag_28 ._content_932ag_45 ._label_932ag_58 ._main_932ag_98{color:inherit;font-size:14px;font-weight:500;line-height:20px;transition:.2s}@media (max-width: 374px){._container_932ag_28 ._content_932ag_45 ._label_932ag_58 ._main_932ag_98{font-size:13px;font-weight:500;line-height:20px}}._container_932ag_28 ._content_932ag_45 ._label_932ag_58 ._sub_932ag_95{color:#afafaf!important;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._container_932ag_28 ._content_932ag_45 ._label_932ag_58 ._sub_932ag_95{font-size:11px;font-weight:500;line-height:16px}}._container_932ag_28 ._side-element-wrapper_932ag_125{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_u4c5t_28{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f6f6f6}._assessment-wrapper_u4c5t_36{display:flex;flex-direction:column;align-items:center;width:100%;max-width:480px;padding:0 16px;margin-bottom:30px}._header-wrapper_u4c5t_46{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_u4c5t_46{font-size:15px}}._form-wrapper_u4c5t_64{width:100%}._lecture-wrapper_u4c5t_68{display:flex;flex-direction:column;background:#fff;padding:20px 16px;border-radius:12px;width:100%;margin-bottom:36px}._lecture-wrapper_u4c5t_68 ._course-badge-list_u4c5t_77{display:flex;gap:4px;margin-bottom:8px}._lecture-wrapper_u4c5t_68 ._course-title_u4c5t_82{font-size:16px;font-weight:700;line-height:22px;margin-bottom:16px}@media (max-width: 374px){._lecture-wrapper_u4c5t_68 ._course-title_u4c5t_82{font-size:15px}}._lecture-wrapper_u4c5t_68 ._course-description_u4c5t_93{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_u4c5t_68 ._course-description_u4c5t_93{font-size:13px}}._lecture-wrapper_u4c5t_68 ._course-description_u4c5t_93 li{display:flex;gap:10px}._lecture-wrapper_u4c5t_68 ._course-description_u4c5t_93 li span{color:#afafaf;font-size:14px;font-weight:400;line-height:20px;flex:0 0 auto}@media (max-width: 374px){._lecture-wrapper_u4c5t_68 ._course-description_u4c5t_93 li span{font-size:13px}}._lecture-wrapper_u4c5t_68 ._course-description_u4c5t_93 li p{font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._lecture-wrapper_u4c5t_68 ._course-description_u4c5t_93 li p{font-size:13px}}._lecture-wrapper_u4c5t_68 ._desired-course-input-wrapper_u4c5t_133{margin-bottom:40px}._lecture-wrapper_u4c5t_68 ._desired-course-input-wrapper_u4c5t_133 ._title_u4c5t_136{font-size:14px;font-weight:500;line-height:20px;margin-bottom:16px}@media (max-width: 374px){._lecture-wrapper_u4c5t_68 ._desired-course-input-wrapper_u4c5t_133 ._title_u4c5t_136{font-size:13px}}._lecture-wrapper_u4c5t_68 ._desired-course-input-wrapper_u4c5t_133 ._title_u4c5t_136 ._required_u4c5t_147{color:#ea394b}._lecture-wrapper_u4c5t_68 ._desired-course-input-wrapper_u4c5t_133 ._course-list_u4c5t_150{display:flex;gap:6px;width:100%}._lecture-wrapper_u4c5t_68 ._desired-course-input-wrapper_u4c5t_133 ._course-list_u4c5t_150._even_u4c5t_155{flex-direction:row}._lecture-wrapper_u4c5t_68 ._desired-course-input-wrapper_u4c5t_133 ._course-list_u4c5t_150._odd_u4c5t_158{flex-direction:column}._lecture-wrapper_u4c5t_68 ._prefered-schedule-input-wrapper_u4c5t_161{margin-bottom:40px}._lecture-wrapper_u4c5t_68 ._prefered-schedule-input-wrapper_u4c5t_161 ._title_u4c5t_136{font-size:14px;font-weight:500;line-height:20px;margin-bottom:16px}@media (max-width: 374px){._lecture-wrapper_u4c5t_68 ._prefered-schedule-input-wrapper_u4c5t_161 ._title_u4c5t_136{font-size:13px}}._lecture-wrapper_u4c5t_68 ._prefered-schedule-input-wrapper_u4c5t_161 ._title_u4c5t_136 ._required_u4c5t_147{color:#ea394b}._lecture-wrapper_u4c5t_68 ._prefered-schedule-list_u4c5t_178{display:flex;flex-direction:column;gap:8px}._lecture-wrapper_u4c5t_68 ._prefered-schedule-list_u4c5t_178 ._checkbox-item_u4c5t_183{display:flex;padding:0 20px;height:54px;align-items:center;justify-content:space-between;background:#f6f6f6;border-radius:8px;font-size:16px;font-weight:500;line-height:22px;cursor:pointer}@media (max-width: 374px){._lecture-wrapper_u4c5t_68 ._prefered-schedule-list_u4c5t_178 ._checkbox-item_u4c5t_183{font-size:15px}}._lecture-wrapper_u4c5t_68 ._prefered-schedule-list_u4c5t_178 ._checkbox-item_u4c5t_183 svg{transition:ease-in .1s}._lecture-wrapper_u4c5t_68 ._prefered-schedule-list_u4c5t_178 ._checkbox-item_u4c5t_183._active_u4c5t_204 svg{color:#5d52ff}._lecture-wrapper_u4c5t_68 ._prefered-schedule-list_u4c5t_178 ._checkbox-item_u4c5t_183._inactive_u4c5t_207 svg{color:#afafaf}._lecture-wrapper_u4c5t_68 ._student-selector-wrapper_u4c5t_210 ._title_u4c5t_136{font-size:14px;font-weight:500;line-height:20px;margin-bottom:16px}@media (max-width: 374px){._lecture-wrapper_u4c5t_68 ._student-selector-wrapper_u4c5t_210 ._title_u4c5t_136{font-size:13px}}._lecture-wrapper_u4c5t_68 ._student-selector-wrapper_u4c5t_210 ._title_u4c5t_136 ._required_u4c5t_147{color:#ea394b}._lecture-wrapper_u4c5t_68 ._student-selector-wrapper_u4c5t_210 ._student-selector-list_u4c5t_224{display:flex;flex-direction:column;gap:8px}._lecture-wrapper_u4c5t_68 ._student-selector-wrapper_u4c5t_210 ._student-item_u4c5t_229{display:flex;align-items:center;gap:8px;padding:0 20px;border:1px solid #afafaf;border-radius:8px;height:54px;cursor:pointer}._lecture-wrapper_u4c5t_68 ._student-selector-wrapper_u4c5t_210 ._student-item_u4c5t_229 p{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._lecture-wrapper_u4c5t_68 ._student-selector-wrapper_u4c5t_210 ._student-item_u4c5t_229 p{font-size:15px}}._lecture-wrapper_u4c5t_68 ._student-selector-wrapper_u4c5t_210 ._student-item_u4c5t_229 *{transition:ease .1s}._lecture-wrapper_u4c5t_68 ._student-selector-wrapper_u4c5t_210 ._student-item_u4c5t_229._active_u4c5t_204{border-color:#5d52ff}._lecture-wrapper_u4c5t_68 ._student-selector-wrapper_u4c5t_210 ._student-item_u4c5t_229._active_u4c5t_204 svg{color:#5d52ff}._lecture-wrapper_u4c5t_68 ._student-selector-wrapper_u4c5t_210 ._student-item_u4c5t_229._inactive_u4c5t_207{border-color:#afafaf}._lecture-wrapper_u4c5t_68 ._student-selector-wrapper_u4c5t_210 ._student-item_u4c5t_229._inactive_u4c5t_207 svg{color:#afafaf}._exam-option-header_u4c5t_265{font-size:14px;font-weight:500;line-height:20px;color:#302936;margin-bottom:16px}@media (max-width: 374px){._exam-option-header_u4c5t_265{font-size:13px}}._exam-option-wrapper_u4c5t_278{display:flex;flex-direction:column;gap:40px;background:#fff;padding:20px 16px;border-radius:12px;width:100%}._exam-option-wrapper_u4c5t_278 ._exam-date-selector_u4c5t_287 ._title_u4c5t_136{font-size:14px;font-weight:500;line-height:20px;margin-bottom:16px}@media (max-width: 374px){._exam-option-wrapper_u4c5t_278 ._exam-date-selector_u4c5t_287 ._title_u4c5t_136{font-size:13px}}._exam-option-wrapper_u4c5t_278 ._exam-date-selector_u4c5t_287 ._title_u4c5t_136 ._required_u4c5t_147{color:#ea394b}._exam-option-wrapper_u4c5t_278 ._exam-date-selector_u4c5t_287 ._input-wrapper_u4c5t_301{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:16px}._exam-option-wrapper_u4c5t_278 ._exam-date-selector_u4c5t_287 ._input-wrapper_u4c5t_301 ._input_u4c5t_301{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_u4c5t_278 ._exam-date-selector_u4c5t_287 ._input-wrapper_u4c5t_301 ._input_u4c5t_301 p{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._exam-option-wrapper_u4c5t_278 ._exam-date-selector_u4c5t_287 ._input-wrapper_u4c5t_301 ._input_u4c5t_301 p{font-size:15px}}._exam-option-wrapper_u4c5t_278 ._exam-date-selector_u4c5t_287 ._description_u4c5t_330{font-size:14px;font-weight:400;line-height:20px;color:#afafaf}@media (max-width: 374px){._exam-option-wrapper_u4c5t_278 ._exam-date-selector_u4c5t_287 ._description_u4c5t_330{font-size:13px}}._exam-option-wrapper_u4c5t_278 ._time-selector_u4c5t_341{display:flex;gap:4px}._exam-option-wrapper_u4c5t_278 ._time-selector_u4c5t_341 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_u4c5t_278 ._time-selector_u4c5t_341 select{font-size:15px}}._exam-option-wrapper_u4c5t_278 ._time-selector_u4c5t_341 span{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._exam-option-wrapper_u4c5t_278 ._time-selector_u4c5t_341 span{font-size:15px}}._exam-option-wrapper_u4c5t_278 ._time-placeholder_u4c5t_371{font-size:14px;font-weight:400;line-height:20px;color:#302936}@media (max-width: 374px){._exam-option-wrapper_u4c5t_278 ._time-placeholder_u4c5t_371{font-size:13px}}._exam-option-wrapper_u4c5t_278 ._time-placeholder_u4c5t_371 span{color:#afafaf}._exam-option-wrapper_u4c5t_278 ._payment-method-selector_u4c5t_385 ._title_u4c5t_136{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._exam-option-wrapper_u4c5t_278 ._payment-method-selector_u4c5t_385 ._title_u4c5t_136{font-size:13px}}._exam-option-wrapper_u4c5t_278 ._payment-method-selector_u4c5t_385 ._input-wrapper_u4c5t_301{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._exam-option-wrapper_u4c5t_278 ._payment-method-selector_u4c5t_385 ._input-wrapper_u4c5t_301 ._input_u4c5t_301{display:flex;align-items:center;gap:8px;padding:0 20px;border:1px solid #afafaf;border-radius:8px;height:54px}._exam-option-wrapper_u4c5t_278 ._payment-method-selector_u4c5t_385 ._input-wrapper_u4c5t_301 ._input_u4c5t_301 p{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._exam-option-wrapper_u4c5t_278 ._payment-method-selector_u4c5t_385 ._input-wrapper_u4c5t_301 ._input_u4c5t_301 p{font-size:15px}}._payment-button_u4c5t_421{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_u4c5t_421{font-size:15px}}._payment-button_u4c5t_421._disabled_u4c5t_443{background:#afafaf;cursor:not-allowed}._payment-button_u4c5t_421 ._referral-benefit-text_u4c5t_447 ._original-amount_u4c5t_447{text-decoration:line-through}._payment-button_u4c5t_421 ._referral-benefit-text_u4c5t_447 strong{font-weight:700}._root-wrapper_p2lfv_28{display:flex;justify-content:center;min-height:100dvh;padding:20px 16px;background:#f6f6f6}._assessment-reservation-complete-wrapper_p2lfv_36{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_p2lfv_48{display:flex;flex-direction:column;align-items:center;margin-bottom:24px}._title-box_p2lfv_48 ._image_p2lfv_54{width:120px;height:120px}._title-box_p2lfv_48 ._title_p2lfv_48{font-size:16px;font-weight:500;line-height:22px;text-align:center;margin-bottom:24px}@media (max-width: 374px){._title-box_p2lfv_48 ._title_p2lfv_48{font-size:15px}}._title-box_p2lfv_48 span{color:#5d52ff}._description_p2lfv_74{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_p2lfv_74{font-size:13px}}._description_p2lfv_74 li{display:flex;gap:10px}._description_p2lfv_74 li span{color:#afafaf;font-size:14px;font-weight:400;line-height:20px;flex:0 0 60px}@media (max-width: 374px){._description_p2lfv_74 li span{font-size:13px}}._description_p2lfv_74 li p{font-size:14px;font-weight:400;line-height:20px;white-space:pre}@media (max-width: 374px){._description_p2lfv_74 li p{font-size:13px}}._go-to-info-link_p2lfv_117{width:100%}._go-to-info-button_p2lfv_121{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_p2lfv_121{font-size:15px}}._go-to-info-button_p2lfv_121 ._inner-wrapper_p2lfv_136{display:flex;align-items:center;gap:4px}._modified-at-cell_4hq1g_28{max-width:120px}._page-cell_t0s58_28{max-width:50px}._reference-cell_h2s5s_28{gap:4px}._preview-item_1svgo_28{display:flex;flex-direction:column;gap:12px;width:100%;padding:12px;border-radius:8px;background-color:#fff}._preview-item_1svgo_28 ._image-wrapper_1svgo_37,._preview-item_1svgo_28 ._image-wrapper_1svgo_37 img{width:100%}._change-preview_1svgo_44{width:100%;max-width:calc(100% - 24px);padding:12px 0;margin:0 auto;border-top:1px solid #302936}._change-preview_1svgo_44 ._preview-items_1svgo_51{display:flex;gap:8px;width:100%}@media (max-width: 767px){._change-preview_1svgo_44 ._preview-items_1svgo_51{flex-direction:column}}._book-errata-empty_18wlg_28{width:100%;padding:16px 12px;border-radius:8px;background-color:#f6f6f6}._book-errata-empty_18wlg_28 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._book-errata-empty_18wlg_28 p{font-size:13px}}._data-list_psyza_28 ._page-cell_psyza_28{max-width:50px}._data-list_psyza_28 ._modified-at-cell_psyza_31{max-width:120px}._book-selector_fnc6r_28{display:flex;flex-wrap:wrap;gap:8px;width:100%}@media (max-width: 767px){._book-selector_fnc6r_28{flex-direction:column}}._book-selector_fnc6r_28 ._book-select-item_fnc6r_39 ._badges_fnc6r_39{display:inline-flex;gap:4px}._doc-link-content_1yd03_28{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;padding:24px 0}._doc-link-content_1yd03_28 ._description_1yd03_37{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:center}@media (max-width: 374px){._doc-link-content_1yd03_28 ._description_1yd03_37{font-size:13px}}._doc-link-content_1yd03_28 ._link-wrapper_1yd03_49{max-width:fit-content;height:32px}._doc-link-content_1yd03_28 ._link-wrapper_1yd03_49 a{display:inline-block;height:100%}._doc-link-content_1yd03_28 ._link-wrapper_1yd03_49 a button{height:100%;padding:0 10px;border:1px solid #afafaf;border-radius:8px;background-color:#fff;cursor:pointer}._doc-link-content_1yd03_28 ._link-wrapper_1yd03_49 a button span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._doc-link-content_1yd03_28 ._link-wrapper_1yd03_49 a button span{font-size:13px}}._guide-card_4ljqe_28{display:flex;flex-direction:column;gap:8px;width:100%;padding:20px;border-radius:8px;background-color:#e7f7ff}._guide-card_4ljqe_28 ._title-container_4ljqe_37{display:flex;align-items:center;gap:8px;width:100%}._guide-card_4ljqe_28 ._title-container_4ljqe_37 ._title_4ljqe_37{color:#302936;font-size:14px;font-weight:700;line-height:20px;line-height:22px}@media (max-width: 374px){._guide-card_4ljqe_28 ._title-container_4ljqe_37 ._title_4ljqe_37{font-size:13px}}._guide-card_4ljqe_28 ._guide-items-wrapper_4ljqe_55{width:100%;padding:0 8px}._guide-card_4ljqe_28 ._guide-items-wrapper_4ljqe_55 ._guide-items_4ljqe_55 ._guide-item_4ljqe_55{color:#302936;font-size:14px;font-weight:500;line-height:20px;line-height:24px}@media (max-width: 374px){._guide-card_4ljqe_28 ._guide-items-wrapper_4ljqe_55 ._guide-items_4ljqe_55 ._guide-item_4ljqe_55{font-size:13px}}._guide-card_4ljqe_28 ._guide-items-wrapper_4ljqe_55 ._guide-items_4ljqe_55 ._guide-item_4ljqe_55 a{color:#5d52ff;text-decoration:underline}._page-container_c9mpi_28{width:100%;min-height:100dvh;padding:48px 16px}@media (max-width: 767px){._page-container_c9mpi_28{padding:20px 16px}}._page-title_mw07u_28{width:100%}._page-title_mw07u_28 h2{color:#302936;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._page-title_mw07u_28 h2{font-size:15px}}._book-errata-content_1rs6z_28 ._container_1rs6z_28{display:flex;flex-direction:column;gap:24px;width:100%;max-width:800px;margin:0 auto}@media (max-width: 767px){._book-errata-content_1rs6z_28 ._container_1rs6z_28{gap:20px;max-width:unset}}._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)}}._book-errata-loading_b2pta_28{display:flex;align-items:center;justify-content:center}._modified-pdf-form_pxmfh_28{display:flex;flex-direction:column;justify-content:space-between;height:100%}._modified-pdf-form_pxmfh_28 ._input-wrapper_pxmfh_34{display:flex;position:relative;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:20px}._modified-pdf-form_pxmfh_28 ._input-wrapper_pxmfh_34 ._select-input-wrapper_pxmfh_42{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_pxmfh_28 ._input-wrapper_pxmfh_34 ._select-input-wrapper_pxmfh_42 ._select-icon_pxmfh_53{display:inline-flex;align-items:center;justify-content:center;position:absolute;pointer-events:none;right:0;background-color:#fff}._modified-pdf-form_pxmfh_28 ._input-wrapper_pxmfh_34 ._page-input-wrapper_pxmfh_62{width:100%;display:flex;justify-content:space-between;align-items:center;height:38px;margin:12px 12px 16px}._modified-pdf-form_pxmfh_28 ._input-wrapper_pxmfh_34 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_pxmfh_28 ._input-wrapper_pxmfh_34 select{font-size:13px}}._modified-pdf-form_pxmfh_28 ._input-wrapper_pxmfh_34 select._active_pxmfh_93{color:#302936}._modified-pdf-form_pxmfh_28 ._input-wrapper_pxmfh_34 ._modified-pdf-form-input_pxmfh_96{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_pxmfh_28 ._input-wrapper_pxmfh_34 ._modified-pdf-form-input_pxmfh_96{font-size:15px}}._modified-pdf-form_pxmfh_28 ._input-wrapper_pxmfh_34 ._modified-pdf-form-input_pxmfh_96::placeholder{color:#afafaf}._modified-pdf-form_pxmfh_28 ._input-wrapper_pxmfh_34 ._modified-pdf-form-input_pxmfh_96:focus::placeholder{opacity:0}._modified-pdf-form_pxmfh_28 ._baseline_pxmfh_117 ._warring_pxmfh_117{color:#ea394b;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._modified-pdf-form_pxmfh_28 ._baseline_pxmfh_117 ._warring_pxmfh_117{font-size:13px}}._modified-pdf-form_pxmfh_28 ._baseline_pxmfh_117 ._warring_pxmfh_117 ._bold_pxmfh_128{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._modified-pdf-form_pxmfh_28 ._baseline_pxmfh_117 ._warring_pxmfh_117 ._bold_pxmfh_128{font-size:13px}}._modified-pdf-form_pxmfh_28 ._baseline_pxmfh_117 ._submit-button_pxmfh_138{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_pxmfh_28 ._baseline_pxmfh_117 ._submit-button_pxmfh_138{font-size:13px}}._modified-pdf-form_pxmfh_28 ._baseline_pxmfh_117 ._submit-button_pxmfh_138._disabled_pxmfh_159{background-color:#afafaf}._wrapper_18erb_28{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_18erb_28 ._name-wrapper_18erb_40{display:flex;flex-direction:row;gap:8px;align-items:center}._wrapper_18erb_28 ._name-wrapper_18erb_40 svg{flex-shrink:0}._wrapper_18erb_28 ._name_18erb_40 span{color:#302936;word-break:break-word;font-size:14px;line-height:14px;font-weight:400}._wrapper_18erb_28 ._copy-password-button_18erb_56{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_18erb_28 ._copy-password-button_18erb_56{font-size:12px}}._before-setup-homework-content_5wt3f_28{display:flex;flex-direction:column;gap:20px;width:100%}._before-setup-homework-content_5wt3f_28 ._content_5wt3f_34{display:flex;flex-direction:column;gap:12px;width:100%}._before-setup-homework-content_5wt3f_28 ._content_5wt3f_34 ._title_5wt3f_40{display:flex;align-items:center;gap:4px;width:100%}._before-setup-homework-content_5wt3f_28 ._content_5wt3f_34 ._title_5wt3f_40 ._icon-wrapper_5wt3f_46{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content}._before-setup-homework-content_5wt3f_28 ._content_5wt3f_34 ._title_5wt3f_40 h4{color:#ea394b;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._before-setup-homework-content_5wt3f_28 ._content_5wt3f_34 ._title_5wt3f_40 h4{font-size:13px}}._before-setup-homework-content_5wt3f_28 ._content_5wt3f_34 ._descriptions_5wt3f_63{display:flex;flex-direction:column;gap:4px}._before-setup-homework-content_5wt3f_28 ._content_5wt3f_34 ._descriptions_5wt3f_63 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._before-setup-homework-content_5wt3f_28 ._content_5wt3f_34 ._descriptions_5wt3f_63 p{font-size:13px}}._before-setup-homework-content_5wt3f_28 ._button-wrapper_5wt3f_79{display:flex;width:100%}._homework-item_5wt3f_84{display:flex;flex-direction:column;gap:12px;width:100%}._homework-item_5wt3f_84:last-of-type{padding-bottom:4px}._homework-item_5wt3f_84 ._informations_5wt3f_93{display:flex;flex-direction:column;gap:4px}._homework-item_5wt3f_84 ._informations_5wt3f_93 ._information-item_5wt3f_98{display:flex;align-items:center;gap:8px;width:100%}._homework-item_5wt3f_84 ._informations_5wt3f_93 ._information-item_5wt3f_98 ._icon-wrapper_5wt3f_46{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content}._homework-item_5wt3f_84 ._informations_5wt3f_93 ._information-item_5wt3f_98 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_5wt3f_84 ._informations_5wt3f_93 ._information-item_5wt3f_98 p{font-size:13px}}._homework-item_5wt3f_84 ._informations_5wt3f_93 ._book-errata-container_5wt3f_127{display:flex;align-items:center;gap:4px;padding:4px 0}._homework-item_5wt3f_84 ._informations_5wt3f_93 ._book-errata-container_5wt3f_127 ._badge_5wt3f_133{min-width:fit-content}._homework-item_5wt3f_84 ._informations_5wt3f_93 ._book-errata-container_5wt3f_127 ._book-errata-link_5wt3f_136{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_5wt3f_84 ._informations_5wt3f_93 ._book-errata-container_5wt3f_127 ._book-errata-link_5wt3f_136{font-size:13px}}._homework-item_5wt3f_84 ._button-wrapper_5wt3f_79{display:flex;width:100%;height:44px}._homework-item_5wt3f_84 ._button-wrapper_5wt3f_79 button{background-color:#f6f6f6}._homework-item_5wt3f_84 ._button-wrapper_5wt3f_79 button span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._homework-item_5wt3f_84 ._button-wrapper_5wt3f_79 button span{font-size:13px}}._homework-list-modal_5wt3f_173>._content_5wt3f_34{display:flex;flex-direction:column;gap:24px;padding-bottom:0!important}._homework-list-modal_5wt3f_173>._content_5wt3f_34 ._lesson-info_5wt3f_179{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%}._homework-list-modal_5wt3f_173>._content_5wt3f_34 ._lesson-info_5wt3f_179 ._lecture-name_5wt3f_186{display:inline-block;width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._homework-list-modal_5wt3f_173>._content_5wt3f_34 ._homework-list-wrapper_5wt3f_194{display:flex;flex-direction:column;width:100%}._homework-list-modal_5wt3f_173>._content_5wt3f_34 ._homework-list-wrapper_5wt3f_194 ._spinner-wrapper_5wt3f_199{display:flex;align-items:center;justify-content:center;width:100%}._homework-list-modal_5wt3f_173>._content_5wt3f_34 ._homework-list-wrapper_5wt3f_194 ._homework-list_5wt3f_173{display:flex;flex-direction:column;gap:20px}._wrapper_yiiq0_28{display:flex;flex-direction:column;width:100%;height:100%;min-height:calc(100vh - 330px);padding-top:0;background-color:#f6f6f6}._wrapper_yiiq0_28 ._top-content_yiiq0_37{display:flex;justify-content:center;width:100%;height:120px;min-height:120px;background-color:#302936}@media (max-width: 767px){._wrapper_yiiq0_28 ._top-content_yiiq0_37{height:unset;padding-top:20px;padding-bottom:20px}}._wrapper_yiiq0_28 ._top-content_yiiq0_37 ._inner-wrapper_yiiq0_52{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_yiiq0_28 ._top-content_yiiq0_37 ._inner-wrapper_yiiq0_52{flex-direction:column;align-items:flex-start;justify-content:center;gap:24px;padding-left:16px;padding-right:16px}}._wrapper_yiiq0_28 ._top-content_yiiq0_37 ._inner-wrapper_yiiq0_52 ._title_yiiq0_73{display:inline-flex;align-items:center;gap:12px}._wrapper_yiiq0_28 ._top-content_yiiq0_37 ._inner-wrapper_yiiq0_52 ._title_yiiq0_73 h2{color:#fff;font-size:18px;font-weight:700;line-height:24px}@media (max-width: 374px){._wrapper_yiiq0_28 ._top-content_yiiq0_37 ._inner-wrapper_yiiq0_52 ._title_yiiq0_73 h2{font-size:17px}}._wrapper_yiiq0_28 ._top-content_yiiq0_37 ._inner-wrapper_yiiq0_52 ._pdf-downloads_yiiq0_89{display:inline-flex;align-items:center;gap:8px}@media (max-width: 767px){._wrapper_yiiq0_28 ._top-content_yiiq0_37 ._inner-wrapper_yiiq0_52 ._pdf-downloads_yiiq0_89{margin:0 auto}}@media (max-width: 767px){._wrapper_yiiq0_28 ._top-content_yiiq0_37 ._inner-wrapper_yiiq0_52 ._pdf-downloads_yiiq0_89._plural_yiiq0_100{flex-direction:column;align-items:flex-start}}@media (min-width: 768px) and (max-width: 1023px){._wrapper_yiiq0_28 ._top-content_yiiq0_37 ._inner-wrapper_yiiq0_52 ._pdf-downloads_yiiq0_89._plural_yiiq0_100 ._pdf-download-group_yiiq0_106{flex-direction:column;gap:0}}._wrapper_yiiq0_28 ._content_yiiq0_111{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_yiiq0_28 ._content_yiiq0_111{background-color:#f6f6f6}}._wrapper_yiiq0_28 ._content_yiiq0_111 ._book-list_yiiq0_127{width:100%;height:100%}._wrapper_yiiq0_28 ._parent-mode-indicator_yiiq0_131{display:inline-flex;justify-content:center;position:sticky;bottom:0;width:100%;padding:16px 26px;background-color:#f6f6f6}._wrapper_yiiq0_28 ._parent-mode-indicator_yiiq0_131 p{width:1100px;color:#5d52ff;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._wrapper_yiiq0_28 ._parent-mode-indicator_yiiq0_131 p{font-size:13px}}._wrapper_yiiq0_28 ._parent-mode-indicator_yiiq0_131 p b{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._wrapper_yiiq0_28 ._parent-mode-indicator_yiiq0_131 p b{font-size:13px}}._pdf-download-group_yiiq0_106{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_yiiq0_106{justify-content:space-between;width:calc(100vw - 96px)}}._pdf-download-group_yiiq0_106 ._pdf-download-group-title_yiiq0_181{display:inline-flex;align-items:left;cursor:pointer;flex-direction:column}._pdf-download-group_yiiq0_106 ._pdf-download-group-title_yiiq0_181 span{white-space:nowrap;color:#fff;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._pdf-download-group_yiiq0_106 ._pdf-download-group-title_yiiq0_181 span{font-size:13px}}._pdf-download-group_yiiq0_106 ._pdf-download-group-title_yiiq0_181 ._download-pdf-group-title-bold_yiiq0_199{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._pdf-download-group_yiiq0_106 ._pdf-download-group-title_yiiq0_181 ._download-pdf-group-title-bold_yiiq0_199{font-size:13px}}@media (max-width: 767px){._pdf-download-group_yiiq0_106 ._pdf-download-group-title_yiiq0_181 ._download-pdf-group-title-bold-when-mobile_yiiq0_210{font-size:14px;font-weight:500;line-height:20px}}@media (max-width: 767px) and (max-width: 374px){._pdf-download-group_yiiq0_106 ._pdf-download-group-title_yiiq0_181 ._download-pdf-group-title-bold-when-mobile_yiiq0_210{font-size:13px}}._pdf-download-group_yiiq0_106 ._pdf-download-group-title-parent_yiiq0_221{width:175px}._pdf-download-group_yiiq0_106 ._pdf-download-group-title-teacher_yiiq0_224{width:119px}@media (max-width: 767px){._pdf-download-group_yiiq0_106 ._pdf-download-group-title-teacher_yiiq0_224{flex-direction:row}}._pdf-download-modal_yiiq0_233 ._content_yiiq0_111{display:flex;flex-direction:column;align-items:center;gap:24px}._pdf-download-modal_yiiq0_233 ._content_yiiq0_111 ._title_yiiq0_73 ._subtitle_yiiq0_239{font-size:14px;line-height:18px;font-weight:500}._pdf-download-modal_yiiq0_233 ._content_yiiq0_111 ._pdf-list_yiiq0_244{display:flex;flex-direction:column;align-items:center;gap:8px;max-height:360px;width:100%;overflow-y:overlay;scrollbar-gutter:stable}._pdf-download-modal_yiiq0_233 ._content_yiiq0_111 ._pdf-list_yiiq0_244::-webkit-scrollbar{width:6px}._pdf-download-modal_yiiq0_233 ._content_yiiq0_111 ._pdf-list_yiiq0_244::-webkit-scrollbar-track{background:transparent}._pdf-download-modal_yiiq0_233 ._content_yiiq0_111 ._pdf-list_yiiq0_244::-webkit-scrollbar-thumb{background:#afafaf;border-radius:4px}@media (max-width: 767px){._pdf-download-modal_yiiq0_233 ._content_yiiq0_111 ._pdf-list_yiiq0_244{left:0}}._pdf-download-modal_yiiq0_233 ._content_yiiq0_111 ._password-information_yiiq0_269{display:block;margin:0 auto;color:#5d52ff;font-size:13px;line-height:18px;font-weight:400;text-align:center}._pdf-download-modal_yiiq0_233 ._download-button_yiiq0_278{background-color:#5d52ff;color:#fff}._pdf-download-modal_yiiq0_233 ._download-button_yiiq0_278:disabled{background-color:#afafaf}._modified-pdf-list-modal_yiiq0_286>._content-container_yiiq0_286{display:flex;flex-direction:column;gap:24px}._modified-pdf-list-modal_yiiq0_286._create_yiiq0_291 ._title_yiiq0_73 strong{color:#5d52ff;font-weight:500}._modified-pdf-list-modal_yiiq0_286._list_yiiq0_295 ._pdf-list_yiiq0_244{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_yiiq0_286._list_yiiq0_295 ._pdf-list_yiiq0_244::-webkit-scrollbar{width:6px}._modified-pdf-list-modal_yiiq0_286._list_yiiq0_295 ._pdf-list_yiiq0_244::-webkit-scrollbar-track{background-color:transparent}._modified-pdf-list-modal_yiiq0_286._list_yiiq0_295 ._pdf-list_yiiq0_244::-webkit-scrollbar-thumb{border-radius:4px;background-color:#afafaf}._modified-pdf-list-modal_yiiq0_286._list_yiiq0_295 ._pdf-list_yiiq0_244 ._pdf-item_yiiq0_316{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_yiiq0_286._list_yiiq0_295 ._pdf-list_yiiq0_244 ._pdf-item_yiiq0_316._modified-book-pdf_yiiq0_326{cursor:pointer}._modified-pdf-list-modal_yiiq0_286._list_yiiq0_295 ._pdf-list_yiiq0_244 ._pdf-item_yiiq0_316 ._badge_yiiq0_329{max-width:fit-content}._modified-pdf-list-modal_yiiq0_286._list_yiiq0_295 ._pdf-list_yiiq0_244 ._pdf-item_yiiq0_316 ._name_yiiq0_332{display:flex;flex-direction:column;gap:4px;white-space:pre-wrap;word-wrap:break-word}._modified-pdf-list-modal_yiiq0_286._list_yiiq0_295 ._pdf-list_yiiq0_244 ._pdf-item_yiiq0_316 ._name_yiiq0_332 ._content_yiiq0_111{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_yiiq0_286._list_yiiq0_295 ._pdf-list_yiiq0_244 ._pdf-item_yiiq0_316 ._name_yiiq0_332 ._content_yiiq0_111{font-size:13px}}._modified-pdf-list-modal_yiiq0_286._list_yiiq0_295 ._pdf-list_yiiq0_244 ._pdf-item_yiiq0_316 ._icon-wrapper_yiiq0_356{min-width:fit-content}._modified-pdf-list-modal_yiiq0_286._list_yiiq0_295 ._add-button_yiiq0_359{background-color:#5d52ff;color:#fff}._modified-pdf-list-modal_yiiq0_286._show_yiiq0_363 ._pdf-table_yiiq0_363{display:flex;flex-direction:column;gap:8px;width:100%;padding:8px}._modified-pdf-list-modal_yiiq0_286._show_yiiq0_363 ._pdf-table_yiiq0_363 ._pdf-row_yiiq0_370{display:flex;gap:36px}._modified-pdf-list-modal_yiiq0_286._show_yiiq0_363 ._pdf-table_yiiq0_363 ._pdf-row_yiiq0_370 ._row-name_yiiq0_374{display:flex;white-space:nowrap;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._modified-pdf-list-modal_yiiq0_286._show_yiiq0_363 ._pdf-table_yiiq0_363 ._pdf-row_yiiq0_370 ._row-name_yiiq0_374{font-size:13px}}._modified-pdf-list-modal_yiiq0_286._show_yiiq0_363 ._pdf-table_yiiq0_363 ._pdf-row_yiiq0_370 ._row-content_yiiq0_386{display:flex;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._modified-pdf-list-modal_yiiq0_286._show_yiiq0_363 ._pdf-table_yiiq0_363 ._pdf-row_yiiq0_370 ._row-content_yiiq0_386{font-size:13px}}._modified-pdf-list-modal_yiiq0_286._show_yiiq0_363 ._download-button_yiiq0_278{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#302936;background-color:#f6f6f6}._modified-pdf-list-modal_yiiq0_286._show_yiiq0_363 ._delete-button_yiiq0_405{align-self:flex-end;border:0;background-color:transparent;cursor:pointer}._modified-pdf-list-modal_yiiq0_286._show_yiiq0_363 ._delete-button_yiiq0_405 span{color:#302936;font-size:14px;font-weight:400;line-height:20px;text-decoration:underline}@media (max-width: 374px){._modified-pdf-list-modal_yiiq0_286._show_yiiq0_363 ._delete-button_yiiq0_405 span{font-size:13px}}._modified-pdf-list-modal_yiiq0_286 ._prev-button_yiiq0_423{display:flex;align-items:center;justify-content:center;border:0;background-color:transparent;cursor:pointer}._container_1eh63_28{display:flex;flex-direction:column;gap:4px;width:100%}@media (max-width: 767px){._container_1eh63_28{flex-direction:row;gap:36px}}._container_1eh63_28 ._header_1eh63_40{display:inline-flex;align-items:center;gap:4px;min-width:fit-content;padding:8px 0}@media (max-width: 767px){._container_1eh63_28 ._header_1eh63_40{align-items:center;height:40px;padding:4px 0}}._container_1eh63_28 ._header_1eh63_40 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_1eh63_28 ._header_1eh63_40 span{font-size:13px}}._container_1eh63_28 ._toggles_1eh63_65{display:flex;flex-wrap:wrap;column-gap:2px}@media (max-width: 767px){._container_1eh63_28 ._toggles_1eh63_65{padding:4px 0}}._toggle-button_1eh63_76{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_1eh63_76{font-size:11px}}._toggle-button_1eh63_76._active_1eh63_97{background-color:#302936;color:#fff}._toggle-row-breaker_1eh63_102{display:inline-block;flex-basis:100%;height:4px}._bookmark-tag-toggle-button_19usa_28._disabled_19usa_28{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_ka77k_28{display:flex;flex-direction:column;width:100%}@media (max-width: 767px){._container_ka77k_28{flex-direction:row;gap:36px}}._container_ka77k_28 ._header_ka77k_39{display:inline-flex;align-items:center;gap:4px;min-width:fit-content;padding:8px 0}._container_ka77k_28 ._header_ka77k_39 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_ka77k_28 ._header_ka77k_39 span{font-size:13px}}._container_ka77k_28 ._input-container_ka77k_57{display:flex;align-items:center;gap:16px;width:100%;padding:6px 0;border-bottom:1px solid #302936}._container_ka77k_28 ._input-container_ka77k_57 ._tooltip-content_ka77k_65{color:#fff;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._container_ka77k_28 ._input-container_ka77k_57 ._tooltip-content_ka77k_65{font-size:11px}}._container_ka77k_28 ._input-container_ka77k_57 ._icon-wrapper_ka77k_76{color:#afafaf;transition:.2s}._container_ka77k_28 ._input-container_ka77k_57 ._icon-wrapper_ka77k_76:hover{color:#302936}._container_ka77k_28 ._input-container_ka77k_57 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_ka77k_28 ._input-container_ka77k_57 input{font-size:13px}}._container_ka77k_28 ._input-container_ka77k_57 input::placeholder{color:#afafaf}._sort-container_mtyrh_28{display:inline-flex;position:relative;height:fit-content}@media (max-width: 767px){._sort-container_mtyrh_28{position:static}}._sort-container_mtyrh_28 ._active-content_mtyrh_38{display:flex;align-items:center;height:20px;cursor:pointer}._sort-container_mtyrh_28 ._active-content_mtyrh_38 span{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._sort-container_mtyrh_28 ._active-content_mtyrh_38 span{font-size:13px}}._sort-container_mtyrh_28 ._active-content_mtyrh_38 span b{font-weight:700}._sort-container_mtyrh_28 ._select-buttons_mtyrh_58{display:flex;flex-direction:column;position:absolute;top:calc(100% + 8px);width:100%;border:1px solid #302936}._sort-container_mtyrh_28 ._select-buttons_mtyrh_58>button{display:flex;align-items:center;justify-content:center;height:36px;border:0;border-bottom:1px solid #302936;background-color:#fff;color:#302936;font-size:14px;font-weight:500;line-height:20px;cursor:pointer}@media (max-width: 374px){._sort-container_mtyrh_28 ._select-buttons_mtyrh_58>button{font-size:13px}}._sort-container_mtyrh_28 ._select-buttons_mtyrh_58>button._active_mtyrh_38{background-color:#302936;color:#fff}._mobile-bottom-sheet-container_mtyrh_90{display:flex;align-items:flex-end;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;width:100%;transform:translateZ(1000px);touch-action:none;overflow:hidden}._mobile-bottom-sheet-container_mtyrh_90 ._backdrop_mtyrh_104{width:100%;height:100dvh;background-color:#00000080;cursor:pointer}._mobile-bottom-sheet-container_mtyrh_90 ._bottom-sheet_mtyrh_110{position:fixed;width:100%;border-radius:12px 12px 0 0;background-color:#fff;overflow:hidden}._mobile-bottom-sheet-container_mtyrh_90 ._bottom-sheet_mtyrh_110 ._bottom-sheet-header_mtyrh_117{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:60px;border:0;background-color:#fff;cursor:pointer}._mobile-bottom-sheet-container_mtyrh_90 ._bottom-sheet_mtyrh_110 ._bottom-sheet-header_mtyrh_117 ._handle_mtyrh_129{width:36px;height:4px;border-radius:4px;background-color:#302936}._mobile-bottom-sheet-container_mtyrh_90 ._bottom-sheet_mtyrh_110 ._bottom-sheet-header_mtyrh_117 span{color:#302936;font-size:16px;font-weight:400;line-height:22px}@media (max-width: 374px){._mobile-bottom-sheet-container_mtyrh_90 ._bottom-sheet_mtyrh_110 ._bottom-sheet-header_mtyrh_117 span{font-size:15px}}._mobile-bottom-sheet-container_mtyrh_90 ._bottom-sheet_mtyrh_110 ._select-buttons_mtyrh_58{display:flex;flex-direction:column;padding:0 16px 14px}._bottom-sheet-button_mtyrh_152{display:flex;align-items:center;gap:12px;width:100%;height:48px;border:0;background-color:#fff;cursor:pointer}._bottom-sheet-button_mtyrh_152._active_mtyrh_38 span{font-weight:500}._bottom-sheet-button_mtyrh_152 span{color:#302936;font-size:16px;font-weight:400;line-height:22px}@media (max-width: 374px){._bottom-sheet-button_mtyrh_152 span{font-size:15px}}.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}}.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}}.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_v3m9x_28{display:flex;justify-content:center;min-height:100dvh;background-color:#fff}._root-wrapper_v3m9x_28>._container_v3m9x_34{display:flex;flex-direction:column;width:100%;max-width:480px}._root-wrapper_v3m9x_28 ._title-badge_v3m9x_40{height:28px;padding:0 12px}._root-wrapper_v3m9x_28 ._title-badge_v3m9x_40 span{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._root-wrapper_v3m9x_28 ._title-badge_v3m9x_40 span{font-size:13px}}._hero-section_v3m9x_55{display:flex;flex-direction:column;align-items:center;gap:36px;width:100%;padding:36px 0;background-color:#d5effc}._hero-section_v3m9x_55 ._title_v3m9x_40{width:100%;max-width:375px;display:flex;flex-direction:column;align-items:center;gap:12px}@media (max-width: 375px){._hero-section_v3m9x_55 ._title_v3m9x_40{max-width:unset}}._hero-section_v3m9x_55 ._title_v3m9x_40 h1{font-size:20px;font-weight:700;line-height:28px;text-align:center}._hero-section_v3m9x_55 ._title_v3m9x_40 h1 ._default_v3m9x_83{display:inline-flex;color:#302936;line-height:28px}._hero-section_v3m9x_55 ._title_v3m9x_40 h1 ._highlight_v3m9x_88{display:inline-flex;padding:4px;line-height:28px}._hero-section_v3m9x_55 ._title_v3m9x_40 h1 ._highlight_v3m9x_88:first-of-type{padding-left:8px}._hero-section_v3m9x_55 ._title_v3m9x_40 h1 ._highlight_v3m9x_88:last-of-type{padding-right:8px}._hero-section_v3m9x_55 ._title_v3m9x_40 h1 ._highlight_v3m9x_88._highlight_v3m9x_88{color:#fff}._hero-section_v3m9x_55 ._title_v3m9x_40 h1 ._highlight_v3m9x_88._highlight_v3m9x_88._black_v3m9x_102{background-color:#302936}._hero-section_v3m9x_55 ._title_v3m9x_40 h1 ._highlight_v3m9x_88._highlight_v3m9x_88._orange_v3m9x_105{background-color:#ff5733}._hero-section_v3m9x_55 ._title_v3m9x_40 h2{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:center}@media (max-width: 374px){._hero-section_v3m9x_55 ._title_v3m9x_40 h2{font-size:13px}}._hero-section_v3m9x_55 ._image-wrapper_v3m9x_120 img{width:100%}@media (max-width: 375px){._hero-section_v3m9x_55 ._image-wrapper_v3m9x_120 img._desktop_v3m9x_124{display:none}}._hero-section_v3m9x_55 ._image-wrapper_v3m9x_120 img._mobile_v3m9x_128{display:none}@media (max-width: 375px){._hero-section_v3m9x_55 ._image-wrapper_v3m9x_120 img._mobile_v3m9x_128{display:inline-block}}._hero-section_v3m9x_55 ._benefits-container_v3m9x_136{width:100%;max-width:375px;padding:0 16px}@media (max-width: 375px){._hero-section_v3m9x_55 ._benefits-container_v3m9x_136{max-width:unset}}._hero-section_v3m9x_55 ._benefits-container_v3m9x_136 ._benefits_v3m9x_136{display:flex;flex-direction:column;gap:24px;width:100%;padding:16px;border-radius:16px;background-color:#fff}._hero-section_v3m9x_55 ._benefits-container_v3m9x_136 ._benefits_v3m9x_136 ._benefit-item_v3m9x_155{display:flex;align-items:center;gap:16px;width:100%}._hero-section_v3m9x_55 ._benefits-container_v3m9x_136 ._benefits_v3m9x_136 ._benefit-item_v3m9x_155 ._target-info_v3m9x_161{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:80px}._hero-section_v3m9x_55 ._benefits-container_v3m9x_136 ._benefits_v3m9x_136 ._benefit-item_v3m9x_155 ._target-info_v3m9x_161 img{max-height:36px}._hero-section_v3m9x_55 ._benefits-container_v3m9x_136 ._benefits_v3m9x_136 ._benefit-item_v3m9x_155 ._target-info_v3m9x_161 span{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._hero-section_v3m9x_55 ._benefits-container_v3m9x_136 ._benefits_v3m9x_136 ._benefit-item_v3m9x_155 ._target-info_v3m9x_161 span{font-size:13px}}._hero-section_v3m9x_55 ._benefits-container_v3m9x_136 ._benefits_v3m9x_136 ._benefit-item_v3m9x_155 ._target-info_v3m9x_161 span._me_v3m9x_183{color:#ff5733}._hero-section_v3m9x_55 ._benefits-container_v3m9x_136 ._benefits_v3m9x_136 ._benefit-item_v3m9x_155 ._content_v3m9x_186{display:flex;flex-direction:column;flex:1 1 0;gap:20px}._hero-section_v3m9x_55 ._benefits-container_v3m9x_136 ._benefits_v3m9x_136 ._benefit-item_v3m9x_155 ._content_v3m9x_186 h3{color:#302936;font-size:14px;font-weight:700;line-height:20px;text-align:start}@media (max-width: 374px){._hero-section_v3m9x_55 ._benefits-container_v3m9x_136 ._benefits_v3m9x_136 ._benefit-item_v3m9x_155 ._content_v3m9x_186 h3{font-size:13px}}._hero-section_v3m9x_55 ._benefits-container_v3m9x_136 ._benefits_v3m9x_136 ._benefit-item_v3m9x_155 ._content_v3m9x_186 h3 strong{color:#ff5733}._hero-section_v3m9x_55 ._benefits-container_v3m9x_136 ._benefits_v3m9x_136 ._benefit-item_v3m9x_155 ._content_v3m9x_186 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_v3m9x_55 ._benefits-container_v3m9x_136 ._benefits_v3m9x_136 ._benefit-item_v3m9x_155 ._content_v3m9x_186 p{font-size:12px}}._hero-section_v3m9x_55 ._benefits-container_v3m9x_136 ._benefits_v3m9x_136 ._divider_v3m9x_220{border:0;border-top:1px solid #afafaf}._referral-action-section_v3m9x_225{display:flex;justify-content:center;padding:48px 0;background-color:#302936}._referral-action-section_v3m9x_225>._container_v3m9x_34{width:100%;max-width:375px;display:flex;flex-direction:column;align-items:center;gap:24px}@media (max-width: 375px){._referral-action-section_v3m9x_225>._container_v3m9x_34{max-width:unset}}._referral-action-section_v3m9x_225 ._step-content_v3m9x_244{display:flex;flex-direction:column;gap:24px;width:100%;padding:0 16px}._referral-action-section_v3m9x_225 ._step-content_v3m9x_244 ._title-wrapper_v3m9x_251{display:flex;align-items:center;justify-content:center;width:100%}._referral-action-section_v3m9x_225 ._step-content_v3m9x_244 ._steps_v3m9x_257{display:flex;flex-direction:column;gap:16px;width:100%;padding:24px 16px;border-radius:16px;background-color:#fff}._referral-action-section_v3m9x_225 ._step-content_v3m9x_244 ._steps_v3m9x_257 ._step-item_v3m9x_266{display:flex;justify-content:space-between;gap:16px;width:100%}._referral-action-section_v3m9x_225 ._step-content_v3m9x_244 ._steps_v3m9x_257 ._step-item_v3m9x_266 ._step_v3m9x_244{display:inline-flex;justify-content:center;width:80px}._referral-action-section_v3m9x_225 ._step-content_v3m9x_244 ._steps_v3m9x_257 ._step-item_v3m9x_266 ._step_v3m9x_244 span{color:#ff5733;font-size:14px;font-weight:700;line-height:20px;text-align:center}@media (max-width: 374px){._referral-action-section_v3m9x_225 ._step-content_v3m9x_244 ._steps_v3m9x_257 ._step-item_v3m9x_266 ._step_v3m9x_244 span{font-size:13px}}._referral-action-section_v3m9x_225 ._step-content_v3m9x_244 ._steps_v3m9x_257 ._step-item_v3m9x_266 ._content_v3m9x_186{flex:1 1 0}._referral-action-section_v3m9x_225 ._step-content_v3m9x_244 ._steps_v3m9x_257 ._step-item_v3m9x_266 ._content_v3m9x_186 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_v3m9x_225 ._step-content_v3m9x_244 ._steps_v3m9x_257 ._step-item_v3m9x_266 ._content_v3m9x_186 p{font-size:13px}}._referral-action-section_v3m9x_225 ._step-content_v3m9x_244 ._steps_v3m9x_257 ._divider_v3m9x_220{border:0;border-top:1px solid #afafaf}._referral-action-section_v3m9x_225 ._action-buttons_v3m9x_309{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_v3m9x_225 ._action-buttons_v3m9x_309{max-width:unset}}._referral-action-section_v3m9x_225 ._action-buttons_v3m9x_309 ._action-button_v3m9x_309{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;height:52px;border:0;border-radius:12px;cursor:pointer}._referral-action-section_v3m9x_225 ._action-buttons_v3m9x_309 ._action-button_v3m9x_309._kakao-share_v3m9x_334{background-color:#fae812;color:#302936}._referral-action-section_v3m9x_225 ._action-buttons_v3m9x_309 ._action-button_v3m9x_309._copy-referral-link_v3m9x_338{background-color:#e6e6e6;color:#302936}._referral-action-section_v3m9x_225 ._action-buttons_v3m9x_309 ._action-button_v3m9x_309 span{color:inherit;font-size:15px;font-weight:700;line-height:20px}._event-notice-section_v3m9x_349{display:flex;justify-content:center;padding:36px 0;background-color:#f6f6f6}._event-notice-section_v3m9x_349 ._container_v3m9x_34{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_v3m9x_349 ._container_v3m9x_34{max-width:unset}}._event-notice-section_v3m9x_349 ._container_v3m9x_34 ._title-container_v3m9x_369{display:flex;align-items:center;justify-content:center;width:100%}._event-notice-section_v3m9x_349 ._container_v3m9x_34 ._content-groups_v3m9x_375{display:flex;flex-direction:column;gap:24px}._event-notice-section_v3m9x_349 ._container_v3m9x_34 ._content-groups_v3m9x_375 ._content-group_v3m9x_375{display:flex;flex-direction:column;border-top:1px solid #afafaf}._event-notice-section_v3m9x_349 ._container_v3m9x_34 ._content-groups_v3m9x_375 ._content-group_v3m9x_375 h6{height:44px;color:#302936;font-size:14px;font-weight:700;line-height:20px;line-height:44px}@media (max-width: 374px){._event-notice-section_v3m9x_349 ._container_v3m9x_34 ._content-groups_v3m9x_375 ._content-group_v3m9x_375 h6{font-size:13px}}._event-notice-section_v3m9x_349 ._container_v3m9x_34 ._content-groups_v3m9x_375 ._content-group_v3m9x_375 ._contents_v3m9x_398{padding-left:20px}._event-notice-section_v3m9x_349 ._container_v3m9x_34 ._content-groups_v3m9x_375 ._content-group_v3m9x_375 ._contents_v3m9x_398 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_v3m9x_349 ._container_v3m9x_34 ._content-groups_v3m9x_375 ._content-group_v3m9x_375 ._contents_v3m9x_398 li{font-size:13px}}.exam-register-header{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){.exam-register-header{font-size:15px}}.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}}.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}}.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}}._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}}.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}}.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}}.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}}.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}}.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}}.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}}@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}}.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}}.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_1ep3o_28{display:inline-flex;gap:4px;justify-content:center}._switch-wrapper_1ep3o_28 label{cursor:pointer;color:#afafaf;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._switch-wrapper_1ep3o_28 label{font-size:13px}}._switch-wrapper_1ep3o_28 ._switch_1ep3o_28:checked+label{color:#5d52ff}._switch-wrapper_1ep3o_28 ._switch_1ep3o_28{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_1ep3o_28 ._switch_1ep3o_28: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_1ep3o_28 ._switch_1ep3o_28:checked:before{background-color:#fff;left:1em}._switch-wrapper_1ep3o_28 ._switch_1ep3o_28: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}}.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}}.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}}.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}}.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}}.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_1lhrt_28{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_1lhrt_28{gap:8px;max-width:unset}}._wrapper_1lhrt_28._no-icon_1lhrt_49,._wrapper_1lhrt_28._no-icon_1lhrt_49 ._content_1lhrt_52{justify-content:center}._wrapper_1lhrt_28 ._content_1lhrt_52{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_1lhrt_28 ._content_1lhrt_52{font-size:13px}}._wrapper_1lhrt_28 ._icon-wrapper_1lhrt_69{display:inline-flex;align-items:center;justify-content:center;width:24px;max-width:24px;min-width:24px;color:#fff}._wrapper_jr0u9_28{display:flex;flex-direction:column;width:100%;height:100dvh;background-color:#f6f6f6}@media (max-width: 767px){._wrapper_jr0u9_28{background-color:#030303}}._wrapper_jr0u9_28 ._header_jr0u9_40{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_jr0u9_28 ._header_jr0u9_40{min-height:64px;padding-left:24px;padding-right:24px}}._wrapper_jr0u9_28 ._header_jr0u9_40 ._page_jr0u9_59{display:flex;align-items:center;justify-content:center;width:100%}._wrapper_jr0u9_28 ._header_jr0u9_40 ._page_jr0u9_59 span{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._wrapper_jr0u9_28 ._header_jr0u9_40 ._page_jr0u9_59 span{font-size:13px}}._wrapper_jr0u9_28 ._header_jr0u9_40 ._page_jr0u9_59 span b{color:#fff}._wrapper_jr0u9_28 ._header_jr0u9_40 ._button-wrapper_jr0u9_78{min-width:fit-content}._wrapper_jr0u9_28 ._header_jr0u9_40 ._button-wrapper_jr0u9_78 ._icon-button_jr0u9_81{width:20px;height:20px}._wrapper_jr0u9_28 ._content_jr0u9_85{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_jr0u9_28 ._content_jr0u9_85{position:unset;height:calc(100dvh - 144px);padding-top:0;padding-bottom:0;overflow-y:scroll}}._wrapper_jr0u9_28 ._content_jr0u9_85 ._inner-wrapper_jr0u9_104{display:flex;align-items:center;justify-content:center;position:relative;width:100%;max-width:876px;height:100%}@media (max-width: 767px){._wrapper_jr0u9_28 ._content_jr0u9_85 ._inner-wrapper_jr0u9_104{position:unset;width:100%;max-width:360px;height:100%}}._wrapper_jr0u9_28 ._content_jr0u9_85 ._inner-wrapper_jr0u9_104 ._image-selection-button-wrapper_jr0u9_121{position:absolute;top:50%;width:36px;min-width:36px;height:36px;min-height:36px;transform:translateY(-50%)}@media (max-width: 767px){._wrapper_jr0u9_28 ._content_jr0u9_85 ._inner-wrapper_jr0u9_104 ._image-selection-button-wrapper_jr0u9_121{position:fixed;opacity:.5}}._wrapper_jr0u9_28 ._content_jr0u9_85 ._inner-wrapper_jr0u9_104 ._image-selection-button-wrapper_jr0u9_121._prev_jr0u9_136{left:0}@media (max-width: 767px){._wrapper_jr0u9_28 ._content_jr0u9_85 ._inner-wrapper_jr0u9_104 ._image-selection-button-wrapper_jr0u9_121._prev_jr0u9_136{left:22px}}._wrapper_jr0u9_28 ._content_jr0u9_85 ._inner-wrapper_jr0u9_104 ._image-selection-button-wrapper_jr0u9_121._next_jr0u9_144{right:0}@media (max-width: 767px){._wrapper_jr0u9_28 ._content_jr0u9_85 ._inner-wrapper_jr0u9_104 ._image-selection-button-wrapper_jr0u9_121._next_jr0u9_144{right:22px}}._wrapper_jr0u9_28 ._content_jr0u9_85 ._inner-wrapper_jr0u9_104 ._image-selection-button-wrapper_jr0u9_121 ._button_jr0u9_78{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;border:0;border-radius:100%;background-color:#fff;color:#302936}._wrapper_jr0u9_28 ._content_jr0u9_85 ._inner-wrapper_jr0u9_104 ._current-image-wrapper_jr0u9_163{width:100%;max-width:590px;max-height:100%;overflow-y:scroll}._wrapper_jr0u9_28 ._content_jr0u9_85 ._inner-wrapper_jr0u9_104 ._current-image-wrapper_jr0u9_163 img{width:100%}._wrapper_jr0u9_28 ._footer_jr0u9_172{display:flex;align-items:center;justify-content:center;width:100%;min-height:72px;padding:12px 36px;background-color:#030303}@media (max-width: 767px){._wrapper_jr0u9_28 ._footer_jr0u9_172{min-height:80px;padding:16px}}._wrapper_jr0u9_28 ._footer_jr0u9_172 label{width:100%;height:100%}._wrapper_jr0u9_28 ._footer_jr0u9_172 label ._button-text_jr0u9_197{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._wrapper_jr0u9_28 ._footer_jr0u9_172 label ._button-text_jr0u9_197{font-size:13px}}._wrapper_jr0u9_28 ._footer_jr0u9_172 input{display:none}._confirm-content_jr0u9_211{display:flex;align-items:center;justify-content:center;width:100%;height:60px}._confirm-content_jr0u9_211 p{font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._confirm-content_jr0u9_211 p{font-size:15px}}._inner-wrapper_19l68_28{display:flex;flex-direction:column;align-items:center;gap:24px}._inner-wrapper_19l68_28 ._title_19l68_34{color:#302936;font-size:16px;font-weight:700;line-height:22px;text-align:center}@media (max-width: 374px){._inner-wrapper_19l68_28 ._title_19l68_34{font-size:15px}}._inner-wrapper_19l68_28 ._title_19l68_34 span{color:#5d52ff}._inner-wrapper_19l68_28 ._qr-wrapper_19l68_50{position:relative;width:164px;max-width:164px;height:164px}._inner-wrapper_19l68_28 ._qr-wrapper_19l68_50 ._angle_19l68_56{position:absolute;width:12px;height:12px}._inner-wrapper_19l68_28 ._qr-wrapper_19l68_50 ._angle_19l68_56._top_19l68_61{top:0;border-top:4px solid #5d52ff}._inner-wrapper_19l68_28 ._qr-wrapper_19l68_50 ._angle_19l68_56._bottom_19l68_65{bottom:0;border-bottom:4px solid #5d52ff}._inner-wrapper_19l68_28 ._qr-wrapper_19l68_50 ._angle_19l68_56._left_19l68_69{left:0;border-left:4px solid #5d52ff}._inner-wrapper_19l68_28 ._qr-wrapper_19l68_50 ._angle_19l68_56._right_19l68_73{right:0;border-right:4px solid #5d52ff}._inner-wrapper_19l68_28 ._qr-wrapper_19l68_50 ._qr_19l68_50{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.1)}._wrapper_16nrp_28{display:flex;flex-direction:column;gap:60px;width:100%;height:100vh;background-color:#fff}@media (max-width: 767px){._wrapper_16nrp_28{gap:24px;padding-left:24px;padding-right:24px}}._wrapper_16nrp_28>header{display:flex;align-items:center;width:100%;min-height:100px;padding-left:120px;padding-right:120px}@media (max-width: 767px){._wrapper_16nrp_28>header{min-height:44px;padding-left:0;padding-right:0}}._wrapper_16nrp_28>header ._go-back_16nrp_58{display:inline-flex;align-items:center;gap:4px;color:#afafaf;text-decoration:none}._wrapper_16nrp_28>header ._go-back_16nrp_58 span{color:inherit;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._wrapper_16nrp_28>header ._go-back_16nrp_58 span{font-size:13px}}._wrapper_16nrp_28>section{display:flex;width:100%;align-items:flex-start;justify-content:center}._wrapper_16nrp_28>section ._content_16nrp_82{width:100%;max-width:343px}@media (max-width: 767px){._wrapper_16nrp_28>section ._content_16nrp_82{max-width:unset}}._wrapper_16nrp_28>section ._content_16nrp_82 input{display:none}._wrapper_16nrp_28>section ._content_16nrp_82 ._book-image_16nrp_94{display:flex;align-items:center;justify-content:center;width:100%;height:270px;margin-bottom:12px}._wrapper_16nrp_28>section ._content_16nrp_82 ._book-image_16nrp_94 ._book-outer-wrapper_16nrp_102{position:relative;height:220px}._wrapper_16nrp_28>section ._content_16nrp_82 ._book-image_16nrp_94 ._book-outer-wrapper_16nrp_102 ._book-shadow_16nrp_106{position:absolute;top:50%;left:0;width:56px;height:190px;background:#302936;transform:translate(-35%,-50%);filter:blur(10px);opacity:.5}._wrapper_16nrp_28>section ._content_16nrp_82 ._book-image_16nrp_94 ._book-outer-wrapper_16nrp_102 ._book-wrapper_16nrp_117{position:relative;height:100%;border-radius:2px;box-shadow:0 6px 20px #0000000d,1px 1px 6px #0000000a;overflow:hidden}._wrapper_16nrp_28>section ._content_16nrp_82 ._book-image_16nrp_94 ._book-outer-wrapper_16nrp_102 ._book-wrapper_16nrp_117 ._book_16nrp_94{height:100%}._wrapper_16nrp_28>section ._content_16nrp_82 ._book-image_16nrp_94 ._book-outer-wrapper_16nrp_102 ._book-wrapper_16nrp_117 ._book_16nrp_94:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background-color:#0003}._wrapper_16nrp_28>section ._content_16nrp_82 ._book-image_16nrp_94 ._book-outer-wrapper_16nrp_102 ._book-wrapper_16nrp_117 ._book_16nrp_94: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_16nrp_28>section ._content_16nrp_82 ._book-image_16nrp_94 ._book-outer-wrapper_16nrp_102 ._book-wrapper_16nrp_117 ._book_16nrp_94 img{height:100%}._wrapper_16nrp_28>section ._content_16nrp_82 ._information_16nrp_148{display:flex;flex-direction:column;width:100%;margin-bottom:24px}._wrapper_16nrp_28>section ._content_16nrp_82 ._information_16nrp_148 ._info-item_16nrp_154{display:flex;align-items:center;gap:20px;padding-top:4px;padding-bottom:4px}._wrapper_16nrp_28>section ._content_16nrp_82 ._information_16nrp_148 ._info-item_16nrp_154 ._icon-wrapper_16nrp_161{display:flex;align-self:flex-start;min-width:20px;color:#302936}._wrapper_16nrp_28>section ._content_16nrp_82 ._information_16nrp_148 ._info-item_16nrp_154 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._wrapper_16nrp_28>section ._content_16nrp_82 ._information_16nrp_148 ._info-item_16nrp_154 span{font-size:13px}}._wrapper_16nrp_28>section ._content_16nrp_82 ._buttons-wrapper_16nrp_178{display:flex;flex-direction:column;gap:12px;width:100%}._wrapper_16nrp_28>section ._content_16nrp_82 ._buttons-wrapper_16nrp_178._with-uploaded_16nrp_184{gap:8px}._wrapper_16nrp_28>section ._content_16nrp_82 ._buttons-wrapper_16nrp_178 ._button_16nrp_178{height:52px}._wrapper_16nrp_28>section ._content_16nrp_82 ._buttons-wrapper_16nrp_178 ._button_16nrp_178 span{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._wrapper_16nrp_28>section ._content_16nrp_82 ._buttons-wrapper_16nrp_178 ._button_16nrp_178 span{font-size:13px}}._wrapper_16nrp_28>section ._content_16nrp_82 ._refresh-description_16nrp_200{display:inline-flex;align-items:center;justify-content:center;width:100%;padding-top:24px;gap:8px}._wrapper_16nrp_28>section ._content_16nrp_82 ._refresh-description_16nrp_200>span{color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._wrapper_16nrp_28>section ._content_16nrp_82 ._refresh-description_16nrp_200>span{font-size:13px}}._wrapper_16nrp_28>section ._content_16nrp_82 ._refresh-description_16nrp_200>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_16nrp_28>section ._content_16nrp_82 ._refresh-description_16nrp_200>button span{color:inherit;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._wrapper_16nrp_28>section ._content_16nrp_82 ._refresh-description_16nrp_200>button span{font-size:13px}}._wrapper_16nrp_28>section ._content_16nrp_82 ._qr-content_16nrp_245{display:flex;align-items:center;gap:8px;width:100%;padding:16px 24px;border-radius:8px;background-color:#f6f6f6}._wrapper_16nrp_28>section ._content_16nrp_82 ._qr-content_16nrp_245 span{display:inline-block;width:100%;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._wrapper_16nrp_28>section ._content_16nrp_82 ._qr-content_16nrp_245 span{font-size:13px}}._wrapper_16nrp_28>section ._content_16nrp_82 ._qr-content_16nrp_245 ._qr_16nrp_245{display:inline-flex;align-items:center;justify-content:center;width:60px;min-width:60px;height:60px;border-radius:4px;background-color:#fff}.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:last-of-type .lecture-list-inner-wrapper.lecture-list{padding-bottom:100px;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}}.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}}@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}@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}}._wrapper_1bsep_28{display:inline-flex;gap:2px}._wrapper_1bsep_28._no-gap_1bsep_32{gap:0px}._wrapper_1bsep_28._force-align-center_1bsep_35{padding-left:7px}._wrapper_1bsep_28 ._badge_1bsep_38{width:5px;min-width:5px;height:5px;min-height:5px;border-radius:100%;background-color:#ff006b}._student-select-item-wrapper_dwb5e_28{display:inline-flex;align-items:center;width:fit-content;margin-bottom:8px;cursor:pointer}._student-select-item-wrapper_dwb5e_28:last-of-type{margin-bottom:0}._checkbox-wrapper_dwb5e_39{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:2px}._checkbox-label_dwb5e_48{color:#302936;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._checkbox-label_dwb5e_48{font-size:15px}}._checked_dwb5e_60{color:#5d52ff}.lecture-item-button{width:fit-content;height:fit-content}.lecture-item-button .button-inner-wrapper{padding:10px!important}@media (max-width: 767px){.lecture-item-button .button-inner-wrapper{padding:12px!important}}.lecture-item-button.disabled .lecture-item-button-content .button-text{color:#afafaf}.lecture-item-button.has-notification-badge .lecture-item-button-content{display:flex;align-items:center}.lecture-item-button.has-notification-badge .lecture-item-button-content .button-text{color:#ff006b}.lecture-item-button .lecture-item-button-content .button-text{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){.lecture-item-button .lecture-item-button-content .button-text{font-size:13px}}._not-viewed-book-errata-notification_14395_28{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_14395_28 ._icon-wrapper_14395_39{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content}._not-viewed-book-errata-notification_14395_28 p{color:#fff;font-size:14px;font-weight:500;line-height:20px;line-height:18px}@media (max-width: 374px){._not-viewed-book-errata-notification_14395_28 p{font-size:13px}}._not-viewed-book-errata-notification_14395_28 p a{text-decoration:underline}._modal-content_1fdw8_28{display:flex;flex-direction:column;justify-content:space-between;gap:20px}._modal-content_1fdw8_28 ._title_1fdw8_34{display:flex;flex-direction:column;gap:8px;text-align:center}._modal-content_1fdw8_28 ._content_1fdw8_40{display:flex;flex-direction:column;gap:4px}._info-item_1fdw8_46{display:flex;align-items:center;gap:8px;padding:15px 16px;border-radius:6px;background-color:#f6f6f6}._info-item_1fdw8_46 ._icon-wrapper_1fdw8_57{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_1fdw8_46 p{color:#302936;font-size:14px;font-weight:400}.lecture-item-buttons-wrapper{display:flex;flex-wrap:wrap;gap:4px}._content-wrapper_rwygv_28{display:flex;flex-direction:column;gap:20px;padding-top:12px;padding-bottom:20px;align-items:center;text-align:center}._content-wrapper_rwygv_28 ._content_rwygv_28{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_rwygv_28 ._content_rwygv_28{font-size:13px}}._button-inner_rwygv_57{display:flex;justify-content:center;align-items:center;gap:4px;align-self:stretch}._content-wrapper_1lc98_28{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}._content-wrapper_1lc98_28 ._input-box_1lc98_35{display:flex;width:100%;flex-direction:column;gap:4px}._content-wrapper_1lc98_28 ._reason-checkbox_1lc98_41{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_1lc98_28 ._reason-checkbox_1lc98_41 span{font-size:14px;font-weight:400;line-height:20px;cursor:pointer}@media (max-width: 374px){._content-wrapper_1lc98_28 ._reason-checkbox_1lc98_41 span{font-size:13px}}._content-wrapper_1lc98_28 ._reason-textarea_1lc98_63{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_1lc98_28 ._reason-textarea_1lc98_63{font-size:13px}}._content-wrapper_1lc98_28 ._reason-textarea_1lc98_63._disabled_1lc98_82{color:#afafaf}._content-wrapper_1lc98_28 ._reason-textarea_1lc98_63: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}}.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}}.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}}.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{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}}.lesson-item-wrapper .lesson-item-information .absence-reason.show{color:#5d52ff}.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}}.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_s2hu8_28{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}._lecture-info-wrapper_s2hu8_36{display:flex;flex-direction:column;gap:8px}._lecture-name_s2hu8_42{font-size:18px;font-weight:500;line-height:24px}@media (max-width: 374px){._lecture-name_s2hu8_42{font-size:17px}}._lecture-join-time_s2hu8_53{font-size:13px;font-weight:400;line-height:18px}@media (max-width: 374px){._lecture-join-time_s2hu8_53{font-size:12px}}._lesson-rejoin-button-wrapper_s2hu8_64{width:100%}._lesson-rejoin-button_s2hu8_64{width:100%;background-color:#5d52ff;color:#fff}._zoom-info-wrapper_s2hu8_74{width:100%}._info-text_s2hu8_78{font-size:13px;font-weight:400;line-height:18px;margin-bottom:12px}@media (max-width: 374px){._info-text_s2hu8_78{font-size:12px}}._copy-buttons_s2hu8_90{display:flex;flex-direction:column;gap:4px}._copy-button-wrapper_s2hu8_96{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_s2hu8_96{font-size:13px}}._copy-button-wrapper_s2hu8_96 ._text-box_s2hu8_115{text-align:left;flex-grow:1}._copy-button-wrapper_s2hu8_96 ._text-box_s2hu8_115 span{text-decoration:underline;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._copy-button-wrapper_s2hu8_96 ._text-box_s2hu8_115 span{font-size:13px}}._copy-button-wrapper_s2hu8_96 ._copy-text_s2hu8_130{display:contents}._failed-info-text_s2hu8_134{font-size:13px;font-weight:400;line-height:18px;color:#afafaf}@media (max-width: 374px){._failed-info-text_s2hu8_134{font-size:12px}}.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}}.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}}._container_155xb_28{display:flex;flex-direction:column;gap:8px;width:100%;padding:16px 0;border-bottom:1px solid #302936}@media (max-width: 767px){._container_155xb_28{padding:16px 0}}._container_155xb_28 ._button_155xb_41{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_155xb_28 ._button_155xb_41{min-height:52px;padding:0 16px;border:0;background-color:#302936;color:#fff}}._container_155xb_28 ._button_155xb_41 ._icon-wrapper_155xb_63{min-width:fit-content}._container_155xb_28 ._button_155xb_41 span{color:inherit;font-size:14px;font-weight:500;line-height:20px;text-align:start}@media (max-width: 374px){._container_155xb_28 ._button_155xb_41 span{font-size:13px}}._container_155xb_28 ._description_155xb_78{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._container_155xb_28 ._description_155xb_78{font-size:13px}}._toast-wrapper_1595l_28{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_1595l_28{font-size:12px}}._toast-wrapper_1595l_28 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}}.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}}@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}}.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}}.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}}.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}}.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}}._container_1ys0m_28{display:flex;flex-direction:column;gap:48px;width:100%;max-width:960px}@media (max-width: 1366px){._container_1ys0m_28{max-width:unset}}@media (max-width: 767px){._container_1ys0m_28{gap:16px;padding:16px 16px 36px;background-color:#d9d9d9}}._container_1ys0m_28 ._lecture-none-text_1ys0m_47{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_1ys0m_28 ._lecture-none-text_1ys0m_47{font-size:17px}}@media (max-width: 767px){._container_1ys0m_28 ._lecture-none-text_1ys0m_47{padding-top:0;border-top:0}}._pending-lecture-group_1ys0m_68{display:flex;flex-direction:column;width:100%}@media (max-width: 767px){._pending-lecture-group_1ys0m_68{gap:8px}}._pending-lecture-group_1ys0m_68>._header_1ys0m_78{display:flex;align-items:center;gap:8px;width:100%;padding:8px 0;border-top:1px solid #302936}@media (max-width: 767px){._pending-lecture-group_1ys0m_68>._header_1ys0m_78{flex-direction:column;align-items:flex-start;gap:4px;padding:16px;border-radius:12px;background-color:#302936}}._pending-lecture-group_1ys0m_68>._header_1ys0m_78 ._title-container_1ys0m_96{display:flex;align-items:center;gap:8px}._pending-lecture-group_1ys0m_68>._header_1ys0m_78 ._title-container_1ys0m_96 ._icon-wrapper_1ys0m_101{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_1ys0m_68>._header_1ys0m_78 ._title-container_1ys0m_96 ._icon-wrapper_1ys0m_101{min-width:unset;height:auto;border:0;border-radius:unset}}._pending-lecture-group_1ys0m_68>._header_1ys0m_78 ._title-container_1ys0m_96 ._title_1ys0m_96{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._pending-lecture-group_1ys0m_68>._header_1ys0m_78 ._title-container_1ys0m_96 ._title_1ys0m_96{font-size:13px}}@media (max-width: 767px){._pending-lecture-group_1ys0m_68>._header_1ys0m_78 ._title-container_1ys0m_96 ._title_1ys0m_96{color:#fff;font-size:14px;font-weight:500;line-height:20px}}@media (max-width: 767px) and (max-width: 374px){._pending-lecture-group_1ys0m_68>._header_1ys0m_78 ._title-container_1ys0m_96 ._title_1ys0m_96{font-size:13px}}._pending-lecture-group_1ys0m_68>._header_1ys0m_78 ._description_1ys0m_142{margin-left:auto;color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._pending-lecture-group_1ys0m_68>._header_1ys0m_78 ._description_1ys0m_142{font-size:13px}}._pending-lecture-group_1ys0m_68>._header_1ys0m_78 ._description_1ys0m_142 ._highlight_1ys0m_154{color:#ff006b}@media (max-width: 767px){._pending-lecture-group_1ys0m_68>._header_1ys0m_78 ._description_1ys0m_142{margin-left:unset;color:#afafaf}._pending-lecture-group_1ys0m_68>._header_1ys0m_78 ._description_1ys0m_142 ._highlight_1ys0m_154{color:#afafaf}}._pending-lecture-group_1ys0m_68>._lectures_1ys0m_166{display:flex;flex-direction:column;gap:12px}._pending-lecture-group_1ys0m_68>._lectures_1ys0m_166._next-lectures_1ys0m_171{gap:unset;padding:0 24px;border:1px solid #afafaf;border-radius:12px}@media (max-width: 767px){._pending-lecture-group_1ys0m_68>._lectures_1ys0m_166._next-lectures_1ys0m_171{padding:0 16px;border:0;background-color:#fff}}._pending-lecture-group_1ys0m_68>._lectures_1ys0m_166._next-lectures_1ys0m_171>._next-lecture-item_1ys0m_184:last-of-type{border-bottom:0}._lecture-item-content_1ys0m_188{display:flex;gap:24px;width:100%}@media (max-width: 767px){._lecture-item-content_1ys0m_188{flex-direction:column}}._lecture-item-content_1ys0m_188 ._lecture-content_1ys0m_198{display:flex;flex:1 1 0;gap:16px;padding:12px 0}@media (max-width: 767px){._lecture-item-content_1ys0m_188 ._lecture-content_1ys0m_198{padding:0}}._lecture-item-content_1ys0m_188 ._lecture-content_1ys0m_198 ._next-lecture-icon-wrapper_1ys0m_209{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_1ys0m_188 ._lecture-content_1ys0m_198 ._content_1ys0m_220{display:flex;flex-direction:column}._lecture-item-content_1ys0m_188 ._lecture-content_1ys0m_198 ._content_1ys0m_220 ._header_1ys0m_78{display:flex;flex-direction:column;margin-bottom:8px}@media (max-width: 767px){._lecture-item-content_1ys0m_188 ._lecture-content_1ys0m_198 ._content_1ys0m_220 ._header_1ys0m_78{gap:6px;margin-bottom:12px}}._lecture-item-content_1ys0m_188 ._lecture-content_1ys0m_198 ._content_1ys0m_220 ._header_1ys0m_78 ._progress_1ys0m_235{display:inline-flex;align-items:center;gap:4px}._lecture-item-content_1ys0m_188 ._lecture-content_1ys0m_198 ._content_1ys0m_220 ._header_1ys0m_78 ._progress_1ys0m_235>span{color:#5d52ff;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._lecture-item-content_1ys0m_188 ._lecture-content_1ys0m_198 ._content_1ys0m_220 ._header_1ys0m_78 ._progress_1ys0m_235>span{font-size:12px}}._lecture-item-content_1ys0m_188 ._lecture-content_1ys0m_198 ._content_1ys0m_220 ._header_1ys0m_78 ._progress_1ys0m_235>span._started_1ys0m_251{color:#302936}._lecture-item-content_1ys0m_188 ._lecture-content_1ys0m_198 ._content_1ys0m_220 ._header_1ys0m_78 ._lecture-name_1ys0m_254{padding:6px 0}@media (max-width: 767px){._lecture-item-content_1ys0m_188 ._lecture-content_1ys0m_198 ._content_1ys0m_220 ._header_1ys0m_78 ._lecture-name_1ys0m_254{padding:0}}._lecture-item-content_1ys0m_188 ._lecture-content_1ys0m_198 ._content_1ys0m_220 ._header_1ys0m_78 ._lecture-name_1ys0m_254 ._number-badge_1ys0m_262{padding:1px 4px;border-radius:4px}._lecture-item-content_1ys0m_188 ._lecture-content_1ys0m_198 ._content_1ys0m_220 ._header_1ys0m_78 ._lecture-name_1ys0m_254>span{color:#302936;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._lecture-item-content_1ys0m_188 ._lecture-content_1ys0m_198 ._content_1ys0m_220 ._header_1ys0m_78 ._lecture-name_1ys0m_254>span{font-size:15px}}._lecture-item-content_1ys0m_188 ._lecture-content_1ys0m_198 ._content_1ys0m_220 ._buttons_1ys0m_277{display:flex;gap:4px}._lecture-item-content_1ys0m_188 ._lesson-content_1ys0m_281{display:flex;flex-direction:column;flex:1 1 0;gap:12px}._lecture-item-content_1ys0m_188 ._lesson-content_1ys0m_281 ._hide-at-description_1ys0m_287{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._lecture-item-content_1ys0m_188 ._lesson-content_1ys0m_281 ._hide-at-description_1ys0m_287{font-size:13px}}._pre-registered-lecture-item_1ys0m_299{width:100%;padding:16px 24px;border:1px solid #afafaf;border-radius:12px}@media (max-width: 767px){._pre-registered-lecture-item_1ys0m_299{padding:16px;border:0;background-color:#fff}}._next-lecture-item_1ys0m_184{display:flex;gap:16px;padding:16px 0;border-bottom:1px solid #afafaf}@media (max-width: 767px){._next-lecture-item_1ys0m_184{padding-top:16px;padding-bottom:32px;background-color:#fff}}._lesson-item_1ys0m_327{width:100%}._lesson-item_1ys0m_327 ._name_1ys0m_330{width:100%;padding:12px 0;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._lesson-item_1ys0m_327 ._name_1ys0m_330{font-size:13px}}._lesson-item_1ys0m_327 ._button_1ys0m_277{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_1ys0m_327 ._button_1ys0m_277._closed_1ys0m_355{background-color:#afafaf}._lesson-item_1ys0m_327 ._button_1ys0m_277 span{color:#fff;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._lesson-item_1ys0m_327 ._button_1ys0m_277 span{font-size:13px}}._lesson-item_1ys0m_327 ._button_1ys0m_277 ._closed-badge_1ys0m_369 span{font-size:12px;font-weight:500;line-height:16px;color:#302936}@media (max-width: 374px){._lesson-item_1ys0m_327 ._button_1ys0m_277 ._closed-badge_1ys0m_369 span{font-size:11px}}._lesson-item_1ys0m_327 ._button_1ys0m_277 ._imminent-limit-badge_1ys0m_380 span{font-size:12px;font-weight:500;line-height:16px;color:#fff}@media (max-width: 374px){._lesson-item_1ys0m_327 ._button_1ys0m_277 ._imminent-limit-badge_1ys0m_380 span{font-size:11px}}._container_c105b_28{display:flex;flex-direction:column;gap:70px;width:100%;max-width:960px}@media (max-width: 1366px){._container_c105b_28{max-width:unset}}@media (max-width: 767px){._container_c105b_28{gap:16px;padding-bottom:36px;background-color:#d9d9d9}}._container_c105b_28 ._list_c105b_47{display:flex;flex-direction:column;gap:36px;width:100%}@media (max-width: 767px){._container_c105b_28 ._list_c105b_47{gap:12px;padding:18px 16px 0}}._container_c105b_28 ._filtered-lecture-none-text_c105b_59{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_c105b_28 ._filtered-lecture-none-text_c105b_59{font-size:17px}}@media (max-width: 767px){._container_c105b_28 ._filtered-lecture-none-text_c105b_59{padding:16px 16px 0;border-top:0}}._lecture-not-found-notice-container_c105b_80{padding-top:12px;border-top:1px solid #302936}@media (max-width: 767px){._lecture-not-found-notice-container_c105b_80{padding:0 16px;border-top:0}}._lecture-not-found-notice-container_c105b_80 ._content_c105b_90{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_c105b_80 ._content_c105b_90{height:auto;padding:14px 20px}}._lecture-not-found-notice-container_c105b_80 ._content_c105b_90 ._badge_c105b_106{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_c105b_80 ._content_c105b_90 ._badge_c105b_106{align-self:flex-start}}._lecture-not-found-notice-container_c105b_80 ._content_c105b_90 ._badge_c105b_106 span{color:#fff;font-size:14px;font-weight:400;line-height:20px;line-height:22px}@media (max-width: 374px){._lecture-not-found-notice-container_c105b_80 ._content_c105b_90 ._badge_c105b_106 span{font-size:13px}}._lecture-not-found-notice-container_c105b_80 ._content_c105b_90 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._lecture-not-found-notice-container_c105b_80 ._content_c105b_90 p{font-size:13px}}._lecture-not-found-notice-container_c105b_80 ._content_c105b_90 p a{color:#5d52ff;text-decoration:underline;cursor:pointer}._lecture-not-found-notice-container_c105b_80 ._content_c105b_90 p br{display:none}@media (max-width: 767px){._lecture-not-found-notice-container_c105b_80 ._content_c105b_90 p br{display:inline-block}}.report-panel-wrapper{display:flex;flex-direction:column;width:100%;height:100%}.report-panel-wrapper .report-panel-top-wrapper{display:flex;justify-content:space-between;align-items:center;min-height:80px;padding-left:36px;padding-right:36px;border-bottom:1px solid #302936}@media (max-width: 767px){.report-panel-wrapper .report-panel-top-wrapper{padding-left:16px;padding-right:16px}}.report-panel-wrapper .report-panel-top-wrapper .report-panel-top-left-wrapper{display:flex;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.report-panel-wrapper .report-panel-top-wrapper .report-panel-top-left-wrapper::-webkit-scrollbar{display:none}.report-panel-wrapper .report-panel-top-wrapper .report-panel-top-left-wrapper button{margin-right:24px}.report-panel-wrapper .report-panel-top-wrapper .report-panel-top-left-wrapper button span{white-space:nowrap}.report-panel-wrapper .report-panel-top-wrapper .report-panel-top-left-wrapper button:last-of-type{margin-right:0}.report-panel-wrapper .report-panel-content-wrapper{height:100%;overflow-y:overlay}.report-panel-wrapper .report-panel-content-wrapper .report-panel-setting-wrapper{display:flex;justify-content:space-between;padding:0 36px;width:100%;margin-bottom:22px}.report-panel-wrapper .report-panel-content-wrapper .report-panel-setting-wrapper.margin-bottom-30{margin-bottom:30px}@media (max-width: 480px){.report-panel-wrapper .report-panel-content-wrapper .report-panel-setting-wrapper{flex-direction:column}}.report-panel-wrapper .report-panel-content-wrapper .report-panel-setting-wrapper .report-panel-setting-title{padding-top:20px;color:#302936;font-size:14px;font-weight:700;line-height:17px}.report-panel-wrapper .report-panel-content-wrapper .report-panel-setting-wrapper .report-panel-setting-content{width:100%;max-width:388px;padding-top:18px}.report-panel-wrapper .report-panel-content-wrapper .report-panel-setting-wrapper .report-panel-setting-content .report-panel-setting-lecture-name{display:flex;align-items:center;width:100%;height:100%;padding-left:14px;background-color:#f6f6f6;color:#afafaf;font-size:14px;font-weight:400}.report-panel-wrapper .report-panel-content-wrapper .report-panel-setting-wrapper .report-panel-setting-content .report-panel-setting-item{position:relative;width:100%;height:40px;margin-bottom:8px}.report-panel-wrapper .report-panel-content-wrapper .report-panel-setting-wrapper .report-panel-setting-content .report-panel-setting-item.flex{display:flex;justify-content:space-between;align-items:center}.report-panel-wrapper .report-panel-content-wrapper .report-panel-setting-wrapper .report-panel-setting-content .report-panel-setting-item.margin-bottom-0{margin-bottom:0}.report-panel-wrapper .report-panel-content-wrapper .report-panel-setting-wrapper .report-panel-setting-content .report-panel-setting-item.margin-bottom-large{margin-bottom:18px}.report-panel-wrapper .report-panel-content-wrapper .report-panel-setting-wrapper .report-panel-setting-content .report-panel-setting-item .report-panel-setting-item-input{width:100%;height:100%;padding-left:14px;border:1px solid #302936;background-color:transparent;color:#302936;font-size:14px}.report-panel-wrapper .report-panel-content-wrapper .report-panel-setting-wrapper .report-panel-setting-content .report-panel-setting-item .report-panel-setting-item-input::placeholder{color:#afafaf}.report-panel-wrapper .report-panel-content-wrapper .report-panel-setting-wrapper .report-panel-setting-content .report-panel-setting-item .report-panel-setting-item-input:first-of-type{margin-right:8px}.report-panel-wrapper .report-panel-content-wrapper .report-panel-setting-wrapper .report-panel-setting-content .report-panel-setting-item .report-panel-setting-select-chevron{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.report-panel-wrapper .report-panel-content-wrapper .report-panel-setting-wrapper .report-panel-setting-content .report-panel-setting-button{height:50px}.report-panel-wrapper .report-panel-content-wrapper .report-panel-range-notice-wrapper{padding:0 36px;z-index:2;margin-bottom:25px;transform:translateZ(2px)}.report-panel-wrapper .report-panel-content-wrapper .report-panel-range-notice-wrapper .report-panel-range-notice{width:388px;float:right;font-size:14px;color:#5d52ff}@media (max-width: 767px){.report-panel-wrapper .report-panel-content-wrapper .report-panel-range-notice-wrapper .report-panel-range-notice{width:auto;float:unset;font-size:12px}}.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}._problem-erratum-notice-modal_17guq_28 ._content_17guq_28{display:flex;flex-direction:column;gap:16px;width:100%}._problem-erratum-notice-modal_17guq_28 ._content_17guq_28 ._alert-icon-wrapper_17guq_34{display:flex;align-items:center;justify-content:center}._problem-erratum-notice-modal_17guq_28 ._content_17guq_28 ._title_17guq_39 strong{color:#5d52ff}._problem-erratum-notice-modal_17guq_28 ._actions_17guq_42{display:flex;flex-direction:column}._problem-erratum-notice-modal_17guq_28 ._actions_17guq_42 a{display:inline-block;width:100%}._problem-erratum-notice-modal_17guq_28 ._actions_17guq_42 ._button_17guq_50{width:100%;min-height:44px}._problem-erratum-notice-modal_17guq_28 ._actions_17guq_42 ._button_17guq_50._navigate-errata-page_17guq_54{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}}.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}}.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}}.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}}.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}}.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}}.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}}.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}}.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}}.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}}.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}}.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}}.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}}.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}}.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}}@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}}.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}}.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}}.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}}.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}}.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}}.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}}.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}}.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}}.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_1jn0y_28{padding-top:12px}._teacher-comment-score-info_1jn0y_28 p{color:#5d52ff;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._teacher-comment-score-info_1jn0y_28 p{font-size:13px}}._teacher-comment-score-info_1jn0y_28 p b{font-weight:700}._explanation-description_1jn0y_46{display:flex;gap:12px;width:100%;padding:24px;border-radius:12px;background-color:#f6f6f6}._explanation-description_1jn0y_46>div{display:inline-flex;min-width:fit-content;height:fit-content;padding:4px 8px;border-radius:16px;background-color:#fff}._explanation-description_1jn0y_46>div span{color:#5d52ff;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._explanation-description_1jn0y_46>div span{font-size:12px}}._explanation-description_1jn0y_46>p{color:#5d52ff;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._explanation-description_1jn0y_46>p{font-size:13px}}._bottom-sheet-wrapper_1jn0y_88{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_1jn0y_88._explanation-bottom-sheet-wrapper_1jn0y_103{bottom:0;transform:translateY(calc(100% - 160px)) translateZ(100px)}._bottom-sheet-wrapper_1jn0y_88._explanation-bottom-sheet-wrapper_1jn0y_103._is-opened_1jn0y_107{transform:translateY(calc(50% - 90px)) translateZ(100px)}@media (max-width: 1023px){._bottom-sheet-wrapper_1jn0y_88._explanation-bottom-sheet-wrapper_1jn0y_103{transform:translateY(calc(100% - 220px)) translateZ(100px)}._bottom-sheet-wrapper_1jn0y_88._explanation-bottom-sheet-wrapper_1jn0y_103._is-no-student_1jn0y_114{transform:translateY(calc(100% - 130px)) translateZ(100px)}._bottom-sheet-wrapper_1jn0y_88._explanation-bottom-sheet-wrapper_1jn0y_103._is-opened_1jn0y_107{transform:translateY(25px) translateZ(100px)}}._bottom-sheet-wrapper_1jn0y_88._explanation-bottom-sheet-wrapper_1jn0y_103 ._bottom-sheet-header_1jn0y_121 ._bottom-sheet-header-handle_1jn0y_121{background-color:#afafaf;opacity:.45}._bottom-sheet-wrapper_1jn0y_88._with-coaching-app-mission_1jn0y_125{max-width:unset;transform:translateY(calc(100% - 130px)) translateZ(100px)}@media (max-width: 1023px){._bottom-sheet-wrapper_1jn0y_88{display:inline-block}}@media (max-width: 767px){._bottom-sheet-wrapper_1jn0y_88{max-width:calc(100% - 40px)}}._bottom-sheet-wrapper_1jn0y_88 ._bottom-sheet-header_1jn0y_121{display:flex;flex-direction:column;position:relative;padding:0 82px;margin-bottom:20px;cursor:pointer}@media (max-width: 767px){._bottom-sheet-wrapper_1jn0y_88 ._bottom-sheet-header_1jn0y_121{padding:0 28px;margin-bottom:4px}}._bottom-sheet-wrapper_1jn0y_88 ._bottom-sheet-header_1jn0y_121 ._bottom-sheet-header-title_1jn0y_154{display:flex;flex-direction:row;align-items:center;height:54px;margin-top:15px}._bottom-sheet-wrapper_1jn0y_88 ._bottom-sheet-header_1jn0y_121 ._bottom-sheet-header-title_1jn0y_154 img{margin-right:7px}._bottom-sheet-wrapper_1jn0y_88 ._bottom-sheet-header_1jn0y_121 ._bottom-sheet-header-title_1jn0y_154 span{color:#302936;font-size:16px;font-weight:700;line-height:20px}._bottom-sheet-wrapper_1jn0y_88 ._bottom-sheet-header_1jn0y_121 ._bottom-sheet-header-title_1jn0y_154 ._bottom-sheet-answer-wrapper_1jn0y_170{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_1jn0y_88 ._bottom-sheet-header_1jn0y_121 ._bottom-sheet-header-title_1jn0y_154 ._bottom-sheet-answer-wrapper_1jn0y_170 ._bottom-sheet-answer_1jn0y_170{margin-left:5px;font-weight:700;font-size:18px;line-height:22px}._bottom-sheet-wrapper_1jn0y_88 ._bottom-sheet-header_1jn0y_121 ._bottom-sheet-header-handle_1jn0y_121{position:absolute;top:13px;left:50%;width:35px;height:4px;border-radius:4px;transform:translate(-50%)}._bottom-sheet-wrapper_1jn0y_88 ._bottom-sheet-content_1jn0y_199{position:relative;width:100%;height:calc(50% + 16px);padding:0 83px 110px 85px;overflow-x:auto}@media (max-width: 767px){._bottom-sheet-wrapper_1jn0y_88 ._bottom-sheet-content_1jn0y_199{height:calc(100% - 204px);padding:0 16px 50px 28px}}._bottom-sheet-wrapper_1jn0y_88 ._explanation-render-wrapper_1jn0y_212{margin-bottom:28px;color:#302936;font-weight:400;line-height:25px}._bottom-sheet-wrapper_1jn0y_88~._explanation-check-wrapper_1jn0y_218{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_1jn0y_88~._explanation-check-wrapper_1jn0y_218{display:flex;flex-direction:column;justify-content:space-between}}._bottom-sheet-wrapper_1jn0y_88~._explanation-check-wrapper_1jn0y_218 ._writing-timer-wrapper_1jn0y_234{display:flex;align-items:center;padding-top:10px;color:#fff}._bottom-sheet-wrapper_1jn0y_88~._explanation-check-wrapper_1jn0y_218 ._writing-timer-wrapper_1jn0y_234._is-done_1jn0y_240{opacity:.5}._bottom-sheet-wrapper_1jn0y_88~._explanation-check-wrapper_1jn0y_218 ._writing-timer-wrapper_1jn0y_234 ._writing-timer-name_1jn0y_243{margin-right:8px;font-size:12px;font-weight:400;line-height:15px}._bottom-sheet-wrapper_1jn0y_88~._explanation-check-wrapper_1jn0y_218 ._writing-timer-wrapper_1jn0y_234 ._writing-timer_1jn0y_234{font-size:16px;font-weight:700;line-height:20px}._vector_1jn0y_255{border-bottom:2px solid black;width:calc(100% + 2px)}._fractionAnswer_1jn0y_260{display:flex;flex-direction:column;align-items:center}._problem-footer-wrapper_15q45_28{display:flex;justify-content:center;width:100%;height:100%;border-top:1px solid #686868;background-color:#212121;color:#fff}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:820px;height:100%;padding:0 15px}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37._solved-width_15q45_46{max-width:unset;padding:0 101px 0 160px}@media (min-width: 1024px) and (max-width: 1366px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37._solved-width_15q45_46{padding:0 53px 0 40px}}@media (min-width: 768px) and (max-width: 1023px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37._solved-width_15q45_46{padding:0 70px 0 30px}}@media (max-width: 767px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37._solved-width_15q45_46{padding:0 70px 0 30px}}@media (min-width: 768px) and (max-width: 1023px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37{padding:0 70px 0 30px}}@media (max-width: 767px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37{padding:0 70px 0 30px}}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37._wide_15q45_75{max-width:1100px;padding:0 15px}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37._wide_15q45_75 ._problem-footer-contents-wrapper_15q45_79{width:100%;justify-content:space-between}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79{display:flex;align-items:center;height:100%}@media (min-width: 768px) and (max-width: 1023px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79{display:flex;justify-content:space-between;width:100%}}@media (max-width: 767px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79{display:flex;justify-content:space-between;width:100%}}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37{display:flex;align-items:center;height:100%}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._solve-timer-wrapper_15q45_107{opacity:1;margin-right:78px}@media (min-width: 768px) and (max-width: 1023px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._solve-timer-wrapper_15q45_107{margin-right:20px}}@media (max-width: 767px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._solve-timer-wrapper_15q45_107{margin-right:20px}}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._solve-timer-wrapper_15q45_107._is-solved_15q45_121{opacity:.5}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._solved-count-wrapper_15q45_124 ._problem-footer-content-name_15q45_124{opacity:1}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._solved-count-wrapper_15q45_124._is-solved_15q45_121 ._problem-footer-content-name_15q45_124{opacity:.5}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._writing-timer-wrapper_15q45_130{margin-right:78px}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._writing-timer-wrapper_15q45_130._is-done_15q45_133{opacity:.5}@media (max-width: 1366px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._writing-timer-wrapper_15q45_130{margin-right:12px}}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._problem-check-wrapper_15q45_141{height:50px}@media (max-width: 1366px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._problem-check-wrapper_15q45_141{height:40px}}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._problem-check-wrapper_15q45_141 ._problem-check-button_15q45_149,._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._problem-check-wrapper_15q45_141 ._problem-check-button_15q45_149 label{width:100%;height:100%}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._problem-check-wrapper_15q45_141 ._problem-check-button_15q45_149 label input{display:none}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._problem-check-wrapper_15q45_141 ._problem-check-button_15q45_149 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_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._problem-check-wrapper_15q45_141 ._problem-check-button_15q45_149 label span._active_15q45_174{background-color:#5b51f9}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._problem-check-wrapper_15q45_141 ._problem-check-button_15q45_149._problem-check-button-middle_15q45_177{width:208px;margin-right:8px}@media (min-width: 1024px) and (max-width: 1366px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._problem-check-wrapper_15q45_141 ._problem-check-button_15q45_149._problem-check-button-middle_15q45_177{width:118px}}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._problem-check-wrapper_15q45_141 ._problem-check-button_15q45_149._problem-check-button-large_15q45_186{width:208px}@media (min-width: 1024px) and (max-width: 1366px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37._problem-check-wrapper_15q45_141 ._problem-check-button_15q45_149._problem-check-button-large_15q45_186{width:175px}}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-name_15q45_124{margin-right:18px;color:#fff;font-size:16px;font-weight:400;line-height:20px}@media (min-width: 1024px) and (max-width: 1366px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-name_15q45_124{margin-right:14px;font-size:14px;line-height:18px}}@media (min-width: 768px) and (max-width: 1023px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-name_15q45_124{margin-right:10px;font-size:12px;line-height:15px}}@media (max-width: 767px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-name_15q45_124{margin-right:10px;font-size:12px;line-height:15px}}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-timer_15q45_222{padding-top:6px;color:#fff;font-size:24px;font-weight:700;line-height:30px}@media (min-width: 1024px) and (max-width: 1366px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-timer_15q45_222{padding-top:3px;font-size:20px;line-height:25px}}@media (min-width: 768px) and (max-width: 1023px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-timer_15q45_222{font-size:16px;line-height:20px}}@media (max-width: 767px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-timer_15q45_222{font-size:16px;line-height:20px}}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248{display:flex;align-items:flex-start}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248 ._problem-footer-content-solved-count_15q45_248{display:flex;justify-content:center;align-items:center;position:relative;width:25px;height:25px;margin-right:20px}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248 ._problem-footer-content-solved-count_15q45_248 span{color:#fff;font-size:18px;font-weight:500;line-height:22px;opacity:.5}@media (min-width: 1024px) and (max-width: 1366px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248 ._problem-footer-content-solved-count_15q45_248 span{font-size:14px;line-height:18px}}@media (min-width: 768px) and (max-width: 1023px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248 ._problem-footer-content-solved-count_15q45_248 span{font-size:13px;line-height:16px}}@media (max-width: 767px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248 ._problem-footer-content-solved-count_15q45_248 span{font-size:13px;line-height:16px}}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248 ._problem-footer-content-solved-count_15q45_248 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width: 1024px) and (max-width: 1366px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248 ._problem-footer-content-solved-count_15q45_248{margin-right:10px}}@media (min-width: 768px) and (max-width: 1023px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248 ._problem-footer-content-solved-count_15q45_248{width:20px;height:20px}}@media (max-width: 767px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248 ._problem-footer-content-solved-count_15q45_248{width:20px;height:20px}}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248 ._problem-footer-content-solved-count_15q45_248._correct-count-wrapper_15q45_309{width:auto;margin-right:0}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248 ._problem-footer-content-solved-count_15q45_248._active_15q45_174{padding-top:6px}@media (min-width: 1024px) and (max-width: 1366px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248 ._problem-footer-content-solved-count_15q45_248._active_15q45_174{padding-top:3px}}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248 ._problem-footer-content-solved-count_15q45_248._active_15q45_174 span{font-size:24px;line-height:30px;opacity:1}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248 ._problem-footer-content-solved-count_15q45_248._active_15q45_174 span._correct-count_15q45_309{font-weight:700;margin-right:5px}._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248 ._problem-footer-content-solved-count_15q45_248._active_15q45_174 span._total-count_15q45_330{width:auto;position:relative;font-size:14px;font-weight:700;color:#afafaf;top:3px}@media (min-width: 768px) and (max-width: 1023px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248 ._problem-footer-content-solved-count_15q45_248._active_15q45_174 span{font-size:16px;line-height:20px}}@media (max-width: 767px){._problem-footer-wrapper_15q45_28 ._problem-footer-content-wrapper_15q45_37 ._problem-footer-contents-wrapper_15q45_79 ._problem-footer-content_15q45_37 ._problem-footer-content-solved-count-wrapper_15q45_248 ._problem-footer-content-solved-count_15q45_248._active_15q45_174 span{font-size:16px;line-height:20px}}._main-wrapper_2129u_28{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_2129u_28._opened_2129u_40{transform:unset}@media (max-width: 1366px){._main-wrapper_2129u_28{right:40px}}@media (max-width: 767px){._main-wrapper_2129u_28{width:255px}}._main-wrapper_2129u_28 ._preset-button-list_2129u_53{display:flex;align-items:center;justify-content:space-between}._main-wrapper_1yog2_28{width:100%;padding:24px 16px;border-bottom:1px solid rgba(175,175,175,.5019607843)}._main-wrapper_1yog2_28:last-of-type{border-bottom:0}._main-wrapper_1yog2_28 ._label_1yog2_39{margin-bottom:16px;color:#fff;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._main-wrapper_1yog2_28 ._label_1yog2_39{font-size:15px}}._main-wrapper_184vo_28{display:inline-flex}._main-wrapper_184vo_28 ._inner-wrapper_184vo_31{display:inline-flex;flex-direction:column;align-items:center}._main-wrapper_184vo_28 ._inner-wrapper_184vo_31 ._preset-wrapper_184vo_36{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_184vo_28 ._inner-wrapper_184vo_31 ._preset-wrapper_184vo_36._selected_184vo_48{border-color:#5d52ff}._main-wrapper_184vo_28 ._inner-wrapper_184vo_31 ._preset-wrapper_184vo_36._small_184vo_51{font-size:14px;font-weight:500;line-height:20px}._main-wrapper_184vo_28 ._inner-wrapper_184vo_31 ._preset-wrapper_184vo_36._medium_184vo_56{font-size:16px;font-weight:500;line-height:22px}._main-wrapper_184vo_28 ._inner-wrapper_184vo_31 ._preset-wrapper_184vo_36._large_184vo_61{font-size:18px;font-weight:500;line-height:24px}._main-wrapper_184vo_28 ._inner-wrapper_184vo_31 ._preset-wrapper_184vo_36 span{color:#fff}._main-wrapper_184vo_28 ._inner-wrapper_184vo_31 ._label_184vo_69{color:#afafaf;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._main-wrapper_184vo_28 ._inner-wrapper_184vo_31 ._label_184vo_69{font-size:13px}}._range-slider-wrapper_kiuba_28{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px}._range-slider-wrapper_kiuba_28 ._range-slider_kiuba_28{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:2px;background-color:#515151;cursor:pointer}._range-slider-wrapper_kiuba_28 ._range-slider_kiuba_28:focus{outline:none}._range-slider-wrapper_kiuba_28 ._range-slider_kiuba_28::-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_kiuba_28 ._range-slider_kiuba_28::-webkit-slider-thumb:hover{box-shadow:0 0 0 6px #5d5eff80}._range-slider-wrapper_kiuba_28 ._range-slider_kiuba_28: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_kiuba_28 ._range-slider_kiuba_28:disabled::-webkit-slider-thumb:hover{box-shadow:unset}._main-wrapper_v0nbc_28{width:100%;margin-bottom:16px}._main-wrapper_v0nbc_28:last-of-type{margin-bottom:0}._main-wrapper_v0nbc_28 ._label_v0nbc_35{margin-bottom:4px;color:#fff;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._main-wrapper_v0nbc_28 ._label_v0nbc_35{font-size:13px}}._main-wrapper_v0nbc_28 ._range-slider-wrapper_v0nbc_47{display:flex;align-items:center;justify-content:space-between}._main-wrapper_v0nbc_28 ._range-slider-wrapper_v0nbc_47 ._value_v0nbc_52{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_v0nbc_28 ._range-slider-wrapper_v0nbc_47 ._value_v0nbc_52{font-size:13px}}._save-button_ltu05_28{height:40px;min-height:40px}._save-button_ltu05_28 ._content_ltu05_32{font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._save-button_ltu05_28 ._content_ltu05_32{font-size:13px}}._main-wrapper_1nox9_28{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_1nox9_28{right:40px}}@media (max-width: 767px){._main-wrapper_1nox9_28{width:255px}}._main-wrapper_1nox9_28._opened_1nox9_51{transform:unset}._main-wrapper_1nox9_28 ._info-wrapper_1nox9_54{height:105px;min-height:105px;padding:24px 16px 36px 8px;border-bottom:1px solid #302936}._main-wrapper_1nox9_28 ._info-wrapper_1nox9_54 ._book-title_1nox9_63{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._main-wrapper_1nox9_28 ._info-wrapper_1nox9_54 ._book-title_1nox9_63{font-size:13px}}._main-wrapper_1nox9_28 ._info-wrapper_1nox9_54 ._chapter-title_1nox9_74{color:#302936;font-size:18px;font-weight:700;line-height:24px}@media (max-width: 374px){._main-wrapper_1nox9_28 ._info-wrapper_1nox9_54 ._chapter-title_1nox9_74{font-size:17px}}._main-wrapper_1nox9_28 ._list-wrapper_1nox9_85{overflow-y:auto}._main-wrapper_1pwht_28{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_1pwht_28{height:50px}}@media (max-width: 767px){._main-wrapper_1pwht_28{height:46px}}._main-wrapper_1pwht_28:hover,._main-wrapper_1pwht_28._selected_1pwht_55{background-color:#f3f3f3}._main-wrapper_1pwht_28 ._name-wrapper_1pwht_58{display:flex;align-items:center;gap:4px}._main-wrapper_1pwht_28 ._name-wrapper_1pwht_58 ._homework-badge-content-wrapper_1pwht_63{display:flex;align-items:center;justify-content:center;height:24px;min-height:24px}._main-wrapper_1pwht_28 ._name-wrapper_1pwht_58 ._name_1pwht_58{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._main-wrapper_1pwht_28 ._name-wrapper_1pwht_58 ._name_1pwht_58{font-size:13px}}._main-wrapper_1pwht_28 ._status-wrapper_1pwht_81{display:flex;align-items:center}._main-wrapper_1pwht_28 ._status-wrapper_1pwht_81 ._correct_1pwht_85{color:#5d52ff;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._main-wrapper_1pwht_28 ._status-wrapper_1pwht_81 ._correct_1pwht_85{font-size:13px}}._main-wrapper_1pwht_28 ._status-wrapper_1pwht_81 ._incorrect_1pwht_96{color:#ea394b;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._main-wrapper_1pwht_28 ._status-wrapper_1pwht_81 ._incorrect_1pwht_96{font-size:13px}}._sidebar-wrapper_5i4ic_28{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 (min-width: 1024px) and (max-width: 1366px){._sidebar-wrapper_5i4ic_28{width:40px}}@media (min-width: 768px) and (max-width: 1023px){._sidebar-wrapper_5i4ic_28{width:40px}}@media (max-width: 767px){._sidebar-wrapper_5i4ic_28{width:40px}}._sidebar-wrapper_5i4ic_28 ._button-text_5i4ic_58{font-size:12px;font-weight:400;line-height:14px}._sidebar-wrapper_5i4ic_28 ._icon-button-wrapper_5i4ic_63{position:relative;width:100%;margin-bottom:16px}._sidebar-wrapper_5i4ic_28 ._icon-button-wrapper_5i4ic_63 a{text-decoration:none}._sidebar-wrapper_5i4ic_28 ._problem-list-button_5i4ic_71{width:100%;height:100%}._sidebar-wrapper_5i4ic_28 ._move-buttons-wrapper_5i4ic_75{display:inline-flex;flex-direction:column;align-items:center;width:100%}._sidebar-wrapper_5i4ic_28 ._move-buttons-wrapper_5i4ic_75 ._move-button_5i4ic_75{width:100%;min-height:110px;position:relative}._sidebar-wrapper_5i4ic_28 ._move-buttons-wrapper_5i4ic_75 ._move-button_5i4ic_75._perceived-difficulty-selected_5i4ic_86{background-color:#5d52ff}@media (min-width: 1024px) and (max-width: 1366px){._sidebar-wrapper_5i4ic_28 ._move-buttons-wrapper_5i4ic_75 ._move-button_5i4ic_75{min-height:80px}}@media (min-width: 768px) and (max-width: 1023px){._sidebar-wrapper_5i4ic_28 ._move-buttons-wrapper_5i4ic_75 ._move-button_5i4ic_75{min-height:90px}}@media (max-width: 767px){._sidebar-wrapper_5i4ic_28 ._move-buttons-wrapper_5i4ic_75 ._move-button_5i4ic_75{min-height:60px;border-top:0}}._sidebar-wrapper_5i4ic_28 ._move-buttons-wrapper_5i4ic_75 ._is-right_5i4ic_105:before{content:"";position:absolute;left:50%;transform:translate(-50%);width:32px;height:1px;background-color:#fff;opacity:50%}._blur_5i4ic_116{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100vh;background-color:#302936;visibility:hidden;opacity:0;transition:.2s}._blur_5i4ic_116._panel-opened_5i4ic_129{opacity:.5;visibility:visible}.ranking-wrapper{position:fixed;bottom:110px;left:0;width:100%;height:110px}.ranking-wrapper.closed{height:0px}@media (min-width: 1024px) and (max-width: 1366px){.ranking-wrapper{bottom:80px}}@media (min-width: 768px) and (max-width: 1023px){.ranking-wrapper{bottom:60px;display:none}}@media (max-width: 767px){.ranking-wrapper{bottom:60px;display:none}}.ranking-wrapper .ranking-panel-button{position:fixed;left:0;bottom:220px;width:167px;height:50px;border-width:0;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#212121;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer}.ranking-wrapper .ranking-panel-button.closed{bottom:110px}@media (min-width: 1024px) and (max-width: 1366px){.ranking-wrapper .ranking-panel-button.closed{bottom:80px}}@media (min-width: 768px) and (max-width: 1023px){.ranking-wrapper .ranking-panel-button.closed{bottom:60px}}@media (max-width: 767px){.ranking-wrapper .ranking-panel-button.closed{bottom:60px}}@media (min-width: 1024px) and (max-width: 1366px){.ranking-wrapper .ranking-panel-button{bottom:190px}}@media (min-width: 768px) and (max-width: 1023px){.ranking-wrapper .ranking-panel-button{bottom:170px}}@media (max-width: 767px){.ranking-wrapper .ranking-panel-button{bottom:170px}}.ranking-wrapper .ranking-panel-button .crown{width:30px;padding-right:4px}.ranking-wrapper .ranking-panel-button .ranking-arrow-icon{padding-left:12px}.ranking-wrapper .ranking-panel-button .ranking-arrow-icon.closed{transform:scaleY(-1) translateY(-3px)}.ranking-wrapper .ranking-panel{position:fixed;bottom:110px;left:0;width:100%;height:110px;background-color:#212121}@media (min-width: 1024px) and (max-width: 1366px){.ranking-wrapper .ranking-panel{bottom:80px}}@media (min-width: 768px) and (max-width: 1023px){.ranking-wrapper .ranking-panel{bottom:60px}}@media (max-width: 767px){.ranking-wrapper .ranking-panel{bottom:60px}}.ranking-wrapper .ranking-panel .progress{position:absolute;width:85%;height:40px;bottom:30px;left:5%}.ranking-wrapper .ranking-panel .progress .progress-bar-wrapper{position:absolute;width:100%;height:100%;display:flex;gap:4px}.ranking-wrapper .ranking-panel .progress .progress-bar-wrapper .quarter-progress{width:calc((100% - 12px)/4);display:flex;flex-direction:column;gap:19px}.ranking-wrapper .ranking-panel .progress .progress-bar-wrapper .quarter-progress .text-wrapper{height:11px;color:gray;font-weight:400;font-size:13px}.ranking-wrapper .ranking-panel .progress .progress-bar-wrapper .quarter-progress .progress-bar{position:relative;width:100%;height:10px;bottom:0;border-radius:4px;background-color:#5d52ff}.ranking-wrapper .ranking-panel .progress .progress-bar-wrapper .quarter-progress .progress-bar.gray{background-color:#afafaf}.ranking-wrapper .ranking-panel .progress .progress-circle-wrapper{position:absolute;width:100%;height:10px;bottom:0}.ranking-wrapper .ranking-panel .progress .progress-circle-wrapper .chick-image{position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.ranking-wrapper .ranking-panel .progress .progress-circle-wrapper .chick-image.is-current{width:72px;z-index:1}.ranking-wrapper .ranking-panel .progress .progress-circle-wrapper.is-current{top:20%;z-index:1}.ranking-wrapper .ranking-panel .progress .student-name-wrapper{position:absolute;display:inline-block;bottom:41px;padding:0 10px;height:28px;background:#fff500;border-radius:8px;transform:translate(-50%)}.ranking-wrapper .ranking-panel .progress .student-name-wrapper .student-name-wrapper-arrow{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);border-style:solid;border-width:13px 9px 0px 9px;border-color:#fff500 transparent transparent transparent}.ranking-wrapper .ranking-panel .progress .student-name-wrapper .student-name{position:relative;top:4px;font-weight:500;font-size:14px;white-space:nowrap}.ranking-wrapper .ranking-panel .confetti-lottie-container{position:relative;overflow:hidden;height:320px}.ranking-wrapper .ranking-panel .confetti-lottie-container .confetti-lottie{position:absolute;width:272px;right:64px;top:-42px;height:362px;overflow:hidden}:export{primaryBlack:#302936;primaryWhite:#ffffff;primaryGray:#afafaf;primaryPurple:#5d52ff;secondaryLightgray:#f6f6f6;secondaryRed:#ea394b;secondaryMagenta:#ff006b;secondaryYellow:#fff500;tertiaryGreen:#cffed4;tertiaryBlue:#cef0fe;kakaoYellow:#fae812;kakaoBrown:#391b1b}:export{fontWeightBold:700;fontWeightMedium:500;fontWeightRegular:400}.problem-footer-wrapper{position:fixed;bottom:0;left:0;width:100%;height:110px;background-color:#212121}@media (min-width: 1024px) and (max-width: 1366px){.problem-footer-wrapper{height:80px}}@media (min-width: 768px) and (max-width: 1023px){.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 (min-width: 1024px) and (max-width: 1366px){.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}}.problem-footer-wrapper .teacher-footer .coaching-app-bug-report-panel-active-wrapper>.button-wrapper{width:93px;height:32px}._curriculum-modal_2dyu0_28{width:480px!important;height:auto;max-height:635px!important}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33{display:flex;flex-direction:column;gap:24px;padding-bottom:0!important}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._curriculum-select-buttons_2dyu0_39{display:flex;flex-wrap:wrap;gap:4px}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._curriculum-select-buttons_2dyu0_39 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_2dyu0_28 ._content-container_2dyu0_33 ._curriculum-select-buttons_2dyu0_39 button._active_2dyu0_56{border-color:#302936;background-color:#fff;color:#302936}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._curriculum-select-buttons_2dyu0_39 button span{color:inherit;font-size:14px;line-height:20px;font-weight:700}@media (max-width: 374px){._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._curriculum-select-buttons_2dyu0_39 button span{font-size:13px}}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73{display:flex;flex-direction:column;gap:24px;height:auto;overflow-y:auto}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._memo-container_2dyu0_80{display:flex;gap:8px;padding:12px;border-radius:8px;background-color:#cef0fe}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._memo-container_2dyu0_80>p{color:#302936;font-size:14px;font-weight:700;line-height:20px;line-height:22px}@media (max-width: 374px){._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._memo-container_2dyu0_80>p{font-size:13px}}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33{display:flex;flex-direction:column;gap:16px;width:100%}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._header_2dyu0_105{display:flex;flex-direction:column;gap:4px;width:100%}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._header_2dyu0_105 h2{color:#302936;font-size:15px;font-weight:700;line-height:22px}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._header_2dyu0_105 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._header_2dyu0_105 p{font-size:13px}}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._lecture-contents_2dyu0_128{display:flex;flex-direction:column;gap:8px;width:100%;padding:12px;border-radius:8px;background-color:#f6f6f6}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._lecture-contents_2dyu0_128 ._cell_2dyu0_137{display:flex;flex:1 1 0;justify-content:center}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._lecture-contents_2dyu0_128 ._cell_2dyu0_137>span{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:center}@media (max-width: 374px){._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._lecture-contents_2dyu0_128 ._cell_2dyu0_137>span{font-size:13px}}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._lecture-contents_2dyu0_128 ._cell_2dyu0_137._lecture-name_2dyu0_154{justify-content:flex-start}@media (max-width: 767px){._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._lecture-contents_2dyu0_128 ._cell_2dyu0_137._lecture-name_2dyu0_154{min-width:120px}}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._lecture-contents_2dyu0_128 ._cell_2dyu0_137._lecture-name_2dyu0_154>span{text-align:start}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._lecture-contents_2dyu0_128 ._cell_2dyu0_137._duration_2dyu0_165{flex-direction:column;gap:4px;max-width:44px;justify-content:flex-start}@media (max-width: 767px){._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._lecture-contents_2dyu0_128 ._cell_2dyu0_137._duration_2dyu0_165{min-width:44px}}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._lecture-contents_2dyu0_128 ._cell_2dyu0_137._duration_2dyu0_165 ._arrow-wrapper_2dyu0_176{display:inline-flex;align-items:center;justify-content:center}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._lecture-contents_2dyu0_128 ._cell_2dyu0_137._description_2dyu0_181{justify-content:flex-end}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._lecture-contents_2dyu0_128 ._cell_2dyu0_137._description_2dyu0_181>span{text-align:end}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._lecture-contents_2dyu0_128 ._lecture-cell-group_2dyu0_187{display:flex;flex:1 1 0;gap:12px}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._lecture-contents_2dyu0_128 ._lecture-content-header_2dyu0_192{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._lecture-contents_2dyu0_128 ._lecture-group_2dyu0_199{display:flex;justify-content:space-between;gap:20px;width:100%;padding-top:8px;border-top:1px solid #302936}._curriculum-modal_2dyu0_28 ._content-container_2dyu0_33 ._contents_2dyu0_73 ._content_2dyu0_33>._lecture-contents_2dyu0_128 ._lecture-group_2dyu0_199 ._lectures_2dyu0_207{display:flex;flex-direction:column;flex:1 1 0;gap:4px}._container_25mio_28{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_25mio_28 ._inner-container_25mio_39{display:flex;flex-direction:column;gap:20px;width:100%;max-width:1200px;padding:0 96px}@media (max-width: 1366px){._container_25mio_28 ._inner-container_25mio_39{padding:0}}._container_25mio_28 ._inner-container_25mio_39 ._roadmap-group-indicator_25mio_52{display:flex;gap:4px;position:sticky;z-index:10;width:100%;padding:20px 0;background-color:#f6f6f6}@media (max-width: 767px){._container_25mio_28 ._inner-container_25mio_39 ._roadmap-group-indicator_25mio_52{overflow-x:auto;overflow-y:hidden}}._container_25mio_28 ._inner-container_25mio_39 ._memo-container_25mio_67{display:flex;gap:8px;width:100%;padding:12px;border-radius:8px;background-color:#cef0fe}._container_25mio_28 ._inner-container_25mio_39 ._memo-container_25mio_67 p{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._container_25mio_28 ._inner-container_25mio_39 ._memo-container_25mio_67 p{font-size:13px}}._container_25mio_28 ._inner-container_25mio_39 ._roadmap-items_25mio_86{display:flex;flex-wrap:wrap;justify-content:space-between;gap:48px;width:100%;height:fit-content}._roadmap-item_25mio_86{display:flex;flex-direction:column;gap:12px;min-width:200px;height:fit-content}._roadmap-item_25mio_86._full-width_25mio_102{width:100%}._roadmap-item_25mio_86:not(._full-width_25mio_102){flex:1 1 0;min-width:unset}@media (max-width: 767px){._roadmap-item_25mio_86:not(._full-width_25mio_102){flex:unset}}@media (max-width: 767px){._roadmap-item_25mio_86{gap:16px;width:100%;min-width:unset}}._roadmap-item_25mio_86>._title-container_25mio_121{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}._roadmap-item_25mio_86>._title-container_25mio_121 h3{color:#302936;font-size:14px;font-weight:700;line-height:20px;line-height:22px}@media (max-width: 374px){._roadmap-item_25mio_86>._title-container_25mio_121 h3{font-size:13px}}._roadmap-item_25mio_86>._title-container_25mio_121 ._badges_25mio_139{display:inline-flex;align-items:center}._roadmap-item_25mio_86>._title-container_25mio_121 ._badges_25mio_139 ._badge_25mio_139{margin-left:-4px}._roadmap-item_25mio_86>._title-container_25mio_121 ._badges_25mio_139 ._badge_25mio_139:first-of-type{margin-left:0}._roadmap-item_25mio_86 ._curriculums_25mio_149{display:flex;gap:12px;width:100%}@media (max-width: 767px){._roadmap-item_25mio_86 ._curriculums_25mio_149{flex-direction:column}}._roadmap-item_25mio_86 ._curriculums_25mio_149 ._curriculum-list_25mio_159{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_25mio_86 ._curriculums_25mio_149 ._curriculum-list_25mio_159{padding:16px}}._roadmap-item_25mio_86 ._curriculums_25mio_149 ._curriculum-list_25mio_159~._next-step-arrows_25mio_174{height:fit-content}@media (max-width: 767px){._roadmap-item_25mio_86 ._curriculums_25mio_149 ._curriculum-list_25mio_159~._next-step-arrows_25mio_174{display:inline-flex;justify-content:center}}._curriculum-item_25mio_184{display:flex;flex-direction:column;width:100%;gap:16px}._curriculum-item_25mio_184._with-curriculum-modal-button_25mio_190 ._detail-button-container_25mio_190{display:flex;gap:4px}._curriculum-item_25mio_184._with-curriculum-modal-button_25mio_190 ._detail-button-container_25mio_190 button{padding:0}@media (max-width: 767px){._curriculum-item_25mio_184._with-curriculum-modal-button_25mio_190{flex-direction:column}._curriculum-item_25mio_184._with-curriculum-modal-button_25mio_190 ._detail-button-container_25mio_190{width:100%}}@media (max-width: 767px){._curriculum-item_25mio_184{flex-direction:row}}._curriculum-item_25mio_184 ._title-container_25mio_121{display:flex;gap:8px;min-height:42px}@media (max-width: 767px){._curriculum-item_25mio_184 ._title-container_25mio_121{flex:1 1 0}}._curriculum-item_25mio_184 ._title-container_25mio_121 ._school-level-bars_25mio_220{display:inline-flex;flex-direction:column;justify-content:center;gap:2px;width:4px;padding:2px 0}._curriculum-item_25mio_184 ._title-container_25mio_121 ._school-level-bars_25mio_220 ._school-level-bar_25mio_220{width:100%;height:100%;border-radius:2px}._curriculum-item_25mio_184 ._title-container_25mio_121 ._school-level-bars_25mio_220 ._school-level-bar_25mio_220._blue_25mio_233{background-color:#cef0fe}._curriculum-item_25mio_184 ._title-container_25mio_121 ._school-level-bars_25mio_220 ._school-level-bar_25mio_220._green_25mio_236{background-color:#cffed4}._curriculum-item_25mio_184 ._title-container_25mio_121 ._school-level-bars_25mio_220 ._school-level-bar_25mio_220._lightgray_25mio_239{background-color:#f6f6f6}._curriculum-item_25mio_184 ._title-container_25mio_121>._texts_25mio_242{display:inline-flex;flex-direction:column}._curriculum-item_25mio_184 ._title-container_25mio_121>._texts_25mio_242 ._name_25mio_246{display:inline-flex;gap:4px}._curriculum-item_25mio_184 ._title-container_25mio_121>._texts_25mio_242 ._name_25mio_246>span{color:#302936;font-size:15px;font-weight:700;line-height:26px}._curriculum-item_25mio_184 ._title-container_25mio_121>._texts_25mio_242 ._duration_25mio_256{color:#302936;font-size:15px;font-weight:500;line-height:22px}._curriculum-item_25mio_184 ._detail-button-container_25mio_190{width:100%}@media (max-width: 767px){._curriculum-item_25mio_184 ._detail-button-container_25mio_190{width:fit-content}}._curriculum-item_25mio_184 ._detail-button-container_25mio_190 a{display:inline-block;width:100%}._curriculum-item_25mio_184 ._detail-button-container_25mio_190 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_25mio_184 ._detail-button-container_25mio_190 button span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._curriculum-item_25mio_184 ._detail-button-container_25mio_190 button span{font-size:13px}}._arrow-item-container_25mio_298{padding:6px 0;margin-bottom:124px}._arrow-item-container_25mio_298:last-of-type{margin-bottom:0}@media (max-width: 767px){._arrow-item-container_25mio_298{padding:0}}._arrow-item-container_25mio_298 ._arrow-item_25mio_298{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_25mio_321{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content;height:26px;padding:0 6px}._square-badge_25mio_321._black_25mio_329{border:1px solid #302936;color:#302936}._square-badge_25mio_321._magenta_25mio_333{border:1px solid #ff006b;color:#ff006b}._square-badge_25mio_321 span{color:inherit;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._square-badge_25mio_321 span{font-size:12px}}._parallel-course_25mio_349{display:inline-flex;align-items:center}._parallel-course_25mio_349 hr{width:100%;border:1px dashed #302936}._group-indicator-item_25mio_358{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_25mio_358{min-width:fit-content}}._group-indicator-item_25mio_358._active_25mio_376{border-color:#302936;background-color:#fff;color:#302936}._group-indicator-item_25mio_358 span{color:inherit;font-size:14px;font-weight:700;line-height:22px}._container_vwd6e_28{position:relative;width:100%}._container_vwd6e_28 ._sticky-content_vwd6e_32{position:sticky;top:55px;width:100%;border-bottom:1px solid #302936;background-color:#fff}._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39{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_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39{flex-direction:column;align-items:flex-start;height:auto;padding:20px 16px}}._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._title-container_vwd6e_58{display:inline-flex;flex-direction:column;justify-content:center}@media (max-width: 767px){._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._title-container_vwd6e_58{flex-direction:row;gap:4px}}._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._title-container_vwd6e_58 ._name_vwd6e_69{color:#302936;font-size:18px;font-weight:700;line-height:24px}@media (max-width: 374px){._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._title-container_vwd6e_58 ._name_vwd6e_69{font-size:17px}}@media (max-width: 767px){._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._title-container_vwd6e_58 ._name_vwd6e_69{font-size:16px;font-weight:700;line-height:22px}}@media (max-width: 767px) and (max-width: 374px){._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._title-container_vwd6e_58 ._name_vwd6e_69{font-size:15px}}._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._title-container_vwd6e_58 ._duration_vwd6e_92,._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._title-container_vwd6e_58 ._divider_vwd6e_93{color:#302936;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._title-container_vwd6e_58 ._duration_vwd6e_92,._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._title-container_vwd6e_58 ._divider_vwd6e_93{font-size:15px}}._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._title-container_vwd6e_58 ._divider_vwd6e_93{display:none}@media (max-width: 767px){._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._title-container_vwd6e_58 ._divider_vwd6e_93{display:inline-block}}._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._navigate-wrapper_vwd6e_113{display:inline-block}@media (max-width: 767px){._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._navigate-wrapper_vwd6e_113{width:100%}}._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._navigate-wrapper_vwd6e_113 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_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._navigate-wrapper_vwd6e_113 button{width:100%}}._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._navigate-wrapper_vwd6e_113 button span{color:inherit;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_vwd6e_28 ._sticky-content_vwd6e_32 ._inner-container_vwd6e_39 ._navigate-wrapper_vwd6e_113 button span{font-size:13px}}._container_vwd6e_28 ._main-content_vwd6e_150{width:100%;max-width:1100px;min-height:calc(100vh - 378px);padding:0 36px;margin:0 auto}@media (max-width: 767px){._container_vwd6e_28 ._main-content_vwd6e_150{padding:0 16px}}._container_vwd6e_28 ._main-content_vwd6e_150 ._undefined-content_vwd6e_162{padding:20px 0;color:#afafaf;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._container_vwd6e_28 ._main-content_vwd6e_150 ._undefined-content_vwd6e_162{font-size:15px}}._bottom-area_cuoq2_28{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_o6j84_28{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:0;border-radius:12px;color:#302936;cursor:pointer}._button_o6j84_28._medium_o6j84_39{height:56px;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._button_o6j84_28._medium_o6j84_39{font-size:15px}}._button_o6j84_28._small_o6j84_50{height:44px;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._button_o6j84_28._small_o6j84_50{font-size:13px}}._reserve-detail-item_sofh5_28{display:flex;gap:4px}._reserve-detail-item_sofh5_28 ._label-wrapper_sofh5_32{width:100%;max-width:60px}._reserve-detail-item_sofh5_28 ._label-wrapper_sofh5_32 ._label_sofh5_32{color:#6c6c6c;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._reserve-detail-item_sofh5_28 ._label-wrapper_sofh5_32 ._label_sofh5_32{font-size:13px}}._reserve-detail-item_sofh5_28 ._value-wrapper_sofh5_47{width:100%}._reserve-detail-item_sofh5_28 ._value-wrapper_sofh5_47 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._reserve-detail-item_sofh5_28 ._value-wrapper_sofh5_47 p{font-size:13px}}._reserve-detail-group_sofh5_62{display:flex;flex-direction:column;gap:12px;width:100%}._reserve-detail-group_sofh5_62 ._group-title-wrapper_sofh5_68{display:flex;align-items:center;gap:4px;width:100%}._reserve-detail-group_sofh5_62 ._group-title-wrapper_sofh5_68 h3{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._reserve-detail-group_sofh5_62 ._group-title-wrapper_sofh5_68 h3{font-size:13px}}._reserve-detail-group_sofh5_62 ._content-wrapper_sofh5_85{display:flex;flex-direction:column;gap:12px;width:100%}._reserve-button_sofh5_92{background-color:#5d52ff;color:#fff}._reserve-item_sofh5_97{display:flex;flex-direction:column;gap:24px;width:100%;padding:20px 16px;border-radius:12px;background-color:#fff}._reserve-item_sofh5_97 ._item-title_sofh5_106{color:#302936;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._reserve-item_sofh5_97 ._item-title_sofh5_106{font-size:15px}}._reserve-item_sofh5_97 ._detail-item-groups_sofh5_117{display:flex;flex-direction:column;gap:24px;width:100%}._hero-visual_1dyuk_28{display:inline-flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-height:fit-content;background-color:#fff}._hero-visual_1dyuk_28._has-reservation_1dyuk_37{padding-top:24px}._hero-visual_1dyuk_28 ._title_1dyuk_40{width:100%;color:#302936;font-size:20px;font-weight:700;line-height:28px;text-align:center}._hero-visual_1dyuk_28 ._title_1dyuk_40 ._highlight_1dyuk_48{color:#5d52ff}._hero-visual_1dyuk_28 ._description_1dyuk_51{width:100%;color:#6c6c6c;font-size:14px;font-weight:500;line-height:20px;text-align:center}@media (max-width: 374px){._hero-visual_1dyuk_28 ._description_1dyuk_51{font-size:13px}}._hero-visual_1dyuk_28 ._description_1dyuk_51 ._highlight_1dyuk_48{color:#5d52ff}._hero-visual_1dyuk_28 ._image-wrapper_1dyuk_67{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:160px}._hero-visual_1dyuk_28 ._image-wrapper_1dyuk_67 img,._navigate-payment-button_5ehn3_28{width:100%}._navigate-payment-button_5ehn3_28._has-reservation_5ehn3_31{background-color:#fff}._navigate-payment-button_5ehn3_28:not(._has-reservation_5ehn3_31){color:#fff;background-color:#5d52ff}._trial-home_mc6bs_28{display:flex;width:100%;height:100%}._trial-home_mc6bs_28._has-reservation_mc6bs_33 ._container_mc6bs_33{gap:24px}._trial-home_mc6bs_28._has-reservation_mc6bs_33 ._container_mc6bs_33 ._hero-visual-wrapper_mc6bs_36{padding:0 24px}._trial-home_mc6bs_28._has-reservation_mc6bs_33 ._container_mc6bs_33 ._navigate-payment-button-wrapper_mc6bs_39{padding:0 16px}._trial-home_mc6bs_28:not(._has-reservation_mc6bs_33) ._container_mc6bs_33{align-items:center;justify-content:center;gap:36px;background-color:#fff}._trial-home_mc6bs_28:not(._has-reservation_mc6bs_33) ._container_mc6bs_33 ._hero-visual-wrapper_mc6bs_36{padding:0 36px}._trial-home_mc6bs_28:not(._has-reservation_mc6bs_33) ._container_mc6bs_33 ._navigate-payment-button-wrapper_mc6bs_39{padding:0 36px}._trial-home_mc6bs_28 ._container_mc6bs_33{display:flex;flex-direction:column;width:100%;height:100%;padding-bottom:80px}._trial-home_mc6bs_28 ._container_mc6bs_33 ._hero-visual-wrapper_mc6bs_36{display:flex;align-items:center;justify-content:center;width:100%;background-color:#fff}._trial-home_mc6bs_28 ._container_mc6bs_33 ._navigate-payment-button-wrapper_mc6bs_39{display:flex;align-items:center;justify-content:center;width:100%}._trial-home_mc6bs_28 ._container_mc6bs_33 ._reserve-list_mc6bs_74{display:flex;flex-direction:column;gap:24px;width:100%;padding:0 16px}._viewport_1b0h2_28{display:flex;justify-content:center;width:100%;height:100%;min-height:100dvh;background-color:#f6f6f6}._viewport_1b0h2_28 ._frame_1b0h2_36{width:100%;max-width:480px}._viewport_1b0h2_28 ._frame_1b0h2_36 ._container_1b0h2_40{display:flex;flex-direction:column;position:relative;width:100%;height:100%}._button_1ito0_28{width:100%}._button_1ito0_28._prev_1ito0_31{flex:1 1 0;min-width:fit-content;border:1px solid #302936;background-color:#fff}._button_1ito0_28._next_1ito0_37{background-color:#5d52ff;color:#fff}._steps_neo50_28{display:inline-flex;align-items:center;gap:4px;width:fit-content}._steps_neo50_28 ._step-item_neo50_34{display:inline-flex;align-items:center;gap:4px}._steps_neo50_28 ._step-item_neo50_34:not(._first-step_neo50_39){flex-direction:row-reverse}._steps_neo50_28 ._step-item_neo50_34._active_neo50_42 ._step_neo50_28{width:20px;height:20px;background-color:#5d52ff}._steps_neo50_28 ._step-item_neo50_34._active_neo50_42 ._step_neo50_28 span{color:#fff;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._steps_neo50_28 ._step-item_neo50_34._active_neo50_42 ._step_neo50_28 span{font-size:11px}}._steps_neo50_28 ._step-item_neo50_34._completed_neo50_58 ._step_neo50_28{width:12px;height:12px;background-color:#aea8ff}._steps_neo50_28 ._step-item_neo50_34._upcoming_neo50_63 ._step_neo50_28{width:12px;height:12px;background-color:#fff;border:2px solid #aea8ff}._steps_neo50_28 ._step-item_neo50_34 ._step_neo50_28{display:inline-flex;align-items:center;justify-content:center;border-radius:100%}._steps_neo50_28 ._step-item_neo50_34 ._connector_neo50_75{width:14px;height:1px;border-color:#5d52ff;border-style:dotted}._payment-header_neo50_82{display:flex;flex-direction:column;gap:16px;width:100%;padding:24px 16px 36px;background-color:#fff}._payment-header_neo50_82 ._title_neo50_90{color:#302936;font-size:20px;font-weight:700;line-height:28px}._payment-header_neo50_82 ._title_neo50_90 ._highlight_neo50_96{color:#5d52ff}._trial-payment_1ahqf_28{display:flex;width:100%;height:100%}._trial-payment_1ahqf_28 ._container_1ahqf_33{display:flex;flex-direction:column;width:100%;height:100%}._viewport_8ucsj_28{display:flex;justify-content:center;width:100%;height:100%;min-height:100dvh;background-color:#f6f6f6}._viewport_8ucsj_28 ._frame_8ucsj_36{width:100%;max-width:375px;height:100%}._viewport_8ucsj_28 ._frame_8ucsj_36 ._container_8ucsj_41{width:100%;height:100%}._panel-side-widget-container_zkx09_28{position:fixed;z-index:9999999}._base-panel_mqtmg_28{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_mqtmg_28{position:relative;bottom:unset;max-width:unset!important;height:unset;min-height:100dvh;overflow-y:visible}._base-panel_mqtmg_28._widget-overlapped_mqtmg_52{height:100dvh;overflow:hidden}}._base-panel_mqtmg_28._medium_mqtmg_57{max-width:480px}._base-panel_mqtmg_28._large_mqtmg_60{max-width:660px}._backdrop_ogddd_28{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_ogddd_28{display:none}}._backdrop_ogddd_28._clickable_ogddd_46{cursor:pointer}._container_75myn_28{flex-grow:1;padding:20px 36px}@media (max-width: 767px){._container_75myn_28{padding:20px 16px}}._container_75myn_28._without-padding_75myn_37{padding:0}@media (max-width: 767px){._container_75myn_28._without-padding_75myn_37{padding:0}}._container_1vicc_28{display:flex;flex-direction:column}hr._divider_1vicc_33{border:0;border-top:1px solid #302936}._notice_1vicc_38{margin-top:auto}._notice_1vicc_38 p{color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._notice_1vicc_38 p{font-size:13px}}._container_156b6_28{padding-bottom:60px}._container_156b6_28 ._info-rows_156b6_31 ._info-row_156b6_31:last-of-type{border-bottom:0}._container_156b6_28 ._info-rows_156b6_31 ._info-row_156b6_31._description_156b6_34{min-height:unset;padding-bottom:16px}._container_156b6_28 ._info-rows_156b6_31 ._info-row_156b6_31._teacher_156b6_38 ._name_156b6_38{align-self:flex-start}._container_156b6_28 ._info-rows_156b6_31 ._info-row_156b6_31._teacher_156b6_38 ._content_156b6_41{display:flex;flex-direction:column;gap:8px;width:100%}._container_156b6_28 ._info-rows_156b6_31 ._info-row_156b6_31._teacher_156b6_38 ._content_156b6_41 ._teacher-info-item_156b6_47{display:flex;flex-direction:column;gap:4px}._container_156b6_28 ._info-rows_156b6_31 ._info-row_156b6_31._teacher_156b6_38 ._content_156b6_41 ._teacher-info-item_156b6_47 ._name_156b6_38{display:inline-flex;align-items:center;gap:8px}._container_156b6_28 ._info-rows_156b6_31 ._info-row_156b6_31._book_156b6_57 ._name_156b6_38{align-self:flex-start}._container_156b6_28 ._info-rows_156b6_31 ._info-row_156b6_31._book_156b6_57 ._content_156b6_41{display:flex;flex-direction:column;gap:4px;width:100%}._container_156b6_28 ._info-rows_156b6_31 ._info-row_156b6_31._book_156b6_57 ._content_156b6_41 ._retail-book-item_156b6_66{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%}._container_156b6_28 ._info-rows_156b6_31 ._info-row_156b6_31._book_156b6_57 ._content_156b6_41 ._retail-book-item_156b6_66>a{min-width:fit-content}._container_156b6_28 ._info-rows_156b6_31 ._info-row_156b6_31._other-content_156b6_76 ._name_156b6_38{align-self:flex-start}._container_156b6_28 ._syllabus-download-button-container_156b6_79{display:inline-block;width:100%;height:44px}._container_156b6_28 ._syllabus-download-button-container_156b6_79 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_156b6_28 ._syllabus-download-button-container_156b6_79 button span{color:#5d52ff;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_156b6_28 ._syllabus-download-button-container_156b6_79 button span{font-size:13px}}._info-row_156b6_31{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_156b6_31{font-size:13px}}._info-row_156b6_31>._name_156b6_38{min-width:90px}._info-row_156b6_31>._content_156b6_41{width:100%;white-space:pre-line;word-wrap:break-word}._row-inner-button_156b6_135{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_156b6_135 span{color:#5d52ff;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._row-inner-button_156b6_135 span{font-size:12px}}._container_thxqn_28{display:flex;flex-direction:column;gap:16px;width:100%;padding-top:12px;padding-bottom:60px}._container_thxqn_28 ._name_thxqn_36{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_thxqn_28 ._name_thxqn_36{font-size:13px}}._container_thxqn_28 ._content_thxqn_47{display:flex;flex-direction:column;gap:20px;width:100%}._edit-form_thxqn_54{display:flex;flex-direction:column;width:100%}._edit-form_thxqn_54 ._input-container_thxqn_59{display:flex;align-items:center;gap:4px;height:46px;border-bottom:1px solid;border-bottom-color:#afafaf;transition:.2s}._edit-form_thxqn_54 ._input-container_thxqn_59:has(input:focus){border-bottom-color:#302936}._edit-form_thxqn_54 ._input-container_thxqn_59._unsaved_thxqn_71{border-bottom-color:#ea394b!important}._edit-form_thxqn_54 ._input-container_thxqn_59 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_thxqn_54 ._input-container_thxqn_59 input{font-size:13px}}._edit-form_thxqn_54 ._input-container_thxqn_59 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_thxqn_54 ._input-container_thxqn_59 button{font-size:13px}}._edit-form_thxqn_54 ._input-container_thxqn_59 button:disabled{border-color:#afafaf;color:#afafaf}._edit-form_thxqn_54>p{padding-top:4px;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._edit-form_thxqn_54>p{font-size:12px}}._edit-form_thxqn_54>p._unsaved-notification_thxqn_121{color:#ea394b}._container_1vvfd_28{display:flex;gap:4px;padding-top:12px;padding-bottom:60px}._container_1vvfd_28 ._name_1vvfd_34{min-width:90px;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_1vvfd_28 ._name_1vvfd_34{font-size:13px}}._container_1vvfd_28 ._content_1vvfd_46{display:flex;flex-direction:column;gap:16px;width:100%}._container_1vvfd_28 ._content_1vvfd_46 ._content-item_1vvfd_52:last-of-type{padding-bottom:0;border-bottom:0}._content-item_1vvfd_52{display:flex;flex-direction:column;gap:8px;width:100%;padding-bottom:16px;border-bottom:1px solid #302936}._content-item_1vvfd_52 ._description_1vvfd_65{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._content-item_1vvfd_52 ._description_1vvfd_65{font-size:13px}}._content-item_1vvfd_52 ._description_1vvfd_65 span{color:#5d52ff}._link-button-container_1vvfd_80{display:inline-block;height:40px}._link-button-container_1vvfd_80 span{font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._link-button-container_1vvfd_80 span{font-size:13px}}._wrapper_1yfg2_28{position:relative;width:100%}._wrapper_1yfg2_28 ._bottom-button_1yfg2_32{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_1yfg2_28 ._bottom-button_1yfg2_32._disabled_1yfg2_46{background-color:#afafaf!important;color:#fff!important;cursor:default}._wrapper_1yfg2_28 ._bottom-button_1yfg2_32._with-sub-text_1yfg2_51{height:74px}._wrapper_1yfg2_28 ._bottom-button_1yfg2_32 ._main_1yfg2_54{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_1yfg2_28 ._bottom-button_1yfg2_32 ._main_1yfg2_54{font-size:17px;font-weight:700;line-height:24px}}._wrapper_1yfg2_28 ._bottom-button_1yfg2_32 ._main_1yfg2_54._icon-right_1yfg2_71{flex-direction:row}._wrapper_1yfg2_28 ._bottom-button_1yfg2_32 ._main_1yfg2_54._icon-left_1yfg2_74{flex-direction:row-reverse}._wrapper_1yfg2_28 ._bottom-button_1yfg2_32 ._sub_1yfg2_77{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_1yfg2_28 ._bottom-button_1yfg2_32 ._sub_1yfg2_77{font-size:13px;font-weight:400;line-height:20px}}._panel-bottom-sticky-area_1d5hf_28{display:flex;position:sticky;bottom:0;left:0;right:0;width:100%}._header_d302s_28{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_d302s_28{padding:0 16px}}._header_d302s_28._back-visible_d302s_43 ._title-wrapper_d302s_43{justify-content:center}._header_d302s_28._close-visible_d302s_46 ._title-wrapper_d302s_43{justify-content:flex-start}._header_d302s_28 ._left-button-wrapper_d302s_49{display:inline-flex}._header_d302s_28 ._left-button-wrapper_d302s_49 ._icon-button_d302s_52{display:inline-flex;align-items:center;justify-content:center;min-width:24px;border:0;background-color:transparent;cursor:pointer}._header_d302s_28 ._title-wrapper_d302s_43{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_d302s_28 ._title-wrapper_d302s_43 ._id-badge_d302s_72{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:4px 6px;border-radius:6px;background-color:#f6f6f6}._header_d302s_28 ._title-wrapper_d302s_43 ._id-badge_d302s_72 span{color:#302936;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._header_d302s_28 ._title-wrapper_d302s_43 ._id-badge_d302s_72 span{font-size:12px;font-weight:500;line-height:18px}}._header_d302s_28 ._title-wrapper_d302s_43 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_d302s_28 ._right-content-wrapper_d302s_105{display:inline-flex;min-width:24px}._bookmark-button_yfblx_28{display:inline-flex;align-items:center;justify-content:center;padding:8px;border:0;border-radius:8px;background-color:#f6f6f6;cursor:pointer}._menu-wrapper_12q2s_28{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_12q2s_28 ._menu_12q2s_28{display:flex;width:100%;height:100%}._menu-wrapper_12q2s_28 ._menu_12q2s_28._flexible_12q2s_46 ._menu-item_12q2s_46{flex:1 1 0}._menu-wrapper_12q2s_28 ._menu_12q2s_28._content-based_12q2s_49{overflow-x:auto}._menu-wrapper_12q2s_28 ._menu_12q2s_28._content-based_12q2s_49 ._menu-item_12q2s_46{width:fit-content;padding:0 20px}._menu-wrapper_12q2s_28>._underline_12q2s_56{position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background-color:#afafaf}._menu-item_12q2s_46{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_12q2s_46._active_12q2s_77{color:#5d52ff}._menu-item_12q2s_46 ._display-name_12q2s_80{color:inherit;font-size:15px;font-weight:500;line-height:22px;text-align:center;white-space:nowrap}._menu-item_12q2s_46 ._underline_12q2s_56{position:absolute;bottom:0;left:0;right:0;z-index:10;height:2px;background-color:#5d52ff}._save-button_83hni_28{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_83hni_28{font-size:15px;font-weight:500;line-height:22px}}._disabled_83hni_49{background-color:#afafaf!important}._show-icon-wrapper_1sd9o_28{color:#afafaf;border:0;background:transparent}._show-icon-wrapper_1sd9o_28 *{cursor:pointer}input::-ms-reveal,input::-ms-clear{display:none}._text-input-with-side-content-wrapper_mx534_28{position:relative}._text-input-with-side-content-wrapper_mx534_28 ._side-content_mx534_31{position:absolute;bottom:10px;right:0;transition:.15s ease-in-out}._text-input-with-side-content-wrapper_mx534_28 ._side-content_mx534_31 span{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._text-input-with-side-content-wrapper_mx534_28 ._side-content_mx534_31 span{font-size:13px;font-weight:500;line-height:20px}}._text-input-wrapper_mx534_50{display:flex;flex-direction:column;width:100%}._text-input-wrapper_mx534_50 ._label-wrapper_mx534_55{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_mx534_50 ._label-wrapper_mx534_55{font-size:13px;font-weight:400;line-height:20px}}._text-input-wrapper_mx534_50 ._label-wrapper_mx534_55._disabled_mx534_71{color:#afafaf}._text-input-wrapper_mx534_50 ._inner-wrapper_mx534_74{position:relative;width:100%}._text-input-wrapper_mx534_50 ._inner-wrapper_mx534_74 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_mx534_50 ._inner-wrapper_mx534_74 input{font-size:15px;font-weight:500;line-height:22px}}._text-input-wrapper_mx534_50 ._inner-wrapper_mx534_74 input::placeholder{color:#afafaf}._text-input-wrapper_mx534_50 ._inner-wrapper_mx534_74 input:focus{border-bottom:1px solid #302936}._text-input-wrapper_mx534_50 ._inner-wrapper_mx534_74 input:disabled{border-bottom:1px solid #afafaf;background-color:transparent;color:#afafaf}._text-input-wrapper_mx534_50 ._guide-wrapper_mx534_109{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_mx534_50 ._guide-wrapper_mx534_109{font-size:12px;font-weight:500;line-height:18px}}._text-input-wrapper_mx534_50._info_mx534_126 ._guide-wrapper_mx534_109{color:#302936}._text-input-wrapper_mx534_50._success_mx534_129 ._guide-wrapper_mx534_109{color:#5d52ff}._text-input-wrapper_mx534_50._error_mx534_132 ._guide-wrapper_mx534_109{color:#ea394b}._text-input-wrapper_mx534_50._error_mx534_132 ._inner-wrapper_mx534_74 input{border-bottom:1px solid #ea394b}._select-input-wrapper_1v9ie_28{display:flex;flex-direction:column;width:100%}._select-input-wrapper_1v9ie_28 ._label-wrapper_1v9ie_33{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_1v9ie_28 ._label-wrapper_1v9ie_33{font-size:13px;font-weight:400;line-height:20px}}._select-input-wrapper_1v9ie_28 ._label-wrapper_1v9ie_33._disabled_1v9ie_49{color:#afafaf}._select-input-wrapper_1v9ie_28 ._inner-wrapper_1v9ie_52{display:flex;position:relative;align-items:center;width:100%;height:46px;border:0;border-bottom:1px solid #afafaf;color:#302936}._select-input-wrapper_1v9ie_28 ._inner-wrapper_1v9ie_52 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_1v9ie_28 ._inner-wrapper_1v9ie_52 select{font-size:15px;font-weight:500;line-height:22px}}._select-input-wrapper_1v9ie_28 ._inner-wrapper_1v9ie_52 select:invalid{color:#afafaf}._select-input-wrapper_1v9ie_28 ._inner-wrapper_1v9ie_52 select option{color:#302936}._select-input-wrapper_1v9ie_28 ._inner-wrapper_1v9ie_52 select option:disabled{color:#afafaf}._text-input-button_tjkr6_28{padding:4px 10px;border-radius:100px;transition:.15s ease-in-out}._text-input-button_tjkr6_28 span{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._text-input-button_tjkr6_28 span{font-size:13px;font-weight:500;line-height:20px}}._container_w8fpw_28{display:flex;flex-direction:column;gap:36px;flex:1 1 0;width:100%;padding-top:20px}._top-banner_w8fpw_37{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}._top-banner_w8fpw_37 ._icon-group_w8fpw_44{display:inline-flex;flex-direction:column;align-items:center;gap:12px;width:fit-content}._top-banner_w8fpw_37 ._icon-group_w8fpw_44 h2{color:#5d52ff;font-size:18px;font-weight:700;line-height:24px}@media (max-width: 374px){._top-banner_w8fpw_37 ._icon-group_w8fpw_44 h2{font-size:17px}}._top-banner_w8fpw_37 ._descriptions_w8fpw_62{display:flex;flex-direction:column;gap:12px;width:100%;padding:0 24px}._top-banner_w8fpw_37 ._descriptions_w8fpw_62 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_w8fpw_37 ._descriptions_w8fpw_62 p{font-size:13px}}._top-banner_w8fpw_37 ._descriptions_w8fpw_62 p._black_w8fpw_82{color:#302936}._top-banner_w8fpw_37 ._descriptions_w8fpw_62 p._purple_w8fpw_85{color:#5d52ff}._information-container_w8fpw_89{display:flex;flex-direction:column;width:100%;padding:12px 16px;border-radius:12px;background-color:#f6f6f6}._information-container_w8fpw_89 ._title_w8fpw_97{padding:12px 0;color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._information-container_w8fpw_89 ._title_w8fpw_97{font-size:13px}}._information-container_w8fpw_89 ._rows_w8fpw_109{display:flex;flex-direction:column;width:100%}._information-row_w8fpw_115{display:flex;justify-content:space-between;gap:4px;width:100%;padding:6px 0}._information-row_w8fpw_115._bold_w8fpw_122 ._right-span_w8fpw_122{font-weight:700}._information-row_w8fpw_115 ._left-span_w8fpw_125{min-width:fit-content;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._information-row_w8fpw_115 ._left-span_w8fpw_125{font-size:13px}}._information-row_w8fpw_115 ._right-span_w8fpw_122{max-width:70%;color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:end}@media (max-width: 374px){._information-row_w8fpw_115 ._right-span_w8fpw_122{font-size:13px}}._information-row_w8fpw_115 ._right-span_w8fpw_122 ._tooltip-content_w8fpw_150{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._information-row_w8fpw_115 ._right-span_w8fpw_122 ._tooltip-content_w8fpw_150{font-size:13px}}._information-row_w8fpw_115 ._right-span_w8fpw_122 ._tooltip-trigger_w8fpw_160{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}._button-container_w8fpw_166{display:flex;flex-direction:column;gap:4px;width:100%}._anchor-button_w8fpw_173{display:inline-block;width:100%}._anchor-button_w8fpw_173._main_w8fpw_177{height:54px;min-height:54px}._anchor-button_w8fpw_173._main_w8fpw_177 button{background-color:#5d52ff;color:#fff;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._anchor-button_w8fpw_173._main_w8fpw_177 button{font-size:15px}}._anchor-button_w8fpw_173._sub_w8fpw_193{height:48px;min-height:48px}._anchor-button_w8fpw_173._sub_w8fpw_193 button{background-color:transparent;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._anchor-button_w8fpw_173._sub_w8fpw_193 button{font-size:13px}}._anchor-button_w8fpw_173 button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:0;border-radius:8px;cursor:pointer}._anchor-button_w8fpw_173 button span{color:inherit}._scroll-guide_1a56f_28{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_1a56f_28 ._guide-text_1a56f_42{color:#5d52ff;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._scroll-guide_1a56f_28 ._guide-text_1a56f_42{font-size:13px;font-weight:500;line-height:20px}}._scroll-guide_1a56f_28 ._icon-wrapper_1a56f_55{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:#5d52ff;border-radius:100%}._description_1tb6w_28{display:inline-block}._description_1tb6w_28._medium_1tb6w_31{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._description_1tb6w_28._medium_1tb6w_31{font-size:13px}}._description_1tb6w_28._small_1tb6w_41{font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._description_1tb6w_28._small_1tb6w_41{font-size:12px}}._description_1tb6w_28._default_1tb6w_51{color:#302936}._description_1tb6w_28._highlight_1tb6w_54{color:#5d52ff}._description_1tb6w_28._muted_1tb6w_57{color:#afafaf}._description_1tb6w_28._warning_1tb6w_60{color:#ff006b}._description_1tb6w_28 strong{color:#5d52ff;font-weight:inherit}._container_ikik6_28{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_ikik6_28{padding:24px 16px}}._container_ikik6_28:last-of-type{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}._container_ikik6_28 ._header-container_ikik6_48{display:flex;flex-direction:column;gap:12px;width:100%}._container_ikik6_28 ._header-container_ikik6_48 ._title_ikik6_54{color:#302936;font-size:15px;font-weight:700;line-height:22px;cursor:default}._container_ikik6_28 ._header-container_ikik6_48 ._descriptions_ikik6_61{display:flex;flex-direction:column;width:100%}._container_ikik6_28 ._content-container_ikik6_66{width:100%}._content_gt78i_28{display:flex;flex-direction:column;gap:24px;width:100%}._content_gt78i_28 ._book-list_gt78i_34{display:flex;flex-direction:column;gap:8px;width:100%}._content_gt78i_28 ._send-book-info-checkbox-container_gt78i_40{display:inline-flex;align-items:center;align-self:flex-end;height:40px}._content_gt78i_28 ._send-book-info-checkbox-container_gt78i_40 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_gt78i_28 ._send-book-info-checkbox-container_gt78i_40 p{font-size:13px}}._external-book-product-item_gt78i_60{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_gt78i_60 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._external-book-product-item_gt78i_60 p{font-size:13px}}._external-book-product-item_gt78i_60 ._search-link_gt78i_81{display:inline-block;min-width:fit-content}._external-book-product-item_gt78i_60 ._search-link_gt78i_81._disabled_gt78i_85 button{border-color:#afafaf;color:#afafaf}._external-book-product-item_gt78i_60 ._search-link_gt78i_81 button{padding:6px 8px;border:1px solid;border-color:#5d52ff;border-radius:8px;background-color:transparent;color:#5d52ff;cursor:pointer}._external-book-product-item_gt78i_60 ._search-link_gt78i_81 button span{color:inherit;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._external-book-product-item_gt78i_60 ._search-link_gt78i_81 button span{font-size:12px}}._container_1rkdn_28{display:flex;flex-direction:column;gap:4px;width:100%;height:auto;padding:16px;border-radius:8px;background-color:#f6f6f6;cursor:pointer}._container_1rkdn_28._disabled_1rkdn_39 ._default-content_1rkdn_39 ._right-container_1rkdn_39 ._name-container_1rkdn_39>span{color:#afafaf;text-decoration-line:line-through;text-decoration-color:currentColor}._container_1rkdn_28._disabled_1rkdn_39 ._default-content_1rkdn_39 ._left-container_1rkdn_44 ._amount_1rkdn_44{color:#afafaf;text-decoration-line:line-through;text-decoration-color:currentColor}._container_1rkdn_28 ._badge_1rkdn_49{cursor:pointer}._container_1rkdn_28 ._default-content_1rkdn_39{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px}._container_1rkdn_28 ._default-content_1rkdn_39 ._left-container_1rkdn_44{display:inline-flex;align-items:center;align-self:flex-start;gap:4px;min-width:fit-content}._container_1rkdn_28 ._default-content_1rkdn_39 ._left-container_1rkdn_44 ._event-discount-percentage-badge-wrapper_1rkdn_66{display:inline-flex}._container_1rkdn_28 ._default-content_1rkdn_39 ._left-container_1rkdn_44 ._amount_1rkdn_44{color:#302936;font-size:14px;font-weight:500;line-height:20px;line-height:22px}@media (max-width: 374px){._container_1rkdn_28 ._default-content_1rkdn_39 ._left-container_1rkdn_44 ._amount_1rkdn_44{font-size:13px}}._container_1rkdn_28 ._default-content_1rkdn_39 ._right-container_1rkdn_39{display:flex;gap:4px;flex:1 1 0}._container_1rkdn_28 ._default-content_1rkdn_39 ._right-container_1rkdn_39 ._checkbox_1rkdn_86{display:inline-flex}._container_1rkdn_28 ._default-content_1rkdn_39 ._right-container_1rkdn_39 ._name-container_1rkdn_39{display:inline-flex;align-items:flex-start;gap:4px;color:#302936}._container_1rkdn_28 ._default-content_1rkdn_39 ._right-container_1rkdn_39 ._name-container_1rkdn_39>span{color:inherit;font-size:14px;font-weight:500;line-height:20px;line-height:22px}@media (max-width: 374px){._container_1rkdn_28 ._default-content_1rkdn_39 ._right-container_1rkdn_39 ._name-container_1rkdn_39>span{font-size:13px}}._container_1rkdn_28 ._discount-content_1rkdn_107{display:inline-flex;align-self:flex-end}._container_1rkdn_28 ._discount-content_1rkdn_107 ._discount-amount_1rkdn_111{color:#5d52ff;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_1rkdn_28 ._discount-content_1rkdn_107 ._discount-amount_1rkdn_111{font-size:13px}}._container_1rkdn_28 ._discount-content_1rkdn_107 ._final-amount_1rkdn_122{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_1rkdn_28 ._discount-content_1rkdn_107 ._final-amount_1rkdn_122{font-size:13px}}._container_1rkdn_28 ._memo-content_1rkdn_133{display:inline-flex;align-self:flex-end}._container_1rkdn_28 ._memo-content_1rkdn_133 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_1rkdn_28 ._memo-content_1rkdn_133 span{font-size:13px}}._container_xgs5h_28{display:flex;flex-direction:column;gap:24px;width:100%}._container_xgs5h_28 ._title_xgs5h_34{display:flex;align-items:center;gap:4px;color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._container_xgs5h_28 ._title_xgs5h_34{font-size:13px}}._container_xgs5h_28 ._title_xgs5h_34 ._nessesary_xgs5h_48{color:#5d52ff}._container_xgs5h_28 ._title_xgs5h_34._address-missing_xgs5h_51,._container_xgs5h_28 ._title_xgs5h_34._address-missing_xgs5h_51 *{color:#ea394b}._container_xgs5h_28 ._address-form-container_xgs5h_55{display:flex;flex-direction:column;width:100%;gap:8px}._container_xgs5h_28 ._address-form-container_xgs5h_55 ._select-container_xgs5h_61{display:flex;align-items:center;width:100%;gap:4px}._container_xgs5h_28 ._contents_xgs5h_67{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_xgs5h_28 ._delivery-form_xgs5h_77{display:flex;flex-direction:column;align-items:flex-end;gap:16px;width:100%}._container_xgs5h_28 ._delivery-form_xgs5h_77 ._input-wrapper_xgs5h_84{display:flex;flex-direction:column;width:100%}._container_xgs5h_28 ._delivery-form_xgs5h_77 ._input-wrapper_xgs5h_84 * input{height:44px;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_xgs5h_28 ._delivery-form_xgs5h_77 ._input-wrapper_xgs5h_84 * input{font-size:13px}}._container_xgs5h_28 ._delivery-form_xgs5h_77 ._input-wrapper_xgs5h_84 ._address-input-wrapper_xgs5h_100 *{cursor:pointer}._container_xgs5h_28 ._delivery-form_xgs5h_77 ._default-delivery-checkbox-container_xgs5h_103{display:inline-flex;align-items:center}._container_xgs5h_28 ._delivery-form_xgs5h_77 ._default-delivery-checkbox-container_xgs5h_103 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_xgs5h_28 ._delivery-form_xgs5h_77 ._default-delivery-checkbox-container_xgs5h_103 span{font-size:13px}}._container_xgs5h_28 ._delivery-form_xgs5h_77 ._submit-button_xgs5h_120{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_xgs5h_28 ._delivery-form_xgs5h_77 ._submit-button_xgs5h_120{font-size:15px}}._container_xgs5h_28 ._delivery-form_xgs5h_77 ._submit-button_xgs5h_120._active_xgs5h_139{background-color:#302936}._input_xgs5h_84{background-color:transparent}._address-content-container_xgs5h_147{width:100%;padding:16px;border-radius:8px;background-color:#f6f6f6}._delivery-address-container_xgs5h_154{display:flex;flex-direction:column;gap:16px;width:100%}._delivery-address-container_xgs5h_154 ._header_xgs5h_160{display:flex;align-items:center;justify-content:space-between}._delivery-address-container_xgs5h_154 ._header_xgs5h_160 ._recipent_xgs5h_165{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._delivery-address-container_xgs5h_154 ._header_xgs5h_160 ._recipent_xgs5h_165{font-size:13px}}._delivery-address-container_xgs5h_154 ._header_xgs5h_160 ._edit-button_xgs5h_176{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_xgs5h_154 ._header_xgs5h_160 ._edit-button_xgs5h_176 span{color:#302936;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._delivery-address-container_xgs5h_154 ._header_xgs5h_160 ._edit-button_xgs5h_176 span{font-size:12px}}._delivery-address-container_xgs5h_154 ._content_xgs5h_67{display:flex;flex-direction:column;gap:10px;width:100%}._delivery-address-container_xgs5h_154 ._content_xgs5h_67 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._delivery-address-container_xgs5h_154 ._content_xgs5h_67 p{font-size:13px}}._delivery-address-container_xgs5h_154 ._content_xgs5h_67 ._address_xgs5h_51{display:flex;flex-direction:column;gap:4px}._overseas-text-container_xgs5h_220 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._overseas-text-container_xgs5h_220 p{font-size:13px}}._overseas-text-container_xgs5h_220 p span{color:#5d52ff}._content_19xh1_28{display:flex;flex-direction:column;gap:36px;width:100%}._content_19xh1_28 ._product-list_19xh1_34,._container_wlbx5_28{display:flex;flex-direction:column;gap:8px;width:100%}._container_wlbx5_28._with-background_wlbx5_34{padding:12px;border-radius:8px;background-color:#f6f6f6}._container_wlbx5_28 ._title_wlbx5_39{color:#302936;font-size:13px;font-weight:700;line-height:18px}@media (max-width: 374px){._container_wlbx5_28 ._title_wlbx5_39{font-size:12px;font-weight:700;line-height:18px}}._container_wlbx5_28 ._descriptions_wlbx5_52{display:flex;flex-direction:column}._container_wlbx5_28 ._descriptions_wlbx5_52 p{color:#302936;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._container_wlbx5_28 ._descriptions_wlbx5_52 p{font-size:12px;font-weight:500;line-height:18px}}._container_wlbx5_28 ._descriptions_wlbx5_52 p strong{color:#5d52ff;font-weight:500}._container_1wgr3_28{cursor:default}._container_1wgr3_28._applied_1wgr3_31 ._content_1wgr3_31{border-color:var(--theme-color)}._container_1wgr3_28._applied_1wgr3_31 ._content_1wgr3_31 ._apply-button-wrapper_1wgr3_34 button{border-color:var(--theme-color);color:var(--theme-color)}._container_1wgr3_28 ._promotion-label_1wgr3_38{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_1wgr3_28 ._promotion-label_1wgr3_38 span{color:#fff;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._container_1wgr3_28 ._promotion-label_1wgr3_38 span{font-size:12px}}._container_1wgr3_28 ._promotion-label_1wgr3_38~._content_1wgr3_31{border-top-left-radius:0}._container_1wgr3_28 ._content_1wgr3_31{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_1wgr3_28 ._content_1wgr3_31 ._content-wrapper_1wgr3_73{flex:1 1 0}._container_1wgr3_28 ._content_1wgr3_31 ._apply-button-wrapper_1wgr3_34{display:inline-block;min-width:fit-content;min-height:30px}._container_1wgr3_28 ._content_1wgr3_31 ._apply-button-wrapper_1wgr3_34 button{padding:6px 8px;border:1px solid #afafaf;border-radius:8px;background-color:#fff;color:#302936;cursor:pointer}._container_1wgr3_28 ._content_1wgr3_31 ._apply-button-wrapper_1wgr3_34 button span{color:inherit;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._container_1wgr3_28 ._content_1wgr3_31 ._apply-button-wrapper_1wgr3_34 button span{font-size:12px}}._header-description_y3sx7_28>span{color:#5d52ff}._header-description_y3sx7_28 ._badge_y3sx7_32,._descriptions_y3sx7_33 ._badge_y3sx7_32{height:16.5px;padding:0 6px;margin:2px 0}._header-description_y3sx7_28 ._badge_y3sx7_32 span,._descriptions_y3sx7_33 ._badge_y3sx7_32 span{font-size:12px;line-height:15px}._content_y3sx7_44{display:flex;width:100%;flex-direction:column;gap:24px}._content_y3sx7_44 ._promotions_y3sx7_50{display:flex;flex-direction:column;gap:12px;width:100%}._content_y3sx7_44 ._promotions_y3sx7_50 ._promotion_y3sx7_50,._content_y3sx7_44 ._promotions_y3sx7_50 ._promotion_y3sx7_50._coupon_y3sx7_62 ._coupons_y3sx7_62{display:flex;flex-direction:column;gap:8px;width:100%}._content_y3sx7_44 ._promotions_y3sx7_50 ._promotion_y3sx7_50 ._description-container_y3sx7_68{display:flex;flex-direction:column;gap:8px;width:100%;padding:12px;border-radius:8px;background-color:#f6f6f6}._content_y3sx7_44 ._promotions_y3sx7_50 ._promotion_y3sx7_50 ._description-container_y3sx7_68 h4{color:#302936;font-size:13px;font-weight:700;line-height:18px}@media (max-width: 374px){._content_y3sx7_44 ._promotions_y3sx7_50 ._promotion_y3sx7_50 ._description-container_y3sx7_68 h4{font-size:12px}}._content_y3sx7_44 ._promotions_y3sx7_50 ._promotion_y3sx7_50 ._description-container_y3sx7_68 ._descriptions_y3sx7_33{display:flex;flex-direction:column}._content_y3sx7_44 ._promotions_y3sx7_50 ._promotion_y3sx7_50 ._description-container_y3sx7_68 ._descriptions_y3sx7_33 strong{color:#5d52ff;font-weight:inherit}._content_y3sx7_44 ._product-list_y3sx7_96{display:flex;flex-direction:column;gap:8px}._discount-coupon-card-content_y3sx7_102{display:flex;flex-direction:column;gap:8px;width:100%}._discount-coupon-card-content_y3sx7_102 ._usable-duration_y3sx7_108{color:#5d52ff;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._discount-coupon-card-content_y3sx7_102 ._usable-duration_y3sx7_108{font-size:12px}}._discount-coupon-card-content_y3sx7_102 ._name_y3sx7_119{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._discount-coupon-card-content_y3sx7_102 ._name_y3sx7_119{font-size:13px}}._discount-event-card-content_y3sx7_131{width:100%}._discount-event-card-content_y3sx7_131 p{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._discount-event-card-content_y3sx7_131 p{font-size:13px}}._discount-event-card-content_y3sx7_131 p span{color:#ff006b}._container_1c672_28{display:flex;flex-direction:column;gap:24px;width:100%}._container_1c672_28 ._content_1c672_34{display:flex;flex-direction:column;gap:16px;width:100%}._container_1c672_28 ._content_1c672_34 ._title_1c672_40{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_1c672_28 ._content_1c672_34 ._title_1c672_40{font-size:13px}}._content_1c672_34._card_1c672_52 ._list_1c672_52{display:flex;flex-direction:column;gap:8px;width:100%}._content_1c672_34._card_1c672_52 ._create-button_1c672_58{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_1c672_34._card_1c672_52 ._create-button_1c672_58 span{color:#302936;font-size:14px;font-weight:500;line-height:20px;line-height:14px}@media (max-width: 374px){._content_1c672_34._card_1c672_52 ._create-button_1c672_58 span{font-size:13px}}._content_1c672_34._password_1c672_84 ._password-input_1c672_84{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_1c672_34._password_1c672_84 ._password-input_1c672_84{font-size:15px}}._content_1c672_34._password_1c672_84 ._password-input_1c672_84::placeholder{color:#afafaf}._text-button_1c672_105{display:inline-block;align-self:flex-end;border:0;background-color:transparent;cursor:pointer}._text-button_1c672_105 span{color:#302936;font-size:14px;font-weight:400;line-height:20px;text-decoration:underline}@media (max-width: 374px){._text-button_1c672_105 span{font-size:13px}}._content_1lgxv_28{display:flex;flex-direction:column;gap:24px;width:100%}._content_1lgxv_28._billing_1lgxv_34{gap:24px}._content_1lgxv_28 ._select-container_1lgxv_37{display:flex;align-items:center;gap:4px;width:100%}._toss-payment-widget-container_1lgxv_44{display:flex;flex-direction:column;gap:16px;width:100%}._toss-payment-widget-container_1lgxv_44._hide_1lgxv_50{display:none}._toss-payment-widget-container_1lgxv_44 ._widget-title_1lgxv_53{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._toss-payment-widget-container_1lgxv_44 ._widget-title_1lgxv_53{font-size:13px}}._container_fcf9j_28{padding:0;background-color:#e5e5e5}._bottom-sticky-inner-container_fcf9j_33{display:flex;flex-direction:column;width:100%}._bottom-sticky-inner-container_fcf9j_33 ._agree-checkbox-container_fcf9j_38{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 0;background-color:#fff;cursor:default}._bottom-sticky-inner-container_fcf9j_33 ._agree-checkbox-container_fcf9j_38 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_fcf9j_33 ._agree-checkbox-container_fcf9j_38 p{font-size:13px}}._bottom-sticky-inner-container_fcf9j_33 ._agree-checkbox-container_fcf9j_38 p a{display:inline-block;color:#5d52ff;text-decoration:underline}._bottom-sticky-inner-container_fcf9j_33 ._relative-container_fcf9j_65{position:relative;width:100%}._student-name-container_fcf9j_70{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_fcf9j_70{padding:16px}}._student-name-container_fcf9j_70 span{color:#302936;font-size:15px;font-weight:500;line-height:22px}._form_1er7f_28{display:flex;flex-direction:column;gap:36px;width:100%}._form_1er7f_28 ._inputs_1er7f_34{display:flex;flex-direction:column;gap:20px;width:100%}._container_2ibqq_28{display:flex;flex-direction:column;gap:16px;width:100%}._container_2ibqq_28 ._title_2ibqq_34 h2{color:#302936;font-size:15px;font-weight:700;line-height:22px}._container_2ibqq_28 ._content_2ibqq_40,._container_2ibqq_28 ._content_2ibqq_40 ._student-list_2ibqq_46{display:flex;flex-direction:column;gap:8px;width:100%}._container_2ibqq_28 ._content_2ibqq_40 ._apply-student-button_2ibqq_52{display:inline-block;align-self:flex-end;padding:8px 12px;border:0;background-color:transparent;cursor:pointer}._container_2ibqq_28 ._content_2ibqq_40 ._apply-student-button_2ibqq_52 span{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-decoration:underline}@media (max-width: 374px){._container_2ibqq_28 ._content_2ibqq_40 ._apply-student-button_2ibqq_52 span{font-size:13px}}._student-item_2ibqq_73{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_2ibqq_73._selected_2ibqq_88{border-color:#5d52ff}._student-item_2ibqq_73 span{color:inherit;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._student-item_2ibqq_73 span{font-size:15px}}._register-closed-description_tiggv_28{color:#302936;font-size:16px;font-weight:700;line-height:22px;text-align:center}@media (max-width: 374px){._register-closed-description_tiggv_28{font-size:15px}}._register-closed-description_tiggv_28 b{color:#5d52ff}._student-content_tiggv_44{flex:1 1 0;width:100%}._vote-choice-item-container_1pbx9_28._user_1pbx9_28{position:relative;width:100%;height:52px;padding:0 20px;border-radius:8px;background-color:#f6f6f6;overflow:hidden}._vote-choice-item-container_1pbx9_28._user_1pbx9_28 ._vote-choice-content_1pbx9_37{display:flex;align-items:center;justify-content:space-between;gap:4px;position:relative;z-index:10;width:100%;height:100%}._vote-choice-item-container_1pbx9_28._user_1pbx9_28 ._vote-choice-content_1pbx9_37 ._label_1pbx9_47{display:inline-flex;align-items:center;gap:4px}._vote-choice-item-container_1pbx9_28._user_1pbx9_28 ._vote-choice-content_1pbx9_37 ._label_1pbx9_47 ._icon-wrapper_1pbx9_52{display:inline-flex;align-items:center;justify-content:center}._vote-choice-item-container_1pbx9_28._user_1pbx9_28 ._vote-choice-content_1pbx9_37 ._label_1pbx9_47 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._vote-choice-item-container_1pbx9_28._user_1pbx9_28 ._vote-choice-content_1pbx9_37 ._label_1pbx9_47 span{font-size:13px}}._vote-choice-item-container_1pbx9_28._user_1pbx9_28 ._vote-choice-content_1pbx9_37 ._count_1pbx9_68{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._vote-choice-item-container_1pbx9_28._user_1pbx9_28 ._vote-choice-content_1pbx9_37 ._count_1pbx9_68{font-size:13px}}._vote-choice-item-container_1pbx9_28._user_1pbx9_28 ._vote-percentage-bar_1pbx9_79{position:absolute;top:0;bottom:0;left:0;width:var(--vote-percentage);height:100%;border-radius:8px;background-color:#fff500}._vote-choice-item-selector_1pbx9_90{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_1pbx9_90 input{display:none}._vote-choice-item-selector_1pbx9_90 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._vote-choice-item-selector_1pbx9_90 span{font-size:13px}}._vote-choice-item-container_1pbx9_28._teacher_1pbx9_117{display:flex;flex-direction:column;width:100%}._vote-choice-item-container_1pbx9_28._teacher_1pbx9_117 ._vote-choice-item_1pbx9_28{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_1pbx9_28._teacher_1pbx9_117 ._vote-choice-item_1pbx9_28 ._choice-label_1pbx9_134{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_1pbx9_28._teacher_1pbx9_117 ._vote-choice-item_1pbx9_28 ._choice-label_1pbx9_134{font-size:13px}}._vote-choice-item-container_1pbx9_28._teacher_1pbx9_117 ._vote-choice-item_1pbx9_28 ._side-content_1pbx9_148{position:relative;z-index:10;display:inline-flex;align-items:center;gap:4px}._vote-choice-item-container_1pbx9_28._teacher_1pbx9_117 ._vote-choice-item_1pbx9_28 ._side-content_1pbx9_148 ._list-visible-toggle_1pbx9_155{display:inline-flex;border:0;background-color:transparent;color:#5d52ff;text-decoration:underline;cursor:pointer}._vote-choice-item-container_1pbx9_28._teacher_1pbx9_117 ._vote-choice-item_1pbx9_28 ._side-content_1pbx9_148 ._list-visible-toggle_1pbx9_155:disabled{color:#afafaf;text-decoration:none}._vote-choice-item-container_1pbx9_28._teacher_1pbx9_117 ._vote-choice-item_1pbx9_28 ._side-content_1pbx9_148 ._list-visible-toggle_1pbx9_155 span{color:inherit;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._vote-choice-item-container_1pbx9_28._teacher_1pbx9_117 ._vote-choice-item_1pbx9_28 ._side-content_1pbx9_148 ._list-visible-toggle_1pbx9_155 span{font-size:13px}}._vote-choice-item-container_1pbx9_28._teacher_1pbx9_117 ._vote-choice-item_1pbx9_28 ._vote-percentage-bar_1pbx9_79{position:absolute;top:0;bottom:0;left:0;width:var(--vote-percentage);height:100%;border-radius:8px;background-color:#fff500}._vote-choice-item-container_1pbx9_28._teacher_1pbx9_117 ._user-list_1pbx9_188{display:flex;flex-wrap:wrap;gap:4px 8px;width:100%;padding:20px;border-radius:8px;background-color:#f6f6f6}._vote-choice-item-container_1pbx9_28._teacher_1pbx9_117 ._user-list_1pbx9_188 span{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._vote-choice-item-container_1pbx9_28._teacher_1pbx9_117 ._user-list_1pbx9_188 span{font-size:13px}}._vote-choice-item-container_1pbx9_28._teacher_1pbx9_117 ._user-list_1pbx9_188 span._out_1pbx9_208{color:#afafaf}._vote-choice-input-container_1pbx9_212{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_1pbx9_212:has(input:focus){border-color:#302936;background-color:#fff}._vote-choice-input-container_1pbx9_212 ._input-wrapper_1pbx9_229{flex:1 1 0;width:100%}._vote-choice-input-container_1pbx9_212 ._input-wrapper_1pbx9_229 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_1pbx9_212 ._input-wrapper_1pbx9_229 input{font-size:13px}}._vote-choice-input-container_1pbx9_212 ._input-wrapper_1pbx9_229 input::placeholder{color:#afafaf}._vote-choice-input-container_1pbx9_212 ._delete-button_1pbx9_251{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;color:#302936;cursor:pointer}._add-vote-choice-button_1pbx9_261{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_1pbx9_261 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._add-vote-choice-button_1pbx9_261 span{font-size:13px}}._form_1ns5t_28{display:flex;flex-direction:column;gap:36px;width:100%}._form_1ns5t_28 ._inputs_1ns5t_34{display:flex;flex-direction:column;gap:16px;width:100%}._notice-type-selector_1ns5t_41{display:flex;gap:8px;width:100%}._title-textarea-wrapper_1ns5t_47{display:flex;width:100%;padding:12px 0;border-bottom:1px solid #afafaf;transition:.2s}._title-textarea-wrapper_1ns5t_47:has(textarea:focus){border-bottom:1px solid #302936}._title-textarea-wrapper_1ns5t_47 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_1ns5t_47 textarea{font-size:15px}}._title-textarea-wrapper_1ns5t_47 textarea::placeholder{color:#afafaf}._body-textarea-wrapper_1ns5t_78{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_1ns5t_78:has(textarea:focus){border-color:#302936;background-color:#fff}._body-textarea-wrapper_1ns5t_78 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_1ns5t_78 textarea{font-size:13px}}._body-textarea-wrapper_1ns5t_78 textarea::placeholder{color:#afafaf}._vote-choices-content_1ns5t_115{display:flex;flex-direction:column;gap:8px;width:100%}._button_fofeq_28{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_fofeq_28._disabled_fofeq_43{color:#afafaf}._button_fofeq_28 span{color:inherit;font-size:14px;font-weight:500;line-height:20px;transition:.2s}@media (max-width: 374px){._button_fofeq_28 span{font-size:13px;font-weight:500;line-height:20px}}._contents-wrapper_wkivw_28{white-space:pre-wrap;word-break:break-word;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._contents-wrapper_wkivw_28{font-size:13px}}._contents-wrapper_wkivw_28 a{color:#5d52ff;text-decoration:underline}._container_11n3i_28{width:100%;padding:0 36px 16px;background-color:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width: 767px){._container_11n3i_28{padding:0 16px 16px}}._container_11n3i_28 ._form_11n3i_41{display:flex;flex-direction:column;gap:16px;width:100%;padding:20px;border:1px solid;border-color:#afafaf;border-radius:8px;transition:.2s}._container_11n3i_28 ._form_11n3i_41:has(._content-textarea_11n3i_52:focus){border-color:#302936}._container_11n3i_28 ._form_11n3i_41 ._content-textarea_11n3i_52{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_11n3i_28 ._form_11n3i_41 ._content-textarea_11n3i_52{font-size:13px}}._container_11n3i_28 ._form_11n3i_41 ._content-textarea_11n3i_52::placeholder{color:#afafaf}._container_11n3i_28 ._form_11n3i_41 ._actions_11n3i_77{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-left:auto}._secret-comment-toggle-button_11n3i_85{display:inline-flex;align-items:center;gap:4px;border:0;background-color:transparent;color:#afafaf;cursor:pointer}._secret-comment-toggle-button_11n3i_85._active_11n3i_94{color:#5d52ff}._secret-comment-toggle-button_11n3i_85 ._icon-wrapper_11n3i_97{display:inline-flex;min-width:fit-content;color:inherit}._secret-comment-toggle-button_11n3i_85 span{display:inline-block;color:inherit;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._secret-comment-toggle-button_11n3i_85 span{font-size:11px}}._container_1rsj2_28{display:flex;flex-direction:column;gap:12px;width:100%;padding:20px;border-radius:8px;background-color:#f6f6f6;transition:.2s}._container_1rsj2_28._editing_1rsj2_38{border:1px solid;border-color:#afafaf;background-color:#fff}._container_1rsj2_28._editing_1rsj2_38:has(._body_1rsj2_43._editing_1rsj2_38 ._content-textarea_1rsj2_43:focus){border-color:#302936}._container_1rsj2_28._out_1rsj2_46 ._body_1rsj2_43 ._content_1rsj2_43{color:#afafaf}._container_1rsj2_28 ._header_1rsj2_49{display:flex;align-items:center;width:100%;gap:4px}._container_1rsj2_28 ._header_1rsj2_49 ._actions_1rsj2_55{display:inline-flex;align-items:center;gap:12px;min-width:fit-content}._container_1rsj2_28 ._header_1rsj2_49 ._actions_1rsj2_55 ._icon-wrapper_1rsj2_61{display:inline-flex;align-items:center;justify-content:center}._container_1rsj2_28 ._header_1rsj2_49 ._actions_1rsj2_55 ._icon-wrapper_1rsj2_61._secret-icon_1rsj2_66{color:#5d52ff}._container_1rsj2_28 ._body_1rsj2_43{display:flex;flex-direction:column;gap:16px;width:100%}._container_1rsj2_28 ._body_1rsj2_43._editing_1rsj2_38 ._content-textarea_1rsj2_43{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_1rsj2_28 ._body_1rsj2_43._editing_1rsj2_38 ._content-textarea_1rsj2_43{font-size:13px}}._container_1rsj2_28 ._body_1rsj2_43._editing_1rsj2_38 ._content-textarea_1rsj2_43::placeholder{color:#afafaf}._container_1rsj2_28 ._body_1rsj2_43._editing_1rsj2_38 ._actions_1rsj2_55{display:inline-flex;margin-left:auto;gap:8px}._container_1rsj2_28 ._body_1rsj2_43 ._content_1rsj2_43{color:#302936;font-size:14px;font-weight:400;line-height:20px;white-space:pre-wrap}@media (max-width: 374px){._container_1rsj2_28 ._body_1rsj2_43 ._content_1rsj2_43{font-size:13px}}._comment-info_1rsj2_114{display:inline-flex;flex-direction:column;flex:1 1 0;gap:4px}._comment-info_1rsj2_114._out_1rsj2_46 ._author_1rsj2_120{color:#afafaf}._comment-info_1rsj2_114 ._author_1rsj2_120{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._comment-info_1rsj2_114 ._author_1rsj2_120{font-size:13px}}._comment-info_1rsj2_114 ._author_1rsj2_120._teacher_1rsj2_134{color:#5d52ff}._comment-info_1rsj2_114 ._comment-date_1rsj2_137{color:#afafaf;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._comment-info_1rsj2_114 ._comment-date_1rsj2_137{font-size:11px}}._file-list-item_1rsj2_149{display:flex;align-items:center;gap:4px;width:100%;height:32px;border-radius:8px;background-color:transparent;color:#afafaf}._file-list-item_1rsj2_149._editing_1rsj2_38{height:auto;padding:12px;border:1px solid #afafaf}._file-list-item_1rsj2_149 ._icon-wrapper_1rsj2_61{display:inline-flex;align-items:center;justify-content:center;color:inherit}._file-list-item_1rsj2_149 ._file-name_1rsj2_170{margin-right:auto;color:inherit;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._file-list-item_1rsj2_149 ._file-name_1rsj2_170{font-size:11px}}._file-list-item_1rsj2_149 ._download-button_1rsj2_182{border:1px solid #302936}._icon-action-button_1rsj2_186{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;cursor:pointer}._container_vncg0_28{display:flex;flex-direction:column;gap:8px;width:100%}._container_vncg0_28 ._header_vncg0_34{display:flex;align-items:center;gap:4px;height:44px;border-bottom:1px solid #afafaf}._container_vncg0_28 ._header_vncg0_34 ._title-container_vncg0_41{display:flex;align-items:center;flex:1 1 0;gap:4px}._container_vncg0_28 ._header_vncg0_34 ._title-container_vncg0_41 ._icon-wrapper_vncg0_47{display:inline-flex;align-items:center;justify-content:center}._container_vncg0_28 ._header_vncg0_34 ._title-container_vncg0_41 h3{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._container_vncg0_28 ._header_vncg0_34 ._title-container_vncg0_41 h3{font-size:13px}}._container_vncg0_28 ._content_vncg0_63{width:100%}._content-box_vncg0_67{padding:20px;border-radius:8px;background-color:#f6f6f6}._panel-header-title_4c9e4_28{display:flex;align-items:center;gap:4px;width:100%;min-width:0}._panel-header-title_4c9e4_28>p{flex:1 1 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._panel-header-title_4c9e4_28 ._badge_4c9e4_41{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content;height:22px;padding:0 8px;border-radius:22px}._panel-header-title_4c9e4_28 ._badge_4c9e4_41._new-badge_4c9e4_50{background-color:#fff500;color:#302936}._panel-header-title_4c9e4_28 ._badge_4c9e4_41._vote-badge_4c9e4_54{background-color:#5d52ff;color:#fff}._panel-header-title_4c9e4_28 ._badge_4c9e4_41 span{color:inherit;font-size:12px;font-weight:700;line-height:16px;line-height:22px}@media (max-width: 374px){._panel-header-title_4c9e4_28 ._badge_4c9e4_41 span{font-size:11px}}._content-container_4c9e4_71{display:flex;flex-direction:column;gap:36px}._teacher-action-buttons_4c9e4_77{display:flex;align-items:center;justify-content:center}._teacher-action-buttons_4c9e4_77 button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;background-color:transparent;cursor:pointer}._general-notice-content_4c9e4_93,._general-notice-content_4c9e4_93 ._comments_4c9e4_96{width:100%}._general-notice-content_4c9e4_93 ._comments_4c9e4_96 ._content_4c9e4_71{display:flex;flex-direction:column;gap:8px;width:100%}._vote-notice-content_4c9e4_106{width:100%}._vote-notice-content_4c9e4_106 ._base-content-container_4c9e4_109{display:flex;flex-direction:column;gap:16px;width:100%}._vote-notice-content_4c9e4_106 ._base-content-container_4c9e4_109 ._vote-guides_4c9e4_115 p{color:#ff006b;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._vote-notice-content_4c9e4_106 ._base-content-container_4c9e4_109 ._vote-guides_4c9e4_115 p{font-size:13px}}._vote-notice-content_4c9e4_106 ._vote-choices_4c9e4_126{display:flex;flex-direction:column;gap:8px;width:100%}._base-content_4c9e4_109{display:flex;flex-direction:column;gap:16px;width:100%}._base-content_4c9e4_109 ._title-wrapper_4c9e4_139{padding:12px 0;border-bottom:1px solid #302936}._base-content_4c9e4_109 ._title-wrapper_4c9e4_139._editable_4c9e4_143{padding:0}._base-content_4c9e4_109 ._title-wrapper_4c9e4_139._editing_4c9e4_146{cursor:text}._base-content_4c9e4_109 ._title-wrapper_4c9e4_139._editing_4c9e4_146 textarea{padding:12px 4px;border-color:#5d52ff}._base-content_4c9e4_109 ._title-wrapper_4c9e4_139 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_4c9e4_109 ._title-wrapper_4c9e4_139 textarea{font-size:15px}}._base-content_4c9e4_109 ._title-wrapper_4c9e4_139 h2{color:#302936;font-size:16px;font-weight:500;line-height:22px;white-space:pre-wrap}@media (max-width: 374px){._base-content_4c9e4_109 ._title-wrapper_4c9e4_139 h2{font-size:15px}}._base-content_4c9e4_109 ._body-textarea-container_4c9e4_185{display:flex;flex-direction:column;gap:16px}._base-content_4c9e4_109 ._body-textarea-container_4c9e4_185 ._textarea-wrapper_4c9e4_190{display:flex;width:100%;height:200px;padding:20px;border-radius:8px;border:1px solid;border-color:#afafaf;background-color:#fff;transition:.2s}._base-content_4c9e4_109 ._body-textarea-container_4c9e4_185 ._textarea-wrapper_4c9e4_190:not(._editing_4c9e4_146){border-color:#f6f6f6;background-color:#f6f6f6}._base-content_4c9e4_109 ._body-textarea-container_4c9e4_185 ._textarea-wrapper_4c9e4_190:has(textarea:focus){border-color:#302936}._base-content_4c9e4_109 ._body-textarea-container_4c9e4_185 ._textarea-wrapper_4c9e4_190 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_4c9e4_109 ._body-textarea-container_4c9e4_185 ._textarea-wrapper_4c9e4_190 textarea{font-size:13px}}._base-content_4c9e4_109 ._body-textarea-container_4c9e4_185 ._textarea-wrapper_4c9e4_190 textarea::placeholder{color:#afafaf}._base-content_4c9e4_109 ._body-textarea-container_4c9e4_185 ._actions_4c9e4_229{display:inline-flex;align-items:center;gap:8px;margin-left:auto}._base-content_4c9e4_109 ._body_4c9e4_185{min-height:200px}._read-tracker_4c9e4_239 ._list_4c9e4_239,._voted-tracker_4c9e4_240 ._list_4c9e4_239{display:flex;flex-direction:column;gap:8px}._read-tracker_4c9e4_239 ._list_4c9e4_239 p,._voted-tracker_4c9e4_240 ._list_4c9e4_239 p{display:flex;align-items:center;justify-content:space-between;width:100%;color:#302936}._read-tracker_4c9e4_239 ._list_4c9e4_239 p._active_4c9e4_253,._voted-tracker_4c9e4_240 ._list_4c9e4_239 p._active_4c9e4_253{color:#302936}._read-tracker_4c9e4_239 ._list_4c9e4_239 p._out_4c9e4_257,._voted-tracker_4c9e4_240 ._list_4c9e4_239 p._out_4c9e4_257{color:#afafaf!important}._read-tracker_4c9e4_239 ._list_4c9e4_239 p>span,._voted-tracker_4c9e4_240 ._list_4c9e4_239 p>span{color:inherit;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._read-tracker_4c9e4_239 ._list_4c9e4_239 p>span,._voted-tracker_4c9e4_240 ._list_4c9e4_239 p>span{font-size:13px}}._read-tracker_4c9e4_239 ._list_4c9e4_239 p ._badges_4c9e4_274,._voted-tracker_4c9e4_240 ._list_4c9e4_239 p ._badges_4c9e4_274{display:inline-flex;gap:4px}._container_1evu1_28{display:inline-flex;align-items:center;justify-content:center;width:100%}._container_1evu1_28 p{width:100%;color:#afafaf;font-size:14px;font-weight:500;line-height:20px;text-align:center}@media (max-width: 374px){._container_1evu1_28 p{font-size:13px;font-weight:500;line-height:20px}}._container_491kf_28{display:flex;flex-direction:column;width:100%;cursor:pointer}._container_491kf_28 ._title-container_491kf_34{display:flex;align-items:center;gap:4px;width:100%;height:38px}._container_491kf_28 ._title-container_491kf_34 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_491kf_28 ._title-container_491kf_34 h2{font-size:13px}}._container_491kf_28 ._notice-info_491kf_57{display:flex;align-items:center;height:28px;border-bottom:1px solid #afafaf}._container_491kf_28 ._notice-info_491kf_57 ._date_491kf_63{flex:1 1 0}._container_491kf_28 ._notice-info_491kf_57 ._date_491kf_63 span{color:#afafaf;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 374px){._container_491kf_28 ._notice-info_491kf_57 ._date_491kf_63 span{font-size:12px}}._container_491kf_28 ._notice-info_491kf_57 ._meta-info_491kf_77{display:flex;align-items:center;gap:6px}._unread-dot_491kf_83{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content}._meta-info-item_491kf_90{display:inline-flex;align-items:center;gap:4px;color:#afafaf}._meta-info-item_491kf_90 span{color:inherit;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._meta-info-item_491kf_90 span{font-size:11px}}._container_5ad2h_28 ._list_5ad2h_28{display:flex;flex-direction:column;gap:24px;width:100%}._lesson-navigator_1oh8g_28{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 4px;border-radius:8px;background-color:#f6f6f6}._lesson-navigator_1oh8g_28._without-button_1oh8g_37{padding:8px 12px}._lesson-navigator_1oh8g_28 span{color:#302936;font-size:15px;font-weight:500;line-height:20px}._lesson-navigator-button_1oh8g_47{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;cursor:pointer}._student-name-cell_1igzc_28{flex:1 1 0;gap:4px}._student-name-cell_1igzc_28._clickable_1igzc_32 ._name-wrapper_1igzc_32 span{text-decoration:underline;cursor:pointer}._student-name-cell_1igzc_28._me-or-my-student-name_1igzc_36 ._name-wrapper_1igzc_32 span{font-weight:700;text-decoration:underline}._student-name-cell_1igzc_28 ._name-wrapper_1igzc_32{flex:1 1 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._student-name-cell_1igzc_28 ._name-wrapper_1igzc_32>span{line-height:22px}._absence-reason-modal_abf7q_28 ._content_abf7q_28{display:flex;flex-direction:column;gap:24px}._absence-reason-modal_abf7q_28 ._content_abf7q_28 ._lesson-info_abf7q_33{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%}._absence-reason-modal_abf7q_28 ._content_abf7q_28 ._lesson-info_abf7q_33 ._lecture-name_abf7q_40{display:inline-block;width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._absence-reason-modal_abf7q_28 ._content_abf7q_28 ._saved-content_abf7q_48{width:100%;padding:16px 20px;border-radius:8px;background-color:#f6f6f6}._absence-reason-modal_abf7q_28 ._content_abf7q_28 ._saved-content_abf7q_48 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_abf7q_28 ._content_abf7q_28 ._saved-content_abf7q_48 p{font-size:13px}}._absence-reason-modal_abf7q_28 ._content_abf7q_28 ._content-selector_abf7q_67{display:flex;flex-direction:column;gap:8px;width:100%}._absence-reason-modal_abf7q_28 ._content_abf7q_28 ._content-selector_abf7q_67 ._custom-content-textarea-wrapper_abf7q_73{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_abf7q_28 ._content_abf7q_28 ._content-selector_abf7q_67 ._custom-content-textarea-wrapper_abf7q_73:has(textarea:focus){border-color:#302936;background-color:#fff}._absence-reason-modal_abf7q_28 ._content_abf7q_28 ._content-selector_abf7q_67 ._custom-content-textarea-wrapper_abf7q_73 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_abf7q_28 ._content_abf7q_28 ._content-selector_abf7q_67 ._custom-content-textarea-wrapper_abf7q_73 textarea{font-size:13px}}._absence-reason-cell_8qptk_28,._age-cell_3vg1j_28,._attendance-cell_a69ug_28{max-width:80px}._attended-at-cell_10zg0_28{max-width:102px}._student-name-cell_13sr2_28{max-width:174px}._age-cell_13sr2_32,._attendance-cell_13sr2_36{max-width:80px}._attended-at-cell_13sr2_40{max-width:102px}._absence-reason-cell_13sr2_44{max-width:80px}._content-container_1dhl7_28 ._container_1dhl7_28{display:flex;flex-direction:column;gap:24px}._content-container_1dhl7_28 ._container_1dhl7_28 ._actions_1dhl7_33{display:flex;align-items:center;justify-content:flex-end;width:100%}._field-title_ibyey_28{display:inline-flex;align-items:center;width:108px;min-width:108px;height:52px}@media (max-width: 767px){._field-title_ibyey_28{width:100%;min-width:unset}._field-title_ibyey_28._empty-title_ibyey_40{display:none}}._field-title_ibyey_28 h3{color:#302936;font-size:14px;font-weight:700;line-height:20px;white-space:pre-wrap}@media (max-width: 374px){._field-title_ibyey_28 h3{font-size:13px}}@media (max-width: 767px){._field-title_ibyey_28 h3{white-space:normal}}._field_ibyey_28{display:flex;gap:12px;width:100%}@media (max-width: 767px){._field_ibyey_28{flex-direction:column;gap:0}}._field_ibyey_28 ._content_ibyey_73{flex:1 1 0;width:100%;max-width:calc(100% - 120px)}@media (max-width: 767px){._field_ibyey_28 ._content_ibyey_73{max-width:unset}}._assign-field_gttlq_28{width:100%}._assign-field_gttlq_28 ._items_gttlq_31{display:flex;gap:8px;width:100%}._unassigned-exam-notice_ubcmk_28{display:flex;flex-direction:column;width:100%;max-width:calc(100% - 132px);margin-left:auto}@media (max-width: 767px){._unassigned-exam-notice_ubcmk_28{max-width:unset;margin-left:unset}}._unassigned-exam-notice_ubcmk_28 p{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._unassigned-exam-notice_ubcmk_28 p{font-size:13px;font-weight:400;line-height:20px}}._unassigned-exam-notice_ubcmk_28 p a{color:#5d52ff;text-decoration:underline}._exam-detail-field-input_kbc04_28{width:100%;height:100%}._exam-detail-field-input_kbc04_28 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_kbc04_28 label:has(._input-wrapper_kbc04_43 input:focus){border-bottom-color:#302936}._exam-detail-field-input_kbc04_28 label ._label_kbc04_46{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_kbc04_28 label ._label_kbc04_46{font-size:13px;font-weight:500;line-height:20px}}._exam-detail-field-input_kbc04_28 label ._input-wrapper_kbc04_43{display:flex;align-items:center;gap:8px;height:100%}._exam-detail-field-input_kbc04_28 label ._input-wrapper_kbc04_43 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_kbc04_28 label ._input-wrapper_kbc04_43 input{font-size:13px;font-weight:500;line-height:20px}}._exam-detail-field-input_kbc04_28 label ._input-wrapper_kbc04_43 ._unit_kbc04_85{min-width:fit-content;color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._exam-detail-field-input_kbc04_28 label ._input-wrapper_kbc04_43 ._unit_kbc04_85{font-size:13px;font-weight:500;line-height:20px}}._exam-detail-field_kbc04_28 ._inputs_kbc04_100{display:flex;gap:24px;width:100%;height:52px}._file-selector_75bam_28{flex:1 1 0;min-width:fit-content;height:100%}._file-selector_75bam_28 input{display:none}._file-selector_75bam_28 ._file-select-button_75bam_36{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_75bam_28 ._file-select-button_75bam_36 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._file-selector_75bam_28 ._file-select-button_75bam_36 span{font-size:13px;font-weight:500;line-height:20px}}._saved-file_75bam_62{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_75bam_62 ._name-container_75bam_74{display:inline-flex;width:100%;align-items:center;overflow:hidden;text-overflow:ellipsis}._saved-file_75bam_62 ._name-container_75bam_74 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._saved-file_75bam_62 ._name-container_75bam_74 span{font-size:13px;font-weight:500;line-height:20px}}._saved-file_75bam_62 ._name-container_75bam_74 span._file-name_75bam_94{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all}._saved-file_75bam_62 ._download-button_75bam_101{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;cursor:pointer}._pdf-url-field_75bam_110 ._content_75bam_110{display:flex;align-items:center;gap:12px;width:100%;height:52px}._problem-input_wblx2_28{width:100%;height:52px}._problem-input_wblx2_28 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_wblx2_28 label:has(._input-wrapper_wblx2_43 input:focus){border-bottom-color:#302936}._problem-input_wblx2_28 label ._label_wblx2_46{flex-shrink:0;color:#afafaf;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}@media (max-width: 374px){._problem-input_wblx2_28 label ._label_wblx2_46{font-size:13px;font-weight:500;line-height:20px}}._problem-input_wblx2_28 label ._input-wrapper_wblx2_43{display:flex;align-items:center;gap:8px;height:100%}._problem-input_wblx2_28 label ._input-wrapper_wblx2_43 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_wblx2_28 label ._input-wrapper_wblx2_43 input{font-size:13px;font-weight:500;line-height:20px}}._problem-input_wblx2_28 label ._input-wrapper_wblx2_43 ._unit_wblx2_85{min-width:fit-content;color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._problem-input_wblx2_28 label ._input-wrapper_wblx2_43 ._unit_wblx2_85{font-size:13px;font-weight:500;line-height:20px}}._problems-field_wblx2_100{width:100%;height:100%}._problems-field_wblx2_100 ._inputs_wblx2_104{display:flex;flex-wrap:wrap;column-gap:8px;width:100%}@media (max-width: 767px){._problems-field_wblx2_100 ._inputs_wblx2_104{column-gap:24}}._problems-field_wblx2_100 ._inputs_wblx2_104 ._problem-input-container_wblx2_115{display:flex;gap:12px;width:100%;max-width:calc((100% - 16px) / 3)}@media (max-width: 767px){._problems-field_wblx2_100 ._inputs_wblx2_104 ._problem-input-container_wblx2_115{max-width:calc((100% - 24px)/2)}}._problems-field_wblx2_100 ._inputs_wblx2_104 ._problem-input-container_wblx2_115 ._score_wblx2_126{max-width:48px}._button_ghgkh_28{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_ghgkh_28._disabled_ghgkh_40{background-color:#afafaf}._button_ghgkh_28 span{color:#fff;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 374px){._button_ghgkh_28 span{font-size:15px}}._used-in-field_vr5xo_28{width:100%}._used-in-field_vr5xo_28 ._items_vr5xo_31{display:flex;gap:8px;width:100%}._form_zagaz_28,._form_zagaz_28 ._fields_zagaz_34{display:flex;flex-direction:column;gap:20px;width:100%}._container_9djt0_28{display:flex;flex-direction:column;gap:24px}._exam-assign-field_9djt0_34 ._select-items_9djt0_34{display:flex;gap:8px;width:100%}._unassigned-exam-content_9djt0_40{display:flex;flex-direction:column;width:100%;max-width:calc(100% - 132px);margin-left:auto}@media (max-width: 767px){._unassigned-exam-content_9djt0_40{max-width:unset;margin-left:unset}}._unassigned-exam-content_9djt0_40 p{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._unassigned-exam-content_9djt0_40 p{font-size:13px}}._unassigned-exam-content_9djt0_40 p a{color:#5d52ff;text-decoration:underline}._lesson-student-memo-modal_80tb4_28 ._content_80tb4_28{display:flex;flex-direction:column;gap:24px}._lesson-student-memo-modal_80tb4_28 ._content_80tb4_28 ._lesson-info_80tb4_33{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%}._lesson-student-memo-modal_80tb4_28 ._content_80tb4_28 ._lesson-info_80tb4_33 ._lecture-name_80tb4_40{display:inline-block;width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._lesson-student-memo-modal_80tb4_28 ._content_80tb4_28 ._content-selector_80tb4_48{display:flex;flex-direction:column;gap:8px;width:100%}._lesson-student-memo-modal_80tb4_28 ._content_80tb4_28 ._content-selector_80tb4_48 ._custom-content-textarea-wrapper_80tb4_54{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_80tb4_28 ._content_80tb4_28 ._content-selector_80tb4_48 ._custom-content-textarea-wrapper_80tb4_54:has(textarea:focus){border-color:#302936;background-color:#fff}._lesson-student-memo-modal_80tb4_28 ._content_80tb4_28 ._content-selector_80tb4_48 ._custom-content-textarea-wrapper_80tb4_54 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_80tb4_28 ._content_80tb4_28 ._content-selector_80tb4_48 ._custom-content-textarea-wrapper_80tb4_54 textarea{font-size:13px}}._lesson-student-memo-cell_1tgkv_28,._confirmation-status-cell_e1bpo_28{max-width:80px}._evaluation-comment-cell_hex90_28{max-width:102px}._submission-status-cell_1xtvb_28{max-width:80px}._submission-status-cell_1xtvb_28 ._unsubmitted_1xtvb_31{color:#ea394b}._data-list_tt0ih_28 ._student-name-cell_tt0ih_28._selected_tt0ih_28{color:#5d52ff}._data-list_tt0ih_28 ._submission-status-cell_tt0ih_31,._data-list_tt0ih_28 ._confirmation-status-cell_tt0ih_34{max-width:80px}._data-list_tt0ih_28 ._evaluation-comment-cell_tt0ih_37{max-width:102px}._data-list_tt0ih_28 ._lesson-student-memo-cell_tt0ih_40{max-width:80px}._widget_3oq62_28{height:calc(100dvh - 40px);padding:12px;border-radius:12px;background-color:#fff}._description_1py1f_28{display:flex;align-items:center;gap:8px;width:100%}._description_1py1f_28 ._icon-wrapper_1py1f_34{display:inline-flex;align-items:center;justify-content:center}._description_1py1f_28 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_1py1f_28 p{font-size:13px}}._evaluation-score_1hwo4_28{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_1hwo4_28._overlapped_1hwo4_39{height:52px}@media (max-width: 767px){._evaluation-score_1hwo4_28._overlapped_1hwo4_39{height:52px}}._evaluation-score_1hwo4_28 ._icon-wrapper_1hwo4_47{display:inline-flex;align-items:center;justify-content:center;color:#5d52ff}._evaluation-score_1hwo4_28 span{color:#5d52ff;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._evaluation-score_1hwo4_28 span{font-size:13px}}._evaluation-score-selector_15cwd_28{display:flex;gap:8px;width:100%;height:36px}._evaluation-score-selector_15cwd_28._overlapped_15cwd_34{height:52px}@media (max-width: 767px){._evaluation-score-selector_15cwd_28._overlapped_15cwd_34{height:52px}}._header_1jfhe_28{display:flex;align-items:center;width:100%;padding:12px 0}._header_1jfhe_28._overlapped_1jfhe_34{height:56px;padding:0}._header_1jfhe_28._overlapped_1jfhe_34 h2{font-size:16px;font-weight:700;line-height:22px}@media (max-width: 374px){._header_1jfhe_28._overlapped_1jfhe_34 h2{font-size:15px}}._header_1jfhe_28 h2{width:100%;color:#302936;font-size:14px;font-weight:700;line-height:20px;text-align:center}@media (max-width: 374px){._header_1jfhe_28 h2{font-size:13px}}._header_1jfhe_28 ._back-button_1jfhe_61{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;cursor:pointer}._images_1y6mg_28{display:flex;flex:1 1 0;position:relative;width:100%;height:100%;max-height:calc(100% - 56px);overflow:hidden}._images_1y6mg_28 ._image-container_1y6mg_37{display:flex;align-items:center;justify-content:center;flex:1 1 0;position:relative;width:100%}._images_1y6mg_28 ._image-container_1y6mg_37 ._pagination-button_1y6mg_45{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_1y6mg_28 ._image-container_1y6mg_37 ._pagination-button_1y6mg_45._prev_1y6mg_59{left:0}._images_1y6mg_28 ._image-container_1y6mg_37 ._pagination-button_1y6mg_45._next_1y6mg_62{right:0}._images_1y6mg_28 ._image-container_1y6mg_37 ._pagination-button_1y6mg_45 ._inner_1y6mg_65{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:36px;background-color:#f6f6f680;color:#302936}._images_1y6mg_28 ._image-container_1y6mg_37 img{max-width:100%;max-height:100%;object-fit:cover;cursor:pointer}._images_1y6mg_28 ._empty-image-text-wrapper_1y6mg_81{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._images_1y6mg_28 ._empty-image-text-wrapper_1y6mg_81 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._images_1y6mg_28 ._empty-image-text-wrapper_1y6mg_81 p{font-size:13px}}._images_1y6mg_28 ._conffeti-wrapper_1y6mg_99{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_1y6mg_110{display:flex;align-items:center;justify-content:center;gap:8px;position:relative;z-index:1;width:100%;height:56px;padding:0 20px}._action-bar_1y6mg_110 ._group_1y6mg_121{display:inline-flex}._action-bar_1y6mg_110 ._group-divider_1y6mg_124{height:18px;border:0;border-right:1px solid #302936}._action-bar_1y6mg_110 ._button_1y6mg_129{display:flex;align-items:center;gap:8px;height:32px;padding:0 8px;border:0;background-color:transparent;color:#302936;cursor:pointer}._action-bar_1y6mg_110 ._button_1y6mg_129:disabled{color:#afafaf}._action-bar_1y6mg_110 ._button_1y6mg_129 span{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._action-bar_1y6mg_110 ._button_1y6mg_129 span{font-size:13px}}._action-bar_1y6mg_110 ._pagination_1y6mg_45{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_1y6mg_110 ._pagination_1y6mg_45{font-size:13px}}._action-bar_1y6mg_110 ._pagination_1y6mg_45._empty_1y6mg_81{color:#afafaf}._image-viewer_1y6mg_171{display:flex;flex-direction:column;width:100%;height:100%;border-radius:8px;background-color:#f6f6f6;overflow:hidden}._widget_15q4p_28{display:flex;flex-direction:column;width:480px;max-height:680px}._widget_15q4p_28._overlapped_15q4p_34{gap:20px;padding:0 36px 20px!important}@media (max-width: 767px){._widget_15q4p_28._overlapped_15q4p_34{padding:0 16px 20px!important}}._widget_15q4p_28._overlapped_15q4p_34 ._content_15q4p_43{margin-bottom:0}._widget_15q4p_28 ._content_15q4p_43{display:flex;flex-direction:column;gap:12px;width:100%;margin-bottom:12px}@media (max-width: 767px){._widget_15q4p_28 ._content_15q4p_43{margin-bottom:0}}._content-container_tmimz_28{display:flex;flex-direction:column;width:100%}._divider_nff60_28{border:0;border-top:1px solid #302936}._request-for-solving-count-cell_72bg5_28{max-width:80px}._popover-content_72bg5_32{z-index:99999999;transform:translateZ(10000000px);animation-duration:.6s;animation-timing-function:cubic-bezier(.16,1,.3,1)}._popover-content_72bg5_32[data-side=top]{animation-name:_slideUp_72bg5_1}._popover-content_72bg5_32[data-side=bottom]{animation-name:_slideDown_72bg5_1}._popover-content_72bg5_32 ul{padding:8px 12px;border-radius:8px;background-color:#302936}._popover-content_72bg5_32 ul li{color:#fff;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._popover-content_72bg5_32 ul li{font-size:11px}}@keyframes _slideDown_72bg5_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideUp_72bg5_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._problem-number-cell_skty8_28{max-width:64px;cursor:pointer}._problem-stat-cell_1qx0e_28._highlight_1qx0e_28{font-weight:700}._loading-spinner_8p6x5_28{display:flex;align-items:center;justify-content:center;width:100%}._toggle-content-frame_lacrm_28{display:flex;flex-direction:column;gap:8px;width:100%}._toggle-content-frame_lacrm_28 ._header_lacrm_34{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}._toggle-content-frame_lacrm_28 ._header_lacrm_34 h2{flex:1 1 0;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._toggle-content-frame_lacrm_28 ._header_lacrm_34 h2{font-size:13px}}._toggle-content-frame_lacrm_28 ._header_lacrm_34 ._button-wrapper_lacrm_53{min-width:fit-content}._toggle-content-frame_lacrm_28 ._content_lacrm_56{width:100%}._question_1aqi0_28{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._question_1aqi0_28{font-size:13px}}._answer_1aqi0_40 ._content_1aqi0_40{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;color:#302936}._answer_1aqi0_40 ._content_1aqi0_40>strong{color:inherit;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._answer_1aqi0_40 ._content_1aqi0_40>strong{font-size:13px}}._answer_1aqi0_40 ._content_1aqi0_40>span{color:inherit;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._answer_1aqi0_40 ._content_1aqi0_40>span{font-size:13px}}._problem-content_1aqi0_71{display:flex;flex-direction:column;gap:16px}._result-status-cell_1wae7_28{max-width:100px}._result-status-cell_1wae7_28 ._badge_1wae7_31{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_1wae7_28 ._badge_1wae7_31._correct_1wae7_41{background-color:#cef0fe}._result-status-cell_1wae7_28 ._badge_1wae7_31._correct-with-comment_1wae7_44{background-color:#ffee57}._result-status-cell_1wae7_28 ._badge_1wae7_31._incorrect_1wae7_47{background-color:#ffc3c3}._result-status-cell_1wae7_28 ._badge_1wae7_31 span{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._result-status-cell_1wae7_28 ._badge_1wae7_31 span{font-size:13px}}._toggle-content-layout_1vuwi_28{width:100%;padding:0 12px 16px}._toggle-content-layout_1vuwi_28 ._content_1vuwi_32{display:flex;flex-direction:column;gap:16px;width:100%;padding:8px;border-radius:8px;background-color:#fff}._data-list_goxpr_28 ._problem-number-cell_goxpr_28{max-width:64px}._data-list_goxpr_28 ._request-for-solving-count-cell_goxpr_31{max-width:80px}._content-container_1t26i_28{width:100%}._data-list_4w96y_28 ._lesson-student-memo-cell_4w96y_28{max-width:80px}._badge_17khy_28{display:inline-flex;align-items:center;justify-content:center;padding:8px;border-radius:8px;background-color:var(--badge-background-color)}._badge_17khy_28:first-of-type:last-of-type{border-radius:8px}._badge_17khy_28:first-of-type:not(:last-of-type){border-top-right-radius:0;border-bottom-right-radius:0}._badge_17khy_28:last-of-type:not(:first-of-type){border-top-left-radius:0;border-bottom-left-radius:0}._badge_17khy_28 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._badge_17khy_28 span{font-size:13px}}._cut-off-input_17khy_59{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_17khy_59:has(input:focus){border-bottom-color:#302936}._cut-off-input_17khy_59 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_17khy_59 input{font-size:13px}}._cut-off-input_17khy_59 span{min-width:fit-content;color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._cut-off-input_17khy_59 span{font-size:13px}}._cut-off-display_17khy_100{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_17khy_100{font-size:13px}}._cut-off-item_17khy_115{display:flex;align-items:center;gap:8px;max-width:fit-content}._cut-off-item_17khy_115 ._badges_17khy_121{display:flex;align-items:center;min-width:fit-content}._cut-off-item_17khy_115 ._content-wrapper_17khy_126{height:100%}._cut-off-field_17khy_130{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}@media (max-width: 767px){._cut-off-field_17khy_130{flex-wrap:wrap}}._cut-off-field_17khy_130 ._group_17khy_142{display:flex;flex-direction:column;gap:8px;flex:1 1 0}@media (max-width: 767px){._cut-off-field_17khy_130 ._group_17khy_142{flex-direction:row;align-items:center;width:100%;min-width:fit-content}}._cut-off-field_17khy_130 ._group_17khy_142 ._group-name_17khy_156{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._cut-off-field_17khy_130 ._group_17khy_142 ._group-name_17khy_156{font-size:13px}}@media (max-width: 767px){._cut-off-field_17khy_130 ._group_17khy_142 ._group-name_17khy_156{min-width:fit-content}}._cut-off-field_17khy_130 ._group_17khy_142 ._contents_17khy_172{display:flex;gap:16px;width:100%}@media (max-width: 767px){._cut-off-field_17khy_130 ._group_17khy_142 ._contents_17khy_172{gap:4px}}._content-container_12vhd_28{display:flex;flex-direction:column;gap:20px;width:100%}._content-container_12vhd_28 ._content-header_12vhd_34{display:flex;flex-direction:column;gap:16px;width:100%}._content-title_5grjz_28{display:inline-flex;align-items:center;min-width:fit-content}._content-title_5grjz_28 h3{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._content-title_5grjz_28 h3{font-size:13px}}._homework-selector_14g1y_28{display:flex;gap:12px;width:100%}@media (max-width: 767px){._homework-selector_14g1y_28{flex-direction:column;gap:16px}}._homework-selector_14g1y_28 ._title_14g1y_39{min-width:120px;height:52px}@media (max-width: 767px){._homework-selector_14g1y_28 ._title_14g1y_39{height:20px}}._homework-selector_14g1y_28 ._homeworks_14g1y_48{display:flex;flex-direction:column;flex:1 1 0;gap:8px;width:100%}._data-list_3vhwh_28 ._problem-number-cell_3vhwh_28{max-width:64px}._data-list_3vhwh_28 ._result-status-cell_3vhwh_31{max-width:100px}._bar-item_140yi_44{display:flex;flex-direction:column;align-items:center;gap:12px}._bar-item_140yi_44 ._label_140yi_50{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._bar-item_140yi_44 ._label_140yi_50{font-size:13px}}._legend-item_1c3wz_28{display:inline-flex;align-items:center;justify-content:center;gap:4px}._legend-item_1c3wz_28._correct_1c3wz_34 ._marker_1c3wz_34{background-color:#cef0fe}._legend-item_1c3wz_28._correct-with-comment_1c3wz_37 ._marker_1c3wz_34{background-color:#ffee57}._legend-item_1c3wz_28._incorrect_1c3wz_40 ._marker_1c3wz_34{background-color:#ffc3c3}._legend-item_1c3wz_28 ._marker_1c3wz_34{width:12px;height:12px;border-radius:12px}._legend-item_1c3wz_28 ._label_1c3wz_48{color:#302936;font-size:13px;font-weight:400;line-height:18px}@media (max-width: 374px){._legend-item_1c3wz_28 ._label_1c3wz_48{font-size:12px}}._legend_1c3wz_28{display:inline-flex;align-items:center;justify-content:center;gap:12px;margin:0 auto}._student-daily-progress-chart_o67dl_28{display:flex;flex-direction:column;gap:24px;width:100%}._student-daily-progress-chart_o67dl_28 ._graphs_o67dl_34{display:flex;gap:24px;width:auto;max-width:100%;margin:0 auto;overflow-x:auto}._container_wu48q_28{display:flex;flex-direction:column;gap:36px;width:100%}._form_w95n3_28{display:flex;flex-direction:column;gap:20px;width:100%}._form_w95n3_28 ._form-body_w95n3_34{display:flex;flex-direction:column;gap:20px}._form_w95n3_28 ._submit-field_w95n3_39 ._content_w95n3_39{display:flex;flex-direction:column;gap:24px;flex:1 1 0;width:100%}._homework-presence-selector_w95n3_47 ._content_w95n3_39{display:flex;gap:8px}._homework-book-selector_w95n3_52 ._content_w95n3_39{display:flex;flex-direction:column;gap:8px}._homework-book-selector_w95n3_52 ._content_w95n3_39 ._book-select-item_w95n3_57{flex:unset;height:auto}._homework-book-selector_w95n3_52 ._content_w95n3_39 ._book-select-item_w95n3_57._need-to-add_w95n3_61:not(:has(input:checked)) span{color:#ea394b}._homework-range-section_w95n3_65 ._content_w95n3_39{display:flex;align-items:center;gap:24px;height:52px}._homework-range-section_w95n3_65 ._content_w95n3_39>span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._homework-range-section_w95n3_65 ._content_w95n3_39>span{font-size:13px}}._problem-number-input-container_w95n3_83{display:inline-flex;align-items:center;flex:1 1 0;gap:16px;height:100%;border-bottom:1px solid #afafaf;transition:.2s}._problem-number-input-container_w95n3_83:has(input:focus){border-bottom-color:#302936}._problem-number-input-container_w95n3_83 ._label-wrapper_w95n3_95{display:inline-flex;min-width:fit-content}._problem-number-input-container_w95n3_83 ._label-wrapper_w95n3_95 span{color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._problem-number-input-container_w95n3_83 ._label-wrapper_w95n3_95 span{font-size:13px}}._problem-number-input-container_w95n3_83 ._input-container_w95n3_110{display:inline-flex;align-items:center;gap:8px}._problem-number-input-container_w95n3_83 ._input-container_w95n3_110 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_w95n3_83 ._input-container_w95n3_110 input{font-size:13px}}._problem-number-input-container_w95n3_83 ._input-container_w95n3_110 ._unit-text_w95n3_131{color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._problem-number-input-container_w95n3_83 ._input-container_w95n3_110 ._unit-text_w95n3_131{font-size:13px}}._problem-statement-input-container_w95n3_143{width:100%;height:100%;border-bottom:1px solid #afafaf;transition:.2s}._problem-statement-input-container_w95n3_143:has(input:focus){border-bottom-color:#302936}._problem-statement-input-container_w95n3_143 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_w95n3_143 input{font-size:13px}}._problem-statement-input-container_w95n3_143 input::placeholder{color:#afafaf}._setup-guide_w95n3_172{display:flex;flex-direction:column;gap:4px;width:100%}._setup-guide_w95n3_172 p{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._setup-guide_w95n3_172 p{font-size:13px}}._setup-guide_w95n3_172 p a{color:#5d52ff;text-decoration:underline;cursor:pointer}._setup-guide_w95n3_172 p strong{color:#ea394b;font-weight:inherit}._list-container_1l9vy_28 ._list_1l9vy_28{display:flex;flex-direction:column;gap:8px;flex:1 1 0;width:100%}._list-item_1l9vy_36{display:flex;align-items:center;gap:8px;width:100%;min-height:52px;padding:16px 20px;border-radius:8px;background-color:#f6f6f6}._list-item_1l9vy_36 p{flex:1 1 0;color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._list-item_1l9vy_36 p{font-size:13px}}._list-item_1l9vy_36 ._delete-button_1l9vy_58{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;color:#302936;cursor:pointer}._container_1lg4t_28{display:flex;flex-direction:column;gap:24px}._toggle-container_bwgi6_28{display:inline-flex;align-items:center;gap:4px;cursor:pointer}._toggle-container_bwgi6_28._label-top_bwgi6_34{flex-direction:column}._toggle-container_bwgi6_28._label-bottom_bwgi6_37{flex-direction:column-reverse}._toggle-container_bwgi6_28._label-left_bwgi6_40{flex-direction:row}._toggle-container_bwgi6_28._label-right_bwgi6_43{flex-direction:row-reverse}._toggle-container_bwgi6_28._disabled_bwgi6_46 ._label_bwgi6_34{color:#afafaf!important}._toggle-container_bwgi6_28 ._label_bwgi6_34{color:#302936;font-size:14px;font-weight:400;line-height:18px;-webkit-user-select:none;user-select:none}._toggle-container_bwgi6_28 ._toggle_bwgi6_28{display:flex;align-items:center;position:relative;width:30px;height:18px;padding-left:4px;padding-right:2px;border-radius:18px}._toggle-container_bwgi6_28 ._toggle_bwgi6_28._on_bwgi6_66{background-color:var(--active-color)}._toggle-container_bwgi6_28 ._toggle_bwgi6_28._on_bwgi6_66 ._toggle-thumb_bwgi6_69{width:14px;height:14px;background-color:#fff}._toggle-container_bwgi6_28 ._toggle_bwgi6_28._off_bwgi6_74{background-color:#afafaf}._toggle-container_bwgi6_28 ._toggle_bwgi6_28 ._toggle-thumb_bwgi6_69{position:absolute;width:10px;height:10px;border-radius:100%;background-color:#f6f6f6}._file-list_15czp_28 ._content_15czp_28{display:flex;flex-direction:column;gap:8px}._file-list_15czp_28 ._content_15czp_28 ._files_15czp_33{display:flex;flex-direction:column;flex:1 1 0;gap:8px}._file-list_15czp_28 ._content_15czp_28 ._undefined-guide-content-wrapper_15czp_39{display:flex;align-items:center;justify-content:center;height:52px}._file-list-item-container_15czp_46{position:relative;width:100%}._file-list-item-container_15czp_46 ._item_15czp_50{display:flex;gap:12px;width:100%;min-height:56px;padding:8px 20px;border-radius:8px;background-color:#f6f6f6}._file-list-item-container_15czp_46 ._item_15czp_50 ._info_15czp_59{display:flex;flex-direction:column;justify-content:center;flex:1 1 0;gap:4px}._file-list-item-container_15czp_46 ._item_15czp_50 ._info_15czp_59 ._name_15czp_66{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._file-list-item-container_15czp_46 ._item_15czp_50 ._info_15czp_59 ._name_15czp_66{font-size:13px}}._file-list-item-container_15czp_46 ._item_15czp_50 ._info_15czp_59 ._updated-at_15czp_77{color:#afafaf;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._file-list-item-container_15czp_46 ._item_15czp_50 ._info_15czp_59 ._updated-at_15czp_77{font-size:11px}}._file-list-item-container_15czp_46 ._item_15czp_50 ._actions_15czp_88{display:inline-flex;align-items:center;gap:12px;min-width:fit-content}._list-item-action-button_15czp_95{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;color:#302936;cursor:pointer}._list-item-action-button_15czp_95._text-button_15czp_104{color:#5d52ff;font-size:14px;font-weight:500;line-height:20px;text-decoration:underline}@media (max-width: 374px){._list-item-action-button_15czp_95._text-button_15czp_104{font-size:13px}}._list-item-action-button_15czp_95:disabled{color:#afafaf}._list-item-action-button_15czp_95:disabled._text-button_15czp_104{text-decoration:none}._description_15czp_123{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._description_15czp_123{font-size:13px}}._description_15czp_123 strong{color:#5d52ff;font-weight:500}._container_fnqjl_28{display:flex;flex-direction:column;gap:24px;width:100%}._container_fnqjl_28 ._upload-content_fnqjl_34,._file-upload-section_fnqjl_41{display:flex;flex-direction:column;gap:20px;width:100%}@media (max-width: 767px){._file-upload-section_fnqjl_41{gap:0}._file-upload-section_fnqjl_41 ._title_fnqjl_51{height:52px}}._file-dropzone_fnqjl_56{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_fnqjl_56._drag-over_fnqjl_71{border-color:#f6f6f6;background-color:#f6f6f6}._file-dropzone_fnqjl_56 input{display:none}._file-dropzone_fnqjl_56 ._guide_fnqjl_78{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}._file-dropzone_fnqjl_56 ._guide_fnqjl_78 p{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:center}@media (max-width: 374px){._file-dropzone_fnqjl_56 ._guide_fnqjl_78 p{font-size:13px}}._file-dropzone_fnqjl_56 ._guide_fnqjl_78 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_fnqjl_56 ._guide_fnqjl_78 button{font-size:13px}}._attachment-list-item_fnqjl_117~._user-list_fnqjl_117{display:flex;flex-wrap:wrap;gap:4px 8px;width:100%;padding:16px 20px;border-radius:6px;background-color:#f6f6f6}._attachment-list-item_fnqjl_117~._user-list_fnqjl_117 span{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 374px){._attachment-list-item_fnqjl_117~._user-list_fnqjl_117 span{font-size:13px}}._container_1th7f_28{display:flex;flex-direction:column;gap:24px;width:100%}@media (max-width: 767px){._container_1th7f_28{gap:20px}}._attachment-select-item-container_1th7f_40{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_1th7f_40 input{display:none}._attachment-select-item-container_1th7f_40 ._info_1th7f_54{display:flex;flex-direction:column;gap:4px;flex:1 1 0}._attachment-select-item-container_1th7f_40 ._info_1th7f_54 ._name_1th7f_60{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._attachment-select-item-container_1th7f_40 ._info_1th7f_54 ._name_1th7f_60{font-size:13px}}._attachment-select-item-container_1th7f_40 ._info_1th7f_54 ._updated-at_1th7f_71{color:#afafaf;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._attachment-select-item-container_1th7f_40 ._info_1th7f_54 ._updated-at_1th7f_71{font-size:11px}}._reaction-button_btjfg_28{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_btjfg_28:disabled{color:#afafaf}._reaction-button_btjfg_28._has-count_btjfg_46{color:#302936}._reaction-button_btjfg_28 ._emoji_btjfg_49{font-size:14px;font-weight:400;line-height:20px;font-size:16px}@media (max-width: 374px){._reaction-button_btjfg_28 ._emoji_btjfg_49{font-size:13px}}._reaction-button_btjfg_28 ._count_btjfg_60{color:inherit;font-size:14px;font-weight:400;line-height:20px;transition:.2s}@media (max-width: 374px){._reaction-button_btjfg_28 ._count_btjfg_60{font-size:13px}}._reaction-parent-list-button_1v5os_28._has-count_1v5os_28 ._count_1v5os_28{color:#5d52ff;text-decoration:underline}._parent-list-popover-content_1v5os_33{z-index:99999999;transform:translateZ(10000000px);animation-duration:.6s;animation-timing-function:cubic-bezier(.16,1,.3,1)}._parent-list-popover-content_1v5os_33[data-side=top]{animation-name:_slideUp_1v5os_1}._parent-list-popover-content_1v5os_33[data-side=bottom]{animation-name:_slideDown_1v5os_1}._parent-list-popover-content_1v5os_33 ul{padding:8px 12px;border-radius:8px;background-color:#302936}._parent-list-popover-content_1v5os_33 ul li{color:#fff;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._parent-list-popover-content_1v5os_33 ul li{font-size:11px}}@keyframes _slideDown_1v5os_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideUp_1v5os_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._reaction-toggle-button_1v76h_28._has-reacted_1v76h_28{border-color:#5d52ff;color:#5d52ff}._review-reaction-bar_1mo8o_28{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_1mo8o_28{padding:0 16px}}._review-reaction-bar_1mo8o_28 ._reaction-button-list_1mo8o_43{display:flex;align-items:center;flex:1 1 0;gap:8px}._content-textarea_6hptx_28{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_6hptx_28{font-size:13px}}._content-textarea_6hptx_28::placeholder{color:#afafaf}._editor-container_nozgy_28{display:flex;flex-direction:column;flex:1 1 0;gap:12px;width:100%;padding:20px;border:1px solid;border-color:#f6f6f6;border-radius:8px;background-color:#f6f6f6;transition:.2s}._editor-container_nozgy_28:has(textarea:focus){border-color:#302936;background-color:#fff}._editor-container_nozgy_28 ._content_nozgy_45{display:flex;flex-direction:column;gap:8px;flex:1 1 0;width:100%}._editor-container_nozgy_28 ._editor-footer_nozgy_52{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}._editor-container_nozgy_28 ._editor-footer_nozgy_52 ._content-char-count-indicator_nozgy_59{display:inline-flex;align-items:center;height:100%}._editor-container_nozgy_28 ._editor-footer_nozgy_52 ._content-char-count-indicator_nozgy_59 span{color:#afafaf;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._editor-container_nozgy_28 ._editor-footer_nozgy_52 ._content-char-count-indicator_nozgy_59 span{font-size:13px}}._editor-container_nozgy_28 ._editor-footer_nozgy_52 ._actions_nozgy_75{display:flex;align-items:center;justify-content:flex-end;flex:1 1 0;height:100%}._image-preview_k8m1i_28{display:flex;align-items:center;justify-content:flex-start;width:100%}._image-preview_k8m1i_28 ._image-item_k8m1i_34{position:relative;width:65px;height:65px}._image-preview_k8m1i_28 ._image-item_k8m1i_34 ._image-wrapper_k8m1i_39{width:100%;height:100%;border:1px solid #afafaf;border-radius:8px;overflow:hidden;cursor:pointer}._image-preview_k8m1i_28 ._image-item_k8m1i_34 ._image-wrapper_k8m1i_39 img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}._image-preview_k8m1i_28 ._image-item_k8m1i_34 ._delete-button_k8m1i_53{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_1118z_28 input{display:none}._image-upload-button-container_1118z_28 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_1118z_28 button:disabled{color:#afafaf}._image-upload-button-container_1118z_28 button span{color:inherit;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._image-upload-button-container_1118z_28 button span{font-size:13px}}._widget_nl5dq_28{display:flex;flex-direction:column;align-items:center;gap:8px;width:480px;max-height:680px}._widget_nl5dq_28 ._title-container_nl5dq_36{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 0}._widget_nl5dq_28 ._title-container_nl5dq_36 h2{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:center}@media (max-width: 374px){._widget_nl5dq_28 ._title-container_nl5dq_36 h2{font-size:13px}}._widget_nl5dq_28 ._title-container_nl5dq_36 h2 strong{color:#5d52ff;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._widget_nl5dq_28 ._title-container_nl5dq_36 h2 strong{font-size:13px}}._next-lecture-notification-alert-modal_1vx1i_28 ._content_1vx1i_28{display:flex;flex-direction:column;align-items:center;gap:16px}._next-lecture-notification-alert-modal_1vx1i_28 ._content_1vx1i_28 ._title_1vx1i_34,._next-lecture-notification-alert-modal_1vx1i_28 ._content_1vx1i_28 ._description_1vx1i_37{color:#302936}._next-lecture-notification-alert-modal_1vx1i_28 ._content_1vx1i_28 ._description_1vx1i_37 strong{color:#5d52ff;font-weight:500}._feedback-tone-select-field_gpig5_28{display:flex;flex-direction:column;gap:16px;width:100%}._feedback-tone-select-field_gpig5_28 ._select-guide-wrapper_gpig5_34{display:flex;justify-content:center;width:100%}._feedback-tone-select-field_gpig5_28 ._select-guide-wrapper_gpig5_34 p{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:center}@media (max-width: 374px){._feedback-tone-select-field_gpig5_28 ._select-guide-wrapper_gpig5_34 p{font-size:13px}}._feedback-tone-select-field_gpig5_28 ._select-guide-wrapper_gpig5_34 p strong{color:#5d52ff;font-weight:inherit}._feedback-tone-select-field_gpig5_28 ._select-item-container_gpig5_55{display:flex;flex-direction:column}._feedback-tone-select-field_gpig5_28 ._select-item-container_gpig5_55 ._select-items_gpig5_59{display:flex;align-items:center;gap:8px}._feedback-tone-select-field_gpig5_28 ._select-item-container_gpig5_55 ._select-items_gpig5_59._guide-opened_gpig5_64{margin-bottom:8px}._feedback-tone-select-field_gpig5_28 ._select-item-container_gpig5_55 ._writing-guide-container_gpig5_67{display:flex;flex-direction:column}._feedback-tone-select-field_gpig5_28 ._select-item-container_gpig5_55 ._writing-guide-container_gpig5_67 ._guide_gpig5_64{display:flex;flex-direction:column;width:100%;padding:20px;border-radius:8px;background-color:#f6f6f6}._feedback-tone-select-field_gpig5_28 ._select-item-container_gpig5_55 ._writing-guide-container_gpig5_67 ._guide_gpig5_64 p{color:#302936;font-size:14px;font-weight:500;line-height:20px;line-height:24px}@media (max-width: 374px){._feedback-tone-select-field_gpig5_28 ._select-item-container_gpig5_55 ._writing-guide-container_gpig5_67 ._guide_gpig5_64 p{font-size:13px}}._feedback-tone-select-field_gpig5_28 ._select-item-container_gpig5_55 ._writing-guide-container_gpig5_67 ._guide_gpig5_64 p strong{color:#5d52ff;font-weight:inherit}._feedback-tone-select-field_gpig5_28 ._select-item-container_gpig5_55 ._writing-guide-container_gpig5_67 ._guide-toggle-button_gpig5_95{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_gpig5_28 ._select-item-container_gpig5_55 ._writing-guide-container_gpig5_67 ._guide-toggle-button_gpig5_95 span{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-decoration:underline}@media (max-width: 374px){._feedback-tone-select-field_gpig5_28 ._select-item-container_gpig5_55 ._writing-guide-container_gpig5_67 ._guide-toggle-button_gpig5_95 span{font-size:13px}}@media (max-width: 767px){._content-container_c63fk_29{display:flex}}._content-container_c63fk_29 ._container_c63fk_33{display:flex;flex-direction:column;gap:20px;width:100%;height:100%}@media (max-width: 767px){._content-container_c63fk_29 ._container_c63fk_33{flex:1 1 0;height:auto}}._coach-mark-wrapper_e4j3r_28{position:absolute;top:0;min-width:max-content;transition:.2s;cursor:default}._coach-mark-wrapper_e4j3r_28._start_e4j3r_35{left:0;transform:translateY(calc(-100% - 4px))}._coach-mark-wrapper_e4j3r_28._center_e4j3r_39{left:50%;transform:translate(-50%) translateY(calc(-100% - 4px))}._coach-mark-wrapper_e4j3r_28._end_e4j3r_43{left:100%;transform:translate(-100%) translateY(calc(-100% - 4px))}._coach-mark-wrapper_e4j3r_28 ._coach-mark-container_e4j3r_47{position:relative}._coach-mark-wrapper_e4j3r_28 ._coach-mark-container_e4j3r_47 ._coach-mark-content_e4j3r_50{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:8px;background-color:#302936}._coach-mark-wrapper_e4j3r_28 ._coach-mark-container_e4j3r_47 ._coach-mark-content_e4j3r_50 p{color:#fff;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._coach-mark-wrapper_e4j3r_28 ._coach-mark-container_e4j3r_47 ._coach-mark-content_e4j3r_50 p{font-size:13px;font-weight:500;line-height:20px}}._coach-mark-wrapper_e4j3r_28 ._coach-mark-container_e4j3r_47 ._coach-mark-content_e4j3r_50 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_e4j3r_28 ._coach-mark-container_e4j3r_47 ._coach-mark-content_e4j3r_50 p a{font-size:13px;font-weight:700;line-height:20px}}._coach-mark-wrapper_e4j3r_28 ._coach-mark-container_e4j3r_47 ._coach-mark-content_e4j3r_50 ._close-button_e4j3r_86{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;color:#afafaf;cursor:pointer}._coach-mark-wrapper_e4j3r_28 ._coach-mark-container_e4j3r_47 ._coach-mark-arrow_e4j3r_95{display:flex;justify-content:center;position:absolute;width:32px;height:18px}._coach-mark-wrapper_e4j3r_28 ._coach-mark-container_e4j3r_47 ._coach-mark-arrow_e4j3r_95._start_e4j3r_35{left:0;transform:translateY(-8px)}._coach-mark-wrapper_e4j3r_28 ._coach-mark-container_e4j3r_47 ._coach-mark-arrow_e4j3r_95._center_e4j3r_39{left:50%;transform:translate(-50%) translateY(-8px)}._coach-mark-wrapper_e4j3r_28 ._coach-mark-container_e4j3r_47 ._coach-mark-arrow_e4j3r_95._end_e4j3r_43{left:100%;transform:translate(-100%) translateY(-8px)}._coach-mark-wrapper_e4j3r_28 ._coach-mark-container_e4j3r_47 ._coach-mark-arrow_e4j3r_95 path{fill:#302936}._attendance-cell_3ily5_28{max-width:60px}._attendance-cell_3ily5_28._attend_3ily5_28{color:#302936}._attendance-cell_3ily5_28._absent_3ily5_34{color:#ea394b}._content-layout_iobhw_28{display:flex;flex-direction:column;align-items:center;gap:16px}._content-layout_iobhw_28 ._title_iobhw_34{color:#302936;text-align:center}._content-layout_iobhw_28 ._descriptions_iobhw_38{display:flex;flex-direction:column;align-items:center;width:100%}._content-layout_iobhw_28 ._descriptions_iobhw_38 ._description_iobhw_38{width:100%}._suggest-personal-feedback-confirm-modal_j3bi8_28 ._content_j3bi8_28{display:flex;flex-direction:column;align-items:center;gap:16px}._feedback-status-button_19vaz_28{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_19vaz_28{max-width:unset!important}}._feedback-status-button_19vaz_28._active_19vaz_48{border-color:#5d52ff;color:#5d52ff}._feedback-status-button_19vaz_28._pending_19vaz_52{color:#302936}._feedback-status-button_19vaz_28 span{color:inherit;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._feedback-status-button_19vaz_28 span{font-size:13px}}._feedback-status-cell_19vaz_67{max-width:194px}@media (max-width: 767px){._feedback-status-cell_19vaz_67{flex:1 auto;width:100%;max-width:unset}}._feedback-status-cell_19vaz_67 ._content_19vaz_77{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;width:100%}._unwritten-gap-cell_157jy_28{max-width:60px}._unwritten-gap-cell_157jy_28 ._content_157jy_31{display:inline-flex;align-items:center;gap:4px}._unwritten-gap-cell_157jy_28._warning_157jy_36 span{color:#ea394b}._lesson-personal-feedback-tab-content_147qv_28{display:flex;flex-direction:column;gap:20px;height:100%}._lesson-personal-feedback-tab-content_147qv_28 ._top-content_147qv_34{display:flex;align-items:center;gap:8px;width:100%}._lesson-personal-feedback-tab-content_147qv_28 ._top-content_147qv_34 ._actions_147qv_40{display:flex;align-items:center;justify-content:flex-end;gap:4px;width:100%}._lesson-personal-feedback-tab-content_147qv_28 ._student-name-cell_147qv_47{max-width:150px}._lesson-personal-feedback-tab-content_147qv_28 ._attendance-cell_147qv_50,._lesson-personal-feedback-tab-content_147qv_28 ._unwritten-gap-cell_147qv_53{max-width:60px}._lesson-personal-feedback-tab-content_147qv_28 ._feedback-status-cell_147qv_56{max-width:194px}._lesson-teacher-review-tab-content_13fj7_28{display:flex;flex-direction:column;gap:20px;height:100%}@media (max-width: 767px){._content-container_15j0t_29{display:flex}}._content-container_15j0t_29 ._container_15j0t_33{display:flex;flex-direction:column;gap:24px;width:100%;height:100%}@media (max-width: 767px){._content-container_15j0t_29 ._container_15j0t_33{flex:1 1 0;height:auto}}._content-container_15j0t_29 ._container_15j0t_33 ._tab-layout_15j0t_46,._content-container_15j0t_29 ._container_15j0t_33 ._tab-layout_15j0t_46 ._tab-content-container_15j0t_49{flex:1 1 0}._panel-bottom-sticky-area_15j0t_53{flex-direction:column}._review-content-container_14ewu_28{display:flex;flex-direction:column;gap:24px;width:100%;padding:16px 20px;border-radius:8px;background-color:#f6f6f6}._review-content-container_14ewu_28 p{color:#302936;font-size:14px;font-weight:400;line-height:20px;white-space:pre-wrap}@media (max-width: 374px){._review-content-container_14ewu_28 p{font-size:13px}}._review-content-container_14ewu_28 ._image-container_14ewu_49{display:flex;flex-direction:column;gap:8px;width:100%}._review-content-container_14ewu_28 ._image-container_14ewu_49 img{width:100%}._lesson-satisfaction-banner_1xiuk_28{display:inline-block;width:100%;max-width:calc(100% - 120px);height:64px;margin-left:auto}@media (max-width: 767px){._lesson-satisfaction-banner_1xiuk_28{max-width:100%}}._lesson-satisfaction-banner_1xiuk_28 a{display:inline-block;width:100%;height:100%}._lesson-satisfaction-banner_1xiuk_28 a ._banner_1xiuk_45{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:8px;background-color:#5d52ff;overflow:hidden}._lesson-satisfaction-banner_1xiuk_28 a ._banner_1xiuk_45 p{color:#fff;font-size:14px;font-weight:400;line-height:20px;text-align:center}@media (max-width: 374px){._lesson-satisfaction-banner_1xiuk_28 a ._banner_1xiuk_45 p{font-size:13px}}._lesson-satisfaction-banner_1xiuk_28 a ._banner_1xiuk_45 p strong{font-size:14px;font-weight:700;line-height:20px}@media (max-width: 374px){._lesson-satisfaction-banner_1xiuk_28 a ._banner_1xiuk_45 p strong{font-size:13px}}@media (max-width: 767px){._lesson-satisfaction-banner_1xiuk_28 a ._banner_1xiuk_45 p strong{font-size:14px;font-weight:500;line-height:20px}}@media (max-width: 767px) and (max-width: 374px){._lesson-satisfaction-banner_1xiuk_28 a ._banner_1xiuk_45 p strong{font-size:13px}}._lesson-satisfaction-banner_1xiuk_28 a ._banner_1xiuk_45 p br{display:none}@media (max-width: 767px){._lesson-satisfaction-banner_1xiuk_28 a ._banner_1xiuk_45 p br{display:inline-block}}._lesson-satisfaction-banner_1xiuk_28 a ._banner_1xiuk_45 ._character_1xiuk_97{align-self:flex-end;max-width:70px}._lesson-satisfaction-banner_1xiuk_28 a ._banner_1xiuk_45 ._character_1xiuk_97._left_1xiuk_101{max-width:65px;transform:rotate(165deg) translateY(10px)}._lesson-satisfaction-banner_1xiuk_28 a ._banner_1xiuk_45 ._character_1xiuk_97._right_1xiuk_105{transform:scaleX(-1)}._undefined-guide-content_1arf9_28{display:flex;align-items:center;justify-content:center;width:100%;height:52px}._container_fssft_28{display:flex;flex-direction:column;gap:24px;width:100%}@media (max-width: 767px){._container_fssft_28{gap:20px}}._container_1opiq_28{display:flex;flex-direction:column;gap:24px}._video-add-form_1opiq_34{display:flex;flex-direction:column;gap:20px}._video-add-form_1opiq_34 ._video-url-field_1opiq_39{width:100%}._video-add-form_1opiq_34 ._video-url-field_1opiq_39 ._textarea-wrapper_1opiq_42{width:100%;height:120px;padding:20px;border:1px solid;border-color:#f6f6f6;border-radius:8px;background-color:#f6f6f6;transition:.2s}._video-add-form_1opiq_34 ._video-url-field_1opiq_39 ._textarea-wrapper_1opiq_42:has(textarea:focus){border-color:#302936;background-color:#fff}._video-add-form_1opiq_34 ._video-url-field_1opiq_39 ._textarea-wrapper_1opiq_42 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_1opiq_34 ._video-url-field_1opiq_39 ._textarea-wrapper_1opiq_42 textarea{font-size:13px}}._video-list-field_1opiq_76 ._list_1opiq_76{display:flex;flex-direction:column;gap:8px;width:100%}._video-list-field_1opiq_76 ._undefined-guide-content-wrapper_1opiq_82{display:flex;align-items:center;justify-content:center;height:52px}._video-item_1opiq_89{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_1opiq_89._editing_1opiq_101{border-color:#afafaf;background-color:#fff}._video-item_1opiq_89._editing_1opiq_101:has(._body_1opiq_105._editing_1opiq_101 ._textarea_1opiq_42:focus){border-color:#302936}._video-item_1opiq_89 ._header_1opiq_108{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}._video-item_1opiq_89 ._header_1opiq_108 ._info_1opiq_115{display:flex;flex-direction:column;gap:4px;flex:1 1 0}._video-item_1opiq_89 ._header_1opiq_108 ._info_1opiq_115 p._number_1opiq_121{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 374px){._video-item_1opiq_89 ._header_1opiq_108 ._info_1opiq_115 p._number_1opiq_121{font-size:13px}}._video-item_1opiq_89 ._header_1opiq_108 ._info_1opiq_115 p._date_1opiq_132{color:#afafaf;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 374px){._video-item_1opiq_89 ._header_1opiq_108 ._info_1opiq_115 p._date_1opiq_132{font-size:11px}}._video-item_1opiq_89 ._header_1opiq_108 ._actions_1opiq_143{display:flex;align-items:center;gap:12px}._video-item_1opiq_89 ._header_1opiq_108 ._actions_1opiq_143 a{display:inline-flex;align-items:center;justify-content:center}._video-item_1opiq_89 ._header_1opiq_108 ._actions_1opiq_143 button{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;color:#302936;cursor:pointer}._video-item_1opiq_89 ._body_1opiq_105{width:100%}._video-item_1opiq_89 ._body_1opiq_105._editing_1opiq_101 form{display:flex;flex-direction:column;gap:16px;width:100%}._video-item_1opiq_89 ._body_1opiq_105._editing_1opiq_101 form ._textarea_1opiq_42{width:100%;border:0;background-color:transparent;white-space:normal;word-break:break-all;outline:none;resize:none}._video-item_1opiq_89 ._body_1opiq_105._editing_1opiq_101 form ._actions_1opiq_143{display:inline-flex;align-items:center;gap:8px;margin-left:auto}._video-item_1opiq_89 ._body_1opiq_105._view_1opiq_186 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_1opiq_89 ._body_1opiq_105._view_1opiq_186 button{font-size:13px}}#panel-root>._panel-container_lz4xt_28{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_lz4xt_28{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}
