@charset "UTF-8";body{margin:0;padding: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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.wrapper{padding:20px}.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}.mypage-wrapper .mypage-navigation-wrapper{box-shadow:0 1px 3px #0000000d,0 1px #eaedf3;height:4.9rem;line-height:4.7rem;background:#fff}.mypage-wrapper .mypage-navigation-wrapper .mypage-navigation{max-width:968px;margin:0 auto;overflow-x:scroll;padding:0 1rem;-ms-overflow-style:none;scrollbar-width:none}.mypage-wrapper .mypage-navigation-wrapper .mypage-navigation::-webkit-scrollbar{display:none}.mypage-wrapper .mypage-navigation-wrapper .mypage-navigation .mypage-navigation-menu{width:max-content}.mypage-wrapper .mypage-navigation-wrapper .mypage-navigation a{display:black;display:inline-block;margin-right:1.5rem;font-size:1.2rem}.mypage-wrapper .mypage-navigation-wrapper .mypage-navigation a .mypage-navigation-menu-item{color:#000;margin:0 1rem}@media (max-width: 480px){.mypage-wrapper .mypage-navigation-wrapper .mypage-navigation a .mypage-navigation-menu-item{margin:0 .5rem;letter-spacing:-1px}}.mypage-wrapper .mypage-navigation-wrapper .mypage-navigation a.active{border-bottom:4px inset black;font-weight:800}.mypage-wrapper .mypage-navigation-wrapper .mypage-navigation .mypage-navigation-point{color:#000;font-weight:bolder;font-size:1.1rem;margin-right:1rem}.mypage-wrapper .mypage-navigation-wrapper .mypage-navigation .mypage-navigation-point span{margin-left:1rem;font-size:1.6rem}.mypage-wrapper .mypage-content-wrapper{max-width:968px;margin:0 auto}@media (max-width: 991px){.mypage-wrapper .mypage-content-wrapper{padding:0 16px}}@media (max-width: 480px){.mypage-navigation-wrapper{line-height:4.5rem!important}.mypage-navigation-wrapper .mypage-navigation .mypage-navigation-menu a{margin:0}}@media (max-width: 320px){.mypage-navigation-wrapper .mypage-navigation .mypage-navigation-menu a{font-size:1rem}}.delivery-detail-wrapper{text-align:left}.delivery-detail-wrapper .delivery-detail-row.flex{display:flex;justify-content:space-between}.delivery-detail-wrapper .delivery-detail-row.notification{font-size:.6rem;color:#9b9b9b;margin:1rem 0}.delivery-detail-wrapper .delivery-detail-row .delivery-detail-item.flex-half{flex:.5}.delivery-detail-wrapper .delivery-detail-row .delivery-detail-item .delivery-detail-item-title{font-size:.875rem;font-weight:400;color:#9b9b9b;margin:1rem 0}.delivery-detail-wrapper .delivery-detail-row .delivery-detail-item .delivery-detail-item-content{margin-bottom:1.5rem}.delivery-detail-wrapper .delivery-detail-row .delivery-detail-item .delivery-detail-item-content.no-margin{margin-bottom:0rem}.delivery-detail-wrapper .delivery-detail-row .delivery-detail-item .delivery-detail-item-content.no-margin:last-child{margin-bottom:1.5rem}.uik-nav-link-two-container__wrapper{padding:16px 30px 30px}.uik-divider__horizontal{height:1px;width:100%;background:#eaedf3}.uik-divider__horizontal.uik-divider__margin{margin-top:24px;margin-bottom:24px}.uik-divider__vertical{width:1px;height:100%;background:#eaedf3}.uik-divider__vertical.uik-divider__margin{margin-left:24px;margin-right:24px}.uik-avatar__info{margin-left:12px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.uik-avatar__info>*{display:block}.uik-avatar__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.uik-avatar__wrapper>*{min-width:1px}.uik-avatar__wrapper .uik-avatar__name{font-size:.875rem;color:#3e3f42;line-height:1.375rem;overflow:hidden;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.uik-avatar__wrapper .uik-avatar__name i{font-style:normal;color:#9ea0a5}.uik-avatar__wrapper.uik-avatar__highlighted .uik-avatar__name{font-weight:500}.uik-avatar__wrapper .uik-avatar__avatarWrapper{position:relative;height:38px;width:38px;-ms-flex-negative:0;flex-shrink:0}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarAction{position:absolute;bottom:0;right:0}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarPlaceholder{height:100%;width:100%;border-radius:50%;color:#9ea0a5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;line-height:1.5rem;text-transform:uppercase;background-color:transparent;border:1px solid #eaedf3}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarPlaceholder.green{color:#fff;background-color:#38b249;border-color:transparent}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarPlaceholder.blue{color:#fff;background-color:#1665d8;border-color:transparent}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarPlaceholder.orange{color:#fff;background-color:#f6ab2f;border-color:transparent}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarPlaceholder.violet{color:#fff;background-color:#6977ff;border-color:transparent}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarPlaceholder.yellow{color:#fff;background-color:#facf55;border-color:transparent}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarPlaceholder.red{color:#fff;background-color:#e6492d;border-color:transparent}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarPlaceholder.lightblue{background-color:#98caec;background-image:-webkit-linear-gradient(135deg,#98caec 0%,#44ade5 100%);background-image:-o-linear-gradient(135deg,#98caec 0%,#44ade5 100%);background-image:linear-gradient(-45deg,#98caec,#44ade5);border-color:transparent;color:#fff}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatar{height:100%;width:100%;border-radius:50%;display:block}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatar+*{margin-left:.75rem}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarMultiWrapper{height:100%;width:100%;border-radius:50%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarMultiWrapper>.uik-avatar__avatar{border-radius:0;margin:0!important}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarMultiWrapper.uik-avatar__s2>.uik-avatar__avatar{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarMultiWrapper.uik-avatar__s3>.uik-avatar__avatar:nth-child(1){-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarMultiWrapper.uik-avatar__s3>.uik-avatar__avatar:nth-child(2),.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarMultiWrapper.uik-avatar__s3>.uik-avatar__avatar:nth-child(3){height:50%;width:50%}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarMultiWrapper.uik-avatar__s3>.uik-avatar__avatar:nth-child(2){-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%)}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarMultiWrapper.uik-avatar__s3>.uik-avatar__avatar:nth-child(3){-webkit-transform:translateX(-200%) translateY(100%);-ms-transform:translateX(-200%) translateY(100%);transform:translate(-200%) translateY(100%)}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarMultiWrapper.uik-avatar__s4{-ms-flex-wrap:wrap;flex-wrap:wrap}.uik-avatar__wrapper .uik-avatar__avatarWrapper .uik-avatar__avatarMultiWrapper.uik-avatar__s4>.uik-avatar__avatar{height:50%;width:50%}.uik-avatar__wrapper .uik-avatar__textTop{font-size:.75rem;color:#9ea0a5;line-height:1.125rem;overflow:hidden;white-space:nowrap}.uik-avatar__wrapper .uik-avatar__textBottom{font-size:.75rem;color:#9ea0a5;line-height:1.125rem;margin-top:2px;overflow:hidden;white-space:nowrap}.uik-avatar__wrapper .uik-avatar__textTop,.uik-avatar__wrapper .uik-avatar__textBottom,.uik-avatar__wrapper .uik-avatar__name{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.uik-avatar__wrapper.uik-avatar__small .uik-avatar__avatarWrapper{font-size:12px;height:28px;width:28px}.uik-avatar__wrapper.uik-avatar__large .uik-avatar__avatarWrapper,.uik-avatar__wrapper.uik-avatar__larger .uik-avatar__avatarWrapper,.uik-avatar__wrapper.uik-avatar__jumbo .uik-avatar__avatarWrapper,.uik-avatar__wrapper.uik-avatar__extraLarge .uik-avatar__avatarWrapper{font-size:18px;height:60px;width:60px}.uik-avatar__wrapper.uik-avatar__large .uik-avatar__textTop,.uik-avatar__wrapper.uik-avatar__large .uik-avatar__textBottom,.uik-avatar__wrapper.uik-avatar__larger .uik-avatar__textTop,.uik-avatar__wrapper.uik-avatar__larger .uik-avatar__textBottom,.uik-avatar__wrapper.uik-avatar__jumbo .uik-avatar__textTop,.uik-avatar__wrapper.uik-avatar__jumbo .uik-avatar__textBottom,.uik-avatar__wrapper.uik-avatar__extraLarge .uik-avatar__textTop,.uik-avatar__wrapper.uik-avatar__extraLarge .uik-avatar__textBottom{font-size:.875rem;line-height:1.375rem;color:#6b6c6f}.uik-avatar__wrapper.uik-avatar__large .uik-avatar__name,.uik-avatar__wrapper.uik-avatar__larger .uik-avatar__name,.uik-avatar__wrapper.uik-avatar__jumbo .uik-avatar__name,.uik-avatar__wrapper.uik-avatar__extraLarge .uik-avatar__name{font-size:1rem;line-height:1.5rem}.uik-avatar__wrapper.uik-avatar__larger .uik-avatar__textTop,.uik-avatar__wrapper.uik-avatar__larger .uik-avatar__textBottom{color:#6b6c6f}.uik-avatar__wrapper.uik-avatar__larger .uik-avatar__avatarWrapper{font-size:26px;height:80px;width:80px}.uik-avatar__wrapper.uik-avatar__extraLarge .uik-avatar__avatarWrapper{font-size:36px;height:100px;width:100px}.uik-avatar__wrapper.uik-avatar__jumbo .uik-avatar__name{font-size:1.25rem;line-height:1.5}.uik-avatar__wrapper.uik-avatar__jumbo .uik-avatar__avatarWrapper{font-size:36px;height:120px;width:120px}.uik-avatar__wrapper.uik-avatar__jumbo .uik-avatar__info{margin-left:24px}.uik-avatar__statusWrapper{margin-left:10px;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#9ea0a5;font-size:.75rem}.uik-avatar__statusWrapper .uik-avatar__statusOnline{background:#38b249;height:6px;width:6px;border-radius:50%}.uik-tag__wrapper{border-radius:4px;font-size:.75rem;text-transform:uppercase;text-align:center;line-height:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #eaedf3;color:#9ea0a5;font-weight:500;padding:0 7px;height:24px}.uik-tag__wrapper:not(.uik-tag__fill).green{border:1px solid #38b249;color:#38b249}.uik-tag__wrapper:not(.uik-tag__fill).blue{border:1px solid #1665d8;color:#1665d8}.uik-tag__wrapper:not(.uik-tag__fill).orange{border:1px solid #f6ab2f;color:#f6ab2f}.uik-tag__wrapper:not(.uik-tag__fill).violet{border:1px solid #6977ff;color:#6977ff}.uik-tag__wrapper:not(.uik-tag__fill).yellow{border:1px solid #facf55;color:#facf55}.uik-tag__wrapper:not(.uik-tag__fill).red{border:1px solid #e6492d;color:#e6492d}.uik-tag__wrapper:not(.uik-tag__fill).white{border:1px solid white;color:#fff}.uik-tag__wrapper.uik-tag__fill.green{background:#38b249;border:1px solid #38b249;color:#fff}.uik-tag__wrapper.uik-tag__fill.blue{background:#1665d8;border:1px solid #1665d8;color:#fff}.uik-tag__wrapper.uik-tag__fill.orange{background:#f6ab2f;border:1px solid #f6ab2f;color:#fff}.uik-tag__wrapper.uik-tag__fill.violet{background:#6977ff;border:1px solid #6977ff;color:#fff}.uik-tag__wrapper.uik-tag__fill.yellow{background:#facf55;border:1px solid #facf55;color:#fff}.uik-tag__wrapper.uik-tag__fill.red{background:#e6492d;border:1px solid #e6492d;color:#fff}.uik-tag__wrapper.uik-tag__fill.white{background:#fff;color:#000}.uik-tag-container__wrapper{margin:-3px}.uik-tag-container__wrapper>*{margin:3px}.uik-progress-bar__wrapper,.uik-progress-bar__progressLine{width:100%;height:4px;background:#eaecee;border-radius:4px}.uik-progress-bar__progressLine{background:#1665d8}.uik-status-dot__wrapper{width:6px;height:6px;border-radius:50%;background:#38b249;display:inline-block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.uik-status-dot__wrapper.green{background:#38b249}.uik-status-dot__wrapper.blue{background:#1665d8}.uik-status-dot__wrapper.orange{background:#f6ab2f}.uik-status-dot__wrapper.violet{background:#6977ff}.uik-status-dot__wrapper.yellow{background:#facf55}.uik-status-dot__wrapper.red{background:#e6492d}.uik-status-dot__wrapper.grey{background:#cad1e0}.uik-nav-icon__wrapper{height:20px;width:20px;position:relative;color:#9ea0a5}.uik-nav-icon__wrapper .uik-nav-icon__a,.uik-nav-icon__wrapper .uik-nav-icon__b,.uik-nav-icon__wrapper .uik-nav-icon__c{position:absolute;fill:currentColor;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.2s top .4s,.1s left .2s,.2s transform,.2s opacity .2s;-o-transition:.2s top .4s,.1s left .2s,.2s transform,.2s opacity .2s;transition:.2s top .4s,.1s left .2s,.2s transform,.2s opacity .2s}.uik-nav-icon__wrapper .uik-nav-icon__a{left:0;top:2px}.uik-nav-icon__wrapper .uik-nav-icon__b{top:9px;left:0}.uik-nav-icon__wrapper .uik-nav-icon__c{left:6px;top:16px}.uik-nav-icon__wrapper.uik-nav-icon__isOpen .uik-nav-icon__a,.uik-nav-icon__wrapper.uik-nav-icon__isOpen .uik-nav-icon__b,.uik-nav-icon__wrapper.uik-nav-icon__isOpen .uik-nav-icon__c{-webkit-transition:.2s opacity,.2s top,.2s left .2s,.2s transform .4s;-o-transition:.2s opacity,.2s top,.2s left .2s,.2s transform .4s;transition:.2s opacity,.2s top,.2s left .2s,.2s transform .4s}.uik-nav-icon__wrapper.uik-nav-icon__isOpen .uik-nav-icon__a,.uik-nav-icon__wrapper.uik-nav-icon__isOpen .uik-nav-icon__c{right:auto;left:3px;top:9px}.uik-nav-icon__wrapper.uik-nav-icon__isOpen .uik-nav-icon__b{opacity:0}.uik-nav-icon__wrapper.uik-nav-icon__isOpen .uik-nav-icon__a{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.uik-nav-icon__wrapper.uik-nav-icon__isOpen .uik-nav-icon__c{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.uik-messages__bubble{margin-bottom:1px;width:auto;border-radius:10px;padding:18px 24px;font-size:.875rem;line-height:1.5;border:1px solid #eaedf3}.uik-messages__bubble.uik-messages__right{border-top-right-radius:4px;border-bottom-right-radius:4px;background:#fff}.uik-messages__bubble.uik-messages__left{background:#1665d8;color:#fff;border-top-left-radius:4px;border-bottom-left-radius:4px}.uik-messages__bubble:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.uik-messages__container{max-width:760px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.uik-messages__container.uik-messages__right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:0;margin-left:auto;padding-left:50px}.uik-messages__container.uik-messages__left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:0;margin-right:auto;padding-right:50px}.uik-messages__container:not(:first-child){margin-top:30px}.uik-messages__sender{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.uik-messages__timeSent{font-size:.75rem;margin-left:15px}.uik-messages__image{background-repeat:no-repeat;background-position:center center;background-size:cover;height:80px;width:80px;border-radius:4px}.uik-loader-dots__dotloader{display:inline-block;width:70px;text-align:center}.uik-loader-dots__dotloader>div{width:7px;height:7px;background-color:#fff;border-radius:100%;vertical-align:middle;display:inline-block;-webkit-animation:uik-loader-dots__bouncedelay 1s infinite ease-in-out both;animation:uik-loader-dots__bouncedelay 1s infinite ease-in-out both}.uik-loader-dots__dotloader .uik-loader-dots__dotloader1{-webkit-animation-delay:-.32s;animation-delay:-.32s;margin-right:2px}.uik-loader-dots__dotloader .uik-loader-dots__dotloader2{-webkit-animation-delay:-.16s;animation-delay:-.16s;margin-right:2px}@-webkit-keyframes uik-loader-dots__bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes uik-loader-dots__bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.uik-btn-group__wrapper{margin:-8px}.uik-btn-group__wrapper>*{margin:8px}.uik-messages__imageContainer{margin:5px -5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.uik-messages__imageContainer>*{margin:5px}a.uik-btn__base:hover{text-decoration:none!important}.uik-btn__base{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:38px;padding:0 18px;-webkit-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;font-size:.875rem;font-weight:400;position:relative;background:#fff;background-image:-webkit-gradient(linear,left bottom,left top,from(#f6f7f9),to(#ffffff));background-image:-webkit-linear-gradient(bottom,#f6f7f9 0%,#ffffff 100%);background-image:-o-linear-gradient(bottom,#f6f7f9 0%,#ffffff 100%);background-image:linear-gradient(0deg,#f6f7f9,#fff);border:1px solid #d8dce6;-webkit-box-shadow:0 1px 1px 0 rgba(22,29,37,.05),inset 0 2px 0 0 rgba(255,255,255,.05);box-shadow:0 1px 1px #161d250d,inset 0 2px #ffffff0d;color:#3e3f42;border-radius:4px}.uik-btn__base i{opacity:.8}.uik-btn__base.uik-btn__hasIcon{padding-left:40px}.uik-btn__base.uik-btn__hasIcon .uik-btn__iconWrapper{position:absolute;top:50%;left:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:18px}.uik-btn__base.uik-btn__iconRight{padding-right:40px;padding-left:18px}.uik-btn__base.uik-btn__iconRight .uik-btn__iconWrapper{left:auto;right:12px}.uik-btn__base.uik-btn__iconOnly{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:36px;flex-basis:36px;width:36px;-ms-flex-negative:0;flex-shrink:0}.uik-btn__base.uik-btn__iconOnly .uik-btn__iconWrapper{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%)}.uik-btn__base.uik-btn__isExpanded{width:100%}.uik-btn__base.uik-btn__isExpanded.uik-btn__hasIcon{padding-left:40px;padding-right:40px}.uik-btn__base .uik-btn__content{transform:skew(-.03deg);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.uik-btn__base>*{-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.uik-btn__base>.uik-btn__loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.uik-btn__base.uik-btn__isLoading>*{opacity:0}.uik-btn__base.uik-btn__isLoading>.uik-btn__loader{opacity:1}.uik-btn__base.uik-btn__xs{height:28px;padding:0 15px;font-size:12px}.uik-btn__base.uik-btn__lg{height:48px;padding:0 40px;font-size:16px}.uik-btn__base:not(:disabled){cursor:pointer}.uik-btn__base:focus{outline:none}.uik-btn__base:active{border:1px solid #eee;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0)}.uik-btn__base:hover{background-image:-webkit-gradient(linear,left bottom,left top,from(#f6f7f9),to(#ffffff));background-image:-webkit-linear-gradient(bottom,#f6f7f9 0%,#ffffff 100%);background-image:-o-linear-gradient(bottom,#f6f7f9 0%,#ffffff 100%);background-image:linear-gradient(0deg,#f6f7f9,#fff);border:1px solid #cacedb;-webkit-box-shadow:0 1px 2px 0 rgba(22,29,37,.1),inset 0 2px 0 0 rgba(255,255,255,.05);box-shadow:0 1px 2px #161d251a,inset 0 2px #ffffff0d}.uik-btn__base:focus{background-image:-webkit-gradient(linear,left bottom,left top,from(#f6f7f9),to(#ffffff));background-image:-webkit-linear-gradient(bottom,#f6f7f9 0%,#ffffff 100%);background-image:-o-linear-gradient(bottom,#f6f7f9 0%,#ffffff 100%);background-image:linear-gradient(0deg,#f6f7f9,#fff);border:1px solid #bdc2d1;-webkit-box-shadow:0 0 1px 0 rgba(22,29,37,.1),inset 0 2px 0 0 rgba(255,255,255,.05);box-shadow:0 0 1px #161d251a,inset 0 2px #ffffff0d}.uik-btn__base.uik-btn__noBorder{border:none!important;background:#fff;-webkit-box-shadow:none;box-shadow:none}.uik-btn__base.uik-btn__noBorder:hover{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.13);box-shadow:0 1px 3px #00000021}.uik-btn__base.uik-btn__noBorder:focus{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.1);box-shadow:0 0 2px #0000001a}.uik-btn__base.uik-btn__transparent{background:transparent;border:1px solid #e2e5ed;-webkit-box-shadow:none;box-shadow:none}.uik-btn__base.uik-btn__transparent:hover{border:1px solid #cacedb}.uik-btn__base.uik-btn__transparent:focus{border:1px solid #bdc2d1}.uik-btn__base.uik-btn__dark{color:#fff;background:#3e3f4299;border:1px solid rgba(62,63,66,.8);-webkit-box-shadow:0 1px 1px 0 rgba(19,31,21,.1),inset 0 2px 0 0 rgba(255,255,255,.06);box-shadow:0 1px 1px #131f151a,inset 0 2px #ffffff0f}.uik-btn__base.uik-btn__dark:hover{background:#3e3f42b3;border:1px solid rgba(62,63,66,.9);-webkit-box-shadow:0 1px 1px 0 rgba(19,31,21,.18),inset 0 2px 0 0 rgba(255,255,255,.06);box-shadow:0 1px 1px #131f152e,inset 0 2px #ffffff0f}.uik-btn__base.uik-btn__dark:hover.uik-btn__noBorder{-webkit-box-shadow:0 1px 1px 0 rgba(19,31,21,.18);box-shadow:0 1px 1px #131f152e}.uik-btn__base.uik-btn__dark:focus{background:#3e3f42bf;border:1px solid rgba(62,63,66,.9);border:1px solid #1a8628;-webkit-box-shadow:0 1px 1px 0 rgba(19,31,21,.1),inset 0 2px 0 0 rgba(255,255,255,.06);box-shadow:0 1px 1px #131f151a,inset 0 2px #ffffff0f}.uik-btn__base.uik-btn__dark:focus.uik-btn__noBorder{-webkit-box-shadow:0 1px 1px 0 rgba(19,31,21,.1);box-shadow:0 1px 1px #131f151a}.uik-btn__base.uik-btn__success{color:#fff;background:#38b249;background-image:-webkit-gradient(linear,left bottom,left top,from(#34aa44),to(#38b249));background-image:-webkit-linear-gradient(bottom,#34aa44 0%,#38b249 100%);background-image:-o-linear-gradient(bottom,#34aa44 0%,#38b249 100%);background-image:linear-gradient(0deg,#34aa44,#38b249);border:1px solid #2d9c3c;-webkit-box-shadow:0 1px 1px 0 rgba(19,31,21,.1),inset 0 2px 0 0 rgba(255,255,255,.06);box-shadow:0 1px 1px #131f151a,inset 0 2px #ffffff0f}.uik-btn__base.uik-btn__success:hover{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(2%,#2ca13c),to(#2fae40));background-image:-webkit-linear-gradient(bottom,#2ca13c 2%,#2fae40 100%);background-image:-o-linear-gradient(bottom,#2ca13c 2%,#2fae40 100%);background-image:linear-gradient(0deg,#2ca13c 2%,#2fae40);border:1px solid #259835;-webkit-box-shadow:0 1px 1px 0 rgba(19,31,21,.18),inset 0 2px 0 0 rgba(255,255,255,.06);box-shadow:0 1px 1px #131f152e,inset 0 2px #ffffff0f}.uik-btn__base.uik-btn__success:hover.uik-btn__noBorder{-webkit-box-shadow:0 1px 1px 0 rgba(19,31,21,.18);box-shadow:0 1px 1px #131f152e}.uik-btn__base.uik-btn__success:focus{background-image:-webkit-gradient(linear,left bottom,left top,from(#259835),to(#27a337));background-image:-webkit-linear-gradient(bottom,#259835 0%,#27a337 100%);background-image:-o-linear-gradient(bottom,#259835 0%,#27a337 100%);background-image:linear-gradient(0deg,#259835,#27a337);border:1px solid #1a8628;-webkit-box-shadow:0 1px 1px 0 rgba(19,31,21,.1),inset 0 2px 0 0 rgba(255,255,255,.06);box-shadow:0 1px 1px #131f151a,inset 0 2px #ffffff0f}.uik-btn__base.uik-btn__success:focus.uik-btn__noBorder{-webkit-box-shadow:0 1px 1px 0 rgba(19,31,21,.1);box-shadow:0 1px 1px #131f151a}.uik-btn__base.uik-btn__error{color:#fff;background:#e6492d;background-image:-webkit-gradient(linear,left top,left bottom,from(#e73c1e),to(#cf3014));background-image:-webkit-linear-gradient(top,#e73c1e 0%,#cf3014 100%);background-image:-o-linear-gradient(top,#e73c1e 0%,#cf3014 100%);background-image:linear-gradient(-180deg,#e73c1e,#cf3014);border:1px solid #ba0b15;-webkit-box-shadow:0 1px 1px 0 rgba(43,26,24,.1),inset 0 2px 0 0 rgba(255,255,255,.08);box-shadow:0 1px 1px #2b1a181a,inset 0 2px #ffffff14}.uik-btn__base.uik-btn__error:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#df3517),to(#c42b10));background-image:-webkit-linear-gradient(top,#df3517 0%,#c42b10 100%);background-image:-o-linear-gradient(top,#df3517 0%,#c42b10 100%);background-image:linear-gradient(-180deg,#df3517,#c42b10);border:1px solid #b00b14;-webkit-box-shadow:0 1px 1px 0 rgba(43,26,24,.18),inset 0 2px 0 0 rgba(255,255,255,.08);box-shadow:0 1px 1px #2b1a182e,inset 0 2px #ffffff14}.uik-btn__base.uik-btn__error:hover.uik-btn__noBorder{-webkit-box-shadow:0 1px 1px 0 rgba(43,26,24,.18);box-shadow:0 1px 1px #2b1a182e}.uik-btn__base.uik-btn__error:focus{background-image:-webkit-linear-gradient(269deg,#c22b10 0%,#b8280e 100%);background-image:-o-linear-gradient(269deg,#c22b10 0%,#b8280e 100%);background-image:linear-gradient(-179deg,#c22b10,#b8280e);border:1px solid #a00a13;-webkit-box-shadow:0 1px 1px 0 rgba(43,26,24,.1),inset 0 2px 0 0 rgba(255,255,255,.08);box-shadow:0 1px 1px #2b1a181a,inset 0 2px #ffffff14;border-radius:4px}.uik-btn__base.uik-btn__error:focus.uik-btn__noBorder{-webkit-box-shadow:0 1px 1px 0 rgba(43,26,24,.1);box-shadow:0 1px 1px #2b1a181a}.uik-btn__base.uik-btn__primary{color:#fff;background:#1665d8;background-image:-webkit-linear-gradient(91deg,#1665d8 2%,#1f6fe5 98%);background-image:-o-linear-gradient(91deg,#1665d8 2%,#1f6fe5 98%);background-image:linear-gradient(-1deg,#1665d8 2%,#1f6fe5 98%);background-image:-webkit-gradient(linear,left bottom,left top,from(#1665d8),to(#1f6fe5));background-image:-webkit-linear-gradient(bottom,#1665d8 0%,#1f6fe5 100%);background-image:-o-linear-gradient(bottom,#1665d8 0%,#1f6fe5 100%);background-image:linear-gradient(0deg,#1665d8,#1f6fe5);border:1px solid #1461d2;-webkit-box-shadow:0 1px 1px 0 rgba(22,29,37,.1),inset 0 2px 0 0 rgba(255,255,255,.06);box-shadow:0 1px 1px #161d251a,inset 0 2px #ffffff0f}.uik-btn__base.uik-btn__primary:hover{background-image:-webkit-gradient(linear,left bottom,left top,from(#115ecf),to(#1767db));background-image:-webkit-linear-gradient(bottom,#115ecf 0%,#1767db 100%);background-image:-o-linear-gradient(bottom,#115ecf 0%,#1767db 100%);background-image:linear-gradient(0deg,#115ecf,#1767db);border:1px solid #0e57c2;-webkit-box-shadow:0 1px 1px 0 rgba(22,29,37,.18),inset 0 2px 0 0 rgba(255,255,255,.06);box-shadow:0 1px 1px #161d252e,inset 0 2px #ffffff0f}.uik-btn__base.uik-btn__primary:hover.uik-btn__noBorder{-webkit-box-shadow:0 1px 1px 0 rgba(22,29,37,.18);box-shadow:0 1px 1px #161d252e}.uik-btn__base.uik-btn__primary:focus{background-image:-webkit-gradient(linear,left bottom,left top,from(#0e55bd),to(#0f5bca));background-image:-webkit-linear-gradient(bottom,#0e55bd 0%,#0f5bca 100%);background-image:-o-linear-gradient(bottom,#0e55bd 0%,#0f5bca 100%);background-image:linear-gradient(0deg,#0e55bd,#0f5bca);border:1px solid #0b4aa5;-webkit-box-shadow:0 1px 1px 0 rgba(22,29,37,.1),inset 0 2px 0 0 rgba(255,255,255,.06);box-shadow:0 1px 1px #161d251a,inset 0 2px #ffffff0f}.uik-btn__base.uik-btn__primary:focus.uik-btn__noBorder{-webkit-box-shadow:0 1px 1px 0 rgba(22,29,37,.1);box-shadow:0 1px 1px #161d251a}.uik-btn__base:disabled{cursor:not-allowed;background:#747578;border:1px solid #696a6e;-webkit-box-shadow:inset 0 2px 0 0 rgba(255,255,255,.06);box-shadow:inset 0 2px #ffffff0f;border-radius:4px;color:#9ea0a5}.uik-btn__base:disabled.uik-btn__icon{opacity:.3}.uik-btn__base.uik-btn__clear{background:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#9ea0a5}.uik-btn__base.uik-btn__clear:hover{color:#6b6c6f}a.uik-btn__commonButton *{vertical-align:middle}a.uik-btn__commonButton{text-decoration:none}.uik-content-title__wrapper{font-weight:500;font-size:.75rem;color:#9ea0a5;line-height:1.125rem;text-transform:uppercase}.uik-content-title__wrapper+*{margin-top:.5rem}.uik-input__inputWrapper{position:relative}.uik-input__input{border:1px solid #eaedf3;border-radius:4px;display:block;width:100%;background:#fff;padding:10px 15px;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;outline:none;font-size:.875rem}.uik-input__input+*{margin-top:10px}.uik-input__input:disabled{background:#ffffff4d}.uik-input__input:focus{border-color:#1665d8}.uik-input__input::-webkit-input-placeholder,.uik-input__input::-moz-placeholder,.uik-input__input:-ms-input-placeholder,.uik-input__input:-moz-placeholder{color:#9ea0a5}.uik-input__input.uik-input__errorHighlight{border-color:#e6492d}.uik-input__errorMessage{color:#e6492d;margin-top:6px;line-height:1.375rem}.uik-input__iconWrapper{position:absolute;top:50%;color:#d8dce6;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.uik-input__iconWrapper:not(.uik-input__iconWrapperRight){left:12px}.uik-input__iconWrapper:not(.uik-input__iconWrapperRight)+input{padding-left:40px}.uik-input__iconWrapper.uik-input__iconWrapperRight{left:auto;right:12px}.uik-input__iconWrapper.uik-input__iconWrapperRight+input{padding-right:40px}.uik-input__clear .uik-input__iconWrapper:not(.uik-input__iconWrapperRight){left:0}.uik-input__clear .uik-input__iconWrapper:not(.uik-input__iconWrapperRight)+input{padding-left:28px}.uik-input__clear .uik-input__iconWrapper.uik-input__iconWrapperRight{right:0}.uik-input__clear .uik-input__iconWrapper.uik-input__iconWrapperRight+input{padding-right:28px}.uik-input__clear input{padding:0;border:none!important;background:transparent}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:background-color 5500s ease-in-out 0s!important;-o-transition:background-color 5500s ease-in-out 0s!important;transition:background-color 5500s ease-in-out 0s!important;color:#6b6c6f!important;-webkit-text-fill-color:#6b6c6f!important}.uik-checkbox__wrapper{display:inline-block;line-height:17px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.uik-checkbox__wrapper .uik-checkbox__checkbox{width:0px;height:0px;overflow:hidden;position:absolute;visibility:hidden}.uik-checkbox__wrapper .uik-checkbox__description{margin-top:2px;margin-left:26px;color:#9ea0a5}.uik-checkbox__wrapper .uik-checkbox__label{font-size:.875rem;line-height:19px;color:#6b6c6f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;cursor:pointer}.uik-checkbox__wrapper .uik-checkbox__label:hover{color:#3e3f42}.uik-checkbox__wrapper .uik-checkbox__checkbox[disabled]+.uik-checkbox__label{cursor:not-allowed}.uik-checkbox__wrapper .uik-checkbox__checkbox:checked+.uik-checkbox__label{color:#3e3f42}.uik-checkbox__wrapper .uik-checkbox__checkbox:checked+.uik-checkbox__label:hover{color:#6b6c6f}.uik-checkbox__wrapper:not(.uik-checkbox__toggle):not(.uik-checkbox__radio) .uik-checkbox__label:before{text-align:center;line-height:14px;padding-left:1px;color:#fff;width:16px;height:16px;content:"";font-size:7px;background-color:#fff;border:1px solid #dfe3e9;border-radius:3px;margin-right:10px;display:inline-block;-webkit-transition:border .2s,background .2s;-o-transition:border .2s,background .2s;transition:border .2s,background .2s;vertical-align:middle;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.uik-checkbox__wrapper:not(.uik-checkbox__toggle):not(.uik-checkbox__radio) .uik-checkbox__label .uik-checkbox__checkboxIcon{position:absolute;left:4px;top:6px;display:none}.uik-checkbox__wrapper:not(.uik-checkbox__toggle):not(.uik-checkbox__radio) input[disabled]+.uik-checkbox__label:before{background-image:-webkit-gradient(linear,left bottom,left top,from(#f6f7f9),to(#ffffff));background-image:-webkit-linear-gradient(bottom,#f6f7f9 0%,#ffffff 100%);background-image:-o-linear-gradient(bottom,#f6f7f9 0%,#ffffff 100%);background-image:linear-gradient(0deg,#f6f7f9,#fff);border:1px solid #d8dce6;-webkit-box-shadow:0 1px 1px 0 rgba(22,29,37,.05),inset 0 2px 0 0 rgba(255,255,255,.05);box-shadow:0 1px 1px #161d250d,inset 0 2px #ffffff0d;border-radius:3px;background:#bcbcbc40}.uik-checkbox__wrapper:not(.uik-checkbox__toggle):not(.uik-checkbox__radio) .uik-checkbox__checkbox:checked+.uik-checkbox__label:before{background-color:#38b249;border-color:#38b249}.uik-checkbox__wrapper:not(.uik-checkbox__toggle):not(.uik-checkbox__radio) .uik-checkbox__checkbox:checked+.uik-checkbox__label.green:before{color:#fff;background-color:#38b249;border-color:#38b249}.uik-checkbox__wrapper:not(.uik-checkbox__toggle):not(.uik-checkbox__radio) .uik-checkbox__checkbox:checked+.uik-checkbox__label.blue:before{color:#fff;background-color:#1665d8;border-color:#1665d8}.uik-checkbox__wrapper:not(.uik-checkbox__toggle):not(.uik-checkbox__radio) .uik-checkbox__checkbox:checked+.uik-checkbox__label.orange:before{color:#fff;background-color:#f6ab2f;border-color:#f6ab2f}.uik-checkbox__wrapper:not(.uik-checkbox__toggle):not(.uik-checkbox__radio) .uik-checkbox__checkbox:checked+.uik-checkbox__label.violet:before{color:#fff;background-color:#6977ff;border-color:#6977ff}.uik-checkbox__wrapper:not(.uik-checkbox__toggle):not(.uik-checkbox__radio) .uik-checkbox__checkbox:checked+.uik-checkbox__label.yellow:before{color:#fff;background-color:#facf55;border-color:#facf55}.uik-checkbox__wrapper:not(.uik-checkbox__toggle):not(.uik-checkbox__radio) .uik-checkbox__checkbox:checked+.uik-checkbox__label.red:before{color:#fff;background-color:#e6492d;border-color:#e6492d}.uik-checkbox__wrapper:not(.uik-checkbox__toggle):not(.uik-checkbox__radio) .uik-checkbox__checkbox:checked+.uik-checkbox__label .uik-checkbox__checkboxIcon{display:block}.uik-checkbox__wrapper.uik-checkbox__toggle .uik-checkbox__description{margin-left:50px}.uik-checkbox__wrapper.uik-checkbox__toggle .uik-checkbox__label:before,.uik-checkbox__wrapper.uik-checkbox__toggle .uik-checkbox__label:after{content:"";display:block;border-radius:100px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.uik-checkbox__wrapper.uik-checkbox__toggle .uik-checkbox__label:before{width:38px;height:20px;background:#eaedf3;border:1px solid #eaedf3;margin-right:12px}.uik-checkbox__wrapper.uik-checkbox__toggle .uik-checkbox__label:after{height:16px;width:16px;background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px #00000026;position:absolute;top:2px;left:2px}.uik-checkbox__wrapper.uik-checkbox__toggle .uik-checkbox__checkbox:checked+.uik-checkbox__label:before{background:#34aa44;border:1px solid #2f9e3e}.uik-checkbox__wrapper.uik-checkbox__toggle .uik-checkbox__checkbox:checked+.uik-checkbox__label:after{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translate(18px)}.uik-checkbox__wrapper.uik-checkbox__toggle .uik-checkbox__checkbox[disabled]+.uik-checkbox__label:after{opacity:.6}.uik-checkbox__wrapper.uik-checkbox__radio .uik-checkbox__label:before,.uik-checkbox__wrapper.uik-checkbox__radio .uik-checkbox__label:after{content:"";display:block;border-radius:100px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.uik-checkbox__wrapper.uik-checkbox__radio .uik-checkbox__label:before{margin-right:10px;width:16px;height:16px;background-image:-webkit-gradient(linear,left bottom,left top,from(#f6f7f9),to(#ffffff));background-image:-webkit-linear-gradient(bottom,#f6f7f9 0%,#ffffff 100%);background-image:-o-linear-gradient(bottom,#f6f7f9 0%,#ffffff 100%);background-image:linear-gradient(0deg,#f6f7f9,#fff);border:1px solid #d8dce6;-webkit-box-shadow:0 1px 1px 0 rgba(22,29,37,.05),inset 0 2px 0 0 rgba(255,255,255,.05);box-shadow:0 1px 1px #161d250d,inset 0 2px #ffffff0d}.uik-checkbox__wrapper.uik-checkbox__radio .uik-checkbox__label:after{height:6px;width:6px;background:#fff;position:absolute;top:5px;left:5px;opacity:0}.uik-checkbox__wrapper.uik-checkbox__radio .uik-checkbox__checkbox:checked+.uik-checkbox__label:before{background-image:-webkit-gradient(linear,left bottom,left top,from(#34aa44),to(#38b249));background-image:-webkit-linear-gradient(bottom,#34aa44 0%,#38b249 100%);background-image:-o-linear-gradient(bottom,#34aa44 0%,#38b249 100%);background-image:linear-gradient(0deg,#34aa44,#38b249);border:1px solid #2d9c3c;-webkit-box-shadow:0 1px 1px 0 rgba(19,31,21,.1),inset 0 2px 0 0 rgba(255,255,255,.06);box-shadow:0 1px 1px #131f151a,inset 0 2px #ffffff0f}.uik-checkbox__wrapper.uik-checkbox__radio .uik-checkbox__checkbox:checked+.uik-checkbox__label:after{opacity:1}.uik-checkbox__wrapper.uik-checkbox__radio .uik-checkbox__checkbox[disabled]+.uik-checkbox__label:before{background:#bcbcbc40}.uik-form-input-group__vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-8px;margin-bottom:-8px}.uik-form-input-group__vertical>*:not(.uik-form-input-group__horizontal){margin-top:8px;margin-bottom:8px}.uik-form-input-group__vertical>.uik-form-input-group__horizontal{margin-top:0;margin-bottom:0}.uik-form-input-group__horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:-8px}.uik-form-input-group__horizontal>*{margin:8px;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:1px;flex-basis:1px;min-width:130px}.uik-form-input-group__horizontal>.uik-form-input-group__vertical{margin-top:0;margin-bottom:0}.uik-select__wrapper{position:relative;font-size:.875rem;display:inline-block}.uik-select__wrapper .uik-select__valueRendered{width:100%;text-align:left;position:relative;background:#fff;border:1px solid #d8dce6;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px #00000014}.uik-select__wrapper .uik-select__valueRendered .uik-select__label{position:absolute;top:-18px;font-size:1rem;left:14px;pointer-events:none}.uik-select__wrapper .uik-select__valueRendered .uik-select__valueRenderedWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.uik-select__wrapper .uik-select__valueRendered .uik-select__valueRenderedWrapper>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;min-width:1px}.uik-select__wrapper .uik-select__valueRendered .uik-select__valueRenderedWrapper .uik-select__arrowWrapper{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-transition:.2s color;-o-transition:.2s color;transition:.2s color;position:relative;width:1px;height:100%;margin-left:12px}.uik-select__wrapper .uik-select__valueRendered .uik-select__valueRenderedWrapper .uik-select__arrowWrapper:before,.uik-select__wrapper .uik-select__valueRendered .uik-select__valueRenderedWrapper .uik-select__arrowWrapper:after{display:block;position:absolute;content:"";top:0;left:0;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #9ea0a5}.uik-select__wrapper .uik-select__valueRendered .uik-select__valueRenderedWrapper .uik-select__arrowWrapper:after{top:-4px}.uik-select__wrapper .uik-select__valueRendered .uik-select__valueRenderedWrapper .uik-select__arrowWrapper:before{top:2px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.uik-select__wrapper .uik-select__valueWrapper{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.uik-select__wrapper .uik-select__valueWrapper.uik-select__placeholderEmpty{color:#9ea0a5}.uik-select__optionListWrapper{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px #00000014;border:1px solid #d8dce6;background:#fff;border-radius:4px;position:absolute!important;z-index:1000;top:100%;right:0;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);max-height:306px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:stretch;align-content:stretch;min-width:140px}.uik-select__optionListWrapper>*{min-height:1px}.uik-select__optionListWrapper.uik-select__bottomLeft{left:0;right:auto}.uik-select__optionListWrapper.uik-select__topLeft,.uik-select__optionListWrapper.uik-select__topRight{left:0;right:auto;bottom:100%;margin-top:0;margin-bottom:4px}.uik-select__optionListWrapper.uik-select__topRight{left:auto;right:0}.uik-select__optionListWrapper .uik-select__optionList{width:100%;min-height:1px;max-height:235px;position:relative;overflow-y:auto;-webkit-overflow-scrolling:touch}.uik-select__optionListWrapper .uik-select__optionList>*{width:100%}.uik-select__optionListWrapper .uik-select__optionList .uik-select__option,.uik-select__optionListWrapper .uik-select__optionList .uik-select__option:focus{outline:none;cursor:pointer;width:100%;background:transparent;border:none;text-align:left;border-radius:0;min-height:38px}.uik-select__optionListWrapper .uik-select__optionList .uik-select__option .uik-select__optionContent,.uik-select__optionListWrapper .uik-select__optionList .uik-select__option:focus .uik-select__optionContent{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uik-select__optionListWrapper .uik-select__optionList .uik-select__option .uik-select__optionContent>*,.uik-select__optionListWrapper .uik-select__optionList .uik-select__option:focus .uik-select__optionContent>*{min-width:1px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.uik-select__optionListWrapper .uik-select__optionList .uik-select__option .uik-select__optionContent>*:first-child,.uik-select__optionListWrapper .uik-select__optionList .uik-select__option:focus .uik-select__optionContent>*:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.uik-select__optionListWrapper .uik-select__optionList .uik-select__option .uik-select__check,.uik-select__optionListWrapper .uik-select__optionList .uik-select__option:focus .uik-select__check{color:#38b249;margin-left:12px;-ms-flex-negative:0;flex-shrink:0;position:relative;width:5px;height:5px;background:#38b249;border-radius:50%}.uik-select__optionListWrapper .uik-select__optionList .uik-select__option:hover,.uik-select__optionListWrapper .uik-select__optionList .uik-select__option:focus:hover{border:none!important}.uik-select__optionListWrapper .uik-select__optionList .uik-select__option:not(:last-child),.uik-select__optionListWrapper .uik-select__optionList .uik-select__option:not(:last-child):hover,.uik-select__optionListWrapper .uik-select__optionList .uik-select__option:focus:not(:last-child),.uik-select__optionListWrapper .uik-select__optionList .uik-select__option:focus:not(:last-child):hover{border-bottom:1px solid #eaedf3!important}.uik-select__optionListWrapper .uik-select__optionList .uik-select__option:focus{color:#3e3f42}.uik-select__placeholderAndOther{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.uik-select__placeholderAndOther>*:first-child{min-width:5px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.uik-select__placeholderAndOther .uik-select__plusValue{display:inline-block;background:#d8dce6;border:1px solid #eaedf3;height:20px;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px;min-width:30px;margin-left:10px;font-size:.7rem}.uik-map-pin-circle__wrapper{height:48px;width:48px;border-radius:50%;background:#1665d8;background-image:-webkit-gradient(linear,right top,left top,from(#4187ee),to(#4f95fc));background-image:-webkit-linear-gradient(right,#4187ee 0%,#4f95fc 100%);background-image:-o-linear-gradient(right,#4187ee 0%,#4f95fc 100%);background-image:linear-gradient(-90deg,#4187ee,#4f95fc);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125rem;color:#fff}.uik-map-pin-circle__wrapper>*{z-index:10}.uik-map-pin-circle__wrapper:before{content:"";display:block;position:absolute;width:58px;height:58px;border-radius:50%;top:-5px;left:-5px;background:#1665d8;background-image:-webkit-gradient(linear,right top,left top,from(#4187ee),to(#4f95fc));background-image:-webkit-linear-gradient(right,#4187ee 0%,#4f95fc 100%);background-image:-o-linear-gradient(right,#4187ee 0%,#4f95fc 100%);background-image:linear-gradient(-90deg,#4187ee,#4f95fc);opacity:.2;z-index:0}.uik-map-pin-circle__wrapper.green,.uik-map-pin-circle__wrapper.green:before{background:#38b249;background-image:-webkit-linear-gradient(359deg,#39b54a 0%,#34aa44 100%);background-image:-o-linear-gradient(359deg,#39b54a 0%,#34aa44 100%);background-image:linear-gradient(-269deg,#39b54a,#34aa44)}.uik-map-pin-circle__wrapper.violet,.uik-map-pin-circle__wrapper.violet:before{background:#6977ff;background-image:-webkit-gradient(linear,right top,left top,from(#6758f3),to(#915cf4));background-image:-webkit-linear-gradient(right,#6758f3 0%,#915cf4 100%);background-image:-o-linear-gradient(right,#6758f3 0%,#915cf4 100%);background-image:linear-gradient(-90deg,#6758f3,#915cf4)}.uik-avatar-container__wrapper{padding:6px 30px}.uik-avatar-container__wrapper>*:not(:last-child){margin-bottom:12px}.uik-emoji-headline__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uik-emoji-headline__emojiBox{background:#fff;border:1px solid #eaedf3;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.04);box-shadow:0 1px 3px #0000000a;border-radius:4px;font-size:2.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70px;height:70px;line-height:1;padding-top:5px;padding-left:5px;overflow:hidden;margin-right:1.5rem;-ms-flex-negative:0;flex-shrink:0}.uik-emoji-headline__content{max-width:700px}.uik-emoji-headline__content h2{font-size:1.375rem;line-height:2rem;font-weight:500}.uik-emoji-headline__content p{margin:0!important;color:#9ea0a5}.uik-dropdown-item__wrapper,.uik-dropdown-item__wrapper:focus{border-left:none!important;border-top:none!important;border-right:none!important;border-radius:0;font-size:.875rem;min-width:100%;min-height:38px;text-align:left}.uik-dropdown-item__wrapper:last-child,.uik-dropdown-item__wrapper:focus:last-child{border-bottom:none!important}.uik-dropdown-item__wrapper:hover,.uik-dropdown-item__wrapper:focus:hover{background:#f6f7f9}.uik-dropdown-item__wrapper>*,.uik-dropdown-item__wrapper:focus>*{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.uik-icon-text__wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.uik-icon-text__wrapper+.uik-icon-text__wrapper{margin-left:15px}.uik-icon-text__wrapper i{color:#9ea0a5;margin-right:10px;font-size:1.2rem}.uik-icon-text__wrapper .uik-icon-text__text{color:#9ea0a5;font-size:.875rem}.uik-icon-text__wrapper.uik-icon-text__textHighlight .uik-icon-text__text{color:#6b6c6f}.uik-icon-text__wrapper.uik-icon-text__highlight i,.uik-icon-text__wrapper.uik-icon-text__highlighted i,.uik-icon-text__wrapper:hover i{color:#1665d8}.uik-menuDrop__defaultDisplayComponent{width:36px;padding:0;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-color:#d8dce6}.uik-menuDrop__btnContent{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.uik-menuDrop__list{position:absolute;z-index:50;background:#fff;border:1px solid #d8dce6;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px #00000014;border-radius:4px;list-style:none;top:100%;margin-top:4px;right:0;min-width:140px}.uik-menuDrop__list>*:first-child{border-top-left-radius:4px!important;border-top-right-radius:4px!important}.uik-menuDrop__list>*:last-child{border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}.uik-menuDrop__list.uik-menuDrop__bottomLeft{left:0;right:auto}.uik-menuDrop__list.uik-menuDrop__topLeft,.uik-menuDrop__list.uik-menuDrop__topRight{left:0;right:auto;bottom:100%;margin-top:0;margin-bottom:4px}.uik-menuDrop__list.uik-menuDrop__topRight{left:auto;right:0}.uik-top-bar__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px;background:#fff;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;z-index:100;border-bottom:1px solid #eaedf3}.uik-top-bar__wrapper.uik-top-bar__center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 768px){.uik-top-bar__wrapper{height:56px}}.uik-top-bar__pageName{font-weight:500;font-size:1rem;color:#3e3f42;line-height:1.75}.uik-top-bar__pageName i{color:#1665d8;margin-right:14px}.uik-top-bar-section__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px}.uik-top-bar-link__wrapper{transform:skew(-.03deg);height:38px;line-height:38px;padding:0 15px;display:block;cursor:pointer;font-size:1rem;color:#3e3f42}.uik-top-bar-link__wrapper:hover,.uik-top-bar-link__wrapper.active{color:#000;font-weight:800}.uik-top-bar-link-container__wrapper{margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uik-top-bar-title__wrapper{font-weight:500;font-size:1rem;color:#3e3f42;line-height:1.75;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uik-top-bar-title__wrapper.uik-top-bar-title__large{font-size:1.125rem}.uik-top-bar-title__wrapper i{margin-right:14px;color:#9ea0a5}.uik-nav-divider__wrapper{background:#eaedf3;height:38px;width:1px;margin:0 30px;-ms-flex-preferred-size:1px;flex-basis:1px;-ms-flex-negative:0;flex-shrink:0}.uik-nav-link__wrapper{font-size:.875rem;color:#3e3f42;display:block;padding:0 30px;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.uik-nav-link__wrapper .uik-nav-link__icon{display:inline-block;margin-right:12px;width:18px;text-align:center}.uik-nav-link__wrapper .uik-nav-link__rightEl{font-size:.75rem;color:#9ea0a5;line-height:1rem}.uik-nav-link__wrapper.uik-nav-link__highlighted .uik-nav-link__text{font-weight:500}.uik-nav-link__wrapper.active{font-weight:500;color:#1665d8;background:#5493f50d;-webkit-box-shadow:inset 3px 0 0 0 #1665d8;box-shadow:inset 3px 0 #1665d8}.uik-nav-link__wrapper:hover{color:#1665d8;background:#5493f50d}.uik-nav-link__wrapperDark{margin:0 15px;border:none;border-radius:4px;padding:0 15px;font-weight:500;color:#fff}.uik-nav-link__wrapperDark>*{color:#fff}.uik-nav-link__wrapperDark.active{background:#1665d8;color:#fff}.uik-nav-link__wrapperDark.active .uik-nav-link__rightEl{color:#fff}.uik-nav-link__wrapperDark:not(.active):hover{color:#fff;background:#ffffff0d;border:none;-webkit-box-shadow:none;box-shadow:none}.uik-nav-link-2__wrapper{font-size:.875rem;color:#3e3f42;display:block;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #eaedf3}.uik-nav-link-2__wrapper .uik-nav-link-2__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uik-nav-link-2__wrapper .uik-nav-link-2__icon{display:inline-block;margin-right:12px;color:#9ea0a5;width:18px;text-align:center;font-size:20px}.uik-nav-link-2__wrapper .uik-nav-link-2__rightEl{font-size:.75rem;color:#9ea0a5;line-height:1rem}.uik-nav-link-2__wrapper.uik-nav-link-2__highlighted .uik-nav-link-2__text,.uik-nav-link-2__wrapper.active{font-weight:500}.uik-nav-link-2__wrapper.active .uik-nav-link-2__icon{color:#1665d8}.uik-nav-link-2__wrapper:hover .uik-nav-link-2__icon{color:#1665d8cc}.uik-star-rating__wrapper i{color:#eaedf3}.uik-star-rating__wrapper i+*{margin-left:2px}.uik-star-rating__wrapper i.uik-star-rating__fill{color:#facf55}.uik-nav-link-secondary__wrapper{font-size:.875rem;color:#6b6c6f;display:block;padding:0 30px 0 46px;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.uik-nav-link-secondary__wrapper .uik-nav-link-secondary__icon{display:inline-block;margin-right:12px}.uik-nav-link-secondary__wrapper .uik-nav-link-secondary__rightEl{font-size:.75rem;color:#9ea0a5;line-height:1rem}.uik-nav-link-secondary__wrapper.uik-nav-link-secondary__highlighted .uik-nav-link-secondary__text{color:#3e3f42;font-weight:500}.uik-nav-link-secondary__wrapper.active{font-weight:500;color:#1665d8;background:#5493f50d;-webkit-box-shadow:inset 3px 0 0 0 #1665d8;box-shadow:inset 3px 0 #1665d8}.uik-nav-link-secondary__wrapper:hover{color:#1665d8;background:#5493f50d}.uik-nav-section__wrapper+.uik-nav-section__wrapper{margin-top:20px}.uik-nav-section__wrapper:last-child{margin-bottom:20px}.uik-nav-section__wrapper:first-child{margin-top:15px}.uik-nav-title__wrapper{padding:25px 30px 20px;font-size:1.125rem;color:#3e3f42;display:block;font-weight:500;line-height:1}.uik-tutorial-list__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1200px){.uik-tutorial-list__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.uik-tutorial-list__wrapper>*{-ms-flex-preferred-size:calc(33% - 30px)!important;flex-basis:calc(33% - 30px)!important}}@media screen and (max-width: 960px){.uik-tutorial-list__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.uik-tutorial-list__wrapper>*{-ms-flex-preferred-size:calc(50% - 30px)!important;flex-basis:calc(50% - 30px)!important}}@media screen and (max-width: 620px){.uik-tutorial-list__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.uik-tutorial-list__wrapper>*{-ms-flex-preferred-size:calc(100% - 30px)!important;flex-basis:calc(100% - 30px)!important}}.uik-nav-section-title__wrapper{text-transform:uppercase;font-weight:500;font-size:.75rem;color:#9ea0a5;line-height:1.5;display:block;padding:10px 30px}.uik-nav-user__wrapper{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uik-nav-user__wrapper .uik-nav-user__avatarWrapper+*{margin-top:14px}.uik-nav-user__wrapper .uik-nav-user__avatarWrapper .uik-nav-user__avatar{height:100px;width:100px;border-radius:50%}.uik-nav-user__wrapper .uik-nav-user__name{color:#3e3f42;font-weight:500;line-height:1.5rem;font-size:1rem}.uik-nav-user__wrapper .uik-nav-user__textTop{color:#9ea0a5;font-size:.875rem}.uik-headline__wrapper{font-size:1.625rem;line-height:2.375rem;font-weight:400}.uik-headline-desc__wrapper+*{margin-top:30px}.uik-tutorial-list-item__wrapper{-ms-flex-preferred-size:350px;flex-basis:350px;-ms-flex-negative:1;flex-shrink:1}.uik-tutorial-list-item__cover{background:no-repeat center center;background-size:cover;height:190px}.uik-tutorial-list-item__content{padding:24px 30px}.uik-tutorial-list-item__content h3{font-weight:500}.uik-tutorial-list-item__content p{color:#9ea0a5;margin-top:.7rem}.uik-tutorial-list-item__content .uik-tutorial-list-item__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uik-tutorial-list-item__content .uik-tutorial-list-item__meta .uik-tutorial-list-item__duration{font-size:.875rem;color:#9ea0a5}.uik-tutorial-list-item__extra{border-top:1px solid #eaedf3;padding:15px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.uik-widget__wrapper{border:1px solid #eaedf3;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.04);box-shadow:0 1px 3px #0000000a;border-radius:4px;background:#fff;display:block}.uik-widget__wrapper.uik-widget__padding{padding:30px}.uik-widget__wrapper.uik-widget__margin{margin:15px}.uik-widget__wrapper h1,.uik-widget__wrapper h2,.uik-widget__wrapper h3,.uik-widget__wrapper h4,.uik-widget__wrapper h5{font-weight:500}.uik-widget__wrapper h3{font-size:1.125rem;line-height:1.75rem}.uik-icon-wrap__wrapper{color:#9ea0a5;background-color:#9ea0a51a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-size:1.25rem}.uik-icon-wrap__wrapper.uik-icon-wrap__circle{height:62px;width:62px;border-radius:50%}.uik-icon-wrap__wrapper.uik-icon-wrap__square{height:38px;width:38px;border-radius:4px}.uik-icon-wrap__wrapper.green{background-color:#38b2491a;color:#38b249}.uik-icon-wrap__wrapper.blue{background-color:#1665d81a;color:#1665d8}.uik-icon-wrap__wrapper.orange{background-color:#f6ab2f1a;color:#f6ab2f}.uik-icon-wrap__wrapper.violet{background-color:#6977ff1a;color:#6977ff}.uik-icon-wrap__wrapper.yellow{background-color:#facf551a;color:#facf55}.uik-icon-wrap__wrapper.red{background-color:#e6492d1a;color:#e6492d}div.uik-knowledge-topic__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}div.uik-knowledge-topic__wrapper+*{margin-top:30px}div.uik-knowledge-topic__wrapper .uik-knowledge-topic__content{margin-left:24px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}div.uik-knowledge-topic__wrapper .uik-knowledge-topic__content+*{margin-left:24px}div.uik-knowledge-topic__wrapper .uik-knowledge-topic__content .uik-knowledge-topic__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.uik-knowledge-topic__wrapper .uik-knowledge-topic__content .uik-knowledge-topic__tag{margin-left:10px}div.uik-knowledge-topic__wrapper .uik-knowledge-topic__action{margin-left:20px;display:block}div.uik-knowledge-topic__wrapper .uik-knowledge-topic__users{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}div.uik-knowledge-topic__wrapper .uik-knowledge-topic__users>*+*{margin-left:10px}div.uik-knowledge-topic__wrapper .uik-knowledge-topic__link:hover{color:#1665d8}@media screen and (max-width: 880px){div.uik-knowledge-topic__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:102px!important;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}div.uik-knowledge-topic__wrapper .uik-knowledge-topic__icon{position:absolute;top:30px;left:30px}div.uik-knowledge-topic__wrapper .uik-knowledge-topic__content{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:25px}}@media screen and (max-width: 550px){div.uik-knowledge-topic__wrapper{padding-left:15px!important;padding-top:112px!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div.uik-knowledge-topic__wrapper .uik-knowledge-topic__content{text-align:center}div.uik-knowledge-topic__wrapper .uik-knowledge-topic__content h2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div.uik-knowledge-topic__wrapper .uik-knowledge-topic__icon{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}}.uik-knowledge-topic__dropdownIcon{font-size:.7rem;color:#9ea0a5}.uik-social-header__cover{background-repeat:no-repeat;background-position:center center;background-size:cover;height:308px;border-radius:4px 4px 0 0;position:relative}.uik-social-header__cover:before{content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(9%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,.35)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 9%,rgba(0,0,0,.35) 99%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 9%,rgba(0,0,0,.35) 99%);background-image:linear-gradient(-180deg,#0000 9%,#00000059 99%);border-radius:4px 4px 0 0}.uik-social-header__cover .uik-social-header__btnUpdateCover{position:absolute;bottom:10px;right:10px}@media screen and (max-width: 768px){.uik-social-header__cover .uik-social-header__btnUpdateCover{bottom:auto;top:10px}}.uik-social-header__cover .uik-social-header__avatar{position:absolute;bottom:-50px;left:30px;z-index:100}.uik-social-header__cover .uik-social-header__name{position:absolute;z-index:100;left:180px;bottom:15px;font-weight:500;font-size:1.375rem;color:#fff;line-height:2rem}@media screen and (max-width: 768px){.uik-social-header__cover{height:200px}.uik-social-header__cover .uik-social-header__avatar,.uik-social-header__cover .uik-social-header__name{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.uik-social-header__cover .uik-social-header__name{color:#3e3f42;top:270px}}.uik-social-header__content{position:relative}.uik-social-header__content .uik-social-header__tabWrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;position:flex;padding:0 15px 0 165px}.uik-social-header__content .uik-social-header__tabWrapper>*{padding:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 768px){.uik-social-header__content .uik-social-header__tabWrapper>*{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 768px){.uik-social-header__content{margin-top:100px}.uik-social-header__content .uik-social-header__tabWrapper{padding:0 15px}}.uik-tab__item{height:70px;border-bottom:3px solid transparent;margin:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#6b6c6f}@media screen and (max-width: 768px){.uik-tab__item{height:56px}}.uik-tab__item .uik-tab__extra{color:#9ea0a5;font-weight:400;display:inline-block;margin-left:5px;font-size:.875rem}.uik-tab__item:hover{color:#3e3f42;border-bottom-color:#1665d84d}.uik-tab__item.active{border-bottom-color:#1665d8;font-weight:500;color:#3e3f42}.uik-tab__item.uik-tab__small,.uik-tab__item.uik-tab__smaller{height:62px;font-size:.875rem}.uik-tab__item.uik-tab__small .uik-tab__extra,.uik-tab__item.uik-tab__smaller .uik-tab__extra{font-size:.75rem}.uik-tab__item.uik-tab__smaller{height:50px}.uik-tab__container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px;-ms-flex-negative:0;flex-shrink:0}.uik-tab__container:not(:last-child){border-bottom:1px solid #eaedf3}.uik-social-friends__cover{background-repeat:no-repeat;background-position:center center;background-size:cover;height:308px;border-radius:4px 4px 0 0;position:relative}.uik-social-friends__cover:before{content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(9%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,.35)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 9%,rgba(0,0,0,.35) 99%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 9%,rgba(0,0,0,.35) 99%);background-image:linear-gradient(-180deg,#0000 9%,#00000059 99%);border-radius:4px 4px 0 0}.uik-social-friends__cover .uik-social-friends__btnUpdateCover{position:absolute;bottom:10px;right:10px}.uik-social-friends__content{position:relative}.uik-social-friends__content .uik-social-friends__avatar{position:absolute;top:-14px;left:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.uik-social-friends__content .uik-social-friends__name{position:absolute;left:180px;top:-47px;font-weight:500;font-size:1.375rem;color:#fff;line-height:2rem}.uik-widget-title__wrapper{padding:18px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uik-widget-title__wrapper:not(:last-child){border-bottom:1px solid #eaedf3}.uik-widget-title__wrapper h3{font-weight:500;font-size:1.125rem;line-height:1.75rem}.uik-widget-title__wrapper h3+*{margin-top:0}.uik-widget-title__wrapper.uik-widget-title__noDivider{padding-bottom:5px;border-bottom:none}.uik-social-friend-item__wrapper{border:1px solid #eaedf3;border-radius:4px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uik-social-friend-list__wrapper{margin:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.uik-social-friend-list__wrapper>*{margin:10px;-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}@media screen and (max-width: 768px){.uik-social-friend-list__wrapper>*{-ms-flex-preferred-size:calc(100% - 20px);flex-basis:calc(100% - 20px)}}.uik-social-about-item__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uik-social-about__wrapper .uik-social-about__listWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px 22.75px}.uik-social-about__wrapper .uik-social-about__listWrapper>*{-ms-flex-preferred-size:calc(100% - 15px);flex-basis:calc(100% - 15px);border-bottom:1px solid #eaedf3;margin:0 7.5px;padding:20px 0;max-width:calc(100% - 15px)}.uik-social-about__wrapper .uik-social-about__listWrapper>*:last-child{border-bottom:none}@media screen and (min-width: 1400px){.uik-social-about__wrapper .uik-social-about__listWrapper>*{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.uik-social-about__wrapper .uik-social-about__listWrapper>*:nth-last-child(-n+2){border-bottom:none}}.uik-widget__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px}.uik-widget__container>*:not(:last-child){margin-bottom:30px}.uik-widget-bottom-cta__wrapper{height:50px;padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#9ea0a5;text-transform:uppercase;font-size:.75rem;font-weight:500;border-top:1px solid #eaedf3}.uik-widget-bottom-cta__wrapper:hover{color:#3e3f42}.uik-widget-link__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;padding:0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uik-widget-link__wrapper .uik-widget-link__icon+*{margin-left:20px;-ms-flex-negative:0;flex-shrink:0}.uik-widget-link__wrapper .uik-widget-link__title{color:#3e3f42;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;white-space:nowrap}.uik-widget-link__wrapper .uik-widget-link__count{color:#9ea0a5;margin-left:20px;-ms-flex-negative:0;flex-shrink:0;font-size:.875rem}.uik-widget-link__wrapper:not(:last-child){border-bottom:1px solid #eaedf3}.uik-widget-link__wrapper:hover .uik-widget-link__title{color:#1665d8}.uik-widget-video-preview__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;padding:0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uik-widget-video-preview__wrapper .uik-widget-video-preview__previewImage{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;width:74px;height:56px;border-radius:4px;background-repeat:no-repeat;background-position:center center;background-size:cover}.uik-widget-video-preview__wrapper .uik-widget-video-preview__previewImage+*{margin-left:20px;-ms-flex-negative:0;flex-shrink:0}.uik-widget-video-preview__wrapper .uik-widget-video-preview__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;white-space:nowrap;font-weight:500;color:#3e3f42;line-height:1.5rem}.uik-widget-video-preview__wrapper .uik-widget-video-preview__views{color:#9ea0a5;font-size:.875rem;line-height:1.375rem;display:block;margin-top:2px}.uik-widget-video-preview__wrapper:not(:last-child){margin-bottom:16px}.uik-widget-video-preview__wrapper:hover .uik-widget-video-preview__previewImage{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.uik-widget-video-preview__wrapper:hover .uik-widget-video-preview__title{color:#1665d8}.uik-widget-video-preview-container__wrapper{padding:30px 0}.uik-widget-content__wrapper{padding:25px 30px}.uik-widget-content__wrapper+.uik-widget-content__wrapper{border-top:1px solid #eaedf3}.uik-widget-content__wrapper.uik-widget-content__grey{background-color:#fbfbfd}.uik-widget-doc__wrapper h1:not([class]),.uik-widget-doc__wrapper h2:not([class]),.uik-widget-doc__wrapper h3:not([class]),.uik-widget-doc__wrapper h4:not([class]){color:#3e3f42;max-width:760px}.uik-widget-doc__wrapper h1:not([class])+p,.uik-widget-doc__wrapper h2:not([class])+p,.uik-widget-doc__wrapper h3:not([class])+p,.uik-widget-doc__wrapper h4:not([class])+p{margin-top:10px}.uik-widget-doc__wrapper p:not([class]){color:#6b6c6f;max-width:760px}.uik-widget-doc__wrapper p:not([class])+p{margin-top:.8rem}.uik-widget-doc__wrapper h1:not([class]){font-weight:300;font-size:2.25rem;line-height:3.125rem}.uik-widget-doc__wrapper h2:not([class]){font-weight:300;font-size:1.875rem;line-height:2.75rem}.uik-widget-doc__wrapper h3:not([class]){font-size:1.375rem;line-height:2rem}.uik-widget-doc__wrapper ul{padding-left:20px}.uik-widget-doc__wrapper a:not([class]){color:#1665d8}.uik-widget-doc__wrapper p a:not([class]):hover{text-decoration:underline}.uik-widget-doc__wrapper em{color:#9ea0a5}.uik-container-v__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.uik-container-v__container>*{min-height:1px}.uik-container-h__wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.uik-container-h__wrapper>*{min-width:1px}.uik-widget-table__wrapper{width:100%;border-collapse:collapse}.uik-widget-table__wrapper tr td,.uik-widget-table__wrapper tr th{text-align:left;padding:15px;border-bottom:1px solid #eaedf3;line-height:1.5}.uik-widget-table__wrapper tr td:first-child,.uik-widget-table__wrapper tr th:first-child{padding-left:30px}.uik-widget-table__wrapper tr td:last-child,.uik-widget-table__wrapper tr th:last-child{padding-right:30px}.uik-widget-table__wrapper tr th{font-weight:500;font-size:.75rem;padding:8px 15px;text-transform:uppercase;color:#9ea0a5;line-height:1.125rem;height:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uik-widget-table__wrapper tr td{font-size:.875rem;height:70px;padding:0 inherit;color:#3e3f42}.uik-content__wrapper{padding:15px}.uik-content__wrapper.uik-content__contentCenter{max-width:1170px;margin:0 auto}.uik-content__item{margin:15px}.uik-layout-main__wrapper{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.uik-layout-main__wrapperInner{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.uik-layout-main__wrapperInner.uik-layout-main__contentCenter,.uik-layout-main__wrapperInner.uik-layout-main__contentCenterMedium{max-width:1170px;margin:0 auto}.uik-layout-main__wrapperInner.uik-layout-main__contentCenter,.uik-layout-main__wrapperInner.uik-layout-main__contentCenterMedium{margin:0 auto}.uik-layout-main__wrapperInner.uik-layout-main__contentCenterMedium{max-width:885px}.uik-layout-main__wrapperInner.uik-layout-main__contentLeft{max-width:1170px}.uik-scroll__wrapper{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.uik-nav-panel__wrapper{background:#fff;border-right:1px solid #eaedf3;height:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:270px;flex-basis:270px;width:270px;overflow-y:auto;-webkit-overflow-scrolling:touch}.uik-nav-panel__wrapper.uik-nav-panel__positionRight{border-right:none;border-left:1px solid #eaedf3}.stat-select-box-wrapper{position:sticky;top:56px;left:0;width:100%;height:5rem;padding:0 1rem;background-color:#fff;box-shadow:0 1px 3px #0000000d,0 1px #eaedf3;z-index:150;transform:translateZ(150px)}.stat-select-box-wrapper.detail{position:relative;margin-top:2rem;margin-bottom:0;top:0;background:none;box-shadow:unset;z-index:unset}.stat-select-box-wrapper.detail .stat-select-wrapper{max-width:unset;margin:0}.stat-select-box-wrapper .stat-select-wrapper{max-width:968px;margin:auto}.stat-select-box-wrapper .stat-select-help{display:inline-block;width:20px;height:20px;margin-bottom:-20px;margin-top:24px;margin-left:1rem;float:left}.stat-select-box-wrapper .stat-select-help p{color:#fff;font-weight:800;font-size:12px;margin-left:6.7px}.stat-select-box-wrapper .uik-map-pin-circle__wrapper:before{width:26px;height:26px;top:-3px;left:-3px}.stat-select-box-wrapper .stat-select-tooltip{display:none;position:relative;background:#fff;padding:5px 9px;font-size:12px;line-height:200%;border:1px solid lightgray;color:#000;top:5px;margin-left:1rem;float:left}.stat-select-box-wrapper .uik-select__wrapper{margin-top:1rem;float:left}.stat-select-box-wrapper .uik-select__wrapper:first-child{margin-right:1rem}.stat-select-box-wrapper .uik-select__wrapper .uik-select__placeholderEmpty{color:#3e3f42}.stat-select-box-wrapper .stat-select-last{margin-left:1rem}.mypage-stat-wrapper{margin:0 auto;margin-top:7rem}.mypage-stat-wrapper.detail{margin-top:0}.mypage-stat-wrapper hr{display:block;border:none;color:#fff;height:1px;background:#000;margin:3rem 0;background:-webkit-gradient(radial,50% 50%,0,50% 50%,500,from(rgb(40,40,40)),to(#fff))}@media (max-width: 991px){.mypage-stat-wrapper hr{background:-webkit-gradient(radial,50% 50%,0,50% 50%,350,from(rgb(40,40,40)),to(#fff))}}@media (max-width: 480px){.mypage-stat-wrapper hr{background:-webkit-gradient(radial,50% 50%,0,50% 50%,200,from(rgb(40,40,40)),to(#fff))}}.mypage-stat-wrapper .mypage-stat-section-title{color:#000;font-size:1.4rem;font-weight:800;text-align:center}.mypage-stat-wrapper .min-seconds-wrapper{font-weight:800}.mypage-stat-wrapper .min-seconds-wrapper .unit-for-min-sec{font-weight:400;margin-right:5px;font-size:1rem}.mypage-stat-wrapper .min-seconds-wrapper .unit-for-min-sec:last-child{margin-right:0}@media screen and (max-width: 1200px){.stat-select-box-wrapper .stat-select-wrapper,.mypage-stat-wrapper{max-width:800px}}.weekly-ranking-wrapper{margin-top:2rem;margin-bottom:4rem;color:#000}.weekly-ranking-wrapper .weekly-ranking-title{font-weight:800;font-size:1.3rem}.weekly-ranking-wrapper .weekly-ranking-content-wrapper{display:inline-block;width:49%;margin:.5%;border:1px solid #eaedf3;margin-top:2rem;vertical-align:top}.weekly-ranking-wrapper .weekly-ranking-content-wrapper .weekly-ranking-content-title{color:#3e3f42;font-weight:800;padding:2rem;background:#fff;font-size:1.2rem}.weekly-ranking-wrapper .weekly-ranking-content-wrapper .weekly-ranking-content{padding:2rem;border-top:1px solid #eaedf3;display:flex;background:#fff}.weekly-ranking-wrapper .weekly-ranking-content-wrapper .weekly-ranking-content.me{background:#fafafa;font-weight:800}.weekly-ranking-wrapper .weekly-ranking-content-wrapper .weekly-ranking-content .weekly-ranking-content-detail{transform:skew(-.03deg)}.weekly-ranking-wrapper .weekly-ranking-content-wrapper .weekly-ranking-content .weekly-ranking-content-detail.rank-num{width:15%}.weekly-ranking-wrapper .weekly-ranking-content-wrapper .weekly-ranking-content .weekly-ranking-content-detail.name{width:55%}.weekly-ranking-wrapper .weekly-ranking-content-wrapper .weekly-ranking-content .weekly-ranking-content-detail.score{width:30%;text-align:right;font-weight:800}.weekly-ranking-wrapper .weekly-ranking-content-wrapper .weekly-ranking-content .weekly-ranking-content-detail .weekly-ranking-content-unit{font-weight:400;font-size:.875rem;margin-left:.5rem}.weekly-ranking-wrapper .weekly-ranking-content-wrapper .weekly-ranking-show-all{border-top:1px solid #eaedf3;color:#1665d8cc;padding:1.5rem 0;text-align:center;font-size:1rem;background:#fff;cursor:pointer}@media (max-width: 480px){.weekly-ranking-wrapper .weekly-ranking-content-wrapper{width:100%}.weekly-ranking-wrapper .weekly-ranking-content-wrapper .weekly-ranking-content{font-size:1.2rem}.weekly-ranking-wrapper .weekly-ranking-content-wrapper .weekly-ranking-content .weekly-ranking-content-unit{font-size:.875rem}}.video-play-stats-title{color:#000;font-weight:800;font-size:1.3rem}.video-play-stats-date{color:#000;width:100%;font-size:1.2rem;text-align:center;margin:2rem 0;font-weight:800}.video-play-stats-date .left{margin-right:2rem;cursor:pointer}.video-play-stats-date .right{margin-left:2rem;cursor:pointer}.video-play-stats-monthly{color:#000;width:100%;font-size:1.2rem;text-align:center;font-weight:700}.video-play-stats-lecture-wrapper{display:block;color:#000;width:100%}.video-play-stats-lecture-wrapper .video-play-stats-lecture{display:inline-block;width:50%;border:1px solid lightgray;border-collapse:collapse;font-size:1.2rem;font-weight:700;background:#fff;padding:1rem;text-align:center}.lecture-stat-wrapper{color:#000}.lecture-stat-wrapper .lecture-stat-title{font-size:1.3rem;font-weight:800;margin:2rem -1rem}.lecture-stat-wrapper .lecture-stat-info{text-align:center;font-size:1.2rem}.lecture-stat-wrapper .lecture-stat-info .lecture-stat-time{background:#fff;padding:1.5rem;line-height:2rem;border:1px solid #eaedf3;box-shadow:0 3px 7px #0000000a}.mypage-payment-wrapper{width:100%;margin:0 auto;margin-top:2rem;overflow:auto}@media (max-width: 767px){.mypage-payment-wrapper{-ms-overflow-style:none;scrollbar-width:none}.mypage-payment-wrapper::-webkit-scrollbar{display:none}.mypage-payment-wrapper>div{width:700px}}@media screen and (max-width: 1200px){.mypage-payment-wrapper{max-width:800px}}.delivery-wrapper{margin-top:2rem}.delivery-wrapper .delivery-title{font-size:1.2rem;font-weight:800;margin-bottom:2rem}.delivery-wrapper .delivery-content-list-wrapper{border:1px solid #eaedf3;box-shadow:0 1px 3px #0000000a;background:#fff;border-radius:4px}.delivery-wrapper .delivery-content-list-wrapper .delivery-content-head-wrapper{display:flex;padding-top:1.5rem;padding-bottom:1rem;padding-left:8px;padding-right:8px;border-bottom:1px solid #ededed;color:#9b9b9b;font-size:.875rem}.delivery-wrapper .delivery-content-list-wrapper .delivery-content-wrapper{display:flex;align-items:center;padding:1rem;padding-left:8px;padding-right:8px;color:#000;font-size:.95rem}.delivery-wrapper .delivery-content-list-wrapper .delivery-content-wrapper.dispatched{color:#aaa}.delivery-wrapper .delivery-content-list-wrapper .delivery-content-wrapper.dispatched .detail{color:#000}.delivery-wrapper .delivery-content-list-wrapper .delivery-content-wrapper.noinfo{background:#fff;justify-content:center;font-size:1.1rem;font-weight:500}.delivery-wrapper .delivery-content-list-wrapper .delivery-content{text-align:left;font-weight:600;transform:skew(-.03deg)}.delivery-wrapper .delivery-content-list-wrapper .delivery-content.receiver-name{width:20%;text-align:center}.delivery-wrapper .delivery-content-list-wrapper .delivery-content.item-name{width:30%;overflow:hidden;text-overflow:ellipsis;padding-right:1rem}.delivery-wrapper .delivery-content-list-wrapper .delivery-content.address{width:25%}.delivery-wrapper .delivery-content-list-wrapper .delivery-content.status{width:15%}.delivery-wrapper .delivery-content-list-wrapper .delivery-content.detail{text-align:center;width:10%}.delivery-wrapper .delivery-content-list-wrapper .delivery-content.detail button{font-size:.7rem;font-weight:800}.delivery-wrapper .delivery-notification{color:#9b9b9b;font-size:.875rem;margin-top:1rem;font-weight:800;transform:skew(-.03deg)}.receipt-wrapper{margin-top:2rem;margin-bottom:4rem}.receipt-wrapper .receipt-title{font-size:1.2rem;font-weight:700;margin-bottom:2rem}.receipt-wrapper .receipt-table{box-shadow:0 1px 3px #0000000a;background:#fff;border:1px solid #eaedf3;padding:1rem 8px;border-radius:4px}.receipt-wrapper .receipt-table .receipt-table-header{display:flex;font-size:.875rem;color:#9b9b9b;padding-top:1.5rem;margin-bottom:1.5rem}.receipt-wrapper .receipt-table .receipt-table-item{display:flex;padding:1.5rem 0;font-size:1.1rem}.receipt-wrapper .receipt-table .receipt-table-item.noinfo{justify-content:center}.receipt-wrapper .receipt-table .receipt-table-content{text-align:center;color:#000;font-size:.95rem;font-weight:600;overflow-wrap:break-word;transform:skew(-.03deg)}.receipt-wrapper .receipt-table .receipt-table-content.cancel{color:red}.receipt-wrapper .receipt-table .receipt-table-content.date{text-align:left;width:12%}.receipt-wrapper .receipt-table .receipt-table-content.item-name{text-align:left;width:33%}.receipt-wrapper .receipt-table .receipt-table-content.total-item-price,.receipt-wrapper .receipt-table .receipt-table-content.discount,.receipt-wrapper .receipt-table .receipt-table-content.total-price,.receipt-wrapper .receipt-table .receipt-table-content.refund-price,.receipt-wrapper .receipt-table .receipt-table-content.state{width:11%}.receipt-wrapper .receipt-table .receipt-table-content.head{font-size:.875rem;color:#9b9b9b}.my-info-wrapper{max-width:1200px;margin:0 auto;margin-top:3rem;color:#000}.my-info-wrapper .my-info-migration.title{font-size:1.2rem;font-weight:bolder;margin-bottom:2rem}.my-info-wrapper .my-info-migration.content{font-size:1.2rem;font-weight:400}.my-info-wrapper .my-info-migration.migration-button{border:unset;border-radius:4px;background:#1e90ff;color:#fff;padding:1rem 3rem;font-weight:bolder;transform:skew(-.03deg);cursor:pointer}.my-info-wrapper .my-info-migration.migration-button.disabled{background:#9ea0a5}.my-info-wrapper .my-info-email.title{font-size:1.2rem;font-weight:bolder;margin-bottom:2rem}.my-info-wrapper .my-info-email.content{display:inline-block;width:50%;font-size:1.2rem;font-weight:400;margin-bottom:3rem}.my-info-wrapper .my-info-detail-wrapper{display:flex;flex-flow:row wrap}.my-info-wrapper .my-info-detail-wrapper .my-info-detail{width:50%}.my-info-wrapper .my-info-detail-wrapper .my-info-detail .my-info-detail-title{font-size:1.2rem;font-weight:bolder;margin-bottom:2rem}.my-info-wrapper .my-info-detail-wrapper .my-info-detail .my-info-detail-subtitle{font-size:12px;font-weight:500;color:#9ea0a5;margin-bottom:.5rem;transform:skew(-.03deg)}.my-info-wrapper .my-info-detail-wrapper .my-info-detail input,.my-info-wrapper .my-info-detail-wrapper .my-info-detail select{width:90%;border-radius:4px;border:1px solid #e2e5ed;height:2rem;margin-bottom:2rem;padding:1.5rem}.my-info-wrapper .my-info-detail-wrapper .my-info-detail input ::placeholder,.my-info-wrapper .my-info-detail-wrapper .my-info-detail select ::placeholder{color:#9ea0a5;font-size:14px}.my-info-wrapper .my-info-detail-wrapper .my-info-detail input{transform:skew(-.03deg)}.my-info-wrapper .my-info-detail-wrapper .my-info-detail .uik-select__wrapper{width:90%;margin-bottom:2rem}.my-info-wrapper .my-info-detail-wrapper .my-info-detail .uik-select__wrapper button{height:3rem}.my-info-wrapper .my-info-change-button{border:unset;border-radius:4px;background:#000;color:#fff;padding:1rem 3rem;font-weight:bolder;transform:skew(-.03deg)}.my-info-wrapper .my-info-change-button:disabled{background:#9ea0a5}.my-info-certification-title{color:#000;font-size:1.2rem;font-weight:bolder;margin-bottom:2rem}.my-info-certification-wrapper{color:#000;width:50%}.my-info-certification-wrapper .my-info-certification-caution{font-size:1.1rem;transform:skew(-.03deg)}@media screen and (max-width: 1200px){.my-info-wrapper{max-width:800px}}@media (max-width: 768px){.my-info-certification-wrapper{width:100%}}@media (max-width: 480px){.my-info-wrapper .my-info-detail-wrapper{display:block}.my-info-wrapper .my-info-detail-wrapper .my-info-detail{width:100%}}.lecture-receipts-wrapper{margin-top:3rem}.lecture-receipts-title{display:inline-block;color:#000;font-size:1.2rem;font-weight:700;cursor:pointer}.lecture-receipts-content{display:flex;justify-content:space-between;align-items:flex-end;margin-top:30px;margin-bottom:10px}.lecture-receipts-content .lecture-receipts-caution{font-size:16px;line-height:20px;color:#302936}.lecture-receipts-table{width:100%;background:#fff;border:1px solid #eaedf3;padding:14px}.lecture-receipts-table thead{font-size:12px;color:#9b9b9b}.lecture-receipts-table tbody{font-size:14px;color:#302936}.lecture-receipts-table tr{height:25px}.lecture-receipts-table tr td{text-align:center}.mypage-study-info-wrapper{width:100%;margin:0 auto;margin-top:2rem}@media screen and (max-width: 1200px){.mypage-study-info-wrapper{max-width:800px}}.my-study-status-wrapper{color:#000}.my-study-status-wrapper .my-study-status-title{font-size:1.2rem;font-weight:800;margin-bottom:2rem}.my-study-status-wrapper .my-study-status-none{font-size:1.17rem;text-align:center;color:gray}.my-study-status-wrapper .my-study-status-content{border:1px solid #eaeaea;border-radius:4px;width:100%;padding:1.5rem;margin:1rem 0;font-weight:700;background:#fff;font-size:1.2rem;box-shadow:0 0 10px #0000001a}.my-study-status-wrapper .my-study-status-content .my-study-status-checkbox-detail{color:#000;display:flex;justify-content:space-between;font-size:1rem;font-weight:800;transform:skew(-.03deg)}.my-study-status-wrapper .my-study-status-content .my-study-status-checkbox-detail .font-light{font-weight:400;margin-right:.5rem}.my-study-status-wrapper .my-study-status-content .my-study-status-checkbox-detail .my-study-status-info{transform:skew(-.03deg)}.my-study-status-wrapper .my-study-status-content.date{display:flex;justify-content:space-between;align-items:center}.my-study-status-wrapper .my-study-status-content.date button{font-weight:800;color:#000;margin-left:1rem}@media (max-width: 480px){.my-study-status-wrapper .my-study-status-content.date{display:block}.my-study-status-wrapper .my-study-status-content .my-study-status-content-date-detail{font-size:1rem}}.my-questions-wrapper{color:#000;margin-top:3rem;margin-bottom:4rem}.my-questions-wrapper .my-questions-title{font-size:1.2rem;font-weight:800;margin-bottom:2rem}.my-questions-wrapper .my-questions-table-wrapper{font-size:1.2rem}.my-questions-wrapper .my-questions-table-wrapper .my-questions-table-item{display:flex;padding:15px 0;cursor:pointer;background:#fff}.my-questions-wrapper .my-questions-table-wrapper .my-questions-table-item.header{font-weight:700;cursor:auto}.my-questions-wrapper .my-questions-table-wrapper .my-questions-table-item .my-questions-item{text-align:center}.my-questions-wrapper .my-questions-table-wrapper .my-questions-table-item .my-questions-item.order{width:10%}.my-questions-wrapper .my-questions-table-wrapper .my-questions-table-item .my-questions-item.title{width:50%;text-align:left}.my-questions-wrapper .my-questions-table-wrapper .my-questions-table-item .my-questions-item.created,.my-questions-wrapper .my-questions-table-wrapper .my-questions-table-item .my-questions-item.answered{width:20%}.question-table-item{display:flex;padding:16px 0;text-align:center;cursor:pointer;border-bottom:1px solid #e9e9e9}.question-table-item.header{border-bottom:1px solid #000;cursor:auto}.question-table-item.header .question-item-title,.question-table-item.header .question-item-answered{font-weight:400}.question-table-item.answer{display:flex;flex-direction:column;padding-right:3%;padding-left:9%;text-align:left;cursor:auto}.question-table-item .question-item-order{width:10%}@media (max-width: 480px){.question-table-item .question-item-order{width:15%}}.question-table-item .question-item-content{font-weight:500;line-height:2rem;padding-right:6%;word-break:break-all;white-space:pre-wrap}.question-table-item .question-item-teacher-answer-title{margin-top:3rem;margin-bottom:3rem;font-weight:600;color:#d85b59}.question-table-item .question-item-teacher-answer{font-weight:700;margin-bottom:1rem}.question-table-item .question-item-title{width:45%;font-weight:700;text-align:left}.question-table-item .question-item-title.mypage{width:50%}@media (max-width: 480px){.question-table-item .question-item-title{width:40%}.question-table-item .question-item-title.mypage{width:50%}}.question-table-item .question-item-author{width:10%;overflow:hidden;text-overflow:ellipsis}.question-table-item .question-item-created{width:15%}.question-table-item .question-item-created.mypage{width:20%}.question-table-item .question-item-answered{width:20%;font-weight:700}.question-table-item .question-item-answered.mypage{width:20%}.question-table-item .question-item-answered.with-answer{color:#d85b59}.question-table-item .question-item-btn-wrapper{display:flex;justify-content:flex-end;font-weight:800}.question-table-item .question-item-btn-wrapper .question-item-btn{cursor:pointer;margin:1.5rem 0;color:#000}.question-table-item .question-item-btn-wrapper .question-item-btn.edit{margin-right:1rem}.question-table-item .question-item-edit{margin-top:2rem;margin-right:9%;font-weight:800;float:right;cursor:pointer}.question-table-item .question-item-edit-area{width:100%}.question-table-item .question-item-edit-text{width:90%;font-family:NanumSquare!important;font-weight:800;font-size:1.2rem;border-radius:4px;border-color:#d3d3d3;min-height:9rem;padding:1rem}.question-table-item.edit{display:block}.mypage-coupon-wrapper{margin:0 auto;width:100%;margin-top:3rem}.mypage-coupon-wrapper .coupon-type-title{font-weight:800;font-size:1.4rem;margin:2rem 0;color:#000}.mypage-coupon-wrapper .coupon-list-wrapper{display:flex;margin-bottom:3rem}.mypage-coupon-wrapper .coupon-list-wrapper .no-coupon-text{color:#9b9b9b;margin-bottom:2rem;font-size:1rem;transform:skew(-.03deg)}.mypage-coupon-wrapper .coupon-list-wrapper .coupon-wrapper{padding:3rem;background:#fff;border-radius:4px;border:1px solid #eaedf3;box-shadow:0 1px 3px #0000000a;margin-right:1rem}.mypage-coupon-wrapper .coupon-list-wrapper .coupon-wrapper .coupon-title{font-size:1.3rem;font-weight:600;color:#000;margin-bottom:2rem}.mypage-coupon-wrapper .coupon-list-wrapper .coupon-wrapper .coupon-title.discount{margin-bottom:1rem}.mypage-coupon-wrapper .coupon-list-wrapper .coupon-wrapper .coupon-detail{color:#9b9b9b;font-size:1.1rem;margin:.7rem 0;transform:skew(-.03deg)}.mypage-coupon-wrapper .coupon-list-wrapper .coupon-wrapper .coupon-detail.expires-at{color:#9e1d2d;font-weight:700;padding-top:2rem;border-top:1px solid #e9e9e9}.mypage-coupon-wrapper .coupon-list-wrapper .coupon-wrapper .coupon-button{margin-top:2rem;padding:1rem;text-align:center;background:#3023ae;color:#fff;border-radius:4px;font-size:1rem;font-weight:800;transform:skew(-.03deg)}@media screen and (max-width: 1200px){.mypage-coupon-wrapper{max-width:800px}}.faq-title{font-size:2.5rem;font-weight:800;color:#000;text-align:center;margin-top:3rem;margin-bottom:2rem}.faq-category{text-align:center;color:#000;font-size:1.2rem;margin-bottom:3rem}.faq-category span{margin:0 1.5rem;cursor:pointer}.faq-category .faq-category-active{font-weight:700}.faq-wrapper{color:#000;font-size:1.3rem;font-weight:700;padding:1.5rem 3rem;border-top:2px solid;border-bottom:2px solid;background-color:#fff;margin-top:-2px;cursor:pointer}.faq-wrapper .faq-content{display:none;margin-top:1.5rem;font-size:1.2rem;font-weight:500;line-height:1.7rem}._wrapper_1l16n_26{width:100%;margin:48px auto 0}@media (max-width: 767px){._wrapper_1l16n_26{margin-top:18px}}._wrapper_1l16n_26 ._container_1l16n_36{display:flex;flex-direction:column;gap:24px;margin-bottom:20px}._wrapper_1l16n_26 ._container_1l16n_36:last-of-type{margin-bottom:0}@media (max-width: 767px){._wrapper_1l16n_26 ._container_1l16n_36{gap:20px}}._wrapper_1l16n_26 ._container_1l16n_36 ._title_1l16n_50{color:#302936;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 767px){._wrapper_1l16n_26 ._container_1l16n_36 ._title_1l16n_50{font-size:14px;font-weight:700;line-height:20px}}._wrapper_1l16n_26 ._container_1l16n_36 ._coupons_1l16n_63{display:flex;gap:12px;margin:0;overflow-x:scroll}._subscription-coupon_1l16n_70{display:inline-flex;flex-direction:column;justify-content:space-between;gap:20px;min-width:270px;padding:36px;border:1px solid #eaedf3;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px #0000000a}@media (max-width: 767px){._subscription-coupon_1l16n_70{padding:16px}}._subscription-coupon_1l16n_70 ._name_1l16n_87{color:#302936;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 767px){._subscription-coupon_1l16n_70 ._name_1l16n_87{font-size:13px;font-weight:700;line-height:18px}}._subscription-coupon_1l16n_70 ._detail_1l16n_100{display:flex;flex-direction:column;gap:8px}@media (max-width: 767px){._subscription-coupon_1l16n_70 ._detail_1l16n_100{gap:6px}}._subscription-coupon_1l16n_70 ._detail_1l16n_100 p{color:#afafaf;font-size:13px;font-weight:500;line-height:18px}@media (max-width: 767px){._subscription-coupon_1l16n_70 ._detail_1l16n_100 p{font-size:12px;font-weight:500;line-height:16px}}._subscription-coupon_1l16n_70 ._button_1l16n_123{display:flex;align-items:center;justify-content:center;align-self:center;width:100%;padding:8px 0;border-radius:4px;background-color:#5d52ff;color:#fff;font-size:12px;font-weight:700;line-height:16px;transform:skew(-.03deg);cursor:pointer}.login{display:flex;background-color:#fff}.login .login-side-image-wrapper{width:100%}.login .login-side-image-wrapper div{width:100%;height:100%;background-image:url(/images/login/login_image.png);background-size:cover}@media (max-width: 767px){.login-side-image-wrapper{display:none}}.naver-login-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:calc(100vh - 126px);color:#000}.naver-login-wrapper .naver-login-center-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;height:100%}.naver-login-wrapper .naver-login-center-wrapper .naver-login-title-wrapper .naver-login-subtitle{margin-bottom:16px;color:#505050;font-size:16px;font-weight:500;text-align:left}.naver-login-wrapper .naver-login-center-wrapper .naver-login-title-wrapper .naver-login-title{margin-top:0;color:#212121;font-size:32px;font-weight:700}.naver-login-wrapper .naver-login-center-wrapper .naver-login-title-wrapper .naver-login-title:last-child{margin-bottom:60px}.naver-login-wrapper .naver-login-center-wrapper .naver-login-button-style{width:405px;height:60px;margin-top:0;background-color:#1ac566;cursor:pointer}@media (max-width: 767px){.naver-login-wrapper .naver-login-center-wrapper .naver-login-button-style{width:100%}}.naver-login-wrapper .naver-login-center-wrapper .naver-login-button-style div{display:flex;align-items:center;justify-content:center;width:100%;height:60px}.naver-login-wrapper .naver-login-center-wrapper .naver-login-button-style div img{margin-right:8px}.naver-login-wrapper .naver-login-center-wrapper .naver-login-button-style div span{color:#fff;font-size:16px;font-weight:700;line-height:19px}.naver-login-wrapper .naver-login-center-wrapper .naver-login-checkbox-wrapper{width:100%;margin-top:18px;margin-bottom:46px}@media (max-width: 767px){.naver-login-wrapper .naver-login-center-wrapper .naver-login-checkbox-wrapper{margin-top:9px}}.naver-login-wrapper .naver-login-center-wrapper .naver-login-checkbox-wrapper input#naverLoginCheckbox{display:none}.naver-login-wrapper .naver-login-center-wrapper .naver-login-checkbox-wrapper label{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.naver-login-wrapper .naver-login-center-wrapper .naver-login-checkbox-wrapper label img{width:18px;height:18px;margin-right:5px}.naver-login-wrapper .naver-login-center-wrapper .naver-login-checkbox-wrapper span{color:#b5b5b5;font-size:12px;font-weight:400;line-height:18px;-webkit-user-select:none;user-select:none}.naver-login-wrapper .naver-login-center-wrapper .naver-login-checkbox-wrapper span a{color:#b5b5b5;text-decoration:underline}.naver-login-wrapper .naver-login-center-wrapper .naver-login-checkbox-wrapper .right{float:right}.naver-login-wrapper .naver-login-center-wrapper .naver-login-detail-wrapper{align-self:flex-start;width:288px}.naver-login-wrapper .naver-login-center-wrapper .naver-login-detail-wrapper .naver-login-top-line{width:100%;height:1px;margin-bottom:16px;background-color:#e0e0e0}.naver-login-wrapper .naver-login-center-wrapper .naver-login-detail-wrapper .naver-login-detail-content{display:flex;align-items:center;margin-bottom:12px}.naver-login-wrapper .naver-login-center-wrapper .naver-login-detail-wrapper .naver-login-detail-content img{width:18px;height:18px;margin-right:5px}.naver-login-wrapper .naver-login-center-wrapper .naver-login-detail-wrapper .naver-login-detail-content span{color:#212121;font-size:16px;font-weight:700}.naver-login-wrapper .naver-login-center-wrapper .naver-login-detail-wrapper .naver-login-detail-content-s{color:#505050;font-size:12px;font-weight:400}@media (max-width: 767px){.naver-login-wrapper{max-width:100%;width:100%;height:calc(100vh - 149px);padding:32px 16px}.naver-login-wrapper .naver-login-center-wrapper{justify-content:start}.naver-login-wrapper .naver-login-center-wrapper .naver-login-title-wrapper .naver-login-subtitle{font-size:14px}.naver-login-wrapper .naver-login-center-wrapper .naver-login-title-wrapper .naver-login-title{font-size:24px}.naver-login-wrapper .naver-login-center-wrapper .naver-login-title-wrapper .naver-login-title:last-child{margin-bottom:32px}.naver-login-wrapper .naver-login-center-wrapper .naver-login-detail-wrapper .naver-login-top-line{margin-bottom:17px}.naver-login-wrapper .naver-login-center-wrapper .naver-login-detail-wrapper .naver-login-detail-content{margin-bottom:9.5px}.naver-login-wrapper .naver-login-center-wrapper .naver-login-detail-wrapper .naver-login-detail-content img{width:18px;height:18px;margin-right:5px}.naver-login-wrapper .naver-login-center-wrapper .naver-login-detail-wrapper .naver-login-detail-content span{color:#212121;font-size:14px;font-weight:700}}html,.signup{background-color:#fff;margin-bottom:-6rem;padding-bottom:6rem}.extra-user-info-wrapper{max-width:320px;margin:0 auto;padding-top:36px;padding-left:16px;padding-right:16px;margin-bottom:4rem;background-color:#fff;text-align:center}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-title{margin-bottom:12px;color:#212121;font-size:20px;font-weight:900}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-notice{margin-top:10px;margin-bottom:24px;color:#505050;font-size:12px;font-weight:400}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-email{padding-top:9px;padding-bottom:9px;margin-bottom:28px;border:1px solid #eeeeee;border-radius:100px;color:#212121;font-size:13px}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-line{width:100%;height:1px;margin-bottom:24px;background-color:#eee}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-middle-title{margin-top:24px;margin-bottom:20px;color:#212121;font-size:16px}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-subtitle{margin-top:16px;margin-bottom:12px;color:#212121;font-size:14px;font-weight:500;text-align:left}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-subtitle .extra-user-info-need{color:#fa0303}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-subtitle.location{margin-bottom:15px}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-nickname-wrapper{display:flex}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-nickname-wrapper div{width:100%;margin:0 8px 0 0}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-nickname-wrapper div .uik-input__inputWrapper{width:100%;height:100%}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-nickname-wrapper div .uik-input__inputWrapper .uik-input__input{border:1px solid #eeeeee}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-nickname-wrapper div .uik-input__inputWrapper .uik-input__input.red{border:1px solid #ff2d2d}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-nickname-wrapper div .uik-input__inputWrapper .uik-input__input::placeholder{color:#b5b5b5;text-align:left}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-nickname-wrapper .uik-btn__base{display:flex;justify-content:center;align-items:center;flex-grow:1;width:auto;height:auto;padding:0 14px;margin:0;border:#eeeeee 1px solid;border-radius:3px;box-shadow:none;box-sizing:border-box;background-color:#fff;background-image:none}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-nickname-wrapper .uik-btn__base .uik-btn__content{color:#b5b5b5;font-size:14px;font-weight:400}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-nickname-wrapper .uik-btn__base.nickname-button-active{border:#5b51f9 1px solid;background-color:#5b51f9}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-nickname-wrapper .uik-btn__base.nickname-button-active .uik-btn__content{color:#fff}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-nickname-caution-wrapper{display:flex;justify-content:space-between;margin-top:8px;font-size:12px}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-nickname-caution-wrapper .red{color:#ff2d2d}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-nickname-caution-wrapper .blue{color:#5b51f9}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-nickname-caution-wrapper .extra-user-info-nickname-check{margin:0;font-size:12px;font-weight:400;text-align:right}.extra-user-info-wrapper .extra-user-info-form .uik-input__inputWrapper .uik-input__input{padding:0 12px;margin:0;border:1px solid #eeeeee;border-radius:3px;color:#212121;font-size:14px;font-weight:400;text-align:left;outline:none}.extra-user-info-wrapper .extra-user-info-form .uik-input__inputWrapper .uik-input__input::placeholder{font-weight:400;text-align:left}.extra-user-info-wrapper .extra-user-info-form .uik-input__inputWrapper .uik-input__input:focus{font-weight:400;outline:none}.extra-user-info-wrapper .extra-user-info-form .uik-input__inputWrapper .uik-input__input:focus::placeholder{font-weight:400}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-caution{padding-top:8px;color:#505050;font-size:12px;font-weight:400;text-align:left}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-checkbox-wrapper{margin:35px 0 15px;text-align:left}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-checkbox-wrapper .uik-checkbox__wrapper .uik-checkbox__label span{color:#212121;font-size:13px;cursor:default}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-checkbox-wrapper .uik-checkbox__wrapper .uik-checkbox__label span a{color:#000;text-decoration:underline}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-checkbox-wrapper .uik-checkbox__wrapper .uik-checkbox__label:before{width:18px;height:18px;margin-right:7px;border:2px solid #eeeeee}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-checkbox-wrapper .uik-checkbox__wrapper .uik-checkbox__label .uik-checkbox__checkboxIcon{position:absolute;top:4px;left:3px;width:12px;height:12px}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-checkbox-wrapper .uik-checkbox__wrapper .uik-checkbox__checkbox:checked~.uik-checkbox__label:before{border-color:#5b51f9;background-color:#5b51f9}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-checkbox-group{display:flex;flex-wrap:wrap}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-checkbox-group.location .uik-checkbox__wrapper:nth-child(2n){margin-right:0}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-checkbox-group .uik-checkbox__wrapper{margin-right:12px;margin-bottom:14px}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-checkbox-group .uik-checkbox__wrapper .uik-checkbox__label{font-size:12px}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-checkbox-group .uik-checkbox__wrapper .uik-checkbox__label:before{width:18px;height:18px;margin-right:7px;border:2px solid #eeeeee}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-checkbox-group .uik-checkbox__wrapper .uik-checkbox__label .uik-checkbox__checkboxIcon{position:absolute;top:4px;left:3px;width:12px;height:12px}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-checkbox-group .uik-checkbox__wrapper .uik-checkbox__checkbox:checked~.uik-checkbox__label:before{border-color:#5b51f9;background-color:#5b51f9}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-submit-wrapper .uik-btn__base{display:block;width:100%;height:auto;padding:16px}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-submit-wrapper .uik-btn__base.uik-btn__primary{background-color:#5b51f9;background-image:none}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-submit-wrapper .uik-btn__base .uik-btn__content{display:inline;font-size:14px;font-weight:500}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-select-wrapper{position:relative}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-select-wrapper .extra-user-info-select-more-icon{position:absolute;top:50%;right:19px;transform:translateY(-50%);z-index:10;width:10px;height:5px;background-image:url(/images/signup/select_icon.png);background-size:cover}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-select-wrapper .uik-select__wrapper{width:100%;color:#212121}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-select-wrapper .uik-select__wrapper .uik-select__valueRendered{padding:0 19px 0 12px;border:#eeeeee 1px solid;box-shadow:none}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-select-wrapper .uik-select__wrapper .uik-select__valueRendered .uik-btn__content .uik-select__valueRenderedWrapper .uik-select__placeholderEmpty{color:#b5b5b5;font-size:14px;font-weight:400}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-select-wrapper .uik-select__wrapper .uik-select__valueRendered .uik-btn__content .uik-select__valueRenderedWrapper .uik-select__valueWrapper{color:#212121;font-weight:400}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-select-wrapper .uik-select__wrapper .uik-select__valueRendered .uik-btn__content .uik-select__valueRenderedWrapper .uik-select__arrowWrapper:before{all:unset}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-select-wrapper .uik-select__wrapper .uik-select__valueRendered .uik-btn__content .uik-select__valueRenderedWrapper .uik-select__arrowWrapper:after{all:unset}.extra-user-info-wrapper .extra-user-info-form .extra-user-info-select-wrapper .uik-select__wrapper .uik-select__optionListWrapper .uik-btn__content{color:#212121;font-weight:400}.extra-user-info-wrapper .extra-user-info-form input{height:3rem;margin-top:10px;text-align:center}.extra-user-info-wrapper .extra-user-info-form input:focus{border:2px solid black;font-weight:700}@media (max-width: 767px){.extra-user-info-wrapper{max-width:100%;width:100%}.extra-user-info-wrapper .extra-user-info-nickname-wrapper{height:44px}.extra-user-info-wrapper .extra-user-info-nickname-wrapper .uik-input__input{height:100%}.extra-user-info-wrapper .uik-input__inputWrapper{height:44px}.extra-user-info-wrapper .uik-input__inputWrapper .uik-input__input{height:100%}.extra-user-info-wrapper .uik-select__valueRendered{height:44px;font-size:14px}.extra-user-info-wrapper .uik-select__label{font-size:14px}}.extra-user-info-phone-wrapper,.extra-user-info-certification-wrapper{display:flex}.extra-user-info-phone-wrapper div,.extra-user-info-certification-wrapper div{width:100%;margin:0 8px 0 0;position:relative;flex-shrink:1}.extra-user-info-phone-wrapper div div,.extra-user-info-certification-wrapper div div{height:100%}.extra-user-info-phone-wrapper div div .uik-input__inputWrapper,.extra-user-info-certification-wrapper div div .uik-input__inputWrapper{width:100%;height:100%}.extra-user-info-phone-wrapper div div .uik-input__inputWrapper .uik-input__input::placeholder,.extra-user-info-certification-wrapper div div .uik-input__inputWrapper .uik-input__input::placeholder{color:#b5b5b5;text-align:right}.extra-user-info-phone-wrapper div .extra-user-info-certification-timer,.extra-user-info-certification-wrapper div .extra-user-info-certification-timer{position:absolute;top:50%;right:0;padding:0 12px;transform:translateY(-50%);color:#1665d8;font-size:14px;font-weight:400}.extra-user-info-phone-wrapper .uik-btn__base,.extra-user-info-certification-wrapper .uik-btn__base{display:flex;justify-content:center;align-items:center;flex-shrink:2;width:auto;height:auto;padding:0;margin:0;border:#eeeeee 1px solid;border-radius:3px;box-shadow:none;box-sizing:border-box;background-color:#fff;background-image:none}.extra-user-info-phone-wrapper .uik-btn__base .uik-btn__content,.extra-user-info-certification-wrapper .uik-btn__base .uik-btn__content{padding:0 12px;color:#b5b5b5;font-size:14px;font-weight:400}.extra-user-info-phone-wrapper .uik-btn__base:hover,.extra-user-info-phone-wrapper .uik-btn__base:focus,.extra-user-info-certification-wrapper .uik-btn__base:hover,.extra-user-info-certification-wrapper .uik-btn__base:focus{border:#eeeeee 1px solid;box-shadow:none;background-color:#fff;background-image:none}.extra-user-info-phone-wrapper .uik-btn__base.phone-button-active,.extra-user-info-certification-wrapper .uik-btn__base.phone-button-active{border:1px solid #5b51f9}.extra-user-info-phone-wrapper .uik-btn__base.phone-button-active .uik-btn__content,.extra-user-info-certification-wrapper .uik-btn__base.phone-button-active .uik-btn__content{color:#5b51f9}.extra-user-info-phone-wrapper .uik-btn__base.phone-button-re-send .uik-btn__content,.extra-user-info-certification-wrapper .uik-btn__base.phone-button-re-send .uik-btn__content{padding:0 33px;transition:0s}.extra-user-info-phone-wrapper{margin-bottom:8px}.extra-user-info-certification-wrapper .uik-btn__base{height:auto;background-color:#5b51f9;border:#5b51f9 1px solid}.extra-user-info-certification-wrapper .uik-btn__base .uik-btn__content{color:#fff}.extra-user-info-certification-wrapper .uik-btn__base:hover,.extra-user-info-certification-wrapper .uik-btn__base:focus{border:#5b51f9 1px solid;box-shadow:none;background-color:#5b51f9;background-image:none}.certification-caution{padding-top:8px;color:#505050;font-size:12px;text-align:left}.certification-caution.success{color:#5b51f9}@media (max-width: 767px){.extra-user-info-phone-wrapper,.extra-user-info-certification-wrapper{height:44px}}.curriculum-list-wrapper{display:block;min-height:calc(100vh - 22rem);margin-bottom:-6rem;color:#000;background-color:#fff}@media (max-width: 1199px){.curriculum-list-wrapper{background-color:#f6f6f6}}.curriculum-list-wrapper .curriculum-list-title{margin:auto;margin-top:1rem;margin-bottom:1rem;font-size:16px;font-weight:800;color:#212121;max-width:1170px;padding:0 15px}.curriculum-list-wrapper .curriculum-list-button-wrapper{text-align:center;margin-top:1.4rem;margin-bottom:1rem;font-size:2rem}.curriculum-list-wrapper .curriculum-list-subtitle{margin:0 auto;text-align:center;margin-top:2rem;margin-bottom:1rem;font-size:1.2rem;letter-spacing:-.05rem;line-height:2rem}.curriculum-list-wrapper .curriculum-list-grid-wrapper{display:flex;flex-flow:row wrap;min-height:min-content;height:auto;padding:0 15px;max-width:1200px;margin:0 auto}.curriculum-list-wrapper .uik-btn__base{font-size:1rem;font-weight:800}@media (max-width: 1199px){.curriculum-list-wrapper .curriculum-list-grid-wrapper{max-width:100%}}@media (max-width: 480px){.curriculum-list-wrapper .curriculum-list-subtitle{max-width:80%;font-size:1.2rem}.curriculum-list-wrapper .curriculum-list-grid-wrapper{padding:8px 8px 20px}.uik-btn__base{font-weight:800}}.curriculum-item-wrapper{display:flex;flex-direction:column;flex-basis:25%;position:relative;height:fit-content;margin-top:6px;border-right:1px solid #000000}.curriculum-item-wrapper:nth-child(4n){border-right:0}@media (max-width: 1199px){.curriculum-item-wrapper{flex-basis:33.33%;margin-top:7px;border:0}.curriculum-item-wrapper:nth-child(3n){margin-right:0}}@media (max-width: 767px){.curriculum-item-wrapper{flex-basis:100%;margin-top:12px}}.curriculum-item-wrapper .curriculum-item-content{padding:0 5px}@media (max-width: 1199px){.curriculum-item-wrapper .curriculum-item-content{margin-right:8px;border:1px solid #e3e3e3;border-radius:8px;background-color:#fff}}@media (max-width: 767px){.curriculum-item-wrapper .curriculum-item-content{margin-right:0;padding:0}}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-title-wrapper{display:flex;justify-content:space-between;align-items:center;padding:8px 0 8px 20px;border-top:1px solid #000000;border-bottom:1px solid #000000}@media (max-width: 1199px){.curriculum-item-wrapper .curriculum-item-content .curriculum-item-title-wrapper{margin:0 15px;padding:10px 3px 10px 6px;border:0;border-bottom:1px solid #e3e3e3}}@media (max-width: 767px){.curriculum-item-wrapper .curriculum-item-content .curriculum-item-title-wrapper{margin:10px 23px 0 26px;padding:0 0 10px}}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-title-wrapper .curriculum-item-title{display:flex;align-items:center;width:100%;padding:6px 0}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-title-wrapper .curriculum-item-title h4{color:#565656;font-size:18px;font-weight:400}@media (max-width: 1199px){.curriculum-item-wrapper .curriculum-item-content .curriculum-item-title-wrapper .curriculum-item-title{padding:0}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-title-wrapper .curriculum-item-title h4{font-size:14px}}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-title-wrapper .curriculum-item-label{display:flex;justify-content:center;align-items:center;width:50px;height:30px}@media (max-width: 767px){.curriculum-item-wrapper .curriculum-item-content .curriculum-item-title-wrapper .curriculum-item-label{position:unset;transform:unset}}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-title-wrapper .curriculum-item-label span{font-size:13px;font-weight:400}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-title-wrapper .curriculum-item-label.is-started{background-color:#ffeb35}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-title-wrapper .curriculum-item-label.is-started span{color:#212642;opacity:.6}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-title-wrapper .curriculum-item-label.is-new{background-color:#5d52ff}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-title-wrapper .curriculum-item-label.is-new span{color:#fff}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-desc{min-height:137px;padding:25.3px 20px 0;color:#3b3b3b;font-size:14px;word-break:break-all;white-space:pre-wrap;line-height:21px}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-desc img{vertical-align:middle;transform:translateY(-3px);margin-right:8px}@media (max-width: 1199px){.curriculum-item-wrapper .curriculum-item-content .curriculum-item-desc{min-height:79px;padding:14px 26px 23px;color:#898989;font-size:13px}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-desc img{filter:opacity(70%);transform:translateY(-1px)}}@media (max-width: 767px){.curriculum-item-wrapper .curriculum-item-content .curriculum-item-desc{padding:14px 26px 23px}}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-start-btn-wrapper{width:100%;height:80px}@media (max-width: 1199px){.curriculum-item-wrapper .curriculum-item-content .curriculum-item-start-btn-wrapper{height:auto;padding:0 0 12px}}@media (max-width: 767px){.curriculum-item-wrapper .curriculum-item-content .curriculum-item-start-btn-wrapper{padding:0 8px 12px}}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-start-btn-wrapper a{display:inline-block;width:100%;height:100%}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-start-btn-wrapper a .curriculum-item-start-btn{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 30px;border:0;background-color:#212642;cursor:pointer}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-start-btn-wrapper a .curriculum-item-start-btn span{color:#fff;font-size:18px;font-weight:400}@media (max-width: 1199px){.curriculum-item-wrapper .curriculum-item-content .curriculum-item-start-btn-wrapper a .curriculum-item-start-btn{justify-content:center;height:50px;border-radius:6px}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-start-btn-wrapper a .curriculum-item-start-btn .mobile-hide{display:none}.curriculum-item-wrapper .curriculum-item-content .curriculum-item-start-btn-wrapper a .curriculum-item-start-btn span{font-size:14px}}.curriculum-item-wrapper.disabled{border-right:1px solid #b2b2b2}.curriculum-item-wrapper.disabled .curriculum-item-content .curriculum-item-title-wrapper{border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2}.curriculum-item-wrapper.disabled .curriculum-item-content .curriculum-item-title-wrapper .curriculum-item-title h4,.curriculum-item-wrapper.disabled .curriculum-item-content .curriculum-item-desc{filter:opacity(50%)}.curriculum-item-wrapper.disabled .curriculum-item-content .curriculum-item-start-btn-wrapper a{filter:opacity(60%)}.curriculum-item-wrapper.disabled .curriculum-item-content .curriculum-item-start-btn-wrapper a .curriculum-item-start-btn{cursor:not-allowed}.classroom-banner-wrapper{width:calc(100% - 30px);max-width:1140px;height:120px;display:flex;position:relative;align-items:center;justify-content:space-between;padding:0 50px;background:#fff;border:1px solid #eeeeee;border-radius:8px;margin:auto auto 60px}@media (max-width: 1199px){.classroom-banner-wrapper{width:100%;border:0}}@media (max-width: 767px){.classroom-banner-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto;padding:25px 0;margin-bottom:40px}}@media (max-width: 480px){.classroom-banner-wrapper{align-items:flex-start;width:100%}}.classroom-banner-wrapper .classroom-banner-left{display:flex;align-items:center}@media (max-width: 767px){.classroom-banner-wrapper .classroom-banner-left{flex-direction:column;align-items:unset}}.classroom-banner-wrapper .classroom-banner-left .classroom-banner-1{display:flex;align-items:center;min-width:200px;margin-right:20px}@media (max-width: 900px){.classroom-banner-wrapper .classroom-banner-left .classroom-banner-1{min-width:185px;margin-right:20px}}@media (max-width: 767px){.classroom-banner-wrapper .classroom-banner-left .classroom-banner-1{margin-bottom:24px;width:auto;margin-right:0;padding-left:20px}}.classroom-banner-wrapper .classroom-banner-left .classroom-banner-1 img{margin-right:10px}@media (max-width: 767px){.classroom-banner-wrapper .classroom-banner-left .classroom-banner-1 img{margin-right:14px}}.classroom-banner-wrapper .classroom-banner-left .classroom-banner-1 .classroom-banner-title{color:#212642;font-size:16px;font-weight:800}.classroom-banner-wrapper .classroom-banner-left .classroom-banner-divide{display:flex;align-items:center;width:1px;height:48px;margin-right:40px;background-color:#e5e5e5}@media (max-width: 767px){.classroom-banner-wrapper .classroom-banner-left .classroom-banner-divide{display:none}}.classroom-banner-wrapper .classroom-banner-left .classroom-banner-2{display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.classroom-banner-wrapper .classroom-banner-left .classroom-banner-2{display:block;padding-left:20px}}.classroom-banner-wrapper .classroom-banner-left .classroom-banner-2-content{display:flex;flex-direction:column;justify-content:center;color:#757575;font-size:12px;word-break:break-word;white-space:pre-wrap;line-height:24px}.classroom-banner-wrapper .classroom-banner-left .classroom-banner-2-content p{color:#757575;font-size:12px;word-break:break-word;white-space:pre-wrap;line-height:24px;margin:unset}.classroom-banner-wrapper .classroom-banner-left .classroom-banner-2-content p span{color:#757575!important}@media (max-width: 900px){.classroom-banner-wrapper .classroom-banner-left .classroom-banner-2-content,.classroom-banner-wrapper .classroom-banner-left .classroom-banner-2-content p{font-size:12px;line-height:24px}}.classroom-banner-wrapper .classroom-banner-2-btn{display:flex;justify-content:center;align-items:center;min-width:204px;height:50px;margin-left:20px;background-color:#5d52ff;border-radius:12px;color:#fff;font-size:14px;font-weight:700;cursor:pointer}.classroom-banner-wrapper .classroom-banner-2-btn img{margin-right:5px}@media (max-width: 767px){.classroom-banner-wrapper .classroom-banner-2-btn{width:100%;min-width:unset;margin-top:15px;margin-left:0}}.classroom-banner-wrapper .classroom-banner-toggle-wrapper{display:flex;align-items:center}@media (max-width: 767px){.classroom-banner-wrapper .classroom-banner-toggle-wrapper{justify-content:center;width:100%;margin-top:3px;padding-top:13px;padding-bottom:16px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}}@media (max-width: 480px){.classroom-banner-wrapper .classroom-banner-toggle-wrapper{justify-content:flex-end;padding-top:0;padding-bottom:0;padding-right:28px}}.classroom-banner-wrapper .classroom-banner-toggle-wrapper .classroom-banner-toggle-text{margin-right:8px;color:#000;font-size:14px;font-weight:400}@media (max-width: 480px){.classroom-banner-wrapper .classroom-banner-toggle-wrapper .classroom-banner-toggle-text{margin-right:0}}.classroom-banner-wrapper .classroom-banner-toggle-wrapper .classroom-banner-toggle-label{position:relative}@media (max-width: 480px){.classroom-banner-wrapper .classroom-banner-toggle-wrapper .classroom-banner-toggle-label{padding:16px 4px}}.classroom-banner-wrapper .classroom-banner-toggle-wrapper .classroom-banner-toggle-label #classroom-banner-toggle-input{display:none}.classroom-banner-wrapper .classroom-banner-toggle-wrapper .classroom-banner-toggle-label .classroom-banner-toggle-track{width:26px;height:14px;padding:0 3px;border-radius:14px;background-color:#dedede;cursor:pointer;transition:.2s}.classroom-banner-wrapper .classroom-banner-toggle-wrapper .classroom-banner-toggle-label .classroom-banner-toggle-track.type-active{background-color:#5d52ff}.classroom-banner-wrapper .classroom-banner-toggle-wrapper .classroom-banner-toggle-label .classroom-banner-toggle-thumb{position:absolute;top:50%;left:3px;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background-color:#fff;transition:.2s}.classroom-banner-wrapper .classroom-banner-toggle-wrapper .classroom-banner-toggle-label .classroom-banner-toggle-thumb.type-active{left:calc(100% - 11px);transition:.2s}@media (max-width: 480px){.classroom-banner-wrapper .classroom-banner-toggle-wrapper .classroom-banner-toggle-label .classroom-banner-toggle-thumb.type-active{left:calc(100% - 15px)}}@media (max-width: 480px){.classroom-banner-wrapper .classroom-banner-toggle-wrapper .classroom-banner-toggle-label .classroom-banner-toggle-thumb{left:7px}}.curriculum-package-select-wrapper{display:block;width:100%;max-width:1170px;padding:0 15px;margin:auto;margin-top:2rem}.curriculum-package-select-wrapper .mobile-only{display:none}@media (max-width: 767px){.curriculum-package-select-wrapper .mobile-only{display:block}}.curriculum-package-select-wrapper .mobile-hide{display:block}@media (max-width: 767px){.curriculum-package-select-wrapper .mobile-hide{display:none}}.curriculum-package-select-wrapper .curriculum-package-select .curriculum-package-select-content{display:inline-block;text-align:center;font-size:16px;font-weight:700;cursor:pointer;background:#fff;border:1px solid #eeeeee;border-radius:4px;padding:11px 14px;color:#5b51f9}.curriculum-package-select-wrapper .curriculum-package-select .curriculum-package-select-content:first-child{margin-right:15px}.curriculum-package-select-wrapper .curriculum-package-select .curriculum-package-select-content.not-selected{color:#b5b5b5}.curriculum-package-select-content-for-class-wrapper{display:block;width:100%;max-width:1170px;padding:0 15px;margin:auto auto 40px}.curriculum-package-select-content-for-class-wrapper .curriculum-package-select-content-divide-for-class{display:inline;color:#eee;font-size:20px;margin:0 20px}@media (max-width: 767px){.curriculum-package-select-content-for-class-wrapper .curriculum-package-select-content-divide-for-class{display:none}}.curriculum-package-select-content-for-class-wrapper .curriculum-package-select-content-for-class{display:inline-block;color:#b5b5b5;font-size:20px;font-weight:700;padding-bottom:15px;cursor:pointer}.curriculum-package-select-content-for-class-wrapper .curriculum-package-select-content-for-class.selected{color:#000;border-bottom:3px solid black}@media (max-width: 767px){.curriculum-package-select-content-for-class-wrapper .curriculum-package-select-content-for-class{display:block;width:240px;text-align:center;margin:0 auto 20px}}.curriculum-package-section-title{color:#212121;padding:0 15px;margin:auto auto 20px;font-size:16px;font-weight:800;max-width:1170px}.curriculum-package-section-title span{color:#9c9c9c;font-weight:400;font-size:13px;margin-left:5px}@media (max-width: 767px){.curriculum-package-section-title span{display:block;margin-top:5px;margin-left:0}}.divider-line-wrapper{display:flex;justify-content:center;align-items:center;position:relative;z-index:5;width:100%;max-width:1170px;margin:0 auto 36px;padding:0 15px}.divider-line-wrapper div{width:100%;height:1px;background-color:#eee}@media (max-width: 1199px){.divider-line-wrapper{margin-top:0}}.none-taking-curriculum{display:flex;justify-content:center;align-items:center;width:100%;height:230px}.none-taking-curriculum .none-taking-curriculum-text{color:#000;font-size:16px;font-weight:400;padding-bottom:60px}.lecture-item-wrapper{display:flex;justify-content:center}.lecture-item-wrapper .lecture-item-inner-wrapper{display:flex;flex-wrap:wrap;gap:32px;width:100%;max-width:1168px;padding-left:12px;padding-right:12px}@media (max-width: 1199px){.lecture-item-wrapper .lecture-item-inner-wrapper{max-width:746px}}@media (max-width: 767px){.lecture-item-wrapper .lecture-item-inner-wrapper{width:100%;max-width:unset}}.lecture-item-wrapper .lecture-item-inner-wrapper.lecture-unfold{position:relative;margin-top:36px}@media (max-width: 1199px){.lecture-item-wrapper .lecture-item-inner-wrapper.lecture-unfold{padding-top:12px}}@media (max-width: 1023px){.lecture-item-wrapper .lecture-item-inner-wrapper.lecture-unfold{margin-top:4px}}@media (max-width: 767px){.lecture-item-wrapper .lecture-item-inner-wrapper.lecture-unfold{margin-top:18px}}.curriculum-group-background{background-color:#fff;background-position-x:center;background-size:contain;margin-top:-300rem;height:300rem;width:100%;position:relative}.banner-white-space-large{height:94px}@media (max-width: 1199px){.banner-white-space-large{height:32px}}@media (max-width: 767px){.banner-white-space-large{height:20px}}.curriculum-group-wrapper{display:block;color:#000;margin-bottom:-6rem;background-color:#f5f5f7;background-size:cover;background-position-x:left;background-repeat:no-repeat;position:relative;z-index:1;min-height:calc(100vh - 14.2rem - 70px);padding-bottom:3rem}.curriculum-group-wrapper.bg-white{background-color:#fff}.curriculum-group-wrapper .mobile-only{display:none}@media (max-width: 767px){.curriculum-group-wrapper .mobile-only{display:block}}.curriculum-group-wrapper .mobile-hide{display:block}@media (max-width: 767px){.curriculum-group-wrapper .mobile-hide{display:none}}.curriculum-group-wrapper .curriculum-group-title{color:#212121;padding:0 15px;margin:auto auto 20px;font-size:16px;font-weight:800;max-width:1170px}.curriculum-group-wrapper .curriculum-group-title.big{font-size:20px}.curriculum-group-wrapper .curriculum-group-title .mobile-br{display:none}@media (max-width: 1199px){.curriculum-group-wrapper .curriculum-group-title.mobile-hide{display:none}}.curriculum-group-wrapper .curriculum-group-button-wrapper{text-align:center;margin-top:1.4rem;margin-bottom:1rem;font-size:2rem}.curriculum-group-wrapper .curriculum-group-subtitle{margin:2.5rem auto 0;text-align:center;font-size:1.8rem;font-weight:600;letter-spacing:-.05rem;line-height:2rem}.curriculum-group-wrapper .curriculum-group-grid-wrapper{display:flex;flex-flow:wrap;height:auto;max-width:1170px;min-height:100px;margin:0 auto;padding:0 15px}.curriculum-group-wrapper .curriculum-group-grid-wrapper.package-wrapper{max-width:822px;padding:0}@media (max-width: 767px){.curriculum-group-wrapper .curriculum-group-grid-wrapper.package-wrapper{padding:0 15px;align-items:center}}.curriculum-group-wrapper .curriculum-group-grid-wrapper .curriculum-group-href{max-width:270px;max-height:170px;margin-right:6px;cursor:pointer}.curriculum-group-wrapper .curriculum-group-grid-wrapper .curriculum-group-href:nth-child(n+4){margin-top:30px}.curriculum-group-wrapper .curriculum-group-grid-wrapper .curriculum-group-href:nth-child(n+7){margin-top:6px}.curriculum-group-wrapper .curriculum-group-grid-wrapper .curriculum-group-href:nth-child(3n){margin-right:0}@media (max-width: 1199px){.curriculum-group-wrapper .curriculum-group-grid-wrapper .curriculum-group-href{margin:0}.curriculum-group-wrapper .curriculum-group-grid-wrapper .curriculum-group-href:nth-child(n+4){margin-top:20px}.curriculum-group-wrapper .curriculum-group-grid-wrapper .curriculum-group-href:nth-child(n+7){margin-top:6px}}@media (max-width: 820px){.curriculum-group-wrapper .curriculum-group-grid-wrapper .curriculum-group-href:nth-child(n+3){margin-top:8px}.curriculum-group-wrapper .curriculum-group-grid-wrapper .curriculum-group-href:nth-child(2n){margin-left:8px}}@media (max-width: 767px){.curriculum-group-wrapper .curriculum-group-grid-wrapper .curriculum-group-href{display:block;max-width:unset;max-height:unset;width:100%;height:100%;margin-top:8px}.curriculum-group-wrapper .curriculum-group-grid-wrapper .curriculum-group-href:first-child{margin-top:0}.curriculum-group-wrapper .curriculum-group-grid-wrapper .curriculum-group-href:nth-child(2n){margin-left:0}}.curriculum-group-wrapper .curriculum-group-grid-wrapper .curriculum-group-href .curriculum-package-image{width:100%;height:auto}.curriculum-group-wrapper .curriculum-group-grid-wrapper .curriculum-group-href .curriculum-group-image{cursor:pointer;width:100%;height:auto;margin-top:3rem;box-shadow:0 4px 20px #0003;border-radius:4px;-webkit-transition:-webkit-transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s}@media (max-width: 1199px){.curriculum-group-wrapper .curriculum-group-grid-wrapper.renewal{padding:0 44px}}@media (max-width: 767px){.curriculum-group-wrapper .curriculum-group-grid-wrapper.renewal{flex-direction:column}}.curriculum-group-wrapper .curriculum-group-grid-wrapper.renewal .curriculum-group-href{width:50%}.curriculum-group-wrapper .curriculum-group-grid-wrapper .curriculum-group-image:hover{-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:0 4px 20px #0000007a}.curriculum-group-wrapper .uik-btn__base{font-size:1rem;font-weight:800}@media (max-width: 1199px){.curriculum-group-wrapper .curriculum-group-grid-wrapper{width:100%;padding:0 110px;justify-content:space-between}.curriculum-group-wrapper .curriculum-group-grid-wrapper.package-wrapper{justify-content:space-between}}@media (max-width: 820px){.curriculum-group-wrapper .curriculum-group-grid-wrapper.package-wrapper{align-items:flex-start;justify-content:center}}@media (max-width: 767px){.curriculum-group-wrapper .curriculum-group-grid-wrapper{justify-content:center;min-height:42px;padding:0 25px}}@media (max-width: 480px){.curriculum-group-wrapper .curriculum-group-title .mobile-br{display:block}.curriculum-group-wrapper .curriculum-group-subtitle{margin:1.5rem auto 0}.uik-btn__base{font-weight:800}}._wrapper_hk0hu_26{display:flex;width:360px;max-width:360px;overflow:hidden}@media (max-width: 1199px){._wrapper_hk0hu_26{width:calc(50% - 16px);max-width:unset;height:auto;max-height:unset}}@media (max-width: 767px){._wrapper_hk0hu_26{width:100%;max-width:unset}}._wrapper_hk0hu_26 a{width:100%;height:100%}._wrapper_hk0hu_26 ._image-wrapper_hk0hu_50{position:relative;width:100%;padding-top:34.1902313625%;border-radius:4px;background-position:center center;background-size:cover;background-repeat:no-repeat}._wrapper_hk0hu_26 ._image-wrapper_hk0hu_50 ._ongoing-badge_hk0hu_59{position:absolute;right:5.8%;bottom:22%;z-index:1;width:18.5%}._wrapper_hk0hu_26 ._content-wrapper_hk0hu_66{display:flex;flex-direction:column;gap:14px;padding-top:24px;padding-bottom:14px;border-bottom:1px solid #eeeeee}._wrapper_hk0hu_26 ._content-wrapper_hk0hu_66 ._title_hk0hu_74{color:#302936;font-size:16px;font-weight:500;line-height:22px}._wrapper_hk0hu_26 ._content-wrapper_hk0hu_66 ._description_hk0hu_80{color:#757575;font-size:12px;font-weight:500;line-height:16px;line-height:20px;white-space:pre-wrap;word-break:break-word;overflow:hidden}@media (max-width: 767px){._wrapper_hk0hu_26 ._content-wrapper_hk0hu_66 ._description_hk0hu_80{font-size:11px;line-height:16px}}.curriculum-group{display:flex;align-items:center;width:50%;margin-bottom:122px;position:relative}.curriculum-group.short{margin-bottom:24px}@media (min-width: 1200px){.curriculum-group.short{width:33%}}.curriculum-group.short .curriculum-group-thumbnail-wrapper{padding:32px 68px;background-color:#f5f5f7}.curriculum-group.short .curriculum-group-content{display:none}@media (max-width: 1199px){.curriculum-group{flex-direction:column;margin-bottom:32px;max-width:320px}}@media (max-width: 767px){.curriculum-group{width:100%;max-width:unset}}@media (max-width: 1199px){.curriculum-group .curriculum-group-thumbnail-wrapper{padding:32px 68px;background-color:#f5f5f7}}.curriculum-group .curriculum-group-thumbnail-wrapper .curriculum-group-thumbnail{position:relative;background-size:cover;background-repeat:no-repeat;background-position-x:center;width:187px;height:236px;cursor:pointer;border-radius:4px}@media (max-width: 767px){.curriculum-group .curriculum-group-thumbnail-wrapper .curriculum-group-thumbnail{margin:auto}}.curriculum-group .curriculum-group-thumbnail-wrapper .curriculum-group-thumbnail .curriculum-group-ongoing{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:36px;bottom:0;left:0;right:0;background-color:#d11919;border-radius:4px;font-size:12px;font-weight:500;color:#fff;cursor:pointer}.curriculum-group .curriculum-group-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;margin-left:15px}@media (max-width: 1199px){.curriculum-group .curriculum-group-content{height:auto;margin-left:0}}.curriculum-group .curriculum-group-content .curriculum-group-desc-wrapper{margin:auto 0}@media (max-width: 1199px){.curriculum-group .curriculum-group-content .curriculum-group-desc-wrapper{margin-top:16px}}.curriculum-group .curriculum-group-content .curriculum-group-desc-wrapper .curriculum-group-main-desc{color:#212121;font-size:16px;font-weight:500;word-break:break-word}.curriculum-group .curriculum-group-content .curriculum-group-desc-wrapper .curriculum-group-desc{color:#757575;font-size:12px;font-weight:500;margin-top:10px;line-height:20px;white-space:pre-wrap;word-break:break-word}@media (max-width: 767px){.curriculum-group .curriculum-group-content .curriculum-group-desc-wrapper .curriculum-group-desc{font-size:11px;line-height:16px}}.curriculum-group .curriculum-group-content .curriculum-group-books{position:absolute;width:188px;max-width:100%;font-size:12px;font-weight:500;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;padding:12px 5px 12px 0;top:calc(100% - 39px)}@media (max-width: 1199px){.curriculum-group .curriculum-group-content .curriculum-group-books{position:relative;top:unset;max-width:unset;width:100%;margin-top:16px}}.curriculum-group .curriculum-group-content .curriculum-group-books .curriculum-group-book{display:flex;justify-content:space-between;align-items:center}.curriculum-group .curriculum-group-content .curriculum-group-books .curriculum-group-book .curriculum-group-book-l{color:#212121;margin-top:11px}.curriculum-group .curriculum-group-content .curriculum-group-books .curriculum-group-book .curriculum-group-book-r{color:#757575;margin-top:11px}.curriculum-group .curriculum-group-content .curriculum-group-books .curriculum-group-book.head{cursor:pointer}.curriculum-group .curriculum-group-content .curriculum-group-books .curriculum-group-book.head .curriculum-group-book-l{color:#505050;margin:0}.curriculum-group .curriculum-group-content .curriculum-group-books .curriculum-group-book.head .curriculum-group-book-r{margin:0}.curriculum-group .curriculum-group-content .curriculum-group-schedule-wrapper{width:270px}@media (max-width: 1199px){.curriculum-group .curriculum-group-content .curriculum-group-schedule-wrapper{width:290px;margin-top:16px}}.curriculum-group .curriculum-group-content .curriculum-group-schedule-wrapper .curriculum-group-schedule-list{width:100%}.curriculum-group .curriculum-group-content .curriculum-group-schedule-wrapper .curriculum-group-schedule-list .curriculum-group-schedule-item-wrapper{margin:0}.curriculum-group .curriculum-group-content .curriculum-group-schedule-wrapper .curriculum-group-schedule-list .curriculum-group-schedule-item-wrapper .curriculum-group-schedule-item{display:flex;align-items:center;padding:8px 0;border-top:1px solid #eeeeee;color:#000;font-size:13px}.curriculum-group .curriculum-group-content .curriculum-group-schedule-wrapper .curriculum-group-schedule-list .curriculum-group-schedule-item-wrapper .curriculum-group-schedule-item img{margin:0 8px 0 0;filter:brightness(0);transform:translateY(-1px)}@media (max-width: 1199px){.curriculum-group .curriculum-group-content .curriculum-group-schedule-wrapper .curriculum-group-schedule-list .curriculum-group-schedule-item-wrapper:first-child .curriculum-group-schedule-item{border-top:0}}.curriculum-group .curriculum-group-content .curriculum-group-schedule-wrapper .curriculum-group-schedule-list .curriculum-group-schedule-item-wrapper:last-child .curriculum-group-schedule-item{border-bottom:1px solid #eeeeee}@media (max-width: 1199px){.curriculum-group .curriculum-group-content .curriculum-group-schedule-wrapper .curriculum-group-schedule-list .curriculum-group-schedule-item-wrapper:last-child .curriculum-group-schedule-item{border-bottom:0}}.curriculum-list-guide{margin:0 auto;margin-top:1rem;text-align:center;height:60px;line-height:60px;box-shadow:0 -2px 10px #0000001a;position:fixed;bottom:0;width:100%;background:#fff}.curriculum-list-guide .curriculum-list-guide-description{font-size:1.1rem;margin-right:1rem;font-weight:700;color:#000}.footer-space{margin-bottom:4rem}.uik-btn__base{font-size:1rem;font-weight:800}.banner-white-space-medium{height:40px}@media (max-width: 1199px){.banner-white-space-medium{height:17px}}@media (max-width: 480px){.curriculum-list-guide{display:none}.footer-space{margin-bottom:0}}.header-hidden{display:none!important}.page-container-margin-none{margin-top:0!important}.problem-page{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;display:flex;flex-direction:column;justify-content:space-between;height:100%}@media print{.problem-page{display:none}}.problem-page .loading-when-converting{position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:100000;transform:translateZ(100000px);top:0;left:0;height:100%;width:100%;transition:background-color .2s;background-color:#000c}.problem-page .loading-when-converting .lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px}.problem-page .loading-when-converting .lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.problem-page .loading-when-converting .lds-ellipsis div:nth-child(1){left:6px;animation:lds-ellipsis1 .6s infinite}.problem-page .loading-when-converting .lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}.problem-page .loading-when-converting .lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}.problem-page .loading-when-converting .lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}.problem-page #react-mathjax-preview #react-mathjax-preview-result{line-height:3rem}.problem-page #react-mathjax-preview #react-mathjax-preview-result .MathJax_SVG{transform:skew(.03deg)}.problem-page .problem-blur{display:none;position:fixed;top:0;background-color:#fff;color:#000;width:100%;height:100%;z-index:100;font-size:3rem;font-weight:700;text-align:center}.problem-page .problem-blur .problem-blur-content{position:relative;top:50%;transform:translateY(-50%)}.problem-page .problem-container{width:768px;margin:50px auto 100px;position:relative}@media (max-width: 820px){.problem-page .problem-container{display:flex;flex-direction:column;align-items:center;width:100%;padding-left:40px}}@media (max-width: 480px){.problem-page .problem-container{max-width:100%;padding-left:0}}.problem-page .problem-container .problem-review-caution{font-size:1rem;transform:skew(-.03deg)}@media (max-width: 480px){.problem-page .problem-container .problem-review-caution{margin-left:5%}}.problem-wrapper{position:relative;width:100%;border-radius:4px;box-shadow:0 10px 10px #0000001a;padding:40px 30px;background-color:#fff;color:#000}.problem-wrapper img{max-width:100%}.problem-wrapper.submitted{box-shadow:none;border:1px solid rgba(0,0,0,.1)}.problem-wrapper .problem-information{display:inline;position:relative;top:-60px;font-size:1rem;transform:skew(-.03deg);color:#6b6c6f;float:right;margin-right:-30px}@media (max-width: 480px){.problem-wrapper .problem-information{top:-77px}}.problem-wrapper .problem-badge{position:absolute;top:-20px;border-radius:20px;width:125px;height:38px;font-size:1.2rem;color:#fff;line-height:38px;text-align:center;background:#3e3e3e;font-weight:700}.problem-wrapper .problem-correct-or-incorrect{font-size:1.3rem;font-weight:800;position:absolute;right:0;top:1rem;color:#fff;padding:.75rem 2.4rem}.problem-wrapper .problem-correct-or-incorrect.correct{background:#196267}.problem-wrapper .problem-correct-or-incorrect.incorrect{background:#fa927f}.problem-wrapper .problem-question{margin-bottom:20px;color:#000;transform:skew(-.03deg)}.problem-wrapper .problem-question p{font-size:1.1rem;font-weight:700;line-height:2.5rem;color:#000}.problem-wrapper .problem-question img{margin-top:1rem;display:block;margin-bottom:10px}.problem-wrapper .problem-content{display:flex}.problem-wrapper .problem-content .problem-choices{display:flex;flex-wrap:wrap;font-size:1.1rem!important}.problem-wrapper .problem-content .problem-choices .problem-choice{cursor:pointer;margin-right:2rem;margin-bottom:1rem}.problem-wrapper .problem-content .problem-choices .problem-choice #react-mathjax-preview{display:inline-block}.problem-wrapper .problem-content .problem-choices .problem-choice.submitted{cursor:default}@media (max-width: 820px){.problem-wrapper{max-width:90%}}@media (max-width: 480px){.problem-wrapper .problem-question p,.problem-wrapper .problem-content .problem-choices{font-size:1.2rem}}.problem-checking-wrapper{display:flex;justify-content:space-between;width:100%;margin-top:8px}@media (max-width: 820px){.problem-checking-wrapper{max-width:90%}}.problem-checking-wrapper .problem-checking-checkbox-wrapper{width:100%;height:48px}.problem-checking-wrapper .problem-checking-checkbox-wrapper.type-active label img{filter:brightness(1)}.problem-checking-wrapper .problem-checking-checkbox-wrapper.type-active label span{color:#5b51f9}.problem-checking-wrapper .problem-checking-checkbox-wrapper:hover label img{filter:brightness(1)}.problem-checking-wrapper .problem-checking-checkbox-wrapper:hover label span{color:#5b51f9}.problem-checking-wrapper .problem-checking-checkbox-wrapper:nth-child(2){margin-left:16px}@media (max-width: 820px){.problem-checking-wrapper .problem-checking-checkbox-wrapper:nth-child(2){margin-left:6px}}.problem-checking-wrapper .problem-checking-checkbox-wrapper input{display:none}.problem-checking-wrapper .problem-checking-checkbox-wrapper label{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:1px solid #d8dce6;border-radius:4px;background:linear-gradient(0deg,#f6f7f9,#fff);box-shadow:0 1px 1px #161d250d,inset 0 2px #ffffff0d;cursor:pointer}.problem-checking-wrapper .problem-checking-checkbox-wrapper label img{margin-right:6px;filter:brightness(0);transition:.2s}.problem-checking-wrapper .problem-checking-checkbox-wrapper label span{color:#3e3f42;font-size:14px;font-weight:700;transition:.2s}@media (max-width: 991px){.problem-checking-wrapper .problem-checking-checkbox-wrapper label span{font-size:12px}}.problem-new-footer{position:fixed;width:100%;height:80px;background:#212121;z-index:101;transform:translateZ(101px);bottom:0;font-weight:500}.problem-new-footer .font-dark{color:#757575}.problem-new-footer .font-white{color:#fff}.problem-new-footer .font-black{color:#212121}.problem-new-footer .font-small{font-size:12px}.problem-new-footer .font-medium{font-size:14px}@media (max-width: 1199px){.problem-new-footer .font-medium{font-size:12px}}@media (max-width: 820px){.problem-new-footer .font-medium{font-size:10px}}.problem-new-footer .font-large{font-size:16px}@media (max-width: 1199px){.problem-new-footer .font-large{font-size:14px}}@media (max-width: 820px){.problem-new-footer .font-large{font-size:12px}}.problem-new-footer .font-inline-flex{display:flex;align-items:center}.problem-new-footer .font-inline-flex .icon{background-size:contain;background-repeat:no-repeat}.problem-new-footer .font-inline-flex .icon.icon-active{filter:brightness(3)}.problem-new-footer .font-inline-flex .icon.icon-timer{width:16.5px;height:16.7px;margin-right:5.5px;background-image:url(/images/problem_footer/problem_footer_timer_icon_dark.png)}.problem-new-footer .font-inline-flex .icon.icon-pencil{width:15px;height:15px;margin-right:6.5px;background-image:url(/images/problem_footer/problem_footer_pencil_icon.png)}.problem-new-footer .font-inline-flex .icon.icon-check{width:18px;height:12px;margin-left:4px;background-image:url(/images/problem_footer/problem_footer_check_icon_false.png)}@media (max-width: 820px){.problem-new-footer .font-inline-flex .icon.icon-check{width:16px;height:10.5px;margin-left:2px}}.problem-new-footer .font-inline-flex .icon.icon-check-true{width:18px;height:12px;margin-left:4px;background-image:url(/images/problem_footer/problem_footer_check_icon_true.png)}@media (max-width: 820px){.problem-new-footer .font-inline-flex .icon.icon-check-true{width:16px;height:10.5px;margin-left:2px}}@media (max-width: 820px){.problem-new-footer{height:44px}}.problem-new-footer .problem-new-footer-content{display:flex;justify-content:space-between;align-items:center;width:1230px;height:100%;padding:0 15px;margin:0 auto}@media (max-width: 1199px){.problem-new-footer .problem-new-footer-content{width:768px;padding:14px 15px 13px}}@media (max-width: 820px){.problem-new-footer .problem-new-footer-content{width:100%;padding:8px 15px}}.problem-new-footer .problem-new-footer-content .problem-new-footer-btn{display:inline-flex;justify-content:center;align-items:center;padding:0 18px;border-radius:4px;background:#fff;height:40px;cursor:pointer}.problem-new-footer .problem-new-footer-content .problem-new-footer-btn.small{padding:0 8px}@media (max-width: 1199px){.problem-new-footer .problem-new-footer-content .problem-new-footer-btn.small{padding:0}}.problem-new-footer .problem-new-footer-content .problem-new-footer-btn.blue{background:#5b51f9}.problem-new-footer .problem-new-footer-content .problem-new-footer-btn.disabled{background:#333!important;color:#999!important}.problem-new-footer .problem-new-footer-content .problem-new-footer-btn.disabled .btn-text{border-radius:4px;background:#333!important;color:#999!important}.problem-new-footer .problem-new-footer-content .problem-new-footer-btn.disabled .move-btn-icon{filter:brightness(3)}.problem-new-footer .problem-new-footer-content .problem-new-footer-btn.submit-btn-disabled{display:none}.problem-new-footer .problem-new-footer-content .problem-new-footer-btn:hover .tooltip-hover-only{display:block!important;filter:opacity(100%)!important}.problem-new-footer .problem-new-footer-content .problem-new-footer-btn.move-btn:hover .problem-new-footer-tooltip{display:block}@media (max-width: 1199px){.problem-new-footer .problem-new-footer-content .problem-new-footer-btn.move-btn{display:flex;justify-content:center;align-items:center;width:40px;height:40px}}.problem-new-footer .problem-new-footer-content .problem-new-footer-btn.move-btn .move-btn-icon{width:18px;height:12px;background-size:cover;background-repeat:no-repeat}.problem-new-footer .problem-new-footer-content .problem-new-footer-btn.move-btn .move-btn-icon.prev{margin-right:7px;background-image:url(/images/problem_footer/problem_footer_btn_prev_icon.png)}@media (max-width: 1199px){.problem-new-footer .problem-new-footer-content .problem-new-footer-btn.move-btn .move-btn-icon.prev{margin-right:0}}.problem-new-footer .problem-new-footer-content .problem-new-footer-btn.move-btn .move-btn-icon.next{margin-left:7px;background-image:url(/images/problem_footer/problem_footer_btn_next_icon.png)}@media (max-width: 1199px){.problem-new-footer .problem-new-footer-content .problem-new-footer-btn.move-btn .move-btn-icon.next{margin-left:0}}@media (max-width: 1199px){.problem-new-footer .problem-new-footer-content .problem-new-footer-btn.pause-btn{padding:0 12px}}@media (max-width: 820px){.problem-new-footer .problem-new-footer-content .problem-new-footer-btn.pause-btn.chapter-review-footer-btn{height:100%}}.problem-new-footer .problem-new-footer-content .problem-new-footer-btn .submit-btn{display:flex;align-items:center;width:100%;height:100%;padding:0 19px}@media (max-width: 1199px){.problem-new-footer .problem-new-footer-content .problem-new-footer-btn .submit-btn{padding:0 15px}}@media (max-width: 820px){.problem-new-footer .problem-new-footer-content .problem-new-footer-btn .submit-btn{padding:0 16px}}.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1{display:inline-flex;justify-content:space-between;align-items:center;height:100%}@media (max-width: 1199px){.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1 .problem-new-footer-content-section:first-child{margin-right:16px}}@media (max-width: 820px){.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1{width:100%}}@media (max-width: 820px){.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1.chapter-review-content-footer{width:auto}}.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1 .problem-new-footer-content-section{display:flex;align-items:center}@media (max-width: 1199px){.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1 .problem-new-footer-content-section{flex-direction:column;justify-content:space-between;height:100%}}.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1 .problem-new-footer-content-section .text-small-title{margin-right:16px}@media (max-width: 1199px){.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1 .problem-new-footer-content-section .text-small-title{width:100%;margin-right:0}}@media (max-width: 820px){.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1 .problem-new-footer-content-section .text-small-title{display:none}}.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1 .problem-new-footer-content-section .problem-new-footer-content-article{display:inline-flex;align-items:center}@media (max-width: 1199px){.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1 .problem-new-footer-content-section .problem-new-footer-content-article{height:40px}}@media (max-width: 820px){.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1 .problem-new-footer-content-section .problem-new-footer-content-article,.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1 .problem-new-footer-content-section .problem-new-footer-content-article .problem-new-footer-btn{height:100%}}.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1 .problem-new-footer-content-section .problem-new-footer-content-article .text-margin-right-large{margin-right:16px}@media (max-width: 1199px){.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1 .problem-new-footer-content-section .problem-new-footer-content-article .text-margin-right-large{margin-right:14px}}@media (max-width: 820px){.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1 .problem-new-footer-content-section .problem-new-footer-content-article .text-margin-right-large{margin-right:8px}}.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1 .problem-new-footer-content-section .problem-new-footer-content-article .text-margin-right-small{margin-right:12px}@media (max-width: 1199px){.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1 .problem-new-footer-content-section .problem-new-footer-content-article .text-margin-right-small{margin-right:8px}}.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1 .problem-new-footer-divider{width:1px;height:40px;margin:0 36px;background-color:#757575}@media (max-width: 1199px){.problem-new-footer .problem-new-footer-content .problem-new-footer-content-1 .problem-new-footer-divider{display:none}}.problem-new-footer .problem-new-footer-content .problem-new-footer-content-2{display:flex;align-items:center}.problem-new-footer .problem-new-footer-content .problem-new-footer-content-2 .problem-new-footer-btn{margin-left:8px}.problem-new-footer .problem-new-footer-content .problem-new-footer-content-2 .problem-new-footer-btn:first-child{margin-left:0}.problem-new-footer .problem-new-footer-content .problem-new-footer-content-2.chapter-review-content-footer{height:100%}.tooltip-relative{position:relative}.tooltip-relative .problem-new-footer-tooltip{position:absolute;bottom:calc(100% + 9px);width:max-content;padding:12px;margin-bottom:8px;border-radius:4px;background-color:#5b51f9;animation-duration:5s;animation-name:tooltip-fadeout;animation-fill-mode:forwards;cursor:default}.tooltip-relative .problem-new-footer-tooltip p{color:#fff;font-size:12px;font-weight:500;line-height:100%}.tooltip-relative .problem-new-footer-tooltip.black{background-color:#000;display:none}.tooltip-relative .problem-new-footer-tooltip.tooltip-angle-right{right:0}.tooltip-relative .problem-new-footer-tooltip.tooltip-angle-right:before{content:"";position:absolute;top:calc(100% - 4px);right:0;width:13.98px;height:10.97px;background-size:cover;background-image:url(/images/problem_footer/problem_footer_tooltip_angle_right.png)}.tooltip-relative .problem-new-footer-tooltip.tooltip-angle-right.black:before{background-image:url(/images/problem_footer/problem_footer_tooltip_angle_right_black.png)}.tooltip-relative .problem-new-footer-tooltip.tooltip-angle-left{left:0}.tooltip-relative .problem-new-footer-tooltip.tooltip-angle-left:before{content:"";position:absolute;top:calc(100% - 4px);left:0;width:13.98px;height:10.97px;background-size:cover;background-image:url(/images/problem_footer/problem_footer_tooltip_angle_left.png)}.tooltip-relative .problem-new-footer-tooltip.tooltip-angle-left.black:before{background-image:url(/images/problem_footer/problem_footer_tooltip_angle_left_black.png)}.tooltip-relative .problem-new-footer-tooltip.tooltip-hover-only{display:none}@keyframes tooltip-fadeout{0%{bottom:calc(100% + 9px);filter:opacity(100%)}50%{bottom:calc(100% + 9px);filter:opacity(100%)}99%{bottom:calc(100% + 9px);filter:opacity(0%)}to{bottom:-10000px;filter:opacity(0%)}}.answer-outer-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.answer-outer-wrapper.type-submit{justify-content:flex-end}@media (max-width: 480px){.answer-outer-wrapper.type-submit .answer-input-wrapper .answer-input-box{left:15px;width:calc(100% - 30px)}}@media (max-width: 820px){.answer-outer-wrapper{max-width:90%}}@media (max-width: 480px){.answer-outer-wrapper{flex-direction:column}}.submit-count{width:50%;margin-top:30px;color:#000;font-size:1.2rem}@media (max-width: 480px){.submit-count{float:none;width:100%;font-size:12px;text-align:right}}.limit-time{display:inline;float:none;font-size:1.2rem;color:#000;position:relative;top:6rem}@media (max-width: 820px){.limit-time{padding:0 2rem}}@media (max-width: 820px) and (max-width: 480px){.limit-time{display:block;width:100%;top:3rem}}.answer-input-wrapper{display:flex;flex-direction:row-reverse;position:relative;max-width:500px;margin-top:30px}.answer-input-wrapper .answer-input-box{display:flex;flex-direction:row-reverse;height:4rem;border:2px solid #000000;border-radius:4px}.answer-input-wrapper .answer-input-box.incorrect{margin-right:16px;border:2px solid #979798}.answer-input-wrapper .answer-input-box.correct{border:2px solid #3023ae}.answer-input-wrapper .answer-input-box .answer-input{display:inline-block;width:100%;height:100%;padding-left:10px;border:none;color:#000;font-size:1.5rem;font-weight:700;text-align:center;order:0}.answer-input-wrapper .answer-input-box .answer-input.incorrect{color:#979798;-webkit-text-fill-color:#979798;opacity:1;-webkit-opacity:1}.answer-input-wrapper .answer-input-box .answer-input.correct{color:#3023ae;-webkit-text-fill-color:#3023ae;opacity:1;-webkit-opacity:1;order:-2}.answer-input-wrapper .answer-input-box .answer-button{min-width:60px;border:none;vertical-align:bottom;margin-right:-1px;background-color:#000;color:#fff;order:-1;font-weight:500;transform:skew(-.03deg);cursor:pointer}.answer-input-wrapper .answer-input-box .answer-button.incorrect{background-color:#979798;cursor:default}.answer-input-wrapper .answer-input-box .answer-button.correct{background-color:#3023ae;order:-3;cursor:default}#answer-input-editor .wrs_linksContainer{display:none}#answer-input-editor .wrs_editor{min-height:unset}#answer-input-editor .wrs_editor .wrs_toolbar .wrs_header>button:focus,#answer-input-editor .wrs_editor .wrs_toolbar .wrs_header>button{width:3.3rem}#answer-input-editor .wrs_editor.wrs_withHand:not(.wrs_handDisabled):not(.wrs_toolbarHidden) .wrs_handWrapper>input{bottom:unset;top:100px}#answer-input-editor .wrs_editor.wrs_withHand .wrs_toolbar{display:block!important}#answer-input-editor .wrs_editor.wrs_withHand .wrs_toolbar .wrs_layoutFor2Rows.wrs_last{display:none}@media (max-width: 820px){.answer-input-wrapper{margin-top:30px}}@media (max-width: 480px){.answer-input-wrapper{flex-direction:column-reverse;width:100%;margin:30px auto;padding:0}.answer-input-wrapper .answer-input-box{display:flex;flex-direction:row-reverse;justify-content:space-between;position:fixed;bottom:95px;width:100%;height:5rem;z-index:1}.answer-input-wrapper .answer-input-box.correct{z-index:0!important;position:unset!important;bottom:0;margin-bottom:2rem}.answer-input-wrapper .answer-input-box.incorrect{z-index:0!important;position:unset!important;bottom:0;margin-right:0;margin-bottom:1.2rem}.answer-input-wrapper .answer-input-box .answer-input{width:100%;font-size:16px}.answer-input-wrapper .answer-input-box #react-mathjax-preiew{top:8px}.answer-input-wrapper .answer-input-box .answer-button{width:140px}}.teacher-comment-wrapper{max-width:768px;width:100%;border:1px solid rgba(0,0,0,.1);background-color:#fff;border-radius:4px;padding:30px;min-height:150px;margin:30px 0}.teacher-comment-wrapper img{max-width:100%}.teacher-comment-wrapper .teacher-comment-badge{display:inline-block;padding:10px 15px;margin-bottom:30px;border:1px solid rgba(0,0,0,.1);border-radius:45px;color:#5b51f9;font-size:14px;font-weight:700;transform:skew(-.03deg)}.teacher-comment-wrapper .teacher-comment-close-btn{position:absolute;top:15px;right:15px;cursor:pointer}.teacher-comment-wrapper .teacher-comment-content{font-weight:700;margin-bottom:20px;color:#000;position:relative;transform:skew(-.03deg)}.teacher-comment-wrapper .teacher-comment-content .water-mark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.1;width:80%}.teacher-comment-wrapper .teacher-comment-content p{font-size:1.1rem;font-weight:700;line-height:2rem;color:#000}.teacher-comment-wrapper .teacher-comment-content img{margin-top:1rem;display:block}.teacher-comment-notification{margin-top:-10px;margin-bottom:40px;padding-left:10px;color:#9e1d2d;font-weight:700;font-size:1rem;transform:skew(-.03deg)}@media (max-width: 820px){.teacher-comment-notification{width:90%}}@media (max-width: 820px){.teacher-comment-wrapper{max-width:90%}}@media (max-width: 480px){.teacher-comment-wrapper{margin-bottom:16px}.teacher-comment-wrapper .teacher-comment-content p{font-size:1.3rem}.teacher-comment-notification{max-width:90%;margin:0 auto;font-size:12px;text-align:right}}.problem-explaination-wrapper{position:relative;width:100%;padding:30px;margin:30px 0 0;border:1px solid rgba(0,0,0,.1);background-color:#fff;color:#000}.problem-explaination-wrapper .problem-explaination-title{display:inline-block;padding:10px 20px;margin-bottom:30px;border:1px solid rgba(0,0,0,.1);border-radius:45px;background-color:#fff;color:#5b51f9;font-size:14px;font-weight:700}.problem-explaination-wrapper .problem-explaination-content{transform:skew(-.03deg)}.problem-explaination-wrapper .problem-explaination-content img{max-width:100%}.problem-explaination-wrapper .problem-explaination-content p{font-size:1.1rem;color:#000;line-height:2rem}.problem-explaination-wrapper .problem-explaination-content table td{border-bottom:1px solid #000000}@media (max-width: 820px){.problem-explaination-wrapper{max-width:90%}}@media (max-width: 480px){.problem-explaination-wrapper{margin-top:40px}.problem-explaination-wrapper .problem-explaination-content p{font-size:1.2rem}}.question-list-wrapper{width:100%;margin-top:80px;text-align:center;color:#000}.question-list-wrapper .question-list-title{margin-bottom:1rem;font-size:22px;font-weight:700;text-align:left}@media (max-width: 480px){.question-list-wrapper .question-list-title{text-align:center}}.question-list-wrapper .question-list-subtitle{margin-bottom:2rem;color:#757575;font-size:14px;font-weight:400;text-align:left}@media (max-width: 480px){.question-list-wrapper .question-list-subtitle{font-size:12px;text-align:center}}.question-list-wrapper .question-table-wrapper{font-size:14px;border-top:1px solid black;padding:0}@media (max-width: 480px){.question-list-wrapper .question-table-wrapper{font-size:12px}}.question-list-wrapper .question-btn{margin-top:2rem;margin-bottom:3rem;font-weight:700;color:#000}@media (max-width: 480px){.question-list-wrapper .question-btn span{font-size:12px}}@media (max-width: 820px){.question-list-wrapper{max-width:90%;margin:80px auto}}.question-modal-wrapper{position:fixed;top:15%;background:#fff;width:100%;display:flex;max-width:768px;flex-direction:column;border:1px solid black;padding:30px;text-align:center;z-index:115}@media (max-width: 820px){.question-modal-wrapper{left:50%;transform:translate(-50%);width:90%}}.question-modal-wrapper .uik-checkbox__label{transform:skew(-.03deg)}.question-modal-wrapper .question-modal-title{font-size:1.3rem;margin-bottom:20px;font-weight:700}.question-modal-wrapper .question-modal-subtitle{font-size:1.1rem;margin-bottom:20px;font-weight:600}.question-modal-wrapper textarea{resize:none;padding:15px;border:2px solid black;border-radius:4px}.question-modal-wrapper .question-modal-file-upload-wrapper{margin-top:20px;text-align:left}.question-modal-wrapper .question-modal-btn-wrapper{display:flex;justify-content:center;margin-top:20px}.question-modal-wrapper .question-modal-btn-wrapper .rectangle-btn{width:120px;padding:10px;border:2px solid black;border-radius:4px;font-weight:600;transform:skew(-.03deg)}.question-modal-wrapper .question-modal-btn-wrapper .rectangle-btn.black{margin-left:30px;background:#000;color:#fff}.problem-navigation-wrapper{height:60px;box-shadow:0 2px 10px #0000001a;background-color:#fff;color:#000;font-size:.825rem}.problem-navigation-wrapper .problem-navigation-content{height:100%;max-width:768px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.problem-navigation-wrapper .problem-navigation-content .problem-navigation-info{max-width:42%;line-height:150%}.problem-navigation-wrapper .problem-navigation-content .problem-navigation-info .problem-chapter{font-weight:700}.problem-navigation-wrapper .problem-navigation-content .problem-navigation-btn{font-size:1rem;font-weight:700;border:1px solid #d8dce6;padding:10px 15px;border-radius:4px;box-shadow:0 1px 1px #161d250d,inset 0 2px #ffffff0d;background-image:linear-gradient(to top,#f6f7f9,#fff);margin-left:15px}.problem-navigation-wrapper .problem-navigation-content button:disabled,.problem-navigation-wrapper .problem-navigation-content button[disabled]{opacity:.4}@media (max-width: 768px){.problem-navigation-wrapper .problem-navigation-content{max-width:90%;margin:0 auto}}.problem-popover-wrapper{position:fixed;bottom:100px;width:100%;z-index:115}.problem-popover-wrapper .problem-popover-content-wrapper{max-width:768px;margin:0 auto;border:2px solid black;border-radius:4px;padding:2rem;background:#fff;text-align:center;position:relative}@media (max-width: 820px){.problem-popover-wrapper .problem-popover-content-wrapper{margin:0 15px}}.problem-popover-wrapper .problem-popover-content-wrapper.type-popover-show-again{padding:28px 0 0}@media (max-width: 992px){.problem-popover-wrapper .problem-popover-content-wrapper.type-popover-show-again{padding-top:24px}}@media (max-width: 480px){.problem-popover-wrapper .problem-popover-content-wrapper.type-popover-show-again{padding-top:38px}}.problem-popover-wrapper .problem-popover-content-wrapper.type-popover-show-again .problem-popover-content{padding:0 28px 23px}@media (max-width: 992px){.problem-popover-wrapper .problem-popover-content-wrapper.type-popover-show-again .problem-popover-content{padding:0 24px 19px}}@media (max-width: 480px){.problem-popover-wrapper .problem-popover-content-wrapper.type-popover-show-again .problem-popover-content{padding:0 20px 15px}}.problem-popover-wrapper .problem-popover-content-wrapper .problem-popover-content{color:#000;font-size:1.2rem;font-weight:800}.problem-popover-wrapper .problem-popover-content-wrapper .problem-popover-close-btn{position:absolute;right:1rem;top:1.5rem;cursor:pointer}.problem-popover-wrapper .problem-popover-content-wrapper .problem-popover-close-btn img{width:70%}.problem-popover-wrapper .problem-popover-content-wrapper .popover-show-again-wrapper{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:2px 0 2px 11px;background-color:#f5f5f5}@media (max-width: 820px){.problem-popover-wrapper .problem-popover-content-wrapper .popover-show-again-wrapper{padding:6px 0 6px 11px}}.problem-popover-wrapper .problem-popover-content-wrapper .popover-show-again-wrapper input{display:none}.problem-popover-wrapper .problem-popover-content-wrapper .popover-show-again-wrapper label{display:inline-flex;align-items:center;cursor:pointer}.problem-popover-wrapper .problem-popover-content-wrapper .popover-show-again-wrapper label img{margin-right:4px}.problem-popover-wrapper .problem-popover-content-wrapper .popover-show-again-wrapper label span{color:#757575;font-size:12px;font-weight:500;line-height:20px}.problem-popover-wrapper .problem-popover-content-wrapper .pause-popover-title{font-size:1.4rem;margin-bottom:1rem}.problem-popover-wrapper .problem-popover-content-wrapper .pause-popover-content{font-size:1.2rem;font-weight:700;line-height:2rem}.problem-popover-wrapper .problem-popover-content-wrapper .pause-popover-content b{font-weight:800}.problem-popover-wrapper .problem-popover-content-wrapper .pause-popover-content span{color:red;font-weight:800}.problem-popover-wrapper .problem-popover-content-wrapper .pause-week-hide{font-size:.9rem;font-weight:400;color:#000;cursor:pointer;margin-top:1rem;margin-bottom:-1rem}.problem-popover-background-blur{position:fixed;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-color:#000;opacity:.2;z-index:110}@media (max-width: 480px){.problem-popover-wrapper{bottom:150px}}.problem-sidebar-wrapper{display:flex;flex-direction:column;position:fixed;left:-255px;top:0;bottom:0;min-width:255px;max-width:255px;height:100%;padding:12px 0 0;border-right:1px solid #000000;background-color:#fff;z-index:100;transition:all .4s}.problem-sidebar-wrapper.sidebar-open{left:0}.problem-sidebar-wrapper.sidebar-open .problem-sidebar-content,.problem-sidebar-wrapper.sidebar-open .problem-sidebar-problem-list{transition-delay:.2s;filter:opacity(100%)}.problem-sidebar-wrapper.sidebar-close{border-right:0px}.problem-sidebar-wrapper.sidebar-close .problem-sidebar-content,.problem-sidebar-wrapper.sidebar-close .problem-sidebar-problem-list{filter:opacity(0%)}.problem-sidebar-wrapper .problem-sidebar-content{padding:12px;border-bottom:1px solid #000000}.problem-sidebar-wrapper .problem-sidebar-content .problem-sidebar-curriculum-name{margin-top:8px;margin-left:8px;color:#000;font-size:22px;font-weight:700;line-height:32px;word-break:keep-all}.problem-sidebar-wrapper .problem-sidebar-content .problem-sidebar-subject-name{margin-top:4px;margin-left:10px;margin-bottom:18px;color:#505050;font-size:13px;line-height:18px}.problem-sidebar-wrapper .problem-sidebar-content .problem-sidebar-problem-number{display:inline-block;padding:10px 20px;background-color:#3e3e3e;border-radius:36px;color:#fff;font-size:12px;font-weight:700}.problem-sidebar-wrapper .problem-sidebar-problem-list{transition:all .2s;height:100%;overflow-y:scroll;padding-bottom:80px}@media (max-width: 820px){.problem-sidebar-wrapper .problem-sidebar-problem-list{padding-bottom:44px}}.problem-sidebar-wrapper .problem-sidebar-modal-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;right:0;transform:translate(40px);width:40px;height:calc(100% - 80px);border-right:1px solid #000000;background-color:#fff;cursor:pointer;z-index:101;transition:all .4s}@media (max-width: 820px){.problem-sidebar-wrapper .problem-sidebar-modal-btn{height:121px;border:1px solid #000000;border-left:0;top:50%;transform:translate(40px,-50%)}}.problem-sidebar-wrapper .problem-sidebar-modal-btn.sidebar-open{border-left:1px solid #000000}.problem-sidebar-wrapper .problem-sidebar-modal-btn.sidebar-open .modal-btn-content .problem-sidebar-modal-btn-icon{transform:rotate(-90deg)}.problem-sidebar-wrapper .problem-sidebar-modal-btn .modal-btn-content{display:flex;transform:rotate(90deg)}.problem-sidebar-wrapper .problem-sidebar-modal-btn .modal-btn-content span{display:inline-block;flex-direction:column;width:max-content;color:#000;font-size:14px;font-weight:500;padding-right:14px}.problem-sidebar-wrapper .problem-sidebar-modal-btn .modal-btn-content .problem-sidebar-modal-btn-icon{display:block;transform:rotate(90deg)}.problem-sidebar-item{display:flex;font-size:14px;font-weight:500;color:#505050;justify-content:space-between;align-items:center;padding:2px 0;padding:1rem 0;cursor:pointer;border-bottom:1px solid #000000;background:#fff;transition:background .3s}.problem-sidebar-item:hover{background:#f5f5f5;transition:background .3s}@media (max-width: 1024px){.problem-sidebar-item:hover{background:#fff}}@media (max-width: 767px){.problem-sidebar-item{font-size:12px;padding:1.4rem 0}}.problem-sidebar-item.selected{background:#f5f5f5}.problem-sidebar-item .problem-sidebar-item-title{line-height:13px}.problem-sidebar-item .problem-sidebar-item-right{display:flex;align-items:center}.problem-sidebar-item .problem-sidebar-item-right .problem-sidebar-item-arrow{margin-left:14px}.problem-sidebar-item .problem-sidebar-item-right .problem-sidebar-item-state{font-size:14px;font-weight:800;border-radius:2px;color:#505050;background:#f5f5f5;padding:5px 9px;line-height:15px}.problem-sidebar-item .problem-sidebar-item-right .problem-sidebar-item-state.correct{color:#5b51f9;background:#eaeff5}.problem-sidebar-item .problem-sidebar-item-right .problem-sidebar-item-state.incorrect{color:#cc3b3b;background:#f3e1e0}.problem-mobile-header-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px 15px;border-bottom:1px solid #eeeeee;background-color:#fff}@media (min-width: 821px){.problem-mobile-header-wrapper{display:none}}.problem-mobile-header-wrapper .problem-mobile-header-section{display:flex;align-items:center}.problem-mobile-header-wrapper .problem-mobile-header-section .problem-mobile-header-pause-btn,.problem-mobile-header-wrapper .problem-mobile-header-section .problem-mobile-header-move-btn{display:flex;align-items:center;cursor:pointer}.problem-mobile-header-wrapper .problem-mobile-header-section .problem-mobile-header-pause-btn span,.problem-mobile-header-wrapper .problem-mobile-header-section .problem-mobile-header-move-btn span{line-height:14px}.problem-mobile-header-wrapper .problem-mobile-header-section .problem-mobile-header-divider{width:1px;height:14px;margin:0 8px;background-color:#eee}.icon{background-size:cover}.icon.exit{width:20px;height:16px;margin-right:8px;background-image:url(/images/problem_mobile_header/problem_mobile_header_exit_icon.svg)}.icon.prev{display:flex;width:18px;height:12px;margin-right:8px;transform:rotate(-180deg)}.icon.next{display:flex;width:18px;height:12px;margin-left:8px}.icon.type-active{filter:brightness(0)}.icon img{width:100%}.font-black{color:#212121}.font-gray{color:#9e9e9e}.font-middle{font-size:14px}.font-small{font-size:12px}.font-bold{font-weight:500}.curriculum-header{display:flex;justify-content:space-between;align-items:center;max-width:1200px;min-height:125px;margin:0 auto;padding:0 36px;background-color:#212642}.curriculum-header .curriculum-header-right{display:flex;justify-content:space-between;align-items:center;width:100%;padding-right:20px}.curriculum-header .curriculum-header-right .curriculum-title-wrapper{display:flex;justify-content:space-between;align-items:center;font-size:20px}.curriculum-header .curriculum-header-right .curriculum-title-wrapper .curriculum-title-icon{display:flex;justify-content:center;align-items:center;width:36px;height:36px;margin-right:14px;border-radius:6px;background-color:#5d52ff}.curriculum-header .curriculum-header-right .curriculum-title-wrapper .curriculum-title .curriculum-title-gray{color:#b5b5b5;font-weight:400}.curriculum-header .curriculum-header-right .curriculum-title-wrapper .curriculum-title .curriculum-title-white{color:#fff;font-weight:700}.curriculum-header .curriculum-header-right .curriculum-version-wrapper .curriculum-version-list{display:flex;position:relative}.curriculum-header .curriculum-header-right .curriculum-version-wrapper .curriculum-version-list .curriculum-version{display:flex;justify-content:center;align-items:center;width:34px;height:34px;margin:0 3px;border-radius:36px;background-color:#43475f;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s}.curriculum-header .curriculum-header-right .curriculum-version-wrapper .curriculum-version-list .curriculum-version.selected{width:54px;background-color:#5d52ff;color:#fff}.curriculum-header .curriculum-header-right .curriculum-version-wrapper .curriculum-version-list .curriculum-version:last-child{margin-right:0}@media (max-width: 1199px){.curriculum-header{min-height:88px;padding:0 20px}.curriculum-header .curriculum-header-right .curriculum-title-wrapper{font-size:16px}.curriculum-header .curriculum-header-right .curriculum-version-wrapper .curriculum-version-list .curriculum-version{margin:0;font-weight:400}.curriculum-header .curriculum-header-right .curriculum-version-wrapper .curriculum-version-list .curriculum-version:first-child{margin-right:1px}.curriculum-header .curriculum-header-right .curriculum-version-wrapper .curriculum-version-list .curriculum-version.selected{width:36px}}@media (max-width: 767px){.curriculum-header{flex-direction:column;align-items:flex-start;padding:21px 16px}.curriculum-header .curriculum-header-right{padding:0}.curriculum-header .curriculum-header-right .curriculum-title-wrapper{font-size:14px}.curriculum-header .curriculum-header-right .curriculum-title-wrapper .curriculum-title{display:flex;flex-direction:column}.curriculum-header .curriculum-header-right .curriculum-title-wrapper .curriculum-title .curriculum-title-gray{color:#b5b5b5;font-weight:400}.curriculum-header .curriculum-header-right .curriculum-title-wrapper .curriculum-title .curriculum-title-white{color:#fff;font-weight:600}.curriculum-header .curriculum-header-right .curriculum-version-wrapper .curriculum-version-list .curriculum-version{width:30px;height:30px;font-size:11px}.curriculum-header .curriculum-header-right .curriculum-version-wrapper .curriculum-version-list .curriculum-version.selected{width:30px}}.curriculum-header .curriculum-live-button-wrapper{width:100%;max-width:204px;height:50px;margin:0}@media (max-width: 1199px){.curriculum-header .curriculum-live-button-wrapper{height:40px}}@media (max-width: 767px){.curriculum-header .curriculum-live-button-wrapper{margin-top:24px;width:100%;max-width:unset;height:40px}}.curriculum-header .curriculum-live-button-wrapper .live-button{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:0;border-radius:12px;background-color:#5d52ff;cursor:pointer}@media (max-width: 1199px){.curriculum-header .curriculum-live-button-wrapper .live-button{border-radius:6px}}.curriculum-header .curriculum-live-button-wrapper .live-button img{filter:brightness(0) invert(1)}.curriculum-header .curriculum-live-button-wrapper .live-button span{margin-left:10px;color:#fff;font-size:14px;font-weight:700;line-height:42px;text-align:center}@media (max-width: 767px){.curriculum-header .curriculum-live-button-wrapper .live-button span{font-size:13px;font-weight:400}}.curriculum-subject-list-wrapper{max-width:1200px;min-height:calc(100vh - 23rem);margin:0 auto;padding-bottom:40px;background-color:#fff}@media (max-width: 767px){.curriculum-subject-list-wrapper{padding-bottom:0;background-color:#f6f6f6}}.chapter-list-wrapper{width:100%;border-bottom:1px solid #a6a8b2}.chapter-wrapper{max-width:1200px;cursor:default}.chapter-wrapper:last-child .sub-chapter:last-child{border-bottom:0}.chapter-wrapper .chapter{display:flex;justify-content:space-between;align-items:center;height:80px;padding:0 36px 0 64px;background-color:#fafafa;border-bottom:1px solid #e3e3e3}@media (max-width: 1199px){.chapter-wrapper .chapter{height:60px;padding:0 20px 0 49px}}@media (max-width: 767px){.chapter-wrapper .chapter{flex-direction:column;height:auto;padding:23px 15px 0;border-bottom:0;background-color:#f3f3f3}}@media (max-width: 767px){.chapter-wrapper .chapter .chapter-left{width:100%}}.chapter-wrapper .chapter .chapter-left .title{color:#565656;font-size:16px;font-weight:700;line-height:26px;word-break:break-word}@media (max-width: 1199px){.chapter-wrapper .chapter .chapter-left .title{font-size:14px;line-height:24px}}@media (max-width: 767px){.chapter-wrapper .chapter .chapter-left .title{color:#212642;font-size:13px;line-height:18px}}.chapter-wrapper .chapter .chapter-right{display:flex;align-items:center}@media (max-width: 767px){.chapter-wrapper .chapter .chapter-right{width:100%}}.chapter-wrapper .chapter .chapter-right .state-mobile-divider{display:none;width:1px;height:10px;background-color:#a6a8b2}@media (max-width: 767px){.chapter-wrapper .chapter .chapter-right .state-mobile-divider{display:block}}.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper{display:flex;align-items:center}@media (max-width: 1199px){.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper{margin-right:12px}}@media (max-width: 767px){.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper{justify-content:space-between;width:100%;margin-right:0;padding:9px 0}}.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper .state-wrapper{display:flex;justify-content:space-between;align-items:center;width:118px;margin-right:16px}.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper .state-wrapper.state-score-wrapper{width:65px}@media (max-width: 1199px){.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper .state-wrapper{width:auto;margin-right:10px}.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper .state-wrapper.state-completion-wrapper{margin-right:0}}@media (max-width: 767px){.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper .state-wrapper{justify-content:space-between;width:auto;margin-right:0}.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper .state-wrapper.state-score-wrapper{flex-direction:row-reverse}}.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper .state-wrapper .state-divider{display:inline-flex;width:1px;height:10px;margin-right:7px;background-color:#a6a8b2}@media (max-width: 1199px){.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper .state-wrapper .state-divider{margin-right:10px}}@media (max-width: 767px){.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper .state-wrapper .state-divider{display:none}}.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper .state-wrapper .state-name{display:inline-flex;align-items:center}.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper .state-wrapper .state-name span{color:#a6a8b2;font-size:12px;font-weight:400}@media (max-width: 1199px){.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper .state-wrapper .state-name{display:none}}@media (max-width: 767px){.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper .state-wrapper .state-name{display:inline-flex}.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper .state-wrapper .state-name span{margin-right:8px;line-height:42px}}.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper .state-wrapper .state-value{color:#565656;font-size:16px;font-weight:700}.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper .state-wrapper .state-value .state-unit{font-size:14px}@media (max-width: 767px){.chapter-wrapper .chapter .chapter-right .chapter-item-state-wrapper .state-wrapper .state-value{line-height:42px}}.chapter-wrapper .chapter .chapter-right .button-wrapper{display:flex;align-items:center;width:204px}@media (max-width: 767px){.chapter-wrapper .chapter .chapter-right .button-wrapper{width:100%}}@media (max-width: 767px){.chapter-wrapper .chapter .chapter-right .button-wrapper.not-for-mobile{display:none}}.chapter-wrapper .chapter .chapter-right .button-wrapper .chapter-item-button{display:flex;justify-content:center;align-items:center;height:50px;border-radius:12px;cursor:pointer}@media (max-width: 1199px){.chapter-wrapper .chapter .chapter-right .button-wrapper .chapter-item-button{height:40px;border-radius:6px}}@media (max-width: 767px){.chapter-wrapper .chapter .chapter-right .button-wrapper .chapter-item-button{width:100%}}.chapter-wrapper .chapter .chapter-right .button-wrapper .chapter-item-button span{font-size:14px;font-weight:500;text-align:center}@media (max-width: 767px){.chapter-wrapper .chapter .chapter-right .button-wrapper .chapter-item-button span{font-size:13px}}.chapter-wrapper .chapter .chapter-right .button-wrapper .chapter-item-button.theme-white{background-color:#fff;border:1px solid #5d52ff}.chapter-wrapper .chapter .chapter-right .button-wrapper .chapter-item-button.theme-white span{color:#5d52ff}.chapter-wrapper .chapter .chapter-right .button-wrapper .chapter-item-button.theme-blue{background-color:#5d52ff;border:0}.chapter-wrapper .chapter .chapter-right .button-wrapper .chapter-item-button.theme-blue span{color:#fff}.chapter-wrapper .chapter .chapter-right .button-wrapper .chapter-item-button.size-large{width:100%;max-width:116px;margin-right:4px}@media (max-width: 767px){.chapter-wrapper .chapter .chapter-right .button-wrapper .chapter-item-button.size-large{width:65%;max-width:unset;margin-right:6px}}.chapter-wrapper .chapter .chapter-right .button-wrapper .chapter-item-button.size-small{width:100%;max-width:84px}@media (max-width: 767px){.chapter-wrapper .chapter .chapter-right .button-wrapper .chapter-item-button.size-small{width:35%;max-width:unset}}.chapter-wrapper .chapter .chapter-right.chapter-mobile{display:none;padding:0}@media (max-width: 767px){.chapter-wrapper .chapter .chapter-right.chapter-mobile{display:flex;flex-direction:column;width:100%;padding-bottom:13px;border-bottom:1px solid #e3e3e3}}.sub-chapter{display:flex;justify-content:space-between;align-items:center;height:80px;margin:0 auto;padding:0 36px 0 65px;border-bottom:1px solid #e3e3e3;background-color:#fafafa}@media (max-width: 1199px){.sub-chapter{height:60px;padding:0 20px 0 49px}}@media (max-width: 767px){.sub-chapter{padding:0 15px;background-color:#f3f3f3}}.sub-chapter .sub-chapter-left .title{display:flex;align-items:center}.sub-chapter .sub-chapter-left .title span{display:flex;align-items:center;color:#565656;font-size:16px;font-weight:400;line-height:42px}@media (max-width: 1199px){.sub-chapter .sub-chapter-left .title span{font-size:14px}}@media (max-width: 767px){.sub-chapter .sub-chapter-left .title span{font-size:13px;line-height:16px}}.sub-chapter .sub-chapter-left .title span .sub-chapter-in-line{width:4px;height:1.5px;margin-right:8px;background-color:#565656}@media (max-width: 767px){.sub-chapter .sub-chapter-left .title span .sub-chapter-in-line{display:none}}@media (max-width: 1199px){.sub-chapter .sub-chapter-left .title span .not-for-mobile{display:none}}.sub-chapter .sub-chapter-left .title img{margin-right:12px}.problem-item-wrapper{display:flex}.problem-item-wrapper .problem-item-count{display:flex;align-items:center;margin-right:16px;color:#a6a8b2;font-size:14px;font-weight:400;line-height:42px;text-align:center}@media (max-width: 767px){.problem-item-wrapper .problem-item-count.not-for-mobile{display:none}}.problem-item-wrapper .problem-item-count .problem-item-count-bold{font-weight:700}.problem-item-wrapper .problem-item-button-wrapper{display:flex;align-items:center;width:204px}@media (max-width: 767px){.problem-item-wrapper .problem-item-button-wrapper{width:unset}}.problem-item-wrapper .problem-item-button-wrapper a{display:inline-block;width:100%;height:100%}.problem-item-wrapper .problem-item-button-wrapper a:nth-child(n+2){margin-left:4px}@media (max-width: 767px){.problem-item-wrapper .problem-item-button-wrapper a{width:71px}}.problem-item-wrapper .problem-item-button-wrapper a .problem-item-button{display:flex;justify-content:center;align-items:center;width:100%;height:50px;border-radius:12px;cursor:pointer}@media (max-width: 1199px){.problem-item-wrapper .problem-item-button-wrapper a .problem-item-button{height:40px;border-radius:6px}}.problem-item-wrapper .problem-item-button-wrapper a .problem-item-button span{font-size:14px;font-weight:500}@media (max-width: 767px){.problem-item-wrapper .problem-item-button-wrapper a .problem-item-button span{font-size:13px}}.problem-item-wrapper .problem-item-button-wrapper a .problem-item-button span.pc-only{display:inline-block}@media (max-width: 767px){.problem-item-wrapper .problem-item-button-wrapper a .problem-item-button span.pc-only{display:none}}.problem-item-wrapper .problem-item-button-wrapper a .problem-item-button span.mobile-only{display:none}@media (max-width: 767px){.problem-item-wrapper .problem-item-button-wrapper a .problem-item-button span.mobile-only{display:inline-block}}.problem-item-wrapper .problem-item-button-wrapper a .problem-item-button.theme-white{border:1px solid #5d52ff;background-color:#fff}.problem-item-wrapper .problem-item-button-wrapper a .problem-item-button.theme-white span{color:#5d52ff}.problem-item-wrapper .problem-item-button-wrapper a .problem-item-button.theme-blue{background-color:#5d52ff;border:0}.problem-item-wrapper .problem-item-button-wrapper a .problem-item-button.theme-blue span{color:#fff}.subjects-item-wrapper{margin:0 auto;max-width:1200px;background-color:#fff;cursor:pointer}@media (max-width: 1199px){.subjects-item-wrapper{max-width:100%}}@media (max-width: 767px){.subjects-item-wrapper{background-color:#f3f3f3}}.subjects-item-wrapper .book{display:flex;justify-content:space-between;align-items:center;height:80px;padding:0 36px;border-bottom:1px solid #a6a8b2;background-color:#fff}.subjects-item-wrapper .book.book-margin-hidden{border-bottom-color:#e3e3e3}@media (max-width: 1199px){.subjects-item-wrapper .book{height:60px;padding:0 20px}}@media (max-width: 767px){.subjects-item-wrapper .book{flex-direction:column;width:100%;height:auto;margin-bottom:10px;padding:24px 15px}.subjects-item-wrapper .book.book-margin-hidden{margin-bottom:0}}.subjects-item-wrapper .book .book-left{display:flex;align-items:center}@media (max-width: 767px){.subjects-item-wrapper .book .book-left{width:100%}}.subjects-item-wrapper .book .book-left .book-state{margin-right:10px}.subjects-item-wrapper .book .book-left .book-state .book-state-icon{display:flex;justify-content:center;align-items:center}.subjects-item-wrapper .book .book-left .book-title{display:block;color:#565656;font-size:16px;font-weight:800;word-break:break-word}@media (max-width: 1199px){.subjects-item-wrapper .book .book-left .book-title{font-size:14px}}@media (max-width: 767px){.subjects-item-wrapper .book .book-left .book-title{font-size:13px;line-height:18px}}.subjects-item-wrapper .book .book-right{display:flex;text-align:right;align-items:center;height:100%}@media (max-width: 767px){.subjects-item-wrapper .book .book-right{width:100%}}.subjects-item-wrapper .book .book-right .state-mobile-divider{display:none;width:1px;height:10px;background-color:#a6a8b2}@media (max-width: 767px){.subjects-item-wrapper .book .book-right .state-mobile-divider{display:block}}.subjects-item-wrapper .book .book-right .subject-item-state-wrapper{display:flex;align-items:center}@media (max-width: 767px){.subjects-item-wrapper .book .book-right .subject-item-state-wrapper{justify-content:space-between;width:100%;padding:7px 0 9px}}.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper{display:flex;position:relative;width:118px;justify-content:space-between;align-items:center;margin-right:16px}.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper.state-score-wrapper{width:100px}@media (max-width: 767px){.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper.state-score-wrapper{width:unset}}@media (max-width: 1199px){.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper{width:108px;margin-right:9px}.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper.state-score-wrapper .state-value{margin-left:28px}}@media (max-width: 767px){.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper{justify-content:space-between;width:auto;margin-right:0}.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper.state-score-wrapper .state-value{margin-left:0}}.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .only-pad{display:none}@media (max-width: 1199px){.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .only-pad{display:block}}@media (max-width: 767px){.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .only-pad{display:none}}.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-score-information{display:flex;position:relative;justify-content:center;align-items:center;margin-right:6px;z-index:1}@media (max-width: 1199px){.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-score-information{position:absolute}}@media (max-width: 767px){.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-score-information{position:static;margin-right:3px;margin-bottom:3px}}@media (max-width: 767px){.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-score-information img{height:18px}}.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-score-information .state-score-help{display:none;position:absolute;left:115%;text-align:center;width:max-content;padding:12px 14px;background:#ffffffe6;border:1px solid #212121;border-radius:6px;color:#212121;font-size:12px}@media (max-width: 355px){.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-score-information .state-score-help{font-size:10px;padding:10px 12px}}.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-score-information:hover .state-score-help{display:block}.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-name{display:flex;align-items:center}.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-name .state-divider{width:1px;height:10px;margin-right:7px;background-color:#a6a8b2}@media (max-width: 767px){.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-name .state-divider{display:none}}.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-name span{color:#a6a8b2;font-size:12px;font-weight:400}@media (max-width: 1199px){.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-name span{font-size:11px}}@media (max-width: 767px){.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-name span{margin-right:8px;font-size:12px;line-height:42px}}.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-value{color:#5d52ff;font-size:20px;font-weight:700}.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-value .state-unit{font-size:16px}@media (max-width: 1199px){.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-value{font-size:18px;word-break:keep-all}}@media (max-width: 767px){.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-value{font-size:16px;line-height:42px}.subjects-item-wrapper .book .book-right .subject-item-state-wrapper .state-wrapper .state-value .state-unit{font-size:14px}}.subjects-item-wrapper .book .book-right .subject-item-progress-bar-wrapper{display:flex;align-items:center}@media (max-width: 767px){.subjects-item-wrapper .book .book-right .subject-item-progress-bar-wrapper{display:none}}.subjects-item-wrapper .book .book-right .subject-item-progress-bar-wrapper .progress-bar-wrapper{position:relative;margin-right:5px}.subjects-item-wrapper .book .book-right .subject-item-progress-bar-wrapper .progress-bar-wrapper .progress-bar-track{position:relative;width:138px;height:12px;border-radius:26px;background-color:#e5e5e5;overflow:hidden}@media (max-width: 1199px){.subjects-item-wrapper .book .book-right .subject-item-progress-bar-wrapper .progress-bar-wrapper .progress-bar-track{width:140px}}.subjects-item-wrapper .book .book-right .subject-item-progress-bar-wrapper .progress-bar-wrapper .progress-bar-track .progress-bar-progress{position:absolute;top:0;bottom:0;left:0;height:100%;border-radius:26px;background-color:#5d52ff}.subjects-item-wrapper .book .book-right .subject-item-progress-bar-wrapper .progress-bar-wrapper .progress-bar-thumb{position:absolute;top:0;bottom:0;right:0;width:13px;height:13px;border:3px solid #ffffff;border-radius:50%;background-color:#5d52ff;transform:translate(-50%)}.subjects-item-wrapper .book .book-right .subject-item-progress-bar-wrapper .progress-bar-problem-count-wrapper{width:62px}.subjects-item-wrapper .book .book-right .subject-item-progress-bar-wrapper .progress-bar-problem-count-wrapper .problem-count{color:#5d52ff;font-size:14px;line-height:42px}.subjects-item-wrapper .book .book-right .subject-item-progress-bar-wrapper .progress-bar-problem-count-wrapper .problem-count.done{font-weight:700}.subjects-item-wrapper .book .book-right .subject-item-button-wrapper{display:flex;align-items:center;width:204px;padding:15px 0;margin-left:16px}@media (max-width: 1199px){.subjects-item-wrapper .book .book-right .subject-item-button-wrapper{margin-left:8px;padding:0}}@media (max-width: 767px){.subjects-item-wrapper .book .book-right .subject-item-button-wrapper{width:100%}}@media (max-width: 767px){.subjects-item-wrapper .book .book-right .subject-item-button-wrapper.not-for-mobile{display:none}}.subjects-item-wrapper .book .book-right .subject-item-button-wrapper.done{display:none}.subjects-item-wrapper .book .book-right .subject-item-button-wrapper .subject-item-button{display:flex;justify-content:center;align-items:center;width:100%;height:50px;border-radius:12px}@media (max-width: 1199px){.subjects-item-wrapper .book .book-right .subject-item-button-wrapper .subject-item-button{width:204px;height:40px;border-radius:6px}}@media (max-width: 767px){.subjects-item-wrapper .book .book-right .subject-item-button-wrapper .subject-item-button{width:100%}}.subjects-item-wrapper .book .book-right .subject-item-button-wrapper .subject-item-button span{font-size:14px;font-weight:500}@media (max-width: 767px){.subjects-item-wrapper .book .book-right .subject-item-button-wrapper .subject-item-button span{font-size:13px}}.subjects-item-wrapper .book .book-right .subject-item-button-wrapper .subject-item-button:nth-child(n+2){margin-left:4px}.subjects-item-wrapper .book .book-right .subject-item-button-wrapper .subject-item-button.theme-white{border:1px solid #5d52ff;background-color:#fff}.subjects-item-wrapper .book .book-right .subject-item-button-wrapper .subject-item-button.theme-white span{color:#5d52ff}.subjects-item-wrapper .book .book-right .subject-item-button-wrapper .subject-item-button.theme-blue{background-color:#5d52ff}.subjects-item-wrapper .book .book-right .subject-item-button-wrapper .subject-item-button.theme-blue span{color:#fff}.subjects-item-wrapper .book .book-right.book-mobile{display:none;padding:0}.subjects-item-wrapper .book .book-right.book-mobile .mobile-for-test-only{width:100%;height:24px}@media (max-width: 767px){.subjects-item-wrapper .book .book-right.book-mobile{display:flex;flex-direction:column;width:100%}.subjects-item-wrapper .book .book-right.book-mobile .subject-item-button-wrapper{flex-direction:column;padding:0;margin:0}.subjects-item-wrapper .book .book-right.book-mobile .subject-item-button-wrapper .subject-item-button:nth-child(n+2){margin:0}.subjects-item-wrapper .book .book-right.book-mobile .subject-item-button-wrapper .subject-item-button.test-button-mobile-only{margin-bottom:7px}.subjects-item-wrapper .book .book-right.book-mobile .subject-item-button-wrapper .subject-item-button .rotate-icon{transform:rotate(180deg)}}.subjects-item-wrapper .video-item-wrapper{display:flex;justify-content:space-between;align-items:center;height:80px;padding:0 36px;border-bottom:1px solid #a6a8b2;background-color:#fff;cursor:default}@media (max-width: 1199px){.subjects-item-wrapper .video-item-wrapper{height:60px;padding:0 20px}}@media (max-width: 767px){.subjects-item-wrapper .video-item-wrapper{height:auto;flex-direction:column;padding:23px 16px}}.subjects-item-wrapper .video-item-wrapper .video-item-content-wrapper{display:flex;align-items:center;height:100%}@media (max-width: 767px){.subjects-item-wrapper .video-item-wrapper .video-item-content-wrapper{width:100%}}.subjects-item-wrapper .video-item-wrapper .video-item-content-wrapper .video-item-left{display:flex;align-items:center}.subjects-item-wrapper .video-item-wrapper .video-item-content-wrapper .video-item-left .video-item-icon{margin-right:10px}.subjects-item-wrapper .video-item-wrapper .video-item-content-wrapper .video-item-left .video-item-title{color:#565656;font-size:16px;font-weight:700}@media (max-width: 1199px){.subjects-item-wrapper .video-item-wrapper .video-item-content-wrapper .video-item-left .video-item-title{font-size:14px}}@media (max-width: 767px){.subjects-item-wrapper .video-item-wrapper .video-item-content-wrapper .video-item-left .video-item-title{font-size:13px;font-weight:400}}.subjects-item-wrapper .video-item-wrapper .video-item-right{display:flex;align-items:center}@media (max-width: 767px){.subjects-item-wrapper .video-item-wrapper .video-item-right{flex-direction:column;align-items:flex-start;justify-content:center;width:100%}}.subjects-item-wrapper .video-item-wrapper .video-item-right .video-item-time{margin-right:28px;color:#a6a8b2;font-size:14px;font-weight:400}.subjects-item-wrapper .video-item-wrapper .video-item-right .video-item-time .video-item-time-bold{font-weight:700}@media (max-width: 767px){.subjects-item-wrapper .video-item-wrapper .video-item-right .video-item-time{margin-bottom:9px;font-size:12px;line-height:42px}}.subjects-item-wrapper .video-item-wrapper .video-item-right .video-item-button{display:flex;justify-content:center;align-items:center;width:204px;height:50px;border-radius:12px;cursor:pointer}@media (max-width: 1199px){.subjects-item-wrapper .video-item-wrapper .video-item-right .video-item-button{height:40px;border-radius:6px}}@media (max-width: 767px){.subjects-item-wrapper .video-item-wrapper .video-item-right .video-item-button{width:100%}}.subjects-item-wrapper .video-item-wrapper .video-item-right .video-item-button img{margin-right:10px}.subjects-item-wrapper .video-item-wrapper .video-item-right .video-item-button span{font-size:14px;font-weight:500}@media (max-width: 767px){.subjects-item-wrapper .video-item-wrapper .video-item-right .video-item-button span{font-size:13px}}.subjects-item-wrapper .video-item-wrapper .video-item-right .video-item-button.theme-white{background-color:#fff;border:1px solid #5d52ff}.subjects-item-wrapper .video-item-wrapper .video-item-right .video-item-button.theme-white span{color:#5d52ff}.subjects-item-wrapper .video-item-wrapper .video-item-right .video-item-button.theme-blue{background-color:#5d52ff}.subjects-item-wrapper .video-item-wrapper .video-item-right .video-item-button.theme-blue span{color:#fff}.problem-skip-wrapper{display:flex;justify-content:flex-end;position:relative;top:-30px;z-index:60;max-width:768px;height:0px;margin:0 auto;padding-bottom:26px;color:#000;font-size:1.2rem;font-weight:700}.problem-skip-wrapper .problem-skip-prev,.problem-skip-wrapper .problem-skip-next{position:fixed}.problem-skip-wrapper .problem-skip-prev{transform:translate(calc(-100% - 4px))}@media (max-width: 767px){.problem-skip-wrapper{right:18px}}.problem-footer{z-index:101;height:80px;border-top:1px solid rgba(0,0,0,.1);margin-top:80px;width:100%;position:fixed;bottom:0;background:#fff}.problem-footer.dark{background:#000;color:#fff}.problem-footer .problem-skip-wrapper{display:flex;position:relative;height:0px;max-width:768px;margin:0 auto;z-index:99;font-size:1.2rem;font-weight:700;color:#000;justify-content:flex-end}.problem-footer .problem-skip-wrapper .problem-skip-prev{position:relative}.problem-footer .problem-skip-wrapper .problem-skip-prev .problem-skip-prev-btn{position:fixed;top:5.5rem;transform:translate(-200%)}.problem-footer .problem-skip-wrapper .problem-skip-next{position:relative}.problem-footer .problem-skip-wrapper .problem-skip-next .problem-skip-next-btn{position:fixed;top:5.5rem;transform:translate(-100%)}.problem-footer .problem-footer-content{height:100%;max-width:768px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.problem-footer .problem-footer-content .timer-wrapper{color:#000;font-size:1.17rem}.problem-footer .problem-footer-content .timer-wrapper .time-vlaue{font-size:1.3rem;font-weight:700;vertical-align:middle;margin:0 1rem}.problem-footer .problem-footer-content .problem-footer-btn{padding:12px 17px;border-radius:4px;margin-right:10px;font-size:1rem;color:#000;font-weight:700;border:1px solid black;background:#fff;transform:skew(-.03deg)}.problem-footer .problem-footer-content .problem-footer-btn.dark{box-shadow:0 1px 1px #161d250d,inset 0 2px #ffffff0d;background-image:linear-gradient(to top,#000,#525252);color:#fff}.problem-footer .problem-footer-content .problem-footer-pause-btn{height:unset;margin-left:1rem;padding:12px 17px}.problem-footer .problem-footer-content .problem-footer-extra-info{display:flex;line-height:60px;align-items:center}.problem-footer .problem-footer-content .problem-footer-extra-info .problem-footer-btn{height:fit-content}.problem-footer .problem-footer-content .problem-footer-extra-info .comment-time-wrapper{margin-right:30px;display:flex;font-size:1.2rem;font-weight:800;color:#000}.problem-footer .problem-footer-content .problem-footer-extra-info .comment-time-wrapper .comment-on-icon{border-radius:20px;margin-right:15px;width:40px;height:40px;line-height:40px;background:#9ea0a5;text-align:center;margin-top:10px;color:#fff}.problem-footer .problem-footer-content .problem-footer-extra-info .comment-time-wrapper .comment-on-icon.active{background-image:linear-gradient(135deg,#3023ae,#c86dd7)}.problem-footer .problem-footer-content .problem-footer-extra-info .teacher-info-wrapper{margin-right:30px}.problem-footer .problem-footer-content .problem-footer-extra-info .comment-icon{width:60px;height:60px;border-radius:30px}.problem-footer .problem-footer-content .problem-footer-extra-info .comment-icon img{width:100%}@media (max-width: 768px){.problem-footer .problem-skip-wrapper,.problem-footer .problem-footer-content{max-width:90%}}@media (max-width: 480px){.comment-icon{display:none}.comment-time-wrapper{margin-right:0!important}.problem-footer-btn{padding:8px 10px!important}}.subject-test-chapter-wrapper{display:block;color:#000;font-weight:700}.subject-test-chapter-wrapper .subject-test-chapter-head{font-size:1.7rem;text-align:center;margin-top:1rem;margin-bottom:3rem}.subject-test-chapter-wrapper .subject-test-chapter{display:block;font-size:1.5rem;margin:2rem 0;border:2px solid rgb(62,62,62);border-style:dashed;font-weight:800;height:4rem;background:#fff}@media (max-width: 768px){.subject-test-chapter-wrapper .subject-test-chapter{max-width:90%;margin:2rem auto}}.subject-test-chapter-wrapper .subject-test-chapter .subject-test-chapter-title{display:inline-block;width:75%;text-align:left;position:relative;left:4%;color:#3e3e3e}.subject-test-chapter-wrapper .subject-test-chapter .subject-test-chapter-percentage{display:inline-flex;width:25%;height:calc(100% + 4px);justify-content:center;align-items:center;background:#3e3e3e;color:#fff;position:relative;top:-2px;left:2px}.subject-test-complete{display:block;justify-content:center;margin-bottom:4rem;color:#000;text-align:center;position:relative}@media (max-width: 768px){.subject-test-complete{max-width:90%;margin:0 auto;margin-bottom:4rem}}@media (max-width: 480px){.subject-test-complete{margin-bottom:3.5rem;max-width:65%}}.subject-test-complete .subject-test-complete-wrapper{margin-top:2rem}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-score{display:inline-block;width:29%;margin-right:2%;position:relative;text-align:left;font-weight:700;font-size:1.4rem;-webkit-transform:skew(-.03deg);transform:skew(-.03deg);border:2px solid rgb(62,62,62);background:#fff;height:3.7rem}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-score.incorrect{border:2px solid #fa927f}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-score.time{border:2px solid #196267;width:38%;margin-right:0}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-score .subject-test-complete-score-left{display:inline-block;position:relative;top:50%;transform:translateY(-50%);width:60%;text-align:center;color:#3e3e3e;font-weight:800}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-score .subject-test-complete-score-left.incorrect{color:#fa927f}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-score .subject-test-complete-score-left.time{width:50%;color:#196267}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-score .subject-test-complete-score-right{display:inline-block;position:relative;height:calc(100% + 4px);top:calc(50% + -0px);transform:translate(2px,-50%);float:right;width:40%;text-align:center;background:#3e3e3e}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-score .subject-test-complete-score-right.incorrect{background:#fa927f}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-score .subject-test-complete-score-right.time{width:50%;background:#196267}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-score .subject-test-complete-score-right .subject-test-complete-score-content{position:relative;top:50%;transform:translateY(-50%);color:#fff;font-weight:800}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-score .subject-test-complete-score-right .subject-test-complete-score-content.time{font-size:1.3rem}@media (max-width: 768px){.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-score .subject-test-complete-score-right{height:calc(100% + 2px);top:calc(50% + -0px)}}@media (max-width: 480px){.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-score{width:100%;margin-bottom:1rem;margin-right:0}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-score.time{width:100%;margin-right:0}}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-best-score{display:inline-block;width:33.33%;position:relative;font-weight:700;font-size:1.3rem;transform:skew(-.03deg)}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-best-score span{font-weight:700;color:#64c864}@media (max-width: 480px){.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-best-score{width:100%;margin-bottom:1rem}}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-incorrect{position:relative;display:inline-block;width:33.33%;font-weight:700;font-size:1.3rem;transform:skew(-.03deg)}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-incorrect span{font-weight:700;color:#ce0000}@media (max-width: 480px){.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-incorrect{width:100%;margin-bottom:1rem}}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-time{position:relative;display:inline-block;width:33.33%;font-weight:700;font-size:1.3rem;transform:skew(-.03deg)}.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-time span{font-weight:700}@media (max-width: 480px){.subject-test-complete .subject-test-complete-wrapper .subject-test-complete-time{width:100%;margin-bottom:1rem}}@keyframes slidedown{0%{opacity:0%;top:-100px}to{opacity:100%;top:0}}@keyframes slideup{0%{opacity:0%;top:100px}to{opacity:100%;top:0}}.subject-test-ready-modal{position:relative;width:25rem;display:flex;justify-content:space-between;align-items:center;height:2.5rem;border:1px solid;padding:0 1rem;margin-bottom:1px}.subject-test-ready-modal.high-score{background-color:#c8dcfb;border-color:#9cc3ff}.subject-test-ready-modal.low-score{background-color:#ffdcdc;border-color:#ffafaf}.subject-test-ready-modal .subject-test-ready-modal-content{font-size:1.2rem}.subject-test-ready{position:relative;width:100%;padding-bottom:6rem;margin-top:10rem;margin-bottom:-6rem;background-color:#fff}.subject-test-ready .subject-test-ready-wrapper{display:flex;justify-content:center;align-items:center;padding:0 15px 6rem}.subject-test-ready .subject-test-ready-prev{position:absolute;font-size:1.2rem;font-weight:700;top:-3rem;left:0%;margin-left:2rem;transform:skew(-.03deg);cursor:pointer}.subject-test-ready .subject-test-ready-title{position:absolute;color:#000;font-size:2rem;font-weight:700;top:-2.5rem;left:50%;transform:translate(-50%)}.subject-test-ready .row{width:100%}.subject-test-ready .subject-test-ready-content{color:#000;text-align:center;position:relative;max-width:480px;margin:0 auto;margin-top:3rem}.subject-test-ready .subject-test-ready-content .subject-test-ready-image{padding:0 2rem;position:relative;-webkit-animation-duration:1.5s;-webkit-animation-name:slidedown;animation-duration:1.5s;animation-name:slidedown;margin-bottom:1rem}.subject-test-ready .subject-test-ready-content .subject-test-ready-image img{max-width:100%;cursor:pointer;filter:drop-shadow(0px 4px 20px rgba(0,0,0,.2))}.subject-test-ready .subject-test-ready-content .subject-test-ready-name{position:relative;-webkit-animation-duration:1.9s;-webkit-animation-name:slidedown;animation-duration:1.9s;animation-name:slidedown;font-size:2.4rem;font-weight:700;margin-bottom:1.5rem}.subject-test-ready .subject-test-ready-content .subject-test-ready-name span{display:inline;color:#1e90ff;font-size:.9rem;position:relative;top:-.4rem;transform:skew(-.03deg);border-radius:.7rem;border:1px solid;padding:.5rem;margin-left:.5rem;margin-right:-3.282rem}.subject-test-ready .subject-test-ready-content .subject-test-ready-average{position:relative;-webkit-animation-duration:1.7s;-webkit-animation-name:slidedown;animation-duration:1.7s;animation-name:slidedown;font-size:1.5rem;font-weight:700;margin-bottom:1.4rem}.subject-test-ready .subject-test-ready-content .subject-test-ready-average span{font-weight:700;color:#4169e1}.subject-test-ready .subject-test-ready-content .subject-test-ready-cut-off{position:relative;-webkit-animation-duration:1.5s;-webkit-animation-name:slidedown;animation-duration:1.5s;animation-name:slidedown;font-size:1.5rem;font-weight:700;margin-bottom:1.4rem}.subject-test-ready .subject-test-ready-content .subject-test-ready-cut-off span{font-weight:700;color:green}.subject-test-ready .subject-test-ready-content .subject-test-ready-best-score{-webkit-animation-duration:1.3s;-webkit-animation-name:slidedown;animation-duration:1.3s;animation-name:slidedown;position:relative;font-size:1.5rem;font-weight:700;margin-bottom:1.6rem}.subject-test-ready .subject-test-ready-content .subject-test-ready-best-score span{font-weight:700;color:#64c864}.subject-test-ready .subject-test-ready-content .subject-test-ready-problem-count{-webkit-animation-duration:1s;-webkit-animation-name:slidedown;animation-duration:1s;animation-name:slidedown;position:relative;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.subject-test-ready .subject-test-ready-content .subject-test-ready-problem-count span{color:orange}.subject-test-ready .subject-test-ready-content .subject-test-ready-start-btn{-webkit-animation-duration:1s;-webkit-animation-name:slideup;animation-duration:1s;animation-name:slideup;font-size:2rem;height:5rem;width:19rem}.subject-test-ready .subject-test-ready-content .subject-test-ready-modal-btn{-webkit-animation-duration:1.3s;-webkit-animation-name:slideup;animation-duration:1.3s;animation-name:slideup;font-size:1.2rem;font-weight:400;margin-top:.5rem;color:gray;cursor:pointer}@keyframes slidedown{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideup{0%{opacity:1;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 767px){.subject-test-ready{padding-bottom:12rem}}.cart-wrapper{max-width:768px;margin:0 auto;padding:0 15px;padding-top:3rem;margin-bottom:5rem;color:#000}.cart-wrapper .cart-title{font-weight:800;transform:skew(-.03deg)}.cart-wrapper .cart-content-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start}.cart-wrapper .cart-content-wrapper .cart-list-wrapper{margin-top:1rem;flex:.8;background:#fff;border:1px solid #eaeaea;box-shadow:0 2px 10px #0000001a;padding:2rem;margin-right:1rem}.cart-wrapper .cart-content-wrapper .cart-list-wrapper .cart-list-head-wrapper{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dfdfdf;padding-bottom:1rem}.cart-wrapper .cart-content-wrapper .cart-list-wrapper .cart-list-head-wrapper .cart-list-title-wrapper{display:flex;align-items:center}.cart-wrapper .cart-content-wrapper .cart-list-wrapper .cart-list-head-wrapper .cart-list-title-wrapper .cart-list-title{font-weight:800;margin-right:1rem;font-size:1rem;transform:skew(-.03deg)}.cart-wrapper .cart-content-wrapper .cart-list-wrapper .cart-list-head-wrapper .cart-list-title-wrapper .uik-checkbox__label{font-weight:700;transform:skew(-.03deg)}.cart-wrapper .cart-content-wrapper .cart-list-wrapper .cart-list-head-wrapper .uik-btn__base span{font-size:.875rem}.cart-wrapper .cart-content-wrapper .cart-list-wrapper .cart-items-wrapper{margin:1rem 0}.cart-wrapper .cart-content-wrapper .cart-list-wrapper .cart-items-wrapper .cart-items-no-list{color:#9b9b9b;display:flex;justify-content:center;font-size:.875rem;font-weight:600;align-items:center;height:8rem}.cart-wrapper .cart-content-wrapper .cart-list-wrapper .cart-items-wrapper .cart-item-wrapper{display:flex;justify-content:space-between;margin:1.5rem 0;font-size:1rem}.cart-wrapper .cart-content-wrapper .cart-list-wrapper .cart-items-wrapper .cart-item-wrapper .cart-item-product-name{flex:1;font-size:.8rem;line-height:1.2rem;color:#000;transform:skew(-.03deg)}.cart-wrapper .cart-content-wrapper .cart-list-wrapper .cart-items-wrapper .cart-item-wrapper .cart-item-price{text-align:right;transform:skew(-.03deg);margin-left:1rem;margin-right:.3rem;word-break:keep-all}.cart-wrapper .cart-content-wrapper .cart-list-wrapper .cart-items-wrapper .cart-item-wrapper .cart-item-delete{text-align:right;color:red;cursor:pointer;transform:skew(-.03deg)}.cart-wrapper .cart-content-wrapper .cart-list-wrapper .cart-items-wrapper .cart-item-wrapper .uik-checkbox__label{font-weight:700;transform:skew(-.03deg)}.cart-wrapper .cart-content-wrapper .cart-list-wrapper .cart-items-wrapper .cart-item-wrapper .uik-checkbox__wrapper:not(.uik-checkbox__toggle):not(.uik-checkbox__radio) .uik-checkbox__label:before{padding-left:12px}.cart-wrapper .cart-content-wrapper .cart-list-wrapper .cart-items-notification{font-weight:800;font-size:1rem;transform:skew(-.03deg)}.cart-wrapper .cart-content-wrapper .cart-order-wrapper{margin-top:1rem;flex:.5;background:#fff;border:1px solid #eaeaea;box-shadow:0 2px 10px #0000001a;padding:2rem}.cart-wrapper .cart-content-wrapper .cart-order-wrapper .cart-order-title{padding-bottom:2rem;border-bottom:1px solid #eaedf3;font-size:1rem;font-weight:800;transform:skew(-.03deg)}.cart-wrapper .cart-content-wrapper .cart-order-wrapper .cart-order-price-wrapper{margin-top:1rem;font-weight:800}.cart-wrapper .cart-content-wrapper .cart-order-wrapper .cart-order-price-wrapper .cart-order-price-title{display:inline-block;transform:skew(-.03deg)}.cart-wrapper .cart-content-wrapper .cart-order-wrapper .cart-order-price-wrapper .cart-order-price{float:right;transform:skew(-.03deg)}.cart-wrapper .cart-content-wrapper .cart-order-wrapper .cart-order-button{width:100%;padding:1rem;background:#000;color:#fff;border-radius:4px;text-align:center;margin-top:3rem}.cart-wrapper .cart-content-wrapper .cart-order-wrapper .cart-order-button.disabled{background:gray}@media screen and (max-width: 480px){.cart-wrapper .cart-content-wrapper{display:block}.cart-wrapper .cart-content-wrapper .cart-list-wrapper{margin-right:0}}._wrapper_12pwx_26{display:flex;flex-direction:column;gap:18px;width:100%;max-width:884px;padding:36px 16px 0;margin:0 auto}@media (max-width: 767px){._wrapper_12pwx_26{align-items:center;gap:14px;padding-top:14px}}._wrapper_12pwx_26>._title_12pwx_42{color:#302936;font-size:18px;font-weight:700;line-height:24px}@media (max-width: 767px){._wrapper_12pwx_26>._title_12pwx_42{font-size:16px;font-weight:700;line-height:22px}}._content_12pwx_56{display:flex;gap:24px;margin:0}@media (max-width: 767px){._content_12pwx_56{display:flex;flex-direction:column;gap:8px;width:100%}}._content_12pwx_56 ._main_12pwx_69{flex-grow:1;width:100%}._content_12pwx_56 ._side_12pwx_73{width:100%;max-width:300px}@media (max-width: 767px){._content_12pwx_56 ._side_12pwx_73{flex-grow:1;max-width:unset}}._container_12pwx_84{width:100%;padding:12px 24px;border:1px solid #e8e8e8;border-radius:12px;background-color:#fff}@media (max-width: 767px){._container_12pwx_84{padding:12px 16px}}._container_12pwx_84>._title_12pwx_42{display:flex;align-items:center;width:100%;padding:14px 0;border-bottom:1px solid #e8e8e8}._container_12pwx_84>._title_12pwx_42 h4{color:#302936;font-size:14px;font-weight:700;line-height:20px}._container_12pwx_84._list_12pwx_109 ._list_12pwx_109{display:flex;flex-direction:column}._container_12pwx_84._list_12pwx_109 ._empty_12pwx_113{display:flex;align-items:center;justify-content:center;width:100%;height:120px;min-height:120px;max-height:120px;padding:14px 0;border-bottom:1px solid #e8e8e8}._container_12pwx_84._list_12pwx_109 ._empty_12pwx_113 p{color:#afafaf;font-size:14px;font-weight:400;line-height:20px}._container_12pwx_84._list_12pwx_109 ._actions_12pwx_130{display:flex;align-items:center;gap:12px;padding:20px 0}@media (max-width: 767px){._container_12pwx_84._list_12pwx_109 ._actions_12pwx_130{padding:16px 0}}._container_12pwx_84._list_12pwx_109 ._actions_12pwx_130 ._checkbox_12pwx_141{padding:0!important}._container_12pwx_84._list_12pwx_109 ._actions_12pwx_130 ._label_12pwx_144._disabled_12pwx_144{color:#afafaf}._container_12pwx_84._list_12pwx_109 ._actions_12pwx_130 ._divider_12pwx_147{width:1px;height:16px;background-color:#afafaf}._container_12pwx_84._list_12pwx_109 ._actions_12pwx_130 ._label_12pwx_144{border:0;background-color:transparent;color:#302936;font-size:14px;font-weight:400;line-height:20px;cursor:pointer}._container_12pwx_84._order_12pwx_161 ._content_12pwx_56{display:flex;flex-direction:column;gap:16px}._container_12pwx_84._order_12pwx_161 ._content_12pwx_56 ._content-item_12pwx_166{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding:8px 0}._container_12pwx_84._order_12pwx_161 ._content_12pwx_56 ._content-item_12pwx_166 ._label_12pwx_144{color:#302936;font-size:14px;font-weight:400;line-height:20px}._container_12pwx_84._order_12pwx_161 ._content_12pwx_56 ._content-item_12pwx_166 ._value_12pwx_179{color:#5d52ff;font-size:16px;font-weight:700;line-height:22px}._container_12pwx_84._order_12pwx_161 ._content_12pwx_56 ._payment-button_12pwx_185{width:100%;height:54px;border:0;border-radius:6px;background-color:#5d52ff;text-align:center;cursor:pointer}._container_12pwx_84._order_12pwx_161 ._content_12pwx_56 ._payment-button_12pwx_185:disabled{background-color:#afafaf}._container_12pwx_84._order_12pwx_161 ._content_12pwx_56 ._payment-button_12pwx_185 span{color:#fff;font-size:16px;font-weight:700;line-height:22px}._wrapper_1t9mu_26{display:flex;align-items:center;justify-content:center;gap:4px;width:fit-content;padding-top:10px;padding-bottom:10px;cursor:pointer}._wrapper_1t9mu_26 input{display:none}._wrapper_1t9mu_26 ._label_1t9mu_39{color:#302936;font-size:14px;font-weight:500;line-height:20px;-webkit-user-select:none;user-select:none}._wrapper_1ay21_26{display:flex;gap:8px;width:100%;padding:14px 0;border-bottom:1px solid #e8e8e8}._wrapper_1ay21_26 *{padding:0;margin:0}._wrapper_1ay21_26 ._checkbox_1ay21_37{display:flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer}._wrapper_1ay21_26 ._content-wrapper_1ay21_45{display:flex;gap:16px;width:100%}._wrapper_1ay21_26 ._content-wrapper_1ay21_45 ._infos_1ay21_50{display:flex;flex-direction:column;gap:8px;width:100%}._wrapper_1ay21_26 ._content-wrapper_1ay21_45 ._infos_1ay21_50 ._main_1ay21_56{display:flex;gap:16px;justify-content:space-between}._wrapper_1ay21_26 ._content-wrapper_1ay21_45 ._infos_1ay21_50 ._main_1ay21_56 ._product-name_1ay21_61{color:#302936;font-size:14px;font-weight:700;line-height:20px;cursor:pointer}._wrapper_1ay21_26 ._content-wrapper_1ay21_45 ._infos_1ay21_50 ._main_1ay21_56 ._price_1ay21_68{min-width:fit-content;max-width:90px;color:#302936;font-size:14px;font-weight:700;line-height:20px;text-align:right}._wrapper_1ay21_26 ._content-wrapper_1ay21_45 ._infos_1ay21_50 ._sub_1ay21_77{display:flex;flex-direction:column}._wrapper_1ay21_26 ._content-wrapper_1ay21_45 ._infos_1ay21_50 ._sub_1ay21_77 p{color:#302936;font-size:14px;font-weight:400;line-height:20px}._wrapper_1ay21_26 ._content-wrapper_1ay21_45 ._remove-button_1ay21_87{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;border:0;background-color:transparent;cursor:pointer}._wrapper_ycq7k_26{display:flex;flex-direction:column;gap:18px;width:100%;max-width:884px;padding:36px 16px 0;margin:0 auto}@media (max-width: 767px){._wrapper_ycq7k_26{align-items:center;gap:14px;padding-top:14px}}._wrapper_ycq7k_26>._title_ycq7k_42{color:#302936;font-size:18px;font-weight:700;line-height:24px}@media (max-width: 767px){._wrapper_ycq7k_26>._title_ycq7k_42{font-size:16px;font-weight:700;line-height:22px}}._content_ycq7k_56{display:flex;gap:24px;margin:0}@media (max-width: 767px){._content_ycq7k_56{display:flex;flex-direction:column;gap:8px;width:100%}}._content_ycq7k_56 ._main_ycq7k_69{display:flex;flex-direction:column;align-items:center;gap:8px;flex-grow:1;width:100%}._content_ycq7k_56 ._side_ycq7k_77{width:100%;max-width:300px}@media (max-width: 767px){._content_ycq7k_56 ._side_ycq7k_77{flex-grow:1;max-width:unset}}._order_ycq7k_88{position:sticky;top:74px}._order_ycq7k_88 ._content_ycq7k_56{display:flex;flex-direction:column;gap:16px}._order_ycq7k_88 ._content_ycq7k_56 ._content-item_ycq7k_97{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding:8px 0}._order_ycq7k_88 ._content_ycq7k_56 ._content-item_ycq7k_97 ._label_ycq7k_104{color:#302936;font-size:14px;font-weight:400;line-height:20px}._order_ycq7k_88 ._content_ycq7k_56 ._content-item_ycq7k_97 ._value_ycq7k_110{color:#5d52ff;font-size:16px;font-weight:700;line-height:22px}._order_ycq7k_88 ._content_ycq7k_56 ._bottom_ycq7k_116{display:flex;flex-direction:column;gap:14px}._order_ycq7k_88 ._content_ycq7k_56 ._bottom_ycq7k_116 ._agree-checkbox_ycq7k_121 ._checkbox_ycq7k_121{padding:0!important}._order_ycq7k_88 ._content_ycq7k_56 ._bottom_ycq7k_116 ._agree-checkbox_ycq7k_121 ._checkbox_ycq7k_121 ._label_ycq7k_104{color:#302936;font-size:14px;font-weight:400;line-height:20px}._order_ycq7k_88 ._content_ycq7k_56 ._bottom_ycq7k_116 ._agree-checkbox_ycq7k_121 ._checkbox_ycq7k_121 ._label_ycq7k_104 a{color:#5d52ff;text-decoration:none}._order_ycq7k_88 ._content_ycq7k_56 ._bottom_ycq7k_116 ._payment-button_ycq7k_134{width:100%;height:54px;border:0;border-radius:6px;background-color:#5d52ff;text-align:center;cursor:pointer}._order_ycq7k_88 ._content_ycq7k_56 ._bottom_ycq7k_116 ._payment-button_ycq7k_134:disabled{background-color:#afafaf}._order_ycq7k_88 ._content_ycq7k_56 ._bottom_ycq7k_116 ._payment-button_ycq7k_134 span{color:#fff;font-size:16px;font-weight:700;line-height:22px}._wrapper_19c07_26{width:100%;padding:12px 24px;border:1px solid #e8e8e8;border-radius:12px;background-color:#fff}@media (max-width: 767px){._wrapper_19c07_26{padding:12px 16px}}._wrapper_19c07_26>._title_19c07_38{display:flex;align-items:center;width:100%;padding:14px 0;border-bottom:1px solid #e8e8e8}._wrapper_19c07_26>._title_19c07_38 h4{color:#302936;font-size:14px;font-weight:700;line-height:20px}*{margin:0;padding:0}._select-container_1df5u_31{width:100%}._select-container_1df5u_31 select{width:100%;padding:14px 0;border:0;background-color:#fff;color:#302936;font-size:14px;font-weight:400;line-height:20px;outline:none;cursor:pointer}*{padding:0;margin:0}._list_6ddxg_31{display:flex;flex-direction:column;width:100%}._list_6ddxg_31 ._list-item_6ddxg_36:last-of-type{border-bottom:0}._empty_6ddxg_40{display:flex;align-items:center;justify-content:center;width:100%;height:120px;min-height:120px;max-height:120px}._empty_6ddxg_40 p{color:#afafaf;font-size:14px;font-weight:400;line-height:20px}._list-item_6ddxg_36{display:flex;flex-direction:column;gap:8px;width:100%;padding:14px 0;border-bottom:1px solid #e8e8e8}._list-item_6ddxg_36 ._main_6ddxg_64{display:flex;align-items:center;justify-content:space-between;gap:16px}._list-item_6ddxg_36 ._main_6ddxg_64 span{color:#302936;font-size:14px;font-weight:700;line-height:20px}._list-item_6ddxg_36 ._main_6ddxg_64 span._price_6ddxg_76{min-width:fit-content;max-width:90px;color:#302936;font-size:14px;font-weight:700;line-height:20px;text-align:right}._list-item_6ddxg_36 ._sub_6ddxg_85{display:flex;flex-direction:column}._list-item_6ddxg_36 ._sub_6ddxg_85 p{margin:0;color:#302936;font-size:14px;font-weight:400;line-height:20px}.payment-wrapper{margin:0 auto;width:100%;margin-top:2rem}@media (max-width: 767px){.payment-wrapper{padding:0 15px}}@media screen and (max-width: 1200px){.payment-wrapper{max-width:800px}}.payment-order-button{width:100%;padding:1rem;background:#3023ae;color:#fff;border-radius:4px;text-align:center;margin-top:2rem;font-weight:800;cursor:pointer}.payment-order-button.disabled{background-color:gray}.payment-wrapper{max-width:768px;margin:0 auto;padding-top:3rem;margin-bottom:5rem;color:#000}.payment-wrapper .payment-title{font-weight:800}.payment-wrapper .payment-content-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start}.payment-wrapper .payment-content-wrapper .payment-left-wrapper{flex:.8}.payment-wrapper .payment-content-wrapper .payment-left-wrapper .payment-list-wrapper{margin-top:1rem;background-color:#fff;border:1px solid #eaeaea;box-shadow:0 2px 10px #0000001a;padding:2rem;margin-right:1rem}@media (max-width: 480px){.payment-wrapper .payment-content-wrapper .payment-left-wrapper .payment-list-wrapper{margin-right:0}}.payment-wrapper .payment-content-wrapper .payment-left-wrapper .payment-list-wrapper .payment-list-head-wrapper{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dfdfdf;padding-bottom:1rem}.payment-wrapper .payment-content-wrapper .payment-left-wrapper .payment-list-wrapper .payment-list-head-wrapper .payment-list-title-wrapper{display:flex}.payment-wrapper .payment-content-wrapper .payment-left-wrapper .payment-list-wrapper .payment-list-head-wrapper .payment-list-title-wrapper .payment-list-title{font-weight:800;margin-right:1rem;font-size:1rem}.payment-wrapper .payment-content-wrapper .payment-left-wrapper .payment-list-wrapper .payment-list-head-wrapper .uik-btn__base span{font-size:.875rem}.payment-wrapper .payment-content-wrapper .payment-left-wrapper .payment-list-wrapper .payment-items-wrapper{margin:1rem 0}.payment-wrapper .payment-content-wrapper .payment-left-wrapper .payment-list-wrapper .payment-items-wrapper .payment-items-no-list{color:#9b9b9b;display:flex;justify-content:center;font-size:.875rem;font-weight:600;align-items:center;height:8rem}.payment-wrapper .payment-content-wrapper .payment-left-wrapper .payment-list-wrapper .payment-items-wrapper .payment-item-wrapper{display:flex;justify-content:space-between;font-size:1rem;border-bottom:1px solid #f8f8f8;padding:1rem 0}.payment-wrapper .payment-content-wrapper .payment-left-wrapper .payment-list-wrapper .payment-items-wrapper .payment-item-wrapper .payment-item-checkbox-wrapper{flex:.6;margin-right:5rem}.payment-wrapper .payment-content-wrapper .payment-left-wrapper .payment-list-wrapper .payment-items-wrapper .payment-item-wrapper .payment-item-price{flex:.2;text-align:right;word-break:keep-all}.payment-wrapper .payment-content-wrapper .payment-left-wrapper .payment-list-wrapper .payment-items-wrapper .payment-item-wrapper .payment-item-delete{flex:.2;text-align:right;color:red;cursor:pointer}.payment-wrapper .payment-content-wrapper .payment-left-wrapper .payment-list-wrapper .payment-items-notification{margin-top:1rem;font-size:.875rem;font-weight:500;line-height:1.2rem}.payment-wrapper .payment-content-wrapper .payment-left-wrapper .payment-list-wrapper .payment-delivery-wrapper{margin-top:1rem}.payment-wrapper .payment-content-wrapper .payment-left-wrapper .payment-list-wrapper .payment-delivery-wrapper .uik-input__input{margin-bottom:1rem;text-align:center}.payment-wrapper .payment-content-wrapper .payment-left-wrapper .payment-list-wrapper .payment-delivery-wrapper .payment-delivery-notification{margin-top:2rem;font-size:.875rem;line-height:1.2rem;color:#000}.payment-wrapper .payment-content-wrapper .payment-left-wrapper .payment-list-wrapper .payment-delivery-wrapper .uik-checkbox__wrapper{margin-top:1.5rem}.payment-wrapper .payment-content-wrapper .payment-order-wrapper{margin-top:1rem;flex:.5;background:#fff;border:1px solid #eaeaea;box-shadow:0 2px 10px #0000001a;padding:2rem;color:#3023ae}.payment-wrapper .payment-content-wrapper .payment-order-wrapper .payment-order-title{font-weight:800;padding-bottom:2rem;font-size:1rem;border-bottom:1px solid #eaedf3;color:#000}.payment-wrapper .payment-content-wrapper .payment-order-wrapper .payment-order-calculating-price-wrapper{color:#000;width:100%;font-size:1.1rem;font-weight:700;margin-top:2rem}.payment-wrapper .payment-content-wrapper .payment-order-wrapper .payment-order-calculating-price-wrapper .payment-order-calculating-price-content{margin-bottom:2rem;display:flex;align-items:center;justify-content:space-between}.payment-wrapper .payment-content-wrapper .payment-order-wrapper .payment-order-calculating-price-wrapper .payment-order-calculating-price-content .payment-order-calculating-price-title{display:inline-flex;align-items:center}.payment-wrapper .payment-content-wrapper .payment-order-wrapper .payment-order-price-wrapper{margin-top:1rem;font-weight:800;border-top:1px solid #eaedf3;padding-top:2rem;padding-bottom:1rem}.payment-wrapper .payment-content-wrapper .payment-order-wrapper .payment-order-price-wrapper .payment-order-price-title{display:inline-block}.payment-wrapper .payment-content-wrapper .payment-order-wrapper .payment-order-price-wrapper .payment-order-price{font-size:1.4rem;float:right}.payment-wrapper .payment-content-wrapper .payment-order-agree-wrapper{color:#000;font-size:1rem;margin-top:1rem}.payment-wrapper .payment-content-wrapper .payment-order-agree-wrapper input{margin-right:1rem}.payment-wrapper .payment-content-wrapper .payment-order-agree-wrapper a{color:#3023ae;font-weight:800}@media screen and (max-width: 480px){.payment-wrapper .payment-content-wrapper{display:block}.payment-wrapper .payment-content-wrapper .payment-list-wrapper{margin-right:0}.payment-wrapper .payment-content-wrapper .payment-list-wrapper .payment-items-wrapper .payment-item-wrapper .payment-item-checkbox-wrapper{flex:.7;margin-right:5rem}.payment-wrapper .payment-content-wrapper .payment-list-wrapper .payment-items-wrapper .payment-item-wrapper .payment-item-price{flex:.2}.payment-wrapper .payment-content-wrapper .payment-list-wrapper .payment-items-wrapper .payment-item-wrapper .payment-item-delete{flex:.1}}.payment-vbank-ready-wrapper{width:100%;max-width:480px;height:100%;background:#fff;position:absolute;left:50%;transform:translate(-50%);padding:80px 32px 0;margin:0 auto}.payment-vbank-ready-wrapper .payment-vbank-ready-notice{margin-bottom:30px;color:#5d52ff;font-size:18px;font-weight:700;text-align:center}.payment-vbank-ready-wrapper .payment-vbank-ready-content{display:flex;width:100%;justify-content:space-between;margin:10px 0;font-size:14px}.payment-vbank-ready-wrapper .payment-vbank-ready-content .payment-vbank-ready-content-left{color:#afafaf}.payment-vbank-ready-wrapper .payment-vbank-ready-content .payment-vbank-ready-content-right{max-width:70%;word-break:keep-all;color:#302936}.payment-vbank-ready-wrapper .payment-vbank-ready-content .payment-vbank-ready-content-right.bold{font-weight:700}.payment-vbank-ready-wrapper .payment-vbank-ready-content .payment-vbank-ready-content-right.blue{color:#5d5eff}.payment-vbank-ready-wrapper .payment-vbank-ready-notice-payment-cancel{margin-top:36px;color:#302936;background-color:#f6f6f6;font-size:14px;font-weight:400;text-align:center;gap:10px;padding:10px}._payment-loading_9m50c_26{font-size:18px;font-weight:700;line-height:24px;color:#302936;text-align:center;padding:36px 16px 0}._payment-loading-refresh_9m50c_36{font-size:14px;font-weight:500;line-height:20px;color:#afafaf;text-align:center;padding:8px 16px 0}._payment-loading-refresh_9m50c_36 a{color:#5d52ff;text-decoration:underline}._payment-vbank-ready-wrapper_9m50c_50{width:100%;max-width:480px;height:100%;background:#fff;position:absolute;left:50%;transform:translate(-50%);padding:80px 32px 0;margin:0 auto}._payment-vbank-ready-wrapper_9m50c_50 ._payment-vbank-ready-notice_9m50c_62{margin-bottom:30px;color:#5d52ff;font-size:18px;font-weight:700;text-align:center}._payment-vbank-ready-wrapper_9m50c_50 ._payment-vbank-ready-content_9m50c_69{display:flex;width:100%;justify-content:space-between;margin:10px 0;font-size:14px}._payment-vbank-ready-wrapper_9m50c_50 ._payment-vbank-ready-content_9m50c_69 ._payment-vbank-ready-content-left_9m50c_76{color:#afafaf}._payment-vbank-ready-wrapper_9m50c_50 ._payment-vbank-ready-content_9m50c_69 ._payment-vbank-ready-content-right_9m50c_79{max-width:70%;word-break:keep-all;color:#302936}._payment-vbank-ready-wrapper_9m50c_50 ._payment-vbank-ready-content_9m50c_69 ._payment-vbank-ready-content-right_9m50c_79._bold_9m50c_84{font-weight:700}._payment-vbank-ready-wrapper_9m50c_50 ._payment-vbank-ready-content_9m50c_69 ._payment-vbank-ready-content-right_9m50c_79._blue_9m50c_87{color:#5d5eff}._payment-vbank-ready-wrapper_9m50c_50 ._payment-vbank-ready-notice-payment-cancel_9m50c_90{margin-top:36px;color:#302936;background-color:#f6f6f6;font-size:14px;font-weight:400;text-align:center;gap:10px;padding:10px}._wrapper_13y8a_26{min-height:calc(100vh - 22rem);padding-top:56px;padding-bottom:6rem;margin-bottom:-6rem;background-color:#fff}._wrapper_1w3iw_26{display:flex;justify-content:center;margin-bottom:50px;background-color:#fff}._wrapper_1w3iw_26 ._inner-wrapper_1w3iw_32{display:flex;flex-wrap:wrap;gap:32px;width:100%;max-width:1168px;padding-left:12px;padding-right:12px}@media (max-width: 1199px){._wrapper_1w3iw_26 ._inner-wrapper_1w3iw_32{max-width:746px}}@media (max-width: 767px){._wrapper_1w3iw_26 ._inner-wrapper_1w3iw_32{width:100%;max-width:unset}}._wrapper_1w3iw_26 ._inner-wrapper_1w3iw_32 ._package-item_1w3iw_52{display:inline-flex;width:360px;max-width:360px;height:160px;max-height:160px}@media (max-width: 1199px){._wrapper_1w3iw_26 ._inner-wrapper_1w3iw_32 ._package-item_1w3iw_52{width:calc(50% - 16px);max-width:unset;height:auto;max-height:unset}}@media (max-width: 767px){._wrapper_1w3iw_26 ._inner-wrapper_1w3iw_32 ._package-item_1w3iw_52{width:100%;max-width:unset}}._wrapper_1w3iw_26 ._inner-wrapper_1w3iw_32 ._package-item_1w3iw_52 img{width:100%}._wrapper_1vvjh_26{display:flex;justify-content:center;background-color:#fff}._wrapper_1vvjh_26 ._inner-wrapper_1vvjh_31{display:flex;flex-direction:column;gap:16px 4rem;width:100%;max-width:1168px;padding-left:12px;padding-right:12px}@media (max-width: 1199px){._wrapper_1vvjh_26 ._inner-wrapper_1vvjh_31{max-width:746px}}@media (max-width: 767px){._wrapper_1vvjh_26 ._inner-wrapper_1vvjh_31{width:100%;max-width:unset}}._wrapper_1vvjh_26 ._inner-wrapper_1vvjh_31 ._title_1vvjh_51{color:#302936;font-size:16px;font-weight:700;line-height:22px}._wrapper_1vvjh_26 ._inner-wrapper_1vvjh_31 ._list-wrapper_1vvjh_57{display:flex;flex-wrap:wrap;gap:32px;width:100%}._container_1ivwz_26{display:flex;flex-direction:column;align-items:center;min-height:100vh;padding-top:24px;margin-bottom:-6rem;background-color:#fff}._student-list_1ivwz_36{display:flex;width:100%;max-width:1168px;padding:0 12px;gap:4px;margin-bottom:24px}@media (max-width: 1199px){._student-list_1ivwz_36{max-width:746px}}@media (max-width: 767px){._student-list_1ivwz_36{width:100%;max-width:unset}}._student-list_1ivwz_36 ._student-item_1ivwz_55{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid #afafaf;border-radius:8px;background-color:#fff;color:#afafaf;cursor:pointer}._student-list_1ivwz_36 ._student-item_1ivwz_55._selected_1ivwz_66{border-color:#302936;color:#302936}._student-list_1ivwz_36 ._student-item_1ivwz_55 span{color:inherit;font-size:14px;font-weight:500;line-height:20px}._curriculum-package-list_1ivwz_77{display:flex;justify-content:center;width:100%;margin-bottom:50px}._curriculum-package-list_1ivwz_77 ._inner_1ivwz_83{display:flex;width:100%;max-width:1168px;padding:0 12px;gap:32px}@media (max-width: 1199px){._curriculum-package-list_1ivwz_77 ._inner_1ivwz_83{max-width:746px}}@media (max-width: 767px){._curriculum-package-list_1ivwz_77 ._inner_1ivwz_83{width:100%;max-width:unset}}._curriculum-package-list_1ivwz_77 ._inner_1ivwz_83 ._package_1ivwz_101{display:inline-flex;width:360px;max-width:360px;height:160px;max-height:160px}@media (max-width: 1199px){._curriculum-package-list_1ivwz_77 ._inner_1ivwz_83 ._package_1ivwz_101{width:calc(50% - 16px);max-width:unset;height:auto;max-height:unset}}@media (max-width: 767px){._curriculum-package-list_1ivwz_77 ._inner_1ivwz_83 ._package_1ivwz_101{width:100%}}._curriculum-package-list_1ivwz_77 ._inner_1ivwz_83 ._package_1ivwz_101 image{width:100%}._lecture-list_1ivwz_125{display:flex;justify-content:center;width:100%}._lecture-list_1ivwz_125 ._inner_1ivwz_83{display:flex;width:100%;max-width:1168px;padding:0 12px;flex-direction:column;gap:16px 4rem}@media (max-width: 1199px){._lecture-list_1ivwz_125 ._inner_1ivwz_83{max-width:746px}}@media (max-width: 767px){._lecture-list_1ivwz_125 ._inner_1ivwz_83{width:100%;max-width:unset}}._lecture-list_1ivwz_125 ._inner_1ivwz_83 ._list-title_1ivwz_149{color:#302936;font-size:16px;font-weight:700;line-height:22px}._lecture-list_1ivwz_125 ._inner_1ivwz_83 ._list_1ivwz_149{display:flex;flex-wrap:wrap;gap:32px;width:100%}._lecture-item_1ivwz_162{display:flex;width:360px;max-width:360px;overflow:hidden}@media (max-width: 1199px){._lecture-item_1ivwz_162{width:calc(50% - 16px);max-width:unset;height:auto;max-height:unset}}@media (max-width: 767px){._lecture-item_1ivwz_162{width:100%}}._lecture-item_1ivwz_162 a{display:inline-flex;flex-direction:column;width:100%;height:100%}._lecture-item_1ivwz_162 a ._image-container_1ivwz_187{display:flex;position:relative;width:100%;border-radius:4px}._lecture-item_1ivwz_162 a ._image-container_1ivwz_187 ._thumbnail-image_1ivwz_193{width:100%}._lecture-item_1ivwz_162 a ._image-container_1ivwz_187 ._ongoing-badge_1ivwz_196{position:absolute;right:5.8%;bottom:22%;z-index:1;width:18.5%}._lecture-item_1ivwz_162 a ._content_1ivwz_203{display:flex;flex-direction:column;gap:14px;padding:24px 0 14px;border-bottom:1px solid #f6f6f6}._lecture-item_1ivwz_162 a ._content_1ivwz_203 ._title_1ivwz_210{color:#302936;font-size:16px;font-weight:500;line-height:22px}._lecture-item_1ivwz_162 a ._content_1ivwz_203 ._description_1ivwz_216{color:#afafaf;font-size:12px;font-weight:500;line-height:16px;white-space:pre-wrap;word-break:break-word;overflow:hidden}.track-list-title{font-size:20px;margin-bottom:0;color:#212121;font-weight:800}.track{display:block;position:relative;width:100%;margin:0 auto;margin-bottom:2rem;padding:25px 30px;opacity:1;overflow:hidden;transition:all .3s ease;background:#fff;border:1px solid #eeeeee;border-radius:4px}.track .track-content{overflow:hidden}.track .track-content .line{background:#eee;height:1px;width:100%;margin:14px 0}.track .track-content .track-title{color:#000;font-weight:800;font-size:18px;margin-bottom:50px}.track .track-content .track-notes-count{display:inline-block;font-weight:500;font-size:14px;color:#757575}.track .track-content .track-duration{background:#eaeff5;border-radius:4px;font-weight:500;font-size:14px;color:#505050;padding:4px 12px 5px;float:right}.track .track-content .track-description{line-height:1.3rem;color:#252525;font-size:1rem;font-weight:600;transform:skew(-.03deg)}.track .track-content .track-description p{line-height:1.3rem;color:#252525;font-size:1rem;font-weight:600}.track .track-content .track-teacher{display:inline-block;background-position:center;background-size:cover;height:32px;width:32px;border-radius:50%;margin-left:-12px;border:1px solid white}.track .track-btn{background:#212121;border-radius:4px;padding:12px 25px;font-weight:500;font-size:12px;color:#fff;border:0;cursor:pointer}._lecture-breadcrumb-wrapper_12irb_26{position:relative;padding:24px 0}._lecture-breadcrumb-wrapper_12irb_26 ._icon-wrapper_12irb_30{display:inline-flex;align-items:center;width:24px;height:10px}._lecture-breadcrumb-wrapper_12irb_26 ._icon-wrapper_12irb_30 svg{position:absolute}._lecture-breadcrumb-wrapper_12irb_26 ._breadcrumb-name_12irb_39{height:38px;display:inline-flex;align-items:center;color:#302936;cursor:pointer;font-size:16px;font-weight:500;line-height:22px}._lecture-breadcrumb-wrapper_12irb_26 ._breadcrumb-name_12irb_39._student-name_12irb_49{border:1px solid #302936;border-radius:8px;padding:8px 12px;cursor:pointer;font-size:14px;font-weight:500;line-height:20px}._lecture-breadcrumb-wrapper_12irb_26 ._breadcrumb-name_12irb_39:last-of-type{cursor:unset;font-weight:700}._banner-white-space_12irb_63{height:40px}@media (max-width: 1199px){._banner-white-space_12irb_63{height:17px}}.note-list-title{font-size:20px;margin-bottom:0;color:#212121;font-weight:800}.note-list-desc{margin-top:2rem;margin-bottom:3rem;font-size:1.2rem;text-align:center;color:#000}.note-list-desc p{font-size:1.2rem;text-align:center;color:#000}.note-list-head{display:flex;width:100%;font-weight:500;font-size:12px;color:#757575;padding:15px 30px;border-bottom:1px solid #eeeeee;justify-content:space-between;margin-bottom:20px}@media (max-width: 991px){.note-list-head{display:none}}.note-list-head .note-list-head-1{width:25%}.note-list-head .note-list-head-1 .note-list-head-1-1{margin-right:48px}.note-list-head .note-list-head-1 div{display:inline-block}.note-list-head .note-list-head-3{width:120px;text-align:center;transform:translate(-12px)}.note-list-head .note-list-head-4{width:45px}.note-list-head .note-list-head-5{width:140px}.note-list-head .note-list-head-6{width:15%}.note{display:table;height:8rem;margin-bottom:2rem;background-color:#fff;box-shadow:inset 0 0 0 1px #ddd;border-radius:6px;color:gray;font-size:1.1428rem;overflow:hidden;width:100%;padding:0 1rem;transition:all .3s ease}.note:hover{box-shadow:inset 0 0 0 2px #000;color:#000}.note .note-cell{display:table-cell;float:none;height:100%;color:#555;font-size:1.1rem;font-weight:500;vertical-align:middle}.note .note-cell.note-title{color:#43484d;font-size:1.2857rem;font-weight:800;transition:all .3s ease}.note .note-cell.note-title .note-index{margin-right:1em;color:red;font-weight:800}.note .note-cell.note-rate{color:#43484d;font-size:1.1rem;text-align:right;font-weight:500;transition:color .3s ease}@media (max-width: 768px){.note{display:block;height:auto;padding:15px}.note .note-cell{display:block;float:left;height:4rem;line-height:4rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.note .note-cell br{display:none}}@media (max-width: 480px){.note{max-width:25rem;margin-right:auto;margin-left:auto}.note .note-cell{float:none;width:100%;height:3rem;line-height:3rem}.note .note-cell.detail,.note .note-cell.teacher{display:none}.note .note-cell .time{float:right}}.new-note{display:flex;width:100%;padding:0 30px;height:100px;align-items:center;justify-content:space-between;position:relative;background:#fff;border:1px solid #eeeeee;border-radius:4px;margin-bottom:1.2rem;transition:box-shadow .2s}.new-note:hover{box-shadow:0 2px 12px #21212114;transition:box-shadow .2s}.new-note .mobile-title{display:none!important;color:#757575!important;font-weight:500!important;font-size:12px!important}@media (max-width: 991px){.new-note .mobile-title{display:block!important}}.new-note .mobile-line{display:none;width:100%;height:1px;border:1px solid #eeeeee;margin:25px 0}@media (max-width: 991px){.new-note .mobile-line{display:block!important}}@media (max-width: 991px){.new-note{flex-direction:column;height:auto;padding:30px 20px}}.new-note .note-number-title{display:flex;align-items:center;width:25%;white-space:nowrap}@media (max-width: 991px){.new-note .note-number-title{justify-content:space-between;align-items:center;width:100%}}.new-note .note-number{display:inline-block;background:#eaeff5;border-radius:100px;font-weight:500;font-size:14px;color:#505050;padding:4px 18px 5px;margin-right:15px}.new-note .note-title{display:inline-block;font-size:16px;font-weight:500;word-break:break-all;white-space:pre-wrap;line-height:20px;color:#212121}@media (max-width: 767px){.new-note .note-title{font-size:14px}}.new-note .note-teacher-wrapper{display:flex;align-items:center;position:relative}.new-note .note-teacher-wrapper .note-teacher{display:flex;align-items:center;flex-direction:row;font-size:16px;font-weight:500;color:#505050;width:120px;justify-content:flex-end}.new-note .note-teacher-wrapper .note-teacher .note-teacher-img{background-position:center;background-size:cover;height:45px;width:45px;border-radius:50%;margin-right:15px}@media (max-width: 991px){.new-note .note-teacher-wrapper .note-teacher .note-teacher-img{width:40px;height:40px}}@media (max-width: 991px){.new-note .note-teacher-wrapper .note-teacher{width:unset}}@media (max-width: 991px){.new-note .note-teacher-wrapper{justify-content:space-between;align-items:center;width:100%;margin-top:20px}}.new-note .note-teacher-intro{position:absolute;left:calc(100% + 20px);background:#333333e6;border-radius:8px;padding:12px 20px;color:#fff;width:max-content;z-index:10}.new-note .note-teacher-intro .note-teacher-intro-msgbox-tail{position:absolute;right:100%;top:50%;transform:translateY(-50%)}.new-note .note-teacher-intro .note-teacher-intro-school{font-size:14px;font-weight:500;margin-bottom:10px}.new-note .note-teacher-intro .note-teacher-intro-desc{font-size:12px;font-weight:400;white-space:pre-wrap;line-height:16px}@media (max-width: 991px){.new-note .note-teacher-intro{display:none}}.new-note .note-video-count{font-weight:500;font-size:16px;color:#505050}@media (max-width: 991px){.new-note .note-video-count{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:14px}}.new-note .note-duration-wrapper{display:flex}.new-note .note-duration-wrapper .note-duration{background:#eaeff5;border-radius:4px;font-weight:500;font-size:14px;color:#505050;padding:4px 12px 5px}@media (max-width: 991px){.new-note .note-duration-wrapper{justify-content:space-between;align-items:center;width:100%;margin-top:15px}}.new-note .note-percentage-wrapper{width:15%}@media (max-width: 991px){.new-note .note-percentage-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:15px}}.new-note .note-percentage{display:flex;flex-direction:column;width:100%;font-weight:500;font-size:14px;color:#5b51f9;position:relative}@media (max-width: 991px){.new-note .note-percentage{width:77%;flex-direction:row;align-items:center;justify-content:space-between}.new-note .note-percentage .note-percentage-bar-wrapper{width:87%}.new-note .note-percentage .note-percentage-bar-wrapper .note-percentage-bar,.new-note .note-percentage .note-percentage-bar-wrapper .note-percentage-bar-active{margin-top:0}}.new-note .note-percentage .note-percentage-bar{width:100%;height:6px;background:#e0e0e0;border-radius:100px;margin-top:10px}.new-note .note-percentage .note-percentage-bar-active{position:absolute;height:6px;background:#5b51f9;border-radius:100px;margin-top:10px;top:0}.page-list-title{font-size:20px;margin-bottom:0;color:#212121;font-weight:800}@media (max-width: 767px){.page-list-title{margin-bottom:3rem}}.page-list-info-title{margin-top:15px;font-size:16px;font-weight:700;color:#212121;margin-bottom:20px}.page-wrapper{padding:3rem 4.5rem;background-color:#fff;border:1px solid #eeeeee;border-radius:8px;margin-top:15px;font-size:1.2rem}.page-wrapper .note-title{font-size:1.7142rem;font-weight:800;color:#000}.page-wrapper .page-list-title{display:flex;align-items:center;font-size:18px}.page-wrapper .page-list-title .page-list-title-number{padding:3px 12px;margin-left:12px;border-radius:12px;background-color:#eaeff5;color:#5b51f9;font-size:12px}.page-wrapper .page-list-head{display:flex;width:100%;font-weight:500;font-size:12px;color:#757575;padding:15px 20px;border-bottom:1px solid #eeeeee;justify-content:space-between;margin-top:40px;margin-bottom:20px}.page-wrapper .page-list-head .page-list-head-1{display:flex;width:65%}.page-wrapper .page-list-head .page-list-head-2-dummy{width:22px}@media (max-width: 767px){.page-wrapper .page-list-head{display:none;padding-left:12px}.page-wrapper .page-list-head .page-list-head-2-dummy{width:0px}}.page-wrapper .page{position:relative}@media (max-width: 767px){.page-wrapper{padding:3rem 1.5rem}}.note-head-wrapper{width:100%;height:120px;display:flex;align-items:center;justify-content:space-between;padding:0 50px;background:#fff;border:1px solid #eeeeee;border-radius:8px;margin:auto auto 15px}@media (max-width: 991px){.note-head-wrapper{display:block;height:auto;padding:30px 25px}}.note-head-wrapper .note-head-1{display:flex;align-items:center}@media (max-width: 991px){.note-head-wrapper .note-head-1{display:block;margin-bottom:24px;width:auto;margin-right:0}}.note-head-wrapper .note-head-1 img{margin-right:10px}@media (max-width: 991px){.note-head-wrapper .note-head-1 img{margin-right:14px}}.note-head-wrapper .note-head-1 .note-head-1-contents{display:flex}@media (max-width: 991px){.note-head-wrapper .note-head-1 .note-head-1-contents{margin-bottom:24px}}.note-head-wrapper .note-head-1 .note-head-title-content{display:flex;align-items:center}.note-head-wrapper .note-head-1 .note-head-title{font-size:16px;font-weight:800;color:#212121;min-width:200px;margin-right:20px}.note-head-wrapper .note-head-1 .note-head-content{margin-left:10px;color:#757575;font-size:12px;word-break:break-word;white-space:pre-wrap;line-height:24px}@media (max-width: 991px){.note-head-wrapper .note-head-1 .note-head-content{margin-left:0}}.note-head-wrapper .note-head-divide-991px{display:flex;align-items:center;width:1px;height:48px;margin-right:40px;background-color:#e5e5e5}@media (max-width: 991px){.note-head-wrapper .note-head-divide-991px{display:none}}.note-head-wrapper .note-head-divide{display:none;width:calc(100% + 50px);margin-top:30px;margin-bottom:20px;margin-left:-25px;border-bottom:1px solid #eeeeee}@media (max-width: 991px){.note-head-wrapper .note-head-divide{display:block}}.note-head-wrapper .note-head-2{display:flex;justify-content:center}.note-head-wrapper .note-head-2 .note-head-2-btn{display:inline-block;font-weight:500;font-size:14px;color:#212121;background:#eee;border-radius:100px;padding:12px 25px 13px;cursor:pointer}.note-head-wrapper .note-head-2 .note-head-2-btn.black{background:#212121;color:#fff}.note-head-wrapper .note-head-2 .note-head-2-btn.unabled{background:#f6f6f6;color:#afafaf}.note-info-wrapper{padding:2.5rem 3rem;background-color:#fff;box-shadow:inset 0 0 0 1px #ebebeb;border-radius:5px;margin-top:15px;font-size:16px;position:relative}@media (max-width: 767px){.note-info-wrapper{padding:2.5rem 1.5rem}}.note-info-wrapper .note-info-teacher-name{position:absolute;color:#fff;font-size:14px;padding:10px 35px 11px;background:#5b51f9;border-radius:4px 0 0 4px;top:1.9rem;right:0}.note-info-wrapper .note-info-note-name{position:relative;color:#000;margin-bottom:1rem;font-size:16px;color:#505050}.note-info-wrapper .note-info-note-name .note-info-point{position:absolute;width:8px;height:8px;border-radius:50%;background:#5b51f9;top:50%;transform:translateY(-50%)}.note-info-wrapper .note-info-status{display:flex;font-size:16px;font-weight:500;align-items:center;width:100%;padding:0 15px 0 35px;margin-top:15px}.note-info-wrapper .note-info-status .note-info-status-1{width:25%;color:#505050;font-weight:400}.note-info-wrapper .note-info-status .note-info-status-2{width:75%;color:#212121}.note-info-wrapper .note-info-status .note-info-status-3{width:50%;color:#212121;position:relative}.note-info-wrapper .note-info-status .note-info-status-4{margin-left:7%;width:15%;color:#5b51f9;font-size:14px}.note-info-wrapper .note-info-status .note-info-status-progress{width:100%;background:#e0e0e0;height:6px;border-radius:100px}.note-info-wrapper .note-info-status .note-info-status-progress.active{position:absolute;background:#5b51f9;top:0}.note-info-wrapper .note-info-title{font-size:16px;font-weight:700;color:#212121;margin-bottom:1rem}.note-info-wrapper .note-info-content{margin:.5rem 0}.note-info-wrapper .note-info-teacher-image{width:120px;height:120px;margin:50px auto 40px;border-radius:50%;background-size:cover;background-position:center}.note-info-wrapper .note-info-teacher-profile{text-align:center;color:#000}.note-info-wrapper .note-info-teacher-profile .note-info-teacher-school{font-size:16px;font-weight:500;color:#212121;margin-bottom:10px}.note-info-wrapper .note-info-teacher-profile .note-info-teacher-introduction{font-size:14px;font-weight:500;color:#757575;white-space:pre-wrap;line-height:22px}.page-title{padding:0 20px;background-color:#f5f5f5;font-weight:500;font-size:16px;display:flex;align-items:center;color:#212121;height:60px;border-radius:4px 4px 0 0}.video-list{display:table;width:100%}.video{position:relative;display:flex;min-height:60px;background-color:#fff;box-shadow:inset 0 -1px #efefef;color:#000;font-size:16px;font-weight:500;align-items:center;justify-content:space-between;padding:12px 20px}@media (max-width: 767px){.video{font-size:14px;padding:12px 0}}@media (max-width: 767px){.video .mobile-hide{display:none}}.video .mobile-only{display:none}@media (max-width: 767px){.video .mobile-only{display:block}}.video:hover{background-color:#fafafa}.video:hover .video-cell.video-play-btn:before{background-image:url(/images/new_play_btn_2.svg)}.video .video-cell-wrapper{display:flex;width:65%;align-items:center}.video .video-cell-mobile{display:none;align-items:center;justify-content:flex-end}.video .video-cell-mobile .video-playtime{margin-right:10px}@media (max-width: 767px){.video .video-cell-mobile{display:inline-flex}}.video .video-cell .video-live-dot{width:7px;height:7px;margin:0 12px 0 0;border-radius:7px;background-color:#5951f0;animation-name:video-live-anime;animation-duration:4.2s;animation-iteration-count:infinite}@keyframes video-live-anime{0%{filter:opacity(0)}50%{filter:opacity(1)}to{filter:opacity(0)}}.video .video-cell.video-select-btn{display:none}.video .video-cell.video-playtime{padding:5px 12px;font-size:14px;color:#505050;background:#eaeff5;border-radius:4px}@media (max-width: 767px){.video .video-cell.video-playtime{font-size:10px;padding:5px 8px}}.video .video-cell.video-playtime.video-live{background-color:#5951f0;color:#fff;font-weight:700}.video .video-cell.video-play-btn{padding:0}.video .video-cell.video-play-btn:before{content:"";display:block;width:1.6rem;height:1.6rem;margin:1.6rem auto;background-image:url(/images/new_play_btn.svg);background-size:100%;background-repeat:no-repeat;transition:all .3s ease}.video .video-cell.video-name{display:flex;align-items:center;text-align:left;margin-left:30px}@media (max-width: 767px){.video .video-cell.video-name{text-align:left;font-size:11px;margin-left:0}}.video .video-cell-finished{position:absolute;transform:translate(15px,-50%);top:50%;left:100%;color:#1e90ff;font-size:.8rem}@media (max-width: 767px){.video .video-cell-finished{left:unset;right:-12px;transform:translate(2px,-50%) scale(.8)}}.video-loading-page .loading-when-converting{position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:100;top:0;left:0;height:100%;width:100%;transition:background-color .2s;background-color:#000c}.video-loading-page .loading-when-converting .lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px}.video-loading-page .loading-when-converting .lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.video-loading-page .loading-when-converting .lds-ellipsis div:nth-child(1){left:6px;animation:lds-ellipsis1 .6s infinite}.video-loading-page .loading-when-converting .lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}.video-loading-page .loading-when-converting .lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}.video-loading-page .loading-when-converting .lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}.app .page-container .video-wrapper{width:100%;height:100vh}.app .page-container .video-wrapper .video-zoom-btn-wrapper{display:flex;height:100%;align-items:center}.app .page-container .video-wrapper .video-zoom-btn-wrapper .video-zoom-btn{display:inline-flex;height:50px;margin:auto;align-items:center;background-color:#5b51f9;padding:0 50px;border-radius:4px;text-align:center;font-size:16px;color:#fff;cursor:pointer}.app .page-container .kollus-video{position:relative;width:100%;height:100vh;z-index:99;flex-grow:1}.video-sidebar-wrapper{display:flex;flex-direction:column;position:relative;top:0;bottom:0;min-width:255px;max-width:255px;height:100vh;padding:12px 0;border-right:1px solid #eeeeee;background-color:#fff;z-index:100;transition:all .4s}.video-sidebar-wrapper.sidebar-open{width:255px;left:0}.video-sidebar-wrapper.sidebar-open .video-sidebar-content,.video-sidebar-wrapper.sidebar-open .video-sidebar-video-list,.video-sidebar-wrapper.sidebar-open .video-sidebar-move-btn-wrapper{transition-delay:.2s;filter:opacity(100%)}.video-sidebar-wrapper.sidebar-close{min-width:0px;width:0px;border-right:0px}.video-sidebar-wrapper.sidebar-close .video-sidebar-content,.video-sidebar-wrapper.sidebar-close .video-sidebar-video-list,.video-sidebar-wrapper.sidebar-close .video-sidebar-move-btn-wrapper{filter:opacity(0%)}.video-sidebar-wrapper .video-sidebar-content{transition:all .2s;padding:16px 12px}.video-sidebar-wrapper .video-sidebar-content .video-sidebar-content-title{margin-bottom:8px;font-size:22px;font-weight:700;line-height:32px;word-break:keep-all}.video-sidebar-wrapper .video-sidebar-content .video-sidebar-content-inner-wrapper{display:flex;justify-content:space-between;height:28px}.video-sidebar-wrapper .video-sidebar-content .video-sidebar-content-time{display:inline-block;height:100%;padding:4px 8px;margin:0 0 8px;border-radius:4px;background-color:#eaeff5;color:#505050;font-size:12px;font-weight:500}.video-sidebar-wrapper .video-sidebar-content .video-sidebar-manual-btn{display:flex;align-items:center;height:100%;padding:6px 8px;margin:0 0 8px;border-radius:4px;border:1px solid #5d52ff;color:#5d52ff;font-size:12px;font-weight:500;cursor:pointer}.video-sidebar-wrapper .video-sidebar-content .video-sidebar-manual-btn:hover{background-color:#5d52ff;color:#eaeff5}.video-sidebar-wrapper .video-sidebar-move-btn-wrapper{padding:0 12px 12px;margin-bottom:8px;border-bottom:#eeeeee 1px solid;transition:all .2s}.video-sidebar-wrapper .video-sidebar-move-btn-wrapper .video-sidebar-move-btn{display:flex;justify-content:center;align-items:center;padding:12px 8px;border-radius:4px;background-color:#5b51f9;color:#fff;font-size:12px;cursor:pointer;transition:background-color .2s}.video-sidebar-wrapper .video-sidebar-move-btn-wrapper .video-sidebar-move-btn:hover{background-color:#392ed6}.video-sidebar-wrapper .video-sidebar-move-btn-wrapper .video-sidebar-move-btn.video-sidebar-move-btn:first-child{margin-bottom:4px}.video-sidebar-wrapper .video-sidebar-video-list{transition:all .2s;height:100%;overflow-y:scroll}.video-sidebar-wrapper .video-sidebar-modal-btn{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translate(40px,-50%);right:0;width:40px;height:60px;border:1px solid #eeeeee;border-radius:0 4px 4px 0;background-color:#fafafa;cursor:pointer;z-index:101;transition:all .4s}.video-sidebar-wrapper .video-sidebar-modal-btn .video-sidebar-modal-btn-icon{width:12px;height:6px;background-image:url(/images/signup/select_icon.png);background-size:cover}.video-sidebar-wrapper .video-sidebar-modal-btn .video-sidebar-modal-btn-icon.sidebar-open{transform:rotate(90deg)}.video-sidebar-wrapper .video-sidebar-modal-btn .video-sidebar-modal-btn-icon.sidebar-close{transform:rotate(-90deg)}.video-sidebar-wrapper .video-sidebar-modal-btn:hover{background-color:#f5f5f5}.video-list-wrapper .video-list-title{margin-top:18px;padding:22px 20px;background-color:#f5f5f5;color:#000;font-size:14px;font-weight:500}.video-list-wrapper .video-list-title:first-child{margin-top:0}.video-list-item-wrapper{display:flex;height:48px;padding:0 20px;font-size:11px;font-weight:400}.video-list-item-wrapper .video-list-cell-wrapper{display:flex;align-items:center;width:100%}.video-list-item-wrapper .video-list-cell-wrapper .video-list-cell-name{width:100%}.video-list-item-wrapper .video-list-cell-wrapper .video-list-cell-finished{margin:0 10px;color:#eaeff5}.video-list-item-wrapper .video-list-cell-wrapper .video-list-cell-finished.finished{color:#5b51f9}.video-list-item-wrapper .video-list-cell-play-btn{display:flex;justify-content:center;align-items:center}.video-list-item-wrapper .video-list-cell-play-btn:before{content:"";display:block;width:1.6rem;height:1.6rem;background-image:url(/images/new_play_btn.svg);background-size:100%;background-repeat:no-repeat;transition:all .3s ease}.video-list-item-wrapper:hover{background-color:#fafafa}.video-list-item-wrapper:hover .video-list-cell-wrapper~.video-list-cell-play-btn:before{background-image:url(/images/new_play_btn_2.svg)}.video-list-item-wrapper.selected{background-color:#fafafa}.video-list-item-wrapper.selected .video-list-cell-wrapper~.video-list-cell-play-btn:before{background-image:url(/images/new_play_btn_2.svg)}.shop{width:100%;min-height:calc(100vh - 56px);padding-bottom:80px;margin-bottom:-6rem;background-color:#fff}.shop .total-product-count-wrapper{width:100%;max-width:1200px;margin:0 auto 16px;padding-top:56px}.shop .total-product-count-wrapper span{font-size:12px;font-weight:500}@media (max-width: 1199px){.shop .total-product-count-wrapper{padding-left:16px}}.shop .sub-category-list-wrapper{width:100%;max-width:1200px;margin:0 auto 28px}.shop .product-pagination-wrapper{display:none}.pagination-wrapper{font-size:1.2rem;transform:skew(-.03deg);text-align:center;word-spacing:1rem}.pagination-wrapper .pagination-btn-wrapper{display:inline}.pagination-wrapper .pagination-btn-wrapper span{position:relative;margin:0 .8rem;font-weight:700;font-size:14px;cursor:pointer}.pagination-wrapper .pagination-number-wrapper{display:inline-block;margin:0 .7rem;text-align:center;cursor:pointer;font-size:18px;color:#9e9e9e}.pagination-wrapper .pagination-number-wrapper.pagination-number-selected{font-weight:800;color:#212121}.sub-category-item-wrapper{width:100%}.sub-category-item-wrapper .sub-category-title-wrapper{padding:18px 0 18px 16px;border-top:2px solid #505050;border-bottom:1px solid #eeeeee;background-color:#f5f5f5;color:#212121;font-size:16px;font-weight:700}.sub-category-item-wrapper .product-list-wrapper{width:100%}.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;padding:41px 0 41px 16px;border-bottom:1px solid #eeeeee}@media (max-width: 767px){.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper{flex-direction:column;align-items:flex-start;padding:20px 16px}}.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper:last-child{border-bottom:0}.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-left-content{display:flex;align-items:center}@media (max-width: 767px){.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-left-content{flex-direction:column-reverse;align-items:flex-start;margin-bottom:16px}}.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-left-content .product-item-title{color:#212121;font-size:18px;font-weight:500;letter-spacing:-.36px}@media (max-width: 767px){.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-left-content .product-item-title{font-size:16px}}.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-left-content .product-item-badge{display:flex;justify-content:center;align-items:center;width:50px;height:24px;margin-left:8px;border:1px solid #5b51f9;border-radius:24px}@media (max-width: 767px){.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-left-content .product-item-badge{margin-left:0;margin-bottom:8px}}.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-left-content .product-item-badge span{display:inline-block;color:#5b51f9;font-size:12px;font-weight:700}.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-right-content{display:flex;align-items:center}@media (max-width: 767px){.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-right-content{width:100%;justify-content:space-between}}.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-right-content .product-item-price-wrapper{display:flex;align-items:center;margin-right:24px}@media (max-width: 767px){.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-right-content .product-item-price-wrapper{margin-right:0}}.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-right-content .product-item-price-wrapper .first-price{margin-right:12px;color:#757575;font-size:14px;text-decoration:line-through;letter-spacing:-.36px}@media (max-width: 767px){.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-right-content .product-item-price-wrapper .first-price{margin-right:8px}}.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-right-content .product-item-price-wrapper .second-price{color:#212121;font-size:18px;font-weight:400;letter-spacing:-.36px}.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-right-content .product-item-price-wrapper .second-price b{font-weight:700}.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-right-content .product-item-button{border:0}.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-right-content .product-item-button div{display:flex;justify-content:center;align-items:center;width:120px;height:36px;background-color:#212121;border-radius:4px;cursor:pointer}.sub-category-item-wrapper .product-list-wrapper .product-item-wrapper .product-item-right-content .product-item-button div span{color:#fff;font-size:12px;font-weight:500}.sub-category-item-wrapper:last-child .product-list-wrapper .product-item-wrapper:last-child{border-bottom:1px solid #eeeeee}.shop-item-page{color:#000}.shop-item-page .uik-select__label .disabled{text-decoration:line-through;color:#555}.shop-item-page .mobile-hide{display:block}@media (max-width: 767px){.shop-item-page .mobile-hide{display:none}}.shop-item-page .mobile-only{display:none}@media (max-width: 767px){.shop-item-page .mobile-only{display:block}}.shop-item-page .swiper-container{height:15rem!important}.shop-item-page .swiper-button-next,.shop-item-page .swiper-button-prev{width:3rem;height:2rem;margin-top:0;transform:translateY(-1.4rem)}.shop-item-page .shop-item-page-list-btn{display:inline-block;font-size:1.3rem;font-weight:800;margin:2rem 0;cursor:pointer}.shop-item-page .shop-item-page-footer-wrapper{display:flex;align-items:center;position:fixed;left:0;bottom:0;width:100%;background:#fff;box-shadow:0 -2px 10px #0000001a;padding-bottom:1rem;z-index:68;transform:translateZ(68px)}@media screen and (min-width: 768px){.shop-item-page .shop-item-page-footer-wrapper{display:none}}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer{width:100%;margin:0 1rem;font-size:14px}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer .footer-close{display:flex;justify-content:center;padding-top:1rem;padding-bottom:2rem}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer .footer-select{margin-bottom:16px}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer select{width:100%;height:40px;background-color:#fff;border:1px solid #d3d3d3;border-radius:2px;color:#000;font-size:14px;padding:0 16px;background-origin:content-box;background-image:url(/images/shop_v2/chevron.svg);background-repeat:no-repeat;background-position-x:right;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer ul li{display:flex;align-items:center;width:100%;height:52px;border-bottom:1px solid #d3d3d3;font-size:14px;font-weight:400;line-height:1.2}@media screen and (max-width: 767px){.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer ul li{font-size:13px}}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer ul li:last-child{border-bottom-color:#000}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer ul li span{flex:auto;margin:0}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer ul li span.price{flex:0 0 82px;font-weight:700;text-align:right}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer ul li button{flex:0 0 24px;background-color:transparent;border:0;height:100%;text-align:right;color:#d3d3d3;cursor:pointer}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer .footer-selected{max-height:320px;overflow-y:scroll}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer .footer-price{margin-top:20px}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer .footer-price .price-label{font-size:14px;font-weight:400;margin-right:16px}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer .footer-price .price-number{font-size:18px}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer .footer-price .price-information{font-size:14px;font-weight:400;margin-left:4px}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer .footer-buttons{margin-top:1rem}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer .footer-buttons button{width:100%;height:48px;font-size:14px;font-weight:500;background-color:#5d52ff;border:1px solid #5d52ff;border-radius:2px;color:#fff;cursor:pointer}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer .footer-buttons .cart-btn{background:#fff;border-color:#d3d3d3;color:#000;width:38%}.shop-item-page .shop-item-page-footer-wrapper .shop-item-page-footer .footer-buttons .pay-btn{margin-left:16px;width:calc(62% - 16px)}.shop-item-page .shop-item-page-wrapper{padding:3rem;background:#fff;border:1px solid lightgray;border-radius:4px;position:relative}.shop-item-page .shop-item-page-wrapper .shop-item-page-image{background-size:contain;background-position:center;background-repeat:no-repeat;margin:0;padding:0;text-align:center}.shop-item-page .shop-item-page-wrapper .shop-item-page-image img{max-width:100%;max-height:400px}.shop-item-page .shop-item-page-wrapper .shop-item-page-info{padding:0 2rem;padding-bottom:0}@media (max-width: 767px){.shop-item-page .shop-item-page-wrapper .shop-item-page-info{margin-top:2rem;padding:0;height:auto}}.shop-item-page .shop-item-page-wrapper .shop-item-page-info .shop-item-page-info-title{font-size:1.65rem;line-height:2rem;font-weight:800}.shop-item-page .shop-item-page-wrapper .shop-item-page-info .shop-item-page-info-section{font-size:1.3rem;font-weight:700;min-height:38px;margin:43px 0 0}.shop-item-page .shop-item-page-wrapper .shop-item-page-info .shop-item-page-info-section select{width:100%;height:40px;background-color:#fff;border:1px solid #d3d3d3;border-radius:2px;color:#000;font-size:14px;margin-bottom:12px;padding:0 16px;background-origin:content-box;background-image:url(/images/shop_v2/chevron.svg);background-repeat:no-repeat;background-position-x:right;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.shop-item-page .shop-item-page-wrapper .shop-item-page-info .shop-item-page-info-section ul li{display:flex;align-items:center;width:100%;height:52px;border-bottom:1px solid #d3d3d3;font-size:14px;font-weight:400;line-height:1.2}@media screen and (max-width: 767px){.shop-item-page .shop-item-page-wrapper .shop-item-page-info .shop-item-page-info-section ul li{font-size:13px}}.shop-item-page .shop-item-page-wrapper .shop-item-page-info .shop-item-page-info-section ul li:last-child{border-bottom-color:#000}.shop-item-page .shop-item-page-wrapper .shop-item-page-info .shop-item-page-info-section ul li span{flex:auto;margin:0}.shop-item-page .shop-item-page-wrapper .shop-item-page-info .shop-item-page-info-section ul li span.price{flex:0 0 82px;font-weight:700;text-align:right}.shop-item-page .shop-item-page-wrapper .shop-item-page-info .shop-item-page-info-section ul li button{flex:0 0 24px;background-color:transparent;border:0;height:100%;text-align:right;color:#d3d3d3;cursor:pointer}.shop-item-page .shop-item-page-wrapper .shop-item-page-info .shop-item-page-info-section .price-label{font-size:14px;font-weight:400;margin-right:16px}.shop-item-page .shop-item-page-wrapper .shop-item-page-info .shop-item-page-info-section .price-number{font-size:18px}.shop-item-page .shop-item-page-wrapper .shop-item-page-info .shop-item-page-info-section .price-information{font-size:14px;font-weight:400;margin-left:4px}.shop-item-page .shop-item-page-wrapper .shop-item-page-info .shop-item-page-info-section .summary{font-size:1rem;font-weight:400;line-height:1.6rem;transform:skew(-.03deg);margin:32px 0 40px}.shop-item-page .shop-item-page-wrapper .shop-item-page-btn-wrapper{margin-top:20px}.shop-item-page .shop-item-page-wrapper .shop-item-page-btn-wrapper button{width:100%;height:48px;font-size:14px;font-weight:500;background-color:#5d52ff;border:1px solid #5d52ff;border-radius:2px;color:#fff;cursor:pointer}.shop-item-page .shop-item-page-wrapper .shop-item-page-btn-wrapper .cart-btn{background:#fff;border-color:#d3d3d3;color:#000;width:38%}.shop-item-page .shop-item-page-wrapper .shop-item-page-btn-wrapper .pay-btn{margin-left:16px;width:calc(62% - 16px)}.shop-item-page .shop-item-page-related-products{text-align:center;font-size:2rem;font-weight:700;margin-bottom:2rem}.shop-item-page .shop-item-page-content,.shop-item-page .shop-item-page-content h1,.shop-item-page .shop-item-page-content h2,.shop-item-page .shop-item-page-content h3,.shop-item-page .shop-item-page-content h4,.shop-item-page .shop-item-page-content h5,.shop-item-page .shop-item-page-content h6,.shop-item-page .shop-item-page-content p{color:#000}.shop-item-page .shop-item-page-content img{max-width:100%!important}.shop-item-page .shop-item-page-content .AB-hide{display:none}.shop-item-page-tags-informations-wrapper{display:flex;margin-bottom:50px}@media (max-width: 767px){.shop-item-page-tags-informations-wrapper{display:block}}.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations-name{display:inline-block;width:100%;max-width:440px;color:#000;font-size:30px;font-weight:700;padding-right:40px;word-break:keep-all}@media (max-width: 767px){.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations-name{display:block;width:100%;max-width:unset;font-size:20px;margin-bottom:25px;padding-right:0}}.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations{display:inline-block;width:100%}@media (max-width: 767px){.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations{display:block}}.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations .shop-item-page-tags{margin-bottom:24px}@media (max-width: 767px){.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations .shop-item-page-tags{margin-bottom:14px}}.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations .shop-item-page-tags .shop-item-page-tag{display:inline-block;background:#5d52ff;color:#fff;font-size:15px;font-weight:500;padding:8px 15px 9px;margin-bottom:6px;margin-right:6px;border-radius:22px}@media (max-width: 767px){.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations .shop-item-page-tags .shop-item-page-tag{font-size:13px;padding:7px 13px 9px}}.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations .shop-item-page-tags .shop-item-page-tag img{margin-right:4px;position:relative;top:2px}@media (max-width: 767px){.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations .shop-item-page-tags .shop-item-page-tag img{transform:scale(.9)}}.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations .shop-item-page-informations{color:#000;font-size:16px;font-weight:400}@media (max-width: 767px){.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations .shop-item-page-informations{font-size:13px}}.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations .shop-item-page-informations .shop-item-page-information{display:inline-block;position:absolute;line-height:150%;white-space:pre-line;word-break:keep-all}.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations .shop-item-page-informations .shop-item-page-information.first{width:120px;font-weight:500}.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations .shop-item-page-informations .shop-item-page-information.second{position:relative;left:120px;width:calc(100% - 120px)}.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations .shop-item-page-informations .shop-item-page-information.merge{position:relative}.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations .shop-item-page-informations .shop-item-page-information a{color:#000;word-break:break-all}.shop-item-page-tags-informations-wrapper .shop-item-page-tags-informations .shop-item-page-informations .shop-item-page-information-divide{width:100%;height:1px;background:#000;margin:6px 0}.swiper-container{height:15rem}@media (max-width: 480px){.swiper-container{height:13rem}}.swiper-container .swiper-pagination-bullet-active{background:#000}.swiper-container .swiper-pagination-bullets{bottom:0}.swiper-container .content{height:90%}.swiper-container .content .product-name{font-size:1.17rem;text-align:center;margin-bottom:.5rem;color:#787878}.swiper-container .content .content-image{width:100%;position:relative;left:50%;transform:translate(-50%);cursor:pointer}.swiper-button-wrapper .swiper-button-next,.swiper-button-wrapper .swiper-button-prev{display:inline-block;position:relative;top:-8rem}@media (max-width: 480px){.swiper-button-wrapper .swiper-button-next,.swiper-button-wrapper .swiper-button-prev{top:-7rem}}.swiper-button-wrapper .swiper-button-prev{left:-15px;right:unset;filter:grayscale(1);opacity:.5}.swiper-button-wrapper .swiper-button-next{float:right;filter:grayscale(1);opacity:.5;right:-15px}#ch-plugin-core .hrCnpo{right:0!important}.mock-shop-wrapper{width:100%;background-color:#fff;padding-bottom:20px}.mock-shop-wrapper .max-width{max-width:1170px;margin:0 auto}@media (max-width: 767px){.mock-shop-wrapper .max-width.mobile-hide{display:none}}.mock-shop-wrapper .max-width.mobile-show{display:none}@media (max-width: 767px){.mock-shop-wrapper .max-width.mobile-show{display:inherit}}.mock-shop-wrapper .max-width img{position:relative;width:100%;z-index:5}.mock-shop-wrapper .mock-shop-other-product-wrapper{display:flex;flex-direction:column;width:100%;padding-top:28px;padding-left:112px;padding-bottom:28px;margin-bottom:80px;border-bottom:1px solid #d3d3d3}@media (max-width: 1180px){.mock-shop-wrapper .mock-shop-other-product-wrapper{padding-left:15px}}@media (max-width: 767px){.mock-shop-wrapper .mock-shop-other-product-wrapper{padding-left:0}}.mock-shop-wrapper .mock-shop-other-product-wrapper .mock-shop-other-product-list-title{margin-bottom:20px}.mock-shop-wrapper .mock-shop-other-product-wrapper .mock-shop-other-product-list-title h2{color:#000;font-size:18px;font-weight:700;line-height:18px}@media (max-width: 767px){.mock-shop-wrapper .mock-shop-other-product-wrapper .mock-shop-other-product-list-title h2{font-size:16px;line-height:16px}}.mock-shop-wrapper .mock-shop-other-product-wrapper .mock-shop-other-product-list{display:flex;width:100%;-ms-overflow-style:none;scrollbar-width:none}@media (max-width: 767px){.mock-shop-wrapper .mock-shop-other-product-wrapper .mock-shop-other-product-list{overflow-x:auto;overflow-y:hidden}}.mock-shop-wrapper .mock-shop-other-product-wrapper .mock-shop-other-product-list::-webkit-scrollbar{display:none}.mock-shop-wrapper .mock-shop-other-product-wrapper .mock-shop-other-product-list .mock-shop-other-product-item{display:flex;flex-direction:column;align-items:center;margin-right:16px;cursor:pointer}.mock-shop-wrapper .mock-shop-other-product-wrapper .mock-shop-other-product-list .mock-shop-other-product-item .mock-shop-other-product-item-image{width:110px;height:110px;margin-bottom:12px;border-radius:8px;overflow:hidden}@media (max-width: 767px){.mock-shop-wrapper .mock-shop-other-product-wrapper .mock-shop-other-product-list .mock-shop-other-product-item .mock-shop-other-product-item-image{width:100px;height:100px;border-radius:7.2px}}.mock-shop-wrapper .mock-shop-other-product-wrapper .mock-shop-other-product-list .mock-shop-other-product-item .mock-shop-other-product-item-image img{height:100%}.mock-shop-wrapper .mock-shop-other-product-wrapper .mock-shop-other-product-list .mock-shop-other-product-item span{color:#afafaf;font-size:12px;font-weight:500;line-height:12px}.mock-shop-wrapper .mock-shop-other-product-wrapper .mock-shop-other-product-list .mock-shop-other-product-item.active .mock-shop-other-product-item-image{border:4px solid #5d52ff}.mock-shop-wrapper .mock-shop-other-product-wrapper .mock-shop-other-product-list .mock-shop-other-product-item.active span{color:#5d52ff}._container_fjx3u_26{display:flex;flex-direction:column;align-items:center;width:100%}._container_fjx3u_26 ._inner_fjx3u_32{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1170px;padding:40px 16px 0}@media (max-width: 1199px){._container_fjx3u_26 ._inner_fjx3u_32{max-width:750px}}@media (max-width: 767px){._container_fjx3u_26 ._inner_fjx3u_32{max-width:unset}}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50{display:flex;gap:62px;width:100%;padding:42px 62px;border:1px solid #d9d9d9;border-radius:4px}@media (max-width: 1199px){._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50{gap:28px;padding:36px 16px}}@media (max-width: 767px){._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50{flex-direction:column;gap:24px}}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._thumbnail-image_fjx3u_70{display:flex;align-items:flex-start;width:100%;max-width:470px}@media (max-width: 767px){._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._thumbnail-image_fjx3u_70{max-width:unset}}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._thumbnail-image_fjx3u_70 img{max-width:100%;max-height:400px}@media (max-width: 767px){._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._thumbnail-image_fjx3u_70 img{max-height:unset}}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90{display:flex;flex-direction:column;width:100%}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._title_fjx3u_95{margin-bottom:42px;color:#302936;font-size:24px;font-weight:700}@media (max-width: 767px){._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._title_fjx3u_95{font-size:20px}}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._selects_fjx3u_106{display:flex;flex-direction:column;gap:12px;width:100%;margin:0 0 12px}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._selects_fjx3u_106 ._select-wrapper_fjx3u_114{width:100%;height:40px;padding-right:8px;border:1px solid #302936;border-radius:2px}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._selects_fjx3u_106 ._select-wrapper_fjx3u_114 select{width:100%;height:100%;padding-left:8px;border:0;background-color:#fff;color:#302936;font-size:14px;font-weight:400;line-height:20px}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._selects_fjx3u_106 ._need-parent-singin-notification_fjx3u_132{display:inline-flex;align-items:center;width:100%;height:40px;padding:0 12px;border-radius:2px;background-color:#f6f6f6}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._selects_fjx3u_106 ._need-parent-singin-notification_fjx3u_132 p{color:#ea394b;font-size:14px;font-weight:400;line-height:20px}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._selected-list_fjx3u_147{display:flex;flex-direction:column;width:100%;margin-bottom:12px}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._summary_fjx3u_153{padding:32px 0 40px}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._summary_fjx3u_153 p{color:#302936;font-size:14px;font-weight:400;line-height:20px}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._total-price_fjx3u_162{display:flex;align-items:flex-end;justify-content:flex-end;margin-top:auto;margin-bottom:20px}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._total-price_fjx3u_162 ._label_fjx3u_169{margin-right:16px;color:#302936;font-size:14px;font-weight:400;line-height:20px}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._total-price_fjx3u_162 ._value_fjx3u_176{color:#302936;font-size:18px;font-weight:700;line-height:24px}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._total-price_fjx3u_162 ._information_fjx3u_182{margin-left:4px;color:#302936;font-size:14px;font-weight:400;line-height:20px}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._buttons_fjx3u_189{display:flex;gap:16px;height:48px}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._buttons_fjx3u_189 button{width:100%;border:0;border-radius:2px;cursor:pointer}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._buttons_fjx3u_189 button._parent-signin-button_fjx3u_200{border:1px solid #302936;background-color:#fff;color:#302936}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._buttons_fjx3u_189 button._outlined_fjx3u_205{border:1px solid #d9d9d9;background-color:#fff;color:#302936}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._buttons_fjx3u_189 button._outlined_fjx3u_205._cart_fjx3u_210{max-width:30%}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._buttons_fjx3u_189 button._contained_fjx3u_213{background-color:#5d52ff;color:#fff}._container_fjx3u_26 ._inner_fjx3u_32 ._top-container_fjx3u_50 ._infos_fjx3u_90 ._buttons_fjx3u_189 button span{color:inherit;font-size:14px;font-weight:500;line-height:20px}._container_fjx3u_26 ._inner_fjx3u_32 ._content-container_fjx3u_223{display:flex;flex-direction:column;width:100%;padding:20px 0;color:#302936}._container_fjx3u_26 ._inner_fjx3u_32 ._content-container_fjx3u_223 h1,._container_fjx3u_26 ._inner_fjx3u_32 ._content-container_fjx3u_223 h2,._container_fjx3u_26 ._inner_fjx3u_32 ._content-container_fjx3u_223 h3,._container_fjx3u_26 ._inner_fjx3u_32 ._content-container_fjx3u_223 h4,._container_fjx3u_26 ._inner_fjx3u_32 ._content-container_fjx3u_223 h5,._container_fjx3u_26 ._inner_fjx3u_32 ._content-container_fjx3u_223 h6,._container_fjx3u_26 ._inner_fjx3u_32 ._content-container_fjx3u_223 p{color:#302936}._container_fjx3u_26 ._inner_fjx3u_32 ._content-container_fjx3u_223 img{max-width:100%!important}._shop-footer_fjx3u_245{display:flex;align-items:center;position:fixed;left:0;right:0;bottom:0;width:100%;background-color:#fff;background-color:pink;height:100px}._selected-list-item_fjx3u_258{display:flex;align-items:center;justify-content:space-between;width:100%;height:52px;border-bottom:1px solid #302936}._selected-list-item_fjx3u_258 ._main_fjx3u_266{margin:0}._selected-list-item_fjx3u_258 ._main_fjx3u_266 span{color:#302936;font-size:14px;font-weight:400;line-height:20px}._selected-list-item_fjx3u_258 ._side_fjx3u_275{display:inline-flex;align-items:center;gap:10px}._selected-list-item_fjx3u_258 ._side_fjx3u_275 span{margin:0;color:#302936;font-size:14px;font-weight:700;line-height:20px}._selected-list-item_fjx3u_258 ._side_fjx3u_275 button{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;cursor:pointer}:export{primaryBlack:#302936;primaryWhite:#ffffff;primaryGray:#afafaf;primaryPurple:#5d52ff;secondaryLightgray:#f6f6f6;secondaryRed:#ea394b;secondaryMagenta:#ff006b;secondaryYellow:#fff500;mockTestDarkgray:#757575;paymentContainerBorderGray:#e8e8e8}:export{fontWeightBold:700;fontWeightMedium:500;fontWeightRegular:400}.shop-item-container *.mobile-hide{display:block}@media (max-width: 767px){.shop-item-container *.mobile-hide{display:none}}.shop-item-container *.mobile-only{display:none}@media (max-width: 767px){.shop-item-container *.mobile-only{display:block}}.shop-item-container *.AB-hide{display:none}._list-container_hne3l_26{display:flex;flex-direction:column;gap:20px;width:100%;padding:20px 0;margin-bottom:40px;border-bottom:1px solid #d3d3d3;background-color:#fff}._list-container_hne3l_26 ._list-title-wrapper_hne3l_36 h2{color:#302936;font-size:18px;font-weight:700;line-height:24px}._list-container_hne3l_26 ._list_hne3l_26{display:flex;flex-wrap:wrap;gap:16px}@media (max-width: 767px){._list-container_hne3l_26 ._list_hne3l_26{gap:12px}}._product-item_hne3l_53{display:inline-flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer}._product-item_hne3l_53._current_hne3l_60 ._image-wrapper_hne3l_60{border:4px solid #5d52ff}._product-item_hne3l_53._current_hne3l_60 ._label_hne3l_63{color:#5d52ff}._product-item_hne3l_53 ._image-wrapper_hne3l_60{position:relative;width:110px;height:110px;border-radius:8px;overflow:hidden}@media (max-width: 767px){._product-item_hne3l_53 ._image-wrapper_hne3l_60{height:66px}}._product-item_hne3l_53 ._image-wrapper_hne3l_60 img{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%}._product-item_hne3l_53 ._label_hne3l_63{color:#afafaf}._product-item_hne3l_53 ._label_hne3l_63 span{color:inherit;font-size:12px;font-weight:500;line-height:16px}.free-trial-form-top{display:flex;justify-content:center;margin-bottom:70px}.free-trial-form-top .free-trial-form-content{max-width:1140px}@media (max-width: 1199px){.free-trial-form-top .free-trial-form-content{max-width:940px}}@media (max-width: 990px){.free-trial-form-top .free-trial-form-content{max-width:720px}}@media (max-width: 767px){.free-trial-form-top .free-trial-form-content{width:100%;max-width:unset}}@media (max-width: 767px){.free-trial-form-top .free-trial-form-content.mobile-hide{display:none}}.free-trial-form-top .free-trial-form-content.mobile-show{display:none}@media (max-width: 767px){.free-trial-form-top .free-trial-form-content.mobile-show{display:inline-block}}.pc-hide-tablet-show{display:none}@media (max-width: 991px){.pc-hide-tablet-show{display:block}}.free-trial-form-wrapper{color:#000;font-size:1.4rem;max-width:1200px;margin:auto;background:#fff;border:1px solid #d3d3d3;box-shadow:0 4px 20px #0000001a;border-radius:8px;padding:3rem 150px}@media (max-width: 1200px){.free-trial-form-wrapper{padding:3rem 50px}}@media (max-width: 480px){.free-trial-form-wrapper{width:100%;position:relative;padding:3rem 15px;margin:0}}.free-trial-form-wrapper hr{border:unset;border-top:1px solid #ededed;margin:3rem 0}.free-trial-form-wrapper .free-trial-form-step{display:flex;align-items:center;height:80px;padding-left:15px;padding-right:15px;margin-bottom:20px}@media (max-width: 767px){.free-trial-form-wrapper .free-trial-form-step{height:fit-content;margin-bottom:30px}}.free-trial-form-wrapper .free-trial-form-step .step-number{display:flex;justify-content:center;align-items:center;width:36px;height:36px;margin-right:10px;border-radius:100px;background-color:#5d52ff;color:#fff;font-size:16px;font-weight:700}@media (max-width: 767px){.free-trial-form-wrapper .free-trial-form-step .step-number{font-size:12px}}.free-trial-form-wrapper .free-trial-form-step .step-content{color:#302936;font-size:20px;font-weight:500;line-height:26px}@media (max-width: 767px){.free-trial-form-wrapper .free-trial-form-step .step-content{font-size:16px}}@media (max-width: 767px){.free-trial-form-wrapper .free-trial-form-step .step-content .mobile-hide{display:none}}.free-trial-form-wrapper .free-trial-form-step .step-content .mobile-show{display:none}@media (max-width: 767px){.free-trial-form-wrapper .free-trial-form-step .step-content .mobile-show{display:inline-block}}.free-trial-form-wrapper .free-trial-form-step .step-content .highlight{color:#5d52ff;font-weight:700}.free-trial-form-wrapper .free-trial-form-excuse{margin-bottom:2rem}.free-trial-form-wrapper .free-trial-form-excuse p{margin:0;color:#5d52ff;font-size:16px;font-weight:700;line-height:24px;transform:skew(-.03deg)}@media (max-width: 820px){.free-trial-form-wrapper .free-trial-form-excuse p{font-size:14px;line-height:18px}}@media (max-width: 480px){.free-trial-form-wrapper .free-trial-form-excuse p{font-size:12px;line-height:16px}}.free-trial-form-wrapper .free-trial-form-section{position:relative;min-height:3rem}.free-trial-form-wrapper .free-trial-form-section .FreeTrialFormProgress{padding:.7rem 0;margin-right:1rem;position:relative;z-index:2}.free-trial-form-wrapper .free-trial-form-section .uik-checkbox__wrapper .uik-checkbox__label{color:#000;font-size:1rem;font-weight:700;transform:skew(-.03deg)}.free-trial-form-wrapper .free-trial-form-section .uik-checkbox__wrapper .uik-checkbox__label:hover{color:#000}.free-trial-form-wrapper .free-trial-form-label{margin-top:.4rem;margin-bottom:.4rem;line-height:2rem;font-size:1.2rem;font-weight:700}.free-trial-form-wrapper .free-trial-form-label .required{margin-left:3px;color:red;font-size:14px;font-weight:500;line-height:18px}.free-trial-form-wrapper .free-trial-form-content{font-weight:800;width:100%;margin:.4rem 0;line-height:2rem}.free-trial-form-wrapper .free-trial-form-input{width:100%;min-height:3rem;padding:.7rem;border:1px solid lightgray;border-radius:4px;font-size:1.2rem}.free-trial-form-wrapper .free-trial-form-input.text-area{min-height:10rem;padding:1.5rem}.free-trial-form-wrapper .free-trial-form-item{position:relative;z-index:1;margin-right:1rem}.free-trial-form-button{display:flex;align-items:center;justify-content:center;width:282px;height:62px;margin:0 auto;border:0;border-radius:4px;background-color:#333;color:#fff;font-size:14px;font-weight:700;line-height:16px;cursor:pointer}.uik-checkbox__wrapper.uik-checkbox__radio .uik-checkbox__checkbox:checked+.uik-checkbox__label:before{background-image:linear-gradient(0deg,#5d52ff,#5d52ff)}.uik-checkbox__wrapper:not(.uik-checkbox__toggle):not(.uik-checkbox__radio) .uik-checkbox__checkbox:checked+.uik-checkbox__label.blue:before{border-color:#5d52ff;background-color:#5d52ff}@media (max-width: 767px){*._desktop-content_101sa_27{display:none}}*._mobile-content_101sa_31{display:none}@media (max-width: 767px){*._mobile-content_101sa_31{display:inline-block}}._image-section_101sa_40{display:flex;justify-content:center;width:100%;margin-bottom:70px}@media (max-width: 767px){._image-section_101sa_40{margin-bottom:40px}}._image-section_101sa_40 img{width:100%;max-width:1140px}@media (max-width: 1199px){._image-section_101sa_40 img{max-width:940px}}@media (max-width: 767px){._image-section_101sa_40 img{width:100%;max-width:unset}}._main-section_101sa_67{display:flex;justify-content:center;padding-left:16px;padding-right:16px}._main-section_101sa_67 ._form-section_101sa_73{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:55px;width:100%;max-width:1140px;padding:70px 16px 140px;border:1px solid #e8e8e8;border-radius:8px;background-color:#fff;box-shadow:0 4px 20px #0000001a}@media (max-width: 767px){._main-section_101sa_67 ._form-section_101sa_73{gap:8px;padding:0;border:none;border-radius:0;background-color:unset;box-shadow:none}}._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103{width:100%;max-width:800px}@media (max-width: 767px){._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103{padding:12px 16px;border:1px solid #e8e8e8;border-radius:12px;background-color:#fff}}._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._title_101sa_118{display:flex;align-items:center;gap:10px;margin-bottom:20px}@media (max-width: 767px){._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._title_101sa_118{padding-bottom:8px;margin-bottom:0;border-bottom:1px solid #e8e8e8}}._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._title_101sa_118 ._step_101sa_131{display:inline-flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;min-height:36px;border-radius:36px;background-color:#5d52ff;color:#fff;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 767px){._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._title_101sa_118 ._step_101sa_131{font-size:12px;font-weight:700;line-height:16px}}._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._title_101sa_118 h2{margin:0;color:#302936;font-size:18px;font-weight:500;line-height:24px;font-size:20px}@media (max-width: 767px){._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._title_101sa_118 h2{font-size:16px;font-weight:500;line-height:22px}}._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._title_101sa_118 h2 ._highlight_101sa_168{color:#5d52ff;font-weight:700}._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._form_101sa_73{display:flex;flex-direction:column;padding-top:32px}@media (max-width: 767px){._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._form_101sa_73{padding-top:2px}}._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._form_101sa_73 ._fields-wrapper_101sa_182{display:flex;flex-direction:column;gap:36px}@media (max-width: 767px){._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._form_101sa_73 ._fields-wrapper_101sa_182{gap:0}}._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._form_101sa_73 ._fields-wrapper_101sa_182 ._field-inner-wrapper_101sa_192._student_101sa_192{display:flex;align-items:center;gap:12px}@media (max-width: 767px){._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._form_101sa_73 ._fields-wrapper_101sa_182 ._field-inner-wrapper_101sa_192._student_101sa_192{align-items:flex-start;flex-direction:column}}._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._form_101sa_73 ._fields-wrapper_101sa_182 ._field-inner-wrapper_101sa_192._student_101sa_192 p{margin:0!important;color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 767px){._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._form_101sa_73 ._fields-wrapper_101sa_182 ._field-inner-wrapper_101sa_192._student_101sa_192 p._mobile-hide_101sa_211{display:none}}._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._form_101sa_73 ._fields-wrapper_101sa_182 ._field-inner-wrapper_101sa_192._student_101sa_192 p._mobile-show_101sa_215{display:none}@media (max-width: 767px){._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._form_101sa_73 ._fields-wrapper_101sa_182 ._field-inner-wrapper_101sa_192._student_101sa_192 p._mobile-show_101sa_215{display:inline-block}}._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._form_101sa_73 ._fields-wrapper_101sa_182 ._radio-button-group_101sa_223{display:inline-flex;gap:4px}._main-section_101sa_67 ._form-section_101sa_73 ._inner-wrapper_101sa_103 ._form_101sa_73 ._fields-wrapper_101sa_182 ._checkbox-group_101sa_227{display:inline-flex;flex-wrap:wrap;gap:12px}._main-section_101sa_67 ._button-wrapper_101sa_232{width:100%;max-width:800px}._pc-hide-tablet-show_101sa_237{display:none}@media (max-width: 991px){._pc-hide-tablet-show_101sa_237{display:block}}._free-trial-form-wrapper_101sa_246{color:#000;font-size:1.4rem;max-width:1200px;margin:auto;background:#fff;border:1px solid #d3d3d3;box-shadow:0 4px 20px #0000001a;border-radius:8px;padding:3rem 150px}@media (max-width: 1200px){._free-trial-form-wrapper_101sa_246{padding:3rem 50px}}@media (max-width: 480px){._free-trial-form-wrapper_101sa_246{width:100%;position:relative;padding:3rem 15px;margin:0}}._free-trial-form-wrapper_101sa_246 hr{border:unset;border-top:1px solid #ededed;margin:3rem 0}._free-trial-form-wrapper_101sa_246 ._free-trial-form-step_101sa_275{display:flex;align-items:center;height:80px;padding-left:15px;padding-right:15px;margin-bottom:20px}@media (max-width: 767px){._free-trial-form-wrapper_101sa_246 ._free-trial-form-step_101sa_275{height:fit-content;margin-bottom:30px}}._free-trial-form-wrapper_101sa_246 ._free-trial-form-excuse_101sa_289{margin-bottom:2rem}._free-trial-form-wrapper_101sa_246 ._free-trial-form-excuse_101sa_289 p{margin:0;color:#5d52ff;font-size:16px;font-weight:700;line-height:24px;transform:skew(-.03deg)}@media (max-width: 820px){._free-trial-form-wrapper_101sa_246 ._free-trial-form-excuse_101sa_289 p{font-size:14px;line-height:18px}}@media (max-width: 480px){._free-trial-form-wrapper_101sa_246 ._free-trial-form-excuse_101sa_289 p{font-size:12px;line-height:16px}}._free-trial-form-wrapper_101sa_246 ._free-trial-form-section_101sa_312{position:relative;min-height:3rem}._free-trial-form-wrapper_101sa_246 ._free-trial-form-section_101sa_312 ._FreeTrialFormProgress_101sa_316{padding:.7rem 0;margin-right:1rem;position:relative;z-index:2}._free-trial-form-wrapper_101sa_246 ._free-trial-form-section_101sa_312 ._uik-checkbox__wrapper_101sa_322 ._uik-checkbox__label_101sa_322{color:#000;font-size:1rem;font-weight:700;transform:skew(-.03deg)}._free-trial-form-wrapper_101sa_246 ._free-trial-form-section_101sa_312 ._uik-checkbox__wrapper_101sa_322 ._uik-checkbox__label_101sa_322:hover{color:#000}._free-trial-form-wrapper_101sa_246 ._free-trial-form-label_101sa_331{margin-top:.4rem;margin-bottom:.4rem;line-height:2rem;font-size:1.2rem;font-weight:700}._free-trial-form-wrapper_101sa_246 ._free-trial-form-label_101sa_331 ._required_101sa_338{margin-left:3px;color:red;font-size:14px;font-weight:500;line-height:18px}._free-trial-form-wrapper_101sa_246 ._free-trial-form-content_101sa_345{font-weight:800;width:100%;margin:.4rem 0;line-height:2rem}._free-trial-form-wrapper_101sa_246 ._free-trial-form-input_101sa_351{width:100%;min-height:3rem;padding:.7rem;border:1px solid lightgray;border-radius:4px;font-size:1.2rem}._free-trial-form-wrapper_101sa_246 ._free-trial-form-input_101sa_351._text-area_101sa_359{min-height:10rem;padding:1.5rem}._free-trial-form-wrapper_101sa_246 ._free-trial-form-item_101sa_363{position:relative;z-index:1;margin-right:1rem}._button_4i6du_26{display:flex;align-items:center;justify-content:center;width:100%;height:54px;min-height:54px;max-height:54px;border:0;border-radius:6px;background-color:#302936;cursor:pointer}._button_4i6du_26._logged-in_4i6du_39{background-color:#5d52ff}._button_4i6du_26:disabled{background-color:#afafaf!important;cursor:default}._button_4i6du_26:disabled span{color:#fff!important}._button_4i6du_26 span{color:#fff;font-size:16px;font-weight:700;line-height:22px}._wrapper_17f67_26{display:flex;align-items:center;justify-content:center;gap:4px;width:fit-content;cursor:pointer}._wrapper_17f67_26 input{display:none}._wrapper_17f67_26 ._label_17f67_37{color:#302936;font-size:14px;font-weight:500;line-height:20px;-webkit-user-select:none;user-select:none}._field_19aeu_26{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}@media (max-width: 767px){._field_19aeu_26{flex-direction:column;align-items:flex-start;gap:16px;padding-top:14px;padding-bottom:14px;border-bottom:1px solid #e8e8e8}._field_19aeu_26:last-of-type{border-bottom:0}}._field_19aeu_26._with-textarea_19aeu_46{align-items:flex-start}._field_19aeu_26 ._label_19aeu_49{display:inline-block;width:100%;max-width:140px}@media (max-width: 767px){._field_19aeu_26 ._label_19aeu_49{max-width:unset}}._field_19aeu_26 ._content_19aeu_59{width:100%}._label_13h44_26{display:inline-block;color:#302936;font-size:14px;font-weight:500;line-height:20px}._textarea_m7pqj_26{width:100%;height:180px;padding:12px 16px;border:1px solid #d9d9d9;border-radius:12px;background-color:#fff;color:#302936;font-size:14px;font-weight:500;line-height:20px;outline:none;resize:none}@media (max-width: 767px){._textarea_m7pqj_26{height:220px}}._textarea_m7pqj_26::placeholder{color:#afafaf}._text-input_110h6_26{width:100%;height:44px;padding:12px 16px;border:1px solid #d9d9d9;border-radius:12px;background-color:#fff;color:#302936;font-size:14px;font-weight:500;line-height:20px;outline:none}._text-input_110h6_26::placeholder{color:#afafaf}._radio-button_rylxf_26{cursor:pointer}._radio-button_rylxf_26 input{display:none}._radio-button_rylxf_26 input:checked~div{background-color:#5d52ff;color:#fff}._radio-button_rylxf_26 div{display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:34px;background-color:#f6f6f6;color:#afafaf;font-size:14px;font-weight:400;line-height:20px}._container_tklqz_26{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:84px}@media (max-width: 767px){._container_tklqz_26{padding-top:60px}}._container_tklqz_26 *{padding:0;margin:0}._container_tklqz_26 ._content-container_tklqz_42{display:flex;flex-direction:column;align-items:center;width:100%}@media (max-width: 767px){._container_tklqz_26 ._content-container_tklqz_42{gap:36px}}._container_tklqz_26 ._content-container_tklqz_42._ended-free-trial_tklqz_53 ._group_tklqz_53{gap:36px}._container_tklqz_26 ._content-container_tklqz_42 ._group_tklqz_53{display:flex;flex-direction:column;align-items:center;gap:50px;width:100%;padding:0 16px}@media (max-width: 767px){._container_tklqz_26 ._content-container_tklqz_42 ._group_tklqz_53{gap:36px!important}}._title_tklqz_70{display:inline-flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:68px}@media (max-width: 767px){._title_tklqz_70{gap:12px;margin-bottom:0}}._title_tklqz_70._li-free-trial_tklqz_83{margin-bottom:20px}@media (max-width: 767px){._title_tklqz_70._li-free-trial_tklqz_83{margin-bottom:0}}._title_tklqz_70 p{color:#5d52ff;font-size:18px;font-weight:500;line-height:22px}@media (max-width: 767px){._title_tklqz_70 p{font-size:14px;font-weight:500;line-height:20px}}._title_tklqz_70 h2{color:#302936;font-size:36px;font-weight:700;line-height:46px;text-align:center}@media (max-width: 767px){._title_tklqz_70 h2{font-size:20px;line-height:28px}}._title_tklqz_70 h2 b{color:#5d52ff}._title_tklqz_70 h2 br{display:none}@media (max-width: 767px){._title_tklqz_70 h2 br{display:inline-block}}._guide-steps_tklqz_129{max-width:856px}@media (max-width: 767px){._guide-steps_tklqz_129{max-width:480px;padding:0 30px}}._guide-steps_tklqz_129 img{display:inline-block;width:100%}@media (max-width: 767px){._guide-steps_tklqz_129 img._desktop_tklqz_143{display:none}}._guide-steps_tklqz_129 img._mobile_tklqz_147{display:none}@media (max-width: 767px){._guide-steps_tklqz_129 img._mobile_tklqz_147{display:inline-block}}._applied-info_tklqz_156{display:inline-flex;align-items:center;gap:12px}@media (max-width: 767px){._applied-info_tklqz_156{flex-direction:column;gap:4px}}._applied-info_tklqz_156 ._divider_tklqz_167{min-width:2px;max-width:2px;height:16px;background-color:#afafaf;opacity:.5}@media (max-width: 767px){._applied-info_tklqz_156 ._divider_tklqz_167{display:none}}._applied-info_tklqz_156 span{color:#302936;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 767px){._applied-info_tklqz_156 span{font-size:14px;font-weight:500;line-height:20px}}._button-wrapper_tklqz_193{width:100%;max-width:856px;height:60px}._button-wrapper_tklqz_193 button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;border:0;border-radius:8px;background-color:#5d52ff;cursor:pointer}._button-wrapper_tklqz_193 button span{color:#fff;font-size:16px;font-weight:700;line-height:22px}._duplicate-apply-description-wrapper_tklqz_217{padding:12px 16px;border-radius:8px;background-color:#f6f6f6}@media (max-width: 767px){._duplicate-apply-description-wrapper_tklqz_217{width:100%}}._duplicate-apply-description-wrapper_tklqz_217 p{color:#302936;font-size:14px;font-weight:500;line-height:20px;text-align:center}._duplicate-apply-description-wrapper_tklqz_217 p br{display:none}@media (max-width: 767px){._duplicate-apply-description-wrapper_tklqz_217 p br{display:inline-block}}._arrow-icon_out3u_1.top{transform:rotate(270deg)}._arrow-icon_out3u_1.bottom{transform:rotate(90deg)}._arrow-icon_out3u_1.left{transform:rotate(180deg)}._arrow-icon_out3u_1.right{transform:none}._primaryBlack_1d5a7_28._fill_1d5a7_28{border:1px solid #302936;background-color:#302936;color:#fff}._primaryBlack_1d5a7_28._outline_1d5a7_33{border:1px solid #302936;background-color:transparent;color:#302936}._primaryWhite_1d5a7_39._fill_1d5a7_28{border:1px solid #ffffff;background-color:#fff;color:#302936}._primaryWhite_1d5a7_39._outline_1d5a7_33{border:1px solid #ffffff;background-color:transparent;color:#fff}._primaryPurple_1d5a7_50._fill_1d5a7_28{border:1px solid #5d52ff;background-color:#5d52ff;color:#fff}._primaryPurple_1d5a7_50._outline_1d5a7_33{border:1px solid #5d52ff;background-color:transparent;color:#5d52ff}._primaryGray_1d5a7_61._fill_1d5a7_28{border:1px solid #afafaf;background-color:#afafaf;color:#fff}._primaryGray_1d5a7_61._outline_1d5a7_33{border:1px solid #afafaf;background-color:transparent;color:#afafaf}._secondaryYellow_1d5a7_72._fill_1d5a7_28{border:1px solid #fff500;background-color:#fff500;color:#302936}._secondaryYellow_1d5a7_72._outline_1d5a7_33{border:1px solid #fff500;background-color:transparent;color:#fff500}._secondaryMagenta_1d5a7_83._fill_1d5a7_28{border:1px solid #ff006b;background-color:#ff006b;color:#fff}._secondaryMagenta_1d5a7_83._outline_1d5a7_33{border:1px solid #ff006b;background-color:transparent;color:#ff006b}._secondaryLightgray_1d5a7_94._fill_1d5a7_28{border:1px solid #f6f6f6;background-color:#f6f6f6;color:#302936}._secondaryLightgray_1d5a7_94._outline_1d5a7_33{border:1px solid #f6f6f6;background-color:transparent;color:#f6f6f6}._tertiaryBlue_1d5a7_105._fill_1d5a7_28{border:1px solid #cef0fe;background-color:#cef0fe;color:#302936}._tertiaryBlue_1d5a7_105._outline_1d5a7_33{border:1px solid #cef0fe;background-color:transparent;color:#cef0fe}._tertiaryGreen_1d5a7_116._fill_1d5a7_28{border:1px solid #cffed4;background-color:#cffed4;color:#302936}._tertiaryGreen_1d5a7_116._outline_1d5a7_33{border:1px solid #cffed4;background-color:transparent;color:#cffed4}._badge_1d5a7_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_1d5a7_127 span{color:inherit;font-size:12px;font-weight:500;line-height:16px;line-height:22px;-webkit-user-select:none;user-select:none}._base-button-wrapper_6hxnx_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}._base-button-wrapper_6hxnx_28.variant-filled{border:1px solid var(--button-main-color);background-color:var(--button-main-color);color:var(--button-font-color)}._base-button-wrapper_6hxnx_28.variant-filled:disabled{border:1px solid #afafaf;background-color:#afafaf}._base-button-wrapper_6hxnx_28.variant-outlined{border:1px solid var(--button-main-color);background-color:transparent;color:var(--button-main-color)}._base-button-wrapper_6hxnx_28.variant-outlined:disabled{border:1px solid #afafaf;color:#afafaf}._base-button-wrapper_6hxnx_28.variant-text{border:0;background-color:transparent;color:var(--button-main-color)}._base-button-wrapper_6hxnx_28.variant-text:disabled{color:#afafaf}._coupon-container_p5d5b_26{width:100%;max-width:512px;padding:0 16px;margin:0 auto}._coupon-container_p5d5b_26 ._title_p5d5b_32{font-size:16px;font-weight:700;line-height:22px;margin-top:60px;margin-bottom:24px;color:#302936}._coupon-container_p5d5b_26 ._button_p5d5b_40{font-size:16px;font-weight:700;line-height:22px;width:100%;height:70px;margin-top:24px}._coupon-container_p5d5b_26 ._button_p5d5b_40 svg{margin-left:10px}._coupon-box_p5d5b_52{display:flex;height:232px;background:#302936}._coupon-box_p5d5b_52 ._left-box_p5d5b_57{flex-grow:2;display:flex;flex-direction:column;padding:32px}._coupon-box_p5d5b_52 ._left-box_p5d5b_57 ._coupon-amount_p5d5b_63{font-size:38px;font-weight:700;flex-grow:1;color:#fff}._coupon-box_p5d5b_52 ._left-box_p5d5b_57 ._coupon-name_p5d5b_69{font-size:16px;font-weight:400;line-height:22px;color:#f6f6f6;margin-bottom:5px}._coupon-box_p5d5b_52 ._left-box_p5d5b_57 ._detail-info_p5d5b_76{display:flex;align-items:center;gap:8px;flex-grow:0;color:#f6f6f6;font-size:16px;font-weight:400;line-height:22px}._coupon-box_p5d5b_52 ._middle-box_p5d5b_86{display:flex;flex-direction:column;align-items:center;width:0;gap:9px}._coupon-box_p5d5b_52 ._middle-box_p5d5b_86 ._circle_p5d5b_93{width:18px;height:9px;background:#fbfbfd;z-index:1000}._coupon-box_p5d5b_52 ._middle-box_p5d5b_86 ._circle_p5d5b_93._top_p5d5b_99{border-bottom-left-radius:18px;border-bottom-right-radius:18px}._coupon-box_p5d5b_52 ._middle-box_p5d5b_86 ._circle_p5d5b_93._bottom_p5d5b_103{border-top-left-radius:18px;border-top-right-radius:18px}._coupon-box_p5d5b_52 ._middle-box_p5d5b_86 ._splitter_p5d5b_107{width:1px;flex-grow:1;border-right:2px dotted #afafaf}._coupon-box_p5d5b_52 ._right-box_p5d5b_112{display:flex;align-items:center;padding:16px}@media (max-width: 767px){._coupon-box_p5d5b_52 ._right-box_p5d5b_112{padding:4px}}._coupon-box_p5d5b_52 ._right-box_p5d5b_112 ._coupon-text_p5d5b_122{font-size:16px;font-weight:500;line-height:22px;transform:rotate(-90deg);color:#afafaf}.kmo-test-wrapper{background-color:#fff}.kmo-test-wrapper *{font-family:Spoqa Han Sans Neo!important}.kmo-test-wrapper .kmo-test-container{margin:0 auto;width:840px}@media screen and (max-width: 1199px){.kmo-test-wrapper .kmo-test-container{margin:0 15px;width:calc(100% - 30px)}}.kmo-test-wrapper .kmo-test-container .kmo-test-header{padding-top:80px}.kmo-test-wrapper .kmo-test-container .kmo-test-header img{width:203px}@media screen and (max-width: 767px){.kmo-test-wrapper .kmo-test-container .kmo-test-header img{width:172px}}.kmo-test-wrapper .kmo-test-container .kmo-test-header h3{font-size:28px;font-weight:700;line-height:32px;color:#000;margin:12px 0 20px}@media screen and (max-width: 767px){.kmo-test-wrapper .kmo-test-container .kmo-test-header h3{font-size:24px;line-height:28px;margin-bottom:16px}}.kmo-test-wrapper .kmo-test-container .kmo-test-header p{margin-top:0;font-size:14px;line-height:16px;color:#000}@media screen and (max-width: 767px){.kmo-test-wrapper .kmo-test-container .kmo-test-header p{font-size:12px;line-height:16px}}@media screen and (max-width: 767px){.kmo-test-wrapper .kmo-test-container .kmo-test-header{text-align:center}}.kmo-test-wrapper .kmo-test-container .kmo-test-content{padding-top:48px;padding-bottom:52px}@media screen and (max-width: 767px){.kmo-test-wrapper .kmo-test-container .kmo-test-content{padding-top:40px}}.kmo-test-wrapper .kmo-test-container .kmo-test-content .kmo-test-box{display:inline-block;vertical-align:top;width:280px;height:310px;border:1px solid #000000;margin-left:-1px;position:relative}@media screen and (max-width: 1199px){.kmo-test-wrapper .kmo-test-container .kmo-test-content .kmo-test-box{width:33%}}@media screen and (max-width: 767px){.kmo-test-wrapper .kmo-test-container .kmo-test-content .kmo-test-box{width:calc(100% - 66px);margin:0 33px 4px}.kmo-test-wrapper .kmo-test-container .kmo-test-content .kmo-test-box:first-child{height:180px}}.kmo-test-wrapper .kmo-test-container .kmo-test-content .kmo-test-box .kmo-test-box-dot{float:right;width:13px;height:13px;border-radius:6.5px;margin-top:20px;margin-right:19px;background-color:#e5e5e5}.kmo-test-wrapper .kmo-test-container .kmo-test-content .kmo-test-box .kmo-test-box-dot.active{background-color:#5d52ff}.kmo-test-wrapper .kmo-test-container .kmo-test-content .kmo-test-box .kmo-test-box-title{margin:19px 14px 0;font-size:18px;font-weight:700;line-height:25px;color:#000}.kmo-test-wrapper .kmo-test-container .kmo-test-content .kmo-test-box .kmo-test-box-description{margin:0 14px;font-size:16px;line-height:25px;color:#000}.kmo-test-wrapper .kmo-test-container .kmo-test-content .kmo-test-box .kmo-test-box-button{position:absolute;bottom:0;width:100%}.kmo-test-wrapper .kmo-test-container .kmo-test-content .kmo-test-box .kmo-test-box-button button{width:100%;height:61px;border:0;border-top:1px solid #000000;padding:0 19px 0 14px;cursor:pointer;background-color:#000;display:flex;justify-content:flex-end;align-items:center;font-size:16px;font-weight:500;line-height:20px;color:#fff;text-align:right}.kmo-test-wrapper .kmo-test-container .kmo-test-content .kmo-test-box .kmo-test-box-button button:disabled{background-color:#e5e5e5;color:#b2b2b2}.kmo-test-wrapper .kmo-test-container .kmo-test-content .kmo-test-box .kmo-test-box-button button.enter{justify-content:space-between;background-color:#fff;color:#000}.kmo-test-wrapper .kmo-test-container .kmo-test-content .kmo-test-box .kmo-test-box-button button.enter span.left{font-size:12px;font-weight:400;line-height:20px;color:#484848}.kmo-test-wrapper .kmo-test-container .kmo-test-content .kmo-test-box .kmo-test-box-button button.enter:disabled{color:#c4c4c4}.kmo-test-wrapper .kmo-test-container .kmo-test-content .kmo-test-box .kmo-test-box-button button.enter:disabled span.left{color:#c4c4c4}.kmo-test-wrapper .kmo-test-container .kmo-test-footer{padding-bottom:80px}.kmo-test-wrapper .kmo-test-container .kmo-test-footer p{margin-top:0;line-height:160%}.kmo-test-modal{display:flex;justify-content:center;align-items:center;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000000ab;z-index:160}@media screen and (max-width: 767px){.kmo-test-modal{align-items:flex-end}}.date-time-picker{width:380px}@media screen and (max-width: 767px){.date-time-picker{width:100%}}.date-time-picker button{cursor:pointer}.date-time-picker .date-time-picker-content{background-color:#fff;padding:28px 20px;max-height:640px;overflow-y:scroll}@media screen and (max-width: 767px){.date-time-picker .date-time-picker-content{max-height:80vh}}.date-time-picker .date-time-picker-content::-webkit-scrollbar{display:none}.date-time-picker .date-time-picker-content button.toggle-open,.date-time-picker .date-time-picker-content button.toggle-closed{width:100%;height:48px;background-color:#fff;border:0;border-bottom:1px solid #000000;font-size:18px;font-weight:500;text-align:left}.date-time-picker .date-time-picker-content button.toggle-open img,.date-time-picker .date-time-picker-content button.toggle-closed img{width:24px;height:24px;float:right;transform:rotate(180deg)}.date-time-picker .date-time-picker-content button.toggle-closed img{transform:rotate(0)}.date-time-picker .date-time-picker-content h4{margin-top:28px;font-size:14px;line-height:16px}.date-time-picker .date-time-picker-content ul{margin-top:12px}.date-time-picker .date-time-picker-content ul li{display:inline-block;line-height:46px;margin-right:4px;margin-bottom:0}.date-time-picker .date-time-picker-content ul li button{width:64px;height:40px;border:1px solid #e0e0e0;border-radius:0;background-color:transparent;font-size:12px;font-weight:500;line-height:14px;color:#000}.date-time-picker .date-time-picker-content ul li button.selected{color:#5d52ff;border-color:#5d52ff}.date-time-picker .date-time-picker-footer{display:flex;justify-content:space-between;height:56px}.date-time-picker .date-time-picker-footer button{border:0;font-size:14px;font-weight:500}.date-time-picker .date-time-picker-footer button.cancel{width:150px;background-color:#fff;color:#000;border-top:1px solid #d4d4d4}.date-time-picker .date-time-picker-footer button.confirm{width:calc(100% - 150px);background-color:#5d52ff;color:#fff}.date-time-picker .date-time-picker-footer button.confirm:disabled{color:#aba7f7}.kmo-test-submit{margin:0 auto;width:480px}@media screen and (max-width: 767px){.kmo-test-submit{margin:0 15px;width:calc(100% - 30px)}}.kmo-test-submit button{cursor:pointer}.kmo-test-submit .kmo-test-submit-info{padding-top:80px;padding-bottom:20px}.kmo-test-submit .kmo-test-submit-info img{width:203px}@media screen and (max-width: 767px){.kmo-test-submit .kmo-test-submit-info img{width:172px}}.kmo-test-submit .kmo-test-submit-info h3{font-size:28px;font-weight:700;line-height:32px;color:#000;margin:12px 0}@media screen and (max-width: 767px){.kmo-test-submit .kmo-test-submit-info h3{font-size:24px;line-height:28px}}.kmo-test-submit .kmo-test-submit-info ul{margin:0 0 40px}.kmo-test-submit .kmo-test-submit-info ul li{display:inline-block;width:224px;margin-top:28px;vertical-align:top;border-top:.7px solid #000000}@media screen and (max-width: 767px){.kmo-test-submit .kmo-test-submit-info ul li{width:30%}}.kmo-test-submit .kmo-test-submit-info ul li:nth-child(odd){margin-right:32px}@media screen and (max-width: 767px){.kmo-test-submit .kmo-test-submit-info ul li:nth-child(odd){width:calc(70% - 32px);margin-right:20px}}.kmo-test-submit .kmo-test-submit-info ul li.full-width{width:100%;margin-right:0}.kmo-test-submit .kmo-test-submit-info ul li h4{font-size:10px;font-weight:400;line-height:12px;color:#000;margin:7px 0}.kmo-test-submit .kmo-test-submit-info ul li p{font-size:12px;font-weight:500;line-height:22px;color:#000}.kmo-test-submit .kmo-test-submit-info button{width:100%;height:40px;border:.7px solid #5d52ff;background-color:#fff;font-size:12px;font-weight:500;line-height:40px;color:#5d52ff;display:flex;align-items:center;justify-content:center}.kmo-test-submit .kmo-test-submit-info button svg{width:14px;height:15px;stroke:#5d52ff}.kmo-test-submit .kmo-test-submit-info button:hover{background-color:#5d52ff;color:#fff}.kmo-test-submit .kmo-test-submit-info button:hover svg{stroke:#fff}.kmo-test-submit .kmo-test-submit-form{width:100%;background-color:#f5f5f5}.kmo-test-submit .kmo-test-submit-form h3{margin:0 40px;padding-top:42px;font-size:20px;font-weight:700;line-height:23px;color:#000}@media screen and (max-width: 767px){.kmo-test-submit .kmo-test-submit-form h3{margin:0 36px}}.kmo-test-submit .kmo-test-submit-form h4{margin:0 40px;padding-top:47px;padding-bottom:12px;border-bottom:.7px solid #c4c4c4;font-size:14px;font-weight:500;line-height:16px}@media screen and (max-width: 767px){.kmo-test-submit .kmo-test-submit-form h4{margin:0 36px}}.kmo-test-submit .kmo-test-submit-form ol{margin:48px 0 0;padding:0}.kmo-test-submit .kmo-test-submit-form ol li{width:100%;height:48px;margin-bottom:20px;text-align:right}@media screen and (max-width: 767px){.kmo-test-submit .kmo-test-submit-form ol li{margin-left:36px;margin-right:36px;width:calc(100% - 72px)}}.kmo-test-submit .kmo-test-submit-form ol li label{font-size:14px;font-weight:500;line-height:100%}.kmo-test-submit .kmo-test-submit-form ol li input{width:240px;height:100%;font-size:14px;font-weight:700;line-height:100%;color:#000;padding:0 12px;margin:0 84px 0 20px;border:1px solid #c4c4c4;border-radius:4px}.kmo-test-submit .kmo-test-submit-form ol li input:focus{outline:none;border-color:#5d52ff99}@media screen and (max-width: 767px){.kmo-test-submit .kmo-test-submit-form ol li input{width:calc(100% - 80px);margin-right:0;font-size:12px}}.kmo-test-submit .kmo-test-submit-form button{width:100%;height:48px;margin-top:40px;border:0;font-size:14px;font-weight:500;line-height:16px;background-color:#5d52ff;color:#fff}.kmo-test-submit .kmo-test-submit-form button:disabled{background-color:#d4d4d4;color:#0000004d}.kmo-test{margin-top:2rem;background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000000a;border:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 4%;color:#000;font-size:1.4rem}.kmo-test:hover{box-shadow:0 2px 20px #0000001a;border:1px solid black}.kmo-test .kmo-test-reserve-notice{font-size:.9rem;color:#2f4f4f;margin-top:.3rem}.subjects-report-wrapper{display:grid;grid-template-columns:repeat(auto-fill,289px);grid-gap:2rem;justify-content:space-around}.problem-report{display:flex;font-size:14px;font-weight:500;color:#505050;justify-content:space-between;align-items:center;padding:2px 0;padding:1rem 0;cursor:pointer;border-bottom:1px solid #eeeeee;background:#fff;transition:background .3s}.problem-report:hover{background:#f5f5f5;transition:background .3s}@media (max-width: 1024px){.problem-report:hover{background:#fff}}@media (max-width: 767px){.problem-report{font-size:12px;padding:1.4rem 0}}.problem-report.selected{background:#f5f5f5}.problem-report .problem-report-title{line-height:13px}.problem-report .problem-report-right{display:flex;align-items:center}.problem-report .problem-report-right .problem-report-arrow{margin-left:14px}.problem-report .problem-report-right .problem-report-state{font-size:14px;font-weight:800;border-radius:2px;color:#505050;background:#f5f5f5;padding:5px 9px;line-height:15px}.problem-report .problem-report-right .problem-report-state.correct{color:#5b51f9;background:#eaeff5}.problem-report .problem-report-right .problem-report-state.incorrect{color:#cc3b3b;background:#f3e1e0}.problem-report-detail{background:#f5f5f5;padding:30px 40px;border-bottom:1px dashed #e0e0e0}@media (max-width: 767px){.problem-report-detail{padding:20px 15px}}.problem-report-detail .problem-report-detail-problem{font-size:14px;color:#505050;line-height:24px}@media (max-width: 767px){.problem-report-detail .problem-report-detail-problem{font-size:12px}}.problem-report-detail-foot{background:#f5f5f5;padding:15px 25px;color:#212121;font-size:14px;font-weight:700}.problem-report-detail-foot .mobile-only-space{display:none!important}@media (max-width: 767px){.problem-report-detail-foot .mobile-only-space{display:block!important}}.problem-report-detail-foot .mobile-only{display:none!important}@media (max-width: 767px){.problem-report-detail-foot .mobile-only{display:inline-block!important}}@media (max-width: 767px){.problem-report-detail-foot .mobile-hide{display:none!important}}@media (min-width: 992px){.problem-report-detail-foot .foot-tablet-only{display:none!important}}@media (max-width: 991px){.problem-report-detail-foot .foot-tablet-only{display:block}}@media (max-width: 767px){.problem-report-detail-foot .foot-tablet-only{display:none!important}}@media (max-width: 767px){.problem-report-detail-foot{padding:20px 15px}}.problem-report-detail-foot .problem-report-detail-answer{display:inline-block;margin-right:2rem}.problem-report-detail-foot .problem-report-detail-answer.correct{color:#5b51f9}.problem-report-detail-foot .problem-report-detail-answer.incorrect{color:#cc3b3b}@media (max-width: 767px){.problem-report-detail-foot .problem-report-detail-answer{margin-top:1rem}}.problem-report-detail-foot .problem-report-detail-box{display:inline-block;padding:6px 14px;background:#fff;margin-right:1.5rem;line-height:17px;position:relative;border-radius:2px;font-weight:500}.problem-report-detail-foot .problem-report-detail-box .problem-report-guide-1{position:absolute;left:-52%;top:-138%}@media (max-width: 767px){.problem-report-detail-foot .problem-report-detail-box .problem-report-guide-1{display:none}}.problem-report-detail-foot .problem-report-detail-box .problem-report-guide-1.guide-5{left:-35%}@media (max-width: 1250px){.problem-report-detail-foot .problem-report-detail-box .problem-report-guide-1.guide-5{left:-43%}}@media (max-width: 1024px){.problem-report-detail-foot .problem-report-detail-box .problem-report-guide-1.guide-5{left:-50%}}.problem-report-detail-foot .problem-report-detail-box .problem-report-guide-2{position:absolute;left:53%;top:-164%}@media (max-width: 767px){.problem-report-detail-foot .problem-report-detail-box .problem-report-guide-2{left:0%}}.problem-report-detail-foot .problem-report-detail-box .problem-report-guide-3{display:none}@media (max-width: 767px){.problem-report-detail-foot .problem-report-detail-box .problem-report-guide-3{display:block;position:absolute;left:0%;top:95%;z-index:1}}@media (max-width: 767px){.problem-report-detail-foot .problem-report-detail-box.no-margin{margin-right:0}}.problem-report-detail-foot .problem-report-detail-box.time{background:#eee}.problem-report-detail-foot .problem-report-detail-box.time span{color:#212121;font-weight:900}@media (min-width: 992px){.problem-report-detail-foot .problem-report-detail-box.time{margin-right:1.5rem}}@media (max-width: 991px){.problem-report-detail-foot .problem-report-detail-box.time{margin-right:0}}@media (max-width: 767px){.problem-report-detail-foot .problem-report-detail-box.time{margin-right:1.5rem}}.problem-report-detail-foot .problem-report-detail-box.comment{margin-right:0;float:right;background:#eee}.problem-report-detail-foot .problem-report-detail-box.comment span{color:#5b51f9}.problem-report-detail-foot .problem-report-detail-box span{color:#5b51f9;font-weight:900}.subject-report{display:inline-block;width:288px;padding:25px 20px;background:#fff;box-shadow:0 2px 12px #21212114;border-radius:4px}.subject-report .subject-report-title{font-size:16px;color:#212121;margin-bottom:20px;text-align:left;font-weight:700}.subject-report .subject-report-stat{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.subject-report .subject-report-stat .subject-report-stat-l{width:50px;font-weight:500;font-size:12px;color:#9e9e9e}.subject-report .subject-report-stat .subject-report-stat-r{margin-left:8px;font-weight:500;font-size:12px;color:#757575}.subject-report .subject-report-stat .subject-report-stat-r.stat-title{line-height:18px}.subject-report .subject-report-btn{width:100%;border:1px solid #5b51f9;border-radius:2px;font-size:14px;font-weight:500;text-align:center;padding:10px 0;transition:background .2s,color .2s;margin-top:18px;cursor:pointer;color:#5b51f9;background:#fff}.subject-report .subject-report-btn:hover{color:#fff;background:#5b51f9;transition:background .2s,color .2s}.subject-report .subject-report-btn.dummy{cursor:unset}.subject-report .subject-report-btn.dummy:hover{color:#5b51f9;background:#fff;transition:background .2s,color .2s}.subject-report .subject-report-btn.clicked{color:#fff;background:#5b51f9}.subject-report .subject-report-btn.clicked:hover{color:#fff;background:#5b51f9;transition:background .2s,color .2s}.pnote-main-v2{color:#212121;margin-bottom:-70px}@media (max-width: 767px){.pnote-main-v2{margin-bottom:-56px}}.pnote-main-v2 .tablet-only{display:none}@media (max-width: 768px){.pnote-main-v2 .tablet-only{display:block}}@media (max-width: 768px){.pnote-main-v2 .tablet-hide{display:none}}.pnote-main-v2 .mobile-only{display:none}@media (max-width: 767px){.pnote-main-v2 .mobile-only{display:block}}@media (max-width: 767px){.pnote-main-v2 .mobile-hide{display:none}}.lecture-intro-wrapper .lecture-intro-title{font-size:40px;font-weight:800;color:#212121;line-height:50px}.lecture-intro-wrapper .lecture-intro-title.white{color:#fff}.lecture-intro-wrapper .lecture-intro-title.center{text-align:center}@media (max-width: 767px){.lecture-intro-wrapper .lecture-intro-title{font-size:26px;line-height:32px}}.lecture-intro-wrapper .lecture-intro-subtitle{font-size:14px;color:#505050;margin-top:1rem;line-height:20px}.lecture-intro-wrapper .lecture-intro-subtitle.center{text-align:center}.lecture-intro-wrapper .lecture-intro-subtitle.dark{color:#b5b5b5}.lecture-intro-wrapper .lecture-intro-subtitle.small{font-size:12px;margin-top:.5rem;line-height:18px}@media (max-width: 767px){.lecture-intro-wrapper .lecture-intro-subtitle{font-size:12px;line-height:18px}}.lecture-intro-wrapper .mobile-only{display:none}@media (max-width: 767px){.lecture-intro-wrapper .mobile-only{display:block}}@media (max-width: 767px){.lecture-intro-wrapper .mobile-hide{display:none}}.lecture-intro-wrapper .tablet-only{display:none}@media (max-width: 768px){.lecture-intro-wrapper .tablet-only{display:block}}@media (max-width: 768px){.lecture-intro-wrapper .tablet-hide{display:none}}.lecture-intro-wrapper .lecture-intro-1{width:100%;background:#fff;padding:6rem 0}.lecture-intro-wrapper .lecture-intro-1 img{max-width:100%}.lecture-intro-wrapper .lecture-intro-1 .lecture-intro-1-laptop{position:relative;padding:2rem;margin:auto;margin-top:2rem;width:600px;max-width:100%}.lecture-intro-wrapper .lecture-intro-1 .lecture-intro-1-laptop .lecture-intro-1-video{position:absolute;width:72.5%;top:11%;left:14%;transform:scaleY(1.1) translateY(5%)}@media (max-width: 1199px){.lecture-intro-wrapper .lecture-intro-1 .lecture-intro-1-laptop .lecture-intro-1-video{width:70.5%;top:12.5%;left:15%}}@media (max-width: 991px){.lecture-intro-wrapper .lecture-intro-1 .lecture-intro-1-laptop .lecture-intro-1-video{width:75%;top:9%;left:13%}}@media (max-width: 767px){.lecture-intro-wrapper .lecture-intro-1 .lecture-intro-1-laptop .lecture-intro-1-video{width:78.5%;top:6%;left:11%}}@media (max-width: 600px){.lecture-intro-wrapper .lecture-intro-1 .lecture-intro-1-laptop .lecture-intro-1-video{width:75.5%;top:8%;left:12.5%}}@media (max-width: 991px){.lecture-intro-wrapper .lecture-intro-1 .lecture-intro-1-laptop{margin-top:4rem;padding:1rem}}@media (max-width: 767px){.lecture-intro-wrapper .lecture-intro-1 .lecture-intro-1-laptop{margin-top:0rem;margin-bottom:2rem}}.lecture-intro-wrapper .lecture-intro-1 .lecture-intro-1-badge{display:inline-block;margin:auto;position:relative;left:50%;text-align:center;transform:translate(-50%);background:#eaeff5;border-radius:4px;color:#505050;font-size:14px;font-weight:700;padding:11px 22px}@media (max-width: 767px){.lecture-intro-wrapper .lecture-intro-1 .lecture-intro-1-badge{display:block;width:calc(100% - 30px);left:0;transform:translate(0)}}.lecture-intro-wrapper .curriculum{display:flex;flex-direction:column;align-items:center;width:100%;background:#fff;padding:6rem 10px}.lecture-intro-wrapper .curriculum .curriculum-title{font-size:40px;font-weight:800;color:#212121;line-height:50px}.lecture-intro-wrapper .curriculum .curriculum-title.center{text-align:center}@media (max-width: 767px){.lecture-intro-wrapper .curriculum .curriculum-title{font-size:26px;line-height:32px}}.lecture-intro-wrapper .curriculum .curriculum-subtitle{font-size:16px;color:#505050;margin-top:1rem;margin-bottom:2rem;line-height:20px}.lecture-intro-wrapper .curriculum .curriculum-subtitle.center{text-align:center}@media (max-width: 767px){.lecture-intro-wrapper .curriculum .curriculum-subtitle{font-size:12px;line-height:18px}}.lecture-intro-wrapper .curriculum .curriculum-detail{max-width:492px;width:100%;padding:24px 16px;margin-bottom:10px;border:1px solid #eeeeee;border-radius:8px}.lecture-intro-wrapper .curriculum .curriculum-detail .curriculum-detail-top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px}.lecture-intro-wrapper .curriculum .curriculum-detail .curriculum-detail-top .curriculum-name{display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:700;font-size:16px;line-height:100%;color:#212121}.lecture-intro-wrapper .curriculum .curriculum-detail .curriculum-detail-top .curriculum-name .new-badge{display:flex;justify-content:center;align-items:center;width:43px;height:22px;margin-right:5px;background:#fff500;border-radius:16px;font-weight:500;font-size:12px;line-height:150%}.lecture-intro-wrapper .curriculum .curriculum-detail .curriculum-detail-top .curriculum-fold{display:flex;flex-direction:row;align-items:center;font-weight:500;font-size:14px;line-height:100%;color:#5d52ff}.lecture-intro-wrapper .curriculum .curriculum-detail .curriculum-detail-top .curriculum-fold img{margin-left:10px}.lecture-intro-wrapper .curriculum .curriculum-detail .curriculum-desc{font-weight:400;font-size:14px;line-height:20px;color:#302936;white-space:pre-wrap}.lecture-intro-wrapper .curriculum .curriculum-detail:last-of-type{margin-bottom:0}.lecture-intro-wrapper .curriculum .curriculum-lectures{margin-top:30px}.lecture-intro-wrapper .curriculum .curriculum-lectures .lecture-box{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:16px;margin-bottom:5px;background:#f6f6f6;border-radius:8px}.lecture-intro-wrapper .curriculum .curriculum-lectures .lecture-box:last-of-type{margin-bottom:0}.lecture-intro-wrapper .curriculum .curriculum-lectures .lecture-box .lecture-name{width:fit-content;font-weight:500;font-size:16px;line-height:22px;word-break:keep-all}.lecture-intro-wrapper .curriculum .curriculum-lectures .lecture-box .lecture-redirect-buttons{display:flex;flex-direction:row;align-items:center;min-width:fit-content}.lecture-intro-wrapper .curriculum .curriculum-lectures .lecture-box .lecture-redirect-buttons .lecture-redirect-button{font-weight:500;font-size:14px;line-height:20px;color:#302936}.lecture-intro-wrapper .curriculum .curriculum-lectures .lecture-box .lecture-redirect-buttons .lecture-redirect-button.to-shop{margin-right:10px}.lecture-intro-wrapper .curriculum .curriculum-lectures .lecture-box .lecture-redirect-buttons .lecture-redirect-button.to-detail{margin-left:12px}.lecture-intro-wrapper .curriculum .curriculum-lectures .lecture-box .lecture-redirect-buttons .bar{width:0px;height:13px;border:.5px solid #afafaf}.lecture-intro-wrapper .lecture-intro-2-4{background:#f5f5f5;padding:6rem 0}.lecture-intro-wrapper .lecture-intro-2-4:last-of-type{margin-bottom:-6rem}.lecture-intro-wrapper .lecture-intro-2-4 .lecture-intro-2-4-c{display:block;width:100%;margin:auto;margin-top:3rem;overflow-x:auto;-webkit-overflow-scrolling:auto}.lecture-intro-wrapper .lecture-intro-2-4 .lecture-intro-2-4-c::-webkit-scrollbar{-webkit-appearance:none;width:5px;height:5px;-webkit-overflow-scrolling:auto}.lecture-intro-wrapper .lecture-intro-2-4 .lecture-intro-2-4-c::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;box-shadow:0 0 1px #ffffff80}.lecture-intro-wrapper .lecture-intro-2-4 .lecture-intro-2-4-c img{display:block;margin:auto}@media (max-width: 767px){.lecture-intro-wrapper .lecture-intro-2-4 .lecture-intro-2-4-c img{max-width:1050px}}.lecture-intro-wrapper .lecture-intro-3{background:#fff;padding:8rem 0}.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-1{display:flex;justify-content:center;flex-direction:row;align-items:center;margin:3rem 0}@media (max-width: 768px){.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-1{flex-direction:column}.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-1 img{max-width:90%}}.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2{max-width:795px;margin:auto;margin-top:3rem}.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2 .lecture-intro-3-c-2-btns{display:flex;justify-content:space-between;margin:auto}.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2 .lecture-intro-3-c-2-btns .lecture-intro-3-c-2-btn{text-align:center;width:31%;color:#757575;font-size:20px;font-weight:800;background:#eee;padding:1.3rem 0;border-radius:4px;line-height:20px;cursor:pointer}@media (max-width: 767px){.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2 .lecture-intro-3-c-2-btns .lecture-intro-3-c-2-btn{font-size:12px;padding:1rem 0}}.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2 .lecture-intro-3-c-2-btns .lecture-intro-3-c-2-btn.active{background:#5b51f9;color:#fff}.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2 .lecture-intro-3-c-2-t{width:100%;border:1px solid #eeeeee;border-radius:8px;color:#212121;margin-top:2rem}.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2 .lecture-intro-3-c-2-t .lecture-intro-3-c-2-t-h{padding:1.1rem 2.5rem;font-size:18px;font-weight:800;border-bottom:1px solid #eeeeee;word-break:break-word}@media (max-width: 767px){.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2 .lecture-intro-3-c-2-t .lecture-intro-3-c-2-t-h{padding:1.5rem 10px}}.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2 .lecture-intro-3-c-2-t .lecture-intro-3-c-2-t-c{padding:2rem 2.5rem;font-size:14px;font-weight:400;line-height:24px;word-break:break-word}.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2 .lecture-intro-3-c-2-t .lecture-intro-3-c-2-t-c span{font-size:16px;font-weight:500;line-height:24px}@media (max-width: 767px){.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2 .lecture-intro-3-c-2-t .lecture-intro-3-c-2-t-c{padding:2rem 10px}}.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2-r{position:relative;background:#eaeff5;padding:30px 0;text-align:center;border-radius:100px;color:#212121;font-size:16px;font-weight:500;line-height:25px;margin-top:3rem}.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2-r img{position:absolute;top:50%}@media (max-width: 767px){.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2-r img{display:none}}.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2-r .lecture-intro-3-c-2-r-l{left:20%;transform:translate(-50%,-50%)}.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2-r .lecture-intro-3-c-2-r-r{right:20%;transform:translate(50%,-50%)}@media (max-width: 767px){.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2-r{font-size:14px}}.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2-r .lecture-intro-3-c-2-r-reviewer{color:#757575;font-size:14px;font-weight:400;margin-top:1.2rem}@media (max-width: 767px){.lecture-intro-wrapper .lecture-intro-3 .lecture-intro-3-c-2-r .lecture-intro-3-c-2-r-reviewer{font-size:12px}}.main-4{background:#fff;padding:9rem 0;position:relative}@media (max-width: 767px){.main-4{padding-bottom:2rem}}.main-4 .main-4-teachers-grid-wrapper{padding-top:96px}@media (max-width: 767px){.main-4 .main-4-teachers-grid-wrapper{display:none}}.main-4 .main-4-teachers-grid{display:flex;flex-flow:wrap}.main-4 .main-4-title{font-size:2.857rem;font-weight:800;line-height:130%;text-align:center}.main-4 .main-4-subtitle{margin-top:15px;margin-bottom:48px;color:#505050;font-size:16px;text-align:center;line-height:25px}@media (max-width: 767px){.main-4 .main-4-subtitle{margin-bottom:16px;font-size:14px;line-height:20px}}.main-4 .main-4-intro{display:inline-block;position:relative;left:50%;transform:translate(-50%);max-width:35rem}.main-4 .main-4-intro img{width:100%}.main-4 .main-4-teacher{margin-top:2rem;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.main-4 .main-4-teacher:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width: 767px){.main-4 .main-4-teacher:hover{-webkit-transform:scale(1);transform:scale(1)}}.main-4 .main-4-teacher.mobile{margin-top:0;width:auto;margin-right:3rem}.main-4 .main-4-teacher img{width:112%;transform:translate(-6%)}@keyframes li-book{0%{transform:translateY(40%);filter:opacity(0%)}to{transform:translate(0);filter:opacity(100%)}}.review-arrow{display:none;position:relative;margin:auto;animation-duration:2s;animation-name:x-arrow;animation-iteration-count:infinite;top:10px;left:30px}@media (max-width: 767px){.review-arrow{display:inline}}@keyframes x-arrow{0%{transform:translate(-.5rem)}50%{transform:translate(.5rem)}to{transform:translate(-.5rem)}}.free-trial-banner{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;min-height:474px;background-color:#302936;overflow:hidden}@media (max-width: 767px){.free-trial-banner{flex-direction:column;height:fit-content;min-height:unset}}.free-trial-banner img.bg-image{max-width:999px;height:100%}@media (max-width: 767px){.free-trial-banner img.bg-image{width:100%}}@media (max-width: 767px){.free-trial-banner img.mobile-hide{display:none}}.free-trial-banner img.mobile-show{display:none}@media (max-width: 767px){.free-trial-banner img.mobile-show{display:inline-block}}.free-trial-banner .free-trial-button{position:absolute;bottom:45px;width:100%;max-width:901px;height:74px}@media (max-width: 1199px){.free-trial-banner .free-trial-button{max-width:unset;padding-left:20px;padding-right:20px}}@media (max-width: 767px){.free-trial-banner .free-trial-button{position:static;width:100%;height:60px;padding-left:0;padding-right:0}}.free-trial-banner .free-trial-button button{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:0;border-radius:12px;background-color:#5d52ff;cursor:pointer}@media (max-width: 767px){.free-trial-banner .free-trial-button button{border-radius:0}}.free-trial-banner .free-trial-button button img{height:100%}.main-swiper{margin-bottom:-5px}.main-swiper .swiper-container{width:100%!important;height:auto!important}.main-swiper .swiper-container .main-swiper-img{width:100%}.main-swiper .swiper-container .swiper-button-prev{filter:grayscale(1)}@media (max-width: 480px){.main-swiper .swiper-container .swiper-button-prev{display:none}}.main-swiper .swiper-container .swiper-button-next{filter:grayscale(1)}@media (max-width: 480px){.main-swiper .swiper-container .swiper-button-next{display:none}}.main-swiper .swiper-container .swiper-pagination-bullets{bottom:15px}.package-swiper{margin-bottom:-5px}.package-swiper .swiper-container{width:100%!important;height:auto!important}.package-swiper .swiper-container .main-swiper-img{max-width:100%}.package-swiper .swiper-container .swiper-pagination-bullets{position:relative;bottom:0}.package-swiper .swiper-container .swiper-slide{display:flex;justify-content:center}@media (max-width: 767px){.main-swiper-teacher .swiper-container{height:fit-content}}.main-swiper-teacher .main-4-teacher{margin-top:2rem;-webkit-transition:-webkit-transform .3s;transition:transform .3s}@media (max-width: 767px){.main-swiper-teacher .main-4-teacher{padding-top:48px}}.main-swiper-teacher .main-4-teacher:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width: 767px){.main-swiper-teacher .main-4-teacher:hover{-webkit-transform:scale(1);transform:scale(1)}}.main-swiper-teacher .main-4-teacher.mobile{margin-top:0;width:auto;margin-right:3rem}.main-swiper-teacher .main-4-teacher img{width:112%;transform:translate(-6%)}.main-swiper-teacher .swiper-slide-t:first-child{margin-left:20px}.reviews-wrapper{background:#fff;padding:4rem 0;padding-bottom:80px;margin-bottom:-6rem}.reviews-wrapper .mobile-hide{display:block}@media (max-width: 767px){.reviews-wrapper .mobile-hide{display:none}}.reviews-wrapper .mobile-only{display:none}@media (max-width: 767px){.reviews-wrapper .mobile-only{display:block}}.reviews-wrapper .reviews-title{display:flex;justify-content:space-between;color:#212121;font-weight:700;font-size:32px;margin-bottom:36px}@media (max-width: 767px){.reviews-wrapper .reviews-title{font-size:26px}}.reviews-wrapper .reviews-title.center{justify-content:center}.reviews-wrapper .reviews-title .reviews-top-btn-container{display:flex;flex-direction:row}.reviews-wrapper .reviews-title .reviews-top-btn-container .reviews-top-btn{display:flex;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;border:1px solid #eeeeee;border-radius:100%;cursor:pointer}@media (max-width: 767px){.reviews-wrapper .reviews-title .reviews-top-btn-container .reviews-top-btn{display:none}}.reviews-wrapper .reviews-title .reviews-top-btn-container .reviews-top-btn img{width:18px}.reviews-wrapper .reviews-title .reviews-top-btn-container .reviews-top-btn:first-child{margin-right:12px}.reviews-wrapper .reviews-top-reviews-wrapper{width:100%;max-width:1140px;margin:0 auto 70px;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.reviews-wrapper .reviews-top-reviews-wrapper::-webkit-scrollbar{-webkit-appearance:none;width:0px;height:0px;-webkit-overflow-scrolling:auto}.reviews-wrapper .reviews-top-reviews-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background-color:#ffffff80;box-shadow:0 0 1px #ffffff80}@media (max-width: 1170px){.reviews-wrapper .reviews-top-reviews-wrapper{max-width:1170px;padding:0 15px}}.reviews-wrapper .reviews-top-reviews-wrapper .reviews-top-reviews{display:flex;width:auto;padding-bottom:10px;-ms-overflow-style:none;scrollbar-width:none}.reviews-wrapper .reviews-top-reviews-wrapper .reviews-top-reviews::-webkit-scrollbar{-webkit-appearance:none;width:0px;height:0px;-webkit-overflow-scrolling:auto}.reviews-wrapper .reviews-top-reviews-wrapper .reviews-top-reviews::-webkit-scrollbar-thumb{border-radius:4px;background-color:#ffffff80;box-shadow:0 0 1px #ffffff80}.reviews-wrapper .reviews-top-reviews-wrapper .reviews-top-reviews .reviews-top-review-container{width:24%;min-width:270px;margin-right:20px}.reviews-wrapper .reviews-top-reviews-wrapper .reviews-top-reviews .reviews-top-review-container .reviews-top-review{position:relative;background-color:#0000;background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;padding-top:138.8888888889%}.reviews-wrapper .reviews-top-reviews-wrapper .reviews-top-reviews .reviews-top-review-container .reviews-top-review .reviews-top-review-content{color:#fff;position:absolute;top:0;width:100%;height:100%;cursor:pointer}.reviews-wrapper .reviews-top-reviews-wrapper .reviews-top-reviews .reviews-top-review-container .reviews-top-review .reviews-top-review-content .reviews-top-review-content-n{position:absolute;top:20px;right:28px;font-size:14px;word-break:break-all;white-space:nowrap}.reviews-wrapper .reviews-top-reviews-wrapper .reviews-top-reviews .reviews-top-review-container .reviews-top-review .reviews-top-review-content .reviews-top-review-content-n span{color:#b5b5b5}.reviews-wrapper .reviews-top-reviews-wrapper .reviews-top-reviews .reviews-top-review-container .reviews-top-review .reviews-top-review-content .reviews-top-review-content-t{width:84%;position:absolute;top:35%;left:8%;font-size:24px;font-weight:800;white-space:pre-wrap;word-break:break-word;line-height:34px}.reviews-wrapper .reviews-top-reviews-wrapper .reviews-top-reviews .reviews-top-review-container .reviews-top-review .reviews-top-review-content .reviews-top-review-content-t.small{font-size:14px;font-weight:500;top:27%;line-height:17px;color:#e0e0e0!important}.reviews-wrapper .reviews-top-reviews-wrapper .reviews-top-reviews .reviews-top-review-container .reviews-top-review .reviews-top-review-content .reviews-top-review-content-t .reviews-top-review-content-d{margin-top:10px;font-size:13px;color:#9e9e9e;font-weight:500;line-height:24px}.reviews-wrapper .reviews-top-reviews-wrapper .reviews-top-reviews .reviews-top-review-container .reviews-top-review .reviews-top-review-content .reviews-top-review-content-r{position:absolute;color:#b5b5b5;font-size:12px;font-weight:500;left:8%;bottom:8%;word-break:break-word;white-space:nowrap}.reviews-wrapper .reviews-category-wrapper{width:calc(100% + 30px);margin-left:-15px;overflow-x:auto}.reviews-wrapper .reviews-category-wrapper::-webkit-scrollbar{-webkit-appearance:none;width:5px;height:5px}@media (max-width: 767px){.reviews-wrapper .reviews-category-wrapper::-webkit-scrollbar{-webkit-appearance:none;width:0px;height:0px;-webkit-overflow-scrolling:auto}.reviews-wrapper .reviews-category-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background-color:#ffffff80;box-shadow:0 0 1px #ffffff80}}.reviews-wrapper .reviews-category-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;box-shadow:0 0 1px #ffffff80}.reviews-wrapper .reviews-category-wrapper .reviews-category-list{width:max-content;padding:0 15px;margin:0 auto}.reviews-wrapper .reviews-category-wrapper .reviews-category-list .reviews-category{display:inline-block;border:1px solid #eaeff5;border-radius:100px;font-weight:500;font-size:14px;line-height:15px;color:#212121;padding:10px 17px;cursor:pointer;margin-right:12px;transition:all .3s}.reviews-wrapper .reviews-category-wrapper .reviews-category-list .reviews-category.selected,.reviews-wrapper .reviews-category-wrapper .reviews-category-list .reviews-category:hover{background:#eaeff5}.reviews-wrapper .reviews-category-wrapper .reviews-category-list .reviews-category:last-child{margin-right:0}@media (max-width: 767px){.reviews-wrapper .reviews-category-wrapper .reviews-category-list .reviews-category{transition:unset}}.reviews-wrapper .reviews-main-reviews-wrapper{width:100%;max-width:1920px;margin:0 auto;overflow-x:auto;overflow-y:visible!important}.reviews-wrapper .reviews-main-reviews-wrapper::-webkit-scrollbar{-webkit-appearance:none;width:5px;height:5px}.reviews-wrapper .reviews-main-reviews-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;box-shadow:0 0 1px #ffffff80}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews{display:flex;width:100;justify-content:flex-start;overflow-y:visible!important}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container{position:relative;width:25%;padding-right:2px;min-width:450px;flex-shrink:0;margin:0 auto;overflow-y:visible!important;transform-style:preserve-3d;perspective:3000px}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container:last-child{width:calc(25% - 2px);padding-right:0;min-width:448px}@media (max-width: 767px){.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container:last-child{min-width:328px}}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container:hover .reviews-main-review-wrapper{transform:rotateY(-180deg)}@media (max-width: 767px){.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container{min-width:330px}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper{transform:rotateY(-180deg)}}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper{position:relative;width:100%;padding-top:91.6666666667%;transform-style:preserve-3d;overflow:visible!important;transition:all 1s}@media (max-width: 767px){.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper{padding-top:121.2121212121%}}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper .reviews-main-review-back{position:absolute;background-color:#0000;background-repeat:no-repeat;background-size:cover;background-position:center;backface-visibility:hidden;transform:translateZ(-1px) rotateY(180deg);width:100%;padding-top:91.6666666667%;top:0;z-index:10;cursor:pointer;transition:all 1s;overflow-y:visible!important}@media (max-width: 767px){.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper .reviews-main-review-back{padding-top:121.2121212121%}}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper .reviews-main-review-back .reviews-main-review-content{color:#fff;position:absolute;top:0;width:100%;height:100%;cursor:pointer}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper .reviews-main-review-back .reviews-main-review-content .reviews-main-review-content-s{position:absolute;top:10%;left:10%;font-weight:500;font-size:14px;color:#e0e0e0}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper .reviews-main-review-back .reviews-main-review-content .reviews-main-review-content-t{width:80%;position:absolute;top:calc(10% + 26px);left:10%;font-weight:700;font-size:20px;color:#fff;line-height:25px;white-space:pre-wrap;word-break:break-word}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper .reviews-main-review-back .reviews-main-review-content .reviews-main-review-content-t .reviews-main-review-content-c{margin-top:18px;font-weight:400;font-size:14px;color:#e0e0e0;line-height:22px;white-space:pre-wrap;word-break:break-word}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper .reviews-main-review-back .reviews-main-review-content .reviews-main-review-content-t .reviews-main-review-content-c p{font-weight:400;font-size:14px;color:#e0e0e0;white-space:pre-wrap;word-break:break-word;margin:0;line-height:23px}@media (max-width: 767px){.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper .reviews-main-review-back .reviews-main-review-content .reviews-main-review-content-t .reviews-main-review-content-c,.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper .reviews-main-review-back .reviews-main-review-content .reviews-main-review-content-t .reviews-main-review-content-c p{font-size:12px;line-height:20px}}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper .reviews-main-review-back .reviews-main-review-content .reviews-main-review-content-r{position:absolute;font-weight:700;font-size:16px;text-align:center;color:#b5b5b5;bottom:10%;left:50%;transform:translate(-50%)}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper .reviews-main-review{position:absolute;background-color:#212121;background-repeat:no-repeat;background-size:cover;background-position:center;backface-visibility:hidden;width:100%;height:100%;top:0;z-index:1;transform:translateZ(0) rotateY(0);transition:all 1s;overflow-y:visible!important}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper .reviews-main-review .reviews-main-review-content{color:#fff;position:absolute;top:0;width:100%;height:100%;cursor:pointer}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper .reviews-main-review .reviews-main-review-content .reviews-main-review-content-c{position:absolute;background:#333;border-radius:100px;font-size:14px;color:#e0e0e0;padding:10px 17px;top:calc(40% - 45px);left:50%;transform:translate(-50%)}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper .reviews-main-review .reviews-main-review-content .reviews-main-review-content-t{width:100%;position:absolute;font-size:28px;font-weight:700;line-height:40px;text-align:center;color:#fff;top:40%;padding:0 15px;white-space:pre-wrap;word-break:break-word;left:50%;transform:translate(-50%)}.reviews-wrapper .reviews-main-reviews-wrapper .reviews-main-reviews .reviews-main-review-container .reviews-main-review-wrapper .reviews-main-review .reviews-main-review-content .reviews-main-review-content-r{position:absolute;font-weight:700;font-size:16px;text-align:center;color:#b5b5b5;bottom:10%;left:50%;transform:translate(-50%)}.reviews-wrapper .reviews-list-pagination-wrapper .pagination-wrapper .pagination-btn-wrapper{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;margin:0 12px;border-radius:50%;border:0}.reviews-wrapper .reviews-list-pagination-wrapper .pagination-wrapper .pagination-btn-wrapper img{width:15px;margin-bottom:1px}.reviews-wrapper .reviews-list-pagination-wrapper .pagination-wrapper .pagination-number-wrapper{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;margin:0 4px;border:1px solid #eeeeee;border-radius:50%;color:#505050;font-size:12px;font-weight:500;overflow:hidden;transition:all .2s}.reviews-wrapper .reviews-list-pagination-wrapper .pagination-wrapper .pagination-number-wrapper.pagination-number-selected,.reviews-wrapper .reviews-list-pagination-wrapper .pagination-wrapper .pagination-number-wrapper:hover{border-color:#212121;background-color:#212121;color:#fff;font-weight:500}.review-item-wrapper{max-width:800px;margin:40px auto 0;cursor:pointer}.review-item-wrapper .review-item-reviewer{float:right;font-weight:500;font-size:12px;color:#757575}.review-item-wrapper .review-item-divide{height:1px;background:#eee;margin-top:12px;margin-bottom:28px}@media (max-width: 767px){.review-item-wrapper .review-item-divide{margin-bottom:25px}}.review-item-wrapper .review-item-content{display:flex;position:relative}.review-item-wrapper .review-item-content .review-item-name{color:#212121;font-size:20px;font-weight:700;line-height:30px;white-space:pre-wrap}@media (max-width: 767px){.review-item-wrapper .review-item-content .review-item-name{font-size:20px;line-height:28px;margin-top:10px}}.review-item-wrapper .review-item-content .review-item-name .review-item-description{color:#9e9e9e;font-weight:500;font-size:12px}.review-item-wrapper .review-item-content .review-item-category{display:flex;justify-content:center;align-items:center;background:#f5f5f5;border-radius:4px;padding:0 14px;font-weight:500;font-size:12px;color:#505050;margin-right:25px;height:33px}@media (max-width: 767px){.review-item-wrapper .review-item-content .review-item-category{display:inline-flex;line-height:33px;margin:0}}@media (max-width: 767px){.review-item-wrapper .review-item-content{display:block;flex-direction:column}}@media (max-width: 767px){.review-item-wrapper{margin-bottom:60px}}.review-detail-wrapper{background:#fff;padding:4rem 0 6rem;margin-bottom:-6rem;min-height:calc(100vh - 14.2rem - 70px)}.review-detail-wrapper .mobile-hide{display:block}@media (max-width: 767px){.review-detail-wrapper .mobile-hide{display:none}}.review-detail-wrapper .mobile-only{display:none}@media (max-width: 767px){.review-detail-wrapper .mobile-only{display:block}}.review-detail-wrapper .review-detail-category-name{display:flex;align-items:center;position:relative;left:50%;transform:translate(-50%);width:100%;max-width:720px;font-size:16px;font-weight:700;color:#212121;margin-bottom:50px;cursor:pointer}.review-detail-wrapper .review-detail-category-name .review-detail-prev-icon{width:14px;height:10px;margin-right:4px;background-image:url(/images/reviews/prev_icon.png);background-size:cover}.review-detail-wrapper .review-detail-sub-name{text-align:center;font-size:16px;font-weight:500;color:#505050;margin-bottom:20px}@media (max-width: 767px){.review-detail-wrapper .review-detail-sub-name{font-size:16px}}.review-detail-wrapper .review-detail-name{font-weight:700;font-size:32px;line-height:40px;text-align:center;color:#212121;white-space:pre-wrap}@media (max-width: 767px){.review-detail-wrapper .review-detail-name{font-size:22px;line-height:32px}}.review-detail-wrapper .review-detail-reviewer{font-weight:500;font-size:14px;text-align:center;color:#9e9e9e;margin-top:20px}.review-detail-wrapper .review-detail-content{display:inline-block;position:relative;left:50%;transform:translate(-50%);width:100%;max-width:720px;font-weight:400;font-size:16px;line-height:30px;margin-top:60px}.review-detail-wrapper .review-detail-content p{font-weight:400;font-size:16px;line-height:30px;margin:0;color:#757575}.review-detail-wrapper .review-detail-next-review{display:flex;justify-content:flex-end;align-items:center;position:relative;left:50%;transform:translate(-50%);width:100%;max-width:720px;margin-top:80px;padding:18px 0;font-size:14px;color:#505050;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;text-align:right;cursor:pointer}.review-detail-wrapper .review-detail-next-review .next-btn{display:flex;align-items:center;color:#b5b5b5;margin-left:20px;font-size:12px}.review-detail-wrapper .review-detail-next-review .next-btn .review-detail-next-icon{width:12px;height:8px;margin-left:4px;background-image:url(/images/reviews/detail_next_icon.png);background-size:cover}@media (max-width: 767px){.review-detail-wrapper .review-detail-next-review{font-size:12px;padding:16px 0}}._container_4j71w_26{width:100%;padding-top:82px;padding-bottom:211px;margin-bottom:-6rem}@media (max-width: 767px){._container_4j71w_26{padding-top:28px}}._header_4j71w_38{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;width:100%;max-width:1117px;padding-bottom:24px;margin:0 auto}@media (max-width: 1199px){._header_4j71w_38{padding:0 36px 24px}}@media (max-width: 767px){._header_4j71w_38{flex-direction:column;align-items:flex-start;gap:12px;padding:0 16px 12px}}._header_4j71w_38 h2{display:inline-flex;flex-direction:column;gap:10px;font-size:unset;line-height:unset}._header_4j71w_38 h2 img{width:100%;max-width:378px}@media (max-width: 767px){._header_4j71w_38 h2 img{max-width:278px}}._header_4j71w_38 h2 p{margin:0;color:#302936;font-size:24px;font-weight:700;line-height:28px;-webkit-user-select:none;user-select:none}@media (max-width: 767px){._header_4j71w_38 h2 p{font-size:24px}}._header_4j71w_38 ._header-actions_4j71w_90{display:inline-flex;align-items:center;gap:4px}@media (max-width: 767px){._header_4j71w_38 ._header-actions_4j71w_90{flex-direction:column;align-self:flex-end;width:100%}}._header_4j71w_38 ._header-actions_4j71w_90 ._action_4j71w_102{display:inline-flex;align-items:center;justify-content:center;gap:28px;height:40px;padding:10px;border:1px solid #302936;background-color:#fff;cursor:pointer}@media (max-width: 767px){._header_4j71w_38 ._header-actions_4j71w_90 ._action_4j71w_102{justify-content:space-between;width:100%}}._header_4j71w_38 ._header-actions_4j71w_90 ._action_4j71w_102 span{color:#302936;font-size:14px;font-weight:500;line-height:20px}._list_4j71w_126{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;max-width:1120px;padding-bottom:24px;margin:0 auto}@media (max-width: 1199px){._list_4j71w_126{padding:0 36px 24px}}@media (max-width: 767px){._list_4j71w_126{justify-content:center;gap:12px;max-width:unset;padding:0 16px 24px}}._captions_4j71w_149{display:flex;flex-direction:column;justify-content:flex-start;gap:6px;width:100%;max-width:1120px;margin:0 auto}@media (max-width: 1199px){._captions_4j71w_149{padding:0 36px}}@media (max-width: 767px){._captions_4j71w_149{max-width:unset;padding:0 16px}}._captions_4j71w_149 p{display:inline-flex;padding:0;margin:0;color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 767px){._captions_4j71w_149 p{line-height:20px}}._modal_15rz1_26{padding:16px 12px 12px}@media (max-width: 767px){._modal_15rz1_26{width:calc(100% - 32px)!important;min-width:unset;max-height:calc(100vh - 60px)}}._modal_15rz1_26 *{padding:0;margin:0}._modal_15rz1_26 ._content_15rz1_40{display:flex;flex-direction:column;gap:36px}._info_15rz1_46{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;padding-top:32px}._info_15rz1_46 ._title-container_15rz1_54{display:flex;flex-direction:column;align-items:center;gap:16px}._info_15rz1_46 ._title-container_15rz1_54 ._icon_15rz1_60{display:inline-flex;align-items:center;justify-content:center}._info_15rz1_46 ._title-container_15rz1_54 h2{color:#302936;font-size:18px;font-weight:700;line-height:24px}._info_15rz1_46 ._description_15rz1_71{color:#302936;font-size:14px;font-weight:400;line-height:20px;text-align:center}._student-list_15rz1_79{display:flex;flex-direction:column;gap:8px;width:100%;max-height:171px;overflow:auto}._select-student-item_15rz1_88{display:flex;align-items:center;gap:8px;width:100%;height:42px;min-height:42px;padding:0 16px;border:0;border-radius:6px;background-color:#f6f6f6;cursor:pointer}._select-student-item_15rz1_88 span{color:#302936;font-size:16px;font-weight:500;line-height:22px}._button-wrapper_15rz1_108{width:100%}._button-wrapper_15rz1_108 button{display:flex;align-items:center;justify-content:center;width:100%;height:52px;border:0;border-radius:12px;background-color:#5d52ff;cursor:pointer}._button-wrapper_15rz1_108 button span{color:#fff;font-size:16px;font-weight:500;line-height:22px}._modal-wrapper_co47s_26{position:fixed;z-index:10000000;top:0;left:0;height:100%;width:100%;transition:background-color .2s;background-color:#000c}._modal-wrapper_co47s_26._with-blur_co47s_36{-webkit-backdrop-filter:blur(var(--modal-blur));backdrop-filter:blur(var(--modal-blur))}._modal_co47s_26{display:flex;flex-direction:column;position:relative;top:50%;transform:translateY(-50%);width:320px;min-height:200px;margin:0 auto;border-radius:12px;background-color:#fff}._header_co47s_53{display:flex;align-items:center;margin-bottom:12px}._header_co47s_53 ._close-button_co47s_58{margin-left:auto}._content_co47s_62{flex:1}._actions_co47s_66{display:flex;width:100%;height:62px}._actions_co47s_66 ._button_co47s_71{height:100%}._button_co47s_71{border:none;cursor:pointer}._close-button_co47s_58{width:20px;height:20px;background-color:transparent}._cancel-button_co47s_86{background-color:#f6f6f6}._confirm-button_co47s_90{color:#fff;background-color:#5d52ff}._list-item_jn3zj_26{display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:280px;height:330px;min-height:330px;margin-top:-1px;margin-left:-1px;border:1px solid #302936;background-color:#fff;box-sizing:border-box}@media (max-width: 767px){._list-item_jn3zj_26{max-width:unset}}._list-item_jn3zj_26 *{padding:0;margin:0;box-sizing:border-box}._list-item_jn3zj_26._demo_jn3zj_50{background-color:#302936}._list-item_jn3zj_26._test_jn3zj_53 ._content_jn3zj_53{display:flex;flex-direction:column;justify-content:flex-end;gap:12px}._list-item_jn3zj_26._test_jn3zj_53 ._content_jn3zj_53 ._periods_jn3zj_59{display:flex;flex-direction:column;gap:8px}._list-item_jn3zj_26._video_jn3zj_64 ._video-button_jn3zj_64{padding:0 16px}._content_jn3zj_53{padding:16px 12px}._content_jn3zj_53 ._buttons_jn3zj_71{display:flex;flex-direction:column;gap:12px}._content_jn3zj_53 ._buttons_jn3zj_71 a{display:inline-block;width:100%}._content_jn3zj_53 ._buttons_jn3zj_71 ._bottom-button-section_jn3zj_80{width:100%}._button_17vkb_26{display:flex;align-items:center;justify-content:center;min-width:fit-content;height:44px;padding:0 12px;border:0;border-radius:8px;box-sizing:border-box;cursor:pointer}._button_17vkb_26._contained_17vkb_38{background-color:var(--button-main-color)}._button_17vkb_26._outlined_17vkb_41{border:1px solid;border-color:var(--button-main-color);background-color:#fff}._button_17vkb_26._disabled_17vkb_46{cursor:default;outline:none}._button_17vkb_26._full-width_17vkb_50{width:100%}._button_17vkb_26._with-icon_17vkb_53._justify-between_17vkb_53 ._container_17vkb_53{justify-content:space-between;width:100%}._button_17vkb_26._with-icon_17vkb_53 ._container_17vkb_53{gap:4px}._button_17vkb_26._with-icon_17vkb_53 ._container_17vkb_53 ._icon_17vkb_60{display:inline-flex;gap:4px}._button_17vkb_26._with-icon_17vkb_53 ._container_17vkb_53 ._icon_17vkb_60 ._notification_17vkb_64{width:5px;min-width:5px;max-width:5px;height:5px;min-height:5px;max-height:5px;border-radius:100%;background-color:#5d52ff}._button_17vkb_26 ._container_17vkb_53{display:inline-flex;align-items:center}._button_17vkb_26 ._container_17vkb_53 span{color:var(--button-font-color);font-size:14px;font-weight:500;line-height:20px}._header_1w7gg_26{padding:16px 12px 12px;color:#302936;box-sizing:border-box}._header_1w7gg_26._disabled_1w7gg_31 ._title-container_1w7gg_31,._header_1w7gg_26._demo_1w7gg_34._disabled_1w7gg_31 ._title-container_1w7gg_31{color:#afafaf}._header_1w7gg_26._demo_1w7gg_34 ._title-container_1w7gg_31{color:#fff}._header_1w7gg_26>._container_1w7gg_40{display:flex;flex-direction:column;gap:4px;width:100%}._header_1w7gg_26>._container_1w7gg_40 ._title-container_1w7gg_31{display:flex;align-items:flex-start;justify-content:space-between;width:100%}._header_1w7gg_26>._container_1w7gg_40 ._title-container_1w7gg_31 ._title_1w7gg_31{color:inherit;font-size:16px;font-weight:700;line-height:22px}._header_1w7gg_26>._container_1w7gg_40 ._subtitle_1w7gg_58{color:#afafaf;font-size:14px;font-weight:400;line-height:18px}._badge_1w7gg_65{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content;padding:2px 8px;border-radius:16px;background-color:#f6f6f6;color:#afafaf;text-align:center}._badge_1w7gg_65._now_1w7gg_76{background-color:#5d52ff;color:#fff}._badge_1w7gg_65._actived_1w7gg_80{color:#5d52ff}._badge_1w7gg_65 span{color:inherit;font-size:12px;font-weight:500;line-height:18px}._notification_1w7gg_90{width:13px;max-width:13px;height:13px;max-height:13px;border-radius:100%;background-color:#5d52ff}._modal-wrapper_jf8pe_26{display:flex;align-items:center;justify-content:center;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#000000b3;z-index:10000000}._modal_jf8pe_26{display:flex;flex-direction:column;gap:8px;width:375px;min-width:375px;max-width:375px;max-height:calc(100dvh - 60px);padding:24px 16px 8px;border-radius:12px;background-color:#fff}@media (max-width: 767px){._modal_jf8pe_26{width:calc(100% - 32px);min-width:unset}}._modal_jf8pe_26 *{padding:0;margin:0}._modal_jf8pe_26 ._content-container_jf8pe_63{display:flex;flex-direction:column;position:relative;overflow-y:auto}._modal_jf8pe_26 ._content-container_jf8pe_63 ._period-section_jf8pe_69 ._header_jf8pe_69{display:flex;flex-direction:column;gap:8px;width:100%}._modal_jf8pe_26 ._content-container_jf8pe_63 ._period-section_jf8pe_69 ._header_jf8pe_69 h2{color:#302936;font-size:16px;font-weight:700;line-height:22px}._modal_jf8pe_26 ._content-container_jf8pe_63 ._period-section_jf8pe_69 ._header_jf8pe_69 p{color:#302936;font-size:14px;font-weight:400;line-height:20px}._modal_jf8pe_26 ._content-container_jf8pe_63 ._period-section_jf8pe_69 ._periods_jf8pe_87{height:auto;max-height:374px}@media (max-width: 767px){._modal_jf8pe_26 ._content-container_jf8pe_63 ._period-section_jf8pe_69 ._periods_jf8pe_87{max-height:unset}}._modal_jf8pe_26 ._content-container_jf8pe_63 ._period-section_jf8pe_69 ._periods_jf8pe_87 ._period-item_jf8pe_96:last-of-type{padding-bottom:48px}._modal_jf8pe_26 ._buttons_jf8pe_99{display:flex;gap:8px;height:58px;min-height:58px}._modal_jf8pe_26 ._buttons_jf8pe_99 ._button_jf8pe_99{display:flex;align-items:center;justify-content:center;min-width:86px;height:100%;padding:11px 12px;border:0;border-radius:8px;cursor:pointer}._modal_jf8pe_26 ._buttons_jf8pe_99 ._button_jf8pe_99._cancel_jf8pe_116{background-color:#afafaf;color:#f6f6f6}._modal_jf8pe_26 ._buttons_jf8pe_99 ._button_jf8pe_99._submit_jf8pe_120{width:100%;background-color:#5d52ff;color:#fff}._modal_jf8pe_26 ._buttons_jf8pe_99 ._button_jf8pe_99:disabled{background-color:#afafaf;color:#f6f6f6}._modal_jf8pe_26 ._buttons_jf8pe_99 ._button_jf8pe_99 span{color:inherit;font-size:16px;font-weight:500;line-height:22px}._break-time-item_jf8pe_136{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 0;border-top:1px solid #302936;border-bottom:1px solid #302936}._break-time-item_jf8pe_136 ._title_jf8pe_146{width:100%}._break-time-item_jf8pe_136 ._title_jf8pe_146 ._main_jf8pe_149{color:#afafaf;font-size:14px;font-weight:700;line-height:20px}._break-time-item_jf8pe_136 ._title_jf8pe_146 ._main_jf8pe_149._checked_jf8pe_155{color:#302936}._break-time-item_jf8pe_136 ._title_jf8pe_146 ._sub_jf8pe_120{color:#5d52ff;font-size:14px;font-weight:500;line-height:20px}._break-time-item_jf8pe_136 ._content_jf8pe_63{display:flex;align-items:center;justify-content:center;width:100%;color:#5d52ff;font-size:14px;font-weight:500;line-height:20px}._period-item_jf8pe_96{display:flex;gap:12px;padding:12px 0}._period-item_jf8pe_96 ._title_jf8pe_146{width:100%}._period-item_jf8pe_96 ._title_jf8pe_146 ._main_jf8pe_149{color:#302936;font-size:14px;font-weight:700;line-height:20px}._period-item_jf8pe_96 ._title_jf8pe_146 ._sub_jf8pe_120{color:#afafaf;font-size:14px;font-weight:400;line-height:20px}._period-item_jf8pe_96 ._title_jf8pe_146 ._sub_jf8pe_120._with-value_jf8pe_195{color:#5d52ff;font-size:14px;font-weight:500;line-height:20px}._period-item_jf8pe_96 ._content_jf8pe_63{display:flex;flex-direction:column;gap:8px;width:100%}._period-item_jf8pe_96 ._content_jf8pe_63 ._time-selects-wrapper_jf8pe_207{display:inline-flex;align-items:center;justify-content:space-between;gap:4px;width:100%;padding:10px 8px;border:1px solid #302936;border-radius:8px;color:#302936;cursor:pointer}._period-item_jf8pe_96 ._content_jf8pe_63 ._time-selects-wrapper_jf8pe_207._disabled_jf8pe_219{border-color:#afafaf;color:#afafaf}._period-item_jf8pe_96 ._content_jf8pe_63 ._time-selects-wrapper_jf8pe_207 ._icon-wrapper_jf8pe_223{display:inline-flex;align-items:center;justify-content:center}._period-item_jf8pe_96 ._content_jf8pe_63 ._time-selects-wrapper_jf8pe_207 p{display:inline-flex;align-items:center;justify-content:flex-end;width:100%;color:inherit;font-size:14px;font-weight:500;line-height:20px}._period-item_jf8pe_96 ._content_jf8pe_63 ._time-selects-wrapper_jf8pe_207 p ._label_jf8pe_238{margin-right:auto}._period-item_jf8pe_96 ._content_jf8pe_63 ._time-selects-wrapper_jf8pe_207 ._time-selector_jf8pe_241{display:inline-flex;align-items:center;gap:4px}._period-item_jf8pe_96 ._content_jf8pe_63 ._time-selects-wrapper_jf8pe_207 ._time-selector_jf8pe_241 select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0;background-color:#fff;color:inherit;font-size:14px;font-weight:500;line-height:20px;cursor:pointer}._time-calculated-item_jf8pe_259{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:10px 8px;border-radius:8px;background-color:#f6f6f6;cursor:default}._time-calculated-item_jf8pe_259 ._icon_jf8pe_223{display:inline-flex;align-items:center;gap:4px;min-width:fit-content;height:20px}._time-calculated-item_jf8pe_259 ._icon_jf8pe_223 ._label_jf8pe_238{color:#afafaf;font-size:14px;font-weight:500;line-height:20px;cursor:default}._time-calculated-item_jf8pe_259 ._content_jf8pe_63{color:#afafaf;font-size:14px;font-weight:500;line-height:20px;text-align:right}._select-wrapper_jf8pe_292{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:10px 8px;border:1px solid #302936;border-radius:8px;color:#302936}._select-wrapper_jf8pe_292._disabled_jf8pe_219{border-color:#afafaf;color:#afafaf}._select-wrapper_jf8pe_292 ._icon_jf8pe_223{display:inline-flex;align-items:center;gap:4px;min-width:fit-content}._select-wrapper_jf8pe_292 ._icon_jf8pe_223 ._label_jf8pe_238{color:#302936;font-size:14px;font-weight:500;line-height:20px;cursor:default}._select-wrapper_jf8pe_292 select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;border:0;background-color:transparent;color:inherit;font-size:14px;font-weight:500;line-height:20px;text-align:right;text-align-last:right;outline:none;cursor:pointer}._select-wrapper_jf8pe_292 select::-ms-expand{display:none}._header_17j2c_26{display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;top:0;width:100%;padding-bottom:12px;background-color:#fff}._header_17j2c_26._clickable_17j2c_37{cursor:pointer}._header_17j2c_26>._title_17j2c_40{display:inline-flex;align-items:center;gap:12px;flex:1 0 0;color:#302936;font-size:16px;font-weight:700;line-height:22px}._header_17j2c_26>._title_17j2c_40 ._highlight_17j2c_50{color:#5d52ff}._header_17j2c_26>button{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;cursor:pointer}._container_17j2c_62{width:100%;background-color:#fff}._container_17j2c_62~hr{position:sticky;top:34px;width:100%;margin-bottom:12px;border-top:1px solid #302936;border-bottom:0;border-left:0;border-right:0}._container_17j2c_62 ._content_17j2c_76{display:flex;flex-direction:column;gap:20px;width:100%}._container_17j2c_62 ._content_17j2c_76 ._description_17j2c_82 p{color:#302936;font-size:14px;font-weight:400;line-height:20px}._container_17j2c_62 ._content_17j2c_76 ._school-list_17j2c_88{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:48px}._container_17j2c_62 ._content_17j2c_76 ._school-list_17j2c_88 ._select-button_17j2c_94{display:inline-flex;align-items:center;justify-content:space-between;flex:1 1 calc(50% - 4px);max-width:calc(50% - 4px);height:44px;padding:0 20px;border:1px solid;border-color:#afafaf;border-radius:8px;background-color:#fff;color:#302936;cursor:pointer}._container_17j2c_62 ._content_17j2c_76 ._school-list_17j2c_88 ._select-button_17j2c_94._selected_17j2c_109{border-color:#5d52ff;color:#5d52ff}._container_17j2c_62 ._content_17j2c_76 ._school-list_17j2c_88 ._select-button_17j2c_94 span{color:inherit;font-size:14px;font-weight:500;line-height:20px}._angle-bracket-icon_mubz4_1.top{transform:rotate(270deg)}._angle-bracket-icon_mubz4_1.bottom{transform:rotate(90deg)}._angle-bracket-icon_mubz4_1.left{transform:rotate(180deg)}._angle-bracket-icon_mubz4_1.right{transform:none}._period-item_1cjz7_26{display:flex;flex-direction:column;gap:4px}._period-item_1cjz7_26 ._test-duration_1cjz7_31{color:#302936;font-size:14px;font-weight:400;line-height:20px}._period-item_1cjz7_26 ._buttons_1cjz7_37{display:flex;align-items:center;justify-content:space-between;gap:4px}._extra-submit-button_1cjz7_44{padding:0 11px}._container_1s2a7_26{display:flex;justify-content:center;align-items:center;gap:80px;width:100%;height:100dvh;background-color:#000}@media (max-width: 1199px){._container_1s2a7_26{gap:60px;padding:0 16px}}@media (max-width: 767px){._container_1s2a7_26{flex-direction:column;justify-content:space-between;gap:0;padding:0}}._container_1s2a7_26 *{padding:0;margin:0}._container_1s2a7_26>._content_1s2a7_53{display:flex;flex-direction:column;width:100%;max-width:700px;height:90dvh;padding:70px 62px;margin-top:auto;background-color:#fff;overflow-y:scroll}@media (max-width: 1199px){._container_1s2a7_26>._content_1s2a7_53{max-width:524px;padding:70px 42px}}@media (max-width: 767px){._container_1s2a7_26>._content_1s2a7_53{max-width:unset;height:100%;max-height:calc(100dvh - 80px);padding:44px 28px 56px}}._header_1s2a7_79{display:flex;flex-direction:column;gap:48px;width:100%;margin-bottom:46px}@media (max-width: 1199px){._header_1s2a7_79{margin-bottom:34px}}._header_1s2a7_79 h2{display:inline-flex;flex-direction:column;gap:10px;font-size:unset;line-height:unset}._header_1s2a7_79 h2 img{width:100%;max-width:276px}@media (max-width: 767px){._header_1s2a7_79 h2 img{max-width:210px}}._header_1s2a7_79 h2 p{margin:0;color:#302936;font-size:24px;font-weight:700;line-height:28px;-webkit-user-select:none;user-select:none}@media (max-width: 767px){._header_1s2a7_79 h2 p{font-size:24px}}._test-info_1s2a7_121{margin-bottom:80px}@media (max-width: 1199px){._test-info_1s2a7_121{margin-bottom:56px}}._test-info_1s2a7_121 ._list_1s2a7_129{display:flex;flex-wrap:wrap;gap:30px 22px}@media (max-width: 1199px){._test-info_1s2a7_121 ._list_1s2a7_129{gap:20px 10px}}@media (max-width: 767px){._test-info_1s2a7_121 ._list_1s2a7_129{gap:16px;margin-bottom:28px}}._guideline_1s2a7_146{display:flex;flex-direction:column;width:100%;gap:8px}@media (max-width: 1199px){._guideline_1s2a7_146{gap:10px}}._guideline_1s2a7_146 ._title_1s2a7_157{display:flex;align-items:center;gap:4px}._guideline_1s2a7_146 ._title_1s2a7_157 span{color:#5d52ff;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 1199px){._guideline_1s2a7_146 ._title_1s2a7_157 span{font-size:12px;font-weight:400;line-height:16px}}@media (max-width: 767px){._guideline_1s2a7_146 ._title_1s2a7_157 span{font-size:14px;font-weight:400;line-height:20px}}._guideline_1s2a7_146 ._list_1s2a7_129{display:flex;flex-wrap:wrap;gap:30px 22px}@media (max-width: 1199px){._guideline_1s2a7_146 ._list_1s2a7_129{gap:20px 10px}}@media (max-width: 767px){._guideline_1s2a7_146 ._list_1s2a7_129{gap:16px}}._start-button_1s2a7_198{display:inline-flex;flex-direction:column;height:fit-content;border:0;background-color:transparent;cursor:pointer}@media (max-width: 767px){._start-button_1s2a7_198{flex-direction:row-reverse;align-items:center;justify-content:space-between;width:100%;height:80px;min-height:80px;padding:0 28px;background-color:#000}}._start-button_1s2a7_198 p{display:flex;color:#fff}._start-button_1s2a7_198 p._main_1s2a7_222{display:inline-flex;align-items:center;gap:10px}._start-button_1s2a7_198 p._main_1s2a7_222 span{font-size:40px;font-weight:700;line-height:1}@media (max-width: 1199px){._start-button_1s2a7_198 p._main_1s2a7_222 span{font-size:30px}}@media (max-width: 767px){._start-button_1s2a7_198 p._main_1s2a7_222 span{font-size:18px;font-weight:500;line-height:24px}}._start-button_1s2a7_198 p._sub_1s2a7_244{font-size:16px;font-weight:400;line-height:22px;white-space:pre}@media (max-width: 1199px){._start-button_1s2a7_198 p._sub_1s2a7_244{font-size:12px;font-weight:400;line-height:16px}}@media (max-width: 767px){._start-button_1s2a7_198 p._sub_1s2a7_244{color:#afafaf}}._start-button_1s2a7_198 p._sub_1s2a7_244 b{font-weight:700}._test-info-item_1s2a7_266{display:flex;flex-direction:column;gap:4px;width:calc((100% - 22px)/2);max-width:278px;padding-top:10px;border-top:1px solid #302936}@media (max-width: 1199px){._test-info-item_1s2a7_266{width:calc((100% - 10px)/2);max-width:215px;padding-top:6px}}@media (max-width: 767px){._test-info-item_1s2a7_266{flex-direction:row;justify-content:space-between;width:100%;max-width:unset;padding-top:12px}}._test-info-item_1s2a7_266 ._title_1s2a7_157{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 1199px){._test-info-item_1s2a7_266 ._title_1s2a7_157{font-size:12px;font-weight:400;line-height:16px}}@media (max-width: 767px){._test-info-item_1s2a7_266 ._title_1s2a7_157{font-size:14px;font-weight:400;line-height:20px}}._test-info-item_1s2a7_266 ._content_1s2a7_53{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 1199px){._test-info-item_1s2a7_266 ._content_1s2a7_53{font-size:12px;font-weight:400;line-height:16px}}@media (max-width: 767px){._test-info-item_1s2a7_266 ._content_1s2a7_53{font-size:14px;font-weight:400;line-height:20px;text-align:right}}._test-info-item_1s2a7_266 ._content_1s2a7_53 ._sub_1s2a7_244{color:#afafaf}._guideline-item_1s2a7_336{width:calc((100% - 22px)/2);max-width:278px;padding-top:10px;border-top:1px solid #302936}@media (max-width: 1199px){._guideline-item_1s2a7_336{width:calc((100% - 10px)/2);max-width:215px;padding-top:6px}}@media (max-width: 767px){._guideline-item_1s2a7_336{width:100%;max-width:unset;padding-top:12px}}._guideline-item_1s2a7_336 p{color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 1199px){._guideline-item_1s2a7_336 p{font-size:12px;font-weight:400;line-height:16px}}@media (max-width: 767px){._guideline-item_1s2a7_336 p{font-size:14px;font-weight:400;line-height:20px}}@media (max-width: 1199px){._guideline-item_1s2a7_336 p br{display:none}}._pdf-download-button_1s2a7_382{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:calc((100% - 22px)/2);max-width:278px;height:50px;border:0;background-color:#5d52ff;color:#fff;cursor:pointer}._pdf-download-button_1s2a7_382._disabled_1s2a7_395{border:1px solid #afafaf;color:#afafaf;background-color:#fff}@media (max-width: 1199px){._pdf-download-button_1s2a7_382{width:calc((100% - 10px)/2);max-width:215px;height:35px}}@media (max-width: 767px){._pdf-download-button_1s2a7_382{width:100%;max-width:unset;height:50px}}._pdf-download-button_1s2a7_382 span{color:inherit;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 1199px){._pdf-download-button_1s2a7_382 span{font-size:12px;font-weight:500;line-height:16px}}@media (max-width: 767px){._pdf-download-button_1s2a7_382 span{font-size:14px;font-weight:500;line-height:20px}}._center-content_4h4w9_26{flex:1 1 0;width:100%;height:100%;background-color:#fff;overflow-y:auto;overscroll-behavior-y:contain}._right-sidebar_4h4w9_35{display:flex;flex-direction:column;width:100%;height:100%}._mobile_4h4w9_42{display:flex;align-items:center;justify-content:center;width:100%;height:100vh;padding:16px;background-color:#000}._mobile_4h4w9_42 button{width:100%;max-width:180px;height:56px;border:0;border-radius:6px;background-color:#2d2d2d;color:#fff;font-size:16px;font-weight:700;line-height:22px;cursor:pointer}._toast-inner-wrapper_4h4w9_65{display:flex;align-items:center;gap:24px;width:100%;height:100%;padding:0;margin:0}._toast-inner-wrapper_4h4w9_65 *{padding:0;margin:0}._toast-inner-wrapper_4h4w9_65 ._content_4h4w9_78{display:flex;align-items:center;gap:6px}._toast-inner-wrapper_4h4w9_65 ._content_4h4w9_78 p{color:#fff;font-size:16px;font-weight:400;line-height:22px;letter-spacing:.16px}@media (max-width: 1199px){._toast-inner-wrapper_4h4w9_65 ._content_4h4w9_78 p{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.14px}}._toast-inner-wrapper_4h4w9_65 ._divider_4h4w9_98{width:1px;height:24px;background-color:#aea8ff}._toast-inner-wrapper_4h4w9_65>button{border:0;background-color:transparent;color:#fff;font-size:16px;font-weight:700;line-height:22px;letter-spacing:.16px;cursor:pointer}@media (max-width: 1199px){._toast-inner-wrapper_4h4w9_65>button{font-size:14px;font-weight:700;line-height:20px;letter-spacing:.14px}}._container_cnth6_26{display:flex;position:relative;width:100%;height:100vh;background-color:#000}@media (max-width: 767px){._container_cnth6_26._with-right-sidebar-toggle-button_cnth6_34{overflow:hidden}}._container_cnth6_26._with-right-sidebar-toggle-button_cnth6_34 ._right-sidebar-wrapper_cnth6_38{transition:.2s ease-in-out}@media (max-width: 767px){._container_cnth6_26._with-right-sidebar-toggle-button_cnth6_34 ._right-sidebar-wrapper_cnth6_38{position:absolute;right:0;z-index:200;transform:translate(100%) translateZ(200px)}._container_cnth6_26._with-right-sidebar-toggle-button_cnth6_34 ._right-sidebar-wrapper_cnth6_38._opened_cnth6_48{transform:translate(0) translateZ(200px)}}._container_cnth6_26>._center-content-wrapper_cnth6_52{flex:1 1 0;width:100%;height:100%}._left-sidebar-wrapper_cnth6_58{width:100%;max-width:100px;min-width:100px;height:100%}@media (max-width: 1199px){._left-sidebar-wrapper_cnth6_58{position:fixed;left:0;z-index:200;transform:translateZ(200px);max-width:70px;min-width:70px}}@media print{._left-sidebar-wrapper_cnth6_58{display:none}}._right-sidebar-wrapper_cnth6_38{width:100%;max-width:360px;min-width:360px;height:100%;background-color:#2d2d2d}@media (max-width: 1199px){._right-sidebar-wrapper_cnth6_38{max-width:260px;min-width:260px}}@media print{._right-sidebar-wrapper_cnth6_38{display:none}}._right-sidebar-wrapper_cnth6_38 ._inner_cnth6_98{position:relative;width:100%;height:100%}._right-sidebar-open-toggle-button_cnth6_104{display:none;align-items:center;justify-content:center;position:absolute;top:50%;left:-40px;z-index:50;transform:translate3d(0,-50%,50px);width:40px;height:120px;border:0;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#2d2d2d;cursor:pointer}@media (max-width: 767px){._right-sidebar-open-toggle-button_cnth6_104{display:inline-flex}}._toast-message-button-container_cnth6_127{position:absolute;bottom:22px;right:372px;z-index:30;transform:translateZ(30px)}@media (max-width: 1199px){._toast-message-button-container_cnth6_127{gap:16px;right:272px;height:44px}}._toast-message-button-container_cnth6_127 button{display:flex;align-items:center;justify-content:center;width:100%;height:54px;padding:0 24px;border:0;border-radius:6px;background-color:#5d52ff;cursor:pointer}._toast-message-button-container_cnth6_127 button ._content_cnth6_153{display:flex;align-items:center}._toast-message-button-container_cnth6_127 button ._content_cnth6_153 p{color:#fff;font-size:16px;font-weight:500;line-height:22px;letter-spacing:.16px}._toast-message-button-container_cnth6_127 button ._content_cnth6_153 p strong{font-weight:700}@media (max-width: 1199px){._toast-message-button-container_cnth6_127 button ._content_cnth6_153 p{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.14px}}._download-url-button_cnth6_176{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:78px;max-height:78px;min-height:78px;border:0;border-bottom:1px solid #000000;background-color:#2d2d2d;cursor:pointer}@media (max-width: 1199px){._download-url-button_cnth6_176{max-height:54px;min-height:54px}}._download-url-button_cnth6_176._disabled_cnth6_196 ._label_cnth6_196{color:#afafaf}._download-url-button_cnth6_176 ._badge-label_cnth6_199{color:#302936;font-size:12px;font-weight:500;line-height:16px;line-height:18px}._download-url-button_cnth6_176 ._label_cnth6_196{color:#fff;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 1199px){._download-url-button_cnth6_176 ._label_cnth6_196{font-size:12px;font-weight:500;line-height:16px;line-height:12px}}._problem-list-container_cnth6_221{display:flex;flex:1 1 0;flex-direction:column;width:100%;height:100%;overflow-y:auto;overscroll-behavior-y:contain}._wrapper_1m4db_26{display:inline-flex;justify-content:center;position:relative;width:100%;height:100%;overflow-y:auto;overscroll-behavior-y:contain}._wrapper_1m4db_26._check_1m4db_35{align-items:flex-start;justify-content:center;padding:0 12px;overflow-y:unset;overscroll-behavior-y:unset}._wrapper_1m4db_26._check_1m4db_35 ._inner_1m4db_42{display:flex;align-items:flex-start;justify-content:center;position:relative;width:100%;height:100%;overflow-y:auto;overscroll-behavior-y:contain}._wrapper_1m4db_26._check_1m4db_35 ._inner_1m4db_42 *{padding:0;margin:0}._wrapper_1m4db_26._check_1m4db_35 ._inner_1m4db_42 ._image-wrapper_1m4db_56{position:absolute;top:0;bottom:0;width:100%}._wrapper_1m4db_26._check_1m4db_35 ._inner_1m4db_42 ._image-wrapper_1m4db_56._check-image-wrapper_1m4db_62{display:flex;justify-content:center;z-index:10;transform:translateZ(10px);width:auto;height:100%;background-position:center center;background-repeat:no-repeat;background-size:100%}._wrapper_1m4db_26._check_1m4db_35 ._inner_1m4db_42 ._image-wrapper_1m4db_56._check-image-wrapper_1m4db_62 img{width:100%;object-fit:contain}._wrapper_1m4db_26._submit_1m4db_77{align-items:center;padding:45px 12px}._wrapper_1m4db_26._submit_1m4db_77 img{max-width:100%;max-height:100%}._wrapper_1m4db_26._test_1m4db_85 img{width:100%;margin-bottom:auto}._toast-message_1m4db_90{display:inline-flex;gap:12px;align-items:center;justify-content:center;position:absolute;top:48px;left:50%;z-index:100;transform:translate(-50%) translateZ(100px);padding:12px 16px;border-radius:12px}._toast-message_1m4db_90 *{padding:0;margin:0}._toast-message_1m4db_90 p{font-size:14px;font-weight:500;line-height:20px;white-space:pre;-webkit-user-select:none;user-select:none}._extra-submitted-top-toast-message_1m4db_115{background-color:#fff}._extra-submitted-top-toast-message_1m4db_115 p{color:#302936}._extra-submitted-top-toast-message_1m4db_115 p span{color:#ea394b}@media (max-width: 767px){._extra-submitted-top-toast-message_1m4db_115{top:unset;bottom:24px;width:calc(100% - 40px)}._extra-submitted-top-toast-message_1m4db_115 p{white-space:normal}}._text-container_1m4db_135{display:inline-flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}._image-undefined-container_1m4db_142 p{color:#fff;font-size:20px;line-height:36px;text-align:center}._submit-methods-container_1m4db_149{flex-direction:column;gap:12px}._submit-methods-container_1m4db_149 p{margin:0;color:#fff;font-size:20px;line-height:36px;text-align:center}._submit-methods-container_1m4db_149 p span{color:#fff500}._submit-methods-container_1m4db_149 p span._warning_1m4db_163{color:#ea394b}._submit-success-toast-message_1m4db_167{transform:translate(-50%) translateY(-20px) translateZ(100px);background-color:#00000080;opacity:0;visibility:hidden;transition:.2s}._submit-success-toast-message_1m4db_167._show_1m4db_174{transform:translate(-50%) translateY(0) translateZ(100px);opacity:1;visibility:visible}._submit-success-toast-message_1m4db_167 p{color:#fff}._wrapper_i75kk_26{display:flex;flex-direction:column;gap:24px;position:relative;width:100%;padding:16px;background-color:#2d2d2d;cursor:pointer}._wrapper_i75kk_26:nth-of-type(n+2):before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:1px;background-color:#000}._wrapper_i75kk_26:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;transition:.2s;opacity:0;visibility:hidden;transition:opacity .2s}._wrapper_i75kk_26._actived_i75kk_60:after{content:"";z-index:25;transform:translateZ(25px);border:4px solid #5d52ff;opacity:1;visibility:visible}._wrapper_i75kk_26>._main_i75kk_68{display:flex;justify-content:space-between;width:100%;height:100%}._wrapper_i75kk_26>._buttons_i75kk_74{display:flex;flex-direction:column;gap:8px;position:relative;z-index:30;transform:translateZ(30px);width:100%}._problem-info_i75kk_84{display:inline-flex;flex-direction:column;gap:8px;height:100%}._problem-info_i75kk_84 *{padding:0;margin:0}._problem-info_i75kk_84._actived_i75kk_60 ._total_i75kk_94 ._number_i75kk_94,._problem-info_i75kk_84._actived_i75kk_60 ._total_i75kk_94 ._score_i75kk_97 ._highlight_i75kk_97,._problem-info_i75kk_84._actived_i75kk_60 ._sub_i75kk_100 p ._highlight_i75kk_97{color:#fff}._problem-info_i75kk_84 ._total_i75kk_94{display:inline-flex;align-items:center;gap:4px;font-size:16px;font-weight:500;line-height:22px}._problem-info_i75kk_84 ._total_i75kk_94 span{display:inline-block;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 1199px){._problem-info_i75kk_84 ._total_i75kk_94 span{font-size:14px;font-weight:700;line-height:20px}}._problem-info_i75kk_84 ._total_i75kk_94 span._number_i75kk_94{color:#afafaf;transition:.2s}._problem-info_i75kk_84 ._total_i75kk_94 span._score_i75kk_97{color:#afafaf}._problem-info_i75kk_84 ._total_i75kk_94 span._score_i75kk_97 ._highlight_i75kk_97{transition:.2s}._problem-info_i75kk_84 ._sub_i75kk_100{display:inline-flex;flex-direction:column;gap:4px}._problem-info_i75kk_84 ._sub_i75kk_100 p{font-size:14px;font-weight:400;line-height:20px;color:#afafaf}@media (max-width: 1199px){._problem-info_i75kk_84 ._sub_i75kk_100 p{font-size:12px;font-weight:400;line-height:16px}}._problem-info_i75kk_84 ._sub_i75kk_100 p span{display:inline-block;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 1199px){._problem-info_i75kk_84 ._sub_i75kk_100 p span{font-size:12px;font-weight:400;line-height:16px}}._problem-info_i75kk_84 ._sub_i75kk_100 p span._highlight_i75kk_97{transition:.2s}._images_i75kk_169{display:flex;align-items:center;justify-content:center;position:relative;width:100px;height:140px;max-height:140px;min-height:140px;background-color:#474747;overflow:hidden}._images_i75kk_169._actived_i75kk_60._test_i75kk_181 ._cover_i75kk_181{background-color:#47474700}._images_i75kk_169._actived_i75kk_60 ._cover_i75kk_181 ._submit-image-count_i75kk_184{color:#fff}._images_i75kk_169 ._cover_i75kk_181{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;position:absolute;top:0;bottom:0;left:0;right:0;z-index:20;transform:translateZ(20px);width:100%;height:100%;background-color:#474747cc;transition:.2s}._images_i75kk_169 ._cover_i75kk_181 ._label_i75kk_205{color:#afafaf;font-size:12px;font-weight:500;line-height:16px}@media (max-width: 1199px){._images_i75kk_169 ._cover_i75kk_181 ._label_i75kk_205{font-size:12px;font-weight:400;line-height:16px}}._images_i75kk_169 ._cover_i75kk_181 ._submit-image-count_i75kk_184{color:#afafaf;font-size:16px;font-weight:500;line-height:22px;transition:.2s}@media (max-width: 1199px){._images_i75kk_169 ._cover_i75kk_181 ._submit-image-count_i75kk_184{font-size:14px;font-weight:700;line-height:20px}}._images_i75kk_169 img{max-width:100%;height:100%;object-fit:contain}._button_i75kk_74{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:48px;border:1px solid #ffffff;border-radius:8px;background-color:#2d2d2d;cursor:pointer}@media (max-width: 1199px){._button_i75kk_74{gap:8px;height:44px}}._button_i75kk_74._submit-image_i75kk_184 input{display:none}._button_i75kk_74 span{color:#fff;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 1199px){._button_i75kk_74 span{font-size:12px;font-weight:700;line-height:16px}}._modal_1bud8_26{gap:36px;padding:12px}._modal_1bud8_26 *{padding:0;margin:0}._modal_1bud8_26 ._header_1bud8_34{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}._modal_1bud8_26 ._header_1bud8_34 ._close-button_1bud8_41{align-self:flex-end}._modal_1bud8_26 ._header_1bud8_34 ._title_1bud8_44{color:#302936;font-size:16px;font-weight:700;line-height:22px;text-align:center}._modal_1bud8_26 ._header_1bud8_34 ._title_1bud8_44 ._highlight_1bud8_51{color:#5d52ff}._modal_1bud8_26 ._content_1bud8_54{display:flex;align-items:center;justify-content:center;width:100%;padding:36px 0;background-color:#f6f6f6}._modal_1bud8_26 ._content_1bud8_54 ._qr-wrapper_1bud8_62{display:inline-flex;padding:18px;border-radius:8px;background-color:#fff;box-shadow:0 0 20px #0000001a}._wrapper_1ib4b_26{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:178px;min-height:178px;background-color:#000}@media (max-width: 1199px){._wrapper_1ib4b_26{height:120px;min-height:120px}}._wrapper_1ib4b_26 *{padding:0;margin:0}._wrapper_1ib4b_26 ._content_1ib4b_46{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;position:relative;z-index:1}@media (max-width: 1199px){._wrapper_1ib4b_26 ._content_1ib4b_46{gap:8px}}._wrapper_1ib4b_26 ._content_1ib4b_46 ._timer_1ib4b_60{color:#fff;font-size:40px;line-height:1;letter-spacing:.01rem}@media (max-width: 1199px){._wrapper_1ib4b_26 ._content_1ib4b_46 ._timer_1ib4b_60{font-size:26px}}._wrapper_1ib4b_26 ._content_1ib4b_46 ._description_1ib4b_71{display:inline-flex;align-items:center;gap:6px}._wrapper_1ib4b_26 ._content_1ib4b_46 ._description_1ib4b_71 img{width:100%;max-width:24px}@media (max-width: 1199px){._wrapper_1ib4b_26 ._content_1ib4b_46 ._description_1ib4b_71 img{max-width:16px}}._wrapper_1ib4b_26 ._content_1ib4b_46 ._description_1ib4b_71 span{color:#fff;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 1199px){._wrapper_1ib4b_26 ._content_1ib4b_46 ._description_1ib4b_71 span{font-size:12px;font-weight:500;line-height:16px}}._wrapper_1ib4b_26 ._progress-bar_1ib4b_98{position:absolute;top:0;bottom:0;left:0;height:100%;background-color:#5d52ff;transition:.2s}._wrapper_1ib4b_26 ._progress-bar_1ib4b_98._submit_1ib4b_107{background-color:#ea394b}._center-content_1m6in_26{flex:1 1 0;width:100%;height:100%}._right-sidebar_1m6in_32{display:flex;flex-direction:column;width:100%;height:100%}._mobile-backdrop-content_1m6in_39,._mobile-backdrop-content_1m6in_39 ._timer-container_1m6in_43{width:100%;height:100%}._mobile-backdrop-content_1m6in_39 ._timer-container_1m6in_43 ._timer_1m6in_43{display:flex;flex-direction:column;position:relative;z-index:10;transform:translateZ(10px);width:100%;padding:60px 16px 0}._mobile-backdrop-content_1m6in_39 ._timer-container_1m6in_43 ._timer_1m6in_43 ._time-container_1m6in_56{display:flex;align-items:flex-end;gap:14px}._mobile-backdrop-content_1m6in_39 ._timer-container_1m6in_43 ._timer_1m6in_43 ._time-container_1m6in_56>span{color:#fff;font-size:76px;font-weight:300;line-height:1;vertical-align:text-bottom}._mobile-backdrop-content_1m6in_39 ._timer-container_1m6in_43 ._timer_1m6in_43 ._time-container_1m6in_56>img{margin-bottom:12px}._mobile-backdrop-content_1m6in_39 ._timer-container_1m6in_43 ._timer-progress-bar_1m6in_71{position:absolute;top:0;bottom:0;left:0;z-index:1;transform:translateZ(1px);height:100%;background-color:#5d52ff;transition:.2s}._mobile-backdrop-content_1m6in_39 ._timer-container_1m6in_43 ._timer-progress-bar_1m6in_71._submit_1m6in_82{background-color:#ea394b}._mobile-end-button_1m6in_86{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 16px;border:0;background-color:#302936;cursor:pointer}._mobile-end-button_1m6in_86 span._main_1m6in_97{color:#fff;font-size:16px;font-weight:500;line-height:22px}._mobile-end-button_1m6in_86 span._main_1m6in_97 strong{font-weight:700}._wrapper_rmxut_26{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:100%;padding:50px 0;background-color:#00000080}@media (max-width: 1199px){._wrapper_rmxut_26{padding:36px 0}}._icon-button_rmxut_42{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:0;background-color:transparent;cursor:pointer}._icon-button_rmxut_42._disabled_rmxut_52{opacity:.5}._icon-button_rmxut_42._disabled_rmxut_52 ._label_rmxut_55{color:#f6f6f6}._icon-button_rmxut_42 ._label_rmxut_55{color:#fff;font-size:14px;font-weight:500;line-height:20px;line-height:16px;white-space:pre}@media (max-width: 1199px){._icon-button_rmxut_42 ._label_rmxut_55{font-size:12px;font-weight:500;line-height:16px;line-height:14px}}._image-pagination-container_rmxut_75{display:flex;flex-direction:column;justify-content:center;gap:36px}._image-pagination-container_rmxut_75 ._pagination_rmxut_81{color:#fff;font-size:18px;font-weight:500;line-height:24px}._image-pagination-container_rmxut_75 ._pagination_rmxut_81._disabled_rmxut_52{opacity:.5}@media (max-width: 1199px){._image-pagination-container_rmxut_75 ._pagination_rmxut_81{font-size:16px;font-weight:500;line-height:22px}}._layout_35pbm_26{position:relative;width:100%;height:100dvh;background-color:#010101;overflow:hidden;overscroll-behavior-y:contain}._bottom-button-wrapper_35pbm_35{position:fixed;bottom:0;left:0;right:0;z-index:50;transform:translateZ(50px);width:100%;height:80px}._bottom-sheet-container_35pbm_46{position:fixed;top:0;bottom:0;left:0;right:0;z-index:50;transform:translateZ(50px);width:100%;height:100%;padding-top:20px;overflow-y:auto}._bottom-sheet-container_35pbm_46 *{padding:0;margin:0}._bottom-sheet-container_35pbm_46 ._bottom-sheet_35pbm_46{display:flex;flex-direction:column;width:100%;min-height:100%;padding:0 16px;margin-top:300px;border-radius:12px 12px 0 0;background-color:#fff}._bottom-sheet-container_35pbm_46 ._bottom-sheet_35pbm_46>._header_35pbm_73{display:flex;flex-direction:column;justify-content:center;gap:14px;width:100%;height:72px}._bottom-sheet-container_35pbm_46 ._bottom-sheet_35pbm_46>._header_35pbm_73 ._handle_35pbm_81{align-self:center;width:34px;height:5px;border-radius:2.5px;background-color:#302936}._bottom-sheet-container_35pbm_46 ._bottom-sheet_35pbm_46>._header_35pbm_73 p{color:#302936;font-size:18px;font-weight:700;line-height:24px}._bottom-sheet-container_35pbm_46 ._bottom-sheet_35pbm_46>._content_35pbm_94{display:flex;flex-direction:column;width:100%;max-height:calc(100dvh - 92px);padding-bottom:100px;overflow-y:auto}._problem-list-item_35pbm_103{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:76px;border-bottom:1px solid #302936}._problem-list-item_35pbm_103 ._problem-info_35pbm_112{display:inline-flex;align-items:center;gap:4px}._problem-list-item_35pbm_103 ._problem-info_35pbm_112 span{min-width:90px;color:#302936;font-size:16px;font-weight:400;line-height:22px}._problem-list-item_35pbm_103 ._buttons_35pbm_124{display:flex;align-items:center;gap:4px;flex:1 1 0;width:100%;height:44px}._problem-list-item_35pbm_103 ._buttons_35pbm_124 ._button_35pbm_124{display:flex;align-items:center;justify-content:center;gap:4px;height:100%;padding:0 12px;border:1px solid;border-radius:8px;background-color:#fff;cursor:pointer}._problem-list-item_35pbm_103 ._buttons_35pbm_124 ._button_35pbm_124._check_35pbm_144{flex:1 1 0;border-color:#5d52ff;color:#5d52ff}._problem-list-item_35pbm_103 ._buttons_35pbm_124 ._button_35pbm_124._check_35pbm_144+._submit_35pbm_149{flex:0}._problem-list-item_35pbm_103 ._buttons_35pbm_124 ._button_35pbm_124._submit_35pbm_149{flex:1 1 0;border-color:#302936;color:#302936}._problem-list-item_35pbm_103 ._buttons_35pbm_124 ._button_35pbm_124._submit_35pbm_149 input{display:none}._problem-list-item_35pbm_103 ._buttons_35pbm_124 ._button_35pbm_124 span{color:inherit;font-size:16px;font-weight:400;line-height:22px}._problem-list-item_35pbm_103 ._buttons_35pbm_124 ._button_35pbm_124 svg{min-width:fit-content}._image-viewer_35pbm_170{display:flex;flex-direction:column;position:fixed;top:0;bottom:0;left:0;right:0;z-index:100;transform:translateZ(100px);width:100%;height:100vh;padding-top:24px;background-color:#010101}._image-viewer_35pbm_170 *{padding:0;margin:0}._image-viewer_35pbm_170 ._header_35pbm_73{display:flex;align-items:center;justify-content:space-between;width:100%;height:42px;min-height:42px;padding:0 16px}._image-viewer_35pbm_170 ._header_35pbm_73 ._button_35pbm_124{border:0;background-color:transparent;color:#fff;font-size:16px;font-weight:400;line-height:22px;cursor:pointer}._image-viewer_35pbm_170 ._header_35pbm_73 ._pagination_35pbm_207{color:#fff;font-size:16px;font-weight:500;line-height:22px}._image-viewer_35pbm_170 ._image-wrapper_35pbm_213{display:flex;flex:1 1 0;position:relative;width:100%;overflow-y:auto}._image-viewer_35pbm_170 ._image-wrapper_35pbm_213._with-extra-submitted-toast-message_35pbm_220{padding-bottom:120px}._image-viewer_35pbm_170 ._image-wrapper_35pbm_213 ._image_35pbm_170{max-width:100%;margin:auto}._image-viewer_35pbm_170 ._image-wrapper_35pbm_213 ._pagination-button_35pbm_227{display:inline-flex;align-items:center;justify-content:center;position:fixed;top:50%;transform:translateY(-50%);width:36px;height:36px;border:0;border-radius:50%;background-color:#f6f6f680;cursor:pointer}._image-viewer_35pbm_170 ._image-wrapper_35pbm_213 ._pagination-button_35pbm_227._prev_35pbm_241{left:16px}._image-viewer_35pbm_170 ._image-wrapper_35pbm_213 ._pagination-button_35pbm_227._next_35pbm_244{right:16px}._image-viewer_35pbm_170 ._image-wrapper_35pbm_213 ._pagination-button_35pbm_227._disabled_35pbm_247{opacity:.5}._image-viewer_35pbm_170 ._image-wrapper_35pbm_213 ._extra-submitted-toast-message_35pbm_250{display:flex;align-items:center;gap:12px;position:fixed;left:50%;transform:translate(-50%);bottom:24px;width:calc(100% - 32px);padding:16px;border-radius:12px;background-color:#fff}._image-viewer_35pbm_170 ._image-wrapper_35pbm_213 ._extra-submitted-toast-message_35pbm_250 *{padding:0;margin:0}._image-viewer_35pbm_170 ._image-wrapper_35pbm_213 ._extra-submitted-toast-message_35pbm_250 svg{min-width:fit-content}._image-viewer_35pbm_170 ._image-wrapper_35pbm_213 ._extra-submitted-toast-message_35pbm_250 p{color:#302936;font-size:14px;font-weight:500;line-height:20px}._image-viewer_35pbm_170 ._image-wrapper_35pbm_213 ._extra-submitted-toast-message_35pbm_250 p span{color:#ea394b}._image-viewer_35pbm_170 ._image-undefined-wrapper_35pbm_279{display:flex;align-items:center;width:100%;height:100%}._image-viewer_35pbm_170 ._image-undefined-wrapper_35pbm_279 p{width:100%;color:#fff;font-size:16px;font-weight:400;line-height:22px;text-align:center}._center-content_y468x_26{flex:1 1 0;width:100%;height:100%}._right-sidebar_y468x_32{display:flex;flex-direction:column;width:100%;height:100%}._right-sidebar_y468x_32 ._info_y468x_38{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;max-height:178px;background-color:#5d52ff}@media (max-width: 1199px){._right-sidebar_y468x_32 ._info_y468x_38{gap:6px;max-height:120px}}._right-sidebar_y468x_32 ._info_y468x_38 *{padding:0;margin:0}._right-sidebar_y468x_32 ._info_y468x_38 ._score_y468x_59 span{color:#fff;font-size:24px}@media (max-width: 1199px){._right-sidebar_y468x_32 ._info_y468x_38 ._score_y468x_59 span{font-size:20px}}._right-sidebar_y468x_32 ._info_y468x_38 ._score_y468x_59 span b{font-size:40px;font-weight:500}@media (max-width: 1199px){._right-sidebar_y468x_32 ._info_y468x_38 ._score_y468x_59 span b{font-size:26px}}._right-sidebar_y468x_32 ._info_y468x_38 ._period_y468x_77{display:inline-flex;align-items:center;gap:6px}._right-sidebar_y468x_32 ._info_y468x_38 ._period_y468x_77 span{color:#fff;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 1199px){._right-sidebar_y468x_32 ._info_y468x_38 ._period_y468x_77 span{font-size:12px;font-weight:500;line-height:16px}}*.mobile-hide{display:inherit!important}@media (max-width: 767px){*.mobile-hide{display:none!important}}*.mobile-only{display:none!important}@media (max-width: 767px){*.mobile-only{display:inherit!important}}._container_jrt28_43{width:100%;height:100dvh;background-color:#f4f5f9;overflow:hidden}@media print{._container_jrt28_43{height:auto;overflow:unset}}._container_jrt28_43 ._mobile-header_jrt28_55{display:none;align-items:center;justify-content:space-between;position:fixed;top:0;z-index:50;transform:translateZ(50px);width:100%;height:62px;padding:0 16px;background-color:#fff}@media (max-width: 767px){._container_jrt28_43 ._mobile-header_jrt28_55{display:inline-flex}}@media print{._container_jrt28_43 ._mobile-header_jrt28_55{display:none}}._container_jrt28_43 ._toggle-button_jrt28_78{display:inline-flex;align-items:center;gap:2px;margin-left:auto;cursor:pointer}@media print{._container_jrt28_43 ._toggle-button_jrt28_78{display:none}}._container_jrt28_43 ._toggle-button_jrt28_78 span{color:#302936;font-size:16px;font-weight:700;line-height:22px}._left-sidebar_jrt28_97{display:inline-flex;position:fixed;top:0;bottom:0;left:0;z-index:50;transform:translate(-500px) translateZ(50px);height:100%;transition:.4s ease-in-out;box-shadow:0 0 30px #0000001a}@media (max-width: 767px){._left-sidebar_jrt28_97{width:100%;top:unset;transform:translate(-100%) translateZ(10px);height:calc(100dvh - 62px);box-shadow:unset}}@media print{._left-sidebar_jrt28_97{display:none}}._left-sidebar_jrt28_97._opened_jrt28_123{transform:translate(0) translateZ(10px)}._left-sidebar_jrt28_97 ._content-container_jrt28_126{flex:1 1 0;width:100%;min-width:500px;max-width:500px;padding-top:70px;padding-bottom:70px;padding-left:80px;background-color:#fff}@media (max-width: 767px){._left-sidebar_jrt28_97 ._content-container_jrt28_126{min-width:unset;max-width:unset;padding:22px 16px}}._left-sidebar_jrt28_97 ._content-container_jrt28_126 *{padding:0;margin:0}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._inner-wrapper_jrt28_147{display:flex;flex-direction:column;gap:48px;width:100%;height:100%;overflow-y:auto}._left-sidebar_jrt28_97 ._content-container_jrt28_126 h2._title_jrt28_155{display:inline-flex;flex-direction:column;gap:10px;font-size:unset;line-height:unset}._left-sidebar_jrt28_97 ._content-container_jrt28_126 h2._title_jrt28_155 img{width:100%;max-width:307px}._left-sidebar_jrt28_97 ._content-container_jrt28_126 h2._title_jrt28_155 p{margin:0;color:#302936;font-size:24px;font-weight:700;line-height:28px;-webkit-user-select:none;user-select:none}@media (max-width: 767px){._left-sidebar_jrt28_97 ._content-container_jrt28_126 h2._title_jrt28_155 p{font-size:24px}}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._buttons_jrt28_179{display:flex;flex-direction:column;gap:24px;width:100%}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._buttons_jrt28_179 ._select-mock-test-buttons_jrt28_185{display:flex;flex-wrap:wrap;gap:4px;width:100%}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._buttons_jrt28_179 ._select-mock-test-buttons_jrt28_185 button{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 20px;border:1px solid #afafaf;border-radius:8px;background-color:#fff;cursor:pointer}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._buttons_jrt28_179 ._select-mock-test-buttons_jrt28_185 button._selected_jrt28_202{border:1px solid #5d52ff;background-color:#5d52ff}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._buttons_jrt28_179 ._select-mock-test-buttons_jrt28_185 button._selected_jrt28_202 span{color:#fff;font-weight:700}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._buttons_jrt28_179 ._select-mock-test-buttons_jrt28_185 button span{color:#afafaf;font-size:18px;font-weight:500;line-height:18px}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._buttons_jrt28_179 ._other-buttons_jrt28_216{display:flex;flex-direction:column;gap:8px;width:100%}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._buttons_jrt28_179 ._other-buttons_jrt28_216 button{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;height:54px;border:0;border-radius:8px;background-color:#f6f6f6;cursor:pointer}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._buttons_jrt28_179 ._other-buttons_jrt28_216 button span{color:#302936;font-size:16px;font-weight:500;line-height:22px}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._review-container_jrt28_240{display:flex;flex-direction:column;gap:18px;width:100%;height:100%}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._review-container_jrt28_240 ._select-review-buttons_jrt28_247{display:flex;flex-wrap:wrap;gap:4px;width:100%}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._review-container_jrt28_240 ._select-review-buttons_jrt28_247 button{display:flex;align-items:center;justify-content:center;min-width:fit-content;height:48px;padding:0 16px;border:1px solid #f6f6f6;border-radius:8px;background-color:#f6f6f6;cursor:pointer}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._review-container_jrt28_240 ._select-review-buttons_jrt28_247 button._selected_jrt28_202{border:1px solid #5d52ff;background-color:#fff}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._review-container_jrt28_240 ._select-review-buttons_jrt28_247 button._selected_jrt28_202 span{color:#5d52ff;font-size:16px;font-weight:700;line-height:22px}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._review-container_jrt28_240 ._select-review-buttons_jrt28_247 button span{color:#afafaf;font-size:16px;font-weight:500;line-height:22px}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._review-container_jrt28_240 ._review-content_jrt28_281{flex:1 1 0;width:100%;line-height:1.8rem}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._review-container_jrt28_240 ._review-content_jrt28_281 *{line-height:inherit}._left-sidebar_jrt28_97 ._content-container_jrt28_126 ._total-review_jrt28_289{color:#302936;font-size:16px;font-weight:500;line-height:22px}._left-sidebar_jrt28_97 ._toggle-container_jrt28_295{display:inline-flex;align-items:center;justify-content:center;width:fit-content;height:100%;padding:0 14px;background-color:#fff;cursor:pointer}@media (max-width: 767px){._left-sidebar_jrt28_97 ._toggle-container_jrt28_295{display:none;padding:0 4px}}._content-wrapper_jrt28_312{display:flex;justify-content:center;width:100%;height:100%;max-width:calc(100% - 64px);padding:70px 40px;margin-left:auto;overflow-y:auto}@media (max-width: 1199px){._content-wrapper_jrt28_312{padding:70px 20px}}@media (max-width: 767px){._content-wrapper_jrt28_312{max-width:unset;height:calc(100% - 62px);padding:22px 16px;margin-top:62px;margin-left:unset}}@media print{._content-wrapper_jrt28_312{width:100%;height:100%;padding:.5cm;margin-top:unset;overflow-y:unset}}._content-wrapper_jrt28_312>*{padding:0;margin:0}._content-wrapper_jrt28_312._total-report_jrt28_349 ._inner-container_jrt28_349{gap:36px}@media (max-width: 767px){._content-wrapper_jrt28_312._total-report_jrt28_349 ._inner-container_jrt28_349{gap:48px}}._content-wrapper_jrt28_312 ._inner-container_jrt28_349{display:flex;flex-direction:column;width:100%;max-width:1200px}._content-wrapper_jrt28_312 ._inner-container_jrt28_349 ._report-content_jrt28_363{display:flex;flex-direction:column;gap:68px;padding-bottom:70px}@media (max-width: 767px){._content-wrapper_jrt28_312 ._inner-container_jrt28_349 ._report-content_jrt28_363{gap:48px;padding-bottom:22px}}._content-wrapper_jrt28_312 ._inner-container_jrt28_349 ._report-content_jrt28_363 ._content-group_jrt28_375{display:flex;flex-direction:column;gap:20px}._content-wrapper_jrt28_312 ._inner-container_jrt28_349 ._report-content_jrt28_363 ._content-group_jrt28_375 ._report-group-header_jrt28_380{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}@media (max-width: 767px){._content-wrapper_jrt28_312 ._inner-container_jrt28_349 ._report-content_jrt28_363 ._content-group_jrt28_375 ._report-group-header_jrt28_380{flex-direction:column;align-items:flex-start;justify-content:unset}}._content-wrapper_jrt28_312 ._inner-container_jrt28_349 ._report-content_jrt28_363 ._content-group_jrt28_375 ._report-group-header_jrt28_380 ._title-container_jrt28_394{display:inline-flex;align-items:center;gap:12px}@media (max-width: 767px){._content-wrapper_jrt28_312 ._inner-container_jrt28_349 ._report-content_jrt28_363 ._content-group_jrt28_375 ._report-group-header_jrt28_380 ._title-container_jrt28_394{width:100%;justify-content:space-between}}._content-wrapper_jrt28_312 ._inner-container_jrt28_349 ._report-content_jrt28_363 ._content-group_jrt28_375 ._report-group-header_jrt28_380 ._title-container_jrt28_394 ._title_jrt28_155{color:#302936;font-size:18px;font-weight:700;line-height:24px}._content-wrapper_jrt28_312 ._inner-container_jrt28_349 ._report-content_jrt28_363 ._content-group_jrt28_375 ._report-group-header_jrt28_380 ._title-container_jrt28_394 ._select-wrapper_jrt28_411{display:inline-flex;align-items:center;gap:12px}._content-wrapper_jrt28_312 ._inner-container_jrt28_349 ._report-content_jrt28_363 ._content-group_jrt28_375 ._report-group-header_jrt28_380 ._title-container_jrt28_394 ._select-wrapper_jrt28_411 span{color:#757575;font-size:12px;font-weight:400;line-height:16px}._content-wrapper_jrt28_312 ._inner-container_jrt28_349 ._report-content_jrt28_363 ._content-group_jrt28_375 ._report-group-header_jrt28_380 ._title-container_jrt28_394 ._select-wrapper_jrt28_411 select{width:90px;height:36px;border:1px solid #757575;border-radius:4px;background-color:#fff;font-size:14px;font-weight:400;line-height:20px}._content-wrapper_jrt28_312 ._inner-container_jrt28_349 ._report-content_jrt28_363 ._content-group_jrt28_375 ._report-group-header_jrt28_380 ._chart-legends_jrt28_432{display:inline-flex;align-items:center;gap:12px}._content-wrapper_jrt28_312 ._inner-container_jrt28_349 ._report-content_jrt28_363 ._content-group_jrt28_375 ._content-container_jrt28_126{display:flex;gap:10px;width:100%}@media (max-width: 767px){._content-wrapper_jrt28_312 ._inner-container_jrt28_349 ._report-content_jrt28_363 ._content-group_jrt28_375 ._content-container_jrt28_126{flex-direction:column;gap:20px}}._content-wrapper_jrt28_312 ._inner-container_jrt28_349 ._report-content_jrt28_363 ._content-group_jrt28_375 ._content-container_jrt28_126._period-problem_jrt28_448{flex-wrap:wrap}@media (max-width: 767px){._content-wrapper_jrt28_312 ._inner-container_jrt28_349 ._report-content_jrt28_363 ._content-group_jrt28_375 ._content-container_jrt28_126._all-detail-science-bubble-chart-wrapper_jrt28_452{height:500px}}._header_jrt28_457{display:inline-flex;justify-content:space-between;width:100%;height:fit-content}@media (max-width: 767px){._header_jrt28_457{flex-direction:column-reverse;gap:32px}}._header_jrt28_457 ._name-container_jrt28_469{display:inline-flex;flex-direction:column;gap:12px}._header_jrt28_457 ._name-container_jrt28_469 ._description_jrt28_474{color:#302936;font-size:18px;font-weight:400;line-height:24px}@media (max-width: 767px){._header_jrt28_457 ._name-container_jrt28_469 ._description_jrt28_474{font-size:16px;font-weight:400;line-height:22px}}._header_jrt28_457 ._name-container_jrt28_469 ._name_jrt28_469{display:inline-flex;align-items:center;gap:12px}@media (max-width: 767px){._header_jrt28_457 ._name-container_jrt28_469 ._name_jrt28_469{flex-direction:column;align-items:flex-start}}._header_jrt28_457 ._name-container_jrt28_469 ._name_jrt28_469>span{color:#302936;font-size:40px;font-weight:400;line-height:40px}@media (max-width: 767px){._header_jrt28_457 ._name-container_jrt28_469 ._name_jrt28_469>span{font-size:32px;line-height:32px}}._header_jrt28_457 ._name-container_jrt28_469 ._name_jrt28_469>span b{font-weight:700}._header_jrt28_457 ._name-container_jrt28_469 ._name_jrt28_469 ._caution_jrt28_513{color:#ea394b;font-size:16px;font-weight:400;line-height:22px}@media (max-width: 767px){._header_jrt28_457 ._name-container_jrt28_469 ._name_jrt28_469 ._caution_jrt28_513{font-size:12px;font-weight:400;line-height:16px}}._header_jrt28_457 ._back-button_jrt28_526{display:inline-block;height:fit-content}@media (max-width: 767px){._header_jrt28_457 ._back-button_jrt28_526{align-self:flex-end}}@media print{._header_jrt28_457 ._back-button_jrt28_526{display:none}}._header_jrt28_457 ._back-button_jrt28_526 a{display:inline-flex}._header_jrt28_457 ._back-button_jrt28_526 a span{color:#757575;font-size:12px;font-weight:400;line-height:16px}._legend-item_jrt28_550{display:inline-flex;align-items:center;gap:8px}._legend-item_jrt28_550 ._bar_jrt28_555{width:8px;height:8px;border-radius:100%;background-color:var(--legend-item-background-color)}._legend-item_jrt28_550 ._line_jrt28_561{width:8px;height:1.5px;background-color:var(--legend-item-background-color)}._legend-item_jrt28_550 ._label_jrt28_566{color:#757575;font-size:12px;font-weight:500;line-height:16px}._page-breaker_jrt28_573{display:none}@media print{._page-breaker_jrt28_573{display:inline-block;page-break-after:always}}@media print{html,body{min-width:210mm;min-height:297mm}}@page{size:auto;margin:1cm .5cm}._chart-wrapper_zivq1_26{height:auto;padding:48px 16px;border-radius:8px;background-color:#fff}@media (max-width: 767px){._chart-wrapper_zivq1_26{padding:36px 16px}}._chart-wrapper_zivq1_26._with-title_zivq1_37{padding:24px 16px 48px}@media (max-width: 767px){._chart-wrapper_zivq1_26._with-title_zivq1_37{padding:18px 16px 36px}}@media print{._chart-wrapper_zivq1_26{width:100%!important;min-width:unset!important;max-width:unset!important;height:auto;padding:16px}}._chart-wrapper_zivq1_26._subject-chart_zivq1_54{flex:1 1 0;position:relative;min-height:fit-content;overflow-x:auto}@media (max-width: 767px){._chart-wrapper_zivq1_26._subject-chart_zivq1_54{flex:unset;max-width:unset}}@media print{._chart-wrapper_zivq1_26._subject-chart_zivq1_54{display:flex;justify-content:center}._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart_zivq1_26{position:relative;width:auto!important;max-width:auto!important;height:auto!important}._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart_zivq1_26 ._inner-chart_zivq1_77{width:auto!important;max-width:auto!important;height:auto!important}._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart_zivq1_26 ._inner-chart_zivq1_77>div{height:auto!important}._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart_zivq1_26 ._inner-chart_zivq1_77>div svg{height:auto!important}}._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart-stats-wrapper_zivq1_89{display:flex;position:absolute;top:0;z-index:10;transform:translateZ(10px);width:100%}@media print{._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart-stats-wrapper_zivq1_89{top:0;width:auto!important;flex:1 1 0}}._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart-stats-wrapper_zivq1_89._main-subject_zivq1_104 ._inner-container_zivq1_104{padding-left:30px}._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart-stats-wrapper_zivq1_89._sub-subject_zivq1_107 ._inner-container_zivq1_104{padding-left:24px}._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart-stats-wrapper_zivq1_89 ._inner-container_zivq1_104{display:flex;width:100%;padding-top:5px;padding-right:5px}._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart-stats-wrapper_zivq1_89 ._stat-item_zivq1_116{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 0;padding:8px 16px}@media (max-width: 767px){._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart-stats-wrapper_zivq1_89 ._stat-item_zivq1_116{padding:8px}}._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart-stats-wrapper_zivq1_89 ._stat-item_zivq1_116 ._stat-item-inner_zivq1_129{display:inline-flex;flex-direction:column;align-items:center;gap:2px}@media (max-width: 767px){._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart-stats-wrapper_zivq1_89 ._stat-item_zivq1_116 ._stat-item-inner_zivq1_129{gap:0}}._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart-stats-wrapper_zivq1_89 ._stat-item_zivq1_116 ._stat-item-inner_zivq1_129 ._subject_zivq1_54{color:#302936;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 767px){._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart-stats-wrapper_zivq1_89 ._stat-item_zivq1_116 ._stat-item-inner_zivq1_129 ._subject_zivq1_54{font-size:12px;font-weight:700;line-height:16px}}._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart-stats-wrapper_zivq1_89 ._stat-item_zivq1_116 ._stat-item-inner_zivq1_129 ._score_zivq1_153{color:#757575;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 767px){._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart-stats-wrapper_zivq1_89 ._stat-item_zivq1_116 ._stat-item-inner_zivq1_129 ._score_zivq1_153{font-size:12px;font-weight:400;line-height:16px}}._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart-stats-wrapper_zivq1_89 ._stat-item_zivq1_116 ._stat-item-inner_zivq1_129 ._score_zivq1_153 strong{color:#5d52ff;font-size:16px;font-weight:700;line-height:22px}@media (max-width: 767px){._chart-wrapper_zivq1_26._subject-chart_zivq1_54 ._chart-stats-wrapper_zivq1_89 ._stat-item_zivq1_116 ._stat-item-inner_zivq1_129 ._score_zivq1_153 strong{font-size:12px;font-weight:700;line-height:16px}}._chart-wrapper_zivq1_26._total-score-chart_zivq1_179{flex:1 1 0;max-width:calc((100% - 10px)/2)}@media (max-width: 767px){._chart-wrapper_zivq1_26._total-score-chart_zivq1_179{max-width:unset;flex:unset}}._chart-wrapper_zivq1_26._total-rank-chart_zivq1_189{flex:1 1 0;width:100%}@media (max-width: 767px){._chart-wrapper_zivq1_26._total-rank-chart_zivq1_189{flex:unset}}._chart-wrapper_zivq1_26._main-subject-bubble-chart_zivq1_198{display:flex;flex-direction:column;align-items:center;gap:12px;flex:1 1 0;max-width:calc((100% - 10px)/2)}@media (max-width: 767px){._chart-wrapper_zivq1_26._main-subject-bubble-chart_zivq1_198{max-width:unset;flex:unset}}._chart-wrapper_zivq1_26._main-subject-bubble-chart_zivq1_198 ._label_zivq1_212{color:#757575;font-size:14px;font-weight:500;line-height:20px}._chart-wrapper_zivq1_26._main-subject-bubble-chart_zivq1_198 ._chart-inner-wrapper_zivq1_218{width:100%}._chart-wrapper_zivq1_26._all-detail-science-bubble-chart_zivq1_221{display:flex;flex:1 1 0;width:100%}@media (max-width: 767px){._chart-wrapper_zivq1_26._all-detail-science-bubble-chart_zivq1_221{flex:unset;height:500px;overflow-x:auto}}._chart-wrapper_zivq1_26._all-detail-science-bubble-chart_zivq1_221 ._detail-science-chart-wrapper_zivq1_233{display:flex;flex-direction:column;align-items:center;gap:12px;flex:1 1 0;margin-right:-1px}@media (max-width: 767px){._chart-wrapper_zivq1_26._all-detail-science-bubble-chart_zivq1_221 ._detail-science-chart-wrapper_zivq1_233{flex:unset;min-width:340px}}._chart-wrapper_zivq1_26._all-detail-science-bubble-chart_zivq1_221 ._detail-science-chart-wrapper_zivq1_233 ._label_zivq1_212{color:#757575;font-size:14px;font-weight:500;line-height:20px}._chart-wrapper_zivq1_26._all-detail-science-bubble-chart_zivq1_221 ._detail-science-chart-wrapper_zivq1_233 ._chart-inner-wrapper_zivq1_218{width:100%}._title-container_zivq1_257{padding-left:30px;margin-bottom:24px}._title-container_zivq1_257 h2{font-size:16px;font-weight:700;line-height:22px;color:#302936}._chart_zivq1_26{position:relative}._total-chart-legends_zivq1_272{display:flex;align-items:center;justify-content:flex-end;gap:12px;width:100%;padding-right:5px;padding-bottom:16px}._total-chart-subject-legend-item_zivq1_282{display:inline-flex;align-items:center;gap:8px;-webkit-user-select:none;user-select:none}._total-chart-subject-legend-item_zivq1_282 ._circle_zivq1_288{width:8px;height:8px;border:1px solid;border-color:var(--total-chart-legend-item-border-color);border-radius:100%}._total-chart-subject-legend-item_zivq1_282 span{color:#757575;font-size:12px;font-weight:500;line-height:16px}._mockTooltip_1g6ol_1{opacity:0;position:absolute;transition:all .1s ease;pointer-events:none;z-index:100}._mockTooltip_1g6ol_1 .tooltip-content{position:absolute;background-color:#232c4fcc;padding:12px;border-radius:4px;box-shadow:0 8px 16px #21212114}._mockTooltip_1g6ol_1 .tooltip-content.center.left,._mockTooltip_1g6ol_1 .tooltip-content.center.right{bottom:0;transform:translateY(50%)}._mockTooltip_1g6ol_1 .tooltip-content.center.left:before,._mockTooltip_1g6ol_1 .tooltip-content.center.left:after,._mockTooltip_1g6ol_1 .tooltip-content.center.right:before,._mockTooltip_1g6ol_1 .tooltip-content.center.right:after{top:50%}._mockTooltip_1g6ol_1 .tooltip-content.center.left:after,._mockTooltip_1g6ol_1 .tooltip-content.center.right:after{border-width:6px;margin-top:-6px;border-color:#fff0}._mockTooltip_1g6ol_1 .tooltip-content.center.left:before,._mockTooltip_1g6ol_1 .tooltip-content.center.right:before{border-color:#d5dce600;border-width:7px;margin-top:-7px}._mockTooltip_1g6ol_1 .tooltip-content.center.left{left:100%;margin-left:7px}._mockTooltip_1g6ol_1 .tooltip-content.center.left:after{right:100%;border-right-color:#232c4fcc}._mockTooltip_1g6ol_1 .tooltip-content.center.left:before{right:100%}._mockTooltip_1g6ol_1 .tooltip-content.center.right{right:100%;margin-right:7px}._mockTooltip_1g6ol_1 .tooltip-content.center.right:after{left:100%;border-left-color:#232c4fcc}._mockTooltip_1g6ol_1 .tooltip-content.center.right:before{left:100%}._mockTooltip_1g6ol_1 .tooltip-content.bottom{bottom:100%;margin-bottom:10px}._mockTooltip_1g6ol_1 .tooltip-content.bottom.center{transform:translate(-50%)}._mockTooltip_1g6ol_1 .tooltip-content.bottom.center:before,._mockTooltip_1g6ol_1 .tooltip-content.bottom.center:after{left:50%}._mockTooltip_1g6ol_1 .tooltip-content.bottom:after{top:100%;border-top-color:#232c4fcc;border-width:5px;margin-left:-5px}._mockTooltip_1g6ol_1 .tooltip-content.bottom:before{top:100%;border-width:7px;margin-left:-7px}._mockTooltip_1g6ol_1 .tooltip-content .tooltip-content-item-wrapper.min-width-123{min-width:123px}._mockTooltip_1g6ol_1 .tooltip-content .tooltip-content-item-wrapper .tooltip-bubble-content{color:#f5f5f5;font-size:14px;font-weight:400}._mockTooltip_1g6ol_1 .tooltip-content .tooltip-content-item-wrapper .tooltip-title{display:flex;align-items:center;width:100%;margin-bottom:5px}._mockTooltip_1g6ol_1 .tooltip-content .tooltip-content-item-wrapper .tooltip-title .tooltip-label-circle{width:8px;height:8px;margin-right:4px;border:1px solid;border-radius:100%}._mockTooltip_1g6ol_1 .tooltip-content .tooltip-content-item-wrapper .tooltip-title span{color:#fff;font-size:10px;font-weight:400}._mockTooltip_1g6ol_1 .tooltip-content .tooltip-content-item-wrapper ul{line-height:20px}._mockTooltip_1g6ol_1 .tooltip-content .tooltip-content-item-wrapper ul li{position:relative;height:18px;margin:0;color:#fff;font-size:12px;font-weight:400;white-space:nowrap;overflow:hidden}._mockTooltip_1g6ol_1 .tooltip-content:after,._mockTooltip_1g6ol_1 .tooltip-content:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.recharts-wrapper .recharts-tooltip-wrapper{width:auto!important;transition:all .1s ease;pointer-events:none;z-index:100}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129{background-color:#232c4fcc;padding:12px;border-radius:4px;box-shadow:0 8px 16px #21212114;display:flex;flex-direction:column;gap:20px}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129._top-tooltip_1g6ol_138{bottom:100%;transform:translate(-50%) translateY(calc(-100% - 10px))}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129._top-tooltip_1g6ol_138:after{left:50%;top:100%;border:solid transparent;border-top-color:#232c4fcc;border-width:5px;margin-left:-5px;content:" ";height:0;width:0;position:absolute;pointer-events:none}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129._right-tooltip_1g6ol_155{left:100%;margin-left:10px;transform:translate(-5px) translateY(-50%)}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129._right-tooltip_1g6ol_155:after{top:50%;right:100%;border:solid transparent;border-right-color:#232c4fcc;border-width:5px;margin-top:-5px;content:" ";height:0;width:0;position:absolute;pointer-events:none}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129 ._tooltip-content-item-wrapper-recharts_1g6ol_173._min-width-123_1g6ol_75{min-width:123px}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129 ._tooltip-content-item-wrapper-recharts_1g6ol_173 ._tooltip-bubble-content-recharts_1g6ol_176{color:#f5f5f5;font-size:14px;font-weight:400}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129 ._tooltip-content-item-wrapper-recharts_1g6ol_173 ._tooltip-title-recharts_1g6ol_181{display:flex;align-items:center;width:100%;margin-bottom:5px}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129 ._tooltip-content-item-wrapper-recharts_1g6ol_173 ._tooltip-title-recharts_1g6ol_181 ._tooltip-label-circle-recharts_1g6ol_187{display:block;width:8px;height:8px;margin-right:4px;border:1px solid;border-radius:100%;background-color:#fff}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129 ._tooltip-content-item-wrapper-recharts_1g6ol_173 ._tooltip-title-recharts_1g6ol_181 ._tooltip-label-circle-recharts_1g6ol_187.math{border-color:#000}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129 ._tooltip-content-item-wrapper-recharts_1g6ol_173 ._tooltip-title-recharts_1g6ol_181 ._tooltip-label-circle-recharts_1g6ol_187.science{border-color:#ff6b00}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129 ._tooltip-content-item-wrapper-recharts_1g6ol_173 ._tooltip-title-recharts_1g6ol_181 ._tooltip-label-circle-recharts_1g6ol_187:gloabl(._physics_1g6ol_202){border-color:#5d52ff}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129 ._tooltip-content-item-wrapper-recharts_1g6ol_173 ._tooltip-title-recharts_1g6ol_181 ._tooltip-label-circle-recharts_1g6ol_187.chemistry{border-color:#fb7eff}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129 ._tooltip-content-item-wrapper-recharts_1g6ol_173 ._tooltip-title-recharts_1g6ol_181 ._tooltip-label-circle-recharts_1g6ol_187.biology{border-color:#00dec3}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129 ._tooltip-content-item-wrapper-recharts_1g6ol_173 ._tooltip-title-recharts_1g6ol_181 ._tooltip-label-circle-recharts_1g6ol_187.geoscience{border-color:#28c8ff}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129 ._tooltip-content-item-wrapper-recharts_1g6ol_173 ._tooltip-title-recharts_1g6ol_181 span{color:#fff;font-size:10px;font-weight:400}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129 ._tooltip-content-item-wrapper-recharts_1g6ol_173 ul{line-height:20px}.recharts-wrapper .recharts-tooltip-wrapper ._tooltip-content-recharts_1g6ol_129 ._tooltip-content-item-wrapper-recharts_1g6ol_173 ul li{position:relative;height:18px;margin:0;color:#fff;font-size:12px;font-weight:400;white-space:nowrap;overflow:hidden}._single-report-container_12p3d_26{display:flex;justify-content:center;width:100%;max-width:calc(100% - 64px);height:100%;padding:70px 40px;margin-left:auto;overflow-y:auto}@media (max-width: 1199px){._single-report-container_12p3d_26{padding:70px 20px}}@media (max-width: 767px){._single-report-container_12p3d_26{max-width:unset;height:calc(100% - 62px);padding:22px 16px;margin-top:62px;margin-left:unset}}._single-report-container_12p3d_26 ._inner-container_12p3d_50{display:flex;flex-direction:column;gap:12px;width:100%;max-width:1200px}@media (max-width: 767px){._single-report-container_12p3d_26 ._inner-container_12p3d_50{gap:48px}}._single-report-container_12p3d_26 ._contents_12p3d_62{display:flex;flex-direction:column;width:100%}._single-report-container_12p3d_26 ._contents_12p3d_62 ._content-group_12p3d_67{margin-bottom:80px}._single-report-container_12p3d_26 ._contents_12p3d_62 ._content-group_12p3d_67:last-of-type{margin-bottom:0}._single-report-container_12p3d_26 ._contents_12p3d_62 ._content-group_12p3d_67._boards_12p3d_73{display:flex;flex-direction:column;gap:34px;width:100%}@media (max-width: 767px){._single-report-container_12p3d_26 ._contents_12p3d_62 ._content-group_12p3d_67._boards_12p3d_73{gap:8px}}._single-report-container_12p3d_26 ._toggle-container_12p3d_84{display:flex;justify-content:flex-end;width:100%;margin-bottom:12px}@media (max-width: 767px){._single-report-container_12p3d_26 ._toggle-container_12p3d_84{justify-content:flex-start}}._view-toggle_12p3d_96{display:inline-flex;align-items:center;gap:12px;padding:16px 20px;border-radius:12px;background-color:#302936;cursor:pointer;-webkit-user-select:none;user-select:none}@media (max-width: 767px){._view-toggle_12p3d_96{width:100%;justify-content:center}}._view-toggle_12p3d_96 ._label_12p3d_112{color:#fff;font-size:16px;font-weight:500;line-height:22px}._view-toggle_12p3d_96 ._toggle_12p3d_84{display:inline-flex;align-items:center;width:32px;height:18px;border:1px solid;border-radius:20px;padding:2px 3px;transition:.2s}._view-toggle_12p3d_96 ._toggle_12p3d_84._active_12p3d_128{justify-content:flex-end;border-color:#fff}._view-toggle_12p3d_96 ._toggle_12p3d_84._active_12p3d_128 ._toggle-switch_12p3d_132{background-color:#fff}._view-toggle_12p3d_96 ._toggle_12p3d_84._inactive_12p3d_135{justify-content:flex-start;border-color:#7f7f7f}._view-toggle_12p3d_96 ._toggle_12p3d_84._inactive_12p3d_135 ._toggle-switch_12p3d_132{background-color:#7f7f7f}._view-toggle_12p3d_96 ._toggle_12p3d_84 ._toggle-switch_12p3d_132{width:10px;height:10px;border-radius:100%;transition:.2s}._score-content-container_12p3d_149{display:flex;flex-direction:column;gap:12px;width:100%}@media (max-width: 767px){._score-content-container_12p3d_149{gap:unset;border-radius:8px;background-color:#fff}}._score-content-container_12p3d_149 ._item-group_12p3d_162{display:flex;gap:12px;width:100%}@media (max-width: 767px){._score-content-container_12p3d_149 ._item-group_12p3d_162{flex-direction:column;gap:unset;padding:0 16px}._score-content-container_12p3d_149 ._item-group_12p3d_162:last-of-type ._score-item_12p3d_173:last-of-type,._score-content-container_12p3d_149 ._item-group_12p3d_162:last-of-type ._rank-item_12p3d_174:last-of-type{border-bottom:0}}._rank-content-container_12p3d_179,._desired-rank-content-container_12p3d_180>._content_12p3d_62{display:flex;flex-direction:column;gap:12px;width:100%}@media (max-width: 767px){._rank-content-container_12p3d_179,._desired-rank-content-container_12p3d_180>._content_12p3d_62{gap:8px}}._rank-content-container_12p3d_179 ._item-group_12p3d_162,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._item-group_12p3d_162{display:flex;gap:12px;width:100%}@media (max-width: 767px){._rank-content-container_12p3d_179 ._item-group_12p3d_162,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._item-group_12p3d_162{flex-direction:column;gap:unset;padding:0 16px;border-radius:8px;background-color:#fff}._rank-content-container_12p3d_179 ._item-group_12p3d_162:last-of-type ._score-item_12p3d_173:last-of-type,._rank-content-container_12p3d_179 ._item-group_12p3d_162:last-of-type ._rank-item_12p3d_174:last-of-type,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._item-group_12p3d_162:last-of-type ._score-item_12p3d_173:last-of-type,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._item-group_12p3d_162:last-of-type ._rank-item_12p3d_174:last-of-type{border-bottom:0}}._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214{display:flex;align-items:center;gap:48px;width:100%;min-height:140px;padding:0 36px;border-radius:8px;background-color:#fff;overflow-x:auto;overflow-y:hidden}@media (max-width: 767px){._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214{flex-direction:column;gap:unset;min-height:unset;padding:0 16px;overflow-x:unset;overflow-y:unset}}._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214::-webkit-scrollbar,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214::-webkit-scrollbar{-webkit-appearance:none}._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214::-webkit-scrollbar:horizontal,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214::-webkit-scrollbar:horizontal{height:6px}._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214::-webkit-scrollbar-thumb,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214::-webkit-scrollbar-thumb{height:1px;background-color:#eee;border:2.5px solid #ffffff;border-radius:8px}._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214::-webkit-scrollbar-track,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._title_12p3d_258,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._title_12p3d_258{display:none}@media (max-width: 767px){._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._title_12p3d_258,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._title_12p3d_258{display:flex;align-items:center;width:100%;min-height:60px;border-bottom:1px solid #eeeeee}._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._title_12p3d_258 span,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._title_12p3d_258 span{color:#757575;font-size:14px;font-weight:400;line-height:20px}}._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._sub-subject-rank-item-group_12p3d_279,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._sub-subject-rank-item-group_12p3d_279{display:flex;flex-direction:column;gap:16px;min-width:fit-content;max-height:100px;padding-right:48px;border-right:1px solid #afafaf}._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._sub-subject-rank-item-group_12p3d_279:last-of-type,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._sub-subject-rank-item-group_12p3d_279:last-of-type{padding-right:0;border-right:0}@media (max-width: 767px){._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._sub-subject-rank-item-group_12p3d_279,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._sub-subject-rank-item-group_12p3d_279{flex-direction:column;gap:unset;width:100%;max-height:unset;padding-bottom:12px;padding-right:0;border-bottom:1px solid #eeeeee;border-right:0}._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._sub-subject-rank-item-group_12p3d_279:last-of-type,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._sub-subject-rank-item-group_12p3d_279:last-of-type{padding-bottom:8px;border-bottom:0}}._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._sub-subject-rank-item-group_12p3d_279 ._rank-item-group-title_12p3d_312,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._sub-subject-rank-item-group_12p3d_279 ._rank-item-group-title_12p3d_312{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 767px){._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._sub-subject-rank-item-group_12p3d_279 ._rank-item-group-title_12p3d_312,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._sub-subject-rank-item-group_12p3d_279 ._rank-item-group-title_12p3d_312{display:inline-flex;align-items:center;height:40px}}._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._sub-subject-rank-item-group_12p3d_279 ._rank-items_12p3d_327,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._sub-subject-rank-item-group_12p3d_279 ._rank-items_12p3d_327{display:flex;align-items:center;gap:48px;margin-top:0}@media (max-width: 767px){._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._sub-subject-rank-item-group_12p3d_279 ._rank-items_12p3d_327,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._sub-subject-rank-item-group_12p3d_279 ._rank-items_12p3d_327{flex-direction:column;gap:unset}}._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._math-unavailable-content_12p3d_341,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._math-unavailable-content_12p3d_341{display:flex;flex-direction:column;justify-content:space-between;min-width:fit-content;height:100%;max-height:100px}@media (max-width: 767px){._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._math-unavailable-content_12p3d_341,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._math-unavailable-content_12p3d_341{width:100%}}._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._math-unavailable-content_12p3d_341 h4,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._math-unavailable-content_12p3d_341 h4{color:#302936;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 767px){._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._math-unavailable-content_12p3d_341 h4,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._math-unavailable-content_12p3d_341 h4{display:inline-flex;align-items:center;height:40px}}._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._math-unavailable-content_12p3d_341 p,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._math-unavailable-content_12p3d_341 p{margin:0;color:#302936;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 767px){._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._math-unavailable-content_12p3d_341 p,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._math-unavailable-content_12p3d_341 p{display:inline-flex;align-items:center;height:40px}._rank-content-container_12p3d_179 ._sub-subject-rank-items_12p3d_214 ._math-unavailable-content_12p3d_341 p br,._desired-rank-content-container_12p3d_180>._content_12p3d_62 ._sub-subject-rank-items_12p3d_214 ._math-unavailable-content_12p3d_341 p br{display:none}}._desired-rank-content-container_12p3d_180{display:flex;flex-direction:column;gap:20px}._desired-rank-content-container_12p3d_180 ._header_12p3d_397{display:flex;align-items:center;gap:24px;width:100%}@media (max-width: 767px){._desired-rank-content-container_12p3d_180 ._header_12p3d_397{justify-content:space-between}}._desired-rank-content-container_12p3d_180 ._header_12p3d_397 h2._title_12p3d_258{color:#302936;font-size:20px;font-weight:700;line-height:20px}@media (max-width: 767px){._desired-rank-content-container_12p3d_180 ._header_12p3d_397 h2._title_12p3d_258{font-size:20px;line-height:20px}}._desired-rank-content-container_12p3d_180 ._header_12p3d_397 ._select-container_12p3d_420{display:inline-flex;align-items:center;gap:12px;margin:0}._desired-rank-content-container_12p3d_180 ._header_12p3d_397 ._select-container_12p3d_420 select{height:36px;padding:0 12px;border:1px solid #afafaf;border-radius:4px;color:#302936;font-size:14px;font-weight:500;line-height:20px;outline:none;cursor:pointer}._desired-rank-content-container_12p3d_180 ._header_12p3d_397 ._select-container_12p3d_420 span{color:#302936;font-size:12px;font-weight:400;line-height:16px}._score-item_12p3d_173,._rank-item_12p3d_174{display:flex;flex-direction:column;flex:1 1 0;gap:16px;position:relative;padding:24px 36px;border-radius:8px;background-color:#fff}@media (max-width: 767px){._score-item_12p3d_173,._rank-item_12p3d_174{flex-direction:row;justify-content:space-between;gap:8px;min-height:60px;padding:20px 0;border-bottom:1px solid #eeeeee;background-color:transparent}}._score-item_12p3d_173 ._label_12p3d_112,._rank-item_12p3d_174 ._label_12p3d_112{display:inline-flex;align-items:center;flex:1 1 0;gap:12px;min-height:20px}@media (max-width: 767px){._score-item_12p3d_173 ._label_12p3d_112,._rank-item_12p3d_174 ._label_12p3d_112{justify-content:space-between}}._score-item_12p3d_173 ._label_12p3d_112>span,._rank-item_12p3d_174 ._label_12p3d_112>span{color:#757575;font-size:14px;font-weight:400;line-height:14px}._score-item_12p3d_173 ._content_12p3d_62,._rank-item_12p3d_174 ._content_12p3d_62{width:100%}@media (max-width: 767px){._score-item_12p3d_173 ._content_12p3d_62,._rank-item_12p3d_174 ._content_12p3d_62{width:auto;min-width:fit-content}}._score-item_12p3d_173 ._content_12p3d_62>b,._rank-item_12p3d_174 ._content_12p3d_62>b{color:#302936;font-size:26px;font-weight:700;line-height:26px}@media (max-width: 767px){._score-item_12p3d_173 ._content_12p3d_62>b,._rank-item_12p3d_174 ._content_12p3d_62>b{font-size:18px;line-height:18px}}._score-item_12p3d_173 ._content_12p3d_62>span,._rank-item_12p3d_174 ._content_12p3d_62>span{color:#999;font-size:24px;font-weight:400;line-height:24px}@media (max-width: 767px){._score-item_12p3d_173 ._content_12p3d_62>span,._rank-item_12p3d_174 ._content_12p3d_62>span{font-size:16px;font-weight:500;line-height:16px}}._sub-subject-rank-item_12p3d_214{display:flex;flex-direction:column;gap:20px;min-width:fit-content}@media (max-width: 767px){._sub-subject-rank-item_12p3d_214{flex-direction:row;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:40px}}._sub-subject-rank-item_12p3d_214 ._label_12p3d_112{display:inline-flex;align-items:center;flex:1 1 0;gap:12px;min-height:20px}@media (max-width: 767px){._sub-subject-rank-item_12p3d_214 ._label_12p3d_112{justify-content:space-between}}._sub-subject-rank-item_12p3d_214 ._label_12p3d_112>span{color:#757575;font-size:14px;font-weight:400;line-height:14px}._sub-subject-rank-item_12p3d_214 ._content_12p3d_62{width:100%}@media (max-width: 767px){._sub-subject-rank-item_12p3d_214 ._content_12p3d_62{width:auto;min-width:fit-content}}._sub-subject-rank-item_12p3d_214 ._content_12p3d_62 b{color:#302936;font-size:24px;font-weight:500;line-height:24px}@media (max-width: 767px){._sub-subject-rank-item_12p3d_214 ._content_12p3d_62 b{font-size:16px;font-weight:400;line-height:16px}}._tooltip-container_12p3d_587{position:absolute;top:12px;right:12px}@media (max-width: 767px){._tooltip-container_12p3d_587{position:unset;top:unset;right:unset;margin-right:auto}}@media print{._tooltip-container_12p3d_587{display:none}}._tooltip-container_12p3d_587 ._tooltip-trigger_12p3d_605{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:100%;background-color:#f6f6f6;cursor:default;-webkit-user-select:none;user-select:none}._tooltip-container_12p3d_587 ._tooltip-trigger_12p3d_605:hover~._tooltip-content_12p3d_616{opacity:1;visibility:visible}._tooltip-container_12p3d_587 ._tooltip-trigger_12p3d_605 span{color:#302936;font-size:12px;font-weight:700;line-height:16px}._tooltip-container_12p3d_587 ._tooltip-content_12p3d_616{position:absolute;right:0;top:calc(-100% - 14px);min-width:max-content;padding:8px 12px;border-radius:4px;background-color:#302936;opacity:0;visibility:hidden;transition:.2s}@media (max-width: 767px){._tooltip-container_12p3d_587 ._tooltip-content_12p3d_616{width:fit-content;max-width:calc(100dvw - 32px);top:-24px;left:0;right:0}}._tooltip-container_12p3d_587 ._tooltip-content_12p3d_616 p{color:#fff;font-size:12px;font-weight:400;line-height:16px}._chart-content_12p3d_654{display:flex;flex-direction:column;gap:20px}._chart-content_12p3d_654 ._header_12p3d_397{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}@media (max-width: 767px){._chart-content_12p3d_654 ._header_12p3d_397{flex-direction:column;align-items:flex-start}}._chart-content_12p3d_654 ._header_12p3d_397 h2._title_12p3d_258{color:#302936;font-size:20px;font-weight:700;line-height:20px}@media (max-width: 767px){._chart-content_12p3d_654 ._header_12p3d_397 h2._title_12p3d_258{font-size:20px;line-height:20px}}._chart-content_12p3d_654 ._header_12p3d_397 ._chart-legends_12p3d_684{display:inline-flex;align-items:center;gap:12px;margin:0}._chart-content_12p3d_654 ._content_12p3d_62{display:flex;flex-direction:column;gap:10px}@media (max-width: 767px){._chart-content_12p3d_654 ._content_12p3d_62{gap:20px}}._chart-content_12p3d_654 ._content_12p3d_62 ._math-unavailable-content_12p3d_341{display:flex;flex-direction:column;gap:20px;width:100%;padding:20px 40px;border-radius:8px;background-color:#fff}@media (max-width: 767px){._chart-content_12p3d_654 ._content_12p3d_62 ._math-unavailable-content_12p3d_341{padding:20px 16px}}._chart-content_12p3d_654 ._content_12p3d_62 ._math-unavailable-content_12p3d_341 h2{color:#302936;font-size:16px;font-weight:700;line-height:22px}._chart-content_12p3d_654 ._content_12p3d_62 ._math-unavailable-content_12p3d_341 p{margin-top:0;color:#302936;font-size:14px;font-weight:400;line-height:20px}._problem-table-content_12p3d_728{display:flex;flex-direction:column;gap:20px}._problem-table-content_12p3d_728 ._header_12p3d_397{display:flex;align-items:center;width:100%}._problem-table-content_12p3d_728 ._header_12p3d_397 h2._title_12p3d_258{color:#302936;font-size:20px;font-weight:700;line-height:20px}@media (max-width: 767px){._problem-table-content_12p3d_728 ._header_12p3d_397 h2._title_12p3d_258{font-size:20px;line-height:20px}}._problem-table-content_12p3d_728 ._content_12p3d_62{display:flex;flex-wrap:wrap;gap:10px}@media (max-width: 767px){._problem-table-content_12p3d_728 ._content_12p3d_62{gap:20px}}._page-breaker_12p3d_761{display:none}@media print{._page-breaker_12p3d_761{display:inline-block;page-break-after:always}}._diff-badge_1c3xo_26{display:inline-flex;align-items:center;justify-content:center;gap:2px;height:20px;padding:0 6px;border-radius:20px}._diff-badge_1c3xo_26._increased_1c3xo_35{background-color:#dbf9ef}._diff-badge_1c3xo_26._increased_1c3xo_35 ._arrow-wrapper_1c3xo_38 svg{transform:rotate(-45deg)}._diff-badge_1c3xo_26._decreased_1c3xo_41{background-color:#ffecec}._diff-badge_1c3xo_26._decreased_1c3xo_41 ._arrow-wrapper_1c3xo_38 svg{transform:rotate(45deg)}._diff-badge_1c3xo_26._unchanged_1c3xo_47{background-color:#f6f6f6}._diff-badge_1c3xo_26 ._arrow-wrapper_1c3xo_38{display:inline-flex}._diff-badge_1c3xo_26 span{color:#302936;font-size:12px;font-weight:400;line-height:16px}._container_1ha3q_26{display:flex;flex-direction:column;gap:40px;width:100%;max-width:calc((100% - 10px)/2);height:500px;padding:48px 0;border-radius:8px;background-color:#fff}@media (max-width: 767px){._container_1ha3q_26{gap:32px;max-width:unset;height:480px}}@media print{._container_1ha3q_26{height:auto}}._container_1ha3q_26 ._header_1ha3q_49{display:flex;justify-content:space-between;width:100%;padding:0 48px}@media (max-width: 767px){._container_1ha3q_26 ._header_1ha3q_49{padding:0 16px}}._container_1ha3q_26 ._header_1ha3q_49 span._title_1ha3q_60{color:#302936;font-size:16px;font-weight:500;line-height:22px}._container_1ha3q_26 ._header_1ha3q_49 span._score_1ha3q_66{color:#757575;font-size:16px;font-weight:400;line-height:22px}._container_1ha3q_26 ._header_1ha3q_49 span._score_1ha3q_66 strong{color:#302936;font-size:16px;font-weight:700;line-height:22px}._container_1ha3q_26 ._content_1ha3q_78{display:flex;width:100%;height:100%;padding:0 16px}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84{display:flex;flex-direction:column;width:100%;height:100%}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-header_1ha3q_90{display:flex;width:100%}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-header_1ha3q_90>._problem-table-row_1ha3q_94{min-height:33px;border-bottom:1px solid #eeeeee}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-header_1ha3q_90>._problem-table-row_1ha3q_94>div{align-items:flex-start}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-header_1ha3q_90>._problem-table-row_1ha3q_94>div span{color:#757575;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 767px){._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-header_1ha3q_90>._problem-table-row_1ha3q_94>div span{font-size:12px;font-weight:400;line-height:16px}}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-body_1ha3q_114{display:flex;flex-direction:column;flex:1 1 0;width:100%;height:100%;overflow-y:auto}@media print{._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-body_1ha3q_114{overflow-y:unset}}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-body_1ha3q_114 ._problem-table-row_1ha3q_94>div{align-items:center}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-row_1ha3q_94{display:flex;justify-content:space-between;width:100%;min-height:50px;gap:2px}@media (max-width: 767px){._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-row_1ha3q_94{min-height:42px}}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-row_1ha3q_94>div{display:flex;justify-content:center}@media (max-width: 767px){._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-row_1ha3q_94>div{flex:2 1 0!important}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-row_1ha3q_94>div._problem-number-cell_1ha3q_150{flex:1 1 0!important}}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-row_1ha3q_94>div._subject-cell_1ha3q_154{flex:3 1 0}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-row_1ha3q_94>div._problem-number-cell_1ha3q_150{flex:3 1 0;justify-content:flex-start}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-row_1ha3q_94>div._score-cell_1ha3q_161{flex:6 1 0}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-row_1ha3q_94>div._score-cell_1ha3q_161 span{color:#757575;font-weight:400}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-row_1ha3q_94>div._score-cell_1ha3q_161 span strong{color:#5d52ff;font-weight:700}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-row_1ha3q_94>div._average-score-cell_1ha3q_172{flex:4 1 0}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-row_1ha3q_94>div._top-15-score-cell_1ha3q_175{flex:7 1 0}._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-row_1ha3q_94>div span{color:#302936;font-size:14px;font-weight:500;line-height:20px}@media (max-width: 767px){._container_1ha3q_26 ._content_1ha3q_78 ._problem-table_1ha3q_84 ._problem-table-row_1ha3q_94>div span{font-size:12px;font-weight:500;line-height:16px}}._center-content_1b2ih_26{flex:1 1 0;width:100%;height:100%}._right-sidebar_1b2ih_32{display:flex;flex-direction:column;width:100%;height:100%}._right-sidebar_1b2ih_32>._header_1b2ih_38{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:178px;min-height:178px;background-color:#5d52ff;color:#fff}@media (max-width: 1199px){._right-sidebar_1b2ih_32>._header_1b2ih_38{gap:8px;height:120px;min-height:120px}}._right-sidebar_1b2ih_32>._header_1b2ih_38 *{padding:0;margin:0}._right-sidebar_1b2ih_32>._header_1b2ih_38 h2{color:inherit;font-size:40px;font-weight:500;line-height:1}@media (max-width: 1199px){._right-sidebar_1b2ih_32>._header_1b2ih_38 h2{font-size:26px}}._right-sidebar_1b2ih_32>._header_1b2ih_38 span{color:inherit;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 1199px){._right-sidebar_1b2ih_32>._header_1b2ih_38 span{font-size:12px;font-weight:500;line-height:16px}}._mobile-backdrop-content_1b2ih_86{width:100%;height:100%;background-color:#5d52ff}._mobile-backdrop-content_1b2ih_86 ._content_1b2ih_91{display:inline-flex;flex-direction:column;align-items:center;gap:20px;width:100%;margin-top:114px;color:#fff}._mobile-backdrop-content_1b2ih_86 ._content_1b2ih_91 h2{color:inherit;font-size:52px;font-weight:400;line-height:1}._mobile-backdrop-content_1b2ih_86 ._content_1b2ih_91 p{color:inherit;font-size:16px;font-weight:500;line-height:22px}._modal_19pon_26{gap:20px;padding:12px}._modal_19pon_26 *{padding:0;margin:0}._modal_19pon_26 ._header_19pon_34{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;padding-top:20px}._modal_19pon_26 ._header_19pon_34 h2{color:#302936;font-size:18px;font-weight:500;line-height:24px;text-align:center}._modal_19pon_26 ._agreements_19pon_49{display:flex;flex-direction:column;gap:4px;width:100%}._modal_19pon_26 ._agreements_19pon_49 ._agreement-item_19pon_55{display:flex;align-items:center;gap:8px;width:100%;padding:14px 16px;border-radius:6px;background-color:#f6f6f6;cursor:pointer}._modal_19pon_26 ._agreements_19pon_49 ._agreement-item_19pon_55 p{flex:1 1 0;color:#302936;font-size:14px;font-weight:400;line-height:20px;line-height:18px}._modal_19pon_26 ._button-wrapper_19pon_73{width:100%;height:50px}._modal_19pon_26 ._button-wrapper_19pon_73 button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:0;border-radius:6px;background-color:#5d52ff;transition:.2s;cursor:pointer}._modal_19pon_26 ._button-wrapper_19pon_73 button:disabled{background-color:#afafaf}._modal_19pon_26 ._button-wrapper_19pon_73 button span{color:#fff;font-size:14px;font-weight:500;line-height:20px;line-height:18px}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:uikon;src:url(/assets/uikon-D3FEwLAd.eot?65atsz);src:url(/assets/uikon-D3FEwLAd.eot?65atsz#iefix) format("embedded-opentype"),url(/assets/uikon-DVyyq7c9.ttf?65atsz) format("truetype"),url(/assets/uikon-dyZpSsCs.woff?65atsz) format("woff"),url(/assets/uikon-BgO_EDSL.svg?65atsz#uikon) format("svg");font-weight:400;font-style:normal}[class^=uikon],[class*=uikon]{font-family:uikon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uikon-dropdown_arrow:before{content:""}.uikon-arrow_left:before{content:""}.uikon-arrow_right:before{content:""}.uikon-plus_rounded:before{content:""}.uikon-pin_rounded_circle:before{content:""}.uikon-message_2:before{content:""}.uikon-calendar_2:before{content:""}.uikon-building_plan:before{content:"";color:#9ea0a5}.uikon-tap_click_force_touch:before{content:""}.uikon-ruler:before{content:""}.uikon-video_camera:before{content:""}.uikon-phone_two:before{content:""}.uikon-smile:before{content:""}.uikon-attachment:before{content:""}.uikon-picture:before{content:""}.uikon-view_simple:before{content:""}.uikon-lightbulb:before{content:""}.uikon-wallet:before{content:""}.uikon-view_grid:before{content:""}.uikon-view_list:before{content:""}.uikon-profile_card:before{content:""}.uikon-front_store:before{content:""}.uikon-rocket:before{content:""}.uikon-buildings:before{content:""}.uikon-building:before{content:""}.uikon-shopping_bag:before{content:""}.uikon-arrow-dropdown:before{content:""}.uikon-check:before{content:""}.uikon-more:before{content:""}.uikon-trending_down:before{content:""}.uikon-trending_up:before{content:""}.uikon-star:before{content:""}.uikon-star-filled:before{content:""}.uikon-add:before{content:""}.uikon-help:before{content:""}.uikon-message:before{content:""}.uikon-send_round:before{content:""}.uikon-inbox_paper_round:before{content:""}.uikon-search_left:before{content:""}.uikon-settings:before{content:""}.uikon-love:before{content:""}.uikon-love-fill:before{content:""}.uikon-edit:before{content:""}.uikon-multitasking:before{content:""}.uikon-gallery_grid_view:before{content:""}.uikon-home:before{content:""}.uikon-profile_round:before{content:""}.uikon-profile_plus_round:before{content:""}.uikon-clock:before{content:""}.uikon-container:before{content:""}.uikon-globe_network:before{content:""}.uikon-calendar:before{content:""}.uikon-stats:before{content:""}.uikon-money_round:before{content:""}.uikon-cloud_up:before{content:""}.uikon-image_picture:before{content:""}.uikon-camera:before{content:""}.uikon-desktop:before{content:""}.uikon-phone:before{content:""}@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")}@media (min-width: 991px){html{font-size:14px}}@media (max-width: 991px){html{font-size:12px}}@media (max-width: 480px){html{font-size:10px}}.loading-els{position:fixed;display:none;flex-direction:column;align-items:center;justify-content:center;z-index:100000;transform:translateZ(100000px);top:0;left:0;height:100%;width:100%;transition:background-color .2s;background-color:#000c}.loading-els .lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px}.loading-els .lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.loading-els .lds-ellipsis div:nth-child(1){left:6px;animation:lds-ellipsis1 .6s infinite}.loading-els .lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}.loading-els .lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}.loading-els .lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}@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)}}.password{font-family:"sans-serif"!important}.app{min-height:calc(100vh - 6rem);overflow:unset;position:relative;-webkit-overflow-scrolling:touch}.app .page-container{width:100%;min-height:calc(100vh - 22rem)}@media (max-width: 991px){.app .page-container{min-height:calc(100vh - 23rem)}}@media (max-width: 820px){.app .page-container{width:100%}}@media (max-width: 768px){.app .page-container{min-height:calc(100vh - 23rem)}}.app .page-container.mock-width{width:100%!important}.app .page-container.bg-white{background-color:#fff;margin-bottom:-6rem}.app .page-container .coach-title{font-size:20px;font-weight:800;color:#212121}.app .uik-select__arrowWrapper:before{top:20px!important}.app .uik-select__arrowWrapper:after{top:11px!important}*,:after,:before{box-sizing:border-box;padding:0;margin:0;font-family:Spoqa Han Sans KR,sans-serif!important}html{height:100%;background:#fbfbfd;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:global .hidden{opacity:0!important;visibility:hidden}@media screen and (max-width: 768px){:global .hidden-mobile{display:none}}.calendar{width:100%}.calendar .react-calendar__navigation__label{font-size:1.2rem}.calendar .react-calendar__month-view__weekdays__weekday{padding:1.5em .5rem}.calendar .react-calendar__tile{padding:1.2rem .5em;font-size:1.2rem}body{margin:0;padding:0;position:relative;font-family:Roboto,sans-serif;background:#fbfbfd;color:#6b6c6f;font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body #MathJax_Message{visibility:hidden}body input,body button,body textarea{color:#3e3f42;font-size:16px;font-family:Roboto,sans-serif}body li{list-style:none}body h1,body h2,body h3,body h4,body h5,body h6{transition:all .2s;margin:0;line-height:1.5;font-weight:400;color:#3e3f42}body *+h1,body *+h2,body *+h3,body *+h4,body *+h5{margin-top:1.125rem}body h1+*,body h2+*,body h3+*,body h4+*{margin-top:1em}body p{transition:all .2s;margin:0;line-height:1.43rem;font-weight:400;font-size:1.2rem;color:#000}body *+p{margin-top:.3em}body h1{font-size:2.25rem;font-weight:600}body h2{font-size:1.375rem;line-height:2rem}body h3{font-size:1.125rem}body h4{font-size:1.1rem}body p+*,body ul+*,body ol+*{margin-top:1.125em}body p+p{margin-top:.4em}body a{transition:.2s;text-decoration:none;cursor:pointer}body p a,body ul a{display:inline-block;position:relative;transition:all .2s;color:#1665d8}body p a:hover,body ul a:hover{text-decoration:underline}body strong{font-weight:500}body ul,body ol{line-height:1.5;color:#3e3f42;font-size:.875rem}body ul *:not(:last-child),body ol *:not(:last-child){margin-bottom:8px}body ol{padding-left:20px}body ul:global(.no-style){list-style:none;padding-left:0}body ul:global(.no-style) ul{padding-left:20px}body code:not([class]){display:inline-block;background:#fbfbfd;border:1px solid #dadee7;border-radius:4px;font-weight:500;font-size:.875rem;color:#34aa44;line-height:1.375rem;padding:4px 12px;font-family:Roboto,sans-serif}:global #root{height:100%}::placeholder{color:#9ea0a5;opacity:1}:-ms-input-placeholder{color:#9ea0a5}::-ms-input-placeholder{color:#9ea0a5}form{max-width:760px}:global(.color-green){color:#38b249}:global(.color-blue){color:#1665d8}:global(.color-orange){color:#f6ab2f}:global(.color-violet){color:#6977ff}:global(.color-yellow){color:#facf55}:global(.color-red){color:#e6492d}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.panel-blur{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#302936;opacity:.3;z-index:1000;transform:translateZ(1000px)}.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;z-index:150;transform:translateZ(150px)}@media (max-width: 767px){.sub-navigation{justify-content:unset;height:auto;padding-left:16px;padding-right:16px}}.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: 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;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}.sub-navigation-menu-item:last-of-type{margin-right:0}.sub-navigation-menu-item.active{background-color:#5d52ff;color:#fff}@media (max-width: 767px){.sub-navigation-menu-item{min-width:fit-content;padding-left:14px;padding-right:14px;background-color:#f6f6f6}}.main-navigation{display:flex;justify-content:center;align-items:center;width:100%;height:70px;padding-left:36px;padding-right:36px;border-bottom:1px solid #e8e8e8;background-color:#fff}@media (max-width: 767px){.main-navigation{height:52px;padding-left:16px;padding-right:16px;border-bottom:0}}.main-navigation .inner-wrapper{display:flex;justify-content:space-between;width:100%;height:100%;max-width:1352px}@media (max-width: 767px){.main-navigation .inner-wrapper{width:100%;max-width:unset}}.main-navigation .inner-wrapper .navigate-wrapper{display:flex;align-items:center}.main-navigation .inner-wrapper .navigate-wrapper .logo-wrapper{display:inline-flex;margin-right:46px}@media (max-width: 767px){.main-navigation .inner-wrapper .navigate-wrapper .logo-wrapper{margin-right:0}}.main-navigation .inner-wrapper .navigate-wrapper .logo-wrapper>a{display:inline-flex}.main-navigation .inner-wrapper .navigate-wrapper .menu-list{display:flex;list-style:none}.main-navigation .inner-wrapper .account-wrapper{display:flex;align-items:center}.main-navigation .inner-wrapper .account-wrapper .account-item{position:relative;display:flex;align-items:center}.main-navigation .inner-wrapper .account-wrapper .account-item .account-toggle-item{display:inline-flex;align-items:center;cursor:pointer}@media (max-width: 767px){.main-navigation .inner-wrapper .account-wrapper .account-item .account-toggle-item.mobile-hide{display:none}}.main-navigation .inner-wrapper .account-wrapper .account-item .account-toggle-item.mobile-show{display:none}@media (max-width: 767px){.main-navigation .inner-wrapper .account-wrapper .account-item .account-toggle-item.mobile-show{display:inline-flex}}.main-navigation .inner-wrapper .account-wrapper .account-item .account-toggle-item span{margin-right:8px;color:#afafaf;font-size:14px;font-weight:500;line-height:20px}.main-navigation .inner-wrapper .account-wrapper .account-item .account-toggle-item span.active{color:#302936}.main-navigation .inner-wrapper .account-wrapper .account-item .account-toggle-menu{position:absolute;top:35px;right:0;width:max-content;min-width:270px;padding:16px;border-radius:12px;background-color:#302936;box-shadow:0 4px 10px #00000026;z-index:160;transform:translateZ(160px)}.main-navigation .inner-wrapper .account-wrapper .account-item .account-toggle-menu .account-toggle-menu-list{margin-bottom:0}.main-navigation .inner-wrapper .account-wrapper .account-item .account-toggle-menu .account-toggle-menu-list .account-toggle-sub-menu-list{display:inline-flex;flex-direction:column;margin-top:16px;margin-bottom:0}.main-navigation .inner-wrapper .account-wrapper .account-item .account-toggle-menu .account-toggle-menu-list .account-toggle-sub-menu-list>.account-toggle-menu-item{margin-bottom:12px}.main-navigation .inner-wrapper .account-wrapper .account-item .account-toggle-menu .account-toggle-menu-list .account-toggle-sub-menu-list>.account-toggle-menu-item.active{cursor:pointer}.main-navigation .inner-wrapper .account-wrapper .account-item .account-toggle-menu .account-toggle-menu-list .account-toggle-sub-menu-list>.account-toggle-menu-item:last-of-type{margin-bottom:0}.main-navigation .inner-wrapper .account-wrapper .account-item .account-toggle-menu .button-list a{margin-right:4px}.main-navigation .inner-wrapper .account-wrapper .account-item .account-toggle-menu .button-list a:last-of-type{margin-right:0}.main-navigation .inner-wrapper .account-wrapper .account-item .account-toggle-menu .divider{width:100%;height:1px;margin-top:18px;margin-bottom:20px;background-color:#56525a}.main-navigation .inner-wrapper .account-wrapper .account-item .account-toggle-menu .account-information{margin-bottom:24px;color:#fff;font-size:14px;font-weight:400;line-height:20px}.main-navigation .inner-wrapper .account-wrapper .account-item .account-toggle-menu .account-information .highlight{color:#fff500;font-weight:500}@media (max-width: 767px){.main-navigation .mobile-hide{display:none}}.main-navigation .mobile-show{display:none}@media (max-width: 767px){.main-navigation .mobile-show{display:inline-block}}.main-navigation-menu-item{position:relative;margin-bottom:0!important;margin-right:32px}.main-navigation-menu-item:last-of-type{margin-bottom:0!important;margin-right:0}.main-navigation-menu-item.active>a{color:#302936}@media (max-width: 767px){.main-navigation-menu-item{display:flex;align-items:center;margin-right:0}.main-navigation-menu-item:before{content:"";display:inline-block;width:1px;height:16.5px;margin-left:8px;margin-right:8px;background-color:#afafaf}}.main-navigation-menu-item>a{color:#afafaf;font-size:16px;font-weight:700;line-height:20px;text-decoration:none}.main-navigation-menu-item>a:hover{text-decoration:none}@media (max-width: 767px){.main-navigation-menu-item>a{font-size:15px;font-weight:500}}.main-navigation-menu-item>a span{margin-bottom:0}.account-toggle-menu-item{display:flex;justify-content:space-between;align-items:center;cursor:default}.account-toggle-menu-item:last-of-type{margin-bottom:0}.account-toggle-menu-item:last-of-type *{margin-bottom:0}.account-toggle-menu-item.large{width:100%}.account-toggle-menu-item.large span{font-size:14px;font-weight:500;line-height:20px}.account-toggle-menu-item.medium{display:inline-flex;margin-left:8px}.account-toggle-menu-item.medium span{font-size:14px;font-weight:400;line-height:20px}.account-toggle-menu-item.action{cursor:pointer}.account-toggle-menu-item a{display:inline-flex;justify-content:space-between;align-items:center;text-decoration:none}.account-toggle-menu-item a:hover{text-decoration:none}.account-toggle-menu-item a.full-width{display:flex;width:100%}.account-toggle-menu-item span{color:#fff}.account-toggle-menu-item span.main-menu-name{margin-right:26px}.account-toggle-menu-item span.logout{color:#afafaf}.account-toggle-menu-item .before-signin-name-wrapper{display:inline-flex;flex-direction:column;justify-content:center}.account-toggle-menu-item .before-signin-name-wrapper span{font-size:14px;font-weight:500}.account-toggle-menu-item .before-signin-name-wrapper span:last-of-type{font-size:12px;font-weight:500;line-height:16px}.account-toggle-menu-item .account-toggle-menu-item-round-button{padding:7px 12px;border:1px solid transparent;border-radius:200px;font-size:14px;font-weight:500;line-height:20px;cursor:pointer}.account-toggle-menu-item .account-toggle-menu-item-round-button.contained{background-color:#5d52ff;color:#fff}.account-toggle-menu-item .account-toggle-menu-item-round-button.contained.white{background-color:#fff}.account-toggle-menu-item .account-toggle-menu-item-round-button.outlined{border-color:#5d52ff;background-color:transparent;color:#5d52ff}.account-toggle-menu-item .account-toggle-menu-item-round-button.outlined.white{border-color:#fff;background-color:transparent;color:#fff}._wrapper_10ab5_26{display:inline-flex;gap:2px}._wrapper_10ab5_26._force-align-center_10ab5_30{padding-left:7px}._wrapper_10ab5_26 ._badge_10ab5_33{width:5px;min-width:5px;height:5px;min-height:5px;border-radius:100%;background-color:#ff006b}._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_g7yho_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_g7yho_28{height:52px;padding:0 16px;border-bottom:0}}._main-navigation_g7yho_28 ._inner-wrapper_g7yho_45{display:flex;justify-content:space-between;width:100%;height:100%;max-width:1352px}@media (max-width: 767px){._main-navigation_g7yho_28 ._inner-wrapper_g7yho_45{width:100%;max-width:unset}}._main-navigation_g7yho_28 ._inner-wrapper_g7yho_45 ._navigate-wrapper_g7yho_58{display:flex;align-items:center;gap:46px}@media (max-width: 767px){._main-navigation_g7yho_28 ._inner-wrapper_g7yho_45 ._navigate-wrapper_g7yho_58{gap:6px}}._main-navigation_g7yho_28 ._inner-wrapper_g7yho_45 ._navigate-wrapper_g7yho_58 ._logo-wrapper_g7yho_68,._main-navigation_g7yho_28 ._inner-wrapper_g7yho_45 ._navigate-wrapper_g7yho_58 ._logo-wrapper_g7yho_68 a{display:inline-flex}._main-navigation_g7yho_28 ._inner-wrapper_g7yho_45 ._navigate-wrapper_g7yho_58 ._menu-list_g7yho_74{display:flex;align-items:center;gap:32px;height:100%}._main-navigation_g7yho_28 ._inner-wrapper_g7yho_45 ._navigate-wrapper_g7yho_58 ._menu-list_g7yho_74 ._divider_g7yho_80{display:none}@media (max-width: 767px){._main-navigation_g7yho_28 ._inner-wrapper_g7yho_45 ._navigate-wrapper_g7yho_58 ._menu-list_g7yho_74 ._divider_g7yho_80{display:inline-block;width:1px;height:16.5px;background-color:#afafaf}}@media (max-width: 767px){._main-navigation_g7yho_28 ._inner-wrapper_g7yho_45 ._navigate-wrapper_g7yho_58 ._menu-list_g7yho_74{gap:8px}}._main-navigation_g7yho_28 ._inner-wrapper_g7yho_45 ._account-wrapper_g7yho_96{display:flex;align-items:center}._main-navigation_g7yho_28 ._inner-wrapper_g7yho_45 ._account-wrapper_g7yho_96 ._new-login-item_g7yho_100{display:inline-flex;gap:11px;align-items:center;font-size:14px;font-weight:500;line-height:20px}._main-navigation_g7yho_28 ._inner-wrapper_g7yho_45 ._account-wrapper_g7yho_96 ._new-login-item_g7yho_100 ._register-button_g7yho_108{color:#5d52ff}._main-navigation_g7yho_28 ._inner-wrapper_g7yho_45 ._account-wrapper_g7yho_96 ._new-login-item_g7yho_100 ._splitter_g7yho_111{color:#afafaf}._main-navigation_g7yho_28 ._inner-wrapper_g7yho_45 ._account-wrapper_g7yho_96 ._account-button_g7yho_114{display:flex;align-items:center;padding:7px 8px;gap:1px;border:0;border-radius:8px;background-color:#f6f6f6;color:#302936}._main-navigation-menu-item_g7yho_125{position:relative;display:flex;align-items:center;height:100%;margin-bottom:unset!important}@media (min-width: 768px){._main-navigation-menu-item_g7yho_125._active_g7yho_133{border-bottom:4px solid #5d52ff}}._main-navigation-menu-item_g7yho_125._active_g7yho_133>a{color:#5d52ff}._main-navigation-menu-item_g7yho_125>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_g7yho_125>a{font-size:15px;font-weight:500}}._main-navigation-menu-item_g7yho_125>a:hover{text-decoration:unset!important}._account-button_g7yho_114{display:flex;align-items:center;gap:1px;padding:7px 8px;border:0;border-radius:8px;background-color:#f6f6f6;color:#302936}._desktop-mypage-button_g7yho_173{display:inline-flex;align-items:center;gap:4px;border:0;background-color:transparent;font-size:14px;font-weight:500;line-height:20px;cursor:pointer}._desktop-mypage-button_g7yho_173 ._user-name_g7yho_184{color:#5d52ff}@media (max-width: 767px){._mobile-hide_g7yho_189{display:none}}._mobile-show_g7yho_194{display:none}@media (max-width: 767px){._mobile-show_g7yho_194{display:inline-block}}.navigation-panel{position:fixed;top:0;bottom:0;right:0;display:flex;height:100%;z-index:1001;transform:translateZ(1001px)}@media (max-width: 767px){.navigation-panel{width:100%}}.navigation-panel .navigation-panel-content-wrapper{display:flex;flex-direction:column;width:375px;height:100%;padding-left:36px;padding-right:36px;background-color:#302936}@media (max-width: 767px){.navigation-panel .navigation-panel-content-wrapper{width:100%;padding-left:16px;padding-right:16px}}.navigation-panel .navigation-panel-content-wrapper .scroll-wrapper{overflow:auto}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-top-section{display:flex;justify-content:space-between;align-items:flex-start;padding-top:14px;padding-bottom:24px;border-bottom:1px solid #afafaf}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-top-section h2{color:#fff;font-size:16px;font-weight:500;line-height:24px}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-top-section h2+*{margin-top:0}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-top-section h2 .account-information{color:#fff}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-top-section h2 .account-information .highlight{color:#fff500}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-top-section button{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border:0;background-color:transparent;cursor:pointer}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-top-section button img{margin-right:-4px;filter:brightness(0) invert(1)}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-menu-list:not(.active){margin-bottom:18px}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-menu-list:not(.active):first-of-type{margin-top:15px}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-menu-list:not(.active):last-of-type{margin-bottom:48px}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-menu-list.active{padding-top:20px;padding-bottom:36px;border-bottom:1px solid #afafaf}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-menu-list.active:last-of-type{border-bottom:0}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-menu-list+*{margin-top:0;margin-bottom:0}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-menu-list a,.navigation-panel .navigation-panel-content-wrapper .navigation-panel-menu-list li{margin-bottom:0}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-menu-list .button-list a{margin-right:4px}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-menu-list .button-list a:last-of-type{margin-right:0}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-menu-list .button-list .navigation-menu-item-round-button{margin-right:4px}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-menu-list .button-list .navigation-menu-item-round-button:last-of-type{margin-right:0}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-menu-list .navigation-panel-sub-menu-list{display:flex;flex-direction:column;margin-top:20px}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-menu-list .navigation-panel-sub-menu-list>.navigation-menu-item{margin-bottom:16px}.navigation-panel .navigation-panel-content-wrapper .navigation-panel-menu-list .navigation-panel-sub-menu-list>.navigation-menu-item:last-of-type{margin-bottom:0}.navigation-panel .navigation-panel-content-wrapper .navigation-menu-item{display:flex;justify-content:space-between;align-items:center;cursor:default}.navigation-panel .navigation-panel-content-wrapper .navigation-menu-item.large{width:100%}.navigation-panel .navigation-panel-content-wrapper .navigation-menu-item.medium{display:inline-flex;margin-left:10px}.navigation-panel .navigation-panel-content-wrapper .navigation-menu-item.action{cursor:pointer}.navigation-panel .navigation-panel-content-wrapper .navigation-menu-item span{margin-bottom:0;color:#fff;font-size:16px;font-weight:500;line-height:24px}.navigation-panel .navigation-panel-content-wrapper .navigation-menu-item span.main-menu-name{margin-right:26px}.navigation-panel .navigation-panel-content-wrapper .navigation-menu-item span.logout{color:#afafaf}.navigation-panel .navigation-panel-content-wrapper .navigation-menu-item .before-signin-name-wrapper{display:inline-flex;flex-direction:column;justify-content:center;margin-bottom:0}.navigation-panel .navigation-panel-content-wrapper .navigation-menu-item .before-signin-name-wrapper span:last-of-type{font-size:12px;line-height:16px}.navigation-panel .navigation-panel-content-wrapper .navigation-menu-item a{text-decoration:none}.navigation-panel .navigation-panel-content-wrapper .navigation-menu-item a.full-width{display:flex;justify-content:space-between;align-items:center;width:100%}.navigation-panel .navigation-panel-content-wrapper .navigation-menu-item a.link-button-wrapper{min-width:fit-content}.navigation-panel .navigation-panel-content-wrapper .navigation-menu-item .navigation-menu-item-round-button{min-width:fit-content;padding:7px 12px;border:1px solid transparent;border-radius:200px;font-size:14px;font-weight:500;line-height:20px;cursor:pointer}.navigation-panel .navigation-panel-content-wrapper .navigation-menu-item .navigation-menu-item-round-button.contained{background-color:#5d52ff;color:#fff}.navigation-panel .navigation-panel-content-wrapper .navigation-menu-item .navigation-menu-item-round-button.contained.white{background-color:#fff}.navigation-panel .navigation-panel-content-wrapper .navigation-menu-item .navigation-menu-item-round-button.outlined{border-color:#5d52ff;background-color:transparent;color:#5d52ff}.navigation-panel .navigation-panel-content-wrapper .navigation-menu-item .navigation-menu-item-round-button.outlined.white{border-color:#fff;background-color:transparent;color:#fff}.Modal{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;height:100vh;width:100%;transition:background-color .2s z-index .2s transform .2s;background-color:#0000;pointer-events:none}.Modal.activate{z-index:155;transform:translateZ(155px);background-color:#00000080;pointer-events:auto;display:flex;align-items:center}.Modal.activate *{pointer-events:auto}.Modal.notice-activate{z-index:156;transform:translateZ(156px);background-color:#00000080;pointer-events:auto;display:flex;align-items:center}.Modal.notice-activate *{pointer-events:auto}.Modal *{pointer-events:none;box-sizing:border-box}.Modal .modal-background{display:block;position:absolute;width:100%;height:100vh;z-index:151;transform:translateZ(151px)}.Modal .modal-main-container{display:flex;flex-direction:column;transition:all .2s;border-radius:4px;background-color:#fff;box-shadow:0 2px 16px #00000073;opacity:0;pointer-events:none}.Modal .modal-main-container.activate{pointer-events:auto;transition:all .2s;opacity:1;position:relative;z-index:156;transform:translateZ(156px);max-height:82%}.Modal .modal-main-container.activate *{pointer-events:auto}.Modal .modal-main-container.notice-activate{pointer-events:auto;transition:all .2s;opacity:1;position:relative;z-index:157;transform:translateZ(157px);max-height:82%}.Modal .modal-main-container.notice-activate *{pointer-events:auto}.Modal .modal-main-container.PRESET{max-width:430px;width:430px;padding:27px 18px 18px;text-align:center}.Modal .modal-main-container.PRESET .head-container{padding:1rem 2rem}.Modal .modal-main-container.PRESET .head-container .first-container{font-weight:800;font-size:1.5rem;color:#000;display:flex;justify-content:space-between;margin-bottom:2rem}.Modal .modal-main-container .head-container{display:flex;flex-direction:column;height:fit-content;width:100%;padding:2rem 3rem 0;background:#fff}.Modal .modal-main-container .head-container .first-container .go-back-container{display:flex;justify-content:flex-end;cursor:pointer}.Modal .modal-main-container .head-container .first-container .go-back-container img{height:24px}.Modal .modal-main-container .head-container .first-container .title-container{font-size:1.4rem;font-weight:800;color:#000}.Modal .modal-main-container .head-container.NOTICE{padding:18px 14px 22px 0}.Modal .modal-main-container .head-container.NOTICE .first-container .go-back-container{cursor:default}.Modal .modal-main-container .head-container.NOTICE .first-container .go-back-container img{cursor:pointer}.Modal .modal-main-container .body-container{width:100%;font-size:1rem;font-weight:700;color:#000;background:#fff;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;overflow-y:auto;max-width:40rem;max-height:90vh}.Modal .modal-main-container .body-container .modal-curriculum-title{font-weight:800}.Modal .modal-main-container .body-container .modal-curriculum-checkbox-wrapper{display:flex;justify-content:space-between;padding-left:1.5rem;margin:1rem 0}.Modal .modal-main-container .body-container .modal-curriculum-checkbox-wrapper .modal-curriculum-checkbox{margin-right:15rem}.Modal .modal-main-container .body-container .uik-checkbox__wrapper{line-height:0px}.Modal .modal-main-container .body-container .uik-checkbox__checkbox:checked+.uik-checkbox__label{color:#3023ae}.Modal .modal-main-container .body-container.PRESET{padding:0 2rem}.Modal .modal-main-container .body-container.CUSTOM{padding:2rem 3rem}.Modal .modal-main-container .body-container.MAIN{padding:2rem 3rem;max-width:768px;position:relative;z-index:10000000000;transform:translateZ(10000000000px)}.Modal .modal-main-container .body-container.NOTICE{position:relative;width:370px;height:auto;max-height:480px;padding-left:30px;padding-right:30px;z-index:10000000001;transform:translateZ(10000000001px)}.Modal .modal-main-container .body-container.NOTICE a{cursor:pointer!important}.Modal .modal-main-container .body-container.NOTICE img{width:auto;max-width:100%;cursor:inherit!important}.Modal .modal-main-container .body-container.SHOP{padding:0rem 3rem;max-width:768px;position:relative;z-index:10000000000;transform:translateZ(10000000000px)}@media (max-width: 768px){.Modal .modal-main-container .body-container.MAIN,.Modal .modal-main-container .body-container.NOTICE{max-width:100%}}.Modal .modal-main-container .body-container .modal-price-highlighter{font-size:1.2rem;color:red}.Modal .modal-main-container .body-container .modal-table-wrapper .modal-table-header-wrapper{margin-top:1rem;border:1px solid #dddddd;display:flex;padding:1rem;align-items:center}.Modal .modal-main-container .body-container .modal-table-wrapper .modal-table-header-wrapper .uik-checkbox__label{font-size:1.1rem}.Modal .modal-main-container .body-container .modal-table-wrapper .modal-table-content-wrapper{border:1px solid #dddddd;padding:1rem;margin-top:-1px}.Modal .modal-main-container .body-container .modal-table-wrapper .modal-table-content-wrapper .modal-table-content{line-height:1.5rem}.Modal .modal-main-container .body-container .modal-table-wrapper .modal-table-content-wrapper .modal-table-content.desc{color:#4a4a4a;font-size:.875rem;margin-top:1rem}.Modal .modal-main-container .body-container .modal-table-wrapper .modal-table-content-wrapper .modal-table-content span{color:#d0021b}.Modal .modal-main-container .body-container .modal-delivery-info-wrapper .modal-delivery-info-title{font-size:1.2rem;font-weight:800;margin-top:2rem;margin-bottom:1rem}.Modal .modal-main-container .body-container .modal-delivery-info-wrapper input{width:100%;border:1px solid #dddddd;padding:1rem 0;margin:.5rem 0;font-size:.9rem;border-radius:4px;text-align:center;color:gray}.Modal .modal-main-container .body-container .modal-content-checkbox-wrapper{margin-top:1rem}.Modal .modal-main-container .body-container .weekly-ranking-content-wrapper{display:inline-block;width:30rem;margin:.5%;vertical-align:top;max-height:35rem;overflow:scroll}.Modal .modal-main-container .body-container .weekly-ranking-content-wrapper .weekly-ranking-content-title{color:#3e3f42;font-weight:800;margin-bottom:2rem;transform:skew(-.03deg)}.Modal .modal-main-container .body-container .weekly-ranking-content-wrapper .weekly-ranking-content{padding:2rem;border-right:1px solid #eaedf3;border-left:1px solid #eaedf3;border-top:1px solid #eaedf3;display:flex}.Modal .modal-main-container .body-container .weekly-ranking-content-wrapper .weekly-ranking-content:last-child{border-bottom:1px solid #eaedf3}.Modal .modal-main-container .body-container .weekly-ranking-content-wrapper .weekly-ranking-content.me{background:#fafafa;font-weight:800}.Modal .modal-main-container .body-container .weekly-ranking-content-wrapper .weekly-ranking-content .weekly-ranking-content-detail{transform:skew(-.03deg)}.Modal .modal-main-container .body-container .weekly-ranking-content-wrapper .weekly-ranking-content .weekly-ranking-content-detail.rank-num{width:15%}.Modal .modal-main-container .body-container .weekly-ranking-content-wrapper .weekly-ranking-content .weekly-ranking-content-detail.name{width:55%}.Modal .modal-main-container .body-container .weekly-ranking-content-wrapper .weekly-ranking-content .weekly-ranking-content-detail.score{width:30%;text-align:right;font-weight:800}.Modal .modal-main-container .body-container .weekly-ranking-content-wrapper .weekly-ranking-content .weekly-ranking-content-detail .weekly-ranking-content-unit{font-weight:400;font-size:.875rem;margin-left:.5rem}.Modal .modal-main-container .body-container .weekly-ranking-content-wrapper .weekly-ranking-show-all{border-top:1px solid #eaedf3;color:#1665d8cc;padding:1.5rem 0;text-align:center;font-size:1rem;cursor:pointer}.Modal .modal-main-container .not-open-checkbox-wrapper{padding-top:30px;padding-bottom:34px}.Modal .modal-main-container .not-open-checkbox-wrapper .uik-checkbox__wrapper{line-height:0px}.Modal .modal-main-container .not-open-checkbox-wrapper .uik-checkbox__wrapper .uik-checkbox__label{color:#afafaf;font-size:14px;line-height:20px}.Modal .modal-main-container .not-open-checkbox-wrapper .uik-checkbox__wrapper .uik-checkbox__label:before{margin-right:7px}.Modal .modal-main-container .not-open-checkbox-wrapper .uik-checkbox__checkbox:checked+.uik-checkbox__label{color:#5d52ff}.Modal .modal-main-container .footer-container{padding:0 3rem;background:#fff}.Modal .modal-main-container .footer-container .modal-caution{font-size:.9rem;font-weight:800;margin-bottom:1rem;line-height:165%}.Modal .modal-main-container .footer-container .modal-caution span{color:#a92926}.Modal .modal-main-container .footer-container .modal-button-wrapper{border-top:1px solid black;text-align:center;font-size:1.2rem;padding:1.5rem 0;display:flex;justify-content:flex-end}.Modal .modal-main-container .footer-container .modal-button-wrapper .uik-btn__base:first-child{margin-right:1rem}.Modal .modal-main-container .footer-container.ERROR,.Modal .modal-main-container .footer-container.ERROR .close-button{width:100%}.Modal .bold{font-weight:800}.Modal .lighter{color:#747474}.Modal .big{font-size:18px}.Modal .mideum{font-size:16px}.Modal .small{font-size:14px}.Modal .red{color:#9e1d2d}.Modal .center{text-align:center}@media screen and (max-height: 803px){.Modal{align-items:flex-start;height:100%;top:0}}@media screen and (max-width: 480px){.Modal{position:fixed}.Modal .modal-main-container .body-container .modal-curriculum-checkbox-wrapper .modal-curriculum-checkbox{margin-right:8rem}.Modal .modal-main-container .body-container .weekly-ranking-content-wrapper{width:20rem}}.popover-container{color:#fff;height:50px;text-align:center;line-height:50px;font-weight:800;z-index:159;transform:translateZ(159px)}.popover-container.payment{position:absolute;background:#3023ae;width:100%}.popover-container.wrongAnswer{background:red}.popover-container.logout{position:sticky;top:56px;width:100%;background-color:orange}@media (max-width: 767px){.popover-container.logout{top:97px}}.popover-container .popover-content{margin-right:2rem}.popover-container .popover-close-btn{display:inline-block;cursor:pointer}.popover-container .popover-close-btn img{width:70%}._modal_5bpis_26{width:420px!important;overflow:hidden}@media (max-width: 767px){._modal_5bpis_26{width:100%!important;height:100%;border-radius:0!important}}._modal_5bpis_26 *{margin:0;padding:0;box-sizing:border-box}._modal_5bpis_26 ._header_5bpis_42{padding:16px 24px 0}._content_1ubp4_26{display:flex;flex-direction:column;align-items:center;padding:0 24px;margin-bottom:48px}@media (max-width: 767px){._content_1ubp4_26{justify-content:center}}._content_1ubp4_26 ._description_1ubp4_38{display:flex;flex-direction:column;align-items:center;text-align:center}._content_1ubp4_26 ._description_1ubp4_38 ._icon-wrapper_1ubp4_44{width:36px;height:36px;margin-bottom:16px}._content_1ubp4_26 ._description_1ubp4_38 ._icon-wrapper_1ubp4_44 ._icon_1ubp4_44{width:100%;height:100%}._content_1ubp4_26 ._description_1ubp4_38 ._title_1ubp4_53{margin-bottom:12px;color:#302936;font-size:18px;font-weight:700;line-height:24px}._content_1ubp4_26 ._description_1ubp4_38 ._title_1ubp4_53 span{color:#5d52ff}._content_1ubp4_26 ._description_1ubp4_38 p{color:#302936;font-size:14px;font-weight:400;line-height:20px}._content_1ubp4_26 ._description_1ubp4_38 p ._highlight_1ubp4_69{color:#5d52ff;font-size:14px;font-weight:700;line-height:20px}._actions_1ubp4_76{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;height:auto!important;padding:0 24px 36px}._actions_1ubp4_76 ._text-button_1ubp4_85{display:inline-flex;border:0;background-color:transparent;cursor:pointer}._actions_1ubp4_76 ._text-button_1ubp4_85 span{color:#afafaf;font-size:14px;font-weight:400;line-height:20px}._button_rfmoy_26{width:100%;height:52px;border:0;border-radius:6px;background-color:#302936;color:#fff;font-size:16px;font-weight:500;line-height:22px;cursor:pointer}._content_1szua_26{display:flex;flex-direction:column;align-items:center;gap:36px}@media (max-width: 767px){._content_1szua_26{height:calc(100% - 154px)}}._content_1szua_26 ._title_1szua_37{display:inline-flex;color:#302936;font-size:18px;font-weight:700;line-height:24px}._content_1szua_26 ._groups_1szua_44{display:flex;flex-direction:column;gap:36px;height:428px;padding:0 24px 36px;overflow-y:scroll}@media (max-width: 767px){._content_1szua_26 ._groups_1szua_44{height:unset}}._content_1szua_26 ._groups_1szua_44 ._group_1szua_44{display:flex;flex-direction:column;gap:8px}._content_1szua_26 ._groups_1szua_44 ._group_1szua_44 ._group-title_1szua_62{color:#302936;font-size:14px;font-weight:400;line-height:20px}._content_1szua_26 ._groups_1szua_44 ._group_1szua_44 ._inputs_1szua_68{display:flex;flex-direction:column;gap:8px}._actions_1szua_74{display:flex;flex-direction:column;height:106px;box-shadow:0 -10px 10px #0000000a}@media (max-width: 767px){._actions_1szua_74{min-height:106px}}._actions_1szua_74 ._agree_1szua_85{display:flex;align-items:center;justify-content:center;flex-grow:1;max-height:44px}._actions_1szua_74 ._agree_1szua_85 ._agree-label_1szua_92{color:#afafaf;font-size:14px;font-weight:400;line-height:20px}._actions_1szua_74 ._agree_1szua_85 ._agree-label_1szua_92 a{color:#5d52ff;text-decoration:underline}._actions_1szua_74 ._confirm-button_1szua_102{width:100%;max-height:62px}._actions_1szua_74 ._confirm-button_1szua_102:disabled{background-color:#afafaf}._actions_1szua_74 ._confirm-button_1szua_102 span{color:#fff;font-size:16px;font-weight:500;line-height:22px}._scrollbar_1szua_116::-webkit-scrollbar{width:8px}._scrollbar_1szua_116::-webkit-scrollbar-track{background-color:transparent}._scrollbar_1szua_116::-webkit-scrollbar-thumb{border-radius:20px;background-color:#afafaf80;border:1px solid #ffffff;outline:none}._username-check-button_1szua_129{width:fit-content;min-width:fit-content;padding:4px 10px;border:1px solid #302936;border-radius:999px;background-color:#fff;color:#302936;cursor:pointer}._username-check-button_1szua_129:disabled{border:1px solid #afafaf;color:#afafaf}._username-check-button_1szua_129 span{color:inherit;font-size:14px;font-weight:500;line-height:20px}._wrapper_uc8bj_26{display:flex;flex-direction:column;width:100%;padding-top:12px}._wrapper_uc8bj_26._invalid_uc8bj_32 ._input-container_uc8bj_32{border-bottom-color:#ea394b!important}._wrapper_uc8bj_26._disabled_uc8bj_35 ._label_uc8bj_35 span{color:#afafaf}._wrapper_uc8bj_26._disabled_uc8bj_35 input{background-color:transparent;color:#afafaf!important}._wrapper_uc8bj_26 ._input-container_uc8bj_32{display:flex;align-items:center;gap:12px;width:100%;padding-bottom:12px;border-bottom:1px solid #afafaf}._wrapper_uc8bj_26 ._input-container_uc8bj_32 input{width:100%;border:0;outline:none;color:#302936;font-size:16px;font-weight:500;line-height:22px}._wrapper_uc8bj_26 ._input-container_uc8bj_32 input:focus{border-bottom-color:#5d52ff}._wrapper_uc8bj_26 ._input-container_uc8bj_32 input::placeholder{color:#afafaf}._wrapper_uc8bj_26 ._label_uc8bj_35{display:inline-flex;align-items:center;gap:4px;margin-bottom:4px}._wrapper_uc8bj_26 ._label_uc8bj_35 span{color:#302936;font-size:14px;font-weight:400;line-height:20px}._wrapper_uc8bj_26 ._guide-text_uc8bj_77{padding-top:8px}._wrapper_uc8bj_26 ._guide-text_uc8bj_77._normal_uc8bj_80{color:#afafaf}._wrapper_uc8bj_26 ._guide-text_uc8bj_77._normal_uc8bj_80 span{color:#5d52ff!important}._wrapper_uc8bj_26 ._guide-text_uc8bj_77._success_uc8bj_86{color:#5d52ff}._wrapper_uc8bj_26 ._guide-text_uc8bj_77._warning_uc8bj_89{color:#ea394b}._wrapper_uc8bj_26 ._guide-text_uc8bj_77 p{color:inherit;font-size:14px;font-weight:500;line-height:20px}._wrapper_uc8bj_26 ._guide-text_uc8bj_77 p b{font-size:14px;font-weight:700;line-height:20px}._content_1wn6v_26{display:flex;flex-direction:column;align-items:center;padding:0 24px;margin-bottom:48px}@media (max-width: 767px){._content_1wn6v_26{justify-content:center}}._content_1wn6v_26 ._description_1wn6v_38{display:flex;flex-direction:column;align-items:center;text-align:center}._content_1wn6v_26 ._description_1wn6v_38 ._icon-wrapper_1wn6v_44{width:36px;height:36px;margin-bottom:16px}._content_1wn6v_26 ._description_1wn6v_38 ._icon-wrapper_1wn6v_44 ._icon_1wn6v_44{width:100%;height:100%}._content_1wn6v_26 ._description_1wn6v_38 ._title_1wn6v_53{margin-bottom:12px;color:#302936;font-size:18px;font-weight:700;line-height:24px}._content_1wn6v_26 ._description_1wn6v_38 ._title_1wn6v_53 span{color:#5d52ff}._content_1wn6v_26 ._description_1wn6v_38 p{color:#302936;font-size:14px;font-weight:400;line-height:20px}._content_1wn6v_26 ._description_1wn6v_38 p ._highlight_1wn6v_69{color:#5d52ff;font-size:14px;font-weight:700;line-height:20px}._actions_1wn6v_76{display:flex;flex-direction:column;align-items:center;gap:24px;height:auto!important;padding:0 24px 24px}._actions_1wn6v_76 ._action-item_1wn6v_84{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}._actions_1wn6v_76 ._action-item_1wn6v_84 p{color:#302936;font-size:14px;font-weight:400;line-height:20px}._actions_1wn6v_76 ._action-item_1wn6v_84 a{display:inline-block;width:100%;height:100%}._content_12whc_26{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:36px}@media (max-width: 767px){._content_12whc_26{justify-content:center}}._content_12whc_26 ._description_12whc_38{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}._content_12whc_26 ._description_12whc_38 ._icon-wrapper_12whc_45{width:36px;height:36px}._content_12whc_26 ._description_12whc_38 ._icon-wrapper_12whc_45 ._icon_12whc_45{width:100%;height:100%}._content_12whc_26 ._description_12whc_38 ._text_12whc_53{color:#302936;font-size:18px;font-weight:700;line-height:24px}._content_12whc_26 ._description_12whc_38 ._text_12whc_53 span{color:#5d52ff}._content_12whc_26 ._description_12whc_38 ._subtext_12whc_62{color:#302936;font-size:14px;font-weight:500;line-height:20px}._modal_1i473_26{padding:8px}._modal_1i473_26 *{padding:0;margin:0}._header_1i473_34{display:flex;align-items:center;justify-content:flex-end;width:100%;margin-bottom:20px}._content_1i473_42{display:flex;flex-direction:column;width:100%}._content_1i473_42 ._title_1i473_47{width:100%;margin-bottom:20px;text-align:center}._content_1i473_42 ._title_1i473_47 p{color:#302936;font-size:20px;font-weight:700;line-height:24px}._content_1i473_42 ._title_1i473_47 p._name_1i473_58{color:#5d52ff}._content_1i473_42 ._subtitle_1i473_61{margin-bottom:20px;color:#302936;font-size:13px;line-height:18px;text-align:center}._content_1i473_42 button{display:flex;align-items:center;justify-content:center;width:100%;height:46px;border:0;border-radius:6px;background-color:#5d52ff;cursor:pointer}._content_1i473_42 button span{color:#fff;font-size:14px;font-weight:500;line-height:20px}._footer-wrapper_h4mak_26{margin-top:6rem}._wrapper_nddeq_28{width:100%;min-height:252px;padding-left:36px;padding-right:36px;background-color:#302936}@media (max-width: 767px){._wrapper_nddeq_28{min-height:375px;padding-left:16px;padding-right:16px}}._wrapper_nddeq_28 ._inner-wrapper_nddeq_42{display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:1323px;height:100%;padding-top:44px;margin:0 auto}@media (max-width: 767px){._wrapper_nddeq_28 ._inner-wrapper_nddeq_42{padding-top:48px}}._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._links_nddeq_57{display:inline-flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;margin-bottom:8px}@media (max-width: 767px){._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._links_nddeq_57{flex-direction:column;margin-bottom:20px}}._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._links_nddeq_57 ._group_nddeq_71{display:inline-flex;gap:58px}@media (max-width: 1199px){._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._links_nddeq_57 ._group_nddeq_71{gap:20px}}@media (max-width: 767px){._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._links_nddeq_57 ._group_nddeq_71{flex-direction:column;gap:32px}}._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._links_nddeq_57 ._group_nddeq_71 ._util-link-list_nddeq_86{display:inline-flex;gap:8px}@media (max-width: 1199px){._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._links_nddeq_57 ._group_nddeq_71 ._util-link-list_nddeq_86{gap:4px}}._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._links_nddeq_57 ._group_nddeq_71 ._util-link-list_nddeq_86 ._dot_nddeq_95{color:#fff}._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._links_nddeq_57 ._shortcuts_nddeq_98{display:inline-flex;gap:16px}._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._information_nddeq_102{margin-bottom:26px}._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._information_nddeq_102 p{color:#afafaf;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 1199px){._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._information_nddeq_102 p{font-size:12px;font-weight:400;line-height:16px}}._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._information_nddeq_102 p br._tablet-show_nddeq_118,._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._information_nddeq_102 p span._tablet-show_nddeq_118{display:none}@media (max-width: 1199px){._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._information_nddeq_102 p br._tablet-show_nddeq_118,._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._information_nddeq_102 p span._tablet-show_nddeq_118{display:inline-block}}@media (max-width: 1199px){._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._information_nddeq_102 p br._tablet-hide_nddeq_129,._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._information_nddeq_102 p span._tablet-hide_nddeq_129{display:none}}._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._copyright_nddeq_134 p{color:#fff;font-size:14px;font-weight:400;line-height:20px}@media (max-width: 1199px){._wrapper_nddeq_28 ._inner-wrapper_nddeq_42 ._copyright_nddeq_134 p{font-size:12px;font-weight:400;line-height:16px}}._link-item_nddeq_148{display:inline-block;width:fit-content;text-decoration:none}._link-item_nddeq_148._root-link_nddeq_153 span{font-size:14px;font-weight:700;line-height:20px}._link-item_nddeq_148 span{color:#fff;font-size:14px;font-weight:700;line-height:20px}@media (max-width: 1199px){._link-item_nddeq_148 span{font-size:12px;font-weight:400;line-height:16px}}._shortcut-button_nddeq_172{display:inline-block;width:32px;min-width:32px;height:32px;min-height:32px}
