@charset "UTF-8";
/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:calc(1 * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{animation-iteration-count:calc(1 * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:calc(1s * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{animation-delay:calc(1s * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{animation-delay:calc(1s * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{animation-delay:calc(1s * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{animation-duration:calc(1s / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{animation-duration:calc(1s * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{animation-duration:calc(1s * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{animation-duration:calc(1s * 3);animation-duration:calc(var(--animate-duration) * 3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.animate__swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:calc(1s * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:calc(1s * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:calc(1s * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animate__animated.animate__flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{animation-duration:calc(1s * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{animation-duration:calc(1s * .75);animation-duration:calc(var(--animate-duration) * .75);backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{animation-duration:calc(1s * 2);animation-duration:calc(var(--animate-duration) * 2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.animate__slideOutUp{animation-name:slideOutUp}@font-face{font-family:brown;font-weight:400;src:url(/font/brown/lineto-brown-pro-regular.woff) format("woff")}@font-face{font-family:brown;font-weight:700;src:url(/font/brown/lineto-brown-pro-bold.woff) format("woff")}@font-face{font-family:brown;src:url(/font/brown/lineto-brown-pro-light.woff) format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;border:0;margin:0;font-family:brown,Helvetica,arial,sans-serif;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}a{color:inherit}img{vertical-align:bottom}img.project_card{width:100%;height:auto;border-radius:10px}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=password]::-ms-clear,input[type=password]::-ms-reveal,input[type=text]::-ms-clear,input[type=text]::-ms-reveal{display:none;width:0;height:0}textarea:focus{outline:0}#simple-tabpanel-all>div{padding:0}.css-10klw3m{height:auto}.MuiPaper-root.MuiDrawer-paper{z-index:1000}.MuiModal-root .flex-box,.MuiModal-root .flex_box,.MuiPopover-root .flex-box,.MuiPopover-root .flex_box{display:flex;flex-direction:row;align-items:center}.MuiModal-root .flex-space,.MuiModal-root .flex_space,.MuiPopover-root .flex-space,.MuiPopover-root .flex_space{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.MuiModal-root .overtext,.MuiPopover-root .overtext{display:-webkit-box;overflow:hidden;line-height:1.3;text-align:left;text-overflow:ellipsis;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical}.MuiModal-root .nodata,.MuiPopover-root .nodata{justify-content:center;align-items:center;padding:20px}.MuiModal-root .nodata img,.MuiPopover-root .nodata img{margin-bottom:4px}.MuiModal-root .nodata p,.MuiPopover-root .nodata p{color:#757575}.MuiModal-root .MuiToggleButtonGroup-root button,.MuiPopover-root .MuiToggleButtonGroup-root button{border:1px solid #eee!important;border-radius:4px;margin:0}.MuiModal-root .MuiToggleButtonGroup-root .MuiToggleButtonGroup-grouped:not(:first-of-type),.MuiModal-root .MuiToggleButtonGroup-root .MuiToggleButtonGroup-grouped:not(:last-of-type),.MuiPopover-root .MuiToggleButtonGroup-root .MuiToggleButtonGroup-grouped:not(:first-of-type),.MuiPopover-root .MuiToggleButtonGroup-root .MuiToggleButtonGroup-grouped:not(:last-of-type){border-radius:4px}.MuiModal-root .MuiToggleButton-root.Mui-selected,.MuiPopover-root .MuiToggleButton-root.Mui-selected{border:1px solid #f54d56!important;color:#f54d56;background:rgba(245,77,86,.06)}.main-pop .MuiBackdrop-root{background-color:rgba(0,0,0,.64)}.main-pop .main-pop-box{position:absolute;top:50%;left:50%;overflow:hidden;width:min(600px,100vw - 32px);border:1px solid hsla(0,0%,100%,.72);border-radius:16px;background:#fff;box-shadow:0 28px 80px rgba(15,28,52,.3);transform:translate(-50%,-50%);outline:none}.main-pop .main-pop-box--mobile{width:min(420px,100vw - 24px)}.main-pop .main-pop-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);white-space:nowrap}.main-pop .mySwiper,.main-pop .swiper-slide,.main-pop .swiper-slide>a{display:block;width:100%}.main-pop .main-pop-artwork{display:block;width:100%;height:auto;max-height:min(72vh,560px);background:#eef3f8;-o-object-fit:contain;object-fit:contain}.main-pop .main-pop-caption{overflow:hidden;padding:14px 18px;border-top:1px solid #edf0f4;background:#fff;font-size:15px;font-weight:750;line-height:1.4;text-align:center;text-overflow:ellipsis;white-space:nowrap;color:#25344d}.main-pop .btn-wrap{display:flex;height:56px;flex-direction:row;border-top:1px solid #e8edf3;background:#fff}.main-pop .btn-wrap button{flex:1 1;border-radius:0;font-size:13px;font-weight:700;text-transform:none;color:#52637a}.main-pop .btn-wrap button:hover{background:#f5f8fc;color:#206fda}.main-pop .btn-wrap button:focus-visible{z-index:1;outline:3px solid rgba(25,118,243,.2);outline-offset:-3px}.main-pop .btn-wrap button+button{border-left:1px solid #e8edf3}.main-pop .btn-wrap .MuiDivider-root{margin:10px 0}@media(prefers-reduced-motion:reduce){.main-pop .swiper-wrapper{transition-duration:.01ms!important}}#m_wrap.notification .middle{height:auto}#m_wrap.notification .info{flex-direction:column}#m_wrap.notification .massage .profile,#m_wrap.notification .massage.car .profile{width:32px;min-width:32px;height:32px}#m_wrap.notification .massage .profile img,#m_wrap.notification .massage.car .profile img{width:32px;height:32px}#m_wrap.notification .massage{flex-direction:row;align-items:flex-start;padding:0}#m_wrap.notification .massage .info{flex-flow:row wrap;margin-bottom:2px}#m_wrap.notification .massage .info span{line-height:1.2;white-space:nowrap}#m_wrap.notification .massage .info span:first-child{overflow:hidden;max-width:90px;text-overflow:ellipsis;white-space:nowrap}#m_wrap.notification .massage .info span:nth-child(2){margin:0 4px;font-size:13px;color:#bdbdbd}#m_wrap.notification .massage .info span:nth-child(3){font-size:13px}#m_wrap.notification .massage .tit{margin:2px 0;color:#616161}#m_wrap.notification .massage.car .info span:first-child{max-width:unset}#m_wrap.notification .massage.car .profile{justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#212121}#m_wrap.notification .ico-box{right:-6px;bottom:-8px}.notification-pop h2{font-weight:600}.notification-pop .MuiPaper-root{width:500px}.notification-pop .content .car_info{justify-content:center;align-items:center;padding:16px 0;border:1px solid #eee;background:#fafafa}.notification-pop .content .newcar{padding:16px;border-radius:50%;margin-bottom:8px;background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.03)}.notification-pop .content .select{margin:16px 0 8px}.notification-pop .content .select .title{margin-bottom:8px}.notification-pop .content .select button{flex:1 1;margin-right:10px;font-weight:500}.notification-pop .content .select button:last-child{margin-right:0}.notification-pop .content .select button.Mui-selected{border:1px solid #f54d56}.notification-pop .content .notice{font-size:14px;line-height:1.2;color:#bdbdbd}.notification-pop .content .notice strong{margin:0 4px;font-weight:500;color:#757575}.notification-pop .content .notice img{width:24px}.notification-pop .noview{padding:40px 24px 24px;margin-left:auto;color:#757575}.notification-pop .noview span{padding:0;margin-left:4px}.notification-pop .MuiDialogActions-root{justify-content:center}.notification-pop .MuiDialogActions-root button{width:120px;height:40px}.notification-pop .MuiDialogActions-root button:first-child{border:1px solid #eee}.notification-pop .MuiModal-root .MuiDialogTitle-root+.css-ypiqx9-MuiDialogContent-root{padding-top:0}#m_wrap.notification-pop .MuiDialogActions-root{padding:0 20px}#m_wrap.notification-pop .MuiDialogActions-root button{flex:1 1}#m_wrap.notification-pop .noview,#m_wrap.notification-pop .top{padding:16px 20px}#m_wrap.notification-pop .notice{font-size:12px}.period_pop .flex_box button{height:40px;border:1px solid #eee;margin-right:10px}.period_pop .flex_box button:last-child{margin-right:0}.period_pop .MuiDialogActions-root{padding:4px 24px 24px}.period_pop .MuiDialogActions-root button:nth-child(2){color:#fff}#m_wrap.period_pop button{width:auto}.report-pop .check_area{display:flex;flex-flow:row wrap;padding:20px;border:1px solid #eee;border-radius:4px}.report-pop .check_area span:nth-child(2n){font-size:14px;white-space:nowrap}.report-pop .check_area_community{padding:16px;border:1px solid #eee;border-radius:4px;display:flex}.report-pop .check_area_community label{width:50%}.report-pop .check_area_community li{width:50%;margin-bottom:4px}.report-pop .check_area_community li:last-child{margin-bottom:0}.report-pop .check_area_community span:nth-child(2n){font-size:14px;white-space:nowrap;color:#212121}.report-pop .text_input{font-size:14px;background:#fafafa}.report-pop .MuiInputLabel-root{font-size:14px;color:#bdbdbd}.report-pop .MuiInputLabel-root.Mui-focused{font-size:16px;color:#e92c28}.report-pop .MuiDialogActions-root{padding:16px 24px}.report-pop .subject{margin-right:10px}.report-pop .MuiInputBase-root{height:110px}#m_wrap.report-pop .header .back_btn{right:0;left:unset}#m_wrap.report-pop .reporter{padding:16px 20px}#m_wrap.report-pop .overtext{-webkit-line-clamp:1}#m_wrap.report-pop .check_area{display:flex;flex-direction:column;border:none}#m_wrap.report-pop .btn_report{position:sticky;bottom:0;height:48px;margin-top:24px;color:#fff}#m_wrap.report-pop .check_area span:nth-child(2n){white-space:pre-wrap;-webkit-line-clamp:2}#m_wrap.edit_pop .MuiModal-root-MuiDialog-root,#pc_wrap.edit_pop .MuiModal-root-MuiDialog-root{z-index:9999}#m_wrap.edit_pop .content,#pc_wrap.edit_pop .content{flex-direction:column;align-items:center;padding:24px;margin-bottom:0}#m_wrap.edit_pop .content .tit,#pc_wrap.edit_pop .content .tit{margin-bottom:16px}#m_wrap.edit_pop .content .sub_tit,#pc_wrap.edit_pop .content .sub_tit{margin-top:8px;line-height:1.2;text-align:center;word-break:keep-all;color:#757575}#m_wrap.edit_pop .content .profile,#pc_wrap.edit_pop .content .profile{position:relative;border:1px solid #eee;border-radius:50%;cursor:pointer}#m_wrap.edit_pop .content .profile_img,#pc_wrap.edit_pop .content .profile_img{width:96px;height:96px;border-radius:50%;cursor:pointer;-o-object-fit:cover;object-fit:cover}#m_wrap.edit_pop .content .ico_small,#pc_wrap.edit_pop .content .ico_small{position:absolute;right:4px;bottom:0;display:flex;justify-content:center;align-items:center;width:20px;height:20px;padding:2px;border:1px solid #eee;border-radius:50%;background:#fff}#m_wrap.edit_pop .content .btn_delete,#pc_wrap.edit_pop .content .btn_delete{margin-top:4px;font-size:12px;color:#e92c28}#m_wrap.edit_pop .btn_wrap,#pc_wrap.edit_pop .btn_wrap{flex-direction:row;width:100%;height:48px}#m_wrap.edit_pop .btn_wrap button,#pc_wrap.edit_pop .btn_wrap button{flex:1 1;border-radius:0}#m_wrap.edit_pop .btn_wrap button:first-child,#pc_wrap.edit_pop .btn_wrap button:first-child{background:#eee}#m_wrap.edit_pop .btn_wrap button:nth-child(2),#pc_wrap.edit_pop .btn_wrap button:nth-child(2){color:#fff}#pc_wrap.edit_pop .profile_img{width:100px;height:100px}@keyframes profileModalEnter{0%{opacity:0;transform:translateY(18px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}.profile-edit-dialog .MuiBackdrop-root{background:rgba(0,0,0,.64);-webkit-backdrop-filter:none;backdrop-filter:none}.profile-edit-dialog .MuiDialog-container{padding:24px;-ms-scroll-chaining:none;overscroll-behavior:contain}.profile-edit-dialog .MuiPaper-root{width:min(520px,100vw - 32px);max-width:520px;max-height:calc(100dvh - 48px);border:1px solid rgba(15,47,100,.12);border-radius:18px;margin:0;overflow:hidden;background:#fff;box-shadow:0 24px 70px rgba(7,28,58,.3);animation:profileModalEnter .28s cubic-bezier(.2,0,0,1) both;transform-origin:center}.profile-edit-dialog .profile-edit-modal{width:100%;color:#17243a;background:#fff}.profile-edit-dialog .profile-edit-header{position:relative;flex-direction:row;align-items:center;gap:11px;padding:15px 18px;border-bottom:1px solid #e5edf6;background:linear-gradient(135deg,#f8fbff,#eef6ff)}.profile-edit-dialog .profile-edit-heading-icon{display:grid;place-items:center;width:36px;min-width:36px;height:36px;border-radius:10px;color:#0a7cf8;background:#dfeeff}.profile-edit-dialog .profile-edit-heading-icon svg{width:21px;height:21px}.profile-edit-dialog .profile-edit-heading-copy{min-width:0;padding-right:42px}.profile-edit-dialog .profile-edit-heading-copy h2{margin:0;font-family:inherit;font-size:17px;font-weight:750;line-height:22px;color:#14233a;text-wrap:balance}.profile-edit-dialog .profile-edit-heading-copy p{margin:2px 0 0;font-family:inherit;font-size:11px;line-height:16px;color:#718198;text-wrap:pretty}.profile-edit-dialog .profile-edit-close{position:absolute;top:14px;right:14px;width:34px;height:34px;color:#6f7f94;background:hsla(0,0%,100%,.78);transition:color .14s cubic-bezier(.2,0,0,1),background-color .14s cubic-bezier(.2,0,0,1),transform .14s cubic-bezier(.2,0,0,1)}.profile-edit-dialog .profile-edit-close:hover{color:#263a56;background:#fff;transform:rotate(3deg)}.profile-edit-dialog .profile-edit-close:active{transform:scale(.94)}.profile-edit-dialog .profile-edit-close:focus-visible{outline:3px solid rgba(10,124,248,.28);outline-offset:2px}.profile-edit-dialog .profile-edit-body{display:grid;grid-template-columns:165px minmax(0,1fr);align-items:stretch;min-height:240px}.profile-edit-dialog .profile-photo-panel{align-items:center;justify-content:center;padding:20px 14px;border-right:1px solid #e5edf6;text-align:center;background:#f8fbff}.profile-edit-dialog .profile-photo-preview{position:relative;width:100px;height:100px;padding:3px;border:1px solid #dbe6f2;border-radius:24px;background:#fff;box-shadow:0 8px 20px rgba(15,47,100,.11);isolation:isolate}.profile-edit-dialog .profile-photo-preview img{display:block;width:92px;height:92px;border-radius:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background:#eef3f8;image-rendering:auto;transform:none}.profile-edit-dialog .profile-photo-preview.is-empty{border-color:rgba(10,124,248,.2);background:#fff;box-shadow:0 8px 22px rgba(10,124,248,.13)}.profile-edit-dialog .profile-photo-empty{position:relative;display:grid;place-items:center;width:92px;height:92px;border-radius:20px;color:#fff;background:linear-gradient(145deg,#1f91ff,#0a7cf8 48%,#0f4fa8);overflow:hidden}.profile-edit-dialog .profile-photo-empty:before{position:absolute;top:8px;right:9px;width:30px;height:30px;border-radius:50%;background:hsla(0,0%,100%,.12);content:""}.profile-edit-dialog .profile-photo-empty:after{position:absolute;bottom:7px;left:8px;width:48px;height:18px;border-radius:50%;background:hsla(0,0%,100%,.08);content:""}.profile-edit-dialog .profile-photo-empty svg{position:relative;z-index:1;width:42px;height:42px;stroke-width:1.45}.profile-edit-dialog .profile-photo-upload{position:absolute;right:7px;bottom:7px;z-index:2;display:grid;place-items:center;min-width:28px;width:28px;height:28px;padding:0;border:2px solid hsla(0,0%,100%,.92);border-radius:9px;color:#fff;background:rgba(15,47,100,.92);box-shadow:0 4px 11px rgba(7,28,58,.24);transition:background-color .14s cubic-bezier(.2,0,0,1),box-shadow .14s cubic-bezier(.2,0,0,1),transform .14s cubic-bezier(.2,0,0,1)}.profile-edit-dialog .profile-photo-upload:hover{color:#fff;background:#0a7cf8;box-shadow:0 6px 15px rgba(10,124,248,.3);transform:translateY(-1px)}.profile-edit-dialog .profile-photo-upload:active{transform:scale(.95)}.profile-edit-dialog .profile-photo-upload:focus-visible{outline:3px solid rgba(10,124,248,.28);outline-offset:3px}.profile-edit-dialog .profile-photo-upload svg{width:15px;height:15px}.profile-edit-dialog .profile-photo-title{margin-top:12px;font-family:inherit;font-size:13px;font-weight:700;line-height:18px;color:#243650}.profile-edit-dialog .profile-photo-help{max-width:135px;margin-top:2px;font-family:inherit;font-size:10px;line-height:14px;color:#8492a5;text-wrap:pretty}.profile-edit-dialog .profile-photo-delete{min-height:32px;padding:4px 7px;margin-top:7px;font-family:inherit;font-size:10px;font-weight:650;text-transform:none;color:#c74141;transition:color .14s cubic-bezier(.2,0,0,1),background-color .14s cubic-bezier(.2,0,0,1),transform .14s cubic-bezier(.2,0,0,1)}.profile-edit-dialog .profile-photo-delete.Mui-disabled{color:#98a5b5;background:rgba(15,47,100,.045);opacity:1}.profile-edit-dialog .profile-photo-delete:hover{color:#aa2d2d;background:#fff0f0}.profile-edit-dialog .profile-photo-delete:active{transform:scale(.97)}.profile-edit-dialog .profile-photo-delete:focus-visible{outline:3px solid rgba(199,65,65,.18);outline-offset:2px}.profile-edit-dialog .profile-edit-form{min-width:0;justify-content:center;padding:24px}.profile-edit-dialog .profile-form-copy{margin-bottom:18px}.profile-edit-dialog .profile-form-copy h3{margin:0;font-family:inherit;font-size:15px;font-weight:750;line-height:20px;color:#1a2a43;text-wrap:balance}.profile-edit-dialog .profile-form-copy p{margin:3px 0 0;font-family:inherit;font-size:11px;line-height:16px;color:#7a899c;text-wrap:pretty}.profile-edit-dialog .profile-field-label{margin-bottom:6px;font-family:inherit;font-size:12px;font-weight:700;line-height:17px;color:#34455e}.profile-edit-dialog .MuiOutlinedInput-root{width:100%;min-height:44px;border-radius:10px;font-family:inherit;font-size:13px;color:#243650;background:#fff;transition:box-shadow .16s cubic-bezier(.2,0,0,1),background-color .16s cubic-bezier(.2,0,0,1)}.profile-edit-dialog .MuiOutlinedInput-root fieldset{border-color:#cfdae8;transition:border-color .16s cubic-bezier(.2,0,0,1)}.profile-edit-dialog .MuiOutlinedInput-root:hover fieldset{border-color:#8da9c9}.profile-edit-dialog .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 4px rgba(10,124,248,.11)}.profile-edit-dialog .MuiOutlinedInput-root.Mui-focused fieldset{border-width:1px;border-color:#0a7cf8}.profile-edit-dialog .profile-field-help{margin-top:5px;font-family:inherit;font-size:10px;line-height:14px;color:#8b98a9;transition:color .16s cubic-bezier(.2,0,0,1)}.profile-edit-dialog .profile-field-help.nickname-limit-error{color:#cf3f46}.profile-edit-dialog .profile-nickname-input.nickname-limit-error{animation:profileNicknameLimitShake .28s cubic-bezier(.36,.07,.19,.97)}.profile-edit-dialog .profile-nickname-input.nickname-limit-error fieldset,.profile-edit-dialog .profile-nickname-input.nickname-limit-error.Mui-focused fieldset,.profile-edit-dialog .profile-nickname-input.nickname-limit-error:hover fieldset{border-color:#cf3f46}.profile-edit-dialog .profile-nickname-input.nickname-limit-error.Mui-focused{box-shadow:0 0 0 4px rgba(207,63,70,.12)}.profile-edit-dialog .profile-edit-error{align-items:center;margin-top:12px;border:1px solid #ffd7d7;border-radius:9px;font-family:inherit;font-size:11px;background:#fff8f8}.profile-edit-dialog .profile-edit-actions{flex-direction:row;justify-content:flex-end;gap:8px;padding:11px 18px;border-top:1px solid #e5edf6;background:#fff}.profile-edit-dialog .profile-edit-actions button{min-width:104px;min-height:38px;border-radius:9px;font-family:inherit;font-size:12px;font-weight:700;text-transform:none;transition:color .14s cubic-bezier(.2,0,0,1),background-color .14s cubic-bezier(.2,0,0,1),border-color .14s cubic-bezier(.2,0,0,1),box-shadow .14s cubic-bezier(.2,0,0,1),transform .14s cubic-bezier(.2,0,0,1)}.profile-edit-dialog .profile-edit-actions button:active{transform:scale(.97)}.profile-edit-dialog .profile-edit-actions button:focus-visible{outline:3px solid rgba(10,124,248,.22);outline-offset:2px}.profile-edit-dialog .profile-cancel-button{border:1px solid #d7e1ed;color:#53657c;background:#fff}.profile-edit-dialog .profile-cancel-button:hover{border-color:#b8c8da;color:#263b57;background:#f6f9fc}.profile-edit-dialog .profile-save-button{color:#fff;background:#0a7cf8;box-shadow:0 7px 18px rgba(10,124,248,.24)}.profile-edit-dialog .profile-save-button:hover{color:#fff;background:#006ee2;box-shadow:0 9px 22px rgba(10,124,248,.31)}@keyframes profileNicknameLimitShake{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}50%{transform:translateX(4px)}75%{transform:translateX(-2px)}}@media(max-width:600px){.profile-edit-dialog .MuiDialog-container{align-items:flex-end;padding:12px 12px max(12px,env(safe-area-inset-bottom))}.profile-edit-dialog .MuiPaper-root{width:100%;max-height:calc(100dvh - 24px);border-radius:20px 20px 14px 14px;transform-origin:bottom center}.profile-edit-dialog .profile-edit-header{padding:14px 16px}.profile-edit-dialog .profile-edit-heading-icon{width:36px;min-width:36px;height:36px}.profile-edit-dialog .profile-edit-heading-copy{padding-right:38px}.profile-edit-dialog .profile-edit-heading-copy h2{font-size:17px;line-height:22px}.profile-edit-dialog .profile-edit-close{top:13px;right:12px}.profile-edit-dialog .profile-edit-body{display:flex;flex-direction:column;overflow-y:auto}.profile-edit-dialog .profile-photo-panel{padding:18px 16px 15px;border-right:0;border-bottom:1px solid #e5edf6}.profile-edit-dialog .profile-photo-preview{width:96px;height:96px;border-radius:22px}.profile-edit-dialog .profile-photo-empty,.profile-edit-dialog .profile-photo-preview img{width:88px;height:88px;border-radius:18px}.profile-edit-dialog .profile-edit-form{padding:20px 18px 22px}.profile-edit-dialog .profile-form-copy{margin-bottom:20px}.profile-edit-dialog .profile-edit-actions{position:sticky;bottom:0;padding:11px 14px max(11px,env(safe-area-inset-bottom));box-shadow:0 -8px 24px rgba(15,47,100,.06)}.profile-edit-dialog .profile-edit-actions button{flex:1 1;min-width:0}}@media(prefers-reduced-motion:reduce){.profile-edit-dialog .MuiPaper-root{animation:none}.profile-edit-dialog .MuiOutlinedInput-root,.profile-edit-dialog .MuiOutlinedInput-root fieldset,.profile-edit-dialog .profile-edit-actions button,.profile-edit-dialog .profile-edit-close,.profile-edit-dialog .profile-photo-delete,.profile-edit-dialog .profile-photo-preview img,.profile-edit-dialog .profile-photo-upload{transition:none;transform:none}.profile-edit-dialog .profile-nickname-input.nickname-limit-error{animation:none}}.share_pop{min-width:260px}.share_pop .tit{padding:20px}.share_pop .logo_box{justify-content:center;text-align:center}.share_pop .logo_box .bg{justify-content:center;align-items:center;width:64px;height:64px;border-radius:50%;margin-bottom:4px}.share_pop .logo_box .bg img{width:28px}.share_pop .logo_box .telegram{background:linear-gradient(225deg,#42bde9 14.64%,#22a7dd 85.1%)}.share_pop .logo_box .url{border:1px solid #eee}.share_pop .MuiDialogContent-root,.share_pop .MuiDialogTitle-root{padding:20px}#m_skeleton.communitiy .article_list_wrap li,#pc_skeleton.communitiy .article_list_wrap li{border-bottom:1px solid #eee}#m_skeleton.communitiy .article_list_wrap li:last-child,#pc_skeleton.communitiy .article_list_wrap li:last-child{border:none}#m_skeleton .flex_align_start,#pc_skeleton .flex_align_start{flex-direction:row;align-items:flex-start}#m_skeleton .flex_space,#pc_skeleton .flex_space{display:flex;justify-content:space-between;align-items:center}#pc_skeleton.main .content{margin-bottom:100px}#pc_skeleton.main .MuiCard-root{box-shadow:0 0 2px 0 rgba(145,158,171,.2),0 12px 24px -4px rgba(145,158,171,.12)!important}#pc_skeleton.main .card_list li{margin-right:16px}#pc_skeleton.main .card_list li:last-child{margin-right:0}#pc_skeleton.buycar.loading .sorting-area{margin:32px 0 0 auto}#pc_skeleton.buycar.loading .skeleton_card{min-width:308.33px;max-width:308.33px;height:400px;margin-right:19px}#pc_skeleton.buycar.loading .skeleton_wrap{flex-direction:row;flex-flow:row wrap}#pc_skeleton.buycar.loading .skeleton_wrap div:nth-child(3n){margin-right:0}#pc_skeleton.communitiy .article_list_wrap{box-shadow:0 0 2px 0 rgba(145,158,171,.2),0 12px 24px -4px rgba(145,158,171,.12)}#pc_skeleton.buycar_detail .card_list li{margin-right:24px}#pc_skeleton .card_list li{margin-right:16px}#pc_skeleton .card_list li:last-child{margin-right:0}#pc_skeleton{display:flex;flex-direction:column;align-items:center;width:100%;height:auto}#pc_skeleton .container{position:relative;display:flex;width:1300px;height:auto}#pc_skeleton .card_wrap{display:flex;flex-direction:row;justify-content:space-between}#pc_skeleton .more_btn_end{display:flex;flex-direction:row;justify-content:flex-end;width:100%}#pc_skeleton .space_beetween{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}#pc_skeleton #popular_course_full_frame{position:relative;display:flex;width:100%;height:auto;margin-top:30px}#pc_skeleton #popular_course_full_frame,#pc_skeleton #popular_course_full_frame .container{flex-direction:column;align-items:center}#pc_skeleton #popular_course_full_frame .container .course_card{width:416px;height:555px}#pc_skeleton #success_students_full_frame .card_wrap{justify-content:space-between;margin-top:114px}#pc_skeleton #video_banner_frame .videoBannerSwiper{display:flex;align-items:center}#pc_skeleton .success_students{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:auto}#m_skeleton .cont_wrap{padding:16px 20px}#m_skeleton .cont_wrap .quick{padding:0}#m_skeleton .cont_wrap .popular_list{display:flex;flex-flow:row wrap}#m_skeleton .cont_wrap .popular_list li{display:flex;flex-direction:column;align-items:flex-start;width:calc(50% - 4px);margin:0 8px 40px 0}#m_skeleton .cont_wrap .popular_list li:nth-child(2n){margin-right:0}#m_skeleton.skeleton_wrap{padding:0 20px}#m_skeleton.market .product li{align-items:flex-start}#m_skeleton.buycar_detail,#m_skeleton.community_detail,#m_skeleton.market_detail{padding:0}#m_skeleton .post-list li{flex-direction:column;align-items:flex-start}.MuiSkeleton-root{transform:unset}a{text-decoration:none;white-space:nowrap}button{padding:0;text-transform:none;box-shadow:none}button.outline{border:1px solid #eee}button.contain{color:#fff}p,span{line-height:1.2}body{font-family:brown,Helvetica,arial,sans-serif}body::-webkit-scrollbar{width:9px}body::-webkit-scrollbar-thumb{height:30%;border-radius:10px;background:#bdbdbd}body::-webkit-scrollbar-track{background:#eee}hr{border-color:#eee;margin:auto;border-width:0 0 thin}.ad{display:flex;justify-content:center;align-items:center;margin:0 auto;font-size:24px;color:#fff;background:#bdbdbd}.ad img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swal2-container{z-index:20000!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important;padding-right:0!important}.swal2-container .swal2-popup.academy-github-modal{box-sizing:border-box;width:min(460px,100vw - 32px);padding:28px;border-radius:14px;text-align:left}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__icon{width:52px;height:52px;border:0;margin:0 auto 16px;color:#fff;background:#172033}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__icon svg{width:28px;height:28px;fill:currentColor}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__title{padding:0;font-size:22px;font-weight:700;line-height:1.3;text-align:center;color:#172033}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__content{padding:0;margin:8px 0 22px;text-align:center}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__description{max-width:380px;margin:0 auto;font-size:14px;font-weight:400;line-height:1.55;color:#526174}.swal2-container .swal2-popup.academy-github-modal .swal2-input-label{justify-content:flex-start;margin:0 0 7px;font-size:13px;font-weight:650;color:#27364a}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__input{box-sizing:border-box;width:100%;height:46px;padding:0 13px;border:1px solid #cbd5e1;border-radius:8px;margin:0;font-size:14px;color:#172033;box-shadow:none}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__input::-moz-placeholder{color:#68778a}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__input:-ms-input-placeholder{color:#68778a}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__input::placeholder{color:#68778a}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__input:focus{border-color:#4c90fe;box-shadow:0 0 0 3px rgba(76,144,254,.18);outline:none}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__validation{justify-content:flex-start;padding:10px 12px;margin:10px 0 0;border-radius:8px;font-size:13px;line-height:1.4;text-align:left}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__actions{display:flex;flex-direction:row-reverse;gap:10px;width:100%;margin:22px 0 0}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__cancel,.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__confirm{min-width:120px;height:44px;padding:0 18px;border:0;border-radius:8px;font-family:inherit;font-size:14px;font-weight:650;transition:background-color .18s ease,color .18s ease,transform .18s ease}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__cancel:focus-visible,.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__confirm:focus-visible{outline:3px solid rgba(76,144,254,.24);outline-offset:2px}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__cancel:active,.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__confirm:active{transform:translateY(1px)}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__confirm{color:#fff;background:#2563b8}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__confirm:hover{background:#1d4f93}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__confirm:disabled{cursor:wait;opacity:.72;background:#2563b8;transform:none}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__cancel{color:#3d4b5d;background:#edf1f5}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__cancel:hover{background:#e1e7ed}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__cancel:disabled{cursor:not-allowed;opacity:.6;background:#edf1f5;transform:none}.swal2-container .swal2-popup.academy-github-modal .swal2-loader{border-color:#fff transparent}@media(max-width:520px){.swal2-container .swal2-popup.academy-github-modal{padding:24px 20px}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__actions{flex-direction:column;gap:8px}.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__cancel,.swal2-container .swal2-popup.academy-github-modal .academy-github-modal__confirm{width:100%;min-width:0}}@media(prefers-reduced-motion:reduce){.swal2-container .swal2-popup.academy-github-modal,.swal2-container .swal2-popup.academy-github-modal *{animation:none!important;transition:none!important}}.swal2-container.admin-success-toast-container{top:72px!important;pointer-events:none}.swal2-container.admin-success-toast-container .admin-success-toast{pointer-events:auto}@media(max-width:600px){.swal2-container.admin-success-toast-container{top:64px!important}}html:has(#pc_wrap.admin){scrollbar-gutter:stable}.MuiButton-root.Mui-disabled,.MuiButtonBase-root-MuiButton-root.Mui-disabled{background:#bdbdbd}#__next .flex_wrap{justify-content:space-between}#__next .flex_box,#__next .flex_wrap{flex-direction:row;align-items:center}#__next .flex_box{display:flex;white-space:nowrap}#__next .flex_box button{flex:1 1}#__next .flex_box hr{margin:7px 6px}#__next .flex_box .css-1gnd1fd-MuiButton-endIcon{margin-left:1px}#__next .flex_box .css-1gnd1fd-MuiButton-endIcon>:first-of-type{font-size:18px;color:#bdbdbd}#__next .flex_box .search_icon{cursor:pointer}#__next .flex_box .top_search{visibility:hidden;width:0;height:22px;border:none;margin-right:10px;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:36px;letter-spacing:-.015em;color:#000;transition:all .5s cubic-bezier(.68,-.55,.265,1.55);outline:none}#__next .flex_box .top_search.active{visibility:visible;width:147px;border-bottom:1px solid #87cdf9;outline:none}#__next .flex-box{display:flex;flex-direction:row;align-items:center;white-space:nowrap}#__next .flex-box hr{margin:7px 6px}#__next .flex-box .like{margin-right:4px}#__next .flex-box .css-1gnd1fd-MuiButton-endIcon{margin-left:1px}#__next .flex-box .css-1gnd1fd-MuiButton-endIcon>:first-of-type{font-size:18px;color:#bdbdbd}#__next .flex-space,#__next .flex_space{display:flex;align-items:center}#__next .flex-space,#__next .flex_space,#__next .flex_util{flex-direction:row;justify-content:space-between}#__next .flex_util .right{font-size:14px;color:#bdbdbd}#__next .flex_util .right button{padding:0;color:#bdbdbd}#__next .flex_util .right .MuiButton-startIcon{margin-right:5px}#__next .flex_btn{flex-direction:row}#__next .flex_btn.flex_space{justify-content:space-between;width:100%}#__next .flex_btn.flex_space button{height:48px}#__next .flex_btn.flex_space button:first-child{width:100px}#__next .flex_btn.flex_space button:nth-child(2){width:184px}#__next .flex_btn.flex_end{justify-content:flex-end;width:100%}#__next .flex_btn.flex_end button{height:48px}#__next .flex_btn.flex_end button.white_text{color:#fff}#__next .btn-flex.flex-space{justify-content:space-between;width:100%}#__next .btn-flex.flex-space button{height:48px}#__next .btn-flex.flex-space button:first-child{width:100px;border:1px solid #eee;background:#fff}#__next .btn-flex.flex-space button:nth-child(2){width:184px;color:#fff}#__next .btn-area,#__next .btn_flex{flex-direction:row}#__next .btn_flex_space{flex-direction:row;justify-content:space-between}#__next .btn_line.MuiButton-root{border:1px solid #eee;color:#757575;background:#fff}#__next .btn-line.MuiButton-root{border:1px solid #ddd;color:#757575;background:#fff}#__next .btn-text-white{color:#fff}#__next .btn_toggle{flex-direction:row}#__next .btn_toggle button{flex:1 1;height:40px;background:#fff}#__next .btn_toggle button:first-child{margin-right:10px}#__next .btn_toggle .Mui-selected{color:#fff;background:#f54d56}#__next .btn_action{position:absolute}#__next .btn_action button{width:40px;height:40px;border-radius:50%;color:hsla(0,0%,100%,.5);background:rgba(0,0,0,.4)}#__next .btn_action button.on{color:#e92c28}#__next .btn-action{position:absolute;z-index:1}#__next .btn-action button{width:40px;height:40px;border-radius:50%;color:hsla(0,0%,100%,.5);background:rgba(0,0,0,.4)}#__next .btn-action button.on{color:#e92c28}#__next .btn_compare{padding:3px 10px;border-radius:4px;color:#fff;background:#212121}#__next .btn_compare:hover{background:#212121}#__next .btn-admin-delete{margin-left:10px;color:#fff}#__next .btn-telegram{color:#fff}#__next .btn-next.loading .MuiLoadingButton-loadingIndicator{color:#e92c28}#__next .nav_wrap{display:flex;flex-direction:row}#__next .bd_top{border-top:10px solid #fbf9f9}#__next .bd-bottom{border-bottom:1px solid #eee}#__next .bd-top{border-top:10px solid #fbf9f9}#__next .img_box{overflow:hidden;box-sizing:border-box;border:1px solid #eee}#__next .img_box img{overflow:hidden;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#__next .img-box{overflow:hidden;box-sizing:border-box;border:1px solid #eee}#__next .img-box img{overflow:hidden;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#__next .item_name,#__next .overtext{display:-webkit-box;overflow:hidden;line-height:1.3;text-align:left;text-overflow:ellipsis;white-space:pre-wrap;word-break:keep-all;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}#__next .nodata{justify-content:center;align-items:center;width:100%;padding:30px 20px}#__next .nodata img{width:56px;margin-bottom:2px}#__next .nodata p{text-align:center;color:#bdbdbd}#__next .nickname{cursor:pointer}#__next .pagination{justify-content:center;align-items:center;margin:40px 0;text-align:center}#__next .pagination .Mui-selected.MuiPaginationItem-root{color:#fff;background:#424242}#__next .grid .MuiButtonBase-root.MuiToggleButton-root{padding:4px;border:0;color:#725ce8}#__next .grid .MuiToggleButton-root.Mui-selected{color:#725ce8;background:none}#__next .grid .MuiToggleButtonGroup-root .MuiToggleButtonGroup-grouped{border-radius:50%}#__next .badge.user-type{width:-moz-fit-content;width:fit-content;padding:1px 8px;border:1px solid #eee;border-radius:4px;margin-right:8px;line-height:1.4;color:#fff;background:#989696}#__next .detail .info{margin-top:6px;color:#757575}#__next .price{display:flex;flex-direction:row;align-items:flex-end}#__next .price span{line-height:1.2}#__next .price .num{margin-right:2px}#__next .status-box{flex-direction:row;align-items:center}#__next .status-box>div{margin-right:8px}#__next .status-box span{font-weight:400}#__next .status-box span:first-child{margin-right:2px}#__next .status-box span:nth-child(2){font-weight:500}#__next .car_img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#__next .search_wrap .Mui-selected,#__next .sell_register .Mui-selected{border:1px solid #f54d56;color:#f54d56;background:rgba(245,77,86,.06)}#__next .ico_small{display:flex;justify-content:center;align-items:center;width:20px;height:20px}#__next .ico-home,#__next .ico_small{position:absolute;border:1px solid rgba(0,0,0,.08);border-radius:30px;text-align:center;color:#616161;background:#fff}#__next .ico-home{height:24px;padding:2px}#__next .buycar-detail .spec li,#__next .market-detail .spec li{height:32px}#__next .buycar-detail .spec span,#__next .market-detail .spec span{flex:1 1}#__next .buycar-detail .spec span:first-child,#__next .market-detail .spec span:first-child{font-weight:400;line-height:1.4;color:#757575}#__next .buycar-detail .spec span:nth-child(2),#__next .market-detail .spec span:nth-child(2){text-align:right}#__next .MuiToggleButton-root{font-weight:400;color:#bdbdbd}#__next .MuiButtonBase-root-MuiToggleButton-root.Mui-selected,#__next .MuiToggleButton-root.Mui-selected{border:1px solid #f54d56;color:#f54d56;background:rgba(245,77,86,.06)}#pc_wrap{overflow-x:hidden;width:100%;height:100%}#pc_wrap .container{position:relative;display:flex;width:1300px;max-width:1300px;margin:0 auto}#pc_wrap .ad-row{overflow:hidden;width:100%;height:120px;border-radius:4px;text-align:center;cursor:pointer}#pc_wrap .ad-row img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#pc_wrap .ad-row.square{width:245px;height:245px;border-radius:8px;margin-top:30px}#pc_wrap .ad-main{width:1240px;margin:0 auto 80px}#pc_wrap #bunker{display:flex}#pc_wrap .flex_btn{flex-direction:row;justify-content:center;height:50px}#pc_wrap .flex_btn button{width:140px}#pc_wrap .flex_btn button:first-child{border:1px solid #eee;margin-right:16px;color:#757575}#pc_wrap .contained,#pc_wrap .flex_btn button:nth-child(2){color:#fff}#pc_wrap .comment .comment_list .reply,#pc_wrap .comment .comment_list li{padding:16px 24px}#pc_wrap .comment .reply_wrap .write_box{box-sizing:border-box;padding:24px}#pc_wrap .snb{overflow:hidden;box-sizing:border-box;width:245px;min-width:245px;height:-moz-min-content;height:min-content;border:1px solid #eee;border-radius:8px;margin-right:30px}#pc_wrap .snb div:last-child{border:none}#pc_wrap .snb .title{display:flex;padding:20px}#pc_wrap .snb .snb_content{padding:24px 0;border-bottom:1px solid #eee}#pc_wrap .snb .snb_content .title{padding:0 20px 8px}#pc_wrap .snb .snb_content .snb_list{padding:0 10px}#pc_wrap .snb .snb_content .snb_list a{width:100%;padding:8px 10px;color:#616161}#pc_wrap .snb .snb_content .snb_list li{height:32px;border-radius:4px;margin-bottom:6px}#pc_wrap .snb .snb_content .snb_list li:last-child{margin-bottom:0}#pc_wrap .snb .snb_content .snb_list li:hover{color:#f54d56;background:#fdf4f4;transition:.4s}#pc_wrap .snb .snb_content .snb_list .focus,#pc_wrap .snb .snb_content .snb_list li:hover.focus{background:#f41111}#pc_wrap .snb .snb_content .snb_list .focus a{color:#fff}#pc_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{width:8px}#m_wrap .ad-row{cursor:pointer}#m_wrap .ad-row img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#m_wrap .nodata{padding:28px 0;text-align:center}#m_wrap .nodata img{width:56px}#m_wrap .flex_btn{position:fixed;bottom:0;z-index:100;display:flex;width:100%;padding:16px 20px;background:linear-gradient(to top,#fff calc(env(safe-area-inset-bottom) + 74px),hsla(0,0%,100%,0) 100%);box-shadow:0 -3px 3px -2px rgba(0,0,0,.05)}#m_wrap .flex_btn button{flex:1 1;height:48px}#m_wrap .flex_btn .outline{margin-right:10px;background:#fff}#m_wrap .flex_btn button:first-child{color:#fff}#m_wrap .btn-next{position:fixed;bottom:0;width:100%;height:54px;border-radius:0;font-weight:500;color:#fff}#m_wrap .btn-next.loading .MuiLoadingButton-loadingIndicator{color:#e92c28}#m_wrap .btn-top-scroll{position:fixed;right:max(18px,env(safe-area-inset-right) + 12px);bottom:max(88px,env(safe-area-inset-bottom) + 80px);z-index:1100;width:48px;min-width:48px;height:48px;padding:0;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;font-size:11px;font-weight:800;line-height:1;letter-spacing:.06em;color:#fff;background:rgba(20,27,42,.88);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);transition:background-color .18s ease,transform .16s ease,box-shadow .18s ease;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}#m_wrap .btn-top-scroll:active{background:rgba(20,27,42,.98);box-shadow:0 5px 14px rgba(0,0,0,.22);transform:scale(.94)}#m_wrap .btn-top-scroll:focus-visible{outline:3px solid rgba(20,131,247,.34);outline-offset:3px}@media(prefers-reduced-motion:reduce){#m_wrap .btn-top-scroll{transition:none}#m_wrap .btn-top-scroll:active{transform:none}}#m_wrap .btn_floating{position:fixed;right:20px;bottom:20px;z-index:2;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;background:#e92c28;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}#m_wrap .dim{position:fixed;left:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.5)}#m_wrap .floating.search_input{position:fixed;top:0;left:0;z-index:9999;width:100%;padding:16px 20px;background:#fff}#m_wrap .floating.search_input .MuiSvgIcon-root{margin-right:10px;color:#bdbdbd}#m_wrap .floating.search_input .MuiOutlinedInput-root{width:100%;height:48px;background:#fafafa}#m_wrap .search-result-box{flex-direction:row;align-items:center;padding:4px 20px;font-size:14px;white-space:nowrap}#m_wrap .search-result-box p{margin-right:2px}#m_wrap .search-result-box svg{margin-left:-2px;font-size:20px;color:#bdbdbd}#m_wrap #top{position:sticky;top:0;z-index:3}div#__next{height:100%}div#__next,div#__next button{text-transform:none}div#__next .down .MuiCheckbox-root.Mui-checked{color:#2881e9}div#__next .comment .tit_box,div#__next .inquiry .tit_box{margin-bottom:8px}div#__next .comment .tit_box .count,div#__next .inquiry .tit_box .count{margin-left:2px}div#__next .comment .write_box,div#__next .inquiry .write_box{width:100%}div#__next .comment .write_box textarea,div#__next .inquiry .write_box textarea{box-sizing:border-box;width:100%;height:61px;padding:22px 16px 0;border:1px solid #eee;font-size:14px;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}div#__next .comment .write_box textarea::-moz-placeholder,div#__next .inquiry .write_box textarea::-moz-placeholder{font-size:14px;font-weight:400;color:#bdbdbd}div#__next .comment .write_box textarea:-ms-input-placeholder,div#__next .inquiry .write_box textarea:-ms-input-placeholder{font-size:14px;font-weight:400;color:#bdbdbd}div#__next .comment .write_box textarea::placeholder,div#__next .inquiry .write_box textarea::placeholder{font-size:14px;font-weight:400;color:#bdbdbd}div#__next .comment .write_box .write_btn,div#__next .inquiry .write_box .write_btn{flex-direction:row;justify-content:space-between;align-items:center;height:42px;padding:0 0 0 14px;border:1px solid #eee;margin-top:-1px;background:#fff}div#__next .comment .write_box .write_btn button,div#__next .inquiry .write_box .write_btn button{min-width:100px;height:100%;border-radius:0;color:#000;background:#87cdf9}div#__next .comment .write_area,div#__next .inquiry .write_area{margin-bottom:16px}div#__next .comment .comment_area .tab,div#__next .inquiry .comment_area .tab{padding:0 20px}div#__next .comment .comment_area .comment_list .write_box,div#__next .inquiry .comment_area .comment_list .write_box{background:#fafafa}div#__next .comment .comment_area .comment_list .reply,div#__next .comment .comment_area .comment_list li,div#__next .inquiry .comment_area .comment_list .reply,div#__next .inquiry .comment_area .comment_list li{flex-direction:column;align-items:flex-start;border-bottom:1px solid #eee}div#__next .comment .comment_area .comment_list .reply .profile:before,div#__next .inquiry .comment_area .comment_list .reply .profile:before{content:"";position:absolute;top:20px;left:-24px;width:12px;height:12px;border-bottom:1px solid #bdbdbd;border-left:1px solid #bdbdbd}div#__next .comment .comment_area .comment_list .profile,div#__next .comment .comment_area .comment_list .util,div#__next .inquiry .comment_area .comment_list .profile,div#__next .inquiry .comment_area .comment_list .util{position:relative;flex-direction:row;justify-content:space-between;width:100%}div#__next .comment .comment_area .comment_list .content,div#__next .inquiry .comment_area .comment_list .content{margin:12px 0 8px}div#__next .comment .comment_area .comment_list .info,div#__next .inquiry .comment_area .comment_list .info{flex-direction:row;align-items:center}div#__next .comment .comment_area .comment_list .info .profile_img,div#__next .inquiry .comment_area .comment_list .info .profile_img{width:35px;height:35px;margin-right:8px}div#__next .comment .comment_area .comment_list .util .css-166a5se-MuiPaper-root-MuiAccordion-root,div#__next .inquiry .comment_area .comment_list .util .css-166a5se-MuiPaper-root-MuiAccordion-root{box-shadow:none}div#__next .comment .comment_area .comment_list .util .css-1f4m3nv-MuiButtonBase-root-MuiCheckbox-root,div#__next .comment .comment_area .comment_list .util .css-sh22l5-MuiButtonBase-root-MuiAccordionSummary-root,div#__next .inquiry .comment_area .comment_list .util .css-1f4m3nv-MuiButtonBase-root-MuiCheckbox-root,div#__next .inquiry .comment_area .comment_list .util .css-sh22l5-MuiButtonBase-root-MuiAccordionSummary-root{padding:0}div#__next .comment .comment_area .comment_list .util svg,div#__next .inquiry .comment_area .comment_list .util svg{width:16px;height:16px;margin-right:3px}div#__next .comment .comment_area .reply,div#__next .inquiry .comment_area .reply{background:#fafafa}div#__next .comment .comment_area .reply .util,div#__next .inquiry .comment_area .reply .util{justify-content:flex-end}div#__next .comment .comment_area .reply .write,div#__next .inquiry .comment_area .reply .write{padding-top:20px;border-top:1px solid #eee}div#__next .comment .comment_area .reply .close,div#__next .inquiry .comment_area .reply .close{margin-top:10px;color:#757575}div#__next .comment .comment_area .vote,div#__next .inquiry .comment_area .vote{flex-direction:row}div#__next .profile_img{width:64px;height:64px;border:1px solid #eee;border-radius:50%;-o-object-fit:cover;object-fit:cover}div#__next #bunker .flex_list{display:flex;flex-direction:row;flex-wrap:wrap}div#__next #bunker .flex_list li img{opacity:.2}div#__next #bunker .flex_list li.on img{opacity:1}div#__next #bunker .flex_list button,div#__next #bunker .flex_list li{flex:0 0 25%;flex-direction:column;min-width:83px;text-align:center}div#__next #bunker .description textarea{width:100%;padding:24px;border:1px solid #eee;border-radius:4px;font-size:14px;resize:none}div#__next #bunker .home{padding:20px}div#__next #bunker .home .user_info{flex-direction:row;align-items:center}div#__next #bunker .home .user_info .detail{margin-left:16px}div#__next #bunker .home .user_info .detail .seller .type{height:20px;padding:0 10px;border:1px solid #eee;border-radius:4px;margin-left:8px;font-size:12px;color:#bdbdbd}div#__next #bunker .home .user_info .detail .region{overflow:hidden;width:250px;font-size:14px;font-weight:300;text-overflow:ellipsis;color:#757575;-webkit-line-clamp:2;-webkit-box-orient:vertical}div#__next #bunker .phone_num{position:relative}div#__next #bunker .phone_num .send{position:absolute;right:8px;bottom:5px}div#__next #bunker .cord{position:relative}div#__next #bunker .cord .confirm,div#__next #bunker .cord .timer{position:absolute;right:8px;bottom:8px;font-weight:500;color:#e92c28}div#__next .tab .Mui-selected{border-radius:30px;color:#e92c28;background:rgba(245,77,86,.1)}div#__next .tab .MuiButtonBase-root-MuiTab-root{min-width:66px;padding:6px 12px}div#__next .tab .MuiTabs-indicator{display:none}div#__next .tab .MuiTab-iconWrapper{margin:0 4px 0 0}div#__next .tab button{flex-direction:row-reverse;min-height:30px;padding:8px 10px;margin-right:10px;color:#bdbdbd}div#__next .toastui-editor-defaultUI,div#__next .toastui-editor-defaultUI-toolbar,div#__next .toastui-editor-mode-switch{border-color:#eee}div#__next .toastui-editor-defaultUI-toolbar{background:#fff}div#__next .toastui-editor-defaultUI-toolbar button{border-color:#fff}.MuiCheckbox-root .MuiSvgIcon-root{font-size:20px}.tap_pannel_wrap>div{padding:0}.MuiTabs-flexContainer .MuiButtonBase-root.MuiTab-root{color:#bdbdbd}.MuiTabs-flexContainer .MuiButtonBase-root.MuiTab-root.Mui-selected{font-weight:500;color:#e92c28}.MuiOutlinedInput-root .MuiSvgIcon-root{font-size:20px;color:#616161;cursor:pointer}.breadcrumbs{justify-content:center;margin:30px 0 0;color:#bdbdbd}.breadcrumbs a{color:#757575}.breadcrumbs li:first-child{color:#eee}.breadcrumbs li:nth-child(2n){color:#bdbdbd}.breadcrumbs .last{color:#212121}.swiper-pagination-bullet{width:12px;height:12px;background:#bdbdbd}.swiper-pagination-bullet.swiper-pagination-bullet-active{width:25px;border:1px solid transparent;border-radius:5px;background:#e42e2a;transition:width .3s}.swal2-container{font-family:brown,Helvetica,arial,sans-serif}.swal2-container .swal2-html-container{font-weight:500}.swal2-container .swal2-actions{flex-direction:row-reverse;margin-top:12px}.swal2-container .swal2-actions button{min-width:80px;font-family:brown,Helvetica,arial,sans-serif;font-weight:400}.swal2-container .swal2-popup{width:auto;padding:24px}.swal2-container .swal2-title{font-size:18px;font-weight:500}.swal2-container .swal2-icon{margin-top:0;font-size:12px}.swal2-container .swal2-popup.swal2-toast .swal2-title{font-size:18px;font-weight:500}@keyframes academy-session-alert-enter{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes academy-session-alert-exit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes academy-session-device-signal{0%,52%,to{transform:translateX(0) translateY(0) scale(1)}8%{transform:translateX(-2px) translateY(-1px) scale(1.05)}16%{transform:translateX(2px) translateY(0) scale(1.03)}24%{transform:translateX(-1px) translateY(0) scale(1.02)}32%{transform:translateX(1px) translateY(0) scale(1.01)}}@keyframes academy-session-signal-ring{0%,6%{opacity:0;transform:scale(.86)}18%{opacity:.42}44%,to{opacity:0;transform:scale(1.24)}}.swal2-container.academy-session-alert-container{padding:20px;background:rgba(0,0,0,.64)!important}.swal2-container.academy-session-alert-container .swal2-popup.academy-session-alert{box-sizing:border-box;width:min(440px,100vw - 32px);padding:34px 30px 28px;border:1px solid rgba(228,46,42,.12);border-radius:24px;background:#fff;box-shadow:0 28px 80px rgba(15,23,42,.28),0 8px 24px rgba(15,23,42,.12);overflow:hidden}.swal2-container.academy-session-alert-container .swal2-popup.academy-session-alert:before{position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#e42e2a,#ff766f);content:""}.swal2-container.academy-session-alert-container .academy-session-alert--enter{animation:academy-session-alert-enter .36s cubic-bezier(.05,.7,.1,1) both}.swal2-container.academy-session-alert-container .academy-session-alert--exit{animation:academy-session-alert-exit .18s cubic-bezier(.3,0,1,1) both}.swal2-container.academy-session-alert-container .academy-session-alert__icon{position:relative;width:68px;height:68px;border:0;margin:0 auto 22px;color:#e42e2a;background:#fff1f0;box-shadow:0 0 0 10px #fff8f7;isolation:isolate}.swal2-container.academy-session-alert-container .academy-session-alert__icon:after{position:absolute;z-index:-1;inset:-9px;border:1px solid rgba(228,46,42,.46);border-radius:50%;content:"";animation:academy-session-signal-ring 3.8s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none}.swal2-container.academy-session-alert-container .academy-session-alert__icon .swal2-icon-content{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.swal2-container.academy-session-alert-container .academy-session-alert__icon svg{width:34px;height:34px;animation:academy-session-device-signal 3.8s cubic-bezier(.4,0,.2,1) infinite;fill:currentColor;transform-box:fill-box;transform-origin:center;will-change:transform}.swal2-container.academy-session-alert-container .academy-session-alert__title{max-width:350px;padding:0;margin:0 auto;font-size:24px;font-weight:750;line-height:1.28;letter-spacing:-.025em;color:#172033}.swal2-container.academy-session-alert-container .academy-session-alert__content{padding:0;margin:12px auto 0;color:#59677a}.swal2-container.academy-session-alert-container .academy-session-alert__description{max-width:355px;margin:0 auto;font-size:15px;font-weight:450;line-height:1.6}.swal2-container.academy-session-alert-container .academy-session-alert__description a{color:#0c7df8;font-weight:700;text-decoration:none;white-space:nowrap}.swal2-container.academy-session-alert-container .academy-session-alert__description a:hover{color:#075ebc}.swal2-container.academy-session-alert-container .academy-session-alert__actions{width:100%;margin:26px 0 0}.swal2-container.academy-session-alert-container .academy-session-alert__button{width:auto;min-width:148px;min-height:44px;border:0;border-radius:10px;padding:0 22px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;color:#fff;background:#111;box-shadow:0 8px 18px hsla(0,0%,7%,.2);cursor:pointer;outline:none;transition:transform .14s cubic-bezier(.2,0,0,1),background-color .14s ease,box-shadow .22s ease}.swal2-container.academy-session-alert-container .academy-session-alert__button:hover{background:#000;box-shadow:0 10px 22px hsla(0,0%,7%,.28);transform:translateY(-1px)}.swal2-container.academy-session-alert-container .academy-session-alert__button:active{box-shadow:0 4px 12px hsla(0,0%,7%,.2);transform:translateY(1px) scale(.99)}.swal2-container.academy-session-alert-container .academy-session-alert__button:focus-visible{background:#000;box-shadow:0 10px 22px hsla(0,0%,7%,.28)}@media(max-width:480px){.swal2-container.academy-session-alert-container{padding:16px}.swal2-container.academy-session-alert-container .swal2-popup.academy-session-alert{width:100%;padding:30px 22px 22px;border-radius:20px}.swal2-container.academy-session-alert-container .academy-session-alert__title{font-size:21px}}@media(prefers-reduced-motion:reduce){.swal2-container.academy-session-alert-container .academy-session-alert--enter,.swal2-container.academy-session-alert-container .academy-session-alert--exit{animation:none}.swal2-container.academy-session-alert-container .academy-session-alert__button{transition:none}.swal2-container.academy-session-alert-container .academy-session-alert__icon svg,.swal2-container.academy-session-alert-container .academy-session-alert__icon:after{animation:none}}#m_wrap.register .account_wrap{align-items:center;height:100%;padding:0 20px}#m_wrap.register .account_wrap .tit{font-size:32px;font-weight:700}#m_wrap.register .account_wrap .caption{margin-top:16px;line-height:1.2;text-align:center;color:#757575}#m_wrap.register .account_wrap .checkbox{flex-direction:row;align-items:center}#m_wrap.register .account_wrap .checkbox .Mui-checked{padding:0;margin-right:8px}#m_wrap.register .account_wrap .options{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:24px 0 30px}#m_wrap.register .account_wrap .options a{font-size:14px;font-weight:100;color:#bdbdbd}#m_wrap.register .account_wrap .options label{margin-left:-4px;color:#616161}#m_wrap.register .account_wrap .options hr{margin:4px 10px}#m_wrap.register .account_wrap .form_list{margin:16px 0 32px}#m_wrap.register .account_wrap .form_list .telegram_login_widget{display:flex;align-self:center;justify-content:center;width:100%;max-width:100%;margin:0 auto;line-height:0}#m_wrap.register .account_wrap .form_list .tlogin-button{display:inline-flex;justify-content:center;width:auto;max-width:100%;border-radius:25px;margin:0 auto;overflow:hidden;line-height:0;box-shadow:0 8px 20px -14px rgba(30,118,184,.72);transform:translateZ(0);transition:transform .16s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1),filter .16s ease;will-change:transform}#m_wrap.register .account_wrap .form_list .tlogin-button:active{filter:saturate(1.04) brightness(.98);box-shadow:0 5px 12px -9px rgba(30,118,184,.7);transform:scale(.975);transition-duration:90ms}#m_wrap.register .account_wrap .form_list .tgme_widget_login_button,#m_wrap.register .account_wrap .form_list .widget_frame_base{display:block;max-width:100%;border:0!important;border-radius:25px!important;margin:0 auto!important;-webkit-clip-path:inset(0 round 25px);clip-path:inset(0 round 25px)}@media(prefers-reduced-motion:reduce){#m_wrap.register .account_wrap .form_list .tlogin-button{transition:box-shadow .16s ease,filter .16s ease;will-change:auto}#m_wrap.register .account_wrap .form_list .tlogin-button:active{transform:none}}#m_wrap.register .account_wrap .form_list a{width:100%;height:50px;color:#fff}#m_wrap.register .account_wrap .form_list a:nth-child(2){margin-top:12px;color:#e92c28}#m_wrap.register .account_wrap .form_list .line{position:relative;margin:20px 0;text-align:center}#m_wrap.register .account_wrap .form_list .line:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#eee}#m_wrap.register .account_wrap .form_list .line span{position:relative;padding:0 20px;font-weight:400;color:#bdbdbd;background:#fff}#m_wrap.register .account_wrap .form_list .tele_btn{color:#757575}#m_wrap.register .account_wrap .form_list .tele_btn img{width:24px;margin-right:8px}#m_wrap.register .account_wrap .form>div:first-child{margin-bottom:30px}#m_wrap.register .account_wrap .MuiIconButton-root{margin-right:8px}#m_wrap.register .telegram-login-mobile.account_wrap{position:relative;box-sizing:border-box;width:100%;min-height:calc(100vh - var(--academy-header-height, 50px))!important;height:auto;justify-content:center;padding:28px 16px calc(40px + env(safe-area-inset-bottom));background:#fff}#m_wrap.register .telegram-login-mobile.account_wrap .telegram-login-card{display:flex;width:100%;max-width:430px;min-width:0;box-sizing:border-box;flex-direction:column;align-items:center;padding:28px 20px 20px;border:1px solid rgba(31,64,104,.1);border-radius:24px;background:hsla(0,0%,100%,.96);box-shadow:0 24px 56px -42px rgba(20,44,78,.58)}#m_wrap.register .telegram-login-mobile.account_wrap .telegram-login-badge{display:inline-flex;width:58px;height:58px;align-items:center;justify-content:center;border-radius:18px;color:#fff;background:linear-gradient(145deg,#35afe7,#168dcc);box-shadow:0 14px 28px -18px rgba(22,141,204,.9)}#m_wrap.register .telegram-login-mobile.account_wrap .telegram-login-badge svg{width:30px;height:30px}#m_wrap.register .telegram-login-mobile.account_wrap .tit.MuiTypography-root{margin-top:18px;font-size:clamp(25px,7.5vw,31px);font-weight:800;line-height:1.16;letter-spacing:-.035em;text-align:center;color:#172033;text-wrap:balance}#m_wrap.register .telegram-login-mobile.account_wrap .caption.MuiTypography-root{max-width:32ch;margin-top:10px;font-size:14px;line-height:1.55;text-align:center;color:#66758a;text-wrap:pretty}#m_wrap.register .telegram-login-mobile.account_wrap .form_list{width:100%;min-height:0;box-sizing:border-box;justify-content:center;margin:24px 0 0;padding:0;border:0;background:transparent}#m_wrap.register .telegram-login-mobile.account_wrap .telegram-login-widget-shell{display:flex;width:100%;min-height:0;box-sizing:border-box;align-items:center;justify-content:center;padding:0;border:0;border-radius:0;background:transparent}#m_wrap.register .telegram-login-mobile.account_wrap .telegram_login_widget.MuiTypography-root{display:flex;width:100%;min-width:0;align-items:center;justify-content:center;margin:0;line-height:0}#m_wrap.register .telegram-login-mobile.account_wrap .tgme_widget_login_button,#m_wrap.register .telegram-login-mobile.account_wrap .tlogin-button,#m_wrap.register .telegram-login-mobile.account_wrap .widget_frame_base,#m_wrap.register .telegram-login-mobile.account_wrap iframe{max-width:100%!important;border:0!important;border-radius:12px!important;margin:0 auto!important}#m_wrap.register .telegram-login-mobile.account_wrap .telegram-login-loading{min-height:58px;flex-direction:row;align-items:center;justify-content:center;gap:10px;font-size:13px;font-weight:700;color:#526173}#m_wrap.register .telegram-login-mobile.account_wrap .telegram-login-loading .MuiCircularProgress-root{color:#229ed9}#m_wrap.register .telegram-login-mobile.account_wrap .telegram-login-unavailable{width:100%;box-sizing:border-box;align-items:center;gap:5px;padding:16px 14px;border:1px dashed #c8d8e6;border-radius:14px;text-align:center;color:#526173;background:#f8fafc}#m_wrap.register .telegram-login-mobile.account_wrap .telegram-login-unavailable>svg{width:24px;height:24px;margin-bottom:2px;color:#229ed9}#m_wrap.register .telegram-login-mobile.account_wrap .telegram-login-unavailable strong{font-size:13px;line-height:1.35;color:#26364d}#m_wrap.register .telegram-login-mobile.account_wrap .telegram-login-unavailable span{max-width:32ch;font-size:12px;line-height:1.45}#m_wrap.register .telegram-login-mobile.account_wrap .telegram-login-security{width:100%;box-sizing:border-box;gap:8px;padding:11px 12px;border-radius:12px;margin-top:14px;font-size:12px;line-height:1.4;text-align:center;color:#526173;background:#f1f7f4}#m_wrap.register .telegram-login-mobile.account_wrap .telegram-login-security svg{width:18px;height:18px;flex:0 0 18px;color:#21875c}#m_wrap.register .telegram-login-mobile.account_wrap .img_box{overflow:hidden;width:100%;border-radius:15px;margin-top:18px;background:#0d1724}#m_wrap.register .telegram-login-mobile.account_wrap .img_box img{display:block;width:100%;height:auto;aspect-ratio:940/322;-o-object-fit:cover;object-fit:cover}#m_wrap.register.join h1{height:50px;font-size:26px;line-height:50px}#m_wrap.register.join .join_cont{padding:0 24px}#m_wrap.register.join .join_btn{height:54px;margin-top:50px;color:#fff}#m_wrap.register.join .MuiTextField-root{margin-top:30px}#m_wrap.register.join .MuiIconButton-root{margin-right:8px}#m_wrap.register.find .tabs .tab_cont{padding:20px}#m_wrap.register.find .form>div{margin-bottom:30px}#m_wrap.register.find .form>div:first-child{margin-top:20px}#m_wrap.register.find .complete_btn{margin-top:10px}#m_wrap.register.find .MuiTabs-flexContainer{justify-content:center}#m_wrap.register .complete_btn{height:54px;margin-top:50px;color:#fff}#m_wrap .buycar.compare{overflow-x:auto;margin:16px 0 16px 20px}#m_wrap .buycar.compare .compare_list{display:flex;flex-direction:row}#m_wrap .buycar.compare li{position:relative;flex-direction:column;align-items:flex-start;min-width:200px;min-width:48vw;margin-right:10px}#m_wrap .buycar.compare li:last-child{margin-right:0}#m_wrap .buycar.compare .price{align-items:flex-end}#m_wrap .buycar.compare .price span{line-height:1.2}#m_wrap .buycar.compare .price span:first-child{margin-right:2px}#m_wrap .buycar.compare .table_bd_section{width:100%;margin-bottom:6px}#m_wrap .buycar.compare .table_bd_section .section{width:100%;padding:4px 20px;background:#fafafa}#m_wrap .buycar.compare .table_bd_section .option{padding:10px 20px;background:none}#m_wrap .buycar.compare .table_bd_section .user_name{display:flex;flex-wrap:wrap;justify-content:center}#m_wrap .buycar.compare .table_bd_section .user_name span{margin-top:4px;line-height:1.2;white-space:pre-wrap}#m_wrap .buycar.compare .table_bd_section .profile{flex-direction:column;padding:16px 20px 8px}#m_wrap .buycar.compare .table_bd_section .profile_img{width:40px;height:40px;margin-right:10px}#m_wrap .buycar.compare .table_bd_section .region{margin-top:4px;color:#757575}#m_wrap .buycar.compare .table_hd_wrap{width:100%}#m_wrap .buycar.compare .table_hd{width:100%;margin-bottom:20px;font-size:14px}#m_wrap .buycar.compare .table_hd .thumb{width:100%;height:120px;border:1px solid #eee;margin-bottom:16px}#m_wrap .buycar.compare .table_hd .thumb img{width:100%;height:100%;border-radius:4px;-o-object-fit:cover;object-fit:cover}#m_wrap .buycar.compare .table_hd .name{height:58px;padding-left:8px;line-height:1.4;white-space:pre-wrap}#m_wrap .buycar.compare .table_hd .name a{min-height:40px}#m_wrap .buycar.compare .table_hd .name .price{margin-top:4px}#m_wrap .buycar.compare .table_bd_wrap{width:100%}#m_wrap .buycar.compare .table_bd{padding:10px 20px;font-size:14px}#m_wrap .buycar.compare .table_bd .option_list li{display:flex;flex-direction:row;padding:8px 0;color:#bdbdbd}#m_wrap .buycar.compare .table_bd .option_list li svg{margin-right:4px;font-size:16px}#m_wrap .buycar.compare .table_bd .option_list .on{font-weight:500;color:#f54d56}#m_wrap .buycar.compare .btn_delete{position:absolute;top:10px;right:10px;left:unset;width:20px;height:20px;color:#fff;background:rgba(0,0,0,.7)}#m_wrap .buycar.compare .btn_delete svg{font-size:16px}#m_wrap .buycar .btn_view{display:flex;width:100%}#m_wrap .buycar .btn_view button{height:40px;margin:0 auto;color:#fff}#m_wrap .buycar .btn_delete{position:absolute;top:4px;left:4px;width:18px;height:18px;color:#fff;background:rgba(0,0,0,.7)}#m_wrap .buycar .btn_delete svg{font-size:14px}.compare_box{position:relative;width:100%;background:#fff;inset:auto}.compare_box .tit{flex-direction:row;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #eee;background:#fff}.compare_box .tit button{padding:0}.compare_box .img_box{width:120px;min-width:120px;height:94px;margin-right:10px}.compare_box .img_box img{width:100%;height:100%;border-radius:4px;-o-object-fit:cover;object-fit:cover}.compare_box .detail_wrap{flex-direction:row;align-items:flex-start}.compare_box .detail{overflow:hidden;flex:1 1;margin-top:2px;text-overflow:ellipsis}.compare_box .detail .info{flex-flow:row wrap;margin-top:4px}.compare_box .detail .info span{margin-right:6px;color:#757575}.compare_box .detail .price{margin-top:8px}.compare_box .detail .price .pay{color:#e92c28}.compare_box .detail .price .unit{margin-left:2px}.compare_box .compare_list{padding:20px 20px 0 11px}.compare_box .compare_list li{align-items:center;margin-bottom:24px}.compare_box .compare_list li.nodata{align-items:center;padding:0}.compare_box .compare_list .btn_delete{position:absolute;right:0;padding:0;color:#bdbdbd}.compare_box .compare_list .btn_delete svg{font-size:20px}.compare_box .compare_list .name{display:-webkit-box;overflow:hidden;width:90%;line-height:1.4;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.btn_search{position:fixed;bottom:0;left:0;width:100%;height:54px;color:#fff;background:#bdbdbd}.btn_search.on{background:#e92c28}.highlight{color:#e92c28}.img_box.nodata{display:flex;justify-content:center;align-items:center;border:1px solid #eee;border-radius:4px;background:#fafafa}.img_box.nodata svg{font-size:28px;color:#bdbdbd}.helper{padding:10px 20px;color:#757575}.MuiDrawer-paperAnchorBottom{height:80%;padding-bottom:0}@media(max-width:360px){#m_wrap .buycar.compare .item{min-width:200px}}#m_wrap .buycar-detail .ad-row{padding:20px 0}#m_wrap .buycar-detail .img-main .img-box{position:relative;padding-bottom:60%}#m_wrap .buycar-detail .img-main .img-box img{position:absolute}#m_wrap .buycar-detail .btn_flex{justify-content:flex-end}#m_wrap .buycar-detail .btn_flex button{padding:4px 10px}#m_wrap .buycar-detail .content{padding:20px}#m_wrap .buycar-detail .content .tit{display:flex;flex-direction:row;padding-bottom:16px}#m_wrap .buycar-detail .content .info span{margin-right:8px}#m_wrap .buycar-detail .content .price-area{margin:16px 0}#m_wrap .buycar-detail .content .price-area .btn_line{padding:4px 8px;font-size:12px}#m_wrap .buycar-detail .content .util{margin-top:8px;font-size:13px;color:#bdbdbd}#m_wrap .buycar-detail .content .util button{padding:0;font-size:12px;color:#bdbdbd}#m_wrap .buycar-detail .content .util .flex-box>div{display:flex;flex-direction:row;align-items:center;font-size:12px}#m_wrap .buycar-detail .content .util .flex-box hr{margin:4px 8px}#m_wrap .buycar-detail .content .util .flex-box svg{margin-right:4px;font-size:20px}#m_wrap .buycar-detail .content .util .flex-box .MuiButton-startIcon{margin:0}#m_wrap .buycar-detail .content.option ul{display:flex;flex-flow:row wrap}#m_wrap .buycar-detail .content.option li{flex:0 0 25%;flex-direction:column;text-align:center;opacity:.3}#m_wrap .buycar-detail .content.option li span{line-height:1.2}#m_wrap .buycar-detail .content.option li.on{opacity:1}#m_wrap .buycar-detail .content.option li:first-child{margin-bottom:16px}#m_wrap .buycar-detail .content.option .img-box{width:65%;border:0;margin-bottom:8px}#m_wrap .buycar-detail .content.option .img-box img{width:100%;-o-object-fit:cover;object-fit:cover}#m_wrap .buycar-detail .content.option button{width:100%;height:40px;border:1px solid rgba(0,0,0,.08);border-radius:30px;margin-top:24px;color:#757575}#m_wrap .buycar-detail .content.accident .panel{position:relative;width:320px;margin:0 auto;text-align:center}#m_wrap .buycar-detail .content.accident .panel img{width:320px}#m_wrap .buycar-detail .content.accident .panel .exchange,#m_wrap .buycar-detail .content.accident .panel .repair{position:absolute;width:20px;height:20px;background:url(/img/car/ico_exchange.svg) no-repeat;transform:translate3d(-50%,0,0)}#m_wrap .buycar-detail .content.accident .panel .repair{background:url(/img/car/ico_repair.svg) no-repeat}#m_wrap .buycar-detail .content.accident .panel .hood,#m_wrap .buycar-detail .content.accident .panel .trunk{top:36px;left:50%}#m_wrap .buycar-detail .content.accident .panel .trunk{top:unset;bottom:8px}#m_wrap .buycar-detail .content.accident .panel .left{left:35px}#m_wrap .buycar-detail .content.accident .panel .right{right:23px}#m_wrap .buycar-detail .content.accident .panel .fender{top:40px}#m_wrap .buycar-detail .content.accident .panel .door{top:110px}#m_wrap .buycar-detail .content.accident .panel .backdoor{top:170px}#m_wrap .buycar-detail .content.accident .info{justify-content:center;margin-top:24px}#m_wrap .buycar-detail .content.accident .info img{margin-right:4px}#m_wrap .buycar-detail .content.accident .spec{margin-top:24px}#m_wrap .buycar-detail .content.seller-info .profile{position:relative;margin-right:10px}#m_wrap .buycar-detail .content.seller-info .profile .img-box{width:80px;height:80px;border-radius:50%}#m_wrap .buycar-detail .content.seller-info .profile .ico-home{right:0;bottom:2px;width:20px;height:20px}#m_wrap .buycar-detail .content.seller-info .status{margin-top:4px}#m_wrap .buycar-detail .content.seller-info .status a:first-child{margin-right:8px}#m_wrap .buycar-detail .content.seller-info .status span:first-child{margin-right:2px}#m_wrap .buycar-detail .content.seller-info .desc{margin-top:16px}#m_wrap .buycar-detail .content.seller-info .desc .txt-box{padding:20px;border:1px solid #eee;border-radius:8px;margin-top:8px;background:#fafafa}#m_wrap .buycar-detail .content.seller-info .desc .txt{display:-webkit-box;overflow:hidden;line-height:1.4;-webkit-line-clamp:4;-webkit-box-orient:vertical}#m_wrap .buycar-detail .content.seller-info .desc .txt:has(+.btn-more:checked){-webkit-line-clamp:unset}#m_wrap .buycar-detail .content.seller-info .desc .btn-more{padding:4px;border:1px solid #eee;border-radius:4px;margin:8px 0 0;color:#757575;background:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}#m_wrap .buycar-detail .content.seller-info .desc .btn-more:before{content:"More"}#m_wrap .buycar-detail .content.seller-info .desc .btn-more:checked:before{content:"Close"}#m_wrap .buycar-detail .content.like{flex-direction:row;justify-content:space-between;align-items:center}#m_wrap .buycar-detail .content.like button{color:#e92c28}#m_wrap .buycar-detail .content.notice{background:rgba(245,77,86,.03)}#m_wrap .buycar-detail .content.notice h6{font-weight:500}#m_wrap .buycar-detail .content.notice p{color:#757575}#m_wrap .buycar-detail .content.notice button{height:40px;border:1px solid #e92c28;margin-top:16px;color:#e92c28}#m_wrap .buycar-detail .content.similar{padding-bottom:100px}#m_wrap .market.detail .like,#m_wrap.buycar.car_detail .like{flex-direction:row;justify-content:space-between;align-items:center}#m_wrap .market.detail .like button,#m_wrap.buycar.car_detail .like button{color:#e92c28}#m_wrap .market.detail .notice,#m_wrap.buycar.car_detail .notice{background:rgba(245,77,86,.03)}#m_wrap .market.detail .notice h6,#m_wrap.buycar.car_detail .notice h6{font-weight:500}#m_wrap .market.detail .notice p,#m_wrap.buycar.car_detail .notice p{color:#757575}#m_wrap .market.detail .notice button,#m_wrap.buycar.car_detail .notice button{height:40px;border:1px solid #e92c28;margin-top:16px;color:#e92c28}.alloption .option_wrap{padding:20px;border-bottom:1px solid #eee}.alloption .option_wrap .tit{margin-bottom:16px}.alloption .option_wrap .tit span:first-child{margin-right:4px}.alloption .option_wrap .option{display:flex;flex-flow:row wrap}.alloption .option_wrap .option li{width:50%;padding:10px 4px 10px 0;font-size:13px;line-height:1.3;color:#bdbdbd}.alloption .option_wrap .option li.on{font-weight:500;color:#212121}#m_wrap .buycar .ad-row{margin-bottom:40px}#m_wrap .buycar .swiper .swiper-pagination{position:absolute;right:0;left:0;width:60px;padding:2px 10px;border-radius:30px;margin:0 auto;font-family:brown,Helvetica,arial,sans-serif;font-size:12px;color:#fff;background:rgba(0,0,0,.4)}#m_wrap .buycar .swiper .img_box{position:relative;padding-bottom:100%}#m_wrap .buycar .swiper .img_box img{position:absolute}#m_wrap .buycar .scroll__container{position:fixed;right:5%;bottom:5%;z-index:1}#m_wrap .buycar #top{padding:15px 10px;border:1px solid #d2ccc1;border-radius:50%;font-size:15px;font-weight:700;color:#fff;background-color:#000;cursor:pointer;outline:none}#m_wrap .buycar #top:hover{color:#8e1a1a}#m_wrap .buycar .search-area button{border:1px solid #eee;background:#fafafa}#m_wrap .buycar .sort-area{flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px 14px;border-bottom:1px solid #eee}#m_wrap .buycar .sort-area .unit span:first-child{margin-right:2px}#m_wrap .buycar .sort-area .sort-list{display:flex;flex-direction:row}#m_wrap .buycar .sort-area .sort-list .btn-line{padding:2px 4px;font-size:12px;white-space:nowrap}#m_wrap .buycar .sort-area .sort-list .MuiButton-endIcon{margin-left:0;color:#bdbdbd}#m_wrap .buycar .sort-area .sort-list li{width:-moz-min-content;width:min-content}#m_wrap .buycar .sort-area .sort-list li:nth-child(2){color:#757575}#m_wrap .buycar .car-list{display:flex;flex-flow:row wrap;padding:0 20px;margin-top:24px}#m_wrap .buycar .car-list li{position:relative;flex-direction:column;border:0;margin:0 8px 40px 0}#m_wrap .buycar .car-list li a{position:relative;width:100%}#m_wrap .buycar .car-list .card{width:100%;margin-right:0}#m_wrap .buycar .car-list .card .btn-action{right:16px;bottom:8%}#m_wrap .buycar .car-list .card .thumb{position:relative;width:100%}#m_wrap .buycar .car-list .detail .info{flex-flow:row wrap;margin:4px 0 14px;font-size:13px}#m_wrap .buycar .car-list .detail .info hr{border-color:#eee;margin:3px 8px}#m_wrap .buycar .car-list .detail .info span{margin-right:0}#m_wrap .buycar .car-list .detail .name{font-weight:500}#m_wrap .buycar .car-list .swiper .swiper-pagination{right:0;bottom:20px;left:0;margin:0 auto}#m_wrap .buycar .car-list .img-box{overflow:hidden;box-sizing:border-box;border:1px solid #eee;border-radius:4px}#m_wrap .buycar .car-list .btn-action{position:absolute;right:8px;bottom:4px;z-index:2}#m_wrap .buycar .car-list .btn-action button{width:40px;height:40px}#m_wrap .buycar .car-list .btn-action button:first-child{margin-right:8px}#m_wrap .buycar .car-list .btn-action svg{color:hsla(0,0%,100%,.4)}#m_wrap .sellcar .stepper_wrap{display:flex;justify-content:flex-end;align-items:center;height:40px}#m_wrap .sellcar .stepper{width:40%}#m_wrap .sellcar .stepper .Mui-active .MuiStepIcon-text{fill:#fff}#m_wrap .sellcar .sub_header{justify-content:center}#m_wrap .sellcar #container .form_wrap div:last-child{margin-bottom:0}#m_wrap .sellcar #container .form_wrap .tit{margin-bottom:10px}#m_wrap .sellcar #container .form_wrap .form_list{margin-bottom:28px}#m_wrap .sellcar #container .form_wrap .form_list .accident{display:flex;flex-direction:row}#m_wrap .sellcar #container .form_wrap .form_list .accident button{flex:1 1;height:48px;margin-right:10px;font-weight:500}#m_wrap .sellcar #container .form_wrap .form_list .color_wrap .color p{width:40px;height:40px}#m_wrap .sellcar #container .form_wrap .form_list .color_wrap .color .on:before{margin-top:14px}#m_wrap .sellcar #container .form_wrap .form_list .MuiFormControlLabel-root{color:#757575}#m_wrap .sellcar #container .form_wrap .form_list .MuiFormControlLabel-root .MuiFormControlLabel-label{margin-right:4px;font-size:14px}#m_wrap .sellcar #container .form_wrap .form_list .css-1o3t0yx-MuiInputBase-root-MuiOutlinedInput-root.Mui-disabled{border:0;background:#f5f5f5}#m_wrap .sellcar #container .form_wrap .form_list .css-1o3t0yx-MuiInputBase-root-MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border:0}#m_wrap .sellcar #container .description,#m_wrap .sellcar #container .form_wrap,#m_wrap .sellcar #container .photo{padding:4px 20px 88px}#m_wrap .sellcar #container .accident button{padding:5px 10px}#m_wrap .sellcar #container .accident .accident_select{position:relative;width:280px;height:246px;margin:0 auto;background:url(/img/car/panel.svg) no-repeat 50%;background-size:280px 246px}#m_wrap .sellcar #container .accident .accident_select button{position:absolute;border:1px solid #757575;border-radius:30px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1);transform:translate3d(-50%,0,0)}#m_wrap .sellcar #container .accident .accident_select .hood{top:0;left:50%}#m_wrap .sellcar #container .accident .accident_select .trunk{bottom:5%;left:50%}#m_wrap .sellcar #container .accident .accident_select .left{top:14%;left:17%}#m_wrap .sellcar #container .accident .accident_select .right{top:14%;right:-22%}#m_wrap .sellcar #container .accident .accident_select .left.door,#m_wrap .sellcar #container .accident .accident_select .right.door{top:35%}#m_wrap .sellcar #container .accident .accident_select .left.backdoor,#m_wrap .sellcar #container .accident .accident_select .right.backdoor{top:56%}#m_wrap .sellcar #container .accident .exchange:before,#m_wrap .sellcar #container .accident .repair:before{content:"";display:inline-block;width:20px;height:20px;margin-right:4px;background:url(/img/car/ico_exchange.svg) no-repeat}#m_wrap .sellcar #container .accident .repair:before{background:url(/img/car/ico_repair.svg) no-repeat}#m_wrap .sellcar #container .accident .info{justify-content:center;align-items:center;margin-top:24px}#m_wrap .sellcar #container .accident .info img{margin-right:4px}#m_wrap .sellcar #container .color_wrap .color p{width:48px;height:48px}#m_wrap .sellcar #container .option-area .tit-bg{flex-direction:row;justify-content:space-between;align-items:center;padding:8px 20px;color:#212121;background:#fafafa}#m_wrap .sellcar #container .option-area .tit-bg span{margin-left:2px;font-weight:500;white-space:nowrap}#m_wrap .sellcar #container .option-area .tit-bg button{padding:0}#m_wrap .sellcar #container .option-area .option{padding:4px 20px}#m_wrap .sellcar #container .option-area .option label{height:40px}#m_wrap .sellcar #container .option-area .option label span{font-size:15px}#m_wrap .sellcar #container .option-area .option label span:nth-child(2){color:#616161}#m_wrap .sellcar #container .option-area .notice{padding:0 2px;margin-top:8px;line-height:1.4;color:#bdbdbd}#m_wrap .sellcar #container .description{padding-top:24px}#m_wrap .sellcar #container .description .tit{margin-bottom:10px}#m_wrap .sellcar #container .description textarea{height:320px;min-height:320px;max-height:320px}#m_wrap .sellcar #container .photo{margin-top:16px}#m_wrap .sellcar #container .photo .tit_box p{line-height:1.4;color:#bdbdbd}#m_wrap .sellcar #container .photo .tit_box .tit{margin-bottom:4px}#m_wrap .sellcar #container .photo .photo_list{position:relative;display:flex;flex-wrap:wrap;flex-flow:row wrap;width:calc(33.33% - 6px);min-width:106px;height:86px;border:1px solid rgba(0,0,0,.08);border-radius:4px;margin:10px 8px 0 0;line-height:86px;overflow:hidden;text-align:center}#m_wrap .sellcar #container .photo .photo_list:nth-child(3n){margin-right:0}#m_wrap .sellcar #container .photo .photo_list img,#m_wrap .sellcar #container .photo .photo_list label{width:100%;height:100%}#m_wrap .sellcar #container .photo .photo_list .btn_delete{position:absolute;top:4px;right:4px;padding:0}#m_wrap .sellcar #container .photo h6{margin-bottom:30px;color:#bdbdbd}#m_wrap .sellcar #container .photo .photo_wrap{align-items:flex-end;margin-top:8px}#m_wrap .sellcar #container .photo .photo_wrap .delete_btn{border-color:rgba(0,0,0,.08);margin-bottom:16px}#m_wrap .sellcar #container .tit span{color:#e92c28}#m_wrap .sellcar .MuiInputBase-root{height:48px;margin-top:8px;font-size:14px}#m_wrap .sellcar .MuiInputBase-root p{line-height:40px}#m_wrap .sellcar .MuiInputAdornment-root p{font-size:13px;line-height:40px}.select_modal{text-align:center}.select_modal .tit{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:16px}.select_modal .tit .btn_close{position:absolute;right:0;padding:0;color:#fff}.select_modal .btn_area{display:flex}.select_modal .btn_area button{width:120px;height:40px;border:none;white-space:nowrap;background:#fff}.select_modal .btn_area button:first-child{margin-right:8px}@media(max-width:320px){.accident .accident_select{background:url(/img/car/panel.svg) no-repeat;background-size:contain}}#m_wrap .mypage{flex:1 1}#m_wrap .mypage .btn_floating.setting{bottom:80px;border:1px solid ddd;background:#fff}#m_wrap .mypage .MuiTabs-flexContainer button{color:#bdbdbd}#m_wrap .mypage .MuiTabPanel-root{padding:0}#m_wrap .mypage .MuiTab-root button{color:#bdbdbd}#m_wrap .mypage .MuiTab-root.Mui-selected{font-weight:500;color:#e92c28}#m_wrap .mypage .MuiButtonBase-root-MuiCheckbox-root{padding:0}#m_wrap .mypage .content .seller-box{flex-direction:row;align-items:center;padding:16px 20px}#m_wrap .mypage .content .seller-box .profile{justify-content:flex-start;padding:0;margin-bottom:8px}#m_wrap .mypage .content .seller-box .profile .ico_small{right:0;bottom:0;width:20px;height:20px}#m_wrap .mypage .content .seller-box .profile{position:relative;width:80px;min-width:80px;height:80px;border-radius:50%;margin:0 16px 0 0}#m_wrap .mypage .content .seller-box .profile img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}#m_wrap .mypage .content .seller-box .status{flex-direction:row;justify-content:center;align-items:center;padding:6px 0;border:1px solid #eee;border-radius:8px;margin-top:4px;background:#fafafa}#m_wrap .mypage .content .seller-box .status>div{flex:1 1;justify-content:center;align-items:center}#m_wrap .mypage .content .seller-box .status>div span:first-child{margin-bottom:2px;font-size:11px}#m_wrap .mypage .content .seller-box .status>div span:nth-child(2){font-weight:500}#m_wrap .mypage .content .seller-box .user{width:100%}#m_wrap .mypage .content .main-tab .Mui-selected{font-weight:500}#m_wrap .mypage .content .main-tab button{flex:1 1;padding:12px 10px;font-size:14px}#m_wrap .mypage .content .sub-tab{padding:10px 20px;border-bottom:1px solid #eee}#m_wrap .mypage .content .sub-tab button{min-height:auto;padding:8px 16px}#m_wrap .mypage .content .sub-tab .Mui-selected{border-radius:30px;font-weight:500;color:#e92c28;background:rgba(245,77,86,.1)}#m_wrap .mypage .content .sub-tab .MuiTabs-indicator{display:none}#m_wrap .mypage .content .layout-check .car-list{padding-left:9px}#m_wrap .mypage .content .layout-check .car-list.list_row .detail{min-width:58%;max-width:58%}#m_wrap .mypage .content .btn-select{padding:0;white-space:nowrap}#m_wrap .mypage .content .btn-select .MuiButton-endIcon{margin-left:2px}#m_wrap .mypage .content .total{display:flex;flex-direction:row;align-items:center;width:100%;height:48px;padding:8px 20px;margin-left:auto;font-size:14px;color:#757575}#m_wrap .mypage .content .total span{margin-left:auto;line-height:1.2}#m_wrap .mypage .content .detail{flex:1 1}#m_wrap .mypage .content .detail .seller{flex-direction:column;justify-content:space-between}#m_wrap .mypage .content .detail .seller span{color:#757575}#m_wrap .mypage .content .detail .seller .phone{margin-top:2px;color:#bdbdbd}#m_wrap .mypage .content .car-list{padding:8px 20px}#m_wrap .mypage .content .car-list li{flex-direction:column;align-items:flex-start;margin-right:8px}#m_wrap .mypage .content .car-list li button{padding:0}#m_wrap .mypage .content .car-list li:nth-child(2n){margin-right:0}#m_wrap .mypage .content .car-list .name{overflow:hidden;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}#m_wrap .mypage .content .car-list .img_box{width:100%;min-width:90px;height:90px;margin:0 8px 8px 0}#m_wrap .mypage .content .car-list .img_box img{border-radius:4px}#m_wrap .mypage .content .car-list .info{margin:3px 0 6px}#m_wrap .mypage .content .car-list .info span{margin-right:6px}#m_wrap .mypage .content .car-list .price .num{font-size:14px;color:#212121}#m_wrap .mypage .content .car-list .price .unit{color:#212121}#m_wrap .mypage .content .car-list.list_row li{flex-direction:row;align-items:center;width:100%;margin-right:0;margin-bottom:16px}#m_wrap .mypage .content .car-list.list_row li:last-child{margin:0}#m_wrap .mypage .content .car-list.list_row .img-box{min-width:78px;padding-bottom:23%;border:1px solid #eee;margin:0 10px 0 0}#m_wrap .mypage .content .car-list.list_row .detail{flex:1 1;min-width:68%;max-width:68%}#m_wrap .mypage .content .car-list.list_row .detail .overtext{-webkit-line-clamp:1}#m_wrap .mypage .content .nodata{justify-content:center;align-items:center;width:100%;color:#bdbdbd;padding:50px 0}#m_wrap .mypage .content .nodata svg{margin-bottom:10px;font-size:60px}#m_wrap .mypage .content .write_area li{padding:14px 20px;border-bottom:1px solid #eee}#m_wrap .mypage .content .write_area .MuiCheckbox-root{padding:0}#m_wrap .mypage .content .write_area .detail{margin-left:10px}#m_wrap .mypage .content .write_area .detail .overtext{-webkit-line-clamp:1}#m_wrap .mypage .content .write_area .date{color:#bdbdbd}#m_wrap .mypage .content .control{flex-direction:row;justify-content:space-between;align-items:center}#m_wrap .mypage .content .control .delete{height:26px;padding:5px 10px;border:1px solid #eee;border-radius:30px;background:#fff}#m_wrap .mypage .content .control .MuiFormControlLabel-label{margin-left:4px;font-size:14px}#m_wrap .mypage .content .tit{color:#212121}#m_wrap .mypage .content .tit span{color:#f54d56}#m_wrap .mypage .content .detail{width:100%}#m_wrap .mypage .content .detail span{font-size:12px}#m_wrap .mypage .content .detail .count{margin-left:2px}#m_wrap .mypage .content .detail .nick{flex-direction:row;align-items:center}#m_wrap .mypage .content .detail .nick img{width:20px;height:20px;margin-right:2px}#m_wrap .mypage .content .tab-status button{flex:1 1;padding:0}#m_wrap .mypage .content .tab-status .MuiButtonBase-root-MuiTab-root{min-height:auto}#m_wrap .mypage .content .tab-status .MuiTabs-indicator{display:none}#m_wrap .mypage.edit .ico_small{width:24px;height:24px}#m_wrap .mypage.edit .content{height:100%;padding:0 20px}#m_wrap .mypage.edit .content .edit_header{align-items:center;padding:30px}#m_wrap .mypage.edit .content .edit_header svg{width:18px}#m_wrap .mypage.edit .content .edit_header .profile_img{width:100px;height:100px;border-radius:50%}#m_wrap .mypage.edit .content .edit_header .ico_small{right:0;bottom:0;width:26px;height:26px}#m_wrap .mypage.edit .content .edit_content .MuiFilledInput-root:before{border-bottom:0}#m_wrap .mypage.edit .content .edit_content .form{margin-bottom:40px}#m_wrap .mypage.edit .content .edit_content .form .phone{position:relative;width:100%}#m_wrap .mypage.edit .content .edit_content .form .btn_send{position:absolute;top:14px;right:10px;color:#e92c28}#m_wrap .mypage.edit .content .edit_content .title{flex-direction:row;justify-content:space-between;align-items:center}#m_wrap .mypage.edit .content .edit_content .cord .confirm{bottom:28px}#m_wrap .mypage.edit .content .edit_content .label{width:80px;margin-right:8px}#m_wrap .mypage.edit .content .edit_content .flex_space{margin-bottom:24px}#m_wrap .mypage.edit .leave{align-items:flex-end;padding:6px 20px;background:#fafafa}#m_wrap .mypage.edit .leave button{color:#757575}#m_wrap .mypage.edit .leave .MuiButton-endIcon{margin-left:2px}#m_wrap .mypage.withdrawal .back_btn{position:absolute;right:0;color:#616161}#m_wrap .mypage.withdrawal .flex_btn{padding:24px 0}#m_wrap .mypage.withdrawal .content{padding:0 20px}#m_wrap .mypage.withdrawal .content .headline{margin-top:40px}#m_wrap .mypage.withdrawal .content .headline .sub{margin:14px 0 40px}#m_wrap .mypage.withdrawal .content .headline .sub p{line-height:1.2}#m_wrap .mypage.withdrawal .content .headline .sub p:nth-child(3){margin-top:10px}#m_wrap .mypage.withdrawal .content .guide{padding:20px;border-radius:4px;margin-top:40px;background:#fafafa}#m_wrap .mypage.withdrawal .content .guide h2{margin-bottom:14px}#m_wrap .mypage.withdrawal .content .guide li{margin-bottom:15px;font-size:14px;line-height:1.3;list-style:disc;color:#bdbdbd}#m_wrap .mypage .btn_primary{flex-direction:row;padding-top:24px}#m_wrap .mypage .btn_primary button{flex:1 1;height:48px;border-radius:30px}#m_wrap .mypage .btn_primary button:first-child{border:1px solid #eee;margin-right:8px}#m_wrap .mypage .btn_primary button:nth-child(2){color:#fff}#m_wrap .market{flex:1 1}#m_wrap .market .ad-row{padding:20px 0}#m_wrap .market .btn_action .MuiCheckbox-root .MuiSvgIcon-root{color:hsla(0,0%,100%,.4)}#m_wrap .market .btn_action .MuiCheckbox-root.Mui-checked svg{color:#e92c28}#m_wrap .market .flex_wrap,#m_wrap .market .flex_wrap .flex_box{color:#bdbdbd}#m_wrap .market .flex_wrap .flex_box>div{flex-direction:row;align-items:center;font-size:12px}#m_wrap .market .flex_wrap .flex_box hr{margin:4px 6px}#m_wrap .market .flex_wrap .flex_box p{font-size:13px;font-weight:400;color:#bdbdbd}#m_wrap .market .flex_wrap.btn_wrap button{padding:14px 20px;margin:20px 0 40px}#m_wrap .market .flex_wrap.btn_wrap button.outline{color:#bdbdbd}#m_wrap .market .register{padding:0 20px 32px}#m_wrap .market .search{padding:10px 20px;background:#fafafa}#m_wrap .market .search .MuiOutlinedInput{height:40px}#m_wrap .market .search .MuiOutlinedInput-root{border-radius:30px;font-size:14px;background:#fff}#m_wrap .market .option{flex-direction:row;justify-content:space-between;align-items:center;padding:10px 20px}#m_wrap .market .option button{margin-right:0}#m_wrap .market .option .total span:first-child{margin-right:2px}#m_wrap .market .product{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}#m_wrap .market .product a{width:100%}#m_wrap .market .product li{position:relative;flex-direction:column;width:calc(50% - 5px);margin:0 10px 30px 0}#m_wrap .market .product li .img_box{position:relative;width:100%;padding-bottom:100%;border-radius:4px;margin-bottom:8px}#m_wrap .market .product li .img_box img{position:absolute}#m_wrap .market .product li:nth-child(2n){margin-right:0}#m_wrap .market .product .tit{margin-bottom:4px;line-height:1.2;color:#616161}#m_wrap .market .product .region{margin-top:2px;flex-direction:row;align-items:center}#m_wrap .market .product .region svg{width:18px;margin-right:2px;color:#ddd}#m_wrap .market .product .price{font-size:14px}#m_wrap .market .product .price .pay{margin-right:2px}#m_wrap .market .product .btn_action{position:absolute;right:8px;bottom:8px;z-index:1}#m_wrap .market .product .btn_action button{width:32px;height:32px}#m_wrap .market .detail_wrap{padding:16px 20px}#m_wrap .market .detail_wrap.detail{padding-bottom:8px}#m_wrap .market .detail_wrap .seller_info{flex-direction:row;justify-content:space-between;align-items:center}#m_wrap .market .detail_wrap .seller_info button{width:100px;padding:10px;font-size:12px;color:#fff}#m_wrap .market .detail_wrap .seller_info .profile img{width:44px;height:44px;margin-right:10px}#m_wrap .market .detail_wrap .spec li{height:32px}#m_wrap .market .detail_wrap .spec span{flex:1 1}#m_wrap .market .detail_wrap .spec span:first-child{line-height:1.4;color:#757575}#m_wrap .market .detail_wrap .spec span:nth-child(2){text-align:right}#m_wrap .market .detail_wrap .product{padding:0}#m_wrap .market.market_detail h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#m_wrap .market.market_detail .flex_wrap .flex_box button{padding:0;font-size:12px;color:#bdbdbd}#m_wrap .market.market_detail .flex_wrap .flex_box button svg{margin-right:4px}#m_wrap .market.market_detail .img-box{position:relative;padding-bottom:60%;border-radius:4px;margin-bottom:8px}#m_wrap .market.market_detail .img-box img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#m_wrap .market.market_detail .detail_wrap .tit{margin-bottom:16px}#m_wrap .market.market_detail .detail_wrap .price{margin-top:8px}#m_wrap .market.market_detail .detail_wrap .explain{margin-top:0}#m_wrap .market.market_detail .detail_wrap .view_btn{height:44px;border:1px solid #eee;color:#616161}#m_wrap .market.market_detail .detail_wrap .view_btn svg{width:16px;color:#bdbdbd}#m_wrap .market.market_detail .detail_wrap .view_btn .highlight{margin:0 2px}#m_wrap .market.market_detail .detail_wrap .product li{margin-bottom:20px}#m_wrap .market.market_detail .detail_wrap .util{justify-content:flex-end}#m_wrap .market.market_detail .detail_wrap.like{flex-direction:row;justify-content:space-between;align-items:center}#m_wrap .market.market_detail .detail_wrap.like button{color:#e92c28}#m_wrap .market.market_detail .detail_wrap.notice{background:rgba(245,77,86,.03)}#m_wrap .market.market_detail .detail_wrap.notice h6{font-weight:500}#m_wrap .market.market_detail .detail_wrap.notice p{color:#757575}#m_wrap .market.market_detail .detail_wrap.notice button{height:40px;border:1px solid #e92c28;margin-top:16px;color:#e92c28}#m_wrap .market.market_detail .comment{padding-bottom:80px}#m_wrap .market.market_detail .comment .write_box,#m_wrap .market.market_detail .inquiry .write_box{padding:10px 20px}#m_wrap .market.market_detail .comment .comment_area,#m_wrap .market.market_detail .inquiry .comment_area{padding:0}#m_wrap .market.market_detail .swiper-pagination{position:absolute;right:0;bottom:16px;left:0;width:54px;padding:2px 10px;border-radius:30px;margin:0 auto;font-family:brown,Helvetica,arial,sans-serif;font-size:12px;color:#fff;background:rgba(0,0,0,.6)}#m_wrap .market .MuiInputBase-root{height:56px;border-radius:4px;margin-bottom:16px;background:#fff}#m_wrap .market.register .MuiInputBase-root input{padding:0 16px;font-size:14px}#m_wrap .market.register #container{padding:0 20px 80px}#m_wrap .market.register .photo_list{display:flex;overflow-x:scroll;flex-direction:row;padding:20px 0;margin-bottom:24px}#m_wrap .market.register .photo_list li{border:1px solid #eee;margin-right:8px}#m_wrap .market.register .photo_list .upload_img img,#m_wrap .market.register .photo_list li{justify-content:center;align-items:center;width:78px;min-width:78px;height:78px;border-radius:4px;-o-object-fit:cover;object-fit:cover}#m_wrap .market.register .photo_list span{padding:0;margin:0}#m_wrap .market.register .photo_list label{display:flex;flex-direction:column;justify-content:center;align-items:center}#m_wrap .market.register .photo_list .delete{position:absolute;top:-5px;right:-5px;padding:0}#m_wrap .market.register .photo_list .img-box{position:relative;padding-bottom:100%;margin-bottom:10px}#m_wrap .market.register .photo_list .img-box img{position:absolute;width:100%;height:100%;border-radius:4px;-o-object-fit:cover;object-fit:cover}#m_wrap .market.register .form_row .tit{margin-bottom:8px}#m_wrap .market.register .form_row.description{margin-top:16px}#m_wrap .market.register .form_row .info{margin-top:6px;line-height:1.2;color:#757575}#m_wrap .community-detail .article .article_header{flex-direction:column}#m_wrap .community-detail .article .article_header .tit_wrap{flex-direction:column;padding:15px 20px}#m_wrap .community-detail .article .article_header .tit_wrap h3{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}#m_wrap .community-detail .article .article_header .tit_wrap .detail{color:#757575}#m_wrap .community-detail .article .article_header .tit_wrap .detail hr{height:10px;margin:10px 6px}#m_wrap .community-detail .article .article_header .tit_wrap .detail .writer{flex-direction:row;align-items:center;margin:8px 0}#m_wrap .community-detail .article .article_header .tit_wrap .detail .writer .nick img{width:30px;height:30px;margin-right:4px}#m_wrap .community-detail .article .article_header .tit_wrap .detail .util{flex-direction:row;justify-content:flex-start}#m_wrap .community-detail .article .article_header .tit_wrap .detail .util span:first-child{margin-right:2px}#m_wrap .community-detail .article .article_header .tit_wrap .detail .flex_space{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#m_wrap .community-detail .article .article_header .tit_wrap .detail .article_bd{padding:0}#m_wrap .community-detail .article .article_header .tit_wrap .detail .article_bd .ytb_play{width:100%;height:500px}#m_wrap .community-detail .article .article_header .tit_wrap .detail .article_bd .vote_btn_flex{display:flex;flex-direction:row;justify-content:center;margin:100px 0 60px}#m_wrap .community-detail .article .article_header .tit_wrap .detail .article_bd .vote_btn_flex button{width:106px;height:46px;font-weight:500;color:#000;background-color:#87cdf9}#m_wrap .community-detail .article .article_header .tit_wrap .detail .article_bd .vote_btn_flex button:first-child{margin-right:16px}#m_wrap .community-detail .article .article_header .tit_wrap .detail .article_bd svg{color:#fff}#m_wrap .community-detail .article .article_header .tit_wrap .detail .btn_delete{color:#e92c28}#m_wrap .community-detail .article .article_content{padding:24px 20px}#m_wrap .community-detail .article .vote{flex-direction:row;justify-content:center}#m_wrap .community-detail .article .vote button{width:106px;height:46px;padding:0;border:1px solid #eee;margin:50px 0 30px}#m_wrap .community-detail .article .vote button:first-child{margin-right:10px}#m_wrap .community-detail .article .vote svg{margin-right:4px}#m_wrap .community-detail .article .vote .MuiCheckbox-root{padding:0}#m_wrap .community-detail .article .util_area{flex-direction:row;justify-content:space-between;align-items:center;height:48px;padding:8px 20px;background:#fafafa}#m_wrap .community-detail .article .util_area .list_btn{padding:6px 22px;border:1px solid #eee;border-radius:0;background:#fff}#m_wrap .community-detail .article .article_footer.util_area{justify-content:flex-end}#m_wrap .community-detail .sub_tap{padding:0 8px}#m_wrap .community-detail .ad-row{border-top:16px solid #fbf9f9;border-bottom:16px solid #fbf9f9}#m_wrap #container,#m_wrap .community{justify-content:space-between}#m_wrap .community{flex-direction:column;height:100%}#m_wrap .community .ad-row{margin-top:16px}#m_wrap .community .pagination{margin-top:24px}#m_wrap .community .reply{background:red}#m_wrap .community .sub_header{justify-content:center}#m_wrap .community .menu{flex-direction:row;justify-content:space-between;padding:10px 20px;margin-left:0}#m_wrap .community .tab{align-items:center;min-height:auto}#m_wrap .community .tab button{flex:1 1;padding:4px 10px}#m_wrap .community .tab button:last-child{margin-right:0}#m_wrap .community .units{position:absolute;right:0}#m_wrap .community .select_btn svg{border:1px solid #eee;border-radius:50%}#m_wrap .article_list a{display:flex;flex-direction:row;align-items:center;padding-right:8px}#m_wrap .article_list li{height:78px;border-bottom:1px solid #eee}#m_wrap .article_list li .profile_img{width:24px;height:24px}#m_wrap .article_list li>a{width:100%}#m_wrap .article_list svg{color:#ddd}#m_wrap .article_list .info{flex:1 1}#m_wrap .article_list .info .bubble{min-width:50px;margin-right:4px}#m_wrap .article_list .info .middle{flex:1 1}#m_wrap .article_list .info .middle hr{margin:7px 6px}#m_wrap .article_list .info .middle div:first-child h2{overflow:hidden;max-width:80%;margin-right:2px;text-overflow:ellipsis;white-space:nowrap}#m_wrap .article_list .info .middle .info{color:#757575}#m_wrap .article_list .info .middle .info svg{width:14px;margin-right:2px}#m_wrap .article_list .info .middle .info div:nth-child(5){align-items:center}#m_wrap .article_list .info .middle .overtext{font-size:12px;-webkit-line-clamp:1}#m_wrap .article_list .thumb{width:72px;min-width:72px;height:60px;margin-left:8px}#m_wrap .article_list .thumb img{display:block;height:60px;border:1px solid #eee;border-radius:4px;-o-object-fit:cover;object-fit:cover}#m_wrap .comment .write_box{padding:16px 20px}#m_wrap .comment .write_area .tit_box{padding:16px 20px 0}#m_wrap .comment .write_area .tit_box .count{margin-left:2px}#m_wrap .comment .write_area .write_box{padding:0}#m_wrap .comment .comment_list .reply,#m_wrap .comment .comment_list li{padding:16px 20px}#m_wrap .comment .comment_list .MuiCheckbox-root{padding:0;margin-right:4px}#m_wrap .comment .comment_list .reply{padding-left:36px;background:red}#m_wrap .comment .comment_list .reply .write_box{padding:0 20px}#m_wrap .comment .comment_list .btn_close{margin-top:8px}#m_wrap .writing{padding:0 20px 80px}#m_wrap .writing input{height:42px}#m_wrap .writing .form_wrap{margin-top:24px}#m_wrap .writing .form_wrap .MuiFormControl-root{height:auto}#m_wrap .writing .form_wrap .MuiInputBase-root{height:48px;margin-bottom:16px}#m_wrap .writing .form_wrap .txt_input{border:1px solid #eee;border-radius:4px}#m_wrap .writing .upload{height:42px;border:1px solid #eee;font-size:13px;color:#bdbdbd;background:#fafafa;box-shadow:none}#m_wrap .toastui-editor-popup{position:sticky}#m_wrap .community .tab,#m_wrap .market .tab{position:sticky;top:0;z-index:2;background:#fff}#m_wrap .cs .search{padding:8px 20px;font-size:14px}#m_wrap .cs .search input{height:44px;font-size:14px}#m_wrap .cs .tab{margin:0 auto}#m_wrap .cs .faq .information{align-items:center;padding:30px 20px;margin:20px;text-align:center;color:#212121;background:#fafafa}#m_wrap .cs .faq .information button{width:50%;height:40px;margin-top:20px;color:#fff;background:#757575}#m_wrap .cs .faq .btn_flex{justify-content:center}#m_wrap .cs .faq .btn_flex button{min-width:90px;height:34px;margin-top:12px;color:#757575;background:#fff}#m_wrap .cs .faq .btn_flex button:first-child{margin-right:8px}#m_wrap .cs .faq .help{align-items:center;padding:22px 0 0;border-top:1px solid #eee;margin-top:20px;color:#757575}#m_wrap .cs .faq .MuiAccordionDetails-root{padding:20px}#m_wrap .cs .faq .MuiTabPanel-root{padding:0}#m_wrap .cs.inquiry .tab{width:100%;padding:0;border-bottom:1px solid #eee}#m_wrap .cs.inquiry .tab button{flex:1 1}#m_wrap .cs.inquiry .tab .Mui-selected{color:#fff;background:#e92c28}#m_wrap .cs.inquiry .second{padding:0 20px 40px}#m_wrap .cs.inquiry .form_wrap{margin-top:20px}#m_wrap .cs.inquiry .form_wrap .form_area{margin-bottom:20px}#m_wrap .cs.inquiry .form_wrap .form_area h3{margin-bottom:10px}#m_wrap .cs.inquiry .form_wrap .form_area textarea{height:220px}#m_wrap .cs.inquiry .form_wrap .upload{width:100%;height:50px;border:1px solid #eee;margin-bottom:10px;color:#bdbdbd}#m_wrap .cs.inquiry .form_wrap .upload svg{color:#616161}#m_wrap .cs.inquiry .form_wrap .upload_img{display:flex;overflow-x:scroll;flex-direction:row}#m_wrap .cs.inquiry .form_wrap .upload_img li{position:relative;width:100px;min-width:100px;height:100px;min-height:100px;margin-right:8px}#m_wrap .cs.inquiry .form_wrap .upload_img li img{width:100%;height:100%;border-radius:4px}#m_wrap .cs.inquiry .form_wrap .upload_img button{position:absolute;top:0;right:0}#m_wrap .cs.inquiry .flex_wrap{margin:30px 0 50px}#m_wrap .cs.inquiry .flex_wrap button{flex:1 1;height:50px;color:#fff}#m_wrap .cs.inquiry .flex_space button{height:48px}#m_wrap .cs.inquiry .state{padding:0 6px;margin-right:8px}#m_wrap .cs.inquiry .state.finish{background:#212121}#m_wrap .cs.inquiry .state.waiting{background:#bdbdbd}#m_wrap .cs.inquiry .control{margin-top:20px}#m_wrap .cs.inquiry .control button:first-child{margin-right:10px}#m_wrap .cs.inquiry .MuiAccordionDetails-root{background:#fafafa}#m_wrap .cs.inquiry .MuiAccordion-region hr{margin:20px 0}#m_wrap .cs.inquiry .MuiAccordion-root.Mui-expanded{margin-top:0}#m_wrap .cs.notice.detail .content,#m_wrap .cs.notice.detail .title{padding:16px 20px}#m_wrap .cs.notice.detail .content{padding:16px 20px 48px;line-height:1.5;color:#616161}#m_wrap .cs.notice.detail button{width:160px;height:48px;margin-bottom:24px;color:#fff}#m_wrap .cs.notice.detail .board-list li{padding:8px 20px;border-top:1px solid #eee}#m_wrap .cs.notice.detail .board-list li a{flex:1 1;padding:20px 16px}#m_wrap .cs.notice.detail .board-list .date,#m_wrap .cs.notice.detail .board-list .num{color:#bdbdbd}#m_wrap .cs.notice.detail .board-list .tit{overflow:hidden;width:80%;text-overflow:ellipsis;white-space:nowrap;color:#616161}#m_wrap .cs.notice.detail .date{margin-top:8px}#m_wrap .cs.notice .flex_wrap{height:48px;padding:0 20px}#m_wrap .cs.notice .flex_wrap .count{flex-direction:row}#m_wrap .cs.notice .flex_wrap button{position:absolute;right:0;width:48px;height:48px}#m_wrap .cs .table_list li{border-bottom:1px solid #eee}#m_wrap .cs .table_list .detail{padding:20px 20px 20px 0}#m_wrap .cs .table_list .detail .num{align-items:center;min-width:80px;color:#bdbdbd}#m_wrap .cs .table_list .detail .tit{display:-webkit-box;overflow:hidden;max-width:90%;margin-bottom:8px;text-overflow:ellipsis;white-space:unset;color:#212121;-webkit-line-clamp:2;-webkit-box-orient:vertical}#m_wrap .cs .table_list .detail .date{color:#bdbdbd}#m_wrap .cs .table_list .detail.notice{background:#fff5f5}#m_wrap .cs .subtab{padding:0 20px}#m_wrap .cs .subtab button{min-height:30px;max-height:30px;padding:8px;border:1px solid #eee;border-radius:4px;margin-right:8px;color:#bdbdbd}#m_wrap .cs .subtab .Mui-selected{border:1px solid #f54d56;color:#f54d56;background:rgba(245,77,86,.06)}#m_wrap .cs .subtab .MuiTabs-indicator{display:none}#m_wrap .cs .subtab .MuiTabs-flexContainer{flex-direction:row;flex-wrap:wrap}#m_wrap .cs .subtab .MuiTabs-flexContainer button{margin-bottom:10px}#m_wrap .cs .fixed{padding:2px 4px;border:1px solid #e92c28;border-radius:30px;color:#e92c28}#m_wrap .cs .pagination{margin:40px 0 30px}#m_wrap .cs .MuiTabs-root{min-height:auto;margin-bottom:8px}#m_wrap .cs .MuiAccordion-root{overflow:hidden;border:0}#m_wrap .cs .MuiAccordion-root p{line-height:1.4;white-space:unset;word-break:break-all;-webkit-line-clamp:1}#m_wrap .cs .MuiAccordionSummary-root{height:72px;border-bottom:1px solid #eee}#m_wrap .cs .MuiOutlinedInput-root{background:#fff}#m_wrap .cs .MuiFormControl-root{margin-top:8px}#m_wrap .policy{padding:0 20px}#m_wrap .policy .select{margin:16px auto}#m_wrap .policy .tit_wrap .tit{font-weight:700}#m_wrap .policy .section{margin-bottom:40px}#m_wrap .policy .section .sub_tit{margin-bottom:12px;font-size:18px;font-weight:700}#m_wrap .policy .section .desc{font-size:13px}#m_wrap .policy .section .list_txt{font-size:15px;line-height:1.2;word-break:keep-all;color:#616161}#m_wrap .policy .section .list_txt li{margin-bottom:12px}#m_wrap .policy .section .list_txt li:last-child{margin-bottom:0}#m_wrap .policy.aboutus .tit{margin:16px 0 8px}#m_wrap .user-home .seller-box{flex-direction:row;align-items:center;padding:20px}#m_wrap .user-home .seller-box .profile{margin-right:8px}#m_wrap .user-home .seller-box .name{flex-direction:row;margin-top:8px}#m_wrap .user-home .seller-box .badge{height:-moz-fit-content;height:fit-content}#m_wrap .user-home .home_cont .total{padding:16px 20px 8px;color:#757575}#m_wrap .user-home .home_cont .total span{line-height:1.2}#m_wrap .user-home .home_cont .salelist{padding:8px 20px}#m_wrap .user-home .home_cont .btn-select{padding:0}#m_wrap .user-home .home_cont .salelist li{flex-direction:column}#m_wrap .user-home .home_cont .salelist .detail{width:100%;padding:0;margin:0}#m_wrap .user-home .home_cont .salelist .price{margin-top:4px}#m_wrap .user-home .home_cont .info{padding:0;margin:4px 0 8px}#m_wrap .user-home .home_cont .info span{line-height:1.2}#m_wrap .user-home .home_cont .info span:nth-child(2):after,#m_wrap .user-home .home_cont .info span:nth-child(2):before{display:none}#m_wrap #mentors_full_frame.mentor-about-page{display:flex;width:100%;flex-direction:column;font-family:brown,Helvetica,arial,sans-serif;color:#17213d;background:#fff}#m_wrap #mentors_full_frame.mentor-about-page .hero-section{position:relative;display:flex;overflow:hidden;width:100%;min-height:224px;align-items:center;justify-content:center;box-sizing:border-box;padding:42px 20px;margin-bottom:0;text-align:center;color:#fff;background:linear-gradient(145deg,#17213d,#315fb4 52%,#298f72);isolation:isolate;scroll-behavior:smooth}#m_wrap #mentors_full_frame.mentor-about-page .hero-section:after,#m_wrap #mentors_full_frame.mentor-about-page .hero-section:before{position:absolute;z-index:-1;border-radius:50%;content:"";filter:blur(2px)}#m_wrap #mentors_full_frame.mentor-about-page .hero-section:before{top:-95px;right:-75px;width:230px;height:230px;background:rgba(117,183,255,.2)}#m_wrap #mentors_full_frame.mentor-about-page .hero-section:after{bottom:-115px;left:-70px;width:245px;height:245px;background:rgba(49,214,157,.14)}#m_wrap #mentors_full_frame.mentor-about-page .hero-content{position:relative;z-index:2;width:100%;max-width:520px}#m_wrap #mentors_full_frame.mentor-about-page .hero-title.MuiTypography-root{min-height:76px;margin:0;font-size:clamp(28px,8.5vw,36px);font-weight:800;line-height:1.16;letter-spacing:-.025em;color:#fff;text-wrap:balance}#m_wrap #mentors_full_frame.mentor-about-page .mentor-container{position:relative;z-index:2;display:flex;width:100%;max-width:100%;flex-direction:row;gap:2px;box-sizing:border-box;padding:14px 14px 0;font-family:Inter,brown,Helvetica,arial,sans-serif}#m_wrap #mentors_full_frame.mentor-about-page .mentor-card{position:relative;display:flex;overflow:hidden;min-width:0;flex:1 1;flex-direction:column;align-items:center;box-sizing:border-box;padding-bottom:8px;border:1px solid #e2e5e2;border-radius:10px;margin:4px;background-color:#fffefe;box-shadow:0 6px 15px rgba(0,0,0,.08);animation:mentorAboutFadeInUp .8s ease forwards;animation-delay:calc(.2s*var(--card-index));opacity:0;--card-index:1}#m_wrap #mentors_full_frame.mentor-about-page .mentor-card:nth-child(2){--card-index:2}#m_wrap #mentors_full_frame.mentor-about-page .mentor-card:nth-child(3){--card-index:3}#m_wrap #mentors_full_frame.mentor-about-page .mentor-card__media{position:relative;width:100%}#m_wrap #mentors_full_frame.mentor-about-page .mentor-card__media>img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:1}#m_wrap #mentors_full_frame.mentor-about-page .webinar-left-border{position:absolute;top:0;left:0;z-index:1;width:2px;height:100%;background:linear-gradient(180deg,#4169e1,#27ae60)}#m_wrap #mentors_full_frame.mentor-about-page .live-name-mob.MuiTypography-root{overflow:hidden;width:100%;padding:0 4px;margin-top:8px;font-size:10px;font-weight:600;line-height:1.3;text-align:center;text-overflow:ellipsis;white-space:nowrap;color:#222831}#m_wrap #mentors_full_frame.mentor-about-page .live-name-mob--role.MuiTypography-root{margin-top:3px;font-size:8px;font-weight:400;color:#444}#m_wrap #mentors_full_frame.mentor-about-page #about_page{width:100%;box-sizing:border-box;padding:1px 0 48px;color:#17213d;background:#fff}#m_wrap #mentors_full_frame.mentor-about-page .founder_section{display:flex;width:100%;flex-direction:column;gap:12px;box-sizing:border-box;padding:0 14px;margin-top:24px}#m_wrap #mentors_full_frame.mentor-about-page .founder_motion{width:100%;max-width:520px;margin:0 auto;will-change:transform,opacity}#m_wrap #mentors_full_frame.mentor-about-page .founder_card{display:flex;width:100%;height:auto;flex-direction:column;align-items:center;box-sizing:border-box;padding:0;background:transparent}#m_wrap #mentors_full_frame.mentor-about-page .founder_card.second{background:transparent}#m_wrap #mentors_full_frame.mentor-about-page #about_page .founder_section .founder_card,#m_wrap #mentors_full_frame.mentor-about-page #about_page .founder_section .founder_card.second{padding:0;background:transparent}#m_wrap #mentors_full_frame.mentor-about-page #about_page .founder_section .founder_card .container{display:flex;width:100%;overflow:hidden;max-width:520px;flex-direction:column;align-items:flex-start;box-sizing:border-box;padding:10px 10px 24px;border:1px solid #e4e7ec;border-radius:20px;margin:0 auto;background:#fff;box-shadow:0 8px 24px rgba(25,35,55,.055)}#m_wrap #mentors_full_frame.mentor-about-page #about_page .founder_section .founder_card .container>img{width:min(100%,330px);height:auto;align-self:center;border:1px solid rgba(8,123,245,.1);border-radius:15px;background:#e8ebf2;box-shadow:0 10px 24px rgba(20,39,74,.1);-o-object-fit:cover;object-fit:cover;aspect-ratio:4/5;margin:0}#m_wrap #mentors_full_frame.mentor-about-page #about_page .founder_section .founder_info{display:flex;width:100%;flex-direction:column;align-items:flex-start;box-sizing:border-box;padding:0 8px;margin-top:22px}#m_wrap #mentors_full_frame.mentor-about-page #about_page .founder_section .founder_meta{display:flex;width:100%;align-items:center;gap:11px}#m_wrap #mentors_full_frame.mentor-about-page #about_page .founder_section .founder_number{display:inline-flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;border:1px solid rgba(8,123,245,.2);border-radius:12px;font-size:12px;font-weight:800;letter-spacing:.08em;color:#087bf5;background:rgba(8,123,245,.08)}#m_wrap #mentors_full_frame.mentor-about-page #about_page .founder_section .main_txt{width:-moz-fit-content;width:fit-content;font-size:13px;font-weight:600;line-height:1.45;text-align:left;color:#42607f}#m_wrap #mentors_full_frame.mentor-about-page #about_page .founder_section .founder_name{margin:14px 0 0;font-size:clamp(27px,8vw,34px);font-weight:800;line-height:1.2;letter-spacing:-.02em;text-align:left;color:#111a31;text-wrap:balance}#m_wrap #mentors_full_frame.mentor-about-page #about_page .founder_section .goal_txt{position:relative;padding:17px 16px 17px 42px;border:1px solid rgba(8,123,245,.12);border-radius:15px;margin-top:17px;font-size:16px;font-weight:500;font-style:italic;line-height:1.55;text-align:left;color:#263b63;background:linear-gradient(135deg,rgba(8,123,245,.08),rgba(97,210,173,.08));text-wrap:pretty}#m_wrap #mentors_full_frame.mentor-about-page #about_page .founder_section .goal_txt:before{content:"“";position:absolute;top:5px;left:13px;font-family:Georgia,serif;font-size:40px;font-style:normal;line-height:1;color:#087bf5;opacity:.55}#m_wrap #mentors_full_frame.mentor-about-page #about_page .founder_section .founder_info p{margin:17px 0 0;font-size:15px;font-weight:400;line-height:1.7;text-align:left;color:#536078;text-wrap:pretty}@media(prefers-reduced-motion:reduce){#m_wrap #mentors_full_frame.mentor-about-page .mentor-card{animation:none;opacity:1;transform:none}#m_wrap #mentors_full_frame.mentor-about-page .founder_motion{will-change:auto}}#m_wrap #mentor_detail{position:relative;width:100%;height:auto}#m_wrap #mentor_detail .btn_wrap{position:relative;width:80%;height:auto;display:flex;flex-direction:row;justify-content:flex-end}#m_wrap #mentor_detail .btn_wrap button{padding:0 20px;width:70px;height:22px;background:#87cdf9;border-radius:8px;font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:36px;letter-spacing:-.015em;color:#fff}#m_wrap #mentor_detail .content_main{position:relative;margin-top:35px;width:100%;height:auto;display:flex;flex-direction:column;align-items:center}#m_wrap #mentor_detail .content_main .mentor_intro{width:100%;height:492px;display:flex;flex-direction:column;align-items:center}#m_wrap #mentor_detail .content_main .mentor_intro .container{width:100%;height:100%;flex-direction:column}#m_wrap #mentor_detail .content_main .mentor_intro .container .mentor_video{padding:110px 0;position:relative;width:100%;height:190px;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;background-size:cover}#m_wrap #mentor_detail .content_main .mentor_intro .container .mentor_video div{position:absolute;margin:0 6px -93px 13px;padding:0 11px 1px 3px;display:flex;justify-content:center;align-items:center;background:#3d6991;border-radius:5px}#m_wrap #mentor_detail .content_main .mentor_intro .container .mentor_video div svg{margin-right:5px;color:#fff}#m_wrap #mentor_detail .content_main .mentor_intro .container .mentor_video div span{font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-transform:capitalize;color:#fff}#m_wrap #mentor_detail .content_main .mentor_intro .container .intro_info{padding:30px;width:87%;height:100%;display:flex;flex-direction:column;align-items:center}#m_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main{width:100%;height:auto;display:flex;flex-direction:column}#m_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .user_box{display:flex;flex-direction:row}#m_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .user_box img{width:64px;height:67px;border-radius:50%;margin-right:15px}#m_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .user_box div{display:flex;flex-direction:column}#m_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .user_box div strong{font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:19px;text-transform:capitalize;color:#393939}#m_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .user_box div span{margin:6px 0;font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#989898}#m_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .user_box div p{font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:15px;color:#f1856d}#m_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main p.desc{height:auto;margin:20px 0;font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#989898}#m_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .media{display:flex;flex-direction:column}#m_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .media .social{margin-top:15px;display:flex;flex-direction:row;justify-content:space-between}#m_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .media .social div{position:relative;padding:2px 12px;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:5px}#m_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .media .social div.facebook{background-color:#4768ad}#m_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .media .social div.telegram{background-color:#3f95d9}#m_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .media .social div.instagram{background-color:#bd2f2a}#m_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .media .social div svg{color:#fff}#m_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .media .social div span{margin-left:5px;font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:16px;letter-spacing:.02em;color:#fff}#m_wrap #mentor_detail .content_main .statistics_section{position:relative;margin-top:40px;width:100%;height:auto;display:flex;flex-direction:column;align-items:center}#m_wrap #mentor_detail .content_main .statistics_section .container{margin:0;width:100%;display:flex;flex-flow:wrap;align-items:center}#m_wrap #mentor_detail .content_main .statistics_section .container .statistics_box{width:147px;margin:22px 24px;display:flex;flex-direction:column;align-items:center}#m_wrap #mentor_detail .content_main .statistics_section .container .statistics_box img{width:55px;height:55px}#m_wrap #mentor_detail .content_main .statistics_section .container .statistics_box strong{margin:20px 0 6px;font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:28px;text-align:center;color:#140342}#m_wrap #mentor_detail .content_main .statistics_section .container .statistics_box span{font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:26px;color:#4f547b}#m_wrap #mentor_detail .content_main .mentor_course_section{position:relative;padding:70px 0;width:100%;height:auto;display:flex;flex-direction:column;align-items:center;background:hsla(0,0%,97%,.62)}#m_wrap #mentor_detail .content_main .mentor_course_section .container{flex-direction:column;align-items:center;width:100%}#m_wrap #mentor_detail .content_main .mentor_course_section .container span.spec{font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:30px;line-height:35px;letter-spacing:-.015em;color:#000}#m_wrap #mentor_detail .content_main .mentor_course_section .container .courses{position:relative;width:80%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap}#m_wrap #mentor_detail .content_main .mentor_course_section .container .courses .course_card.big_card{margin:30px 0 20px;width:100%;width:420px;height:auto;display:flex;flex-direction:column}#m_wrap #mentor_detail .content_main .mentor_course_section .container .courses .course_card.big_card .course_img{position:relative;width:100%;height:300px;background-size:cover;background-repeat:round;cursor:pointer;overflow:hidden}#m_wrap #mentor_detail .content_main .mentor_course_section .container .courses .course_card.big_card .course_img .hover-ui{position:absolute;display:flex;justify-content:center;width:100%;height:40px;top:100%;opacity:1;transition:.4s;background:rgba(0,0,0,.5)}#m_wrap #mentor_detail .content_main .mentor_course_section .container .courses .course_card.big_card .course_img .hover-ui button{flex:0 0}#m_wrap #mentor_detail .content_main .mentor_course_section .container .courses .course_card.big_card .course_img:hover .hover-ui{top:87%;transition:.3s}#m_wrap #mentor_detail .content_main .mentor_course_section .container .courses .course_card.big_card .course_img div{position:absolute;padding:5px 8px;width:auto;height:auto;top:15px;font-family:Roboto;font-style:normal;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.035em;background:#fff}#m_wrap #mentor_detail .content_main .mentor_course_section .container .courses .course_card.big_card .course_info{margin-top:15px;display:flex;flex-direction:column}#m_wrap #mentor_detail .content_main .mentor_course_section .container .courses .course_card.big_card .course_info .course_author{font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;letter-spacing:.045em;text-transform:capitalize;color:#525455}#m_wrap #mentor_detail .content_main .mentor_course_section .container .courses .course_card.big_card .course_info .course_title{height:57px;margin-top:7px;margin-bottom:4px;font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:19px;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;color:#2f3132}#m_wrap #mentor_detail .content_main .mentor_course_section .container .courses .course_card.big_card .course_info .course_desc{font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:300;font-size:14px;letter-spacing:.035em;text-transform:capitalize;color:#2f3132}#m_wrap #mentor_detail .content_main .mentor_course_section .container .courses .course_card.big_card .course_info .course_price{margin:12px 0;font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:400;font-size:17px;letter-spacing:.035em;color:#2f3132}#m_wrap #mentor_detail .content_main .mentor_course_section .container .courses .course_card.big_card .course_info .add_btn{position:relative;width:40%;height:44px;display:flex;justify-content:center;align-items:center;background:#2f3132;font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:14px;letter-spacing:.065em;text-transform:uppercase;color:#fff;cursor:pointer}#m_wrap #mentor_detail .content_main .mentor_project_section{position:relative;padding:60px 0;width:100%;height:auto;display:flex;flex-direction:column;align-items:center}#m_wrap #mentor_detail .content_main .mentor_project_section .container{flex-direction:column;align-items:center}#m_wrap #mentor_detail .content_main .mentor_project_section .container span.spec{width:84%;height:auto;flex-direction:column;color:#000;display:flex;justify-content:center;text-align:center;font-size:27px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:.9px}#m_wrap #mentor_detail .content_main .mentor_project_section .container .wrapper{width:90%;height:auto;margin-top:30px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}#m_wrap #mentor_detail .content_main .mentor_project_section .container .wrapper .box{margin-top:15px;padding:18px 10px;width:150px;height:90px;display:flex;align-items:center;justify-content:center;background:#f9f8f7;border-radius:8px;box-sizing:border-box;transition:all .5s ease-out;cursor:pointer;flex-flow:wrap}#m_wrap #mentor_detail .content_main .mentor_project_section .container .wrapper .box:hover{box-shadow:1px 2px 17px 4px rgba(0,0,0,.35)}#m_wrap #mentor_detail .content_main .mentor_project_section .container .wrapper .box img{width:130px}#m_wrap #mentor_detail .content_main .cont_area{padding:0}#m_wrap #mentor_detail .content_main .cont_area.mentor_student_section{padding:0;background:#f4f4f4}#m_wrap #mentor_detail .content_main .cont_area.mentor_student_section .title{margin-bottom:0;padding:25px 0}#m_wrap #mentor_detail .content_main .cont_area.mentor_student_section .swiper{padding:0 10%}#m_wrap #mentor_detail .content_main .mentor_student_section{width:100%;height:505px}#m_wrap #mentor_detail .content_main .mentor_student_section .top_section .title{margin:0 30px;width:84%;height:auto;flex-direction:column;color:#000;display:flex;justify-content:center;text-align:center;font-size:27px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:.9px}#m_wrap #mentor_detail .content_main .mentor_student_section .top_section p{display:flex;align-items:center;justify-content:center;font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:400;font-size:21px;line-height:36px;letter-spacing:.005em;color:#262626}#m_wrap #mentor_detail .content_main .mentor_student_section .btn_wrap{position:relative;width:100%;bottom:0;right:10%;display:flex;align-items:flex-end;top:20px}#m_wrap #mentor_detail .content_main .mentor_student_section .btn_wrap button{padding:0 20px;width:95px;height:25.448px;background:#87cdf9;border-radius:8px;font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:36px;letter-spacing:-.015em;color:#010203}#m_wrap #mentor_detail .content_main .mentor_student_section .btn_wrap .click_animation{margin:0 0 37px;display:flex;width:70px;height:22px;flex-direction:column;justify-content:center;flex-shrink:0;color:#f4f4f4;text-align:center;font-size:15px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.225px}#m_wrap #mentor_detail .content_main .mentor_student_section .successStudentsSwiper{width:80%;height:100%;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;margin-left:0}#m_wrap #mentor_detail .content_main .mentor_student_section .successStudentsSwiper .swiper-button-next{width:19px;height:25px;right:0;top:52%;background:#a6b1b4;border-radius:2px}#m_wrap #mentor_detail .content_main .mentor_student_section .successStudentsSwiper .swiper-button-next:after{color:#000;transform:scale(50%);content:"next";font-size:30px;font-weight:900}#m_wrap #mentor_detail .content_main .mentor_student_section .successStudentsSwiper .swiper-button-prev{width:19px;height:25px;left:0;top:52%;background:#a6b1b4;border-radius:2px}#m_wrap #mentor_detail .content_main .mentor_student_section .successStudentsSwiper .swiper-button-prev:after{color:#000;transform:scale(50%);content:"prev";font-size:30px;font-weight:900}#m_wrap #mentor_detail .content_main .mentor_student_section .successStudentsSwiper .successStudentsSwiperSlide{flex-shrink:0;width:100%;height:100%;position:relative;min-height:331px;display:flex;flex-direction:column}#m_wrap #mentor_detail .content_main .mentor_student_section .successStudentsSwiper .successStudentsSwiperSlide .thumb_img{width:100%;height:420px;display:flex;flex-direction:column;position:relative;padding-bottom:0;overflow:hidden}#m_wrap #mentor_detail .content_main .mentor_student_section .successStudentsSwiper .successStudentsSwiperSlide .thumb_img .student_img{flex-shrink:0;width:100%;height:100%;position:relative;min-height:330px;display:flex;flex-direction:column}#m_wrap #mentor_detail .content_main .mentor_student_section .successStudentsSwiper .successStudentsSwiperSlide .thumb_img .student_img img{width:100%;height:250px}#m_wrap #mentor_detail .content_main .mentor_student_section .successStudentsSwiper .successStudentsSwiperSlide .thumb_img .box_shadow{position:absolute;padding:0 12px 28px 10px;width:100%;height:87px;bottom:0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;box-sizing:border-box;background:linear-gradient(1turn,#000 6.71%,transparent)}#m_wrap #mentor_detail .content_main .mentor_student_section .successStudentsSwiper .successStudentsSwiperSlide .thumb_img .box_shadow .student_info{width:83%;display:flex;flex-direction:column;font-family:brown,Helvetica,arial,sans-serif;font-style:normal;font-weight:300;color:#fff}#m_wrap #mentor_detail .content_main .mentor_student_section .successStudentsSwiper .successStudentsSwiperSlide .thumb_img .box_shadow .student_info span{margin:3px 0;font-weight:400;color:#adff2f}#m_wrap #mentor_detail .content_main .mentor_student_section .successStudentsSwiper .successStudentsSwiperSlide .thumb_img .box_shadow .student_info p{font-weight:400}#m_wrap #mentor_detail .content_main .mentor_student_section .successStudentsSwiper .successStudentsSwiperSlide .thumb_img .box_shadow .play_icon{height:100%;display:flex;justify-content:center;align-items:center}#m_wrap #mentor_detail .content_main .mentor_student_section .successStudentsSwiper .successStudentsSwiperSlide .thumb_img .box_shadow .play_icon img{width:35px;height:35px}#m_wrap .course_detail_page{width:100%;height:auto}#m_wrap .course_detail_page .header_frame{display:flex;flex-direction:row;justify-content:center;width:100%;height:auto;padding:0}#m_wrap .course_detail_page .header_frame .container{flex-direction:column}#m_wrap .course_detail_page .header_frame .container .course_main_info{display:flex;flex-direction:column}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_breadcrumb{display:flex;flex-direction:row;align-items:center;margin-left:20px}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_breadcrumb span{font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:700;font-style:normal;line-height:18px;letter-spacing:-.015em;text-transform:uppercase;color:#4d32c8}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_breadcrumb svg{margin:0 5px;color:#4d32c8}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_short{position:relative;top:15px;display:flex;flex-direction:column;align-items:center;width:99%;height:200px;border:2px solid #e6e6e6;filter:drop-shadow(0 9px 11px rgba(0,0,0,.25))}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_short .course_img{position:relative;display:flex;flex-direction:row;align-items:flex-end;width:100%;height:200px;background-position:50%;background-size:cover;background-repeat:no-repeat}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_short .course_img img{position:absolute;top:30%;left:43%;z-index:1;width:60px;height:60px}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_short .course_img img:active{top:30%}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_short .course_img div{position:relative;display:flex;justify-content:center;align-items:flex-end;width:100%;height:200px;border-radius:0;background:linear-gradient(1turn,#1c1d1f,rgba(28,29,31,.009))}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_short .course_img div span{margin-bottom:30px;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:19px;letter-spacing:.02em;color:#fff}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_info{display:flex;flex-direction:column;margin:25px}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_info .course_title{font-family:brown,Helvetica,arial,sans-serif;font-size:24px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:.065em}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_info .course_desc{margin:5px 0;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:21px;letter-spacing:.065em}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_info .row_box,#m_wrap .course_detail_page .header_frame .container .course_main_info .course_info .row_box.review .review_box{display:flex;flex-direction:row;align-items:center}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_info .row_box.review .review_box span{margin-right:5px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:16px;letter-spacing:.065em;color:#eccb94}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_info .row_box.review .review_box div{display:flex}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_info .row_box.review .review_box div svg{width:14px;height:14px;color:#eccb94}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_info .row_box.review .rate_txt{margin:0 10px 0 5px;font-family:brown,Helvetica,arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:.065em;text-decoration:underline}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_info .row_box.review strong{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:16px;letter-spacing:.065em}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_info .row_box.mentor{margin:6px 0}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_info .row_box.mentor p,#m_wrap .course_detail_page .header_frame .container .course_main_info .course_info .row_box.mentor span{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:.025em}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_info .row_box.mentor span{text-decoration:underline;color:#ccc1f8}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_info .row_box.lang{display:flex;flex-direction:column;align-items:flex-start}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_info .row_box.lang img{width:20px;height:20px}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_info .row_box.lang span{margin:0 10px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:.025em}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_category{display:flex;flex-direction:row;height:25px;margin:10px 0}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_category div{padding:6px 4px;margin-right:7px;font-family:brown,Helvetica,arial,sans-serif;font-size:11px;font-weight:700;font-style:normal;line-height:13px;letter-spacing:.045em;text-transform:uppercase;color:#2f3132;background:#50b6f6}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_short_info{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;height:auto;background:#fff}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_short_info .row_box{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:auto;margin:15px 0}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_short_info .row_box .buy_btn{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:48px;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:600;font-style:normal;line-height:19px;letter-spacing:.065em;color:#fff;background:#9744e7}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_short_info .row_box .like_box{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border:1px solid #000}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_short_info .course_includes{display:flex;flex-direction:column;width:100%;height:auto}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_short_info .course_includes strong{display:flex;align-items:center;margin-bottom:6px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:16px;letter-spacing:.045em;text-align:center;color:#000}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_short_info .course_includes .include_box{display:flex;flex-direction:row;align-items:center;width:100%;height:auto;margin-top:10px}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_short_info .course_includes .include_box img{width:16px;height:16px;margin-right:14px}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_short_info .course_includes .include_box .title{display:flex;align-items:center;width:84px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:16px;letter-spacing:.045em;text-align:center;text-transform:capitalize;color:#000}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_short_info .course_includes .include_box .desc{display:flex;align-items:center;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:16px;letter-spacing:.035em;text-align:center;text-transform:capitalize;color:#000}#m_wrap .course_detail_page .header_frame .container .course_main_info .course_short_info .course_includes p{margin-top:18px;font-family:brown,Helvetica,arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;line-height:14px;letter-spacing:.035em;text-align:center;color:#1c1d1f}#m_wrap .course_detail_page .team_info_content{width:100%;min-width:0;align-items:stretch}#m_wrap .course_detail_page .mobile-task-list{display:flex;width:100%;min-width:0;gap:10px;overflow:hidden}#m_wrap .course_detail_page .mobile-task-list__hint{width:100%;box-sizing:border-box;padding:0 2px}#m_wrap .course_detail_page .mobile-task-list__hint .MuiTypography-root:first-child{font-size:13px;font-weight:800;color:#1c2b40}#m_wrap .course_detail_page .mobile-task-list__hint .MuiTypography-root:last-child:not(:first-child){font-size:11px;font-weight:700;color:#77869a}#m_wrap .course_detail_page .mobile-task-swiper{width:100%;min-width:0;padding:2px 0 30px;overflow:visible;direction:ltr;touch-action:pan-y}#m_wrap .course_detail_page .mobile-task-swiper .swiper-slide{height:auto}#m_wrap .course_detail_page .mobile-task-swiper .swiper-pagination{bottom:3px}#m_wrap .course_detail_page .mobile-task-swiper .swiper-pagination-bullet{width:6px;height:6px;margin:0 3px;background:#a9b7c8;opacity:.7}#m_wrap .course_detail_page .mobile-task-swiper .swiper-pagination-bullet-active{width:18px;border-radius:999px;background:#087bf5;opacity:1}#m_wrap .course_detail_page .mobile-task-card{overflow:hidden;width:100%;box-sizing:border-box;border:1px solid #dfe7f0;border-radius:18px;background:#fff;box-shadow:0 12px 28px -24px rgba(15,35,64,.42);height:100%}#m_wrap .course_detail_page .mobile-task-card__meta{justify-content:space-between;gap:12px;padding:14px 16px 0}#m_wrap .course_detail_page .mobile-task-card__number{display:inline-flex;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;border-radius:11px;font-size:11px;font-weight:800;letter-spacing:.06em;color:#087bf5;background:#ebf4ff}#m_wrap .course_detail_page .mobile-task-card__deadline{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;line-height:1.2;color:#65758b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#m_wrap .course_detail_page .mobile-task-card__deadline svg{width:16px;height:16px;color:#e28a17}#m_wrap .course_detail_page .mobile-task-card__title.MuiTypography-root{padding:0 16px;margin:12px 0 16px;font-size:18px;font-weight:800;line-height:1.3;letter-spacing:-.015em;color:#1c2b40;overflow-wrap:anywhere;text-wrap:pretty}#m_wrap .course_detail_page .mobile-task-card__members{border-top:1px solid #edf1f5}#m_wrap .course_detail_page .mobile-task-member{min-width:0;min-height:58px;gap:10px;box-sizing:border-box;padding:10px 12px;border-bottom:1px solid #edf1f5}#m_wrap .course_detail_page .mobile-task-member:last-child{border-bottom:0}#m_wrap .course_detail_page .mobile-task-member.is-current{background:#f0f6ff}#m_wrap .course_detail_page .mobile-task-member>img{display:block;width:36px;height:36px;flex:0 0 36px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #dbe4ee;-o-object-fit:cover;object-fit:cover}#m_wrap .course_detail_page .mobile-task-member__name{display:flex;overflow:hidden;min-width:0;flex:1 1;flex-direction:column;gap:3px;font-size:13px;font-weight:750;line-height:1.25;text-overflow:ellipsis;white-space:nowrap;color:#26364d}#m_wrap .course_detail_page .mobile-task-member__name small{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#087bf5}#m_wrap .course_detail_page .mobile-task-member__status{display:flex;min-width:0;flex:0 0 auto;align-items:center;justify-content:flex-end}#m_wrap .course_detail_page .mobile-task-member__status .MuiButton-root,#m_wrap .course_detail_page .mobile-task-member__status .MuiChip-root{touch-action:manipulation}#m_wrap .course_detail_page .mobile-task-member__status .task-submit-button.MuiButton-root{width:88px;min-width:88px;max-width:88px;height:36px;padding:0 8px;border-radius:12px;font-size:12px;font-weight:700;line-height:1;text-transform:none;color:#fff;background:#e92c28;box-shadow:none}#m_wrap .course_detail_page .mobile-task-member__status .task-submit-button.MuiButton-root .MuiButton-startIcon{margin-right:5px;margin-left:0}#m_wrap .course_detail_page .mobile-task-member__status .task-submit-button.MuiButton-root svg{width:18px;height:18px}#m_wrap .course_detail_page .mobile-task-member__status .task-submit-button.MuiButton-root:hover{background:#cf2522;box-shadow:none}#m_wrap .course_detail_page .mobile-task-member__status .task-submit-button.MuiButton-root:active{background:#b91f1c}#m_wrap .course_detail_page .mobile-task-member__status .task-submit-button.MuiButton-root:focus-visible{outline:3px solid rgba(233,44,40,.24);outline-offset:2px}#m_wrap .course_detail_page .mobile-task-member__status .task-status-chip.MuiChip-root{height:30px;border-radius:10px;font-size:11px;font-weight:800}#m_wrap .course_detail_page .mobile-task-member__status .task-status-chip.MuiChip-root .MuiChip-icon{margin-left:7px;font-size:15px}#m_wrap .course_detail_page .mobile-task-member__status .task-status-chip.MuiChip-root .MuiChip-label{padding-right:9px;padding-left:5px}#m_wrap .course_detail_page .mobile-task-member__status .task-status-waiting.MuiChip-root{color:#536277;background:#edf1f5}#m_wrap .course_detail_page .mobile-task-member__status .task-status-review.MuiChip-root{color:#805b0b;background:#fff1c9}#m_wrap .course_detail_page .mobile-task-member__status .task-status-complete.MuiChip-root{color:#18794e;background:#e7f7ef}#m_wrap .course_detail_page .mobile-task-group-picker{width:100%;box-sizing:border-box;padding:16px;border:1px solid #dfe7f0;border-radius:16px;margin-bottom:14px;background:#fff}#m_wrap .course_detail_page .mobile-task-group-picker__label.MuiTypography-root{margin-bottom:8px;font-size:13px;font-weight:750;color:#334155}#m_wrap .course_detail_page .mobile-task-group-picker .MuiOutlinedInput-root{min-height:48px;border-radius:12px;background:#fff}#m_wrap .course_detail_page .mobile-task-prompt{width:100%;box-sizing:border-box;padding:36px 22px;border:1px dashed #cbd8e6;border-radius:18px;background:hsla(0,0%,100%,.74)}#m_wrap .course_detail_page .mobile-task-prompt>svg{width:38px;height:38px;margin-bottom:10px;color:#7890a8}#m_wrap .course_detail_page .mobile-task-prompt h2.MuiTypography-root{font-size:17px;font-weight:800;line-height:1.3;color:#223249}#m_wrap .course_detail_page .mobile-task-prompt p.MuiTypography-root{max-width:32ch;margin-top:6px;font-size:13px;line-height:1.5;color:#68778d;text-wrap:pretty}#m_wrap .course_detail_page .team_info_content>.wrapper{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}#m_wrap .course_detail_page.task-tab-mobile .course_detail_main .container .main .menu_wrapper{border-bottom:0;margin-bottom:32px}#m_wrap .course_detail_page .course_detail_main .menu_content>.MuiAccordion-root:last-child,#m_wrap .course_detail_page .course_detail_main .menu_content>.MuiAccordion-root:last-child.Mui-expanded,#m_wrap .course_detail_page .course_detail_main .menu_content>.MuiAccordion-root:last-child:before{border-bottom:0!important;box-shadow:none}#m_wrap .course_detail_page .course_detail_main .menu_content>.MuiAccordion-root:last-child:before{display:none}#m_wrap .course_detail_page .course_detail_main,#m_wrap .course_detail_page .course_detail_main .menu_content,#m_wrap .course_detail_page .course_detail_main .menu_wrapper,#m_wrap .course_detail_page .course_detail_main>.container,#m_wrap .course_detail_page .course_detail_main>.container>.main{border-bottom:0!important;outline:0}@media(max-width:359px){#m_wrap .course_detail_page .mobile-task-member{gap:8px;padding-right:9px;padding-left:9px}#m_wrap .course_detail_page .mobile-task-member__name{font-size:12px}}#m_wrap .course_detail_page .course_detail_main{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:auto;box-sizing:border-box;padding:0 14px 34px;margin:0;overflow-x:hidden}#m_wrap .course_detail_page .course_detail_main .container{width:100%;min-width:0;flex-direction:column}#m_wrap .course_detail_page .course_detail_main .container .main{display:flex;flex-direction:column;width:100%;min-width:0;height:auto}#m_wrap .course_detail_page .course_detail_main .container .main .menu_wrapper{display:flex;flex-direction:column;width:100%;min-width:0;height:auto;border:0;margin-bottom:20px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_wrapper .menu_box{display:flex;justify-content:flex-start;align-items:center;width:100%;min-width:0;min-height:56px;height:auto;box-sizing:border-box;padding:10px 0;margin:0;font-family:brown,Helvetica,arial,sans-serif;font-size:19px;font-weight:750;font-style:normal;line-height:1.25;letter-spacing:-.01em;color:#26364d;cursor:pointer;overflow-wrap:anywhere;text-wrap:pretty}#m_wrap .course_detail_page .course_detail_main .container .main .menu_wrapper .menu_box.active{margin:0;font-weight:800;color:#4f2fc8}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0;height:auto}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content>.course-nav-section.MuiAccordion-root,#m_wrap .course_detail_page .course_detail_main .container .main .menu_content>.course-nav-section.MuiAccordion-root.Mui-expanded{overflow:hidden;width:100%;min-width:0;border:0;border-radius:16px!important;margin:0;background:#fff;box-shadow:0 10px 28px -24px rgba(15,35,64,.52)}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content>.course-nav-section.MuiAccordion-root:before{display:none}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content>.course-nav-section>.MuiAccordionSummary-root{min-height:56px;padding:0 16px;background:#fff;touch-action:manipulation;-webkit-tap-highlight-color:rgba(79,47,200,.08)}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content>.course-nav-section>.MuiAccordionSummary-root.Mui-expanded{min-height:56px;background:#fbfcff}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content>.course-nav-section>.MuiAccordionSummary-root:focus-visible{outline:3px solid rgba(79,47,200,.24);outline-offset:-3px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content>.course-nav-section>.MuiAccordionSummary-root .MuiAccordionSummary-content,#m_wrap .course_detail_page .course_detail_main .container .main .menu_content>.course-nav-section>.MuiAccordionSummary-root .MuiAccordionSummary-content.Mui-expanded{min-width:0;margin:0 12px 0 0}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content>.course-nav-section>.MuiAccordionSummary-root .MuiAccordionSummary-content>a{display:block;width:100%;min-width:0;color:inherit;text-decoration:none}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content>.course-nav-section>.MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper{flex:0 0 auto;color:#64748b}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content>.course-nav-section>.MuiCollapse-root .MuiAccordionDetails-root{box-sizing:border-box;padding:2px 14px 16px;border:0}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content{position:relative;display:none}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open{position:relative;display:flex;flex-direction:column;width:100%;height:auto}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_title{margin-bottom:18px;font-family:brown,Helvetica,arial,sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:12px;letter-spacing:.065em;text-transform:capitalize;color:#000}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0;height:auto;margin:0}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box{display:flex;overflow:hidden;flex-direction:column;width:100%;min-width:0;border-radius:14px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box>.MuiAccordion-root{width:100%;border:1px solid #dfe6ee;border-radius:14px!important;background:#fff;box-shadow:0 8px 24px -22px rgba(15,35,64,.45)}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .MuiAccordionSummary-root{min-height:58px;padding:0 14px;background:#f8fafc;flex-direction:row;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .MuiAccordionSummary-root.Mui-expanded{min-height:58px;background:#f3f7fc}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .MuiAccordionSummary-root:focus-visible{outline:3px solid rgba(76,144,254,.24);outline-offset:-3px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .MuiAccordionSummary-content,#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .MuiAccordionSummary-content.Mui-expanded{min-width:0;margin:12px 10px 12px 0}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .MuiAccordionSummary-expandIconWrapper{flex:0 0 auto;color:#526173}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .MuiAccordionDetails-root{padding:0;border-top:1px solid #e7edf4}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .content_title_main{display:flex;align-items:center;gap:10px;min-width:0;margin:0;font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:750;font-style:normal;line-height:20px;letter-spacing:0;color:#1e2e43}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .content_title_main .section-number{display:inline-flex;flex:0 0 34px;align-items:center;justify-content:center;width:34px;height:28px;border-radius:9px;font-size:11px;font-weight:800;letter-spacing:.05em;color:#4f2fc8;background:#ebe8ff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .content_title_main .section-name{overflow:hidden;min-width:0;overflow-wrap:anywhere;text-wrap:pretty}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box{display:flex;box-sizing:border-box;flex-direction:row;align-items:center;width:100%;min-width:0;min-height:58px;padding:9px 11px;border-bottom:1px solid #edf1f5;margin:0;background:#fff;cursor:default}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box img{display:block;width:48px;height:34px;flex:0 0 48px;border-radius:8px;-o-object-fit:cover;object-fit:cover}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-copy{display:flex;min-width:0;flex:1 1;flex-direction:column;align-items:flex-start;gap:5px;margin-left:10px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-title{display:-webkit-box;overflow:hidden;width:100%;min-width:0;margin:0;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:18px;letter-spacing:0;color:#26364d;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .duration-info{display:inline-flex;min-width:0;align-items:center;gap:4px;margin:0;font-family:brown,Helvetica,arial,sans-serif;font-size:11px;font-weight:700;line-height:1;letter-spacing:.015em;white-space:nowrap;color:#718096;background:transparent;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .duration-info svg{width:13px;height:13px;color:#8b98aa}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta{display:flex;box-sizing:border-box;flex:0 0 auto;flex-direction:row;justify-content:center;align-items:center;gap:6px;width:auto;height:auto;padding:0;margin-left:8px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;border:1.5px solid;border-radius:50%;transform:translateZ(0);transition:transform .16s cubic-bezier(.2,0,0,1),color .16s ease,background-color .16s ease,box-shadow .16s ease}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon svg{width:17px;height:17px;transition:transform .16s cubic-bezier(.2,0,0,1)}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon.is-mobile{width:34px;height:34px;flex:0 0 34px;border-width:1px;box-sizing:border-box;box-shadow:none}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon.is-mobile.is-playable{border-color:#ddd9ff;color:#6754df;background:#f8f7ff}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon.is-mobile.is-playable img{display:block;width:24px;height:24px;flex:0 0 24px;border-radius:0;-o-object-fit:contain;object-fit:contain;transition:transform .16s cubic-bezier(.2,0,0,1)}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon.is-mobile.is-locked{border-color:#f0c6c6;color:#d84a4a;background:#fff5f5}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon.is-mobile.is-locked svg{width:17px;height:17px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon:active{transform:scale(.84);box-shadow:none;transition-duration:80ms}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon.is-locked:active svg{transform:rotate(-7deg) scale(.94)}@media(prefers-reduced-motion:reduce){#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon,#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon img,#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon svg{transition:none}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon:active,#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon:active svg{transform:none}}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .lesson-link{display:block;color:inherit;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(76,144,254,.1)}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .lesson-link .main_box{cursor:pointer}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .MuiAccordionDetails-root>.lesson-link:last-child .main_box,#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .MuiAccordionDetails-root>.main_box:last-child{border-bottom:0}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .lesson-link:active .main_box{background:#f5f8fc}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .lesson-link:focus-visible{display:block;border-radius:9px;outline:3px solid rgba(76,144,254,.28);outline-offset:-3px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .section-lessons-empty{padding:22px 16px;margin:0;font-size:13px;line-height:1.5;text-align:center;color:#718096}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .course_content .top_section{display:flex;flex-direction:column;justify-content:space-between;gap:6px;padding:0 2px 14px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .course_content .top_section span{font-family:brown,Helvetica,arial,sans-serif;font-size:13px;font-weight:600;font-style:normal;line-height:20px;letter-spacing:0;color:#66758a}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .course_content .top_section .course-outline-toggle{align-self:flex-start;min-height:44px;padding:0;border:0;border-radius:8px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:750;line-height:20px;letter-spacing:0;text-align:left;color:#4f2fc8;background:transparent;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .course_content .top_section .course-outline-toggle:active{color:#3821a9}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .course_content .top_section .course-outline-toggle:focus-visible{outline:3px solid rgba(79,47,200,.24);outline-offset:2px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .course_content .course-outline-empty{padding:24px 16px;border:1px dashed #d5dde7;border-radius:12px;margin:0;font-size:13px;line-height:1.5;text-align:center;color:#718096;background:#fafbfd}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info{display:flex;flex-direction:column}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .name{font-family:brown,Helvetica,arial,sans-serif;font-size:10px;font-weight:800;font-style:normal;line-height:21px;letter-spacing:.065em;text-decoration:underline;color:#4f2fc8}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .stack{margin-top:5px;font-family:brown,Helvetica,arial,sans-serif;font-size:8px;font-weight:500;font-style:normal;line-height:19px;letter-spacing:.065em;color:#818385}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .mentor_main{display:flex;flex-direction:row;align-items:center;margin-top:10px;margin-bottom:20px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .mentor_main .mentor_img{width:112px;height:112px;border-radius:50%}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .mentor_main .wrapper{display:flex;flex-direction:column;margin-left:20px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .mentor_main .wrapper div{display:flex;flex-direction:row;margin-top:10px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .mentor_main .wrapper div img{width:16px;height:16px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .mentor_main .wrapper div span{margin-left:20px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:500;font-style:normal;line-height:16px;letter-spacing:.035em;text-transform:capitalize;color:#1c1d1f}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .desc{margin-bottom:6px;font-family:brown,Helvetica,arial,sans-serif;font-size:10px;font-weight:400;font-style:normal;line-height:16px;letter-spacing:.045em;color:#000}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course{display:flex;flex-direction:column;margin-top:30px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course strong{font-family:brown,Helvetica,arial,sans-serif;font-size:18px;font-weight:700;font-style:normal;line-height:20px;letter-spacing:.055em;color:#040404}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course strong span{color:#4f2fc8}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper{display:flex;flex-direction:row;justify-content:space-between;width:106%;margin:10px 0 10px -10px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box{display:flex;flex-direction:column;width:113px;height:auto}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box img{width:113px;height:63px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box{display:flex;flex-direction:column;margin-top:10px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box p{font-family:brown,Helvetica,arial,sans-serif;font-size:8px;font-weight:600;font-style:normal;line-height:10px;letter-spacing:.065em;color:#000}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box .mentor{margin:2px 0;font-family:brown,Helvetica,arial,sans-serif;font-size:6px;font-weight:400;font-style:normal;line-height:8px;color:#7c8083}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box div{display:flex;flex-direction:row;align-items:center}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box div span{font-family:brown,Helvetica,arial,sans-serif}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box div span.yellow{margin-right:5px;font-size:6px;font-weight:700;line-height:8px;color:#aa6c29}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box div span.gray{margin-left:5px;font-size:5px;font-weight:400;font-style:normal;line-height:7px;color:#777b7f}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box div div{display:flex;flex-direction:row}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box div div svg{width:10px;height:10px;color:#aa6c29}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box .sectional{margin:2px 0;font-family:brown,Helvetica,arial,sans-serif;font-size:6px;font-weight:400;font-style:normal;color:#6b6f73}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box strong{font-family:brown,Helvetica,arial,sans-serif;font-size:10px;font-weight:700;font-style:normal;line-height:10px;color:#1c1d1f}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .requirements_content,#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .requirements_content .wrapper{display:flex;flex-direction:column}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .requirements_content .wrapper .box{display:flex;flex-direction:row;align-items:center;margin-bottom:15px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .requirements_content .wrapper .box div{width:7px;height:7px;border-radius:50%;background:#4f547b}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .requirements_content .wrapper .box span{margin-left:10px;font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:26px;color:#4f547b}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .learn_content,#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .learn_content .wrapper{display:flex;flex-direction:column}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .learn_content .wrapper .box{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .learn_content .wrapper .box img{width:20px;height:20px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .learn_content .wrapper .box p{margin-left:10px;font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:26px;text-transform:capitalize;color:#4f547b}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content,#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content .wrapper{display:flex;flex-direction:column}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content .wrapper .material_box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-sizing:border-box;width:100%;height:62px;padding:0 10px;border:1px solid #ededed;border-radius:8px;margin-bottom:14px;background:#f7f8fb}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content .wrapper .material_box .material_info{display:flex;flex-direction:row;align-items:center;width:auto;height:auto}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content .wrapper .material_box .material_info img{width:50px;height:50px;border-radius:10px;margin-right:5px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content .wrapper .material_box .material_info span{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;text-align:left;color:#212529}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content .wrapper .material_box .material_download{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:108px;height:35px;border-radius:10px;background:#71aee1}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content .wrapper .material_box .material_download img{width:20px;margin-right:10px;filter:brightness(0) invert(1)}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content .wrapper .material_box .material_download span{font-size:14px;color:#fff}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content{display:flex;flex-direction:column;align-items:center}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .top{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;margin-bottom:10px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .top.end{justify-content:flex-end}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .top .buttons button{border-color:#4c90fe;color:#4c90fe}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .top .buttons button:first-child{margin-right:10px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .top .buttons button:hover{background:rgba(76,144,254,.071)}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper{display:flex;overflow:scroll;flex-direction:column;width:100%}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper span,#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table,#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper td,#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper th{font-family:brown,Helvetica,arial,sans-serif}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table{width:100%;border-collapse:collapse}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table thead th{padding:12px;border-top:2px solid #dee2e6;border-bottom:2px solid #dee2e6;text-align:center}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td{padding:7px;border-top:1px solid #dee2e6;text-align:center;vertical-align:middle}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td.empty{box-sizing:border-box;width:81px;height:97px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td .cancel_icon{width:16px;height:16px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td .loader_icon{width:30px;height:30px}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td .user_box{display:flex;flex-direction:column;align-items:center}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td .user_box img{width:45px;height:45px;border-radius:50%}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td .user_box span{margin-top:8px;font-family:brown,Helvetica,arial,sans-serif;font-size:12px;font-weight:bolder;color:green}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td button{position:relative;padding:0 3px;border:1px solid #ffea27;border-radius:4px;font-size:16px;font-weight:400;line-height:1.5;text-align:center;color:#fff;background-color:#4c90fe;cursor:pointer}#m_wrap .course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td button.fail{width:41px;border-color:#ffea27;margin-left:5px;background-color:#fe4c4c}#m_wrap .lesson_page{position:relative;display:flex;flex-direction:column;width:100%;min-height:100dvh;margin-bottom:0;background:#f3f4f6}#m_wrap .lesson_page .lesson_frame{display:flex;flex-direction:column;width:100%;height:auto}#m_wrap .lesson_page .lesson_frame .lesson_top{box-sizing:border-box;width:100%;min-height:58px;padding:9px 12px;border-bottom:1px solid #34373d;background:#17191d}#m_wrap .lesson_page .lesson_frame .lesson_top .lesson_top_main{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;height:40px}#m_wrap .lesson_page .lesson_frame .lesson_top .lesson_top_main .left{display:flex;flex:1 1 auto;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;min-width:0;height:100%}#m_wrap .lesson_page .lesson_frame .lesson_top .lesson_top_main .left .btn_back{display:grid;flex:0 0 40px;place-items:center;min-width:40px;width:40px;height:40px;padding:0;border-radius:8px}#m_wrap .lesson_page .lesson_frame .lesson_top .lesson_top_main .left .btn_back:active{transform:scale(.96)}#m_wrap .lesson_page .lesson_frame .lesson_top .lesson_top_main .left strong{overflow:hidden;min-width:0;font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:600;font-style:normal;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;color:#fff}#m_wrap .lesson_page .lesson_frame .lesson_top .lesson_top_main .right{display:flex;flex:0 1 auto;align-items:center;justify-content:flex-end;gap:4px;min-width:0;max-width:48%;height:100%;margin-left:auto}#m_wrap .lesson_page .lesson_frame .lesson_top .lesson_top_main .right .menu-toggle-btn{display:grid;flex:0 0 36px;place-items:center;min-width:36px;width:36px;height:36px;padding:0;border:1px solid #3d4149;border-radius:8px;color:#fff;background:hsla(0,0%,100%,.05)}#m_wrap .lesson_page .lesson_frame .lesson_top .lesson_top_main .right .menu-toggle-btn:active{background:rgba(121,85,241,.2);transform:scale(.96)}#m_wrap .lesson_page .lesson_frame .lesson_top .lesson_top_main .right a{display:flex;align-items:center;min-width:0;height:100%;padding:0 8px;border-radius:8px}#m_wrap .lesson_page .lesson_frame .lesson_top .lesson_top_main .right a:active{background:hsla(0,0%,100%,.08);transform:scale(.98)}#m_wrap .lesson_page .lesson_frame .lesson_top .lesson_top_main .right .mobile_profile_content{display:flex;align-items:center;gap:8px;min-width:0}#m_wrap .lesson_page .lesson_frame .lesson_top .lesson_top_main .right .user_avatar{overflow:hidden;flex:0 0 35px;width:35px;height:35px;border:2px solid #4a4e57;border-radius:50%;background:#757575}#m_wrap .lesson_page .lesson_frame .lesson_top .lesson_top_main .right .user_avatar img{display:block;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}#m_wrap .lesson_page .lesson_frame .lesson_top .lesson_top_main .right span{overflow:hidden;min-width:0;font-family:brown,Helvetica,arial,sans-serif;font-size:13px;font-weight:600;font-style:normal;letter-spacing:-.01em;text-align:right;text-overflow:ellipsis;white-space:nowrap;color:#fff}#m_wrap .lesson_page .lesson_frame .lesson_main{display:flex;flex-direction:column;width:100%}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_video_box{display:flex;flex-direction:column;align-items:center;width:100%;height:auto}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_video_box .video_box{display:flex;align-items:center;width:100%;height:auto;aspect-ratio:16/9;background:#101216}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_video_box .video_box iframe,#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_video_box .video_box video{display:block;width:100%;height:100%;border:0;background:#101216;-o-object-fit:contain;object-fit:contain}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_video_box .switch_wrapper{display:flex;flex-direction:row;justify-content:space-between;width:95%;height:auto;margin-top:10px}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_video_box .switch_wrapper div{position:relative;display:flex;justify-content:center;align-items:center;width:90px;height:30px;font-family:brown,Helvetica,arial,sans-serif;font-size:10px;font-weight:700;font-style:normal;letter-spacing:.025em;text-transform:uppercase;color:#fff;background:#2f3132}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content{display:flex;overflow:hidden;flex-direction:column;box-sizing:border-box;width:calc(100% - 24px);height:auto;border:1px solid #e0e3e8;border-radius:12px;margin:16px 12px 24px;background:#fff}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .course_menu_header{display:flex;flex-direction:column;justify-content:center;min-height:64px;padding:0 16px;border-bottom:1px solid #e5e7eb;background:#fff}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .course_menu_header strong{overflow:hidden;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;color:#000}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .course_menu_header span{margin-top:3px;font-family:brown,Helvetica,arial,sans-serif;font-size:12px;font-weight:500;line-height:1.4;color:#797d80}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box{display:flex;flex-direction:column}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .content_title_main{margin-left:14px;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:19px;letter-spacing:.06em;color:#000}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;width:100%;min-height:60px;padding:9px 13px;cursor:pointer}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box .lesson-action-icon{display:inline-flex;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;border:1.5px solid;border-radius:50%;transform:translateZ(0);transition:transform .16s cubic-bezier(.2,0,0,1),color .16s ease,background-color .16s ease,box-shadow .16s ease}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box .lesson-action-icon svg{width:16px;height:16px;transition:transform .16s cubic-bezier(.2,0,0,1)}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box .lesson-action-icon.is-playable{border:0;border-radius:0;background:transparent;box-shadow:none}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box .lesson-action-icon.is-playable img{display:block;width:28px;height:28px;border-radius:0;transition:transform .16s cubic-bezier(.2,0,0,1)}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box .lesson-action-icon.is-locked{color:#d14343;background:#fff2f2;box-shadow:0 2px 7px rgba(209,67,67,.14)}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box:active .lesson-action-icon{transform:scale(.84);box-shadow:none;transition-duration:80ms}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box:active .lesson-action-icon.is-playable img{transform:scale(1.08)}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box:active .lesson-action-icon.is-locked svg{transform:rotate(-7deg) scale(.94)}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box.active{background:#d2d7db}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box img{width:25px;height:25px}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box .video_info{display:flex;flex-direction:column;min-width:0;width:100%;margin-left:13px}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box .video_info p{overflow:hidden;width:100%;font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:400;font-style:normal;letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap;color:#000}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box .video_info .second_box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:5px}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box .video_info .second_box div.duration_info{display:flex;flex-direction:row}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box .video_info .second_box div.duration_info img{width:15px;height:15px;margin-right:7px;transition:filter .16s ease,opacity .16s ease}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box .video_info .second_box div.duration_info span{font-family:brown,Helvetica,arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;letter-spacing:.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:#797d80}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box .video_info .second_box a.material_info{display:flex;flex-direction:row;align-items:center;padding:4px 8px;border:1px solid #1c1d1f;border-radius:6px;color:#1c1d1f;background:#fff;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box .video_info .second_box a.material_info:hover{border-color:#1c1d1f;background:#d2d7db}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box .video_info .second_box a.material_info:focus-visible{outline:2px solid #657fea;outline-offset:2px}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box .video_info .second_box a.material_info img{width:16px;height:16px}#m_wrap .lesson_page .lesson_frame .lesson_main .lesson_content .content_box .main_box .video_info .second_box a.material_info span{margin-left:4px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;line-height:1.4}#m_wrap .lesson_page .lesson_quiz{display:none}#m_wrap .lesson_page .lesson_quiz.show{position:relative;display:flex;flex-direction:column;width:100%;height:auto}#m_wrap .lesson_page .lesson_quiz.show .quiz_swiper{width:100%;height:auto}#m_wrap .lesson_page .lesson_quiz.show .quiz_swiper .swiper-pagination{top:0;display:flex;justify-content:center;height:8px}#m_wrap .lesson_page .lesson_quiz.show .quiz_swiper .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%}#m_wrap .lesson_page .lesson_quiz.show .quiz_swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:32px;height:8px;border-radius:5px;background:#813cdd}#m_wrap .lesson_page .lesson_quiz.show .quiz_swiper .quiz_slide{display:flex;flex-direction:column;width:100%;padding:0}#m_wrap .lesson_page .lesson_quiz.show .quiz_swiper .quiz_slide .quiz_box{display:flex;flex-direction:column;align-items:center}#m_wrap .lesson_page .lesson_quiz.show .quiz_swiper .quiz_slide .quiz_box .title{margin:15px 0 20px;font-family:brown,Helvetica,arial,sans-serif;font-size:28px;font-weight:700;font-style:normal;letter-spacing:.01em;text-align:center;color:#222529}#m_wrap .lesson_page .lesson_quiz.show .quiz_swiper .quiz_slide .quiz_box .quiz_answers{display:flex;flex-direction:column;width:90%;height:auto}#m_wrap .lesson_page .lesson_quiz.show .quiz_swiper .quiz_slide .quiz_box .quiz_answers .css-dmmspl-MuiFormGroup-root{padding:0 16px}#m_wrap .lesson_page .lesson_quiz.show .quiz_swiper .quiz_slide .quiz_box .quiz_answers .Mui-checked .MuiSvgIcon-root{color:#f5f5f5}#m_wrap .lesson_page .lesson_quiz.show .quiz_swiper .quiz_slide .quiz_box .quiz_answers .MuiSvgIcon-root{color:#3574e0}#m_wrap .lesson_page .lesson_quiz.show .quiz_swiper .quiz_slide .quiz_box .quiz_answers .css-jgzb0m-MuiFormControlLabel-root{height:48px;border-radius:8px;margin-bottom:7px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#313131;background:#f5f5f5}#m_wrap .lesson_page .lesson_quiz.show .quiz_swiper .quiz_slide .quiz_box .quiz_answers .css-jgzb0m-MuiFormControlLabel-root.checked{color:#fff;background:#3574e0}#m_wrap .lesson_page .lesson_quiz.show .quiz_swiper .quiz_slide .btn_box{display:flex;flex-direction:row;justify-content:center}#m_wrap .lesson_page .lesson_quiz.show .quiz_swiper .quiz_slide .btn_box .continue_btn{position:relative;display:flex;justify-content:center;align-items:center;width:200px;height:40px;border-radius:7px;margin-top:30px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#fff;background:#868ca0}#m_wrap .lesson_page .lesson_quiz.show .quiz_swiper .quiz_slide .btn_box .continue_btn.hide{visibility:hidden}#m_wrap .lesson_page .lesson_quiz.show .bottom_box{display:flex;flex-direction:column;align-items:center;width:370px;height:auto}#m_wrap .lesson_page .lesson_quiz.show .bottom_box .continue_btn{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:40px;border-radius:7px;margin-top:30px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#fff;background:#868ca0}#m_wrap .lesson_page .lesson_quiz.show .bottom_box .continue_btn.hide{visibility:hidden}#m_wrap .lesson_page .lesson_quiz.show .bottom_box .percentage_slide_box{display:flex;flex-direction:row;align-items:center;width:100%;height:auto;margin:30px 0}#m_wrap .lesson_page .lesson_quiz.show .bottom_box .percentage_slide_box .percentage_slide{width:90%;height:4px;background:#adc9ea}#m_wrap .lesson_page .lesson_quiz.show .bottom_box .percentage_slide_box .percentage_slide .active{width:40%;height:4px;background:#3576cb}#m_wrap .lesson_page .lesson_quiz.show .bottom_box .percentage_slide_box span{margin-left:20px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:36px;color:#000}#m_wrap .lesson_page .lesson_quiz.show .bottom_box .round_wrapper{display:flex;flex-direction:row;justify-content:space-between;width:80%;height:auto}#m_wrap .lesson_page .lesson_quiz.show .bottom_box .round_wrapper div{width:60px;height:60px;border-radius:50%}#m_wrap .lesson_page .lesson_quiz.show .bottom_box .round_wrapper div.one{box-shadow:-15px 24px 9px rgba(0,0,0,.25)}#m_wrap .lesson_page .lesson_quiz.show .bottom_box .round_wrapper div.two{box-shadow:0 27px 9px rgba(0,0,0,.25)}#m_wrap .lesson_page .lesson_quiz.show .bottom_box .round_wrapper div.three{box-shadow:15px 24px 9px rgba(0,0,0,.25)}#m_wrap .lesson_page .lesson_quiz.show .bottom_box .round_wrapper div.red{border:17px solid hsla(0,97%,73%,.89);background:#ff002e}#m_wrap .lesson_page .lesson_quiz.show .bottom_box .round_wrapper div.yellow{border:17px solid #e0cb10;background:rgba(248,253,5,.85)}#m_wrap .lesson_page .lesson_quiz.show .bottom_box .round_wrapper div.green{border:17px solid #3eb42b;background:#55ff05}#m_wrap .lesson_page .lesson_timer{display:none}#m_wrap .lesson_page .lesson_timer.show{position:relative;display:flex;flex-direction:column;align-items:center}#m_wrap .lesson_page .lesson_timer.show .title{font-family:brown,Helvetica,arial,sans-serif;font-size:39px;font-weight:700;font-style:normal;line-height:46px;letter-spacing:.065em;text-transform:capitalize;color:#000}#m_wrap .lesson_page .lesson_timer.show .time_wrapper{display:flex;flex-direction:row;margin-top:10px}#m_wrap .lesson_page .lesson_timer.show .time_wrapper .time_box{display:flex;flex-direction:column;align-items:center;width:80px;height:auto}#m_wrap .lesson_page .lesson_timer.show .time_wrapper .time_box:nth-child(2n){margin:0 40px}#m_wrap .lesson_page .lesson_timer.show .time_wrapper .time_box strong{font-family:brown,Helvetica,arial,sans-serif;font-size:72px;font-weight:700;font-style:normal;line-height:84px;letter-spacing:-.055em;color:#000}#m_wrap .lesson_page .lesson_timer.show .time_wrapper .time_box span{font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:700;font-style:normal;line-height:18px;letter-spacing:.015em;color:#000}#m_wrap .lesson_page .lesson_quiz_result{display:none}#m_wrap .lesson_page .lesson_quiz_result.show{display:flex;justify-content:center;align-items:center;font-family:brown,Helvetica,arial,sans-serif;font-size:32px;font-weight:700;font-style:normal;line-height:18px;letter-spacing:.015em;color:#000}#m_wrap .lesson_page .lesson_second{display:flex;flex-direction:column;align-items:center;width:100%;min-height:350px;margin:10px 0 45px}#m_wrap .lesson_page .lesson_second .container{flex-direction:column;justify-content:center;align-items:center;height:100%}#m_wrap .lesson_page .lesson_second .container .quiz_btn{position:relative;display:flex;justify-content:center;align-items:center;padding:7px 9px;font-family:brown,Helvetica,arial,sans-serif;font-size:10px;font-weight:700;font-style:normal;line-height:28px;text-transform:uppercase;color:#fff;background:#7955f1}#m_wrap .lesson_page .lesson_second .container .quiz_btn.hide{display:none}#m_wrap #success_student_frame .search-area{position:sticky;top:0;z-index:3;padding:0 20px;margin:5px 0;background:#fff;box-shadow:none}#m_wrap #success_student_frame .search-area button{width:100%;padding:16px 18px 14px;border:2px solid #7955f1;font-weight:500;color:#bdbdbd;background:#fff}#m_wrap #success_student_frame .search-area .MuiOutlinedInput-root{height:44px}#m_wrap #success_student_frame .search-area .MuiInputBase-root{width:75%;padding-right:8px}#m_wrap #success_student_frame .container{flex-direction:column;align-items:center}#m_wrap #success_student_frame .container .top_content{display:flex;flex-direction:row;justify-content:center;width:100%;height:auto;border-bottom:1px solid #eee}#m_wrap #success_student_frame .container .top_content .total{display:flex;flex-direction:row}#m_wrap #success_student_frame .container .top_content .success_students_sort_list{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:68%;height:36px;border-bottom:1px solid #f4f4f4;font-family:brown,Helvetica,arial,sans-serif}#m_wrap #success_student_frame .container .top_content .success_students_sort_list button{font-family:brown,Helvetica,arial,sans-serif;font-size:12px}#m_wrap #success_student_frame .container .top_content .success_students_sort_list .sort-by{display:flex;align-items:flex-end;margin-right:5px;font-size:13px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:.035em;text-align:center;color:#000}#m_wrap #success_student_frame .container .top_content .success_students_sort_list .sort-by .m_grid{color:#725ce8}#m_wrap #success_student_frame .container .top_content .success_students_sort_list .sort-list{flex-direction:row;justify-content:flex-end;align-items:center;height:48px}#m_wrap #success_student_frame .container .top_content .success_students_sort_list .sort-list hr{margin:18px 10px}#m_wrap #success_student_frame .container .top_content .success_students_sort_list .sort-list div:first-child button,#m_wrap #success_student_frame .container .top_content .success_students_sort_list .sort-list div:nth-child(3) button{padding:0;color:#eee}#m_wrap #success_student_frame .container .top_content .success_students_sort_list .sort-list div:first-child .MuiButton-endIcon,#m_wrap #success_student_frame .container .top_content .success_students_sort_list .sort-list div:nth-child(3) .MuiButton-endIcon{margin:0}#m_wrap #success_student_frame .container .main_box{position:relative;display:flex;flex-direction:row;width:90%;height:auto;min-height:850px;margin-top:30px}#m_wrap #success_student_frame .container .main_box .input_wrapper{display:flex;flex-direction:column}#m_wrap #success_student_frame .container .main_box .input_wrapper .category_box{display:flex;flex-direction:column;padding-top:13px;border-top:1px solid #e1e2e3;margin-top:20px}#m_wrap #success_student_frame .container .main_box .input_wrapper .category_box .category_top{display:flex;flex-direction:row;align-items:center}#m_wrap #success_student_frame .container .main_box .input_wrapper .category_box .category_top strong{width:230px;font-family:brown,Helvetica,arial,sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:-.015em;text-transform:uppercase;color:#000}#m_wrap #success_student_frame .container .main_box .input_wrapper .category_box .category_top .minus_icon{display:none}#m_wrap #success_student_frame .container .main_box .input_wrapper .checkbox_wrapper{display:flex;flex-direction:column;width:95%}#m_wrap #success_student_frame .container .main_box .input_wrapper .checkbox_wrapper span{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:300;font-style:normal;line-height:36px;letter-spacing:.035em;text-transform:capitalize}#m_wrap #success_student_frame .container .main_box .input_wrapper .checkbox_wrapper p{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:36px;text-align:center;color:#2f3132}#m_wrap #success_student_frame .container .main_box .input_wrapper .checkbox_wrapper .label_counts{display:flex;flex-direction:row;justify-content:space-between;width:220px}#m_wrap #success_student_frame .container .main_box .input_wrapper .checkbox_wrapper .label_counts span{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:300;font-style:normal;line-height:36px;letter-spacing:.035em;text-transform:capitalize;color:#2f3132}#m_wrap #success_student_frame .container .main_box .input_wrapper .checkbox_wrapper .label_counts p{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:36px;text-align:center;color:#2f3132}#m_wrap #success_student_frame .container .main_box .input_wrapper .checkbox_wrapper .css-30ird8-MuiButtonBase-root-MuiCheckbox-root{color:#000}#m_wrap #success_student_frame .container .main_box .input_wrapper .checkbox_wrapper .css-30ird8-MuiButtonBase-root-MuiCheckbox-root.Mui-checked,#m_wrap #success_student_frame .container .main_box .input_wrapper .checkbox_wrapper .css-edm0np.Mui-checked{color:#00b8fc}#m_wrap #success_student_frame .container .main_box .input_wrapper .checkbox_wrapper .MuiTypography-root.MuiTypography-body1.MuiFormControlLabel-label.css-16cg59e-MuiTypography-root.active{font-weight:700;font-style:normal;color:#2f3132}#m_wrap #success_student_frame .container .main_box .input_wrapper .checkbox_wrapper .checked p{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:36px;text-align:center;color:#2f3132}#m_wrap #success_student_frame .container .main_box .input_wrapper .Mui-expanded{margin:0}#m_wrap #success_student_frame .container .main_box .input_wrapper .MuiAccordionSummary-root.Mui-expanded{min-height:36px;max-height:36px;padding:0}#m_wrap #success_student_frame .container .main_box .input_wrapper .MuiAccordionSummary-root.Mui-expanded .plus_icon{display:none}#m_wrap #success_student_frame .container .main_box .input_wrapper .MuiAccordionSummary-root.Mui-expanded .minus_icon{display:flex}#m_wrap #success_student_frame .container .main_box .input_wrapper .MuiAccordion-root{margin:0;box-shadow:none}#m_wrap #success_student_frame .container .main_box .input_wrapper .MuiAccordionDetails-root{padding:0}#m_wrap #success_student_frame .container .main_box .input_wrapper .MuiAccordionSummary-root{height:36px;min-height:36px;padding:0}#m_wrap #success_student_frame .container .main_box .input_wrapper .MuiAccordionSummary-content{margin:0}#m_wrap #success_student_frame .container .main_box .input_wrapper .MuiButtonBase-root-MuiAccordionSummary-root,#m_wrap #success_student_frame .container .main_box .input_wrapper .MuiTreeItem-content{padding:0}#m_wrap #success_student_frame .container .main_box .input_wrapper .MuiTreeItem-content.Mui-selected,#m_wrap #success_student_frame .container .main_box .input_wrapper .MuiTreeItem-content:hover,#m_wrap #success_student_frame .container .main_box .input_wrapper .css-rnnn4a.Mui-selected{background:none}#m_wrap #success_student_frame .main_content{display:flex;flex-direction:column;justify-content:center;width:100%;height:auto}#m_wrap #success_student_frame .main_content .category_tag{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:auto;margin-bottom:34px}#m_wrap #success_student_frame .main_content .category_tag .category_tag_box{position:relative;display:flex;flex-direction:row;align-items:center;width:auto;height:auto;padding:6px 14px;border:1px solid #e1e2e3;border-radius:100px;margin:0 10px 10px 0;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:16px;letter-spacing:.035em;text-transform:uppercase;color:#000;background:#f4f4f4;cursor:pointer}#m_wrap #success_student_frame .main_content .category_tag .category_tag_box.white{background:#fff}#m_wrap #success_student_frame .main_content .category_tag .category_tag_box:active{top:3px}#m_wrap #success_student_frame .main_content .category_tag .category_tag_box div{display:flex;justify-content:center;align-items:center;width:18px;height:18px;border-radius:50%;margin-left:5px;background:#fff}#m_wrap #success_student_frame .main_content .category_tag .category_tag_box div svg{width:13px;height:13px}#m_wrap #success_student_frame .main_content .success_student_content{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:auto}#m_wrap #success_student_frame .main_content .success_student_content .student_card{position:relative;display:flex;flex-direction:column;width:100%;height:auto;margin:0 0 30px}#m_wrap #success_student_frame .main_content .success_student_content .student_card .student_img{position:relative;width:100%;height:325px;background-size:cover;background-repeat:round;cursor:pointer}#m_wrap #success_student_frame .main_content .success_student_content .student_card .student_img img{position:absolute;right:28px;bottom:25px;width:45px;height:45px;cursor:pointer}#m_wrap #success_student_frame .main_content .success_student_content .student_card .student_img img:active{bottom:22px}#m_wrap #success_student_frame .main_content .success_student_content .student_card .img_tag{display:flex;justify-content:flex-end;font-size:13px;font-weight:300;font-style:normal;line-height:26px;letter-spacing:.095em;color:#4b4c4d}#m_wrap #success_student_frame .main_content .success_student_content .student_card .student_info{display:flex;flex-direction:column;width:100%;height:auto;margin-top:10px}#m_wrap #success_student_frame .main_content .success_student_content .student_card .student_info strong.nick{overflow:hidden;height:22px;margin:5px 0 7px;font-family:brown,Helvetica,arial,sans-serif;font-size:19px;font-weight:700;line-height:22px;letter-spacing:.005em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;color:#2f3132}#m_wrap #success_student_frame .main_content .success_student_content .student_card .student_info p{height:16px;margin-top:3px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:300;line-height:16px;letter-spacing:.085em;color:#2f3132}#m_wrap #success_student_frame .main_content .success_student_content .student_card .student_info div{display:flex;flex-direction:column;width:100%;height:auto}#m_wrap #success_student_frame .main_content .success_student_content .student_card .student_info div .mentor_two{margin-left:61px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:normal;letter-spacing:1.19px;color:#2f3132;cursor:pointer}#m_wrap #success_student_frame .main_content .success_student_content .student_card .student_info div .mentor_info{display:flex;flex-direction:row;align-items:center;margin-top:14px}#m_wrap #success_student_frame .main_content .success_student_content .student_card .student_info div .mentor_info .mentor_name{margin-left:5px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:normal;letter-spacing:1.19px;color:#2f3132;cursor:pointer}#m_wrap #success_student_frame .main_content .success_student_content .student_card .link{display:flex;align-items:center;font-size:14px;font-weight:300;font-style:italic;line-height:16px;letter-spacing:.07em;color:#58b9f6}#m_wrap #success_student_frame .main_content .success_student_content .student_card .link p{cursor:pointer}#m_wrap #about_page{padding:20px 0}#m_wrap #about_page .about_info{display:flex;align-items:center;padding:0 10px}#m_wrap #about_page .about_info .container{flex-direction:column;align-items:center}#m_wrap #about_page .about_info .container img{width:80%;height:240px}#m_wrap #about_page .about_info .container span{margin:20px 0;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:23px;letter-spacing:1.04px;text-align:center;color:#000}#m_wrap #about_page .about_info .container p{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:.91px;text-align:center;color:#606782;text-shadow:0 4px 4px rgba(0,0,0,.25)}#m_wrap #about_page .founder_section{display:flex;flex-direction:column;margin-top:22px}#m_wrap #about_page .founder_section .founder_card{display:flex;flex-direction:column;align-items:center;width:100%;height:auto;padding:20px 0;background:#f7f7f7}#m_wrap #about_page .founder_section .founder_card.second{background:#fff}#m_wrap #about_page .founder_section .founder_card .container{flex-direction:column;align-items:center;padding:0 10px}#m_wrap #about_page .founder_section .founder_card .container img{width:80%;height:300px}#m_wrap #about_page .founder_section .founder_card .container img.left{box-shadow:10px 10px #d9dffb}#m_wrap #about_page .founder_section .founder_card .container img.right{box-shadow:-10px 10px #d9dffb}#m_wrap #about_page .founder_section .founder_card .container .founder_info{display:flex;flex-direction:column}#m_wrap #about_page .founder_section .founder_card .container .founder_info .main_txt{margin:20px 0 18px;font-family:brown,Helvetica,arial,sans-serif;font-size:19px;font-weight:700;font-style:normal;line-height:normal;letter-spacing:-.285px;text-align:center;color:#3959fb}#m_wrap #about_page .founder_section .founder_card .container .founder_info strong{font-family:brown,Helvetica,arial,sans-serif;font-size:30px;font-weight:500;font-style:normal;line-height:normal;letter-spacing:2.25px;text-align:center;color:#000}#m_wrap #about_page .founder_section .founder_card .container .founder_info .goal_txt{margin:20px 0;font-family:brown,Helvetica,arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:26px;letter-spacing:1.35px;text-align:center;color:#000}#m_wrap #about_page .founder_section .founder_card .container .founder_info p{font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:26px;text-align:center;color:#555;letter-spacing:1.2px}#m_wrap #about_page .project_section{display:flex;flex-direction:column;align-items:center;width:100%;height:auto;margin-top:40px}#m_wrap #about_page .project_section .container{flex-direction:column}#m_wrap #about_page .project_section .container .title{font-family:brown,Helvetica,arial,sans-serif;font-size:30px;font-weight:800;font-style:normal;line-height:normal;letter-spacing:-.45px;text-align:center;color:#212121}#m_wrap #about_page .project_section .container .desc{margin-top:10px;font-family:brown,Helvetica,arial,sans-serif;font-size:17px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:.085px;text-align:center;color:#c3cad3}#m_wrap #about_page .project_section .container .box_wrapper{display:flex;flex-direction:column;align-items:center;margin-top:30px}#m_wrap #about_page .project_section .container .box_wrapper .project_box{display:flex;flex-direction:column;align-items:center;width:80%;height:auto;margin-top:20px}#m_wrap #about_page .project_section .container .box_wrapper .project_box .brand_img{width:100%;height:270px;border-radius:10px;box-shadow:14px 14px 15px 0 rgba(0,0,0,.25)}#m_wrap #about_page .project_section .container .box_wrapper .project_box strong{margin:36px 0 20px;font-family:brown,Helvetica,arial,sans-serif;font-size:26px;font-weight:500;font-style:normal;line-height:normal;letter-spacing:.13px;text-align:center;color:#000}#m_wrap #about_page .project_section .container .box_wrapper .project_box p{font-family:brown,Helvetica,arial,sans-serif;font-size:22px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:.11px;text-align:center;color:#aaaaab}#m_wrap #about_page .project_section .container .box_wrapper .project_box a{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:140px;height:30px;border-radius:5px;margin-top:20px;background:#3f51b5}#m_wrap #about_page .project_section .container .box_wrapper .project_box a img{width:10px;height:10px}#m_wrap #about_page .project_section .container .box_wrapper .project_box a span{margin-left:5px;font-family:brown,Helvetica,arial,sans-serif;font-size:10px;font-weight:700;font-style:normal;line-height:normal;letter-spacing:.05px;color:#f3e6f5}#m_wrap #apply_page{position:relative;display:flex;width:100%;height:auto;flex-direction:column;padding-bottom:64px;margin:0;font-family:brown,Helvetica,arial,sans-serif;color:#20283a;scroll-behavior:smooth}#m_wrap #apply_page .hero-section{position:relative;display:flex;overflow:hidden;width:100%;min-height:224px;align-items:center;justify-content:center;box-sizing:border-box;padding:42px 20px;text-align:center;color:#fff;background:linear-gradient(145deg,#17213d,#315fb4 52%,#298f72);isolation:isolate}#m_wrap #apply_page .hero-section:after,#m_wrap #apply_page .hero-section:before{position:absolute;z-index:-1;border-radius:50%;content:"";filter:blur(2px)}#m_wrap #apply_page .hero-section:before{top:-95px;right:-75px;width:230px;height:230px;background:rgba(117,183,255,.2)}#m_wrap #apply_page .hero-section:after{bottom:-115px;left:-70px;width:245px;height:245px;background:rgba(49,214,157,.14)}#m_wrap #apply_page .hero-content{position:relative;z-index:2;width:100%;max-width:520px}#m_wrap #apply_page .hero-title.MuiTypography-root{min-height:76px;margin:0;font-size:clamp(28px,8.5vw,36px);font-weight:800;line-height:1.16;letter-spacing:-.025em;text-wrap:balance}#m_wrap #apply_page>.MuiContainer-root{box-sizing:border-box;width:100%;padding:0 16px}#m_wrap #apply_page .mit-steps{width:100%;max-width:560px;box-sizing:border-box;padding:28px 0 0;margin:0 auto}#m_wrap #apply_page .mit-steps__subtitle{padding:18px;border:1px solid rgba(15,23,42,.07);border-radius:18px;margin:0 0 20px;font-size:15px;font-weight:700;line-height:1.5;text-align:center;color:#34415a;background:#fff;box-shadow:0 16px 34px -28px rgba(15,23,42,.5);text-wrap:pretty}#m_wrap #apply_page .mit-stage-nav{display:flex;width:100%;flex-direction:column;gap:9px}#m_wrap #apply_page .mit-stage{position:relative;display:flex;width:100%;min-height:68px;align-items:center;box-sizing:border-box;padding:10px 44px 10px 11px;border:1px solid rgba(15,23,42,.07);border-radius:18px;font:inherit;text-align:left;color:#596477;background:hsla(0,0%,100%,.88);box-shadow:0 12px 26px -24px rgba(15,23,42,.5);transition:border-color .2s ease,color .2s ease,background-color .2s ease,transform .14s ease;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}#m_wrap #apply_page .mit-stage:after{position:absolute;right:17px;width:8px;height:8px;border-top:2px solid;border-right:2px solid;content:"";transform:rotate(45deg)}#m_wrap #apply_page .mit-stage:active{transform:scale(.988)}#m_wrap #apply_page .mit-stage:focus-visible{outline:3px solid rgba(0,122,255,.22);outline-offset:3px}#m_wrap #apply_page .mit-stage.is-active{border-color:rgba(240,45,45,.28);color:#d92323;background:#fff4f4;box-shadow:0 16px 32px -24px rgba(240,45,45,.58)}#m_wrap #apply_page .mit-stage.is-completed{color:#18794e}#m_wrap #apply_page .mit-stage__circle{display:inline-flex;width:42px;height:42px;flex:0 0 42px;align-items:center;justify-content:center;box-sizing:border-box;border:2px solid #d8dde6;border-radius:14px;font-size:16px;font-weight:800;line-height:1;color:#8a94a3;background:#fff}#m_wrap #apply_page .mit-stage.is-active .mit-stage__circle{border-color:#f02d2d;color:#fff;background:linear-gradient(145deg,#ff4b4b,#df2020);box-shadow:0 10px 22px -14px rgba(240,45,45,.9)}#m_wrap #apply_page .mit-stage.is-completed .mit-stage__circle{border-color:rgba(24,121,78,.25);color:#18794e;background:#eaf8f0}#m_wrap #apply_page .mit-stage__label{margin-left:13px;font-size:13px;font-weight:700;line-height:1.35;text-wrap:pretty}#m_wrap #apply_page .mit-step-content.MuiStack-root{margin-top:24px}#m_wrap #apply_page .mit-step-media{position:relative;overflow:hidden;width:100%;border-radius:18px;background:#e9edf3;box-shadow:0 18px 38px -28px rgba(15,23,42,.6);isolation:isolate;aspect-ratio:2.068/1}#m_wrap #apply_page .mit-step-media__image{position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;inset:0;transform:scale(1.012);transition:opacity .26s ease,transform .32s cubic-bezier(.2,0,0,1)}#m_wrap #apply_page .mit-step-media.is-ready .mit-step-media__image{opacity:1;transform:scale(1)}#m_wrap #apply_page .mit-step-media__loader{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;background:linear-gradient(110deg,#edf0f4 8%,#fff 28%,#edf0f4 48%);background-size:220% 100%;inset:0;animation:mitMobileMediaSurface 1.1s ease-in-out infinite;transition:opacity .18s ease}#m_wrap #apply_page .mit-step-media__loader span{width:36px;height:36px;box-sizing:border-box;border:3px solid rgba(240,45,45,.14);border-top-color:#f02d2d;border-radius:50%;animation:mitMobileMediaSpinner .72s linear infinite}#m_wrap #apply_page .mit-step-media.is-ready .mit-step-media__loader{opacity:0;pointer-events:none;animation-play-state:paused}#m_wrap #apply_page .mit-step-actions.MuiStack-root{gap:10px;margin-top:18px}#m_wrap #apply_page .mit-step-actions.MuiStack-root>.MuiBox-root{flex:1 1}#m_wrap #apply_page .mit-step-actions.MuiStack-root .MuiButton-root{width:100%;height:48px;border-radius:14px;font-size:14px;font-weight:800;text-transform:none;touch-action:manipulation}#m_wrap #apply_page .mit-step-actions.MuiStack-root .MuiButton-root:focus-visible{outline:3px solid rgba(240,45,45,.2);outline-offset:3px}#m_wrap #apply_page .mit-step-actions.MuiStack-root .MuiButton-contained{background:linear-gradient(180deg,#ff4848,#df2020);box-shadow:0 12px 24px -16px rgba(240,45,45,.9)}@keyframes mitMobileMediaSpinner{to{transform:rotate(1turn)}}@keyframes mitMobileMediaSurface{0%,to{background-position:100% 0}50%{background-position:0 0}}@media(max-width:359px){#m_wrap #apply_page>.MuiContainer-root{padding-inline:12px}#m_wrap #apply_page .mit-stage{padding-right:36px}#m_wrap #apply_page .mit-stage__label{font-size:12px}}@media(prefers-reduced-motion:reduce){#m_wrap #apply_page .mit-stage,#m_wrap #apply_page .mit-step-media__image,#m_wrap #apply_page .mit-step-media__loader,#m_wrap #apply_page .mit-step-media__loader span{animation:none;transition:none}#m_wrap #apply_page .mit-stage:active{transform:none}}.MuiModal-root #header .header{display:flex;flex-direction:row}.MuiModal-root .header{flex-direction:row;justify-content:space-between;align-items:center;height:56px;padding-right:12px}.MuiModal-root .header .btn_wrap.right{display:flex;flex-direction:row;padding:0}.MuiModal-root .header button{width:40px;height:40px;color:#212121}.MuiModal-root .header img{margin-left:20px}.MuiModal-root .header h4{margin-left:5px;line-height:56px}.MuiModal-root .header .back_btn{position:absolute;left:0;width:56px;height:56px}.MuiModal-root .header .header.back button{position:absolute;left:0;width:56px;height:100%}.MuiModal-root .header.account_header{justify-content:center}.MuiModal-root .header .flex_btn{flex-direction:row}.MuiModal-root .header .flex_btn button{flex:1 1;height:50px}.MuiModal-root .back{justify-content:center;padding:0}#m_wrap{height:100%}#m_wrap .header{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:56px;padding:0;background:#fff;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#m_wrap .header img{margin-left:20px}#m_wrap .header .btn_wrap{position:absolute}#m_wrap .header .btn_wrap.left{margin-left:0}#m_wrap .header .btn_wrap.right{display:flex;flex-direction:row;justify-content:flex-end;width:30%}#m_wrap .header .btn_wrap.center{display:flex;justify-content:center;margin-right:16px}#m_wrap .header button{padding:2px}#m_wrap .header div{display:flex;width:354px}#m_wrap .header div p{display:flex;justify-content:center;align-items:center;margin-right:185px;margin-left:105px;font-size:32px;font-weight:700}#m_wrap.header{position:sticky;top:0;z-index:2;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:89%;height:56px;padding:0 20px;background:#fff;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#m_wrap.header .premium-logo-link{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transform:translateZ(0);transform-origin:center;will-change:transform,filter,opacity;-webkit-tap-highlight-color:rgba(0,0,0,0)}#m_wrap.header .premium-logo-link img{position:relative;z-index:2;display:block;flex-shrink:0;max-width:100%;height:auto;transform:translateZ(0);will-change:transform,filter;backface-visibility:hidden}#m_wrap.header .btn_wrap{position:absolute}#m_wrap.header .btn_wrap.center{display:flex;flex-direction:row;justify-content:center;width:30%}#m_wrap.header button{padding:2px}#m_wrap.header p{display:flex;justify-content:center;align-items:center;margin-right:344px;margin-left:115px;font-size:32px;font-weight:700}#m_wrap.input_wrapper{display:flex;flex-direction:column;height:100px;padding:0}#m_wrap.input_wrapper .input-box{margin:0 23px}#m_wrap.input_wrapper .category_box{display:flex;flex-direction:column;padding-top:13px;border-bottom:1px solid #e1e2e3;margin:0 20px}#m_wrap.input_wrapper .category_box .category_top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:99%}#m_wrap.input_wrapper .category_box .category_top strong{width:230px;font-family:brown,Helvetica,arial,sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:-.015em;text-transform:uppercase;color:#000}#m_wrap.input_wrapper .category_box .category_top .minus_icon{display:none}#m_wrap.input_wrapper .category_box .checkbox_wrapper{display:flex;flex-direction:column;margin-right:3px}#m_wrap.input_wrapper .category_box .checkbox_wrapper p{display:flex;margin-top:10px;margin-left:0}#m_wrap.input_wrapper .category_box .checkbox_wrapper .label_counts{display:flex;flex-direction:row;justify-content:space-between;width:315px}#m_wrap.input_wrapper .category_box .checkbox_wrapper .label_counts span{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:300;font-style:normal;line-height:36px;letter-spacing:.035em;text-transform:capitalize;color:#2f3132}#m_wrap.input_wrapper .category_box .checkbox_wrapper .label_counts p{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:36px;text-align:center;color:#2f3132}#m_wrap.input_wrapper .category_box .checkbox_wrapper .css-30ird8-MuiButtonBase-root-MuiCheckbox-root{color:#000}#m_wrap.input_wrapper .category_box .checkbox_wrapper .css-30ird8-MuiButtonBase-root-MuiCheckbox-root.Mui-checked,#m_wrap.input_wrapper .category_box .checkbox_wrapper .css-edm0np.Mui-checked{color:#00b8fc}#m_wrap.input_wrapper .category_box .checkbox_wrapper .MuiTypography-root.MuiTypography-body1.MuiFormControlLabel-label.css-16cg59e-MuiTypography-root.active{font-weight:700;font-style:normal;color:#2f3132}#m_wrap.input_wrapper .category_box .checkbox_wrapper .noUi-connect{background:#00b8fc}#m_wrap.input_wrapper .result_btn{position:fixed;bottom:calc(20px + env(safe-area-inset-bottom));z-index:1;flex-direction:row;justify-content:center;width:100%;padding:0}#m_wrap.input_wrapper .result_btn .reset{width:50px;height:50px;border:solid #725ce8;border-radius:50%;color:#725ce8}#m_wrap.input_wrapper .result_btn .total{width:230px;height:50px;border-radius:26px 26px 26px 26px;margin-left:10px;background:#725ce8}#m_wrap.input_wrapper .result_btn .total span{color:#fff}#m_wrap.input_wrapper .Mui-expanded{margin:0}#m_wrap.input_wrapper .MuiAccordionSummary-root.Mui-expanded{min-height:36px;max-height:36px;padding:0}#m_wrap.input_wrapper .MuiAccordionSummary-root.Mui-expanded .plus_icon{display:none}#m_wrap.input_wrapper .MuiAccordionSummary-root.Mui-expanded .minus_icon{display:flex}#m_wrap.input_wrapper .MuiAccordion-root{margin:0;box-shadow:none}#m_wrap.input_wrapper .MuiAccordionDetails-root{padding:0}#m_wrap.input_wrapper .MuiAccordionSummary-root{height:36px;min-height:36px;padding:0}#m_wrap.input_wrapper .MuiAccordionSummary-content{margin:0}#m_wrap.input_wrapper .MuiButtonBase-root-MuiAccordionSummary-root,#m_wrap.input_wrapper .MuiTreeItem-content{padding:0}#m_wrap.input_wrapper .MuiTreeItem-content.Mui-selected,#m_wrap.input_wrapper .MuiTreeItem-content:hover,#m_wrap.input_wrapper .css-rnnn4a.Mui-selected{background:none}#m_wrap .modern-footer{position:relative;overflow:hidden;height:500px;max-height:500px;color:#fff;background:linear-gradient(135deg,rgba(0,0,0,.82),#0d0d0d)}#m_wrap .modern-footer .wave-divider{position:relative;top:-1px;overflow:hidden;width:100%;line-height:0}#m_wrap .modern-footer .wave-divider svg{position:relative;display:block;width:calc(100% + 1.3px);height:80px;transform:rotateY(180deg);fill:#fff}#m_wrap .modern-footer .footer-content{position:relative;z-index:2;padding:60px 0 40px}#m_wrap .modern-footer .footer-logo-container{display:flex;justify-content:center;align-items:center;margin-left:50px}#m_wrap .modern-footer .footer-logo-container .logo{width:400px;height:250px;border-radius:20px;box-shadow:0 8px 24px rgba(0,0,0,.2);animation:floatUp 3s ease-in-out infinite}#m_wrap .modern-footer .footer-logo-container .brand-description{max-width:280px;margin-bottom:25px;margin-left:auto;font-size:16px;line-height:1.6;color:hsla(0,0%,100%,.7)}#m_wrap .modern-footer .links-section .section-title{position:relative;display:inline-block;margin-bottom:25px;font-size:18px;font-weight:600}#m_wrap .modern-footer .links-section .section-title:after{content:"";position:absolute;bottom:-8px;left:0;width:60px;height:2px;background:#00c3ff}#m_wrap .modern-footer .links-section .links-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}#m_wrap .modern-footer .links-section .links-column{display:flex;flex-direction:column;gap:12px;max-width:40px}#m_wrap .modern-footer .links-section .footer-link{position:relative;padding-left:0;font-size:15px;text-decoration:none;color:hsla(0,0%,100%,.7);transition:all .3s ease}#m_wrap .modern-footer .links-section .footer-link:hover{padding-left:10px;color:#00c3ff}#m_wrap .modern-footer .links-section .footer-link:before{content:"";position:absolute;top:50%;left:0;width:0;height:1px;background:#00c3ff;transition:width .3s ease;transform:translateY(-50%)}#m_wrap .modern-footer .links-section .footer-link:hover:before{width:5px}#m_wrap .modern-footer .contact-section .section-title{position:relative;display:inline-block;margin-bottom:25px;font-size:18px;font-weight:600}#m_wrap .modern-footer .contact-section .section-title:after{content:"";position:absolute;bottom:-8px;left:0;width:60px;height:2px;background:#00c3ff}#m_wrap .modern-footer .contact-section .contact-info{display:flex;flex-direction:column;gap:18px}#m_wrap .modern-footer .contact-section .contact-item{display:flex;align-items:flex-start;gap:12px}#m_wrap .modern-footer .contact-section .contact-item .icon-wrapper{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:36px;height:36px;border-radius:8px;background:rgba(255,184,0,.1)}#m_wrap .modern-footer .contact-section .contact-item .icon-wrapper svg{font-size:18px;color:#00c3ff}#m_wrap .modern-footer .contact-section .contact-item .contact-details{display:flex;flex:1 1;flex-direction:column;gap:2px}#m_wrap .modern-footer .contact-section .contact-item .contact-label{font-size:12px;letter-spacing:.5px;text-transform:uppercase;color:hsla(0,0%,100%,.5)}#m_wrap .modern-footer .contact-section .contact-item .contact-value{font-size:15px;color:hsla(0,0%,100%,.7)}#m_wrap .modern-footer .footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:30px;border-top:1px solid hsla(0,0%,100%,.1);margin-top:50px}#m_wrap .modern-footer .footer-bottom .social-links{display:flex;justify-content:flex-end;gap:15px}#m_wrap .modern-footer .footer-bottom .social-links .social-icon{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.05);transition:all .3s ease}#m_wrap .modern-footer .footer-bottom .social-links .social-icon:hover{box-shadow:0 10px 30px rgba(0,0,0,.2);transform:translateY(-3px)}#m_wrap .modern-footer .footer-bottom .social-links .social-icon.instagram:hover{border-color:transparent;color:#fff;background:linear-gradient(45deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d)}#m_wrap .modern-footer .footer-bottom .social-links .social-icon.telegram:hover{border-color:transparent;color:#fff;background:#08c}#m_wrap .modern-footer .footer-bottom .social-links .social-icon.youtube:hover{border-color:transparent;color:#fff;background:red}#m_wrap .modern-footer .footer-bottom .social-links .social-icon svg{font-size:20px}#m_wrap .modern-footer .footer-bottom .copyright{font-size:14px;color:hsla(0,0%,100%,.5)}#m_wrap .modern-footer .footer-bottom .legal-links{display:flex;align-items:center;gap:20px}#m_wrap .modern-footer .footer-bottom .legal-links .legal-text{font-size:14px;color:hsla(0,0%,100%,.5)}#m_wrap .modern-footer .scroll-to-top{position:fixed;right:40px;bottom:40px;z-index:1000;display:flex;justify-content:center;align-items:center;width:54px;height:54px;border:none;border-radius:16px;background:hsla(0,0%,100%,.95);box-shadow:0 10px 30px rgba(0,0,0,.1);transition:all .3s ease;cursor:pointer}#m_wrap .modern-footer .scroll-to-top:hover{background:#00c3ff;box-shadow:0 15px 40px rgba(255,184,0,.3);transform:translateY(-3px)}#m_wrap .modern-footer .scroll-to-top:hover svg{color:#000}#m_wrap .modern-footer .scroll-to-top svg{font-size:24px;color:#333;transition:all .3s ease}@media(max-width:768px){#m_wrap .modern-footer{height:auto;max-height:none;margin-top:0}#m_wrap .modern-footer #m_wrap .cont_area.events{margin-bottom:70px}#m_wrap .modern-footer .footer-content{padding:50px 15px 30px}#m_wrap .modern-footer .links-section .links-grid{grid-template-columns:1fr}#m_wrap .modern-footer .newsletter-section{padding:30px 20px;margin-top:40px}#m_wrap .modern-footer .newsletter-section .newsletter-title{font-size:20px}#m_wrap .modern-footer .newsletter-section .input-wrapper{flex-direction:column;gap:10px}#m_wrap .modern-footer .newsletter-section .input-wrapper .newsletter-button{width:100%}#m_wrap .modern-footer .footer-bottom{flex-direction:column;gap:15px;text-align:center}#m_wrap .modern-footer .scroll-to-top{display:none}}@media(max-width:420px){#m_wrap .modern-footer .wave-divider svg{height:60px}#m_wrap .modern-footer .brand-section{text-align:center}#m_wrap .modern-footer .brand-section .brand-description{margin-right:auto;margin-left:auto}#m_wrap .modern-footer .brand-section .social-links{justify-content:center}#m_wrap .modern-footer .newsletter-section .newsletter-title{font-size:18px}#m_wrap .modern-footer .newsletter-section .newsletter-subtitle{font-size:14px}}#m_wrap .aside_cont .info{padding:0 20px 20px}#m_wrap .aside_cont .info .my_info,#m_wrap .aside_cont .info .my_info a{display:flex;flex-direction:row;align-items:center}#m_wrap .aside_cont .info .my_info a{width:100%;height:100%}#m_wrap .aside_cont .info .my_info a svg{margin-left:4px}#m_wrap .aside_cont .info .my_info .profile{width:48px;height:48px;border:1px solid #eee;border-radius:50%;margin-right:10px;color:#eee}#m_wrap .aside_cont .info .my_info .nick{font-size:16px;color:#212121}#m_wrap .aside_cont .info .my_info .country{margin-right:2px}#m_wrap .aside_cont .info .my_info .phone_num{font-size:14px;color:#757575}#m_wrap .aside_cont .info .btn_area button{width:120px;height:40px;border:1px solid #eee;margin-right:10px}#m_wrap .aside_cont .my_list{flex-direction:row;width:100%;padding:15px 0;border:1px solid #eee;border-radius:8px;margin-top:10px;background:#fafafa}#m_wrap .aside_cont .my_list div{flex:1 1;align-items:center;height:100%}#m_wrap .aside_cont .my_list .tit{margin-bottom:10px;font-size:12px}#m_wrap .aside_cont .my_list .count{font-size:20px;font-weight:500;color:#e92c28}#m_wrap .service_area .tit{padding:0 0 8px;color:#bdbdbd}#m_wrap .service_area .service{padding:16px 20px}#m_wrap .service_area .service .service_list li{height:44px;line-height:40px}#m_wrap .service_area .service .service_list a{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;color:#616161}#m_wrap .service_area .service .service_list span{font-weight:400}#m_wrap .btn_logout{width:100%;height:54px;font-weight:500;background:#fafafa}#m_wrap .aside .btn-lang img{margin-left:0}#m_wrap .aside .header{padding-right:0}#m_wrap .aside .header h2{margin-left:20px;font-size:18px;font-weight:400}#m_wrap.down{top:-56px}#m_wrap .MuiButton-endIcon{margin-left:2px}#m_wrap .btn_wrap{position:absolute}#m_wrap .btn_wrap.left{left:10px}#m_wrap .btn_wrap.right{right:16px}#m_wrap .btn_wrap .complete{color:#e92c28}#m_wrap .btn_wrap button:nth-child(2){margin-left:4px}#m_wrap.sub{justify-content:center}#m_wrap.index .btn_wrap.left button:first-child{margin-right:4px}#m_wrap.back{justify-content:center}#m_wrap.back button{position:absolute;left:0;width:56px;height:100%}#m_wrap.account_header{justify-content:center}#m_wrap .sub_header{flex-direction:row;justify-content:space-between;align-items:center;height:56px}#m_wrap .sub_header button{width:56px;height:56px}#m_wrap .sub_header .btn_back{width:56px;height:56px;padding:0}#m_wrap .sub_header .menu_btn{position:absolute;right:0}#m_wrap .sub_header .complete{position:absolute;right:0;width:auto}#m_wrap .MuiSpeedDial-root{right:10px;z-index:999}#m_wrap .MuiSpeedDial-root button:hover svg{fill:#fff}#m_wrap .dialog .MuiFab-root{width:48px;height:48px}#m_wrap .cont_area{padding:18px 20px 30px}#m_wrap .cont_area.recommend{padding:0}#m_wrap .cont_area.recommend .title{padding:18px 20px 0;margin-bottom:0}#m_wrap .cont_area.recommend .swiper{padding:14px 20px 30px}#m_wrap .bd_top{border-top:10px solid #fbf9f9}#m_wrap .tit_area{flex-direction:row;justify-content:space-between;margin-bottom:14px}#m_wrap .tit_area a{font-size:14px;color:#bdbdbd}#m_wrap .tit_area h3{font-weight:700}#m_wrap .date{font-size:12px;font-weight:300;color:#bdbdbd}#m_wrap .thumb{border-radius:4px}#m_wrap .search-area{position:sticky;top:0;z-index:3;padding:0 20px;margin:5px 0;background:#fff;box-shadow:none}#m_wrap .search-area button{width:100%;padding:16px 18px 14px;border:2px solid #7955f1;font-weight:500;color:#bdbdbd;background:#fff}#m_wrap .search-area .MuiOutlinedInput-root{height:44px}#m_wrap .search-area .MuiInputBase-root{width:75%;padding-right:8px}#m_wrap .quick{flex-direction:row;width:100%;padding:0 20px 16px}#m_wrap .quick a{display:block}#m_wrap .quick p{font-size:14px;font-weight:500;text-align:center;word-break:keep-all;color:#212121}#m_wrap .quick img{width:40px;height:40px;margin-bottom:8px}#m_wrap .quick div{flex:1 1;text-align:center}#m_wrap .banner img{display:block;width:100%}#m_wrap .recommend .slide_card,#m_wrap .vehicle_list .slide_card{min-height:370px}#m_wrap .recommend .slide_card .thumb,#m_wrap .vehicle_list .slide_card .thumb{position:relative}#m_wrap .recommend .slide_card .thumb .btn_action,#m_wrap .vehicle_list .slide_card .thumb .btn_action{right:10px;bottom:10px}#m_wrap .recommend .slide_card .thumb .btn_action svg,#m_wrap .vehicle_list .slide_card .thumb .btn_action svg{color:hsla(0,0%,100%,.4)}#m_wrap .recommend .slide_card .tag_hit,#m_wrap .vehicle_list .slide_card .tag_hit{position:absolute;top:-10px;right:14px}#m_wrap .recommend .slide_card .detail,#m_wrap .vehicle_list .slide_card .detail{padding:20px;border-top:1px solid #eee}#m_wrap .recommend .slide_card .detail .info,#m_wrap .vehicle_list .slide_card .detail .info{flex-direction:row;flex-wrap:wrap;margin-top:6px;color:#757575}#m_wrap .recommend .slide_card .detail .info span,#m_wrap .vehicle_list .slide_card .detail .info span{margin-right:8px}#m_wrap .recommend .slide_card .detail .price,#m_wrap .vehicle_list .slide_card .detail .price{margin-top:14px}#m_wrap .car-list,#m_wrap .popular-list,#m_wrap .salelist{display:flex;flex-direction:row;flex-wrap:wrap}#m_wrap .car-list a,#m_wrap .popular-list a,#m_wrap .salelist a{display:block;width:100%}#m_wrap .car-list li,#m_wrap .popular-list li,#m_wrap .salelist li{width:calc(50% - 4px);margin:0 8px 40px 0}#m_wrap .car-list li:nth-child(2n),#m_wrap .popular-list li:nth-child(2n),#m_wrap .salelist li:nth-child(2n){margin-right:0}#m_wrap .car-list .img-box,#m_wrap .popular-list .img-box,#m_wrap .salelist .img-box{position:relative;width:100%;padding-bottom:70%;border-radius:4px;margin-bottom:10px}#m_wrap .car-list .img-box img,#m_wrap .popular-list .img-box img,#m_wrap .salelist .img-box img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#m_wrap .car-list .info,#m_wrap .popular-list .info,#m_wrap .salelist .info{flex-wrap:wrap;margin:6px 0 10px;font-size:12px}#m_wrap .car-list .info div,#m_wrap .popular-list .info div,#m_wrap .salelist .info div{display:flex;flex-flow:row wrap}#m_wrap .car-list .info div>span,#m_wrap .popular-list .info div>span,#m_wrap .salelist .info div>span{margin-right:8px;line-height:1.3}#m_wrap .car-list .info span:last-child,#m_wrap .popular-list .info span:last-child,#m_wrap .salelist .info span:last-child{margin-right:0}#m_wrap .car-list .pay,#m_wrap .popular-list .pay,#m_wrap .salelist .pay{margin-top:4px}#m_wrap .popular .btn-refresh{display:flex;height:40px;border:1px solid #eee;border-radius:30px;margin:16px auto 0;line-height:1.4;color:#757575}#m_wrap .popular .btn-refresh strong{margin-left:4px}#m_wrap .popular .btn-refresh .MuiButton-startIcon{margin-left:0}#m_wrap .popular .popular-list li:nth-child(3),#m_wrap .popular .popular-list li:nth-child(4){margin-bottom:0}#m_wrap .cont_area,#m_wrap .cont_area.popular_courses{padding:0}#m_wrap .cont_area.popular_courses .title{padding:25px 0;margin-bottom:0}#m_wrap .cont_area.popular_courses .swiper{padding:0 10%}#m_wrap .cont_area.top_mentors{padding:0;background:#212121}#m_wrap .cont_area.top_mentors .title{padding:25px 0;margin-bottom:0}#m_wrap .cont_area.top_mentors .swiper{padding:0 10%}#m_wrap .cont_area.successful_students{padding:0;background:#d2d7db}#m_wrap .cont_area.successful_students .title{padding:25px 0;margin-bottom:0}#m_wrap .cont_area.successful_students .swiper{padding:0 10%}#m_wrap .cont_area.successful_stories{padding:0;background:#fff}#m_wrap .cont_area.successful_stories .title{padding:25px 0;margin-bottom:0}#m_wrap .cont_area.successful_stories .swiper{padding:0 14%}#m_wrap .cont_area.events{flex-direction:column;align-items:center;height:auto;padding:0;background:#fff}#m_wrap .cont_area.events .title{padding:25px 0;margin-bottom:0}#m_wrap .cont_area.events .swiper{box-sizing:border-box;padding:0 0 0 2%}#m_wrap .cont_area.anim_banner{height:625px;padding:0}#m_wrap .popular_courses{width:100%;height:100%}#m_wrap .popular_courses .title{display:flex;flex-direction:column;justify-content:center;width:84%;height:auto;margin:15px 14px 25px 35px;font-size:27px;font-weight:600;font-style:normal;line-height:36px;letter-spacing:.9px;text-align:center;color:#000}#m_wrap .popular_courses .btn_wrap{position:relative;right:0;bottom:0;display:flex;align-items:flex-end}#m_wrap .popular_courses .btn_wrap button{width:95px;height:25.448px;padding:0 20px;border-radius:8px;font-family:brown,Helvetica,arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:36px;letter-spacing:-.015em;color:#010203;background:#87cdf9}#m_wrap .popular_courses .btn_wrap .click_animation{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;width:70px;height:22px;margin:0 50px 35px 0;font-size:15px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:-.225px;text-align:center;color:#f4f4f4}#m_wrap .popular_courses .swiper{position:relative;z-index:1;overflow:hidden;width:80%;height:100%;padding:0;margin-right:auto;margin-left:0;list-style:none}#m_wrap .popular_courses .swiper .swiper-button-next{top:33%;right:0;width:20px;background-image:url(/img/icon/nextbtn.svg);background-repeat:no-repeat}#m_wrap .popular_courses .swiper .swiper-button-next:after{content:"";color:#000;transform:scale(50%)}#m_wrap .popular_courses .swiper .swiper-button-prev{top:33%;left:0;width:20px;background-image:url(/img/icon/prevbtn.svg);background-repeat:no-repeat}#m_wrap .popular_courses .swiper .swiper-button-prev:after{content:"";color:#000;transform:scale(50%)}#m_wrap .popular_courses .swiper .slide_card{position:relative;display:flex;flex-direction:column;flex-shrink:0;width:100%;height:100%;min-height:331px}#m_wrap .popular_courses .swiper .slide_card .thumb_course{position:relative;display:flex;overflow:hidden;flex-direction:column;width:100%;height:425px;padding-bottom:0}#m_wrap .popular_courses .swiper .slide_card .thumb_course .thumb_img{position:relative;overflow:hidden;width:100%;height:280px;margin:0 0 23px}#m_wrap .popular_courses .swiper .slide_card .thumb_course .thumb_img .course_img{position:relative;overflow:hidden;width:100%;height:250px;background-size:cover;background-repeat:round;cursor:pointer}#m_wrap .popular_courses .swiper .slide_card .thumb_course .thumb_img .course_img .hover-ui{position:absolute;top:100%;display:flex;justify-content:center;width:100%;height:40px;background:rgba(0,0,0,.5);opacity:1;transition:.4s}#m_wrap .popular_courses .swiper .slide_card .thumb_course .thumb_img .course_img .hover-ui button{flex:0 0}#m_wrap .popular_courses .swiper .slide_card .thumb_course .thumb_img .course_img:hover .hover-ui{top:87%;transition:.3s}#m_wrap .popular_courses .swiper .slide_card .thumb_course .thumb_img .course_img div{position:absolute;top:15px;width:auto;height:auto;padding:5px 8px;font-family:Roboto;font-size:13px;font-weight:700;font-style:normal;letter-spacing:.035em;text-transform:uppercase;background:#fff}#m_wrap .popular_courses .swiper .slide_card .thumb_course .detail{display:flex;flex-direction:column;box-sizing:border-box;min-height:152px;padding:0;margin:0}#m_wrap .popular_courses .swiper .slide_card .thumb_course .detail .info{display:flex;flex-direction:row;flex-shrink:0;width:100%;margin-top:5px;font-size:16px;font-weight:300;font-style:normal;line-height:24px;letter-spacing:.6px;color:#000}#m_wrap .popular_courses .swiper .slide_card .thumb_course .detail .triangle{display:flex;flex-direction:row;align-items:center;flex-shrink:0;width:auto;margin-top:5px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:24px;letter-spacing:.42px;color:#00b8fc}#m_wrap .popular_courses .swiper .slide_card .thumb_course .detail .triangle img{width:12px;height:12px;margin:2px 0 4px 10px}#m_wrap .successful_students{width:100%;height:505px}#m_wrap .successful_students .title{display:flex;flex-direction:column;justify-content:center;width:84%;height:auto;margin:15px 14px 25px 35px;font-size:27px;font-weight:600;font-style:normal;line-height:36px;letter-spacing:.9px;text-align:center;color:#000}#m_wrap .successful_students .btn_wrap{position:relative;top:20px;right:0;bottom:0;display:flex;align-items:flex-end}#m_wrap .successful_students .btn_wrap button{width:95px;height:25.448px;padding:0 20px;border-radius:8px;font-family:brown,Helvetica,arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:36px;letter-spacing:-.015em;color:#010203;background:#87cdf9}#m_wrap .successful_students .btn_wrap .click_animation{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;width:70px;height:22px;margin:0 50px 35px 0;font-size:15px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:-.225px;text-align:center;color:#f4f4f4}#m_wrap .successful_students .successStudentsSwiper{position:relative;z-index:1;overflow:hidden;width:80%;height:100%;padding:0;margin-right:auto;margin-left:0;list-style:none}#m_wrap .successful_students .successStudentsSwiper .swiper-button-next{top:52%;right:0;width:19px;height:25px;border-radius:2px;background:#a6b1b4}#m_wrap .successful_students .successStudentsSwiper .swiper-button-next:after{content:"next";font-size:30px;font-weight:900;color:#000;transform:scale(50%)}#m_wrap .successful_students .successStudentsSwiper .swiper-button-prev{top:52%;left:0;width:19px;height:25px;border-radius:2px;background:#a6b1b4}#m_wrap .successful_students .successStudentsSwiper .swiper-button-prev:after{content:"prev";font-size:30px;font-weight:900;color:#000;transform:scale(50%)}#m_wrap .successful_students .successStudentsSwiper .successStudentsSwiperSlide{position:relative;display:flex;flex-direction:column;flex-shrink:0;width:100%;height:100%;min-height:331px}#m_wrap .successful_students .successStudentsSwiper .successStudentsSwiperSlide .thumb_img{position:relative;display:flex;overflow:hidden;flex-direction:column;width:100%;height:420px;padding-bottom:0}#m_wrap .successful_students .successStudentsSwiper .successStudentsSwiperSlide .thumb_img:active .play_icon{position:relative;top:3px}#m_wrap .successful_students .successStudentsSwiper .successStudentsSwiperSlide .thumb_img .student_img{position:relative;display:flex;flex-direction:column;flex-shrink:0;width:100%;height:100%;min-height:330px}#m_wrap .successful_students .successStudentsSwiper .successStudentsSwiperSlide .thumb_img .student_img img{width:100%;height:250px}#m_wrap .successful_students .successStudentsSwiper .successStudentsSwiperSlide .thumb_img .box_shadow{position:absolute;bottom:0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;box-sizing:border-box;width:100%;height:87px;padding:0 12px 28px 10px;background:linear-gradient(1turn,#000 6.71%,transparent)}#m_wrap .successful_students .successStudentsSwiper .successStudentsSwiperSlide .thumb_img .box_shadow .student_info{display:flex;flex-direction:column;width:83%;font-family:brown,Helvetica,arial,sans-serif;font-weight:300;font-style:normal;color:#fff}#m_wrap .successful_students .successStudentsSwiper .successStudentsSwiperSlide .thumb_img .box_shadow .student_info span{margin:3px 0;font-weight:400;color:#adff2f}#m_wrap .successful_students .successStudentsSwiper .successStudentsSwiperSlide .thumb_img .box_shadow .student_info p{font-weight:400}#m_wrap .successful_students .successStudentsSwiper .successStudentsSwiperSlide .thumb_img .box_shadow .play_icon{display:flex;justify-content:center;align-items:center;height:100%}#m_wrap .successful_students .successStudentsSwiper .successStudentsSwiperSlide .thumb_img .box_shadow .play_icon img{width:35px;height:35px}#m_wrap .successful_stories{width:100%;height:414px}#m_wrap .successful_stories .title{display:flex;flex-direction:column;justify-content:center;width:84%;height:auto;margin:15px 14px 25px 35px;font-size:27px;font-weight:600;font-style:normal;line-height:36px;letter-spacing:.9px;text-align:center;color:#000}#m_wrap .successful_stories .btn_wrap{position:relative;top:17px;right:0;bottom:0;display:flex;align-items:flex-end}#m_wrap .successful_stories .btn_wrap button{width:95px;height:25.448px;padding:0 20px;border-radius:8px;font-family:brown,Helvetica,arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:36px;letter-spacing:-.015em;color:#010203;background:#87cdf9}#m_wrap .successful_stories .btn_wrap .click_animation{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;width:70px;height:22px;margin:0 50px 35px 0;font-size:15px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:-.225px;text-align:center;color:#f4f4f4}#m_wrap .successful_stories .videoBannerSwiper{position:relative;z-index:1;overflow:hidden;width:72%;height:100%;padding:0;margin-right:auto;margin-left:0;list-style:none}#m_wrap .successful_stories .videoBannerSwiper .swiper-button-next{top:50%;right:2px;width:32px;height:32px;background-image:url(/img/icon/next_btncircle.png);background-repeat:no-repeat}#m_wrap .successful_stories .videoBannerSwiper .swiper-button-next:after{content:"next";font-size:30px;font-weight:900;color:#000;transform:scale(50%)}#m_wrap .successful_stories .videoBannerSwiper .swiper-button-prev{top:50%;left:2px;width:32px;height:32px;background-image:url(/img/icon/prev_btncircle.png);background-repeat:no-repeat}#m_wrap .successful_stories .videoBannerSwiper .swiper-button-prev:after{content:"prev";font-size:30px;font-weight:900;color:#000;transform:scale(50%)}#m_wrap .successful_stories .videoBannerSwiper .successStudentsSwiperSlide{position:relative;display:flex;flex-direction:column;flex-shrink:0;width:100%;height:100%;min-height:331px}#m_wrap .successful_stories .videoBannerSwiper .successStudentsSwiperSlide .thumb_img{position:relative;display:flex;overflow:hidden;flex-direction:column;width:100%;padding-bottom:0}#m_wrap .successful_stories .videoBannerSwiper .successStudentsSwiperSlide .thumb_img .video_poster{position:relative;display:flex;flex-direction:column;flex-shrink:0;width:100%;height:100%;min-height:250px;padding:0}#m_wrap .successful_stories .videoBannerSwiper .successStudentsSwiperSlide .thumb_img .box_shadow{position:absolute;bottom:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;box-sizing:border-box;width:100%;height:87px;padding:0 12px 24px 10px;background:linear-gradient(1turn,#000 6.71%,transparent)}#m_wrap .successful_stories .videoBannerSwiper .successStudentsSwiperSlide .thumb_img .box_shadow .student_info{display:flex;flex-direction:column;align-items:center;width:100%;font-family:brown,Helvetica,arial,sans-serif;font-weight:300;font-style:normal;color:#fff}#m_wrap .successful_stories .videoBannerSwiper .successStudentsSwiperSlide .thumb_img .box_shadow .student_info span{margin:3px 0;font-weight:400;color:#adff2f}#m_wrap .successful_stories .videoBannerSwiper .successStudentsSwiperSlide .thumb_img .box_shadow .click_animation{top:5px;padding:0}#m_wrap .successful_stories .videoBannerSwiper .successStudentsSwiperSlide .thumb_img .box_shadow .click_animation .play_icon{display:flex;justify-content:center;flex-shrink:0;width:112px;height:36px;border-radius:17px;font-size:14px;font-weight:600;font-style:normal;line-height:36px;letter-spacing:.91px;text-align:center;color:#000;background:#fff}#m_wrap .top_mentors{width:100%;height:100%}#m_wrap .top_mentors .title{display:flex;flex-direction:column;justify-content:center;width:84%;height:auto;margin:15px 14px 25px 35px;font-size:27px;font-weight:600;font-style:normal;line-height:36px;letter-spacing:.9px;text-align:center;color:#fafafc}#m_wrap .top_mentors .btn_wrap{position:relative;right:0;bottom:0;display:flex;align-items:flex-end}#m_wrap .top_mentors .btn_wrap button{width:95px;height:25.448px;padding:0 20px;border-radius:8px;font-family:brown,Helvetica,arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:36px;letter-spacing:-.015em;color:#010203;background:#87cdf9}#m_wrap .top_mentors .btn_wrap .click_animation{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;width:70px;height:22px;margin:0 50px 35px 0;font-size:15px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:-.225px;text-align:center;color:#f4f4f4}#m_wrap .top_mentors .swiper{position:relative;z-index:1;overflow:hidden;width:80%;height:100%;padding:0;margin-right:auto;margin-left:0;list-style:none}#m_wrap .top_mentors .swiper .swiper-button-next{top:33%;right:0;width:20px;background-image:url(/img/icon/nextbtn.svg);background-repeat:no-repeat}#m_wrap .top_mentors .swiper .swiper-button-next:after{content:"";color:#000;transform:scale(50%)}#m_wrap .top_mentors .swiper .swiper-button-prev{top:33%;left:0;width:20px;background-image:url(/img/icon/prevbtn.svg);background-repeat:no-repeat}#m_wrap .top_mentors .swiper .swiper-button-prev:after{content:"";color:#000;transform:scale(50%)}#m_wrap .top_mentors .swiper .slide_card{position:relative;display:flex;flex-direction:column;flex-shrink:0;width:100%;height:100%;min-height:331px}#m_wrap .top_mentors .swiper .slide_card .thumb_course{position:relative;display:flex;overflow:hidden;flex-direction:column;width:100%;height:425px;padding-bottom:0}#m_wrap .top_mentors .swiper .slide_card .thumb_course .thumb_img{position:relative;overflow:hidden;width:100%;height:280px;margin:0 0 23px}#m_wrap .top_mentors .swiper .slide_card .thumb_course .thumb_img .mentor_img{position:relative;overflow:hidden;width:100%;height:250px;background-size:cover;cursor:pointer}#m_wrap .top_mentors .swiper .slide_card .thumb_course .thumb_img .mentor_img div{position:absolute;top:15px;width:auto;height:auto;padding:5px 8px;font-family:Roboto;font-size:13px;font-weight:700;font-style:normal;letter-spacing:.035em;text-transform:uppercase;background:#fff}#m_wrap .top_mentors .swiper .slide_card .thumb_course .detail{display:flex;flex-direction:column;box-sizing:border-box;min-height:152px;padding:0;margin:0}#m_wrap .top_mentors .swiper .slide_card .thumb_course .detail .info{display:flex;flex-direction:row;flex-shrink:0;width:100%;margin-top:5px;font-size:16px;font-weight:300;font-style:normal;line-height:24px;letter-spacing:.6px;color:#fafafc}#m_wrap .top_mentors .swiper .slide_card .thumb_course .detail .triangle{display:flex;flex-direction:row;flex-shrink:0;width:100%;height:16.966px;margin-top:5px;font-size:14px;font-weight:700;font-style:normal;line-height:24px;letter-spacing:.42px;color:#00b8fc}#m_wrap .top_mentors .swiper .slide_card .thumb_course .detail .triangle img{width:12px;height:12px;margin:2px 0 4px 10px}#m_wrap .events{width:100%;height:467px}#m_wrap .events .events-header{display:flex;width:100%;flex-direction:column;align-items:center;box-sizing:border-box;padding:0 20px;margin:15px 0 30px;text-align:center}#m_wrap .events .events-header .events-eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:14px;font-size:11px;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:#007aff}#m_wrap .events .events-header .events-eyebrow:after,#m_wrap .events .events-header .events-eyebrow:before{content:"";width:18px;height:2px;border-radius:2px;background:currentColor}#m_wrap .events .events-header .title.MuiTypography-root{width:100%;max-width:520px;padding:0;margin:0;font-size:clamp(29px,8.2vw,35px);font-weight:800;line-height:1.08;letter-spacing:-.035em;text-align:center;color:#303141}#m_wrap .events .title{display:flex;flex-direction:column;justify-content:center;width:84%;height:auto;margin:15px 14px 25px 35px;font-size:27px;font-weight:600;font-style:normal;line-height:36px;letter-spacing:.9px;text-align:center;color:#000}#m_wrap .events .event_main{position:relative;z-index:1;overflow:hidden;width:100%;height:280px;padding:0;margin-right:auto;margin-left:0;list-style:none}#m_wrap .events .event_main .event_slide{display:flex;flex-direction:row;justify-content:space-between;width:190%;height:94%}#m_wrap .events .event_main .event_slide .event_card{display:flex;flex-direction:column;justify-content:space-between;width:96%;height:100%}#m_wrap .events .event_main .event_slide .event_card img{width:100%;height:242px;cursor:pointer}#m_wrap .events .swiper-pagination-bullet{align-items:center;width:12px;height:12px;border-radius:50%;background:#616161}#m_wrap .events .swiper-pagination-bullet.swiper-pagination-bullet-active{align-items:center;width:16px;height:16px;background:#000;opacity:1}#m_wrap .events .swiper-horizontal>.swiper-pagination-bullets,#m_wrap .events .swiper-pagination-bullets.swiper-pagination-horizontal,#m_wrap .events .swiper-pagination-custom,#m_wrap .events .swiper-pagination-fraction{bottom:5px;left:0;width:100%}#m_wrap .anim_banner{flex-shrink:0;width:100%;height:623px;padding:16px 0 0}#m_wrap .anim_banner img{width:100%}#m_wrap .ranking{padding:18px 20px 20px}#m_wrap .ranking h2{margin-right:4px}#m_wrap .ranking .MuiAvatarGroup-root{justify-content:center;align-items:center}#m_wrap .ranking .detail .tit{display:inline-block;overflow:hidden;margin-right:2px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}#m_wrap .ranking .detail .count{font-size:12px;font-weight:500;color:#e53535}#m_wrap .ranking .detail .board{margin-top:4px;font-size:12px;font-weight:100;color:#bdbdbd}#m_wrap .ranking .detail .board .category:after{content:"";display:inline-block;width:1px;height:8px;margin:0 4px;background:#bdbdbd}#m_wrap .ranking .detail .board .overtext{-webkit-line-clamp:1}#m_wrap .ranking .detail .board .date{margin-left:4px}#m_wrap .rank-list{display:flex;justify-content:center;width:calc(100% + 40px);padding:18px 20px 32px;margin-left:-20px;text-align:center}#m_wrap .rank-list .user{position:relative;box-sizing:border-box;padding:20px 10px;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.1)}#m_wrap .rank-list .user .nick{margin:10px 0 6px;text-align:center;-webkit-line-clamp:1}#m_wrap .rank-list .badge{position:absolute;top:-10px;left:10px}#m_wrap .post-list{display:flex;overflow-x:auto;flex-direction:row;width:calc(100% + 40px);padding:0 0 16px 20px;margin-left:-20px}#m_wrap .post-list .post{flex:1 1;min-width:136px;margin-right:8px}#m_wrap .post-list .post a{width:136px}#m_wrap .post-list .post .img-box{position:relative;width:136px;padding-bottom:70%;border-radius:4px;margin-bottom:8px}#m_wrap .post-list .post .img-box img{position:absolute}#m_wrap .post-list>div:last-child{margin-right:20px}#m_wrap .news{margin-top:24px}#m_wrap .news .best_article{flex-direction:row;align-items:center;margin-bottom:6px}#m_wrap .news .best_article .img_box{position:relative;min-width:120px;padding-bottom:23%;border-radius:4px;margin-right:10px}#m_wrap .news .best_article .img_box img{position:absolute;width:120px}#m_wrap .news .best_article .thumb{width:110px;margin-right:12px}#m_wrap .news .best_article .detail{width:200px}#m_wrap .news .best_article .detail p{display:-webkit-box;overflow:hidden;margin:12px 0 8px;font-weight:400;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}#m_wrap .news .news_list>li{overflow:hidden;padding:12px 0;border-bottom:1px solid #eee;font-size:14px;text-overflow:ellipsis;white-space:nowrap}#m_wrap .news .news_list>li:last-child{border-bottom:0}#m_wrap .news .news_list>li p{-webkit-line-clamp:1}#m_wrap .news .news_list .date{margin-left:4px}#m_wrap .MuiButtonBase-root-MuiFab-root-MuiSpeedDial-fab{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}#m_wrap .MuiSpeedDialAction-staticTooltipLabel{padding:0;white-space:nowrap;color:#fff;background:none;box-shadow:none}#m_wrap .MuiSpeedDialIcon-root{color:#616161}#m_wrap .css-a6z7i0-MuiButtonBase-root-MuiFab-root-MuiSpeedDial-fab:hover svg{color:#fff}#m_wrap .input_wrapper{font-size:16px}#m_wrap .input_wrapper .top{position:sticky;top:0;z-index:1;flex-direction:row;justify-content:center;align-items:center;padding:16px 12px 16px 0;border-bottom:1px solid #eee;background:#fff}#m_wrap .input_wrapper .input-box{width:100%;padding:16px 20px}#m_wrap .input_wrapper .input-box .MuiInputBase-root{background:#fafafa}#m_wrap .search-drawer{font-size:16px}#m_wrap .search-drawer .top{position:sticky;top:0;z-index:1;flex-direction:row;justify-content:center;align-items:center;padding:16px 12px 16px 0;border-bottom:1px solid #eee;background:#fff}#m_wrap .search-drawer .top .btn-close{position:absolute;right:12px}#m_wrap .search-drawer .input-box{width:100%;padding:16px 20px}#m_wrap .search-drawer .input-box .MuiInputBase-root{background:#fafafa}#m_wrap .search-drawer .select-list li{padding:0 20px;border-bottom:1px solid #eee}#m_wrap .search-drawer .select-list .btn-delete{margin-left:4px}#m_wrap .search-drawer .content{display:flex;flex-direction:column}#m_wrap .search-drawer .content .input{display:flex;flex-direction:column;padding-top:13px;border-top:1px solid #e1e2e3;margin-top:20px}#m_wrap .search-drawer .content .input .category_top{display:flex;flex-direction:row;align-items:center}#m_wrap .search-drawer .content .input .category_top strong{width:230px;font-family:brown,Helvetica,arial,sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:-.015em;text-transform:uppercase;color:#000}#m_wrap .search-drawer .content .input .category_top .minus_icon{display:none}#m_wrap .search-drawer .content .checkbox_wrapper{display:flex;flex-direction:column;width:95%}#m_wrap .search-drawer .content .checkbox_wrapper .label_counts{display:flex;flex-direction:row;justify-content:space-between;width:220px}#m_wrap .search-drawer .content .checkbox_wrapper .label_counts span{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:300;font-style:normal;line-height:36px;letter-spacing:.035em;text-transform:capitalize;color:#2f3132}#m_wrap .search-drawer .content .checkbox_wrapper .label_counts p{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:36px;text-align:center;color:#2f3132}#m_wrap .search-drawer .content .checkbox_wrapper .css-30ird8-MuiButtonBase-root-MuiCheckbox-root{color:#000}#m_wrap .search-drawer .content .checkbox_wrapper .css-30ird8-MuiButtonBase-root-MuiCheckbox-root.Mui-checked,#m_wrap .search-drawer .content .checkbox_wrapper .css-edm0np.Mui-checked{color:#00b8fc}#m_wrap .search-drawer .content .checkbox_wrapper .MuiTypography-root.MuiTypography-body1.MuiFormControlLabel-label.css-16cg59e-MuiTypography-root.active{font-weight:700;font-style:normal;color:#2f3132}#m_wrap .search-drawer .content .checkbox_wrapper .noUi-connect{background:#00b8fc}#m_wrap .search-drawer .content .Mui-expanded{margin:0}#m_wrap .search-drawer .content .MuiAccordionSummary-root.Mui-expanded{min-height:36px;max-height:36px;padding:0}#m_wrap .search-drawer .content .MuiAccordionSummary-root.Mui-expanded .plus_icon{display:none}#m_wrap .search-drawer .content .MuiAccordionSummary-root.Mui-expanded .minus_icon{display:flex}#m_wrap .search-drawer .content .css-15a6n9t-MuiPaper-root-MuiAccordion-root{margin:0;box-shadow:none}#m_wrap .search-drawer .content .css-15v22id-MuiAccordionDetails-root{padding:0}#m_wrap .search-drawer .content .css-sh22l5-MuiButtonBase-root-MuiAccordionSummary-root{height:36px;min-height:36px}#m_wrap .search-drawer .content .css-o4b71y-MuiAccordionSummary-content{margin:0}#m_wrap .search-drawer .content .MuiTreeItem-content,#m_wrap .search-drawer .content .css-sh22l5-MuiButtonBase-root-MuiAccordionSummary-root{padding:0}#m_wrap .search-drawer .content{position:relative}#m_wrap .search-drawer .content h5{margin-bottom:10px}#m_wrap .search-drawer .content .tit-bg{padding:0 20px;font-size:12px;font-weight:400;color:#bdbdbd;background:#fafafa}#m_wrap .search-drawer .content .MuiListItemButton-root>div:first-child{max-width:50%}#m_wrap .search-drawer .content .MuiListItemButton-root>div:first-child span{font-weight:500;color:#212121}#m_wrap .search-drawer .content .MuiFormGroup-root,#m_wrap .search-drawer .content .MuiListItemButton-root{height:54px}#m_wrap .search-drawer .content .MuiListSubheader-root{position:unset}#m_wrap .search-drawer .content .logo{width:40px;margin-right:8px}#m_wrap .search-drawer .content .count,#m_wrap .search-drawer .content .count p,#m_wrap .search-drawer .content .count span{font-size:12px;font-weight:400;text-align:right;color:#bdbdbd}#m_wrap .search-drawer .content .mileage,#m_wrap .search-drawer .content .year{flex-direction:row;align-items:center}#m_wrap .search-drawer .content .mileage>div,#m_wrap .search-drawer .content .year>div{margin-top:8px}#m_wrap .search-drawer .content .mileage>span,#m_wrap .search-drawer .content .year>span{margin:0 8px;font-size:12px;color:#757575}#m_wrap .search-drawer .content .brand .name{flex:1 1}#m_wrap .search-drawer .content .select-list .select{width:-moz-min-content;width:min-content;margin-right:4px;text-align:right;color:#757575}#m_wrap .search-drawer .content .select-list .select span{font-size:14px}#m_wrap .search-drawer .content .select-list .MuiListItemIcon-root{min-width:auto;color:#bdbdbd}#m_wrap .search-drawer .content .select-list .MuiSvgIcon-root{width:18px;height:18px}#m_wrap .search-drawer .content .item{padding:20px}#m_wrap .search-drawer .content .item .tit{margin-bottom:10px}#m_wrap .search-drawer .content .item .MuiToggleButton-root.Mui-selected{border:1px solid #f54d56;color:#f54d56;background:rgba(245,77,86,.06)}#m_wrap .search-drawer .content .flex-box{flex-direction:row;flex-wrap:wrap}#m_wrap .search-drawer .content .flex-box button{box-sizing:border-box;width:calc(33.33% - 6px);height:48px;padding:10px 4px;border:1px solid rgba(0,0,0,.08);margin-right:8px;margin-bottom:10px;line-height:1.2;text-align:center;white-space:pre-line;word-break:break-all;color:#757575}#m_wrap .search-drawer .content .flex-box button:nth-child(3n){margin-right:0}#m_wrap .search-drawer .content .flex-box .check_list{flex-direction:row}#m_wrap .search-drawer .content .color_wrap button{flex:0 0 25%;height:auto;border:0;margin:0}#m_wrap .search-drawer .content .region{width:100%}#m_wrap .search-drawer .content .region .MuiFormGroup-root{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#m_wrap .search-drawer .search_input{background:#fff}#m_wrap .search-drawer .btn_wrap{position:fixed;bottom:calc(20px + env(safe-area-inset-bottom));flex-direction:row;width:100%;padding:0 20px}#m_wrap .search-drawer .btn_wrap button{height:50px;border-radius:500px}#m_wrap .search-drawer .btn_wrap button:first-child{width:50px;border:1px solid #e92c28;margin-right:15px;color:#e92c28;background:rgba(233,44,40,.08);transform:scaleX(-1)}#m_wrap .search-drawer .btn_wrap button:nth-child(2){flex:1 1;font-size:18px;color:#fff;background:#e92c28}#m_wrap .search-drawer .btn_wrap button .select_btn{background:#e92c28}#m_wrap .search-drawer .btn_wrap.select button{width:100%;color:#fff;background:#e92c28;transform:none}#m_wrap #m_wrap.notification{width:100%}#m_wrap #m_wrap.notification .MuiTabs-root{justify-content:center}#m_wrap #m_wrap.notification .MuiTabs-root button{min-width:auto;height:32px}#m_wrap #m_wrap.notification .MuiTabs-root button:last-child{margin:0}#m_wrap #m_wrap.notification .MuiTabs-root .MuiTabs-flexContainer{justify-content:center;padding:8px;background:#fbf9f9}#m_wrap #m_wrap.notification .MuiTabs-root .MuiTabs-flexContainer button{min-width:54px;margin-right:16px}#m_wrap #m_wrap.notification .MuiTabs-root .MuiTabs-flexContainer button:last-child{margin-right:0}#m_wrap #m_wrap.notification .lang-other .MuiTabs-flexContainer{justify-content:unset}#m_wrap #m_wrap.notification .MuiFormControlLabel-root .MuiFormControlLabel-label{margin-right:4px;font-size:14px}#m_wrap #m_wrap.notification .util{display:flex;flex-direction:row;justify-content:space-between;padding:16px 20px 16px 12px;color:#bdbdbd}#m_wrap #m_wrap.notification .util button{white-space:nowrap;color:#e92c28}#m_wrap #m_wrap.notification .util .btn-area{flex-direction:row}#m_wrap #m_wrap.notification .massage{padding:0}#m_wrap #m_wrap.notification .massage span{font-size:12px;line-height:1.2}#m_wrap #m_wrap.notification .massage>div{align-items:flex-start;padding:20px 0 20px 10px;border:1px solid #eee;border-radius:8px;margin:0 20px 16px;cursor:pointer}#m_wrap #m_wrap.notification .massage>div.read{background:rgba(0,0,0,.04);opacity:.6}#m_wrap #m_wrap.notification .massage .info{position:relative;width:100%}#m_wrap #m_wrap.notification .massage .info button{position:absolute;top:0;right:0;margin-top:-8px}#m_wrap #m_wrap.notification .massage .info .name{flex-flow:row wrap;align-items:center;margin-right:32px;white-space:nowrap}#m_wrap #m_wrap.notification .massage .info .name .overtext{max-width:74px;-webkit-line-clamp:1}#m_wrap #m_wrap.notification .massage .info .name span:nth-child(2){margin:0 4px;color:#bdbdbd}#m_wrap #m_wrap.notification .massage .info .name.car span{line-height:1.4}#m_wrap #m_wrap.notification .massage .info .name.car span:first-child{max-width:unset}#m_wrap.notification .mobile-notification-brandbar{position:relative;display:flex;width:100%;height:calc(66px + env(safe-area-inset-top));box-sizing:border-box;align-items:center;justify-content:center;padding:env(safe-area-inset-top) 16px 0;border-bottom:1px solid rgba(15,35,64,.07);background:#fff}#m_wrap.notification .mobile-notification-brandbar__title{display:block;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:700;font-style:italic;line-height:1;letter-spacing:-.025em;white-space:nowrap;color:#2b8df7;animation:academyLiveNavTextCue 5s cubic-bezier(.2,0,0,1) infinite;transform-origin:center}#m_wrap.notification .mobile-notification-brandbar__title:focus-visible{border-radius:6px;outline:3px solid rgba(20,131,247,.24);outline-offset:4px}#m_wrap.notification .mobile-notification-brandbar__back{position:absolute;left:12px;display:inline-flex;min-width:0;height:42px;align-items:center;justify-content:center;gap:4px;padding:0 8px;border:0;border-radius:12px;font-family:inherit;font-size:13px;font-weight:750;color:#405168;background:transparent;cursor:pointer;touch-action:manipulation}#m_wrap.notification .mobile-notification-brandbar__back svg{width:20px;height:20px}#m_wrap.notification .mobile-notification-brandbar__back:active{color:#086dcc;background:#edf6ff}#m_wrap.notification .mobile-notification-brandbar__back:focus-visible{outline:3px solid rgba(20,131,247,.24);outline-offset:1px}#m_wrap.notification .mobile-notification-page{box-sizing:border-box;min-height:100vh;min-height:100dvh;padding:16px 14px calc(56px + env(safe-area-inset-bottom));background:#f4f7fb}#m_wrap.notification .mobile-notification-hero{display:flex;min-width:0;align-items:center;gap:12px;box-sizing:border-box;padding:18px;border:1px solid rgba(17,54,95,.08);border-radius:20px;background:linear-gradient(145deg,#fff,#f1f6ff);box-shadow:0 18px 38px -34px rgba(15,35,64,.5)}#m_wrap.notification .mobile-notification-hero__icon{display:inline-flex;width:46px;height:46px;flex:0 0 46px;align-items:center;justify-content:center;border-radius:15px;color:#fff;background:linear-gradient(145deg,#168bff,#086fd8);box-shadow:0 12px 24px -16px rgba(8,111,216,.9)}#m_wrap.notification .mobile-notification-hero__icon svg{width:24px;height:24px}#m_wrap.notification .mobile-notification-hero__copy{overflow:hidden;min-width:0;flex:1 1}#m_wrap.notification .mobile-notification-hero__copy h1.MuiTypography-root{margin:0;font-size:21px;font-weight:800;line-height:1.2;letter-spacing:-.025em;color:#172033;text-wrap:balance}#m_wrap.notification .mobile-notification-hero__copy p.MuiTypography-root{overflow:hidden;margin:4px 0 0;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;color:#718096}#m_wrap.notification .mobile-notification-hero__count{display:inline-flex;min-height:26px;flex:0 0 auto;align-items:center;padding:0 9px;border-radius:999px;font-size:11px;font-weight:800;white-space:nowrap;color:#3029c8;background:#ecebff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#m_wrap.notification .mobile-notification-toolbar{width:100%;box-sizing:border-box;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding:12px;border:1px solid #e3e9f0;border-radius:15px;margin-top:14px;background:#fff}#m_wrap.notification .mobile-notification-toolbar .btn-area{flex-direction:row;gap:6px}#m_wrap.notification .mobile-notification-toolbar .MuiButton-root{min-width:0;min-height:42px;padding:0 9px;border-radius:10px;font-size:11px;font-weight:750;text-transform:none;touch-action:manipulation}#m_wrap.notification .mobile-notification-toolbar .MuiButton-root .MuiButton-startIcon{margin-right:4px;margin-left:0}#m_wrap.notification .mobile-notification-toolbar .MuiButton-root svg{width:17px;height:17px}#m_wrap.notification .mobile-notification-toolbar .MuiButton-root:focus-visible{outline:3px solid rgba(20,131,247,.22);outline-offset:2px}#m_wrap.notification .mobile-notification-toolbar .btn-read{color:#086dcc;background:#edf6ff}#m_wrap.notification .mobile-notification-toolbar .btn-delete{color:#b42318;background:#fff1f1}#m_wrap.notification .mobile-notification-toolbar .btn-switch.MuiFormControlLabel-root{flex:0 0 auto;margin:0}#m_wrap.notification .mobile-notification-toolbar .btn-switch.MuiFormControlLabel-root .MuiFormControlLabel-label{margin-right:5px;font-size:11px;font-weight:700;white-space:nowrap;color:#526173}#m_wrap.notification .middle{width:100%;margin-top:12px}#m_wrap.notification .mobile-notification-list{width:100%;gap:10px}#m_wrap.notification .mobile-notification-card{position:relative;overflow:hidden;width:100%;box-sizing:border-box;border:1px solid #dfe6ee;border-radius:17px;background:#fff;box-shadow:0 12px 28px -26px rgba(15,35,64,.55)}#m_wrap.notification .mobile-notification-card.unread{border-color:#c9ddf5;background:#f8fbff}#m_wrap.notification .mobile-notification-card.unread:before{position:absolute;top:0;bottom:0;left:0;width:3px;background:#1483f7;content:""}#m_wrap.notification .mobile-notification-card.read .mobile-notification-card__body,#m_wrap.notification .mobile-notification-card.read .mobile-notification-card__profile{opacity:.7}#m_wrap.notification .mobile-notification-card__main{display:flex;width:100%;min-width:0;box-sizing:border-box;align-items:flex-start;gap:12px;padding:14px 48px 14px 14px;border:0;text-align:left;color:inherit;background:transparent;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(20,131,247,.1)}#m_wrap.notification .mobile-notification-card__main:active{background:rgba(20,131,247,.055)}#m_wrap.notification .mobile-notification-card__main:focus-visible{outline:3px solid rgba(20,131,247,.26);outline-offset:-3px}#m_wrap.notification .mobile-notification-card__profile{position:relative;display:block;width:48px;height:48px;flex:0 0 48px}#m_wrap.notification .mobile-notification-card__profile>img{display:block;width:48px;height:48px;border:1px solid #d9e2ec;border-radius:50%;-o-object-fit:cover;object-fit:cover}#m_wrap.notification .mobile-notification-card__type{position:absolute;right:-4px;bottom:-3px;display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border:2px solid #fff;border-radius:50%;color:#fff;background:#26364d}#m_wrap.notification .mobile-notification-card__type svg{width:12px;height:12px}#m_wrap.notification .mobile-notification-card__body{display:flex;overflow:hidden;min-width:0;flex:1 1;flex-direction:column;gap:3px}#m_wrap.notification .mobile-notification-card__topline{display:flex;min-width:0;align-items:center;gap:8px}#m_wrap.notification .mobile-notification-card__topline>strong{overflow:hidden;min-width:0;flex:1 1;font-size:14px;font-weight:800;line-height:18px;text-overflow:ellipsis;white-space:nowrap;color:#26364d}#m_wrap.notification .mobile-notification-card__status{flex:0 0 auto;padding:2px 7px;border-radius:999px;font-size:9px;font-weight:800;line-height:15px;color:#3029c8;background:#ecebff}#m_wrap.notification .mobile-notification-card__category{overflow:hidden;font-size:11px;font-weight:700;line-height:16px;text-overflow:ellipsis;white-space:nowrap;color:#625dda}#m_wrap.notification .mobile-notification-card__title{display:-webkit-box;overflow:hidden;font-size:13px;font-weight:750;line-height:18px;color:#34445a;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}#m_wrap.notification .mobile-notification-card__message{display:-webkit-box;overflow:hidden;font-size:12px;line-height:17px;color:#6b788a;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}#m_wrap.notification .mobile-notification-card time{margin-top:2px;font-size:10px;font-weight:600;line-height:15px;color:#98a2b1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#m_wrap.notification .mobile-notification-card__delete.MuiIconButton-root{position:absolute;top:10px;right:8px;z-index:1;width:40px;height:40px;color:#9a5960;background:transparent;touch-action:manipulation}#m_wrap.notification .mobile-notification-card__delete.MuiIconButton-root svg{width:18px;height:18px}#m_wrap.notification .mobile-notification-card__delete.MuiIconButton-root:active{color:#b42318;background:#fff1f1}#m_wrap.notification .mobile-notification-card__delete.MuiIconButton-root:focus-visible{outline:3px solid rgba(180,35,24,.2);outline-offset:1px}#m_wrap.notification .mobile-notification-empty,#m_wrap.notification .mobile-notification-loading{width:100%;min-height:240px;box-sizing:border-box;align-items:center;justify-content:center;padding:28px 20px;border:1px dashed #ccd8e6;border-radius:18px;text-align:center;color:#718096;background:hsla(0,0%,100%,.7)}#m_wrap.notification .mobile-notification-loading{gap:10px;font-size:13px;font-weight:700}#m_wrap.notification .mobile-notification-loading .MuiCircularProgress-root{color:#1483f7}#m_wrap.notification .mobile-notification-empty>svg{width:42px;height:42px;margin-bottom:10px;color:#8da0b5}#m_wrap.notification .mobile-notification-empty h2.MuiTypography-root{font-size:17px;font-weight:800;line-height:1.3;color:#26364d}#m_wrap.notification .mobile-notification-empty p.MuiTypography-root{max-width:32ch;margin-top:6px;font-size:13px;line-height:1.5;color:#718096}#m_wrap.notification .mobile-notification-pagination.MuiPagination-root{display:flex;justify-content:center;padding:12px 0 0;margin-top:4px}@media(max-width:359px){#m_wrap.notification .mobile-notification-brandbar__title{font-size:18px}#m_wrap.notification .mobile-notification-brandbar__back{left:6px;padding:0 5px}#m_wrap.notification .mobile-notification-page{padding-right:10px;padding-left:10px}#m_wrap.notification .mobile-notification-hero{padding:15px 13px}#m_wrap.notification .mobile-notification-hero__count{display:none}#m_wrap.notification .mobile-notification-toolbar{align-items:stretch;flex-direction:column}#m_wrap.notification .mobile-notification-toolbar .btn-area{justify-content:space-between}#m_wrap.notification .mobile-notification-toolbar .btn-switch.MuiFormControlLabel-root{align-self:flex-end}}@media(prefers-reduced-motion:reduce){#m_wrap.notification .mobile-notification-brandbar__title{animation:none}}#m_wrap #m_wrap.notification .massage .info .tit{display:flex;align-items:center;margin:4px 0 0;color:#757575;-webkit-line-clamp:1}#m_wrap #m_wrap.notification .massage .info .date{margin-top:8px}#m_wrap .MuiDrawer-paperAnchorBottom{padding-bottom:50px;border-radius:14px 14px 0 0}@media(max-width:320px){#m_wrap .slide_main .thumb{box-sizing:border-box;width:272px}#m_wrap .slide_main .thumb .car_img{display:flex;width:100%;height:100%}}@media(max-width:375px){#m_wrap .item button{max-width:106px}}#pc_wrap .course_card.general_card{display:flex;flex-direction:column;width:325px;height:auto;margin:0 15px 30px 0}#pc_wrap .course_card.general_card .course_img{position:relative;overflow:hidden;width:100%;height:325px;background-size:cover;background-repeat:round;cursor:pointer}#pc_wrap .course_card.general_card .course_img .hover-ui{position:absolute;top:100%;display:flex;justify-content:center;width:100%;height:40px;background:rgba(0,0,0,.5);opacity:1;transition:.4s}#pc_wrap .course_card.general_card .course_img .hover-ui button{flex:0 0}#pc_wrap .course_card.general_card .course_img:hover .hover-ui{top:87%;transition:.3s}#pc_wrap .course_card.general_card .course_img div{position:absolute;top:15px;width:auto;height:auto;padding:5px 8px;font-family:Roboto;font-size:13px;font-weight:700;font-style:normal;letter-spacing:.035em;text-transform:uppercase;background:#fff}#pc_wrap .course_card.general_card .course_info{display:flex;flex-direction:column;margin-top:22px}#pc_wrap .course_card.general_card .course_info .course_author{font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:.045em;text-transform:capitalize;color:#525455;cursor:pointer}#pc_wrap .course_card.general_card .course_info .course_title{height:57px;margin-top:7px;margin-bottom:17px;font-family:brown,Helvetica,arial,sans-serif;font-size:19px;font-weight:700;font-style:normal;letter-spacing:.035em;text-transform:uppercase;white-space:pre-wrap;color:#2f3132;cursor:pointer}#pc_wrap .course_card.general_card .course_info .course_desc{overflow:hidden;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:300;font-style:normal;letter-spacing:.035em;text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;color:#2f3132}#pc_wrap .course_card.general_card .course_info .course_price{margin:12px 0;font-family:brown,Helvetica,arial,sans-serif;font-size:17px;font-weight:400;font-style:normal;letter-spacing:.035em;color:#2f3132}#pc_wrap .course_card.general_card .course_info .add_btn{position:relative;display:flex;justify-content:center;align-items:center;width:170px;height:54px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;letter-spacing:.065em;text-transform:uppercase;color:#fff;background:#2f3132;cursor:pointer}#pc_wrap .course_card.home_card{display:flex;flex-direction:column;width:100%;margin:0}#pc_wrap .course_card.home_card.featured_popular,#pc_wrap .course_card.home_card:not(.featured_popular){position:relative;z-index:1;padding:0;border-radius:10px}#pc_wrap .course_card.home_card.featured_popular:before{content:"";position:absolute;z-index:-1;border-radius:9px;background:linear-gradient(145deg,hsla(0,0%,100%,.58),hsla(0,0%,100%,.14) 48%,rgba(115,197,248,.12));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.56);backdrop-filter:blur(14px) saturate(1.12);-webkit-backdrop-filter:blur(14px) saturate(1.12);pointer-events:none;inset:1px}#pc_wrap .course_card.home_card.featured_popular .liquid_glass_border,#pc_wrap .course_card.home_card.featured_popular .liquid_glass_glow,#pc_wrap .course_card.home_card.featured_popular .liquid_glass_reflection{position:absolute;pointer-events:none}#pc_wrap .course_card.home_card.featured_popular .liquid_glass_border{z-index:-2;border-radius:12px;background:linear-gradient(120deg,hsla(0,0%,100%,.62),rgba(115,197,248,.34),hsla(0,0%,100%,.24),rgba(0,153,221,.28));background-size:260% 260%;opacity:.72;filter:blur(.2px);will-change:background-position;inset:0}#pc_wrap .course_card.home_card.featured_popular .liquid_glass_glow{z-index:-3;border-radius:22px;background:radial-gradient(circle at 50% 15%,rgba(115,197,248,.14),transparent 58%),radial-gradient(circle at 80% 60%,hsla(0,0%,100%,.18),transparent 46%);filter:blur(18px);will-change:opacity,transform;inset:-18px}#pc_wrap .course_card.home_card.featured_popular .liquid_glass_reflection{top:-34px;bottom:0;left:170px;z-index:4;width:34%;border-radius:999px;background:linear-gradient(115deg,transparent,hsla(0,0%,100%,.07) 30%,hsla(0,0%,100%,.34) 48%,hsla(0,0%,100%,.08) 64%,transparent);filter:blur(1.4px);mix-blend-mode:screen;transform:rotate(10deg);will-change:transform,opacity}#pc_wrap .course_card.home_card .course_img{position:relative;overflow:hidden;width:100%;background:#f4f6f8;cursor:pointer;isolation:isolate;aspect-ratio:1/1}#pc_wrap .course_card.home_card .course_img .course_img_media,#pc_wrap .course_card.home_card .course_img .course_img_overlay{position:absolute;pointer-events:none;inset:0}#pc_wrap .course_card.home_card .course_img .course_img_media{z-index:0;background-position:50%;background-size:cover;background-repeat:no-repeat;will-change:transform,filter}#pc_wrap .course_card.home_card .course_img .course_img_overlay{z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.22))}#pc_wrap .course_card.home_card .course_img .hover-ui{position:absolute;top:100%;z-index:2;display:flex;justify-content:center;width:100%;height:40px;background:rgba(0,0,0,.5);opacity:1;transition:.4s}#pc_wrap .course_card.home_card .course_img .hover-ui button{flex:0 0}#pc_wrap .course_card.home_card .course_img:hover .hover-ui{top:87%;transition:.3s}#pc_wrap .course_card.home_card .course_img .course_badge{position:absolute;top:7px;left:7px;z-index:2;width:auto;height:auto;padding:5px 8px;border-radius:3px;font-family:Roboto;font-size:13px;font-weight:700;font-style:normal;letter-spacing:.035em;text-transform:uppercase;color:#1f2933;background:#fff;will-change:transform,box-shadow}#pc_wrap .course_card.home_card .course_info{display:flex;flex-direction:column;gap:6px;width:100%;height:auto;border-radius:10px;margin-top:16px}#pc_wrap .course_card.home_card .course_info .light{color:#fff}#pc_wrap .course_card.home_card .course_info strong{display:-webkit-box;overflow:hidden;max-height:56px;font-family:brown,Helvetica,arial,sans-serif;font-size:19px;font-weight:700;font-style:normal;line-height:28px;letter-spacing:-.015em;cursor:pointer;-webkit-line-clamp:2;-webkit-box-orient:vertical}#pc_wrap .course_card.home_card .course_info div{display:flex;flex-direction:row;align-items:center;width:100%;height:auto;cursor:pointer}#pc_wrap .course_card.home_card .course_info div span{font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:700;font-style:normal;line-height:24px;letter-spacing:-.015em;color:#73c5f8}#pc_wrap .course_card.home_card .course_info div img{width:12px;height:12px;margin-left:12px}#pc_wrap .course_card.home_card.featured_popular .course_info{box-sizing:border-box;padding:0 6px 6px}#pc_wrap .course_card.home_card.featured_popular .course_img{box-sizing:border-box;border:1px solid hsla(0,0%,100%,.82);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22),0 1px 0 hsla(0,0%,100%,.35)}#pc_wrap .course_card.home_card:not(.featured_popular) .course_info{box-sizing:border-box;padding-left:8px}@media(prefers-reduced-motion:reduce){#pc_wrap .course_card.home_card,#pc_wrap .course_card.home_card *,#pc_wrap .course_card.home_card :after,#pc_wrap .course_card.home_card :before{transition-duration:1ms!important;animation-duration:1ms!important}}#pc_wrap .course_card.big_card{display:flex;flex-direction:column;width:420px;height:auto;margin:0 15px 30px 0}#pc_wrap .course_card.big_card .course_img{position:relative;overflow:hidden;width:100%;height:325px;background-size:cover;background-repeat:round;cursor:pointer}#pc_wrap .course_card.big_card .course_img .hover-ui{position:absolute;top:100%;display:flex;justify-content:center;width:100%;height:40px;background:rgba(0,0,0,.5);opacity:1;transition:.4s}#pc_wrap .course_card.big_card .course_img .hover-ui button{flex:0 0}#pc_wrap .course_card.big_card .course_img:hover .hover-ui{top:87%;transition:.3s}#pc_wrap .course_card.big_card .course_img div{position:absolute;top:15px;width:auto;height:auto;padding:5px 8px;font-family:Roboto;font-size:13px;font-weight:700;font-style:normal;letter-spacing:.035em;text-transform:uppercase;background:#fff}#pc_wrap .course_card.big_card .course_info{display:flex;flex-direction:column;margin-top:22px}#pc_wrap .course_card.big_card .course_info .course_author{font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:.045em;text-transform:capitalize;color:#525455;cursor:pointer}#pc_wrap .course_card.big_card .course_info .course_title{height:57px;margin-top:7px;margin-bottom:17px;font-family:brown,Helvetica,arial,sans-serif;font-size:19px;font-weight:700;font-style:normal;letter-spacing:.035em;text-transform:uppercase;color:#2f3132;cursor:pointer}#pc_wrap .course_card.big_card .course_info .course_desc{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:300;font-style:normal;letter-spacing:.035em;text-transform:capitalize;color:#2f3132}#pc_wrap .course_card.big_card .course_info .course_price{margin:12px 0;font-family:brown,Helvetica,arial,sans-serif;font-size:17px;font-weight:400;font-style:normal;letter-spacing:.035em;color:#2f3132}#pc_wrap .course_card.big_card .course_info .add_btn{position:relative;display:flex;justify-content:center;align-items:center;width:170px;height:54px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;letter-spacing:.065em;text-transform:uppercase;color:#fff;background:#2f3132;cursor:pointer}#pc_wrap .course_card.mypage_card{display:flex;flex-direction:column;width:325px;height:auto;margin:0 15px 30px 0}#pc_wrap .course_card.mypage_card .course_img{position:relative;overflow:hidden;width:100%;height:325px;background-size:cover;background-repeat:round;cursor:pointer}#pc_wrap .course_card.mypage_card .course_img .hover-ui{position:absolute;top:100%;display:flex;justify-content:center;width:100%;height:40px;background:rgba(0,0,0,.5);opacity:1;transition:.4s}#pc_wrap .course_card.mypage_card .course_img .hover-ui button{flex:0 0}#pc_wrap .course_card.mypage_card .course_img:hover .hover-ui{top:87%;transition:.3s}#pc_wrap .course_card.mypage_card .course_img div{position:absolute;top:15px;width:auto;height:auto;padding:5px 8px;font-family:Roboto;font-size:13px;font-weight:700;font-style:normal;letter-spacing:.035em;text-transform:uppercase;background:#fff}#pc_wrap .course_card.mypage_card .course_info{display:flex;flex-direction:column;margin-top:22px}#pc_wrap .course_card.mypage_card .course_info .course_author{font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:.045em;text-transform:capitalize;color:#525455;cursor:pointer}#pc_wrap .course_card.mypage_card .course_info .course_title{height:57px;margin-top:7px;margin-bottom:17px;font-family:brown,Helvetica,arial,sans-serif;font-size:19px;font-weight:700;font-style:normal;letter-spacing:.035em;text-transform:uppercase;color:#2f3132;cursor:pointer}#pc_wrap .course_card.mypage_card .course_info .course_desc{overflow:hidden;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:300;font-style:normal;letter-spacing:.035em;text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;color:#2f3132}#pc_wrap .course_card.mypage_card .course_info .course_price{margin:12px 0;font-family:brown,Helvetica,arial,sans-serif;font-size:17px;font-weight:400;font-style:normal;letter-spacing:.035em;color:#2f3132}#pc_wrap .course_card.mypage_card .course_info .add_btn{position:relative;display:flex;justify-content:center;align-items:center;width:170px;height:54px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;letter-spacing:.065em;text-transform:uppercase;color:#fff;background:#2f3132;cursor:pointer}#pc_wrap .success_student_card.home_card{position:relative;width:313px;height:313px;background-size:cover;background-repeat:round;cursor:pointer}#pc_wrap .success_student_card.home_card:active .play_icon{position:relative;top:3px}#pc_wrap .success_student_card.home_card .box_shadow{position:absolute;bottom:0;display:flex;flex-direction:row;align-items:flex-end;box-sizing:border-box;width:100%;height:100px;padding:0 5px 10px 10px;background:linear-gradient(1turn,#000 6.71%,transparent)}#pc_wrap .success_student_card.home_card .box_shadow .student_info{display:flex;flex-direction:column;width:83%;font-family:brown,Helvetica,arial,sans-serif;font-weight:300;font-style:normal;color:#fff}#pc_wrap .success_student_card.home_card .box_shadow .student_info span{margin:3px 0;font-weight:400;text-transform:capitalize;color:#adff2f}#pc_wrap .success_student_card.home_card .box_shadow .student_info p{font-weight:400}#pc_wrap .success_student_card.home_card .box_shadow .play_icon{display:flex;justify-content:center;align-items:center;height:70%}#pc_wrap .success_student_card.home_card .box_shadow .play_icon img{width:35px;height:35px}#pc_wrap .success_student_card.success_card{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:auto;margin-top:34px}#pc_wrap .success_student_card.success_card .student_card{position:relative;display:flex;flex-direction:column;width:325px;height:auto;margin:0 15px 30px 0}#pc_wrap .success_student_card.success_card .student_card .student_img{position:relative;width:100%;height:325px;background-size:cover;background-repeat:round}#pc_wrap .success_student_card.success_card .student_card .student_img img{position:absolute;right:28px;bottom:25px;width:45px;height:45px;cursor:pointer}#pc_wrap .success_student_card.success_card .student_card .student_img img:active{bottom:22px}#pc_wrap .success_student_card.success_card .student_card .img_tag{display:flex;justify-content:flex-end;font-size:13px;font-weight:300;font-style:normal;line-height:26px;letter-spacing:.095em;color:#4b4c4d}#pc_wrap .success_student_card.success_card .student_card .student_info{display:flex;flex-direction:column;width:100%;height:auto;margin-top:5px}#pc_wrap .success_student_card.success_card .student_card .student_info strong.nick{height:22px;margin:5px 0 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:brown,Helvetica,arial,sans-serif;font-size:19px;font-weight:700;line-height:22px;letter-spacing:.005em;text-transform:uppercase;color:#2f3132}#pc_wrap .success_student_card.success_card .student_card .student_info p{height:14px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:300;line-height:16px;letter-spacing:.085em;color:#2f3132}#pc_wrap .success_student_card.success_card .student_card .student_info div{display:flex;flex-direction:column;width:100%;height:auto}#pc_wrap .success_student_card.success_card .student_card .student_info div .mentor_info{display:flex;flex-direction:row;align-items:center;margin-top:4px}#pc_wrap .success_student_card.success_card .student_card .student_info div .mentor_info .mentor_name{margin-left:5px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:normal;letter-spacing:1.19px;color:#2f3132;cursor:pointer}#pc_wrap .success_student_card.success_card .student_card .student_info div .mentor_two{margin-left:61px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:normal;letter-spacing:1.19px;color:#2f3132;cursor:pointer}#pc_wrap .success_student_card.success_card .student_card .link{display:flex;align-items:center;font-size:14px;font-weight:300;font-style:italic;line-height:16px;letter-spacing:.07em;color:#58b9f6}#pc_wrap .success_student_card.success_card .student_card .link p{cursor:pointer}#pc_wrap .mentor_card.home_card{display:flex;flex-direction:column;width:400px;height:600px}#pc_wrap .mentor_card.home_card .mentor_img{position:relative;overflow:hidden;width:100%;height:400px;background-size:cover;cursor:pointer}#pc_wrap .mentor_card.home_card .mentor_img .hover-ui{position:absolute;top:100%;display:flex;justify-content:center;width:100%;height:40px;background:rgba(0,0,0,.5);opacity:1;transition:.4s}#pc_wrap .mentor_card.home_card .mentor_img .hover-ui button{flex:0 0}#pc_wrap .mentor_card.home_card .mentor_img:hover .hover-ui{top:87%;transition:.3s}#pc_wrap .mentor_card.home_card .mentor_img div{position:absolute;top:15px;width:auto;height:auto;padding:5px 8px;font-family:Roboto;font-size:13px;font-weight:700;font-style:normal;letter-spacing:.035em;text-transform:uppercase;background:#fff}#pc_wrap .mentor_card.home_card .mentor_info{display:flex;flex-direction:column;width:100%;height:auto;margin-top:38px}#pc_wrap .mentor_card.home_card .mentor_info .light{color:#fff}#pc_wrap .mentor_card.home_card .mentor_info strong{font-family:brown,Helvetica,arial,sans-serif;font-size:24px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:-.015em;cursor:pointer}#pc_wrap .mentor_card.home_card .mentor_info p{margin:20px 0 10px;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:24px;letter-spacing:.045em;color:#262626}#pc_wrap .mentor_card.home_card .mentor_info div{display:flex;flex-direction:row;align-items:center;width:100%;height:auto;cursor:pointer}#pc_wrap .mentor_card.home_card .mentor_info div span{font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:-.015em;color:#73c5f8}#pc_wrap .mentor_card.home_card .mentor_info div img{width:12px;height:12px;margin-left:20px}#pc_wrap .mentor_card.general_card{display:flex;flex-direction:column;width:310px;height:auto;margin-right:10px}#pc_wrap .mentor_card.general_card .mentor_img{position:relative;overflow:hidden;width:100%;height:325px;background-size:cover}#pc_wrap .mentor_card.general_card .mentor_img .hover-ui{position:absolute;top:100%;display:flex;justify-content:center;width:100%;height:40px;background:rgba(0,0,0,.5);opacity:1;transition:.4s;cursor:pointer}#pc_wrap .mentor_card.general_card .mentor_img .hover-ui button{width:300px;color:#00b8fc}#pc_wrap .mentor_card.general_card .mentor_img .hover-ui button .legend{font-family:fantasy;font-size:20px}#pc_wrap .mentor_card.general_card .mentor_img:hover .hover-ui{top:87%;transition:.3s}#pc_wrap .mentor_card.general_card .mentor_img div{position:absolute;top:15px;width:auto;height:auto;padding:5px 8px;font-family:Roboto;font-size:13px;font-weight:700;font-style:normal;letter-spacing:.035em;text-transform:uppercase;background:#fff}#pc_wrap .mentor_card.general_card .mentor_info{display:flex;flex-direction:column;width:100%;height:auto;margin-top:30px}#pc_wrap .mentor_card.general_card .mentor_info strong{margin-top:5px;font-family:brown,Helvetica,arial,sans-serif;font-size:18px;font-weight:700;font-style:normal;line-height:22px;letter-spacing:-.001em;text-transform:uppercase}#pc_wrap .mentor_card.general_card .mentor_info p{margin:8px 0 10px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:450;font-style:normal;line-height:22px;letter-spacing:.05em;color:#262626}#pc_wrap .mentor_card.general_card .mentor_info div{display:flex;flex-direction:row;align-items:center;width:100%;height:auto}#pc_wrap .mentor_card.general_card .mentor_info div span{margin-top:0;font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:22px;letter-spacing:.1em}#pc_wrap .order_box{display:flex;flex-direction:row;align-items:center;padding-bottom:20px;border-bottom:1px solid #e0e0e0;margin-top:20px}#pc_wrap .order_box .order_main{display:flex;flex-direction:row;align-items:center;margin-left:40px}#pc_wrap .order_box .order_main img{width:150px;height:150px}#pc_wrap .order_box .order_main .course_info{display:flex;flex-direction:column;width:300px;height:90px;margin-left:15px}#pc_wrap .order_box .order_main .course_info strong{font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:700;font-style:normal;line-height:18px;letter-spacing:.03em;color:#000}#pc_wrap .order_box .order_main .course_info p{margin-top:5px;font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:13px;letter-spacing:.05em;color:#757575}#pc_wrap .order_box .order_main .course_info p span{margin-left:5px;font-weight:600}#pc_wrap .order_box .order_main .right_part{display:flex;flex-direction:column;justify-content:center;align-items:baseline;width:120px;height:70px;margin-bottom:15px;margin-left:380px}#pc_wrap .order_box .order_main .right_part .contract_info{display:flex;flex-direction:column;justify-content:center;align-items:center;width:90px;height:90px}#pc_wrap .order_box .order_main .right_part .contract_info strong{font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:700;font-style:normal;line-height:18px;letter-spacing:.03em;color:#000}#pc_wrap .order_box .order_main .right_part .contract_info p{margin-top:5px;font-family:brown,Helvetica,arial,sans-serif;font-size:11px;font-weight:400;font-style:normal;line-height:13px;letter-spacing:.05em;color:#757575}#pc_wrap .order_box .order_main .right_part .btn_wrap{display:flex;flex-direction:column}#pc_wrap .order_box .order_main .right_part .btn_wrap button{display:flex;justify-content:center;align-items:center;padding:5px 12px;border-radius:5px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:500;font-style:normal;line-height:16px;color:#fff}#pc_wrap .order_box .order_main .right_part .btn_wrap button.pay{color:#000;background:#87cdf9}#pc_wrap .order_box .order_main .right_part .btn_wrap button.cancel{margin-top:1px;color:#fff;background:#616161;cursor:pointer}#pc_wrap .order_box .order_main .right_part .btn_wrap button.cancel:hover{background:rgba(243,18,18,.71)}#pc_wrap .order_box .css-1ts5zh4-MuiButtonBase-root-MuiCheckbox-root.Mui-checked{color:#00b8fc}#pc_wrap .my_course_box{padding-bottom:20px;border-bottom:1px solid #e0e0e0;margin-top:10px}#pc_wrap .my_course_box,#pc_wrap .my_course_box .order_main{display:flex;flex-direction:row;justify-content:center;align-items:center}#pc_wrap .my_course_box .order_main{margin-left:6px}#pc_wrap .my_course_box .order_main img{width:240px;height:170px}#pc_wrap .my_course_box .order_main .course_info{display:flex;flex-direction:column;width:330px;margin-left:15px;font-size:17px}#pc_wrap .my_course_box .order_main .course_info strong{padding-bottom:5px;font-family:brown,Helvetica,arial,sans-serif;font-weight:700;font-style:normal;line-height:18px;letter-spacing:.03em;color:#000}#pc_wrap .my_course_box .order_main .course_info p{margin-top:5px;font-family:brown,Helvetica,arial,sans-serif;font-weight:400;font-style:normal;line-height:13px;letter-spacing:.05em;color:#757575}#pc_wrap .my_course_box .order_main .course_info p span{margin-left:5px;font-weight:600}#pc_wrap .my_course_box .order_main .contract_info{display:flex;flex-direction:column}#pc_wrap .my_course_box .order_main .contract_info strong{width:240px;padding-bottom:5px;font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:700;font-style:normal;line-height:18px;letter-spacing:.03em;color:#000}#pc_wrap .my_course_box .order_main .contract_info .info{display:flex;flex-direction:row;align-items:center;margin-top:5px;font-size:17px}#pc_wrap .my_course_box .order_main .contract_info .info p{width:200px;font-family:brown,Helvetica,arial,sans-serif;font-weight:400;font-style:normal;line-height:13px;letter-spacing:.05em;color:#757575}#pc_wrap .my_course_box .order_main .contract_info .info p strong{margin-left:5px;font-family:brown,Helvetica,arial,sans-serif;font-weight:600;font-style:normal;line-height:13px;letter-spacing:.05em;color:#757575}#pc_wrap .my_course_box .order_main .contract_info .info .line{height:6px;border-left:1px solid #d4d3d3;margin:0 17px}#pc_wrap .my_course_box .order_main .contract_info .info span{font-family:brown,Helvetica,arial,sans-serif;font-size:11px;font-weight:400;font-style:normal;line-height:13px;letter-spacing:.05em;color:#757575}#pc_wrap .my_course_box .order_main .btn_wrap{display:flex;flex-direction:column;align-items:flex-end;width:180px}#pc_wrap .my_course_box .order_main .btn_wrap p{font-weight:400}#pc_wrap .my_course_box .order_main .btn_wrap p,#pc_wrap .my_course_box .order_main .btn_wrap p span{font-family:brown,Helvetica,arial,sans-serif;font-size:12px;font-style:normal;line-height:14px;color:#212121}#pc_wrap .my_course_box .order_main .btn_wrap p span{margin-left:3px;font-weight:600}#pc_wrap .my_course_box .order_main .btn_wrap div{position:relative;display:flex;justify-content:center;align-items:center;padding:5px 22px;border-radius:5px;margin:5px 3px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:500;font-style:normal;line-height:16px;color:#fff;background:#616161;cursor:pointer}#pc_wrap .my_course_box .order_main .btn_wrap div.active{background:#ea3223}#pc_wrap .my_course_box .order_main .btn_wrap strong{margin-bottom:35px;font-family:Apple Chancery;font-size:17px;font-weight:0;font-style:italic;line-height:27px;letter-spacing:-.03em;color:#2e6d72}#pc_wrap .table_wrap.mentor_lessons .content_title_main{margin-left:14px;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:19px;letter-spacing:.06em;color:#000}#pc_wrap .table_wrap.mentor_lessons .main_box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:10px;cursor:pointer}#pc_wrap .table_wrap.mentor_lessons .main_box .left{display:flex;align-items:center}#pc_wrap .table_wrap.mentor_lessons .main_box .left img{width:52px;height:40px;border-radius:5px}#pc_wrap .table_wrap.mentor_lessons .main_box .left span{width:642px;margin-left:7px;font-family:brown,Helvetica,arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:18px;letter-spacing:.04em;color:#000}#pc_wrap .table_wrap.mentor_lessons .main_box div.right{display:flex;flex-direction:row;justify-content:center;align-items:center;width:35px;height:auto}#pc_wrap .table_wrap.mentor_lessons .main_box div.right svg{font-size:28px}#pc_wrap.account #container{align-items:center}#pc_wrap.account #container.login{justify-content:center;padding:24px 0}#pc_wrap.account #container #reddit-input{padding:0 10px;margin-top:14px;font-size:14px}#pc_wrap.account .account_wrap{align-items:center;width:470px}#pc_wrap.account .account_wrap .caption{color:#bdbdbd}#pc_wrap.account .account_wrap .form_list{width:100%}#pc_wrap.account .account_wrap .form_list .MuiFilledInput-root{width:100%;height:56px;background:#fff}#pc_wrap.account .account_wrap .options{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:20px}#pc_wrap.account .account_wrap .options .checkbox{flex-direction:row;align-items:center;color:#bdbdbd}#pc_wrap.account .account_wrap .options .checkbox a{color:#bdbdbd}#pc_wrap.account .account_wrap .options .checkbox label{margin-left:6px;cursor:pointer}#pc_wrap.account .account_wrap .options .checkbox .MuiCheckbox-root{padding:0}#pc_wrap.account .account_wrap .options .checkbox .PrivateSwitchBase-input{border:red}#pc_wrap.account .account_wrap .options .saveid{margin-top:3px;color:#757575}#pc_wrap.account .account_wrap .options .find{color:#bdbdbd}#pc_wrap.account .account_wrap .tabs{margin-top:30px}#pc_wrap.account .account_wrap .tabs .MuiTabs-flexContainer button{flex:1 1}#pc_wrap.account .account_wrap .tabs .form{margin-top:50px}#pc_wrap.account .account_wrap .tabs .form>div{margin-bottom:20px}#pc_wrap.account .account_wrap .tabs .join_btn{height:50px;margin-top:40px;color:#fff}#pc_wrap.account .nav_wrap{margin:20px 0}#pc_wrap.account .nav_wrap hr{margin:4px 10px}#pc_wrap.account .cord_wrap{position:relative}#pc_wrap.account .cord_wrap .timer{position:absolute;top:20px;right:20px}#pc_wrap.account .social{align-items:center;width:470px;margin-right:auto;margin-left:auto}#pc_wrap.account .social .tlogin-button{display:inline-flex;justify-content:center;width:auto;max-width:100%;border-radius:28px;margin:0 auto;overflow:hidden;text-align:center;box-shadow:0 8px 20px -14px rgba(30,118,184,.72);transform:translateZ(0);transition:transform .16s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1),filter .16s ease;will-change:transform}#pc_wrap.account .social .tlogin-button:hover{filter:saturate(1.08) brightness(1.03);box-shadow:0 14px 28px -15px rgba(30,118,184,.86);transform:translateY(-3px) scale(1.015)}#pc_wrap.account .social .tlogin-button:active{filter:saturate(1.04) brightness(.98);box-shadow:0 5px 12px -9px rgba(30,118,184,.7);transform:translateY(0) scale(.975);transition-duration:90ms}#pc_wrap.account .social hr{margin:24px 0}#pc_wrap.account .btn_confirm{width:100%;height:56px;margin-top:40px;color:#fff;background:#bdbdbd}#pc_wrap.account .btn_confirm.on{background:#725ce8}#pc_wrap.account .btn_send{min-width:120px;height:56px;border:1px solid #eee;margin-left:15px;white-space:nowrap;color:#bdbdbd;background:#fafafa}#pc_wrap.account .btn_send.on{min-width:120px;color:#fff;background:#e92c28}#pc_wrap.account.join .tit{text-align:center}#pc_wrap.account.join .tit h2{margin-bottom:10px}#pc_wrap.account.join .tit span{margin-top:10px;font-weight:300;color:#bdbdbd}#pc_wrap.account.join .form_list>div{margin-bottom:20px}#pc_wrap.account.join .info{justify-content:center;align-items:center;color:#eee}#pc_wrap.account.join .info span{margin-left:4px;white-space:normal;color:#bdbdbd}#pc_wrap.account.find .account_wrap,#pc_wrap.account.join .account_wrap{flex-direction:column;padding:90px 0 100px}#pc_wrap.account .MuiFilledInput-root:after,#pc_wrap.account .MuiFilledInput-root:before{border-bottom:none}#pc_wrap.account .MuiFilledInput-root{background:#fff}#pc_wrap.account .telegram_login_widget{display:flex;align-self:center;justify-content:center;width:100%;max-width:470px;margin:4px auto 6px;line-height:0;transform:scale(1.08);transform-origin:center}#pc_wrap.account #widget_login{width:100%}#pc_wrap.account .widget_frame_base{max-width:100%;border:0;border-radius:28px;margin:0 auto}#pc_wrap.account .tgme_widget_login_button,#pc_wrap.account .widget_frame_base{display:block;-webkit-clip-path:inset(0 round 28px);clip-path:inset(0 round 28px)}#pc_wrap.account .tgme_widget_login_button{height:56px!important;border:0!important;border-radius:28px!important;margin:0 auto!important}@media(prefers-reduced-motion:reduce){#pc_wrap.account .tlogin-button{transition:box-shadow .16s ease,filter .16s ease;will-change:auto}#pc_wrap.account .tlogin-button:active,#pc_wrap.account .tlogin-button:hover{transform:none}}#pc_wrap .mypage{width:100%}#pc_wrap .mypage .btn_delete{padding:6px 14px;margin-left:10px}#pc_wrap .mypage .btn_box{flex-direction:row;align-items:center;margin-left:20px}#pc_wrap .mypage .btn_box button{height:40px;border:1px solid #ddd;color:#fff;background:#616161}#pc_wrap .mypage .nodata{padding:30px 0;color:#bdbdbd}#pc_wrap .mypage .nodata p{font-weight:400;text-align:center}#pc_wrap .mypage th.carinfo{width:580px}#pc_wrap .mypage .photo_wrap{width:100%}#pc_wrap .mypage .photo_wrap .profile{position:relative}#pc_wrap .mypage .photo_wrap .profile .ico_small{right:0;bottom:0}#pc_wrap .mypage .photo_wrap .detail{margin-left:16px}#pc_wrap .mypage .member .user_info{position:relative}#pc_wrap .mypage .member .img_box{width:110px;height:110px;border-radius:50%;margin-right:10px}#pc_wrap .mypage .member .ico_small{right:25px;bottom:3px;width:24px;height:24px}#pc_wrap .mypage .snb .title{justify-content:space-between;align-items:center}#pc_wrap .mypage .snb .title.spec{padding:14px}#pc_wrap .mypage .snb .title img{width:80px;height:80px;border-radius:50%;margin-right:10px;-o-object-fit:cover;object-fit:cover}#pc_wrap .mypage .snb .title .info{display:flex;flex-direction:column;width:58%}#pc_wrap .mypage .snb .title .info strong{font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:700;font-style:normal;line-height:18px;color:#000}#pc_wrap .mypage .snb .title .info div{display:flex;justify-content:center;align-items:center;width:60px;height:20px;border-radius:3px;margin-top:4px;font-family:brown,Helvetica,arial,sans-serif;font-size:11px;font-weight:400;font-style:normal;line-height:13px;letter-spacing:.04em;color:#fefefe;background:#989696}#pc_wrap .mypage .snb .snb_list{padding:0 10px}#pc_wrap .mypage .snb .snb_list li{cursor:pointer}#pc_wrap .mypage .snb .snb_list li.focus,#pc_wrap .mypage .snb .snb_list li.focus:hover{background:#989696}#pc_wrap .mypage .snb .snb_list p{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:16px}#pc_wrap .mypage .snb .btn-logout{font-size:12px;color:#bdbdbd}#pc_wrap .mypage .my-notification .tit{flex-direction:row;justify-content:space-between;align-items:center}#pc_wrap .mypage .my-notification .btn-area button,#pc_wrap .mypage .my-notification .btn-area label{height:32px;color:#bdbdbd}#pc_wrap .mypage .my-notification .btn-area button{color:#e92c28}#pc_wrap .mypage .my-notification .notification-group-label{max-width:360px;padding:8px 14px;border-radius:8px;color:#212121;background:#f1f1f3;box-shadow:none}#pc_wrap .mypage .my-notification .notification-group-label span{overflow:hidden;font-size:14px;font-weight:700;line-height:20px;text-overflow:ellipsis;white-space:nowrap}#pc_wrap .mypage .my-notification .notification-controls{display:flex;flex-direction:row;align-items:center;gap:8px}#pc_wrap .mypage .my-notification .notification-controls .MuiFormControlLabel-root{width:auto;margin:0}#pc_wrap .mypage .my-notification .notification-controls .delete-all-notifications{width:36px;height:36px;color:#c93838;background:#fff1f1}#pc_wrap .mypage .my-notification .notification-controls .delete-all-notifications:hover{background:#ffe4e4}#pc_wrap .mypage .my-notification .list li{padding:0 16px;border-bottom:1px solid #eee;box-shadow:none}#pc_wrap .mypage .my-notification .list li .notification-entry{width:100%;box-shadow:none}#pc_wrap .mypage .my-notification .list li .profile{position:relative;margin-right:16px}#pc_wrap .mypage .my-notification .list li .profile .img-box{width:54px;height:54px;border-radius:50%}#pc_wrap .mypage .my-notification .list li .profile .ico-box{position:absolute;right:-4px;bottom:-4px;justify-content:center;padding:4px;border-radius:50%;color:#fff;background:#212121}#pc_wrap .mypage .my-notification .list li .middle{flex:1 1}#pc_wrap .mypage .my-notification .list li .middle p{color:#757575}#pc_wrap .mypage .my-notification .list li .middle .detail span:nth-child(2){margin:0 4px;color:#bdbdbd}#pc_wrap .mypage .my-notification .list li .date{color:#bdbdbd}#pc_wrap .mypage .my-notification .list li:hover{background:rgba(0,0,0,.04);transition:.3s}#pc_wrap .mypage .my-notification .list li a{align-items:flex-start;width:100%;padding:16px 0}#pc_wrap .mypage .my-notification .list .car .img-box{justify-content:center;align-items:center;background:#212121}#pc_wrap .mypage .my-notification .list .massage,#pc_wrap .mypage .my-notification .list .massage.car{flex-direction:row;align-items:flex-start;padding:16px 20px;box-shadow:none;filter:none;transition:color .18s ease-out}#pc_wrap .mypage .my-notification .list .massage.car.unread,#pc_wrap .mypage .my-notification .list .massage.unread{color:inherit}#pc_wrap .mypage .my-notification .list .massage.car.read,#pc_wrap .mypage .my-notification .list .massage.read{color:#5f6368}#pc_wrap .mypage .my-notification .list .massage.car.read .info .notification-sender,#pc_wrap .mypage .my-notification .list .massage.read .info .notification-sender{font-weight:600;color:#5f6368}#pc_wrap .mypage .my-notification .list .massage.car.read .notification-group-name,#pc_wrap .mypage .my-notification .list .massage.read .notification-group-name{color:#777b82}#pc_wrap .mypage .my-notification .list .massage .notification-body,#pc_wrap .mypage .my-notification .list .massage.car .notification-body{flex:1 1;min-width:0}#pc_wrap .mypage .my-notification .list .massage .info,#pc_wrap .mypage .my-notification .list .massage.car .info{flex-direction:row;align-items:center;gap:12px;width:100%;min-width:0;margin-bottom:2px}#pc_wrap .mypage .my-notification .list .massage .info .notification-sender,#pc_wrap .mypage .my-notification .list .massage.car .info .notification-sender{flex:1 1;min-width:0;max-width:none;font-size:15px;font-weight:700;line-height:20px;overflow-wrap:anywhere;white-space:normal}#pc_wrap .mypage .my-notification .list .massage .info .notification-message-status,#pc_wrap .mypage .my-notification .list .massage.car .info .notification-message-status{flex:0 0 auto;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:700;line-height:16px}#pc_wrap .mypage .my-notification .list .massage .info .notification-message-status.unread,#pc_wrap .mypage .my-notification .list .massage.car .info .notification-message-status.unread{color:#3029c8;background:#ecebff}#pc_wrap .mypage .my-notification .list .massage .notification-group-name,#pc_wrap .mypage .my-notification .list .massage.car .notification-group-name{display:block;overflow:hidden;margin-bottom:4px;font-size:12px;font-weight:600;line-height:17px;text-overflow:ellipsis;white-space:nowrap;color:#625dda}@media(prefers-reduced-motion:reduce){#pc_wrap .mypage .my-notification .list .massage,#pc_wrap .mypage .my-notification .list .massage.car{transition:none}}#pc_wrap .mypage .my-notification .pagination{align-items:center;justify-content:center;padding-top:20px;border-top:1px solid #eef1f5;margin:28px 0 8px}#pc_wrap .mypage .my-notification .pagination .MuiPagination-root{max-width:100%;padding:6px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}#pc_wrap .mypage .my-notification .pagination .MuiPagination-ul{flex-wrap:nowrap;justify-content:center;gap:3px}#pc_wrap .mypage .my-notification .pagination .MuiPaginationItem-root{min-width:32px;height:32px;border-radius:8px;margin:0;font-size:13px;font-weight:650;color:#526174;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}#pc_wrap .mypage .my-notification .pagination .MuiPaginationItem-root:hover{color:#1d5fbf;background:#eaf2fe}#pc_wrap .mypage .my-notification .pagination .MuiPaginationItem-root.Mui-selected{color:#fff;background:#2563b8;box-shadow:0 4px 10px rgba(37,99,184,.22)}#pc_wrap .mypage .my-notification .pagination .MuiPaginationItem-root.Mui-selected:hover{background:#1d4f93}#pc_wrap .mypage .my-notification .pagination .MuiPaginationItem-root.Mui-focusVisible{outline:3px solid rgba(76,144,254,.24);outline-offset:1px}#pc_wrap .mypage .my-notification .pagination .MuiPaginationItem-root.Mui-disabled{opacity:.38}@media(max-width:600px){#pc_wrap .mypage .my-notification .pagination{overflow-x:auto;justify-content:flex-start;padding-bottom:4px}#pc_wrap .mypage .my-notification .pagination .MuiPaginationItem-root{min-width:30px;height:30px}}@media(prefers-reduced-motion:reduce){#pc_wrap .mypage .my-notification .pagination .MuiPaginationItem-root{transition:none}}#pc_wrap .mypage .my-notification .MuiTabs-root{padding:16px 0 24px}#pc_wrap .mypage .my-notification .MuiFormControlLabel-root .MuiFormControlLabel-label{margin-right:4px;font-size:14px}#pc_wrap .mypage .tab button{padding:6px 16px;font-size:15px;color:#757575}#pc_wrap .mypage .tab button.Mui-selected{font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:700;font-style:normal;line-height:18px;letter-spacing:.03em;color:#d64035}#pc_wrap .mypage .tab2 button{padding:6px 16px;font-size:12px;color:#757575}#pc_wrap .mypage .tab2 button.Mui-selected{font-family:brown,Helvetica,arial,sans-serif;font-size:12px;font-weight:700;font-style:normal;line-height:18px;letter-spacing:.03em;color:#d64035}#pc_wrap .mypage .tit{border-bottom:0}#pc_wrap .mypage .soldout{font-weight:400}#pc_wrap .mypage .thumb_list_column li button{padding:0;border-radius:50%;margin:16px 0 0 16px;color:#757575}#pc_wrap .mypage .thumb_list_column .tab button{height:56px;padding:0;color:#757575}#pc_wrap .mypage .thumb_list_column.soldout .info,#pc_wrap .mypage .thumb_list_column.soldout li{align-items:center}#pc_wrap .mypage .thumb_list_column.soldout .date{justify-content:center;align-items:center}#pc_wrap .mypage .thumb_list_column.soldout .date span:first-child{margin-bottom:6px;font-weight:400;color:#616161}#pc_wrap .mypage .MuiTabPanel-root{padding:0}#pc_wrap .mypage .MuiTabs-indicator{z-index:10;height:3px}#pc_wrap .mypage .box_wrap{display:flex;flex-direction:column}#pc_wrap .mypage .box_wrap_course,#pc_wrap .mypage .my_page_content_box{display:flex;flex-direction:row;padding-top:20px}#pc_wrap .mypage .my_page_content_box{flex-wrap:wrap;border-top:1px solid #e0e0e0}#pc_wrap .mypage .content{flex-direction:row;margin-top:50px;margin-bottom:80px}#pc_wrap .mypage .content .right{overflow:hidden;width:100%;height:700px}#pc_wrap .mypage .content .right ow .status{height:70px}#pc_wrap .mypage .content .right ow .status hr{margin:10px 0}#pc_wrap .mypage .content .right ow .status .subject{color:#bdbdbd}#pc_wrap .mypage .content .right ow .status .units span:nth-child(2){font-weight:300;color:#757575}#pc_wrap .mypage .content .right .MuiOutlinedInput-root{background:#fff}#pc_wrap .mypage .content .btn_contact{align-items:center;width:200px;border-left:1px solid #eee}#pc_wrap .mypage .content .btn_contact button{margin-top:10px}#pc_wrap .mypage .content .section{align-items:flex-start;margin-bottom:80px}#pc_wrap .mypage .content .section .tit{padding-bottom:16px;border-bottom:1px solid #ddd;font-weight:400}#pc_wrap .mypage .content .section .tit span{line-height:1.2}#pc_wrap .mypage .content .section .tit .btn_compare{padding:6px 10px}#pc_wrap .mypage .content .section .btn-register{font-weight:500;line-height:1.3;color:#fff;background:#616161}#pc_wrap .mypage .content .section .btn-register .MuiButton-startIcon{margin-right:4px}#pc_wrap .mypage .content .section .tit_wrap span{margin-left:6px;color:#bdbdbd}#pc_wrap .mypage .content .section .thumb_list{flex-flow:row wrap;margin-top:20px}#pc_wrap .mypage .content .section .thumb_list li{flex:1 1;flex-direction:column;align-items:flex-start;max-width:175px;margin-right:20px}#pc_wrap .mypage .content .section .thumb_list li:nth-child(5n){margin-right:0}#pc_wrap .mypage .content .section .thumb_list .item_name{-webkit-line-clamp:1}#pc_wrap .mypage .content .section .thumb_list .price{margin-top:8px}#pc_wrap .mypage .content .section .thumb_list .price span:nth-child(2){margin-left:2px;color:#757575}#pc_wrap .mypage .content .section .thumb_list .img-box{position:relative;width:175px;height:120px;margin-bottom:10px}#pc_wrap .mypage .content .section .thumb_list .detail{margin-top:10px}#pc_wrap .mypage .content .section .thumb_list_column li{align-items:flex-start;padding:20px 10px;border-bottom:1px solid #eee}#pc_wrap .mypage .content .section .thumb_list_column li:last-child{border-bottom:0}#pc_wrap .mypage .content .section .thumb_list_column .img-box{position:relative;width:160px;height:120px;margin-right:14px}#pc_wrap .mypage .content .section .thumb_list_column .price{margin-top:8px}#pc_wrap .mypage .content .section .thumb_list_column .price span:first-child{margin-right:2px}#pc_wrap .mypage .content .section .thumb_list_column .btn_wrap{margin-left:8px}#pc_wrap .mypage .content .section .thumb_list_column .btn_wrap>span{border:1px solid #eee;margin-left:10px}#pc_wrap .mypage .content .section .thumb_list_column .detail .info{margin-top:2px}#pc_wrap .mypage .content .section .manage{margin-top:20px}#pc_wrap .mypage .content .section .manage li{flex-direction:column;justify-content:center;border:1px solid #eee;border-radius:14px;margin-right:20px;text-align:center}#pc_wrap .mypage .content .section .manage li .title{width:100%;height:34px;border-bottom:1px solid #eee;border-radius:14px 14px 0 0;line-height:34px;background:#fafafa}#pc_wrap .mypage .content .section .manage li span{font-size:16px;font-weight:700}#pc_wrap .mypage .content .section .manage li .count{height:50px;line-height:50px;color:#e92c28}#pc_wrap .mypage .content .section .manage li:last-child{margin-right:0}#pc_wrap .mypage .content .section.flex_box>div{flex:1 1}#pc_wrap .mypage .content .section.flex_box .left{margin-right:30px}#pc_wrap .mypage .content .section .left .img-box{width:90px;height:90px}#pc_wrap .mypage .content .section .control{height:56px;padding:10px;border-bottom:1px solid #eee}#pc_wrap .mypage .content .section .control .count{margin-left:2px}#pc_wrap .mypage .content .section.purchased span{margin-right:6px}#pc_wrap .mypage .content .section.purchased .img-box{width:140px}#pc_wrap .mypage .content .section.purchased .desc{margin:2px 0 10px;color:#757575}#pc_wrap .mypage .content .view_detail .check{margin-right:10px}#pc_wrap .mypage .content .my_community .tit{margin-bottom:20px}#pc_wrap .mypage .content .my_community .tit span{margin-left:4px}#pc_wrap .mypage .content .my_community .tit .btn_wrapper{display:flex;flex-direction:row}#pc_wrap .mypage .content .my_community .tit .btn_wrapper div{position:relative;display:flex;justify-content:center;align-items:center;padding:5px 12px;border-radius:5px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:500;font-style:normal;line-height:16px;color:#fff;background:#616161}#pc_wrap .mypage .content .my_community .tit .btn_wrapper div:nth-child(2n){margin-left:10px}#pc_wrap .mypage .content .my_community .tit .btn_wrapper div.blue{color:#000;background:#87cdf9}#pc_wrap .mypage .content .my_community .tit .btn_wrapper div.red{color:#000;background:rgba(243,18,18,.71)}#pc_wrap .mypage .content .my_community .tabs{display:flex;flex-direction:row;justify-content:space-between}#pc_wrap .mypage .content .my_community .control{padding:0 10px 10px 0;text-align:right}#pc_wrap .mypage .content .my_community .MuiTableHead-root{height:56px;border-top:1px solid #bdbdbd;background:#fafafa}#pc_wrap .mypage .content .my_community .MuiTableHead-root svg{color:#87cdf9}#pc_wrap .mypage .content .my_community .MuiTableCell-root{padding:0;border-bottom:1px solid #eee;font-size:14px;color:#616161}#pc_wrap .mypage .content .my_community .MuiTableCell-root .tit{padding-left:10px}#pc_wrap .mypage .content .my_community .MuiTableCell-root .css-30ird8-MuiButtonBase-root-MuiCheckbox-root.Mui-checked svg{color:#87cdf9}#pc_wrap .mypage .content .my_community .MuiTableCell-root .css-30ird8-MuiButtonBase-root-MuiCheckbox-root svg{color:#000}#pc_wrap .mypage .content .my_community .MuiTableContainer-root .check{width:44px}#pc_wrap .mypage .content .my_community .MuiTableContainer-root .num{width:60px}#pc_wrap .mypage .content .my_community .MuiTableContainer-root .like{color:#e92c28}#pc_wrap .mypage .content .my_community .MuiTableContainer-root .date{width:110px}#pc_wrap .mypage .content .my_community .MuiTableContainer-root .narrow{width:60px}#pc_wrap .mypage .content .my_community .pagination{margin-top:40px}#pc_wrap .mypage .content .my_community .MuiTabs-root{display:flex;align-items:center}#pc_wrap .mypage .content .flex_btn{margin-top:20px}#pc_wrap .mypage .content .edit{border-bottom:1px solid #bdbdbd}#pc_wrap .mypage .content .edit .tit{padding-bottom:20px;border-bottom:1px solid #bdbdbd}#pc_wrap .mypage .content .edit .photo_wrap{padding:30px 10px;border-bottom:1px solid #eee}#pc_wrap .mypage .content .edit .photo_wrap .profile{width:100px;height:100px;border-radius:50%;cursor:pointer;-o-object-fit:cover;object-fit:cover}#pc_wrap .mypage .content .edit .photo_wrap .name{align-items:center;margin-left:20px}#pc_wrap .mypage .content .edit .info_wrap{align-items:flex-start;padding:40px 0}#pc_wrap .mypage .content .edit .info_wrap p{min-width:150px}#pc_wrap .mypage .content .edit .info_wrap li{margin-bottom:30px}#pc_wrap .mypage .content .edit .info_wrap .flex_box{margin-bottom:20px}#pc_wrap .mypage .content .edit .info_wrap .phone{position:relative}#pc_wrap .mypage .content .edit .info_wrap .phone .btn_send{position:absolute;top:14px;right:10px;color:#e92c28}#pc_wrap .mypage .content .edit .info_wrap .reset{flex:unset;width:150px}#pc_wrap .mypage .content .edit .btn_box{flex-direction:row;align-items:center;margin-left:20px}#pc_wrap .mypage .content .edit .btn_box .btn_upload,#pc_wrap .mypage .content .edit .btn_box button{height:40px;border:1px solid #ddd;color:#757575}#pc_wrap .mypage .content .edit .btn_box .btn_upload{margin-right:10px}#pc_wrap .mypage .content .edit .MuiTextField-root{margin-right:0}#pc_wrap .mypage .content .edit .MuiOutlinedInput-root{width:400px;margin-left:20px}#pc_wrap .mypage .content .edit .MuiFilledInput-root{padding:20px 0 0 12px}#pc_wrap .mypage .content .edit .MuiTextField-root{margin-left:20px}#pc_wrap .mypage .content .edit .MuiFilledInput-root{width:400px;border:1px solid #eee;color:#616161;background:#fff}#pc_wrap .mypage .content .btn_withdraw{padding-top:16px}#pc_wrap .mypage .content .btn_withdraw button{margin-left:auto;text-decoration:underline;color:#bdbdbd}#pc_wrap .withdrawal .headline{padding-bottom:20px;border-bottom:1px solid #bdbdbd}#pc_wrap .withdrawal .headline .title{margin-bottom:8px}#pc_wrap .withdrawal .headline .caption{color:#757575}#pc_wrap .withdrawal .guide{padding:24px;border:1px solid #eee;border-radius:8px;margin-top:20px;margin-bottom:4px;background:#fafafa}#pc_wrap .withdrawal .guide li{flex-direction:column;align-items:flex-start;margin-bottom:16px}#pc_wrap .withdrawal .guide li:last-child{margin-bottom:0}#pc_wrap .withdrawal .guide h3{margin-bottom:2px}#pc_wrap .withdrawal .guide p{margin-left:16px;line-height:1.6;white-space:pre-line;color:#757575}#pc_wrap .withdrawal .check{margin-left:8px;font-size:14px;color:#616161}#pc_wrap .withdrawal .info{margin-top:10px;color:#bdbdbd}#pc_wrap .withdrawal .leave{margin-top:80px}#pc_wrap .withdrawal .leave p:first-child{margin-bottom:4px}#pc_wrap .withdrawal .leave p:nth-child(2){margin-bottom:20px}#pc_wrap .withdrawal .leave .MuiFilledInput-root input{height:auto;padding:26px 16px 7px}#pc_wrap .withdrawal .leave .MuiInputBase-root.MuiFilledInput-root:after,#pc_wrap .withdrawal .leave .MuiInputBase-root.MuiFilledInput-root:before{display:none}#pc_wrap .withdrawal .flex_btn button.on{color:#fff;background:#e92c28}.car-notification-pop .MuiPaper-root{width:400px}.car-notification-pop .modal-header{padding:24px}.car-notification-pop .modal-header button{position:absolute;right:8px}.car-notification-pop .modal-body{overflow-y:auto;padding:16px 16px 16px 12px}.car-notification-pop .modal-body .option{margin-bottom:16px}.car-notification-pop .modal-body .option button{border:1px solid #ddd;color:#616161}.car-notification-pop .modal-body .option .MuiFormControlLabel-root{margin-left:0;color:#757575}.car-notification-pop .modal-body .card-list li .card{width:100%;border:1px solid #eee}.car-notification-pop .modal-body .card-list li .card li{display:flex;justify-content:space-between}.car-notification-pop .modal-body .card-list li .card li span:first-child{color:#bdbdbd}.car-notification-pop .modal-body .card-list li .card li{margin-bottom:10px}.car-notification-pop .modal-body .card-list li .card .card-header{padding:16px 8px 16px 16px}.car-notification-pop .modal-body .card-list li .card .card-body{padding:0 16px}.car-notification-pop .modal-body .card-list li .card .btn-period{padding:8px 0;background:#f5f5f5}.car-notification-pop .modal-body .card-list>li{margin-bottom:24px}.car-notification-pop .MuiCheckbox-root{padding:4px}#m_wrap.notification .MuiTabs-root button,#pc_wrap .mypage .my-notification .MuiTabs-root button{min-height:auto;padding:8px 10px;border:1px solid #eee;border-radius:30px;margin-right:16px;color:#757575;background:#fff}#m_wrap.notification .MuiTabs-root .Mui-selected,#pc_wrap .mypage .my-notification .MuiTabs-root .Mui-selected{border-radius:30px;font-weight:500;color:#fff;background:#212121}#m_wrap.notification .MuiTabs-root .MuiTabs-indicator,#pc_wrap .mypage .my-notification .MuiTabs-root .MuiTabs-indicator{display:none}#pc_wrap .buycar-detail{flex-direction:row;justify-content:space-between;align-items:center}#pc_wrap .buycar-detail .header-scroll{position:fixed;top:0;left:0;z-index:2;visibility:hidden;width:100%;padding-top:20px;border-bottom:1px solid #eee;color:#000;background:#fff;opacity:0;transition:.3s ease-out}#pc_wrap .buycar-detail .header-scroll .container{margin:0 auto}#pc_wrap .buycar-detail .header-scroll .price{align-items:center;margin-top:10px}#pc_wrap .buycar-detail .header-scroll .price .num{font-size:24px}#pc_wrap .buycar-detail .header-scroll .nav-tab{width:100%}#pc_wrap .buycar-detail .header-scroll .nav-tab button{flex:1 1;max-width:unset;font-size:16px;color:#bdbdbd}#pc_wrap .buycar-detail .header-scroll .nav-tab .Mui-selected{font-weight:500;color:#e92c28}#pc_wrap .buycar-detail .header-scroll .btn-telegram{padding:16px}#pc_wrap .buycar-detail .header-scroll.on{visibility:visible;opacity:1}#pc_wrap .buycar-detail .tit-wrap{margin-bottom:16px}#pc_wrap .buycar-detail .tit-wrap .name{font-weight:700}#pc_wrap .buycar-detail .tit-wrap .info{flex-direction:row;margin-top:8px;color:#757575}#pc_wrap .buycar-detail .tit-wrap .info span{margin-right:16px;font-weight:400;line-height:1.2}#pc_wrap .buycar-detail .tit-wrap .price{align-items:flex-end}#pc_wrap .buycar-detail .tit-wrap .price .num{font-size:28px;font-weight:600;line-height:unset}#pc_wrap .buycar-detail .content{margin-bottom:80px}#pc_wrap .buycar-detail .content .tit{margin-bottom:16px}#pc_wrap .buycar-detail .content .img-wrap .img-main{position:relative;height:600px}#pc_wrap .buycar-detail .content .img-wrap .swiper-slide.swiper-slide-next:before,#pc_wrap .buycar-detail .content .img-wrap .swiper-slide.swiper-slide-prev:before{content:"";position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.8)}#pc_wrap .buycar-detail .content .img-wrap .swiper-thumbs .swiper-slide.swiper-slide-next:before{background:none}#pc_wrap .buycar-detail .content .util{margin:16px 0 60px;font-size:14px;color:#bdbdbd}#pc_wrap .buycar-detail .content .util .right button{margin-right:4px;color:#bdbdbd}#pc_wrap .buycar-detail .content .util .right .view svg{margin-right:2px;font-size:20px}#pc_wrap .buycar-detail .content .util .right .MuiButton-startIcon{margin:0 4px 0 0}#pc_wrap .buycar-detail .content .toggle{margin-right:10px}#pc_wrap .buycar-detail .content .toggle span:first-child{margin-right:6px;font-weight:400}#pc_wrap .buycar-detail .content .toggle .count{font-weight:700}#pc_wrap .buycar-detail .content .car-info{display:flex;flex-flow:row wrap;padding:20px 30px;border-top:1px solid #eee;border-bottom:1px solid #eee}#pc_wrap .buycar-detail .content .car-info li{flex:0 0 25%;flex-direction:column;align-items:flex-start;margin:20px 0;color:#757575}#pc_wrap .buycar-detail .content .car-info p{margin-top:8px;color:#212121}#pc_wrap .buycar-detail .content .accident .cont{flex-direction:row;align-items:center}#pc_wrap .buycar-detail .content .accident .cont>div{flex:1 1}#pc_wrap .buycar-detail .content .accident .cont .left{position:relative;justify-content:center;align-items:center}#pc_wrap .buycar-detail .content .accident .cont .left .sticker{position:absolute;z-index:1;width:20px;height:20px}#pc_wrap .buycar-detail .content .accident .cont .left .exchange{background:url(/img/car/ico_exchange.svg) no-repeat}#pc_wrap .buycar-detail .content .accident .cont .left .repair{background:url(/img/car/ico_repair.svg) no-repeat}#pc_wrap .buycar-detail .content .accident .cont .left .left{left:115px}#pc_wrap .buycar-detail .content .accident .cont .left .right{right:118px}#pc_wrap .buycar-detail .content .accident .cont .left .hood{top:84px}#pc_wrap .buycar-detail .content .accident .cont .left .trunk{bottom:68px}#pc_wrap .buycar-detail .content .accident .cont .left .fender{top:61px}#pc_wrap .buycar-detail .content .accident .cont .left .front-door{top:200px}#pc_wrap .buycar-detail .content .accident .cont .left .back-door{top:280px}#pc_wrap .buycar-detail .content .accident .cont .left .panel{height:440px}#pc_wrap .buycar-detail .content .accident .cont .left .info{margin-top:24px}#pc_wrap .buycar-detail .content .accident .cont .left .info img{margin-right:4px}#pc_wrap .buycar-detail .content .accident .cont .left .info div:first-child{margin-right:16px}#pc_wrap .buycar-detail .content .accident .cont .info li{justify-content:space-between;padding:8px 0}#pc_wrap .buycar-detail .content .accident .cont .info li span:first-child{font-weight:400;color:#757575}#pc_wrap .buycar-detail .content .accident .cont .status:before{content:"";display:inline-block;width:120px;height:1px;border:1px dashed #eee;margin:0 40px}#pc_wrap .buycar-detail .content .accident .cont .notice{flex-direction:row;align-items:center;margin-top:24px;color:#bdbdbd}#pc_wrap .buycar-detail .content .option .main{display:flex}#pc_wrap .buycar-detail .content .option .main li{flex-direction:column;width:124px}#pc_wrap .buycar-detail .content .option .main p{margin-top:14px}#pc_wrap .buycar-detail .content .option .main .img-box{width:54%;border:0;margin-bottom:6px}#pc_wrap .buycar-detail .content .option .option-box{display:flex;flex-direction:column;padding:24px 0}#pc_wrap .buycar-detail .content .option .option-box .tit{flex-direction:row;margin-bottom:14px}#pc_wrap .buycar-detail .content .option .option-box .tit span:first-child{margin-right:4px}#pc_wrap .buycar-detail .content .option .option-box ul{display:flex;flex-flow:row wrap}#pc_wrap .buycar-detail .content .option .option-box ul li{position:relative;flex:0 0 20%;padding:10px 0;font-size:14px;font-weight:400;opacity:.2;cursor:pointer}#pc_wrap .buycar-detail .content .option .option-box ul li.on{font-weight:500;color:#212121;opacity:1}#pc_wrap .buycar-detail .content .option .option-box ul li.on p{font-weight:500}#pc_wrap .buycar-detail .content .option .option-box ul li:hover{color:#212121;transition:2s}#pc_wrap .buycar-detail .content .option .option-box ul li:hover>.tip{display:block}#pc_wrap .buycar-detail .content .option .MuiAccordion-root{box-shadow:none}#pc_wrap .buycar-detail .content .option .MuiAccordionSummary-content{justify-content:space-between;align-items:center}#pc_wrap .buycar-detail .content .option .MuiAccordionDetails-root,#pc_wrap .buycar-detail .content .option .MuiAccordionSummary-root{padding:0}#pc_wrap .buycar-detail .content .option .MuiAccordionSummary-content.Mui-expanded{margin:0}#pc_wrap .buycar-detail .content .option .MuiAccordionSummary-root.Mui-expanded{min-height:48px}#pc_wrap .buycar-detail .content .seller-info .info-box{flex-direction:row}#pc_wrap .buycar-detail .content .seller-info .info-box>div{flex:1 1;height:320px;padding:30px 24px;border:1px solid #eee;border-radius:14px}#pc_wrap .buycar-detail .content .seller-info .seller{justify-content:flex-start;margin-right:24px}#pc_wrap .buycar-detail .content .seller-info .seller .profile{position:relative;margin-bottom:8px}#pc_wrap .buycar-detail .content .seller-info .seller .profile .ico-home{right:0;bottom:2px}#pc_wrap .buycar-detail .content .seller-info .seller .img-box{width:80px;height:80px;border-radius:50%}#pc_wrap .buycar-detail .content .seller-info .seller .status-box{justify-content:center;margin-top:4px}#pc_wrap .buycar-detail .content .seller-info .seller .btn-area{flex-direction:row;margin-top:16px}#pc_wrap .buycar-detail .content .seller-info .seller .btn-area button{min-width:140px;height:40px;white-space:nowrap}#pc_wrap .buycar-detail .content .seller-info .description{line-height:1.5;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;background:#fafafa}#pc_wrap .buycar-detail .content .seller-info .description span{overflow-y:auto;white-space:pre-wrap}#pc_wrap .buycar-detail .content .seller-info .notice{margin-top:16px;font-size:14px;color:#757575}#pc_wrap .buycar-detail .content .seller-info .notice li:first-child{margin-bottom:8px}#pc_wrap .buycar-detail .content .seller-info .notice .tit{margin-bottom:6px}#pc_wrap .buycar-detail .content .seller-info .notice svg{margin-right:4px}#pc_wrap .buycar-detail .content .similar{position:relative}#pc_wrap .buycar-detail .content .similar .tit{margin-bottom:0}#pc_wrap .buycar-detail .content .similar .img_box{width:100%;height:192px;border:0;border-bottom:1px solid #eee}#pc_wrap .buycar-detail .content .similar .detail{padding:20px;margin-top:0;text-align:left}#pc_wrap .buycar-detail .content .similar .detail .name{margin-bottom:8px}#pc_wrap .buycar-detail .content .similar .detail .info{margin-bottom:16px}#pc_wrap .buycar-detail .content .similar .detail .info span:nth-child(2){margin-left:8px}#pc_wrap .buycar-detail .content .similar .swiper-wrapper .swiper-slide{height:auto;border-radius:8px}#pc_wrap .buycar-detail .content .similar .swiper{padding:16px 3px 80px}#pc_wrap .buycar-detail .content .similar .swiper-slide{box-shadow:0 0 2px 0 rgba(145,158,171,.2),0 12px 20px -4px rgba(145,158,171,.12)}#pc_wrap .buycar-detail .content .similar .btn-next,#pc_wrap .buycar-detail .content .similar .btn-prev{position:absolute;top:50%;z-index:100;width:50px;height:50px;border:1px solid #ddd;border-radius:50%;background:hsla(0,0%,100%,.8);transform:translate 0,-50%}#pc_wrap .buycar-detail .content .similar .btn-prev{left:-80px}#pc_wrap .buycar-detail .content .similar .btn-next{right:-80px}#pc_wrap .buycar-detail .swiper{width:100%;margin-right:auto;margin-left:auto}#pc_wrap .buycar-detail .swiper-slide{display:flex;overflow:hidden;flex-direction:column;font-size:18px;background:#fff;background-size:cover}#pc_wrap .buycar-detail .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#pc_wrap .buycar-detail .swiper-wrapper{margin-top:10px}#pc_wrap .buycar-detail .swiper-wrapper .swiper-slide{width:25%;height:600px}#pc_wrap .buycar-detail .swiper-wrapper .swiper-slide-thumb-active{box-sizing:border-box;border:2px solid #e92c28}#pc_wrap .buycar-detail .swiper-slide.swiper-slide-visible{height:80px;cursor:pointer}#pc_wrap .compare .tit{display:flex;align-items:flex-end;margin-bottom:40px}#pc_wrap .compare .tit span{margin-left:10px}#pc_wrap .compare .aside{min-width:160px;max-width:160px;border-radius:14px;margin-right:20px;font-size:15px;font-weight:500;background:#fafafa}#pc_wrap .compare .aside img{width:70%}#pc_wrap .compare .aside .table_hd span{margin-top:10px;font-size:12px;white-space:pre-wrap;color:#616161}#pc_wrap .compare .aside .option{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:250px;border-top:1px solid #eee;border-bottom:1px solid #eee}#pc_wrap .compare .aside .dealer{height:100px;border-top:1px solid #eee}#pc_wrap .compare .compare_list{display:flex;width:100%}#pc_wrap .compare .compare_list>li{border:1px solid #eee;border-radius:14px;margin-right:20px}#pc_wrap .compare .compare_list>li:last-child{margin-right:0}#pc_wrap .compare .compare_list li{flex:1 1;flex-direction:column;box-sizing:border-box;max-width:320px;font-size:14px;color:#616161;cursor:move}#pc_wrap .compare .compare_list span{white-space:pre-wrap}#pc_wrap .compare .compare_list .nodata{height:100%}#pc_wrap .compare .compare_list .car{width:100%;cursor:pointer}#pc_wrap .compare .compare_list .car img{width:100%;height:100%;border-radius:4px;-o-object-fit:cover;object-fit:cover}#pc_wrap .compare .compare_list .car .name{min-height:43px;margin-top:10px}#pc_wrap .compare .compare_list .car:hover a{text-decoration:underline}#pc_wrap .compare .compare_list .name{color:#212121}#pc_wrap .compare .compare_list .option{color:#e92c28;border-top:1px solid #eee;border-bottom:1px solid #eee}#pc_wrap .compare .compare_list .dealer{flex-direction:row;justify-content:flex-start;align-items:center;height:100px;border-top:1px solid #eee}#pc_wrap .compare .compare_list .dealer .profile{margin-right:10px}#pc_wrap .compare .compare_list .dealer .profile_img{width:54px;height:54px}#pc_wrap .compare .compare_list .dealer .region{margin-top:4px}#pc_wrap .compare .table_hd{justify-content:center;height:250px;padding:18px}#pc_wrap .compare .table_bd{justify-content:center;width:100%;height:56px;padding:18px}#pc_wrap .compare .table_bd .option_list li{flex-direction:row;justify-content:flex-start;padding:4px 0;font-weight:400;color:#757575}#pc_wrap .compare .table_bd .option_list svg{margin-right:8px;font-size:18px;color:#757575}#pc_wrap .compare .table_bd .option_list .on{font-weight:500;color:#f54d56}#pc_wrap .compare .table_bd .option_list .on svg{color:#f54d56}#pc_wrap .compare .bold{font-weight:500;color:#212121}#pc_wrap .compare .name{border-bottom:0}#pc_wrap .compare .option{height:250px;border-right:0}#pc_wrap .compare .option li{border-right:0}#pc_wrap .compare .option_list{overflow-y:auto;height:250px}#pc_wrap .compare .option_list::-webkit-scrollbar{width:4px}#pc_wrap .compare .option_list::-webkit-scrollbar-thumb{max-height:10px;border-radius:30px;background-color:#bdbdbd}#pc_wrap .compare .option_list::-webkit-scrollbar-track{background-color:#fafafa}#pc_wrap .compare .btn_delete{position:absolute;top:24px;right:10px;z-index:1;padding:4px;color:#757575;background:#eee}#pc_wrap .compare .btn_delete svg{font-size:16px}#pc_wrap .compare .btn_view{padding:0 18px 18px}#pc_wrap .compare .btn_view button{height:40px;font-size:14px;color:#fff}#pc_wrap .buycar .snb{box-sizing:border-box;max-width:245px;height:-moz-min-content;height:min-content;margin:0 30px 0 0}#pc_wrap .buycar .snb .tit-area{padding:20px}#pc_wrap .buycar .snb .tit-area .tit button{padding:4px}#pc_wrap .buycar .snb .tit-area .search-input{height:48px;margin-top:12px;font-size:14px;background:#fafafa}#pc_wrap .buycar .snb .tit-area .search-input svg{cursor:pointer}#pc_wrap .buycar .snb .count{font-size:11px;color:#bdbdbd}#pc_wrap .buycar .snb .MuiPaper-root{box-shadow:none}#pc_wrap .buycar .snb .snb_content{overflow:hidden;width:100%;padding:0;border-top:1px solid #eee}#pc_wrap .buycar .snb .snb_content .acco_tit{justify-content:center;height:60px;padding:0 16px;border-bottom:1px solid #eee}#pc_wrap .buycar .snb .snb_content .acco_tit.area{border-top:1px solid #eee}#pc_wrap .buycar .snb .snb_content .acco_tit.color{border-bottom:0}#pc_wrap .buycar .snb .snb_content .list_wrap.color{border-top:1px solid #eee}#pc_wrap .buycar .snb .snb_content .Mui-expanded{margin:0}#pc_wrap .buycar .snb .snb_content .MuiInputBase-root{height:40px;border:1px solid #eee;font-size:14px;color:#616161}#pc_wrap .buycar .snb .snb_content .MuiOutlinedInput-notchedOutline{border:0}#pc_wrap .buycar .snb .snb_content .MuiSvgIcon-root{font-size:20px}#pc_wrap .buycar .snb .snb_content .MuiAccordionSummary-root.Mui-expanded{min-height:60px;max-height:60px}#pc_wrap .buycar .snb .snb_content .MuiAccordionDetails-root{border-bottom:1px solid #eee}#pc_wrap .buycar .snb .snb_content .MuiPaper-root.MuiAccordion-root:before{background:none}#pc_wrap .buycar .snb .snb_content .MuiTreeItem-content{padding:0}#pc_wrap .buycar .snb .subtitle{height:40px;font-size:13px;font-weight:400;line-height:40px;color:#bdbdbd;background:#fafafa}#pc_wrap .buycar .snb .brand .true{padding:0 10px}#pc_wrap .buycar .snb .brand .true .test:before{content:"";position:absolute;bottom:18px;left:-10px;width:5px;height:6px;border-bottom:1px solid #bdbdbd;border-left:1px solid #bdbdbd}#pc_wrap .buycar .snb .brand .true .select:before{border:0}#pc_wrap .buycar .snb .brand .true .MuiTreeView-root{padding:0}#pc_wrap .buycar .snb .brand .list_wrap{padding:8px 0}#pc_wrap .buycar .snb .list{flex-direction:row;justify-content:space-between;align-items:center;height:30px}#pc_wrap .buycar .snb .list_wrap{overflow-y:scroll;max-height:180px}#pc_wrap .buycar .snb .list_wrap::-webkit-scrollbar{width:4px}#pc_wrap .buycar .snb .list_wrap::-webkit-scrollbar-track{background:transparent}#pc_wrap .buycar .snb .list_wrap::-webkit-scrollbar-thumb{height:20px;border-radius:30px;background:#bdbdbd}#pc_wrap .buycar .snb .list_wrap.select{display:flex;flex-direction:row;align-items:center;padding:20px 10px;background:#fafafa}#pc_wrap .buycar .snb .color .name:before{content:"";display:inline-block;width:16px;height:16px;border-radius:4px;margin-right:5px}#pc_wrap .buycar .snb .color .black:before{background:#000}#pc_wrap .buycar .snb .color .white:before{box-sizing:border-box;border:1px solid #eee;background:#fff}#pc_wrap .buycar .snb .color .silver:before{background:#d4d3d3}#pc_wrap .buycar .snb .color .silver-gray:before{background:#eee}#pc_wrap .buycar .snb .color .yellow:before{background:#ffdd2d}#pc_wrap .buycar .snb .color .gray:before{background:#aaa}#pc_wrap .buycar .snb .color .red:before{background:#ff2d2d}#pc_wrap .buycar .snb .color .orange:before{background:#ffab2d}#pc_wrap .buycar .snb .color .pink:before{background:#ff9f9f}#pc_wrap .buycar .snb .color .blue:before{background:#0a449a}#pc_wrap .buycar .snb .color .light-blue:before{background:#dde7f5}#pc_wrap .buycar .snb .color .green:before{background:#25842e}#pc_wrap .buycar .snb .color .brown:before{background:#7d6422}#pc_wrap .buycar .snb .color span{display:flex;align-items:center}#pc_wrap .buycar .snb .MuiTreeItem-label{font-size:14px}#pc_wrap .buycar .snb .MuiTreeItem-root{position:relative}#pc_wrap .buycar .snb .MuiTreeItem-content.Mui-selected{background:none}#pc_wrap .buycar .snb .MuiTreeItem-group{padding-left:16px}#pc_wrap .buycar .snb .MuiTreeItem-content:hover{background:none}#pc_wrap .buycar .sort-area{flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #eee;margin-bottom:8px}#pc_wrap .buycar .sort-area h2{font-size:28px}#pc_wrap .buycar .sort-list{flex-direction:row;justify-content:flex-end;align-items:center;height:48px}#pc_wrap .buycar .sort-list hr{margin:18px 10px}#pc_wrap .buycar .sort-list div:first-child button,#pc_wrap .buycar .sort-list div:nth-child(3) button{padding:0}#pc_wrap .buycar .sort-list div:first-child .MuiButton-endIcon,#pc_wrap .buycar .sort-list div:nth-child(3) .MuiButton-endIcon{margin:0}#pc_wrap .buycar .search-tag{justify-content:flex-end;align-items:center;min-height:32px;margin-bottom:24px}#pc_wrap .buycar .search-tag .MuiChip-deleteIcon{font-size:18px;color:#212121}#pc_wrap .buycar .search-result .tit{margin-bottom:16px}#pc_wrap .buycar .search-result .view-card{display:flex;flex-direction:column;flex-flow:row wrap}#pc_wrap .buycar .search-result .view-card li{display:flex;overflow:hidden;flex-direction:column;width:calc(33.33% - 13px);border:1px solid #eee;border-radius:8px;margin:0 19px 40px 0}#pc_wrap .buycar .search-result .view-card li a{width:100%}#pc_wrap .buycar .search-result .view-card li:nth-child(3n){margin-right:0}#pc_wrap .buycar .search-result .view-card .thumb{position:relative;overflow:hidden}#pc_wrap .buycar .search-result .view-card .thumb .img-box{width:308px;height:206px;border:0}#pc_wrap .buycar .search-result .view-card .thumb .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#pc_wrap .buycar .search-result .view-card .thumb .img-box a{width:100%}#pc_wrap .buycar .search-result .view-card .thumb .soldout{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(0,0,0,.5)}#pc_wrap .buycar .search-result .view-card .thumb .soldout p{width:80px;height:80px;border-radius:50%;line-height:80px;text-align:center;color:#fff;background:#e92c28}#pc_wrap .buycar .search-result .view-card .detail{padding:15px 20px 24px;border-top:1px solid #eee}#pc_wrap .buycar .search-result .view-card .detail hr{margin:0 6px}#pc_wrap .buycar .search-result .view-card .detail .detail-box{min-height:120px}#pc_wrap .buycar .search-result .view-card .detail .name{overflow:hidden;width:260px;margin-bottom:12px;line-height:1.4;text-overflow:ellipsis;white-space:pre-wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical}#pc_wrap .buycar .search-result .view-card .detail .nego{font-size:18px}#pc_wrap .buycar .search-result .view-list{flex-direction:column}#pc_wrap .buycar .search-result .view-list li{flex-direction:row;align-items:center;padding:35px 0;border-bottom:1px solid #eee}#pc_wrap .buycar .search-result .view-list li a{width:100%}#pc_wrap .buycar .search-result .view-list li:first-child{border-top:0}#pc_wrap .buycar .search-result .view-list li:last-child{border-bottom:0}#pc_wrap .buycar .search-result .view-list .detail{flex:1 1;flex-direction:row;justify-content:space-between;align-items:center}#pc_wrap .buycar .search-result .view-list .thumb{position:relative;margin-right:20px}#pc_wrap .buycar .search-result .view-list .thumb img{border-radius:4px}#pc_wrap .buycar .search-result .view-list .img-box{width:210px;height:140px}#pc_wrap .buycar .search-result .view-list .info{flex-direction:row}#pc_wrap .buycar .search-result .view-list .info .km:after{content:"";display:inline-block;width:1px;height:8.5px;margin:0 6px;background:#ddd;border-right-width:thin}#pc_wrap .buycar .search-result .view-card,#pc_wrap .buycar .search-result .view-list{display:flex}#pc_wrap .buycar .search-result .view-card .info,#pc_wrap .buycar .search-result .view-list .info{margin:4px 0 16px;color:#757575}#pc_wrap .buycar .search-result .view-card .info>div,#pc_wrap .buycar .search-result .view-list .info>div{display:flex}#pc_wrap .buycar .search-result .view-card .info hr,#pc_wrap .buycar .search-result .view-list .info hr{margin:8px 6px}#pc_wrap .buycar .search-result .view-card .info span:nth-child(2n),#pc_wrap .buycar .search-result .view-list .info span:nth-child(2n){margin-left:8px}#pc_wrap .buycar .search-result .view-card .overtext,#pc_wrap .buycar .search-result .view-list .overtext{width:80%}#pc_wrap .buycar .search-result .view-card .btn-action,#pc_wrap .buycar .search-result .view-list .btn-action{position:absolute;bottom:10px;z-index:2;width:100%;cursor:pointer}#pc_wrap .buycar .search-result .view-card .hover,#pc_wrap .buycar .search-result .view-list .hover{position:absolute;right:10px;display:flex;justify-content:flex-end;width:100%;opacity:1;transition:.4s}#pc_wrap .buycar .search-result .view-card .hover button:first-child,#pc_wrap .buycar .search-result .view-list .hover button:first-child{margin-right:8px}#pc_wrap .buycar .search-result .view-card .hover span,#pc_wrap .buycar .search-result .view-list .hover span{color:hsla(0,0%,100%,.5)}#pc_wrap .buycar .search-result .view-card .hover span.Mui-checked,#pc_wrap .buycar .search-result .view-list .hover span.Mui-checked{color:#e92c28}#pc_wrap .buycar .search-result .view-card .MuiIconButton-root:hover,#pc_wrap .buycar .search-result .view-list .MuiIconButton-root:hover{background:unset}#pc_wrap .buycar .search-result .view-card .thumb:hover .hover-ui,#pc_wrap .buycar .search-result .view-list .thumb:hover .hover-ui{bottom:0;transition:.3s}#pc_wrap .buycar .search-result .hover-ui{position:absolute;bottom:-45px;display:flex;justify-content:center;width:100%;height:40px;background:rgba(0,0,0,.5);opacity:1;transition:.4s}#pc_wrap .buycar .search-result .hover-ui button{background:none}#pc_wrap .buycar .search-result .hover-ui button.on{color:#e92c28}#pc_wrap .buycar.search .tit{margin-bottom:0}#pc_wrap .buycar.search .search-result .flex_box{flex:1 1}#pc_wrap .buycar.search .sorting-area{border-bottom:0;margin-bottom:0}#pc_wrap .buycar.search .search-result .view-list{width:100%}#pc_wrap .buycar.search .search-result .view-card>div:nth-child(3n){margin-right:20px}#pc_wrap .buycar.search .search-result .view-card>div:nth-child(4n){margin-right:0}#pc_wrap .buycar.search .search-result .view-card .car{min-width:295px;max-width:295px}#pc_wrap .sellcar .stepper .MuiStepper-root{width:70%;margin:0 auto 56px}#pc_wrap .sellcar .stepper .MuiStepConnector-root{padding:0 24px}#pc_wrap .sellcar .stepper .MuiSvgIcon-root.MuiStepIcon-root{font-size:35px}#pc_wrap .sellcar .stepper .MuiSvgIcon-root.MuiStepIcon-root.Mui-active,#pc_wrap .sellcar .stepper .MuiSvgIcon-root.MuiStepIcon-root.Mui-completed{border:0}#pc_wrap .sellcar .stepper .MuiSvgIcon-root.MuiStepIcon-root.Mui-active text,#pc_wrap .sellcar .stepper .MuiSvgIcon-root.MuiStepIcon-root.Mui-completed text{fill:#fff}#pc_wrap .sellcar .stepbox{padding:40px;border-radius:14px;box-shadow:0 0 2px 0 rgba(145,158,171,.2),0 12px 24px -4px rgba(145,158,171,.12)}#pc_wrap .sellcar .stepbox .title{flex-direction:row;margin-bottom:40px}#pc_wrap .sellcar .stepbox .title h2:nth-child(2){margin-left:6px}#pc_wrap .sellcar .stepbox .form_wrap{flex-flow:row wrap;padding:0;background:none}#pc_wrap .sellcar .stepbox .form_wrap div:nth-child(4n){margin-right:0}#pc_wrap .sellcar .stepbox .form_list{width:260px;margin:0 39px 40px 0}#pc_wrap .sellcar .stepbox .form_list .tit{margin-bottom:6px;font-weight:400;color:#616161}#pc_wrap .sellcar .stepbox .form_list.dim{opacity:.5}#pc_wrap .sellcar .stepbox .accident{margin-bottom:40px}#pc_wrap .sellcar .stepbox .accident p{color:#bdbdbd}#pc_wrap .sellcar .stepbox .accident .example{justify-content:center;align-items:center;margin-right:20px}#pc_wrap .sellcar .stepbox .accident .accident_select{position:relative;margin:0 auto}#pc_wrap .sellcar .stepbox .accident .accident_select button{position:absolute;width:106px;padding:5px 10px;border:1px solid #757575;border-radius:30px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1);transform:translate3d(-50%,0,0)}#pc_wrap .sellcar .stepbox .accident .accident_select .hood{top:50px;left:50%;width:auto}#pc_wrap .sellcar .stepbox .accident .accident_select .trunk{bottom:58px;left:50%;width:auto}#pc_wrap .sellcar .stepbox .accident .accident_select .left{top:80px;left:-70px}#pc_wrap .sellcar .stepbox .accident .accident_select .right{top:80px;right:-184px}#pc_wrap .sellcar .stepbox .accident .accident_select .left:before,#pc_wrap .sellcar .stepbox .accident .accident_select .right:before{content:"";position:absolute;right:-100px;display:inline-block;width:10px;height:10px;border-radius:50%;background:red}#pc_wrap .sellcar .stepbox .accident .accident_select .left:after,#pc_wrap .sellcar .stepbox .accident .accident_select .right:after{content:"";position:absolute;right:-100px;display:inline-block;width:100px;height:1px;background:red}#pc_wrap .sellcar .stepbox .accident .accident_select .right:before{right:200px}#pc_wrap .sellcar .stepbox .accident .accident_select .right:after{right:104px}#pc_wrap .sellcar .stepbox .accident .accident_select .front_door{top:186px}#pc_wrap .sellcar .stepbox .accident .accident_select .back_door{top:275px}#pc_wrap .sellcar .stepbox .accident .panel{width:520px;height:458px;margin:0 auto;background:url(/img/car/panel.svg) no-repeat;background-size:contain}#pc_wrap .sellcar .stepbox .accident .info{flex-direction:row;justify-content:center;align-items:center;margin-top:24px}#pc_wrap .sellcar .stepbox .accident .info img{width:20px;height:20px;margin-right:4px}#pc_wrap .sellcar .stepbox .accident .MuiTableContainer-root{border:1px solid #eee}#pc_wrap .sellcar .stepbox .accident .MuiTable-root{min-width:auto}#pc_wrap .sellcar .stepbox .accident .MuiTableCell-root{padding:10px;border-bottom:0}#pc_wrap .sellcar .stepbox .accident thead{background:#fafafa}#pc_wrap .sellcar .stepbox .color_wrap{margin-top:10px}#pc_wrap .sellcar .stepbox .color_wrap .tit{margin-bottom:6px;font-weight:400;color:#616161}#pc_wrap .sellcar .stepbox .color_wrap .color_list button{flex:0 0 10%;min-width:80px}#pc_wrap .sellcar .step_one .price-box{width:559px}#pc_wrap .sellcar .step_one .price-box .tit{margin-bottom:10px}#pc_wrap .sellcar .step_one .price-box .MuiFormControlLabel-root{color:#757575}#pc_wrap .sellcar .step_one .price-box .MuiFormControlLabel-root .MuiFormControlLabel-label{margin-right:4px;font-size:14px}#pc_wrap .sellcar .step_one .price-box .css-1o3t0yx-MuiInputBase-root-MuiOutlinedInput-root.Mui-disabled{border:0;background:#f5f5f5}#pc_wrap .sellcar .step_one .price-box .css-1o3t0yx-MuiInputBase-root-MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border:0}#pc_wrap .sellcar .step_one .accident_select button{line-height:normal}#pc_wrap .sellcar .step_one .accident_select button img{margin-right:4px}#pc_wrap .sellcar .step_two .num{font-weight:500}#pc_wrap .sellcar .step_two .option_wrap{margin-bottom:40px}#pc_wrap .sellcar .step_two .option_wrap .tit{flex-direction:row;justify-content:space-between;align-items:center;height:40px;padding:2px 16px;border-radius:4px;margin-bottom:8px;background:#f5f5f5}#pc_wrap .sellcar .step_two .option_wrap .notice{margin:6px 0 0 30px;color:#bdbdbd}#pc_wrap .sellcar .step_two .option{flex-flow:row wrap}#pc_wrap .sellcar .step_two .option label{width:301px;height:48px;padding-right:8px;color:#616161}#pc_wrap .sellcar .step_two .option label span{font-size:14px}#pc_wrap .sellcar .step_two .description .title{justify-content:flex-start;margin-bottom:16px}#pc_wrap .sellcar .step_two .description textarea{overflow-y:scroll;height:400px;min-height:400px;max-height:400px;margin-bottom:8px}#pc_wrap .sellcar .step_two .MuiButtonBase-root-MuiCheckbox-root{padding:8px}#pc_wrap .sellcar .step_three .title{margin-bottom:8px}#pc_wrap .sellcar .step_three .btn-delete{white-space:nowrap;color:#e92c28}#pc_wrap .sellcar .step_three .photo_wrap{align-items:flex-end}#pc_wrap .sellcar .photo_list{margin-top:14px}#pc_wrap .sellcar .photo_list>div{position:relative;min-width:211px}#pc_wrap .sellcar .photo_list div:nth-child(5n){margin-right:0}#pc_wrap .sellcar .photo_list .btn_delete{position:absolute;top:0;right:0}#pc_wrap .sellcar .caption{line-height:1.4;color:#bdbdbd}#pc_wrap .sellcar .MuiInputBase-root{height:48px;font-size:14px}#pc_wrap .sellcar .MuiInputAdornment-root p{font-size:13px;line-height:1.5}.material_modal{position:absolute;top:50%;left:50%;padding:20px;background:#fff;transform:translate(-50%,-50%)}.material_modal label{display:flex;justify-content:center;align-items:center;width:350px;height:50px;border-radius:10px;background:rgba(0,0,0,.03)}.material_modal .flex_row{display:flex;flex-direction:row;width:350px;height:auto;margin-top:25px}.material_modal .flex_row.end{justify-content:flex-end}.material_modal .flex_row.space{justify-content:space-between}.material_modal .flex_row .btn_wrap{display:flex;flex-direction:row}.material_modal .flex_row button{position:relative;display:flex;align-items:center;padding:6px 12px;border:none;border-radius:6px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:16px;letter-spacing:.04em;text-transform:capitalize;color:#000;cursor:pointer;outline:none}.material_modal .flex_row button:active{top:3px}.material_modal .flex_row button.red{background:rgba(248,18,18,.607)}.material_modal .flex_row button.delete{color:#fff;background:red}.material_modal .flex_row button.blue{margin-left:10px;background:#87cdf9}.material_modal .flex_row button[disabled]{background-color:#ccc}.material_modal .flex_row button[disabled]:active{top:0}#pc_wrap .course_creation_process .stepper .MuiStepper-root{width:70%;margin:0 auto 56px}#pc_wrap .course_creation_process .stepper .MuiStepConnector-root{padding:0 24px}#pc_wrap .course_creation_process .stepper .MuiSvgIcon-root.MuiStepIcon-root{font-size:35px}#pc_wrap .course_creation_process .stepper .MuiSvgIcon-root.MuiStepIcon-root.Mui-active,#pc_wrap .course_creation_process .stepper .MuiSvgIcon-root.MuiStepIcon-root.Mui-completed{border:0}#pc_wrap .course_creation_process .stepper .MuiSvgIcon-root.MuiStepIcon-root.Mui-active text,#pc_wrap .course_creation_process .stepper .MuiSvgIcon-root.MuiStepIcon-root.Mui-completed text{fill:#fff}#pc_wrap .course_creation_process .stepbox{padding:40px;box-shadow:0 0 2px 0 rgba(145,158,171,.2),0 12px 24px -4px rgba(145,158,171,.12)}#pc_wrap .course_creation_process .stepbox .title{flex-direction:row;margin-bottom:40px}#pc_wrap .course_creation_process .stepbox .title h2:nth-child(2){margin-left:6px}#pc_wrap .course_creation_process .stepbox .form_wrap{flex-flow:row wrap;padding:0;background:none}#pc_wrap .course_creation_process .stepbox .form_wrap div:nth-child(3n){margin-right:260px}#pc_wrap .course_creation_process .stepbox .form_list{width:260px;margin:0 39px 40px 0}#pc_wrap .course_creation_process .stepbox .form_list .tit{margin-bottom:6px;font-weight:400;color:#616161}#pc_wrap .course_creation_process .stepbox .form_list.dim{opacity:.5}#pc_wrap .course_creation_process .stepbox .accident{margin-bottom:40px}#pc_wrap .course_creation_process .stepbox .accident p{color:#bdbdbd}#pc_wrap .course_creation_process .stepbox .accident .example{justify-content:center;align-items:center;margin-right:20px}#pc_wrap .course_creation_process .stepbox .accident .accident_select{position:relative;margin:0 auto}#pc_wrap .course_creation_process .stepbox .accident .accident_select button{position:absolute;width:106px;padding:5px 10px;border:1px solid #757575;border-radius:30px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1);transform:translate3d(-50%,0,0)}#pc_wrap .course_creation_process .stepbox .accident .accident_select .hood{top:50px;left:50%;width:auto}#pc_wrap .course_creation_process .stepbox .accident .accident_select .trunk{bottom:58px;left:50%;width:auto}#pc_wrap .course_creation_process .stepbox .accident .accident_select .left{top:80px;left:-70px}#pc_wrap .course_creation_process .stepbox .accident .accident_select .right{top:80px;right:-184px}#pc_wrap .course_creation_process .stepbox .accident .accident_select .left:before,#pc_wrap .course_creation_process .stepbox .accident .accident_select .right:before{content:"";position:absolute;right:-100px;display:inline-block;width:10px;height:10px;border-radius:50%;background:red}#pc_wrap .course_creation_process .stepbox .accident .accident_select .left:after,#pc_wrap .course_creation_process .stepbox .accident .accident_select .right:after{content:"";position:absolute;right:-100px;display:inline-block;width:100px;height:1px;background:red}#pc_wrap .course_creation_process .stepbox .accident .accident_select .right:before{right:200px}#pc_wrap .course_creation_process .stepbox .accident .accident_select .right:after{right:104px}#pc_wrap .course_creation_process .stepbox .accident .accident_select .front_door{top:186px}#pc_wrap .course_creation_process .stepbox .accident .accident_select .back_door{top:275px}#pc_wrap .course_creation_process .stepbox .accident .panel{width:520px;height:458px;margin:0 auto;background:url(/img/car/panel.svg) no-repeat;background-size:contain}#pc_wrap .course_creation_process .stepbox .accident .info{flex-direction:row;justify-content:center;align-items:center;margin-top:24px}#pc_wrap .course_creation_process .stepbox .accident .info img{width:20px;height:20px;margin-right:4px}#pc_wrap .course_creation_process .stepbox .accident .MuiTableContainer-root{border:1px solid #eee}#pc_wrap .course_creation_process .stepbox .accident .MuiTable-root{min-width:auto}#pc_wrap .course_creation_process .stepbox .accident .MuiTableCell-root{padding:10px;border-bottom:0}#pc_wrap .course_creation_process .stepbox .accident thead{background:#fafafa}#pc_wrap .course_creation_process .stepbox .color_wrap{margin-top:-25px}#pc_wrap .course_creation_process .stepbox .color_wrap .tit{margin-bottom:6px;font-weight:400;color:#616161}#pc_wrap .course_creation_process .stepbox .color_wrap .color_list button{flex:0 0 10%;min-width:80px;margin-right:20px}#pc_wrap .course_creation_process .step_one .price-box{width:559px}#pc_wrap .course_creation_process .step_one .price-box .tit{margin-bottom:10px}#pc_wrap .course_creation_process .step_one .price-box .MuiFormControlLabel-root{color:#757575}#pc_wrap .course_creation_process .step_one .price-box .MuiFormControlLabel-root .MuiFormControlLabel-label{margin-right:4px;font-size:14px}#pc_wrap .course_creation_process .step_one .price-box .css-1o3t0yx-MuiInputBase-root-MuiOutlinedInput-root.Mui-disabled{border:0;background:#f5f5f5}#pc_wrap .course_creation_process .step_one .price-box .css-1o3t0yx-MuiInputBase-root-MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border:0}#pc_wrap .course_creation_process .step_one .accident_select button{line-height:normal}#pc_wrap .course_creation_process .step_one .accident_select button img{margin-right:4px}#pc_wrap .course_creation_process .step_two .num{font-weight:500}#pc_wrap .course_creation_process .step_two .option_wrap{margin-bottom:40px}#pc_wrap .course_creation_process .step_two .option_wrap .tit{flex-direction:row;justify-content:space-between;align-items:center;height:40px;padding:2px 16px;border-radius:4px;margin-bottom:8px;background:#f5f5f5}#pc_wrap .course_creation_process .step_two .option_wrap .notice{margin:6px 0 0 30px;color:#bdbdbd}#pc_wrap .course_creation_process .step_two .option{flex-flow:row wrap}#pc_wrap .course_creation_process .step_two .option label{width:301px;height:48px;padding-right:8px;color:#616161}#pc_wrap .course_creation_process .step_two .option label span{font-size:14px}#pc_wrap .course_creation_process .step_two .description .title{justify-content:flex-start;margin-bottom:16px}#pc_wrap .course_creation_process .step_two .description textarea{overflow-y:scroll;height:100px;min-height:100px;max-height:100px;margin-bottom:8px}#pc_wrap .course_creation_process .step_two .MuiButtonBase-root-MuiCheckbox-root{padding:8px}#pc_wrap .course_creation_process .step_three .title{margin-bottom:8px}#pc_wrap .course_creation_process .step_three .three_content{margin-top:30px}#pc_wrap .course_creation_process .step_three .three_content h3{margin-bottom:15px}#pc_wrap .course_creation_process .step_four .title{margin-bottom:8px}#pc_wrap .course_creation_process .step_four .btn-delete{white-space:nowrap;color:#e92c28}#pc_wrap .course_creation_process .step_four .photo_wrap{align-items:flex-end}#pc_wrap .course_creation_process .step_four .four_content{margin-top:40px}#pc_wrap .course_creation_process .step_four .four_content .reorder_btn{width:13%;height:35px;color:#fff}#pc_wrap .course_creation_process .step_four .four_content .reorder_btn.blue{color:#000;background:#87cdf9}#pc_wrap .course_creation_process .step_four .four_content .wrapper .main_accordion_box{display:flex;justify-content:space-between;align-items:center;width:100%}#pc_wrap .course_creation_process .step_four .four_content .wrapper span.content_title_main{display:flex;align-items:center;font-size:24px}#pc_wrap .course_creation_process .step_four .four_content .wrapper .main_box{display:flex;flex-direction:row;align-items:center;margin-top:6px;cursor:pointer}#pc_wrap .course_creation_process .step_four .four_content .wrapper .main_box .count_box{display:flex;justify-content:center;align-items:center;width:50px;height:40px;border:1px solid #d9d9d9;border-radius:7px;font-family:brown,Helvetica,arial,sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:18px;letter-spacing:.04em;color:#000}#pc_wrap .course_creation_process .step_four .four_content .wrapper .main_box span.video_title{width:925px;margin-left:7px;font-family:brown,Helvetica,arial,sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:18px;letter-spacing:.04em;color:#000}#pc_wrap .course_creation_process .step_four .four_content .wrapper .main_box .icon_box{display:flex;flex-direction:row;justify-content:center;align-items:center;width:auto;height:auto}#pc_wrap .course_creation_process .step_four .four_content .wrapper .main_box .icon_box button{margin-left:20px}#pc_wrap .course_creation_process .step_four .four_content .wrapper .main_box .icon_box button svg{width:25px;height:25px}#pc_wrap .course_creation_process .step_four .four_content .wrapper .main_box .icon_box button[disabled]{pointer-events:none}#pc_wrap .course_creation_process .step_four .four_content .wrapper .css-1nljcfn-MuiTreeItem-content.Mui-focused,#pc_wrap .course_creation_process .step_four .four_content .wrapper .css-1nljcfn-MuiTreeItem-content.Mui-selected,#pc_wrap .course_creation_process .step_four .four_content .wrapper .css-1nljcfn-MuiTreeItem-content:hover{background:none}#pc_wrap .course_creation_process .step_four .four_content .wrapper .edit_box{width:100%;height:auto;border:1px solid #d9d9d9;margin:15px 0 30px}#pc_wrap .course_creation_process .step_four .four_content .wrapper .edit_box textarea{padding:24px;border:1px solid #eee;border-radius:4px;font-size:14px;resize:none}#pc_wrap .course_creation_process .step_four .four_content .wrapper .edit_box .row_box{display:flex;flex-direction:row;align-items:center}#pc_wrap .course_creation_process .step_four .four_content .wrapper .edit_box .row_box h5{width:260px}#pc_wrap .course_creation_process .step_four .four_content .wrapper .edit_box .flex_end{display:flex;flex-direction:row;justify-content:flex-end;width:100%;height:auto}#pc_wrap .course_creation_process .step_four .four_content .wrapper .edit_box .flex_end button{position:relative;display:flex;align-items:center;padding:6px 12px;border:none;border-radius:6px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:16px;letter-spacing:.04em;text-transform:capitalize;color:#000;cursor:pointer;outline:none}#pc_wrap .course_creation_process .step_four .four_content .wrapper .edit_box .flex_end button.red{background:rgba(248,18,18,.607)}#pc_wrap .course_creation_process .step_four .four_content .wrapper .edit_box .flex_end button.blue{margin-left:10px;background:#87cdf9}#pc_wrap .course_creation_process .step_four .four_content .wrapper .add_lesson_box{display:flex;flex-direction:row;justify-content:flex-end;width:100%;height:auto;margin-top:30px}#pc_wrap .course_creation_process .step_four .four_content .wrapper .add_lesson_box button{margin-right:33px;color:#000;background:#87cdf9}#pc_wrap .course_creation_process .step_four .four_content .wrapper .add_lesson_box svg{font-size:20px}#pc_wrap .course_creation_process .step_four .four_content .wrapper .photo_list{width:55px;height:55px;margin:0 10px}#pc_wrap .course_creation_process .step_four .four_content .wrapper .photo_list div{min-width:55px;height:55px;min-height:55px}#pc_wrap .course_creation_process .step_four .four_content .wrapper .edit_input_box{display:flex;flex-direction:row;align-items:center}#pc_wrap .course_creation_process .step_four .four_content .wrapper .edit_input_box input{width:400px;height:30px}#pc_wrap .course_creation_process .step_four .four_content .wrapper .css-14kyh22-MuiTreeItem-root .MuiTreeItem-group{margin-left:0}#pc_wrap .course_creation_process .step_four .four_content .wrapper .MuiTreeItem-iconContainer{display:none}#pc_wrap .course_creation_process .step_four .four_content .add_section_box{display:flex;flex-direction:row;justify-content:flex-end;width:100%;height:auto;margin-top:30px}#pc_wrap .course_creation_process .step_four .four_content .add_section_box button{margin-right:40px;color:#fff;background:#e92c28}#pc_wrap .course_creation_process .step_four .four_content .add_section_box svg{font-size:20px}#pc_wrap .course_creation_process .step_five .title{margin-bottom:8px}#pc_wrap .course_creation_process .step_five .five_content{margin-top:40px}#pc_wrap .course_creation_process .step_five .five_content .wrapper{display:flex;flex-direction:column}#pc_wrap .course_creation_process .step_five .five_content .wrapper .question_title_box{display:flex;flex-direction:row;justify-content:space-between;width:1136px;height:100%}#pc_wrap .course_creation_process .step_five .five_content .wrapper .question_title_box .question_title{font-family:brown,Helvetica,arial,sans-serif;font-size:20px;line-height:40px}#pc_wrap .course_creation_process .step_five .five_content .wrapper .edit_input_box{display:flex;flex-direction:row;align-items:center}#pc_wrap .course_creation_process .step_five .five_content .wrapper .edit_input_box input{width:400px;height:30px}#pc_wrap .course_creation_process .step_five .five_content .wrapper .answer_box{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;width:100%;height:50px;padding:0 8px;border:1px solid #eee;margin-top:10px}#pc_wrap .course_creation_process .step_five .five_content .wrapper .answer_box .input_box{width:94%}#pc_wrap .course_creation_process .step_five .five_content .wrapper .answer_box .input_box input{width:100%;height:35px;border:none;outline:none}#pc_wrap .course_creation_process .step_five .five_content .wrapper .answer_box .input_checkbox .MuiCheckbox-root .MuiSvgIcon-root{font-size:25px}#pc_wrap .course_creation_process .step_five .five_content .wrapper .answer_box .input_checkbox .Mui-checked{color:#87cdf9}#pc_wrap .course_creation_process .step_five .five_content .wrapper .answer_box .input_checkbox img{width:30px;height:30px}#pc_wrap .course_creation_process .step_five .five_content .wrapper .flex_end{display:flex;flex-direction:row;justify-content:flex-end;width:98%;height:auto;margin-top:25px}#pc_wrap .course_creation_process .step_five .five_content .wrapper .flex_end button{position:relative;display:flex;align-items:center;padding:6px 12px;border:none;border-radius:6px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:16px;letter-spacing:.04em;text-transform:capitalize;color:#000;cursor:pointer;outline:none}#pc_wrap .course_creation_process .step_five .five_content .wrapper .flex_end button:active{top:3px}#pc_wrap .course_creation_process .step_five .five_content .wrapper .flex_end button.red{background:rgba(248,18,18,.607)}#pc_wrap .course_creation_process .step_five .five_content .wrapper .flex_end button.blue{margin-left:10px;background:#87cdf9}#pc_wrap .course_creation_process .step_five .five_content .wrapper .flex_end button.green{margin-right:10px;background:#adff2f}#pc_wrap .course_creation_process .step_five .five_content .wrapper .flex_end button[disabled]{background-color:#ccc}#pc_wrap .course_creation_process .step_five .five_content .wrapper .flex_end button[disabled]:active{top:0}#pc_wrap .course_creation_process .step_five .five_content .wrapper .flex_end .add_btn{padding:8px;border-radius:50%;margin-left:50px}#pc_wrap .course_creation_process .step_five .five_content .wrapper .flex_end .add_btn svg{font-size:15px}#pc_wrap .course_creation_process .step_five .five_content .wrapper .MuiInputBase-root{height:30px}#pc_wrap .course_creation_process .step_five .five_content .flex_end_box{display:flex;flex-direction:row;justify-content:flex-end;width:100%;height:auto;margin-top:30px}#pc_wrap .course_creation_process .step_five .five_content .flex_end_box button{margin-right:40px}#pc_wrap .course_creation_process .step_five .five_content .flex_end_box button.red{color:#fff;background:#e92c28}#pc_wrap .course_creation_process .step_five .five_content .flex_end_box button.blue{color:#000;background:#87cdf9}#pc_wrap .course_creation_process .step_five .five_content .flex_end_box svg{font-size:20px}#pc_wrap .course_creation_process .photo_list{margin-top:14px}#pc_wrap .course_creation_process .photo_list>div{position:relative;min-width:480px;min-height:320px}#pc_wrap .course_creation_process .photo_list div:nth-child(5n){margin-right:0}#pc_wrap .course_creation_process .photo_list .btn_delete{position:absolute;top:0;right:0}#pc_wrap .course_creation_process .caption{line-height:1.4;color:#bdbdbd}#pc_wrap .course_creation_process .MuiInputBase-root{height:48px;font-size:14px}#pc_wrap .course_creation_process .MuiInputAdornment-root p{font-size:13px;line-height:1.5}.color_wrap button{flex:0 0 20%;padding:10px 0;border:0}.color_wrap button:nth-child(5n){margin-right:0}.color_wrap .color_list{flex-direction:row;flex-wrap:wrap;margin-bottom:40px}.color_wrap .color{flex-direction:column}.color_wrap .color p{width:60px;height:60px;border-radius:50%;margin-bottom:5px}.color_wrap .color .on:before{content:"";display:inline-block;width:26px;height:20px;margin-top:20px;text-align:center;background:url(/img/layout/ico_check.svg) no-repeat}.color_wrap .color .name{font-size:12px}.color_wrap .color .black{background:#000}.color_wrap .color .white{border:1px solid #eee;background:#fff}.color_wrap .color .silver{background:#d4d3d3}.color_wrap .color .silver-gray{background:#eee}.color_wrap .color .yellow{background:#ffdd2d}.color_wrap .color .gray{background:#aaa}.color_wrap .color .red{background:#ff2d2d}.color_wrap .color .orange{background:#ffab2d}.color_wrap .color .pink{background:#ff9f9f}.color_wrap .color .blue{background:#0a449a}.color_wrap .color .light-blue{background:#dde7f5}.color_wrap .color .green{background:#25842e}.color_wrap .color .brown{background:#7d6422}.color_wrap .color .silver-gray:before,.color_wrap .color .silver:before,.color_wrap .color .white:before{background-position:-46px 0}.modal{width:auto;border-radius:8px;text-align:center;color:#fff}.modal h2{margin-bottom:16px}.MuiPaper-root .MuiMenuItem-root{font-size:14px}.MuiPaper-root::-webkit-scrollbar{width:4px}.MuiPaper-root::-webkit-scrollbar-thumb{max-height:10px;border-radius:30px;background-color:#bdbdbd}.MuiPaper-root::-webkit-scrollbar-track{background-color:#fafafa}#pc_wrap #mentors_full_frame.mentor-about-page{display:flex;width:100%;flex-direction:column;font-family:brown,Helvetica,arial,sans-serif;color:#17213d;background:#fff}#pc_wrap #mentors_full_frame.mentor-about-page .hero-section{position:relative;display:flex;width:100%;align-items:center;justify-content:center;margin-bottom:30px;text-align:center;color:#fff;background-position:50%;background-size:cover;scroll-behavior:smooth}#pc_wrap #mentors_full_frame.mentor-about-page .hero-section:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(135deg,rgba(65,105,225,.7),rgba(39,174,96,.7))}#pc_wrap #mentors_full_frame.mentor-about-page .hero-content{position:relative;z-index:2;margin-top:12px}#pc_wrap #mentors_full_frame.mentor-about-page .hero-title.MuiTypography-root{margin-bottom:20px;font-size:48px;font-weight:800;line-height:1.2;color:#fff}#pc_wrap #mentors_full_frame.mentor-about-page #about_page{display:flex;width:100%;flex-direction:column;padding:16px 0 72px;color:#17213d;background:#fff}#pc_wrap #mentors_full_frame.mentor-about-page .webinar-container{display:flex;width:100%;min-width:500px;max-width:1300px;flex-direction:row;gap:18px;box-sizing:border-box;padding:24px 20px 34px;margin:0 auto;font-family:Inter,brown,Helvetica,arial,sans-serif}#pc_wrap #mentors_full_frame.mentor-about-page .webinar-card{position:relative;display:flex;overflow:hidden;min-width:0;flex:1 1;border:1px solid rgba(139,153,184,.2);border-radius:22px;background:hsla(0,0%,100%,.86);box-shadow:0 16px 45px rgba(25,48,89,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:mentorAboutFadeInUp .8s ease forwards;animation-delay:calc(.2s*var(--card-index));opacity:0;transform:translateY(0);--card-index:1;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}#pc_wrap #mentors_full_frame.mentor-about-page .webinar-card:hover{border-color:rgba(8,123,245,.35);box-shadow:0 22px 55px rgba(25,48,89,.14);transform:translateY(-6px)}#pc_wrap #mentors_full_frame.mentor-about-page .webinar-card:nth-child(2){--card-index:2}#pc_wrap #mentors_full_frame.mentor-about-page .webinar-card:nth-child(3){--card-index:3}#pc_wrap #mentors_full_frame.mentor-about-page .webinar-left-border{position:absolute;top:0;left:0;width:5px;height:100%;background:linear-gradient(180deg,#53a6ff,#087bf5 48%,#61d2ad)}#pc_wrap #mentors_full_frame.mentor-about-page .webinar-content{display:flex;width:100%;flex-direction:row;align-items:center;box-sizing:border-box;padding:26px 22px 24px}#pc_wrap #mentors_full_frame.mentor-about-page .webinar-img{width:100%;flex-shrink:0;text-align:center}#pc_wrap #mentors_full_frame.mentor-about-page .webinar-img>img{width:112px;height:112px;padding:4px;border:1px solid rgba(8,123,245,.35);border-radius:50%;background:linear-gradient(145deg,#fff,#e8f3ff);box-shadow:0 10px 30px rgba(8,123,245,.15);-o-object-fit:cover;object-fit:cover}#pc_wrap #mentors_full_frame.mentor-about-page .webinar-info{width:100%;margin-top:12px}#pc_wrap #mentors_full_frame.mentor-about-page .webinar-name.MuiTypography-root{margin:0;font-size:21px;font-weight:750;line-height:1.3;color:#101b35}#pc_wrap #mentors_full_frame.mentor-about-page .webinar-presenter.MuiTypography-root{margin:5px 0;font-size:13px;font-weight:600;line-height:1.45;word-break:break-word;color:#66718b}#pc_wrap #mentors_full_frame.mentor-about-page .about_info{gap:14px;padding:18px 24px 0;margin-top:0;color:#17213d}#pc_wrap #mentors_full_frame.mentor-about-page .about_info,#pc_wrap #mentors_full_frame.mentor-about-page .founder_card{display:flex;width:100%;height:auto;flex-direction:column;align-items:center;box-sizing:border-box;background:transparent}#pc_wrap #mentors_full_frame.mentor-about-page .founder_card{padding:0}#pc_wrap #mentors_full_frame.mentor-about-page .founder_card.second{background:transparent}#pc_wrap #mentors_full_frame.mentor-about-page #about_page .about_info .founder_card,#pc_wrap #mentors_full_frame.mentor-about-page #about_page .about_info .founder_card.second{padding:0;background:transparent}#pc_wrap #mentors_full_frame.mentor-about-page #about_page .about_info .founder_card .container{display:grid;position:relative;overflow:hidden;width:min(1060px,100%);grid-template-columns:minmax(280px,.84fr) minmax(0,1.16fr);align-items:center;grid-gap:44px;gap:44px;box-sizing:border-box;padding:26px;border:1px solid #e4e7ec;border-radius:24px;margin:0 auto;background:#fff;box-shadow:0 10px 30px rgba(25,35,55,.055)}#pc_wrap #mentors_full_frame.mentor-about-page #about_page .about_info .founder_card .container:after{content:"";position:absolute;right:-90px;bottom:-110px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(8,123,245,.055),transparent 68%);pointer-events:none}#pc_wrap #mentors_full_frame.mentor-about-page #about_page .about_info .founder_card .container>img{width:min(100%,350px);height:auto;position:relative;z-index:1;border:1px solid rgba(8,123,245,.12);border-radius:18px;background:#e8ebf2;box-shadow:0 12px 28px rgba(20,39,74,.12);-o-object-fit:cover;object-fit:cover;aspect-ratio:4/5;margin:0}#pc_wrap #mentors_full_frame.mentor-about-page #about_page .about_info .founder_card .container>img.left{justify-self:right;margin:0}#pc_wrap #mentors_full_frame.mentor-about-page #about_page .about_info .founder_card .container>img.right{justify-self:left;margin:0}#pc_wrap #mentors_full_frame.mentor-about-page #about_page .about_info .founder_info{position:relative;z-index:1;display:flex;max-width:600px;flex-direction:column;align-items:flex-start}#pc_wrap #mentors_full_frame.mentor-about-page #about_page .about_info .founder_meta{display:flex;align-items:center;gap:14px}#pc_wrap #mentors_full_frame.mentor-about-page #about_page .about_info .founder_number{display:inline-flex;width:42px;height:42px;flex:0 0 42px;align-items:center;justify-content:center;border:1px solid rgba(8,123,245,.2);border-radius:14px;font-size:13px;font-weight:800;letter-spacing:.08em;color:#087bf5;background:rgba(8,123,245,.08)}#pc_wrap #mentors_full_frame.mentor-about-page #about_page .about_info .main_txt{width:-moz-fit-content;width:fit-content;font-size:14px;font-weight:600;line-height:1.45;color:#42607f}#pc_wrap #mentors_full_frame.mentor-about-page #about_page .about_info .founder_name{margin:14px 0 0;font-size:clamp(31px,2.6vw,39px);font-weight:800;line-height:1.18;letter-spacing:-.02em;color:#111a31;text-wrap:balance}#pc_wrap #mentors_full_frame.mentor-about-page #about_page .about_info .goal_txt{max-width:58ch;position:relative;padding:16px 18px 16px 44px;border:1px solid rgba(8,123,245,.12);border-radius:16px;margin-top:18px;font-size:17px;font-weight:500;font-style:italic;line-height:1.55;color:#263b63;background:linear-gradient(135deg,rgba(8,123,245,.08),rgba(97,210,173,.08));text-wrap:pretty}#pc_wrap #mentors_full_frame.mentor-about-page #about_page .about_info .goal_txt:before{content:"“";position:absolute;top:4px;left:15px;font-family:Georgia,serif;font-size:48px;font-style:normal;line-height:1;color:#087bf5;opacity:.55}#pc_wrap #mentors_full_frame.mentor-about-page #about_page .about_info .founder_info p{max-width:65ch;margin:18px 0 0;font-size:15.5px;font-weight:400;line-height:1.75;color:#4b5365;text-wrap:pretty}@keyframes mentorAboutFadeInUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){#pc_wrap #mentors_full_frame.mentor-about-page .webinar-card{animation:none;opacity:1;transform:none}}#pc_wrap #mentor_detail{position:relative;width:100%;height:auto}#pc_wrap #mentor_detail .btn_wrap{display:flex;flex-direction:row;justify-content:flex-end;width:100%;height:auto}#pc_wrap #mentor_detail .btn_wrap button{width:auto;height:37px;padding:0 20px;border-radius:8px;font-family:brown,Helvetica,arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:36px;letter-spacing:-.015em;color:#010203;background:#87cdf9}#pc_wrap #mentor_detail .top{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:30px}#pc_wrap #mentor_detail .content_main{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:auto;margin-top:35px}#pc_wrap #mentor_detail .content_main .mentor_intro{display:flex;flex-direction:column;align-items:center;width:100%;height:492px}#pc_wrap #mentor_detail .content_main .mentor_intro .container{flex-direction:row;height:100%}#pc_wrap #mentor_detail .content_main .mentor_intro .container .mentor_video{position:relative;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;width:905px;height:100%;background-size:cover}#pc_wrap #mentor_detail .content_main .mentor_intro .container .mentor_video div{position:relative;display:flex;justify-content:center;align-items:center;padding:7px 10px;border-radius:5px;margin:0 30px 20px 0;background:#3d6991}#pc_wrap #mentor_detail .content_main .mentor_intro .container .mentor_video div svg{margin-right:5px;color:#fff}#pc_wrap #mentor_detail .content_main .mentor_intro .container .mentor_video div span{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:16px;text-transform:capitalize;color:#fff}#pc_wrap #mentor_detail .content_main .mentor_intro .container .intro_info{display:flex;flex-direction:column;align-items:center;width:395px;height:100%;padding:35px}#pc_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main{display:flex;flex-direction:column;width:100%;height:auto}#pc_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .user_box{display:flex;flex-direction:row}#pc_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .user_box img{width:64px;height:67px;border-radius:50%;margin-right:15px}#pc_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .user_box div{display:flex;flex-direction:column}#pc_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .user_box div strong{font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:600;font-style:normal;line-height:19px;text-transform:capitalize;color:#393939}#pc_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .user_box div span{margin:6px 0;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:16px;color:#989898}#pc_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .user_box div p{font-family:brown,Helvetica,arial,sans-serif;font-size:13px;font-weight:700;font-style:normal;line-height:15px;color:#f1856d}#pc_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main p.desc{height:270px;margin:20px 0;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:28px;color:#989898}#pc_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .media{display:flex;flex-direction:column}#pc_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .media .social{display:flex;flex-direction:row;justify-content:space-between;margin-top:15px}#pc_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .media .social div{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:7px 12px;border-radius:5px}#pc_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .media .social div.facebook{background-color:#4768ad}#pc_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .media .social div.telegram{background-color:#3f95d9}#pc_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .media .social div.instagram{background-color:#bd2f2a}#pc_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .media .social div svg{color:#fff}#pc_wrap #mentor_detail .content_main .mentor_intro .container .intro_info .intro_main .media .social div span{margin-left:5px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:500;font-style:normal;line-height:16px;letter-spacing:.02em;color:#fff}#pc_wrap #mentor_detail .content_main .statistics_section{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:auto;margin:60px 0}#pc_wrap #mentor_detail .content_main .statistics_section .container{flex-direction:row;justify-content:space-between}#pc_wrap #mentor_detail .content_main .statistics_section .container .statistics_box{display:flex;flex-direction:column;align-items:center;width:auto}#pc_wrap #mentor_detail .content_main .statistics_section .container .statistics_box img{width:55px;height:55px}#pc_wrap #mentor_detail .content_main .statistics_section .container .statistics_box strong{margin:20px 0 6px;font-family:brown,Helvetica,arial,sans-serif;font-size:24px;font-weight:700;font-style:normal;line-height:28px;text-align:center;color:#140342}#pc_wrap #mentor_detail .content_main .statistics_section .container .statistics_box span{font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:26px;color:#4f547b}#pc_wrap #mentor_detail .content_main .mentor_course_section{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:auto;padding:45px 0;background:hsla(0,0%,97%,.62)}#pc_wrap #mentor_detail .content_main .mentor_course_section .container{flex-direction:column;align-items:center}#pc_wrap #mentor_detail .content_main .mentor_course_section .container span.spec{font-family:brown,Helvetica,arial,sans-serif;font-size:30px;font-weight:700;font-style:normal;line-height:35px;letter-spacing:-.015em;color:#000}#pc_wrap #mentor_detail .content_main .mentor_course_section .container .courses{display:flex;flex-direction:row;width:100%;height:auto;margin-top:40px}#pc_wrap #mentor_detail .content_main .mentor_project_section{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:auto;padding:60px 0}#pc_wrap #mentor_detail .content_main .mentor_project_section .container{flex-direction:column;align-items:center}#pc_wrap #mentor_detail .content_main .mentor_project_section .container span.spec{font-family:brown,Helvetica,arial,sans-serif;font-size:30px;font-weight:700;font-style:normal;line-height:35px;letter-spacing:-.015em;color:#000}#pc_wrap #mentor_detail .content_main .mentor_project_section .container .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:auto;margin-top:10px}#pc_wrap #mentor_detail .content_main .mentor_project_section .container .wrapper .box{display:flex;justify-content:center;align-items:center;width:180px;height:100px;padding:18px 10px;margin-top:30px;margin-right:36px;box-sizing:border-box;border-radius:8px;transition:all .5s ease-out;cursor:pointer}#pc_wrap #mentor_detail .content_main .mentor_project_section .container .wrapper .box:hover{box-shadow:1px 2px 17px 4px rgba(0,0,0,.35)}#pc_wrap #mentor_detail .content_main .mentor_student_section{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:auto;padding:71px 0 160px;background:#f4f4f4}#pc_wrap #mentor_detail .content_main .mentor_student_section .container{flex-direction:column;align-items:center}#pc_wrap #mentor_detail .content_main .mentor_student_section .container span.spec{font-family:brown,Helvetica,arial,sans-serif;font-size:41px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:.005em;color:#262626}#pc_wrap #mentor_detail .content_main .mentor_student_section .container p.spec{margin-top:15px;font-family:brown,Helvetica,arial,sans-serif;font-size:32px;font-weight:300;font-style:normal;line-height:36px;letter-spacing:-.015em;text-align:center;color:#262626}#pc_wrap #mentor_detail .content_main .mentor_student_section .container .wrapper{display:flex;flex-direction:row;width:100%;margin-top:115px;margin-bottom:15px}#pc_wrap #mentor_detail .content_main .mentor_student_section .container .wrapper div{margin-right:25px}#pc_wrap.market-detail .top{display:flex;margin-bottom:40px}#pc_wrap.market-detail .btn-telegram{height:54px;color:#e92c28}#pc_wrap.market-detail .left{width:550px;margin-right:60px}#pc_wrap.market-detail .left .soldout{color:#fff;background:rgba(0,0,0,.7)}#pc_wrap.market-detail .right{width:630px}#pc_wrap.market-detail .right hr{margin:30px 0}#pc_wrap.market-detail .right .headline .tit{margin-bottom:14px;font-weight:400}#pc_wrap.market-detail .right .headline .cash{margin-right:2px;font-size:28px}#pc_wrap.market-detail .right .headline .MuiIconButton-root{height:24px}#pc_wrap.market-detail .right .info{padding-bottom:55px}#pc_wrap.market-detail .right .info .util{flex-direction:row;justify-content:space-between;margin:15px 0 40px;font-size:14px;color:#bdbdbd}#pc_wrap.market-detail .right .info .util svg{margin-right:2px;font-size:20px}#pc_wrap.market-detail .right .info .util button{font-size:14px;color:#bdbdbd}#pc_wrap.market-detail .right .info .util .right button{padding:0}#pc_wrap.market-detail .right .info .util .right .MuiButton-startIcon{margin:0}#pc_wrap.market-detail .right .info .util .view{margin:0 8px}#pc_wrap.market-detail .right .info .flex_btn button{flex:1 1}#pc_wrap.market-detail .bottom{display:flex}#pc_wrap.market-detail .bottom .tit{margin-bottom:16px}#pc_wrap.market-detail .bottom .description{padding:24px;border:1px solid #eee;border-radius:8px;margin-bottom:24px;font-size:14px;line-height:1.4;white-space:pre-wrap;background:#fafafa}#pc_wrap.market-detail .bottom .notice{margin-bottom:40px}#pc_wrap.market-detail .bottom .notice p{color:#757575}#pc_wrap.market-detail .bottom .notice .tit{margin-bottom:8px}#pc_wrap.market-detail .bottom .comment{margin-top:40px}#pc_wrap.market-detail .bottom .comment .comment_list li.reply .profile:before{bottom:115px}#pc_wrap.market-detail .bottom .right_cont{width:400px;min-width:400px;margin-left:30px}#pc_wrap.market-detail .bottom .seller{height:-moz-fit-content;height:fit-content;padding:24px;border:1px solid #eee;border-radius:8px}#pc_wrap.market-detail .bottom .seller .nodata{padding:16px 0}#pc_wrap.market-detail .bottom .seller .profile_img{margin-right:10px}#pc_wrap.market-detail .bottom .seller .user_info{flex-direction:row;align-items:center;margin-bottom:20px}#pc_wrap.market-detail .bottom .seller .sale{display:flex;flex-flow:row wrap}#pc_wrap.market-detail .bottom .seller .sale li:nth-child(2n){margin-right:0}#pc_wrap.market-detail .bottom .seller .img_box{width:164px;height:96px;margin:0 10px 10px 0}#pc_wrap.market-detail .bottom .seller .img_box a{width:165px;height:96px}#pc_wrap.market-detail .bottom .seller .img_box img{border-radius:4px;-o-object-fit:cover;object-fit:cover}#pc_wrap.market-detail .bottom .seller .view_btn{height:40px;margin-top:40px;color:#616161}#pc_wrap.market-detail .bottom .seller .view_btn span{margin:0 4px}#pc_wrap.market-detail .bottom .seller .view_btn svg{font-size:16px;color:#bdbdbd}#pc_wrap.market-detail .MuiTabPanel-root{display:flex;align-items:flex-start;padding:50px 0}#pc_wrap.market-detail .swiper{height:100%}#pc_wrap.market-detail .swiper-slide{font-size:18px;text-align:center;background:#fff;display:flex;justify-content:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center}#pc_wrap.market-detail .swiper{width:100%;height:300px;margin-right:auto;margin-left:auto}#pc_wrap.market-detail .swiper-slide{border-radius:4px;background-position:50%;background-size:cover}#pc_wrap.market-detail .mySwiper2{width:550px;height:550px;border:1px solid #eee}#pc_wrap.market-detail .mySwiper{box-sizing:border-box;height:20%;padding:20px 25px 10px}#pc_wrap.market-detail .mySwiper .swiper-slide{width:75px;height:75px;border:1px solid #eee;border-radius:4px;opacity:.4}#pc_wrap.market-detail .mySwiper .swiper-slide-thumb-active{box-sizing:border-box;border:2px solid #e92c28;opacity:1}#pc_wrap.market-detail .swiper-slide img{display:block;width:100%;height:100%;border-radius:4px;cursor:pointer;-o-object-fit:cover;object-fit:cover}#pc_wrap.market.register .tit{margin-bottom:8px}#pc_wrap.market.register .content{margin-bottom:0}#pc_wrap.market.register .content .tit-area{justify-content:center;text-align:center}#pc_wrap.market.register .content .tit-area p{margin-top:8px;font-weight:400;color:#757575}#pc_wrap.market.register .form_wrap{background:#fafafa}#pc_wrap.market.register .form_wrap .form_list{flex-direction:row}#pc_wrap.market.register .form_wrap .form_list>div{flex:1 1}#pc_wrap.market.register .form_row{flex-direction:row;margin-bottom:40px}#pc_wrap.market.register .form_row>div{flex:1 1;margin-right:40px}#pc_wrap.market.register .form_row>div:nth-child(3){margin-right:0}#pc_wrap.market.register .form_row .info{color:#bdbdbd}#pc_wrap.market.register .form_row.title .MuiInputBase-root input{padding:0 16px;color:#212121}#pc_wrap.market.register .photo_list>div{position:relative;width:170px;max-width:170px}#pc_wrap.market.register .photo_list div:nth-child(6){margin-right:0}#pc_wrap.market.register .btn_delete{position:absolute;top:0;right:0}#pc_wrap .market .title{text-align:center}#pc_wrap .market .btn-register{margin-bottom:10px;text-align:right;color:#fff;background:#616161}#pc_wrap .market .sort_area{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px}#pc_wrap .market .sort_area .count{font-size:14px}#pc_wrap .market .sort_area .count .num{margin-left:4px}#pc_wrap .market .sort_area .filter{margin-right:8px}#pc_wrap .market .sort_area .filter button{color:#757575}#pc_wrap .market .sort_area .filter button .MuiButton-endIcon{margin-left:2px}#pc_wrap .market .sort_area .right{flex-direction:row;justify-content:flex-end;align-items:center}#pc_wrap .market .sort_area .right hr{border-color:#eee;margin:13px 2px}#pc_wrap .market .sort_area .right .grid{border:none;margin-right:20px}#pc_wrap .market .sort_area .right .search .MuiOutlinedInput-root{flex-direction:row-reverse;width:275px;height:40px;padding:0 15px 0 12px;border-radius:30px;font-size:14px}#pc_wrap .market .sort_area .right .search img{width:20px;cursor:pointer}#pc_wrap .market .btn_box{align-items:flex-end}#pc_wrap .market .menu{box-sizing:border-box;border:1px solid #eee;border-radius:4px;margin:24px 0 40px}#pc_wrap .market .menu button{flex:1 1;box-sizing:border-box;border-right:1px solid #eee}#pc_wrap .market .menu button:last-child{border-right:0}#pc_wrap .market .menu .MuiTab-root.Mui-selected{color:#fff;background:#e92c28}#pc_wrap .market .menu .MuiTabs-indicator{display:none}#pc_wrap .market .product{display:flex;flex-flow:row wrap}#pc_wrap .market .product li{flex-direction:column;align-items:flex-start;width:232px;height:348px;margin:0 20px 40px 0}#pc_wrap .market .product li:nth-child(5n){margin-right:0}#pc_wrap .market .product .thumb{position:relative}#pc_wrap .market .product .img_box{position:relative;width:232px;height:232px;border-radius:4px;margin-bottom:10px}#pc_wrap .market .product .img_box a{width:100%;height:100%}#pc_wrap .market .product .btn_like{position:absolute;right:10px;bottom:18px;z-index:1;background:rgba(0,0,0,.2)}#pc_wrap .market .product .item_name{font-weight:400}#pc_wrap .market .product .info{flex-direction:row;justify-content:space-between;width:100%;margin-top:8px}#pc_wrap .market .product .date{color:#bdbdbd}#pc_wrap .market .product .region{flex-direction:row;align-items:center;margin-top:4px;color:#757575}#pc_wrap .market .product .region svg{font-size:20px;color:#ddd}#pc_wrap .market .tab_cont{margin-top:24px}#pc_wrap.register .form_wrap{padding:60px;margin:40px 0;background:#fafafa}#pc_wrap.register .btn-flex{margin-bottom:80px}.soldout{position:absolute;top:0;z-index:1;display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;background:rgba(0,0,0,.6)}.soldout p{width:80px;height:80px;font-size:18px;line-height:80px;text-align:center;color:#fff}#pc_wrap.mentor .detail.inquiry .content_area{margin-bottom:32px}#pc_wrap.mentor .detail.inquiry .btn_save{flex:none;width:80px;height:40px;margin-left:32px;color:#fff}#pc_wrap.mentor .upload_wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;height:249px}#pc_wrap.mentor .upload{justify-content:center;align-items:center;width:140px;height:140px;border:1px dashed #ddd;border-radius:50%;margin-bottom:10px}#pc_wrap.mentor .btn_upload{width:480px;height:480px;background:#f5f5f5}#pc_wrap.mentor .btn_upload .img-box{border:0}#pc_wrap.mentor .btn_upload_sd{width:100%;height:100%;background:#f5f5f5}#pc_wrap.mentor .btn_upload_sd .img-box{border:0}#pc_wrap.mentor .caption{line-height:1.2}#pc_wrap.mentor .input_position_wrap>div{margin-top:24px}#pc_wrap.mentor .input_position_wrap>div:first-child{margin-top:0}#pc_wrap.mentor .input_position_wrap>div>p{visibility:hidden}#pc_wrap.mentor .input_position_wrap>div:first-child p{visibility:inherit}#pc_wrap.mentor .aside .logo_box{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:center;padding:20px 0 18px}#pc_wrap.mentor .aside .logo_box .mentor-logo-link{display:block;width:88px;height:88px;border-radius:50%}#pc_wrap.mentor .aside .logo_box .mentor-logo-motion{position:relative;display:block;overflow:hidden;width:88px;height:88px;box-sizing:border-box;border:3px solid rgba(15,47,100,.941);border-radius:50%;background:#071a2e;box-shadow:0 0 0 1px rgba(14,42,71,.18),0 7px 20px rgba(14,42,71,.24),0 0 16px rgba(22,119,232,.12);transform:translateZ(0);transform-origin:center;backface-visibility:hidden;will-change:transform}#pc_wrap.mentor .aside .logo_box .mentor-logo-motion:after{position:absolute;z-index:2;inset:0;border-radius:inherit;animation:mentorLogoGlassSweep 3.7s cubic-bezier(.2,0,0,1) infinite;background:linear-gradient(115deg,transparent 30%,hsla(0,0%,100%,.52) 50%,transparent 70%);content:"";opacity:0;pointer-events:none;transform:translateX(-130%)}#pc_wrap.mentor .aside .logo_box .mentor-logo-motion img{position:relative;z-index:1;display:block;width:100%;height:100%;border-radius:inherit;backface-visibility:hidden;-o-object-fit:cover;object-fit:cover;transform:translateZ(0)}@keyframes mentorLogoGlassSweep{0%,14%{opacity:0;transform:translateX(-130%)}28%{opacity:1}52%,to{opacity:0;transform:translateX(130%)}}@media(prefers-reduced-motion:reduce){#pc_wrap.mentor .aside .logo_box .mentor-logo-motion:after{animation:none}}#pc_wrap.mentor{min-height:1000px;background:#f9fafb}#pc_wrap.mentor .settings_icon_admin{margin-right:15px;color:#7b809a;cursor:pointer}#pc_wrap.mentor .aside .user{background:#f5f5f5}#pc_wrap.mentor .aside hr{margin:24px 0}#pc_wrap.mentor .aside .MuiListItemIcon-root{margin-right:16px}#pc_wrap.mentor .menu_wrap .menu.on span{font-weight:600;color:#f54d56}#pc_wrap.mentor .menu_wrap .menu.on svg{color:#f54d56}#pc_wrap.mentor .menu_wrap .menu_list{padding:8px 24px 8px 32px}#pc_wrap.mentor .menu_wrap .menu_list li{padding:8px 16px 8px 28px;border-radius:4px;font-size:14px}#pc_wrap.mentor .menu_wrap .menu_list li.on{font-weight:600;color:#f54d56;background:#fdf4f4}#pc_wrap.mentor .MuiListSubheader-root{background:transparent}#pc_wrap.mentor #bunker{width:calc(100% - 280px);padding:116px 24px;margin-left:auto}#pc_wrap.mentor #bunker .title{margin-bottom:24px}#pc_wrap.mentor #bunker .badge{padding:3px 8px;border-radius:4px;font-size:12px;font-weight:500}#pc_wrap.mentor #bunker .success{color:#229a16;background:rgba(84,214,44,.16)}#pc_wrap.mentor #bunker .warning{border-radius:4px;color:#f57c00;background:rgba(245,124,0,.1)}#pc_wrap.mentor #bunker .error{color:#b72136;background:rgba(255,72,66,.16)}#pc_wrap.mentor #bunker .block{border-radius:4px;color:#ab47bc;background:rgba(171,71,188,.1)}#pc_wrap.mentor #bunker .delete{border-radius:4px;color:#fff;background:#969494}#pc_wrap.mentor #bunker .success_txt{font-size:14px;color:#229a16}#pc_wrap.mentor #bunker .warning_txt{font-size:14px;color:#f57c00}#pc_wrap.mentor #bunker .error_txt{font-size:14px;color:#b72136}#pc_wrap.mentor #bunker .hacking_txt{font-size:14px;color:#ab47bc}#pc_wrap.mentor #bunker .delete_txt{font-size:14px;color:#757575}#pc_wrap.mentor #bunker .up{color:#2d99ff;background:rgba(45,153,255,.3)}#pc_wrap.mentor #bunker .down{color:#ff3030;background:rgba(255,48,48,.3)}#pc_wrap.mentor #bunker .content{width:100%}#pc_wrap.mentor #bunker .detail{justify-content:center;align-items:center;min-width:1080px}#pc_wrap.mentor #bunker .detail .back{display:flex;flex-direction:row;align-items:center;margin-bottom:24px}#pc_wrap.mentor #bunker .detail .info_area{flex-direction:row}#pc_wrap.mentor #bunker .detail .info_area>ul{flex:1 1}#pc_wrap.mentor #bunker .detail .info_area li{padding:16px 24px}#pc_wrap.mentor #bunker .detail .info_area hr{border-color:#bdbdbd;margin:6px 10px}#pc_wrap.mentor #bunker .detail .info_area span:first-child{width:220px;min-width:220px}#pc_wrap.mentor #bunker .detail .info_area .active{color:#229a16;background:rgba(84,214,44,.16)}#pc_wrap.mentor #bunker .detail .info_area .warning{padding:4px;border-radius:4px;color:#f57c00;background:rgba(245,124,0,.1)}#pc_wrap.mentor #bunker .detail .info_area .error{color:#b72136;backgorund:rgba(255,72,66,.16)}#pc_wrap.mentor #bunker .detail .info_area .hacking{padding:4px;border-radius:4px;color:#ab47bc;background:rgba(171,71,188,.1)}#pc_wrap.mentor #bunker .detail .MuiTabPanel-root{padding:0;margin:24px 0}#pc_wrap.mentor #bunker .detail .banned_wrap>div{margin:0 8px 8px 0}#pc_wrap.mentor #bunker .content_area strong{margin:0 3px}#pc_wrap.mentor #bunker .content_area .tit{padding:32px 24px;font-size:20px}#pc_wrap.mentor #bunker .content_area .btn_upload{flex-direction:column}#pc_wrap.mentor #bunker .content_area .btn_upload .img_area img{width:100%}#pc_wrap.mentor #bunker .content_area .comment{height:150px}#pc_wrap.mentor #bunker .content_area .comment textarea{width:50%;height:80%;padding:10px;border:1px solid #eee;border-radius:4px;font-size:14px;resize:none}#pc_wrap.mentor #bunker .content_area .desc span{margin-right:4px;color:#757575}#pc_wrap.mentor #bunker .user_area{margin-bottom:24px}#pc_wrap.mentor #bunker .user_area .user_id{padding:0 8px;border-radius:30px;margin-top:8px;text-align:center;background:#f5f5f5}#pc_wrap.mentor #bunker .user_area .connect{height:-moz-min-content;height:min-content;padding:2px 6px;border-radius:8px;margin-left:10px}#pc_wrap.mentor #bunker .user_area .connect.online{color:#229a16;background:rgba(84,214,44,.16)}#pc_wrap.mentor #bunker .user_area .connect.offline{color:#b72136;background:rgba(255,72,66,.16)}#pc_wrap.mentor #bunker .input_area div:first-child{margin-right:16px}#pc_wrap.mentor #bunker .input_area .MuiInputAdornment-root button{margin-right:0}#pc_wrap.mentor #bunker .btn_wrap{flex-direction:row;justify-content:flex-end;margin-top:24px}#pc_wrap.mentor #bunker .btn_wrap button{font-weight:500}#pc_wrap.mentor #bunker .btn_complete,#pc_wrap.mentor #bunker .btn_wrap button:nth-child(2){color:#fff;box-shadow:0 8px 16px 0 rgba(255,48,48,.24)}#pc_wrap.mentor #bunker .btn_action{position:static;border-radius:8px;font-weight:500;color:#fff}#pc_wrap.mentor #bunker .btn_add{font-weight:500;color:#fff;box-shadow:0 8px 16px 0 rgba(255,48,48,.24)}#pc_wrap.mentor #bunker .btn_cancel{border:1px solid #eee;color:#757575}#pc_wrap.mentor #bunker .btn_upload{border:1px dashed #eee}#pc_wrap.mentor #bunker .btn_text{color:#e92c28}#pc_wrap.mentor #bunker .btn_window{margin-left:8px;color:#757575}#pc_wrap.mentor #bunker .btn_window svg{font-size:20px}#pc_wrap.mentor #bunker .name a{display:flex;flex-direction:row;align-items:center}#pc_wrap.mentor #bunker .table_wrap{width:auto;border-radius:4px;background:#fff;box-shadow:0 0 2px 0 rgba(145,158,171,.2),0 12px 24px -4px rgba(145,158,171,.12)}#pc_wrap.mentor #bunker .table_wrap .tab_menu{display:flex;flex-direction:row;padding:0 24px}#pc_wrap.mentor #bunker .table_wrap .tab_menu li{width:auto;height:48px;padding:12px 16px;font-size:14px;color:#bdbdbd;cursor:pointer}#pc_wrap.mentor #bunker .table_wrap .tab_menu li.on{border-bottom:2px solid #e92c28;font-weight:500;color:#e92c28}#pc_wrap.mentor #bunker .table_wrap.check_table_wrap td:first-child,#pc_wrap.mentor #bunker .table_wrap.check_table_wrap th:first-child{width:50px;padding:0 0 0 15px}#pc_wrap.mentor #bunker .table_wrap thead tr{background:#fafafa}#pc_wrap.mentor #bunker .table_wrap thead th{border-bottom:1px solid #eee;font-size:14px;color:#374151}#pc_wrap.mentor #bunker .table_wrap thead th:last-child{padding-right:24px}#pc_wrap.mentor #bunker .table_wrap thead th:first-child{padding-left:24px}#pc_wrap.mentor #bunker .table_wrap tbody{color:#616161}#pc_wrap.mentor #bunker .table_wrap tbody tr{border-bottom:1px solid #eee}#pc_wrap.mentor #bunker .table_wrap tbody tr:last-child{border-bottom:0}#pc_wrap.mentor #bunker .table_wrap tbody th:first-child{padding-left:24px}#pc_wrap.mentor #bunker .table_wrap tbody td{padding:12px 16px;border-bottom:0;font-size:14px;color:#616161}#pc_wrap.mentor #bunker .table_wrap tbody td.info,#pc_wrap.mentor #bunker .table_wrap tbody td.info_community{display:flex;flex-direction:row;align-items:center}#pc_wrap.mentor #bunker .table_wrap tbody td.info_community a:visited{color:#959595}#pc_wrap.mentor #bunker .table_wrap tbody td .img_box{width:80px;height:80px}#pc_wrap.mentor #bunker .table_wrap tbody td:first-child{padding-left:24px}#pc_wrap.mentor #bunker .table_wrap .flex_box button{margin-right:8px;font-weight:500;color:#e92c28}#pc_wrap.mentor #bunker .table_wrap .flex_box button:last-child{margin-right:0}#pc_wrap.mentor #bunker .table_wrap .team_info_content{display:flex;flex-direction:column;align-items:center;width:95%}#pc_wrap.mentor #bunker .table_wrap .team_info_content .top{display:flex;flex-direction:row;justify-content:center;align-items:center;width:95%}#pc_wrap.mentor #bunker .table_wrap .team_info_content .top.space{justify-content:space-between}#pc_wrap.mentor #bunker .table_wrap .team_info_content .top .buttons button{border-color:#4c90fe;color:#4c90fe}#pc_wrap.mentor #bunker .table_wrap .team_info_content .top .buttons button:first-child{margin-right:10px}#pc_wrap.mentor #bunker .table_wrap .team_info_content .top .buttons button:hover{background:rgba(76,144,254,.071)}#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper{display:flex;flex-direction:column;align-items:center;width:90%;margin:30px 0}#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper .students{font-size:large}#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper span,#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper table,#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper td,#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper th{font-family:brown,Helvetica,arial,sans-serif}#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper table{width:100%;border-collapse:collapse}#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper table thead th{padding:12px;border-bottom:2px solid #dee2e6;text-align:center}#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper table tbody td{padding:7px;border-top:1px solid #dee2e6;text-align:center;vertical-align:middle}#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper table tbody td.empty{box-sizing:border-box;width:90px;height:97px}#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper table tbody td .cancel_icon{width:16px;height:16px;cursor:pointer}#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper table tbody td .loader_icon{width:30px;height:30px}#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper table tbody td .user_box{display:flex;flex-direction:column;align-items:center}#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper table tbody td .user_box img{width:45px;height:45px;border-radius:50%}#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper table tbody td .user_box span{margin-top:8px;font-family:brown,Helvetica,arial,sans-serif;font-size:12px;font-weight:bolder;color:green}#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper table tbody td .user_box svg{width:30px;height:30px;padding-left:5px}#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper table tbody td button{position:relative;padding:0 3px;border:1px solid #ffea27;border-radius:4px;font-size:16px;font-weight:400;line-height:1.5;text-align:center;color:#fff;background-color:#4c90fe;cursor:pointer}#pc_wrap.mentor #bunker .table_wrap .team_info_content .wrapper table tbody td button.fail{width:41px;border-color:#ffea27;margin-left:5px;background-color:#fe4c4c}#pc_wrap.mentor #bunker .tit{flex-direction:row;font-size:28px;font-weight:700}#pc_wrap.mentor #bunker .info_area{flex-direction:row}#pc_wrap.mentor #bunker .search_area{display:flex;flex-direction:row;justify-content:flex-end}#pc_wrap.mentor #bunker .search_area img{cursor:pointer}#pc_wrap.mentor #bunker .search_area .MuiOutlinedInput-root{height:48px;font-size:14px;background:#fff}#pc_wrap.mentor #bunker .search_area .MuiTableCell-root{padding:12px 20px;border-bottom:1px solid #eee}#pc_wrap.mentor #bunker .search_area .MuiToolbar-root{align-items:center}#pc_wrap.mentor #bunker .btn_action_wrap{display:flex;flex-direction:row}#pc_wrap.mentor #bunker .btn_action_wrap button{height:44px;border:1px solid #eee;margin-right:8px;color:#757575;background:#fff}#pc_wrap.mentor #bunker .btn_action_wrap thead{font-weight:600}#pc_wrap.mentor #bunker .MuiTabPanel-root{padding:0}#pc_wrap.mentor #bunker .MuiTableContainer-root{box-shadow:none}#pc_wrap.mentor .MuiAppBar-root{position:fixed;left:auto;display:flex;flex-direction:row;justify-content:flex-end;height:64px;padding:0 24px;border-bottom:1px solid rgba(0,0,0,.12);background:#fff;box-shadow:none}#pc_wrap.mentor .MuiTableRow-root.Mui-selected{background:inherit}#pc_wrap.mentor .MuiGrid-item{align-items:center}#pc_wrap.mentor .bmp_banner{position:relative;height:"140px"}#pc_wrap.mentor .bmp_banner .bmp_search{position:absolute;right:0;left:0;z-index:1;box-sizing:border-box;width:1240px;height:137px;padding:40px 25px;background:hsla(0,0%,100%,.2);box-shadow:0 8px 16px rgba(0,0,0,.08)}#pc_wrap.mentor .bmp_banner .bmp_search .select{justify-content:space-between;height:56px;padding:0 16px;background:#fff}#pc_wrap.mentor .bmp_banner .bmp_search .search_btn{max-width:150px;height:56px;margin-right:10px;color:#fff}#pc_wrap.mentor .bmp_banner .bmp_search .select{border-radius:4px;margin-right:10px}#pc_wrap.mentor .bmp_banner .bmp_search .select.on{border:2px solid #f54d56;color:#f54d56;background:#fff8f8}#pc_wrap.mentor .bmp_banner .bmp_search .select.on svg{color:#f54d56}#pc_wrap.mentor .bmp_banner .bmp_search .MuiInput-root{min-width:230px}#pc_wrap.mentor .bmp_banner .layer{position:absolute;top:116px;left:0;min-width:1240px;min-height:200px;padding:40px 30px;border:1px solid #eee;border-radius:5px;background:#fff;box-shadow:0 0 2px 0 rgba(145,158,171,.24),-20px 20px 40px -4px rgba(145,158,171,.24)}#pc_wrap.mentor .bmp_banner .layer .tit{margin-bottom:10px}#pc_wrap.mentor .bmp_banner .layer .count{margin-top:2px;color:#bdbdbd}#pc_wrap.mentor .bmp_banner .layer .flex_box{flex-flow:row wrap}#pc_wrap.mentor .bmp_banner .layer .flex_box li{width:10%;min-width:115px;margin-bottom:14px;cursor:pointer}#pc_wrap.mentor .bmp_banner .layer .close{position:absolute;top:20px;right:20px}#pc_wrap.mentor .bmp_banner #detail_layer,#pc_wrap.mentor .bmp_banner #model_layer{padding:40px 30px 10px}#pc_wrap.mentor .bmp_banner #detail_layer .count,#pc_wrap.mentor .bmp_banner #model_layer .count{margin-left:10px;font-weight:400}#pc_wrap.mentor .bmp_banner #detail_layer li,#pc_wrap.mentor .bmp_banner #model_layer li{width:20%;margin-bottom:30px}#pc_wrap.mentor .bmp_banner #detail_layer li.nodata,#pc_wrap.mentor .bmp_banner #model_layer li.nodata{color:#bdbdbd}#pc_wrap.mentor .bmp_banner #detail_layer li.nodata .name,#pc_wrap.mentor .bmp_banner #model_layer li.nodata .name{font-weight:400;color:#bdbdbd}#pc_wrap.mentor .bmp_banner #detail_layer li{width:33.33%}#pc_wrap.mentor .bmp_banner .swiper{width:100%;height:100%}#pc_wrap.mentor .bmp_banner .swiper-slide{display:flex;justify-content:center;align-items:center;font-size:18px;text-align:center;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center}#pc_wrap.mentor .bmp_banner .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mentor .MuiFormControl-root-MuiTextField-root,.mentor .MuiOutlinedInput-root{height:100%}#pc_wrap.community.detail .right{border-radius:8px;background:#fff}#pc_wrap.community .login_box .top{padding:20px 24px 0 20px;margin-bottom:16px}#pc_wrap.community .login_box .top .info{align-items:center}#pc_wrap.community .login_box .top .overtext{-webkit-line-clamp:1}#pc_wrap.community .login_box .top .logout{max-width:58px;height:24px;border-radius:30px;font-size:12px;font-weight:300;color:#fff;background:#757575}#pc_wrap.community .login_box .top span{line-height:1.4}#pc_wrap.community .login_box .bottom{border-top:1px solid #eee}#pc_wrap.community .login_box .bottom .flex_box{display:flex;height:40px}#pc_wrap.community .login_box .bottom>li{flex:1 1}#pc_wrap.community .login_box .bottom li{justify-content:center;align-items:center;height:40px}#pc_wrap.community .login_box .bottom li:nth-child(2){border-left:1px solid #eee}#pc_wrap.community .login_box .bottom .MuiBadge-root{position:absolute;top:0}#pc_wrap.community .login_box .bottom .MuiBadge-badge{line-height:20px}#pc_wrap.community .login_box .profile_img{width:50px;height:50px;margin-right:8px}#pc_wrap.community .login_box.after{padding:0}#pc_wrap.community .art_icons{justify-content:flex-end;align-items:center}#pc_wrap.community .art_icons,#pc_wrap.community .art_icons .icon_box{display:flex;flex-direction:row}#pc_wrap.community .art_icons hr{margin:0 15px}#pc_wrap.community .art_icons span{display:flex;align-items:center;color:#000}#pc_wrap.community .art_icons svg{margin-right:3px;font-size:24px;color:#ddd}#pc_wrap.community .comment_area .tab{color:#87cdf9}#pc_wrap.community .comment_area .css-mkincb-MuiTabs-indicator{position:absolute;bottom:0;height:2px;background-color:#87cdf9;transition:all .3s cubic-bezier(.4,0,.2,1) 0ms;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1) 0ms}#pc_wrap.community .article,#pc_wrap.community .comment{overflow:hidden;border:1px solid #eee;border-radius:8px;box-shadow:0 0 2px 0 rgba(145,158,171,.2),0 12px 24px -4px rgba(145,158,171,.12)}#pc_wrap.community .article .btn_flex{justify-content:flex-end;width:100%;color:#7955f1}#pc_wrap.community .article .btn_flex img{width:24px;height:24px}#pc_wrap.community .article .btn_flex svg{font-size:24px;color:#f1f1f1}#pc_wrap.community .article .article_hd{padding:30px 24px}#pc_wrap.community .article .article_hd .title{margin-bottom:10px}#pc_wrap.community .article .article_hd .title h3{margin-right:4px}#pc_wrap.community .article .article_hd .profile_img{width:30px;height:30px;margin-right:4px}#pc_wrap.community .article .article_hd .btn_flex{flex-direction:row;justify-content:flex-end;margin-top:10px}#pc_wrap.community .article .article_hd .btn_flex button:first-child{color:#7955f1}#pc_wrap.community .article .article_hd .btn_flex button:nth-child(2){border-color:#fff;color:#fff}#pc_wrap.community .article img{margin-right:3px}#pc_wrap.community .article .devtalk_box{width:100%;height:auto}#pc_wrap.community .article .devtalk_box .devtalk_card{display:flex;justify-content:center}#pc_wrap.community .article .devtalk_box .devtalk_content{display:flex;justify-content:center;align-items:center;width:100%;height:500px;border-radius:15px;background-size:cover}#pc_wrap.community .article .devtalk_box .devtalk_content img{position:relative;width:86px;height:86px;cursor:pointer}#pc_wrap .article_bd{padding:24px}#pc_wrap .article_bd .ytb_play{width:950px;height:500px}#pc_wrap .article_bd .vote_btn_flex{display:flex;flex-direction:row;justify-content:center;margin:100px 0 60px}#pc_wrap .article_bd .vote_btn_flex button{width:106px;height:46px;font-weight:500;color:#000;background-color:#87cdf9}#pc_wrap .article_bd .vote_btn_flex button:first-child{margin-right:16px}#pc_wrap .article_bd svg{color:#fff}.comment .write_area{padding:30px 24px 0}.snb .login_box.after{padding:0}#m_wrap .community .article .date,#pc_wrap .community .article .date{font-size:13px;font-weight:400;color:#bdbdbd}#pc_wrap.community.write .right-wrap{width:100%;height:auto}#pc_wrap.community.write .right-wrap .cont_bd{padding:30px 0}#pc_wrap.community.write .right-wrap .cont_bd .form_hd>div{margin-bottom:16px}#pc_wrap.community.write .right-wrap .flex-space .btn-next{color:#000;background:#87cdf9}#pc_wrap.community.write .right-wrap .select{width:214px;height:40px;font-size:14px}#pc_wrap.community.write .right-wrap .input-tit{padding:0 16px;border:1px solid #eee;border-radius:4px;margin-top:16px;font-size:14px}#pc_wrap.community.write .right-wrap .btn-flex{margin-top:40px}#pc_wrap.community.write .css-guvl2y-MuiButtonBase-root-MuiButton-root{background:#87cdf9}#pc_wrap.community.write .css-guvl2y-MuiButtonBase-root-MuiButton-root svg{fill:#000}#pc_wrap.community.write .toastui-editor-popup-body{padding:20px}#pc_wrap.community.write .youtube-input{padding:8px 16px;border:1px solid #ddd}#pc_wrap.community.write .youtube-div{display:flex;flex-direction:column}#pc_wrap.community.write .toastui-editor-defaultUI button{padding:4px}#pc_wrap .community .ad-row{margin:24px 0}#pc_wrap .community .content{margin-top:76px}#pc_wrap .community .content .snb{height:-moz-min-content;height:min-content}#pc_wrap .community .content .snb .snb_content{padding:0}#pc_wrap .community .content .snb .snb_content .login{margin:20px}#pc_wrap .community .content .snb .snb_content .snb_list{padding:0 5px;margin:20px 8px;cursor:pointer}#pc_wrap .community .content .snb .snb_content .snb_list .focus{background:#717171}#pc_wrap .community .content .snb .snb_content .snb_list .flex-box{display:flex;align-items:center}#pc_wrap .community .content .snb .snb_content .snb_list .flex-box .com_icon{display:flex;flex-direction:row;justify-content:flex-end;margin-left:11px}#pc_wrap .community .content .snb .snb_content .snb_list .flex-box a{font-size:14px}#pc_wrap .community .content .snb .snb_content .login_box{padding:20px;font-size:12px}#pc_wrap .community .content .snb .snb_content .login_box.login_box.after{padding:0}#pc_wrap .community .content .snb .snb_content .login{height:44px;color:#000;background-color:#87cdf9}#pc_wrap .community .content .snb .snb_content .nick{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pc_wrap .community .content .snb .snb_content .profile{width:70px;height:70px;border:1px solid #eee;border-radius:50%;margin-right:8px}#pc_wrap .community .content .snb .snb_content .top{width:264px;padding:20px 24px 0 20px;margin-bottom:16px}#pc_wrap .community .content .snb .snb_content .top span{color:#bdbdbd}#pc_wrap .community .content .snb .snb_content .top .overtext{width:140px;-webkit-line-clamp:1}#pc_wrap .community .content .snb .snb_content .bottom{border-top:1px solid #eee}#pc_wrap .community .content .snb .snb_content .bottom .flex_box{height:40px}#pc_wrap .community .content .snb .snb_content .bottom button{justify-content:center;align-items:center;height:40px;border-radius:0}#pc_wrap .community .content .snb .snb_content .bottom button:first-child{border-right:1px solid #eee}#pc_wrap .community .content .right{width:100%}#pc_wrap .community .content .right .tit{margin-bottom:24px}#pc_wrap .community .content .right .tit h2{font-weight:700}#pc_wrap .community .content .right .btn-register{color:#000;background:#87cdf9}#pc_wrap .community .content .right .btn-register svg{fill:#000}#pc_wrap .community .content .right .desc{margin-top:6px;line-height:1.2;color:#757575}#pc_wrap .community .content .right .popular{margin-top:24px}#pc_wrap .community .content .right .popular .tit{margin-bottom:8px}#pc_wrap .community .content .right .popular .post{position:relative;margin-right:15px}#pc_wrap .community .content .right .popular .post .txt_box{position:absolute;bottom:0;width:100%;padding:8px 10px;border-radius:0 0 4px 4px;line-height:1.2;color:#fff;background:rgba(0,0,0,.4)}#pc_wrap .community .content .right .popular .post .txt_box h4{overflow:hidden;width:151px;text-overflow:ellipsis}#pc_wrap .community .content .right .popular .post .txt_box .category{font-weight:300}#pc_wrap .community .content .right .popular .flex_box div:nth-child(5){margin-right:0}#pc_wrap .community .content .right .popular .img_box{width:175px;height:120px;border-radius:4px}#pc_wrap .community .content .right .cont-hd{border-radius:8px 8px 0 0;background:#fff}#pc_wrap .community .content .right .cont-bd{overflow:hidden;border:1px solid #eee;border-radius:8px;box-shadow:0 0 2px 0 rgba(145,158,171,.2),0 12px 24px -4px rgba(145,158,171,.12)}#pc_wrap .community .content .right .cont-bd .btn-admin-control{justify-content:flex-end;margin:16px 20px 0 0}#pc_wrap .community .content .right .cont-bd .btn-admin-control button{height:32px}#pc_wrap .community .content .right .cont-bd-list{border-radius:0 0 8px 8px;background:#fff}#pc_wrap .community .content .right .cont-bd-list li{padding:8px 24px 8px 0;border-bottom:1px solid #eee}#pc_wrap .community .content .right .cont-bd-list .com_img{position:relative;justify-content:center;align-items:center;width:82px;min-width:64px;height:73px;border-radius:4px;margin-right:10px;margin-left:10px;font-weight:500;color:#bdbdbd;cursor:pointer}#pc_wrap .community .content .right .cont-bd-list .middle{flex:2 1}#pc_wrap .community .content .right .cont-bd-list .middle hr{margin:2px 20px}#pc_wrap .community .content .right .cont-bd-list .middle img{border:1px solid #eee;margin-right:5px;-o-object-fit:cover;object-fit:cover}#pc_wrap .community .content .right .cont-bd-list .middle .subject{overflow:hidden;max-width:700px;margin-bottom:10px;text-overflow:ellipsis;white-space:nowrap}#pc_wrap .community .content .right .cont-bd-list .middle .info{color:#757575}#pc_wrap .community .content .right .cont-bd-list .art_icons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}#pc_wrap .community .content .right .cont-bd-list .art_icons svg{margin-right:3px;font-size:24px;color:#ddd}#pc_wrap .community .content .right .cont-bd-list .art_icons hr{height:20px;margin:20px 15px}#pc_wrap .community .content .right .cont-bd-list .art_icons span{width:auto;font-size:12px}#pc_wrap .community .content .right .dev_talks_content{display:flex;flex-flow:wrap;width:100%;height:auto;padding:0;border-bottom:1px solid #eee;margin-bottom:10px;cursor:pointer}#pc_wrap .community .content .right .dev_talks_content .dev_talks_box{display:flex;flex-direction:column;align-items:flex-start;width:310px;height:auto;padding:0;border-bottom:none;margin:30px 15px 20px 16px;color:#212121}#pc_wrap .community .content .right .dev_talks_content .dev_talks_box .com_video_img{width:310px;height:175px;border:1px solid;border-radius:10px;cursor:pointer}#pc_wrap .community .content .right .dev_talks_content .dev_talks_box .art_info{width:100%;margin:10px 0 5px}#pc_wrap .community .content .right .dev_talks_content .dev_talks_box .art_info .subject{font-family:brown,Helvetica,arial,sans-serif;font-weight:700}#pc_wrap .community .content .right .dev_talks_content .dev_talks_box .info{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#pc_wrap .community .content .right .dev_talks_content .dev_talks_box .art_icons{cursor:auto}#pc_wrap .community .content .right .dev_talks_content .dev_talks_box .art_icons .icon_box{display:flex;flex-direction:row}#pc_wrap .community .content .right .dev_talks_content .dev_talks_box .art_icons svg{margin-right:3px;font-size:16px;color:#ddd}#pc_wrap .community .content .right .dev_talks_content .dev_talks_box .art_icons hr{align-items:center;height:10px;margin:7px 5px 10px}#pc_wrap .community .content .menu{padding:24px 20px;border-bottom:1px solid #eee}#pc_wrap .community .content .menu svg{font-size:24px}#pc_wrap .community .content .menu button{color:#bdbdbd}#pc_wrap .community .content .menu .MuiTabs-root{min-height:auto}#pc_wrap .community .content .menu .MuiTab-root.Mui-selected{color:#e92c28}#pc_wrap .community .content .menu .MuiOutlinedInput-root{height:40px;font-size:12px}#pc_wrap .community .content .menu .MuiOutlinedInput-root img{width:20px;cursor:pointer}#pc_wrap .community .content .search{max-width:236px;border-radius:30px}#pc_wrap .community .content .profile_img{width:20px;height:20px;margin-right:5px}#pc_wrap .community .pagination{margin:50px 0}#m_wrap .bubble,#pc_wrap .bubble{justify-content:center;align-items:center;min-width:64px;color:#bdbdbd;background:url(/img/icon/ico_bubble.svg) no-repeat 50%}#m_wrap .bubble svg,#pc_wrap .bubble svg{margin-bottom:4px;font-size:20px}#m_wrap .bubble a,#pc_wrap .bubble a{padding:5px 0;margin-bottom:3px;font-size:12px;color:#e92c28}#pc_wrap .cs .cs_menu,#pc_wrap .cs .cs_menu div{display:flex;flex-direction:row;justify-content:center}#pc_wrap .cs .cs_menu div{align-items:center;width:200px;height:46px;border-top:1px solid #eee;border-bottom:1px solid #eee;margin:0 0 24px;color:#bdbdbd;cursor:pointer}#pc_wrap .cs .cs_menu div:first-child{border:1px solid #eee;border-right:none;border-radius:4px 0 0 4px}#pc_wrap .cs .cs_menu div:last-child{border:1px solid #eee;border-left:none;border-radius:0 4px 4px 0}#pc_wrap .cs .cs_menu div.active{box-sizing:border-box;border:1px solid #61aede;font-weight:700;color:#000;background:#87cdf9}#pc_wrap .cs .tit{flex:1 1;margin-bottom:8px;text-align:left}#pc_wrap .cs .title{padding:24px 0;margin-bottom:24px;text-align:center}#pc_wrap .cs .title h1{margin-bottom:4px}#pc_wrap .cs .caption,#pc_wrap .cs .title p{font-weight:400;color:#757575}#pc_wrap .cs .caption{text-align:center}#pc_wrap .cs .content{margin-bottom:0}#pc_wrap .cs .notice{margin-bottom:80px}#pc_wrap .cs .form_wrap{margin-top:40px}#pc_wrap .cs .tab{width:600px;border:1px solid #eee;border-radius:4px;margin:0 auto 24px}#pc_wrap .cs .tab hr{margin:16px 0}#pc_wrap .cs .tab button{flex:1 1;box-sizing:border-box;color:#bdbdbd}#pc_wrap .cs .tab button:first-child{border-radius:4px 0 0 4px}#pc_wrap .cs .tab button:last-child{border-right:0;border-radius:0 4px 4px 0}#pc_wrap .cs .tab .MuiTabs-flexContainer{height:100%}#pc_wrap .cs .tab .MuiTab-root.Mui-selected{box-sizing:border-box;border:1px solid #61aede;border-radius:0;margin-right:0;font-weight:700;color:#000;background:#87cdf9}#pc_wrap .cs .tab .MuiTabs-indicator{display:none}#pc_wrap .cs .subtab{justify-content:center;align-items:center;margin:0 auto}#pc_wrap .cs .subtab button{flex:1 1}#pc_wrap .cs .subtab .MuiTab-root{min-height:40px;white-space:pre-line}#pc_wrap .cs .subtab .MuiTabs-indicator{height:1px;background:#6c62e0}#pc_wrap .cs .help{justify-content:center;align-items:center}#pc_wrap .cs .help .flex_btn{margin-top:14px}#pc_wrap .cs .help .flex_btn button{height:44px;color:#faf9fe;background:#725ce8}#pc_wrap .cs .headline{margin:24px 0}#pc_wrap .cs .headline h2{font-size:28px}#pc_wrap .cs .headline button{width:110px;height:32px;color:#000;background:#87cdf9}#pc_wrap .cs .table{border-top:2px solid #bdbdbd}#pc_wrap .cs .table .num{min-width:110px;padding:20px 16px 20px 0;text-align:center}#pc_wrap .cs .table .date{min-width:110px;padding:20px 16px;text-align:center}#pc_wrap .cs .table .head .tit{text-align:center}#pc_wrap .cs .table .board-list .tit{color:#616161}#pc_wrap .cs .table .board-list .date,#pc_wrap .cs .table .board-list .num{color:#bdbdbd}#pc_wrap .cs .table .board-list li{height:60px;border-bottom:1px solid #eee}#pc_wrap .cs .table .board-list li a{flex:1 1;padding:20px 16px}#pc_wrap .cs .table .board-list .fixed{background:#eeeffd}#pc_wrap .cs .table .board-list .nodata{justify-content:center;padding:80px 0;color:#757575}#pc_wrap .cs .table .content{padding:24px 0 80px;margin-bottom:0;line-height:1.5;color:#616161}#pc_wrap .cs .table button{width:160px;height:48px;margin-bottom:40px;color:#000;background-color:#87cdf9}#pc_wrap .cs .search{width:306px;margin:0 0 0 auto}#pc_wrap .cs .search .MuiInputBase-root{height:40px;padding:0 16px;border-radius:30px}#pc_wrap .cs .pagination{margin:40px 0}#pc_wrap .cs .faq{border-top:2px solid #bdbdbd}#pc_wrap .cs .form_wrap>div{margin-bottom:24px}#pc_wrap .cs .form_wrap .select{width:350px}#pc_wrap .cs .photo_list label{width:auto;height:auto}#pc_wrap .cs .photo_list>div{position:relative;flex:unset;width:100px;height:100px}#pc_wrap .cs .upload{height:40px;border:1px solid #eee;margin-bottom:20px;color:#bdbdbd;background:#fff}#pc_wrap .cs .upload svg{color:#757575}#pc_wrap .cs .delete{position:absolute;top:6px;right:6px;font-size:24px;color:#757575}#pc_wrap .cs.inquiry .num div{max-width:70px;font-size:13px}#pc_wrap .cs.inquiry .control{margin:40px 0 0 auto}#pc_wrap .cs.inquiry .control button{width:60px}#pc_wrap .cs.inquiry .control button:first-child{margin-right:10px}#pc_wrap .cs .MuiAccordion-root{border:0}#pc_wrap .cs .MuiAccordionSummary-root{min-height:78px;max-height:78px;padding:0;border-bottom:1px solid #eee}#pc_wrap .cs .MuiAccordionDetails-root{padding:30px 20px}#pc_wrap .cs .MuiAccordionDetails-root p{display:-webkit-box;overflow:hidden;font-size:15px;line-height:1.4;text-overflow:ellipsis;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;-webkit-box-orient:vertical}#pc_wrap .cs .MuiAccordionDetails-root hr{margin:50px 0 30px}#pc_wrap .cs .MuiInputBase-root input{height:54px;padding:0 16px}#pc_wrap .faq .badge{margin:0 24px}#pc_wrap .faq .subtab .MuiButtonBase-root.MuiTab-root.Mui-selected{color:#6c62e0}#pc_wrap.inquiry_register .css-4le2zk-MuiInputBase-root-MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#87cdf9}#pc_wrap.inquiry_register .complete_btn{color:#000;background-color:#87cdf9}#pc_wrap.inquiry_register .complete_btn:disabled{background:#bdbdbd}.cs .badge{display:inline-block;padding:4px 10px;border:1px solid #725ce8;border-radius:7px;color:#725ce8}.cs .question .badge{color:#fff;background:#e92c28}.cs .answer{margin-left:80px}.cs.inquiry .state{padding:2px 8px;border-radius:4px;color:#fff}.cs.inquiry .state.finish{background:#6c62e0}.cs.inquiry .state.waiting{background:#757575}.cs.inquiry .control{justify-content:flex-end}.cs.inquiry .control button{height:30px;color:#757575;background:#fff}.cs.inquiry .MuiAccordion-region{background:#fafafa}.cs.inquiry .MuiAccordionSummary-content{align-items:center}.cs.inquiry .MuiAccordion-root{box-shadow:none}.cs .MuiAccordionSummary-content{align-items:center}.css-157jxbi-MuiButtonBase-root-MuiMenuItem-root:hover{color:#000;background-color:#f5f5f5}.css-157jxbi-MuiButtonBase-root-MuiMenuItem-root.Mui-selected,.css-157jxbi-MuiButtonBase-root-MuiMenuItem-root.Mui-selected:hover{color:#000;background-color:#87cdf9}.css-ecjfs1-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#87cdf9}#pc_wrap.admin .detail.inquiry .content_area{margin-bottom:32px}#pc_wrap.admin .detail.inquiry .btn_save{flex:none;width:80px;height:40px;margin-left:32px;color:#fff}#pc_wrap.admin .upload_wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;height:249px}#pc_wrap.admin .upload{justify-content:center;align-items:center;width:140px;height:140px;border:1px dashed #ddd;border-radius:50%;margin-bottom:10px}#pc_wrap.admin .btn_upload{width:480px;height:480px;background:#f5f5f5}#pc_wrap.admin .btn_upload .img-box{border:0}#pc_wrap.admin .caption{line-height:1.2}#pc_wrap.admin .input_position_wrap>div{margin-top:24px}#pc_wrap.admin .input_position_wrap>div:first-child{margin-top:0}#pc_wrap.admin .input_position_wrap>div>p{visibility:hidden}#pc_wrap.admin .input_position_wrap>div:first-child p{visibility:inherit}#pc_wrap.admin .avl{width:100%}#pc_wrap.admin .avl .avl_content{padding:60px 30px;border-radius:4px;background:#fff;box-shadow:0 0 2px 0 rgba(145,158,171,.2),0 12px 24px -4px rgba(145,158,171,.12)}#pc_wrap.admin .avl .avl_content .wrap{display:flex;flex-direction:row;justify-content:space-between}#pc_wrap.admin .avl .avl_content .wrap .box{position:relative;display:flex;overflow:hidden;flex-direction:column;width:400px;height:400px;border:1px solid #000;border-radius:10px;background-size:contain;background-repeat:round}#pc_wrap.admin .avl .avl_content .wrap .box .name{display:flex;justify-content:center;align-items:center;width:auto;max-width:60px;height:30px;padding:0 20px;margin-top:20px;color:#fff;background:rgba(67,87,220,.6);box-shadow:0 1px 3px rgba(0,0,0,.4)}#pc_wrap.admin .avl .avl_content .wrap .box .content_box{position:absolute;bottom:0;display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:200px;padding:5px 10px;background-color:hsla(0,7%,76%,.502)}#pc_wrap.admin .avl .avl_content .wrap .box .content_box .row{display:flex;flex-direction:row}#pc_wrap.admin .avl .avl_content .wrap .box .content_box .btn_wrapper{display:flex;flex-direction:row;justify-content:flex-end;margin-top:5px}#pc_wrap.admin .avl .avl_content .wrap .box .content_box .btn_wrapper .btn{display:flex;justify-content:center;align-items:center;width:80px;height:30px;border-radius:8px;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;cursor:pointer}#pc_wrap.admin .avl .avl_content .wrap .box .content_box .btn_wrapper .btn.edit{color:#000;background:#87cdf9}#pc_wrap.admin .avl .avl_content .wrap .box .content_box .btn_wrapper .btn.cancel{margin-right:10px;color:#fff;background:red}#pc_wrap.admin .aside .logo_box{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:20px 0 18px}#pc_wrap.admin .aside .logo_box .admin-logo-link{display:block;width:88px;height:88px;border-radius:50%}#pc_wrap.admin .aside .logo_box .admin-logo-motion{position:relative;display:block;overflow:hidden;width:88px;height:88px;box-sizing:border-box;border:3px solid rgba(15,47,100,.941);border-radius:50%;background:#071a2e;box-shadow:0 0 0 1px rgba(14,42,71,.18),0 7px 20px rgba(14,42,71,.24),0 0 16px rgba(22,119,232,.12);transform:translateZ(0);transform-origin:center;backface-visibility:hidden;will-change:transform}#pc_wrap.admin .aside .logo_box .admin-logo-motion:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;background:linear-gradient(115deg,transparent 30%,hsla(0,0%,100%,.52) 50%,transparent 70%);opacity:0;transform:translateX(-130%);animation:adminLogoGlassSweep 3.7s cubic-bezier(.2,0,0,1) infinite;pointer-events:none}#pc_wrap.admin .aside .logo_box .admin-logo-motion img{position:relative;z-index:1;display:block;width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;transform:translateZ(0);backface-visibility:hidden}@keyframes adminLogoGlassSweep{0%,14%{opacity:0;transform:translateX(-130%)}28%{opacity:1}52%,to{opacity:0;transform:translateX(130%)}}@media(prefers-reduced-motion:reduce){#pc_wrap.admin .aside .logo_box .admin-logo-motion:after{animation:none}}#pc_wrap.admin #bunker .admin-users-page .users-page-header{margin-bottom:24px}#pc_wrap.admin #bunker .admin-users-page .users-page-header .tit{margin:0 0 6px;font-size:32px;font-weight:700;line-height:1.15;letter-spacing:-.035em;color:#172033;text-wrap:balance}#pc_wrap.admin #bunker .admin-users-page .users-page-header .users-page-description{font-size:14px;line-height:1.5;color:#68778a;text-wrap:pretty}#pc_wrap.admin #bunker .admin-users-page .users-page-header .users-page-count{font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#607086}#pc_wrap.admin #bunker .admin-users-page .stats-row{display:flex;gap:15px;margin-bottom:20px}#pc_wrap.admin #bunker .admin-users-page .stats-row .stats-card{display:flex;flex:1 1;align-items:center;min-height:70px;padding:16px;border-radius:6px;background:#fff;box-shadow:0 10px 15px hsla(0,1%,54%,.15),0 -5px 10px hsla(0,1%,54%,.15),6px 0 12px hsla(0,1%,54%,.15),-6px 0 12px hsla(0,1%,54%,.15);transition:box-shadow .4s ease-in-out,transform .4s ease-in-out}#pc_wrap.admin #bunker .admin-users-page .stats-row .stats-card.simple-card{border-left:3px solid #11998e}#pc_wrap.admin #bunker .admin-users-page .stats-row .stats-card.master-card{border-left:3px solid #ff4b2b}#pc_wrap.admin #bunker .admin-users-page .stats-row .stats-card.booster-card{border-left:3px solid #4a00e0}#pc_wrap.admin #bunker .admin-users-page .stats-row .stats-card:hover{box-shadow:0 10px 15px rgba(0,0,0,.15),0 -5px 10px rgba(0,0,0,.1),6px 0 12px rgba(0,0,0,.15),-6px 0 12px rgba(0,0,0,.15);transform:translateY(-5px) scale(1.02)}#pc_wrap.admin #bunker .admin-users-page .stats-row .card-content{display:flex;align-items:center;justify-content:space-between;width:100%}#pc_wrap.admin #bunker .admin-users-page .stats-row .card-info{flex:1 1;width:200px}#pc_wrap.admin #bunker .admin-users-page .stats-row .card-title{margin-bottom:5px;font-size:16px;color:#666}#pc_wrap.admin #bunker .admin-users-page .stats-row .card-value{font-size:26px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#333}#pc_wrap.admin #bunker .admin-users-page .stats-row .card-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%}#pc_wrap.admin #bunker .admin-users-page .stats-row .card-icon.simple-icon{color:#11998e;background:#d4ebe9}#pc_wrap.admin #bunker .admin-users-page .stats-row .card-icon.master-icon{color:#ff4b2b;background:#f0ddd9}#pc_wrap.admin #bunker .admin-users-page .stats-row .card-icon.booster-icon{margin-right:20px;color:#4a00e0;background:#e9e1f7}#pc_wrap.admin #bunker .admin-users-page .table_wrap{overflow:hidden;border:1px solid #e6ebf1;border-radius:12px;background:#fff;box-shadow:0 10px 30px rgba(26,43,67,.06)}#pc_wrap.admin #bunker .admin-users-page .table_wrap .tab_menu{gap:8px;overflow-x:auto;padding:8px 20px 0}#pc_wrap.admin #bunker .admin-users-page .table_wrap .tab_menu>.MuiListItem-root{flex:0 0 auto;width:auto;height:44px;padding:10px 14px;border:0;border-radius:7px 7px 0 0;font:inherit;font-weight:500;white-space:nowrap;color:#7b8797;background:transparent;cursor:pointer;transition:color .16s ease,background-color .16s ease;touch-action:manipulation}#pc_wrap.admin #bunker .admin-users-page .table_wrap .tab_menu>.MuiListItem-root:hover{color:#37465a;background:#f6f8fa}#pc_wrap.admin #bunker .admin-users-page .table_wrap .tab_menu>.MuiListItem-root:focus-visible{outline:3px solid rgba(12,125,248,.22);outline-offset:-3px}#pc_wrap.admin #bunker .admin-users-page .table_wrap .tab_menu>.MuiListItem-root.on{border-bottom-color:#e92c28;font-weight:650;color:#e92c28;background:transparent}#pc_wrap.admin #bunker .admin-users-page .table_wrap .users-search-toolbar{flex-direction:row;align-items:center;justify-content:flex-end;gap:24px;padding:20px 24px;margin:0;background:#fbfcfd}#pc_wrap.admin #bunker .admin-users-page .table_wrap .users-search-toolbar .search-copy{flex:0 0 auto}#pc_wrap.admin #bunker .admin-users-page .table_wrap .users-search-toolbar .search-label{font-size:14px;font-weight:650;color:#26354a}#pc_wrap.admin #bunker .admin-users-page .table_wrap .users-search-toolbar .search-hint{margin-top:3px;font-size:12px;color:#8390a1}#pc_wrap.admin #bunker .admin-users-page .table_wrap .users-search-toolbar .search{flex:0 1 460px;width:100%;max-width:460px;min-width:0;border-radius:9px;background:#fff}#pc_wrap.admin #bunker .admin-users-page .table_wrap .users-search-toolbar .search .MuiOutlinedInput-notchedOutline{border-color:#dce3eb}#pc_wrap.admin #bunker .admin-users-page .table_wrap .users-search-toolbar .search.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#e92c28;box-shadow:0 0 0 3px rgba(233,44,40,.1)}#pc_wrap.admin #bunker .admin-users-page .table_wrap .members-table{width:100%;table-layout:fixed}#pc_wrap.admin #bunker .admin-users-page .table_wrap .members-table thead th{box-sizing:border-box;padding-top:13px;padding-bottom:13px;font-size:11px;font-weight:700;letter-spacing:.055em;color:#69778a;background:#f8fafc}#pc_wrap.admin #bunker .admin-users-page .table_wrap .members-table thead th:first-child{width:7%}#pc_wrap.admin #bunker .admin-users-page .table_wrap .members-table thead th:nth-child(2){width:24%}#pc_wrap.admin #bunker .admin-users-page .table_wrap .members-table thead th:nth-child(3){width:20%}#pc_wrap.admin #bunker .admin-users-page .table_wrap .members-table thead th:nth-child(4){width:9%}#pc_wrap.admin #bunker .admin-users-page .table_wrap .members-table thead th:nth-child(5){width:12%}#pc_wrap.admin #bunker .admin-users-page .table_wrap .members-table thead th:nth-child(6){width:10%}#pc_wrap.admin #bunker .admin-users-page .table_wrap .members-table thead th:nth-child(7){width:8%}#pc_wrap.admin #bunker .admin-users-page .table_wrap .members-table thead th:nth-child(8){width:10%}#pc_wrap.admin #bunker .admin-users-page .table_wrap .members-table tbody tr{transition:background-color .15s ease}#pc_wrap.admin #bunker .admin-users-page .table_wrap .members-table tbody tr:hover{background:#fafbfd}#pc_wrap.admin #bunker .admin-users-page .table_wrap .members-table tbody td{padding-top:14px;padding-bottom:14px;color:#435268}#pc_wrap.admin #bunker .admin-users-page .table_wrap .members-table tbody td:nth-child(3){overflow-wrap:anywhere}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-message-button{color:#d83a42;background:#fff1f2;transition:background-color .16s ease,transform .16s ease}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-message-button svg{font-size:18px}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-message-button:hover{background:#ffe2e4;transform:translateY(-1px)}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-message-button:focus-visible{outline:3px solid rgba(216,58,66,.2);outline-offset:2px}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-identity-cell{min-width:230px}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-identity-copy{min-width:0}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-avatar{width:40px;height:40px;border:2px solid #fff;border-radius:10px;box-shadow:0 0 0 1px #dfe6ee}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-nickname{overflow:hidden;max-width:210px;font-size:14px;font-weight:650;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;color:#1f2d40}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-nickname:hover{color:#e92c28}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-nickname:focus-visible{outline:3px solid rgba(12,125,248,.22);outline-offset:2px}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-id{overflow:hidden;max-width:175px;font-size:11px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap;color:#8491a2}#pc_wrap.admin #bunker .admin-users-page .table_wrap .badge{min-width:72px;border-radius:6px;box-shadow:none;text-transform:none}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-role-badge{font-weight:650}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-role-badge.role-admin,#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-role-badge.role-admin.Mui-disabled{color:#1976d2;background:rgba(25,118,210,.12);opacity:1}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-role-badge.role-mentor{color:#d96800;background:rgba(245,124,0,.14)}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-role-badge.role-user{color:#667085;background:#eceff3}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-status-badge{display:inline-flex;justify-content:center;min-width:72px;text-transform:capitalize}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-number-cell{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#pc_wrap.admin #bunker .admin-users-page .table_wrap .member-updated-cell{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.45;color:#69778a;white-space:nowrap}#pc_wrap.admin #bunker .admin-users-page .table_wrap .MuiTablePagination-root{border-top:1px solid #edf0f4;color:#607086}@media(max-width:900px){#pc_wrap.admin #bunker .admin-users-page .stats-row{flex-direction:column}#pc_wrap.admin #bunker .admin-users-page .table_wrap .users-search-toolbar{flex-direction:column;align-items:stretch}#pc_wrap.admin #bunker .admin-users-page .table_wrap .users-search-toolbar .search-copy{width:100%}#pc_wrap.admin #bunker .admin-users-page .table_wrap .users-search-toolbar .search{max-width:none}}@media(prefers-reduced-motion:reduce){#pc_wrap.admin #bunker .admin-users-page .stats-card,#pc_wrap.admin #bunker .admin-users-page .table_wrap .members-table tbody tr{transition:none}#pc_wrap.admin #bunker .admin-users-page .stats-card:hover{transform:none}}#pc_wrap.admin #bunker .admin-member-logs-page .logs-page-header{margin-bottom:24px}#pc_wrap.admin #bunker .admin-member-logs-page .logs-page-header .tit{margin:0 0 6px;font-size:32px;font-weight:700;line-height:1.15;letter-spacing:-.035em;color:#172033;text-wrap:balance}#pc_wrap.admin #bunker .admin-member-logs-page .logs-page-header .logs-page-description{font-size:14px;line-height:1.5;color:#68778a;text-wrap:pretty}#pc_wrap.admin #bunker .admin-member-logs-page .logs-page-header .logs-page-count{font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#607086}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap{overflow:hidden;border:1px solid #e6ebf1;border-radius:12px;background:#fff;box-shadow:0 10px 30px rgba(26,43,67,.06)}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-inline-alert{margin:18px 20px 4px;border:1px solid #f3d9a8;border-radius:8px}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-tab-menu{display:flex;gap:8px;overflow-x:auto;padding:8px 20px 0}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-tab-menu .logs-tab{flex:0 0 auto;width:auto;height:44px;gap:6px;padding:10px 14px;border:0;border-radius:7px 7px 0 0;font:inherit;font-weight:500;white-space:nowrap;color:#7b8797;background:transparent;cursor:pointer;transition:color .16s ease,background-color .16s ease;touch-action:manipulation}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-tab-menu .logs-tab:hover{color:#37465a;background:#f6f8fa}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-tab-menu .logs-tab:focus-visible{outline:3px solid rgba(12,125,248,.22);outline-offset:-3px}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-tab-menu .logs-tab.on{border-bottom:2px solid #e92c28;font-weight:650;color:#e92c28}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-search-toolbar{flex-direction:row;align-items:center;justify-content:flex-end;gap:14px;padding:20px 24px;background:#fbfcfd}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-search-copy{flex:1 1 auto;min-width:190px}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-search-label{font-size:14px;font-weight:650;color:#26354a}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-search-hint{margin-top:3px;font-size:12px;color:#8390a1}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-search-select{flex:0 0 150px;height:48px;border-radius:9px;background:#fff}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-search-select .MuiOutlinedInput-notchedOutline{border-color:#dce3eb}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-search-select.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#e92c28}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-search-input{flex:0 1 430px;height:48px;border-radius:9px;background:#fff}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-search-input .MuiOutlinedInput-notchedOutline{border-color:#dce3eb}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-search-input.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#e92c28;box-shadow:0 0 0 3px rgba(233,44,40,.1)}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .member-logs-table{width:100%;table-layout:fixed}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .member-logs-table thead th{box-sizing:border-box;padding:13px 16px;font-size:11px;font-weight:700;letter-spacing:.055em;color:#69778a;background:#f8fafc}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .member-logs-table thead th:first-child{width:25%}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .member-logs-table thead th:nth-child(2){width:11%}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .member-logs-table thead th:nth-child(3){width:23%}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .member-logs-table thead th:nth-child(4){width:25%}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .member-logs-table thead th:nth-child(5){width:16%}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .member-logs-table tbody tr{transition:background-color .15s ease}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .member-logs-table tbody tr:hover{background:#fafbfd}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .member-logs-table tbody td{padding:14px 16px;color:#435268}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .log-member-identity,#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .log-member-link{display:flex;align-items:center;gap:11px;min-width:0;color:inherit;text-decoration:none}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .log-member-link:hover .log-member-nick{color:#e92c28}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .log-member-link:focus-visible{border-radius:5px;outline:3px solid rgba(12,125,248,.22);outline-offset:3px}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .log-member-avatar{width:40px;height:40px;border:2px solid #fff;border-radius:10px;box-shadow:0 0 0 1px #dfe6ee}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .log-member-copy{min-width:0}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .log-member-nick{overflow:hidden;max-width:180px;font-size:14px;font-weight:650;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;color:#1f2d40;transition:color .15s ease}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .log-member-id{overflow:hidden;max-width:170px;margin-top:3px;font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;color:#8a96a7}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .log-member-identity.is-missing{color:#7b8797}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .log-action-badge{display:inline-flex;align-items:center;justify-content:center;min-width:74px;padding:5px 9px;border-radius:6px;font-size:11px;font-weight:700;line-height:1.2;text-transform:capitalize}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .log-action-badge.action-block{color:#c9343a;background:#fde8e9}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .log-action-badge.action-unblock{color:#087c72;background:#dff4f1}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .log-action-badge.action-deleted{color:#5d55c7;background:#eceafd}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .log-action-badge.action-updated{color:#667085;background:#eceff3}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .log-reason{display:-webkit-box;overflow:hidden;font-size:13px;line-height:1.45;color:#536176;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .log-updated-at{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.45;color:#69778a;white-space:nowrap}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-empty-cell{height:180px;text-align:center;background:#fff}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-empty-title{font-size:15px;font-weight:650;color:#35445a}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-empty-copy{margin-top:5px;font-size:13px;color:#8491a2}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .MuiTablePagination-root{border-top:1px solid #edf0f4;color:#607086}@media(max-width:1050px){#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-search-toolbar{flex-wrap:wrap}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-search-copy{flex-basis:100%}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-search-input{flex:1 1 360px}}@media(max-width:760px){#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-search-toolbar{flex-direction:column;align-items:stretch}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-search-input,#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .logs-search-select{flex:none;width:100%}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .member-logs-table-container{overflow-x:auto}#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .member-logs-table{min-width:930px}}@media(prefers-reduced-motion:reduce){#pc_wrap.admin #bunker .admin-member-logs-page .logs-table-wrap .member-logs-table tbody tr{transition:none}}#pc_wrap.admin #bunker .admin-mentors-page .mentors-page-header{margin-bottom:24px}#pc_wrap.admin #bunker .admin-mentors-page .mentors-page-header .tit{margin:0 0 6px;font-size:32px;font-weight:700;line-height:1.15;letter-spacing:-.035em;color:#172033}#pc_wrap.admin #bunker .admin-mentors-page .mentors-page-header .mentors-page-description{font-size:14px;line-height:1.5;color:#68778a}#pc_wrap.admin #bunker .admin-mentors-page .mentors-page-header .mentors-page-count{font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#607086}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap{overflow:hidden;border:1px solid #e6ebf1;border-radius:12px;background:#fff;box-shadow:0 10px 30px rgba(26,43,67,.06)}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-error{margin:20px 24px 0}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .tab_menu{gap:8px;overflow-x:auto;padding:8px 20px 0}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .tab_menu>.MuiListItem-root{flex:0 0 auto;width:auto;height:44px;padding:10px 14px;border:0;border-radius:7px 7px 0 0;font:inherit;font-weight:500;white-space:nowrap;color:#7b8797;background:transparent;cursor:pointer;transition:color .16s ease,background-color .16s ease}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .tab_menu>.MuiListItem-root:hover{color:#37465a;background:#f6f8fa}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .tab_menu>.MuiListItem-root:focus-visible{outline:3px solid rgba(12,125,248,.22);outline-offset:-3px}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .tab_menu>.MuiListItem-root.on{font-weight:650;color:#e92c28;background:transparent}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-search-toolbar{flex-direction:row;align-items:center;justify-content:flex-end;gap:24px;padding:20px 24px;background:#fbfcfd}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-search-toolbar .search-copy{flex:0 0 auto}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-search-toolbar .search-label{font-size:14px;font-weight:650;color:#26354a}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-search-toolbar .search-hint{margin-top:3px;font-size:12px;color:#8390a1}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-search-toolbar .search{flex:0 1 460px;width:100%;max-width:460px;border-radius:9px;background:#fff}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-search-toolbar .search .MuiOutlinedInput-notchedOutline{border-color:#dce3eb}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-search-toolbar .search.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#e92c28;box-shadow:0 0 0 3px rgba(233,44,40,.1)}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-table{width:100%;table-layout:fixed}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-table thead th{padding-top:13px;padding-bottom:13px;font-size:11px;font-weight:700;letter-spacing:.055em;color:#69778a;background:#f8fafc}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-table thead th:first-child{width:7%}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-table thead th:nth-child(2){width:23%}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-table thead th:nth-child(3){width:16%}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-table thead th:nth-child(4){width:13%}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-table thead th:nth-child(5){width:10%}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-table thead th:nth-child(6){width:11%}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-table thead th:nth-child(7){width:9%}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-table thead th:nth-child(8){width:11%}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-table tbody tr{transition:background-color .15s ease}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-table tbody tr:hover{background:#fafbfd}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-table tbody td{padding-top:14px;padding-bottom:14px;color:#435268}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-detail-button{color:#d83a42;background:#fff1f2;transition:background-color .16s ease,transform .16s ease}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-detail-button svg{font-size:18px}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-detail-button:hover{background:#ffe2e4;transform:translateY(-1px)}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-identity-copy{min-width:0}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-avatar{width:40px;height:40px;border:2px solid #fff;border-radius:10px;box-shadow:0 0 0 1px #dfe6ee}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-nickname{display:block;overflow:hidden;max-width:190px;font-size:14px;font-weight:650;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;color:#1f2d40}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-nickname:hover{color:#e92c28}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-id{overflow:hidden;max-width:170px;font-size:11px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap;color:#8491a2}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-full-name{overflow-wrap:anywhere}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-updated-cell{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.45;white-space:nowrap;color:#69778a}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-control-badge{min-width:72px;border-radius:6px;box-shadow:none;font-weight:650;text-transform:capitalize}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-control-badge.rank-exclusive,#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-control-badge.role-mentor{color:#d96800;background:rgba(245,124,0,.14)}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-control-badge.rank-usual{color:#4a5568;background:#edf0f4}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-control-badge.trainee-y{color:#137c70;background:rgba(17,153,142,.14)}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-control-badge.trainee-n{color:#667085;background:#eceff3}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-status-badge{display:inline-flex;justify-content:center;min-width:72px;text-transform:capitalize}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-empty{padding-top:64px;padding-bottom:64px;color:#68778a}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .MuiTablePagination-root{border-top:1px solid #edf0f4;color:#607086}@media(max-width:900px){#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-search-toolbar{flex-direction:column;align-items:stretch}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-search-toolbar .search{max-width:none}}@media(prefers-reduced-motion:reduce){#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-detail-button,#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentors-table tbody tr{transition:none}#pc_wrap.admin #bunker .admin-mentors-page .table_wrap .mentor-detail-button:hover{transform:none}}#pc_wrap.admin{height:1000px;background:#f9fafb}#pc_wrap.admin .settings_icon_admin{margin-right:15px;color:#7b809a;cursor:pointer}#pc_wrap.admin .aside .user{background:#f5f5f5}#pc_wrap.admin .aside hr{margin:24px 0}#pc_wrap.admin .aside .MuiListItemIcon-root{margin-right:16px}#pc_wrap.admin .menu_wrap .menu.on span{font-weight:600;color:#f54d56}#pc_wrap.admin .menu_wrap .menu.on svg{color:#f54d56}#pc_wrap.admin .menu_wrap .menu_list{padding:8px 24px 8px 32px}#pc_wrap.admin .menu_wrap .menu_list li{padding:8px 16px 8px 28px;border-radius:4px;font-size:14px}#pc_wrap.admin .menu_wrap .menu_list li.on{font-weight:600;color:#f54d56;background:#fdf4f4}#pc_wrap.admin .MuiListSubheader-root{background:transparent}#pc_wrap.admin #bunker{align-items:center;width:calc(100% - 280px);height:100%;padding:116px 24px;margin-left:auto}#pc_wrap.admin #bunker>.content,#pc_wrap.admin #bunker>.detail{width:100%;min-width:0;box-sizing:border-box;margin:0}#pc_wrap.admin #bunker .title{margin-bottom:24px}#pc_wrap.admin #bunker .badge{padding:3px 8px;border-radius:4px;font-size:12px;font-weight:500}#pc_wrap.admin #bunker .success{color:#229a16;background:rgba(84,214,44,.16)}#pc_wrap.admin #bunker .warning{border-radius:4px;color:#f57c00;background:rgba(245,124,0,.1)}#pc_wrap.admin #bunker .error{color:#b72136;background:rgba(255,72,66,.16)}#pc_wrap.admin #bunker .block{border-radius:4px;color:#ab47bc;background:rgba(171,71,188,.1)}#pc_wrap.admin #bunker .delete{border-radius:4px;color:#fff;background:#969494}#pc_wrap.admin #bunker .success_txt{font-size:14px;color:#229a16}#pc_wrap.admin #bunker .warning_txt{font-size:14px;color:#f57c00}#pc_wrap.admin #bunker .error_txt{font-size:14px;color:#b72136}#pc_wrap.admin #bunker .hacking_txt{font-size:14px;color:#ab47bc}#pc_wrap.admin #bunker .delete_txt{font-size:14px;color:#757575}#pc_wrap.admin #bunker .up{color:#2d99ff;background:rgba(45,153,255,.3)}#pc_wrap.admin #bunker .down{color:#ff3030;background:rgba(255,48,48,.3)}#pc_wrap.admin #bunker .content{width:100%}#pc_wrap.admin #bunker .detail{justify-content:center;align-items:center;min-width:1080px}#pc_wrap.admin #bunker .detail .back{display:flex;flex-direction:row;align-items:center;margin-bottom:24px}#pc_wrap.admin #bunker .detail .info_area{flex-direction:row}#pc_wrap.admin #bunker .detail .info_area>ul{flex:1 1}#pc_wrap.admin #bunker .detail .info_area li{padding:16px 24px}#pc_wrap.admin #bunker .detail .info_area hr{border-color:#bdbdbd;margin:6px 10px}#pc_wrap.admin #bunker .detail .info_area span:first-child{width:220px;min-width:220px}#pc_wrap.admin #bunker .detail .info_area .active{color:#229a16;background:rgba(84,214,44,.16)}#pc_wrap.admin #bunker .detail .info_area .warning{padding:4px;border-radius:4px;color:#f57c00;background:rgba(245,124,0,.1)}#pc_wrap.admin #bunker .detail .info_area .error{color:#b72136;background:rgba(255,72,66,.16)}#pc_wrap.admin #bunker .detail .info_area .hacking{padding:4px;border-radius:4px;color:#ab47bc;background:rgba(171,71,188,.1)}#pc_wrap.admin #bunker .detail .MuiTabPanel-root{padding:0;margin:24px 0}#pc_wrap.admin #bunker .detail .banned_wrap>div{margin:0 8px 8px 0}#pc_wrap.admin #bunker .content_area strong{margin:0 3px}#pc_wrap.admin #bunker .content_area .tit{padding:32px 24px;font-size:20px}#pc_wrap.admin #bunker .content_area .btn_upload{flex-direction:column}#pc_wrap.admin #bunker .content_area .btn_upload .img_area img{width:100%}#pc_wrap.admin #bunker .content_area .comment{height:150px}#pc_wrap.admin #bunker .content_area .comment textarea{width:50%;height:80%;padding:10px;border:1px solid #eee;border-radius:4px;font-size:14px;resize:none}#pc_wrap.admin #bunker .content_area .desc span{margin-right:4px;color:#757575}#pc_wrap.admin #bunker .user_area{margin-bottom:24px}#pc_wrap.admin #bunker .user_area .user_id{padding:0 8px;border-radius:30px;margin-top:8px;text-align:center;background:#f5f5f5}#pc_wrap.admin #bunker .user_area .connect{height:-moz-min-content;height:min-content;padding:2px 6px;border-radius:8px;margin-left:10px}#pc_wrap.admin #bunker .user_area .connect.online{color:#229a16;background:rgba(84,214,44,.16)}#pc_wrap.admin #bunker .user_area .connect.offline{color:#b72136;background:rgba(255,72,66,.16)}#pc_wrap.admin #bunker .input_area div:first-child{margin-right:16px}#pc_wrap.admin #bunker .input_area .MuiInputAdornment-root button{margin-right:0}#pc_wrap.admin #bunker .btn_wrap{flex-direction:row;justify-content:flex-end;margin-top:24px}#pc_wrap.admin #bunker .btn_wrap button{font-weight:500}#pc_wrap.admin #bunker .btn_complete,#pc_wrap.admin #bunker .btn_wrap button:nth-child(2){color:#fff;box-shadow:0 8px 16px 0 rgba(255,48,48,.24)}#pc_wrap.admin #bunker .btn_action{position:static;border-radius:8px;font-weight:500;color:#fff}#pc_wrap.admin #bunker .btn_add{font-weight:500;color:#fff;box-shadow:0 8px 16px 0 rgba(255,48,48,.24)}#pc_wrap.admin #bunker .btn_cancel{border:1px solid #eee;color:#757575}#pc_wrap.admin #bunker .btn_upload{border:1px dashed #eee}#pc_wrap.admin #bunker .btn_text{color:#e92c28}#pc_wrap.admin #bunker .btn_window{margin-left:8px;color:#757575}#pc_wrap.admin #bunker .btn_window svg{font-size:20px}#pc_wrap.admin #bunker .name a{display:flex;flex-direction:row;align-items:center}#pc_wrap.admin #bunker .table_wrap{width:auto;border-radius:4px;background:#fff;box-shadow:0 0 2px 0 rgba(145,158,171,.2),0 12px 24px -4px rgba(145,158,171,.12)}#pc_wrap.admin #bunker .table_wrap .tab_menu{display:flex;flex-direction:row;padding:0 24px}#pc_wrap.admin #bunker .table_wrap .tab_menu li{width:auto;height:48px;padding:12px 16px;font-size:14px;color:#bdbdbd;cursor:pointer}#pc_wrap.admin #bunker .table_wrap .tab_menu li.on{border-bottom:2px solid #e92c28;font-weight:500;color:#e92c28}#pc_wrap.admin #bunker .table_wrap.check_table_wrap td:first-child,#pc_wrap.admin #bunker .table_wrap.check_table_wrap th:first-child{width:50px;padding:0 0 0 15px}#pc_wrap.admin #bunker .table_wrap thead tr{background:#fafafa}#pc_wrap.admin #bunker .table_wrap thead th{border-bottom:1px solid #eee;font-size:14px;color:#374151}#pc_wrap.admin #bunker .table_wrap thead th:last-child{padding-right:24px}#pc_wrap.admin #bunker .table_wrap thead th:first-child{padding-left:24px}#pc_wrap.admin #bunker .table_wrap tbody{color:#616161}#pc_wrap.admin #bunker .table_wrap tbody tr{border-bottom:1px solid #eee}#pc_wrap.admin #bunker .table_wrap tbody tr:last-child{border-bottom:0}#pc_wrap.admin #bunker .table_wrap tbody th:first-child{padding-left:24px}#pc_wrap.admin #bunker .table_wrap tbody td{padding:12px 16px;border-bottom:0;font-size:14px;color:#616161}#pc_wrap.admin #bunker .table_wrap tbody td.info,#pc_wrap.admin #bunker .table_wrap tbody td.info_community{display:flex;flex-direction:row;align-items:center}#pc_wrap.admin #bunker .table_wrap tbody td.info_community a:visited{color:#959595}#pc_wrap.admin #bunker .table_wrap tbody td .img_box{width:80px;height:80px}#pc_wrap.admin #bunker .table_wrap tbody td p.text_ellipsis{overflow:hidden;width:280px;text-overflow:ellipsis;white-space:nowrap}#pc_wrap.admin #bunker .table_wrap tbody td:first-child{padding-left:24px}#pc_wrap.admin #bunker .table_wrap .flex_box button{margin-right:8px;font-weight:500;color:#e92c28}#pc_wrap.admin #bunker .table_wrap .flex_box button:last-child{margin-right:0}#pc_wrap.admin #bunker .table_wrap .team_info_content{display:flex;flex-direction:column;align-items:center;width:95%}#pc_wrap.admin #bunker .table_wrap .team_info_content .top{display:flex;flex-direction:row;justify-content:center;align-items:center;width:95%}#pc_wrap.admin #bunker .table_wrap .team_info_content .top.space{justify-content:space-between}#pc_wrap.admin #bunker .table_wrap .team_info_content .top .buttons button{border-color:#4c90fe;color:#4c90fe}#pc_wrap.admin #bunker .table_wrap .team_info_content .top .buttons button:first-child{margin-right:10px}#pc_wrap.admin #bunker .table_wrap .team_info_content .top .buttons button:hover{background:rgba(76,144,254,.071)}#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper{display:flex;flex-direction:column;align-items:center;width:90%;margin:30px 0}#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper .students{font-size:large}#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper span,#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper table,#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper td,#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper th{font-family:brown,Helvetica,arial,sans-serif}#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper table{width:100%;border-collapse:collapse}#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper table thead th{padding:12px;border-bottom:2px solid #dee2e6;text-align:center}#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper table tbody td{padding:7px;border-top:1px solid #dee2e6;text-align:center;vertical-align:middle}#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper table tbody td.empty{box-sizing:border-box;width:90px;height:97px}#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper table tbody td .cancel_icon{width:16px;height:16px;cursor:pointer}#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper table tbody td .loader_icon{width:30px;height:30px}#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper table tbody td .user_box{display:flex;flex-direction:column;align-items:center}#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper table tbody td .user_box img{width:45px;height:45px;border-radius:50%}#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper table tbody td .user_box span{margin-top:8px;font-family:brown,Helvetica,arial,sans-serif;font-size:12px;font-weight:bolder;color:green}#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper table tbody td button{position:relative;padding:0 3px;border:1px solid #ffea27;border-radius:4px;font-size:16px;font-weight:400;line-height:1.5;text-align:center;color:#fff;background-color:#4c90fe;cursor:pointer}#pc_wrap.admin #bunker .table_wrap .team_info_content .wrapper table tbody td button.fail{width:41px;border-color:#ffea27;margin-left:5px;background-color:#fe4c4c}#pc_wrap.admin #bunker .table_wrap .edit_options{padding:25px}#pc_wrap.admin #bunker .table_wrap .edit_options .option_wrap{margin-bottom:40px}#pc_wrap.admin #bunker .table_wrap .edit_options .option_wrap .tit{flex-direction:row;justify-content:space-between;align-items:center;height:40px;padding:2px 16px;border-radius:4px;margin-bottom:8px;background:#f5f5f5}#pc_wrap.admin #bunker .table_wrap .edit_options .option_wrap .notice{margin:6px 0 0 30px;color:#bdbdbd}#pc_wrap.admin #bunker .table_wrap .edit_options .option{flex-flow:row wrap}#pc_wrap.admin #bunker .table_wrap .edit_options .option label{width:301px;height:48px;padding-right:8px;color:#616161}#pc_wrap.admin #bunker .table_wrap .edit_options .option label span{font-size:14px}#pc_wrap.admin #bunker .tit{flex-direction:row;font-size:28px;font-weight:700}#pc_wrap.admin #bunker .info_area{flex-direction:row}#pc_wrap.admin #bunker .search_area{display:flex;flex-direction:row;justify-content:flex-end}#pc_wrap.admin #bunker .search_area img{cursor:pointer}#pc_wrap.admin #bunker .search_area .MuiOutlinedInput-root{height:48px;font-size:14px;background:#fff}#pc_wrap.admin #bunker .search_area .MuiTableCell-root{padding:12px 20px;border-bottom:1px solid #eee}#pc_wrap.admin #bunker .search_area .MuiToolbar-root{align-items:center}#pc_wrap.admin #bunker .btn_action_wrap{display:flex;flex-direction:row}#pc_wrap.admin #bunker .btn_action_wrap button{height:44px;border:1px solid #eee;margin-right:8px;color:#757575;background:#fff}#pc_wrap.admin #bunker .btn_action_wrap thead{font-weight:600}#pc_wrap.admin #bunker .MuiTabPanel-root{padding:0}#pc_wrap.admin #bunker .MuiTableContainer-root{box-shadow:none}#pc_wrap.admin .MuiAppBar-root{position:fixed;left:auto;display:flex;flex-direction:row;justify-content:flex-end;height:64px;padding:0 24px;background:#fff;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.12)}#pc_wrap.admin .MuiTableRow-root.Mui-selected{background:inherit}#pc_wrap.admin .MuiGrid-item{align-items:center}#pc_wrap.admin .bmp_banner{position:relative;height:"140px"}#pc_wrap.admin .bmp_banner .bmp_search{position:absolute;right:0;left:0;z-index:1;box-sizing:border-box;width:1240px;height:137px;padding:40px 25px;background:hsla(0,0%,100%,.2);box-shadow:0 8px 16px rgba(0,0,0,.08)}#pc_wrap.admin .bmp_banner .bmp_search .select{justify-content:space-between;height:56px;padding:0 16px;background:#fff}#pc_wrap.admin .bmp_banner .bmp_search .search_btn{max-width:150px;height:56px;margin-right:10px;color:#fff}#pc_wrap.admin .bmp_banner .bmp_search .select{border-radius:4px;margin-right:10px}#pc_wrap.admin .bmp_banner .bmp_search .select.on{border:2px solid #f54d56;color:#f54d56;background:#fff8f8}#pc_wrap.admin .bmp_banner .bmp_search .select.on svg{color:#f54d56}#pc_wrap.admin .bmp_banner .bmp_search .MuiInput-root{min-width:230px}#pc_wrap.admin .bmp_banner .layer{position:absolute;top:116px;left:0;min-width:1180px;padding:40px 30px;border:1px solid #eee;border-radius:5px;background:#fff;box-shadow:0 0 2px 0 rgba(145,158,171,.24),-20px 20px 40px -4px rgba(145,158,171,.24)}#pc_wrap.admin .bmp_banner .layer .tit{margin-bottom:10px}#pc_wrap.admin .bmp_banner .layer .count{margin-top:2px;color:#bdbdbd}#pc_wrap.admin .bmp_banner .layer .flex_box{flex-flow:row wrap}#pc_wrap.admin .bmp_banner .layer .flex_box li{width:10%;min-width:115px;margin-bottom:14px;cursor:pointer}#pc_wrap.admin .bmp_banner .layer .close{position:absolute;top:20px;right:20px}#pc_wrap.admin .bmp_banner #detail_layer,#pc_wrap.admin .bmp_banner #model_layer{padding:40px 30px 10px}#pc_wrap.admin .bmp_banner #detail_layer .count,#pc_wrap.admin .bmp_banner #model_layer .count{margin-left:10px;font-weight:400}#pc_wrap.admin .bmp_banner #detail_layer li,#pc_wrap.admin .bmp_banner #model_layer li{width:20%;margin-bottom:30px}#pc_wrap.admin .bmp_banner #detail_layer li.nodata,#pc_wrap.admin .bmp_banner #model_layer li.nodata{color:#bdbdbd}#pc_wrap.admin .bmp_banner #detail_layer li.nodata .name,#pc_wrap.admin .bmp_banner #model_layer li.nodata .name{font-weight:400;color:#bdbdbd}#pc_wrap.admin .bmp_banner #detail_layer li{width:33.33%}#pc_wrap.admin .bmp_banner .swiper{width:100%;height:100%}#pc_wrap.admin .bmp_banner .swiper-slide{display:flex;justify-content:center;align-items:center;font-size:18px;text-align:center;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center}#pc_wrap.admin .bmp_banner .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#pc_wrap .ipps_edit{position:relative;min-height:400px;padding:20px 15px}#pc_wrap .ipps_edit .mentor_intro{display:flex;flex-direction:row;justify-content:space-evenly}#pc_wrap .ipps_edit .mentor_intro .box{display:flex;flex-direction:column}#pc_wrap .ipps_edit .mentor_intro .box .main{box-sizing:border-box;width:300px;height:auto;padding:10px;border:1px solid gray;margin-top:10px}#pc_wrap .ipps_edit .mentor_intro .box .main img,#pc_wrap .ipps_edit .mentor_intro .box .main video{width:100%;height:250px}#pc_wrap .ipps_edit .mentor_intro .box .main .input_wrap{display:flex;flex-direction:row;justify-content:flex-end;margin-top:10px}#pc_wrap .ipps_edit .mentor_intro .box .main .input_wrap div.btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:7px 12px;border-radius:5px;color:#fff;background-color:#3f95d9;cursor:pointer}#pc_wrap .ipps_edit .mentor_projects{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}#pc_wrap .ipps_edit .mentor_projects .box{position:relative;display:flex;flex-direction:row;margin-top:15px}#pc_wrap .ipps_edit .mentor_projects .box .input_btn{position:absolute;top:63%;left:195px;display:flex;padding:3px;border-radius:50%;background:#eee;cursor:pointer}#pc_wrap .ipps_edit .mentor_projects .box .img_box{width:238px;height:238px;border:none}#pc_wrap .ipps_edit .mentor_projects .box .img_box img{width:99%;height:80%;border:1px solid #eee}#pc_wrap .ipps_edit .mentor_projects .box .img_box .btn_box{display:flex;flex-direction:row;justify-content:flex-end;margin-top:9px}#pc_wrap .ipps_edit .mentor_projects .box .img_box .btn_box div{display:flex;justify-content:center;align-items:center;width:80px;height:30px;border-radius:8px;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;cursor:pointer}#pc_wrap .ipps_edit .mentor_projects .box .img_box .btn_box div.edit{color:#000;background:#87cdf9}#pc_wrap .ipps_edit .mentor_projects .box .img_box .btn_box div.cancel{margin-right:10px;color:#fff;background:red}#pc_wrap .ipps_edit .mentor_projects .box .info_box{display:flex;flex-direction:column;margin-left:20px}#pc_wrap .ipps_edit .mentor_projects .box .info_box .css-1i0pakp-MuiInputBase-root-MuiOutlinedInput-root input{padding:10px}.admin .MuiFormControl-root-MuiTextField-root,.admin .MuiOutlinedInput-root{height:100%}.MuiModal-root .btn_add{font-weight:500;color:#fff;box-shadow:0 8px 16px 0 rgba(255,48,48,.24)}.MuiModal-root .btn_cancel{border:1px solid #eee;color:#757575}.MuiModal-root .MuiDialogTitle-root+.css-1jfddxb-MuiDialogContent-root,.MuiModal-root .MuiDialogTitle-root+.css-ypiqx9-MuiDialogContent-root{padding-top:8px}.right_dashboard_settings{width:360px;height:100%;padding:0 10px}.right_dashboard_settings,.right_dashboard_settings .top{position:relative;display:flex;flex-direction:column;box-sizing:border-box}.right_dashboard_settings .top{padding:24px;border-bottom:1px solid rgba(0,0,0,.125)}.right_dashboard_settings .top h5{font-family:brown,Helvetica,arial,sans-serif;font-size:20px}.right_dashboard_settings .top p{font-family:brown,Helvetica,arial,sans-serif;color:#344767}.right_dashboard_settings .top .close_icon{position:absolute;right:8px;font-size:20px;cursor:pointer}.right_dashboard_settings .main{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:auto;padding:16px 24px 24px}.right_dashboard_settings .main .switch_box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:auto}.right_dashboard_settings .main .switch_box h6{font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:600}#pc_wrap .policy .tit_wrap{margin-bottom:48px}#pc_wrap .policy .tit_wrap .tit{margin-bottom:16px;font-size:32px;text-align:center}#pc_wrap .policy .tit_wrap .tit_box{align-items:flex-start}#pc_wrap .policy .tit_wrap .select{color:#757575}#pc_wrap .policy .section{margin-bottom:56px}#pc_wrap .policy .section .sub_tit{margin-bottom:8px;font-weight:700}#pc_wrap .policy .section .desc{margin-top:8px}#pc_wrap .policy .section .list_txt{font-size:15px;line-height:1.2;word-break:keep-all;color:#616161}#pc_wrap .policy .section .list_txt li{margin-bottom:12px;word-break:keep-all}#pc_wrap .policy .section .list_txt li:last-child{margin-bottom:0}#pc_wrap .user-home .tit{margin-bottom:16px}#pc_wrap .user-home .list-wrap li{flex-direction:row;padding:26px 0;border-bottom:1px solid #eee}#pc_wrap .user-home .list-wrap li:first-child{padding-top:0}#pc_wrap .user-home .list-wrap li:last-child{border-bottom:0}#pc_wrap .user-home .list-wrap .img-box{position:relative;width:200px;height:136px;margin-right:24px}#pc_wrap .user-home .list-wrap .img-box a{width:235px;height:152px}#pc_wrap .user-home .list-wrap .img-box img{width:100%;height:100%;border-radius:4px}#pc_wrap .user-home .list-wrap .info-box{flex:1 1;flex-direction:row;justify-content:space-between}#pc_wrap .user-home .list-wrap .detail{justify-content:space-between}#pc_wrap .user-home .list-wrap .detail hr{border-color:#bdbdbd;margin:7px 10px}#pc_wrap .user-home .list-wrap .detail .info{flex-direction:row}#pc_wrap .user-home .list-wrap.null{text-align:center}#pc_wrap .user-home .list-wrap.list-wrap{display:flex;flex-flow:row wrap}#pc_wrap .user-home .list-wrap.grid li{flex:0 0 18%;flex-direction:column;width:235px;padding:0;border-bottom:0;margin:0 16px 30px 0}#pc_wrap .user-home .list-wrap.grid li .detail{flex-direction:row;justify-content:space-between;align-items:center}#pc_wrap .user-home .list-wrap.grid li:nth-child(5n){margin-right:0}#pc_wrap .user-home .list-wrap.grid .img-box{width:100%;height:235px;margin-right:0;margin-bottom:10px}#pc_wrap .user-home .list-wrap.grid .img-box a{width:235px;height:235px}#pc_wrap .user-home .list-wrap.grid .img-box img{display:block;width:100%;height:100%;border-radius:4px}#pc_wrap .user-home .total{margin:16px 0}#pc_wrap .user-home .tabs button{min-width:128px}#pc_wrap .user-home .member .status span{font-weight:400}#pc_wrap .user-home .member .status span:nth-child(2){margin-left:2px}#pc_wrap .user-info-box{flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box;height:180px;border:1px solid #eee;background:#fafafa}#pc_wrap .user-info-box .user-nick{overflow:hidden;width:120px;text-overflow:ellipsis;white-space:nowrap}#pc_wrap .user-info-box>div{flex:1 1}#pc_wrap .user-info-box .btn_profile{position:relative}#pc_wrap .user-info-box .btn_profile .ico_small{right:22px;bottom:0;width:30px;height:30px}#pc_wrap .user-info-box .profile{width:90px;height:90px;border:1px solid #eee;border-radius:50%;margin-right:16px;cursor:pointer;-o-object-fit:cover;object-fit:cover}#pc_wrap .user-info-box .badge{margin-bottom:4px}#pc_wrap .user-info-box .contact{align-items:flex-end}#pc_wrap .user-info-box .contact button{height:48px;padding:20px;margin-top:8px}.error_wrap{display:flex;justify-content:center;align-items:center;height:100%}.error_wrap h1{font-size:48px}.error_wrap h1,.error_wrap h2{font-weight:700}.error_wrap p{margin:16px 0 32px;line-height:1.4;text-align:center;color:#bdbdbd}.error_wrap button{width:160px;height:56px;border-radius:8px;font-weight:700}.error_wrap.not_found:before{position:absolute;display:flex;justify-content:center;align-items:center;width:854px;height:auto;font-size:450px;font-weight:700;color:rgba(0,0,0,.06)}#m_wrap.error_wrap{padding:0 20px}#m_wrap.error_wrap h1{font-size:28px}#m_wrap.error_wrap p{width:auto;margin:8px 0 24px;word-break:keep-all}#m_wrap.error_wrap button{width:100%}#m_wrap.error_wrap.not_found:before{font-size:200px}#pc_wrap .register .description{margin-top:20px}#pc_wrap .register .description .tit{margin-bottom:14px}#pc_wrap .register .description .btn_wrap{flex-direction:row;justify-content:flex-end}#pc_wrap .register .description .btn_wrap button{color:#616161}#pc_wrap .register .content .tit{margin:0 0 8px 4px;text-align:left}#pc_wrap .register .MuiInputBase-root{height:48px;border:1px solid #eee;border-radius:4px;background:#fff}#pc_wrap .register .MuiOutlinedInput-notchedOutline{border:0}#pc_wrap .register .MuiInputBase-root input{padding:0 16px}#pc_wrap .form_wrap{padding:60px;background:#fafafa}#pc_wrap .photo_list{flex-flow:row wrap}#pc_wrap .photo_list .image_wrap{height:auto}#pc_wrap .photo_list>div{overflow:hidden;flex:1 1;justify-content:center;align-items:center;height:125px;border:1px solid #eee;border-radius:4px;margin-right:20px;margin-bottom:30px;background:#fff}#pc_wrap .photo_list label{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#757575;cursor:pointer}#pc_wrap .photo_list label img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#pc_wrap .btn_complete{text-align:center}#pc_wrap .btn_complete button{width:200px;height:50px;margin:40px 0 80px;color:#fff}#pc_wrap:not(.academy-section) #course_detail_page{width:100%;height:100%}#pc_wrap:not(.academy-section) #course_detail_page .header_frame{box-sizing:content-box;display:flex;flex-direction:row;justify-content:center;width:100%;height:436px;padding:128px 0 30px;background:hsla(0,3%,7%,.922)}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container{flex-direction:column}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info{display:flex;flex-direction:column}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_breadcrumb{display:flex;flex-direction:row;align-items:center}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_breadcrumb span{font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:700;font-style:normal;line-height:18px;letter-spacing:-.015em;text-transform:uppercase;color:#cec0fc}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_breadcrumb svg{margin:0 5px;color:#fff}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_category{display:flex;flex-direction:row;height:25px;margin-top:10px}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_category div{padding:6px 4px;margin-right:7px;font-family:brown,Helvetica,arial,sans-serif;font-size:11px;font-weight:700;font-style:normal;line-height:13px;letter-spacing:.045em;text-transform:uppercase;color:#2f3132;background:#50b6f6}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_info{display:flex;flex-direction:column;width:790px;margin:17px 0 47px}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_info .course_title{font-family:brown,Helvetica,arial,sans-serif;font-size:31px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:.065em;color:#fff}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_info .course_desc{margin:10px 0 20px;font-family:brown,Helvetica,arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:21px;letter-spacing:.065em;color:#fff}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_info .row_box,#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_info .row_box.review .review_box{display:flex;flex-direction:row;align-items:center}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_info .row_box.review .review_box span{margin-right:5px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:16px;letter-spacing:.065em;color:#eccb94}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_info .row_box.review .review_box div{display:flex}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_info .row_box.review .review_box div svg{width:14px;height:14px;color:#eccb94}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_info .row_box.review .rate_txt{margin:0 10px 0 5px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:.065em;text-decoration:underline;color:#ccc1f8}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_info .row_box.review strong{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:16px;letter-spacing:.065em;color:#fff}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_info .row_box.mentor{margin:6px 0}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_info .row_box.mentor p{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:.025em;color:#fff}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_info .row_box.mentor span{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:.025em;text-decoration:underline;color:#ccc1f8;cursor:pointer}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_info .row_box.lang img{width:20px;height:20px}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_info .row_box.lang span{margin:0 10px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:.025em;color:#fff}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_info .row_box.lang svg{color:#fff}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_stack{display:flex;flex-direction:column;width:790px}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_stack .technology_groups{display:flex;flex-direction:column;gap:10px;width:100%}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_stack .technology_groups .stack_wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%;min-width:0}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_stack .technology_groups .stack_wrapper .stack_title{display:flex;align-items:center;font-family:brown,Helvetica,arial,sans-serif;font-size:12px;font-weight:600;font-style:normal;line-height:15px;letter-spacing:.025em;white-space:nowrap;color:#fff}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_stack .technology_groups .stack_wrapper .stack_icons{display:flex;overflow-x:auto;flex-direction:row;align-items:center;gap:6px;width:100%;padding-bottom:2px;scrollbar-width:none}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_stack .technology_groups .stack_wrapper .stack_icons::-webkit-scrollbar{display:none}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_stack .technology_groups .stack_wrapper .stack_box{box-sizing:border-box;flex:0 0 42px;width:42px;height:42px;padding:5px;border:1px solid #4eb2f0;border-radius:50%}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_main_info .course_stack .technology_groups .stack_wrapper .stack_box img{width:100%;height:100%}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short{position:absolute;top:10%;right:150px;width:340px;height:auto;z-index:100;display:flex;flex-direction:column;align-items:center;background:#fff;backface-visibility:hidden;transform:translateZ(0);border:1px solid #d2d7db;filter:drop-shadow(0 9px 11px rgba(0,0,0,.25))}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short.fixed{position:fixed;top:96px;right:auto;left:var(--academy-course-short-fixed-left);animation:course-card-dock .32s cubic-bezier(.2,0,0,1)}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short .course_img{position:relative;display:flex;flex-direction:row;align-items:flex-end;width:98%;height:191px;margin:4px 0;background-position:50%;background-size:cover;background-repeat:no-repeat}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short .course_img img{position:absolute;top:50px;left:134px;z-index:1;width:60px;height:60px}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short .course_img img:active{top:53px}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short .course_img div{position:relative;display:flex;justify-content:center;align-items:flex-end;width:100%;height:135px;padding-bottom:24px;border-radius:0;background:linear-gradient(1turn,#1c1d1f,rgba(28,29,31,.009))}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short .course_img div span{font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:19px;letter-spacing:.02em;color:#fff}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short .course_short_info{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;height:auto;padding:30px 24px;border-top:1px solid #d2d7db;border-bottom:1px solid #d2d7db;background:#fff}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short .course_short_info .price{display:flex;align-items:center;font-family:brown,Helvetica,arial,sans-serif;font-size:31px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:.05em;text-align:center;color:#1c1d1f}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short .course_short_info .row_box{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:auto;margin:15px 0}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short .course_short_info .row_box .buy_btn{position:relative;display:flex;justify-content:center;align-items:center;width:236px;height:48px;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:600;font-style:normal;line-height:19px;letter-spacing:.065em;color:#fff;background:#9744e7}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short .course_short_info .row_box .like_box{position:relative;display:flex;justify-content:center;align-items:center;width:48px;height:48px;border:1px solid #000;cursor:pointer}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short .course_short_info .course_includes{display:flex;flex-direction:column;width:100%;height:auto}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short .course_short_info .course_includes strong{display:flex;align-items:center;margin-bottom:6px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:16px;letter-spacing:.045em;text-align:center;color:#000}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short .course_short_info .course_includes .include_box{display:flex;flex-direction:row;align-items:center;width:100%;height:auto;margin-top:10px}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short .course_short_info .course_includes .include_box img{width:16px;height:16px;margin-right:14px}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short .course_short_info .course_includes .include_box .title{display:flex;align-items:center;width:84px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:16px;letter-spacing:.045em;text-align:center;text-transform:capitalize;color:#000}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short .course_short_info .course_includes .include_box .desc{display:flex;align-items:center;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:16px;letter-spacing:.035em;text-align:center;text-transform:capitalize;color:#000}#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short .course_short_info .course_includes p{margin-top:18px;font-family:brown,Helvetica,arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;line-height:14px;letter-spacing:.035em;text-align:center;color:#1c1d1f}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main{position:relative;display:flex;overflow-x:hidden;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;height:auto}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container{flex-direction:column;margin:30px auto}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main{display:flex;flex-direction:column;width:760px;height:auto;margin-left:20px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main.task-tab-main{width:950px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_wrapper{display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content;max-width:100%;height:auto;border-bottom:1px solid #ededed;margin-bottom:15px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_wrapper .menu_box{display:flex;justify-content:center;align-items:center;height:36px;padding:0 12px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:36px;letter-spacing:.045em;text-transform:capitalize;color:#000;cursor:pointer}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_wrapper .menu_box.active{border-bottom:1px solid #4f2fc8;font-weight:800;color:#4f2fc8}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content{display:flex;flex-direction:column;width:100%;height:auto}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content{position:relative;display:none}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open{position:relative;display:flex;flex-direction:column;width:100%;height:auto}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_title{margin-bottom:18px;font-family:brown,Helvetica,arial,sans-serif;font-size:26px;font-weight:700;font-style:normal;line-height:30px;letter-spacing:.065em;text-transform:capitalize;color:#000}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper{display:flex;flex-direction:column;width:100%;height:auto}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box{display:flex;flex-direction:column}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .content_title_main{margin-left:14px;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:19px;letter-spacing:.06em;color:#000}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box{display:flex;box-sizing:border-box;flex-direction:row;align-items:center;width:100%;min-width:0;margin-top:10px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box.pointer{cursor:pointer}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box img{width:42px;height:30px;border-radius:7px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-title{overflow:hidden;flex:1 1;width:auto;min-width:0;margin-left:7px;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:.015em;white-space:nowrap;text-overflow:ellipsis;color:#202a38}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .duration-info{flex:0 0 auto;margin-left:0;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:18px;letter-spacing:.04em;white-space:nowrap;color:#000}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta{display:flex;box-sizing:border-box;flex:0 0 auto;flex-direction:row;justify-content:center;align-items:center;gap:5px;width:auto;height:auto;padding-right:4px;margin-left:10px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon{display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;border:1.5px solid;border-radius:50%;transform:translateZ(0);transition:transform .16s cubic-bezier(.2,0,0,1),color .16s ease,background-color .16s ease,box-shadow .16s ease}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon svg{width:18px;height:18px;transition:transform .16s cubic-bezier(.2,0,0,1)}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon.is-playable{width:30px;height:30px;border:0;border-radius:0;background:transparent;box-shadow:none}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon.is-playable img{display:block;width:30px;height:30px;border-radius:0;transition:transform .16s cubic-bezier(.2,0,0,1)}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon.is-locked{width:30px;height:30px;color:#d14343;background:#fff2f2;box-shadow:0 2px 7px rgba(209,67,67,.14)}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon.is-locked svg{width:17px;height:17px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon:hover{transform:translateY(-1px)}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon:active{transform:scale(.84);box-shadow:none;transition-duration:80ms}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon.is-locked:active svg{transform:rotate(-7deg) scale(.94)}@media(prefers-reduced-motion:reduce){#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon,#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon img,#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon svg{transition:none}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon:active,#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon:active svg,#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .content_wrapper .content_box .main_box .lesson-meta .lesson-action-icon:hover{transform:none}}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .course_content .top_section{display:flex;flex-direction:row;justify-content:space-between}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .course_content .top_section span{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:36px;letter-spacing:.045em;color:#1c1d1f}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .course_content .top_section strong{font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:.005em;color:#4f2fc8;cursor:pointer}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info{display:flex;flex-direction:column}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .name{font-family:brown,Helvetica,arial,sans-serif;font-size:18px;font-weight:800;font-style:normal;line-height:21px;letter-spacing:.065em;text-decoration:underline;color:#4f2fc8}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .stack{margin-top:5px;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:19px;letter-spacing:.065em;color:#818385}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .mentor_main{display:flex;flex-direction:row;align-items:center;margin-top:10px;margin-bottom:20px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .mentor_main .mentor_img{width:112px;height:112px;border-radius:50%}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .mentor_main .wrapper{display:flex;flex-direction:column;margin-left:20px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .mentor_main .wrapper div{display:flex;flex-direction:row;margin-top:10px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .mentor_main .wrapper div img{width:16px;height:16px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .mentor_main .wrapper div span{margin-left:20px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:500;font-style:normal;line-height:16px;letter-spacing:.035em;text-transform:capitalize;color:#1c1d1f}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .mentor_info .desc{margin-bottom:6px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:16px;letter-spacing:.045em;color:#000}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course{display:flex;flex-direction:column;margin-top:50px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course strong{font-family:brown,Helvetica,arial,sans-serif;font-size:22px;font-weight:700;font-style:normal;line-height:26px;letter-spacing:.055em;color:#040404}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course strong span{color:#4f2fc8}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-top:17px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box{display:flex;flex-direction:column;width:227px;height:auto}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box img{width:100%;height:127px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box{display:flex;flex-direction:column;margin-top:10px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box p{font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:600;font-style:normal;line-height:18px;letter-spacing:.065em;color:#000}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box .mentor{margin:7px 0 4px;font-family:brown,Helvetica,arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;line-height:14px;color:#7c8083}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box div{display:flex;flex-direction:row;align-items:center}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box div span{font-family:brown,Helvetica,arial,sans-serif}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box div span.yellow{margin-right:5px;font-size:14px;font-weight:700;line-height:16px;color:#aa6c29}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box div span.gray{margin-left:5px;font-size:13px;font-weight:400;font-style:normal;line-height:15px;color:#777b7f}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box div div{display:flex;flex-direction:row}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box div div svg{width:14px;height:12px;color:#aa6c29}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box .sectional{margin:9px 0;font-family:brown,Helvetica,arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;line-height:14px;color:#6b6f73}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .mentor_content .more_course .box_wrapper .course_box .info_box strong{font-family:brown,Helvetica,arial,sans-serif;font-size:17px;font-weight:700;font-style:normal;line-height:20px;color:#1c1d1f}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .requirements_content{display:flex;flex-direction:column;min-height:500px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .requirements_content .wrapper{display:flex;flex-direction:column}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .requirements_content .wrapper .box{display:flex;flex-direction:row;align-items:center;margin-bottom:15px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .requirements_content .wrapper .box div{width:7px;height:7px;border-radius:50%;background:#4f547b}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .requirements_content .wrapper .box span{margin-left:10px;font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:26px;color:#4f547b}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .learn_content{display:flex;flex-direction:column;min-height:500px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .learn_content .wrapper{display:flex;flex-direction:column}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .learn_content .wrapper .box{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .learn_content .wrapper .box img{width:20px;height:20px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .learn_content .wrapper .box p{margin-left:10px;font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:26px;text-transform:capitalize;color:#4f547b}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content,#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content .wrapper{display:flex;flex-direction:column}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content .wrapper .material_box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:62px;padding:0 30px;border:1px solid #ededed;border-radius:8px;margin-bottom:14px;background:#f7f8fb}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content .wrapper .material_box .material_info{display:flex;flex-direction:row;align-items:center;width:auto;height:auto}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content .wrapper .material_box .material_info img{width:50px;height:50px;border-radius:10px;margin-right:10px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content .wrapper .material_box .material_info span{font-family:brown,Helvetica,arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;text-align:left;color:#212529}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content .wrapper .material_box .material_download{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:175px;height:45px;border-radius:10px;background:#71aee1}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content .wrapper .material_box .material_download img{width:22px;margin-right:10px;filter:brightness(0) invert(1)}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .material_content .wrapper .material_box .material_download span{color:#fff}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content{display:flex;flex-direction:column;align-items:center}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .top{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .top.space{justify-content:space-between}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .top .buttons button{border-color:#4c90fe;color:#4c90fe}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .top .buttons button:first-child{margin-right:10px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .top .buttons button:hover{background:rgba(76,144,254,.071)}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper{display:flex;flex-direction:column;width:100%}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper span,#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table,#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper td,#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper th{font-family:brown,Helvetica,arial,sans-serif}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table{width:100%;border-collapse:collapse}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table thead th{padding:12px;border-top:2px solid #dee2e6;border-bottom:2px solid #dee2e6;text-align:center}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td{padding:7px;border-top:1px solid #dee2e6;text-align:center;vertical-align:middle}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td.empty{box-sizing:border-box;width:90px;height:97px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td .cancel_icon{width:16px;height:16px;cursor:pointer}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td .loader_icon{width:30px;height:30px}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td .user_box{display:flex;flex-direction:column;align-items:center}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td .user_box img{width:45px;height:45px;border-radius:50%}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td .user_box span{margin-top:8px;font-family:brown,Helvetica,arial,sans-serif;font-size:12px;font-weight:bolder;color:green}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td button{position:relative;padding:0 3px;border:1px solid #ffea27;border-radius:4px;font-size:16px;font-weight:400;line-height:1.5;text-align:center;color:#fff;background-color:#4c90fe;cursor:pointer}#pc_wrap:not(.academy-section) #course_detail_page .course_detail_main .container .main .menu_content .content.open .team_info_content .wrapper table tbody td button.fail{width:41px;border-color:#ffea27;margin-left:5px;background-color:#fe4c4c}@keyframes course-card-dock{0%{opacity:.98;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){#pc_wrap:not(.academy-section) #course_detail_page .header_frame .container .course_short.fixed{animation:none}}#pc_wrap #suc-students_full_frame .container{flex-direction:column;align-items:center}#pc_wrap #suc-students_full_frame .container .suc-students{position:relative;width:100%;height:auto}#pc_wrap #suc-students_full_frame .container .success_students-sort-list{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;height:36px;border-bottom:1px solid #f4f4f4;font-family:brown,Helvetica,arial,sans-serif}#pc_wrap #suc-students_full_frame .container .success_students-sort-list button{font-family:brown,Helvetica,arial,sans-serif}#pc_wrap #suc-students_full_frame .container .success_students-sort-list .sort-by{display:flex;align-items:flex-end;margin-right:5px;font-size:13px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:.035em;text-align:center;color:#000}#pc_wrap #suc-students_full_frame .container .success_students-sort-list .sort-list{flex-direction:row;justify-content:flex-end;align-items:center;height:48px}#pc_wrap #suc-students_full_frame .container .success_students-sort-list .sort-list hr{margin:18px 10px}#pc_wrap #suc-students_full_frame .container .success_students-sort-list .sort-list div:first-child button,#pc_wrap #suc-students_full_frame .container .success_students-sort-list .sort-list div:nth-child(3) button{padding:0}#pc_wrap #suc-students_full_frame .container .success_students-sort-list .sort-list div:first-child .MuiButton-endIcon,#pc_wrap #suc-students_full_frame .container .success_students-sort-list .sort-list div:nth-child(3) .MuiButton-endIcon{margin:0}#pc_wrap #suc-students_full_frame .container .main_box{position:relative;display:flex;flex-direction:row;width:100%;height:auto;min-height:850px;margin-top:45px}#pc_wrap #suc-students_full_frame .container .main_box .success-students_search{display:flex;flex-direction:column;width:259px;height:auto}#pc_wrap #suc-students_full_frame .container .main_box .success-students_search .search_area{display:flex;flex-direction:row;align-items:center}#pc_wrap #suc-students_full_frame .container .main_box .success-students_search .search_area .search_input_box{display:flex;flex-direction:row}#pc_wrap #suc-students_full_frame .container .main_box .success-students_search .search_area .search_input_box .search-input{border:1px solid #767676;border-radius:0}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper{display:flex;flex-direction:column}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .category_box{display:flex;flex-direction:column;padding-top:13px;border-top:1px solid #e1e2e3;margin-top:20px}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .category_box .category_top{display:flex;flex-direction:row;align-items:center}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .category_box .category_top strong{width:230px;font-family:brown,Helvetica,arial,sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:-.015em;text-transform:uppercase;color:#000}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .category_box .category_top .minus_icon{display:none}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .checkbox_wrapper{display:flex;flex-direction:column;width:95%}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .checkbox_wrapper span{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:300;font-style:normal;line-height:36px;letter-spacing:.035em;text-transform:capitalize}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .checkbox_wrapper p{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:36px;text-align:center;color:#2f3132}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .checkbox_wrapper .css-30ird8-MuiButtonBase-root-MuiCheckbox-root{color:#000}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .checkbox_wrapper .css-30ird8-MuiButtonBase-root-MuiCheckbox-root.Mui-checked,#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .checkbox_wrapper .css-edm0np.Mui-checked{color:#00b8fc}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .checkbox_wrapper .MuiTypography-root.MuiTypography-body1.MuiFormControlLabel-label.css-16cg59e-MuiTypography-root.active{font-weight:700;font-style:normal;color:#2f3132}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .checkbox_wrapper .noUi-connect{background:#00b8fc}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .checkbox_wrapper .label_counts{display:flex;flex-direction:row;justify-content:space-between;width:220px}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .checkbox_wrapper .label_counts span{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:300;font-style:normal;line-height:36px;letter-spacing:.035em;text-transform:capitalize;color:#2f3132}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .checkbox_wrapper .label_counts p{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:300;font-style:normal;line-height:36px;text-align:center;color:#2f3132}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .checkbox_wrapper .checked p{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:36px;text-align:center;color:#2f3132}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .Mui-expanded{margin:0}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .MuiAccordionSummary-root.Mui-expanded{min-height:36px;max-height:36px;padding:0}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .MuiAccordionSummary-root.Mui-expanded .plus_icon{display:none}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .MuiAccordionSummary-root.Mui-expanded .minus_icon{display:flex}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .MuiAccordion-root{margin:0;box-shadow:none}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .MuiAccordionDetails-root{padding:0}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .MuiAccordionSummary-root{height:36px;min-height:36px;padding:0}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .MuiAccordionSummary-content{margin:0}#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .MuiButtonBase-root-MuiAccordionSummary-root,#pc_wrap #suc-students_full_frame .container .main_box .input_wrapper .MuiTreeItem-content{padding:0}#pc_wrap #suc-students_full_frame .right{display:flex;flex-direction:column;width:1042px;height:auto;margin-left:20px}#pc_wrap #suc-students_full_frame .right .search_tag{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:auto}#pc_wrap #suc-students_full_frame .right .search_tag .search_tag_box{position:relative;display:flex;flex-direction:row;align-items:center;width:auto;height:auto;padding:6px 14px;border:1px solid #e1e2e3;border-radius:100px;margin:0 10px 10px 0;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:16px;letter-spacing:.035em;text-transform:uppercase;color:#000;background:#f4f4f4;cursor:pointer}#pc_wrap #suc-students_full_frame .right .search_tag .search_tag_box.white{background:#fff}#pc_wrap #suc-students_full_frame .right .search_tag .search_tag_box:active{top:3px}#pc_wrap #suc-students_full_frame .right .search_tag .search_tag_box div{display:flex;justify-content:center;align-items:center;width:18px;height:18px;border-radius:50%;margin-left:5px;background:#fff}#pc_wrap #suc-students_full_frame .right .search_tag .search_tag_box div svg{width:13px;height:13px}#pc_wrap #lesson_page{position:relative;display:flex;flex-direction:column;width:100%;height:100dvh;overflow:hidden;margin-bottom:0;background:#101216;scroll-behavior:smooth}#pc_wrap #lesson_page .lesson_frame{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}#pc_wrap #lesson_page .lesson_frame .lesson_top{box-sizing:border-box;width:100%;min-height:64px;padding:10px 22px;border-bottom:1px solid #34373d;background:#17191d}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;width:100%;min-width:0;min-height:43px}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .left{display:flex;flex:1 1 auto;flex-direction:row;align-items:center;box-sizing:border-box;min-width:0;width:auto;height:100%;padding:0;border-right:none!important}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .left .lesson_home_link{position:relative;z-index:1;display:inline-flex;overflow:hidden;flex:0 0 120px;align-items:center;width:120px;height:36px;border-radius:6px;cursor:pointer}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .left .lesson_home_link img{position:static;display:block;max-width:100%;width:120px;height:36px;transform:none;-o-object-fit:contain;object-fit:contain}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .left .lesson_home_link:focus-visible{outline:2px solid #7955f1;outline-offset:3px}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .left img{display:block;width:68px;height:32px;cursor:pointer;-o-object-fit:contain;object-fit:contain}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .left .vertical_line{flex:0 0 auto;height:20px;border-left:1px solid #41454d;margin:0 18px}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .left span{flex:0 0 auto;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:500;font-style:normal;letter-spacing:-.01em;color:#b8bec8}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .left strong{overflow:hidden;flex:0 0 auto;min-width:0;width:-moz-max-content;width:max-content;max-width:calc(100vw - 520px);font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:600;font-style:normal;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;color:#fff}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right{display:flex;flex:0 0 auto;flex-direction:row;align-items:center;justify-content:flex-end;gap:12px;min-width:0;height:100%;padding-right:18px;margin-left:auto}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right .menu-toggle-btn{display:grid;flex:0 0 36px;place-items:center;min-width:36px;width:36px;height:36px;padding:0;border:1px solid #3d4149;border-radius:8px;color:#d9dce2;background:hsla(0,0%,100%,.04);transition:border-color .16s ease,background-color .16s ease,transform .16s ease}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right .menu-toggle-btn:hover{border-color:#7955f1;color:#fff;background:rgba(121,85,241,.16);transform:translateY(-1px)}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right .menu-toggle-btn:active{transform:scale(.96)}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right .menu-toggle-btn:focus-visible{outline:2px solid #7955f1;outline-offset:2px}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right .user_profile_link{display:flex;align-items:center;gap:10px;max-width:250px;padding:4px 8px 4px 4px;border-radius:999px;transition:background-color .16s ease-out,transform .16s cubic-bezier(.2,0,0,1);cursor:pointer}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right .user_profile_link:hover{background:hsla(0,0%,100%,.08);transform:translateY(-1px)}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right .user_profile_link:active{transform:scale(.98)}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right .user_profile_link:focus-visible{outline:2px solid #7955f1;outline-offset:2px}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right .user_avatar{overflow:hidden;flex:0 0 35px;width:35px;height:35px;border:2px solid #4a4e57;border-radius:50%;background:#757575}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right .user_avatar img{display:block;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right span{overflow:hidden;min-width:0;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:600;font-style:normal;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;color:#fff}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right .btn-login{padding:5px 16px;border:1px solid #e92c28;border-radius:30px;font-weight:500;color:#e92c28}@media(prefers-reduced-motion:reduce){#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right .menu-toggle-btn,#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right .user_profile_link{transition:none}#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right .menu-toggle-btn:active,#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right .menu-toggle-btn:hover,#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right .user_profile_link:active,#pc_wrap #lesson_page .lesson_frame .lesson_top .lesson_top_main .right .user_profile_link:hover{transform:none}}#pc_wrap #lesson_page .lesson_frame .lesson_main{display:flex;flex:1 1 auto;flex-direction:row;width:100%;min-height:0;background:#101216}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_video_box{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;min-width:0;width:auto;height:100%;background:#101216}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_video_box.full{flex:1 1 100%!important;width:100%!important}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_video_box .video_box{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;background:#101216}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_video_box .video_box iframe,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_video_box .video_box video{display:block;width:100%;height:100%;border:0;background:#101216;-o-object-fit:contain;object-fit:contain}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_video_box .switch_wrapper{display:flex;flex-direction:row;justify-content:space-between;width:95%;height:auto;margin-top:30px}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_video_box .switch_wrapper .btn{position:relative;display:flex;justify-content:center;align-items:center;width:106px;height:38px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;letter-spacing:.025em;text-transform:uppercase;color:#fff;background:#2f3132}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_video_box .switch_wrapper .right{display:flex;flex-direction:row}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_video_box .switch_wrapper .right .confirm_btn{display:flex;justify-content:center;align-items:center;width:106px;height:38px;border:#fff;border-radius:0;margin-right:10px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;letter-spacing:.025em;color:#fff;background:rgba(183,163,11,.78)}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_video_box .switch_wrapper .right .confirm_btn.active{background:#017e01}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main{display:flex;flex:0 0 clamp(350px,28vw,460px);flex-direction:column;min-width:0;width:clamp(350px,28vw,460px);height:100%;border-left:1px solid #d2d7db;background:#fff}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main.hide,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main.is-hidden{flex:0 0!important;width:0!important;border-left-width:0;transform:translateX(100%);visibility:hidden}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .course_menu_header{display:flex;flex:0 0 72px;flex-direction:column;justify-content:center;box-sizing:border-box;width:100%;padding:0 20px;border-bottom:1px solid #d2d7db;background:#fff}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .course_menu_header strong{overflow:hidden;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;color:#000}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .course_menu_header span{margin-top:4px;font-family:brown,Helvetica,arial,sans-serif;font-size:12px;font-weight:500;line-height:1.4;color:#797d80}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content{display:flex;overflow-x:hidden;overflow-y:auto;flex:1 1 auto;flex-direction:column;width:100%;min-height:0;height:auto;background:#fff;scrollbar-color:#b8bec8 transparent;scrollbar-width:thin}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content::-webkit-scrollbar{width:8px}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content::-webkit-scrollbar-thumb{border:2px solid #fff;border-radius:999px;background:#b8bec8}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box{display:flex;flex-direction:column}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .MuiAccordion-root{border:0;border-bottom:1px solid #e7e8e9;color:#000;background:#fff}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .MuiAccordionSummary-root{padding:0 16px;transition:background-color .16s ease}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .MuiAccordionSummary-root:hover,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box[data-current-section=true] .MuiAccordionSummary-root{background:#f5f5f5}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .content_title_main{margin-left:0;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:650;font-style:normal;line-height:1.4;letter-spacing:-.005em;color:#000}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;width:100%;min-height:64px;padding:10px 16px;border-top:1px solid #e7e8e9;transition:background-color .16s ease,color .16s ease}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box .lesson-action-icon{display:inline-flex;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;border:1.5px solid;border-radius:50%;transform:translateZ(0);transition:transform .16s cubic-bezier(.2,0,0,1),color .16s ease,background-color .16s ease,box-shadow .16s ease}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box .lesson-action-icon svg{width:17px;height:17px;transition:transform .16s cubic-bezier(.2,0,0,1)}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box .lesson-action-icon.is-playable{border:0;border-radius:0;background:transparent;box-shadow:none}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box .lesson-action-icon.is-playable img{display:block;width:30px;height:30px;border-radius:0;transition:transform .16s cubic-bezier(.2,0,0,1)}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box .lesson-action-icon.is-locked{color:#d14343;background:#fff2f2;box-shadow:0 2px 7px rgba(209,67,67,.14)}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box:hover .lesson-action-icon.is-locked{transform:translateY(-1px)}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box:hover .lesson-action-icon.is-locked svg{animation:academy-lesson-lock-wiggle .36s cubic-bezier(.22,1,.36,1)}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box:hover .duration_info img{filter:none;opacity:1}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box:hover .duration_info span{color:#797d80!important}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box.pointer{cursor:pointer}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box.pointer:hover{background:#f5f5f5}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box.pointer:hover .lesson-action-icon{transform:translateY(-1px)}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box.pointer:hover .lesson-action-icon.is-playable img{transform:scale(1.08)}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box.pointer:hover .lesson-action-icon.is-locked svg{transform:rotate(-5deg)}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box.pointer:active .lesson-action-icon{transform:scale(.84);box-shadow:none;transition-duration:80ms}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box.active{background:#d2d7db}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box.active .lesson-action-icon{transform:translateY(-1px)}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box.active .lesson-action-icon.is-playable img{transform:scale(1.08)}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box.active .duration_info img{filter:none;opacity:1}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box.active .duration_info span{color:#797d80!important}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box img{width:25px;height:25px}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box .video_info{display:flex;flex-direction:column;min-width:0;width:100%;margin-left:13px}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box .video_info p{overflow:hidden;width:100%;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:550;font-style:normal;line-height:1.35;letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;color:#000}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box .video_info .second_box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:5px}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box .video_info .second_box div.duration_info{display:flex;flex-direction:row}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box .video_info .second_box div.duration_info img{width:15px;height:15px;margin-right:7px;transition:filter .16s ease,opacity .16s ease}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box .video_info .second_box div.duration_info span{font-family:brown,Helvetica,arial,sans-serif;font-size:12px;font-weight:500;font-style:normal;letter-spacing:0;color:#797d80;transition:color .16s ease}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box .video_info .second_box a.material_info{display:flex;flex-direction:row;align-items:center;padding:4px 8px;border:1px solid #1c1d1f;border-radius:6px;color:#1c1d1f;background:#fff;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box .video_info .second_box a.material_info:hover{border-color:#1c1d1f;color:#000;background:#d2d7db}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box .video_info .second_box a.material_info:focus-visible{outline:2px solid #8fa8ff;outline-offset:2px}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box .video_info .second_box a.material_info img{width:16px;height:16px;filter:none;opacity:1}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson_content .content_box .main_box .video_info .second_box a.material_info span{margin-left:4px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;line-height:1.4}@media(prefers-reduced-motion:reduce){#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content .MuiAccordionSummary-root,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content .main_box,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_video_box{transition:none!important}#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content .MuiAccordionSummary-root .duration_info img,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content .MuiAccordionSummary-root .duration_info span,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content .MuiAccordionSummary-root .lesson-action-icon,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content .MuiAccordionSummary-root .lesson-action-icon img,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content .MuiAccordionSummary-root .lesson-action-icon svg,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content .main_box .duration_info img,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content .main_box .duration_info span,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content .main_box .lesson-action-icon,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content .main_box .lesson-action-icon img,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content .main_box .lesson-action-icon svg,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .duration_info img,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .duration_info span,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson-action-icon,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson-action-icon img,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_content_main .lesson-action-icon svg,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_video_box .duration_info img,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_video_box .duration_info span,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_video_box .lesson-action-icon,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_video_box .lesson-action-icon img,#pc_wrap #lesson_page .lesson_frame .lesson_main .lesson_video_box .lesson-action-icon svg{transition:none!important;transform:none!important}}@keyframes academy-lesson-lock-wiggle{0%,to{transform:rotate(0deg)}35%{transform:rotate(-7deg)}70%{transform:rotate(5deg)}}#pc_wrap #lesson_page .lesson_second{display:flex;flex-direction:column;align-items:center;width:100%;min-height:860px;margin-top:80px}#pc_wrap #lesson_page .lesson_second .container{flex-direction:column;justify-content:center;align-items:center;height:100%}#pc_wrap #lesson_page .lesson_second .container .quiz_btn{position:relative;display:flex;justify-content:center;align-items:center;padding:25px 50px;font-family:brown,Helvetica,arial,sans-serif;font-size:24px;font-weight:700;font-style:normal;line-height:28px;text-transform:uppercase;color:#fff;background:#7955f1}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz,#pc_wrap #lesson_page .lesson_second .container .quiz_btn.hide{display:none}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show{position:relative;display:flex;flex-direction:column;width:525px;height:auto}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .quiz_swiper{width:100%;height:auto}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .quiz_swiper .swiper-pagination{top:0;display:flex;justify-content:center;height:8px}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .quiz_swiper .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .quiz_swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:32px;height:8px;border-radius:5px;background:#813cdd}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .quiz_swiper .quiz_slide{display:flex;flex-direction:column;width:100%;padding:40px 20px 10px}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .quiz_swiper .quiz_slide .quiz_box{display:flex;flex-direction:column;align-items:center}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .quiz_swiper .quiz_slide .quiz_box .title{margin:15px 0 20px;font-family:brown,Helvetica,arial,sans-serif;font-size:28px;font-weight:700;font-style:normal;letter-spacing:.01em;text-align:center;color:#222529}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .quiz_swiper .quiz_slide .quiz_box .quiz_answers{display:flex;flex-direction:column;width:90%;height:auto}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .quiz_swiper .quiz_slide .quiz_box .quiz_answers .css-dmmspl-MuiFormGroup-root{padding:0 16px}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .quiz_swiper .quiz_slide .quiz_box .quiz_answers .Mui-checked .MuiSvgIcon-root{color:#f5f5f5}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .quiz_swiper .quiz_slide .quiz_box .quiz_answers .MuiSvgIcon-root{color:#3574e0}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .quiz_swiper .quiz_slide .quiz_box .quiz_answers .css-jgzb0m-MuiFormControlLabel-root{height:48px;border-radius:8px;margin-bottom:7px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#313131;background:#f5f5f5}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .quiz_swiper .quiz_slide .quiz_box .quiz_answers .css-jgzb0m-MuiFormControlLabel-root.checked{color:#fff;background:#3574e0}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .quiz_swiper .quiz_slide .btn_box{display:flex;flex-direction:row;justify-content:center}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .quiz_swiper .quiz_slide .btn_box .continue_btn{position:relative;display:flex;justify-content:center;align-items:center;width:200px;height:40px;border-radius:7px;margin-top:30px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#fff;background:#868ca0}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .quiz_swiper .quiz_slide .btn_box .continue_btn.hide{visibility:hidden}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .bottom_box{display:flex;flex-direction:column;align-items:center;width:100%;height:auto}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .bottom_box .continue_btn{position:relative;display:flex;justify-content:center;align-items:center;width:200px;height:40px;border-radius:7px;margin-top:30px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#fff;background:#868ca0}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .bottom_box .continue_btn.hide{visibility:hidden}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .bottom_box .percentage_slide_box{display:flex;flex-direction:row;align-items:center;width:100%;height:auto;margin:60px 0}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .bottom_box .percentage_slide_box .percentage_slide{width:90%;height:4px;background:#adc9ea}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .bottom_box .percentage_slide_box .percentage_slide .active{width:40%;height:4px;background:#3576cb}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .bottom_box .percentage_slide_box span{margin-left:20px;font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:36px;color:#000}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .bottom_box .round_wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:auto}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .bottom_box .round_wrapper div{width:160px;height:160px;border-radius:50%}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .bottom_box .round_wrapper div.one{box-shadow:-15px 24px 9px rgba(0,0,0,.25)}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .bottom_box .round_wrapper div.two{box-shadow:0 27px 9px rgba(0,0,0,.25)}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .bottom_box .round_wrapper div.three{box-shadow:15px 24px 9px rgba(0,0,0,.25)}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .bottom_box .round_wrapper div.red{background:#ff002e}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .bottom_box .round_wrapper div.yellow{background:rgba(248,253,5,.85)}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .bottom_box .round_wrapper div.green{background:#55ff05}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz.show .bottom_box .round_wrapper div.gray{background:gray}#pc_wrap #lesson_page .lesson_second .container .lesson_timer{display:none}#pc_wrap #lesson_page .lesson_second .container .lesson_timer.show{position:relative;display:flex;flex-direction:column;align-items:center}#pc_wrap #lesson_page .lesson_second .container .lesson_timer.show .title{font-family:brown,Helvetica,arial,sans-serif;font-size:39px;font-weight:700;font-style:normal;line-height:46px;letter-spacing:.065em;text-transform:capitalize;color:#000}#pc_wrap #lesson_page .lesson_second .container .lesson_timer.show .time_wrapper{display:flex;flex-direction:row;margin-top:10px}#pc_wrap #lesson_page .lesson_second .container .lesson_timer.show .time_wrapper .time_box{display:flex;flex-direction:column;align-items:center;width:80px;height:auto}#pc_wrap #lesson_page .lesson_second .container .lesson_timer.show .time_wrapper .time_box:nth-child(2n){margin:0 40px}#pc_wrap #lesson_page .lesson_second .container .lesson_timer.show .time_wrapper .time_box strong{font-family:brown,Helvetica,arial,sans-serif;font-size:72px;font-weight:700;font-style:normal;line-height:84px;letter-spacing:-.055em;color:#000}#pc_wrap #lesson_page .lesson_second .container .lesson_timer.show .time_wrapper .time_box span{font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:700;font-style:normal;line-height:18px;letter-spacing:.015em;color:#000}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz_result{display:none}#pc_wrap #lesson_page .lesson_second .container .lesson_quiz_result.show{display:flex;justify-content:center;align-items:center;font-family:brown,Helvetica,arial,sans-serif;font-size:32px;font-weight:700;font-style:normal;line-height:18px;letter-spacing:.015em;color:#000}.quiz-container h2{margin:0;font-size:20px;font-weight:500}.quiz-container ul{margin-top:20px}.quiz-container ul li{padding:11px;border:1px solid #eaeaea;border-radius:16px;margin-top:15px;font-size:16px;text-decoration:none;list-style:none;color:#2d264b;background:#fff;cursor:pointer}.quiz-container ul .selected-answer{border:1px solid #7955f1;color:#fff;background:#9b86ea}.quiz-container button{padding:10px 42px;border:none;border-radius:9px;margin-top:15px;font-size:18px;color:#000;background:#87cdf9;cursor:pointer;outline:none}.quiz-container button:disabled{color:#9fa3a9;background:#e7e8e9;cursor:not-allowed}.flex-right{display:flex;justify-content:flex-end}.result h3{font-size:24px;letter-spacing:1.4px;text-align:center}.result p{font-size:16px;font-weight:500}.result p span{font-size:22px;color:purple}#pc_wrap #about_page{display:flex;flex-direction:column;padding-bottom:150px}#pc_wrap #about_page .top{margin-top:30px}#pc_wrap #about_page .about_info{display:flex;flex-direction:column;align-items:center;width:100%;height:auto;margin-top:50px}#pc_wrap #about_page .about_info .about_main{display:flex;align-items:center;padding:147px 0}#pc_wrap #about_page .about_info .about_main .container{flex-direction:row}#pc_wrap #about_page .about_info .about_main .container .column{display:flex;flex-direction:column}#pc_wrap #about_page .about_info .about_main .container .column span{font-family:brown,Helvetica,arial,sans-serif;font-size:47px;font-weight:700;font-style:normal;line-height:63px;letter-spacing:.065em;color:#000}#pc_wrap #about_page .about_info .about_main .container .column p{margin-top:50px;font-family:brown,Helvetica,arial,sans-serif;font-size:17px;font-weight:400;font-style:normal;line-height:31px;letter-spacing:.065em;color:#606782;text-shadow:0 4px 4px rgba(0,0,0,.25)}#pc_wrap #about_page .about_info .about_main .container img{width:546px;height:439px}#pc_wrap #about_page .about_info .founder_card{display:flex;flex-direction:column;align-items:center;width:100%;height:auto;padding:100px 0;background:#f7f7f7}#pc_wrap #about_page .about_info .founder_card.second{background:#fff}#pc_wrap #about_page .about_info .founder_card .container{flex-direction:row;align-items:center}#pc_wrap #about_page .about_info .founder_card .container img{width:517px;height:517px}#pc_wrap #about_page .about_info .founder_card .container img.left{margin-left:180px;box-shadow:10px 10px #d9dffb}#pc_wrap #about_page .about_info .founder_card .container img.right{margin-right:180px;box-shadow:-10px 10px #d9dffb}#pc_wrap #about_page .about_info .founder_card .container .founder_info{display:flex;flex-direction:column}#pc_wrap #about_page .about_info .founder_card .container .founder_info .main_txt{font-family:brown,Helvetica,arial,sans-serif;font-size:23px;font-weight:700;font-style:normal;line-height:59px;letter-spacing:-.015em;text-transform:capitalize;color:#3959fb}#pc_wrap #about_page .about_info .founder_card .container .founder_info strong{margin:25px 0;font-family:brown,Helvetica,arial,sans-serif;font-size:35px;font-weight:500;font-style:normal;line-height:59px;letter-spacing:.075em;text-transform:capitalize;color:#000}#pc_wrap #about_page .about_info .founder_card .container .founder_info .goal_txt{font-family:brown,Helvetica,arial,sans-serif;font-size:21px;font-weight:400;font-style:normal;line-height:35px;letter-spacing:.075em;color:#000}#pc_wrap #about_page .about_info .founder_card .container .founder_info p{margin-top:13px;font-family:brown,Helvetica,arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:35px;letter-spacing:.075em;color:#555}#pc_wrap #about_page .about_info .project_section{display:flex;flex-direction:column;align-items:center;width:100%;height:auto;margin-top:40px}#pc_wrap #about_page .about_info .project_section .container{flex-direction:column}#pc_wrap #about_page .about_info .project_section .container .title{font-family:brown,Helvetica,arial,sans-serif;font-size:60px;font-weight:800;font-style:normal;line-height:59px;letter-spacing:-.015em;text-align:center;color:#212121}#pc_wrap #about_page .about_info .project_section .container .desc{margin-top:45px;font-family:brown,Helvetica,arial,sans-serif;font-size:27px;font-weight:400;font-style:normal;line-height:59px;letter-spacing:.005em;text-align:center;color:#c3cad3}#pc_wrap #about_page .about_info .project_section .container .box_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:30px}#pc_wrap #about_page .about_info .project_section .container .box_wrapper .project_box{display:flex;flex-direction:column;align-items:center;width:404px;height:auto;margin-right:29px;margin-bottom:80px}#pc_wrap #about_page .about_info .project_section .container .box_wrapper .project_box .brand_img{width:100%;height:270px;border-radius:10px;filter:drop-shadow(14px 14px 15px rgba(0,0,0,.25))}#pc_wrap #about_page .about_info .project_section .container .box_wrapper .project_box strong{margin:50px 0 30px;font-family:brown,Helvetica,arial,sans-serif;font-size:38px;font-weight:500;font-style:normal;line-height:59px;letter-spacing:.005em;text-align:center;color:#000}#pc_wrap #about_page .about_info .project_section .container .box_wrapper .project_box p{font-family:brown,Helvetica,arial,sans-serif;font-size:28px;font-weight:400;font-style:normal;line-height:38px;letter-spacing:.005em;text-align:center;color:#aaaaab}#pc_wrap #about_page .about_info .project_section .container .box_wrapper .project_box a{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:210px;height:45px;border-radius:5px;margin-top:20px;background:#3f51b5}#pc_wrap #about_page .about_info .project_section .container .box_wrapper .project_box a img{width:16px;height:16px}#pc_wrap #about_page .about_info .project_section .container .box_wrapper .project_box a span{margin-left:5px;font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:19px;letter-spacing:.005em;color:#f3e6f5}#pc_wrap #apply_page{position:relative;display:flex;align-items:center;width:100%;height:auto;margin-bottom:100px;scroll-behavior:smooth}#pc_wrap #apply_page .top{margin-top:30px}#pc_wrap #apply_page .hero-section{position:relative;display:flex;justify-content:center;align-items:center;width:100%;text-align:center;color:#fff;background-position:50%;background-size:cover}#pc_wrap #apply_page .hero-section:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(135deg,rgba(65,105,225,.7),rgba(39,174,96,.7))}#pc_wrap #apply_page .hero-section .hero-content{position:relative;z-index:2;margin-top:20px}#pc_wrap #apply_page .hero-section .hero-title{margin-bottom:20px;font-size:48px;font-weight:800}#pc_wrap #apply_page .hero-section .hero-subtitle{margin-bottom:30px;font-size:20px;opacity:.9}#pc_wrap #apply_page .hero-section .hero-cta{padding:15px 30px;border:none;border-radius:25px;font-size:16px;font-weight:600;color:#fff;background-color:#27ae60;transition:transform .3s ease,background-color .3s ease;cursor:pointer}#pc_wrap #apply_page .hero-section .hero-cta:hover{background-color:#219653;transform:scale(1.05)}#pc_wrap #apply_page .hero-section .hero-cta.sticky-cta{position:fixed;right:20px;bottom:20px;z-index:1000;box-shadow:0 4px 15px rgba(0,0,0,.2)}#pc_wrap #apply_page .mit-steps{width:100%;max-width:100%;margin-top:40px}#pc_wrap #apply_page .mit-steps .mit-steps__subtitle{max-width:820px;margin:0 auto 38px;font-family:brown,Helvetica,arial,sans-serif;font-size:20px;font-weight:600;line-height:1.5;text-align:center;color:#28324a}#pc_wrap #apply_page .mit-steps .mit-stage-nav{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;margin:0 auto;isolation:isolate}#pc_wrap #apply_page .mit-steps .mit-stage{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;padding:0 24px;border:0;font-family:brown,Helvetica,arial,sans-serif;color:#777;background:transparent;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}#pc_wrap #apply_page .mit-steps .mit-stage:before{content:"";position:absolute;top:31px;left:calc(50% + 48px);z-index:-1;width:calc(100% - 96px);height:2px;border-radius:999px;background:#e5e7eb;transition:background-color .26s cubic-bezier(.2,0,0,1),transform .26s cubic-bezier(.2,0,0,1);transform-origin:left center}#pc_wrap #apply_page .mit-steps .mit-stage:last-child:before{display:none}#pc_wrap #apply_page .mit-steps .mit-stage:hover .mit-stage__circle{border-color:#f02d2d;color:#f02d2d;box-shadow:0 10px 24px -14px rgba(240,45,45,.65);transform:translateY(-3px)}#pc_wrap #apply_page .mit-steps .mit-stage:hover .mit-stage__label{color:#292929;transform:translateY(-1px)}#pc_wrap #apply_page .mit-steps .mit-stage:focus-visible{outline:none}#pc_wrap #apply_page .mit-steps .mit-stage:focus-visible .mit-stage__circle{outline:3px solid rgba(240,45,45,.2);outline-offset:4px}#pc_wrap #apply_page .mit-steps .mit-stage:active .mit-stage__circle{transform:translateY(-1px) scale(.95);transition-duration:.12s}#pc_wrap #apply_page .mit-steps .mit-stage.is-completed:before{background:#f02d2d}#pc_wrap #apply_page .mit-steps .mit-stage.is-completed .mit-stage__circle{border-color:rgba(240,45,45,.52);color:#f02d2d;background:#fff6f6}#pc_wrap #apply_page .mit-steps .mit-stage.is-active .mit-stage__circle{border-color:#f02d2d;color:#fff;background:#f02d2d;box-shadow:0 12px 28px -14px rgba(240,45,45,.9);animation:mitStageActivate .32s cubic-bezier(.2,0,0,1) both}#pc_wrap #apply_page .mit-steps .mit-stage.is-active .mit-stage__label{font-weight:800;color:#242424}#pc_wrap #apply_page .mit-steps .mit-stage__circle{position:relative;z-index:1;display:inline-flex;width:62px;height:62px;align-items:center;justify-content:center;box-sizing:border-box;border:2px solid #e4e4e4;border-radius:50%;font-size:25px;font-weight:700;line-height:1;color:#b8b8b8;background:#fff;box-shadow:0 0 0 transparent;transition:border-color 90ms ease-out,color 90ms ease-out,background-color .22s cubic-bezier(.2,0,0,1),box-shadow .22s cubic-bezier(.2,0,0,1),transform .22s cubic-bezier(.2,0,0,1)}#pc_wrap #apply_page .mit-steps .mit-stage__label{max-width:290px;margin-top:23px;font-size:17px;font-weight:600;line-height:1.4;text-align:center;color:#666;transition:color 90ms ease-out,transform .22s cubic-bezier(.2,0,0,1);text-wrap:balance}#pc_wrap #apply_page .mit-steps .main-shadow{max-width:100%;box-shadow:0 10px 15px hsla(0,1%,54%,.15),0 -5px 10px hsla(0,1%,54%,.15),6px 0 12px hsla(0,1%,54%,.15),-6px 0 12px hsla(0,1%,54%,.15);transition:all .4s ease-in-out;cursor:"pointer"}#pc_wrap #apply_page .mit-steps .main-shadow:hover{box-shadow:0 10px 15px rgba(0,0,0,.15),0 -5px 10px rgba(0,0,0,.1),6px 0 12px rgba(0,0,0,.15),-6px 0 12px rgba(0,0,0,.15);transform:translateY(-5px) scale(1.02);cursor:pointer}#pc_wrap #apply_page .mit-steps .mit-step-media{position:relative;overflow:hidden;width:100%;aspect-ratio:2.068/1;border-radius:4px;background:#f5f6f8;isolation:isolate}#pc_wrap #apply_page .mit-steps .mit-step-media__image{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transform:scale(1.012);transition:opacity .26s cubic-bezier(.2,0,0,1),transform .32s cubic-bezier(.2,0,0,1);will-change:opacity,transform}#pc_wrap #apply_page .mit-steps .mit-step-media.is-ready .mit-step-media__image{opacity:1;transform:scale(1)}#pc_wrap #apply_page .mit-steps .mit-step-media__loader{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:linear-gradient(110deg,#f6f7f9 8%,#fff 28%,#f6f7f9 48%);background-size:220% 100%;opacity:1;transition:opacity .18s ease-in;animation:mitMediaSurface 1.1s ease-in-out infinite}#pc_wrap #apply_page .mit-steps .mit-step-media__loader span{width:42px;height:42px;box-sizing:border-box;border:4px solid rgba(240,45,45,.14);border-top-color:#f02d2d;border-radius:50%;animation:mitMediaSpinner .72s linear infinite}#pc_wrap #apply_page .mit-steps .mit-step-media.is-ready .mit-step-media__loader{opacity:0;pointer-events:none;animation-play-state:paused}@keyframes mitStageActivate{0%{box-shadow:0 0 0 0 rgba(240,45,45,.28);transform:scale(.9)}65%{box-shadow:0 0 0 10px rgba(240,45,45,0);transform:scale(1.04)}to{box-shadow:0 12px 28px -14px rgba(240,45,45,.9);transform:scale(1)}}@keyframes mitMediaSpinner{to{transform:rotate(1turn)}}@keyframes mitMediaSurface{0%,to{background-position:100% 0}50%{background-position:0 0}}@media(prefers-reduced-motion:reduce){#pc_wrap #apply_page .mit-steps .main-shadow,#pc_wrap #apply_page .mit-steps .mit-stage,#pc_wrap #apply_page .mit-steps .mit-stage:before,#pc_wrap #apply_page .mit-steps .mit-stage__circle,#pc_wrap #apply_page .mit-steps .mit-stage__label,#pc_wrap #apply_page .mit-steps .mit-step-media__image,#pc_wrap #apply_page .mit-steps .mit-step-media__loader,#pc_wrap #apply_page .mit-steps .mit-step-media__loader span{animation:none;transition:none}#pc_wrap #apply_page .mit-steps .main-shadow:hover,#pc_wrap #apply_page .mit-steps .mit-stage:hover .mit-stage__circle,#pc_wrap #apply_page .mit-steps .mit-stage:hover .mit-stage__label{transform:none}}.unlock{border:1px solid #e8e8e8;background:#ebedf3}.unlock svg{color:#757575}#pc_wrap .payment .content{display:flex;flex-direction:row}#pc_wrap .payment .left{display:flex;flex-direction:column;width:900px;height:auto}#pc_wrap .payment .left .package_menu{display:flex;flex-direction:row;justify-content:center}#pc_wrap .payment .left .package_menu .package_btn{display:flex;justify-content:center;align-items:center;width:580px;height:58px}#pc_wrap .payment .left .package_menu .package_btn p{font-size:21px;font-weight:800;font-style:normal;line-height:23px;letter-spacing:-.015em;color:#1913b5}#pc_wrap .payment .left .select_grp{display:flex;flex-direction:row;margin:130px 0 0 10px}#pc_wrap .payment .left .select_grp .radio{width:23px;height:23px;border:5px solid #4c4ccf;border-radius:25px}#pc_wrap .payment .left .select_grp .select{display:flex;align-items:center;margin-left:5px;font-size:19px;font-weight:700;font-style:normal;line-height:23px;letter-spacing:-.015em;color:#4c4ccf}#pc_wrap .payment .left .payment_card{display:flex;flex-flow:wrap;align-items:center;margin-top:17px}#pc_wrap .payment .left .group_card{position:relative;width:320px;height:270px;border-radius:15px;margin-top:20px;margin-right:20px;margin-left:15px;cursor:pointer}#pc_wrap .payment .left .group_card.active{width:340px;height:280px;box-shadow:7px -7px 18px 3px rgba(132,106,95,.8),0 2px 6px 6px rgba(73,68,176,.9)}#pc_wrap .payment .left .group_card .group_name_box{position:absolute;top:20px;z-index:1;display:flex;justify-content:center;align-items:center;height:30px;padding:0 20px;color:#fff;background:rgba(67,87,220,.6);box-shadow:0 1px 3px rgba(0,0,0,.4)}#pc_wrap .payment .left .group_card .newgroup_img{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;border-radius:10px}#pc_wrap .payment .left .payment_btns{display:flex;flex-direction:row;justify-content:space-evenly;margin-top:90px;cursor:pointer}#pc_wrap .payment .left .payment_btns .payment_btn{position:relative;display:flex;justify-content:center;align-items:center;width:268px;height:61px;border-radius:30px;font-size:19px;font-weight:700;font-style:normal;line-height:23px;letter-spacing:-.015em;color:#000;background:#87cdf9}#pc_wrap .payment .left .payment_btns .payment_btn.disable{filter:grayscale(80%)}#pc_wrap .payment .left .nodatas{justify-content:center;align-items:center;width:100%;height:100%;padding-top:150px}#pc_wrap .payment .left .nodatas p{font-family:fantasy;font-size:20px;text-align:center;color:#bdbdbd}#pc_wrap .payment .left .nodatas .more{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:5px;font-family:fantasy;font-size:18px;cursor:"pointer"}#pc_wrap .payment .left .nodatas .more:hover{transition-duration:.5s;transform:scale(1.08)}#pc_wrap .payment .right{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:385px;height:700px;padding:30px;border-radius:15px;margin-top:54px;margin-bottom:50px;background:#f2f9ff}#pc_wrap .payment .right .desc_info{height:100%}#pc_wrap .payment .right .desc_info .empty_box{display:flex;flex-direction:column;justify-content:center;align-items:center;height:65%}#pc_wrap .payment .right .desc_info .empty_box svg{font-size:60px}#pc_wrap .payment .right .desc_info .empty_box p{margin-top:10px;font-family:brown,Helvetica,arial,sans-serif;font-size:18px;text-transform:capitalize}#pc_wrap .payment .right .desc_info .group_info a{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:85px;cursor:"pointer"}#pc_wrap .payment .right .desc_info .group_info a svg{font-size:60px}#pc_wrap .payment .right .desc_info .group_info a:hover{transition-duration:.5s;transform:scale(1.08)}#pc_wrap .payment .right .desc_info .group_info a p{margin-top:5px;font-family:brown,Helvetica,arial,sans-serif;font-size:18px}#pc_wrap .payment .right hr{width:316px;height:2px;background:#d9d9d9}#pc_wrap .payment .right .title{display:flex;flex-direction:row;align-items:center;width:180px;height:20px}#pc_wrap .payment .right .title p{margin-left:14px;font-size:14px;font-weight:700;font-style:normal;line-height:17px;letter-spacing:-.015em;color:#7955f1}#pc_wrap .payment .right .course_name{display:flex;flex-direction:row;align-items:center;width:316px;height:175px;cursor:pointer}#pc_wrap .payment .right .course_name img{width:119px;height:99px;border-radius:10px;background:#fff}#pc_wrap .payment .right .course_name p{width:176px;height:68px;margin-left:20px;font-size:16px;font-weight:700;font-style:normal;line-height:25px;letter-spacing:-.015em;color:#445ba1}#pc_wrap .payment .right .course_period{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:80px}#pc_wrap .payment .right .course_period .period{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:19px;font-size:11px;font-weight:700;font-style:normal;line-height:13px;letter-spacing:-.015em;color:#445ba1}#pc_wrap .payment .right .course_period .period p{width:163px;font-size:13px;font-weight:700;font-style:normal;line-height:15px;letter-spacing:-.015em;color:#5b6f9a}#pc_wrap .payment .right .mentors{display:flex;flex-direction:row;align-items:center;width:100%;height:105px;cursor:pointer}#pc_wrap .payment .right .mentors .mentor{display:flex;flex-direction:column;width:160px;height:63px}#pc_wrap .payment .right .mentors .mentor img{width:47px;height:53px;border-radius:10px}#pc_wrap .payment .right .mentors .mentor p{display:flex;align-items:center;width:120px;margin-left:10px;font-size:10px;font-weight:700;line-height:13px;letter-spacing:-.015em;color:#445ba1}#pc_wrap .payment .right .mentors .mentor-default{display:flex;flex-direction:column;width:460px;height:63px}#pc_wrap .payment .right .mentors .mentor-default p{display:flex;align-items:center;width:460px;height:63px;margin-left:10px;font-size:10px;font-weight:700;line-height:13px;letter-spacing:-.015em;color:#445ba1}#pc_wrap .payment .right .requirements{display:flex;flex-direction:column;width:100%;height:195px;margin-left:-12px}#pc_wrap .payment .right .requirements .requirement{display:flex;flex-direction:row;width:100%;height:258px}#pc_wrap .payment .right .requirements .requirement .requirement{display:flex;flex-direction:column}#pc_wrap .payment .right .requirements .requirement .requirement span{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:300;font-style:normal;line-height:36px;letter-spacing:.035em;text-transform:capitalize;background:#00b8fc}#pc_wrap .payment .right .requirements .requirement .requirement span .css-30ird8-MuiButtonBase-root-MuiCheckbox-root,#pc_wrap .payment .right .requirements .requirement .requirement span .css-30ird8-MuiButtonBase-root-MuiCheckbox-root.Mui-checked,#pc_wrap .payment .right .requirements .requirement .requirement span .css-edm0np.Mui-checked{color:#00b8fc}#pc_wrap .payment .right .requirements .requirement .requirement span .noUi-connect{background:#00b8fc}#pc_wrap .payment .right .requirements p{display:flex;align-items:center;width:300px;font-size:14px;font-weight:500;font-style:normal;line-height:15px;letter-spacing:-.015em;color:#445ba1;cursor:pointer}#pc_wrap .payment .right .requirements a{position:relative;width:68px;height:14px;margin-top:17px;margin-left:99px;font-size:11px;font-weight:700;font-style:italic;line-height:13px;letter-spacing:-.015em;color:#1a7495}#pc_wrap .payment .right .total{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:70px}#pc_wrap .payment .right .total p{font-size:14px;font-weight:700;font-style:normal;line-height:17px;letter-spacing:-.015em;color:#445ba1}.home-menu .custom-dropdown{position:relative;display:flex;justify-content:space-between;align-items:center}.home-menu .custom-dropdown .logo_img{overflow:hidden;width:48px;height:48px;border-radius:50%;margin-right:16px}.home-menu .custom-dropdown .logo_img img{width:100%;width:48px;height:100%;height:48px;margin:0;-o-object-fit:cover;object-fit:cover}.home-menu .custom-dropdown .menu-button{display:flex;align-items:center;border:none;color:#fff;background:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.home-menu .custom-dropdown .menu-button span{margin-left:10px;font-size:14px}.home-menu .menu-container{position:absolute;top:56px;left:0;z-index:10;width:168.7px;border:1px solid #333;border-radius:0 0 8px 8px;background-color:#1a1a1a;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.home-menu .menu-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #333}.home-menu .menu-header h2{font-size:16px;font-weight:400;color:#fff}.home-menu .close-button{border:none;font-size:18px;color:#fff;background:transparent;cursor:pointer}.home-menu .menu-items{padding:0;margin:0;list-style-type:none}.home-menu .menu-items .menu-item{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #333;color:#fff;background-color:#1a1a1a;transition:background-color .2s ease-in-out;cursor:pointer}.home-menu .menu-items .menu-item:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.home-menu .menu-items .menu-item:hover{background-color:#2a2a2a}.home-menu .menu-items .menu-item .menu-text,.home-menu .menu-items .menu-item .submenu-indicator{display:inline-block;transition:transform .3s ease-in-out}.home-menu .menu-items .menu-item:hover .menu-text,.home-menu .menu-items .menu-item:hover .submenu-indicator{transform:translateX(-8px)}.home-menu .submenu-indicator{font-size:14px;transition:transform .3s ease-in-out}.home-menu .submenu-item:hover .submenu-indicator{transform:translateX(-10px);cursor:pointer}.home-menu .submenu{position:absolute;left:168px;overflow-y:auto;width:200px;max-height:400px;border:1px solid #333;background-color:#1e1e1e;box-shadow:2px 2px 10px rgba(0,0,0,.3);transition:opacity .3s;cursor:pointer}.home-menu .submenu-item{position:relative;padding:15px 20px;border-bottom:1px solid #333;color:#fff;transition:background-color .2s;cursor:pointer}.home-menu .submenu-item .sub-url,.home-menu .submenu-item a{display:inline-block;transition:transform .3s ease-in-out}.home-menu .submenu-item:hover{background-color:#2a2a2a}.home-menu .submenu-item:hover .sub-url,.home-menu .submenu-item:hover a{transform:translateX(-10px)}#pc_wrap{flex-direction:column}#pc_wrap .header .container{flex-direction:row;justify-content:space-between;align-items:center}#pc_wrap .header .top{justify-content:center;height:67px;padding:9px}#pc_wrap .header .top .logo{margin:0 40px 0 5px}#pc_wrap .header .top .premium-logo-link{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transform:translateZ(0);transform-origin:center;will-change:transform,filter,opacity;-webkit-tap-highlight-color:rgba(0,0,0,0)}#pc_wrap .header .top .premium-logo-link img{position:relative;z-index:2;display:block;flex-shrink:0;transform:translateZ(0);will-change:transform,filter;backface-visibility:hidden}#pc_wrap .header .top .btn_area{flex-direction:row;align-items:center}#pc_wrap .header .top .btn_area hr{margin:10px 8px}#pc_wrap .header .top .btn_area button{padding:4px;margin-left:8px;color:#212121}#pc_wrap .header .top .btn_area button:last-child,#pc_wrap .header .top .btn_area button:nth-child(3){margin-left:0}#pc_wrap .header .top .btn_area .user-info{position:relative;flex-direction:row;align-items:center;font-size:14px;font-weight:700;cursor:pointer}#pc_wrap .header .top .btn_area .user-info img{width:30px;height:30px;border:1px solid #eee;border-radius:50%;margin-right:4px;-o-object-fit:cover;object-fit:cover}#pc_wrap .header .top .btn_area .user-info:hover>.gnb-info-layer{visibility:visible;opacity:1;transition:.4s ease-out}#pc_wrap .header .top .btn_area .user-info .gnb-info-layer{position:absolute;top:35px;z-index:100;display:flex;visibility:hidden;flex-direction:row;width:140px;padding:8px;border:1px solid #eee;border-radius:10px;background:#fff;opacity:0;box-shadow:0 0 2px 0 rgba(145,158,171,.24),-20px 20px 40px -4px rgba(145,158,171,.24);transition:.4s ease-out}#pc_wrap .header .top .btn_area .user-info .gnb-info-layer li{padding:6px 8px;font-size:14px}#pc_wrap .header .top .btn_area .user-info .gnb-info-layer li:hover{background:rgba(0,0,0,.04)}#pc_wrap .header .top .btn_area .user-info .gnb-info-layer a{width:100%;height:100%}#pc_wrap .header .top .btn_area .btn-login{padding:5px 16px;border:1px solid #e92c28;border-radius:30px;font-weight:500;color:#e92c28}#pc_wrap .header .top .MuiOutlinedInput-root{flex-direction:row-reverse;width:320px;height:40px;padding:0 16px;border-radius:30px;font-size:14px}#pc_wrap .header .top .MuiOutlinedInput-root img{width:20px;cursor:pointer}#pc_wrap .header .bottom{justify-content:space-between;height:56px}#pc_wrap .header .bottom .gnb{height:100%}#pc_wrap .header .bottom .gnb a{display:flex;align-items:center;height:100%;padding:0 30px}#pc_wrap .header .bottom .gnb>li:first-child a{padding-left:0}#pc_wrap .header .bottom .gnb>li{height:100%}#pc_wrap .header .bottom .gnb li:hover .lnb{visibility:visible;opacity:1;transition:.3s ease-out}#pc_wrap .header .bottom .gnb li a:hover{font-weight:500;color:#e92c28}#pc_wrap .header .bottom .gnb .on>a{color:#e92c28}#pc_wrap .header .bottom .gnb>li{position:relative}#pc_wrap .header .bottom .gnb li .menu_btn{position:relative;cursor:pointer}#pc_wrap .header .bottom .gnb li .menu_btn.active{top:4px}#pc_wrap .header .bottom .lnb{position:absolute;top:44px;left:50%;z-index:2;visibility:hidden;min-width:160px;padding:16px 8px;border:1px solid #eee;border-radius:6px;background:#fff;opacity:0;box-shadow:0 0 2px 0 rgba(145,158,171,.24),-20px 20px 40px -4px rgba(145,158,171,.24);transition:.3s ease-out;transform:translate(-50%)}#pc_wrap .header .bottom .lnb a{width:100%;padding:10px 16px;font-size:15px;color:#616161}#pc_wrap .header .bottom .lnb li:hover{background:rgba(0,0,0,.04)}#pc_wrap .header .bottom .lnb:after{top:-9px;z-index:1;border-color:#fff transparent}#pc_wrap .header .bottom .lnb:after,#pc_wrap .header .bottom .lnb:before{content:"";position:absolute;left:109px;display:block;width:0;border-style:solid;border-width:0 8px 10px 8.5px}#pc_wrap .header .bottom .lnb:before{top:-10px;z-index:0;border-color:#eee transparent}#pc_wrap .header .bottom .sns a{margin-left:8px}#pc_wrap .header .bottom .sns a:first-child{margin-left:0}#pc_wrap .header .bottom .sns img{width:20px}#pc_wrap .header .bottom .sns button{padding:0;font-size:12px;color:#757575}#pc_wrap .header .bottom .category{display:flex;align-items:center}#pc_wrap .header .bottom .profile img{width:28px;height:28px;border:1px solid #eee;border-radius:50%;margin-right:4px;-o-object-fit:cover;object-fit:cover}#pc_wrap .header .bottom .profile .MuiButton-startIcon{margin:0}#pc_wrap #container{flex:1 1;flex-direction:column}#pc_wrap .main_content{margin-bottom:80px}#pc_wrap .main_content.recommend h2{font-size:42px}#pc_wrap .main_content.recommend .recommend-box{display:flex}#pc_wrap .main_content .tit{flex-direction:row;align-items:flex-end;margin-bottom:32px}#pc_wrap .main_content .desc{margin-left:8px;color:#757575}#pc_wrap .main_content .price span:first-child{font-weight:700}#pc_wrap .main_content .btn_more{display:flex;align-items:center;color:#616161}#pc_wrap .main_content .btn_more span{font-weight:400}#pc_wrap .main_content .btn_more svg{font-size:20px;color:#bdbdbd}#pc_wrap .main_content .badge{width:-moz-fit-content;width:fit-content;padding:2px 8px;border-radius:4px;margin-bottom:6px;font-size:12px;color:#fff;background:#e92c28}#pc_wrap .main_content.recommend .left{min-width:610px;margin-right:30px}#pc_wrap .main_content.recommend .left .img_box{border-radius:4px}#pc_wrap .main_content.recommend .left .info-wrap{margin-top:16px}#pc_wrap .main_content.recommend .left .info-wrap .model{margin-top:2px}#pc_wrap .main_content.recommend .left .info-wrap .info{margin:4px 0 12px}#pc_wrap .main_content.recommend .left .info-wrap .info span{margin-right:8px;font-weight:400;color:#757575}#pc_wrap .main_content.recommend .right>div{margin-bottom:20px}#pc_wrap .main_content.recommend .right div:nth-child(3){margin-bottom:0}#pc_wrap .main_content.recommend .right .vehicle{flex-direction:row;align-items:center}#pc_wrap .main_content.recommend .right .img_box{min-width:202px;max-width:202px;height:140px;border-radius:4px;margin-right:20px}#pc_wrap .main_content.recommend .right .detail{margin:2px 0 8px;font-weight:400}#pc_wrap .main_content.recommend .right .info span{margin-right:6px}#pc_wrap .main_content.recommend .right .price{margin-top:12px}#pc_wrap .main_content.popular{position:relative;margin-bottom:40px}#pc_wrap .main_content.popular .btn-next,#pc_wrap .main_content.popular .btn-prev{position:absolute;top:50%;z-index:100;width:50px;height:50px;border:1px solid #ddd;border-radius:50%;background:hsla(0,0%,100%,.8);transform:translate 0,-50%}#pc_wrap .main_content.popular .btn-prev{left:-40px}#pc_wrap .main_content.popular .btn-next{right:-40px}#pc_wrap .main_content.popular .swiper{position:relative}#pc_wrap .main_content.popular .info_wrap{padding:20px 20px 32px;border-top:1px solid #eee}#pc_wrap .main_content.popular .detail{margin:2px 0 10px;font-weight:400}#pc_wrap .main_content.popular .img_box{width:100%;height:236px;border:0}#pc_wrap .main_content.popular .img_box a{height:100%}#pc_wrap .main_content.popular .info span{margin-right:6px}#pc_wrap .main_content.popular .price{margin-top:16px}#pc_wrap .main_content.rank{padding:100px 0;background:#fafafa}#pc_wrap .main_content.rank .tit{align-items:flex-end;margin:0 4px 20px 0}#pc_wrap .main_content.rank .rank_tab{padding-right:40px;margin-right:0}#pc_wrap .main_content.rank .rank_tab button{height:64px;border:1px solid #eee;border-radius:8px;margin-bottom:16px;background:#fff}#pc_wrap .main_content.rank .rank_tab button:first-child{margin-top:20px}#pc_wrap .main_content.rank .rank_tab button:first-child:before{content:"";position:absolute;top:-16px;right:10px;width:38px;height:39px;background:url(/img/layout/tag_hot.svg) no-repeat}#pc_wrap .main_content.rank .rank_tab button:nth-child(5){margin-bottom:0}#pc_wrap .main_content.rank .rank_tab .Mui-selected{border:1px solid #e92c28;color:#e92c28;background:rgba(245,77,86,.03);box-shadow:0 0 2px 0 rgba(245,77,86,.2),0 0 20px -4px rgba(245,77,86,.12)}#pc_wrap .main_content.rank .rank_tab .MuiTab-root{overflow:unset}#pc_wrap .main_content.rank .rank_tab .MuiTabs-flexContainer{padding:0 3px}#pc_wrap .main_content.rank .tab_content{width:925px;padding:32px 30px;border:1px solid #eee;border-radius:8px;margin-top:20px;background:#fff;box-shadow:0 0 2px 0 rgba(145,158,171,.2),0 12px 24px -4px rgba(145,158,171,.12)}#pc_wrap .main_content.rank .tab_content .nodata{padding:0}#pc_wrap .main_content.rank .tab_content .nodata img{width:60px}#pc_wrap .main_content.rank .tab_content .user_info{align-items:center;margin-bottom:24px}#pc_wrap .main_content.rank .tab_content .user_info button{height:48px;color:#fff}#pc_wrap .main_content.rank .tab_content .user_info .profile_img{width:100px;height:100px;border:1px solid rgba(0,0,0,.04);border-radius:50%;margin-right:16px}#pc_wrap .main_content.rank .tab_content .user_info .name{font-weight:700}#pc_wrap .main_content.rank .tab_content .user_info .region{margin:4px 0 12px;font-weight:300;color:#757575}#pc_wrap .main_content.rank .tab_content .user_info .status{margin-top:6px}#pc_wrap .main_content.rank .tab_content .user_info .status a:first-child{margin-right:14px}#pc_wrap .main_content.rank .tab_content .user_info .status span:first-child{font-weight:400}#pc_wrap .main_content.rank .tab_content .user_info .status .count{margin-left:4px}#pc_wrap .main_content.rank .tab_content .sale a{overflow:hidden;width:100%;height:100%}#pc_wrap .main_content.rank .tab_content .sale li{flex:1 1;max-width:209.75px;height:135px;margin-right:16px}#pc_wrap .main_content.rank .tab_content .sale li:last-child{margin-right:0}#pc_wrap .main_content.rank .tab_content .sale .tit{margin-bottom:16px}#pc_wrap .main_content.rank .tab_content .sale .img_box{border-radius:4px}#pc_wrap .main_content.rank .MuiTabs-scroller{width:295px}#pc_wrap .main_content.rank .MuiTabs-indicator{display:none}#pc_wrap .main_content.community .tit{flex-direction:column;align-items:center;margin-bottom:40px}#pc_wrap .main_content.community .content>div{flex:1 1;width:605px}#pc_wrap .main_content.community .content hr{margin:16px 0}#pc_wrap .main_content.community .content .subject{padding-bottom:16px;border-bottom:1px solid #eee}#pc_wrap .main_content.community .content .overtext{-webkit-line-clamp:1}#pc_wrap .main_content.community .content .left{margin-right:30px}#pc_wrap .main_content.community .content .left .column_list a{width:191px}#pc_wrap .main_content.community .content .left .column_list hr{margin:3px 8px}#pc_wrap .main_content.community .content .left .column_list li{margin-right:16px}#pc_wrap .main_content.community .content .left .column_list li:last-child{margin-right:0}#pc_wrap .main_content.community .content .left .column_list li:before{content:"1";position:absolute;top:0;left:0;z-index:1;width:24px;height:24px;border-radius:4px 0 4px 0;font-size:12px;line-height:24px;text-align:center;color:#fff;background:#e92c28}#pc_wrap .main_content.community .content .left .column_list li:nth-child(2):before{content:"2"}#pc_wrap .main_content.community .content .left .column_list li:nth-child(3):before{content:"3"}#pc_wrap .main_content.community .content .left .column_list .title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pc_wrap .main_content.community .content .left .text_list li{height:19px;margin-bottom:10px}#pc_wrap .main_content.community .content .left .text_list .title{margin-right:4px;font-weight:500;-webkit-line-clamp:1}#pc_wrap .main_content.community .content .left .text_list .category{margin-right:4px;font-weight:400;color:#bdbdbd}#pc_wrap .main_content.community .content .left .info{margin-top:2px;color:#bdbdbd}#pc_wrap .main_content.community .content .left .board{font-weight:300}#pc_wrap .main_content.community .content .left .date{font-weight:300;line-height:1.2;color:#bdbdbd}#pc_wrap .main_content.community .content .left .comment{margin-left:2px}#pc_wrap .main_content.community .content .left .img_box{width:191px;height:121px;margin-bottom:8px}#pc_wrap .main_content.community .content .left .img_box img{border-radius:4px}#pc_wrap .main_content.community .content .right .news_list .img_box{width:146px;min-width:146px;height:90px;margin-right:16px}#pc_wrap .main_content.community .content .right .news_list .img_box img{border-radius:4px}#pc_wrap .main_content.community .content .right .news_list .text{margin:3px 0 14px}#pc_wrap .main_content.community .content .right .news_list .date{color:#bdbdbd}#pc_wrap .main_content.community .content .column_list,#pc_wrap .main_content.community .content .news_list{padding-top:16px}#pc_wrap .main_content .content{flex-direction:row}#pc_wrap .main_content .content .img_box{position:relative;height:380px;border-radius:4px}#pc_wrap .main_content .content .img_box .like_ico{position:absolute;right:20px;bottom:20px;color:hsla(0,0%,100%,.4);background:rgba(0,0,0,.4)}#pc_wrap .main_content .content .img_box .like_ico.Mui-checked{color:#e92c28}#pc_wrap .main_content .content .img_box svg{font-size:24px}#pc_wrap .main_content .swiper{width:100%;height:100%;padding:1px 3px 40px}#pc_wrap .main_content .swiper-slide{display:flex;display:-webkit-flex;overflow:hidden;flex-direction:column;box-sizing:border-box;min-width:393px;border:1px solid #eee;border-radius:8px;box-shadow:0 0 2px 0 rgba(145,158,171,.2),0 12px 24px -4px rgba(145,158,171,.12)}#pc_wrap .main_content .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#pc_wrap .main_banner{position:relative;height:580px}#pc_wrap .main_banner .main_search{position:absolute;right:0;bottom:30px;left:0;z-index:1;width:1240px;height:137px;padding:40px 24px;border-radius:14px;margin:auto;background:hsla(0,0%,100%,.3);box-shadow:0 8px 16px rgba(0,0,0,.08)}#pc_wrap .main_banner .main_search button{flex:1 1}#pc_wrap .main_banner .main_search .select-box{justify-content:space-between;width:240px;max-width:240px;height:100%;padding:0 16px;border-radius:4px;margin-right:10px;background:#fff}#pc_wrap .main_banner .main_search .select-box.detail{min-width:300px;max-width:300px;white-space:pre-line}#pc_wrap .main_banner .main_search .select-box.search{width:240px;padding:0 16px 0 8px;font-size:14px}#pc_wrap .main_banner .main_search .select-box.search svg{cursor:pointer}#pc_wrap .main_banner .main_search .select-box.search .MuiInputAdornment-root{margin-right:0}#pc_wrap .main_banner .main_search .select-box.on{border:2px solid #e92c28;color:#f54d56;background:#fff8f8}#pc_wrap .main_banner .main_search .select-box.on svg{color:#f54d56}#pc_wrap .main_banner .main_search .btn-search{width:136px;max-width:136px;height:56px;color:#fff}#pc_wrap .main_banner .main_search .MuiInput-root{min-width:230px;color:#fff;padding:0 8px}#pc_wrap .main_banner .main_search .MuiInput-root svg{cursor:pointer}#pc_wrap .main_banner .main_search .MuiInputBase-root-MuiOutlinedInput-root{width:auto}#pc_wrap .main_banner .main_search .css-122nxbz-MuiInputBase-root-MuiInput-root:before{border-bottom:1px solid #fff}#pc_wrap .main_banner .main_search #layer{position:absolute;top:113px;left:0;visibility:hidden;min-width:1240px;min-height:200px;padding:40px 30px;border:1px solid #eee;border-radius:5px;background:#fff;opacity:0;box-shadow:0 0 2px 0 rgba(145,158,171,.24),-20px 20px 40px -4px rgba(145,158,171,.24);transition:.2s ease-out}#pc_wrap .main_banner .main_search #layer:after{content:" ";position:absolute;top:-14px;left:130px;z-index:1;height:0;border-right:10px solid transparent;border-bottom:15px solid;border-left:10px solid transparent;border-radius:4px;color:#fff;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg)}#pc_wrap .main_banner .main_search #layer.on{visibility:visible;opacity:1;transition:.2s ease-out}#pc_wrap .main_banner .main_search #layer .tit{margin-bottom:10px}#pc_wrap .main_banner .main_search #layer .count{margin-top:2px;color:#bdbdbd}#pc_wrap .main_banner .main_search #layer .flex_box{flex-flow:row wrap}#pc_wrap .main_banner .main_search #layer .flex_box li{width:10%;min-width:115px;margin-bottom:14px;cursor:pointer}#pc_wrap .main_banner .main_search #layer .flex_box li>div{width:100%}#pc_wrap .main_banner .main_search #layer .close{position:absolute;top:20px;right:20px}#pc_wrap .main_banner .main_search #layer.brand_layer .popular-list li{margin-bottom:0}#pc_wrap .main_banner .main_search #layer.brand_layer .popular-list div{width:100%}#pc_wrap .main_banner .main_search #layer.detail_layer,#pc_wrap .main_banner .main_search #layer.model_layer{padding:40px 30px 10px}#pc_wrap .main_banner .main_search #layer.detail_layer .count,#pc_wrap .main_banner .main_search #layer.model_layer .count{margin-left:4px;font-weight:400}#pc_wrap .main_banner .main_search #layer.detail_layer li,#pc_wrap .main_banner .main_search #layer.model_layer li{width:20%;margin-bottom:30px}#pc_wrap .main_banner .main_search #layer.detail_layer li.nodata,#pc_wrap .main_banner .main_search #layer.model_layer li.nodata{color:#bdbdbd}#pc_wrap .main_banner .main_search #layer.detail_layer li.nodata .name,#pc_wrap .main_banner .main_search #layer.model_layer li.nodata .name{font-weight:400;color:#bdbdbd}#pc_wrap .main_banner .main_search #layer.detail_layer li{width:33.33%}#pc_wrap .main_banner .main_search #layer.model_layer:after{left:376px}#pc_wrap .main_banner .main_search #layer.detail_layer:after{left:656px}#pc_wrap .main_banner .swiper{width:100%;height:100%}#pc_wrap .main_banner .swiper-slide{display:flex;justify-content:center;align-items:center;font-size:18px;text-align:center;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center}#pc_wrap .main_banner .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#pc_wrap .main_banner .second_header_bg{width:100%;height:495px;background:url(/img/banner/second_banner.png)}#pc_wrap .main_banner .second_header_bg span{margin-top:60px;font-family:brown,Helvetica,arial,sans-serif;font-size:34px;font-weight:900;font-style:normal;line-height:36px;letter-spacing:.215em;text-transform:uppercase;color:#fff}#pc_wrap .secondary_banner{position:relative}#pc_wrap .secondary_banner .main_search{position:absolute;right:0;bottom:30px;left:0;z-index:1;width:1240px;height:137px;padding:40px 24px;border-radius:14px;margin:auto;background:hsla(0,0%,100%,.3);box-shadow:0 8px 16px rgba(0,0,0,.08)}#pc_wrap .secondary_banner .main_search button{flex:1 1}#pc_wrap .secondary_banner .main_search .select-box{justify-content:space-between;width:240px;max-width:240px;height:100%;padding:0 16px;border-radius:4px;margin-right:10px;background:#fff}#pc_wrap .secondary_banner .main_search .select-box.detail{min-width:300px;max-width:300px;white-space:pre-line}#pc_wrap .secondary_banner .main_search .select-box.search{width:240px;padding:0 16px 0 8px;font-size:14px}#pc_wrap .secondary_banner .main_search .select-box.search svg{cursor:pointer}#pc_wrap .secondary_banner .main_search .select-box.search .MuiInputAdornment-root{margin-right:0}#pc_wrap .secondary_banner .main_search .select-box.on{border:2px solid #e92c28;color:#f54d56;background:#fff8f8}#pc_wrap .secondary_banner .main_search .select-box.on svg{color:#f54d56}#pc_wrap .secondary_banner .main_search .btn-search{width:136px;max-width:136px;height:56px;color:#fff}#pc_wrap .secondary_banner .main_search .MuiInput-root{min-width:230px;color:#fff;padding:0 8px}#pc_wrap .secondary_banner .main_search .MuiInput-root svg{cursor:pointer}#pc_wrap .secondary_banner .main_search .MuiInputBase-root-MuiOutlinedInput-root{width:auto}#pc_wrap .secondary_banner .main_search .css-122nxbz-MuiInputBase-root-MuiInput-root:before{border-bottom:1px solid #fff}#pc_wrap .secondary_banner .main_search #layer{position:absolute;top:113px;left:0;visibility:hidden;min-width:1240px;min-height:200px;padding:40px 30px;border:1px solid #eee;border-radius:5px;background:#fff;opacity:0;box-shadow:0 0 2px 0 rgba(145,158,171,.24),-20px 20px 40px -4px rgba(145,158,171,.24);transition:.2s ease-out}#pc_wrap .secondary_banner .main_search #layer:after{content:" ";position:absolute;top:-14px;left:130px;z-index:1;height:0;border-right:10px solid transparent;border-bottom:15px solid;border-left:10px solid transparent;border-radius:4px;color:#fff;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg)}#pc_wrap .secondary_banner .main_search #layer.on{visibility:visible;opacity:1;transition:.2s ease-out}#pc_wrap .secondary_banner .main_search #layer .tit{margin-bottom:10px}#pc_wrap .secondary_banner .main_search #layer .count{margin-top:2px;color:#bdbdbd}#pc_wrap .secondary_banner .main_search #layer .flex_box{flex-flow:row wrap}#pc_wrap .secondary_banner .main_search #layer .flex_box li{width:10%;min-width:115px;margin-bottom:14px;cursor:pointer}#pc_wrap .secondary_banner .main_search #layer .flex_box li>div{width:100%}#pc_wrap .secondary_banner .main_search #layer .close{position:absolute;top:20px;right:20px}#pc_wrap .secondary_banner .main_search #layer.brand_layer .popular-list li{margin-bottom:0}#pc_wrap .secondary_banner .main_search #layer.brand_layer .popular-list div{width:100%}#pc_wrap .secondary_banner .main_search #layer.detail_layer,#pc_wrap .secondary_banner .main_search #layer.model_layer{padding:40px 30px 10px}#pc_wrap .secondary_banner .main_search #layer.detail_layer .count,#pc_wrap .secondary_banner .main_search #layer.model_layer .count{margin-left:4px;font-weight:400}#pc_wrap .secondary_banner .main_search #layer.detail_layer li,#pc_wrap .secondary_banner .main_search #layer.model_layer li{width:20%;margin-bottom:30px}#pc_wrap .secondary_banner .main_search #layer.detail_layer li.nodata,#pc_wrap .secondary_banner .main_search #layer.model_layer li.nodata{color:#bdbdbd}#pc_wrap .secondary_banner .main_search #layer.detail_layer li.nodata .name,#pc_wrap .secondary_banner .main_search #layer.model_layer li.nodata .name{font-weight:400;color:#bdbdbd}#pc_wrap .secondary_banner .main_search #layer.detail_layer li{width:33.33%}#pc_wrap .secondary_banner .main_search #layer.model_layer:after{left:376px}#pc_wrap .secondary_banner .main_search #layer.detail_layer:after{left:656px}#pc_wrap .secondary_banner .swiper{width:100%;height:100%}#pc_wrap .secondary_banner .swiper-slide{display:flex;justify-content:center;align-items:center;font-size:18px;text-align:center;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center}#pc_wrap .secondary_banner .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#pc_wrap .secondary_banner .second_header_bg{width:100%;height:495px;background:url(/img/banner/second_banner.png)}#pc_wrap .secondary_banner .second_header_bg span{margin-top:60px;font-family:brown,Helvetica,arial,sans-serif;font-size:34px;font-weight:900;font-style:normal;line-height:36px;letter-spacing:.215em;text-transform:uppercase;color:#fff}#pc_wrap.quick{width:470px;height:100%}#pc_wrap.quick .tit{flex-direction:row;justify-content:space-between;align-items:center;padding:16px 8px 16px 20px}#pc_wrap.quick .tit button{padding:0}#pc_wrap.quick .tit.top{height:46px;color:#fff;background-color:#000}#pc_wrap.quick .tit.top svg{color:#fff}#pc_wrap.quick .second_top{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:47px}#pc_wrap.quick .second_top img{width:24px;height:24px}#pc_wrap.quick .second_top span{margin-left:7px;font-family:brown,Helvetica,arial,sans-serif;font-size:15px;font-weight:500;font-style:normal;line-height:18px;letter-spacing:.005em;color:#000}#pc_wrap.quick .basket_bottom{padding:15px}#pc_wrap.quick .basket_bottom .price_box{display:flex;justify-content:space-between;width:100%}#pc_wrap.quick .basket_bottom .price_box span.total,#pc_wrap.quick .basket_bottom .price_box strong.price{font-family:brown,Helvetica,arial,sans-serif;font-size:38px;font-weight:700;font-style:normal;line-height:45px;letter-spacing:-.02em}#pc_wrap.quick .basket_bottom .price_box strong.price{color:#3b35e8}#pc_wrap.quick .basket_bottom .css-jgzb0m-MuiFormControlLabel-root .MuiFormControlLabel-label{font-family:brown,Helvetica,arial,sans-serif;font-size:12px;font-weight:500;font-style:normal;line-height:14px;color:#000}#pc_wrap.quick .basket_bottom .MuiCheckbox-root .MuiSvgIcon-root{color:#3b35e8}#pc_wrap.quick .basket_bottom .cart_wrap{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;height:auto;margin:13px 0}#pc_wrap.quick .basket_bottom .cart_wrap div{display:flex;justify-content:center;align-items:center;width:80px;height:48px;border-radius:6px;background:#485560}#pc_wrap.quick .basket_bottom .or{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:auto}#pc_wrap.quick .basket_bottom .or .line{width:100%;height:2px;background-color:#2f3132}#pc_wrap.quick .basket_bottom .or span{font-family:brown,Helvetica,arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:16px;color:#2f3132}#pc_wrap.quick .basket_bottom .checkout_btn{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:54px;margin-top:14px;color:#fff;background:#3b35e8}#pc_wrap.quick .basket_bottom .checkout_btn img{margin-left:5px}#pc_wrap.quick .notification{height:100%}#pc_wrap.quick .notification .btn-text-white{padding:16px 0;border-radius:0;font-weight:500;color:#fff}#pc_wrap.quick .notification .btn-text-white.notify{background-color:#3b35e8}#pc_wrap.quick .notification #container{height:100%}#pc_wrap.quick .notification .top{align-items:center;padding:8px 20px}#pc_wrap.quick .notification .top .badge{height:20px;padding:1px 10px;border-radius:4px;margin-left:8px;line-height:20px;white-space:nowrap;color:#fff;background:#e92c28}#pc_wrap.quick .notification .top .badge.notify{background-color:#3b35e8}#pc_wrap.quick .notification .middle{overflow-y:auto;height:400px}#pc_wrap.quick .notification .middle .massage{flex-direction:row;align-items:flex-start;padding:16px 20px}#pc_wrap.quick .notification .middle .massage.read{filter:opacity(.5) grayscale(100%)}#pc_wrap.quick .notification .middle .massage .info{flex-flow:row wrap;margin-bottom:2px}#pc_wrap.quick .notification .middle .massage .info span{line-height:1.2;white-space:nowrap}#pc_wrap.quick .notification .middle .massage .info span:first-child{overflow:hidden;max-width:90px;text-overflow:ellipsis;white-space:nowrap}#pc_wrap.quick .notification .middle .massage .info span:nth-child(2){margin:0 4px;font-size:13px;color:#bdbdbd}#pc_wrap.quick .notification .middle .massage .info span:nth-child(3){font-size:13px}#pc_wrap.quick .notification .middle .massage .tit{margin:2px 0;color:#616161}#pc_wrap.quick .notification .middle .massage.car .info span:first-child{max-width:unset}#pc_wrap.quick .notification .middle .massage.car .profile{justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#212121}#pc_wrap.quick .notification .middle .detail>div{overflow:hidden;width:160px;text-overflow:ellipsis;white-space:nowrap}#pc_wrap.quick .notification .middle .profile{position:relative;width:40px;height:40px;margin-right:14px}#pc_wrap.quick .notification .middle .profile img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}#pc_wrap.quick .notification .middle .ico-box{position:absolute;right:-6px;bottom:0;justify-content:center;width:24px;height:24px;padding:4px;border-radius:50%;color:#fff;background:#212121}#pc_wrap.quick .notification .middle::-webkit-scrollbar{width:9px}#pc_wrap.quick .notification .middle::-webkit-scrollbar-thumb{height:30%;border-radius:10px;background:#bdbdbd}#pc_wrap.quick .notification .middle::-webkit-scrollbar-track{background:#eee}#pc_wrap.quick .recent_box{padding:0 20px}#pc_wrap.quick .recent_box button{height:40px;color:#fff}#pc_wrap.quick .recent_box .recent_list,#pc_wrap.quick .recent_box .recent_list li{padding:8px 0}#pc_wrap.quick .recent_box .recent_list li:hover .btn_delete{display:block;opacity:1;transition:.5s ease-out}#pc_wrap.quick .recent_box .recent_list .btn_delete{position:absolute;top:10px;right:0;opacity:0;transition:.5s ease-out}#pc_wrap.quick .recent_box .recent_list .MuiCheckbox-root{padding:0;margin-right:10px}#pc_wrap.quick .nodata{flex:1 1;align-items:center;padding:40px 0;color:#bdbdbd}#pc_wrap.quick .img_box{position:relative;overflow:hidden;width:128px;min-width:128px;height:88px;border:1px solid #eee;border-radius:4px;margin-right:10px}#pc_wrap.quick .img_box img{width:100%;height:100%;transition:transform .2s ease-in;-o-object-fit:cover;object-fit:cover}#pc_wrap.quick .img_box:hover img{transform:scale(1.08);-webkit-transform:scale(1.08)}#pc_wrap.quick .btn_primary{margin-top:16px}#pc_wrap.quick .btn_primary button{height:48px;font-weight:500}#pc_wrap.quick li img{border-radius:4px}#pc_wrap.quick li:last-child{margin-bottom:0}#pc_wrap.quick .page_control{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:24px;color:#757575}#pc_wrap.quick .page_control .bold{font-weight:500;color:#616161}#pc_wrap.quick .page_control .page{margin:0 10px}#pc_wrap.quick .page_control button svg{font-size:20px;color:#bdbdbd}#pc_wrap .click_animation{cursor:pointer}#pc_wrap .click_animation:active{top:3px}#pc_wrap #popular_course_full_frame{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:auto;margin-top:30px}#pc_wrap #popular_course_full_frame.dark{background:#000}#pc_wrap #popular_course_full_frame .container{flex-direction:column;align-items:center}#pc_wrap #popular_course_full_frame .container h1{margin-bottom:35px;font-family:brown,Helvetica,arial,sans-serif;font-size:36px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:-.015em;text-align:center;color:#262626}#pc_wrap #popular_course_full_frame .container h1.light{color:#fff}#pc_wrap #popular_course_full_frame .container .card_wrap{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.08fr) minmax(0,.96fr);align-items:center;grid-gap:54px 38px;gap:54px 38px;box-sizing:border-box;width:100%;height:auto}#pc_wrap #popular_course_full_frame .container .card_wrap .coursesSwiper{display:flex;flex-direction:row;width:100%}#pc_wrap #popular_course_full_frame .container .card_wrap .coursesSwiper .coursesSwiperSlide{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:auto}#pc_wrap #popular_course_full_frame .container .card_wrap .coursesSwiper .swiper-pagination-bullet{width:16px;height:16px;border-radius:50%}#pc_wrap #popular_course_full_frame .container .card_wrap .coursesSwiper .swiper-pagination-bullet.swiper-pagination-bullet-active{border:2px solid #000;background:none}#pc_wrap #popular_course_full_frame .container .card_wrap .nodata{grid-column:1/-1;align-items:center;justify-content:center;min-height:180px}#pc_wrap #popular_course_full_frame .container .btn_wrap{position:absolute;right:0;bottom:0;z-index:10}#pc_wrap #popular_course_full_frame .container .btn_wrap button{width:auto;height:37px;padding:0 20px;border-radius:8px;font-family:brown,Helvetica,arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:36px;letter-spacing:-.015em;color:#010203;background:#87cdf9}#pc_wrap #success_students_full_frame{position:relative;display:flex;width:100%;height:auto;padding:70px 0;margin-top:35px;background:#f4f4f4}#pc_wrap #success_students_full_frame,#pc_wrap #success_students_full_frame .container{flex-direction:column;align-items:center}#pc_wrap #success_students_full_frame .container h1{font-family:brown,Helvetica,arial,sans-serif;font-size:41px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:.005em;color:#262626}#pc_wrap #success_students_full_frame .container .box_desc{margin:16px 0 114px;font-family:brown,Helvetica,arial,sans-serif;font-size:32px;font-weight:300;font-style:normal;line-height:36px;letter-spacing:-.015em;text-align:center;color:#262626}#pc_wrap #success_students_full_frame .container .card_wrap{display:flex;flex-direction:row;width:100%;height:auto}#pc_wrap #success_students_full_frame .container .card_wrap .successStudentsSwiper{display:flex;flex-direction:row;width:100%;height:380px}#pc_wrap #success_students_full_frame .container .card_wrap .successStudentsSwiper .swiper-button-next{right:0;width:40px;height:40px;border-radius:5px;background:#a6b1b4}#pc_wrap #success_students_full_frame .container .card_wrap .successStudentsSwiper .swiper-button-next:after{color:#000;transform:scale(50%)}#pc_wrap #success_students_full_frame .container .card_wrap .successStudentsSwiper .swiper-button-prev{left:0;width:40px;height:40px;border-radius:5px;background:#a6b1b4}#pc_wrap #success_students_full_frame .container .card_wrap .successStudentsSwiper .swiper-button-prev:after{color:#000;transform:scale(50%)}#pc_wrap #success_students_full_frame .container .card_wrap .successStudentsSwiper .successStudentsSwiperSlide{display:flex;width:auto;height:auto;margin-right:20px}#pc_wrap #success_students_full_frame .container .card_wrap .successStudentsSwiper .swiper-pagination-bullet{width:16px;height:16px;border-radius:50%}#pc_wrap #success_students_full_frame .container .card_wrap .successStudentsSwiper .swiper-pagination-bullet.swiper-pagination-bullet-active{border:2px solid #000;background:none}#pc_wrap #success_students_full_frame .container .btn_wrap{position:absolute;right:0;bottom:0;z-index:10}#pc_wrap #success_students_full_frame .container .btn_wrap button{width:auto;height:37px;padding:0 20px;border-radius:8px;font-family:brown,Helvetica,arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:36px;letter-spacing:-.015em;color:#010203;background:#87cdf9}#pc_wrap #video_banner_frame{position:relative;display:flex;width:100%;height:auto;margin-top:50px}#pc_wrap #video_banner_frame .videoBannerSwiper{width:100%;height:795px}#pc_wrap #video_banner_frame .videoBannerSwiper .videoBannerSwiperSlide{width:1580px;height:742px}#pc_wrap #video_banner_frame .videoBannerSwiper .videoBannerSwiperSlide .video_poster{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-size:cover}#pc_wrap #video_banner_frame .videoBannerSwiper .videoBannerSwiperSlide .video_poster img{position:relative;width:86px;height:86px;cursor:pointer}#pc_wrap #video_banner_frame .videoBannerSwiper .swiper-pagination-fraction{bottom:0;left:-710px}#pc_wrap #video_banner_frame .videoBannerSwiper .fraction,#pc_wrap #video_banner_frame .videoBannerSwiper .swiper-pagination-fraction{font-family:brown,Helvetica,arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:36px;letter-spacing:-.015em;color:#000}#pc_wrap #video_banner_frame .videoBannerSwiper .fraction{position:absolute;bottom:10px;left:136px}#pc_wrap #video_banner_frame .videoBannerSwiper .video_banner_switch{position:absolute;right:136px;bottom:10px;z-index:10;display:flex;flex-direction:row;align-items:center;width:auto;height:auto}#pc_wrap #video_banner_frame .videoBannerSwiper .video_banner_switch:nth-child(odd){width:auto;height:40px}#pc_wrap #video_banner_frame .videoBannerSwiper .video_banner_switch .swiper-btn-prev{position:relative}#pc_wrap #video_banner_frame .videoBannerSwiper .video_banner_switch .swiper-btn-prev:active{top:3px}#pc_wrap #video_banner_frame .videoBannerSwiper .video_banner_switch .swiper-btn-prev img{transform:rotate(180deg)}#pc_wrap #video_banner_frame .videoBannerSwiper .video_banner_switch .swiper-btn-next{position:relative}#pc_wrap #video_banner_frame .videoBannerSwiper .video_banner_switch .swiper-btn-next:active{top:3px}#pc_wrap #video_banner_frame .videoBannerSwiper .video_banner_switch img{width:23px;height:9px;cursor:pointer}#pc_wrap #video_banner_frame .videoBannerSwiper .video_banner_switch .line{height:40px;border:1px solid #e0d4d4;margin:0 25px}#pc_wrap #video_banner_frame .videoBannerSwiper .swiper-pagination-bullet{width:16px;height:16px;border-radius:50%}#pc_wrap #video_banner_frame .videoBannerSwiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}#pc_wrap #top_mentors_full_frame{position:relative;display:flex;width:100%;height:auto;padding:30px 0 10px;margin-top:10px;background:rgba(0,0,0,.82)}#pc_wrap #top_mentors_full_frame,#pc_wrap #top_mentors_full_frame .container{flex-direction:column;align-items:center}#pc_wrap #top_mentors_full_frame .container h1{margin-bottom:35px;font-family:brown,Helvetica,arial,sans-serif;font-size:36px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:-.015em;text-align:center;color:#262626}#pc_wrap #top_mentors_full_frame .container h1.light{color:#fff}#pc_wrap #top_mentors_full_frame .container .card_wrap{display:flex;flex-direction:row;width:100%;height:auto}#pc_wrap #top_mentors_full_frame .container .card_wrap .mentors_swiper{display:flex;flex-direction:row;width:100%;height:640px}#pc_wrap #top_mentors_full_frame .container .card_wrap .mentors_swiper .mentors_swiper_slide{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:auto}#pc_wrap #top_mentors_full_frame .container .card_wrap .mentors_swiper .swiper-pagination-bullet{width:16px;height:16px;border-radius:50%;background:#d9d9d9;opacity:1}#pc_wrap #top_mentors_full_frame .container .card_wrap .mentors_swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}#pc_wrap #top_mentors_full_frame .container .btn_wrap{position:absolute;right:0;bottom:0;z-index:10}#pc_wrap #top_mentors_full_frame .container .btn_wrap button{width:auto;height:37px;padding:0 20px;border-radius:8px;font-family:brown,Helvetica,arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:36px;letter-spacing:-.015em;color:#010203;background:#87cdf9}#pc_wrap #events_full_frame{position:relative;display:flex;width:100%;height:auto;margin-top:70px}#pc_wrap #events_full_frame,#pc_wrap #events_full_frame .container{flex-direction:column;align-items:center}#pc_wrap #events_full_frame .container .events-header{display:flex;width:100%;max-width:760px;flex-direction:column;align-items:center;text-align:center}#pc_wrap #events_full_frame .container .events-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;font-size:13px;font-weight:700;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:#007aff}#pc_wrap #events_full_frame .container .events-eyebrow:after,#pc_wrap #events_full_frame .container .events-eyebrow:before{content:"";width:26px;height:2px;border-radius:2px;background:currentColor}#pc_wrap #events_full_frame .container .events-title.MuiTypography-root{margin:0;font-size:clamp(30px,2.4vw,41px);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:#303141}#pc_wrap #events_full_frame .container .event_main{display:flex;flex-direction:row;width:100%;height:823px;margin-top:70px}#pc_wrap #events_full_frame .container .event_main .event_slide{z-index:9;display:flex;flex-direction:row;justify-content:space-between;width:100%;height:773px}#pc_wrap #events_full_frame .container .event_main .event_slide .event_left{display:flex;flex-direction:column;justify-content:space-between;width:416px;height:100%}#pc_wrap #events_full_frame .container .event_main .event_slide .event_left img{width:100%;height:242px;border-radius:15px;cursor:pointer}#pc_wrap #events_full_frame .container .event_main .event_slide .event_right{display:flex;flex-direction:column;justify-content:space-between;width:860px;height:100%}#pc_wrap #events_full_frame .container .event_main .event_slide .event_right>img{width:100%;height:504px;border-radius:15px;cursor:pointer}#pc_wrap #events_full_frame .container .event_main .event_slide .event_right div{display:flex;flex-direction:row;justify-content:space-between}#pc_wrap #events_full_frame .container .event_main .event_slide .event_right div img{width:416px;height:242px;border-radius:15px;cursor:pointer}#pc_wrap #events_full_frame .container .event_main .swiper-pagination-bullet{width:14px;height:14px;border-radius:50%;background:#000;opacity:1}#pc_wrap #events_full_frame .container .event_main .swiper-pagination-bullet.swiper-pagination-bullet-active{width:18px;height:18px;border:2px solid #000;background:#fff}#pc_wrap #events_full_frame .banner{position:absolute;top:111px;display:flex;justify-content:center;align-items:center;width:280px;height:773px}#pc_wrap #events_full_frame .banner img{width:62px;height:37px;cursor:pointer}#pc_wrap #events_full_frame .banner.left{left:0;background:url(/img/banner/event_left.png)}#pc_wrap #events_full_frame .banner.left img{transform:rotate(180deg)}#pc_wrap #events_full_frame .banner.right{right:0;background:url(/img/banner/event_right.png)}#pc_wrap #communituy_board_full_frame{position:relative;display:flex;width:100%;height:auto;margin-top:65px}#pc_wrap #communituy_board_full_frame,#pc_wrap #communituy_board_full_frame .container{flex-direction:column;align-items:center}#pc_wrap #communituy_board_full_frame .container .community_main{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-top:60px}#pc_wrap #communituy_board_full_frame .container .community_main .center_line{align-self:end;height:90%}#pc_wrap #communituy_board_full_frame .container .community_main .content_top{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;height:30px;border-bottom:1px solid #eee;margin-bottom:26px}#pc_wrap #communituy_board_full_frame .container .community_main .content_top span{font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:36px;color:#616161;cursor:pointer}#pc_wrap #communituy_board_full_frame .container .community_main .content_top img{width:12px;height:12px;margin-left:10px}#pc_wrap #communituy_board_full_frame .container .community_main .community_left{display:flex;flex-direction:column;width:642px;height:auto}#pc_wrap #communituy_board_full_frame .container .community_main .community_left .card_wrap{display:flex;flex-direction:row;flex-wrap:wrap}#pc_wrap #communituy_board_full_frame .container .community_main .community_left .card_wrap .vertical_card{display:flex;flex-direction:column;width:202px;height:198px;margin-right:12px;cursor:pointer}#pc_wrap #communituy_board_full_frame .container .community_main .community_left .card_wrap .vertical_card .community_img{width:100%;height:141px;border-radius:5px;background-size:cover;background-repeat:round}#pc_wrap #communituy_board_full_frame .container .community_main .community_left .card_wrap .vertical_card .community_img div{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:5px 0;font-family:brown,Helvetica,arial,sans-serif;font-size:19px;font-weight:400;font-style:normal;line-height:36px;letter-spacing:-.015em;color:#bdbdbd;background:#f54d56}#pc_wrap #communituy_board_full_frame .container .community_main .community_left .card_wrap .vertical_card strong{margin-top:10px;font-family:brown,Helvetica,arial,sans-serif;font-size:18px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:.105em;color:#000}#pc_wrap #communituy_board_full_frame .container .community_main .community_left .card_wrap .vertical_card span{font-family:brown,Helvetica,arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:19px;letter-spacing:-.015em;color:#d3d3d3}#pc_wrap #communituy_board_full_frame .container .community_main .community_right{display:flex;flex-direction:column;width:590px;height:auto}#pc_wrap #communituy_board_full_frame .container .community_main .community_right .horizontal_card{display:flex;flex-direction:row;cursor:pointer}#pc_wrap #communituy_board_full_frame .container .community_main .community_right .horizontal_card img{width:180px;height:111px;border-radius:7px}#pc_wrap #communituy_board_full_frame .container .community_main .community_right .horizontal_card div{display:flex;flex-direction:column;margin-left:25px}#pc_wrap #communituy_board_full_frame .container .community_main .community_right .horizontal_card div strong{margin-top:15px;font-family:brown,Helvetica,arial,sans-serif;font-size:13px;font-weight:500;font-style:normal;letter-spacing:.105em;color:#212121}#pc_wrap #communituy_board_full_frame .container .community_main .community_right .horizontal_card div span{font-family:brown,Helvetica,arial,sans-serif;font-size:13px;font-weight:500;font-style:normal;line-height:36px;letter-spacing:.105em;color:#bdbdbd}#pc_wrap #communituy_board_full_frame .container .community_main .community_right hr{margin:15px 0}#pc_wrap #animation_banner_frame{position:relative;display:flex;width:100%;height:auto;margin-top:80px}#pc_wrap #animation_banner_frame .animation_slide_swiper{width:100%;height:753px}#pc_wrap #animation_banner_frame .animation_slide_swiper .animation_slide{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:753px;background-position:bottom;background-size:cover;background-repeat:no-repeat}#pc_wrap #animation_banner_frame .animation_slide_swiper .animation_slide span{font-family:brown,Helvetica,arial,sans-serif;font-size:68px;font-weight:700;font-style:normal;letter-spacing:.085em;text-transform:uppercase;color:#fff}#pc_wrap #animation_banner_frame .animation_slide_swiper .animation_slide div.btn{position:relative;display:flex;justify-content:center;align-items:center;width:480px;height:114px;margin-top:15px;font-family:brown,Helvetica,arial,sans-serif;font-size:41px;font-weight:700;font-style:normal;line-height:36px;letter-spacing:.085em;text-transform:uppercase;color:#000;background:hsla(80,30%,92%,.59)}#pc_wrap #animation_banner_frame .animation_slide_swiper .swiper-pagination-bullet{width:10px;height:10px;background:#fff;opacity:1}#pc_wrap #animation_banner_frame .animation_slide_swiper .swiper-pagination-bullet-active{width:13px;height:13px;border:3px solid #fff;border-radius:50%;background:none}#pc_wrap #animation_banner_frame .slide_navigation{position:absolute;z-index:10;display:flex;justify-content:center;align-items:center;width:200px;height:753px}#pc_wrap #animation_banner_frame .slide_navigation.left{left:0}#pc_wrap #animation_banner_frame .slide_navigation.left img{width:62px;height:32px;filter:brightness(0) invert(1);transform:rotate(180deg);cursor:pointer}#pc_wrap #animation_banner_frame .slide_navigation.right{position:absolute;right:0}#pc_wrap #animation_banner_frame .slide_navigation.right img{width:62px;height:32px;filter:brightness(0) invert(1);cursor:pointer}#pc_wrap .main-shadow{box-shadow:0 10px 15px hsla(0,1%,54%,.15),0 -5px 10px hsla(0,1%,54%,.15),6px 0 12px hsla(0,1%,54%,.15),-6px 0 12px hsla(0,1%,54%,.15);transition:all .4s ease-in-out}#pc_wrap .main-shadow:hover{box-shadow:0 10px 15px rgba(0,0,0,.15),0 -5px 10px rgba(0,0,0,.1),6px 0 12px rgba(0,0,0,.15),-6px 0 12px rgba(0,0,0,.15);transform:translateY(-5px) scale(1.02);cursor:pointer}#pc_wrap .modern-footer{position:relative;overflow:hidden;height:530px;max-height:530px;color:#fff;background:linear-gradient(135deg,rgba(0,0,0,.82),#0d0d0d)}#pc_wrap .modern-footer .wave-divider{position:relative;overflow:hidden;margin-top:4rem;font-size:1.55rem;font-weight:600;text-align:center;color:#fff}#pc_wrap .modern-footer .wave-divider:before{content:"";position:absolute;bottom:100%;left:0;height:90px}#pc_wrap .modern-footer .footer-content{position:relative;z-index:2;padding:70px 0 40px}#pc_wrap .modern-footer .footer-logo-container{display:flex;justify-content:center;align-items:center;margin-left:50px}#pc_wrap .modern-footer .footer-logo-container .logo{width:400px;height:250px;border-radius:20px;box-shadow:0 8px 24px rgba(0,0,0,.2);animation:floatUp 3s ease-in-out infinite}@keyframes floatUp{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}#pc_wrap .modern-footer .footer-logo-container .brand-description{max-width:280px;margin-bottom:25px;margin-left:auto;font-size:16px;line-height:1.6;color:hsla(0,0%,100%,.7)}#pc_wrap .modern-footer .links-section .section-title{position:relative;display:inline-block;margin-bottom:25px;font-size:18px;font-weight:600}#pc_wrap .modern-footer .links-section .section-title:after{content:"";position:absolute;bottom:-8px;left:0;width:60px;height:2px;background:#00c3ff}#pc_wrap .modern-footer .links-section .links-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}#pc_wrap .modern-footer .links-section .links-column{display:flex;flex-direction:column;gap:12px;max-width:40px}#pc_wrap .modern-footer .links-section .footer-link{position:relative;padding-left:0;font-size:15px;text-decoration:none;color:hsla(0,0%,100%,.7);transition:all .3s ease}#pc_wrap .modern-footer .links-section .footer-link:hover{padding-left:10px;color:#00c3ff}#pc_wrap .modern-footer .links-section .footer-link:before{content:"";position:absolute;top:50%;left:0;width:0;height:1px;background:#00c3ff;transition:width .3s ease;transform:translateY(-50%)}#pc_wrap .modern-footer .links-section .footer-link:hover:before{width:5px}#pc_wrap .modern-footer .contact-section .section-title{position:relative;display:inline-block;margin-bottom:25px;font-size:18px;font-weight:600}#pc_wrap .modern-footer .contact-section .section-title:after{content:"";position:absolute;bottom:-8px;left:0;width:60px;height:2px;background:#00c3ff}#pc_wrap .modern-footer .contact-section .contact-info{display:flex;flex-direction:column;gap:18px}#pc_wrap .modern-footer .contact-section .contact-item{display:flex;align-items:flex-start;gap:12px}#pc_wrap .modern-footer .contact-section .contact-item .icon-wrapper{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:36px;height:36px;border-radius:8px;background:rgba(255,184,0,.1)}#pc_wrap .modern-footer .contact-section .contact-item .icon-wrapper svg{font-size:18px;color:#00c3ff}#pc_wrap .modern-footer .contact-section .contact-item .contact-details{display:flex;flex:1 1;flex-direction:column;gap:2px}#pc_wrap .modern-footer .contact-section .contact-item .contact-label{font-size:12px;letter-spacing:.5px;text-transform:uppercase;color:hsla(0,0%,100%,.5)}#pc_wrap .modern-footer .contact-section .contact-item .contact-value{font-size:15px;color:hsla(0,0%,100%,.7)}#pc_wrap .modern-footer .footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:30px;border-top:1px solid hsla(0,0%,100%,.1);margin-top:50px}#pc_wrap .modern-footer .footer-bottom .social-links{display:flex;justify-content:flex-end;gap:15px}#pc_wrap .modern-footer .footer-bottom .social-links .social-icon{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.05);transition:all .3s ease}#pc_wrap .modern-footer .footer-bottom .social-links .social-icon:hover{box-shadow:0 10px 30px rgba(0,0,0,.2);transform:translateY(-3px)}#pc_wrap .modern-footer .footer-bottom .social-links .social-icon.instagram:hover{border-color:transparent;color:#fff;background:linear-gradient(45deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d)}#pc_wrap .modern-footer .footer-bottom .social-links .social-icon.telegram:hover{border-color:transparent;color:#fff;background:#08c}#pc_wrap .modern-footer .footer-bottom .social-links .social-icon.youtube:hover{border-color:transparent;color:#fff;background:red}#pc_wrap .modern-footer .footer-bottom .social-links .social-icon svg{font-size:20px}#pc_wrap .modern-footer .footer-bottom .copyright{font-size:14px;color:hsla(0,0%,100%,.5)}#pc_wrap .modern-footer .footer-bottom .legal-links{display:flex;align-items:center;gap:20px}#pc_wrap .modern-footer .footer-bottom .legal-links .legal-text{font-size:14px;color:hsla(0,0%,100%,.5)}#pc_wrap .modern-footer .scroll-to-top{position:fixed;right:40px;bottom:40px;z-index:1000;display:flex;justify-content:center;align-items:center;width:54px;height:54px;border:none;border-radius:16px;background:hsla(0,0%,100%,.95);box-shadow:0 10px 30px rgba(0,0,0,.1);transition:all .3s ease;cursor:pointer}#pc_wrap .modern-footer .scroll-to-top:hover{background:#00c3ff;box-shadow:0 15px 40px rgba(255,184,0,.3);transform:translateY(-3px)}#pc_wrap .modern-footer .scroll-to-top:hover svg{color:#000}#pc_wrap .modern-footer .scroll-to-top svg{font-size:24px;color:#333;transition:all .3s ease}@media(max-width:768px){#pc_wrap .modern-footer{height:auto;max-height:none;margin-top:0}#pc_wrap .modern-footer #m_wrap .cont_area.events{margin-bottom:70px}#pc_wrap .modern-footer .footer-content{padding:50px 15px 30px}#pc_wrap .modern-footer .links-section .links-grid{grid-template-columns:1fr}#pc_wrap .modern-footer .newsletter-section{padding:30px 20px;margin-top:40px}#pc_wrap .modern-footer .newsletter-section .newsletter-title{font-size:20px}#pc_wrap .modern-footer .newsletter-section .input-wrapper{flex-direction:column;gap:10px}#pc_wrap .modern-footer .newsletter-section .input-wrapper .newsletter-button{width:100%}#pc_wrap .modern-footer .footer-bottom{flex-direction:column;gap:15px;text-align:center}#pc_wrap .modern-footer .scroll-to-top{display:none}}@media(max-width:420px){#pc_wrap .modern-footer .wave-divider svg{height:60px}#pc_wrap .modern-footer .brand-section{text-align:center}#pc_wrap .modern-footer .brand-section .brand-description{margin-right:auto;margin-left:auto}#pc_wrap .modern-footer .brand-section .social-links{justify-content:center}#pc_wrap .modern-footer .newsletter-section .newsletter-title{font-size:18px}#pc_wrap .modern-footer .newsletter-section .newsletter-subtitle{font-size:14px}}.MuiPaper-root.MuiMenu-paper{padding:8px;box-shadow:0 0 2px 0 rgba(145,158,171,.24),-20px 20px 40px -4px rgba(145,158,171,.24)}.MuiPaper-root.MuiMenu-paper .flag{margin-right:16px}.btn-lang{border-radius:4px}.btn-lang img,.img-flag{width:24px;height:17px;border-radius:2px}.img-flag{margin-right:8px}.menu_frame{display:flex;flex-direction:row;justify-content:center;width:100%;height:100%}.menu_frame .menu_container{display:flex;flex-direction:row;width:1265px;height:459px}.menu_frame .menu_container .menu_left{display:flex;flex-direction:column;width:auto;height:277px}.menu_frame .menu_container .menu_left .customize_tab{width:200px;height:91.8px;border-radius:15px 0 0 15px;font-family:brown,Helvetica,arial,sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:36px;color:#000;cursor:pointer}.menu_frame .menu_container .menu_left .customize_tab.active{z-index:1;border:1px solid #e1e2e3;border-right:none;border-radius:15px 0 0 15px;font-weight:600;color:#000;background:#fff}.menu_frame .menu_container .menu_left .customize_tab.active img{display:none}.menu_frame .menu_container .menu_left .customize_tab.active span{display:flex}.menu_frame .menu_container .menu_left .customize_tab img{width:50px;height:50px}.menu_frame .menu_container .menu_left .customize_tab span{display:none;text-transform:capitalize;color:#0059a3}.menu_frame .menu_container .menu_left .MuiTabs-flexContainer .MuiButtonBase-root.MuiTab-root.Mui-selected{z-index:1;border:1px solid #e1e2e3;border-right:none;border-radius:15px 0 0 15px;font-weight:600;color:#000;background:#fff}.menu_frame .menu_container .menu_left .css-y8iohq-MuiTabs-indicator{background:none}.menu_frame .menu_container .menu_right{position:relative;right:1px;display:flex;box-sizing:border-box;width:1074px;height:459px;padding:0 56px 15px 125px;border:1px solid #e1e2e3;border-radius:25px;background:linear-gradient(0deg,#fff,#fff),hsla(0,0%,77%,.2)}.menu_frame .menu_container .menu_right.remove_top_radius{border-radius:0 25px 25px 25px}.menu_frame .menu_container .menu_right.remove_bottom_radius{border-radius:25px 25px 25px 0}.menu_frame .menu_container .menu_right .box_wrapper{flex-direction:row;flex-wrap:wrap}.menu_frame .menu_container .menu_right .box_wrapper .stack_box{display:flex;flex-direction:column;align-items:center;width:247px;height:127px;margin-top:20px;margin-right:47px;cursor:pointer}.menu_frame .menu_container .menu_right .box_wrapper .stack_box img{width:100%;height:74px}.menu_frame .menu_container .menu_right .box_wrapper .stack_box span{font-family:brown,Helvetica,arial,sans-serif;font-size:19px;font-weight:500;font-style:normal;line-height:36px;letter-spacing:-.015em;text-transform:capitalize;color:#000}#video_popup .video_close_btn:active{position:relative;top:10px}#pay_modal .cart_wrap{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;height:auto;margin:13px 0}#pay_modal .cart_wrap div{display:flex;justify-content:center;align-items:center;width:80px;height:48px;border-radius:6px;background:#485560;cursor:pointer}#pay_modal .cart_wrap div.active{box-shadow:0 0 4px 5px rgba(27,83,53,.54)}#pay_modal .ecard_box{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#pay_modal .ecard_box label{line-height:1}#pay_modal .ecard_box button{color:#fff}#pay_modal span{display:block;margin-top:15px;font-size:12px}#pay_modal span.success{color:green}#pay_modal span.error{color:red}#pay_modal .pay_btn{display:flex;justify-content:flex-end;margin-top:10px}#pay_modal .pay_btn button{width:20%;height:auto;font-size:17px;color:#000;background:#87cdf9}#pay_modal .no_data{display:flex;justify-content:center;align-items:center;min-height:110px;margin-top:15px;font-family:brown,Helvetica,arial,sans-serif;font-size:22px}#m_wrap.academy-public-layout,#pc_wrap.academy-public-layout{--academy-header-height:63px;--academy-blue:#1483f7}#m_wrap.academy-public-layout>#top-container,#pc_wrap.academy-public-layout>#top-container{height:0;min-height:0}#m_wrap.academy-public-layout .academy-header,#pc_wrap.academy-public-layout .academy-header{position:absolute;inset:0 0 auto;z-index:1200;box-sizing:border-box;width:100%;height:var(--academy-header-height);min-height:var(--academy-header-height);padding-top:7px;border-bottom:1px solid transparent;color:#172033;font-family:brown,Helvetica,Arial,sans-serif;background:hsla(0,0%,100%,.9);transition:background .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),-webkit-backdrop-filter .4s cubic-bezier(.22,1,.36,1);transition:background .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),backdrop-filter .4s cubic-bezier(.22,1,.36,1);transition:background .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),backdrop-filter .4s cubic-bezier(.22,1,.36,1),-webkit-backdrop-filter .4s cubic-bezier(.22,1,.36,1)}#m_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled),#pc_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled){color:#fff;background:transparent}#m_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-header__brand,#m_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-menu-trigger,#m_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-notifications,#m_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-user,#m_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) nav a,#pc_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-header__brand,#pc_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-menu-trigger,#pc_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-notifications,#pc_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-user,#pc_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) nav a{color:#fff;text-shadow:0 1px 14px rgba(0,0,0,.46)}#m_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-login,#pc_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-login{border-color:hsla(0,0%,100%,.68);color:#fff;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#m_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-powered-by,#pc_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-powered-by{color:hsla(0,0%,100%,.78);text-shadow:0 1px 14px rgba(0,0,0,.46)}#m_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-powered-by a,#pc_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-powered-by a{color:#fff}#m_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-powered-by a:hover,#pc_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-powered-by a:hover{color:#8fc8ff}#m_wrap.academy-public-layout .academy-header.is-scrolled,#pc_wrap.academy-public-layout .academy-header.is-scrolled{position:fixed;border-bottom-color:rgba(15,23,42,.08);background:hsla(0,0%,100%,.84);box-shadow:0 10px 30px -16px rgba(15,23,42,.35);backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px)}#m_wrap.academy-public-layout .academy-header.is-scrolled .academy-powered-by,#pc_wrap.academy-public-layout .academy-header.is-scrolled .academy-powered-by{color:#77808d;text-shadow:none}#m_wrap.academy-public-layout .academy-header.is-scrolled .academy-powered-by a,#pc_wrap.academy-public-layout .academy-header.is-scrolled .academy-powered-by a{color:#007aff}#m_wrap.academy-public-layout .academy-header.is-scrolled .academy-powered-by a:hover,#pc_wrap.academy-public-layout .academy-header.is-scrolled .academy-powered-by a:hover{color:#005fca}#m_wrap.academy-public-layout .academy-header .MuiTypography-root,#m_wrap.academy-public-layout .academy-header .menu-text,#m_wrap.academy-public-layout .academy-header .submenu-item,#m_wrap.academy-public-layout .academy-header a:not(.academy-header__brand--live),#m_wrap.academy-public-layout .academy-header button,#pc_wrap.academy-public-layout .academy-header .MuiTypography-root,#pc_wrap.academy-public-layout .academy-header .menu-text,#pc_wrap.academy-public-layout .academy-header .submenu-item,#pc_wrap.academy-public-layout .academy-header a:not(.academy-header__brand--live),#pc_wrap.academy-public-layout .academy-header button{font-family:brown,Helvetica,Arial,sans-serif}#m_wrap.academy-public-layout .academy-header__inner,#pc_wrap.academy-public-layout .academy-header__inner{width:1300px;max-width:calc(100% - 48px);height:56px;box-sizing:border-box;margin:0 auto;flex-direction:row;align-items:center;justify-content:space-between}#m_wrap.academy-public-layout .academy-header nav,#m_wrap.academy-public-layout .academy-header__actions,#m_wrap.academy-public-layout .academy-header__desktop-nav,#m_wrap.academy-public-layout .academy-header__mobile-nav,#pc_wrap.academy-public-layout .academy-header nav,#pc_wrap.academy-public-layout .academy-header__actions,#pc_wrap.academy-public-layout .academy-header__desktop-nav,#pc_wrap.academy-public-layout .academy-header__mobile-nav{display:flex;align-items:center}#m_wrap.academy-public-layout .academy-header__desktop-nav,#pc_wrap.academy-public-layout .academy-header__desktop-nav{height:100%;min-width:0;gap:25px}#m_wrap.academy-public-layout .academy-header__mobile-nav,#pc_wrap.academy-public-layout .academy-header__mobile-nav{display:none}#m_wrap.academy-public-layout .academy-header__brand,#pc_wrap.academy-public-layout .academy-header__brand{flex:0 0 auto;font-size:16px;font-weight:500;line-height:1;letter-spacing:-.02em;color:#2c65a7;transition:color .18s ease}#m_wrap.academy-public-layout .academy-header__brand--live,#pc_wrap.academy-public-layout .academy-header__brand--live{display:inline-block;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:700;font-style:italic;line-height:1;letter-spacing:-.025em;color:#2b8df7;text-shadow:none;animation:academyLiveNavTextCue 5s cubic-bezier(.2,0,0,1) infinite;transition:color .16s cubic-bezier(.2,0,0,1);transform-origin:center}#m_wrap.academy-public-layout .academy-header__brand--live:hover,#pc_wrap.academy-public-layout .academy-header__brand--live:hover{color:#087bf5}#m_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-header__brand--live,#m_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-header__brand--live:hover,#pc_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-header__brand--live,#pc_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-header__brand--live:hover{color:#2b8df7;text-shadow:0 1px 14px rgba(0,0,0,.38)}#m_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-header__brand--live:hover,#pc_wrap.academy-public-layout .academy-header.is-immersive:not(.is-scrolled) .academy-header__brand--live:hover{color:#67b0ff}#m_wrap.academy-public-layout .academy-header nav,#pc_wrap.academy-public-layout .academy-header nav{gap:6px}#m_wrap.academy-public-layout .academy-header nav a,#pc_wrap.academy-public-layout .academy-header nav a{position:relative;padding:12px 14px;font-size:16px;font-weight:500;line-height:1;color:#242938;transition:color .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}#m_wrap.academy-public-layout .academy-header nav a:after,#pc_wrap.academy-public-layout .academy-header nav a:after{content:"";position:absolute;left:14px;right:14px;bottom:5px;height:2px;border-radius:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .22s cubic-bezier(.22,1,.36,1)}#m_wrap.academy-public-layout .academy-header nav a.is-active,#m_wrap.academy-public-layout .academy-header nav a:hover,#pc_wrap.academy-public-layout .academy-header nav a.is-active,#pc_wrap.academy-public-layout .academy-header nav a:hover{color:var(--academy-blue);transform:translateY(-1px)}#m_wrap.academy-public-layout .academy-header nav a.is-active:after,#m_wrap.academy-public-layout .academy-header nav a:hover:after,#pc_wrap.academy-public-layout .academy-header nav a.is-active:after,#pc_wrap.academy-public-layout .academy-header nav a:hover:after{transform:scaleX(1)}#m_wrap.academy-public-layout .academy-header__actions,#pc_wrap.academy-public-layout .academy-header__actions{flex:0 0 auto;flex-direction:row;gap:14px}#m_wrap.academy-public-layout .academy-powered-by,#pc_wrap.academy-public-layout .academy-powered-by{display:flex;align-items:center;gap:6px;font-size:11px;line-height:1;letter-spacing:.035em;color:#737782;white-space:nowrap}#m_wrap.academy-public-layout .academy-powered-by a,#pc_wrap.academy-public-layout .academy-powered-by a{font-weight:750;color:#007aff;transition:color .18s ease}#m_wrap.academy-public-layout .academy-powered-by a:hover,#pc_wrap.academy-public-layout .academy-powered-by a:hover{color:#005fca}#m_wrap.academy-public-layout .academy-login.MuiButton-root,#pc_wrap.academy-public-layout .academy-login.MuiButton-root{min-width:0;padding:7px 19px;border:1px solid rgba(32,37,49,.28);border-radius:999px;font-size:13px;font-weight:650;line-height:1;color:#242938;text-transform:none;transition:transform .15s ease,background .18s ease,border-color .18s ease}#m_wrap.academy-public-layout .academy-login.MuiButton-root:hover,#pc_wrap.academy-public-layout .academy-login.MuiButton-root:hover{border-color:var(--academy-blue);background:rgba(20,131,247,.08);transform:translateY(-1px)}#m_wrap.academy-public-layout .academy-user,#pc_wrap.academy-public-layout .academy-user{position:relative;flex-direction:row;align-items:center;gap:7px;font-size:13px;font-weight:700;cursor:pointer}#m_wrap.academy-public-layout .academy-user>img,#pc_wrap.academy-public-layout .academy-user>img{width:30px;height:30px;border:1px solid hsla(0,0%,100%,.45);border-radius:50%;-o-object-fit:cover;object-fit:cover}#m_wrap.academy-public-layout .academy-user.is-logging-out .academy-user__menu,#m_wrap.academy-public-layout .academy-user.is-menu-open .academy-user__menu,#m_wrap.academy-public-layout .academy-user:hover .academy-user__menu,#pc_wrap.academy-public-layout .academy-user.is-logging-out .academy-user__menu,#pc_wrap.academy-public-layout .academy-user.is-menu-open .academy-user__menu,#pc_wrap.academy-public-layout .academy-user:hover .academy-user__menu{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}#m_wrap.academy-public-layout .academy-user__menu,#pc_wrap.academy-public-layout .academy-user__menu{position:absolute;top:35px;right:0;visibility:hidden;width:140px;padding:6px;border:1px solid rgba(12,125,248,.14);border-radius:12px;color:#1f2733;background:#fff;opacity:0;pointer-events:none;box-shadow:0 10px 28px rgba(12,125,248,.12),0 2px 8px rgba(16,24,40,.08);transform:translateY(-6px) scale(.98);transform-origin:top right;transition:opacity .4s ease-out,transform .4s ease-out,visibility .4s}#m_wrap.academy-public-layout .academy-user__menu li,#pc_wrap.academy-public-layout .academy-user__menu li{display:flex;width:100%;min-height:38px;box-sizing:border-box;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:8px;font-size:14px;text-shadow:none;transition:background .2s ease,color .2s ease}#m_wrap.academy-public-layout .academy-user__menu li .logout-action__label,#pc_wrap.academy-public-layout .academy-user__menu li .logout-action__label{font-size:14px;font-weight:600;line-height:1.2}#m_wrap.academy-public-layout .academy-user__menu li .logout-action__icon,#pc_wrap.academy-public-layout .academy-user__menu li .logout-action__icon{display:inline-flex;flex:0 0 20px;width:20px;height:20px;align-items:center;justify-content:center}#m_wrap.academy-public-layout .academy-user__menu li .logout-action__icon .MuiSvgIcon-root,#pc_wrap.academy-public-layout .academy-user__menu li .logout-action__icon .MuiSvgIcon-root{font-size:20px;color:#5b6573;transition:color .2s ease}#m_wrap.academy-public-layout .academy-user__menu li:hover,#pc_wrap.academy-public-layout .academy-user__menu li:hover{color:#f54d56;background:rgba(245,77,86,.08)}#m_wrap.academy-public-layout .academy-user__menu li:hover .MuiSvgIcon-root,#pc_wrap.academy-public-layout .academy-user__menu li:hover .MuiSvgIcon-root{color:#f54d56}#m_wrap.academy-public-layout .academy-user__menu li.is-loading,#pc_wrap.academy-public-layout .academy-user__menu li.is-loading{color:#007aff;cursor:progress;pointer-events:none}#m_wrap.academy-public-layout .academy-user__menu li.is-loading .logout-action__label,#pc_wrap.academy-public-layout .academy-user__menu li.is-loading .logout-action__label{animation:academyLogoutLabelPulse .62s ease-in-out infinite alternate}#m_wrap.academy-public-layout .academy-user__menu li.is-loading .logout-action__icon,#pc_wrap.academy-public-layout .academy-user__menu li.is-loading .logout-action__icon{animation:academyLogoutProgressEnter .22s cubic-bezier(.2,0,0,1) both}#m_wrap.academy-public-layout .academy-user__menu li.is-loading .logout-action__icon .MuiCircularProgress-root,#pc_wrap.academy-public-layout .academy-user__menu li.is-loading .logout-action__icon .MuiCircularProgress-root{color:#007aff}#m_wrap.academy-public-layout .academy-notifications.MuiIconButton-root,#pc_wrap.academy-public-layout .academy-notifications.MuiIconButton-root{padding:6px;color:#242938}#m_wrap.academy-public-layout .academy-home-menu,#pc_wrap.academy-public-layout .academy-home-menu{position:relative;width:170.7px;height:100%;box-sizing:border-box;border:1px solid transparent;border-bottom:0;border-radius:8px 8px 0 0;transition:border-color .18s ease,background .18s ease,box-shadow .22s cubic-bezier(.22,1,.36,1)}#m_wrap.academy-public-layout .academy-home-menu.is-open,#pc_wrap.academy-public-layout .academy-home-menu.is-open{border-color:#333;background:#1a1a1a;box-shadow:0 14px 30px -22px rgba(0,0,0,.72)}#m_wrap.academy-public-layout .academy-home-menu.is-open .academy-menu-trigger,#m_wrap.academy-public-layout .academy-home-menu.is-open .academy-menu-trigger .MuiTypography-root,#m_wrap.academy-public-layout .academy-home-menu.is-open .academy-menu-trigger__icon,#pc_wrap.academy-public-layout .academy-home-menu.is-open .academy-menu-trigger,#pc_wrap.academy-public-layout .academy-home-menu.is-open .academy-menu-trigger .MuiTypography-root,#pc_wrap.academy-public-layout .academy-home-menu.is-open .academy-menu-trigger__icon{color:#fff;text-shadow:none}#m_wrap.academy-public-layout .academy-menu-trigger,#pc_wrap.academy-public-layout .academy-menu-trigger{display:flex;width:100%;height:100%;align-items:center;gap:10px;padding:8px 16px;border:0;font:inherit;color:#242938;background:transparent;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}#m_wrap.academy-public-layout .academy-menu-trigger .MuiTypography-root,#pc_wrap.academy-public-layout .academy-menu-trigger .MuiTypography-root{font-size:16px;font-weight:500}#m_wrap.academy-public-layout .academy-menu-trigger__logo,#pc_wrap.academy-public-layout .academy-menu-trigger__logo{position:relative;display:inline-flex;flex:0 0 46px;width:46px;height:46px;overflow:hidden;box-sizing:border-box;border:2px solid hsla(0,0%,100%,.85);border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.14),0 3px 9px rgba(0,0,0,.24),0 0 7px hsla(0,0%,100%,.12);filter:brightness(1);transition:border-color .3s ease,box-shadow .35s ease,filter .3s ease;-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 0);transform:translateZ(0);transform-origin:center;backface-visibility:hidden;will-change:transform,filter}#m_wrap.academy-public-layout .academy-menu-trigger__logo:hover,#pc_wrap.academy-public-layout .academy-menu-trigger__logo:hover{border-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.14),0 4px 13px rgba(0,0,0,.28),0 0 11px hsla(0,0%,100%,.2);filter:brightness(1.12)}#m_wrap.academy-public-layout .academy-menu-trigger__logo:after,#pc_wrap.academy-public-layout .academy-menu-trigger__logo:after{content:"";position:absolute;inset:0;z-index:2;border-radius:50%;background:linear-gradient(115deg,transparent 30%,hsla(0,0%,100%,.38) 50%,transparent 70%);opacity:0;transform:translateX(-130%);pointer-events:none}#m_wrap.academy-public-layout .academy-menu-trigger__logo img,#pc_wrap.academy-public-layout .academy-menu-trigger__logo img{position:relative;z-index:1;width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;transform:translateZ(0);backface-visibility:hidden}#m_wrap.academy-public-layout .academy-home-menu.is-open .academy-menu-trigger__logo:after,#pc_wrap.academy-public-layout .academy-home-menu.is-open .academy-menu-trigger__logo:after{animation:academyMenuGlassSweep .72s cubic-bezier(.22,1,.36,1) both}#m_wrap.academy-public-layout .academy-menu-trigger__icon,#pc_wrap.academy-public-layout .academy-menu-trigger__icon{display:inline-flex;flex:0 0 20px;width:20px;height:24px;align-items:center;justify-content:center;margin-left:7px;margin-right:-3px}#m_wrap.academy-public-layout .academy-menu-trigger__icon svg,#pc_wrap.academy-public-layout .academy-menu-trigger__icon svg{font-size:24px}#m_wrap.academy-public-layout .academy-menu-container,#pc_wrap.academy-public-layout .academy-menu-container{position:absolute;top:100%;left:-1px;z-index:20;box-sizing:border-box;width:170.7px;border:1px solid #333;border-radius:0 0 8px 8px;background:#1a1a1a;box-shadow:0 20px 45px -24px rgba(0,0,0,.7);transform-origin:top left}#m_wrap.academy-public-layout .academy-menu-container .menu-items,#pc_wrap.academy-public-layout .academy-menu-container .menu-items{padding:0;margin:0;list-style:none}#m_wrap.academy-public-layout .academy-menu-container .menu-item,#m_wrap.academy-public-layout .academy-menu-container .submenu-item,#pc_wrap.academy-public-layout .academy-menu-container .menu-item,#pc_wrap.academy-public-layout .academy-menu-container .submenu-item{display:flex;min-height:50px;box-sizing:border-box;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #333;font-size:14px;line-height:1.25;color:#fff;background:#1a1a1a;cursor:pointer;transition:background .16s ease}#m_wrap.academy-public-layout .academy-menu-container .menu-item a,#m_wrap.academy-public-layout .academy-menu-container .submenu-item a,#pc_wrap.academy-public-layout .academy-menu-container .menu-item a,#pc_wrap.academy-public-layout .academy-menu-container .submenu-item a{width:100%;color:inherit}#m_wrap.academy-public-layout .academy-menu-container .menu-item .menu-text,#m_wrap.academy-public-layout .academy-menu-container .menu-item .submenu-indicator,#m_wrap.academy-public-layout .academy-menu-container .menu-item a,#m_wrap.academy-public-layout .academy-menu-container .submenu-item .menu-text,#m_wrap.academy-public-layout .academy-menu-container .submenu-item .submenu-indicator,#m_wrap.academy-public-layout .academy-menu-container .submenu-item a,#pc_wrap.academy-public-layout .academy-menu-container .menu-item .menu-text,#pc_wrap.academy-public-layout .academy-menu-container .menu-item .submenu-indicator,#pc_wrap.academy-public-layout .academy-menu-container .menu-item a,#pc_wrap.academy-public-layout .academy-menu-container .submenu-item .menu-text,#pc_wrap.academy-public-layout .academy-menu-container .submenu-item .submenu-indicator,#pc_wrap.academy-public-layout .academy-menu-container .submenu-item a{transition:transform .22s cubic-bezier(.22,1,.36,1)}#m_wrap.academy-public-layout .academy-menu-container .menu-item:hover,#m_wrap.academy-public-layout .academy-menu-container .submenu-item:hover,#pc_wrap.academy-public-layout .academy-menu-container .menu-item:hover,#pc_wrap.academy-public-layout .academy-menu-container .submenu-item:hover{background:#292929}#m_wrap.academy-public-layout .academy-menu-container .menu-item:hover .menu-text,#m_wrap.academy-public-layout .academy-menu-container .menu-item:hover a,#m_wrap.academy-public-layout .academy-menu-container .submenu-item:hover .menu-text,#m_wrap.academy-public-layout .academy-menu-container .submenu-item:hover a,#pc_wrap.academy-public-layout .academy-menu-container .menu-item:hover .menu-text,#pc_wrap.academy-public-layout .academy-menu-container .menu-item:hover a,#pc_wrap.academy-public-layout .academy-menu-container .submenu-item:hover .menu-text,#pc_wrap.academy-public-layout .academy-menu-container .submenu-item:hover a{transform:translateX(5px)}#m_wrap.academy-public-layout .academy-menu-container .menu-item:hover .submenu-indicator,#m_wrap.academy-public-layout .academy-menu-container .submenu-item:hover .submenu-indicator,#pc_wrap.academy-public-layout .academy-menu-container .menu-item:hover .submenu-indicator,#pc_wrap.academy-public-layout .academy-menu-container .submenu-item:hover .submenu-indicator{transform:translateX(3px)}#m_wrap.academy-public-layout .academy-menu-container .menu-item:last-child,#pc_wrap.academy-public-layout .academy-menu-container .menu-item:last-child{border-bottom:0}#m_wrap.academy-public-layout .academy-menu-container .submenu,#pc_wrap.academy-public-layout .academy-menu-container .submenu{position:absolute;left:calc(100% - 1px);width:200px;border:1px solid #333;background:#1e1e1e;box-shadow:12px 18px 32px -20px rgba(0,0,0,.8)}#m_wrap.academy-public-layout .academy-menu-container .submenu .submenu-item,#pc_wrap.academy-public-layout .academy-menu-container .submenu .submenu-item{min-height:50px;text-decoration:none}#m_wrap.academy-public-layout .academy-hero,#pc_wrap.academy-public-layout .academy-hero{position:relative;display:flex;min-height:660px;align-items:center;overflow:hidden;color:#fff;isolation:isolate}#m_wrap.academy-public-layout .academy-hero__media,#pc_wrap.academy-public-layout .academy-hero__media{position:absolute;inset:0;z-index:-2}#m_wrap.academy-public-layout .academy-hero__media img,#pc_wrap.academy-public-layout .academy-hero__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1.04)}#m_wrap.academy-public-layout .academy-hero__scrim,#pc_wrap.academy-public-layout .academy-hero__scrim{position:absolute;inset:0;background:linear-gradient(rgba(27,28,30,.639),rgba(8,10,20,0) 24%),linear-gradient(100deg,rgba(0,0,0,.922),rgba(0,0,0,.612) 38%,transparent 70%,rgba(12,14,28,.122)),radial-gradient(120% 120% at 0 100%,rgba(233,44,40,.349) 0,rgba(220,35,31,0) 55%)}#m_wrap.academy-public-layout .academy-hero__inner,#pc_wrap.academy-public-layout .academy-hero__inner{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}#m_wrap.academy-public-layout .academy-hero__content,#pc_wrap.academy-public-layout .academy-hero__content{max-width:640px}#m_wrap.academy-public-layout .academy-hero__title,#pc_wrap.academy-public-layout .academy-hero__title{margin:22px 0 0;font-size:clamp(38px,4.4vw,62px);font-weight:800;line-height:1.05;letter-spacing:-.02em}#m_wrap.academy-public-layout .academy-hero__accent,#pc_wrap.academy-public-layout .academy-hero__accent{background:linear-gradient(100deg,#087bf5 4%,#5575c7 42%,#dc8b84 74%,#f2a45e);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#m_wrap.academy-public-layout .academy-hero__subtitle,#pc_wrap.academy-public-layout .academy-hero__subtitle{max-width:520px;margin:20px 0 0;font-size:19px;line-height:1.6;color:hsla(0,0%,100%,.78)}#m_wrap.academy-public-layout .academy-hero__cta,#pc_wrap.academy-public-layout .academy-hero__cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}#m_wrap.academy-public-layout .academy-hero__button,#pc_wrap.academy-public-layout .academy-hero__button{display:inline-flex;height:56px;box-sizing:border-box;align-items:center;gap:10px;padding:0 12px 0 26px;border:1px solid hsla(0,0%,100%,.3);border-radius:999px;font-size:16px;font-weight:700;color:#fff;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),background .22s ease,border-color .22s ease}#m_wrap.academy-public-layout .academy-hero__button:hover,#pc_wrap.academy-public-layout .academy-hero__button:hover{transform:translateY(-2px)}#m_wrap.academy-public-layout .academy-hero__button:active,#pc_wrap.academy-public-layout .academy-hero__button:active{transform:translateY(0) scale(.985)}#m_wrap.academy-public-layout .academy-hero__button:focus-visible,#pc_wrap.academy-public-layout .academy-hero__button:focus-visible{outline:2px solid #fff;outline-offset:3px}#m_wrap.academy-public-layout .academy-hero__button--primary,#pc_wrap.academy-public-layout .academy-hero__button--primary{border-color:#1483f7;background:linear-gradient(180deg,#168bff,#0875e5);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 12px 28px -14px rgba(0,122,255,.8)}#m_wrap.academy-public-layout .academy-hero__button--ghost,#pc_wrap.academy-public-layout .academy-hero__button--ghost{padding:0 26px 0 14px;background:hsla(0,0%,100%,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 1px 2px rgba(8,10,20,.18)}#m_wrap.academy-public-layout .academy-hero__button--ghost:hover,#pc_wrap.academy-public-layout .academy-hero__button--ghost:hover{border-color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.16)}#m_wrap.academy-public-layout .academy-hero__button--ghost:active,#pc_wrap.academy-public-layout .academy-hero__button--ghost:active{background:hsla(0,0%,100%,.12)}#m_wrap.academy-public-layout .academy-hero__button-icon,#pc_wrap.academy-public-layout .academy-hero__button-icon{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.22);transition:transform .22s cubic-bezier(.22,1,.36,1)}#m_wrap.academy-public-layout .academy-hero__button-icon--lead,#pc_wrap.academy-public-layout .academy-hero__button-icon--lead{width:30px;height:30px;background:hsla(0,0%,100%,.16)}#m_wrap.academy-public-layout .academy-hero__button--primary:hover .academy-hero__button-icon,#pc_wrap.academy-public-layout .academy-hero__button--primary:hover .academy-hero__button-icon{transform:translateX(3px)}#m_wrap.academy-public-layout .academy-program,#pc_wrap.academy-public-layout .academy-program{--academy-program-blue:#007aff;--academy-program-ink:#303141;--academy-program-muted:#595c73;position:relative;box-sizing:border-box;width:100%;padding:24px 24px 104px;background:radial-gradient(110% 80% at 50% 0,#fff 0,hsla(0,0%,100%,0) 52%),#f6f7f9}#m_wrap.academy-public-layout .academy-program__container,#pc_wrap.academy-public-layout .academy-program__container{width:100%;max-width:1300px;margin:0 auto}#m_wrap.academy-public-layout .academy-program__header,#pc_wrap.academy-public-layout .academy-program__header{max-width:760px;margin-bottom:50px}#m_wrap.academy-public-layout .academy-program__header h2,#pc_wrap.academy-public-layout .academy-program__header h2{margin:17px 0 0;font-size:clamp(32px,3.2vw,48px);font-weight:800;line-height:1.08;letter-spacing:-.035em;color:var(--academy-program-ink);text-wrap:balance}#m_wrap.academy-public-layout .academy-program__header p,#pc_wrap.academy-public-layout .academy-program__header p{max-width:640px;margin:18px 0 0;font-size:17px;line-height:1.65;color:var(--academy-program-muted)}#m_wrap.academy-public-layout .academy-program__eyebrow,#pc_wrap.academy-public-layout .academy-program__eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--academy-program-blue)}#m_wrap.academy-public-layout .academy-program__eyebrow:before,#pc_wrap.academy-public-layout .academy-program__eyebrow:before{content:"";width:26px;height:2px;border-radius:2px;background:currentColor}#m_wrap.academy-public-layout .academy-program__cards.academy-program__cards,#pc_wrap.academy-public-layout .academy-program__cards.academy-program__cards{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.08fr) minmax(0,.96fr);align-items:center;grid-gap:54px 38px;gap:54px 38px;box-sizing:border-box;width:100%;height:auto}#m_wrap.academy-public-layout .academy-program__skeleton.MuiSkeleton-root,#pc_wrap.academy-public-layout .academy-program__skeleton.MuiSkeleton-root{width:100%;height:470px;border-radius:10px}#m_wrap.academy-public-layout .academy-program__empty,#pc_wrap.academy-public-layout .academy-program__empty{display:flex;min-height:180px;align-items:center;justify-content:center;color:var(--academy-program-muted)}#m_wrap.academy-public-layout .academy-program .featured_popular:before,#pc_wrap.academy-public-layout .academy-program .featured_popular:before{background:linear-gradient(145deg,hsla(0,0%,100%,.58),hsla(0,0%,100%,.14) 48%,rgba(0,122,255,.12))}#m_wrap.academy-public-layout .academy-program .featured_popular .liquid_glass_border,#pc_wrap.academy-public-layout .academy-program .featured_popular .liquid_glass_border{background:linear-gradient(120deg,hsla(0,0%,100%,.62),rgba(0,122,255,.34),hsla(0,0%,100%,.24),rgba(0,98,204,.28));background-size:260% 260%}#m_wrap.academy-public-layout .academy-program .featured_popular .liquid_glass_glow,#pc_wrap.academy-public-layout .academy-program .featured_popular .liquid_glass_glow{background:radial-gradient(circle at 50% 15%,rgba(0,122,255,.14),transparent 58%),radial-gradient(circle at 80% 60%,hsla(0,0%,100%,.18),transparent 46%)}#m_wrap.academy-public-layout .academy-program .course_info>a:last-child>div>span,#pc_wrap.academy-public-layout .academy-program .course_info>a:last-child>div>span{color:#007aff}#m_wrap.academy-public-layout .academy-mentors,#pc_wrap.academy-public-layout .academy-mentors{--academy-mentors-blue:#007aff;overflow:hidden;box-sizing:border-box;width:100%;padding:88px 24px 104px;background:#17191d}#m_wrap.academy-public-layout .academy-mentors__container,#pc_wrap.academy-public-layout .academy-mentors__container{width:100%;max-width:1240px;margin:0 auto}#m_wrap.academy-public-layout .academy-mentors__header,#pc_wrap.academy-public-layout .academy-mentors__header{max-width:760px;margin-bottom:50px}#m_wrap.academy-public-layout .academy-mentors__header h2,#pc_wrap.academy-public-layout .academy-mentors__header h2{margin:17px 0 0;font-size:clamp(32px,3.2vw,48px);font-weight:800;line-height:1.08;letter-spacing:-.035em;color:#fff;text-wrap:balance}#m_wrap.academy-public-layout .academy-mentors__header p,#pc_wrap.academy-public-layout .academy-mentors__header p{max-width:640px;margin:18px 0 0;font-size:17px;line-height:1.65;color:hsla(0,0%,100%,.66)}#m_wrap.academy-public-layout .academy-mentors__eyebrow,#pc_wrap.academy-public-layout .academy-mentors__eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--academy-mentors-blue)}#m_wrap.academy-public-layout .academy-mentors__eyebrow:before,#pc_wrap.academy-public-layout .academy-mentors__eyebrow:before{content:"";width:26px;height:2px;border-radius:2px;background:currentColor}#m_wrap.academy-public-layout .academy-mentors__grid,#pc_wrap.academy-public-layout .academy-mentors__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}#m_wrap.academy-public-layout .academy-mentors__card,#pc_wrap.academy-public-layout .academy-mentors__card{overflow:hidden;min-width:0;border-radius:18px;background:#22252b;box-shadow:0 20px 40px -28px rgba(0,0,0,.7);transition:transform .3s cubic-bezier(.23,1,.32,1)}#m_wrap.academy-public-layout .academy-mentors__card:hover,#pc_wrap.academy-public-layout .academy-mentors__card:hover{transform:translateY(-6px)}#m_wrap.academy-public-layout .academy-mentors__card:hover .academy-mentors__media img,#pc_wrap.academy-public-layout .academy-mentors__card:hover .academy-mentors__media img{filter:saturate(1);transform:scale(1.035)}#m_wrap.academy-public-layout .academy-mentors__media,#pc_wrap.academy-public-layout .academy-mentors__media{overflow:hidden;background:#292c33;aspect-ratio:4/5}#m_wrap.academy-public-layout .academy-mentors__media img,#pc_wrap.academy-public-layout .academy-mentors__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;filter:saturate(.88);transition:transform .5s cubic-bezier(.23,1,.32,1),filter .3s ease}#m_wrap.academy-public-layout .academy-mentors__body,#pc_wrap.academy-public-layout .academy-mentors__body{padding:22px}#m_wrap.academy-public-layout .academy-mentors__body h3,#pc_wrap.academy-public-layout .academy-mentors__body h3{margin:0;font-size:20px;line-height:1.2;color:#fff}#m_wrap.academy-public-layout .academy-mentors__body p,#pc_wrap.academy-public-layout .academy-mentors__body p{margin:8px 0 0;font-size:14px;color:hsla(0,0%,100%,.7)}#m_wrap.academy-public-layout .academy-mentors__body span,#pc_wrap.academy-public-layout .academy-mentors__body span{display:block;margin-top:5px;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.11em;color:var(--academy-mentors-blue)}#m_wrap.academy-public-layout .academy-mentors__skeleton.MuiSkeleton-root,#pc_wrap.academy-public-layout .academy-mentors__skeleton.MuiSkeleton-root{width:100%;height:465px;border-radius:18px;background-color:#22252b}#m_wrap.academy-public-layout .academy-mentors__empty,#pc_wrap.academy-public-layout .academy-mentors__empty{display:flex;min-height:180px;align-items:center;justify-content:center;color:hsla(0,0%,100%,.66)}#m_wrap.academy-public-layout .academy-success-students,#pc_wrap.academy-public-layout .academy-success-students{position:relative;display:flex;overflow:hidden;width:100%;padding:64px 0 72px;background:radial-gradient(140% 620px at 50% -140px,#fff 0,hsla(0,0%,100%,0) 100%),#f6f7f9}#m_wrap.academy-public-layout .academy-success-students__container,#pc_wrap.academy-public-layout .academy-success-students__container{display:flex;width:100%;max-width:1300px;flex-direction:column;align-items:center;padding:0 24px;box-sizing:border-box;margin:0 auto}#m_wrap.academy-public-layout .academy-success-students__header,#pc_wrap.academy-public-layout .academy-success-students__header{display:flex;width:100%;max-width:760px;flex-direction:column;align-items:center;margin-bottom:48px;text-align:center}#m_wrap.academy-public-layout .academy-success-students__header h2,#pc_wrap.academy-public-layout .academy-success-students__header h2{margin:0;font-size:clamp(30px,2.4vw,41px);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:#303141}#m_wrap.academy-public-layout .academy-success-students__eyebrow,#pc_wrap.academy-public-layout .academy-success-students__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;font-size:13px;font-weight:700;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:#007aff}#m_wrap.academy-public-layout .academy-success-students__eyebrow:after,#m_wrap.academy-public-layout .academy-success-students__eyebrow:before,#pc_wrap.academy-public-layout .academy-success-students__eyebrow:after,#pc_wrap.academy-public-layout .academy-success-students__eyebrow:before{content:"";width:26px;height:2px;border-radius:2px;background:currentColor}#m_wrap.academy-public-layout .academy-success-students__grid,#pc_wrap.academy-public-layout .academy-success-students__grid{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px;box-sizing:border-box;padding:0}#m_wrap.academy-public-layout .academy-success-students__item,#pc_wrap.academy-public-layout .academy-success-students__item{display:flex;min-width:0;justify-content:center}#m_wrap.academy-public-layout .academy-success-card.success_student_card.home_card,#pc_wrap.academy-public-layout .academy-success-card.success_student_card.home_card{position:relative;isolation:isolate;overflow:hidden;width:100%;height:auto;aspect-ratio:16/21;border-radius:18px;background:#e9eaf2;box-shadow:0 1px 2px rgba(15,23,42,.04),0 8px 20px -14px rgba(15,23,42,.16);transition:transform .32s cubic-bezier(.23,1,.32,1),box-shadow .32s cubic-bezier(.23,1,.32,1);cursor:pointer;will-change:transform}#m_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .ss-media,#pc_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .ss-media{position:absolute;z-index:0;border-radius:inherit;background-position:50%;background-size:cover;background-repeat:no-repeat;transition:transform .6s cubic-bezier(.23,1,.32,1);transform:scale(1.001);backface-visibility:hidden;inset:0}#m_wrap.academy-public-layout .academy-success-card.success_student_card.home_card:before,#pc_wrap.academy-public-layout .academy-success-card.success_student_card.home_card:before{content:"";position:absolute;z-index:1;background:linear-gradient(180deg,rgba(15,17,28,.32),rgba(15,17,28,0) 22%,rgba(15,17,28,0) 44%,rgba(15,17,28,.55) 76%,rgba(15,17,28,.92));pointer-events:none;inset:0}#m_wrap.academy-public-layout .academy-success-card.success_student_card.home_card:after,#pc_wrap.academy-public-layout .academy-success-card.success_student_card.home_card:after{content:"";position:absolute;z-index:3;border-radius:18px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18);opacity:0;transition:opacity .32s ease;pointer-events:none;inset:0}#m_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .ss-tag,#pc_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .ss-tag{position:absolute;top:14px;left:14px;z-index:2;display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;font-size:11px;font-weight:700;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:rgba(15,17,28,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#m_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .ss-tag:before,#pc_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .ss-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:#007aff;box-shadow:0 0 0 3px rgba(0,122,255,.25)}#m_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .box_shadow,#pc_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .box_shadow{position:absolute;bottom:0;z-index:2;display:flex;width:100%;flex-direction:row;align-items:flex-end;justify-content:space-between;box-sizing:border-box;padding:22px 18px 20px;background:none}#m_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .student_info,#pc_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .student_info{display:flex;width:76%;flex-direction:column;color:#fff}#m_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .student_info strong,#pc_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .student_info strong{font-size:18px;font-weight:700;line-height:1.25;letter-spacing:-.01em}#m_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .student_info span,#pc_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .student_info span{margin:6px 0 2px;font-size:13px;font-weight:600;letter-spacing:.01em;text-transform:capitalize;color:#78b7ff}#m_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .student_info p,#pc_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .student_info p{margin:0;font-size:13px;font-weight:400;line-height:1.4;color:hsla(0,0%,100%,.72)}#m_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .play_icon,#pc_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .play_icon{display:flex;width:48px;height:48px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;background:hsla(0,0%,100%,.16);box-shadow:0 8px 20px -8px rgba(0,0,0,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .28s cubic-bezier(.23,1,.32,1),background-color .22s ease}#m_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .play_icon img,#pc_wrap.academy-public-layout .academy-success-card.success_student_card.home_card .play_icon img{width:18px;height:18px;margin-left:2px}#m_wrap.academy-public-layout .academy-success-card.success_student_card.home_card:hover,#pc_wrap.academy-public-layout .academy-success-card.success_student_card.home_card:hover{box-shadow:0 2px 4px rgba(15,23,42,.05),0 14px 26px -18px rgba(15,23,42,.2);transform:translateY(-4px)}#m_wrap.academy-public-layout .academy-success-card.success_student_card.home_card:hover .ss-media,#pc_wrap.academy-public-layout .academy-success-card.success_student_card.home_card:hover .ss-media{transform:scale(1.06)}#m_wrap.academy-public-layout .academy-success-card.success_student_card.home_card:hover:after,#pc_wrap.academy-public-layout .academy-success-card.success_student_card.home_card:hover:after{opacity:1}#m_wrap.academy-public-layout .academy-success-card.success_student_card.home_card:hover .play_icon,#pc_wrap.academy-public-layout .academy-success-card.success_student_card.home_card:hover .play_icon{background:hsla(0,0%,100%,.26);transform:scale(1.08)}#m_wrap.academy-public-layout .academy-success-students__cta,#pc_wrap.academy-public-layout .academy-success-students__cta{display:inline-flex;min-height:52px;align-items:center;gap:14px;box-sizing:border-box;padding:8px 10px 8px 24px;border:1px solid hsla(0,0%,100%,.28);border-radius:999px;margin-top:42px;font:inherit;font-size:15px;font-weight:800;line-height:1;letter-spacing:-.01em;text-decoration:none;color:#fff;background:linear-gradient(135deg,#1689ff,#007aff 52%,#0068dc);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),0 8px 18px -8px rgba(0,122,255,.58),0 2px 5px rgba(15,23,42,.12);transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1),background .22s ease;cursor:pointer}#m_wrap.academy-public-layout .academy-success-students__cta span,#pc_wrap.academy-public-layout .academy-success-students__cta span{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.22);border-radius:50%;font-size:19px;line-height:1;background:hsla(0,0%,100%,.16);transition:transform .22s cubic-bezier(.23,1,.32,1),background-color .22s ease}#m_wrap.academy-public-layout .academy-success-students__cta:hover,#pc_wrap.academy-public-layout .academy-success-students__cta:hover{color:#fff;background:linear-gradient(135deg,#2793ff,#087fff 52%,#006ee8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 14px 26px -10px rgba(0,122,255,.66),0 4px 8px rgba(15,23,42,.14);transform:translateY(-3px)}#m_wrap.academy-public-layout .academy-success-students__cta:hover span,#pc_wrap.academy-public-layout .academy-success-students__cta:hover span{background:hsla(0,0%,100%,.24);transform:translateX(3px)}#m_wrap.academy-public-layout .academy-success-students__cta:active,#pc_wrap.academy-public-layout .academy-success-students__cta:active{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 5px 12px -6px rgba(0,122,255,.52);transform:translateY(-1px)}#m_wrap.academy-public-layout .academy-success-students__cta:focus-visible,#pc_wrap.academy-public-layout .academy-success-students__cta:focus-visible{outline:3px solid rgba(0,122,255,.28);outline-offset:4px}#m_wrap.academy-public-layout .academy-success-students__empty,#pc_wrap.academy-public-layout .academy-success-students__empty{display:flex;min-height:240px;align-items:center;justify-content:center;color:#595c73}#m_wrap.academy-public-layout #video_banner_frame,#pc_wrap.academy-public-layout #video_banner_frame{position:relative;display:flex;width:100%;height:auto;flex-direction:column;align-items:center;padding-top:30px;margin:0;background:radial-gradient(140% 620px at 50% -140px,#fdd4ff 0,hsla(0,12%,55%,0) 100%),rgba(150,173,228,.84)}#m_wrap.academy-public-layout #video_banner_frame .ss-header,#pc_wrap.academy-public-layout #video_banner_frame .ss-header{display:flex;width:100%;max-width:760px;flex-direction:column;align-items:center;margin-bottom:48px;text-align:center}#m_wrap.academy-public-layout #video_banner_frame .ss-eyebrow,#pc_wrap.academy-public-layout #video_banner_frame .ss-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;font-size:13px;font-weight:700;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:#007aff}#m_wrap.academy-public-layout #video_banner_frame .ss-eyebrow:after,#m_wrap.academy-public-layout #video_banner_frame .ss-eyebrow:before,#pc_wrap.academy-public-layout #video_banner_frame .ss-eyebrow:after,#pc_wrap.academy-public-layout #video_banner_frame .ss-eyebrow:before{content:"";width:26px;height:2px;border-radius:2px;background:currentColor}#m_wrap.academy-public-layout #video_banner_frame .ss-title.MuiTypography-root,#pc_wrap.academy-public-layout #video_banner_frame .ss-title.MuiTypography-root{margin:0;font-size:clamp(30px,2.4vw,41px);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:#303141}#m_wrap.academy-public-layout #video_banner_frame .videoBannerSwiper,#pc_wrap.academy-public-layout #video_banner_frame .videoBannerSwiper{box-sizing:border-box;width:100%;height:auto;padding-top:10px}#m_wrap.academy-public-layout #video_banner_frame .videoBannerSwiperSlide,#pc_wrap.academy-public-layout #video_banner_frame .videoBannerSwiperSlide{display:flex;width:min(1180px,92vw);height:clamp(420px,40vw,620px)}#m_wrap.academy-public-layout #video_banner_frame .video_poster,#pc_wrap.academy-public-layout #video_banner_frame .video_poster{position:relative;display:flex;isolation:isolate;overflow:hidden;width:100%;height:100%;align-items:center;justify-content:center;border-radius:24px;background:#0f111c;box-shadow:0 2px 6px rgba(15,23,42,.08),0 40px 80px -36px rgba(15,23,42,.6);transition:transform .36s cubic-bezier(.23,1,.32,1),box-shadow .36s cubic-bezier(.23,1,.32,1);cursor:pointer}#m_wrap.academy-public-layout #video_banner_frame .video_poster:before,#pc_wrap.academy-public-layout #video_banner_frame .video_poster:before{content:"";position:absolute;z-index:1;background:linear-gradient(180deg,rgba(10,11,20,.34),rgba(10,11,20,0) 26%,rgba(10,11,20,0) 42%,rgba(10,11,20,.55) 74%,rgba(10,11,20,.92)),linear-gradient(90deg,rgba(10,11,20,.55),rgba(10,11,20,0) 54%);pointer-events:none;inset:0}#m_wrap.academy-public-layout #video_banner_frame .video_poster:after,#pc_wrap.academy-public-layout #video_banner_frame .video_poster:after{content:"";position:absolute;z-index:4;border-radius:24px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16);opacity:0;transition:opacity .36s ease;pointer-events:none;inset:0}#m_wrap.academy-public-layout #video_banner_frame .video_poster:hover,#pc_wrap.academy-public-layout #video_banner_frame .video_poster:hover{box-shadow:0 2px 6px rgba(15,23,42,.1),0 52px 100px -40px rgba(15,23,42,.7);transform:translateY(-4px)}#m_wrap.academy-public-layout #video_banner_frame .video_poster:hover .vb-media,#pc_wrap.academy-public-layout #video_banner_frame .video_poster:hover .vb-media{transform:scale(1.06)}#m_wrap.academy-public-layout #video_banner_frame .video_poster:hover .vb-play,#pc_wrap.academy-public-layout #video_banner_frame .video_poster:hover .vb-play{background:hsla(0,0%,100%,.26);transform:scale(1.08)}#m_wrap.academy-public-layout #video_banner_frame .video_poster:hover:after,#pc_wrap.academy-public-layout #video_banner_frame .video_poster:hover:after{opacity:1}#m_wrap.academy-public-layout #video_banner_frame .video_poster:active,#pc_wrap.academy-public-layout #video_banner_frame .video_poster:active{transform:translateY(-1px)}#m_wrap.academy-public-layout #video_banner_frame .video_poster:active .vb-play,#pc_wrap.academy-public-layout #video_banner_frame .video_poster:active .vb-play{transform:scale(.97)}#m_wrap.academy-public-layout #video_banner_frame .vb-media,#pc_wrap.academy-public-layout #video_banner_frame .vb-media{position:absolute;z-index:0;background-position:50%;background-size:cover;background-repeat:no-repeat;transition:transform .8s cubic-bezier(.23,1,.32,1);transform:scale(1.02);pointer-events:none;inset:0}#m_wrap.academy-public-layout #video_banner_frame .vb-overlay,#pc_wrap.academy-public-layout #video_banner_frame .vb-overlay{position:absolute;bottom:0;left:0;z-index:3;display:flex;width:100%;max-width:780px;flex-direction:column;align-items:flex-start;box-sizing:border-box;padding:0 48px 52px;pointer-events:none}#m_wrap.academy-public-layout #video_banner_frame .vb-title,#pc_wrap.academy-public-layout #video_banner_frame .vb-title{font-size:clamp(26px,3vw,44px);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.35)}#m_wrap.academy-public-layout #video_banner_frame .vb-learner,#pc_wrap.academy-public-layout #video_banner_frame .vb-learner{margin-top:10px;font-size:15px;font-weight:650;line-height:1.4;color:hsla(0,0%,100%,.84);text-shadow:0 2px 16px rgba(0,0,0,.32)}#m_wrap.academy-public-layout #video_banner_frame .videoBannerSwiper .videoBannerSwiperSlide .video_poster .vb-play,#pc_wrap.academy-public-layout #video_banner_frame .videoBannerSwiper .videoBannerSwiperSlide .video_poster .vb-play{position:relative;z-index:3;display:flex;width:92px;height:92px;align-items:center;justify-content:center;padding:0;border:1px solid hsla(0,0%,100%,.35);border-radius:50%;background:hsla(0,0%,100%,.16);box-shadow:0 18px 48px -16px rgba(0,0,0,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .32s cubic-bezier(.23,1,.32,1),background-color .24s ease;cursor:pointer}#m_wrap.academy-public-layout #video_banner_frame .videoBannerSwiper .videoBannerSwiperSlide .video_poster .vb-play:after,#m_wrap.academy-public-layout #video_banner_frame .videoBannerSwiper .videoBannerSwiperSlide .video_poster .vb-play:before,#pc_wrap.academy-public-layout #video_banner_frame .videoBannerSwiper .videoBannerSwiperSlide .video_poster .vb-play:after,#pc_wrap.academy-public-layout #video_banner_frame .videoBannerSwiper .videoBannerSwiperSlide .video_poster .vb-play:before{content:"";position:absolute;border:1px solid hsla(0,0%,100%,.5);border-radius:50%;animation:academyVideoPulse 2.8s cubic-bezier(.23,1,.32,1) infinite;inset:0}#m_wrap.academy-public-layout #video_banner_frame .videoBannerSwiper .videoBannerSwiperSlide .video_poster .vb-play:after,#pc_wrap.academy-public-layout #video_banner_frame .videoBannerSwiper .videoBannerSwiperSlide .video_poster .vb-play:after{animation-delay:1.4s}#m_wrap.academy-public-layout #video_banner_frame .videoBannerSwiper .videoBannerSwiperSlide .video_poster .vb-play>img,#pc_wrap.academy-public-layout #video_banner_frame .videoBannerSwiper .videoBannerSwiperSlide .video_poster .vb-play>img{position:relative;z-index:1;width:30px;height:30px;margin-left:4px;pointer-events:none}#m_wrap.academy-public-layout #video_banner_frame .videoBannerSwiper .videoBannerSwiperSlide .video_poster .vb-play:focus-visible,#pc_wrap.academy-public-layout #video_banner_frame .videoBannerSwiper .videoBannerSwiperSlide .video_poster .vb-play:focus-visible{outline:none;box-shadow:0 18px 48px -16px rgba(0,0,0,.6),0 0 0 4px hsla(0,0%,100%,.65)}#m_wrap.academy-public-layout #video_banner_frame .swiper-pagination,#pc_wrap.academy-public-layout #video_banner_frame .swiper-pagination{position:static;margin:30px 0 40px}#m_wrap.academy-public-layout #video_banner_frame .swiper-pagination-bullet,#pc_wrap.academy-public-layout #video_banner_frame .swiper-pagination-bullet{width:8px;height:8px;border-radius:999px;background:#c8cad6;opacity:1;transition:width .26s cubic-bezier(.23,1,.32,1),background-color .26s ease}#m_wrap.academy-public-layout #video_banner_frame .swiper-pagination-bullet-active,#pc_wrap.academy-public-layout #video_banner_frame .swiper-pagination-bullet-active{width:26px;background:#303141}#m_wrap.academy-public-layout #video_banner_frame .videoBannerSwiperSlide.swiper-slide-active .vb-overlay,#pc_wrap.academy-public-layout #video_banner_frame .videoBannerSwiperSlide.swiper-slide-active .vb-overlay{animation:academyVideoRise .72s cubic-bezier(.23,1,.32,1) both}#m_wrap.academy-public-layout #video_banner_frame .nodata,#pc_wrap.academy-public-layout #video_banner_frame .nodata{align-items:center;justify-content:center;min-height:300px}#m_wrap.academy-public-layout.academy-content-layout>#bunker,#pc_wrap.academy-public-layout.academy-content-layout>#bunker{padding-top:var(--academy-header-height)}#m_wrap.academy-public-layout{height:auto!important;min-height:100vh;min-height:100dvh;overflow-x:clip;overflow-y:visible}#m_wrap.academy-public-layout>#bunker{width:100%;min-height:0;flex:1 0 auto}#m_wrap.academy-public-layout>#footer-container{display:block;width:100%;flex:0 0 auto;overflow:visible}:root{--devex-global-styles-ready:1}#pc_wrap.academy-secondary-layout .secondary_banner{overflow:hidden}#pc_wrap.academy-secondary-layout .second_header_bg{display:flex;width:100%;height:495px;align-items:center;box-sizing:border-box;background:linear-gradient(90deg,rgba(5,10,20,.7),rgba(5,10,20,.36) 45%,rgba(5,10,20,.08) 78%),url(/img/banner/second_banner.png) 50%/cover no-repeat}#pc_wrap.academy-secondary-layout .second_header_bg .container{display:flex;height:100%;align-items:center;box-sizing:border-box;padding:var(--academy-header-height) 24px 0}#pc_wrap.academy-secondary-layout .second_header_bg span{position:relative;display:inline-flex;max-width:760px;align-items:center;padding:0;margin:0;font-family:brown,Helvetica,Arial,sans-serif;font-size:clamp(38px,3.4vw,54px);font-weight:800;font-style:normal;line-height:1.08;letter-spacing:-.025em;text-transform:none;color:#fff;text-shadow:0 3px 22px rgba(0,0,0,.38);text-wrap:balance}@keyframes academyMenuGlassSweep{0%{opacity:0;transform:translateX(-130%)}24%{opacity:1}to{opacity:0;transform:translateX(130%)}}@keyframes academyLiveNavTextCue{0%,84%,to{filter:brightness(1);transform:scale(1) translateY(0)}89%{filter:brightness(1.22);transform:scale(1.06) translateY(-1px)}94%{filter:brightness(1.08);transform:scale(.99) translateY(0)}}@keyframes academyLogoutProgressEnter{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes academyLogoutLabelPulse{0%{opacity:1;transform:translateX(0)}to{opacity:.62;transform:translateX(2px)}}@keyframes academyVideoPulse{0%{opacity:.65;transform:scale(1)}70%,to{opacity:0;transform:scale(1.85)}}@keyframes academyVideoRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){#pc_wrap.academy-public-layout .academy-menu-trigger__logo:hover:after{animation:academyMenuGlassSweep .7s ease both}}@media(max-width:1180px)and (min-width:769px){#pc_wrap.academy-public-layout .academy-header__inner{width:calc(100% - 32px)}#pc_wrap.academy-public-layout .academy-header__desktop-nav{gap:16px;transform:translateX(12px)}#pc_wrap.academy-public-layout .academy-header nav{gap:0}#pc_wrap.academy-public-layout .academy-header nav a{padding-inline:9px}#pc_wrap.academy-public-layout .academy-powered-by span{display:none}}@media(max-width:1024px){#m_wrap.academy-public-layout .academy-mentors__grid,#m_wrap.academy-public-layout .academy-success-students__grid,#pc_wrap.academy-public-layout .academy-mentors__grid,#pc_wrap.academy-public-layout .academy-success-students__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){#m_wrap.academy-public-layout,#pc_wrap.academy-public-layout{--academy-header-height:56px}#m_wrap.academy-public-layout .academy-header,#pc_wrap.academy-public-layout .academy-header{padding-top:0}#m_wrap.academy-public-layout .academy-header__inner,#pc_wrap.academy-public-layout .academy-header__inner{position:relative;width:calc(100% - 24px);height:56px}#m_wrap.academy-public-layout .academy-header__desktop-nav,#pc_wrap.academy-public-layout .academy-header__desktop-nav{display:none}#m_wrap.academy-public-layout .academy-header__mobile-nav,#pc_wrap.academy-public-layout .academy-header__mobile-nav{display:flex;min-width:0;gap:10px}#m_wrap.academy-public-layout .academy-header__mobile-brand,#pc_wrap.academy-public-layout .academy-header__mobile-brand{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#m_wrap.academy-public-layout .academy-header__mobile-nav .academy-header__brand:not(.academy-header__brand--live),#pc_wrap.academy-public-layout .academy-header__mobile-nav .academy-header__brand:not(.academy-header__brand--live){font-size:13px}#m_wrap.academy-public-layout .academy-powered-by,#pc_wrap.academy-public-layout .academy-powered-by{display:none}#m_wrap.academy-public-layout .academy-header__actions,#pc_wrap.academy-public-layout .academy-header__actions{gap:4px}#m_wrap.academy-public-layout.academy-content-layout .academy-header:not(.is-scrolled),#pc_wrap.academy-public-layout.academy-content-layout .academy-header:not(.is-scrolled){color:#172033;background:#fff}#m_wrap.academy-public-layout.academy-content-layout .academy-header:not(.is-scrolled) .academy-header__brand,#m_wrap.academy-public-layout.academy-content-layout .academy-header:not(.is-scrolled) .academy-header__mobile-menu,#m_wrap.academy-public-layout.academy-content-layout .academy-header:not(.is-scrolled) .academy-user,#pc_wrap.academy-public-layout.academy-content-layout .academy-header:not(.is-scrolled) .academy-header__brand,#pc_wrap.academy-public-layout.academy-content-layout .academy-header:not(.is-scrolled) .academy-header__mobile-menu,#pc_wrap.academy-public-layout.academy-content-layout .academy-header:not(.is-scrolled) .academy-user{color:#172033;text-shadow:none}#m_wrap.academy-public-layout.academy-content-layout .academy-header:not(.is-scrolled) .academy-login.MuiButton-root,#pc_wrap.academy-public-layout.academy-content-layout .academy-header:not(.is-scrolled) .academy-login.MuiButton-root{border-color:rgba(32,37,49,.28);color:#242938;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}#m_wrap.academy-public-layout .academy-login.MuiButton-root,#pc_wrap.academy-public-layout .academy-login.MuiButton-root{padding:6px 13px;font-size:12px}#m_wrap.academy-public-layout .academy-user>span,#pc_wrap.academy-public-layout .academy-user>span{display:none}#m_wrap.academy-public-layout .academy-user>img,#pc_wrap.academy-public-layout .academy-user>img{width:28px;height:28px}#m_wrap.academy-public-layout .academy-notifications.MuiIconButton-root,#pc_wrap.academy-public-layout .academy-notifications.MuiIconButton-root{display:none}#m_wrap.academy-public-layout .academy-header__mobile-menu,#pc_wrap.academy-public-layout .academy-header__mobile-menu{display:flex;align-items:center;gap:5px;padding:0;border:0;color:inherit;background:transparent;cursor:pointer}#m_wrap.academy-public-layout .academy-header__mobile-menu img,#pc_wrap.academy-public-layout .academy-header__mobile-menu img{width:38px;height:38px;border-radius:50%}#m_wrap.academy-public-layout .academy-header__mobile-menu svg,#pc_wrap.academy-public-layout .academy-header__mobile-menu svg{font-size:22px}#m_wrap.academy-public-layout.academy-home-layout,#pc_wrap.academy-public-layout.academy-home-layout{--academy-header-height:64px}#m_wrap.academy-public-layout.academy-home-layout .academy-header__inner,#pc_wrap.academy-public-layout.academy-home-layout .academy-header__inner{height:64px}#m_wrap.academy-public-layout.academy-home-layout .academy-header__mobile-menu img,#pc_wrap.academy-public-layout.academy-home-layout .academy-header__mobile-menu img{width:46px;height:46px}#m_wrap.academy-public-layout.academy-home-layout .academy-header__mobile-menu svg,#pc_wrap.academy-public-layout.academy-home-layout .academy-header__mobile-menu svg{font-size:26px}#m_wrap.academy-public-layout.academy-home-layout .academy-user>img,#pc_wrap.academy-public-layout.academy-home-layout .academy-user>img{width:38px;height:38px}#m_wrap.academy-public-layout.academy-home-layout .academy-user,#pc_wrap.academy-public-layout.academy-home-layout .academy-user{min-width:38px;min-height:38px;justify-content:flex-end}#m_wrap.academy-public-layout.academy-home-layout .academy-user__menu,#pc_wrap.academy-public-layout.academy-home-layout .academy-user__menu{top:calc(100% + 9px);right:0;z-index:40;width:156px;max-width:calc(100vw - 24px);padding:7px;border-radius:14px;box-shadow:0 18px 42px -22px rgba(15,35,64,.56),0 4px 12px rgba(16,24,40,.08)}#m_wrap.academy-public-layout.academy-home-layout .academy-user__menu:before,#pc_wrap.academy-public-layout.academy-home-layout .academy-user__menu:before{position:absolute;top:-5px;right:14px;width:10px;height:10px;border-top:1px solid rgba(12,125,248,.14);border-left:1px solid rgba(12,125,248,.14);background:#fff;content:"";transform:rotate(45deg)}#m_wrap.academy-public-layout.academy-home-layout .academy-user__menu li,#pc_wrap.academy-public-layout.academy-home-layout .academy-user__menu li{position:relative;z-index:1;min-height:44px}#m_wrap.academy-public-layout.academy-course-detail-layout,#pc_wrap.academy-public-layout.academy-course-detail-layout{--academy-header-height:64px}#m_wrap.academy-public-layout.academy-course-detail-layout .academy-header__inner,#pc_wrap.academy-public-layout.academy-course-detail-layout .academy-header__inner{height:64px}#m_wrap.academy-public-layout.academy-course-detail-layout .academy-header__mobile-menu img,#pc_wrap.academy-public-layout.academy-course-detail-layout .academy-header__mobile-menu img{width:46px;height:46px}#m_wrap.academy-public-layout.academy-course-detail-layout .academy-header__mobile-menu svg,#pc_wrap.academy-public-layout.academy-course-detail-layout .academy-header__mobile-menu svg{font-size:26px}#m_wrap.academy-public-layout.academy-course-detail-layout .academy-user>img,#pc_wrap.academy-public-layout.academy-course-detail-layout .academy-user>img{width:38px;height:38px}#m_wrap.academy-public-layout.academy-course-detail-layout .academy-user,#pc_wrap.academy-public-layout.academy-course-detail-layout .academy-user{min-width:38px;min-height:38px;justify-content:flex-end}#m_wrap.academy-public-layout .academy-hero,#pc_wrap.academy-public-layout .academy-hero{box-sizing:border-box;height:50vh;height:50svh;min-height:360px;max-height:460px;align-items:flex-end;padding:76px 0 28px}#m_wrap.academy-public-layout .academy-hero__media img,#pc_wrap.academy-public-layout .academy-hero__media img{-o-object-position:60% center;object-position:60% center}#m_wrap.academy-public-layout .academy-hero__scrim,#pc_wrap.academy-public-layout .academy-hero__scrim{background:linear-gradient(180deg,rgba(7,10,16,.56),rgba(7,10,16,.12) 24%,rgba(3,5,9,.92))}#m_wrap.academy-public-layout .academy-hero__inner,#pc_wrap.academy-public-layout .academy-hero__inner{box-sizing:border-box;width:100%;padding:0 18px}#m_wrap.academy-public-layout .academy-hero__content,#pc_wrap.academy-public-layout .academy-hero__content{width:100%;max-width:520px}#m_wrap.academy-public-layout .academy-hero__title,#pc_wrap.academy-public-layout .academy-hero__title{margin:0;font-size:clamp(30px,9vw,40px);line-height:1.04;letter-spacing:-.025em}#m_wrap.academy-public-layout .academy-hero__subtitle,#pc_wrap.academy-public-layout .academy-hero__subtitle{margin-top:12px;font-size:14px;line-height:1.4}#m_wrap.academy-public-layout .academy-hero__cta,#pc_wrap.academy-public-layout .academy-hero__cta{flex-wrap:nowrap;gap:8px;margin-top:18px}#m_wrap.academy-public-layout .academy-hero__button,#pc_wrap.academy-public-layout .academy-hero__button{justify-content:center;min-width:0;height:44px;flex:1 1;gap:6px;padding:0 8px;font-size:12px;white-space:nowrap}#m_wrap.academy-public-layout .academy-hero__button--ghost,#pc_wrap.academy-public-layout .academy-hero__button--ghost{padding-inline:8px}#m_wrap.academy-public-layout .academy-hero__button-icon,#m_wrap.academy-public-layout .academy-hero__button-icon--lead,#pc_wrap.academy-public-layout .academy-hero__button-icon,#pc_wrap.academy-public-layout .academy-hero__button-icon--lead{width:26px;height:26px}#m_wrap.academy-public-layout .academy-program,#pc_wrap.academy-public-layout .academy-program{padding:52px 16px 64px;background:radial-gradient(120% 70% at 50% 0,#fff 0,hsla(0,0%,100%,0) 62%),#f4f6f9}#m_wrap.academy-public-layout .academy-program__header,#pc_wrap.academy-public-layout .academy-program__header{display:flex;max-width:520px;flex-direction:column;align-items:center;margin:0 auto 28px;text-align:center}#m_wrap.academy-public-layout .academy-program__header h2,#pc_wrap.academy-public-layout .academy-program__header h2{margin-top:14px;font-size:clamp(28px,8.5vw,34px);line-height:1.08;text-wrap:balance}#m_wrap.academy-public-layout .academy-program__header p,#pc_wrap.academy-public-layout .academy-program__header p{max-width:34ch;margin-top:12px;font-size:14px;line-height:1.5;text-wrap:pretty}#m_wrap.academy-public-layout .academy-program__eyebrow,#pc_wrap.academy-public-layout .academy-program__eyebrow{justify-content:center;font-size:10px;line-height:1.45;letter-spacing:.1em;text-align:center}#m_wrap.academy-public-layout .academy-program__eyebrow:before,#pc_wrap.academy-public-layout .academy-program__eyebrow:before{width:18px;flex:0 0 18px}#m_wrap.academy-public-layout .academy-program__cards.academy-program__cards,#pc_wrap.academy-public-layout .academy-program__cards.academy-program__cards{width:100%;max-width:520px;grid-template-columns:minmax(0,1fr);gap:24px;margin:0 auto}#m_wrap.academy-public-layout .academy-program__skeleton.MuiSkeleton-root,#pc_wrap.academy-public-layout .academy-program__skeleton.MuiSkeleton-root{height:390px;border-radius:22px}#m_wrap.academy-public-layout .academy-program__cards .thumb_course,#pc_wrap.academy-public-layout .academy-program__cards .thumb_course{position:relative;display:flex;overflow:hidden;flex-direction:column;box-sizing:border-box;width:100%;height:auto;padding:8px;border:1px solid rgba(15,23,42,.07);border-radius:22px;background:hsla(0,0%,100%,.96);box-shadow:0 20px 44px -28px rgba(15,23,42,.38),0 8px 20px -16px rgba(15,23,42,.2)}#m_wrap.academy-public-layout .academy-program__cards .thumb_img,#pc_wrap.academy-public-layout .academy-program__cards .thumb_img{position:relative;display:block;overflow:hidden;width:100%;height:auto;border-radius:16px;margin:0;aspect-ratio:16/10}#m_wrap.academy-public-layout .academy-program__cards .thumb_img .course_img,#pc_wrap.academy-public-layout .academy-program__cards .thumb_img .course_img{position:relative;overflow:hidden;width:100%;height:100%;border-radius:16px;background-position:50%;background-size:cover;background-repeat:no-repeat;cursor:pointer}#m_wrap.academy-public-layout .academy-program__cards .thumb_img .course_img .course_rank_badge,#m_wrap.academy-public-layout .academy-program__cards .thumb_img .course_img .main_course_badge,#pc_wrap.academy-public-layout .academy-program__cards .thumb_img .course_img .course_rank_badge,#pc_wrap.academy-public-layout .academy-program__cards .thumb_img .course_img .main_course_badge{position:absolute;top:12px;width:auto;height:auto;padding:6px 9px;border-radius:999px;font-size:10px;font-weight:800;line-height:1;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 8px 20px -12px rgba(15,23,42,.55)}#m_wrap.academy-public-layout .academy-program__cards .thumb_img .course_img .main_course_badge,#pc_wrap.academy-public-layout .academy-program__cards .thumb_img .course_img .main_course_badge{left:12px;color:#fff;background:#007aff}#m_wrap.academy-public-layout .academy-program__cards .thumb_img .course_img .course_rank_badge,#pc_wrap.academy-public-layout .academy-program__cards .thumb_img .course_img .course_rank_badge{right:12px;color:#303141;background:hsla(0,0%,100%,.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#m_wrap.academy-public-layout .academy-program__cards .detail,#pc_wrap.academy-public-layout .academy-program__cards .detail{display:flex;min-height:0;flex-direction:column;box-sizing:border-box;padding:17px 10px 10px}#m_wrap.academy-public-layout .academy-program__cards .detail>a,#pc_wrap.academy-public-layout .academy-program__cards .detail>a{display:block;width:100%}#m_wrap.academy-public-layout .academy-program__cards .detail .name,#pc_wrap.academy-public-layout .academy-program__cards .detail .name{display:-webkit-box;overflow:hidden;font-size:20px;font-weight:800;line-height:1.28;letter-spacing:-.02em;color:#262626;-webkit-line-clamp:2;-webkit-box-orient:vertical}#m_wrap.academy-public-layout .academy-program__cards .detail .triangle,#pc_wrap.academy-public-layout .academy-program__cards .detail .triangle{display:flex;width:100%;height:46px;flex-direction:row;flex-shrink:0;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 16px;border-radius:14px;margin-top:16px;font-size:14px;font-weight:800;line-height:24px;letter-spacing:0;color:#007aff;background:#edf6ff}#m_wrap.academy-public-layout .academy-program__cards .detail .triangle p,#pc_wrap.academy-public-layout .academy-program__cards .detail .triangle p{margin:0;font-size:inherit;font-weight:inherit;color:inherit}#m_wrap.academy-public-layout .academy-program__cards .detail .triangle img,#pc_wrap.academy-public-layout .academy-program__cards .detail .triangle img{width:12px;height:12px;margin:0}#m_wrap.academy-public-layout .academy-mentors,#pc_wrap.academy-public-layout .academy-mentors{padding:64px 16px 72px;background:#17191d}#m_wrap.academy-public-layout .academy-mentors__header,#pc_wrap.academy-public-layout .academy-mentors__header{display:flex;max-width:520px;flex-direction:column;align-items:center;margin:0 auto 34px;text-align:center}#m_wrap.academy-public-layout .academy-mentors__header h2,#pc_wrap.academy-public-layout .academy-mentors__header h2{margin-top:15px;font-size:clamp(30px,8.6vw,36px);line-height:1.08;letter-spacing:-.035em;text-wrap:balance}#m_wrap.academy-public-layout .academy-mentors__header p,#pc_wrap.academy-public-layout .academy-mentors__header p{max-width:34ch;margin-top:14px;font-size:14px;line-height:1.55;color:hsla(0,0%,100%,.68);text-wrap:pretty}#m_wrap.academy-public-layout .academy-mentors__eyebrow,#pc_wrap.academy-public-layout .academy-mentors__eyebrow{gap:8px;font-size:11px;letter-spacing:.11em}#m_wrap.academy-public-layout .academy-mentors__eyebrow:after,#m_wrap.academy-public-layout .academy-mentors__eyebrow:before,#pc_wrap.academy-public-layout .academy-mentors__eyebrow:after,#pc_wrap.academy-public-layout .academy-mentors__eyebrow:before{content:"";width:18px;height:2px;border-radius:2px;background:currentColor}#m_wrap.academy-public-layout .academy-mentors__grid,#pc_wrap.academy-public-layout .academy-mentors__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}#m_wrap.academy-public-layout .academy-mentors__card,#m_wrap.academy-public-layout .academy-mentors__card:hover,#pc_wrap.academy-public-layout .academy-mentors__card,#pc_wrap.academy-public-layout .academy-mentors__card:hover{min-width:0;border-radius:14px;background:#22252b;box-shadow:0 8px 14px -10px rgba(0,0,0,.72);transform:none}#m_wrap.academy-public-layout .academy-mentors__media,#pc_wrap.academy-public-layout .academy-mentors__media{background:#292c33;aspect-ratio:4/5}#m_wrap.academy-public-layout .academy-mentors__media img,#pc_wrap.academy-public-layout .academy-mentors__media img,.academy-mentors__card:hover #m_wrap.academy-public-layout .academy-mentors__media img,.academy-mentors__card:hover #pc_wrap.academy-public-layout .academy-mentors__media img{filter:saturate(.94);transform:none}#m_wrap.academy-public-layout .academy-mentors__body,#pc_wrap.academy-public-layout .academy-mentors__body{min-height:100px;box-sizing:border-box;padding:14px 13px 15px}#m_wrap.academy-public-layout .academy-mentors__body h3,#pc_wrap.academy-public-layout .academy-mentors__body h3{overflow-wrap:anywhere;font-size:16px;line-height:1.2;letter-spacing:-.015em}#m_wrap.academy-public-layout .academy-mentors__body p,#pc_wrap.academy-public-layout .academy-mentors__body p{margin-top:7px;font-size:12px;line-height:1.35}#m_wrap.academy-public-layout .academy-mentors__body span,#pc_wrap.academy-public-layout .academy-mentors__body span{margin-top:5px;font-size:9px;line-height:1.35;letter-spacing:.08em}#m_wrap.academy-public-layout .academy-mentors__skeleton.MuiSkeleton-root,#pc_wrap.academy-public-layout .academy-mentors__skeleton.MuiSkeleton-root{height:350px;border-radius:14px}}@media(max-width:768px)and (hover:hover){#m_wrap.academy-public-layout .academy-mentors__card:hover,#pc_wrap.academy-public-layout .academy-mentors__card:hover{transform:translateY(-3px)}#m_wrap.academy-public-layout .academy-mentors__card:hover .academy-mentors__media img,#pc_wrap.academy-public-layout .academy-mentors__card:hover .academy-mentors__media img{filter:saturate(1);transform:scale(1.025)}}@media(max-width:768px){#m_wrap.academy-public-layout .academy-success-students,#pc_wrap.academy-public-layout .academy-success-students{padding:48px 0 24px}#m_wrap.academy-public-layout .academy-success-students__container,#pc_wrap.academy-public-layout .academy-success-students__container{padding:0}#m_wrap.academy-public-layout .academy-success-students__header,#pc_wrap.academy-public-layout .academy-success-students__header{box-sizing:border-box;padding:0 20px;margin-bottom:26px}#m_wrap.academy-public-layout .academy-success-students__header h2,#pc_wrap.academy-public-layout .academy-success-students__header h2{font-size:clamp(28px,8vw,34px);line-height:1.08;letter-spacing:-.035em;text-wrap:balance}#m_wrap.academy-public-layout .academy-success-students__eyebrow,#pc_wrap.academy-public-layout .academy-success-students__eyebrow{gap:9px;margin-bottom:14px;font-size:12px;letter-spacing:.13em}#m_wrap.academy-public-layout .academy-success-students__eyebrow:after,#m_wrap.academy-public-layout .academy-success-students__eyebrow:before,#pc_wrap.academy-public-layout .academy-success-students__eyebrow:after,#pc_wrap.academy-public-layout .academy-success-students__eyebrow:before{width:20px}#m_wrap.academy-public-layout .academy-success-students__grid,#pc_wrap.academy-public-layout .academy-success-students__grid{display:grid;box-sizing:border-box;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px;padding:0 20px}#m_wrap.academy-public-layout .academy-success-students__swiper.swiper,#pc_wrap.academy-public-layout .academy-success-students__swiper.swiper{overflow:visible;box-sizing:border-box;width:100%;padding:4px 20px 34px}#m_wrap.academy-public-layout .academy-success-students__swiper.swiper .swiper-slide,#pc_wrap.academy-public-layout .academy-success-students__swiper.swiper .swiper-slide{height:auto;opacity:.66;transform:scale(.94);transform-origin:center;transition:opacity .52s cubic-bezier(.4,0,.2,1),transform .52s cubic-bezier(.4,0,.2,1)}#m_wrap.academy-public-layout .academy-success-students__swiper.swiper .swiper-slide-active,#pc_wrap.academy-public-layout .academy-success-students__swiper.swiper .swiper-slide-active{opacity:1;transform:scale(1)}#m_wrap.academy-public-layout .academy-success-students__swiper.swiper .swiper-pagination,#pc_wrap.academy-public-layout .academy-success-students__swiper.swiper .swiper-pagination{bottom:4px;display:flex;align-items:center;justify-content:center;gap:6px}#m_wrap.academy-public-layout .academy-success-students__swiper.swiper .swiper-pagination-bullet,#pc_wrap.academy-public-layout .academy-success-students__swiper.swiper .swiper-pagination-bullet{width:7px;height:7px;border-radius:999px;margin:0;opacity:1;background:rgba(48,49,65,.2);transition:width .32s cubic-bezier(.4,0,.2,1),background-color .32s ease}#m_wrap.academy-public-layout .academy-success-students__swiper.swiper .swiper-pagination-bullet-active,#pc_wrap.academy-public-layout .academy-success-students__swiper.swiper .swiper-pagination-bullet-active{width:24px;background:#007aff}#m_wrap.academy-public-layout .academy-success-students__item,#pc_wrap.academy-public-layout .academy-success-students__item{display:flex;width:100%;height:100%;justify-content:center}#m_wrap.academy-public-layout .academy-success-students__item .thumb_img,#pc_wrap.academy-public-layout .academy-success-students__item .thumb_img{position:relative;overflow:hidden;width:100%;max-width:360px;height:auto;min-height:0;border-radius:16px;margin:0 auto;box-shadow:0 14px 28px -20px rgba(15,23,42,.42);aspect-ratio:4/5;transform:none}#m_wrap.academy-public-layout .academy-success-students__item .student_img,#m_wrap.academy-public-layout .academy-success-students__item .student_img img,#pc_wrap.academy-public-layout .academy-success-students__item .student_img,#pc_wrap.academy-public-layout .academy-success-students__item .student_img img{width:100%;height:100%;min-height:0}#m_wrap.academy-public-layout .academy-success-students__item .student_img img,#pc_wrap.academy-public-layout .academy-success-students__item .student_img img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}#m_wrap.academy-public-layout .academy-success-students__item .box_shadow,#pc_wrap.academy-public-layout .academy-success-students__item .box_shadow{position:absolute;bottom:0;display:flex;width:100%;height:52%;align-items:flex-end;justify-content:space-between;box-sizing:border-box;padding:72px 18px 20px;background:linear-gradient(0deg,rgba(7,12,20,.96),rgba(7,12,20,.64) 58%,transparent)}#m_wrap.academy-public-layout .academy-success-students__item .student_info,#pc_wrap.academy-public-layout .academy-success-students__item .student_info{display:flex;min-width:0;width:calc(100% - 58px);flex-direction:column;color:#fff}#m_wrap.academy-public-layout .academy-success-students__item .student_info p,#m_wrap.academy-public-layout .academy-success-students__item .student_info span,#m_wrap.academy-public-layout .academy-success-students__item .student_info strong,#pc_wrap.academy-public-layout .academy-success-students__item .student_info p,#pc_wrap.academy-public-layout .academy-success-students__item .student_info span,#pc_wrap.academy-public-layout .academy-success-students__item .student_info strong{overflow:hidden;max-width:100%;margin:0;text-overflow:ellipsis;white-space:nowrap}#m_wrap.academy-public-layout .academy-success-students__item .student_info strong,#pc_wrap.academy-public-layout .academy-success-students__item .student_info strong{font-size:clamp(18px,5.2vw,22px);font-weight:800;line-height:1.25;letter-spacing:-.015em}#m_wrap.academy-public-layout .academy-success-students__item .student_info span,#pc_wrap.academy-public-layout .academy-success-students__item .student_info span{margin-top:6px;font-size:clamp(15px,4vw,17px);font-weight:600;line-height:1.3;color:#78b7ff}#m_wrap.academy-public-layout .academy-success-students__item .student_info p,#pc_wrap.academy-public-layout .academy-success-students__item .student_info p{margin-top:6px;font-size:clamp(13px,3.6vw,15px);line-height:1.4;color:hsla(0,0%,100%,.82)}#m_wrap.academy-public-layout .academy-success-students__item .play_icon,#pc_wrap.academy-public-layout .academy-success-students__item .play_icon{display:flex;align-self:flex-end;align-items:center;justify-content:center;height:auto}#m_wrap.academy-public-layout .academy-success-students__item .play_icon img,#pc_wrap.academy-public-layout .academy-success-students__item .play_icon img{width:48px;height:48px}#m_wrap.academy-public-layout .academy-success-students__cta,#pc_wrap.academy-public-layout .academy-success-students__cta{align-self:center;min-height:50px;padding:7px 8px 7px 21px;margin-top:24px;font-size:14px}#m_wrap.academy-public-layout .academy-success-students__cta span,#pc_wrap.academy-public-layout .academy-success-students__cta span{width:34px;height:34px}#m_wrap.academy-public-layout #academy-successful-stories,#pc_wrap.academy-public-layout #academy-successful-stories{overflow:hidden;box-sizing:border-box;width:100%;height:auto;padding:32px 0 24px;background:#fff}#m_wrap.academy-public-layout #academy-successful-stories .academy-successful-stories__header,#pc_wrap.academy-public-layout #academy-successful-stories .academy-successful-stories__header{display:flex;width:100%;flex-direction:column;align-items:center;box-sizing:border-box;padding:0 20px;margin:0 0 30px;text-align:center}#m_wrap.academy-public-layout #academy-successful-stories .academy-successful-stories__eyebrow,#pc_wrap.academy-public-layout #academy-successful-stories .academy-successful-stories__eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:14px;font-size:11px;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:#007aff}#m_wrap.academy-public-layout #academy-successful-stories .academy-successful-stories__eyebrow:after,#m_wrap.academy-public-layout #academy-successful-stories .academy-successful-stories__eyebrow:before,#pc_wrap.academy-public-layout #academy-successful-stories .academy-successful-stories__eyebrow:after,#pc_wrap.academy-public-layout #academy-successful-stories .academy-successful-stories__eyebrow:before{content:"";width:18px;height:2px;border-radius:2px;background:currentColor}#m_wrap.academy-public-layout #academy-successful-stories .title.MuiTypography-root,#pc_wrap.academy-public-layout #academy-successful-stories .title.MuiTypography-root{width:100%;max-width:520px;padding:0;margin:0;font-size:clamp(29px,8.2vw,35px);font-weight:800;line-height:1.08;letter-spacing:-.035em;text-align:center;color:#303141;text-wrap:balance}#m_wrap.academy-public-layout #academy-successful-stories .videoBannerSwiper,#pc_wrap.academy-public-layout #academy-successful-stories .videoBannerSwiper{display:block;overflow:hidden;box-sizing:border-box;width:100%;height:auto;padding:0;margin:0}#m_wrap.academy-public-layout #academy-successful-stories .swiper-wrapper,#pc_wrap.academy-public-layout #academy-successful-stories .swiper-wrapper{width:100%;align-items:stretch}#m_wrap.academy-public-layout #academy-successful-stories .successStudentsSwiperSlide,#pc_wrap.academy-public-layout #academy-successful-stories .successStudentsSwiperSlide{display:flex;width:100%!important;max-width:100%!important;height:auto;min-height:0;flex:0 0 100%!important;justify-content:center;box-sizing:border-box;padding:0 20px}#m_wrap.academy-public-layout #academy-successful-stories .academy-story-card,#pc_wrap.academy-public-layout #academy-successful-stories .academy-story-card{position:relative;display:block;overflow:hidden;width:100%;max-width:560px;padding:0;border:0;border-radius:16px;margin:0 auto;font:inherit;text-align:left;background:#17191d;box-shadow:0 16px 30px -22px rgba(15,23,42,.54);transition:transform .18s ease-out;cursor:pointer;aspect-ratio:16/10}#m_wrap.academy-public-layout #academy-successful-stories .academy-story-card:active,#pc_wrap.academy-public-layout #academy-successful-stories .academy-story-card:active{transform:scale(.99)}}@media(max-width:768px){#m_wrap.academy-public-layout #academy-successful-stories .academy-story-card:focus-visible,#pc_wrap.academy-public-layout #academy-successful-stories .academy-story-card:focus-visible{outline:3px solid rgba(0,122,255,.42);outline-offset:3px}}@media(max-width:768px){#m_wrap.academy-public-layout #academy-successful-stories .academy-story-card__image,#pc_wrap.academy-public-layout #academy-successful-stories .academy-story-card__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#m_wrap.academy-public-layout #academy-successful-stories .academy-story-card__overlay,#pc_wrap.academy-public-layout #academy-successful-stories .academy-story-card__overlay{position:absolute;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:64px 18px 18px;color:#fff;background:linear-gradient(0deg,rgba(7,12,20,.94),rgba(7,12,20,.36) 58%,transparent);inset:auto 0 0}#m_wrap.academy-public-layout #academy-successful-stories .academy-story-card__copy,#pc_wrap.academy-public-layout #academy-successful-stories .academy-story-card__copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:3px}#m_wrap.academy-public-layout #academy-successful-stories .academy-story-card__overlay strong,#pc_wrap.academy-public-layout #academy-successful-stories .academy-story-card__overlay strong{overflow:hidden;max-width:100%;font-size:16px;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}#m_wrap.academy-public-layout #academy-successful-stories .academy-story-card__copy>span,#pc_wrap.academy-public-layout #academy-successful-stories .academy-story-card__copy>span{overflow:hidden;max-width:100%;font-size:12px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;color:hsla(0,0%,100%,.78)}#m_wrap.academy-public-layout #academy-successful-stories .academy-story-card__play,#pc_wrap.academy-public-layout #academy-successful-stories .academy-story-card__play{display:inline-flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.92)}#m_wrap.academy-public-layout #academy-successful-stories .academy-story-card__play>img,#pc_wrap.academy-public-layout #academy-successful-stories .academy-story-card__play>img{width:20px;height:20px;max-width:20px;max-height:20px}#m_wrap.academy-public-layout #academy-successful-stories .swiper-button-next,#m_wrap.academy-public-layout #academy-successful-stories .swiper-button-prev,#pc_wrap.academy-public-layout #academy-successful-stories .swiper-button-next,#pc_wrap.academy-public-layout #academy-successful-stories .swiper-button-prev{display:none}#m_wrap.academy-public-layout #academy-successful-stories .swiper-pagination,#pc_wrap.academy-public-layout #academy-successful-stories .swiper-pagination{position:static;display:flex;justify-content:center;gap:3px;margin-top:18px}#m_wrap.academy-public-layout #academy-successful-stories .swiper-pagination-bullet,#pc_wrap.academy-public-layout #academy-successful-stories .swiper-pagination-bullet{width:7px;height:7px;background:#adb3be;opacity:1;transition:width .22s ease-out,background-color .22s ease-out}#m_wrap.academy-public-layout #academy-successful-stories .swiper-pagination-bullet-active,#pc_wrap.academy-public-layout #academy-successful-stories .swiper-pagination-bullet-active{width:24px;border-radius:999px;background:#007aff}#m_wrap.academy-public-layout #academy-events,#pc_wrap.academy-public-layout #academy-events{overflow:hidden;box-sizing:border-box;width:100%;height:auto;padding:32px 0 48px;background:#fff}#m_wrap.academy-public-layout #academy-events .events-header,#pc_wrap.academy-public-layout #academy-events .events-header{display:flex;width:100%;flex-direction:column;align-items:center;box-sizing:border-box;padding:0 20px;margin:0 0 30px;text-align:center}#m_wrap.academy-public-layout #academy-events .event_main,#pc_wrap.academy-public-layout #academy-events .event_main{display:block;overflow:hidden;box-sizing:border-box;width:100%;height:auto;padding:0;margin:0}#m_wrap.academy-public-layout #academy-events .swiper-wrapper,#pc_wrap.academy-public-layout #academy-events .swiper-wrapper{width:100%;align-items:stretch}#m_wrap.academy-public-layout #academy-events .event_slide,#pc_wrap.academy-public-layout #academy-events .event_slide{display:flex;width:100%!important;max-width:100%!important;height:auto;min-height:0;flex:0 0 100%!important;justify-content:center;box-sizing:border-box;padding:0 20px}#m_wrap.academy-public-layout #academy-events .event_card,#pc_wrap.academy-public-layout #academy-events .event_card{display:block;overflow:hidden;width:100%;max-width:560px;height:auto;border-radius:16px;margin:0 auto;background:#17191d;box-shadow:0 16px 30px -22px rgba(15,23,42,.54);transition:transform .18s ease-out;aspect-ratio:16/10}#m_wrap.academy-public-layout #academy-events .event_card:active,#pc_wrap.academy-public-layout #academy-events .event_card:active{transform:scale(.99)}#m_wrap.academy-public-layout #academy-events .event_card>img,#pc_wrap.academy-public-layout #academy-events .event_card>img{display:block;width:100%;height:100%;border-radius:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#m_wrap.academy-public-layout #academy-events .swiper-pagination,#pc_wrap.academy-public-layout #academy-events .swiper-pagination{position:static;display:flex;justify-content:center;gap:3px;margin-top:18px}#m_wrap.academy-public-layout #academy-events .swiper-pagination-bullet,#pc_wrap.academy-public-layout #academy-events .swiper-pagination-bullet{width:7px;height:7px;padding:0;margin:0;background:#adb3be;opacity:1;transition:width .22s ease-out,background-color .22s ease-out}#m_wrap.academy-public-layout #academy-events .swiper-pagination-bullet-active,#pc_wrap.academy-public-layout #academy-events .swiper-pagination-bullet-active{width:24px;border-radius:999px;background:#007aff}}@media(prefers-reduced-motion:reduce){#m_wrap.academy-public-layout .academy-header__brand--live,#m_wrap.academy-public-layout .logout-action__icon,#m_wrap.academy-public-layout .logout-action__label,#pc_wrap.academy-public-layout .academy-header__brand--live,#pc_wrap.academy-public-layout .logout-action__icon,#pc_wrap.academy-public-layout .logout-action__label{animation:none!important}#m_wrap.academy-public-layout .academy-mentors__card,#m_wrap.academy-public-layout .academy-mentors__media img,#m_wrap.academy-public-layout .academy-success-card,#m_wrap.academy-public-layout .academy-success-card .play_icon,#m_wrap.academy-public-layout .academy-success-card .ss-media,#m_wrap.academy-public-layout .academy-success-students__cta,#m_wrap.academy-public-layout .academy-success-students__swiper .swiper-pagination-bullet,#m_wrap.academy-public-layout .academy-success-students__swiper .swiper-slide,#pc_wrap.academy-public-layout .academy-mentors__card,#pc_wrap.academy-public-layout .academy-mentors__media img,#pc_wrap.academy-public-layout .academy-success-card,#pc_wrap.academy-public-layout .academy-success-card .play_icon,#pc_wrap.academy-public-layout .academy-success-card .ss-media,#pc_wrap.academy-public-layout .academy-success-students__cta,#pc_wrap.academy-public-layout .academy-success-students__swiper .swiper-pagination-bullet,#pc_wrap.academy-public-layout .academy-success-students__swiper .swiper-slide{transition:none!important}#m_wrap.academy-public-layout #academy-events .event_card,#m_wrap.academy-public-layout #academy-events .swiper-pagination-bullet,#m_wrap.academy-public-layout #academy-successful-stories .academy-story-card,#m_wrap.academy-public-layout #academy-successful-stories .swiper-pagination-bullet,#m_wrap.academy-public-layout #video_banner_frame .vb-media,#m_wrap.academy-public-layout #video_banner_frame .vb-play,#m_wrap.academy-public-layout #video_banner_frame .vb-play:after,#m_wrap.academy-public-layout #video_banner_frame .vb-play:before,#m_wrap.academy-public-layout #video_banner_frame .videoBannerSwiperSlide.swiper-slide-active .vb-overlay,#m_wrap.academy-public-layout #video_banner_frame .video_poster,#pc_wrap.academy-public-layout #academy-events .event_card,#pc_wrap.academy-public-layout #academy-events .swiper-pagination-bullet,#pc_wrap.academy-public-layout #academy-successful-stories .academy-story-card,#pc_wrap.academy-public-layout #academy-successful-stories .swiper-pagination-bullet,#pc_wrap.academy-public-layout #video_banner_frame .vb-media,#pc_wrap.academy-public-layout #video_banner_frame .vb-play,#pc_wrap.academy-public-layout #video_banner_frame .vb-play:after,#pc_wrap.academy-public-layout #video_banner_frame .vb-play:before,#pc_wrap.academy-public-layout #video_banner_frame .videoBannerSwiperSlide.swiper-slide-active .vb-overlay,#pc_wrap.academy-public-layout #video_banner_frame .video_poster{animation:none!important;transition:none!important;transform:none!important}#m_wrap.academy-public-layout .academy-header,#m_wrap.academy-public-layout .academy-header *,#m_wrap.academy-public-layout .academy-hero *,#m_wrap.academy-public-layout .academy-hero__media img,#pc_wrap.academy-public-layout .academy-header,#pc_wrap.academy-public-layout .academy-header *,#pc_wrap.academy-public-layout .academy-hero *,#pc_wrap.academy-public-layout .academy-hero__media img{animation:none!important;scroll-behavior:auto!important;transition-duration:.01ms!important}#m_wrap.academy-public-layout .academy-hero__button:active,#m_wrap.academy-public-layout .academy-hero__button:hover,#m_wrap.academy-public-layout .academy-hero__media img,#pc_wrap.academy-public-layout .academy-hero__button:active,#pc_wrap.academy-public-layout .academy-hero__button:hover,#pc_wrap.academy-public-layout .academy-hero__media img{transform:none}}@media(max-width:768px){#m_wrap.academy-public-layout>#bunker,#m_wrap.academy-public-layout>#footer-container{border:0!important;outline:0;box-shadow:none!important}#m_wrap.academy-public-layout>#footer-container{position:relative;margin-top:-2px}#m_wrap.academy-public-layout>#footer-container:before{position:absolute;top:-1px;right:0;left:0;z-index:3;height:3px;background:#fff;content:"";pointer-events:none}}@media(max-width:359px){#m_wrap.academy-public-layout .academy-mentors,#pc_wrap.academy-public-layout .academy-mentors{padding-right:12px;padding-left:12px}#m_wrap.academy-public-layout .academy-mentors__grid,#pc_wrap.academy-public-layout .academy-mentors__grid{gap:10px}#m_wrap.academy-public-layout .academy-mentors__body,#pc_wrap.academy-public-layout .academy-mentors__body{padding:12px 11px 13px}}#pc_wrap.academy-public-layout.academy-login-layout{--academy-header-height:54px}#pc_wrap.academy-public-layout.academy-login-layout .academy-header{padding-top:4px}#pc_wrap.academy-public-layout.academy-login-layout .academy-header__inner{height:50px}#pc_wrap.academy-public-layout.academy-login-layout .academy-menu-trigger{gap:8px;padding:5px 14px}#pc_wrap.academy-public-layout.academy-login-layout .academy-menu-trigger__logo{flex-basis:40px;width:40px;height:40px}#pc_wrap.academy-public-layout.academy-login-layout .second_header_bg{height:300px}#pc_wrap.academy-public-layout.academy-login-layout .second_header_bg span{font-size:clamp(32px,3vw,44px)}#m_wrap.academy-public-layout.academy-login-layout{--academy-header-height:50px;min-height:100vh!important;background:#fff}#m_wrap.academy-public-layout.academy-login-layout .academy-header{padding-top:2px}#m_wrap.academy-public-layout.academy-login-layout .academy-header__inner{height:48px}