/*!
 * 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{-webkit-backface-visibility:visible;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{-webkit-backface-visibility:visible!important;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{-webkit-backface-visibility:visible!important;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;-webkit-backface-visibility:visible!important;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);-webkit-backface-visibility:visible!important;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}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{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-family:Poppins,sans-serif}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}a{white-space:nowrap;text-decoration:none;color:#212121}button{text-transform:none;box-shadow:none;padding:0}button.outline{border:1px solid #eee}button.contain{color:#fff}p,span{line-height:1.2}body{font-family:Poppins,sans-serif}body::-webkit-scrollbar{width:9px}body::-webkit-scrollbar-thumb{height:30%;background:#bdbdbd;border-radius:10px}body::-webkit-scrollbar-track{background:#eee}body .MuiPopover-paper{box-shadow:none}hr{border-width:0 0 thin;border-color:#eee;margin:auto}#pc-wrap{width:100%;height:100%}#pc-wrap .container{position:relative;width:100%;max-width:1300px;margin:0 auto;display:flex;box-sizing:border-box}@media(max-width:1299.98px){#pc-wrap .container{padding-inline:32px}}@media(max-width:1023.98px){#pc-wrap .container{padding-inline:24px}a{white-space:normal}#pc-wrap canvas,#pc-wrap img,#pc-wrap video{max-width:100%}}@media(max-width:639.98px){#pc-wrap .container{padding-inline:16px}}.asset-placeholder,.avatar-initials,.card-image.no-image,.community-img.no-image,.img-zoom.no-image,.media-placeholder,.thumb.no-image{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#111827,#1f2937);color:#e5e7eb;font-weight:800}.product-big-card-box{position:relative;width:100%;max-width:410px;height:auto;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(24,26,32,.07);border-radius:16px;background:#fff;box-shadow:0 16px 38px rgba(24,26,32,.07);transition:border-color .22s ease,box-shadow .22s ease}.product-big-card-box:hover{border-color:rgba(37,99,235,.28);box-shadow:0 26px 56px rgba(29,78,216,.16)}.product-big-card-box:hover .card-img .img-zoom{transform:scale(1.08)}.product-big-card-box:hover .card-img .hover-cta{opacity:1;transform:translateY(0)}.product-big-card-box:hover .info .title{color:#1d4ed8}.product-big-card-box .card-img{position:relative;width:100%;height:214px;overflow:hidden;cursor:pointer}.product-big-card-box .card-img .img-zoom{position:absolute;inset:0;background-size:cover;background-position:50%;transform:scale(1);transition:transform .62s cubic-bezier(.22,1,.36,1)}.product-big-card-box .card-img .image-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,10,26,.02) 30%,rgba(5,10,26,.62)),linear-gradient(135deg,rgba(96,165,250,.18),hsla(0,0%,100%,0))}.product-big-card-box .card-img div.status{position:absolute;z-index:1;padding:6px 10px 6px 8px;left:14px;top:14px;display:flex;align-items:center;gap:4px;border-radius:999px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase}.product-big-card-box .card-img div.status svg{width:14px;height:14px}.product-big-card-box .card-img .condition-chip{position:absolute;z-index:1;right:14px;top:14px;padding:6px 10px;border-radius:999px;background:rgba(5,10,26,.44);color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.04em;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.product-big-card-box .card-img div.price{left:14px;border-radius:10px;background:hsla(0,0%,100%,.94);color:#181a20;font-size:15px;box-shadow:0 8px 18px rgba(5,10,26,.12)}.product-big-card-box .card-img .hover-cta,.product-big-card-box .card-img div.price{position:absolute;z-index:1;padding:8px 12px;bottom:14px;font-family:Poppins,sans-serif;font-weight:700}.product-big-card-box .card-img .hover-cta{right:14px;display:inline-flex;flex-direction:row;align-items:center;gap:4px;border-radius:999px;background:rgba(37,99,235,.92);color:#fff;font-size:12px;opacity:0;transform:translateY(8px);transition:opacity .22s ease,transform .22s ease}.product-big-card-box .card-img .hover-cta svg{width:14px;height:14px}.product-big-card-box .info{padding:16px 18px;display:flex;flex-direction:column;gap:8px;box-sizing:border-box;background:#fff}.product-big-card-box .info .meta-line{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.product-big-card-box .info .meta-line span{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.product-big-card-box .info .title{color:#181a20;font-size:16px;font-weight:700;line-height:1.3;text-transform:capitalize;cursor:pointer}.product-big-card-box .info .desc,.product-big-card-box .info .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif}.product-big-card-box .info .desc{margin:0;color:#717171;font-size:13px;font-weight:400}.product-big-card-box .info .options{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.product-big-card-box .info .options div{padding:5px 8px;border-radius:8px;background:rgba(37,99,235,.06)}.product-big-card-box .info .options div span{color:#181a20;font-family:Poppins,sans-serif;font-size:12px;font-weight:600}.product-big-card-box .info .bott{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin-top:4px}.product-big-card-box .info .bott .listing-meta{margin:0;display:inline-flex;flex-direction:row;align-items:center;gap:4px;color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;text-transform:capitalize}.product-big-card-box .info .bott .listing-meta svg{width:15px;height:15px;color:#2563eb}.product-big-card-box .info .bott p{color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;text-transform:capitalize}.product-big-card-box .info .bott .buttons-box{width:auto;height:auto;display:flex;flex-direction:row;align-items:center;gap:2px}.product-big-card-box .info .bott .buttons-box button{width:28px;height:28px;color:#717171}.product-big-card-box .info .bott .buttons-box .liked{color:#eb6753}.product-big-card-box .info .bott .buttons-box .view-cnt{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:600}#pc-wrap .home-page{position:relative;width:100%;height:auto}#pc-wrap .home-page .info-box{width:100%;display:flex;flex-direction:row;justify-content:space-between}#pc-wrap .home-page .info-box .left{display:flex;flex-direction:column}#pc-wrap .home-page .info-box .left span{color:#181a20;font-family:Poppins,sans-serif;font-size:34px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.646px;text-transform:capitalize}#pc-wrap .home-page .info-box .left span.white{color:#fff}#pc-wrap .home-page .info-box .left .section-eyebrow{align-self:flex-start;margin-bottom:12px;padding:7px 14px 7px 10px;display:inline-flex;flex-direction:row;align-items:center;gap:7px;border:1px solid rgba(37,99,235,.2);border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:normal;letter-spacing:.4px;text-transform:uppercase}#pc-wrap .home-page .info-box .left .section-eyebrow svg{width:16px;height:16px;color:#2563eb}#pc-wrap .home-page .info-box .left p{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap .home-page .info-box .left p.white{color:#fff}#pc-wrap .home-page .info-box .right{display:flex;flex-direction:row;align-items:flex-end}#pc-wrap .home-page .info-box .right .pagination-box{display:flex;flex-direction:row;align-items:center}#pc-wrap .home-page .info-box .right .pagination-box .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}#pc-wrap .home-page .info-box .right .pagination-box .swiper-trend-next{margin-left:20px;cursor:pointer}#pc-wrap .home-page .info-box .right .pagination-box .swiper-trend-prev{margin-right:20px;cursor:pointer}#pc-wrap .home-page .info-box .right .pagination-box .swiper-top-next{margin-left:20px;cursor:pointer}#pc-wrap .home-page .info-box .right .pagination-box .swiper-top-prev{margin-right:20px;cursor:pointer}#pc-wrap .home-page .info-box .right .more-box{display:flex;flex-direction:row;cursor:pointer;align-items:center;color:#181a20;transition:color .18s ease}#pc-wrap .home-page .info-box .right .more-box:hover{color:#eb6753}#pc-wrap .home-page .info-box .right .more-box.white{color:#fff}#pc-wrap .home-page .info-box .right .more-box.white:hover{color:#eb6753}#pc-wrap .home-page .info-box .right .more-box a{color:inherit}#pc-wrap .home-page .info-box .right .more-box span{color:inherit;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}#pc-wrap .home-page .info-box .right .more-box img{margin-left:10px;width:16px;height:16px}#pc-wrap .home-page .info-box .right .more-box svg{margin-left:8px;width:16px;height:16px;color:inherit}#pc-wrap .home-page .info-box .right .btn-box{display:flex;flex-direction:row}#pc-wrap .home-page .info-box .right .btn-box button{border-radius:6px;background:hsla(0,0%,100%,.07);color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:28px;text-transform:capitalize}#pc-wrap .home-page .info-box .right .btn-box button:first-child{margin-right:20px}#pc-wrap .home-page .info-box .right .btn-box button.active{border:1px solid #181a20;background:#fff;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:28px}#pc-wrap .home-page .trend-products{position:relative;padding:104px 0 84px;width:100%;height:auto;display:flex;flex-direction:row;overflow:hidden;background:radial-gradient(circle at 88% 4%,rgba(37,99,235,.09),transparent 42%),radial-gradient(circle at 2% 94%,rgba(96,165,250,.1),transparent 46%),#fff}#pc-wrap .home-page .trend-products:before{content:"";position:absolute;top:-140px;right:-90px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.18),transparent 68%);animation:sectionGlowFloat 15s ease-in-out infinite;pointer-events:none}#pc-wrap .home-page .trend-products .container{position:relative;z-index:1;flex-direction:column}#pc-wrap .home-page .trend-products .container .info-box .right .pagination-box svg{padding:7px;width:38px;height:38px;border:1px solid rgba(37,99,235,.18);border-radius:50%;background:rgba(37,99,235,.05);color:#1d4ed8;box-sizing:border-box;transition:background .18s ease,border-color .18s ease,transform .18s ease}#pc-wrap .home-page .trend-products .container .info-box .right .pagination-box svg:hover{border-color:rgba(37,99,235,.4);background:rgba(37,99,235,.12);transform:translateY(-2px)}#pc-wrap .home-page .trend-products .container .info-box .right .pagination-box .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1d4ed8}#pc-wrap .home-page .trend-products .container .card-box{position:relative;margin-top:44px;display:flex;flex-direction:row}#pc-wrap .home-page .trend-products .container .card-box .empty-list{width:100%;height:280px;display:flex;justify-content:center;align-items:center}#pc-wrap .home-page .trend-products .container .card-box .trend-product-swiper{width:100%;height:430px;display:flex;flex-direction:row}#pc-wrap .home-page .trend-products .container .card-box .trend-product-swiper .trend-product-slide{width:auto;height:auto;display:flex;margin:10px 0 0 10px}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box{position:relative;width:312px;height:418px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(24,26,32,.07);border-radius:16px;background:#fff;box-shadow:0 16px 38px rgba(24,26,32,.07);transition:border-color .22s ease,box-shadow .22s ease}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box:hover{border-color:rgba(37,99,235,.28);box-shadow:0 26px 56px rgba(29,78,216,.16)}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box:hover .card-img .img-zoom{transform:scale(1.08)}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box:hover .card-img .hover-cta{opacity:1;transform:translateY(0)}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box:hover .info .title{color:#1d4ed8}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .card-img{position:relative;width:100%;height:218px;overflow:hidden;cursor:pointer}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .card-img .img-zoom{position:absolute;inset:0;background-size:cover;background-position:50%;transform:scale(1);transition:transform .62s cubic-bezier(.22,1,.36,1)}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .card-img .image-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,10,26,.02) 30%,rgba(5,10,26,.62)),linear-gradient(135deg,rgba(96,165,250,.18),hsla(0,0%,100%,0))}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .card-img .price-badge,#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .card-img .rank-chip,#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .card-img .status-badge{position:absolute;z-index:1;display:flex;align-items:center;border:1px solid hsla(0,0%,100%,.34);border-radius:999px;font-family:Poppins,sans-serif;font-style:normal;line-height:normal;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .card-img .rank-chip{top:14px;left:14px;padding:6px 11px 6px 8px;gap:3px;border-color:hsla(0,0%,100%,.28);background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-size:12px;font-weight:800;box-shadow:0 8px 20px rgba(29,78,216,.34)}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .card-img .rank-chip svg{width:15px;height:15px}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .card-img .status-badge{top:14px;right:14px;padding:7px 11px;background:rgba(5,10,26,.44);color:#fff;font-size:11px;font-weight:700;letter-spacing:0}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .card-img .price-badge{left:14px;bottom:14px;padding:9px 13px;background:hsla(0,0%,100%,.94);color:#181a20;font-size:15px;font-weight:800;box-shadow:0 10px 28px rgba(5,10,26,.18)}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .card-img .hover-cta{position:absolute;right:14px;bottom:14px;z-index:1;padding:8px 12px;display:flex;flex-direction:row;align-items:center;gap:5px;border-radius:999px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:normal;white-space:nowrap;box-shadow:0 10px 24px rgba(29,78,216,.38);opacity:0;transform:translateY(12px);transition:opacity .26s ease,transform .26s ease}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .card-img .hover-cta svg{width:15px;height:15px}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info{padding:18px 18px 16px;display:flex;flex-direction:column;box-sizing:border-box;flex:1 1}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .meta-line{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .meta-line span{overflow:hidden;color:#717171;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .title{margin-top:8px;overflow:hidden;color:#181a20;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer;transition:color .18s ease}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .desc{margin-top:7px;overflow:hidden;color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:19px;text-overflow:ellipsis;white-space:nowrap}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .spec-grid{margin-top:14px;display:flex;flex-direction:row;gap:8px}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .spec-grid .spec-pill{padding:9px 10px;flex:1 1;display:flex;flex-direction:column;gap:4px;border:1px solid rgba(37,99,235,.1);border-radius:10px;background:rgba(37,99,235,.05);box-sizing:border-box;transition:background .18s ease,border-color .18s ease}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .spec-grid .spec-pill:hover{border-color:rgba(37,99,235,.24);background:rgba(37,99,235,.1)}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .spec-grid .spec-pill .spec-label{color:#1d4ed8;font-family:Poppins,sans-serif;font-size:11px;font-style:normal;font-weight:600;line-height:normal;white-space:nowrap}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .spec-grid .spec-pill .spec-value{overflow:hidden;color:#181a20;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:800;line-height:normal;text-transform:capitalize}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .footer-row{margin-top:auto;padding-top:14px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .footer-row .listing-meta{overflow:hidden;color:#717171;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .footer-row .view-like-box{display:flex;flex-direction:row;gap:10px;align-items:center;flex-shrink:0}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .footer-row .view-like-box .stat-item{display:flex;flex-direction:row;align-items:center;gap:5px}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .footer-row .view-like-box .stat-item svg{width:17px;height:17px;color:#717171}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .footer-row .view-like-box .stat-item button{padding:0;width:18px;height:18px;box-sizing:border-box}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .footer-row .view-like-box .stat-item button svg{width:17px;height:17px;transition:color .18s ease}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .footer-row .view-like-box .stat-item button:hover svg{color:#2563eb}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .footer-row .view-like-box .stat-item button .liked-icon{color:#1d4ed8}#pc-wrap .home-page .trend-products .container .card-box .trend-card-box .info .footer-row .view-like-box .view-cnt{color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis}#pc-wrap .home-page .popular-products{position:relative;padding:100px 0 96px;width:100%;height:auto;display:flex;flex-direction:row;overflow:hidden;background:radial-gradient(circle at 6% 8%,rgba(37,99,235,.1),transparent 44%),radial-gradient(circle at 94% 88%,rgba(96,165,250,.12),transparent 48%),linear-gradient(180deg,#f5f8ff,#eef3fe)}#pc-wrap .home-page .popular-products:before{content:"";position:absolute;top:-160px;left:-110px;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.16),transparent 68%);animation:sectionGlowFloat 17s ease-in-out infinite reverse;pointer-events:none}#pc-wrap .home-page .popular-products .container{position:relative;z-index:1;flex-direction:column;align-items:center}#pc-wrap .home-page .popular-products .container .info-box .right .more-box{padding:10px 16px;border:1px solid rgba(37,99,235,.2);border-radius:999px;background:hsla(0,0%,100%,.7);color:#1d4ed8;transition:border-color .18s ease,background .18s ease,transform .18s ease}#pc-wrap .home-page .popular-products .container .info-box .right .more-box:hover{border-color:rgba(37,99,235,.44);background:#fff;color:#1d4ed8;transform:translateY(-2px)}#pc-wrap .home-page .popular-products .container .info-box .right .more-box img{width:14px;height:14px}#pc-wrap .home-page .popular-products .container .card-box{margin-top:44px;width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between}#pc-wrap .home-page .popular-products .container .card-box .empty-list{width:100%;height:280px;display:flex;justify-content:center;align-items:center;color:#717171;font-family:Poppins,sans-serif;font-size:15px}#pc-wrap .home-page .popular-products .container .card-box .popular-product-swiper{width:100%;height:440px;display:flex;flex-direction:row}#pc-wrap .home-page .popular-products .container .card-box .popular-product-swiper .popular-product-slide{width:auto;height:auto;display:flex;margin:10px 0 10px 10px}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box{position:relative;width:340px;height:424px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(24,26,32,.07);border-radius:16px;background:#fff;box-shadow:0 16px 38px rgba(24,26,32,.07);transition:border-color .22s ease,box-shadow .22s ease}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box:hover{border-color:rgba(37,99,235,.28);box-shadow:0 26px 56px rgba(29,78,216,.16)}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box:hover .card-img .img-zoom{transform:scale(1.08)}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box:hover .card-img .hover-cta{opacity:1;transform:translateY(0)}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box:hover .card-img .views-chip{opacity:0}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box:hover .info .title{color:#1d4ed8}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .card-img{position:relative;width:100%;height:214px;overflow:hidden;cursor:pointer}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .card-img .img-zoom{position:absolute;inset:0;background-size:cover;background-position:50%;transform:scale(1);transition:transform .62s cubic-bezier(.22,1,.36,1)}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .card-img .image-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,10,26,.02) 30%,rgba(5,10,26,.62)),linear-gradient(135deg,rgba(96,165,250,.18),hsla(0,0%,100%,0))}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .card-img .views-chip{position:absolute;right:14px;bottom:14px;z-index:1;padding:7px 11px 7px 9px;display:flex;flex-direction:row;align-items:center;gap:5px;border:1px solid hsla(0,0%,100%,.3);border-radius:999px;background:rgba(5,10,26,.44);color:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:normal;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:opacity .22s ease}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .card-img .views-chip svg{width:15px;height:15px;color:#93c5fd}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .card-img .hover-cta{position:absolute;right:14px;bottom:14px;z-index:2;padding:8px 12px;display:flex;flex-direction:row;align-items:center;gap:5px;border-radius:999px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:normal;white-space:nowrap;box-shadow:0 10px 24px rgba(29,78,216,.38);opacity:0;transform:translateY(12px);transition:opacity .26s ease,transform .26s ease}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .card-img .hover-cta svg{width:15px;height:15px}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .card-img .price-badge,#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .card-img .rank-badge,#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .card-img .status-badge{position:absolute;z-index:1;display:flex;align-items:center;border:1px solid hsla(0,0%,100%,.34);border-radius:999px;font-family:Poppins,sans-serif;font-style:normal;line-height:normal;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .card-img .rank-badge{top:14px;left:14px;padding:6px 11px 6px 8px;gap:3px;border-color:hsla(0,0%,100%,.28);background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;box-shadow:0 8px 20px rgba(29,78,216,.34)}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .card-img .rank-badge svg{width:14px;height:14px}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .card-img .status-badge{top:14px;right:14px;padding:7px 11px;background:rgba(5,10,26,.44);color:#fff;font-size:11px;font-weight:700}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .card-img .price-badge{left:14px;bottom:14px;padding:9px 13px;background:hsla(0,0%,100%,.94);color:#181a20;font-size:15px;font-weight:800;box-shadow:0 10px 28px rgba(5,10,26,.18)}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info{padding:18px 18px 16px;display:flex;flex-direction:column;box-sizing:border-box;flex:1 1}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info .meta-line{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info .meta-line span{overflow:hidden;color:#717171;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info .title{margin-top:8px;overflow:hidden;color:#181a20;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer;transition:color .18s ease}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info .title:hover{color:#1d4ed8}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info .spec-chips{margin-top:14px;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info .spec-chips .spec-chip{padding:6px 10px;border:1px solid rgba(37,99,235,.1);border-radius:999px;background:rgba(37,99,235,.05);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;white-space:nowrap;transition:background .18s ease,border-color .18s ease}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info .spec-chips .spec-chip:hover{border-color:rgba(37,99,235,.24);background:rgba(37,99,235,.1)}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info .footer-row{margin-top:auto;padding-top:14px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info .footer-row .listing-meta{display:flex;flex-direction:row;align-items:center;gap:4px;overflow:hidden;color:#717171;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info .footer-row .listing-meta svg{width:15px;height:15px;color:#717171}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info .footer-row .view-like-box{display:flex;flex-direction:row;gap:10px;align-items:center;flex-shrink:0}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info .footer-row .view-like-box .stat-item{display:flex;flex-direction:row;align-items:center;gap:5px}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info .footer-row .view-like-box .stat-item svg{width:17px;height:17px;color:#717171}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info .footer-row .view-like-box .stat-item button{padding:0;width:18px;height:18px;box-sizing:border-box}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info .footer-row .view-like-box .stat-item button svg{width:17px;height:17px}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info .footer-row .view-like-box .stat-item button .liked-icon{color:#eb6753}#pc-wrap .home-page .popular-products .container .card-box .popular-card-box .info .footer-row .view-like-box .view-cnt{color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis}#pc-wrap .home-page .popular-products .container .pagination-box{margin-top:28px;display:flex;flex-direction:row;justify-content:center;align-items:center}#pc-wrap .home-page .popular-products .container .pagination-box .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1d4ed8}#pc-wrap .home-page .popular-products .container .pagination-box .swiper-popular-next,#pc-wrap .home-page .popular-products .container .pagination-box .swiper-popular-prev{padding:7px;width:38px;height:38px;border:1px solid rgba(37,99,235,.18);border-radius:50%;background:hsla(0,0%,100%,.7);color:#1d4ed8;box-sizing:border-box;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}#pc-wrap .home-page .popular-products .container .pagination-box .swiper-popular-next:hover,#pc-wrap .home-page .popular-products .container .pagination-box .swiper-popular-prev:hover{border-color:rgba(37,99,235,.4);background:#fff;transform:translateY(-2px)}#pc-wrap .home-page .popular-products .container .pagination-box .swiper-popular-next{margin-left:20px}#pc-wrap .home-page .popular-products .container .pagination-box .swiper-popular-prev{margin-right:20px}#pc-wrap .home-page .category-showcase{position:relative;padding:108px 0 112px;width:100%;height:auto;display:flex;flex-direction:row;overflow:hidden;background:radial-gradient(circle at 82% 10%,rgba(37,99,235,.38),transparent 46%),radial-gradient(circle at 8% 92%,rgba(96,165,250,.18),transparent 50%),linear-gradient(165deg,#050a1a,#0a1633 52%,#12275c)}#pc-wrap .home-page .category-showcase .showcase-bg{position:absolute;inset:0;overflow:hidden;pointer-events:none}#pc-wrap .home-page .category-showcase .showcase-bg .showcase-glow{position:absolute;border-radius:50%;filter:blur(4px)}#pc-wrap .home-page .category-showcase .showcase-bg .showcase-glow.glow-a{top:-180px;right:-120px;width:520px;height:520px;background:radial-gradient(circle,rgba(59,130,246,.34),transparent 68%);animation:sectionGlowFloat 16s ease-in-out infinite}#pc-wrap .home-page .category-showcase .showcase-bg .showcase-glow.glow-b{bottom:-200px;left:-140px;width:480px;height:480px;background:radial-gradient(circle,rgba(29,78,216,.3),transparent 70%);animation:sectionGlowFloat 21s ease-in-out infinite reverse}#pc-wrap .home-page .category-showcase .showcase-bg .showcase-grid{position:absolute;inset:-60px;background-image:linear-gradient(90deg,rgba(147,197,253,.22) 1px,transparent 0),linear-gradient(180deg,rgba(147,197,253,.22) 1px,transparent 0);background-size:74px 74px;opacity:.32;mask-image:radial-gradient(circle at 50% 40%,#000 22%,transparent 76%);-webkit-mask-image:radial-gradient(circle at 50% 40%,#000 22%,transparent 76%);animation:showcaseGridDrift 26s linear infinite}#pc-wrap .home-page .category-showcase .container{position:relative;z-index:1;flex-direction:column}#pc-wrap .home-page .category-showcase .container .info-box .left .section-eyebrow.dark{border-color:rgba(147,197,253,.26);background:rgba(96,165,250,.14);color:#93c5fd}#pc-wrap .home-page .category-showcase .container .info-box .left .section-eyebrow.dark svg{color:#60a5fa}#pc-wrap .home-page .category-showcase .container .info-box .right .more-box{padding:10px 18px;border:1px solid rgba(147,197,253,.28);border-radius:999px;background:hsla(0,0%,100%,.06);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .18s ease,background .18s ease,transform .18s ease}#pc-wrap .home-page .category-showcase .container .info-box .right .more-box:hover{border-color:rgba(147,197,253,.5);background:rgba(59,130,246,.2);color:#fff;transform:translateY(-2px)}#pc-wrap .home-page .category-showcase .container .category-grid{margin-top:48px;width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}#pc-wrap .home-page .category-showcase .container .category-grid .category-tile{position:relative;padding:24px 22px 22px;height:100%;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid rgba(147,197,253,.16);border-radius:16px;background:linear-gradient(160deg,rgba(96,165,250,.12),rgba(10,22,51,.42)),hsla(0,0%,100%,.03);cursor:pointer;overflow:hidden;white-space:normal;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease}#pc-wrap .home-page .category-showcase .container .category-grid .category-tile:hover{border-color:rgba(96,165,250,.52);background:linear-gradient(160deg,rgba(96,165,250,.22),rgba(10,22,51,.5)),hsla(0,0%,100%,.05);box-shadow:0 22px 48px rgba(5,10,26,.55)}#pc-wrap .home-page .category-showcase .container .category-grid .category-tile:hover .tile-icon{border-color:rgba(191,219,254,.5);background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 12px 26px rgba(29,78,216,.45)}#pc-wrap .home-page .category-showcase .container .category-grid .category-tile:hover .tile-arrow{opacity:1;transform:translate(0)}#pc-wrap .home-page .category-showcase .container .category-grid .category-tile:hover .tile-sheen{transform:translateX(120%)}#pc-wrap .home-page .category-showcase .container .category-grid .category-tile .tile-sheen{position:absolute;top:0;left:0;width:55%;height:100%;background:linear-gradient(100deg,transparent,rgba(191,219,254,.16),transparent);transform:translateX(-130%);transition:transform .76s cubic-bezier(.22,1,.36,1);pointer-events:none}#pc-wrap .home-page .category-showcase .container .category-grid .category-tile .tile-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(147,197,253,.22);border-radius:14px;background:rgba(59,130,246,.16);color:#93c5fd;box-sizing:border-box;transition:background .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease}#pc-wrap .home-page .category-showcase .container .category-grid .category-tile .tile-icon svg{width:24px;height:24px}#pc-wrap .home-page .category-showcase .container .category-grid .category-tile strong{margin-top:18px;color:#fff;font-family:Poppins,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}#pc-wrap .home-page .category-showcase .container .category-grid .category-tile span{margin-top:5px;color:rgba(219,234,254,.62);font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:20px}#pc-wrap .home-page .category-showcase .container .category-grid .category-tile .tile-arrow{position:absolute;top:22px;right:20px;width:18px;height:18px;color:#60a5fa;opacity:0;transform:translate(-5px,5px);transition:opacity .22s ease,transform .22s ease}#pc-wrap .home-page .brand-partners.category-showcase .brand-tile .tile-icon.brand-logo{width:calc(100% - 8px);height:54px;padding:10px 14px;border-radius:14px}#pc-wrap .home-page .brand-partners.category-showcase .brand-tile .tile-icon.brand-logo img{width:100%;max-width:132px;height:30px;object-fit:contain;filter:brightness(0) invert(.88);transition:filter .22s ease}#pc-wrap .home-page .brand-partners.category-showcase .brand-tile:hover .tile-icon.brand-logo img{filter:brightness(0) invert(1)}#pc-wrap .home-page .brand-partners.category-showcase .brand-tile strong{text-transform:none}#pc-wrap .home-page .top-products{position:relative;padding:104px 0 96px;width:100%;height:auto;display:flex;flex-direction:row;overflow:hidden;background:radial-gradient(circle at 92% 8%,rgba(37,99,235,.1),transparent 44%),radial-gradient(circle at 4% 90%,rgba(96,165,250,.1),transparent 46%),#fff}#pc-wrap .home-page .top-products:before{content:"";position:absolute;top:-150px;right:-110px;width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.16),transparent 68%);animation:sectionGlowFloat 19s ease-in-out infinite;pointer-events:none}#pc-wrap .home-page .top-products .container{position:relative;z-index:1;flex-direction:column}#pc-wrap .home-page .top-products .container .info-box .right .pagination-box svg{padding:7px;width:38px;height:38px;border:1px solid rgba(37,99,235,.18);border-radius:50%;background:rgba(37,99,235,.05);color:#1d4ed8;box-sizing:border-box;transition:background .18s ease,border-color .18s ease,transform .18s ease}#pc-wrap .home-page .top-products .container .info-box .right .pagination-box svg:hover{border-color:rgba(37,99,235,.4);background:rgba(37,99,235,.12);transform:translateY(-2px)}#pc-wrap .home-page .top-products .container .info-box .right .pagination-box .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1d4ed8}#pc-wrap .home-page .top-products .container .card-box{position:relative;margin-top:44px;display:flex;flex-direction:row}#pc-wrap .home-page .top-products .container .card-box .empty-list{width:100%;height:280px;display:flex;justify-content:center;align-items:center;color:#717171;font-family:Poppins,sans-serif;font-size:15px}#pc-wrap .home-page .top-products .container .card-box .top-product-swiper{width:100%;height:420px;display:flex;flex-direction:row}#pc-wrap .home-page .top-products .container .card-box .top-product-swiper .top-product-slide{width:auto;height:auto;display:flex;margin:10px 0 0 10px}#pc-wrap .home-page .top-products .container .card-box .top-card-box{position:relative;width:300px;height:408px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(24,26,32,.07);border-radius:16px;background:#fff;box-shadow:0 16px 38px rgba(24,26,32,.07);transition:border-color .22s ease,box-shadow .22s ease}#pc-wrap .home-page .top-products .container .card-box .top-card-box:hover{border-color:rgba(37,99,235,.28);box-shadow:0 26px 56px rgba(29,78,216,.16)}#pc-wrap .home-page .top-products .container .card-box .top-card-box:hover .card-img .img-zoom{transform:scale(1.08)}#pc-wrap .home-page .top-products .container .card-box .top-card-box:hover .card-img .hover-cta{opacity:1;transform:translateY(0)}#pc-wrap .home-page .top-products .container .card-box .top-card-box:hover .info .title{color:#1d4ed8}#pc-wrap .home-page .top-products .container .card-box .top-card-box .card-img{position:relative;width:100%;height:200px;overflow:hidden;cursor:pointer}#pc-wrap .home-page .top-products .container .card-box .top-card-box .card-img .img-zoom{position:absolute;inset:0;background-size:cover;background-position:50%;transform:scale(1);transition:transform .62s cubic-bezier(.22,1,.36,1)}#pc-wrap .home-page .top-products .container .card-box .top-card-box .card-img .image-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,10,26,.02) 30%,rgba(5,10,26,.62)),linear-gradient(135deg,rgba(96,165,250,.18),hsla(0,0%,100%,0))}#pc-wrap .home-page .top-products .container .card-box .top-card-box .card-img .price-badge,#pc-wrap .home-page .top-products .container .card-box .top-card-box .card-img .rank-badge{position:absolute;z-index:1;display:flex;align-items:center;border:1px solid hsla(0,0%,100%,.34);border-radius:999px;font-family:Poppins,sans-serif;font-style:normal;line-height:normal;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#pc-wrap .home-page .top-products .container .card-box .top-card-box .card-img .rank-badge{top:14px;left:14px;padding:7px 12px;gap:4px;background:rgba(5,10,26,.5);color:#fff;font-size:12px;font-weight:800;letter-spacing:.02em}#pc-wrap .home-page .top-products .container .card-box .top-card-box .card-img .rank-badge svg{width:15px;height:15px}#pc-wrap .home-page .top-products .container .card-box .top-card-box .card-img .rank-badge.podium{padding:6px 12px 6px 9px;border-color:hsla(0,0%,100%,.28);background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 8px 20px rgba(29,78,216,.36)}#pc-wrap .home-page .top-products .container .card-box .top-card-box .card-img .price-badge{left:14px;bottom:14px;padding:9px 13px;background:hsla(0,0%,100%,.94);color:#181a20;font-size:15px;font-weight:800;box-shadow:0 10px 28px rgba(5,10,26,.18)}#pc-wrap .home-page .top-products .container .card-box .top-card-box .card-img .hover-cta{position:absolute;right:14px;bottom:14px;z-index:1;padding:8px 12px;display:flex;flex-direction:row;align-items:center;gap:5px;border-radius:999px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:normal;white-space:nowrap;box-shadow:0 10px 24px rgba(29,78,216,.38);opacity:0;transform:translateY(12px);transition:opacity .26s ease,transform .26s ease}#pc-wrap .home-page .top-products .container .card-box .top-card-box .card-img .hover-cta svg{width:15px;height:15px}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info{padding:18px 18px 16px;display:flex;flex-direction:column;box-sizing:border-box;flex:1 1}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .meta-line{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .meta-line span{overflow:hidden;color:#717171;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .title{margin-top:8px;overflow:hidden;color:#181a20;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer;transition:color .18s ease}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .title:hover{color:#1d4ed8}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .spec-chips{margin-top:14px;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .spec-chips .spec-chip{padding:6px 10px;border:1px solid rgba(37,99,235,.1);border-radius:999px;background:rgba(37,99,235,.05);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;white-space:nowrap;transition:background .18s ease,border-color .18s ease}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .spec-chips .spec-chip:hover{border-color:rgba(37,99,235,.24);background:rgba(37,99,235,.1)}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .footer-row{margin-top:auto;padding-top:14px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .footer-row .listing-meta{display:flex;flex-direction:row;align-items:center;gap:4px;overflow:hidden;color:#717171;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .footer-row .listing-meta svg{width:15px;height:15px;color:#717171}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .footer-row .view-like-box{display:flex;flex-direction:row;gap:10px;align-items:center;flex-shrink:0}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .footer-row .view-like-box .stat-item{display:flex;flex-direction:row;align-items:center;gap:5px}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .footer-row .view-like-box .stat-item svg{width:17px;height:17px;color:#717171}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .footer-row .view-like-box .stat-item button{padding:0;width:18px;height:18px;box-sizing:border-box}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .footer-row .view-like-box .stat-item button svg{width:17px;height:17px;transition:color .18s ease}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .footer-row .view-like-box .stat-item button:hover svg{color:#2563eb}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .footer-row .view-like-box .stat-item button .liked-icon{color:#1d4ed8}#pc-wrap .home-page .top-products .container .card-box .top-card-box .info .footer-row .view-like-box .view-cnt{color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis}#pc-wrap .home-page .top-dealers{position:relative;padding:104px 0 108px;width:100%;height:auto;display:flex;flex-direction:row;overflow:hidden;background:radial-gradient(circle at 8% 12%,rgba(37,99,235,.1),transparent 44%),radial-gradient(circle at 94% 88%,rgba(96,165,250,.12),transparent 48%),linear-gradient(180deg,#f5f8ff,#eef3fe)}#pc-wrap .home-page .top-dealers:before{content:"";position:absolute;top:-160px;left:-120px;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.16),transparent 68%);animation:sectionGlowFloat 18s ease-in-out infinite reverse;pointer-events:none}#pc-wrap .home-page .top-dealers .container{position:relative;z-index:1;flex-direction:column;align-items:center}#pc-wrap .home-page .top-dealers .container .info-box .right .more-box{padding:10px 16px;border:1px solid rgba(37,99,235,.2);border-radius:999px;background:hsla(0,0%,100%,.7);color:#1d4ed8;transition:border-color .18s ease,background .18s ease,transform .18s ease}#pc-wrap .home-page .top-dealers .container .info-box .right .more-box:hover{border-color:rgba(37,99,235,.44);background:#fff;color:#1d4ed8;transform:translateY(-2px)}#pc-wrap .home-page .top-dealers .container .info-box .right .more-box img{width:14px;height:14px}#pc-wrap .home-page .top-dealers .container .wrapper{width:100%;margin-top:44px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#pc-wrap .home-page .top-dealers .container .wrapper .switch-btn{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(37,99,235,.18);border-radius:50%;background:hsla(0,0%,100%,.8);color:#1d4ed8;box-shadow:0 10px 28px rgba(29,78,216,.1);cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}#pc-wrap .home-page .top-dealers .container .wrapper .switch-btn:hover{border-color:rgba(37,99,235,.4);background:#fff;transform:translateY(-2px)}#pc-wrap .home-page .top-dealers .container .wrapper .switch-btn svg{width:13px;height:13px}#pc-wrap .home-page .top-dealers .container .wrapper .switch-btn.swiper-dealers-next{transform:rotate(180deg)}#pc-wrap .home-page .top-dealers .container .wrapper .switch-btn.swiper-dealers-next:hover{transform:rotate(180deg) translateY(-2px)}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper{width:1174px;height:auto;display:flex;flex-direction:row}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealers-swiper{width:99.7%;height:auto;display:flex;flex-direction:row}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealers-swiper .top-dealers-slide{width:auto;height:auto;display:flex;padding:10px 0}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card{position:relative;padding:28px 20px 22px;width:240px;height:auto;display:flex;flex-direction:column;align-items:center;overflow:hidden;box-sizing:border-box;border:1px solid rgba(24,26,32,.07);border-radius:16px;background:#fff;box-shadow:0 16px 38px rgba(24,26,32,.07);transition:border-color .22s ease,box-shadow .22s ease}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card:hover{border-color:rgba(37,99,235,.28);box-shadow:0 26px 56px rgba(29,78,216,.16)}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card:hover .avatar .avatar-ring{border-color:rgba(59,130,246,.55);box-shadow:0 0 0 6px rgba(59,130,246,.12)}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card:hover .name-link strong{color:#1d4ed8}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card:hover .name-link .name-arrow{opacity:1;transform:translate(0)}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card:hover .card-glow{opacity:1}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card .card-glow{position:absolute;top:-48px;left:50%;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(96,165,250,.28),transparent 68%);transform:translateX(-50%);opacity:0;transition:opacity .26s ease;pointer-events:none}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card .avatar-link{position:relative;z-index:1}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card .avatar{position:relative;width:116px;height:116px;border-radius:50%;background-size:cover;background-position:50%;cursor:pointer}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card .avatar .avatar-ring{position:absolute;inset:-5px;border:2px solid rgba(37,99,235,.22);border-radius:50%;transition:border-color .22s ease,box-shadow .22s ease}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card .name-link{position:relative;z-index:1;margin-top:18px;display:inline-flex;flex-direction:row;align-items:center;gap:6px}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card .name-link strong{color:#181a20;text-align:center;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer;transition:color .18s ease}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card .name-link .name-arrow{width:15px;height:15px;color:#2563eb;opacity:0;transform:translate(-4px,4px);transition:opacity .22s ease,transform .22s ease}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card .role-pill{position:relative;z-index:1;margin-top:10px;padding:5px 11px 5px 8px;display:flex;flex-direction:row;align-items:center;gap:4px;border:1px solid rgba(37,99,235,.16);border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card .role-pill svg{width:14px;height:14px;color:#2563eb}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card .dealer-stats{position:relative;z-index:1;margin-top:18px;padding-top:16px;width:100%;display:flex;flex-direction:row;justify-content:space-around;align-items:center;gap:10px;border-top:1px solid rgba(37,99,235,.1)}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card .dealer-stats .stat{display:flex;flex-direction:row;align-items:center;gap:5px}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card .dealer-stats .stat svg{width:16px;height:16px;color:#2563eb}#pc-wrap .home-page .top-dealers .container .wrapper .card-wrapper .top-dealer-card .dealer-stats .stat span{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;white-space:nowrap}#pc-wrap .home-page .community-board{position:relative;padding:104px 0 96px;width:100%;height:auto;display:flex;flex-direction:row;overflow:hidden;background:radial-gradient(circle at 90% 8%,rgba(37,99,235,.09),transparent 42%),radial-gradient(circle at 4% 92%,rgba(96,165,250,.1),transparent 46%),#fff}#pc-wrap .home-page .community-board:before{content:"";position:absolute;top:-150px;right:-100px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.14),transparent 68%);animation:sectionGlowFloat 20s ease-in-out infinite;pointer-events:none}#pc-wrap .home-page .community-board .container{position:relative;z-index:1;flex-direction:column}#pc-wrap .home-page .community-board .container .info-box .right .more-box{padding:10px 16px;border:1px solid rgba(37,99,235,.2);border-radius:999px;background:rgba(37,99,235,.05);color:#1d4ed8;transition:border-color .18s ease,background .18s ease,transform .18s ease}#pc-wrap .home-page .community-board .container .info-box .right .more-box:hover{border-color:rgba(37,99,235,.44);background:rgba(37,99,235,.1);color:#1d4ed8;transform:translateY(-2px)}#pc-wrap .home-page .community-board .container .community-main{width:100%;margin-top:44px;display:flex;flex-direction:row;justify-content:space-between;gap:40px}#pc-wrap .home-page .community-board .container .community-main .content-top{margin-bottom:22px;padding-bottom:14px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(37,99,235,.12)}#pc-wrap .home-page .community-board .container .community-main .content-top strong{display:inline-flex;flex-direction:row;align-items:center;gap:8px;color:#181a20;font-family:Poppins,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}#pc-wrap .home-page .community-board .container .community-main .content-top strong svg{width:20px;height:20px;color:#2563eb}#pc-wrap .home-page .community-board .container .community-main .content-top span{color:#1d4ed8;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer;transition:color .18s ease}#pc-wrap .home-page .community-board .container .community-main .content-top span:hover{color:#2563eb}#pc-wrap .home-page .community-board .container .community-main .empty-list{padding:48px 20px;width:100%;display:flex;justify-content:center;align-items:center;border:1px dashed rgba(37,99,235,.22);border-radius:16px;background:rgba(37,99,235,.04);color:#717171;font-family:Poppins,sans-serif;font-size:14px;box-sizing:border-box}#pc-wrap .home-page .community-board .container .community-main .card-meta{margin-top:7px;display:flex;flex-direction:row;align-items:center;gap:5px;color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap .home-page .community-board .container .community-main .card-meta svg{width:15px;height:15px;color:#2563eb}#pc-wrap .home-page .community-board .container .community-main .card-meta i{font-style:normal}#pc-wrap .home-page .community-board .container .community-main .community-left{width:660px;height:auto;display:flex;flex-direction:column}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:18px}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap .vertical-card{width:208px;display:flex;flex-direction:column;cursor:pointer;white-space:normal}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap .vertical-card:hover .community-img{border-color:rgba(37,99,235,.28);box-shadow:0 18px 40px rgba(29,78,216,.14)}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap .vertical-card:hover .community-img .img-zoom{transform:scale(1.08)}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap .vertical-card:hover .community-img .hover-cta{opacity:1;transform:translateY(0)}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap .vertical-card:hover strong{color:#1d4ed8}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap .vertical-card .community-img{position:relative;width:100%;height:138px;overflow:hidden;border:1px solid rgba(24,26,32,.07);border-radius:14px;box-sizing:border-box;transition:border-color .22s ease,box-shadow .22s ease}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap .vertical-card .community-img .img-zoom{position:absolute;inset:0;background-size:cover;background-position:50%;transform:scale(1);transition:transform .62s cubic-bezier(.22,1,.36,1)}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap .vertical-card .community-img .image-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,10,26,.28),rgba(5,10,26,0) 52%),linear-gradient(135deg,rgba(96,165,250,.14),transparent 55%)}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap .vertical-card .community-img .index-badge{position:absolute;top:10px;left:10px;z-index:1;width:28px;height:28px;display:flex;justify-content:center;align-items:center;border-radius:999px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:1px solid hsla(0,0%,100%,.28);box-shadow:0 8px 18px rgba(29,78,216,.34);color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:normal}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap .vertical-card .community-img .hover-cta{position:absolute;right:10px;bottom:10px;z-index:1;padding:6px 10px;display:flex;flex-direction:row;align-items:center;gap:4px;border-radius:999px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;line-height:normal;opacity:0;transform:translateY(10px);transition:opacity .24s ease,transform .24s ease}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap .vertical-card .community-img .hover-cta svg{width:13px;height:13px}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap .vertical-card strong{margin-top:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:22px;transition:color .18s ease}#pc-wrap .home-page .community-board .container .community-main .community-right{width:520px;height:auto;display:flex;flex-direction:column}#pc-wrap .home-page .community-board .container .community-main .community-right .card-wrap.vertical{display:flex;flex-direction:column;gap:14px}#pc-wrap .home-page .community-board .container .community-main .community-right .horizontal-card{position:relative;padding:14px;display:flex;flex-direction:row;align-items:center;gap:16px;border:1px solid rgba(24,26,32,.07);border-radius:16px;background:#fff;box-shadow:0 12px 30px rgba(24,26,32,.05);cursor:pointer;transition:border-color .22s ease,box-shadow .22s ease}#pc-wrap .home-page .community-board .container .community-main .community-right .horizontal-card:hover{border-color:rgba(37,99,235,.28);box-shadow:0 18px 40px rgba(29,78,216,.12)}#pc-wrap .home-page .community-board .container .community-main .community-right .horizontal-card:hover .thumb img{transform:scale(1.06)}#pc-wrap .home-page .community-board .container .community-main .community-right .horizontal-card:hover strong{color:#1d4ed8}#pc-wrap .home-page .community-board .container .community-main .community-right .horizontal-card:hover .row-arrow{opacity:1;color:#2563eb;transform:translate(0)}#pc-wrap .home-page .community-board .container .community-main .community-right .horizontal-card .thumb{width:148px;height:96px;flex-shrink:0;overflow:hidden;border-radius:12px}#pc-wrap .home-page .community-board .container .community-main .community-right .horizontal-card .thumb img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .62s cubic-bezier(.22,1,.36,1)}#pc-wrap .home-page .community-board .container .community-main .community-right .horizontal-card .card-body{display:flex;flex-direction:column;overflow:hidden;flex:1 1}#pc-wrap .home-page .community-board .container .community-main .community-right .horizontal-card .card-body strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:22px;transition:color .18s ease}#pc-wrap .home-page .community-board .container .community-main .community-right .horizontal-card .row-arrow{width:18px;height:18px;flex-shrink:0;color:#60a5fa;opacity:.45;transform:translate(-3px,3px);transition:opacity .22s ease,color .22s ease,transform .22s ease}@keyframes sectionGlowFloat{0%,to{transform:translateZ(0) scale(1);opacity:.7}50%{transform:translate3d(-40px,34px,0) scale(1.12);opacity:1}}@keyframes showcaseGridDrift{0%{transform:translateZ(0)}to{transform:translate3d(-74px,-74px,0)}}@media(prefers-reduced-motion:reduce){#pc-wrap .home-page .category-showcase .showcase-bg .showcase-glow,#pc-wrap .home-page .category-showcase .showcase-bg .showcase-grid,#pc-wrap .home-page .community-board:before,#pc-wrap .home-page .popular-products:before,#pc-wrap .home-page .top-dealers:before,#pc-wrap .home-page .top-products:before,#pc-wrap .home-page .trend-products:before{animation:none}#pc-wrap .home-page .category-showcase .category-tile .tile-sheen,#pc-wrap .home-page .community-board .community-img .img-zoom,#pc-wrap .home-page .community-board .horizontal-card .thumb img,#pc-wrap .home-page .popular-card-box .card-img .img-zoom,#pc-wrap .home-page .top-card-box .card-img .img-zoom,#pc-wrap .home-page .trend-card-box .card-img .img-zoom{transition:none}}#pc-wrap #product-list-page{position:relative;padding:48px 0 80px;overflow:hidden;background:radial-gradient(circle at 92% 4%,rgba(37,99,235,.08),transparent 42%),radial-gradient(circle at 4% 96%,rgba(96,165,250,.1),transparent 46%),#f5f8ff}#pc-wrap #product-list-page .container .product-page{position:relative;z-index:1;width:100%;flex-direction:row;align-items:flex-start;gap:28px}#pc-wrap #product-list-page .container .product-page .filter-config{position:-webkit-sticky;position:sticky;top:24px;width:320px;flex-shrink:0;height:auto}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main{width:100%;padding:20px 18px 18px;gap:14px;border:1px solid rgba(24,26,32,.07);border-radius:20px;background:#fff;box-shadow:0 18px 44px rgba(24,26,32,.07);box-sizing:border-box}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-head{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid rgba(37,99,235,.1)}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-head .head-left{display:flex;flex-direction:row;align-items:center;gap:10px}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-head .head-left .head-icon{width:38px;height:38px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:12px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 8px 18px rgba(29,78,216,.28)}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-head .head-left .head-icon svg{width:20px;height:20px}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-head .head-left .head-copy{display:flex;flex-direction:column}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-head .head-left .head-copy strong{color:#181a20;font-family:Poppins,sans-serif;font-size:17px;font-weight:700;line-height:1.25}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-head .head-left .head-copy span{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:500}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-head .clear-all{padding:6px 12px;border:1px solid rgba(37,99,235,.2);border-radius:999px;background:rgba(37,99,235,.06);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer;transition:border-color .18s ease,background .18s ease}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-head .clear-all:hover{border-color:rgba(37,99,235,.42);background:rgba(37,99,235,.12)}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .search-field{position:relative;display:flex;flex-direction:row;align-items:center;gap:6px;padding:6px 6px 6px 12px;border:1px solid rgba(37,99,235,.16);border-radius:14px;background:rgba(37,99,235,.04);transition:border-color .18s ease,background .18s ease}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .search-field:focus-within{border-color:rgba(37,99,235,.45);background:#fff}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .search-field>svg{width:18px;height:18px;color:#2563eb;flex-shrink:0}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .search-field input{flex:1 1;min-width:0;border:none;outline:none;background:none;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .search-field input::placeholder{color:#717171;font-weight:400}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .search-field .field-clear{width:22px;height:22px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:none;border-radius:50%;background:rgba(24,26,32,.07);color:#717171;cursor:pointer}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .search-field .field-clear svg{width:14px;height:14px}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .search-field .field-clear:hover{background:rgba(24,26,32,.12)}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .search-field .field-search{padding:0 14px;height:36px;flex-shrink:0;border:none;border-radius:10px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px rgba(29,78,216,.26);transition:transform .18s ease,box-shadow .18s ease}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .search-field .field-search:hover{transform:translateY(-1px);box-shadow:0 12px 22px rgba(29,78,216,.34)}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .active-chips{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .active-chips .active-chip{display:inline-flex;flex-direction:row;align-items:center;gap:5px;padding:6px 8px 6px 11px;border:1px solid rgba(37,99,235,.22);border-radius:999px;background:rgba(37,99,235,.1);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;text-transform:capitalize;cursor:pointer;transition:border-color .18s ease,background .18s ease}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .active-chips .active-chip svg{width:14px;height:14px}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .active-chips .active-chip:hover{border-color:rgba(37,99,235,.5);background:rgba(37,99,235,.16)}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section{position:relative;width:100%;display:flex;flex-direction:column;border-top:1px solid rgba(37,99,235,.08)}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section:first-of-type{border-top:none}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .section-head{padding:13px 2px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;border:none;background:none;cursor:pointer}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .section-head .section-title{display:inline-flex;flex-direction:row;align-items:center;gap:7px;color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .section-head .section-title .section-count{min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-style:normal;font-weight:700;box-sizing:border-box}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .section-head .section-chevron{width:20px;height:20px;color:#2563eb;transition:transform .26s ease}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .section-head:hover .section-title{color:#1d4ed8}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section.closed .section-head .section-chevron{transform:rotate(-90deg)}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .section-body{overflow:hidden}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .section-body .section-inner{padding:2px 2px 14px;display:flex;flex-direction:column;gap:8px}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .group-label{margin-top:4px;color:#717171;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .chip-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:7px}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .chip-group .filter-chip{padding:8px 12px;border:1px solid rgba(24,26,32,.1);border-radius:999px;background:#fff;color:#181a20;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600;text-transform:capitalize;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .chip-group .filter-chip:hover{border-color:rgba(37,99,235,.35);background:rgba(37,99,235,.06);color:#1d4ed8;transform:translateY(-1px)}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .chip-group .filter-chip.active{border-color:transparent;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 8px 18px rgba(29,78,216,.28)}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .price-inputs{display:flex;flex-direction:row;align-items:flex-end;gap:8px}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .price-inputs label{flex:1 1;display:flex;flex-direction:column;gap:5px}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .price-inputs label span{color:#717171;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .price-inputs label input{width:100%;height:44px;border-radius:12px;border:1px solid rgba(37,99,235,.16);background:#fff;outline:none;padding:0 12px;box-sizing:border-box;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#181a20;transition:border-color .18s ease}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .price-inputs label input:focus{border-color:rgba(37,99,235,.45)}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .price-inputs label input::placeholder{color:#717171;font-weight:400}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .filter-section .price-inputs .range-dash{margin-bottom:21px;width:12px;height:1px;flex-shrink:0;background:rgba(37,99,235,.35)}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .reset-btn{margin-top:4px;width:100%;height:44px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(37,99,235,.2);border-radius:12px;background:rgba(37,99,235,.06);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;cursor:pointer;transition:border-color .18s ease,background .18s ease}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .reset-btn svg{width:18px;height:18px}#pc-wrap #product-list-page .container .product-page .filter-config .filter-main .reset-btn:hover{border-color:rgba(37,99,235,.4);background:rgba(37,99,235,.1)}#pc-wrap #product-list-page .container .product-page .main-config{width:100%;max-width:952px;align-items:stretch;gap:28px}#pc-wrap #product-list-page .container .product-page .main-config .list-toolbar{width:100%;padding:14px 18px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;border:1px solid rgba(24,26,32,.07);border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(24,26,32,.05);box-sizing:border-box}#pc-wrap #product-list-page .container .product-page .main-config .list-toolbar .result-copy{display:flex;flex-direction:column;gap:2px}#pc-wrap #product-list-page .container .product-page .main-config .list-toolbar .result-copy strong{color:#181a20;font-family:Poppins,sans-serif;font-size:18px;font-weight:700}#pc-wrap #product-list-page .container .product-page .main-config .list-toolbar .result-copy span{color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:500}#pc-wrap #product-list-page .container .product-page .main-config .list-toolbar .sort-box{display:flex;flex-direction:row;align-items:center;gap:8px}#pc-wrap #product-list-page .container .product-page .main-config .list-toolbar .sort-box span{color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}#pc-wrap #product-list-page .container .product-page .main-config .list-toolbar .sort-box button{padding:8px 14px;border:1px solid rgba(37,99,235,.18);border-radius:999px;background:rgba(37,99,235,.06);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;text-transform:none}#pc-wrap #product-list-page .container .product-page .main-config .list-toolbar .sort-box button:hover{background:rgba(37,99,235,.1)}#pc-wrap #product-list-page .container .product-page .main-config .list-config{display:flex;width:100%;height:auto;flex-direction:row;flex-wrap:wrap;gap:20px}#pc-wrap #product-list-page .container .product-page .main-config .list-config .no-data{width:100%;min-height:280px;padding:48px 24px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;border:1px dashed rgba(37,99,235,.24);border-radius:18px;background:rgba(37,99,235,.04);box-sizing:border-box}#pc-wrap #product-list-page .container .product-page .main-config .list-config .no-data img{width:42px;height:42px;opacity:.7}#pc-wrap #product-list-page .container .product-page .main-config .list-config .no-data p{margin:0;color:#181a20;font-family:Poppins,sans-serif;font-size:18px;font-weight:700}#pc-wrap #product-list-page .container .product-page .main-config .list-config .no-data span{color:#717171;font-family:Poppins,sans-serif;font-size:14px}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config{width:304px;height:auto;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(24,26,32,.07);border-radius:16px;background:#fff;box-shadow:0 16px 38px rgba(24,26,32,.07);transition:border-color .22s ease,box-shadow .22s ease}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config:hover{border-color:rgba(37,99,235,.28);box-shadow:0 24px 52px rgba(29,78,216,.14)}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config:hover .top .img-zoom{transform:scale(1.07)}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config:hover .top .hover-cta{opacity:1;transform:translateY(0)}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config:hover .bottom .name p{color:#1d4ed8}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .top{position:relative;width:100%;height:210px;overflow:hidden}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .top .media-link{display:block;width:100%;height:100%}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .top .img-zoom{position:absolute;inset:0;background-size:cover;background-position:50%;transform:scale(1);transition:transform .62s cubic-bezier(.22,1,.36,1)}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .top .image-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,10,26,.02) 30%,rgba(5,10,26,.58)),linear-gradient(135deg,rgba(96,165,250,.16),transparent 55%)}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .top .condition-badge,#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .top .price-box,#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .top .top-badge{position:absolute;z-index:1;display:flex;align-items:center;border:1px solid hsla(0,0%,100%,.34);border-radius:999px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .top .top-badge{top:14px;left:14px;padding:6px 11px 6px 8px;gap:3px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 8px 18px rgba(29,78,216,.34)}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .top .top-badge svg{width:14px;height:14px}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .top .top-badge p{color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:800;letter-spacing:.3px}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .top .condition-badge{top:14px;right:14px;padding:6px 10px;background:rgba(5,10,26,.46);color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .top .price-box{left:14px;bottom:14px;padding:8px 12px;background:hsla(0,0%,100%,.94);box-shadow:0 10px 24px rgba(5,10,26,.16)}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .top .price-box p{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:800}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .top .hover-cta{position:absolute;right:14px;bottom:14px;z-index:1;padding:7px 11px;display:flex;flex-direction:row;align-items:center;gap:4px;border-radius:999px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;opacity:0;transform:translateY(10px);transition:opacity .24s ease,transform .24s ease}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .top .hover-cta svg{width:14px;height:14px}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom{width:100%;padding:16px 16px 14px;box-sizing:border-box}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .name-address{width:100%;gap:6px;margin-bottom:12px}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .name-address .name{width:100%;overflow:hidden}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .name-address .name p{overflow:hidden;color:#181a20;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;transition:color .18s ease}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .name-address .address{width:100%;flex-direction:row;align-items:center;gap:4px;overflow:hidden}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .name-address .address svg{width:15px;height:15px;color:#717171;flex-shrink:0}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .name-address .address p{overflow:hidden;color:#717171;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .options{flex-direction:row;flex-wrap:wrap;width:100%;gap:6px;margin-bottom:14px}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .options .option{padding:5px 9px;border:1px solid rgba(37,99,235,.1);border-radius:999px;background:rgba(37,99,235,.05)}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .options .option p{color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;white-space:nowrap}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .divider{width:100%;height:1px;background:rgba(37,99,235,.1);margin-bottom:12px}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .type-buttons{flex-direction:row;width:100%;justify-content:space-between;align-items:center}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .type-buttons .type .category-chip{padding:5px 10px;border-radius:999px;background:rgba(24,26,32,.05);color:#181a20;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;text-transform:capitalize}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .type-buttons .buttons{flex-direction:row;width:auto;justify-content:center;align-items:center;gap:2px}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .type-buttons .buttons .stat{display:flex;flex-direction:row;align-items:center;gap:3px;margin-right:4px}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .type-buttons .buttons svg{width:18px;height:18px;color:#717171}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .type-buttons .buttons button{padding:4px}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .type-buttons .buttons button .liked-icon{color:#1d4ed8}#pc-wrap #product-list-page .container .product-page .main-config .list-config .card-config .bottom .type-buttons .buttons .view-cnt{color:#717171;font-family:Poppins,sans-serif;font-size:13px}#pc-wrap #product-list-page .container .product-page .main-config .pagination-config{width:100%;align-items:center;gap:14px}#pc-wrap #product-list-page .container .product-page .main-config .pagination-config .pagination-box{width:100%;align-items:center}#pc-wrap #product-list-page .container .product-page .main-config .pagination-config .pagination-box .MuiPaginationItem-root{font-family:Poppins,sans-serif}#pc-wrap #product-list-page .container .product-page .main-config .pagination-config .pagination-box .MuiPaginationItem-root.Mui-selected{background:#1d4ed8;color:#fff}#pc-wrap #product-list-page .container .product-page .main-config .pagination-config .pagination-box .MuiPaginationItem-root.Mui-selected:hover{background:#2563eb}#pc-wrap #product-list-page .container .product-page .main-config .pagination-config .total-result p{color:#717171;text-align:center;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:26px}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config{display:flex;width:100%;height:auto;flex-direction:row;flex-wrap:wrap;gap:20px}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config{width:304px;height:auto;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(24,26,32,.07);border-radius:16px;background:#fff;box-shadow:0 16px 38px rgba(24,26,32,.07);transition:border-color .22s ease,box-shadow .22s ease}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config:hover{border-color:rgba(37,99,235,.28);box-shadow:0 24px 52px rgba(29,78,216,.14)}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config:hover .top .img-zoom{transform:scale(1.07)}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config:hover .top .hover-cta{opacity:1;transform:translateY(0)}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config:hover .bottom .name p{color:#1d4ed8}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .top{position:relative;width:100%;height:210px;overflow:hidden}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .top .media-link{display:block;width:100%;height:100%}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .top .img-zoom{position:absolute;inset:0;background-size:cover;background-position:50%;transform:scale(1);transition:transform .62s cubic-bezier(.22,1,.36,1)}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .top .image-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,10,26,.02) 30%,rgba(5,10,26,.58)),linear-gradient(135deg,rgba(96,165,250,.16),transparent 55%)}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .top .condition-badge,#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .top .price-box,#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .top .top-badge{position:absolute;z-index:1;display:flex;align-items:center;border:1px solid hsla(0,0%,100%,.34);border-radius:999px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .top .top-badge{top:14px;left:14px;padding:6px 11px 6px 8px;gap:3px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 8px 18px rgba(29,78,216,.34)}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .top .top-badge svg{width:14px;height:14px}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .top .top-badge p{color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:800;letter-spacing:.3px}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .top .condition-badge{top:14px;right:14px;padding:6px 10px;background:rgba(5,10,26,.46);color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .top .price-box{left:14px;bottom:14px;padding:8px 12px;background:hsla(0,0%,100%,.94);box-shadow:0 10px 24px rgba(5,10,26,.16)}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .top .price-box p{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:800}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .top .hover-cta{position:absolute;right:14px;bottom:14px;z-index:1;padding:7px 11px;display:flex;flex-direction:row;align-items:center;gap:4px;border-radius:999px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;opacity:0;transform:translateY(10px);transition:opacity .24s ease,transform .24s ease}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .top .hover-cta svg{width:14px;height:14px}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom{width:100%;padding:16px 16px 14px;box-sizing:border-box}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .name-address{width:100%;gap:6px;margin-bottom:12px}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .name-address .name{width:100%;overflow:hidden}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .name-address .name p{overflow:hidden;color:#181a20;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;transition:color .18s ease}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .name-address .address{width:100%;flex-direction:row;align-items:center;gap:4px;overflow:hidden}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .name-address .address svg{width:15px;height:15px;color:#717171;flex-shrink:0}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .name-address .address p{overflow:hidden;color:#717171;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .options{flex-direction:row;flex-wrap:wrap;width:100%;gap:6px;margin-bottom:14px}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .options .option{padding:5px 9px;border:1px solid rgba(37,99,235,.1);border-radius:999px;background:rgba(37,99,235,.05)}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .options .option p{color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;white-space:nowrap}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .divider{width:100%;height:1px;background:rgba(37,99,235,.1);margin-bottom:12px}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .type-buttons{flex-direction:row;width:100%;justify-content:space-between;align-items:center}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .type-buttons .type .category-chip{padding:5px 10px;border-radius:999px;background:rgba(24,26,32,.05);color:#181a20;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;text-transform:capitalize}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .type-buttons .buttons{flex-direction:row;width:auto;justify-content:center;align-items:center;gap:2px}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .type-buttons .buttons .stat{display:flex;flex-direction:row;align-items:center;gap:3px;margin-right:4px}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .type-buttons .buttons svg{width:18px;height:18px;color:#717171}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .type-buttons .buttons button{padding:4px}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .type-buttons .buttons button .liked-icon{color:#1d4ed8}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .list-config .card-config .bottom .type-buttons .buttons .view-cnt{color:#717171;font-family:Poppins,sans-serif;font-size:13px}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .pagination-config{width:100%;align-items:center;gap:14px}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .pagination-config .pagination-box{width:100%;align-items:center}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .pagination-config .pagination-box .MuiPaginationItem-root{font-family:Poppins,sans-serif}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .pagination-config .pagination-box .MuiPaginationItem-root.Mui-selected{background:#1d4ed8;color:#fff}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .pagination-config .pagination-box .MuiPaginationItem-root.Mui-selected:hover{background:#2563eb}#pc-wrap #my-page .recently-visited-panel .product-page .main-config .pagination-config .total-result span{color:#717171;text-align:center;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:26px}@media(prefers-reduced-motion:reduce){#pc-wrap #my-page .recently-visited-panel .card-config .top .img-zoom,#pc-wrap #my-page .recently-visited-panel .filter-main .filter-section .chip-group .filter-chip,#pc-wrap #my-page .recently-visited-panel .filter-main .filter-section .section-head .section-chevron,#pc-wrap #my-page .recently-visited-panel .filter-main .search-field .field-search,#pc-wrap #product-list-page .card-config .top .img-zoom,#pc-wrap #product-list-page .filter-main .filter-section .chip-group .filter-chip,#pc-wrap #product-list-page .filter-main .filter-section .section-head .section-chevron,#pc-wrap #product-list-page .filter-main .search-field .field-search{transition:none}}#pc-wrap #product-detail-page{position:relative;padding:118px 0 80px;overflow:hidden;background:radial-gradient(circle at 92% 4%,rgba(37,99,235,.08),transparent 42%),radial-gradient(circle at 4% 96%,rgba(96,165,250,.1),transparent 46%),#f5f8ff}#pc-wrap #product-detail-page.is-loading{min-height:70vh}#pc-wrap #product-detail-page .container{position:relative;z-index:1}#pc-wrap #product-detail-page .container .loading-box{min-height:48vh;align-items:center;justify-content:center}#pc-wrap #product-detail-page .container .detail-breadcrumb{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px}#pc-wrap #product-detail-page .container .detail-breadcrumb a,#pc-wrap #product-detail-page .container .detail-breadcrumb i,#pc-wrap #product-detail-page .container .detail-breadcrumb span{font-family:Poppins,sans-serif;font-size:13px;font-weight:600}#pc-wrap #product-detail-page .container .detail-breadcrumb a{color:#717171;text-decoration:none}#pc-wrap #product-detail-page .container .detail-breadcrumb a:hover{color:#1d4ed8}#pc-wrap #product-detail-page .container .detail-breadcrumb i{color:rgba(24,26,32,.28);font-style:normal}#pc-wrap #product-detail-page .container .detail-breadcrumb span{padding:4px 10px;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8}#pc-wrap #product-detail-page .container .product-detail-config{display:flex;flex-direction:column;gap:22px}#pc-wrap #product-detail-page .container .section-head{display:flex;flex-direction:column;gap:4px;margin-bottom:18px}#pc-wrap #product-detail-page .container .section-head .eyebrow{color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#pc-wrap #product-detail-page .container .section-head h2{margin:0;color:#181a20;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.3px}#pc-wrap #product-detail-page .container .section-head p{margin:0;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}#pc-wrap #product-detail-page .container .gallery-stage{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);grid-gap:22px;gap:22px;align-items:start}#pc-wrap #product-detail-page .container .gallery{display:flex;flex-direction:column;gap:12px}#pc-wrap #product-detail-page .container .gallery .main-image{position:relative;width:100%;height:560px;overflow:hidden;border-radius:24px;background:#0a1633;box-shadow:0 22px 48px rgba(24,26,32,.12)}#pc-wrap #product-detail-page .container .gallery .main-image img{width:100%;height:100%;object-fit:cover}#pc-wrap #product-detail-page .container .gallery .main-image .image-badges{position:absolute;top:18px;left:18px;display:flex;flex-direction:row;gap:8px}#pc-wrap #product-detail-page .container .gallery .main-image .image-badges span{padding:7px 12px;border-radius:999px;background:rgba(5,10,26,.5);color:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#pc-wrap #product-detail-page .container .gallery .sub-images{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}#pc-wrap #product-detail-page .container .gallery .sub-images .sub-img-box{width:92px;height:92px;padding:0;overflow:hidden;border:2px solid transparent;border-radius:14px;background:#fff;cursor:pointer;box-shadow:0 8px 18px rgba(24,26,32,.08)}#pc-wrap #product-detail-page .container .gallery .sub-images .sub-img-box img{width:100%;height:100%;object-fit:cover}#pc-wrap #product-detail-page .container .gallery .sub-images .sub-img-box.active,#pc-wrap #product-detail-page .container .gallery .sub-images .sub-img-box:hover{border-color:#2563eb}#pc-wrap #product-detail-page .container .buy-card{position:-webkit-sticky;position:sticky;top:88px;padding:24px;display:flex;flex-direction:column;gap:14px;border:1px solid rgba(24,26,32,.07);border-radius:24px;background:#fff;box-shadow:0 18px 44px rgba(24,26,32,.08);box-sizing:border-box}#pc-wrap #product-detail-page .container .buy-card .posted{width:-moz-fit-content;width:fit-content;padding:5px 10px;border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-weight:700}#pc-wrap #product-detail-page .container .buy-card h1{margin:0;color:#181a20;font-family:Poppins,sans-serif;font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.4px}#pc-wrap #product-detail-page .container .buy-card .meta-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}#pc-wrap #product-detail-page .container .buy-card .meta-row span{display:inline-flex;flex-direction:row;align-items:center;gap:5px;color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}#pc-wrap #product-detail-page .container .buy-card .meta-row span svg{width:16px;height:16px;color:#2563eb}#pc-wrap #product-detail-page .container .buy-card .price{color:#1d4ed8;font-family:Poppins,sans-serif;font-size:32px;font-weight:800;letter-spacing:-.6px}#pc-wrap #product-detail-page .container .buy-card .spec-chips{display:flex;flex-direction:column;gap:8px}#pc-wrap #product-detail-page .container .buy-card .spec-chips .spec-chip{display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:rgba(37,99,235,.05)}#pc-wrap #product-detail-page .container .buy-card .spec-chips .spec-chip svg{width:18px;height:18px;color:#2563eb}#pc-wrap #product-detail-page .container .buy-card .spec-chips .spec-chip span{color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-weight:700}#pc-wrap #product-detail-page .container .buy-card .like-btn{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;height:46px;border:1px solid rgba(37,99,235,.18);border-radius:12px;background:#fff;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;cursor:pointer;transition:background .18s ease,border-color .18s ease}#pc-wrap #product-detail-page .container .buy-card .like-btn svg{width:18px;height:18px}#pc-wrap #product-detail-page .container .buy-card .like-btn.liked{border-color:hsla(8,79%,62%,.28);background:hsla(8,79%,62%,.06);color:#eb6753}#pc-wrap #product-detail-page .container .buy-card .like-btn.liked svg{color:#eb6753}#pc-wrap #product-detail-page .container .buy-card .like-btn:hover{background:rgba(37,99,235,.04)}#pc-wrap #product-detail-page .container .buy-card .dealer-card{padding-top:16px;display:flex;flex-direction:column;gap:12px;border-top:1px solid rgba(37,99,235,.1)}#pc-wrap #product-detail-page .container .buy-card .dealer-card .dealer-head{display:flex;flex-direction:row;align-items:center;gap:12px}#pc-wrap #product-detail-page .container .buy-card .dealer-card .dealer-head .dealer-avatar{width:52px;height:52px;flex-shrink:0;border-radius:50%;background-size:cover;background-position:50%;background-color:#dbeafe;box-shadow:0 0 0 3px rgba(37,99,235,.14)}#pc-wrap #product-detail-page .container .buy-card .dealer-card .dealer-head .role{display:inline-flex;flex-direction:row;align-items:center;gap:4px;color:#1d4ed8;font-family:Poppins,sans-serif;font-size:11px;font-weight:700}#pc-wrap #product-detail-page .container .buy-card .dealer-card .dealer-head .role svg{width:14px;height:14px}#pc-wrap #product-detail-page .container .buy-card .dealer-card .dealer-head strong{display:block;color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:700}#pc-wrap #product-detail-page .container .buy-card .dealer-card .call-btn,#pc-wrap #product-detail-page .container .buy-card .dealer-card .dealer-link{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;height:44px;border-radius:12px;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;text-decoration:none}#pc-wrap #product-detail-page .container .buy-card .dealer-card .call-btn svg,#pc-wrap #product-detail-page .container .buy-card .dealer-card .dealer-link svg{width:16px;height:16px}#pc-wrap #product-detail-page .container .buy-card .dealer-card .call-btn{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 10px 22px rgba(29,78,216,.24)}#pc-wrap #product-detail-page .container .buy-card .dealer-card .dealer-link{border:1px solid rgba(37,99,235,.16);color:#1d4ed8}#pc-wrap #product-detail-page .container .leave-review-config,#pc-wrap #product-detail-page .container .reviews-config,#pc-wrap #product-detail-page .container .similar-listings-config,#pc-wrap #product-detail-page .container .specs-card,#pc-wrap #product-detail-page .container .story-card{padding:24px;border:1px solid rgba(24,26,32,.07);border-radius:24px;background:#fff;box-shadow:0 16px 38px rgba(24,26,32,.06);box-sizing:border-box}#pc-wrap #product-detail-page .container .specs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}#pc-wrap #product-detail-page .container .specs-grid .spec-item{padding:14px 16px;display:flex;flex-direction:column;gap:4px;border-radius:14px;background:rgba(37,99,235,.04)}#pc-wrap #product-detail-page .container .specs-grid .spec-item span{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}#pc-wrap #product-detail-page .container .specs-grid .spec-item strong{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;text-transform:capitalize}#pc-wrap #product-detail-page .container .story-card p{margin:0;color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;line-height:1.7;white-space:pre-wrap}#pc-wrap #product-detail-page .container .reviews-section{display:flex;flex-direction:column}#pc-wrap #product-detail-page .container .reviews-section .reviews-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);grid-gap:18px;gap:18px;align-items:start}#pc-wrap #product-detail-page .container .reviews-section .reviews-config .filter-box{margin-bottom:16px}#pc-wrap #product-detail-page .container .reviews-section .reviews-config .filter-box span{display:inline-flex;flex-direction:row;align-items:center;gap:8px;color:#181a20;font-family:Poppins,sans-serif;font-size:16px;font-weight:700}#pc-wrap #product-detail-page .container .reviews-section .reviews-config .filter-box span svg{width:18px;height:18px;color:#2563eb}#pc-wrap #product-detail-page .container .reviews-section .reviews-config .review-list{display:flex;flex-direction:column;gap:4px}#pc-wrap #product-detail-page .container .reviews-section .reviews-config .review-config{padding:16px 0;border-bottom:1px solid rgba(24,26,32,.07)}#pc-wrap #product-detail-page .container .reviews-section .reviews-config .review-config .review-mb-info{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}#pc-wrap #product-detail-page .container .reviews-section .reviews-config .review-config .review-mb-info .img-name-box{flex-direction:row;align-items:center;gap:12px}#pc-wrap #product-detail-page .container .reviews-section .reviews-config .review-config .review-mb-info .img-name-box .img-box{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid rgba(37,99,235,.16)}#pc-wrap #product-detail-page .container .reviews-section .reviews-config .review-config .review-mb-info .img-name-box .name{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;cursor:pointer}#pc-wrap #product-detail-page .container .reviews-section .reviews-config .review-config .review-mb-info .img-name-box .date{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:500}#pc-wrap #product-detail-page .container .reviews-section .reviews-config .review-config .desc-box{margin-top:10px}#pc-wrap #product-detail-page .container .reviews-section .reviews-config .review-config .desc-box .description{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;line-height:1.7}#pc-wrap #product-detail-page .container .reviews-section .reviews-config .pagination-box{margin-top:16px;display:flex;justify-content:center}#pc-wrap #product-detail-page .container .reviews-section .leave-review-config .main-title{color:#181a20;font-family:Poppins,sans-serif;font-size:18px;font-weight:700}#pc-wrap #product-detail-page .container .reviews-section .leave-review-config .review-title{margin-top:16px;color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-weight:700}#pc-wrap #product-detail-page .container .reviews-section .leave-review-config textarea{width:100%;min-height:140px;margin-top:8px;padding:16px;border-radius:14px;border:1px solid rgba(37,99,235,.16);background:rgba(37,99,235,.03);color:#181a20;font-family:Poppins,sans-serif;font-size:14px;line-height:1.6;resize:vertical;outline:none;box-sizing:border-box}#pc-wrap #product-detail-page .container .reviews-section .leave-review-config textarea:focus{border-color:rgba(37,99,235,.45);background:#fff}#pc-wrap #product-detail-page .container .reviews-section .leave-review-config .submit-btn{display:flex;justify-content:flex-end}#pc-wrap #product-detail-page .container .reviews-section .leave-review-config .submit-btn button:disabled{background:#e8eef9;box-shadow:none}#pc-wrap #product-detail-page .container .reviews-section .leave-review-config .submit-btn button:disabled .title,#pc-wrap #product-detail-page .container .reviews-section .leave-review-config .submit-btn button:disabled svg{color:#9aa6c0}#pc-wrap #product-detail-page .container .reviews-section .leave-review-config .submit-btn .submit-review{display:flex;min-width:170px;margin-top:16px;padding:12px 20px;align-items:center;justify-content:center;gap:8px;border:none;border-radius:12px;background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 10px 22px rgba(29,78,216,.24);cursor:pointer}#pc-wrap #product-detail-page .container .reviews-section .leave-review-config .submit-btn .submit-review .title{color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:700}#pc-wrap #product-detail-page .container .reviews-section .leave-review-config .submit-btn .submit-review svg{width:16px;height:16px;color:#fff}#pc-wrap #product-detail-page .container .similar-listings-config .cards-box{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}#pc-wrap #product-detail-page .container .similar-listings-config .cards-box .product-big-card-box{width:100%;max-width:none;margin:0}#pc-wrap #product-detail-page .container .no-data{padding:36px 16px;display:flex;flex-direction:column;align-items:center;gap:8px;border-radius:16px;background:rgba(37,99,235,.04)}#pc-wrap #product-detail-page .container .no-data img{width:40px;height:40px;opacity:.7}#pc-wrap #product-detail-page .container .no-data p{margin:0;color:#181a20;font-family:Poppins,sans-serif;font-size:16px;font-weight:700}#pc-wrap #product-detail-page .container .no-data span{color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:500}@media(max-width:1100px){#pc-wrap #product-detail-page .container .gallery-stage,#pc-wrap #product-detail-page .container .reviews-section .reviews-layout,#pc-wrap #product-detail-page .container .similar-listings-config .cards-box,#pc-wrap #product-detail-page .container .specs-grid{grid-template-columns:1fr}#pc-wrap #product-detail-page .container .gallery .main-image{height:420px}#pc-wrap #product-detail-page .container .buy-card{position:static}#pc-wrap #product-detail-page .container .similar-listings-config .cards-box{grid-template-columns:repeat(2,minmax(0,1fr))}}#pc-wrap #dealer-list-page{position:relative;padding:48px 0 80px;overflow:hidden;background:radial-gradient(circle at 92% 4%,rgba(37,99,235,.08),transparent 42%),radial-gradient(circle at 4% 96%,rgba(96,165,250,.1),transparent 46%),#f5f8ff}#pc-wrap #dealer-list-page .container .dealer-page{position:relative;z-index:1;width:100%;gap:28px}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar{width:100%;padding:16px 18px;display:flex;flex-direction:column;gap:14px;border:1px solid rgba(24,26,32,.07);border-radius:18px;background:#fff;box-shadow:0 12px 32px rgba(24,26,32,.06);box-sizing:border-box}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .search-field{position:relative;display:flex;flex-direction:row;align-items:center;gap:6px;padding:6px 6px 6px 12px;border:1px solid rgba(37,99,235,.16);border-radius:14px;background:rgba(37,99,235,.04);transition:border-color .18s ease,background .18s ease}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .search-field:focus-within{border-color:rgba(37,99,235,.45);background:#fff}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .search-field>svg{width:18px;height:18px;color:#2563eb;flex-shrink:0}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .search-field input{flex:1 1;min-width:0;border:none;outline:none;background:none;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .search-field input::placeholder{color:#717171;font-weight:400}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .search-field .field-clear{width:22px;height:22px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:none;border-radius:50%;background:rgba(24,26,32,.07);color:#717171;cursor:pointer}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .search-field .field-clear svg{width:14px;height:14px}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .search-field .field-clear:hover{background:rgba(24,26,32,.12)}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .search-field .field-search{padding:0 14px;height:36px;flex-shrink:0;border:none;border-radius:10px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px rgba(29,78,216,.26);transition:transform .18s ease,box-shadow .18s ease}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .search-field .field-search:hover{transform:translateY(-1px);box-shadow:0 12px 22px rgba(29,78,216,.34)}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .toolbar-meta{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .toolbar-meta .result-copy{display:flex;flex-direction:column;gap:2px}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .toolbar-meta .result-copy strong{color:#181a20;font-family:Poppins,sans-serif;font-size:18px;font-weight:700}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .toolbar-meta .result-copy span{color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:500}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .toolbar-meta .sort-box{display:flex;flex-direction:row;align-items:center;gap:8px}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .toolbar-meta .sort-box>span{color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .toolbar-meta .sort-box button{padding:6px 10px;border:1px solid rgba(37,99,235,.18);border-radius:999px;background:rgba(37,99,235,.06);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;text-transform:none}#pc-wrap #dealer-list-page .container .dealer-page .list-toolbar .toolbar-meta .sort-box button:hover{background:rgba(37,99,235,.12)}#pc-wrap #dealer-list-page .container .dealer-page .card-grid{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:22px;gap:22px}@media(max-width:1280px){#pc-wrap #dealer-list-page .container .dealer-page .card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:980px){#pc-wrap #dealer-list-page .container .dealer-page .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card{position:relative;padding:24px 18px 20px;display:flex;flex-direction:column;align-items:center;overflow:hidden;border:1px solid rgba(24,26,32,.07);border-radius:18px;background:#fff;box-shadow:0 16px 38px rgba(24,26,32,.07);transition:border-color .22s ease,box-shadow .22s ease}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card:hover{border-color:rgba(37,99,235,.28);box-shadow:0 26px 56px rgba(29,78,216,.16)}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card:hover .avatar .avatar-ring{border-color:rgba(59,130,246,.55);box-shadow:0 0 0 6px rgba(59,130,246,.12)}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card:hover .name-link strong{color:#1d4ed8}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card:hover .name-link .name-arrow{opacity:1;transform:translate(0)}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card:hover .card-glow{opacity:1}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .card-glow{position:absolute;top:-48px;left:50%;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(96,165,250,.28),transparent 68%);transform:translateX(-50%);opacity:0;transition:opacity .26s ease;pointer-events:none}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .avatar-link{position:relative;z-index:1}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .avatar{position:relative;width:108px;height:108px;border-radius:50%;background-size:cover;background-position:50%;cursor:pointer}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .avatar .avatar-ring{position:absolute;inset:-5px;border:2px solid rgba(37,99,235,.22);border-radius:50%;transition:border-color .22s ease,box-shadow .22s ease}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .avatar .listings-badge{position:absolute;right:-8px;bottom:-2px;padding:4px 8px 4px 6px;display:inline-flex;flex-direction:row;align-items:center;gap:4px;border:1px solid rgba(37,99,235,.22);border-radius:999px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;box-shadow:0 8px 18px rgba(29,78,216,.28)}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .avatar .listings-badge svg{width:13px;height:13px}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .card-body{position:relative;z-index:1;margin-top:16px;width:100%;display:flex;flex-direction:column;align-items:center}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .name-link{display:inline-flex;flex-direction:row;align-items:center;gap:6px;max-width:100%}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .name-link strong{color:#181a20;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1.25;text-transform:capitalize;cursor:pointer;transition:color .18s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .name-link .name-arrow{width:15px;height:15px;color:#2563eb;opacity:0;transform:translate(-4px,4px);transition:opacity .22s ease,transform .22s ease;flex-shrink:0}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .role-pill{margin-top:8px;padding:5px 11px 5px 8px;display:inline-flex;flex-direction:row;align-items:center;gap:5px;border:1px solid rgba(37,99,235,.18);border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-weight:700}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .role-pill svg{width:14px;height:14px}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .dealer-stats{margin-top:14px;width:100%;padding-top:14px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;border-top:1px solid rgba(37,99,235,.1)}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .dealer-stats .follow-stat,#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .dealer-stats .like-stat,#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .dealer-stats .stat{padding:6px 10px;display:inline-flex;flex-direction:row;align-items:center;gap:5px;border:1px solid rgba(24,26,32,.08);border-radius:999px;background:rgba(37,99,235,.04);color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:600}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .dealer-stats .follow-stat svg,#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .dealer-stats .like-stat svg,#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .dealer-stats .stat svg{width:15px;height:15px;color:#2563eb}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .dealer-stats .like-stat{border:none;background:rgba(37,99,235,.04);cursor:pointer;transition:background .18s ease,color .18s ease}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .dealer-stats .like-stat:hover{background:rgba(37,99,235,.1)}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .dealer-stats .like-stat.liked{background:rgba(37,99,235,.12);color:#1d4ed8}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .dealer-stats .like-stat.liked svg{color:#1d4ed8}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .dealer-stats .follow-stat{border:none;background:rgba(37,99,235,.08);color:#1d4ed8;cursor:pointer;transition:background .18s ease,color .18s ease}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .dealer-stats .follow-stat:hover{background:rgba(37,99,235,.14)}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .dealer-stats .follow-stat.following{background:rgba(24,26,32,.05);color:#717171}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .dealer-list-card .dealer-stats .follow-stat.following svg{color:#717171}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .no-data{grid-column:1/-1;width:100%;min-height:280px;padding:48px 24px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;border:1px dashed rgba(37,99,235,.24);border-radius:18px;background:rgba(37,99,235,.04);box-sizing:border-box}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .no-data img{width:42px;height:42px;opacity:.7}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .no-data p{margin:0;color:#181a20;font-family:Poppins,sans-serif;font-size:18px;font-weight:700}#pc-wrap #dealer-list-page .container .dealer-page .card-grid .no-data span{color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}#pc-wrap #dealer-list-page .container .dealer-page .pagination-config{width:100%;align-items:center;gap:14px}#pc-wrap #dealer-list-page .container .dealer-page .pagination-config .pagination-box{width:100%;align-items:center}#pc-wrap #dealer-list-page .container .dealer-page .pagination-config .pagination-box .MuiPaginationItem-root{font-family:Poppins,sans-serif}#pc-wrap #dealer-list-page .container .dealer-page .pagination-config .pagination-box .MuiPaginationItem-root.Mui-selected{background:#1d4ed8;color:#fff}#pc-wrap #dealer-list-page .container .dealer-page .pagination-config .pagination-box .MuiPaginationItem-root.Mui-selected:hover{background:#2563eb}#pc-wrap #dealer-list-page .container .dealer-page .pagination-config .total-result p{color:#717171;text-align:center;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}#pc-wrap #dealer-detail-page{position:relative;padding:48px 0 80px;overflow:hidden;background:radial-gradient(circle at 92% 4%,rgba(37,99,235,.08),transparent 42%),radial-gradient(circle at 4% 96%,rgba(96,165,250,.1),transparent 46%),#f5f8ff}#pc-wrap #dealer-detail-page .container{position:relative;z-index:1;display:flex;flex-direction:column;gap:28px}#pc-wrap #dealer-detail-page .container .dealer-hero{position:relative;overflow:hidden;width:100%;padding:28px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:start;grid-gap:28px;gap:28px;border:1px solid rgba(24,26,32,.07);border-radius:24px;background:#fff;box-shadow:0 18px 44px rgba(24,26,32,.07);box-sizing:border-box}#pc-wrap #dealer-detail-page .container .dealer-hero .avatar-col{grid-row:1;grid-column:1}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy{grid-row:1;grid-column:2}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-stats{grid-row:1;grid-column:3}#pc-wrap #dealer-detail-page .container .dealer-hero .dealer-map-wrap{grid-row:2;grid-column:1/-1;margin:0;width:100%;padding:18px;border:1px solid rgba(37,99,235,.12);border-radius:20px;background:rgba(37,99,235,.02);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72);box-sizing:border-box}#pc-wrap #dealer-detail-page .container .dealer-hero .dealer-map-wrap .live-location-map{width:100%}#pc-wrap #dealer-detail-page .container .dealer-hero .dealer-map-wrap .live-location-map .naver-map{overflow:hidden;border:1px solid rgba(37,99,235,.12);border-radius:16px;box-shadow:0 14px 34px rgba(24,26,32,.08)}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-glow{position:absolute;top:-80px;right:80px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(96,165,250,.22),transparent 68%);pointer-events:none}#pc-wrap #dealer-detail-page .container .dealer-hero .avatar-col{position:relative;z-index:1}#pc-wrap #dealer-detail-page .container .dealer-hero .avatar-col .avatar{position:relative;width:128px;height:128px;border-radius:50%;background-size:cover;background-position:50%;background-color:#dbeafe}#pc-wrap #dealer-detail-page .container .dealer-hero .avatar-col .avatar .avatar-ring{position:absolute;inset:-6px;border:2px solid rgba(37,99,235,.24);border-radius:50%;box-shadow:0 0 0 6px rgba(59,130,246,.08)}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .role-pill{display:inline-flex;flex-direction:row;align-items:center;gap:6px;padding:5px 10px 5px 8px;border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-weight:700}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .role-pill svg{width:15px;height:15px}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .dealer-name{display:inline-flex;flex-direction:row;align-items:center;gap:8px;padding:0;border:none;background:none;cursor:pointer;text-align:left}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .dealer-name strong{color:#181a20;font-family:Poppins,sans-serif;font-size:30px;font-weight:700;line-height:1.15;letter-spacing:-.4px}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .dealer-name svg{width:20px;height:20px;color:#2563eb;opacity:.7}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .dealer-name:hover strong{color:#1d4ed8}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .dealer-desc{margin:0;max-width:640px;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.6}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .contact-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .contact-row .contact-chip{display:inline-flex;flex-direction:row;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:rgba(37,99,235,.05);color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;text-decoration:none}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .contact-row .contact-chip svg{width:16px;height:16px;color:#2563eb}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .hero-actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin-top:4px}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .hero-actions .call-btn,#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .hero-actions .follow-btn,#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .hero-actions .like-btn{display:inline-flex;flex-direction:row;align-items:center;gap:8px;height:42px;padding:0 16px;border-radius:12px;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;cursor:pointer;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .hero-actions .call-btn svg,#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .hero-actions .follow-btn svg,#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .hero-actions .like-btn svg{width:18px;height:18px}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .hero-actions .call-btn{border:none;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 10px 22px rgba(29,78,216,.26)}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .hero-actions .call-btn:hover{transform:translateY(-1px)}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .hero-actions .like-btn{border:1px solid rgba(37,99,235,.18);background:#fff;color:#181a20}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .hero-actions .like-btn.liked{border-color:hsla(8,79%,62%,.28);color:#eb6753}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .hero-actions .like-btn.liked svg{color:#eb6753}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .hero-actions .like-btn:hover{background:rgba(37,99,235,.04)}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .hero-actions .follow-btn{border:1px solid rgba(37,99,235,.18);background:rgba(37,99,235,.06);color:#1d4ed8}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .hero-actions .follow-btn.following{background:#fff;color:#717171;border-color:rgba(24,26,32,.12)}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .hero-actions .follow-btn.following svg{color:#717171}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy .hero-actions .follow-btn:hover{background:rgba(37,99,235,.1)}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-stats{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;min-width:240px}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-stats .stat{padding:14px 16px;display:flex;flex-direction:column;gap:2px;border-radius:16px;background:rgba(37,99,235,.05);box-sizing:border-box}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-stats .stat svg{width:18px;height:18px;color:#2563eb;margin-bottom:4px}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-stats .stat strong{color:#181a20;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:1.2}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-stats .stat span{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;text-transform:capitalize}#pc-wrap #dealer-detail-page .container .inventory-section,#pc-wrap #dealer-detail-page .container .reviews-section{width:100%;display:flex;flex-direction:column;gap:18px}#pc-wrap #dealer-detail-page .container .inventory-section .section-head,#pc-wrap #dealer-detail-page .container .reviews-section .section-head{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:16px}#pc-wrap #dealer-detail-page .container .inventory-section .section-head .eyebrow,#pc-wrap #dealer-detail-page .container .reviews-section .section-head .eyebrow{display:inline-block;margin-bottom:4px;color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#pc-wrap #dealer-detail-page .container .inventory-section .section-head h2,#pc-wrap #dealer-detail-page .container .reviews-section .section-head h2{margin:0;color:#181a20;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.3px}#pc-wrap #dealer-detail-page .container .inventory-section .section-head p,#pc-wrap #dealer-detail-page .container .reviews-section .section-head p{margin:4px 0 0;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}#pc-wrap #dealer-detail-page .container .inventory-section .section-head .count-pill,#pc-wrap #dealer-detail-page .container .reviews-section .section-head .count-pill{padding:8px 12px;border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:13px;font-weight:700}#pc-wrap #dealer-detail-page .container .inventory-section{padding:24px;border:1px solid rgba(24,26,32,.07);border-radius:24px;background:#fff;box-shadow:0 16px 38px rgba(24,26,32,.06);box-sizing:border-box}#pc-wrap #dealer-detail-page .container .inventory-section .card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}#pc-wrap #dealer-detail-page .container .inventory-section .card-grid .product-big-card-box{width:100%;max-width:none;margin:0}#pc-wrap #dealer-detail-page .container .inventory-section .pagination{display:flex;flex-direction:column;align-items:center;gap:12px}#pc-wrap #dealer-detail-page .container .inventory-section .pagination span{color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}#pc-wrap #dealer-detail-page .container .inventory-section .pagination .MuiPaginationItem-root.Mui-selected{background:#1d4ed8;color:#fff}#pc-wrap #dealer-detail-page .container .reviews-section .reviews-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-gap:18px;gap:18px;align-items:start}#pc-wrap #dealer-detail-page .container .reviews-section .review-wrap{padding:22px;display:flex;flex-direction:column;gap:14px;border:1px solid rgba(24,26,32,.07);border-radius:20px;background:#fff;box-shadow:0 16px 38px rgba(24,26,32,.06);box-sizing:border-box}#pc-wrap #dealer-detail-page .container .reviews-section .review-wrap .title-box{display:flex;flex-direction:row;align-items:center;gap:8px;color:#1d4ed8}#pc-wrap #dealer-detail-page .container .reviews-section .review-wrap .title-box svg{width:18px;height:18px}#pc-wrap #dealer-detail-page .container .reviews-section .review-wrap .title-box span{color:#181a20;font-family:Poppins,sans-serif;font-size:16px;font-weight:700}#pc-wrap #dealer-detail-page .container .reviews-section .review-wrap .review-card{padding:16px 0;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid rgba(24,26,32,.07)}#pc-wrap #dealer-detail-page .container .reviews-section .review-wrap .review-card:last-of-type{border-bottom:none}#pc-wrap #dealer-detail-page .container .reviews-section .review-wrap .review-card .info{display:flex;flex-direction:row;justify-content:space-between}#pc-wrap #dealer-detail-page .container .reviews-section .review-wrap .review-card .info .left{display:flex;flex-direction:row;align-items:center;gap:10px}#pc-wrap #dealer-detail-page .container .reviews-section .review-wrap .review-card .info .left img{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid rgba(37,99,235,.16)}#pc-wrap #dealer-detail-page .container .reviews-section .review-wrap .review-card .info .left div{display:flex;flex-direction:column;gap:2px}#pc-wrap #dealer-detail-page .container .reviews-section .review-wrap .review-card .info .left div strong{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:700}#pc-wrap #dealer-detail-page .container .reviews-section .review-wrap .review-card .info .left div span{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:500}#pc-wrap #dealer-detail-page .container .reviews-section .review-wrap .review-card p{margin:0;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.7}#pc-wrap #dealer-detail-page .container .reviews-section .review-wrap .review-card .reply-button-box{display:inline-flex;flex-direction:row;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;padding:0;border:none;background:none;color:#1d4ed8;cursor:pointer}#pc-wrap #dealer-detail-page .container .reviews-section .review-wrap .review-card .reply-button-box .reply-text{font-family:Poppins,sans-serif;font-size:13px;font-weight:700}#pc-wrap #dealer-detail-page .container .reviews-section .review-wrap .pagination-box{width:100%;display:flex;justify-content:center}#pc-wrap #dealer-detail-page .container .reviews-section .leave-review-config{padding:24px;display:flex;flex-direction:column;border:1px solid rgba(24,26,32,.07);border-radius:20px;background:#fff;box-shadow:0 16px 38px rgba(24,26,32,.06);box-sizing:border-box}#pc-wrap #dealer-detail-page .container .reviews-section .leave-review-config .main-title{color:#181a20;font-family:Poppins,sans-serif;font-size:18px;font-weight:700}#pc-wrap #dealer-detail-page .container .reviews-section .leave-review-config .review-title{margin-top:18px;color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-weight:700}#pc-wrap #dealer-detail-page .container .reviews-section .leave-review-config textarea{width:100%;min-height:140px;margin-top:8px;padding:16px;border-radius:14px;border:1px solid rgba(37,99,235,.16);background:rgba(37,99,235,.03);color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.6;resize:vertical;outline:none;box-sizing:border-box;transition:border-color .18s ease,background .18s ease}#pc-wrap #dealer-detail-page .container .reviews-section .leave-review-config textarea:focus{border-color:rgba(37,99,235,.45);background:#fff}#pc-wrap #dealer-detail-page .container .reviews-section .leave-review-config textarea::placeholder{color:#717171}#pc-wrap #dealer-detail-page .container .reviews-section .leave-review-config .submit-btn{width:100%;display:flex;justify-content:flex-end}#pc-wrap #dealer-detail-page .container .reviews-section .leave-review-config .submit-btn button:disabled{background:#e8eef9;box-shadow:none;cursor:not-allowed}#pc-wrap #dealer-detail-page .container .reviews-section .leave-review-config .submit-btn button:disabled .title,#pc-wrap #dealer-detail-page .container .reviews-section .leave-review-config .submit-btn button:disabled svg{color:#9aa6c0}#pc-wrap #dealer-detail-page .container .reviews-section .leave-review-config .submit-btn .submit-review{display:flex;width:auto;min-width:180px;margin-top:18px;padding:12px 22px;justify-content:center;align-items:center;gap:8px;border-radius:12px;border:none;background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 10px 22px rgba(29,78,216,.24);cursor:pointer}#pc-wrap #dealer-detail-page .container .reviews-section .leave-review-config .submit-btn .submit-review .title{color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:700}#pc-wrap #dealer-detail-page .container .reviews-section .leave-review-config .submit-btn .submit-review svg{width:16px;height:16px;color:#fff}#pc-wrap #dealer-detail-page .container .no-data{width:100%;padding:42px 20px;display:flex;flex-direction:column;align-items:center;gap:8px;border-radius:18px;background:rgba(37,99,235,.04);box-sizing:border-box}#pc-wrap #dealer-detail-page .container .no-data img{width:42px;height:42px;opacity:.7}#pc-wrap #dealer-detail-page .container .no-data p{margin:0;color:#181a20;font-family:Poppins,sans-serif;font-size:18px;font-weight:700}#pc-wrap #dealer-detail-page .container .no-data span{color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}#pc-wrap #dealer-detail-page .container .no-data.compact{padding:28px 16px}@media(max-width:1100px){#pc-wrap #dealer-detail-page .container .dealer-hero{grid-template-columns:1fr;text-align:left}#pc-wrap #dealer-detail-page .container .dealer-hero .avatar-col,#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy,#pc-wrap #dealer-detail-page .container .dealer-hero .hero-stats{grid-column:1}#pc-wrap #dealer-detail-page .container .dealer-hero .avatar-col{grid-row:1}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-copy{grid-row:2}#pc-wrap #dealer-detail-page .container .dealer-hero .hero-stats{grid-row:3;min-width:0}#pc-wrap #dealer-detail-page .container .dealer-hero .dealer-map-wrap{grid-row:4;grid-column:1}#pc-wrap #dealer-detail-page .container .inventory-section .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#pc-wrap #dealer-detail-page .container .reviews-section .reviews-layout{grid-template-columns:1fr}}#pc-wrap #my-page{position:relative;padding:48px 0 80px;overflow:hidden;background:radial-gradient(circle at 92% 4%,rgba(37,99,235,.08),transparent 42%),radial-gradient(circle at 4% 96%,rgba(96,165,250,.1),transparent 46%),#f5f8ff}#pc-wrap #my-page .container .my-page{position:relative;z-index:1;width:100%;flex-direction:row;align-items:flex-start;gap:28px}#pc-wrap #my-page .container .my-page .back-frame{width:100%;display:flex;flex-direction:row;align-items:flex-start;gap:28px;margin:0;border:none;background:none;box-shadow:none}#pc-wrap #my-page .container .my-page .back-frame .left-config{position:-webkit-sticky;position:sticky;top:24px;width:290px;flex-shrink:0;height:auto;margin:0;border:none;background:none;box-shadow:none}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar{width:100%;padding:22px 18px;gap:22px;border:1px solid rgba(24,26,32,.07);border-radius:20px;background:#fff;box-shadow:0 18px 44px rgba(24,26,32,.07);box-sizing:border-box}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .sidebar-profile{padding-bottom:18px;flex-direction:row;align-items:center;gap:14px;border-bottom:1px solid rgba(37,99,235,.1)}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .sidebar-profile .avatar-wrap{position:relative;width:72px;height:72px;flex-shrink:0}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .sidebar-profile .avatar-wrap img{width:100%;height:100%;border-radius:50%;object-fit:cover}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .sidebar-profile .avatar-wrap .avatar-ring{position:absolute;inset:-4px;border:2px solid rgba(37,99,235,.22);border-radius:50%;pointer-events:none}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .sidebar-profile .profile-copy{min-width:0;gap:4px}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .sidebar-profile .profile-copy .user-name{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .sidebar-profile .profile-copy .user-phone{display:inline-flex;flex-direction:row;align-items:center;gap:5px;color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:500}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .sidebar-profile .profile-copy .user-phone svg{width:14px;height:14px;color:#2563eb}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .sidebar-profile .profile-copy .role-badge{margin-top:4px;padding:4px 9px 4px 7px;display:inline-flex;flex-direction:row;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;border:1px solid rgba(37,99,235,.18);border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;text-decoration:none}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .sidebar-profile .profile-copy .role-badge svg{width:13px;height:13px}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .sidebar-profile .profile-copy .role-badge.admin:hover{background:rgba(37,99,235,.14)}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .menu-section{gap:8px}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .menu-section .section-label{padding:0 8px;color:#717171;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .menu-section .menu-list{gap:4px}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .menu-section .menu-list .menu-item-btn,#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .menu-section .menu-list .menu-item-link{display:block;width:100%;padding:0;border:none;background:none;text-decoration:none;cursor:pointer;text-align:left}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .menu-section .menu-list .menu-link{display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;transition:background .18s ease,color .18s ease,box-shadow .18s ease}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .menu-section .menu-list .menu-link .menu-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:10px;background:rgba(37,99,235,.06);color:#1d4ed8;transition:background .18s ease,color .18s ease}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .menu-section .menu-list .menu-link .menu-icon svg{width:18px;height:18px}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .menu-section .menu-list .menu-link .menu-label{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:1.2}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .menu-section .menu-list .menu-link:hover{background:rgba(37,99,235,.06)}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .menu-section .menu-list .menu-link:hover .menu-icon{background:rgba(37,99,235,.12)}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .menu-section .menu-list .menu-link.active{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 10px 24px rgba(29,78,216,.28)}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .menu-section .menu-list .menu-link.active .menu-icon{background:hsla(0,0%,100%,.18);color:#fff}#pc-wrap #my-page .container .my-page .back-frame .left-config .mypage-sidebar .menu-section .menu-list .menu-link.active .menu-label{color:#fff}#pc-wrap #my-page .container .my-page .back-frame .main-config{flex:1 1;min-width:0;width:auto;margin:0;align-items:stretch;gap:0}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config{width:100%;flex-direction:column;flex-wrap:nowrap;gap:0}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config>.MuiStack-root,#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config>div{width:100%}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .main-title-box{width:100%;margin-bottom:24px;padding:22px 24px;border:1px solid rgba(24,26,32,.07);border-radius:18px;background:#fff;box-shadow:0 12px 32px rgba(24,26,32,.06);box-sizing:border-box}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .main-title-box .left-box .main-title,#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .main-title-box .right-box .main-title{color:#181a20;font-family:Poppins,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.3px;line-height:1.2}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .main-title-box .left-box .sub-title,#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .main-title-box .right-box .sub-title{margin-top:6px;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.5}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config>.card-config{border:1px solid rgba(24,26,32,.07);border-radius:16px;background:#fff;box-shadow:0 16px 38px rgba(24,26,32,.07);overflow:hidden;transition:border-color .22s ease,box-shadow .22s ease}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config>.card-config:hover{border-color:rgba(37,99,235,.24);box-shadow:0 22px 48px rgba(29,78,216,.12)}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config>.card-config .top .top-badge{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 8px 18px rgba(29,78,216,.28)}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .no-data{width:100%;min-height:240px;padding:48px 24px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;border:1px dashed rgba(37,99,235,.24);border-radius:18px;background:rgba(37,99,235,.04);box-sizing:border-box}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .no-data p{margin:0;color:#181a20;font-family:Poppins,sans-serif;font-size:18px;font-weight:700}#pc-wrap #my-page .container .my-page .back-frame .main-config .pagination-config{width:100%;align-items:center;gap:14px}#pc-wrap #my-page .container .my-page .back-frame .main-config .pagination-config .pagination-box{width:100%;align-items:center}#pc-wrap #my-page .container .my-page .back-frame .main-config .pagination-config .pagination-box .MuiPaginationItem-root{font-family:Poppins,sans-serif}#pc-wrap #my-page .container .my-page .back-frame .main-config .pagination-config .pagination-box .MuiPaginationItem-root.Mui-selected{background:#1d4ed8;color:#fff}#pc-wrap #my-page .container .my-page .back-frame .main-config .pagination-config .pagination-box .MuiPaginationItem-root.Mui-selected:hover{background:#2563eb}#pc-wrap #my-page .container .my-page .back-frame .main-config .pagination-config .total-result .MuiTypography-root,#pc-wrap #my-page .container .my-page .back-frame .main-config .pagination-config .total-result p{color:#717171;text-align:center;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}#pc-wrap #my-page #add-product-page{width:100%;height:auto;display:flex;flex-direction:column;gap:35px}#pc-wrap #my-page #add-product-page .main-title-box{margin-bottom:21px}#pc-wrap #my-page #add-product-page .main-title-box .main-title{color:#181a20;font-family:Poppins,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #my-page #add-product-page .main-title-box .sub-title{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #add-product-page .tabs-box{width:100%;height:auto;flex-direction:row;gap:59px;padding:18px 0 0 35px;border-radius:12px 12px 0 0;border:1px solid hsla(0,0%,77%,.79);background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap #my-page #add-product-page .tabs-box .active{height:30px;border-bottom:2px solid #181a20;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-product-page .tabs-box .not-active{color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-product-page .config{width:100%;height:auto;padding:38px 33px 35px;border-radius:12px;border:1px solid hsla(0,0%,77%,.79);background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap #my-page #add-product-page .config .description-box{width:100%;height:auto}#pc-wrap #my-page #add-product-page .config .description-box .config-column{margin-top:15px;width:100%}#pc-wrap #my-page #add-product-page .config .description-box .config-column .title{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-product-page .config .description-box .config-column .description-input{width:100%;height:47px;outline:none;border-radius:8px;padding:0 15px;border:1px solid #ddd}#pc-wrap #my-page #add-product-page .config .description-box .config-column .description-text{margin-top:15px;width:100%;height:198px;border-radius:8px;padding:8px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;resize:none;background:#fff;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #add-product-page .config .description-box .buttons-row{margin-top:40px;width:100%;height:auto;flex-direction:row;justify-content:flex-end}#pc-wrap #my-page #add-product-page .config .description-box .buttons-row .prev-button{width:190px;height:44px;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:12px;border:1px solid #181a20}#pc-wrap #my-page #add-product-page .config .description-box .buttons-row .prev-button .prev-button-text{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-product-page .config .description-box .buttons-row .next-button{width:190px;height:44px;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:12px;background:linear-gradient(135deg,#2563eb,#1d4ed8)}#pc-wrap #my-page #add-product-page .config .description-box .buttons-row .next-button .next-button-text{color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-product-page .config .description-box .product-title{margin-top:30px;color:#181a20;font-family:Poppins,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-product-page .config .description-box .config-row{width:100%;height:auto;flex-direction:row;gap:69px}#pc-wrap #my-page #add-product-page .config .description-box .config-row .price-year-after-price{position:relative;width:100%;gap:20px}#pc-wrap #my-page #add-product-page .config .description-box .config-row .price-year-after-price .title{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-product-page .config .description-box .config-row .price-year-after-price .description-input{width:100%;height:47px;outline:none;border-radius:8px;padding:0 15px;border:1px solid #ddd;position:relative;z-index:2}#pc-wrap #my-page #add-product-page .config .description-box .config-row .price-year-after-price .select-description{width:100%;height:47px;border-radius:8px;border:1px solid #ddd;background:#fff;outline:none;padding-left:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #add-product-page .config .description-box .config-row .price-year-after-price .divider{position:absolute;height:46px;border-left:1px solid #ddd;right:52px;top:42px;pointer-events:none}#pc-wrap #my-page #add-product-page .config .description-box .config-row .price-year-after-price .arrow-down{position:absolute;width:15px;height:7px;color:#ddd;right:18px;top:62px;pointer-events:none}#pc-wrap #my-page #add-product-page .config .upload-title{margin-top:30px;margin-bottom:30px;color:#181a20;font-family:Poppins,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-product-page .config .images-box{width:100%;height:auto;gap:20px;margin-bottom:70px}#pc-wrap #my-page #add-product-page .config .images-box .image-count{margin-top:10px;color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}#pc-wrap #my-page #add-product-page .config .images-box .upload-box{width:100%;height:450px;align-items:center;justify-content:center;gap:30px;border-radius:12px;border:1px dashed rgba(37,99,235,.35)}#pc-wrap #my-page #add-product-page .config .images-box .upload-box .text-box{width:100%;height:auto;align-items:center;justify-content:center;gap:5px}#pc-wrap #my-page #add-product-page .config .images-box .upload-box .text-box .drag-title{color:#181a20;font-family:Poppins,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-product-page .config .images-box .upload-box .text-box .format-title{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #add-product-page .config .images-box .upload-box .browse-button{width:210px;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:12px;border:1px solid #181a20}#pc-wrap #my-page #add-product-page .config .images-box .upload-box .browse-button .browse-button-text{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-product-page .config .images-box .gallery-box{width:100%;height:auto;flex-direction:row;gap:25px;flex-wrap:wrap}#pc-wrap #my-page #add-product-page .config .images-box .gallery-box .image-box{position:relative;width:150px;height:150px;overflow:hidden;border-radius:12px}#pc-wrap #my-page #add-product-page .config .images-box .gallery-box .image-box.is-primary{outline:2px solid #eb6753;outline-offset:2px}#pc-wrap #my-page #add-product-page .config .images-box .gallery-box .image-box .primary-flag{position:absolute;top:7px;left:7px;padding:4px 9px;border-radius:999px;background:#eb6753;color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;line-height:normal}#pc-wrap #my-page #add-product-page .config .images-box .gallery-box .image-box .remove-image{position:absolute;top:7px;right:7px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(24,26,32,.1);border-radius:50%;background:hsla(0,0%,100%,.94);color:#181a20;cursor:pointer;transition:background .18s ease,color .18s ease}#pc-wrap #my-page #add-product-page .config .images-box .gallery-box .image-box .remove-image:hover{background:#eb6753;color:#fff}#pc-wrap #my-page #add-product-page .config .images-box .gallery-box .image-box .remove-image svg{width:18px;height:18px}#pc-wrap #my-page #add-product-page .config .images-box .gallery-box .image-box img{width:100%;height:100%;object-fit:cover}#pc-wrap #my-page #add-product-page .config .images-box .gallery-box .image-box .absolute-box{position:absolute;width:31px;height:30px;display:flex;align-items:center;justify-content:center;top:7px;left:7px;border-radius:12px;background:#fff}#pc-wrap #my-page #add-product-page .config .buttons-row{width:100%;height:auto;flex-direction:row;justify-content:flex-end}#pc-wrap #my-page #add-product-page .config .buttons-row button:disabled{background:rgba(24,26,32,.271)}#pc-wrap #my-page #add-product-page .config .buttons-row .prev-button{width:190px;height:44px;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:12px;border:1px solid #181a20}#pc-wrap #my-page #add-product-page .config .buttons-row .prev-button .prev-button-text{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-product-page .config .buttons-row .next-button{width:190px;height:44px;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:12px;background:linear-gradient(135deg,#2563eb,#1d4ed8)}#pc-wrap #my-page #add-product-page .config .buttons-row .next-button .next-button-text{color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-product-page .config .buttons-row .submit-button{display:flex;width:auto;height:47.18px;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:12px;background:linear-gradient(135deg,#2563eb,#1d4ed8)}#pc-wrap #my-page #add-product-page .config .buttons-row .submit-button .next-button-text{color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-product-page .config .listing-input{width:100%;height:47px;outline:none;border-radius:8px;padding:0 15px;border:1px solid #ddd}#pc-wrap #my-page #add-product-page .config .config-row{width:100%;height:auto;flex-direction:row;gap:52px;margin-top:25px}#pc-wrap #my-page #add-product-page .config .config-row .price-year-after-price{position:relative;width:100%;gap:20px}#pc-wrap #my-page #add-product-page .config .config-row .price-year-after-price .title{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-product-page .config .config-row .price-year-after-price .description-input{width:100%;height:47px;outline:none;border-radius:8px;padding:0 15px;border:1px solid #ddd}#pc-wrap #my-page #add-product-page .config .config-row .price-year-after-price .select-description{width:100%;height:47px;border-radius:8px;border:1px solid #ddd;background:#fff;outline:none;padding-left:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #add-product-page .config .config-row .price-year-after-price .divider{position:absolute;height:46px;border-left:1px solid #ddd;right:52px;top:42px;pointer-events:none}#pc-wrap #my-page #add-product-page .config .config-row .price-year-after-price .arrow-down{position:absolute;width:15px;height:7px;color:#ddd;right:18px;top:62px;pointer-events:none}#pc-wrap #my-page #add-product-page .config .map-title{margin-top:39px;color:#181a20;font-family:Poppins,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-product-page .config .map-frame{width:100%;height:668px;border-radius:12px;margin-top:20px;margin-bottom:77px;overflow:hidden}#pc-wrap #my-page #add-product-page .config .config-detail-row{width:100%;height:auto;flex-direction:row;gap:52px}#pc-wrap #my-page #add-product-page .config .config-detail-row .price-year-after-price{position:relative;width:100%;gap:20px;margin-bottom:24px}#pc-wrap #my-page #add-product-page .config .config-detail-row .price-year-after-price .title{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-product-page .config .config-detail-row .price-year-after-price .description-input{width:100%;height:47px;outline:none;border-radius:8px;padding:0 15px;border:1px solid #ddd}#pc-wrap #my-page #add-product-page .config .config-detail-row .price-year-after-price .select-description{width:100%;height:47px;border-radius:8px;border:1px solid #ddd;background:#fff;outline:none;padding-left:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #add-product-page .config .config-detail-row .price-year-after-price .divider{position:absolute;height:46px;border-left:1px solid #ddd;right:52px;top:42px;pointer-events:none}#pc-wrap #my-page #add-product-page .config .config-detail-row .price-year-after-price .arrow-down{position:absolute;width:15px;height:7px;color:#ddd;right:18px;top:62px;pointer-events:none}#pc-wrap #my-page #add-product-page .config .config-detail-row .price-year-after-price .year-built-input{width:270px;height:47.352px;border-radius:8px;border:1px solid #ddd}#pc-wrap #my-page #add-product-page .config .owner-dealer-title{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-product-page .config .owner-dealer-input{width:100%;height:198px;margin-top:20px;margin-bottom:41px;border-radius:8px;border:1px solid #ddd;padding:8px 15px;resize:none;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #add-product-page .config .wrap-box{width:100%;height:auto;flex-direction:row;flex-wrap:wrap;gap:135px;row-gap:35px;margin-bottom:44px}#pc-wrap #my-page #add-product-page .config .wrap-box .amenity-box{width:auto;height:auto;flex-direction:row;gap:16px;align-items:center}#pc-wrap #my-page #add-product-page .config .wrap-box .amenity-box .product-checkbox{width:18px;height:19px;border-radius:12px}#pc-wrap #my-page #add-product-page .config .wrap-box .amenity-box .amenity-text{width:130.856px;height:auto;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;cursor:pointer}#pc-wrap #my-page #my-product-page{width:100%;height:auto;display:flex;flex-direction:column;gap:57px}#pc-wrap #my-page #my-product-page .main-title-box{width:auto;height:auto;flex-direction:row;justify-content:space-between}#pc-wrap #my-page #my-product-page .main-title-box .right-box{width:315px}#pc-wrap #my-page #my-product-page .main-title-box .right-box .main-title{color:#181a20;font-family:Poppins,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #my-page #my-product-page .main-title-box .right-box .sub-title{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-product-page .product-list-box{width:100%;height:auto;border:1px solid rgba(24,26,32,.07);border-radius:18px;background:#fff;box-shadow:0 12px 32px rgba(24,26,32,.06);overflow:hidden}#pc-wrap #my-page #my-product-page .product-list-box .tab-name-box{width:100%;height:auto;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:14px 18px 0;border:none;border-bottom:1px solid rgba(37,99,235,.1);border-radius:0;background:rgba(37,99,235,.04)}#pc-wrap #my-page #my-product-page .product-list-box .tab-name-box .tab-name{color:#000;font-weight:500}#pc-wrap #my-page #my-product-page .product-list-box .tab-name-box .active-tab-name,#pc-wrap #my-page #my-product-page .product-list-box .tab-name-box .tab-name{width:110px;height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;line-height:26px}#pc-wrap #my-page #my-product-page .product-list-box .tab-name-box .active-tab-name{border-bottom:2px solid #1d4ed8;color:#1d4ed8;font-weight:600}#pc-wrap #my-page #my-product-page .list-box{width:100%;height:auto;min-height:420px;padding:24px;border:none;border-radius:0;background:#fff;box-shadow:none}#pc-wrap #my-page #my-product-page .list-box .listing-title-box{width:100%;height:auto;flex-direction:row;gap:90px;padding:14px 16px;border-radius:12px;background:rgba(37,99,235,.06)}#pc-wrap #my-page #my-product-page .list-box .listing-title-box .title-text{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-product-page .list-box .listing-title-box :first-child{margin-right:138px}#pc-wrap #my-page #my-product-page .list-box .product-card-box{width:100%;height:auto;flex-direction:row;margin-top:30px;padding-bottom:30px;border-bottom:1px solid #ddd}#pc-wrap #my-page #my-product-page .list-box .product-card-box .image-box{width:110px;height:90px;overflow:hidden;margin-right:25px;padding-top:1px}#pc-wrap #my-page #my-product-page .list-box .product-card-box .image-box img{width:100%;height:100%;object-fit:contain;border-radius:12px}#pc-wrap #my-page #my-product-page .list-box .product-card-box .information-box{width:200px;height:auto;padding:5px 0}#pc-wrap #my-page #my-product-page .list-box .product-card-box .information-box .name{margin-bottom:8px;color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-product-page .list-box .product-card-box .information-box .address{margin-bottom:13px;color:#717171;font-family:Poppins,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #my-page #my-product-page .list-box .product-card-box .information-box .price{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #my-page #my-product-page .list-box .product-card-box .date-box{width:135px;height:100%;align-items:center;justify-content:center;margin-right:55px}#pc-wrap #my-page #my-product-page .list-box .product-card-box .date-box .date{color:#181a20;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-product-page .list-box .product-card-box .status-box{width:100px;height:100%;align-items:center;justify-content:center;margin-right:60px}#pc-wrap #my-page #my-product-page .list-box .product-card-box .status-box .coloured-box{width:93px;height:36px;align-items:center;justify-content:center;border-radius:60px;cursor:pointer}#pc-wrap #my-page #my-product-page .list-box .product-card-box .status-box .coloured-box .status{font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-product-page .list-box .product-card-box .views-box{width:35px;height:100%;align-items:center;justify-content:center;margin-right:75px}#pc-wrap #my-page #my-product-page .list-box .product-card-box .views-box .views{color:#181a20;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-product-page .list-box .product-card-box .action-box{width:auto;height:100%;flex-direction:row;align-items:center;justify-content:center}#pc-wrap #my-page #my-product-page .list-box .product-card-box .action-box .icon-button{width:40px;height:40px;border-radius:4px}#pc-wrap #my-page #my-product-page .list-box .product-card-box .action-box .icon-button :hover{background:#f6f6f6}#pc-wrap #my-page #my-product-page .list-box .product-card-box .action-box .icon-button .buttons{color:#181a20}#pc-wrap #my-page #my-product-page .list-box .pagination-config{width:100%;height:auto;justify-content:center;align-items:center;margin-top:30px}#pc-wrap #my-page #my-product-page .list-box .pagination-config .total-result p{color:#181a20;text-align:center;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page .recently-visited-panel{width:100%;display:flex;flex-direction:column;gap:0}#pc-wrap #my-page .recently-visited-panel .info-box{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:20px}#pc-wrap #my-page .recently-visited-panel .info-box .left{display:flex;flex-direction:column}#pc-wrap #my-page .recently-visited-panel .info-box .left .section-eyebrow{align-self:flex-start;margin-bottom:12px;padding:7px 14px 7px 10px;display:inline-flex;flex-direction:row;align-items:center;gap:7px;border:1px solid rgba(37,99,235,.2);border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}#pc-wrap #my-page .recently-visited-panel .info-box .left .section-eyebrow svg{width:16px;height:16px;color:#2563eb}#pc-wrap #my-page .recently-visited-panel .info-box .left span{color:#181a20;font-family:Poppins,sans-serif;font-size:34px;font-weight:500;line-height:150%;letter-spacing:-.646px}#pc-wrap #my-page .recently-visited-panel .info-box .left p{margin:6px 0 0;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:26px}#pc-wrap #my-page .recently-visited-panel .info-box .right{display:flex;align-items:flex-end}#pc-wrap #my-page .recently-visited-panel .recently-count-pill{padding:10px 16px;border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:13px;font-weight:700}#pc-wrap #my-page .recently-visited-panel .section-meta-row{margin-top:18px;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}#pc-wrap #my-page .recently-visited-panel .section-meta-row span{display:inline-flex;flex-direction:row;align-items:center;gap:7px;padding:8px 14px;border:1px solid rgba(37,99,235,.14);border-radius:999px;background:hsla(0,0%,100%,.72);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;box-shadow:0 8px 18px rgba(24,26,32,.04)}#pc-wrap #my-page .recently-visited-panel .section-meta-row span svg{width:16px;height:16px;color:#2563eb}#pc-wrap #my-page .recently-visited-panel .product-page{width:100%;margin-top:28px}#pc-wrap #my-page .recently-visited-panel .product-page .main-config{width:100%;align-items:stretch;gap:28px}#pc-wrap #my-page .recently-visited-panel .recently-skeleton{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}#pc-wrap #my-page .recently-visited-panel .recently-skeleton .skeleton-card{height:360px;border-radius:16px;background:linear-gradient(90deg,rgba(37,99,235,.04) 25%,rgba(37,99,235,.1) 37%,rgba(37,99,235,.04) 63%);background-size:400% 100%;animation:fuelShimmer 1.4s ease infinite}#pc-wrap #my-page .recently-visited-panel .recently-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:72px 24px;border:1px dashed rgba(37,99,235,.22);border-radius:18px;background:rgba(37,99,235,.03);text-align:center}#pc-wrap #my-page .recently-visited-panel .recently-empty .empty-icon{width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;background:rgba(37,99,235,.1);color:#1d4ed8}#pc-wrap #my-page .recently-visited-panel .recently-empty .empty-icon svg{width:30px;height:30px}#pc-wrap #my-page .recently-visited-panel .recently-empty strong{color:#181a20;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.3px}#pc-wrap #my-page .recently-visited-panel .recently-empty p{margin:0;max-width:420px;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.6}#pc-wrap #my-page .recently-visited-panel .recently-empty .browse-btn{margin-top:8px;padding:12px 22px;border-radius:999px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;text-decoration:none;box-shadow:0 12px 28px rgba(29,78,216,.32);transition:transform .18s ease,box-shadow .18s ease}#pc-wrap #my-page .recently-visited-panel .recently-empty .browse-btn:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(29,78,216,.42)}@media(max-width:1100px){#pc-wrap #my-page .recently-visited-panel .info-box{flex-direction:column;align-items:flex-start}#pc-wrap #my-page .recently-visited-panel .recently-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}}#pc-wrap #my-page #my-saved-page{width:100%;height:auto;display:flex;flex-direction:column;gap:57px}#pc-wrap #my-page #my-saved-page .main-title-box{width:auto;height:auto;flex-direction:row;justify-content:space-between}#pc-wrap #my-page #my-saved-page .main-title-box .right-box{width:315px}#pc-wrap #my-page #my-saved-page .main-title-box .right-box .main-title{color:#181a20;font-family:Poppins,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #my-page #my-saved-page .main-title-box .right-box .sub-title{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-saved-page .my-saved-list-box{width:100%;height:auto;padding:30px;border-radius:12px;border:1px solid hsla(0,0%,77%,.79);box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap #my-page #my-saved-page .my-saved-list-box .list-title-box{width:100%;height:60px;flex-direction:row;align-items:center;padding:0 30px;border-radius:12px;background:#f6f6f6}#pc-wrap #my-page #my-saved-page .my-saved-list-box .list-title-box p{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-saved-page .my-saved-list-box .list-title-box .date-created{margin-left:360px}#pc-wrap #my-page #my-saved-page .my-saved-list-box .list-title-box .action{margin-left:200px}#pc-wrap #my-page #my-saved-page .my-saved-list-box .search-box{width:100%;height:80px;flex-direction:row;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid #ddd}#pc-wrap #my-page #my-saved-page .my-saved-list-box .search-box .title{width:410px;margin-right:20px;color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-saved-page .my-saved-list-box .search-box .date{width:150px;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-saved-page .my-saved-list-box .search-box .action-box{width:auto;height:100%;flex-direction:row;align-items:center;justify-content:center;margin-left:120px}#pc-wrap #my-page #my-saved-page .my-saved-list-box .search-box .action-box .icon-button{width:40px;height:40px;border-radius:4px}#pc-wrap #my-page #my-saved-page .my-saved-list-box .search-box .action-box .icon-button :hover{background:#f6f6f6}#pc-wrap #my-page #my-saved-page .my-saved-list-box .search-box .action-box .icon-button .buttons{color:#181a20}#pc-wrap #my-page #my-saved-page .my-saved-list-box .pagination-config{width:100%;height:auto;justify-content:center;align-items:center;margin-top:30px}#pc-wrap #my-page #my-saved-page .my-saved-list-box .pagination-config .total-result p{color:#181a20;text-align:center;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-profile-page{width:100%;height:auto;display:flex;flex-direction:column;gap:20px}#pc-wrap #my-page #my-profile-page .main-title-box{width:auto;height:auto;flex-direction:row;justify-content:space-between}#pc-wrap #my-page #my-profile-page .main-title-box .right-box{width:315px}#pc-wrap #my-page #my-profile-page .main-title-box .right-box .main-title{color:#181a20;font-family:Poppins,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #my-page #my-profile-page .main-title-box .right-box .sub-title{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-profile-page .top-box{width:100%;padding:30px;margin-top:0;gap:25px;border-radius:18px;border:1px solid rgba(24,26,32,.07);background:#fff;box-shadow:0 12px 32px rgba(24,26,32,.06)}#pc-wrap #my-page #my-profile-page .top-box .photo-box{gap:23px}#pc-wrap #my-page #my-profile-page .top-box .photo-box .title{color:#181a20;font-family:Poppins,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-profile-page .top-box .photo-box .image-big-box{flex-direction:row;gap:50px}#pc-wrap #my-page #my-profile-page .top-box .photo-box .image-big-box .image-box{position:relative;width:194px;height:157px}#pc-wrap #my-page #my-profile-page .top-box .photo-box .image-big-box .image-box img{width:100%;height:100%;border-radius:15px;object-fit:cover}#pc-wrap #my-page #my-profile-page .top-box .photo-box .image-big-box .image-box .delete-box{position:absolute;top:10px;left:10px;width:36px;height:32px;background-color:#fff;align-items:center;justify-content:center;border-radius:12px}#pc-wrap #my-page #my-profile-page .top-box .photo-box .image-big-box .upload-big-box{align-self:flex-end;gap:22px}#pc-wrap #my-page #my-profile-page .top-box .photo-box .image-big-box .upload-big-box .labeler{display:flex;width:210.023px;height:40.135px;justify-content:center;align-items:center;cursor:pointer;border-radius:12px;border:1px solid rgba(37,99,235,.28);background:rgba(37,99,235,.06);position:relative;z-index:2;pointer-events:auto}#pc-wrap #my-page #my-profile-page .top-box .photo-box .image-big-box .upload-big-box .labeler p{color:#1d4ed8;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;pointer-events:none}#pc-wrap #my-page #my-profile-page .top-box .photo-box .image-big-box .upload-big-box .upload-text{color:#181a20;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-profile-page .top-box .small-input-box{width:100%;height:auto;flex-direction:row;flex-wrap:wrap;gap:30px}#pc-wrap #my-page #my-profile-page .top-box .small-input-box .input-box{width:48%;gap:10px}#pc-wrap #my-page #my-profile-page .top-box .small-input-box .input-box .title{color:#181a20;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-profile-page .top-box .small-input-box .input-box input{height:55px;outline:none;padding:0 15px;border-radius:8px;border:1px solid #ddd}#pc-wrap #my-page #my-profile-page .top-box .small-input-box .input-box input ::placeholder{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-profile-page .top-box .address-box{gap:10px}#pc-wrap #my-page #my-profile-page .top-box .address-box .title{color:#181a20;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-profile-page .top-box .address-box input{height:55px;outline:none;padding:0 15px;border-radius:8px;border:1px solid #ddd}#pc-wrap #my-page #my-profile-page .top-box .address-box input ::placeholder{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-profile-page .top-box .about-me-box{gap:10px}#pc-wrap #my-page #my-profile-page .top-box .about-me-box .title{color:#181a20;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-profile-page .top-box .about-me-box .about-textarea{height:170px;padding:20px 15px;border-radius:8px;border:1px solid #ddd;color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-profile-page .top-box .about-me-box .update-button{display:flex;width:170px;height:38px;justify-content:center;align-items:center;gap:10px;align-self:flex-end;margin-top:30px;border-radius:12px;background:linear-gradient(135deg,#2563eb,#1d4ed8)}#pc-wrap #my-page #my-profile-page .top-box .about-me-box .update-button p{color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-profile-page .top-box .about-me-box button:disabled{background:rgba(24,26,32,.271)}#pc-wrap #my-page #my-profile-page .bottom-box{width:100%;padding:30px;gap:25px;border-radius:18px;border:1px solid rgba(24,26,32,.07);background:#fff;box-shadow:0 12px 32px rgba(24,26,32,.06)}#pc-wrap #my-page #my-profile-page .bottom-box .top-inner-box{gap:20px}#pc-wrap #my-page #my-profile-page .bottom-box .top-inner-box .title{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-profile-page .bottom-box .top-inner-box .old-password-box{gap:10px}#pc-wrap #my-page #my-profile-page .bottom-box .top-inner-box .old-password-box .title{color:#181a20;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-profile-page .bottom-box .top-inner-box .old-password-box input{width:50%;height:55px;outline:none;padding:0 15px;border-radius:8px;border:1px solid #ddd}#pc-wrap #my-page #my-profile-page .bottom-box .top-inner-box .old-password-box input ::placeholder{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-profile-page .bottom-box .bottom-inner-box{width:100%;flex-direction:row;gap:45px}#pc-wrap #my-page #my-profile-page .bottom-box .bottom-inner-box .new-password-box{width:100%;gap:10px}#pc-wrap #my-page #my-profile-page .bottom-box .bottom-inner-box .new-password-box .title{color:#181a20;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-profile-page .bottom-box .bottom-inner-box .new-password-box input{height:55px;outline:none;padding:0 15px;border-radius:8px;border:1px solid #ddd}#pc-wrap #my-page #my-profile-page .bottom-box .bottom-inner-box .new-password-box input ::placeholder{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-profile-page .bottom-box .change-password{display:flex;width:170px;height:38px;justify-content:center;align-items:center;gap:10px;align-self:flex-end;margin-top:18px;border-radius:12px;background:linear-gradient(135deg,#2563eb,#1d4ed8)}#pc-wrap #my-page #my-profile-page .bottom-box .change-password p{color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-articles-page{width:100%;height:auto}#pc-wrap #my-articles-page .main-title-box{width:auto;height:auto;flex-direction:row;justify-content:space-between}#pc-wrap #my-articles-page .main-title-box .right-box{width:315px}#pc-wrap #my-articles-page .main-title-box .right-box .main-title{color:#181a20;font-family:Poppins,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #my-articles-page .main-title-box .right-box .sub-title{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-articles-page .article-list-box{width:100%;height:auto;flex-direction:row;flex-wrap:wrap;gap:25px;margin-top:55px;margin-bottom:87px}#pc-wrap #my-articles-page .pagination-conf{width:100%;height:auto;justify-content:center;align-items:center;margin-top:30px}#pc-wrap #my-articles-page .pagination-conf .total p{color:#181a20;font-size:14px;text-align:center;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #write-article-page{width:100%;height:auto}#pc-wrap #write-article-page .main-title-box{width:auto;height:auto;flex-direction:row;justify-content:space-between}#pc-wrap #write-article-page .main-title-box .right-box{width:315px}#pc-wrap #write-article-page .main-title-box .right-box .main-title{color:#181a20;font-family:Poppins,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #write-article-page .main-title-box .right-box .sub-title{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #write-article-page .right-wrap{width:100%;height:auto}#pc-wrap #write-article-page .right-wrap .cont_bd{padding:30px 0}#pc-wrap #write-article-page .right-wrap .cont_bd .form_hd>div{margin-bottom:16px}#pc-wrap #write-article-page .right-wrap .flex-space .btn-next{background:#87cdf9;color:#1d4ed8}#pc-wrap #write-article-page .right-wrap .select{width:214px;height:40px;font-size:14px}#pc-wrap #write-article-page .right-wrap .input-tit{font-size:14px;padding:0 16px;margin-top:16px;border:1px solid #eee;border-radius:4px}#pc-wrap #write-article-page .right-wrap .btn-flex{margin-top:40px}#pc-wrap #write-article-page .css-guvl2y-MuiButtonBase-root-MuiButton-root{background:#87cdf9}#pc-wrap #write-article-page .css-guvl2y-MuiButtonBase-root-MuiButton-root svg{fill:#1d4ed8}#pc-wrap #write-article-page .toastui-editor-popup-body{padding:20px}#pc-wrap #write-article-page .youtube-input{padding:8px 16px;border:1px solid #ddd}#pc-wrap #write-article-page .youtube-div{display:flex;flex-direction:column}#pc-wrap #write-article-page .toastui-editor-defaultUI button{padding:4px}#pc-wrap #community-list-page{position:relative;padding:48px 0 80px;overflow:hidden;background:radial-gradient(circle at 92% 4%,rgba(37,99,235,.08),transparent 42%),radial-gradient(circle at 4% 96%,rgba(96,165,250,.1),transparent 46%),#f5f8ff}#pc-wrap #community-list-page .container{padding-top:0;flex-direction:column;gap:28px}#pc-wrap #community-list-page .container .main-box{width:100%;flex-direction:row;align-items:flex-start;gap:28px}#pc-wrap #community-list-page .container .main-box .left-config{position:-webkit-sticky;position:sticky;top:24px;width:290px;flex-shrink:0;height:-moz-fit-content;height:fit-content;padding:22px 18px;margin:0;gap:18px;border:1px solid rgba(24,26,32,.07);border-radius:20px;background:#fff;box-shadow:0 18px 44px rgba(24,26,32,.07);box-sizing:border-box}#pc-wrap #community-list-page .container .main-box .left-config .sidebar-head{flex-direction:row;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid rgba(37,99,235,.1)}#pc-wrap #community-list-page .container .main-box .left-config .sidebar-head .sidebar-icon{width:46px;height:46px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:14px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 8px 18px rgba(29,78,216,.28)}#pc-wrap #community-list-page .container .main-box .left-config .sidebar-head .sidebar-icon svg{width:22px;height:22px}#pc-wrap #community-list-page .container .main-box .left-config .sidebar-head .community-name{min-width:0}#pc-wrap #community-list-page .container .main-box .left-config .sidebar-head .community-name .name{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.25}#pc-wrap #community-list-page .container .main-box .left-config .sidebar-head .community-name .sub-name{margin-top:3px;color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.35}#pc-wrap #community-list-page .container .main-box .left-config .category-tabs{width:100%;gap:6px}#pc-wrap #community-list-page .container .main-box .left-config .category-tabs .tab-button{min-height:44px;padding:0 12px;justify-content:flex-start;align-items:center;border-radius:12px;border:1px solid rgba(37,99,235,.12);background:rgba(37,99,235,.04);color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;text-transform:none;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}#pc-wrap #community-list-page .container .main-box .left-config .category-tabs .tab-button .tab-label{display:inline-flex;flex-direction:row;align-items:center;gap:10px}#pc-wrap #community-list-page .container .main-box .left-config .category-tabs .tab-button .tab-label svg{width:18px;height:18px;color:#2563eb}#pc-wrap #community-list-page .container .main-box .left-config .category-tabs .tab-button:hover{background:rgba(37,99,235,.08);border-color:rgba(37,99,235,.22)}#pc-wrap #community-list-page .container .main-box .left-config .category-tabs .tab-button.active{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:transparent;box-shadow:0 10px 24px rgba(29,78,216,.28);color:#fff}#pc-wrap #community-list-page .container .main-box .left-config .category-tabs .tab-button.active .tab-label svg{color:#fff}#pc-wrap #community-list-page .container .main-box .right-config{flex:1 1;min-width:0;width:auto;height:auto}#pc-wrap #community-list-page .container .main-box .right-config .panel-config{width:100%}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .title-box{width:100%;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding:24px;border:1px solid rgba(24,26,32,.07);border-radius:22px;background:#fff;box-shadow:0 12px 32px rgba(24,26,32,.06);box-sizing:border-box}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .title-box .left{flex:1 1;min-width:0}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .title-box .left .eyebrow{display:inline-block;margin-bottom:6px;color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .title-box .left .title{color:#181a20;font-family:Poppins,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.4px;line-height:1.15}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .title-box .left .sub-title{margin-top:8px;max-width:520px;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.55}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .title-box .write-btn{flex-shrink:0;padding:10px 18px;border-radius:12px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;text-transform:none;box-shadow:0 8px 18px rgba(29,78,216,.26)}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .title-box .write-btn:hover{background:linear-gradient(135deg,#3b82f6,#2563eb)}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .toolbar-meta{margin-bottom:18px;padding:12px 14px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;border:1px solid rgba(24,26,32,.07);border-radius:18px;background:#fff;box-shadow:0 10px 24px rgba(24,26,32,.05);box-sizing:border-box}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .toolbar-meta .search-field{position:relative;display:flex;flex-direction:row;align-items:center;gap:6px;flex:1 1;min-width:0;padding:6px 6px 6px 12px;border:1px solid rgba(37,99,235,.16);border-radius:14px;background:rgba(37,99,235,.04)}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .toolbar-meta .search-field:focus-within{border-color:rgba(37,99,235,.45);background:#fff}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .toolbar-meta .search-field>svg{width:18px;height:18px;color:#2563eb;flex-shrink:0}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .toolbar-meta .search-field input{flex:1 1;min-width:0;border:none;outline:none;background:none;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .toolbar-meta .search-field input::placeholder{color:#717171}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .toolbar-meta .search-field .field-clear{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:rgba(24,26,32,.07);color:#717171;cursor:pointer}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .toolbar-meta .search-field .field-clear svg{width:14px;height:14px}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .toolbar-meta .search-field .field-search{height:36px;padding:0 14px;border:none;border-radius:10px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;cursor:pointer}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .toolbar-meta .result-copy{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .toolbar-meta .result-copy strong{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:700}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .toolbar-meta .result-copy span{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:500}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .list-box{width:100%;display:flex;flex-direction:column;gap:16px}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .list-box .no-data{width:100%;min-height:280px;padding:48px 24px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;border:1px dashed rgba(37,99,235,.24);border-radius:18px;background:rgba(37,99,235,.04);box-sizing:border-box}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .list-box .no-data p{margin:0;color:#181a20;font-family:Poppins,sans-serif;font-size:18px;font-weight:700}#pc-wrap #community-list-page .container .main-box .right-config .panel-config .list-box .no-data span{color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}#pc-wrap #community-list-page .container .pagination-config{width:100%;align-items:center;justify-content:center;margin:0;padding:0;gap:14px}#pc-wrap #community-list-page .container .pagination-config .pagination-box{align-items:center;justify-content:center}#pc-wrap #community-list-page .container .pagination-config .pagination-box .MuiPaginationItem-root{font-family:Poppins,sans-serif}#pc-wrap #community-list-page .container .pagination-config .pagination-box .MuiPaginationItem-root.Mui-selected{background:#1d4ed8;color:#fff}#pc-wrap #community-list-page .container .pagination-config .pagination-box .MuiPaginationItem-root.Mui-selected:hover{background:#2563eb}#pc-wrap #community-list-page .container .pagination-config .total-result .MuiTypography-root{color:#717171;text-align:center;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}#pc-wrap .community-list-card{position:relative;width:100%;display:grid;overflow:hidden;border:1px solid rgba(24,26,32,.07);border-radius:20px;background:#fff;box-shadow:0 16px 38px rgba(24,26,32,.07);transition:border-color .22s ease,box-shadow .22s ease}#pc-wrap .community-list-card:hover{border-color:rgba(37,99,235,.28);box-shadow:0 26px 56px rgba(29,78,216,.16)}#pc-wrap .community-list-card:hover .hover-cta{opacity:1;transform:translateY(0)}#pc-wrap .community-list-card:hover .title-link strong{color:#1d4ed8}#pc-wrap .community-list-card:hover .title-arrow{opacity:1;transform:translate(0)}#pc-wrap .community-list-card:hover .card-glow{opacity:1}#pc-wrap .community-list-card .card-glow{position:absolute;top:-40px;right:-20px;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,rgba(96,165,250,.28),transparent 68%);opacity:0;transition:opacity .26s ease;pointer-events:none}#pc-wrap .community-list-card .image-link{display:block;text-decoration:none;min-height:0}#pc-wrap .community-list-card .card-image{position:relative;width:100%;height:100%;min-height:160px;background-size:cover;background-position:50%;overflow:hidden}#pc-wrap .community-list-card .card-image .image-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,10,26,.05),rgba(5,10,26,.42))}#pc-wrap .community-list-card .card-image .category-pill{position:absolute;top:14px;left:14px;padding:5px 10px;border:1px solid hsla(0,0%,100%,.28);border-radius:999px;background:rgba(5,10,26,.38);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}#pc-wrap .community-list-card .card-image .hover-cta{position:absolute;right:14px;bottom:14px;padding:7px 12px;display:inline-flex;flex-direction:row;align-items:center;gap:5px;border-radius:999px;background:hsla(0,0%,100%,.92);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;opacity:0;transform:translateY(6px);transition:opacity .22s ease,transform .22s ease}#pc-wrap .community-list-card .card-image .hover-cta svg{width:14px;height:14px}#pc-wrap .community-list-card .card-body{padding:18px 20px;display:flex;flex-direction:column;justify-content:center;gap:10px;min-width:0}#pc-wrap .community-list-card .card-body .author-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}#pc-wrap .community-list-card .card-body .author-link{display:inline-flex;flex-direction:row;align-items:center;gap:8px;padding:0;border:none;background:none;color:#1d4ed8;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;cursor:pointer}#pc-wrap .community-list-card .card-body .author-link .author-avatar{width:28px;height:28px;border-radius:50%;background-size:cover;background-position:50%;background-color:#dbeafe;box-shadow:0 0 0 2px rgba(37,99,235,.16)}#pc-wrap .community-list-card .card-body .meta-date{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:500}#pc-wrap .community-list-card .card-body .title-link{display:inline-flex;flex-direction:row;align-items:flex-start;gap:6px;text-decoration:none}#pc-wrap .community-list-card .card-body .title-link strong{color:#181a20;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.3}#pc-wrap .community-list-card .card-body .title-link .title-arrow{width:16px;height:16px;margin-top:4px;color:#2563eb;opacity:0;transform:translate(-4px,4px);transition:opacity .22s ease,transform .22s ease;flex-shrink:0}#pc-wrap .community-list-card .card-body .excerpt{margin:0;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.6}#pc-wrap .community-list-card .card-body .card-meta{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}#pc-wrap .community-list-card .card-body .card-meta .like-btn,#pc-wrap .community-list-card .card-body .card-meta .meta-item{padding:5px 9px;display:inline-flex;flex-direction:row;align-items:center;gap:4px;border:1px solid rgba(24,26,32,.08);border-radius:999px;background:rgba(37,99,235,.04);color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:600}#pc-wrap .community-list-card .card-body .card-meta .like-btn svg,#pc-wrap .community-list-card .card-body .card-meta .meta-item svg{width:14px;height:14px;color:#2563eb}#pc-wrap .community-list-card .card-body .card-meta .like-btn{border:none;cursor:pointer}#pc-wrap .community-list-card .card-body .card-meta .like-btn.liked{background:hsla(8,79%,62%,.1);color:#eb6753}#pc-wrap .community-list-card .card-body .card-meta .like-btn.liked svg{color:#eb6753}#pc-wrap .community-list-card.is-featured{grid-template-columns:1.2fr .8fr;min-height:340px}#pc-wrap .community-list-card.is-featured .card-image{min-height:340px}#pc-wrap .community-list-card.is-featured .card-body .title-link strong{font-size:28px;letter-spacing:-.4px}#pc-wrap .community-list-card.is-feed{grid-template-columns:220px minmax(0,1fr)}#pc-wrap .community-list-card.is-feed .card-image{min-height:168px}#pc-wrap .community-list-card.is-feed .card-body .title-link strong{font-size:17px}@media(max-width:980px){#pc-wrap #community-list-page .container .main-box{flex-direction:column}#pc-wrap #community-list-page .container .main-box .left-config{position:static;width:100%}#pc-wrap .community-list-card.is-featured,#pc-wrap .community-list-card.is-feed{grid-template-columns:1fr}#pc-wrap .community-list-card.is-featured .card-image,#pc-wrap .community-list-card.is-feed .card-image{min-height:200px}}#pc-wrap #community-detail-page{position:relative;padding:48px 0 80px;overflow:hidden;background:radial-gradient(circle at 92% 4%,rgba(37,99,235,.08),transparent 42%),radial-gradient(circle at 4% 96%,rgba(96,165,250,.1),transparent 46%),#f5f8ff}#pc-wrap #community-detail-page .container{padding-top:0;flex-direction:column;gap:28px}#pc-wrap #community-detail-page .container .main-box{width:100%;flex-direction:row;align-items:flex-start;gap:28px}#pc-wrap #community-detail-page .container .main-box .left-config{position:-webkit-sticky;position:sticky;top:24px;width:290px;flex-shrink:0;height:-moz-fit-content;height:fit-content;padding:22px 18px;margin:0;gap:18px;border:1px solid rgba(24,26,32,.07);border-radius:20px;background:#fff;box-shadow:0 18px 44px rgba(24,26,32,.07);box-sizing:border-box}#pc-wrap #community-detail-page .container .main-box .left-config .image-info,#pc-wrap #community-detail-page .container .main-box .left-config .sidebar-head{flex-direction:row;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid rgba(37,99,235,.1)}#pc-wrap #community-detail-page .container .main-box .left-config .image-info .sidebar-icon,#pc-wrap #community-detail-page .container .main-box .left-config .image-info img,#pc-wrap #community-detail-page .container .main-box .left-config .sidebar-head .sidebar-icon,#pc-wrap #community-detail-page .container .main-box .left-config .sidebar-head img{width:46px;height:46px;border-radius:14px;object-fit:cover}#pc-wrap #community-detail-page .container .main-box .left-config .image-info .sidebar-icon,#pc-wrap #community-detail-page .container .main-box .left-config .sidebar-head .sidebar-icon{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 8px 18px rgba(29,78,216,.28)}#pc-wrap #community-detail-page .container .main-box .left-config .image-info .sidebar-icon svg,#pc-wrap #community-detail-page .container .main-box .left-config .sidebar-head .sidebar-icon svg{width:22px;height:22px}#pc-wrap #community-detail-page .container .main-box .left-config .image-info .community-name .name,#pc-wrap #community-detail-page .container .main-box .left-config .sidebar-head .community-name .name{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.25}#pc-wrap #community-detail-page .container .main-box .left-config .tab-button{min-height:44px;padding:0 12px;justify-content:flex-start;align-items:center;border-radius:12px;border:1px solid rgba(37,99,235,.12);background:rgba(37,99,235,.04);color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;text-transform:none;margin-bottom:6px;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}#pc-wrap #community-detail-page .container .main-box .left-config .tab-button:hover{background:rgba(37,99,235,.08)}#pc-wrap #community-detail-page .container .main-box .left-config .tab-button.active{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:transparent;box-shadow:0 10px 24px rgba(29,78,216,.28);color:#fff}#pc-wrap #community-detail-page .container .main-box .community-detail-config{flex:1 1;min-width:0}#pc-wrap #community-detail-page .container .main-box .community-detail-config .title-box{width:100%;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;padding:22px 24px;border:1px solid rgba(24,26,32,.07);border-radius:18px;background:#fff;box-shadow:0 12px 32px rgba(24,26,32,.06);box-sizing:border-box}#pc-wrap #community-detail-page .container .main-box .community-detail-config .title-box .left{flex:1 1;min-width:0}#pc-wrap #community-detail-page .container .main-box .community-detail-config .title-box .left .title{color:#181a20;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:1.2}#pc-wrap #community-detail-page .container .main-box .community-detail-config .title-box .left .sub-title{margin-top:6px;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.5}#pc-wrap #community-detail-page .container .main-box .community-detail-config .title-box .right,#pc-wrap #community-detail-page .container .main-box .community-detail-config .title-box .write-btn{flex-shrink:0;padding:8px 16px;border-radius:999px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;text-transform:none;box-shadow:0 8px 18px rgba(29,78,216,.26)}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config{width:100%;min-height:420px;border-radius:18px;border:1px solid rgba(24,26,32,.07);background:#fff;box-shadow:0 16px 38px rgba(24,26,32,.07);overflow:hidden}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .content-and-info{width:100%;padding:24px;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;border-bottom:1px solid rgba(37,99,235,.1);background:rgba(37,99,235,.03)}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .content-and-info .content{gap:12px;min-width:0}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .content-and-info .content .content-data{color:#181a20;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;line-height:1.35}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .content-and-info .content .member-info{flex-direction:row;align-items:center;gap:8px}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .content-and-info .content .member-info .member-img{width:34px;height:34px;border-radius:50%;object-fit:cover;cursor:pointer;border:2px solid rgba(37,99,235,.18)}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .content-and-info .content .member-info .member-nick{color:#1d4ed8;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;cursor:pointer}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .content-and-info .content .member-info .divider{width:1px;height:16px;background:rgba(37,99,235,.16)}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .content-and-info .content .member-info .time-added{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:500}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .content-and-info .info{flex-direction:row;align-items:center;gap:10px}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .content-and-info .info .icon-info,#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .content-and-info .info .icon_info{flex-direction:row;align-items:center;gap:4px;padding:6px 10px;border-radius:999px;background:rgba(37,99,235,.06);color:#717171}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .content-and-info .info .icon-info svg,#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .content-and-info .info .icon_info svg{width:16px;height:16px;color:#2563eb}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .content-and-info .info .icon-info .text,#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .content-and-info .info .icon_info .text{color:#181a20;font-family:Poppins,sans-serif;font-size:12px;font-weight:600}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .content-and-info .info .divider{width:1px;height:18px;background:rgba(37,99,235,.16)}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .like-and-dislike{width:100%;padding:20px 24px;align-items:center;justify-content:center}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .like-and-dislike .top{width:100%;flex-direction:row;align-items:center;justify-content:center}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .like-and-dislike .top button{min-width:120px;height:44px;gap:6px;border-radius:999px;border:none;background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 8px 18px rgba(29,78,216,.26);color:#fff}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .like-and-dislike .top button svg{color:#fff}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .like-and-dislike .top button .text,#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .first-box-config .like-and-dislike .top button p{color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:700}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .second-box-config{width:100%;margin-top:18px;padding:22px 24px;gap:12px;border:1px solid rgba(24,26,32,.07);border-radius:18px;background:#fff;box-shadow:0 12px 32px rgba(24,26,32,.06);box-sizing:border-box}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .second-box-config .title-text{color:#181a20;font-family:Poppins,sans-serif;font-size:17px;font-weight:700}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .second-box-config .leave-comment input{width:100%;height:56px;outline:none;padding:0 16px;border:1px solid rgba(37,99,235,.16);border-radius:14px 14px 0 0;background:rgba(37,99,235,.04);color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .second-box-config .leave-comment input::placeholder{color:#717171}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .second-box-config .leave-comment .button-box{width:100%;height:44px;flex-direction:row;justify-content:space-between;align-items:center;padding:0 16px;border:1px solid rgba(37,99,235,.16);border-top:none;border-radius:0 0 14px 14px;background:#fff}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .second-box-config .leave-comment .button-box p{color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:500}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .second-box-config .leave-comment .button-box button{min-width:100px;height:34px;border-radius:10px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;text-transform:capitalize}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .comments{width:100%;margin-top:18px;border:1px solid rgba(24,26,32,.07);border-radius:18px 18px 0 0;background:#fff;overflow:hidden}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .comments .comments-title{display:inline-flex;align-items:center;padding:14px 18px;border-bottom:2px solid #1d4ed8;color:#1d4ed8;font-family:Poppins,sans-serif;font-size:14px;font-weight:700}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .comments-box .main-comment{width:100%;padding:18px 24px;gap:12px;border:1px solid rgba(24,26,32,.07);border-top:none;background:#fff}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .comments-box .main-comment .member-info{flex-direction:row;justify-content:space-between;align-items:flex-start}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .comments-box .main-comment .member-info .name-date{flex-direction:row;gap:10px;cursor:pointer}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .comments-box .main-comment .member-info .name-date img{width:42px;height:42px;border-radius:50%;object-fit:cover;border:2px solid rgba(37,99,235,.18)}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .comments-box .main-comment .member-info .name-date .name-date-column .name{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:700}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .comments-box .main-comment .member-info .name-date .name-date-column .date{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:500}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .comments-box .main-comment .content .MuiTypography-root,#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .comments-box .main-comment .content p{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;line-height:1.55}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .pagination-box{width:100%;margin-top:18px;align-items:center;justify-content:center}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .pagination-box .MuiPaginationItem-root{font-family:Poppins,sans-serif}#pc-wrap #community-detail-page .container .main-box .community-detail-config .config .pagination-box .MuiPaginationItem-root.Mui-selected{background:#1d4ed8;color:#fff}#pc-wrap #cs-page{position:relative;padding:48px 0 80px;overflow:hidden;background:radial-gradient(circle at 92% 4%,rgba(37,99,235,.08),transparent 42%),radial-gradient(circle at 4% 96%,rgba(96,165,250,.1),transparent 46%),#f5f8ff}#pc-wrap #cs-page .container .cs-page-inner{width:100%;gap:28px}#pc-wrap #cs-page .container .cs-page-inner .cs-intro{display:grid;grid-template-columns:1.1fr 1.4fr;grid-gap:22px;gap:22px;padding:28px;border:1px solid rgba(24,26,32,.07);border-radius:22px;background:#fff;box-shadow:0 18px 44px rgba(24,26,32,.07);box-sizing:border-box}@media(max-width:1100px){#pc-wrap #cs-page .container .cs-page-inner .cs-intro{grid-template-columns:1fr}}#pc-wrap #cs-page .container .cs-page-inner .cs-intro .intro-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px}#pc-wrap #cs-page .container .cs-page-inner .cs-intro .intro-copy .eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 10px;border:1px solid rgba(37,99,235,.18);border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}#pc-wrap #cs-page .container .cs-page-inner .cs-intro .intro-copy .eyebrow svg{width:16px;height:16px}#pc-wrap #cs-page .container .cs-page-inner .cs-intro .intro-copy strong{color:#181a20;font-family:Poppins,sans-serif;font-size:32px;font-weight:700;letter-spacing:-.5px;line-height:1.2}#pc-wrap #cs-page .container .cs-page-inner .cs-intro .intro-copy p{margin:0;max-width:460px;color:#717171;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;line-height:1.55}#pc-wrap #cs-page .container .cs-page-inner .cs-intro .intro-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}@media(max-width:900px){#pc-wrap #cs-page .container .cs-page-inner .cs-intro .intro-cards{grid-template-columns:1fr}}#pc-wrap #cs-page .container .cs-page-inner .cs-intro .intro-cards .intro-card{padding:18px 16px;display:flex;flex-direction:column;gap:8px;border:1px solid rgba(37,99,235,.12);border-radius:16px;background:radial-gradient(circle at 100% 0,rgba(96,165,250,.16),transparent 55%),rgba(37,99,235,.04);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}#pc-wrap #cs-page .container .cs-page-inner .cs-intro .intro-cards .intro-card:hover{border-color:rgba(37,99,235,.28);transform:translateY(-3px);box-shadow:0 14px 28px rgba(29,78,216,.12)}#pc-wrap #cs-page .container .cs-page-inner .cs-intro .intro-cards .intro-card .card-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 8px 18px rgba(29,78,216,.26)}#pc-wrap #cs-page .container .cs-page-inner .cs-intro .intro-cards .intro-card .card-icon svg{width:20px;height:20px}#pc-wrap #cs-page .container .cs-page-inner .cs-intro .intro-cards .intro-card strong{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:700}#pc-wrap #cs-page .container .cs-page-inner .cs-intro .intro-cards .intro-card span{color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:1.45}#pc-wrap #cs-page .container .cs-page-inner .cs-panel{padding:24px;border:1px solid rgba(24,26,32,.07);border-radius:22px;background:#fff;box-shadow:0 18px 44px rgba(24,26,32,.07);box-sizing:border-box}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-tabs{display:flex;flex-direction:row;gap:10px;margin-bottom:22px}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-tabs button{min-width:140px;height:44px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(37,99,235,.14);border-radius:999px;background:rgba(37,99,235,.04);color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-tabs button svg{width:18px;height:18px}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-tabs button:hover{border-color:rgba(37,99,235,.28);background:rgba(37,99,235,.08);color:#1d4ed8}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-tabs button.active{border-color:transparent;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 10px 24px rgba(29,78,216,.28)}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-panel-head{margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid rgba(37,99,235,.1)}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-panel-head .panel-title{color:#181a20;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.3px;line-height:1.25}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-panel-head .panel-desc{margin-top:6px;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.5}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .notice-content .notice-table{border:1px solid rgba(37,99,235,.12);border-radius:16px;overflow:hidden}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .notice-content .notice-table .table-head{display:grid;grid-template-columns:110px 1fr 120px;grid-gap:16px;gap:16px;padding:16px 22px;background:rgba(37,99,235,.06)}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .notice-content .notice-table .table-head span{color:#1d4ed8;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.35px}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .notice-content .notice-table .table-body{display:flex;flex-direction:column}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .notice-content .notice-table .table-body .notice-card{display:grid;grid-template-columns:110px 1fr 120px;grid-gap:16px;gap:16px;align-items:center;padding:18px 22px;border-top:1px solid rgba(37,99,235,.08);background:#fff;transition:background .18s ease}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .notice-content .notice-table .table-body .notice-card:hover{background:rgba(37,99,235,.03)}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .notice-content .notice-table .table-body .notice-card.event{background:linear-gradient(90deg,rgba(37,99,235,.08),hsla(0,0%,100%,0))}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .notice-content .notice-table .table-body .notice-card .event-badge{width:-moz-fit-content;width:fit-content;padding:6px 10px;display:inline-flex;align-items:center;gap:4px;border:1px solid rgba(37,99,235,.22);border-radius:999px;background:rgba(37,99,235,.1);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-weight:700}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .notice-content .notice-table .table-body .notice-card .event-badge svg{width:14px;height:14px}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .notice-content .notice-table .table-body .notice-card .notice-number{color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:600}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .notice-content .notice-table .table-body .notice-card .notice-title{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;line-height:1.4}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .notice-content .notice-table .table-body .notice-card .notice-date{color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;text-align:right}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .faq-content{display:flex;flex-direction:column;gap:22px}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .faq-content .categories{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .faq-content .categories button{padding:9px 14px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(37,99,235,.14);border-radius:999px;background:rgba(37,99,235,.04);color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .faq-content .categories button svg{width:16px;height:16px}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .faq-content .categories button:hover{border-color:rgba(37,99,235,.28);color:#1d4ed8;background:rgba(37,99,235,.08)}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .faq-content .categories button.active{border-color:transparent;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 8px 18px rgba(29,78,216,.24)}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .faq-content .wrap{display:flex;flex-direction:column;gap:10px}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .faq-content .wrap .MuiAccordion-root{border:1px solid rgba(24,26,32,.07);border-radius:16px!important;overflow:hidden;background:#fff;box-shadow:0 8px 22px rgba(24,26,32,.04);transition:border-color .18s ease,box-shadow .18s ease}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .faq-content .wrap .MuiAccordion-root.Mui-expanded{border-color:rgba(37,99,235,.28);box-shadow:0 14px 30px rgba(29,78,216,.1)}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .faq-content .wrap .MuiAccordionSummary-root{padding:0 18px}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .faq-content .wrap .MuiAccordionDetails-root{padding:0 18px 18px;background:rgba(37,99,235,.03)}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .faq-content .wrap .badge{min-width:34px;height:34px;margin:0;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;font-family:Poppins,sans-serif;font-size:13px;font-weight:800;line-height:1}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .faq-content .wrap .question .badge{background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;color:#fff;box-shadow:0 6px 14px rgba(29,78,216,.24)}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .faq-content .wrap .question .question-text{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:650;line-height:1.4}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .faq-content .wrap .answer{margin-left:0;display:flex;align-items:flex-start;flex-direction:row;gap:12px;white-space:normal;padding-top:4px}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .faq-content .wrap .answer .answer-badge{color:#1d4ed8;border:1px solid rgba(37,99,235,.28);background:rgba(37,99,235,.08)}#pc-wrap #cs-page .container .cs-page-inner .cs-panel .cs-content .faq-content .wrap .answer .answer-text{color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.6}@media(prefers-reduced-motion:reduce){#pc-wrap #cs-page .intro-card{transition:none}#pc-wrap #cs-page .intro-card:hover{transform:none}}#pc-wrap .about-page{position:relative;padding:120px 0 60px;width:100%;height:auto}#pc-wrap .about-page .intro{display:flex;flex-direction:row;justify-content:center}#pc-wrap .about-page .intro .container{flex-direction:row;justify-content:space-between}#pc-wrap .about-page .intro .container .left{width:40%}#pc-wrap .about-page .intro .container .left strong{color:#181a20;font-family:Poppins,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap .about-page .intro .container .right{width:48%;display:flex;flex-direction:column}#pc-wrap .about-page .intro .container .right p{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap .about-page .intro .container .right .boxes{margin-top:86px;display:flex;flex-direction:row}#pc-wrap .about-page .intro .container .right .boxes .box{margin-right:85px;width:203px;height:auto;display:flex;flex-direction:column}#pc-wrap .about-page .intro .container .right .boxes .box div{width:77px;height:70px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#f6f6f6}#pc-wrap .about-page .intro .container .right .boxes .box div img{width:36px;height:36px}#pc-wrap .about-page .intro .container .right .boxes .box span{margin:20px 0 10px;color:#181a20;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap .about-page .intro .container .right .boxes .box p{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap .about-page .statistics{margin-top:120px;display:flex;flex-direction:row;justify-content:center}#pc-wrap .about-page .statistics .container{flex-direction:column}#pc-wrap .about-page .statistics .container .banner{width:100%;height:500px}#pc-wrap .about-page .statistics .container .banner img{width:100%;border-radius:12px}#pc-wrap .about-page .statistics .container .info{margin-top:120px;display:flex;flex-direction:row;justify-content:space-evenly}#pc-wrap .about-page .statistics .container .info div{display:flex;flex-direction:column;align-items:center}#pc-wrap .about-page .statistics .container .info div strong{color:#181a20;font-family:Poppins,sans-serif;font-size:42px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap .about-page .statistics .container .info div p{margin-top:4px;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap .about-page .dealers{margin-top:120px;display:flex;flex-direction:row;justify-content:center}#pc-wrap .about-page .dealers .container{flex-direction:column}#pc-wrap .about-page .dealers .container .title{color:#181a20;text-align:center;font-family:Poppins,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap .about-page .dealers .container .desc{color:#181a20;text-align:center;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap .about-page .dealers .container .wrap{margin-top:60px;display:flex;flex-direction:row}#pc-wrap .about-page .options{position:relative;margin-top:120px;width:100%;height:720px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:24px;background:#fef4f3}#pc-wrap .about-page .options .about-banner{position:absolute;right:0;width:821px;height:720px;border-radius:0 24px 24px 0}#pc-wrap .about-page .options .container{flex-direction:column}#pc-wrap .about-page .options .container strong{width:445px;color:#181a20;font-family:Poppins,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap .about-page .options .container .box{margin-top:40px;display:flex;flex-direction:row;align-items:center}#pc-wrap .about-page .options .container .box .icon-box{width:84px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fdeae8}#pc-wrap .about-page .options .container .box .text-box{margin-left:24px;display:flex;flex-direction:column}#pc-wrap .about-page .options .container .box .text-box span{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap .about-page .options .container .box .text-box p{width:445px;margin-top:5px;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap .about-page .options .container .btn{margin-top:30px;padding:0 30px;max-width:180px;height:55px;display:flex;flex-direction:row;align-items:center;border-radius:12px;box-sizing:border-box;background:#181a20;justify-content:center;color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}#pc-wrap .about-page .options .container .btn img{margin-left:10px;width:16px;height:16px;filter:brightness(0) invert(1)}#pc-wrap .about-page .partners{margin-top:120px;display:flex;flex-direction:row;justify-content:center}#pc-wrap .about-page .partners .container{flex-direction:column}#pc-wrap .about-page .partners .container span{color:#181a20;text-align:center;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:28px}#pc-wrap .about-page .partners .container .wrap{margin-top:60px;display:flex;flex-direction:row;justify-content:space-between}#pc-wrap .about-page .help{margin-top:120px;display:flex;flex-direction:row;justify-content:center}#pc-wrap .about-page .help .container{padding:110px 65px;flex-direction:row;justify-content:space-between;border-radius:12px;background:#f6f6f6}#pc-wrap .about-page .help .container .left{display:flex;flex-direction:column}#pc-wrap .about-page .help .container .left strong{color:#181a20;font-family:Poppins,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap .about-page .help .container .left p{margin-top:10px;color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:28px}#pc-wrap .about-page .help .container .right{display:flex;flex-direction:row}#pc-wrap .about-page .help .container .right div{padding:0 30px;height:55px;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:12px;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}#pc-wrap .about-page .help .container .right div img{width:16px;height:16px}#pc-wrap .about-page .help .container .right div.white{color:#181a20;border:1px solid #181a20}#pc-wrap .about-page .help .container .right div.white img{margin-left:10px}#pc-wrap .about-page .help .container .right div.black{margin-left:30px;color:#fff;background:#181a20}#pc-wrap .about-page .help .container .right div.black img{margin-right:10px;filter:brightness(0) invert(1)}#pc-wrap .join-page{position:relative;padding:118px 0 80px;overflow:hidden;width:100%;min-height:calc(100vh - 87px);background:radial-gradient(circle at 92% 4%,rgba(37,99,235,.08),transparent 42%),radial-gradient(circle at 4% 96%,rgba(96,165,250,.1),transparent 46%),#f5f8ff}#pc-wrap .join-page .container{align-items:center}#pc-wrap .join-page .container .auth-shell{width:100%;max-width:1080px;min-height:640px;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.92fr);overflow:hidden;border:1px solid rgba(24,26,32,.07);border-radius:28px;background:#fff;box-shadow:0 24px 60px rgba(24,26,32,.1)}#pc-wrap .join-page .container .form-panel{padding:42px 44px;display:flex;flex-direction:column;justify-content:center;gap:22px;box-sizing:border-box}#pc-wrap .join-page .container .form-panel .logo{display:inline-flex;flex-direction:row;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;text-decoration:none}#pc-wrap .join-page .container .form-panel .logo img{width:36px;height:36px}#pc-wrap .join-page .container .form-panel .logo span{color:#181a20;font-family:Poppins,sans-serif;font-size:20px;font-weight:800;letter-spacing:-.3px}#pc-wrap .join-page .container .form-panel .view-tabs{display:flex;flex-direction:row;gap:6px;width:-moz-fit-content;width:fit-content;padding:5px;border-radius:14px;background:rgba(37,99,235,.06)}#pc-wrap .join-page .container .form-panel .view-tabs button{min-width:96px;height:38px;padding:0 16px;border:none;border-radius:10px;background:transparent;color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;cursor:pointer}#pc-wrap .join-page .container .form-panel .view-tabs button.active{background:#fff;color:#1d4ed8;box-shadow:0 8px 18px rgba(29,78,216,.14)}#pc-wrap .join-page .container .form-panel .info h1{margin:0;color:#181a20;font-family:Poppins,sans-serif;font-size:30px;font-weight:700;letter-spacing:-.5px;line-height:1.2}#pc-wrap .join-page .container .form-panel .info p{margin:8px 0 0;max-width:420px;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.6}#pc-wrap .join-page .container .form-panel .input-wrap{display:flex;flex-direction:column;gap:14px}#pc-wrap .join-page .container .form-panel .input-wrap .input-box{display:flex;flex-direction:column;gap:8px}#pc-wrap .join-page .container .form-panel .input-wrap .input-box span{color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-weight:700}#pc-wrap .join-page .container .form-panel .input-wrap .input-box input{width:100%;height:52px;padding:0 16px;border:1px solid rgba(37,99,235,.16);border-radius:12px;background:rgba(37,99,235,.03);color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;outline:none;box-sizing:border-box;transition:border-color .18s ease,background .18s ease}#pc-wrap .join-page .container .form-panel .input-wrap .input-box input:focus{border-color:rgba(37,99,235,.5);background:#fff}#pc-wrap .join-page .container .form-panel .input-wrap .input-box input::placeholder{color:#717171;font-weight:400}#pc-wrap .join-page .container .form-panel .input-wrap .input-box .password-field{position:relative}#pc-wrap .join-page .container .form-panel .input-wrap .input-box .password-field input{padding-right:48px}#pc-wrap .join-page .container .form-panel .input-wrap .input-box .password-field .toggle-password{position:absolute;top:50%;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:none;color:#717171;cursor:pointer;transform:translateY(-50%)}#pc-wrap .join-page .container .form-panel .input-wrap .input-box .password-field .toggle-password svg{width:18px;height:18px}#pc-wrap .join-page .container .form-panel .register{display:flex;flex-direction:column;gap:16px}#pc-wrap .join-page .container .form-panel .register .type-option{display:flex;flex-direction:column;gap:10px}#pc-wrap .join-page .container .form-panel .register .type-option .text{color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-weight:700}#pc-wrap .join-page .container .form-panel .register .type-option .role-pills{display:flex;flex-direction:row;gap:8px}#pc-wrap .join-page .container .form-panel .register .type-option .role-pills button{flex:1 1;height:42px;border:1px solid rgba(37,99,235,.16);border-radius:12px;background:#fff;color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;cursor:pointer}#pc-wrap .join-page .container .form-panel .register .type-option .role-pills button.active{border-color:transparent;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 8px 18px rgba(29,78,216,.24)}#pc-wrap .join-page .container .form-panel .register .remember-info .MuiFormControlLabel-label{color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}#pc-wrap .join-page .container .form-panel .register .remember-info .Mui-checked{color:#1d4ed8}#pc-wrap .join-page .container .form-panel .register .submit-btn{width:100%;height:50px;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;border:none;border-radius:12px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;text-transform:none;box-shadow:0 12px 24px rgba(29,78,216,.26)}#pc-wrap .join-page .container .form-panel .register .submit-btn svg{width:16px;height:16px}#pc-wrap .join-page .container .form-panel .register .submit-btn.Mui-disabled{background:#e8eef9;color:#9aa6c0;box-shadow:none}#pc-wrap .join-page .container .form-panel .auth-divider{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:12px;gap:12px;color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:800}#pc-wrap .join-page .container .form-panel .auth-divider span{height:1px;background:rgba(24,26,32,.1)}#pc-wrap .join-page .container .form-panel .google-auth-fallback,#pc-wrap .join-page .container .form-panel .google-auth-wrap{position:relative;width:100%;min-height:44px}#pc-wrap .join-page .container .form-panel .google-auth-button{display:flex;justify-content:center}#pc-wrap .join-page .container .form-panel .google-auth-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(24,26,32,.14);border-radius:6px;background:#fff;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;pointer-events:none}#pc-wrap .join-page .container .form-panel .google-auth-cover{position:absolute;inset:0;cursor:wait}#pc-wrap .join-page .container .form-panel .google-auth-wrap.disabled{opacity:.64}#pc-wrap .join-page .container .form-panel .google-auth-fallback{height:44px;border:1px solid rgba(24,26,32,.14);border-radius:6px;background:#fff;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}#pc-wrap .join-page .container .form-panel .google-auth-fallback:hover{border-color:rgba(37,99,235,.36);background:rgba(37,99,235,.04);color:#1d4ed8}#pc-wrap .join-page .container .form-panel .google-auth-fallback:focus-visible{outline:3px solid rgba(37,99,235,.22);outline-offset:2px}#pc-wrap .join-page .container .form-panel .ask-info p{margin:0;display:flex;flex-direction:row;align-items:center;gap:8px;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}#pc-wrap .join-page .container .form-panel .ask-info p button{padding:0;border:none;background:none;color:#1d4ed8;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;cursor:pointer}#pc-wrap .join-page .container .brand-panel{position:relative;overflow:hidden;min-height:100%;background:#050a1a}#pc-wrap .join-page .container .brand-panel .brand-bg{position:absolute;inset:0;pointer-events:none}#pc-wrap .join-page .container .brand-panel .brand-bg:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgba(5,10,26,.88),rgba(10,22,51,.72) 42%,rgba(29,78,216,.48)),radial-gradient(circle at 82% 18%,rgba(59,130,246,.4),transparent 44%)}#pc-wrap .join-page .container .brand-panel .brand-bg .glow{position:absolute;border-radius:50%;filter:blur(2px)}#pc-wrap .join-page .container .brand-panel .brand-bg .glow.glow-a{top:-120px;right:-60px;width:280px;height:280px;background:radial-gradient(circle,rgba(59,130,246,.4),transparent 68%)}#pc-wrap .join-page .container .brand-panel .brand-bg .glow.glow-b{bottom:-140px;left:-80px;width:260px;height:260px;background:radial-gradient(circle,rgba(37,99,235,.32),transparent 70%)}#pc-wrap .join-page .container .brand-panel .brand-bg .grid{position:absolute;inset:-40px;background-image:linear-gradient(90deg,rgba(147,197,253,.22) 1px,transparent 0),linear-gradient(180deg,rgba(147,197,253,.22) 1px,transparent 0);background-size:68px 68px;opacity:.28;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 18%,transparent 78%);mask-image:radial-gradient(circle at 50% 50%,#000 18%,transparent 78%)}#pc-wrap .join-page .container .brand-panel .brand-copy{position:relative;z-index:1;height:100%;padding:48px 40px;display:flex;flex-direction:column;justify-content:center;gap:16px;box-sizing:border-box}#pc-wrap .join-page .container .brand-panel .brand-copy .eyebrow{display:inline-flex;flex-direction:row;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:7px 12px 7px 10px;border-radius:999px;background:rgba(59,130,246,.18);color:#dbeafe;font-family:Poppins,sans-serif;font-size:12px;font-weight:700}#pc-wrap .join-page .container .brand-panel .brand-copy .eyebrow svg{width:16px;height:16px}#pc-wrap .join-page .container .brand-panel .brand-copy h2{margin:0;color:#fff;font-family:Poppins,sans-serif;font-size:34px;font-weight:700;letter-spacing:-.5px;line-height:1.2}#pc-wrap .join-page .container .brand-panel .brand-copy p{margin:0;color:rgba(219,234,254,.78);font-family:Poppins,sans-serif;font-size:15px;font-weight:500;line-height:1.65}#pc-wrap .join-page .container .brand-panel .brand-copy .brand-meta{display:flex;flex-direction:column;gap:10px;margin-top:8px}#pc-wrap .join-page .container .brand-panel .brand-copy .brand-meta span{display:inline-flex;flex-direction:row;align-items:center;gap:8px;color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}#pc-wrap .join-page .container .brand-panel .brand-copy .brand-meta span svg{width:18px;height:18px;color:#60a5fa}@media(max-width:900px){#pc-wrap .join-page .container .auth-shell{grid-template-columns:1fr}#pc-wrap .join-page .container .auth-shell .brand-panel{min-height:280px}}#pc-wrap.admin{min-height:100vh;background:radial-gradient(circle at 92% 0,rgba(37,99,235,.08),transparent 36%),radial-gradient(circle at 8% 100%,rgba(96,165,250,.1),transparent 42%),#f4f7fd;font-family:Poppins,sans-serif}#pc-wrap.admin .admin-shell{display:flex;min-height:100vh}#pc-wrap.admin .admin-topbar{width:calc(100% - 280px);margin-left:280px;height:72px;justify-content:center;background:hsla(0,0%,100%,.78)!important;border-bottom:1px solid rgba(37,99,235,.1);box-shadow:none!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#181a20}#pc-wrap.admin .admin-topbar .admin-topbar-inner{width:100%;padding:0 28px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#pc-wrap.admin .admin-topbar .topbar-copy{display:flex;flex-direction:column;gap:2px}#pc-wrap.admin .admin-topbar .topbar-copy .eyebrow{color:#1d4ed8;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}#pc-wrap.admin .admin-topbar .topbar-copy strong{color:#181a20;font-size:18px;font-weight:800;letter-spacing:-.3px}#pc-wrap.admin .admin-topbar .topbar-actions{display:flex;align-items:center;gap:12px}#pc-wrap.admin .admin-topbar .notification-shell{position:relative;display:inline-flex}#pc-wrap.admin .admin-topbar .notification-shell .icon-btn{position:relative;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(37,99,235,.14);border-radius:8px;background:#fff;color:#12275c;cursor:pointer;transition:box-shadow .18s ease,border-color .18s ease,background .18s ease}#pc-wrap.admin .admin-topbar .notification-shell .icon-btn.is-open,#pc-wrap.admin .admin-topbar .notification-shell .icon-btn:hover{border-color:rgba(37,99,235,.28);background:rgba(239,246,255,.95);box-shadow:0 10px 22px rgba(29,78,216,.12)}#pc-wrap.admin .admin-topbar .notification-shell .icon-btn svg{width:20px;height:20px}#pc-wrap.admin .admin-topbar .notification-shell .icon-btn .icon-dot{position:absolute;top:8px;right:9px;width:8px;height:8px;border:2px solid #fff;border-radius:50%;background:#2563eb}#pc-wrap.admin .admin-topbar .notification-shell .icon-btn .icon-count{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#ef4444,#f97316);color:#fff;font-family:Poppins,sans-serif;font-size:10px;font-weight:800;line-height:1}#pc-wrap.admin .admin-topbar .notification-shell .notification-panel{position:absolute;top:52px;right:0;width:360px;max-height:520px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(37,99,235,.14);border-radius:8px;background:#fff;box-shadow:0 24px 60px rgba(15,23,42,.18);z-index:160}#pc-wrap.admin .admin-topbar .notification-shell .notification-head{padding:16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(37,99,235,.1)}#pc-wrap.admin .admin-topbar .notification-shell .notification-head div{display:flex;flex-direction:column;gap:2px}#pc-wrap.admin .admin-topbar .notification-shell .notification-head strong{color:#181a20;font-size:15px;font-weight:800}#pc-wrap.admin .admin-topbar .notification-shell .notification-head span{color:#717171;font-size:12px;font-weight:600}#pc-wrap.admin .admin-topbar .notification-shell .notification-head button{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(37,99,235,.12);border-radius:8px;background:rgba(37,99,235,.08);color:#1d4ed8;cursor:pointer}#pc-wrap.admin .admin-topbar .notification-shell .notification-head button:disabled{color:rgba(100,116,139,.45);background:rgba(148,163,184,.08);cursor:default}#pc-wrap.admin .admin-topbar .notification-shell .notification-list{max-height:430px;overflow-y:auto;padding:8px}#pc-wrap.admin .admin-topbar .notification-shell .notification-item{width:100%;padding:12px 10px;display:grid;grid-template-columns:38px 1fr auto;grid-gap:10px;gap:10px;align-items:flex-start;border:0;border-radius:8px;background:transparent;text-align:left;cursor:pointer}#pc-wrap.admin .admin-topbar .notification-shell .notification-item:hover{background:rgba(37,99,235,.07)}#pc-wrap.admin .admin-topbar .notification-shell .notification-item.unread{background:rgba(37,99,235,.1)}#pc-wrap.admin .admin-topbar .notification-shell .notification-item.unread .notification-icon{background:linear-gradient(135deg,#2563eb,#12275c);color:#fff}#pc-wrap.admin .admin-topbar .notification-shell .notification-item .notification-icon{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:rgba(37,99,235,.08);color:#1d4ed8}#pc-wrap.admin .admin-topbar .notification-shell .notification-item .notification-icon svg{width:20px;height:20px}#pc-wrap.admin .admin-topbar .notification-shell .notification-item .notification-copy{min-width:0;display:flex;flex-direction:column;gap:3px}#pc-wrap.admin .admin-topbar .notification-shell .notification-item .notification-copy strong{color:#181a20;font-size:13px;font-weight:800;line-height:1.25}#pc-wrap.admin .admin-topbar .notification-shell .notification-item .notification-copy em{color:#717171;font-size:12px;font-style:normal;font-weight:600;line-height:1.35}#pc-wrap.admin .admin-topbar .notification-shell .notification-item .notification-time{color:rgba(100,116,139,.74);font-size:11px;font-weight:700;white-space:nowrap}#pc-wrap.admin .admin-topbar .notification-shell .notification-empty{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#717171;font-size:13px;font-weight:700}#pc-wrap.admin .admin-topbar .notification-shell .notification-empty svg{width:28px;height:28px;color:#2563eb}#pc-wrap.admin .admin-topbar .account-chip{display:inline-flex;flex-direction:row;align-items:center;gap:10px;height:46px;padding:0 10px 0 6px;border:1px solid rgba(37,99,235,.14);border-radius:999px;background:#fff;color:#181a20;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}#pc-wrap.admin .admin-topbar .account-chip:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(29,78,216,.12)}#pc-wrap.admin .admin-topbar .account-chip .MuiAvatar-root{width:32px;height:32px}#pc-wrap.admin .admin-topbar .account-chip .account-meta{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}#pc-wrap.admin .admin-topbar .account-chip .account-meta strong{font-size:13px;font-weight:700}#pc-wrap.admin .admin-topbar .account-chip .account-meta em{color:#717171;font-size:11px;font-style:normal;font-weight:600}#pc-wrap.admin .admin-topbar .account-chip svg{width:18px;height:18px;color:#717171}#pc-wrap.admin .aside .MuiDrawer-paper{background:radial-gradient(circle at 20% 0,rgba(59,130,246,.28),transparent 42%),linear-gradient(180deg,#0a1633,#050a1a);border-right:1px solid rgba(147,197,253,.12);color:#f8f2f1}#pc-wrap.admin .aside .sidebar-brand{padding:22px 22px 8px;display:flex;flex-direction:row;align-items:center;gap:10px}#pc-wrap.admin .aside .sidebar-brand img{width:92px;height:auto;filter:brightness(0) invert(1)}#pc-wrap.admin .aside .sidebar-brand span{padding:4px 8px;border-radius:999px;background:rgba(59,130,246,.22);color:#93c5fd;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#pc-wrap.admin .aside .sidebar-user{margin:12px 16px 8px;padding:12px;display:flex;flex-direction:row;align-items:center;gap:10px;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;background:hsla(0,0%,100%,.05)}#pc-wrap.admin .aside .sidebar-user .MuiAvatar-root{width:40px;height:40px}#pc-wrap.admin .aside .sidebar-user strong{display:block;font-size:13px;font-weight:700}#pc-wrap.admin .aside .sidebar-user span{color:hsla(9,33%,96%,.62);font-size:12px}#pc-wrap.admin .aside .sidebar-nav{padding:8px 12px 24px}#pc-wrap.admin .aside .menu_wrap{margin-bottom:4px}#pc-wrap.admin .aside .menu.MuiListItemButton-root{margin-bottom:2px;border-radius:12px;color:hsla(9,33%,96%,.72)}#pc-wrap.admin .aside .menu.MuiListItemButton-root .MuiListItemIcon-root{min-width:36px;margin-right:10px;color:inherit}#pc-wrap.admin .aside .menu.MuiListItemButton-root .MuiListItemIcon-root svg{width:20px;height:20px;color:currentColor}#pc-wrap.admin .aside .menu.MuiListItemButton-root .MuiListItemText-primary,#pc-wrap.admin .aside .menu.MuiListItemButton-root .MuiTypography-root{font-family:Poppins,sans-serif;font-size:14px;font-weight:700}#pc-wrap.admin .aside .menu.MuiListItemButton-root.on{background:rgba(37,99,235,.28);color:#fff}#pc-wrap.admin .aside .menu.MuiListItemButton-root:hover{background:hsla(0,0%,100%,.06)}#pc-wrap.admin .aside .menu-list{padding:4px 0 10px 12px}#pc-wrap.admin .aside .menu-list li{margin:2px 0;padding:8px 14px;border-radius:10px;color:hsla(9,33%,96%,.62);font-size:13px}#pc-wrap.admin .aside .menu-list li.on{background:hsla(0,0%,100%,.1);color:#fff;font-weight:700}#pc-wrap.admin #bunker{width:calc(100% - 280px);margin-left:auto;padding:104px 28px 40px;align-items:center}#pc-wrap.admin .flex-space{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#pc-wrap.admin .page-head{margin-bottom:22px;display:flex;flex-direction:column;gap:8px}#pc-wrap.admin .page-head.with-action{flex-direction:row;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px}#pc-wrap.admin .page-head .page-head-copy{display:flex;flex-direction:column;gap:8px}#pc-wrap.admin .page-head .eyebrow{display:inline-flex;flex-direction:row;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;padding:6px 10px;border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-size:12px;font-weight:700}#pc-wrap.admin .page-head .eyebrow svg{width:16px;height:16px}#pc-wrap.admin .page-head .tit{margin:0;color:#181a20;font-size:30px;font-weight:800;letter-spacing:-.6px}#pc-wrap.admin .page-head p{max-width:560px;margin:0;color:#717171;font-size:14px;font-weight:500;line-height:1.5}#pc-wrap.admin .badge{min-width:0;padding:4px 10px;border:none;border-radius:999px;font-weight:700;font-size:12px;line-height:1.4;text-transform:capitalize;box-shadow:none}#pc-wrap.admin .success{color:#1d4ed8;background:rgba(37,99,235,.12)}#pc-wrap.admin .warning{color:#d97706;background:rgba(245,158,11,.14);border-radius:999px}#pc-wrap.admin .error{color:#eb6753;background:hsla(8,79%,62%,.14)}#pc-wrap.admin .block{color:#7c3aed;background:rgba(124,58,237,.12);border-radius:999px}#pc-wrap.admin .delete{background:rgba(24,26,32,.55);color:#fff;border-radius:999px}#pc-wrap.admin .success-txt{font-size:14px;color:#1d4ed8}#pc-wrap.admin .warning-txt{font-size:14px;color:#d97706}#pc-wrap.admin .error-txt{font-size:14px;color:#eb6753}#pc-wrap.admin .hacking-txt{font-size:14px;color:#7c3aed}#pc-wrap.admin .delete-txt{font-size:14px;color:#757575}#pc-wrap.admin .up{color:#1d4ed8;background:rgba(37,99,235,.16)}#pc-wrap.admin .down{color:#eb6753;background:hsla(8,79%,62%,.16)}#pc-wrap.admin .content{width:100%}#pc-wrap.admin .content .no-data{font-size:15px;font-weight:600;color:#717171}#pc-wrap.admin .content .empty-state{padding:48px 16px;display:flex;flex-direction:column;align-items:center;gap:10px}#pc-wrap.admin .content .empty-state img{width:42px;opacity:.7}#pc-wrap.admin .detail{min-width:1080px;align-items:center;justify-content:center}#pc-wrap.admin .detail .back{display:flex;flex-direction:row;align-items:center;margin-bottom:24px}#pc-wrap.admin .detail .info-area{flex-direction:row}#pc-wrap.admin .detail .info-area>ul{flex:1 1}#pc-wrap.admin .detail .info-area li{padding:16px 24px}#pc-wrap.admin .detail .info-area hr{margin:6px 10px;border-color:#bdbdbd}#pc-wrap.admin .detail .info-area span:first-child{width:220px;min-width:220px}#pc-wrap.admin .detail .info-area .active{color:#1d4ed8;background:rgba(37,99,235,.12)}#pc-wrap.admin .detail .info-area .warning{color:#d97706;padding:4px;background:rgba(245,158,11,.14);border-radius:4px}#pc-wrap.admin .detail .info-area .error{color:#eb6753;background:hsla(8,79%,62%,.14)}#pc-wrap.admin .detail .info-area .hacking{color:#7c3aed;padding:4px;background:rgba(124,58,237,.12);border-radius:4px}#pc-wrap.admin .detail .MuiTabPanel-root{padding:0;margin:24px 0}#pc-wrap.admin .detail .banned-wrap>div{margin:0 8px 8px 0}#pc-wrap.admin .content-area strong{margin:0 3px}#pc-wrap.admin .content-area .tit{font-size:20px;padding:32px 24px}#pc-wrap.admin .content-area .btn-upload{flex-direction:column}#pc-wrap.admin .content-area .btn-upload .img-area img{width:100%}#pc-wrap.admin .content-area .comment{height:150px}#pc-wrap.admin .content-area .comment textarea{width:50%;height:80%;padding:10px;font-size:14px;border:1px solid #eee;border-radius:4px;resize:none}#pc-wrap.admin .content-area .desc span{color:#757575;margin-right:4px}#pc-wrap.admin .user-area{margin-bottom:24px}#pc-wrap.admin .user-area .user-id{background:#f5f5f5;border-radius:30px;padding:0 8px;margin-top:8px;text-align:center}#pc-wrap.admin .user-area .connect{height:min-content;border-radius:8px;padding:2px 6px;margin-left:10px}#pc-wrap.admin .user-area .connect.online{color:#1d4ed8;background:rgba(37,99,235,.12)}#pc-wrap.admin .user-area .connect.offline{color:#eb6753;background:hsla(8,79%,62%,.14)}#pc-wrap.admin .input-area div:first-child{margin-right:16px}#pc-wrap.admin .input-area .MuiInputAdornment-root button{margin-right:0}#pc-wrap.admin .btn-wrap{margin-top:24px;flex-direction:row;justify-content:flex-end}#pc-wrap.admin .btn-wrap button{font-weight:500}#pc-wrap.admin .btn-wrap button:nth-child(2){color:#fff;box-shadow:0 10px 22px rgba(29,78,216,.22)}#pc-wrap.admin .btn-action,#pc-wrap.admin .btn-add,#pc-wrap.admin .btn-complete{display:inline-flex;flex-direction:row;align-items:center;gap:6px;height:44px;padding:0 16px;border:none;color:#fff;font-weight:700;text-transform:none;border-radius:12px;background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 10px 22px rgba(29,78,216,.22);cursor:pointer}#pc-wrap.admin .btn-cancel{color:#757575;border:1px solid #eee}#pc-wrap.admin .btn-upload{border:1px dashed #eee}#pc-wrap.admin .btn-text{color:#1d4ed8}#pc-wrap.admin .btn-window{color:#757575;margin-left:8px}#pc-wrap.admin .btn-window svg{font-size:20px}#pc-wrap.admin .name a{display:flex;flex-direction:row;align-items:center;color:#181a20;font-weight:700;text-decoration:none}#pc-wrap.admin .name a:hover{color:#1d4ed8}#pc-wrap.admin .id-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#717171}#pc-wrap.admin .title-link{padding:0;border:none;background:none;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;text-align:left;cursor:pointer}#pc-wrap.admin .title-link:hover{color:#1d4ed8}#pc-wrap.admin .mini-avatar{width:32px;height:32px;margin-right:10px;border-radius:50%;object-fit:cover}#pc-wrap.admin .table-wrap{overflow:hidden;background:#fff;border:1px solid rgba(24,26,32,.07);border-radius:22px;box-shadow:0 18px 42px rgba(24,26,32,.06)}#pc-wrap.admin .table-wrap .table-toolbar{padding:18px 20px 8px;display:flex;flex-direction:column;gap:14px;border-bottom:1px solid rgba(37,99,235,.08)}#pc-wrap.admin .table-wrap .table-toolbar.support-toolbar{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:18px 20px}#pc-wrap.admin .table-wrap .table-toolbar.support-toolbar .search-area{flex:1 1;min-width:240px;max-width:420px;margin-left:auto}#pc-wrap.admin .table-wrap .table-toolbar.support-toolbar .search-area .result-count{color:#717171;font-size:12px;font-weight:700;white-space:nowrap}#pc-wrap.admin .table-wrap .table-toolbar.support-toolbar .search-area .search{flex:1 1;width:100%}#pc-wrap.admin .table-wrap .tab-menu{display:flex;flex-direction:row;gap:6px;width:-moz-fit-content;width:fit-content;padding:5px;border-radius:14px;background:rgba(37,99,235,.06)}#pc-wrap.admin .table-wrap .tab-menu li{width:auto;height:38px;padding:0 14px;display:flex;align-items:center;border-radius:10px;color:#717171;font-size:13px;font-weight:700;cursor:pointer}#pc-wrap.admin .table-wrap .tab-menu li.on{background:#fff;color:#1d4ed8;box-shadow:0 8px 18px rgba(29,78,216,.12)}#pc-wrap.admin .table-wrap.check-table-wrap td:first-child,#pc-wrap.admin .table-wrap.check-table-wrap th:first-child{width:50px;padding:0 0 0 15px}#pc-wrap.admin .table-wrap thead tr{background:rgba(37,99,235,.04)}#pc-wrap.admin .table-wrap thead th{border-bottom:1px solid rgba(37,99,235,.08);color:#717171;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}#pc-wrap.admin .table-wrap thead th:last-child{padding-right:24px}#pc-wrap.admin .table-wrap thead th:first-child{padding-left:24px}#pc-wrap.admin .table-wrap tbody{color:#181a20}#pc-wrap.admin .table-wrap tbody tr{border-bottom:1px solid rgba(24,26,32,.06);transition:background .16s ease}#pc-wrap.admin .table-wrap tbody tr:hover{background:rgba(37,99,235,.03)}#pc-wrap.admin .table-wrap tbody tr:last-child{border-bottom:0}#pc-wrap.admin .table-wrap tbody th:first-child{padding-left:24px}#pc-wrap.admin .table-wrap tbody td{padding:14px 16px;border-bottom:0;font-size:14px;color:#181a20}#pc-wrap.admin .table-wrap tbody td.info,#pc-wrap.admin .table-wrap tbody td.info-community{display:flex;flex-direction:row;align-items:center}#pc-wrap.admin .table-wrap tbody td.info-community a:visited{color:#959595}#pc-wrap.admin .table-wrap tbody td .img-box{width:80px;height:80px}#pc-wrap.admin .table-wrap tbody td p.text-ellipsis{width:280px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#pc-wrap.admin .table-wrap tbody td:first-child{padding-left:24px}#pc-wrap.admin .table-wrap .flex-box button{color:#1d4ed8;font-weight:600;margin-right:8px}#pc-wrap.admin .table-wrap .flex-box button:last-child{margin-right:0}#pc-wrap.admin .table-wrap .edit-options{padding:25px}#pc-wrap.admin .table-wrap .edit-options .option-wrap{margin-bottom:40px}#pc-wrap.admin .table-wrap .edit-options .option-wrap .tit{height:40px;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:8px;background:#f5f5f5;border-radius:4px;padding:2px 16px}#pc-wrap.admin .table-wrap .edit-options .option-wrap .notice{margin:6px 0 0 30px;color:#bdbdbd}#pc-wrap.admin .table-wrap .edit-options .option{flex-flow:row wrap}#pc-wrap.admin .table-wrap .edit-options .option label{width:301px;height:48px;padding-right:8px;color:#616161}#pc-wrap.admin .table-wrap .edit-options .option label span{font-size:14px}#pc-wrap.admin .tit{flex-direction:row;font-size:28px;font-weight:700}#pc-wrap.admin .info-area{flex-direction:row}#pc-wrap.admin .search-area{display:flex;flex-direction:row;align-items:center;gap:12px}#pc-wrap.admin .search-area .MuiInputBase-root,#pc-wrap.admin .search-area .MuiOutlinedInput-root{height:46px;border-radius:12px;background:#fff;font-size:14px;font-family:Poppins,sans-serif}#pc-wrap.admin .search-area .MuiOutlinedInput-notchedOutline,#pc-wrap.admin .search-area .search .MuiOutlinedInput-notchedOutline{border-color:rgba(37,99,235,.14)}#pc-wrap.admin .search-area .Mui-focused .MuiOutlinedInput-notchedOutline,#pc-wrap.admin .search-area .search.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#2563eb}#pc-wrap.admin .search-area .MuiInputAdornment-root svg{color:#2563eb}#pc-wrap.admin .search-area .MuiTableCell-root{padding:12px 20px;border-bottom:1px solid #eee}#pc-wrap.admin .search-area .MuiToolbar-root{align-items:center}#pc-wrap.admin .MuiTablePagination-root{border-top:1px solid rgba(37,99,235,.08);color:#717171;font-family:Poppins,sans-serif}#pc-wrap.admin .btn-action-wrap{display:flex;flex-direction:row}#pc-wrap.admin .btn-action-wrap button{height:44px;background:#fff;border:1px solid #eee;color:#757575;margin-right:8px}#pc-wrap.admin .btn-action-wrap thead{font-weight:600}#pc-wrap.admin .MuiTabPanel-root{padding:0}#pc-wrap.admin .MuiTableContainer-root{box-shadow:none}.support-dialog .MuiPaper-root{padding:8px 4px 10px;overflow:hidden;border:1px solid rgba(24,26,32,.08);border-radius:22px;box-shadow:0 24px 60px rgba(5,10,26,.18)}.support-dialog .MuiDialogContent-root{display:flex;flex-direction:column;gap:14px;padding:28px 28px 8px;font-family:Poppins,sans-serif}.support-dialog .MuiDialogContent-root .dialog-kicker{color:#1d4ed8;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.support-dialog .MuiDialogContent-root strong{color:#181a20;font-size:22px;font-weight:800;letter-spacing:-.4px}.support-dialog .MuiDialogContent-root label{display:flex;flex-direction:column;gap:8px;color:#717171;font-size:12px;font-weight:700}.support-dialog .MuiDialogContent-root input,.support-dialog .MuiDialogContent-root textarea{width:100%;padding:12px 14px;border:1px solid rgba(37,99,235,.14);border-radius:12px;background:#f8faff;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;outline:none;box-sizing:border-box}.support-dialog .MuiDialogContent-root input:focus,.support-dialog .MuiDialogContent-root textarea:focus{border-color:#2563eb;box-shadow:0 0 0 4px rgba(37,99,235,.12)}.support-dialog .MuiDialogContent-root textarea{resize:vertical;min-height:140px}.support-dialog .MuiDialogContent-root .MuiInputBase-root{height:46px;border-radius:12px;background:#f8faff}.support-dialog .MuiDialogActions-root{padding:8px 28px 24px;gap:10px}.support-dialog .btn-add,.support-dialog .btn-cancel{height:44px;padding:0 16px;border-radius:12px;font-family:Poppins,sans-serif;font-weight:700;text-transform:none}.support-dialog .btn-cancel{border:1px solid rgba(24,26,32,.1);background:#fff;color:#181a20}.support-dialog .btn-add{border:none;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 10px 22px rgba(29,78,216,.22)}.admin-account-menu .MuiPaper-root{margin-top:8px;overflow:hidden;border:1px solid rgba(24,26,32,.08);border-radius:16px;box-shadow:0 18px 40px rgba(5,10,26,.14)}.admin-account-menu .account-menu-head{padding:16px 18px 12px}.admin-account-menu .account-menu-head .nick{color:#181a20;font-size:15px;font-weight:800}.admin-account-menu .account-menu-head .phone{color:#717171;font-size:13px}.admin-account-menu .logout-item{margin:6px;gap:8px;border-radius:10px;color:#181a20;font-weight:700}.admin-account-menu .logout-item svg{width:18px;height:18px;color:#1d4ed8}.right-dashboard-settings{padding:0 10px;width:360px;height:100%}.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-size:20px;font-family:Poppins,sans-serif}.right-dashboard-settings .top p{color:#344767;font-family:Poppins,sans-serif}.right-dashboard-settings .top .close-icon{position:absolute;right:8px;cursor:pointer;font-size:20px}.right-dashboard-settings .main{position:relative;padding:16px 24px 24px;width:100%;height:auto;display:flex;flex-direction:column;box-sizing:border-box}.right-dashboard-settings .main .switch-box{width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.right-dashboard-settings .main .switch-box h6{font-size:16px;font-family:Poppins,sans-serif;font-weight:600}#messenger-page{padding:92px 0 24px;min-height:100vh;background:radial-gradient(circle at 8% 12%,rgba(59,130,246,.18),transparent 34%),radial-gradient(circle at 92% 8%,rgba(14,165,233,.16),transparent 32%),#f6f8fc}#messenger-page .empty-chat,#messenger-page .messenger-auth-state{min-height:520px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#64748b}#messenger-page .empty-chat svg,#messenger-page .messenger-auth-state svg{margin-bottom:14px;font-size:44px;color:#2563eb}#messenger-page .empty-chat strong,#messenger-page .messenger-auth-state strong{color:#0f172a;font-family:Poppins,sans-serif;font-size:22px;font-weight:800}#messenger-page .empty-chat p,#messenger-page .messenger-auth-state p{margin-top:8px;font-family:Poppins,sans-serif;font-size:14px}#messenger-page .messenger-shell{margin:0 auto;width:min(1180px,100% - 32px);height:calc(100vh - 116px);max-height:calc(100vh - 116px);min-height:480px;display:grid;grid-template-columns:360px minmax(0,1fr);overflow:hidden;border:1px solid rgba(147,197,253,.34);border-radius:18px;background:hsla(0,0%,100%,.76);box-shadow:0 28px 70px rgba(15,23,42,.14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}#messenger-page .conversation-panel{min-width:0;min-height:0;display:flex;flex-direction:column;border-right:1px solid rgba(148,163,184,.22);background:rgba(248,250,252,.88)}#messenger-page .conversation-panel .panel-head{padding:26px 22px 12px;display:flex;justify-content:space-between}#messenger-page .conversation-panel .panel-head span{color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-weight:800;text-transform:uppercase}#messenger-page .conversation-panel .panel-head h1{margin-top:4px;color:#0f172a;font-family:Poppins,sans-serif;font-size:28px;font-weight:900}#messenger-page .conversation-panel .conversation-search{margin:10px 18px 14px;height:44px;padding:0 14px;display:flex;align-items:center;gap:9px;border:1px solid rgba(148,163,184,.26);border-radius:14px;background:#fff;color:#64748b}#messenger-page .conversation-panel .conversation-search input{width:100%;border:0;outline:none;color:#0f172a;font-family:Poppins,sans-serif;font-size:14px;background:transparent}#messenger-page .conversation-panel .conversation-list{flex:1 1 auto;min-height:0;padding:0 12px 16px;overflow-y:auto;overscroll-behavior:contain}#messenger-page .conversation-panel .conversation-list .empty-conversations,#messenger-page .conversation-panel .conversation-list .list-state{margin:16px 6px;padding:24px 16px;border:1px dashed rgba(59,130,246,.34);border-radius:14px;text-align:center;color:#64748b;font-family:Poppins,sans-serif}#messenger-page .conversation-panel .conversation-list .empty-conversations svg,#messenger-page .conversation-panel .conversation-list .list-state svg{color:#2563eb;font-size:32px}#messenger-page .conversation-panel .conversation-list .empty-conversations strong,#messenger-page .conversation-panel .conversation-list .list-state strong{display:block;margin-top:8px;color:#0f172a}#messenger-page .conversation-panel .conversation-row{margin-bottom:6px;padding:12px;display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:11px;gap:11px;border:1px solid transparent;border-radius:14px;color:inherit;transition:background .18s ease,border-color .18s ease,transform .18s ease}#messenger-page .conversation-panel .conversation-row.active,#messenger-page .conversation-panel .conversation-row:hover{border-color:rgba(59,130,246,.28);background:#fff;transform:translateY(-1px)}#messenger-page .conversation-panel .conversation-row .avatar-wrap{position:relative}#messenger-page .conversation-panel .conversation-row .avatar-wrap img{width:48px;height:48px;object-fit:cover;border-radius:14px}#messenger-page .conversation-panel .conversation-row .avatar-wrap .presence-dot{position:absolute;right:-1px;bottom:1px;width:12px;height:12px;border:2px solid #fff;border-radius:50%;background:#94a3b8}#messenger-page .conversation-panel .conversation-row .avatar-wrap .presence-dot.online{background:#22c55e}#messenger-page .conversation-panel .conversation-row .conversation-copy{min-width:0}#messenger-page .conversation-panel .conversation-row .conversation-copy .row-bottom,#messenger-page .conversation-panel .conversation-row .conversation-copy .row-top{display:flex;align-items:center;gap:8px}#messenger-page .conversation-panel .conversation-row .conversation-copy .row-top{justify-content:space-between}#messenger-page .conversation-panel .conversation-row .conversation-copy .row-top strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0f172a;font-family:Poppins,sans-serif;font-size:14px;font-weight:800}#messenger-page .conversation-panel .conversation-row .conversation-copy .row-top span{color:#94a3b8;font-size:12px}#messenger-page .conversation-panel .conversation-row .conversation-copy .row-bottom{margin-top:5px}#messenger-page .conversation-panel .conversation-row .conversation-copy .row-bottom p{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#64748b;font-size:13px}#messenger-page .conversation-panel .conversation-row .conversation-copy .row-bottom .verified-mini{font-size:15px;color:#2563eb}#messenger-page .conversation-panel .conversation-row .conversation-copy .row-bottom b{min-width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#1d4ed8;color:#fff;font-size:11px}#messenger-page .chat-panel{min-width:0;min-height:0;display:flex;flex-direction:column;background:linear-gradient(180deg,rgba(239,246,255,.84),hsla(0,0%,100%,.94)),#fff}#messenger-page .chat-panel .chat-header{flex:0 0 auto;height:78px;padding:0 20px;display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(148,163,184,.22);background:hsla(0,0%,100%,.78)}#messenger-page .chat-panel .chat-header .back-link{display:none}#messenger-page .chat-panel .chat-header img{width:48px;height:48px;object-fit:cover;border-radius:14px}#messenger-page .chat-panel .chat-header .chat-title{min-width:0;flex:1 1}#messenger-page .chat-panel .chat-header .chat-title strong{display:block;color:#0f172a;font-family:Poppins,sans-serif;font-size:17px;font-weight:900}#messenger-page .chat-panel .chat-header .chat-title span{margin-top:3px;display:flex;align-items:center;gap:4px;color:#64748b;font-size:13px}#messenger-page .chat-panel .chat-header .chat-title span svg{font-size:15px;color:#2563eb}#messenger-page .chat-panel .chat-header .chat-title span i{font-style:normal}#messenger-page .chat-panel .chat-header .chat-title span i.online{color:#16a34a;font-weight:800}#messenger-page .chat-panel .chat-header .voice-btn{width:44px;height:44px;border:0;border-radius:14px;background:linear-gradient(135deg,#2563eb,#12275c);color:#fff;cursor:pointer}#messenger-page .chat-panel .chat-header .voice-btn:disabled{opacity:.45;cursor:not-allowed}#messenger-page .chat-panel .socket-banner{flex:0 0 auto;padding:9px 16px;background:#fff7ed;color:#c2410c;font-size:13px;font-weight:700;text-align:center}#messenger-page .chat-panel .socket-banner.call-notice{background:#eef2ff;color:#3730a3}#messenger-page .chat-panel .message-list{flex:1 1 auto;min-height:0;padding:22px;overflow-y:auto;overscroll-behavior:contain}#messenger-page .chat-panel .message-list .older-btn{margin:0 auto 16px;padding:9px 14px;display:block;border:1px solid rgba(59,130,246,.24);border-radius:999px;background:#fff;color:#12275c;font-weight:800;cursor:pointer}#messenger-page .chat-panel .message-list .date-separator,#messenger-page .chat-panel .message-list .system-message,#messenger-page .chat-panel .message-list .typing-indicator{margin:14px auto;width:-moz-fit-content;width:fit-content;padding:7px 12px;border-radius:999px;background:rgba(15,23,42,.06);color:#64748b;font-size:12px;font-weight:800}#messenger-page .chat-panel .message-list .typing-indicator{margin-left:0;background:rgba(59,130,246,.1);color:#12275c}#messenger-page .chat-panel .message-list .message-line{margin-bottom:10px;display:flex}#messenger-page .chat-panel .message-list .message-line.own{justify-content:flex-end}#messenger-page .chat-panel .message-list .message-line.own .message-bubble{border-color:rgba(59,130,246,.26);background:linear-gradient(135deg,#1d4ed8,#12275c);color:#fff}#messenger-page .chat-panel .message-list .message-line.own .message-bubble .message-meta{color:hsla(0,0%,100%,.74)}#messenger-page .chat-panel .message-list .message-line.other{justify-content:flex-start}#messenger-page .chat-panel .message-list .message-bubble{max-width:min(560px,74%);padding:11px 12px 8px;border:1px solid rgba(148,163,184,.2);border-radius:15px;background:#fff;box-shadow:0 10px 28px rgba(15,23,42,.06)}#messenger-page .chat-panel .message-list .message-bubble.failed{border-color:rgba(239,68,68,.45)}#messenger-page .chat-panel .message-list .message-bubble p{white-space:pre-wrap;word-break:break-word;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55}#messenger-page .chat-panel .message-list .message-bubble .deleted{font-style:italic;opacity:.75}#messenger-page .chat-panel .message-list .message-bubble .message-meta{margin-top:6px;display:flex;align-items:center;justify-content:flex-end;gap:8px;color:#94a3b8;font-size:11px}#messenger-page .chat-panel .message-list .message-bubble .message-meta em{font-style:normal;font-weight:800}#messenger-page .chat-panel .message-list .message-bubble .message-meta button{border:0;background:transparent;color:#ef4444;font-weight:800;cursor:pointer}#messenger-page .chat-panel .message-list .message-bubble .image-message{padding:0;border:0;background:transparent;cursor:zoom-in}#messenger-page .chat-panel .message-list .message-bubble .image-message img{max-width:260px;max-height:280px;display:block;object-fit:cover;border-radius:12px}#messenger-page .chat-panel .message-list .message-bubble .image-lightbox{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;background:rgba(2,6,23,.78);cursor:zoom-out}#messenger-page .chat-panel .message-list .message-bubble .image-lightbox img{max-width:min(900px,92vw);max-height:86vh;border-radius:12px;box-shadow:0 30px 80px rgba(0,0,0,.4)}#messenger-page .chat-panel .message-list .message-bubble .motorbike-message{width:320px;display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:12px;gap:12px;color:#0f172a}#messenger-page .chat-panel .message-list .message-bubble .motorbike-message.unavailable{display:block;width:auto;color:inherit}#messenger-page .chat-panel .message-list .message-bubble .motorbike-message img{width:92px;height:96px;object-fit:cover;border-radius:12px}#messenger-page .chat-panel .message-list .message-bubble .motorbike-message span{display:inline-flex;align-items:center;gap:5px;color:#1d4ed8;font-size:12px;font-weight:900}#messenger-page .chat-panel .message-list .message-bubble .motorbike-message b,#messenger-page .chat-panel .message-list .message-bubble .motorbike-message strong{display:block;margin-top:4px}#messenger-page .chat-panel .message-list .message-bubble .motorbike-message p{margin-top:4px;color:#64748b;font-size:12px}#messenger-page .chat-panel .message-list .message-bubble .motorbike-message a{margin-top:8px;display:inline-flex;align-items:center;gap:3px;color:#12275c;font-size:12px;font-weight:900}#messenger-page .chat-panel .message-list .message-bubble .motorbike-message a svg{font-size:14px}#messenger-page .chat-panel .message-list .message-bubble .call-message{display:flex;align-items:center;gap:8px;font-weight:800}#messenger-page .chat-panel .message-composer{flex:0 0 auto;padding:14px 18px 18px;border-top:1px solid rgba(148,163,184,.22);background:hsla(0,0%,100%,.84)}#messenger-page .chat-panel .message-composer .image-preview-box,#messenger-page .chat-panel .message-composer .share-strip{margin-bottom:10px;padding:10px 12px;display:flex;align-items:center;gap:10px;border:1px solid rgba(59,130,246,.22);border-radius:14px;background:#eff6ff;color:#1e3a8a}#messenger-page .chat-panel .message-composer .image-preview-box button,#messenger-page .chat-panel .message-composer .share-strip button{margin-left:auto;border:0;border-radius:999px;padding:8px 12px;background:#1d4ed8;color:#fff;font-weight:800;cursor:pointer}#messenger-page .chat-panel .message-composer .image-preview-box{align-items:flex-start}#messenger-page .chat-panel .message-composer .image-preview-box img{width:86px;height:86px;object-fit:cover;border-radius:12px}#messenger-page .chat-panel .message-composer .image-preview-box div{flex:1 1}#messenger-page .chat-panel .message-composer .image-preview-box p,#messenger-page .chat-panel .message-composer .image-preview-box span{margin-top:3px;display:block;font-size:12px}#messenger-page .chat-panel .message-composer .image-preview-box span{color:#ef4444}#messenger-page .chat-panel .message-composer .image-preview-box button{margin:8px 8px 0 0}#messenger-page .chat-panel .message-composer .composer-row{display:grid;grid-template-columns:44px minmax(0,1fr) 48px;grid-gap:10px;gap:10px;align-items:end}#messenger-page .chat-panel .message-composer .composer-row .attach-btn,#messenger-page .chat-panel .message-composer .composer-row .send-btn{height:44px;border:0;border-radius:14px;cursor:pointer}#messenger-page .chat-panel .message-composer .composer-row .attach-btn{background:#e0f2fe;color:#12275c}#messenger-page .chat-panel .message-composer .composer-row .send-btn{background:linear-gradient(135deg,#2563eb,#12275c);color:#fff}#messenger-page .chat-panel .message-composer .composer-row .send-btn:disabled{opacity:.45}#messenger-page .chat-panel .message-composer .composer-row textarea{min-height:44px;max-height:140px;padding:12px 14px;resize:none;border:1px solid rgba(148,163,184,.28);border-radius:14px;outline:none;background:#fff;color:#0f172a;font-family:Poppins,sans-serif;font-size:14px}#messenger-page .call-modal-backdrop{position:fixed;inset:0;z-index:350;display:flex;align-items:center;justify-content:center;background:rgba(2,6,23,.58)}#messenger-page .call-modal-backdrop .incoming-call-modal{width:min(360px,100% - 32px);padding:28px;display:flex;flex-direction:column;align-items:center;border-radius:18px;background:#fff;box-shadow:0 30px 90px rgba(0,0,0,.28)}#messenger-page .call-modal-backdrop .incoming-call-modal>svg{font-size:44px;color:#1d4ed8}#messenger-page .call-modal-backdrop .incoming-call-modal span{margin-top:10px;color:#64748b;font-weight:800}#messenger-page .call-modal-backdrop .incoming-call-modal strong{margin-top:6px;color:#0f172a;font-size:22px}#messenger-page .call-modal-backdrop .incoming-call-modal div{margin-top:22px;display:flex;gap:12px}#messenger-page .call-modal-backdrop .incoming-call-modal div button{padding:11px 16px;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;color:#fff;font-weight:900;cursor:pointer}#messenger-page .call-modal-backdrop .incoming-call-modal div button.decline{background:#ef4444}#messenger-page .call-modal-backdrop .incoming-call-modal div button.accept{background:#22c55e}#messenger-page .active-call-overlay{position:fixed;right:28px;bottom:28px;z-index:340;width:310px;padding:18px;border:1px solid rgba(147,197,253,.32);border-radius:18px;background:rgba(15,23,42,.94);color:#fff;box-shadow:0 24px 70px rgba(15,23,42,.34)}#messenger-page .active-call-overlay span,#messenger-page .active-call-overlay strong{display:block;text-align:center}#messenger-page .active-call-overlay strong{font-size:18px}#messenger-page .active-call-overlay span{margin-top:8px;color:#93c5fd;font-weight:900}#messenger-page .active-call-overlay p{margin-top:8px;color:#fecaca;text-align:center;font-size:13px}#messenger-page .active-call-overlay div{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}#messenger-page .active-call-overlay div button{height:42px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:12px;background:hsla(0,0%,100%,.12);color:#fff;font-weight:800;cursor:pointer}#messenger-page .active-call-overlay div button.end{background:#ef4444}@media(max-width:900px){#mobile-wrap #messenger-page,#pc-wrap #messenger-page{padding:0;background:#f6f8fc}#mobile-wrap #messenger-page .messenger-shell,#pc-wrap #messenger-page .messenger-shell{width:100%;height:calc(100vh - 65px);max-height:calc(100vh - 65px);min-height:0;display:block;border:0;border-radius:0;box-shadow:none}#mobile-wrap #messenger-page .conversation-panel,#pc-wrap #messenger-page .conversation-panel{height:100%;min-height:0;border-right:0}#mobile-wrap #messenger-page .messenger-shell.chat-open .conversation-panel,#pc-wrap #messenger-page .messenger-shell.chat-open .conversation-panel{display:none}#mobile-wrap #messenger-page .chat-panel,#pc-wrap #messenger-page .chat-panel{height:100%;min-height:0}#mobile-wrap #messenger-page .chat-panel:not(.active),#pc-wrap #messenger-page .chat-panel:not(.active){display:none}#mobile-wrap #messenger-page .chat-panel .chat-header,#pc-wrap #messenger-page .chat-panel .chat-header{height:64px;padding:0 12px;gap:8px}#mobile-wrap #messenger-page .chat-panel .chat-header img,#pc-wrap #messenger-page .chat-panel .chat-header img{width:38px;height:38px;border-radius:12px}#mobile-wrap #messenger-page .chat-panel .chat-header .chat-title,#pc-wrap #messenger-page .chat-panel .chat-header .chat-title{min-width:0}#mobile-wrap #messenger-page .chat-panel .chat-header .chat-title strong,#pc-wrap #messenger-page .chat-panel .chat-header .chat-title strong{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mobile-wrap #messenger-page .chat-panel .chat-header .chat-title span,#pc-wrap #messenger-page .chat-panel .chat-header .chat-title span{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mobile-wrap #messenger-page .chat-panel .chat-header .chat-title span i,#pc-wrap #messenger-page .chat-panel .chat-header .chat-title span i{overflow:hidden;text-overflow:ellipsis}#mobile-wrap #messenger-page .chat-panel .chat-header .back-link,#pc-wrap #messenger-page .chat-panel .chat-header .back-link{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:#eff6ff;color:#12275c}#mobile-wrap #messenger-page .chat-panel .message-list,#pc-wrap #messenger-page .chat-panel .message-list{padding:14px 12px}#mobile-wrap #messenger-page .chat-panel .message-list .message-bubble,#pc-wrap #messenger-page .chat-panel .message-list .message-bubble{max-width:86%}#mobile-wrap #messenger-page .chat-panel .message-composer,#pc-wrap #messenger-page .chat-panel .message-composer{padding:10px}#mobile-wrap #messenger-page .active-call-overlay,#pc-wrap #messenger-page .active-call-overlay{left:14px;right:14px;bottom:14px;width:auto}}#messenger-page .conversation-panel .panel-head{align-items:flex-start}#messenger-page .conversation-panel .panel-head .panel-head-actions{display:flex;align-items:center;gap:2px}#messenger-page .conversation-panel .panel-head .panel-action{padding:6px 10px;border:none;border-radius:8px;background:transparent;color:#1d4ed8;font-family:Poppins,sans-serif;font-size:13px;font-weight:800;cursor:pointer;text-transform:none}#messenger-page .conversation-panel .panel-head .panel-action:hover:not(:disabled){background:rgba(21,101,216,.1)}#messenger-page .conversation-panel .panel-head .panel-action:disabled{color:#94a3b8;cursor:not-allowed}#messenger-page .conversation-panel .panel-head .panel-menu-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:#64748b;cursor:pointer}#messenger-page .conversation-panel .panel-head .panel-menu-btn:hover{background:rgba(100,116,139,.12);color:#0f172a}#messenger-page .conversation-panel .panel-head .panel-menu-btn svg{font-size:20px}#messenger-page .conversation-panel .selection-bar{margin:0 18px 12px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:10px;background:rgba(21,101,216,.08)}#messenger-page .conversation-panel .selection-bar .clear-selected-btn,#messenger-page .conversation-panel .selection-bar .select-all-btn{padding:6px 10px;border:none;border-radius:8px;font-family:Poppins,sans-serif;font-size:12px;font-weight:800;cursor:pointer}#messenger-page .conversation-panel .selection-bar .clear-selected-btn:disabled,#messenger-page .conversation-panel .selection-bar .select-all-btn:disabled{opacity:.5;cursor:not-allowed}#messenger-page .conversation-panel .selection-bar .select-all-btn{background:#fff;color:#1d4ed8;border:1px solid rgba(21,101,216,.3)}#messenger-page .conversation-panel .selection-bar .clear-selected-btn{background:#e92c28;color:#fff}#messenger-page .conversation-panel .selection-bar .selection-count{color:#475569;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;text-transform:none}#messenger-page .conversation-panel .selectable-row{display:flex;align-items:center;gap:6px;padding-left:10px;cursor:pointer}#messenger-page .conversation-panel .selectable-row.is-checked{background:rgba(21,101,216,.07)}#messenger-page .conversation-panel .selectable-row .row-checkbox{flex:0 0 auto;width:18px;height:18px;accent-color:#1d4ed8;cursor:pointer}#messenger-page .conversation-panel .selectable-row>a,#messenger-page .conversation-panel .selectable-row>div{flex:1 1 auto;min-width:0;pointer-events:none}#messenger-page .chat-header .chat-menu-btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:none;border-radius:50%;background:rgba(148,163,184,.16);color:#475569;cursor:pointer;transition:background .2s ease,color .2s ease}#messenger-page .chat-header .chat-menu-btn:hover{background:rgba(148,163,184,.3);color:#0f172a}#messenger-page .blocked-notice{display:flex;align-items:center;justify-content:center;gap:10px;padding:18px 22px;border-top:1px solid rgba(148,163,184,.22);background:rgba(248,250,252,.92);color:#475569;font-family:Poppins,sans-serif;font-size:14px;font-weight:600}#messenger-page .blocked-notice svg{font-size:20px;color:#e92c28}#messenger-page .blocked-notice .unblock-btn{padding:8px 16px;border:none;border-radius:10px;background:#1d4ed8;color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:800;cursor:pointer}#messenger-page .blocked-notice .unblock-btn:disabled{opacity:.6;cursor:not-allowed}#messenger-page .chat-header .video-btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;margin-left:6px;border:none;border-radius:50%;background:rgba(21,101,216,.12);color:#1d4ed8;cursor:pointer;transition:background .2s ease,color .2s ease}#messenger-page .chat-header .video-btn:hover:not(:disabled){background:rgba(21,101,216,.24)}#messenger-page .chat-header .video-btn:disabled{opacity:.45;cursor:not-allowed}.active-call-overlay.is-video{width:min(760px,92vw)}.active-call-overlay.is-video .call-video-stage{position:relative;width:100%;aspect-ratio:16/9;margin-bottom:14px;border-radius:14px;overflow:hidden;background:#0f172a}.active-call-overlay.is-video .call-video-stage .remote-video{width:100%;height:100%;object-fit:cover;background:#0f172a}.active-call-overlay.is-video .call-video-stage .remote-video.is-hidden{visibility:hidden}.active-call-overlay.is-video .call-video-stage .remote-camera-off{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#cbd5f5;font-family:Poppins,sans-serif;font-size:14px;font-weight:700}.active-call-overlay.is-video .call-video-stage .remote-camera-off svg{font-size:34px}.active-call-overlay.is-video .call-video-stage .local-preview{position:absolute;right:12px;bottom:12px;width:26%;max-width:190px;aspect-ratio:4/3;border-radius:10px;border:2px solid hsla(0,0%,100%,.75);object-fit:cover;background:#1e293b;box-shadow:0 8px 20px rgba(15,23,42,.35)}.active-call-overlay.is-video .call-video-stage .local-preview.is-hidden{display:none}.active-call-overlay.is-video .camera-btn,.active-call-overlay.is-video .switch-btn{white-space:nowrap}@media(max-width:640px){.active-call-overlay.is-video{width:96vw}.active-call-overlay.is-video .call-video-stage{aspect-ratio:3/4}}#product-list-page.wishlist-page{position:relative;padding:56px 0 88px;overflow:hidden;background:radial-gradient(circle at 88% 4%,rgba(37,99,235,.09),transparent 42%),radial-gradient(circle at 2% 94%,rgba(96,165,250,.1),transparent 46%),#fff}#product-list-page.wishlist-page:before{content:"";position:absolute;top:-140px;left:-90px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.16),transparent 68%);animation:sectionGlowFloat 17s ease-in-out infinite;pointer-events:none}#product-list-page.wishlist-page .container{position:relative;z-index:1;flex-direction:column}#product-list-page.wishlist-page .info-box{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:20px}#product-list-page.wishlist-page .info-box .left{display:flex;flex-direction:column}#product-list-page.wishlist-page .info-box .left .section-eyebrow{align-self:flex-start;margin-bottom:12px;padding:7px 14px 7px 10px;display:inline-flex;flex-direction:row;align-items:center;gap:7px;border:1px solid rgba(37,99,235,.2);border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}#product-list-page.wishlist-page .info-box .left .section-eyebrow svg{width:16px;height:16px;color:#2563eb}#product-list-page.wishlist-page .info-box .left span{color:#181a20;font-family:Poppins,sans-serif;font-size:34px;font-weight:500;line-height:150%;letter-spacing:-.646px}#product-list-page.wishlist-page .info-box .left p{margin:6px 0 0;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:26px}#product-list-page.wishlist-page .info-box .right{display:flex;align-items:flex-end}#product-list-page.wishlist-page .wishlist-count-pill{padding:10px 16px;border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:13px;font-weight:700}#product-list-page.wishlist-page .product-page{width:100%;margin-top:0}#product-list-page.wishlist-page .main-config{max-width:100%;width:100%}#product-list-page.wishlist-page .card-box{margin-top:36px;padding:22px;display:flex;flex-direction:column;gap:22px;border:1px solid rgba(24,26,32,.07);border-radius:22px;background:#fff;box-shadow:0 18px 42px rgba(24,26,32,.06)}#product-list-page.wishlist-page .list-config{width:100%}#product-list-page.wishlist-page .pagination-config{align-items:center;justify-content:center}#product-list-page.wishlist-page .wishlist-skeleton{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}#product-list-page.wishlist-page .wishlist-skeleton .skeleton-card{height:360px;border-radius:16px;background:linear-gradient(90deg,rgba(37,99,235,.04) 25%,rgba(37,99,235,.1) 37%,rgba(37,99,235,.04) 63%);background-size:400% 100%;animation:fuelShimmer 1.4s ease infinite}#product-list-page.wishlist-page .wishlist-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:72px 24px;border:1px dashed rgba(37,99,235,.22);border-radius:18px;background:rgba(37,99,235,.03);text-align:center}#product-list-page.wishlist-page .wishlist-empty .empty-icon{width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;background:rgba(37,99,235,.1);color:#1d4ed8}#product-list-page.wishlist-page .wishlist-empty .empty-icon svg{width:30px;height:30px}#product-list-page.wishlist-page .wishlist-empty strong{color:#181a20;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.3px}#product-list-page.wishlist-page .wishlist-empty p{margin:0;max-width:420px;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.6}#product-list-page.wishlist-page .wishlist-empty .browse-btn{margin-top:8px;padding:12px 22px;border-radius:999px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;text-decoration:none;box-shadow:0 12px 28px rgba(29,78,216,.32);transition:transform .18s ease,box-shadow .18s ease}#product-list-page.wishlist-page .wishlist-empty .browse-btn:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(29,78,216,.42)}.wishlist-heart{display:inline-flex;align-items:center}.wishlist-heart .MuiIconButton-root{padding:6px}.wishlist-heart .liked,.wishlist-heart .liked-icon{color:#e11d48}@media(max-width:1100px){#product-list-page.wishlist-page .info-box{flex-direction:column;align-items:flex-start}#product-list-page.wishlist-page .wishlist-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}}.sale-status-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap}.sale-status-badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.sale-status-badge.on-sale{background:rgba(22,163,74,.12);color:#15803d}.sale-status-badge.reserved{background:rgba(217,119,6,.14);color:#b45309}.sale-status-badge.sold{background:rgba(15,23,42,.12);color:#1f2937}.sale-status-badge.on-card{position:absolute;top:14px;left:14px;z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 6px 18px rgba(15,23,42,.18)}.sale-status-badge.on-card.on-sale{background:rgba(220,252,231,.95)}.sale-status-badge.on-card.reserved{background:hsla(48,96%,89%,.95)}.sale-status-badge.on-card.sold{background:rgba(226,232,240,.95)}.sale-status-badge.on-detail{margin:6px 0 2px;font-size:13px;padding:7px 14px}.sale-status-note{margin:8px 0 0;font-size:14px;font-weight:600}.sale-status-note.reserved{color:#b45309}.sale-status-note.sold{color:#475569}.sale-status-control{display:inline-flex;align-items:center;gap:4px;padding:7px 12px;border:1px solid rgba(24,26,32,.12);border-radius:10px;background:#fff;font-size:13px;font-weight:700;cursor:pointer;transition:border-color .2s ease,background .2s ease}.sale-status-control .MuiSvgIcon-root{font-size:18px}.sale-status-control:hover:not(:disabled){border-color:rgba(37,99,235,.4);background:#f8fafc}.sale-status-control:disabled{opacity:.6;cursor:progress}.sale-status-control.on-sale{color:#15803d}.sale-status-control.reserved{color:#b45309}.sale-status-control.sold{color:#1f2937}.report-kebab{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:50%;background:transparent;color:#6b7280;cursor:pointer;transition:background .2s ease,color .2s ease}.report-kebab:hover{background:rgba(15,23,42,.06);color:#111827}.report-kebab .MuiSvgIcon-root{font-size:20px}.report-inline-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid rgba(24,26,32,.12);border-radius:999px;background:#fff;color:#6b7280;font-size:13px;font-weight:600;cursor:pointer}.report-inline-btn:hover{color:#b91c1c;border-color:rgba(185,28,28,.35)}.report-inline-btn .MuiSvgIcon-root{font-size:17px}#property-detail-page .buy-card .card-top-row,.buy-card .card-top-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.dealer-name-row{display:flex;align-items:center;gap:8px}.report-modal{padding:26px 24px 22px}.report-modal h3{margin:0;font-size:20px;font-weight:800;color:#111827}.report-modal .report-target-name{margin:6px 0 0;font-size:14px;color:#6b7280}.report-modal .report-question{display:block;margin:18px 0 10px;font-size:14px;font-weight:700;color:#374151}.report-modal .report-reasons{display:flex;flex-direction:column;gap:8px}.report-modal .report-reasons .report-reason{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(24,26,32,.12);border-radius:10px;font-size:14px;color:#374151;cursor:pointer;transition:border-color .18s ease,background .18s ease}.report-modal .report-reasons .report-reason:hover{border-color:rgba(37,99,235,.35)}.report-modal .report-reasons .report-reason.selected{border-color:#2563eb;background:rgba(37,99,235,.06);font-weight:700;color:#1d4ed8}.report-modal .report-reasons .report-reason input{accent-color:#2563eb}.report-modal .report-details{display:block;margin-top:18px}.report-modal .report-details span{display:block;margin-bottom:8px;font-size:14px;font-weight:700;color:#374151}.report-modal .report-details textarea{width:100%;padding:11px 13px;border:1px solid rgba(24,26,32,.14);border-radius:10px;font-family:inherit;font-size:14px;resize:vertical}.report-modal .report-details textarea:focus{outline:none;border-color:#2563eb}.report-modal .report-details i{display:block;margin-top:6px;font-size:12px;font-style:normal;color:#9ca3af;text-align:right}.report-modal .report-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.report-modal .report-actions button{padding:10px 20px;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;border:1px solid transparent}.report-modal .report-actions button:disabled{opacity:.6;cursor:progress}.report-modal .report-actions .cancel{background:#fff;border-color:rgba(24,26,32,.16);color:#374151}.report-modal .report-actions .submit{background:#b91c1c;color:#fff}.report-modal .report-actions .submit:hover:not(:disabled){background:#991b1b}@media(max-width:480px){.report-modal{padding:20px 16px 18px}.report-modal .report-actions button{flex:1 1 auto}}.report-heat{display:inline-block;margin-top:4px;padding:2px 8px;border-radius:999px;background:rgba(185,28,28,.1);color:#b91c1c;font-size:11px;font-weight:700}.report-back-link,.report-view-link{color:#2563eb;font-weight:700;text-decoration:none}.report-back-link:hover,.report-view-link:hover{text-decoration:underline}.admin-divider{height:1px;background:rgba(24,26,32,.08)}.report-detail{padding:24px}.report-detail dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 24px;gap:16px 24px;margin:0 0 22px}@media(max-width:780px){.report-detail dl{grid-template-columns:minmax(0,1fr)}}.report-detail dl dt{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#9ca3af}.report-detail dl dd{margin:4px 0 0;font-size:15px;color:#111827;word-break:break-word}.report-detail dl .reviewed-at{font-size:13px;color:#6b7280}.report-detail .report-context{flex-wrap:wrap;margin-bottom:20px}.report-detail .report-context .context-btn{padding:9px 16px;border-radius:10px;background:#111827;color:#fff;font-size:14px;font-weight:700;text-decoration:none}.report-detail .report-context .context-btn.ghost{background:#fff;color:#374151;border:1px solid rgba(24,26,32,.16)}.report-detail .admin-note{display:block;margin-bottom:18px}.report-detail .admin-note span{display:block;margin-bottom:8px;font-size:13px;font-weight:700;color:#374151}.report-detail .admin-note textarea{width:100%;padding:11px 13px;border:1px solid rgba(24,26,32,.14);border-radius:10px;font-family:inherit;font-size:14px;resize:vertical}.report-detail .report-actions-row{flex-wrap:wrap;gap:12px}.report-detail .report-actions-row .decide{padding:10px 20px;border-radius:10px;border:1px solid transparent;font-size:14px;font-weight:700;cursor:pointer}.report-detail .report-actions-row .decide:disabled{opacity:.55;cursor:not-allowed}.report-detail .report-actions-row .decide.reviewing{background:#eff6ff;color:#1d4ed8;border-color:rgba(37,99,235,.3)}.report-detail .report-actions-row .decide.resolve{background:#16a34a;color:#fff}.report-detail .report-actions-row .decide.reject{background:#fff;color:#b91c1c;border-color:rgba(185,28,28,.35)}.report-detail .report-hint{margin:16px 0 0;font-size:13px;color:#6b7280}.report-detail-empty{padding:40px 24px;color:#6b7280}#pc-wrap #member-page{background:#f6f6f6}#pc-wrap #member-page .container .member-page{position:relative;width:100%;flex-direction:row;gap:25px;padding-top:96px}#pc-wrap #member-page .container .member-page .back-frame{width:1260px;height:auto;display:flex;flex-direction:row;margin:100px 0 200px;border-radius:12px;border:1px solid #c4c4c4;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap #member-page .container .member-page .back-frame .left-config{position:relative;padding:0;width:266px;height:700px;border-radius:12px;background:#fff;border:1px solid hsla(0,0%,77%,.79);box-shadow:0 1px 4px 0 rgba(24,26,32,.07);margin:180px 20px 40px}#pc-wrap #member-page .container .member-page .back-frame .left-config .profile{margin-top:5px;position:relative;display:flex;flex-direction:row}#pc-wrap #member-page .container .member-page .back-frame .left-config .profile .profile-img img{width:79px;height:79px;border-radius:50%;right:30px;bottom:12px;object-fit:cover}#pc-wrap #member-page .container .member-page .back-frame .left-config .profile .user-info{margin-left:20px;display:flex;flex-direction:column}#pc-wrap #member-page .container .member-page .back-frame .left-config .profile .user-info .user-name{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #member-page .container .member-page .back-frame .left-config .profile .user-info .user-phone{display:flex;flex-direction:row;margin-top:5px}#pc-wrap #member-page .container .member-page .back-frame .left-config .profile .user-info .user-phone img{margin-top:3px;margin-right:4px;width:16px;height:16px}#pc-wrap #member-page .container .member-page .back-frame .left-config .profile .user-info .view-list{margin-top:5px;font-weight:300;color:#bbb}#pc-wrap #member-page .container .member-page .back-frame .left-config .follow-button-box{height:35px;flex-direction:row;gap:10px;align-items:center;margin-top:15px}#pc-wrap #member-page .container .member-page .back-frame .left-config .follow-button-box button{border:1px solid #b9b9b9;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #member-page .container .member-page .back-frame .left-config .follow-button-box p{color:#b9b9b9;font-family:Poppins,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:normal}#pc-wrap #member-page .container .member-page .back-frame .left-config .sections{height:auto;margin-top:30px}#pc-wrap #member-page .container .member-page .back-frame .left-config .sections .section{height:auto}#pc-wrap #member-page .container .member-page .back-frame .left-config .sections .section .title{font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:28px}#pc-wrap #member-page .container .member-page .back-frame .left-config .sections .section .sub-section{width:230px;height:auto;display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:0 5px}#pc-wrap #member-page .container .member-page .back-frame .left-config .sections .section .sub-section li{height:33px;margin-bottom:6px;border-radius:4px}#pc-wrap #member-page .container .member-page .back-frame .left-config .sections .section .sub-section .focus{height:50px;background:#000;border-radius:10px}#pc-wrap #member-page .container .member-page .back-frame .left-config .sections .section .sub-section .focus p{font-size:14px;color:#fff}#pc-wrap #member-page .container .member-page .back-frame .left-config .sections .section .sub-section .flex-box{width:100%;display:flex;flex-direction:row;align-items:center}#pc-wrap #member-page .container .member-page .back-frame .left-config .sections .section .sub-section .flex-box .com-icon{display:flex;flex-direction:row;justify-content:flex-end;margin-left:11px}#pc-wrap #member-page .container .member-page .back-frame .left-config .sections .section .sub-section .flex-box p{width:40%;font-size:14px}#pc-wrap #member-page .container .member-page .back-frame .left-config .sections .section img,#pc-wrap #member-page .container .member-page .back-frame .left-config .sections .section svg{width:16px;height:16px}#pc-wrap #member-page .container .member-page .back-frame .left-config .sections .section .sub-title{margin-left:12px;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:55px}#pc-wrap #member-page .container .member-page .back-frame .left-config .sections .section .count-title{display:flex;justify-content:flex-end;padding-right:10px;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:55px}#pc-wrap #member-page .container .member-page .back-frame .main-config{position:relative;width:936px;margin-top:52px;align-items:center;gap:109px}#pc-wrap #member-page .container .member-page .back-frame .main-config .list-config{display:flex;width:100%;height:auto;flex-direction:row;flex-wrap:wrap;gap:22px}#pc-wrap #member-follows-page{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#pc-wrap #member-follows-page .main-title-box{width:100%;height:auto;flex-direction:row;justify-content:space-between}#pc-wrap #member-follows-page .main-title-box .right-box{width:315px}#pc-wrap #member-follows-page .main-title-box .right-box .main-title{color:#181a20;font-family:Poppins,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #member-follows-page .follows-list-box{width:100%;margin-top:85px;gap:15px}#pc-wrap #member-follows-page .follows-list-box .listing-title-box{width:100%;height:auto;flex-direction:row;gap:110px;padding:18px 34px 18px 33px;border-radius:12px;background:#f6f6f6;justify-content:space-between}#pc-wrap #member-follows-page .follows-list-box .listing-title-box .title-text{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #member-follows-page .follows-list-box .follows-card-box{padding-right:30px;padding-bottom:5px;width:100%;height:auto;flex-direction:row;align-items:center;gap:10px;border-bottom:1px solid #ddd}#pc-wrap #member-follows-page .follows-list-box .follows-card-box .info{width:300px;display:flex;flex-direction:row;align-items:center;cursor:pointer}#pc-wrap #member-follows-page .follows-list-box .follows-card-box .info .image-box{width:110px;height:110px;overflow:hidden;margin-right:25px}#pc-wrap #member-follows-page .follows-list-box .follows-card-box .info .image-box img{width:100%;height:100%;object-fit:cover;border-radius:50%}#pc-wrap #member-follows-page .follows-list-box .follows-card-box .info .information-box{width:auto;height:auto;padding:5px 0}#pc-wrap #member-follows-page .follows-list-box .follows-card-box .info .information-box .name{color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #member-follows-page .follows-list-box .follows-card-box .details-box{width:300px;display:flex;flex-direction:row;justify-content:space-between}#pc-wrap #member-follows-page .follows-list-box .follows-card-box .details-box .info-box{display:flex;align-items:center}#pc-wrap #member-follows-page .follows-list-box .follows-card-box .details-box .info-box img{width:24px;height:24px}#pc-wrap #member-follows-page .follows-list-box .follows-card-box .details-box .info-box svg{width:24px;height:24px;cursor:pointer}#pc-wrap #member-follows-page .follows-list-box .follows-card-box .details-box .info-box p{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #member-follows-page .follows-list-box .follows-card-box .details-box .info-box span{margin-left:4px;color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #member-follows-page .follows-list-box .follows-card-box .action-box{width:300px;height:100%;flex-direction:row;align-items:center;justify-content:flex-end;gap:20px}#pc-wrap #member-follows-page .follows-list-box .follows-card-box .action-box button{border:1px solid #b9b9b9;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #member-follows-page .follows-list-box .follows-card-box .action-box p{color:#b9b9b9;font-family:Poppins,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:normal}#pc-wrap #member-follows-page .pagination-config{width:100%;height:auto;justify-content:center;align-items:center;margin-top:30px}#pc-wrap #member-follows-page .pagination-config .total-result p{color:#181a20;text-align:center;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #member-articles-page{width:100%;display:flex;flex-direction:column;align-items:center}#pc-wrap #member-articles-page .main-title-box{width:auto;height:auto;flex-direction:row;justify-content:space-between;align-self:flex-start}#pc-wrap #member-articles-page .main-title-box .right-box{width:315px}#pc-wrap #member-articles-page .main-title-box .right-box .main-title{color:#181a20;font-family:Poppins,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #member-articles-page .articles-list-box{width:100%;height:auto;flex-direction:row;flex-wrap:wrap;gap:35px;margin-top:85px}#pc-wrap #member-articles-page .articles-list-box .no-data{width:100%}#pc-wrap #member-articles-page .pagination-config{width:100%;height:auto;justify-content:center;align-items:center;margin-top:30px}#pc-wrap #member-articles-page .pagination-config .total-result p{color:#181a20;text-align:center;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #member-page #member-products-page{width:100%}#pc-wrap #member-page #member-products-page .main-title-box{width:auto;height:auto;flex-direction:row;justify-content:space-between}#pc-wrap #member-page #member-products-page .main-title-box .right-box{width:315px}#pc-wrap #member-page #member-products-page .main-title-box .right-box .main-title{color:#181a20;font-family:Poppins,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #member-page #member-products-page .products-list-box{margin-top:85px}#pc-wrap #member-page #member-products-page .products-list-box .list-box .listing-title-box{width:100%;height:auto;flex-direction:row;gap:110px;padding:18px 15px 18px 33px;border-radius:12px;background:#f6f6f6}#pc-wrap #member-page #member-products-page .products-list-box .list-box .listing-title-box .title-text{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #member-page #member-products-page .products-list-box .list-box .listing-title-box :first-child{margin-right:138px}#pc-wrap #member-page #member-products-page .products-list-box .list-box .product-card-box{width:100%;height:auto;flex-direction:row;align-items:center;margin-top:30px;padding-bottom:30px;border-bottom:1px solid #ddd}#pc-wrap #member-page #member-products-page .products-list-box .list-box .product-card-box .image-box{width:115px;height:90px;overflow:hidden;margin-right:25px;padding-top:1px;cursor:pointer}#pc-wrap #member-page #member-products-page .products-list-box .list-box .product-card-box .image-box img{width:100%;height:100%;object-fit:contain;border-radius:12px}#pc-wrap #member-page #member-products-page .products-list-box .list-box .product-card-box .information-box{width:210px;height:auto;padding:5px 0;cursor:pointer}#pc-wrap #member-page #member-products-page .products-list-box .list-box .product-card-box .information-box .name{margin-bottom:8px;color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #member-page #member-products-page .products-list-box .list-box .product-card-box .information-box .address{margin-bottom:13px;color:#717171;font-family:Poppins,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #member-page #member-products-page .products-list-box .list-box .product-card-box .information-box .price{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #member-page #member-products-page .products-list-box .list-box .product-card-box .date-box{width:140px;height:100%;align-items:center;justify-content:center;margin-right:77px}#pc-wrap #member-page #member-products-page .products-list-box .list-box .product-card-box .date-box .date{color:#181a20;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #member-page #member-products-page .products-list-box .list-box .product-card-box .status-box{width:100px;height:100%;align-items:center;justify-content:center;margin-right:70px}#pc-wrap #member-page #member-products-page .products-list-box .list-box .product-card-box .status-box .coloured-box{width:93px;height:36px;align-items:center;justify-content:center;border-radius:60px}#pc-wrap #member-page #member-products-page .products-list-box .list-box .product-card-box .status-box .coloured-box .status{font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #member-page #member-products-page .products-list-box .list-box .product-card-box .views-box{width:35px;height:100%;align-items:center;justify-content:center;margin-right:75px}#pc-wrap #member-page #member-products-page .products-list-box .list-box .product-card-box .views-box .views{color:#181a20;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #member-page #member-products-page .products-list-box .list-box .pagination-config{width:100%;height:auto;justify-content:center;align-items:center;margin-top:30px}#pc-wrap #member-page #member-products-page .products-list-box .list-box .pagination-config .total-result p{color:#181a20;text-align:center;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}body{-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}body::-webkit-scrollbar{display:none}#pc-wrap #top .navbar .navbar-main{position:fixed;top:0;padding:16px 0;width:100%;height:87px;display:flex;flex-direction:row;box-sizing:border-box;z-index:99;align-items:center;border-bottom:1px solid rgba(147,197,253,.14);background:linear-gradient(135deg,rgba(96,165,250,.12),hsla(0,0%,100%,.04)),rgba(5,10,26,.24);box-shadow:0 18px 50px rgba(5,10,26,.18),inset 0 1px 0 rgba(219,234,254,.14);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);transition:background .26s ease,box-shadow .26s ease,border-color .26s ease,height .26s ease}#pc-wrap #top .navbar .navbar-main.solid{height:74px;border-bottom-color:rgba(147,197,253,.22);background:linear-gradient(135deg,rgba(37,99,235,.22),rgba(96,165,250,.08)),rgba(5,10,26,.86);box-shadow:0 20px 54px rgba(5,10,26,.42),inset 0 1px 0 rgba(219,234,254,.16)}#pc-wrap #top .navbar .navbar-main .scroll-progress{position:absolute;left:0;bottom:-1px;width:100%;height:2px;transform-origin:0 50%;background:linear-gradient(90deg,#1d4ed8,#60a5fa);box-shadow:0 0 16px rgba(59,130,246,.7);pointer-events:none}#pc-wrap #top .navbar .navbar-main .container{flex-direction:row;align-items:center;justify-content:space-between}#pc-wrap #top .navbar .navbar-main .container .logo-box .motobay-logo-link{display:inline-flex;align-items:center;line-height:0;outline:none}#pc-wrap #top .navbar .navbar-main .container .logo-box .motobay-brand{display:inline-flex;flex-direction:row;align-items:center;gap:11px}#pc-wrap #top .navbar .navbar-main .container .logo-box .brand-mark{position:relative;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:14px;box-shadow:0 12px 26px rgba(29,78,216,.42);transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease}#pc-wrap #top .navbar .navbar-main .container .logo-box .brand-mark svg{position:relative;z-index:1;width:42px;height:42px;border-radius:14px;overflow:visible}#pc-wrap #top .navbar .navbar-main .container .logo-box .brand-mark .mark-glow{position:absolute;inset:-7px;border-radius:20px;background:radial-gradient(circle,rgba(59,130,246,.6),transparent 68%);animation:brandGlowPulse 3.6s ease-in-out infinite;pointer-events:none}#pc-wrap #top .navbar .navbar-main .container .logo-box .brand-mark .mark-wheel{transform-box:fill-box;transform-origin:center}#pc-wrap #top .navbar .navbar-main .container .logo-box .brand-mark .mark-speed{transform-box:fill-box;transform-origin:center;animation:brandSpeedDash 2.6s ease-in-out infinite}#pc-wrap #top .navbar .navbar-main .container .logo-box .brand-word{color:#fff;font-family:Poppins,sans-serif;font-size:23px;font-weight:800;line-height:1;letter-spacing:-.6px;white-space:nowrap}#pc-wrap #top .navbar .navbar-main .container .logo-box .brand-word em{font-style:normal;background:linear-gradient(110deg,#93c5fd 12%,#fff 46%,#60a5fa 82%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:brandWordShine 5.4s linear infinite}#pc-wrap #top .navbar .navbar-main .container .logo-box .motobay-logo-link:focus-visible .brand-mark,#pc-wrap #top .navbar .navbar-main .container .logo-box .motobay-logo-link:hover .brand-mark,#pc-wrap #top .navbar .navbar-main .container .logo-box:focus-within .motobay-logo-link .brand-mark{transform:translateY(-2px);box-shadow:0 18px 34px rgba(29,78,216,.56)}#pc-wrap #top .navbar .navbar-main .container .logo-box .motobay-logo-link:focus-visible .mark-wheel,#pc-wrap #top .navbar .navbar-main .container .logo-box .motobay-logo-link:hover .mark-wheel,#pc-wrap #top .navbar .navbar-main .container .logo-box:focus-within .motobay-logo-link .mark-wheel{animation:brandWheelSpin 1.1s linear infinite}@media(prefers-reduced-motion:reduce){#pc-wrap #top .navbar .navbar-main .container .logo-box .brand-mark,#pc-wrap #top .navbar .navbar-main .container .logo-box .brand-mark .mark-glow,#pc-wrap #top .navbar .navbar-main .container .logo-box .brand-mark .mark-speed,#pc-wrap #top .navbar .navbar-main .container .logo-box .brand-mark .mark-wheel,#pc-wrap #top .navbar .navbar-main .container .logo-box .brand-word em{animation:none;transition:none;transform:none}}#pc-wrap #top .navbar .navbar-main .container .router-box{position:relative;padding:5px;display:flex;flex-direction:row;align-items:center;gap:4px;border:1px solid rgba(147,197,253,.16);border-radius:999px;background:hsla(0,0%,100%,.05);box-shadow:inset 0 1px 0 rgba(219,234,254,.1);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}#pc-wrap #top .navbar .navbar-main .container .router-box a{color:inherit}#pc-wrap #top .navbar .navbar-main .container .router-box .nav-link{position:relative;padding:9px 16px;display:flex;align-items:center;justify-content:center;border-radius:999px;cursor:pointer}#pc-wrap #top .navbar .navbar-main .container .router-box .nav-link:before{content:"";position:absolute;inset:0;border-radius:999px;background:rgba(96,165,250,.16);opacity:0;transition:opacity .18s ease}#pc-wrap #top .navbar .navbar-main .container .router-box .nav-link:hover:before{opacity:1}#pc-wrap #top .navbar .navbar-main .container .router-box .nav-link.active:before{opacity:0}#pc-wrap #top .navbar .navbar-main .container .router-box .nav-link .nav-pill{position:absolute;inset:0;border-radius:999px;border:1px solid rgba(191,219,254,.34);background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 12px 28px rgba(29,78,216,.46),inset 0 1px 0 hsla(0,0%,100%,.26)}#pc-wrap #top .navbar .navbar-main .container .router-box .nav-link .nav-label{position:relative;z-index:1;color:rgba(219,234,254,.86);font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;white-space:nowrap;transition:color .18s ease}#pc-wrap #top .navbar .navbar-main .container .router-box .nav-link .nav-badge{position:relative;z-index:1;margin-left:7px;min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#ef4444,#f97316);color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:800;box-shadow:0 8px 18px rgba(239,68,68,.32)}#pc-wrap #top .navbar .navbar-main .container .router-box .nav-link.active .nav-label,#pc-wrap #top .navbar .navbar-main .container .router-box .nav-link:hover .nav-label{color:#fff}#pc-wrap #top .navbar .navbar-main .container .user-box{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:12px}#pc-wrap #top .navbar .navbar-main .container .user-box .join-box{padding:0 22px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(191,219,254,.3);background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),0 14px 32px rgba(29,78,216,.42);cursor:pointer;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}#pc-wrap #top .navbar .navbar-main .container .user-box .join-box:hover{border-color:rgba(219,234,254,.5);background:linear-gradient(135deg,#60a5fa,#2563eb);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 18px 38px rgba(29,78,216,.5)}#pc-wrap #top .navbar .navbar-main .container .user-box .join-box svg{color:#fff;margin-right:10px}#pc-wrap #top .navbar .navbar-main .container .user-box .join-box span{font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;white-space:nowrap;color:#fff}#pc-wrap #top .navbar .navbar-main .container .user-box .icon-btn{position:relative;width:42px;height:42px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;border:1px solid rgba(147,197,253,.2);background:hsla(0,0%,100%,.06);color:#fff;cursor:pointer;transition:background .18s ease,border-color .18s ease}#pc-wrap #top .navbar .navbar-main .container .user-box .icon-btn:hover{background:rgba(96,165,250,.2);border-color:rgba(147,197,253,.44)}#pc-wrap #top .navbar .navbar-main .container .user-box .icon-btn svg{width:21px;height:21px}#pc-wrap #top .navbar .navbar-main .container .user-box .icon-btn .icon-dot{position:absolute;top:9px;right:10px;width:8px;height:8px;border:2px solid rgba(5,10,26,.9);border-radius:50%;background:#60a5fa;box-shadow:0 0 10px rgba(96,165,250,.9)}#pc-wrap #top .navbar .navbar-main .container .user-box .icon-btn .icon-count{position:absolute;top:4px;right:3px;min-width:16px;height:16px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#fff;color:#12275c;font-family:Poppins,sans-serif;font-size:9px;font-weight:800;line-height:1}#pc-wrap #top .navbar .navbar-main .container .user-box .icon-btn.wishlist-nav-btn{text-decoration:none}#pc-wrap #top .navbar .navbar-main .container .user-box .icon-btn.wishlist-nav-btn.is-active,#pc-wrap #top .navbar .navbar-main .container .user-box .icon-btn.wishlist-nav-btn:hover{background:hsla(8,79%,62%,.2);border-color:hsla(8,79%,62%,.5)}#pc-wrap #top .navbar .navbar-main .container .user-box .icon-btn.wishlist-nav-btn.is-active svg,#pc-wrap #top .navbar .navbar-main .container .user-box .icon-btn.wishlist-nav-btn:hover svg{color:#fecaca}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell{position:relative;display:inline-flex}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-trigger.is-open{background:rgba(96,165,250,.24);border-color:rgba(147,197,253,.58)}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel{position:absolute;top:52px;right:0;width:360px;max-height:520px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(191,219,254,.32);border-radius:8px;background:linear-gradient(145deg,hsla(0,0%,100%,.96),rgba(239,246,255,.92)),#fff;box-shadow:0 24px 60px rgba(5,10,26,.28),inset 0 1px 0 hsla(0,0%,100%,.8);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);z-index:160}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-head{padding:16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(37,99,235,.1)}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-head div{display:flex;flex-direction:column;gap:2px}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-head strong{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:800}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-head span{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:600}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-head button{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(37,99,235,.12);border-radius:8px;background:rgba(37,99,235,.08);color:#1d4ed8;cursor:pointer}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-head button:disabled{color:rgba(100,116,139,.45);background:rgba(148,163,184,.08);cursor:default}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-head button svg{width:18px;height:18px}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-list{max-height:430px;overflow-y:auto;padding:8px}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-item{width:100%;padding:12px 10px;display:grid;grid-template-columns:38px 1fr auto;grid-gap:10px;gap:10px;align-items:flex-start;border:0;border-radius:8px;background:transparent;text-align:left;cursor:pointer;transition:background .16s ease,transform .16s ease}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-item:hover{background:rgba(37,99,235,.07);transform:translateY(-1px)}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-item.unread{background:rgba(37,99,235,.1)}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-item.unread .notification-icon{background:linear-gradient(135deg,#2563eb,#12275c);color:#fff}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-item .notification-icon{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:rgba(37,99,235,.08);color:#1d4ed8}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-item .notification-icon svg{width:20px;height:20px}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-item .notification-copy{min-width:0;display:flex;flex-direction:column;gap:3px}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-item .notification-copy strong{color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-weight:800;line-height:1.25}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-item .notification-copy em{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:1.35}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-item .notification-time{color:rgba(100,116,139,.74);font-family:Poppins,sans-serif;font-size:11px;font-weight:700;white-space:nowrap}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-empty{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:700}#pc-wrap #top .navbar .navbar-main .container .user-box .notification-shell .notification-panel .notification-empty svg{width:28px;height:28px;color:#2563eb}#pc-wrap #top .navbar .navbar-main .container .user-box .login-user{padding:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;border:1px solid rgba(147,197,253,.3);background:hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 rgba(219,234,254,.18);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}#pc-wrap #top .navbar .navbar-main .container .user-box .login-user:hover{border-color:rgba(147,197,253,.72);box-shadow:0 12px 26px rgba(29,78,216,.36)}#pc-wrap #top .navbar .navbar-main .container .user-box .login-user img{width:40px;height:40px;border-radius:50%;object-fit:cover}#pc-wrap #top .navbar .navbar-main .container .lan-box{display:flex;align-items:center}#pc-wrap #top .navbar .navbar-main .container .lan-box .btn-lang{padding:0 12px;min-width:86px;height:42px;gap:8px;border-radius:999px;border:1px solid rgba(147,197,253,.2);background:hsla(0,0%,100%,.06);box-shadow:inset 0 1px 0 rgba(219,234,254,.12);transition:background .18s ease,border-color .18s ease}#pc-wrap #top .navbar .navbar-main .container .lan-box .btn-lang:hover{background:rgba(96,165,250,.18)}#pc-wrap #top .navbar .navbar-main .container .lan-box .btn-lang.open{border-color:rgba(147,197,253,.6);background:rgba(96,165,250,.22)}#pc-wrap #top .navbar .navbar-main .container .lan-box .btn-lang .flag{display:flex;align-items:center}#pc-wrap #top .navbar .navbar-main .container .lan-box .btn-lang img{width:23px;height:16px;border-radius:3px;object-fit:cover}#pc-wrap #top .navbar .navbar-main .container .lan-box .btn-lang .lang-code{color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.04em}#pc-wrap #top .navbar .navbar-main .container .lan-box .btn-lang .caret{display:inline-flex;align-items:center;color:rgba(219,234,254,.82)}#pc-wrap #top .navbar .navbar-main .container .lan-box .btn-lang .MuiButton-endIcon{margin-left:0;margin-right:0}#pc-wrap .header-main{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;overflow:hidden;background:radial-gradient(circle at 76% 14%,rgba(37,99,235,.45),transparent 46%),radial-gradient(circle at 12% 86%,rgba(96,165,250,.2),transparent 52%),linear-gradient(168deg,#050a1a,#0a1633 48%,#12275c)}#pc-wrap .header-main .hero-bg{position:absolute;inset:0;overflow:hidden;pointer-events:none}#pc-wrap .header-main .hero-bg .hero-glow{position:absolute;border-radius:50%;animation:heroGlowFloat 13s ease-in-out infinite}#pc-wrap .header-main .hero-bg .hero-glow.glow-one{top:-200px;right:-100px;width:640px;height:640px;background:radial-gradient(circle,rgba(59,130,246,.5),transparent 62%)}#pc-wrap .header-main .hero-bg .hero-glow.glow-two{bottom:-260px;left:-160px;width:700px;height:700px;background:radial-gradient(circle,rgba(29,78,216,.44),transparent 64%);animation-delay:-6.5s}#pc-wrap .header-main .hero-bg .hero-grid{position:absolute;inset:-60px;background-image:linear-gradient(90deg,rgba(147,197,253,.22) 1px,transparent 0),linear-gradient(0deg,rgba(147,197,253,.22) 1px,transparent 0);background-size:120px 120px;mask-image:radial-gradient(ellipse at 50% 40%,#000 0,transparent 72%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 0,transparent 72%);opacity:.55;animation:heroGridDrift 26s linear infinite}#pc-wrap .header-main .hero-bg .hero-vignette{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,10,26,.78),rgba(5,10,26,0) 32%,rgba(5,10,26,.88))}#pc-wrap .header-main .hero-bg .hero-streak{position:absolute;right:-360px;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(147,197,253,0),rgba(191,219,254,.95));box-shadow:0 0 18px rgba(96,165,250,.65);animation-name:heroStreak;animation-timing-function:linear;animation-iteration-count:infinite}#pc-wrap .header-main .hero-content{position:relative;z-index:2;padding:150px 0 80px;width:1120px;display:flex;flex-direction:column;align-items:center}#pc-wrap .header-main .hero-content .hero-copy{display:flex;flex-direction:column;align-items:center;text-align:center}#pc-wrap .header-main .hero-content .hero-copy .hero-eyebrow{padding:7px 16px 7px 12px;display:inline-flex;align-items:center;gap:9px;border-radius:999px;border:1px solid rgba(147,197,253,.3);background:rgba(37,99,235,.16);color:#93c5fd;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#pc-wrap .header-main .hero-content .hero-copy .hero-eyebrow .pulse-dot{width:8px;height:8px;border-radius:50%;background:#60a5fa;box-shadow:0 0 0 4px rgba(96,165,250,.18);animation:heroPulse 2s ease-in-out infinite}#pc-wrap .header-main .hero-content .hero-copy h1{margin:22px 0 0;display:flex;flex-direction:column;gap:4px;font-family:Poppins,sans-serif;font-size:62px;font-weight:700;line-height:1.08;letter-spacing:-.02em;color:#fff}#pc-wrap .header-main .hero-content .hero-copy h1 .line{display:block}#pc-wrap .header-main .hero-content .hero-copy h1 .accent{background:linear-gradient(100deg,#93c5fd,#3b82f6 46%,#1d4ed8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#pc-wrap .header-main .hero-content .hero-copy p{margin:20px 0 0;max-width:620px;color:rgba(219,234,254,.72);font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:28px}#pc-wrap .header-main .hero-content .hero-stage{position:relative;margin-top:18px;width:820px;height:358px;flex-shrink:0;perspective:1400px}#pc-wrap .header-main .hero-content .hero-stage .stage-3d{position:relative;width:100%;height:100%;transform-style:preserve-3d;will-change:transform}#pc-wrap .header-main .hero-content .hero-stage .stage-badge{position:absolute;z-index:3;padding:9px 14px 9px 11px;display:inline-flex;flex-direction:row;align-items:center;gap:8px;border:1px solid rgba(147,197,253,.28);border-radius:999px;background:rgba(10,22,51,.62);color:#dbeafe;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;box-shadow:0 16px 34px rgba(5,10,26,.46);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}#pc-wrap .header-main .hero-content .hero-stage .stage-badge svg{width:16px;height:16px;color:#60a5fa}#pc-wrap .header-main .hero-content .hero-stage .stage-badge .badge-dot{width:8px;height:8px;border-radius:50%;background:#60a5fa;box-shadow:0 0 0 4px rgba(96,165,250,.2);animation:heroPulse 2s ease-in-out infinite}#pc-wrap .header-main .hero-content .hero-stage .stage-badge.badge-live{top:34px;left:26px;animation:heroBadgeFloat 5.4s ease-in-out infinite}#pc-wrap .header-main .hero-content .hero-stage .stage-badge.badge-check{top:96px;right:18px;animation:heroBadgeFloat 6.2s ease-in-out infinite reverse}#pc-wrap .header-main .hero-content .hero-stage .stage-glow{position:absolute;left:50%;bottom:18px;width:640px;height:140px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse,rgba(59,130,246,.5),transparent 68%);filter:blur(6px)}#pc-wrap .header-main .hero-content .hero-stage .stage-road{position:absolute;left:-160px;right:-160px;bottom:43px;height:1px;background:linear-gradient(90deg,transparent,rgba(147,197,253,.85) 50%,transparent);box-shadow:0 0 22px rgba(96,165,250,.55)}#pc-wrap .header-main .hero-content .hero-stage .stage-road-dash{position:absolute;left:-60px;right:-60px;bottom:28px;height:3px;background-image:repeating-linear-gradient(90deg,rgba(147,197,253,.75) 0 30px,rgba(147,197,253,0) 30px 72px);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);animation:heroDashRun .7s linear infinite}#pc-wrap .header-main .hero-content .hero-stage .bike-svg{position:relative;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 22px 40px rgba(5,10,26,.62))}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .part-paint{fill:url(#bikePaint);stroke:rgba(219,234,254,.42);stroke-width:1.6;stroke-linejoin:round}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .part-paint-deep{fill:url(#bikePaintDeep);stroke:rgba(147,197,253,.34);stroke-width:1.6;stroke-linejoin:round}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .part-carbon{fill:url(#bikeCarbon);stroke:rgba(147,197,253,.24);stroke-width:1.4;stroke-linejoin:round}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .part-engine{fill:url(#bikeMetal);stroke:rgba(15,23,42,.55);stroke-width:1.6;stroke-linejoin:round}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .part-chrome{fill:url(#bikeChrome);stroke:rgba(219,234,254,.32);stroke-width:1.4;stroke-linejoin:round}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .part-screen{fill:url(#bikeScreen);stroke:rgba(219,234,254,.5);stroke-width:1.4;stroke-linejoin:round}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .part-mirror{fill:url(#bikeCarbon);stroke:rgba(147,197,253,.4);stroke-width:1.6}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .paint-shine{fill:hsla(0,0%,100%,.24)}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .part-metal{fill:none;stroke:url(#bikeMetal);stroke-width:5;stroke-linecap:round;stroke-linejoin:round}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .part-metal.thin{stroke-width:2.4;opacity:.6}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .part-metal.thick{stroke-width:11}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .part-chrome.thick{fill:none;stroke:url(#bikeChrome);stroke-width:8;stroke-linecap:round}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .fender{fill:none;stroke:url(#bikePaint);stroke-width:11;stroke-linecap:round}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .chain{fill:none;stroke:rgba(148,163,184,.75);stroke-width:3;stroke-dasharray:6 5}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .sprocket{fill:none;stroke:rgba(148,163,184,.6);stroke-width:4;stroke-dasharray:5 6}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .head-lamp{fill:url(#bikeLamp);filter:drop-shadow(0 0 16px rgba(191,219,254,.9));animation:heroLampFlicker 4.2s ease-in-out infinite}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .tail-lamp{fill:#f87171;filter:drop-shadow(0 0 12px rgba(248,113,113,.8))}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .head-beam{animation:heroBeam 3.4s ease-in-out infinite}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .tyre{fill:url(#bikeCarbon);stroke:rgba(5,10,26,.9);stroke-width:3}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .tyre-wall{fill:none;stroke:rgba(148,163,184,.16);stroke-width:2}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .tyre-tread{fill:none;stroke:rgba(147,197,253,.22);stroke-width:9;stroke-dasharray:7 13}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .rim-outer{fill:none;stroke:url(#bikeMetal);stroke-width:5}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .rim-inner{fill:none;stroke:rgba(96,165,250,.4);stroke-width:2}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .spoke{fill:url(#bikeMetal);stroke:rgba(37,99,235,.34);stroke-width:1.4}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .brake-disc{fill:none;stroke:rgba(203,213,225,.44);stroke-width:6;stroke-dasharray:3 9}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .brake-disc-inner{fill:none;stroke:rgba(148,163,184,.34);stroke-width:3}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .hub{fill:url(#bikeChrome)}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .spin-blur{fill:none;stroke:rgba(147,197,253,.3);stroke-width:16;stroke-dasharray:30 46;filter:blur(5px)}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .ground-mist{fill:none;stroke:rgba(147,197,253,.24);stroke-width:2;stroke-linecap:round}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .ground-mist path{animation:heroMistRun 1.6s linear infinite}#pc-wrap .header-main .hero-content .hero-stage .bike-svg .ground-mist path:last-child{animation-duration:2.2s}#pc-wrap .header-main .hero-content .header-filter{margin-top:4px;position:relative;padding:10px;width:1120px;min-height:84px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0;overflow:hidden;border-radius:20px;border:1px solid rgba(147,197,253,.26);background:linear-gradient(135deg,rgba(37,99,235,.22),rgba(10,22,51,.6)),rgba(5,10,26,.62);box-shadow:0 28px 70px rgba(3,8,24,.6),inset 0 1px 0 rgba(191,219,254,.22);backdrop-filter:blur(26px) saturate(150%);-webkit-backdrop-filter:blur(26px) saturate(150%);box-sizing:border-box}#pc-wrap .header-main .hero-content .header-filter:before{content:"";position:absolute;inset:1px;pointer-events:none;border-radius:19px;background:linear-gradient(110deg,rgba(191,219,254,.14),hsla(0,0%,100%,0) 38%),radial-gradient(circle at 10% 8%,rgba(59,130,246,.26),transparent 36%)}#pc-wrap .header-main .hero-content .header-filter .filter-segment{position:relative;z-index:1;height:64px;padding:0 18px;display:flex;flex-direction:row;align-items:center;gap:13px;box-sizing:border-box;border-right:1px solid rgba(147,197,253,.14);border-radius:14px;transition:background .18s ease,box-shadow .18s ease}#pc-wrap .header-main .hero-content .header-filter .filter-segment:last-of-type{border-right:none}#pc-wrap .header-main .hero-content .header-filter .filter-segment:focus-within,#pc-wrap .header-main .hero-content .header-filter .filter-segment:hover{background:rgba(59,130,246,.14);box-shadow:inset 0 0 0 1px rgba(147,197,253,.24)}#pc-wrap .header-main .hero-content .header-filter .filter-segment.keyword-segment{width:336px}#pc-wrap .header-main .hero-content .header-filter .filter-segment:not(.keyword-segment){width:196px}#pc-wrap .header-main .hero-content .header-filter .filter-segment .segment-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:12px;border:1px solid rgba(147,197,253,.22);background:rgba(37,99,235,.2);color:#93c5fd;transition:background .18s ease,color .18s ease}#pc-wrap .header-main .hero-content .header-filter .filter-segment .segment-icon svg{width:20px;height:20px}#pc-wrap .header-main .hero-content .header-filter .filter-segment:focus-within .segment-icon,#pc-wrap .header-main .hero-content .header-filter .filter-segment:hover .segment-icon{background:rgba(59,130,246,.34);color:#fff}#pc-wrap .header-main .hero-content .header-filter .filter-segment .segment-body{display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1 1}#pc-wrap .header-main .hero-content .header-filter .filter-segment .segment-body label{color:rgba(147,197,253,.72);font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:14px;letter-spacing:.09em;text-transform:uppercase}#pc-wrap .header-main .hero-content .header-filter .filter-segment input{width:100%;height:24px;border:none;outline:none;background:transparent;color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap .header-main .hero-content .header-filter .filter-segment input::placeholder{color:rgba(219,234,254,.44);font-weight:400}#pc-wrap .header-main .hero-content .header-filter .filter-segment .MuiFormControl-root{width:100%}#pc-wrap .header-main .hero-content .header-filter .filter-segment .MuiInputBase-root{width:100%;height:24px;background:transparent;color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-weight:600}#pc-wrap .header-main .hero-content .header-filter .filter-segment .MuiInputBase-root .MuiOutlinedInput-notchedOutline,#pc-wrap .header-main .hero-content .header-filter .filter-segment .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline,#pc-wrap .header-main .hero-content .header-filter .filter-segment .MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline{border:none}#pc-wrap .header-main .hero-content .header-filter .filter-segment .MuiSelect-select{min-height:0;height:24px;padding:0 30px 0 0;display:flex;align-items:center;color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;line-height:24px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize}#pc-wrap .header-main .hero-content .header-filter .filter-segment .MuiSelect-icon{right:2px;color:rgba(147,197,253,.72)}#pc-wrap .header-main .hero-content .header-filter .search-btn-shell{position:relative;z-index:1;margin-left:8px;width:148px;height:64px;flex-shrink:0}#pc-wrap .header-main .hero-content .header-filter .search-btn{width:148px;height:64px;border-radius:14px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.01em;text-transform:none;box-shadow:0 16px 32px rgba(37,99,235,.42),inset 0 1px 0 rgba(219,234,254,.34);transition:background .18s ease,box-shadow .18s ease,transform .18s ease}#pc-wrap .header-main .hero-content .header-filter .search-btn .MuiButton-startIcon{margin-right:8px}#pc-wrap .header-main .hero-content .header-filter .search-btn .MuiButton-startIcon img,#pc-wrap .header-main .hero-content .header-filter .search-btn .MuiButton-startIcon svg{width:19px;height:19px;color:#fff}#pc-wrap .header-main .hero-content .header-filter .search-btn:hover{background:linear-gradient(135deg,#60a5fa,#2563eb);box-shadow:0 18px 38px rgba(37,99,235,.52),inset 0 1px 0 rgba(219,234,254,.42)}#pc-wrap .header-main .hero-content .hero-chips{margin-top:26px;display:flex;flex-direction:row;align-items:center;gap:12px}#pc-wrap .header-main .hero-content .hero-chips .chip{padding:9px 16px;display:inline-flex;align-items:center;gap:8px;border-radius:999px;border:1px solid rgba(147,197,253,.2);background:rgba(10,22,51,.55);color:rgba(219,234,254,.86);font-family:Poppins,sans-serif;font-size:13px;font-weight:500;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:border-color .18s ease,color .18s ease}#pc-wrap .header-main .hero-content .hero-chips .chip svg{width:17px;height:17px;color:#60a5fa}#pc-wrap .header-main .hero-content .hero-chips .chip:hover{border-color:rgba(147,197,253,.42);color:#fff}#pc-wrap .header-basic{position:relative;width:100%;height:557px;display:flex;flex-direction:row;justify-content:center;background:#000}#pc-wrap .header-basic.auth{height:300px}#pc-wrap .header-basic.community-header,#pc-wrap .header-basic.cs-header,#pc-wrap .header-basic.dealers-header,#pc-wrap .header-basic.mypage-header,#pc-wrap .header-basic.products-header,#pc-wrap .header-basic.wishlist-header{height:340px;overflow:hidden;align-items:center;background-position:50%;background-color:#050a1a}#pc-wrap .header-basic.community-header .products-header-bg,#pc-wrap .header-basic.cs-header .products-header-bg,#pc-wrap .header-basic.dealers-header .products-header-bg,#pc-wrap .header-basic.mypage-header .products-header-bg,#pc-wrap .header-basic.products-header .products-header-bg,#pc-wrap .header-basic.wishlist-header .products-header-bg{position:absolute;inset:0;pointer-events:none}#pc-wrap .header-basic.community-header .products-header-bg:before,#pc-wrap .header-basic.cs-header .products-header-bg:before,#pc-wrap .header-basic.dealers-header .products-header-bg:before,#pc-wrap .header-basic.mypage-header .products-header-bg:before,#pc-wrap .header-basic.products-header .products-header-bg:before,#pc-wrap .header-basic.wishlist-header .products-header-bg:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgba(5,10,26,.88),rgba(10,22,51,.72) 42%,rgba(29,78,216,.48)),radial-gradient(circle at 82% 18%,rgba(59,130,246,.4),transparent 44%)}#pc-wrap .header-basic.community-header .products-header-bg .products-glow,#pc-wrap .header-basic.cs-header .products-header-bg .products-glow,#pc-wrap .header-basic.dealers-header .products-header-bg .products-glow,#pc-wrap .header-basic.mypage-header .products-header-bg .products-glow,#pc-wrap .header-basic.products-header .products-header-bg .products-glow,#pc-wrap .header-basic.wishlist-header .products-header-bg .products-glow{position:absolute;border-radius:50%;filter:blur(2px)}#pc-wrap .header-basic.community-header .products-header-bg .products-glow.glow-a,#pc-wrap .header-basic.cs-header .products-header-bg .products-glow.glow-a,#pc-wrap .header-basic.dealers-header .products-header-bg .products-glow.glow-a,#pc-wrap .header-basic.mypage-header .products-header-bg .products-glow.glow-a,#pc-wrap .header-basic.products-header .products-header-bg .products-glow.glow-a,#pc-wrap .header-basic.wishlist-header .products-header-bg .products-glow.glow-a{top:-160px;right:-80px;width:420px;height:420px;background:radial-gradient(circle,rgba(59,130,246,.34),transparent 68%);animation:heroGlowFloat 16s ease-in-out infinite}#pc-wrap .header-basic.community-header .products-header-bg .products-glow.glow-b,#pc-wrap .header-basic.cs-header .products-header-bg .products-glow.glow-b,#pc-wrap .header-basic.dealers-header .products-header-bg .products-glow.glow-b,#pc-wrap .header-basic.mypage-header .products-header-bg .products-glow.glow-b,#pc-wrap .header-basic.products-header .products-header-bg .products-glow.glow-b,#pc-wrap .header-basic.wishlist-header .products-header-bg .products-glow.glow-b{bottom:-180px;left:-100px;width:380px;height:380px;background:radial-gradient(circle,rgba(37,99,235,.28),transparent 70%);animation:heroGlowFloat 20s ease-in-out infinite reverse}#pc-wrap .header-basic.community-header .products-header-bg .products-grid,#pc-wrap .header-basic.cs-header .products-header-bg .products-grid,#pc-wrap .header-basic.dealers-header .products-header-bg .products-grid,#pc-wrap .header-basic.mypage-header .products-header-bg .products-grid,#pc-wrap .header-basic.products-header .products-header-bg .products-grid,#pc-wrap .header-basic.wishlist-header .products-header-bg .products-grid{position:absolute;inset:-40px;background-image:linear-gradient(90deg,rgba(147,197,253,.22) 1px,transparent 0),linear-gradient(180deg,rgba(147,197,253,.22) 1px,transparent 0);background-size:68px 68px;opacity:.28;mask-image:radial-gradient(circle at 35% 50%,#000 18%,transparent 72%);-webkit-mask-image:radial-gradient(circle at 35% 50%,#000 18%,transparent 72%)}#pc-wrap .header-basic.community-header .products-header-content,#pc-wrap .header-basic.cs-header .products-header-content,#pc-wrap .header-basic.dealers-header .products-header-content,#pc-wrap .header-basic.mypage-header .products-header-content,#pc-wrap .header-basic.products-header .products-header-content,#pc-wrap .header-basic.wishlist-header .products-header-content{position:relative;z-index:1;margin-top:0;width:100%;max-width:1300px;display:flex;flex-direction:column;align-items:flex-start}#pc-wrap .header-basic.community-header .products-header-content .products-breadcrumb,#pc-wrap .header-basic.cs-header .products-header-content .products-breadcrumb,#pc-wrap .header-basic.dealers-header .products-header-content .products-breadcrumb,#pc-wrap .header-basic.mypage-header .products-header-content .products-breadcrumb,#pc-wrap .header-basic.products-header .products-header-content .products-breadcrumb,#pc-wrap .header-basic.wishlist-header .products-header-content .products-breadcrumb{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:16px}#pc-wrap .header-basic.community-header .products-header-content .products-breadcrumb a,#pc-wrap .header-basic.community-header .products-header-content .products-breadcrumb i,#pc-wrap .header-basic.community-header .products-header-content .products-breadcrumb span,#pc-wrap .header-basic.cs-header .products-header-content .products-breadcrumb a,#pc-wrap .header-basic.cs-header .products-header-content .products-breadcrumb i,#pc-wrap .header-basic.cs-header .products-header-content .products-breadcrumb span,#pc-wrap .header-basic.dealers-header .products-header-content .products-breadcrumb a,#pc-wrap .header-basic.dealers-header .products-header-content .products-breadcrumb i,#pc-wrap .header-basic.dealers-header .products-header-content .products-breadcrumb span,#pc-wrap .header-basic.mypage-header .products-header-content .products-breadcrumb a,#pc-wrap .header-basic.mypage-header .products-header-content .products-breadcrumb i,#pc-wrap .header-basic.mypage-header .products-header-content .products-breadcrumb span,#pc-wrap .header-basic.products-header .products-header-content .products-breadcrumb a,#pc-wrap .header-basic.products-header .products-header-content .products-breadcrumb i,#pc-wrap .header-basic.products-header .products-header-content .products-breadcrumb span,#pc-wrap .header-basic.wishlist-header .products-header-content .products-breadcrumb a,#pc-wrap .header-basic.wishlist-header .products-header-content .products-breadcrumb i,#pc-wrap .header-basic.wishlist-header .products-header-content .products-breadcrumb span{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:normal}#pc-wrap .header-basic.community-header .products-header-content .products-breadcrumb a,#pc-wrap .header-basic.cs-header .products-header-content .products-breadcrumb a,#pc-wrap .header-basic.dealers-header .products-header-content .products-breadcrumb a,#pc-wrap .header-basic.mypage-header .products-header-content .products-breadcrumb a,#pc-wrap .header-basic.products-header .products-header-content .products-breadcrumb a,#pc-wrap .header-basic.wishlist-header .products-header-content .products-breadcrumb a{color:rgba(219,234,254,.7);transition:color .18s ease}#pc-wrap .header-basic.community-header .products-header-content .products-breadcrumb a:hover,#pc-wrap .header-basic.cs-header .products-header-content .products-breadcrumb a:hover,#pc-wrap .header-basic.dealers-header .products-header-content .products-breadcrumb a:hover,#pc-wrap .header-basic.mypage-header .products-header-content .products-breadcrumb a:hover,#pc-wrap .header-basic.products-header .products-header-content .products-breadcrumb a:hover,#pc-wrap .header-basic.wishlist-header .products-header-content .products-breadcrumb a:hover{color:#fff}#pc-wrap .header-basic.community-header .products-header-content .products-breadcrumb i,#pc-wrap .header-basic.cs-header .products-header-content .products-breadcrumb i,#pc-wrap .header-basic.dealers-header .products-header-content .products-breadcrumb i,#pc-wrap .header-basic.mypage-header .products-header-content .products-breadcrumb i,#pc-wrap .header-basic.products-header .products-header-content .products-breadcrumb i,#pc-wrap .header-basic.wishlist-header .products-header-content .products-breadcrumb i{color:rgba(147,197,253,.45);font-style:normal}#pc-wrap .header-basic.community-header .products-header-content .products-breadcrumb span,#pc-wrap .header-basic.cs-header .products-header-content .products-breadcrumb span,#pc-wrap .header-basic.dealers-header .products-header-content .products-breadcrumb span,#pc-wrap .header-basic.mypage-header .products-header-content .products-breadcrumb span,#pc-wrap .header-basic.products-header .products-header-content .products-breadcrumb span,#pc-wrap .header-basic.wishlist-header .products-header-content .products-breadcrumb span{padding:4px 10px;border:1px solid rgba(147,197,253,.28);border-radius:999px;background:rgba(59,130,246,.18);color:#dbeafe}#pc-wrap .header-basic.community-header .products-header-content .products-eyebrow,#pc-wrap .header-basic.cs-header .products-header-content .products-eyebrow,#pc-wrap .header-basic.dealers-header .products-header-content .products-eyebrow,#pc-wrap .header-basic.mypage-header .products-header-content .products-eyebrow,#pc-wrap .header-basic.products-header .products-header-content .products-eyebrow,#pc-wrap .header-basic.wishlist-header .products-header-content .products-eyebrow{display:inline-flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:14px;padding:7px 14px 7px 10px;border:1px solid rgba(147,197,253,.28);border-radius:999px;background:rgba(96,165,250,.14);color:#93c5fd;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.45px;text-transform:uppercase}#pc-wrap .header-basic.community-header .products-header-content .products-eyebrow svg,#pc-wrap .header-basic.cs-header .products-header-content .products-eyebrow svg,#pc-wrap .header-basic.dealers-header .products-header-content .products-eyebrow svg,#pc-wrap .header-basic.mypage-header .products-header-content .products-eyebrow svg,#pc-wrap .header-basic.products-header .products-header-content .products-eyebrow svg,#pc-wrap .header-basic.wishlist-header .products-header-content .products-eyebrow svg{width:16px;height:16px;color:#60a5fa}#pc-wrap .header-basic.community-header .products-header-content strong,#pc-wrap .header-basic.cs-header .products-header-content strong,#pc-wrap .header-basic.dealers-header .products-header-content strong,#pc-wrap .header-basic.mypage-header .products-header-content strong,#pc-wrap .header-basic.products-header .products-header-content strong,#pc-wrap .header-basic.wishlist-header .products-header-content strong{max-width:640px;color:#fff;font-size:46px;font-weight:700;letter-spacing:-.8px;line-height:1.15;text-transform:none}#pc-wrap .header-basic.community-header .products-header-content .products-desc,#pc-wrap .header-basic.cs-header .products-header-content .products-desc,#pc-wrap .header-basic.dealers-header .products-header-content .products-desc,#pc-wrap .header-basic.mypage-header .products-header-content .products-desc,#pc-wrap .header-basic.products-header .products-header-content .products-desc,#pc-wrap .header-basic.wishlist-header .products-header-content .products-desc{margin-top:12px;max-width:520px;color:rgba(219,234,254,.82);font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.5}#pc-wrap .header-basic.community-header .products-header-content .products-meta,#pc-wrap .header-basic.cs-header .products-header-content .products-meta,#pc-wrap .header-basic.dealers-header .products-header-content .products-meta,#pc-wrap .header-basic.mypage-header .products-header-content .products-meta,#pc-wrap .header-basic.products-header .products-header-content .products-meta,#pc-wrap .header-basic.wishlist-header .products-header-content .products-meta{margin-top:22px;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}#pc-wrap .header-basic.community-header .products-header-content .products-meta span,#pc-wrap .header-basic.cs-header .products-header-content .products-meta span,#pc-wrap .header-basic.dealers-header .products-header-content .products-meta span,#pc-wrap .header-basic.mypage-header .products-header-content .products-meta span,#pc-wrap .header-basic.products-header .products-header-content .products-meta span,#pc-wrap .header-basic.wishlist-header .products-header-content .products-meta span{display:inline-flex;flex-direction:row;align-items:center;gap:7px;padding:8px 14px;border:1px solid rgba(147,197,253,.22);border-radius:999px;background:hsla(0,0%,100%,.06);color:rgba(219,234,254,.9);font-family:Poppins,sans-serif;font-size:13px;font-weight:600;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#pc-wrap .header-basic.community-header .products-header-content .products-meta span svg,#pc-wrap .header-basic.cs-header .products-header-content .products-meta span svg,#pc-wrap .header-basic.dealers-header .products-header-content .products-meta span svg,#pc-wrap .header-basic.mypage-header .products-header-content .products-meta span svg,#pc-wrap .header-basic.products-header .products-header-content .products-meta span svg,#pc-wrap .header-basic.wishlist-header .products-header-content .products-meta span svg{width:16px;height:16px;color:#60a5fa}#pc-wrap .header-basic .container{margin-top:175px}#pc-wrap .header-basic .container strong{color:#fff;font-family:Poppins,sans-serif;font-size:48px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.96px;text-transform:capitalize}#pc-wrap .header-basic .container span{color:#fff;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:26px}@media(prefers-reduced-motion:reduce){#pc-wrap #top .navbar .navbar-main{transition:none}#pc-wrap #top .navbar .navbar-main .container .logo-box .brand-mark,#pc-wrap #top .navbar .navbar-main .container .logo-box .brand-mark .mark-glow,#pc-wrap #top .navbar .navbar-main .container .logo-box .brand-mark .mark-speed,#pc-wrap #top .navbar .navbar-main .container .logo-box .brand-mark .mark-wheel,#pc-wrap #top .navbar .navbar-main .container .logo-box .brand-word em{animation:none;transition:none;transform:none}#pc-wrap #top .navbar .navbar-main .container .router-box div,#pc-wrap #top .navbar .navbar-main .container .router-box div:after,#pc-wrap #top .navbar .navbar-main .container .user-box .join-box{transition:none}#pc-wrap #footer .brand-box .brand-mark,#pc-wrap #footer .brand-box .brand-mark .mark-glow,#pc-wrap #footer .brand-box .brand-mark .mark-speed,#pc-wrap #footer .brand-box .brand-mark .mark-wheel,#pc-wrap #footer .brand-box .brand-word em{animation:none;transition:none;transform:none}#pc-wrap .header-main .hero-bg .hero-glow,#pc-wrap .header-main .hero-bg .hero-grid,#pc-wrap .header-main .hero-bg .hero-streak,#pc-wrap .header-main .hero-content .hero-copy .hero-eyebrow .pulse-dot,#pc-wrap .header-main .hero-content .hero-stage .bike-svg .ground-mist path,#pc-wrap .header-main .hero-content .hero-stage .bike-svg .head-beam,#pc-wrap .header-main .hero-content .hero-stage .bike-svg .head-lamp,#pc-wrap .header-main .hero-content .hero-stage .stage-badge,#pc-wrap .header-main .hero-content .hero-stage .stage-badge .badge-dot,#pc-wrap .header-main .hero-content .hero-stage .stage-road-dash{animation:none}#pc-wrap .header-main .hero-content .hero-stage .stage-3d{transform:none}#pc-wrap .header-main .hero-content .header-filter .filter-segment,#pc-wrap .header-main .hero-content .header-filter .search-btn,#pc-wrap .header-main .hero-content .header-filter .segment-icon{transition:none}}#pc-wrap .review-card{margin-top:42px;display:flex;flex-direction:column}#pc-wrap .review-card .info{justify-content:space-between}#pc-wrap .review-card .info,#pc-wrap .review-card .info .left{display:flex;flex-direction:row}#pc-wrap .review-card .info .left img{width:55px;height:59px;border-radius:50%}#pc-wrap .review-card .info .left div{margin-left:8px;display:flex;flex-direction:column}#pc-wrap .review-card .info .left div strong{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap .review-card .info .left div span{margin-top:4px;color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap .review-card .info .right{display:flex;flex-direction:row}#pc-wrap .review-card .info .right svg{color:#edf023}#pc-wrap .review-card p{margin-top:10px;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap .review-card .reply-button-box{width:auto;height:auto;flex-direction:row;gap:10px;align-items:center;border-bottom:1px solid #ddd}#pc-wrap .review-card .reply-button-box .reply-text{padding-bottom:10px;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap .chatting{--fab-size:84px;--fab-side:clamp(20px,2.2vw,32px);--fab-bottom:clamp(24px,3.2vh,40px);--panel-bottom:calc(var(--fab-bottom) + var(--fab-size) + 20px)}#pc-wrap .chatting.chat-dock-right .chat-button{right:var(--fab-side);left:auto}#pc-wrap .chatting.chat-dock-right .chat-frame{right:-460px;left:auto;transition:right .55s cubic-bezier(.22,1,.36,1)}#pc-wrap .chatting.chat-dock-right .chat-frame.open{right:var(--fab-side)}#pc-wrap .chatting.chat-dock-left .chat-button{left:var(--fab-side);right:auto}#pc-wrap .chatting.chat-dock-left .chat-frame{left:-460px;right:auto;transition:left .55s cubic-bezier(.22,1,.36,1)}#pc-wrap .chatting.chat-dock-left .chat-frame.open{left:var(--fab-side)}#pc-wrap .chatting .chat-button{position:fixed;bottom:var(--fab-bottom);z-index:999;width:var(--fab-size);height:var(--fab-size);display:flex;align-items:center;justify-content:center;border:1px solid rgba(147,197,253,.42);border-radius:26px;background:radial-gradient(circle at 30% 20%,rgba(191,219,254,.36),transparent 58%),linear-gradient(145deg,#3b82f6,#1d4ed8 46%,#0a1633);color:#fff;box-shadow:0 22px 46px rgba(29,78,216,.42),0 6px 16px rgba(5,10,26,.2),inset 0 1px 0 hsla(0,0%,100%,.28);cursor:pointer;overflow:visible;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease,background .26s ease,border-color .26s ease}#pc-wrap .chatting .chat-button:before{content:"";position:absolute;inset:-12px;border-radius:36px;background:radial-gradient(circle,rgba(59,130,246,.5),transparent 68%);animation:brandGlowPulse 3.6s ease-in-out infinite;pointer-events:none;z-index:-1}#pc-wrap .chatting .chat-button:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,hsla(0,0%,100%,.28),transparent 54%);pointer-events:none}#pc-wrap .chatting .chat-button svg{position:relative;z-index:1;width:38px;height:38px;filter:drop-shadow(0 2px 6px rgba(5,10,26,.22));transition:transform .26s cubic-bezier(.22,1,.36,1)}#pc-wrap .chatting .chat-button .fab-tooltip{position:absolute;top:50%;right:calc(100% + 16px);z-index:2;padding:9px 15px;border:1px solid rgba(147,197,253,.28);border-radius:12px;background:rgba(5,10,26,.92);color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;opacity:0;transform:translateY(-50%) translateX(8px);pointer-events:none;box-shadow:0 12px 28px rgba(5,10,26,.32);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:opacity .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}#pc-wrap .chatting .chat-button:focus-visible,#pc-wrap .chatting .chat-button:hover{transform:translateY(-5px) scale(1.04);border-color:rgba(191,219,254,.6);box-shadow:0 28px 56px rgba(29,78,216,.5),0 8px 20px rgba(5,10,26,.24),inset 0 1px 0 hsla(0,0%,100%,.34)}#pc-wrap .chatting .chat-button:focus-visible svg,#pc-wrap .chatting .chat-button:hover svg{transform:scale(1.08)}#pc-wrap .chatting .chat-button:focus-visible .fab-tooltip,#pc-wrap .chatting .chat-button:hover .fab-tooltip{opacity:1;transform:translateY(-50%) translateX(0)}#pc-wrap .chatting .chat-button:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(147,197,253,.55),0 28px 56px rgba(29,78,216,.5),inset 0 1px 0 hsla(0,0%,100%,.34)}#pc-wrap .chatting .chat-button:active{transform:translateY(-1px) scale(.97)}#pc-wrap .chatting .chat-button.is-open{background:linear-gradient(145deg,#12275c,#050a1a);transform:translateY(-2px) scale(.98)}#pc-wrap .chatting .chat-frame{position:fixed;bottom:var(--panel-bottom);z-index:998;width:min(380px,50vw - var(--fab-side) - 10px);height:min(520px,100vh - var(--panel-bottom) - 120px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(147,197,253,.22);border-radius:22px;background:radial-gradient(circle at 88% 0,rgba(59,130,246,.18),transparent 42%),linear-gradient(180deg,#f7faff,#eef4ff);box-shadow:0 24px 60px rgba(5,10,26,.28)}#pc-wrap .chatting .chat-frame .chat-top{padding:18px 20px;width:100%;min-height:84px;flex-shrink:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;box-sizing:border-box;background:linear-gradient(135deg,#0a1633,#1d4ed8);border-bottom:1px solid rgba(147,197,253,.2)}#pc-wrap .chatting .chat-frame .chat-top .chat-top-copy{display:flex;flex-direction:column;gap:4px}#pc-wrap .chatting .chat-frame .chat-top .chat-top-copy .chat-title{color:#fff;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.2}#pc-wrap .chatting .chat-frame .chat-top .chat-top-copy .chat-subtitle{display:inline-flex;flex-direction:row;align-items:center;gap:7px;color:rgba(219,234,254,.78);font-family:Poppins,sans-serif;font-size:12px;font-weight:500}#pc-wrap .chatting .chat-frame .chat-top .chat-top-copy .chat-subtitle .online-dot{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 4px rgba(74,222,128,.18);animation:chatPulse 1.8s ease-in-out infinite}#pc-wrap .chatting .chat-frame .chat-top .chat-online{display:flex;flex-direction:column;align-items:flex-end;gap:8px}#pc-wrap .chatting .chat-frame .chat-top .chat-online span{color:rgba(219,234,254,.72);font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}#pc-wrap .chatting .chat-frame .chat-content{position:relative;padding:16px;width:100%;height:100%;min-height:0;flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;overflow:auto;box-sizing:border-box}#pc-wrap .chatting .chat-frame .chat-content .chat-main{position:relative;width:100%;display:flex;flex-direction:column;gap:4px}#pc-wrap .chatting .chat-frame .chat-content .chat-main .welcome-row{display:flex;margin:4px 0 10px}#pc-wrap .chatting .chat-frame .chat-content .chat-main .welcome{padding:10px 14px;max-width:92%;background:rgba(37,99,235,.1);border:1px solid rgba(37,99,235,.16);border-radius:14px 14px 14px 4px;color:#12275c;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:1.45}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-row{display:flex;margin:6px 0}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-row.mine{justify-content:flex-end}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-row.theirs{justify-content:flex-start;align-items:flex-end;gap:8px}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-avatar{width:32px!important;height:32px!important;border:2px solid rgba(37,99,235,.2)}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-bubble{display:flex;flex-direction:column;max-width:calc(100% - 44px)}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-bubble .msg-author{margin:0 0 4px 4px;color:#717171;font-family:Poppins,sans-serif;font-size:11px;font-weight:600}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-left{max-width:100%;background:#fff;border:1px solid rgba(37,99,235,.12);border-radius:14px 14px 14px 4px;color:#181a20;font-weight:400;box-shadow:0 8px 20px rgba(24,26,32,.05)}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-left,#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-right{padding:10px 13px;width:-moz-fit-content;width:fit-content;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4;word-break:break-word}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-right{max-width:78%;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:14px 14px 4px 14px;color:#fff;font-weight:500;box-shadow:0 10px 22px rgba(29,78,216,.28)}#pc-wrap .chatting .chat-frame .chat-bott{padding:14px 16px 16px;width:100%;flex-shrink:0;display:flex;justify-content:center;align-items:center;gap:10px;box-sizing:border-box;border-top:1px solid rgba(37,99,235,.12);background:hsla(0,0%,100%,.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#pc-wrap .chatting .chat-frame .chat-bott .msg-input{padding:0 18px;flex:1 1;height:48px;border:1px solid rgba(37,99,235,.16);border-radius:999px;outline:none;background:#fff;color:#181a20;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px;box-sizing:border-box;transition:border-color .18s ease}#pc-wrap .chatting .chat-frame .chat-bott .msg-input::placeholder{color:#717171}#pc-wrap .chatting .chat-frame .chat-bott .msg-input:focus{border-color:rgba(37,99,235,.45)}#pc-wrap .chatting .chat-frame .chat-bott .send-msg-btn{width:48px;height:48px;display:flex;justify-content:center;align-items:center;flex-shrink:0;border:none;border-radius:50%;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;cursor:pointer;box-shadow:0 10px 22px rgba(29,78,216,.35);transition:transform .18s ease,box-shadow .18s ease}#pc-wrap .chatting .chat-frame .chat-bott .send-msg-btn svg{width:20px;height:20px;color:#fff}#pc-wrap .chatting .chat-frame .chat-bott .send-msg-btn:hover{transform:translateY(-1px);box-shadow:0 14px 26px rgba(29,78,216,.45)}#pc-wrap #footer{position:relative;padding:72px 0 22px;width:100%;height:auto;display:flex;flex-direction:row;overflow:hidden;background:radial-gradient(circle at 82% 8%,rgba(37,99,235,.36),transparent 46%),radial-gradient(circle at 10% 92%,rgba(96,165,250,.16),transparent 50%),linear-gradient(165deg,#050a1a,#0a1633 52%,#12275c)}#pc-wrap #footer .footer-bg{position:absolute;inset:0;overflow:hidden;pointer-events:none}#pc-wrap #footer .footer-bg .footer-glow{position:absolute;border-radius:50%;filter:blur(2px)}#pc-wrap #footer .footer-bg .footer-glow.glow-a{top:-180px;right:-120px;width:480px;height:480px;background:radial-gradient(circle,rgba(59,130,246,.28),transparent 68%);animation:heroGlowFloat 18s ease-in-out infinite}#pc-wrap #footer .footer-bg .footer-glow.glow-b{bottom:-200px;left:-140px;width:420px;height:420px;background:radial-gradient(circle,rgba(29,78,216,.26),transparent 70%);animation:heroGlowFloat 22s ease-in-out infinite reverse}#pc-wrap #footer .footer-bg .footer-grid{position:absolute;inset:-60px;background-image:linear-gradient(90deg,rgba(147,197,253,.22) 1px,transparent 0),linear-gradient(180deg,rgba(147,197,253,.22) 1px,transparent 0);background-size:74px 74px;opacity:.28;mask-image:radial-gradient(circle at 50% 40%,#000 20%,transparent 74%);-webkit-mask-image:radial-gradient(circle at 50% 40%,#000 20%,transparent 74%)}#pc-wrap #footer .footer-container{position:relative;z-index:1;width:1300px;height:auto;margin:0 auto}#pc-wrap #footer .footer-container .main{display:flex;flex-direction:row;justify-content:space-between;gap:48px}#pc-wrap #footer .footer-container .main .left{height:auto;display:flex;flex-direction:column;gap:26px;max-width:360px}#pc-wrap #footer .footer-container .main .left .footer-box{display:flex;flex-direction:column}#pc-wrap #footer .footer-container .main .left .footer-box.brand-box .motobay-logo-link{display:inline-flex;align-items:center;line-height:0;outline:none;width:-moz-fit-content;width:fit-content}#pc-wrap #footer .footer-container .main .left .footer-box.brand-box .motobay-brand{display:inline-flex;flex-direction:row;align-items:center;gap:11px}#pc-wrap #footer .footer-container .main .left .footer-box.brand-box .brand-mark{position:relative;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:14px;box-shadow:0 12px 26px rgba(29,78,216,.42);transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease}#pc-wrap #footer .footer-container .main .left .footer-box.brand-box .brand-mark svg{position:relative;z-index:1;width:42px;height:42px;border-radius:14px;overflow:visible}#pc-wrap #footer .footer-container .main .left .footer-box.brand-box .brand-mark .mark-glow{position:absolute;inset:-7px;border-radius:20px;background:radial-gradient(circle,rgba(59,130,246,.6),transparent 68%);animation:brandGlowPulse 3.6s ease-in-out infinite;pointer-events:none}#pc-wrap #footer .footer-container .main .left .footer-box.brand-box .brand-mark .mark-wheel{transform-box:fill-box;transform-origin:center}#pc-wrap #footer .footer-container .main .left .footer-box.brand-box .brand-mark .mark-speed{transform-box:fill-box;transform-origin:center;animation:brandSpeedDash 2.6s ease-in-out infinite}#pc-wrap #footer .footer-container .main .left .footer-box.brand-box .brand-word{color:#fff;font-family:Poppins,sans-serif;font-size:23px;font-weight:800;line-height:1;letter-spacing:-.6px;white-space:nowrap}#pc-wrap #footer .footer-container .main .left .footer-box.brand-box .brand-word em{font-style:normal;background:linear-gradient(110deg,#93c5fd 12%,#fff 46%,#60a5fa 82%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:brandWordShine 5.4s linear infinite}#pc-wrap #footer .footer-container .main .left .footer-box.brand-box .motobay-logo-link:focus-visible .brand-mark,#pc-wrap #footer .footer-container .main .left .footer-box.brand-box .motobay-logo-link:hover .brand-mark{transform:translateY(-2px);box-shadow:0 18px 34px rgba(29,78,216,.56)}#pc-wrap #footer .footer-container .main .left .footer-box.brand-box .motobay-logo-link:focus-visible .mark-wheel,#pc-wrap #footer .footer-container .main .left .footer-box.brand-box .motobay-logo-link:hover .mark-wheel{animation:brandWheelSpin 1.1s linear infinite}#pc-wrap #footer .footer-container .main .left .footer-box span{display:inline-flex;flex-direction:row;align-items:center;gap:7px;color:rgba(219,234,254,.62);font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:600;letter-spacing:.3px;text-transform:uppercase}#pc-wrap #footer .footer-container .main .left .footer-box span svg{width:16px;height:16px;color:#60a5fa}#pc-wrap #footer .footer-container .main .left .footer-box p.tagline{margin-top:14px;max-width:300px;color:rgba(219,234,254,.68);font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-transform:none}#pc-wrap #footer .footer-container .main .left .footer-box .contact-value{margin-top:8px;color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:none;word-break:break-word;transition:color .18s ease}#pc-wrap #footer .footer-container .main .left .footer-box .contact-value:hover{color:#93c5fd}#pc-wrap #footer .footer-container .main .left .footer-box .media-box{margin-top:14px;display:flex;flex-direction:row;gap:10px}#pc-wrap #footer .footer-container .main .left .footer-box .media-box .media-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(147,197,253,.22);border-radius:50%;background:hsla(0,0%,100%,.05);color:#93c5fd;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}#pc-wrap #footer .footer-container .main .left .footer-box .media-box .media-btn svg{width:20px;height:20px}#pc-wrap #footer .footer-container .main .left .footer-box .media-box .media-btn:hover{border-color:rgba(147,197,253,.5);background:rgba(59,130,246,.22);color:#fff;transform:translateY(-2px)}#pc-wrap #footer .footer-container .main .right{display:flex;flex-direction:column;flex:1 1}#pc-wrap #footer .footer-container .main .right .top{display:flex;flex-direction:column}#pc-wrap #footer .footer-container .main .right .top strong{color:#fff;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #footer .footer-container .main .right .top p{margin-top:8px;color:rgba(219,234,254,.62);font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:22px}#pc-wrap #footer .footer-container .main .right .top .subscribe-bar{padding:8px 8px 8px 20px;margin-top:18px;width:100%;max-width:667px;height:64px;display:flex;flex-direction:row;align-items:center;gap:10px;box-sizing:border-box;border:1px solid rgba(147,197,253,.22);border-radius:16px;background:hsla(0,0%,100%,.06);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#pc-wrap #footer .footer-container .main .right .top .subscribe-bar input{flex:1 1;min-width:0;border:none;outline:none;color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px;background:none}#pc-wrap #footer .footer-container .main .right .top .subscribe-bar input::placeholder{color:rgba(219,234,254,.45)}#pc-wrap #footer .footer-container .main .right .top .subscribe-bar .subscribe-btn{padding:0 22px;height:48px;border:none;border-radius:12px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;box-shadow:0 10px 24px rgba(29,78,216,.35);transition:transform .18s ease,box-shadow .18s ease}#pc-wrap #footer .footer-container .main .right .top .subscribe-bar .subscribe-btn:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(29,78,216,.45)}#pc-wrap #footer .footer-container .main .right .bottom{margin-top:52px;display:flex;flex-direction:row;justify-content:space-between;gap:32px}#pc-wrap #footer .footer-container .main .right .bottom div{display:flex;flex-direction:column;min-width:140px}#pc-wrap #footer .footer-container .main .right .bottom div strong{margin-bottom:6px;color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}#pc-wrap #footer .footer-container .main .right .bottom div a{display:flex;flex-direction:column}#pc-wrap #footer .footer-container .main .right .bottom div span{margin-top:16px;color:rgba(219,234,254,.62);font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;cursor:pointer;transition:color .18s ease}#pc-wrap #footer .footer-container .main .right .bottom div span:hover{color:#93c5fd}#pc-wrap #footer .footer-container .second{margin-top:56px;padding-top:18px;height:auto;min-height:45px;border-top:1px solid rgba(147,197,253,.14);display:flex;flex-direction:row;justify-content:space-between;align-items:center}#pc-wrap #footer .footer-container .second span{color:rgba(219,234,254,.52);font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}@media(prefers-reduced-motion:reduce){#pc-wrap #footer .footer-bg .footer-glow,#pc-wrap .header-basic.community-header .products-header-bg .products-glow,#pc-wrap .header-basic.cs-header .products-header-bg .products-glow,#pc-wrap .header-basic.dealers-header .products-header-bg .products-glow,#pc-wrap .header-basic.mypage-header .products-header-bg .products-glow,#pc-wrap .header-basic.products-header .products-header-bg .products-glow,#pc-wrap .header-basic.wishlist-header .products-header-bg .products-glow{animation:none}#pc-wrap .chatting .chat-button,#pc-wrap .chatting .chat-button .fab-tooltip,#pc-wrap .chatting .chat-button svg,#pc-wrap .chatting .chat-frame{transition:none}#pc-wrap .chatting .chat-button:before,#pc-wrap .chatting .chat-top .online-dot{animation:none}}@keyframes chatPulse{0%,to{box-shadow:0 0 0 4px rgba(74,222,128,.18);opacity:1}50%{box-shadow:0 0 0 7px rgba(74,222,128,.05);opacity:.85}}@keyframes heroBadgeFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-9px,0)}}@keyframes heroLampFlicker{0%,to{opacity:.86}48%{opacity:1}}@keyframes heroMistRun{0%{opacity:0;transform:translateX(60px)}30%{opacity:.75}to{opacity:0;transform:translateX(-160px)}}@keyframes brandGlowPulse{0%,to{opacity:.42;transform:scale(.92)}50%{opacity:.82;transform:scale(1.06)}}@keyframes brandSpeedDash{0%,to{opacity:.28;transform:translateX(-3px)}45%{opacity:.85;transform:translateX(3px)}}@keyframes brandWheelSpin{to{transform:rotate(1turn)}}@keyframes brandWordShine{0%{background-position:140% 0}to{background-position:-60% 0}}@keyframes heroGlowFloat{0%,to{transform:translateZ(0) scale(1);opacity:.6}50%{transform:translate3d(0,-26px,0) scale(1.08);opacity:.9}}@keyframes heroGridDrift{to{background-position:-120px 0,0 -120px}}@keyframes heroStreak{0%{transform:translateX(0);opacity:0}14%{opacity:.95}to{transform:translateX(-160vw);opacity:0}}@keyframes heroDashRun{to{background-position-x:-72px}}@keyframes heroPulse{0%,to{box-shadow:0 0 0 4px rgba(96,165,250,.18)}50%{box-shadow:0 0 0 8px rgba(96,165,250,.05)}}@keyframes heroBeam{0%,to{opacity:.55}50%{opacity:.95}}.MuiPaper-root.MuiMenu-paper{padding:8px;box-shadow:0 3px 8px rgba(0,0,0,.24)}.MuiPaper-root.MuiMenu-paper .img-flag{width:24px;height:17px;margin-right:10px;border-radius:2px;object-fit:cover}.advanced-filter-modal{padding:29px 0 18px;position:relative;width:662px;height:auto;display:flex;flex-direction:column;align-items:center}.advanced-filter-modal .close{position:absolute;top:20px;right:10px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f6f6f6;cursor:pointer}.advanced-filter-modal .top{width:580px;height:auto;display:flex;flex-direction:column}.advanced-filter-modal .top span{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}.advanced-filter-modal .top div.search-input-box{margin-top:10px;padding:18px 14px;display:flex;flex-direction:row;align-items:center;border-radius:8px;border:1px solid #ddd}.advanced-filter-modal .top div.search-input-box img{width:17px;height:17px;filter:brightness(0)}.advanced-filter-modal .top div.search-input-box input{margin-left:10px;width:100%;height:25px;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px;border:none;outline:none}.advanced-filter-modal hr{width:100%}.advanced-filter-modal .middle{position:relative;width:593px;height:auto;display:flex;flex-direction:column}.advanced-filter-modal .middle .row-box{position:relative;width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between}.advanced-filter-modal .middle .row-box .box{position:relative;width:285px;height:auto;display:flex;flex-direction:column}.advanced-filter-modal .middle .row-box .box span{margin-bottom:10px;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.advanced-filter-modal .middle .row-box .box .inside{position:relative;width:100%;height:auto;display:flex;flex-direction:row}.advanced-filter-modal .middle .row-box .box .inside.space-between{justify-content:space-between}.advanced-filter-modal .middle .row-box .box .inside.align-center{align-items:center}.advanced-filter-modal .middle .row-box .box .inside div.room{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:1px solid #ddd;color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}.advanced-filter-modal .middle .row-box .box .inside div.room:first-child{border-radius:12px 0 0 12px}.advanced-filter-modal .middle .row-box .box .inside div.room:last-child{border-radius:0 12px 12px 0}.advanced-filter-modal .middle .row-box .box .inside div.room.active{border:2px solid #181a20}.advanced-filter-modal .middle .row-box .box .inside select{padding-left:13px;width:100%;height:46px;border-radius:8px;border:1px solid #ddd;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.advanced-filter-modal .middle .row-box .box .inside .arrow-down{position:absolute;width:15px;height:8px;color:#ddd;right:12px;top:21px}.advanced-filter-modal .middle .row-box .box .inside .minus-line{width:11px;height:1px;background:#181a20}.advanced-filter-modal .middle .row-box .box .inside em{color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}.advanced-filter-modal .bottom{width:604px;height:auto;display:flex;flex-direction:row;justify-content:space-between}.advanced-filter-modal .bottom div{display:flex;flex-direction:row;align-items:center}.advanced-filter-modal .bottom div img{margin-right:10px;width:15px;height:15px;cursor:pointer}.advanced-filter-modal .bottom div span{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px;-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer}.advanced-filter-modal .bottom button{width:185px;height:54px;border-radius:12px;background:linear-gradient(90deg,#e8543e,#ec6b57);color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.no-data{padding:30px 20px;width:100%;display:flex;flex-direction:column;align-items:center}.no-data img{width:56px;margin-bottom:2px}.no-data p{color:#bdbdbd;text-align:center}.img-flag{width:24px;height:17px;border-radius:2px;margin-right:8px}#pc-wrap .chatting.ai-chatting .chat-button{border-color:hsla(9,94%,79%,.44);background:radial-gradient(circle at 30% 20%,rgba(255,214,205,.34),transparent 58%),linear-gradient(145deg,#f2836f,#eb6753 46%,#a83722);box-shadow:0 22px 46px hsla(8,79%,62%,.42),0 6px 16px rgba(5,10,26,.2),inset 0 1px 0 hsla(0,0%,100%,.28)}#pc-wrap .chatting.ai-chatting .chat-button:before{background:radial-gradient(circle,hsla(8,79%,62%,.5),transparent 68%)}#pc-wrap .chatting.ai-chatting .chat-button .fab-tooltip{border-color:hsla(9,94%,79%,.3)}#pc-wrap .chatting.ai-chatting .chat-button:focus-visible,#pc-wrap .chatting.ai-chatting .chat-button:hover{border-color:hsla(0,96%,89%,.6);box-shadow:0 28px 56px hsla(8,79%,62%,.5),0 8px 20px rgba(5,10,26,.24),inset 0 1px 0 hsla(0,0%,100%,.34)}#pc-wrap .chatting.ai-chatting .chat-button:focus-visible{box-shadow:0 0 0 4px hsla(9,94%,79%,.55),0 28px 56px hsla(8,79%,62%,.5),inset 0 1px 0 hsla(0,0%,100%,.34)}#pc-wrap .chatting.ai-chatting .chat-button.is-open{background:linear-gradient(145deg,#c2452f,#8f2f1f)}#pc-wrap .chatting.ai-chatting .chat-frame{border-color:hsla(8,79%,62%,.22);background:radial-gradient(circle at 88% 0,hsla(8,79%,62%,.16),transparent 42%),linear-gradient(180deg,#fffaf9,#fdf1ee)}#pc-wrap .chatting.ai-chatting .chat-frame .chat-top{background:linear-gradient(135deg,#8f2f1f,#eb6753);border-bottom-color:hsla(8,79%,62%,.2)}#pc-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-copy .chat-subtitle{color:rgba(255,236,232,.82)}#pc-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-clear{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.24);border-radius:50%;background:hsla(0,0%,100%,.12);color:#fff;cursor:pointer;transition:background .2s ease}#pc-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-clear svg{width:19px;height:19px}#pc-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-clear:hover{background:hsla(0,0%,100%,.24)}#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .welcome{background:hsla(8,79%,62%,.1);border-color:hsla(8,79%,62%,.18);color:#8f2f1f}#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .ai-avatar{width:32px;height:32px;min-width:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(145deg,#eb6753,#c2452f);color:#fff}#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .ai-avatar svg{width:19px;height:19px}#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .msg-left{border-color:hsla(8,79%,62%,.14)}#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .msg-left .rich-line{display:block;min-height:6px}#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .msg-left .rich-line.is-bullet{display:flex;align-items:flex-start;gap:8px;margin:3px 0}#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .msg-left .rich-line.is-bullet .bullet-dot{margin-top:7px;width:5px;height:5px;min-width:5px;border-radius:50%;background:#eb6753}#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .msg-left .rich-line code{padding:1px 5px;border-radius:5px;background:rgba(24,26,32,.06);font-size:12px;word-break:break-all}#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .msg-left.typing{display:flex;align-items:center;gap:5px}#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .msg-left.typing i{width:7px;height:7px;border-radius:50%;background:hsla(8,79%,62%,.55);animation:aiTyping 1.2s ease-in-out infinite}#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .msg-left.typing i:nth-child(2){animation-delay:.18s}#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .msg-left.typing i:nth-child(3){animation-delay:.36s}#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .msg-right{background:linear-gradient(135deg,#eb6753,#c2452f);box-shadow:0 10px 22px hsla(8,79%,62%,.28)}#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .suggestion-row{margin-top:10px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .suggestion-row .suggestion{padding:8px 14px;border:1px solid hsla(8,79%,62%,.24);border-radius:999px;background:hsla(0,0%,100%,.86);color:#8f2f1f;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:500;text-align:left;cursor:pointer;transition:background .2s ease,transform .2s ease}#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .suggestion-row .suggestion:hover{background:#fff;transform:translateX(2px)}#pc-wrap .chatting.ai-chatting .chat-frame .chat-bott{border-top-color:hsla(8,79%,62%,.14)}#pc-wrap .chatting.ai-chatting .chat-frame .chat-bott .msg-input{border-color:hsla(8,79%,62%,.18)}#pc-wrap .chatting.ai-chatting .chat-frame .chat-bott .msg-input:disabled{background:rgba(24,26,32,.04);cursor:not-allowed}#pc-wrap .chatting.ai-chatting .chat-frame .chat-bott .send-msg-btn{background:linear-gradient(135deg,#eb6753,#c2452f)}#pc-wrap .chatting.ai-chatting .chat-frame .chat-bott .send-msg-btn:disabled{opacity:.55;cursor:not-allowed}@keyframes aiTyping{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(-4px);opacity:1}}#pc-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-actions{display:flex;flex-direction:row;align-items:center;gap:8px}#pc-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-actions .chat-voice-toggle{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.24);border-radius:50%;background:hsla(0,0%,100%,.12);color:#fff;cursor:pointer;transition:background .2s ease,box-shadow .2s ease}#pc-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-actions .chat-voice-toggle svg{width:19px;height:19px}#pc-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-actions .chat-voice-toggle:hover:not(:disabled){background:hsla(0,0%,100%,.24)}#pc-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-actions .chat-voice-toggle.is-on{background:#fff;color:#c2452f;box-shadow:0 0 0 4px hsla(0,0%,100%,.18)}#pc-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-actions .chat-voice-toggle:disabled{opacity:.45;cursor:not-allowed}#pc-wrap .chatting.ai-chatting .chat-frame .voice-response{padding:8px 16px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid hsla(8,79%,62%,.14);background:hsla(0,0%,100%,.6)}#pc-wrap .chatting.ai-chatting .chat-frame .voice-response .speaking-state{color:#717171;font-family:Poppins,sans-serif;font-size:11.5px;font-weight:600;letter-spacing:.2px}#pc-wrap .chatting.ai-chatting .chat-frame .voice-response .speaking-state.on{color:#c2452f}#pc-wrap .chatting.ai-chatting .chat-frame .voice-response .voice-controls{display:flex;flex-direction:row;gap:6px}#pc-wrap .chatting.ai-chatting .chat-frame .voice-response .voice-controls .voice-control{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid hsla(8,79%,62%,.22);border-radius:50%;background:#fff;color:#8f2f1f;cursor:pointer;transition:background .18s ease}#pc-wrap .chatting.ai-chatting .chat-frame .voice-response .voice-controls .voice-control svg{width:17px;height:17px}#pc-wrap .chatting.ai-chatting .chat-frame .voice-response .voice-controls .voice-control:hover:not(:disabled){background:hsla(8,79%,62%,.12)}#pc-wrap .chatting.ai-chatting .chat-frame .voice-response .voice-controls .voice-control:disabled{opacity:.4;cursor:not-allowed}#pc-wrap .chatting.ai-chatting .chat-frame .voice-response .voice-controls .voice-control.is-muted{background:hsla(8,79%,62%,.14)}#pc-wrap .chatting.ai-chatting .chat-frame .voice-input{padding:12px 16px 0;display:flex;flex-direction:row;align-items:center;gap:12px}#pc-wrap .chatting.ai-chatting .chat-frame .voice-input .mic-btn{position:relative;width:46px;height:46px;min-width:46px;display:flex;align-items:center;justify-content:center;border:1px solid hsla(8,79%,62%,.28);border-radius:50%;background:linear-gradient(145deg,#fff,#fdece8);color:#8f2f1f;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease}#pc-wrap .chatting.ai-chatting .chat-frame .voice-input .mic-btn svg{width:22px;height:22px;z-index:1}#pc-wrap .chatting.ai-chatting .chat-frame .voice-input .mic-btn:hover:not(:disabled){transform:scale(1.05)}#pc-wrap .chatting.ai-chatting .chat-frame .voice-input .mic-btn:disabled{opacity:.5;cursor:not-allowed}#pc-wrap .chatting.ai-chatting .chat-frame .voice-input .mic-btn.listening{background:linear-gradient(145deg,#eb6753,#c2452f);color:#fff}#pc-wrap .chatting.ai-chatting .chat-frame .voice-input .mic-btn.processing{background:hsla(8,79%,62%,.16)}#pc-wrap .chatting.ai-chatting .chat-frame .voice-input .mic-btn.error{border-color:rgba(200,40,40,.4);background:rgba(200,40,40,.1);color:#a12020}#pc-wrap .chatting.ai-chatting .chat-frame .voice-input .mic-btn .mic-pulse{position:absolute;inset:-6px;border-radius:50%;border:2px solid hsla(8,79%,62%,.5);animation:micPulse 1.4s ease-out infinite}#pc-wrap .chatting.ai-chatting .chat-frame .voice-input .voice-state{color:#717171;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:500;line-height:1.35;word-break:break-word}#pc-wrap .chatting.ai-chatting .chat-frame .voice-input.listening .voice-state{color:#c2452f;font-weight:600}#pc-wrap .chatting.ai-chatting .chat-frame .voice-input.error .voice-state{color:#a12020}@keyframes micPulse{0%{transform:scale(.9);opacity:.8}to{transform:scale(1.35);opacity:0}}#mobile-wrap .chatting.ai-chatting .chat-frame .voice-response .voice-control.live-toggle.is-live,#pc-wrap .chatting.ai-chatting .chat-frame .voice-response .voice-control.live-toggle.is-live{background:linear-gradient(145deg,#eb6753,#c2452f);border-color:transparent;color:#fff;box-shadow:0 0 0 4px hsla(8,79%,62%,.18)}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .live-preview,#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .live-preview{opacity:.85}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .live-preview .msg-left.is-live,#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .live-preview .msg-right.is-live,#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .live-preview .msg-left.is-live,#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .live-preview .msg-right.is-live{border-style:dashed}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .live-preview .msg-left.is-live,#pc-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main .live-preview .msg-left.is-live{border:1px dashed hsla(8,79%,62%,.45)}#mobile-wrap .chatting.ai-chatting .chat-frame .live-bar,#pc-wrap .chatting.ai-chatting .chat-frame .live-bar{margin:0 16px 4px;padding:10px 14px;display:flex;flex-direction:row;align-items:center;gap:10px;border:1px solid hsla(8,79%,62%,.28);border-radius:14px;background:hsla(8,79%,62%,.08)}#mobile-wrap .chatting.ai-chatting .chat-frame .live-bar .live-dot,#pc-wrap .chatting.ai-chatting .chat-frame .live-bar .live-dot{width:9px;height:9px;min-width:9px;border-radius:50%;background:#c2452f;animation:livePulse 1.3s ease-in-out infinite}#mobile-wrap .chatting.ai-chatting .chat-frame .live-bar .live-label,#pc-wrap .chatting.ai-chatting .chat-frame .live-bar .live-label{flex:1 1;color:#8f2f1f;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600;line-height:1.35}#mobile-wrap .chatting.ai-chatting .chat-frame .live-bar .live-stop,#pc-wrap .chatting.ai-chatting .chat-frame .live-bar .live-stop{padding:5px 14px;border:none;border-radius:999px;background:linear-gradient(135deg,#eb6753,#c2452f);color:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;cursor:pointer}#mobile-wrap .chatting.ai-chatting .chat-frame .live-bar.speaking,#pc-wrap .chatting.ai-chatting .chat-frame .live-bar.speaking{background:hsla(8,79%,62%,.16)}#mobile-wrap .chatting.ai-chatting .chat-frame .live-bar.error,#pc-wrap .chatting.ai-chatting .chat-frame .live-bar.error{border-color:rgba(200,40,40,.35);background:rgba(200,40,40,.08)}#mobile-wrap .chatting.ai-chatting .chat-frame .live-bar.error .live-label,#pc-wrap .chatting.ai-chatting .chat-frame .live-bar.error .live-label{color:#a12020}@keyframes livePulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}}@media(max-height:760px),(max-width:1024px){#pc-wrap .chatting{--fab-size:72px;--fab-side:clamp(16px,2vw,24px);--fab-bottom:clamp(20px,2.6vh,28px)}#pc-wrap .chatting .chat-button{border-radius:22px}#pc-wrap .chatting .chat-button svg{width:32px;height:32px}}@media(max-width:860px){#pc-wrap .chatting{--fab-size:62px;--fab-side:16px;--fab-bottom:20px}#pc-wrap .chatting .chat-button svg{width:28px;height:28px}}.naver-map{width:100%;border-radius:14px;overflow:hidden;border:1px solid rgba(24,26,32,.08);background:#f6f7f7}.naver-map.placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#717171;font-family:Poppins,sans-serif;font-size:13px;text-align:center;padding:16px}.naver-map.placeholder svg{width:26px;height:26px;opacity:.6}.naver-map .live-pin{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:hsla(8,79%,62%,.28)}.naver-map .live-pin .live-pin-dot{width:10px;height:10px;border-radius:50%;background:#eb6753;box-shadow:0 0 0 3px hsla(8,79%,62%,.35);animation:livePulse 1.4s ease-in-out infinite}.location-picker{display:flex;flex-direction:column;gap:10px;width:100%}.location-picker .picker-title{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:600}.location-picker .picker-row{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap}.location-picker .picker-row .picker-input{flex:1 1;min-width:220px;outline:none;font-size:14px}.location-picker .picker-row .picker-btn,.location-picker .picker-row .picker-input{height:44px;padding:0 14px;border:1px solid rgba(24,26,32,.08);border-radius:10px;background:#fff;color:#181a20;font-family:Poppins,sans-serif}.location-picker .picker-row .picker-btn{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;cursor:pointer;transition:background .18s ease}.location-picker .picker-row .picker-btn svg{width:18px;height:18px}.location-picker .picker-row .picker-btn:hover:not(:disabled){background:#f6f7f7}.location-picker .picker-row .picker-btn.accent{border-color:transparent;background:linear-gradient(135deg,#eb6753,#c2452f);color:#fff}.location-picker .picker-row .picker-btn:disabled{opacity:.6;cursor:not-allowed}.location-picker .picker-coords,.location-picker .picker-hint{color:#717171;font-family:Poppins,sans-serif;font-size:12px}.location-picker .picker-hint{color:#a12020}.live-location-map{display:flex;flex-direction:column;gap:10px;width:100%}.live-location-map .live-map-head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.live-location-map .live-map-head .live-map-title{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:600}.live-location-map .live-map-head .live-map-badge{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;background:rgba(24,26,32,.06);color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:600}.live-location-map .live-map-head .live-map-badge.on{background:hsla(8,79%,62%,.12);color:#c2452f}.live-location-map .live-map-head .live-map-badge .live-map-dot{width:8px;height:8px;border-radius:50%;background:#eb6753;animation:livePulse 1.3s ease-in-out infinite}.live-location-map .live-map-address{display:inline-flex;align-items:center;gap:6px;color:#717171;font-family:Poppins,sans-serif;font-size:13px}.live-location-map .live-map-address svg{width:17px;height:17px}.live-share-box{margin-top:14px;padding:16px;display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:16px;border:1px solid rgba(24,26,32,.08);border-radius:14px;background:#f6f7f7}.live-share-box .live-share-copy{display:flex;flex-direction:column;gap:4px}.live-share-box .live-share-copy .live-share-desc{color:#717171;font-family:Poppins,sans-serif;font-size:12.5px;line-height:1.4}.live-share-box .live-share-copy .live-share-error{color:#a12020;font-family:Poppins,sans-serif;font-size:12px}.live-share-box .live-share-btn{height:44px;padding:0 18px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(24,26,32,.08);border-radius:999px;background:#fff;color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.live-share-box .live-share-btn svg{width:19px;height:19px}.live-share-box .live-share-btn.is-on{border-color:transparent;background:linear-gradient(135deg,#eb6753,#c2452f);color:#fff}.live-share-box .live-share-btn:disabled{opacity:.6;cursor:not-allowed}.map-pin{position:relative;width:28px;height:32px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);border:2px solid #fff;box-shadow:0 6px 14px rgba(24,26,32,.28);cursor:pointer}.map-pin.product{background:linear-gradient(145deg,#2563eb,#12275c)}.map-pin.dealer{background:linear-gradient(145deg,#eb6753,#c2452f)}.map-pin.me{width:18px;height:18px;transform:none;box-shadow:0 0 0 4px rgba(34,197,94,.25),0 4px 10px rgba(24,26,32,.2)}.map-pin.is-live:after,.map-pin.me{border-radius:50%;background:#22c55e}.map-pin.is-live:after{content:"";position:absolute;top:-5px;right:-5px;width:10px;height:10px;border:2px solid #fff;transform:rotate(45deg)}.map-pin .map-pin-label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transform:rotate(45deg);color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700}.nearby-map-section{position:relative;width:100%;padding:104px 0 84px;overflow:hidden;background:radial-gradient(circle at 88% 4%,rgba(37,99,235,.09),transparent 42%),radial-gradient(circle at 2% 94%,rgba(96,165,250,.1),transparent 46%),#fff}.nearby-map-section:before{content:"";position:absolute;top:-140px;left:-90px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.16),transparent 68%);animation:sectionGlowFloat 17s ease-in-out infinite;pointer-events:none}.nearby-map-section .container{position:relative;z-index:1;flex-direction:column}.nearby-map-section .info-box .right .nearby-controls{display:flex;flex-direction:row;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.nearby-map-section .radius-group{display:flex;padding:5px;gap:4px;border-radius:999px;background:rgba(37,99,235,.06);border:1px solid rgba(37,99,235,.12)}.nearby-map-section .radius-group .radius-btn{padding:8px 14px;border:none;border-radius:999px;background:transparent;color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.nearby-map-section .radius-group .radius-btn.is-active{background:#fff;color:#1d4ed8;box-shadow:0 8px 18px rgba(29,78,216,.14)}.nearby-map-section .locate-btn{height:44px;padding:0 18px;display:inline-flex;align-items:center;gap:8px;border:none;border-radius:999px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 12px 28px rgba(29,78,216,.32);transition:transform .18s ease,box-shadow .18s ease}.nearby-map-section .locate-btn svg{width:18px;height:18px}.nearby-map-section .locate-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 16px 34px rgba(29,78,216,.42)}.nearby-map-section .locate-btn:disabled{opacity:.65;cursor:not-allowed}.nearby-map-section .card-box{margin-top:44px;padding:22px;display:flex;flex-direction:column;gap:16px;border:1px solid rgba(24,26,32,.07);border-radius:22px;background:#fff;box-shadow:0 18px 42px rgba(24,26,32,.06)}.nearby-map-section .nearby-hint{padding:10px 14px;border-radius:12px;background:hsla(8,79%,62%,.08);color:#a12020;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}.nearby-map-section .nearby-body{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:18px;gap:18px;align-items:start}.nearby-map-section .nearby-map-panel{display:flex;flex-direction:column;gap:12px}.nearby-map-section .nearby-map-panel .map-tabs{display:flex;flex-direction:row;gap:6px;width:-moz-fit-content;width:fit-content;padding:5px;border-radius:14px;background:rgba(37,99,235,.06)}.nearby-map-section .nearby-map-panel .map-tabs .map-tab{padding:8px 16px;border:none;border-radius:10px;background:transparent;color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.nearby-map-section .nearby-map-panel .map-tabs .map-tab.is-active{background:#fff;color:#1d4ed8;box-shadow:0 8px 18px rgba(29,78,216,.12)}.nearby-map-section .nearby-map-panel .naver-map{overflow:hidden;border:1px solid rgba(37,99,235,.12);border-radius:18px;box-shadow:0 14px 34px rgba(24,26,32,.08)}.nearby-map-section .nearby-list{max-height:468px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding-right:4px}.nearby-map-section .nearby-list .nearby-card{display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px;border:1px solid rgba(24,26,32,.07);border-radius:16px;background:#fff;text-align:left;cursor:pointer;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.nearby-map-section .nearby-list .nearby-card:hover{transform:translateY(-3px);border-color:rgba(37,99,235,.28);box-shadow:0 20px 44px rgba(29,78,216,.12)}.nearby-map-section .nearby-list .nearby-card .nearby-thumb{width:74px;height:58px;min-width:74px;border-radius:12px;background-size:cover;background-position:50%;background-color:rgba(37,99,235,.04)}.nearby-map-section .nearby-list .nearby-card .nearby-thumb.round{width:58px;min-width:58px;border-radius:50%}.nearby-map-section .nearby-list .nearby-card .nearby-info{display:flex;flex-direction:column;gap:4px;overflow:hidden}.nearby-map-section .nearby-list .nearby-card .nearby-info .nearby-title{display:inline-flex;align-items:center;gap:7px;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nearby-map-section .nearby-list .nearby-card .nearby-info .nearby-title .nearby-live{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.18);animation:livePulse 1.4s ease-in-out infinite}.nearby-map-section .nearby-list .nearby-card .nearby-info .nearby-meta{display:inline-flex;align-items:center;gap:6px;color:#717171;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600}.nearby-map-section .nearby-list .nearby-card .nearby-info .nearby-meta svg{width:16px;height:16px;color:#2563eb}.nearby-map-section .nearby-list .nearby-card .nearby-info .nearby-distance{color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nearby-map-section .nearby-list .nearby-empty{padding:32px 0;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;text-align:center}@media(max-width:1024px){.nearby-map-section .nearby-body{grid-template-columns:minmax(0,1fr)}.nearby-map-section .nearby-body .nearby-list{max-height:320px}}.live-location-map .live-map-address .approximate-note{padding:2px 8px;border-radius:999px;background:rgba(24,26,32,.06);color:#717171;font-family:Poppins,sans-serif;font-size:11px;font-style:normal;font-weight:600;letter-spacing:.2px}.dealer-map-wrap{margin:18px 0 4px;padding:16px;border:1px solid rgba(24,26,32,.08);border-radius:16px;background:#fff;box-shadow:0 18px 42px rgba(24,26,32,.08)}.map-pin.is-approx{opacity:.9;border-style:dashed}.map-pin.is-approx.product{background:linear-gradient(145deg,rgba(37,99,235,.75),rgba(18,39,92,.75))}.map-pin.is-approx.dealer{background:linear-gradient(145deg,hsla(8,79%,62%,.75),rgba(194,69,47,.75))}.nearby-map-section .nearby-list .nearby-card .nearby-info .nearby-distance .approx-tag{margin-left:6px;padding:1px 7px;border-radius:999px;background:rgba(24,26,32,.06);color:#717171;font-family:Poppins,sans-serif;font-size:10.5px;font-style:normal;font-weight:600}.price-converter{margin:6px 0 14px;display:flex;flex-direction:column;gap:6px}.price-converter .converter-row{display:flex;flex-direction:row;align-items:center;gap:10px;flex-wrap:wrap}.price-converter .converter-row svg{width:20px;height:20px;color:#eb6753}.price-converter .converter-row .converted-value{color:#181a20;font-family:Poppins,sans-serif;font-size:18px;font-weight:700}.price-converter .converter-row .currency-select{margin-left:auto;height:36px;padding:0 10px;border:1px solid rgba(24,26,32,.08);border-radius:10px;outline:none;background:#fff;color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer;max-width:220px}.price-converter .converter-note{color:#717171;font-family:Poppins,sans-serif;font-size:12px}.map-pin.gas{background:linear-gradient(145deg,#16a34a,#0f7a37)}.map-pin.gas .map-pin-label{font-size:10px}.gas-info{min-width:210px;padding:14px 16px;display:flex;flex-direction:column;gap:4px;border-radius:14px;background:#fff;box-shadow:0 12px 30px rgba(24,26,32,.22);font-family:Poppins,sans-serif}.gas-info .gas-info-name{color:#181a20;font-size:15px;font-weight:700}.gas-info .gas-info-address,.gas-info .gas-info-sub{color:#717171;font-size:12px}.gas-info .gas-info-row{margin-top:4px;display:flex;justify-content:space-between;gap:12px;font-size:13px}.gas-info .gas-info-row span{color:#717171}.gas-info .gas-info-row b{color:#181a20}.gas-info .gas-info-link{margin-top:8px;padding:7px 0;border-radius:999px;background:linear-gradient(135deg,#eb6753,#c2452f);color:#fff;font-size:12.5px;font-weight:600;text-align:center;text-decoration:none}.nearby-gas-stations{margin-top:22px;padding-top:20px;border-top:1px solid rgba(24,26,32,.08);gap:14px}.nearby-gas-stations .gas-head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.nearby-gas-stations .gas-head .gas-title{display:inline-flex;align-items:center;gap:8px}.nearby-gas-stations .gas-head .gas-title svg{width:22px;height:22px;color:#16a34a}.nearby-gas-stations .gas-head .gas-title h3{margin:0;color:#181a20;font-family:Poppins,sans-serif;font-size:19px;font-weight:700}.nearby-gas-stations .gas-head .gas-origin{color:#717171;font-family:Poppins,sans-serif;font-size:13px}.nearby-gas-stations .gas-filters{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.nearby-gas-stations .gas-filters .gas-filter{display:inline-flex;align-items:center;gap:8px;padding:6px 10px 6px 14px;border:1px solid rgba(24,26,32,.08);border-radius:999px;background:#fff}.nearby-gas-stations .gas-filters .gas-filter span{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:600}.nearby-gas-stations .gas-filters .gas-filter select{border:none;outline:none;background:transparent;color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer}.nearby-gas-stations .gas-state{padding:18px;border:1px dashed rgba(24,26,32,.08);border-radius:14px;color:#717171;font-family:Poppins,sans-serif;font-size:13.5px;text-align:center}.nearby-gas-stations .gas-state.error{border-color:rgba(200,40,40,.3);color:#a12020}.nearby-gas-stations .gas-list{display:flex;flex-direction:column;gap:10px}.nearby-gas-stations .gas-list .gas-card{display:flex;flex-direction:row;align-items:center;gap:14px;padding:12px 14px;border:1px solid rgba(24,26,32,.08);border-radius:14px;background:#fff;transition:box-shadow .18s ease}.nearby-gas-stations .gas-list .gas-card:hover{box-shadow:0 18px 42px rgba(24,26,32,.08)}.nearby-gas-stations .gas-list .gas-card .gas-icon{width:42px;height:42px;min-width:42px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:rgba(22,163,74,.1);color:#16a34a}.nearby-gas-stations .gas-list .gas-card .gas-icon svg{width:22px;height:22px}.nearby-gas-stations .gas-list .gas-card .gas-body{display:flex;flex-direction:column;gap:2px;overflow:hidden}.nearby-gas-stations .gas-list .gas-card .gas-body .gas-brand{display:inline-flex;align-items:center;gap:8px;color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:700}.nearby-gas-stations .gas-list .gas-card .gas-body .gas-brand .gas-badge{padding:2px 8px;border-radius:999px;background:rgba(22,163,74,.12);color:#16a34a;font-size:10.5px;font-style:normal;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.nearby-gas-stations .gas-list .gas-card .gas-body .gas-address,.nearby-gas-stations .gas-list .gas-card .gas-body .gas-name{color:#717171;font-family:Poppins,sans-serif;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nearby-gas-stations .gas-list .gas-card .gas-meta{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.nearby-gas-stations .gas-list .gas-card .gas-meta .gas-price{color:#181a20;font-family:Poppins,sans-serif;font-size:16px;font-weight:700}.nearby-gas-stations .gas-list .gas-card .gas-meta .gas-distance{color:#717171;font-family:Poppins,sans-serif;font-size:12.5px}.nearby-gas-stations .gas-list .gas-card .gas-meta .gas-map-btn{margin-top:4px;padding:5px 12px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(24,26,32,.08);border-radius:999px;background:#fff;color:#181a20;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.nearby-gas-stations .gas-list .gas-card .gas-meta .gas-map-btn svg{width:15px;height:15px}.nearby-gas-stations .gas-list .gas-card .gas-meta .gas-map-btn:hover{background:#f6f7f7}.nearby-gas-stations .gas-toggle{align-self:flex-start;padding:9px 18px;border:1px solid rgba(24,26,32,.08);border-radius:999px;background:#fff;color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer}.nearby-gas-stations .gas-toggle:hover{background:#f6f7f7}.nearby-fuel-section{position:relative;width:100%;padding:104px 0 84px;overflow:hidden;background:radial-gradient(circle at 12% 8%,rgba(37,99,235,.09),transparent 42%),radial-gradient(circle at 88% 92%,rgba(96,165,250,.1),transparent 46%),#fff}.nearby-fuel-section:before{content:"";position:absolute;bottom:-160px;right:-100px;width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.16),transparent 68%);animation:sectionGlowFloat 19s ease-in-out infinite reverse;pointer-events:none}.nearby-fuel-section .container{position:relative;z-index:1;flex-direction:column}.nearby-fuel-section .info-box .right .fuel-filters{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:flex-end}.nearby-fuel-section .card-box{margin-top:44px;padding:22px;display:flex;flex-direction:column;gap:18px;border:1px solid rgba(24,26,32,.07);border-radius:22px;background:#fff;box-shadow:0 18px 42px rgba(24,26,32,.06)}.nearby-fuel-section .fuel-gate{padding:40px 24px;display:flex;flex-direction:column;align-items:center;gap:16px;border:1px dashed rgba(37,99,235,.22);border-radius:18px;background:rgba(37,99,235,.03)}.nearby-fuel-section .fuel-gate p{margin:0;max-width:460px;color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;text-align:center;line-height:1.6}.nearby-fuel-section .fuel-gate .fuel-locate-btn{height:46px;padding:0 22px;display:inline-flex;align-items:center;gap:8px;border:none;border-radius:999px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 12px 28px rgba(29,78,216,.32);transition:transform .18s ease,box-shadow .18s ease}.nearby-fuel-section .fuel-gate .fuel-locate-btn svg{width:19px;height:19px}.nearby-fuel-section .fuel-gate .fuel-locate-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 16px 34px rgba(29,78,216,.42)}.nearby-fuel-section .fuel-gate .fuel-locate-btn:disabled{opacity:.65;cursor:not-allowed}.nearby-fuel-section .fuel-state{padding:36px 20px;display:flex;flex-direction:column;align-items:center;gap:8px;border:1px dashed rgba(37,99,235,.18);border-radius:18px;background:rgba(37,99,235,.03);color:#717171;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;text-align:center}.nearby-fuel-section .fuel-state span{font-size:13px;font-weight:500}.nearby-fuel-section .fuel-state.error{border-color:rgba(200,40,40,.3);background:hsla(8,79%,62%,.06);color:#a12020}.nearby-fuel-section .fuel-skeleton{display:flex;flex-direction:column;gap:14px}.nearby-fuel-section .fuel-skeleton .fuel-skeleton-note{color:#717171;font-family:Poppins,sans-serif;font-size:13.5px;font-weight:600}.nearby-fuel-section .fuel-skeleton .fuel-skeleton-grid{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-gap:18px;gap:18px}.nearby-fuel-section .fuel-skeleton .skeleton-list{display:flex;flex-direction:column;gap:10px}.nearby-fuel-section .fuel-skeleton .skeleton-block{border-radius:16px;background:linear-gradient(90deg,rgba(37,99,235,.04) 25%,rgba(37,99,235,.1) 37%,rgba(37,99,235,.04) 63%);background-size:400% 100%;animation:fuelShimmer 1.4s ease infinite}.nearby-fuel-section .fuel-skeleton .skeleton-block.map{height:420px}.nearby-fuel-section .fuel-skeleton .skeleton-block.row{height:96px}.nearby-fuel-section .fuel-live-row{display:flex;flex-direction:row;align-items:stretch;gap:14px;flex-wrap:wrap}.nearby-fuel-section .weather-card{flex:1 1;min-width:320px;padding:14px 18px;display:flex;flex-direction:row;align-items:center;gap:20px;flex-wrap:wrap;border:1px solid rgba(37,99,235,.12);border-radius:16px;background:linear-gradient(120deg,rgba(37,99,235,.06),rgba(96,165,250,.08));font-family:Poppins,sans-serif;box-shadow:0 10px 24px rgba(24,26,32,.05)}.nearby-fuel-section .weather-card.error,.nearby-fuel-section .weather-card.loading{justify-content:center;color:#717171;font-size:13.5px}.nearby-fuel-section .weather-card.error{border-color:rgba(200,40,40,.25);color:#a12020}.nearby-fuel-section .weather-card .weather-main{display:flex;flex-direction:row;align-items:center;gap:10px}.nearby-fuel-section .weather-card .weather-main img{width:54px;height:54px}.nearby-fuel-section .weather-card .weather-main .weather-temp{display:flex;flex-direction:column}.nearby-fuel-section .weather-card .weather-main .weather-temp strong{color:#181a20;font-size:26px;font-weight:800;line-height:1.1}.nearby-fuel-section .weather-card .weather-main .weather-temp span{color:#717171;font-size:12.5px;text-transform:capitalize}.nearby-fuel-section .weather-card .weather-stats{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap}.nearby-fuel-section .weather-card .weather-stats .weather-stat{display:inline-flex;align-items:center;gap:6px;color:#717171;font-size:13px;font-weight:600}.nearby-fuel-section .weather-card .weather-stats .weather-stat svg{width:17px;height:17px;color:#2563eb}.nearby-fuel-section .weather-card .riding-hint{margin-left:auto;padding:8px 14px;display:inline-flex;align-items:center;gap:8px;border-radius:999px;background:rgba(24,26,32,.05)}.nearby-fuel-section .weather-card .riding-hint .riding-dot{width:9px;height:9px;border-radius:50%;background:#717171}.nearby-fuel-section .weather-card .riding-hint .riding-label{color:#181a20;font-size:13px;font-weight:700}.nearby-fuel-section .weather-card .riding-hint .riding-reason{color:#717171;font-size:12px}.nearby-fuel-section .weather-card .riding-hint.good{background:rgba(37,99,235,.12)}.nearby-fuel-section .weather-card .riding-hint.good .riding-dot{background:#1d4ed8}.nearby-fuel-section .weather-card .riding-hint.good .riding-label{color:#1d4ed8}.nearby-fuel-section .weather-card .riding-hint.caution{background:rgba(234,179,8,.16)}.nearby-fuel-section .weather-card .riding-hint.caution .riding-dot{background:#ca8a04}.nearby-fuel-section .weather-card .riding-hint.caution .riding-label{color:#92670a}.nearby-fuel-section .weather-card .riding-hint.poor{background:rgba(200,40,40,.12)}.nearby-fuel-section .weather-card .riding-hint.poor .riding-dot{background:#c82828}.nearby-fuel-section .weather-card .riding-hint.poor .riding-label{color:#a12020}.nearby-fuel-section .weather-card .weather-note{color:#717171;font-size:11.5px}.nearby-fuel-section .traffic-toggle{padding:0 18px;min-height:52px;display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(37,99,235,.14);border-radius:16px;background:#fff;color:#717171;font-family:Poppins,sans-serif;font-size:13.5px;font-weight:700;cursor:pointer;box-shadow:0 8px 20px rgba(24,26,32,.05);transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.nearby-fuel-section .traffic-toggle svg{width:20px;height:20px}.nearby-fuel-section .traffic-toggle .traffic-state{padding:3px 10px;border-radius:999px;background:rgba(37,99,235,.08);font-size:11.5px;font-weight:700;letter-spacing:.4px}.nearby-fuel-section .traffic-toggle:hover{transform:translateY(-2px)}.nearby-fuel-section .traffic-toggle.is-on{border-color:transparent;background:linear-gradient(135deg,#2563eb,#12275c);color:#fff;box-shadow:0 12px 28px rgba(29,78,216,.32)}.nearby-fuel-section .traffic-toggle.is-on .traffic-state{background:hsla(0,0%,100%,.22)}.nearby-fuel-section .fuel-body{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-gap:18px;gap:18px;align-items:start}.nearby-fuel-section .fuel-body .naver-map{overflow:hidden;border:1px solid rgba(37,99,235,.12);border-radius:18px;box-shadow:0 14px 34px rgba(24,26,32,.08)}.nearby-fuel-section .fuel-toggle{align-self:flex-start;padding:10px 20px;border:1px solid rgba(37,99,235,.18);border-radius:999px;background:rgba(37,99,235,.05);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;cursor:pointer;transition:background .18s ease,transform .18s ease}.nearby-fuel-section .fuel-toggle:hover{background:rgba(37,99,235,.12);transform:translateY(-2px)}.nearby-fuel-section .gas-table{border-color:rgba(37,99,235,.12);border-radius:18px;box-shadow:0 10px 24px rgba(24,26,32,.05)}.nearby-fuel-section .gas-table .gas-table-head{background:rgba(37,99,235,.04)}.nearby-fuel-section .gas-table .gas-row.is-selected,.nearby-fuel-section .gas-table .gas-row:hover{background:rgba(37,99,235,.06)}.nearby-fuel-section .gas-table .gas-row.is-selected{box-shadow:inset 3px 0 0 #1d4ed8}.nearby-fuel-section .gas-table .gas-row .gas-row-rank{background:rgba(37,99,235,.1);color:#1d4ed8}.nearby-fuel-section .gas-table .gas-row .gas-row-btn:hover{background:rgba(37,99,235,.08);border-color:rgba(37,99,235,.22)}.nearby-fuel-section .gas-table .gas-row-brand .gas-badge{background:rgba(37,99,235,.12);color:#1d4ed8}.nearby-fuel-section .fuel-filters .gas-filter{border-color:rgba(37,99,235,.14);background:hsla(0,0%,100%,.92);box-shadow:0 8px 18px rgba(24,26,32,.04)}.gas-table{display:flex;flex-direction:column;border:1px solid rgba(24,26,32,.08);border-radius:16px;overflow:hidden;background:#fff}.gas-table .gas-table-head{display:grid;grid-template-columns:minmax(0,1fr) 96px 68px 40px;grid-gap:10px;gap:10px;padding:10px 14px;background:#f6f7f7}.gas-table .gas-table-head span{color:#717171;font-family:Poppins,sans-serif;font-size:11.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.gas-table .gas-row{display:grid;grid-template-columns:minmax(0,1fr) 96px 68px 40px;grid-gap:10px;gap:10px;align-items:center;padding:12px 14px;border-top:1px solid rgba(24,26,32,.08);cursor:pointer;transition:background .16s ease}.gas-table .gas-row.is-selected,.gas-table .gas-row:hover{background:rgba(22,163,74,.07)}.gas-table .gas-row.is-selected{box-shadow:inset 3px 0 0 #16a34a}.gas-table .gas-row .gas-row-station{display:flex;flex-direction:row;align-items:flex-start;gap:10px;overflow:hidden}.gas-table .gas-row .gas-row-station .gas-row-rank{width:22px;height:22px;min-width:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(22,163,74,.12);color:#16a34a;font-family:Poppins,sans-serif;font-size:11.5px;font-weight:700}.gas-table .gas-row .gas-row-station .gas-row-copy{display:flex;flex-direction:column;gap:1px;overflow:hidden}.gas-table .gas-row .gas-row-station .gas-row-copy .gas-row-brand{display:inline-flex;align-items:center;gap:7px;color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:700}.gas-table .gas-row .gas-row-station .gas-row-copy .gas-row-address,.gas-table .gas-row .gas-row-station .gas-row-copy .gas-row-name{color:#717171;font-family:Poppins,sans-serif;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gas-table .gas-row .gas-row-price{color:#181a20;font-family:Poppins,sans-serif;font-size:14px;font-weight:700}.gas-table .gas-row .gas-row-distance{color:#717171;font-family:Poppins,sans-serif;font-size:13px}.gas-table .gas-row .gas-row-btn{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(24,26,32,.08);border-radius:10px;background:#fff;color:#181a20;cursor:pointer}.gas-table .gas-row .gas-row-btn svg{width:17px;height:17px}.gas-table .gas-row .gas-row-btn span{display:none}.gas-table .gas-row .gas-row-btn:hover{background:#f6f7f7}@keyframes fuelShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:1024px){.nearby-fuel-section .fuel-body,.nearby-fuel-section .fuel-skeleton .fuel-skeleton-grid{grid-template-columns:minmax(0,1fr)}}.fuel-filters .gas-filter{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 14px;border:1px solid rgba(24,26,32,.08);border-radius:999px;background:#fff}.fuel-filters .gas-filter span{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:600}.fuel-filters .gas-filter select{border:none;outline:none;background:transparent;color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer}.gas-table .gas-row .gas-row-brand .gas-badge{padding:2px 8px;border-radius:999px;background:rgba(22,163,74,.12);color:#16a34a;font-size:10px;font-style:normal;font-weight:700;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap}@media(max-width:1024px){.nearby-fuel-section .fuel-live-row{flex-direction:column}.nearby-fuel-section .fuel-live-row .weather-card .riding-hint{margin-left:0}.nearby-fuel-section .fuel-live-row .traffic-toggle{justify-content:center}}@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";#mobile-wrap #top{position:-webkit-sticky;position:sticky;top:0;z-index:99}#mobile-wrap .top{width:100%;height:auto;display:flex;flex-direction:column;border-bottom:1px solid rgba(147,197,253,.16);background:linear-gradient(135deg,rgba(37,99,235,.2),rgba(96,165,250,.06)),rgba(5,10,26,.92);backdrop-filter:blur(20px) saturate(145%);-webkit-backdrop-filter:blur(20px) saturate(145%)}#mobile-wrap .top .mobile-bar{padding:12px 16px;height:64px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box}#mobile-wrap .top .mobile-bar .motobay-logo-link{display:inline-flex;align-items:center;line-height:0;outline:none}#mobile-wrap .top .mobile-bar .motobay-brand{display:inline-flex;flex-direction:row;align-items:center;gap:9px}#mobile-wrap .top .mobile-bar .brand-mark{position:relative;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:12px;box-shadow:0 10px 22px rgba(29,78,216,.42)}#mobile-wrap .top .mobile-bar .brand-mark svg{position:relative;z-index:1;width:36px;height:36px;border-radius:12px;overflow:visible}#mobile-wrap .top .mobile-bar .brand-mark .mark-glow{position:absolute;inset:-6px;border-radius:17px;background:radial-gradient(circle,rgba(59,130,246,.55),transparent 68%);animation:brandGlowPulse 3.6s ease-in-out infinite;pointer-events:none}#mobile-wrap .top .mobile-bar .brand-mark .mark-wheel{transform-box:fill-box;transform-origin:center}#mobile-wrap .top .mobile-bar .brand-mark .mark-speed{transform-box:fill-box;transform-origin:center;animation:brandSpeedDash 2.6s ease-in-out infinite}#mobile-wrap .top .mobile-bar .brand-word{color:#fff;font-family:Poppins,sans-serif;font-size:19px;font-weight:800;line-height:1;letter-spacing:-.5px;white-space:nowrap}#mobile-wrap .top .mobile-bar .brand-word em{font-style:normal;background:linear-gradient(110deg,#93c5fd 12%,#fff 46%,#60a5fa 82%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:brandWordShine 5.4s linear infinite}#mobile-wrap .top .mobile-bar .mobile-actions{display:flex;flex-direction:row;align-items:center;gap:8px}#mobile-wrap .top .mobile-bar .icon-btn{position:relative;width:42px;height:42px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:12px;border:1px solid rgba(147,197,253,.24);background:hsla(0,0%,100%,.07);color:#fff;text-decoration:none}#mobile-wrap .top .mobile-bar .icon-btn svg{width:20px;height:20px}#mobile-wrap .top .mobile-bar .icon-btn .icon-count{position:absolute;top:4px;right:3px;min-width:15px;height:15px;padding:0 3px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#fff;color:#12275c;font-family:Poppins,sans-serif;font-size:9px;font-weight:800}#mobile-wrap .top .mobile-bar .icon-btn.is-active{background:hsla(8,79%,62%,.22);border-color:hsla(8,79%,62%,.5)}#mobile-wrap .top .mobile-bar .notification-shell{position:relative;display:inline-flex}#mobile-wrap .top .mobile-bar .notification-shell .notification-trigger.is-open{background:rgba(96,165,250,.22);border-color:rgba(147,197,253,.58)}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel{position:absolute;top:50px;right:0;width:calc(100vw - 32px);max-width:340px;max-height:440px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(191,219,254,.32);border-radius:8px;background:#fff;box-shadow:0 22px 52px rgba(5,10,26,.32);z-index:160}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-head{padding:14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(37,99,235,.1)}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-head div{display:flex;flex-direction:column;gap:2px}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-head strong{color:#181a20;font-family:Poppins,sans-serif;font-size:15px;font-weight:800}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-head span{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:600}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-head button{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(37,99,235,.12);border-radius:8px;background:rgba(37,99,235,.08);color:#1d4ed8}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-head button:disabled{color:rgba(100,116,139,.45);background:rgba(148,163,184,.08)}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-head button svg{width:18px;height:18px}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-list{max-height:360px;overflow-y:auto;padding:8px}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-item{width:100%;padding:12px 9px;display:grid;grid-template-columns:36px 1fr auto;grid-gap:9px;gap:9px;align-items:flex-start;border:0;border-radius:8px;background:transparent;text-align:left}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-item.unread{background:rgba(37,99,235,.1)}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-item.unread .notification-icon{background:linear-gradient(135deg,#2563eb,#12275c);color:#fff}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-item .notification-icon{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:rgba(37,99,235,.08);color:#1d4ed8}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-item .notification-icon svg{width:19px;height:19px}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-item .notification-copy{min-width:0;display:flex;flex-direction:column;gap:3px}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-item .notification-copy strong{color:#181a20;font-family:Poppins,sans-serif;font-size:13px;font-weight:800;line-height:1.25}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-item .notification-copy em{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:1.35}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-item .notification-time{color:rgba(100,116,139,.74);font-family:Poppins,sans-serif;font-size:11px;font-weight:700;white-space:nowrap}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-empty{min-height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:700}#mobile-wrap .top .mobile-bar .notification-shell .notification-panel .notification-empty svg{width:28px;height:28px;color:#2563eb}#mobile-wrap .top .mobile-bar .menu-toggle{width:42px;height:42px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;flex-shrink:0;border-radius:12px;border:1px solid rgba(147,197,253,.24);background:hsla(0,0%,100%,.07);cursor:pointer}#mobile-wrap .top .mobile-bar .menu-toggle span{width:18px;height:2px;border-radius:2px;background:#fff;transition:transform .22s ease,opacity .16s ease}#mobile-wrap .top .mobile-bar .menu-toggle.open span:first-child{transform:translateY(7px) rotate(45deg)}#mobile-wrap .top .mobile-bar .menu-toggle.open span:nth-child(2){opacity:0}#mobile-wrap .top .mobile-bar .menu-toggle.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}#mobile-wrap .top .mobile-menu{overflow:hidden}#mobile-wrap .top .mobile-menu .mobile-links{padding:4px 16px 18px;display:flex;flex-direction:column;gap:4px}#mobile-wrap .top .mobile-menu .mobile-links a{width:100%}#mobile-wrap .top .mobile-menu .mobile-links .nav-link{position:relative;padding:13px 16px;display:flex;align-items:center;border-radius:12px;cursor:pointer}#mobile-wrap .top .mobile-menu .mobile-links .nav-link .nav-pill{position:absolute;inset:0;border-radius:12px;border:1px solid rgba(191,219,254,.32);background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 10px 22px rgba(29,78,216,.4)}#mobile-wrap .top .mobile-menu .mobile-links .nav-link .nav-label{position:relative;z-index:1;color:rgba(219,234,254,.86);font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#mobile-wrap .top .mobile-menu .mobile-links .nav-link .nav-badge{position:relative;z-index:1;margin-left:auto;min-width:22px;height:22px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#ef4444,#f97316);color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:800}#mobile-wrap .top .mobile-menu .mobile-links .nav-link.active .nav-label{color:#fff}#mobile-wrap .info-box{width:100%;display:flex;flex-direction:row;justify-content:center}#mobile-wrap .info-box span{color:#181a20;font-family:Poppins,sans-serif;font-size:34px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.646px;text-transform:capitalize}#mobile-wrap .info-box span.white{color:#fff}#mobile-wrap .trend-products{padding:0 10px;width:100%;height:auto;display:flex;flex-direction:row}#mobile-wrap .trend-products .container{width:100%;flex-direction:column}#mobile-wrap .trend-products .container .card-box{position:relative;margin-top:25px;display:flex;flex-direction:row}#mobile-wrap .trend-products .container .card-box .empty-list{width:100%;height:280px;display:flex;justify-content:center;align-items:center}#mobile-wrap .trend-products .container .card-box .trend-product-swiper{width:100%;height:430px;display:flex;flex-direction:row}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide{width:98%;height:auto;display:flex}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box{position:relative;width:100%;height:410px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(24,26,32,.08);border-radius:8px;background:#fff;box-shadow:0 18px 42px rgba(24,26,32,.08)}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .card-img{position:relative;width:100%;height:218px;background-size:cover;background-position:50%;cursor:pointer}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .card-img .image-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,13,20,.04) 35%,rgba(9,13,20,.58)),linear-gradient(135deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,0))}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .card-img .price-badge,#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .card-img .status-badge{position:absolute;z-index:1;display:flex;align-items:center;border:1px solid hsla(0,0%,100%,.34);border-radius:999px;font-family:Poppins,sans-serif;font-style:normal;line-height:normal;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .card-img .status-badge{top:14px;left:14px;padding:7px 11px;background:rgba(24,26,32,.46);color:#fff;font-size:11px;font-weight:700;letter-spacing:0}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .card-img .price-badge{left:14px;bottom:14px;padding:9px 13px;background:hsla(0,0%,100%,.92);color:#181a20;font-size:15px;font-weight:800;box-shadow:0 10px 28px rgba(0,0,0,.12)}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info{padding:18px 18px 16px;display:flex;flex-direction:column;flex:1 1;box-sizing:border-box}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info .meta-line{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info .meta-line span{overflow:hidden;color:#717171;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info .title{margin-top:8px;overflow:hidden;color:#181a20;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info .desc{margin-top:7px;overflow:hidden;color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:19px;text-overflow:ellipsis;white-space:nowrap}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info .spec-grid{margin-top:14px;display:flex;flex-direction:row;gap:8px}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info .spec-grid .spec-pill{padding:9px 10px;flex:1 1;display:flex;flex-direction:column;gap:4px;border-radius:8px;background:#f6f7f7;box-sizing:border-box}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info .spec-grid .spec-pill .spec-label{color:#717171;font-family:Poppins,sans-serif;font-size:11px;font-style:normal;font-weight:600;line-height:normal;white-space:nowrap}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info .spec-grid .spec-pill .spec-value{overflow:hidden;color:#181a20;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:800;line-height:normal;text-transform:capitalize}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info .footer-row{margin-top:auto;padding-top:14px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info .footer-row .listing-meta{overflow:hidden;color:#717171;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info .footer-row .view-like-box{display:flex;flex-direction:row;gap:10px;align-items:center;flex-shrink:0}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info .footer-row .view-like-box .stat-item{display:flex;flex-direction:row;align-items:center;gap:5px}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info .footer-row .view-like-box .stat-item svg{width:17px;height:17px;color:#717171}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info .footer-row .view-like-box .stat-item button{padding:0;width:18px;height:18px;box-sizing:border-box}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info .footer-row .view-like-box .stat-item button svg{width:17px;height:17px}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info .footer-row .view-like-box .stat-item button .liked-icon{color:#eb6753}#mobile-wrap .trend-products .container .card-box .trend-product-swiper .trend-product-slide .trend-card-box .info .footer-row .view-like-box .view-cnt{color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis}#mobile-wrap .trend-products .container .card-box .trend-card-box{position:relative;width:300px;height:410px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(24,26,32,.08);border-radius:8px;background:#fff;box-shadow:0 18px 42px rgba(24,26,32,.08)}#mobile-wrap .trend-products .container .card-box .trend-card-box .card-img{position:relative;width:100%;height:218px;background-size:cover;background-position:50%;cursor:pointer}#mobile-wrap .trend-products .container .card-box .trend-card-box .card-img .image-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,13,20,.04) 35%,rgba(9,13,20,.58)),linear-gradient(135deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,0))}#mobile-wrap .trend-products .container .card-box .trend-card-box .card-img .price-badge,#mobile-wrap .trend-products .container .card-box .trend-card-box .card-img .status-badge{position:absolute;z-index:1;display:flex;align-items:center;border:1px solid hsla(0,0%,100%,.34);border-radius:999px;font-family:Poppins,sans-serif;font-style:normal;line-height:normal;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#mobile-wrap .trend-products .container .card-box .trend-card-box .card-img .status-badge{top:14px;left:14px;padding:7px 11px;background:rgba(24,26,32,.46);color:#fff;font-size:11px;font-weight:700;letter-spacing:0}#mobile-wrap .trend-products .container .card-box .trend-card-box .card-img .price-badge{left:14px;bottom:14px;padding:9px 13px;background:hsla(0,0%,100%,.92);color:#181a20;font-size:15px;font-weight:800;box-shadow:0 10px 28px rgba(0,0,0,.12)}#mobile-wrap .trend-products .container .card-box .trend-card-box .info{padding:18px 18px 16px;display:flex;flex-direction:column;flex:1 1;box-sizing:border-box}#mobile-wrap .trend-products .container .card-box .trend-card-box .info .meta-line{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}#mobile-wrap .trend-products .container .card-box .trend-card-box .info .meta-line span{overflow:hidden;color:#717171;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}#mobile-wrap .trend-products .container .card-box .trend-card-box .info .title{margin-top:8px;overflow:hidden;color:#181a20;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer}#mobile-wrap .trend-products .container .card-box .trend-card-box .info .desc{margin-top:7px;overflow:hidden;color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:19px;text-overflow:ellipsis;white-space:nowrap}#mobile-wrap .trend-products .container .card-box .trend-card-box .info .spec-grid{margin-top:14px;display:flex;flex-direction:row;gap:8px}#mobile-wrap .trend-products .container .card-box .trend-card-box .info .spec-grid .spec-pill{padding:9px 10px;flex:1 1;display:flex;flex-direction:column;gap:4px;border-radius:8px;background:#f6f7f7;box-sizing:border-box}#mobile-wrap .trend-products .container .card-box .trend-card-box .info .spec-grid .spec-pill .spec-label{color:#717171;font-family:Poppins,sans-serif;font-size:11px;font-style:normal;font-weight:600;line-height:normal;white-space:nowrap}#mobile-wrap .trend-products .container .card-box .trend-card-box .info .spec-grid .spec-pill .spec-value{overflow:hidden;color:#181a20;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:800;line-height:normal;text-transform:capitalize}#mobile-wrap .trend-products .container .card-box .trend-card-box .info .footer-row{margin-top:auto;padding-top:14px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}#mobile-wrap .trend-products .container .card-box .trend-card-box .info .footer-row .listing-meta{overflow:hidden;color:#717171;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}#mobile-wrap .trend-products .container .card-box .trend-card-box .info .footer-row .view-like-box{display:flex;flex-direction:row;gap:10px;align-items:center;flex-shrink:0}#mobile-wrap .trend-products .container .card-box .trend-card-box .info .footer-row .view-like-box .stat-item{display:flex;flex-direction:row;align-items:center;gap:5px}#mobile-wrap .trend-products .container .card-box .trend-card-box .info .footer-row .view-like-box .stat-item svg{width:17px;height:17px;color:#717171}#mobile-wrap .trend-products .container .card-box .trend-card-box .info .footer-row .view-like-box .stat-item button{padding:0;width:18px;height:18px;box-sizing:border-box}#mobile-wrap .trend-products .container .card-box .trend-card-box .info .footer-row .view-like-box .stat-item button svg{width:17px;height:17px}#mobile-wrap .trend-products .container .card-box .trend-card-box .info .footer-row .view-like-box .stat-item button .liked-icon{color:#eb6753}#mobile-wrap .trend-products .container .card-box .trend-card-box .info .footer-row .view-like-box .view-cnt{color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis}#mobile-wrap .nearby-fuel-section,#mobile-wrap .nearby-map-section{padding:40px 10px}#mobile-wrap .nearby-fuel-section .container,#mobile-wrap .nearby-map-section .container{width:100%;flex-direction:column}#mobile-wrap .nearby-fuel-section .info-box,#mobile-wrap .nearby-map-section .info-box{flex-direction:column;align-items:flex-start;gap:16px}#mobile-wrap .nearby-fuel-section .info-box .left span,#mobile-wrap .nearby-map-section .info-box .left span{font-size:26px;line-height:130%}#mobile-wrap .nearby-fuel-section .info-box .left p,#mobile-wrap .nearby-map-section .info-box .left p{font-size:13px;line-height:22px}#mobile-wrap .nearby-fuel-section .info-box .right,#mobile-wrap .nearby-map-section .info-box .right{width:100%;align-items:flex-start}#mobile-wrap .nearby-fuel-section .info-box .right .fuel-filters,#mobile-wrap .nearby-fuel-section .info-box .right .nearby-controls,#mobile-wrap .nearby-map-section .info-box .right .fuel-filters,#mobile-wrap .nearby-map-section .info-box .right .nearby-controls{width:100%;justify-content:flex-start}#mobile-wrap .nearby-fuel-section .info-box .right .radius-group,#mobile-wrap .nearby-map-section .info-box .right .radius-group{flex-wrap:wrap}#mobile-wrap .nearby-fuel-section .info-box .right .fuel-locate-btn,#mobile-wrap .nearby-fuel-section .info-box .right .locate-btn,#mobile-wrap .nearby-map-section .info-box .right .fuel-locate-btn,#mobile-wrap .nearby-map-section .info-box .right .locate-btn{width:100%;justify-content:center}#mobile-wrap .nearby-fuel-section .card-box,#mobile-wrap .nearby-map-section .card-box{margin-top:20px;padding:14px;border-radius:16px}#mobile-wrap .nearby-map-section .nearby-body{grid-template-columns:minmax(0,1fr);gap:14px}#mobile-wrap .nearby-map-section .nearby-list{max-height:280px}#mobile-wrap .nearby-map-section .nearby-map-panel .naver-map{min-height:280px}#mobile-wrap .nearby-fuel-section .fuel-live-row{flex-direction:column}#mobile-wrap .nearby-fuel-section .fuel-live-row .weather-card{min-width:0}#mobile-wrap .nearby-fuel-section .fuel-live-row .weather-card .riding-hint{margin-left:0}#mobile-wrap .nearby-fuel-section .fuel-live-row .traffic-toggle{width:100%;justify-content:center}#mobile-wrap .nearby-fuel-section .fuel-body,#mobile-wrap .nearby-fuel-section .fuel-skeleton .fuel-skeleton-grid{grid-template-columns:minmax(0,1fr);gap:14px}#mobile-wrap .nearby-fuel-section .fuel-filters{flex-wrap:wrap}#mobile-wrap .wishlist-page{padding:32px 10px 48px}#mobile-wrap .wishlist-page .info-box{flex-direction:column;align-items:flex-start;gap:12px}#mobile-wrap .wishlist-page .info-box .left span{font-size:26px;line-height:130%}#mobile-wrap .wishlist-page .card-box{margin-top:20px;padding:14px}#mobile-wrap .wishlist-page .wishlist-skeleton{grid-template-columns:1fr}#mobile-wrap .popular-products{padding:40px 0;width:100%;height:auto;display:flex;flex-direction:row;background:#f6f6f6}#mobile-wrap .popular-products .container{width:100%;display:flex;flex-direction:column;align-items:center}#mobile-wrap .popular-products .container .card-box{margin-top:25px;justify-content:space-between}#mobile-wrap .popular-products .container .card-box,#mobile-wrap .popular-products .container .card-box .popular-product-swiper{width:100%;height:auto;display:flex;flex-direction:row}#mobile-wrap .popular-products .container .card-box .popular-product-swiper .popular-product-slide{width:88%;height:auto;display:flex;padding:8px 0}#mobile-wrap .popular-products .container .card-box .popular-card-box{position:relative;width:100%;height:auto;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(24,26,32,.08);border-radius:8px;background:#fff;box-shadow:0 18px 42px rgba(24,26,32,.08)}#mobile-wrap .popular-products .container .card-box .popular-card-box .card-img{position:relative;width:100%;height:190px;background-size:cover;background-position:50%;cursor:pointer}#mobile-wrap .popular-products .container .card-box .popular-card-box .card-img .image-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,13,20,.04) 35%,rgba(9,13,20,.58))}#mobile-wrap .popular-products .container .card-box .popular-card-box .card-img .price-badge,#mobile-wrap .popular-products .container .card-box .popular-card-box .card-img .rank-badge,#mobile-wrap .popular-products .container .card-box .popular-card-box .card-img .status-badge{position:absolute;z-index:1;display:flex;align-items:center;border:1px solid hsla(0,0%,100%,.34);border-radius:999px;font-family:Poppins,sans-serif;font-style:normal;line-height:normal;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#mobile-wrap .popular-products .container .card-box .popular-card-box .card-img .rank-badge{top:12px;left:12px;padding:6px 10px 6px 7px;gap:3px;background:#eb6753;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase}#mobile-wrap .popular-products .container .card-box .popular-card-box .card-img .rank-badge svg{width:14px;height:14px}#mobile-wrap .popular-products .container .card-box .popular-card-box .card-img .status-badge{top:12px;right:12px;padding:6px 10px;background:rgba(24,26,32,.46);color:#fff;font-size:11px;font-weight:700}#mobile-wrap .popular-products .container .card-box .popular-card-box .card-img .price-badge{left:12px;bottom:12px;padding:8px 12px;background:hsla(0,0%,100%,.92);color:#181a20;font-size:15px;font-weight:800}#mobile-wrap .popular-products .container .card-box .popular-card-box .info{padding:16px 16px 14px;display:flex;flex-direction:column;box-sizing:border-box;flex:1 1}#mobile-wrap .popular-products .container .card-box .popular-card-box .info .meta-line{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}#mobile-wrap .popular-products .container .card-box .popular-card-box .info .meta-line span{overflow:hidden;color:#717171;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:normal;text-transform:capitalize}#mobile-wrap .popular-products .container .card-box .popular-card-box .info .title{margin-top:8px;overflow:hidden;color:#181a20;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer}#mobile-wrap .popular-products .container .card-box .popular-card-box .info .spec-chips{margin-top:12px;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}#mobile-wrap .popular-products .container .card-box .popular-card-box .info .spec-chips .spec-chip{padding:6px 10px;border-radius:999px;background:#f6f7f7;color:#181a20;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:normal;text-transform:capitalize;white-space:nowrap}#mobile-wrap .popular-products .container .card-box .popular-card-box .info .footer-row{margin-top:14px;padding-top:12px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid rgba(24,26,32,.08)}#mobile-wrap .popular-products .container .card-box .popular-card-box .info .footer-row .listing-meta{display:flex;flex-direction:row;align-items:center;gap:4px;overflow:hidden;color:#717171;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:normal;text-transform:capitalize}#mobile-wrap .popular-products .container .card-box .popular-card-box .info .footer-row .listing-meta svg{width:15px;height:15px;color:#717171}#mobile-wrap .popular-products .container .card-box .popular-card-box .info .footer-row .view-like-box{display:flex;flex-direction:row;gap:10px;align-items:center;flex-shrink:0}#mobile-wrap .popular-products .container .card-box .popular-card-box .info .footer-row .view-like-box .stat-item{display:flex;flex-direction:row;align-items:center;gap:5px}#mobile-wrap .popular-products .container .card-box .popular-card-box .info .footer-row .view-like-box .stat-item svg{width:17px;height:17px;color:#717171}#mobile-wrap .popular-products .container .card-box .popular-card-box .info .footer-row .view-like-box .stat-item button{padding:0;width:18px;height:18px;box-sizing:border-box}#mobile-wrap .popular-products .container .card-box .popular-card-box .info .footer-row .view-like-box .stat-item button svg{width:17px;height:17px}#mobile-wrap .popular-products .container .card-box .popular-card-box .info .footer-row .view-like-box .stat-item button .liked-icon{color:#eb6753}#mobile-wrap .popular-products .container .card-box .popular-card-box .info .footer-row .view-like-box .view-cnt{color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;line-height:normal}#mobile-wrap .category-showcase{padding:44px 0;width:100%;height:auto;display:flex;flex-direction:row;background:#181a20}#mobile-wrap .category-showcase .container{width:100%;display:flex;flex-direction:column}#mobile-wrap .category-showcase .container .category-grid{margin-top:24px;width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}#mobile-wrap .category-showcase .container .category-grid .category-tile{position:relative;padding:18px 16px 16px;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.09);border-radius:8px;background:hsla(0,0%,100%,.04);cursor:pointer;white-space:normal}#mobile-wrap .category-showcase .container .category-grid .category-tile .tile-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:11px;background:hsla(8,79%,62%,.12);color:#eb6753}#mobile-wrap .category-showcase .container .category-grid .category-tile .tile-icon svg{width:21px;height:21px}#mobile-wrap .category-showcase .container .category-grid .category-tile strong{margin-top:14px;color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;line-height:normal;text-transform:capitalize}#mobile-wrap .category-showcase .container .category-grid .category-tile span{margin-top:4px;color:#a5a8ae;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:18px}#mobile-wrap .category-showcase .container .category-grid .category-tile .tile-arrow{display:none}#mobile-wrap .brand-partners.category-showcase .brand-tile .tile-icon.brand-logo{width:100%;height:44px;padding:8px 10px}#mobile-wrap .brand-partners.category-showcase .brand-tile .tile-icon.brand-logo img{width:100%;max-width:108px;height:24px;object-fit:contain;filter:brightness(0) invert(.88)}#mobile-wrap .brand-partners.category-showcase .brand-tile strong{text-transform:none}#mobile-wrap .brand-partners.category-showcase .brand-tile .tile-arrow{display:none}#mobile-wrap .top-products{padding:40px 0;width:100%;height:auto;display:flex;flex-direction:row}#mobile-wrap .top-products .container{width:100%;display:flex;flex-direction:column}#mobile-wrap .top-products .container .card-box{position:relative;margin-top:25px;display:flex;flex-direction:row}#mobile-wrap .top-products .container .card-box .top-product-swiper{width:100%;height:auto;display:flex;flex-direction:row}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide{width:88%;height:auto;display:flex;padding:8px 0}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box{position:relative;width:100%;height:auto;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(24,26,32,.08);border-radius:8px;background:#fff;box-shadow:0 18px 42px rgba(24,26,32,.08)}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .card-img{position:relative;width:100%;height:190px;background-size:cover;background-position:50%;cursor:pointer}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .card-img .image-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,13,20,.04) 35%,rgba(9,13,20,.58))}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .card-img .price-badge,#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .card-img .rank-badge{position:absolute;z-index:1;display:flex;align-items:center;border:1px solid hsla(0,0%,100%,.34);border-radius:999px;font-family:Poppins,sans-serif;font-style:normal;line-height:normal;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .card-img .rank-badge{top:12px;left:12px;padding:6px 11px;background:rgba(24,26,32,.56);color:#fff;font-size:12px;font-weight:800}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .card-img .price-badge{left:12px;bottom:12px;padding:8px 12px;background:hsla(0,0%,100%,.92);color:#181a20;font-size:15px;font-weight:800}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .info{padding:16px 16px 14px;display:flex;flex-direction:column;box-sizing:border-box;flex:1 1}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .info .meta-line{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .info .meta-line span{overflow:hidden;color:#717171;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:normal;text-transform:capitalize}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .info .title{margin-top:8px;overflow:hidden;color:#181a20;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .info .spec-chips{margin-top:12px;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .info .spec-chips .spec-chip{padding:6px 10px;border-radius:999px;background:#f6f7f7;color:#181a20;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:normal;text-transform:capitalize;white-space:nowrap}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .info .footer-row{margin-top:14px;padding-top:12px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid rgba(24,26,32,.08)}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .info .footer-row .listing-meta{display:flex;flex-direction:row;align-items:center;gap:4px;overflow:hidden;color:#717171;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:normal;text-transform:capitalize}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .info .footer-row .listing-meta svg{width:15px;height:15px;color:#717171}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .info .footer-row .view-like-box{display:flex;flex-direction:row;gap:10px;align-items:center;flex-shrink:0}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .info .footer-row .view-like-box .stat-item{display:flex;flex-direction:row;align-items:center;gap:5px}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .info .footer-row .view-like-box .stat-item svg{width:17px;height:17px;color:#717171}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .info .footer-row .view-like-box .stat-item button{padding:0;width:18px;height:18px;box-sizing:border-box}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .info .footer-row .view-like-box .stat-item button svg{width:17px;height:17px}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .info .footer-row .view-like-box .stat-item button .liked-icon{color:#eb6753}#mobile-wrap .top-products .container .card-box .top-product-swiper .top-product-slide .top-card-box .info .footer-row .view-like-box .view-cnt{color:#717171;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;line-height:normal}#mobile-wrap .top-dealers{position:relative;padding:40px 0 44px;width:100%;height:auto;display:flex;flex-direction:row;background:#f6f6f6}#mobile-wrap .top-dealers .container{width:100%;display:flex;flex-direction:column}#mobile-wrap .top-dealers .container .wrapper{width:100%;margin-top:25px;display:flex;flex-direction:row;align-items:center}#mobile-wrap .top-dealers .container .wrapper .top-dealers-swiper{width:100%;height:auto;display:flex;flex-direction:row}#mobile-wrap .top-dealers .container .wrapper .top-dealers-swiper .top-dealers-slide{width:62%;height:auto;display:flex;padding:8px 0}#mobile-wrap .top-dealers .container .wrapper .top-dealers-swiper .top-dealers-slide .top-dealer-card{padding:22px 16px 18px;width:100%;height:auto;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;border:1px solid rgba(24,26,32,.08);border-radius:8px;background:#fff;box-shadow:0 18px 42px rgba(24,26,32,.08)}#mobile-wrap .top-dealers .container .wrapper .top-dealers-swiper .top-dealers-slide .top-dealer-card .avatar{position:relative;width:100px;height:100px;border-radius:50%;background-size:cover;background-position:50%;cursor:pointer}#mobile-wrap .top-dealers .container .wrapper .top-dealers-swiper .top-dealers-slide .top-dealer-card .avatar .avatar-ring{position:absolute;inset:-5px;border:2px solid hsla(8,79%,62%,.12);border-radius:50%}#mobile-wrap .top-dealers .container .wrapper .top-dealers-swiper .top-dealers-slide .top-dealer-card strong{margin-top:16px;color:#181a20;text-align:center;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer}#mobile-wrap .top-dealers .container .wrapper .top-dealers-swiper .top-dealers-slide .top-dealer-card .role-pill{margin-top:8px;padding:5px 11px 5px 8px;display:flex;flex-direction:row;align-items:center;gap:4px;border-radius:999px;background:hsla(8,79%,62%,.12);color:#eb6753;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:normal;text-transform:capitalize}#mobile-wrap .top-dealers .container .wrapper .top-dealers-swiper .top-dealers-slide .top-dealer-card .role-pill svg{width:14px;height:14px}#mobile-wrap .top-dealers .container .wrapper .top-dealers-swiper .top-dealers-slide .top-dealer-card .dealer-stats{margin-top:16px;padding-top:14px;width:100%;display:flex;flex-direction:column;align-items:center;gap:8px;border-top:1px solid rgba(24,26,32,.08)}#mobile-wrap .top-dealers .container .wrapper .top-dealers-swiper .top-dealers-slide .top-dealer-card .dealer-stats .stat{display:flex;flex-direction:row;align-items:center;gap:5px}#mobile-wrap .top-dealers .container .wrapper .top-dealers-swiper .top-dealers-slide .top-dealer-card .dealer-stats .stat svg{width:16px;height:16px;color:#717171}#mobile-wrap .top-dealers .container .wrapper .top-dealers-swiper .top-dealers-slide .top-dealer-card .dealer-stats .stat span{color:#717171;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:normal;white-space:nowrap}#mobile-wrap #footer{position:relative;padding:52px 0 18px;width:100%;height:auto;display:flex;flex-direction:row;overflow:hidden;background:radial-gradient(circle at 80% 10%,rgba(37,99,235,.32),transparent 48%),linear-gradient(165deg,#050a1a,#0a1633 55%,#12275c)}#mobile-wrap #footer .footer-bg{display:none}#mobile-wrap #footer .footer-container{position:relative;z-index:1;padding:0 16px;margin:0 auto;width:100%;box-sizing:border-box;height:auto}#mobile-wrap #footer .footer-container .main{display:flex;flex-direction:column}#mobile-wrap #footer .footer-container .main .left{height:auto;display:flex;flex-direction:column;gap:22px}#mobile-wrap #footer .footer-container .main .left .footer-box{display:flex;flex-direction:column}#mobile-wrap #footer .footer-container .main .left .footer-box.brand-box .motobay-logo-link{display:inline-flex;align-items:center;line-height:0;outline:none;width:-moz-fit-content;width:fit-content}#mobile-wrap #footer .footer-container .main .left .footer-box.brand-box .motobay-brand{display:inline-flex;flex-direction:row;align-items:center;gap:9px}#mobile-wrap #footer .footer-container .main .left .footer-box.brand-box .brand-mark{position:relative;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:12px;box-shadow:0 10px 22px rgba(29,78,216,.42)}#mobile-wrap #footer .footer-container .main .left .footer-box.brand-box .brand-mark svg{position:relative;z-index:1;width:36px;height:36px;border-radius:12px;overflow:visible}#mobile-wrap #footer .footer-container .main .left .footer-box.brand-box .brand-mark .mark-glow{position:absolute;inset:-6px;border-radius:17px;background:radial-gradient(circle,rgba(59,130,246,.55),transparent 68%);animation:brandGlowPulse 3.6s ease-in-out infinite;pointer-events:none}#mobile-wrap #footer .footer-container .main .left .footer-box.brand-box .brand-mark .mark-wheel{transform-box:fill-box;transform-origin:center}#mobile-wrap #footer .footer-container .main .left .footer-box.brand-box .brand-mark .mark-speed{transform-box:fill-box;transform-origin:center;animation:brandSpeedDash 2.6s ease-in-out infinite}#mobile-wrap #footer .footer-container .main .left .footer-box.brand-box .brand-word{color:#fff;font-family:Poppins,sans-serif;font-size:19px;font-weight:800;line-height:1;letter-spacing:-.5px;white-space:nowrap}#mobile-wrap #footer .footer-container .main .left .footer-box.brand-box .brand-word em{font-style:normal;background:linear-gradient(110deg,#93c5fd 12%,#fff 46%,#60a5fa 82%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:brandWordShine 5.4s linear infinite}#mobile-wrap #footer .footer-container .main .left .footer-box span{display:inline-flex;flex-direction:row;align-items:center;gap:6px;color:rgba(219,234,254,.62);font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.3px;text-transform:uppercase}#mobile-wrap #footer .footer-container .main .left .footer-box span svg{width:15px;height:15px;color:#60a5fa}#mobile-wrap #footer .footer-container .main .left .footer-box p.tagline{margin-top:12px;color:rgba(219,234,254,.68);font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-transform:none}#mobile-wrap #footer .footer-container .main .left .footer-box .contact-value{margin-top:8px;color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:none;word-break:break-word}#mobile-wrap #footer .footer-container .main .left .footer-box .media-box{margin-top:12px;display:flex;flex-direction:row;gap:8px}#mobile-wrap #footer .footer-container .main .left .footer-box .media-box .media-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(147,197,253,.22);border-radius:50%;background:hsla(0,0%,100%,.05);color:#93c5fd}#mobile-wrap #footer .footer-container .main .left .footer-box .media-box .media-btn svg{width:18px;height:18px}#mobile-wrap #footer .footer-container .main .right{display:flex;flex-direction:column}#mobile-wrap #footer .footer-container .main .right .bottom{margin-top:36px;display:flex;flex-direction:row;justify-content:space-between;gap:14px}#mobile-wrap #footer .footer-container .main .right .bottom div{display:flex;flex-direction:column}#mobile-wrap #footer .footer-container .main .right .bottom div strong{margin-bottom:3px;color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}#mobile-wrap #footer .footer-container .main .right .bottom div a{display:flex;flex-direction:column}#mobile-wrap #footer .footer-container .main .right .bottom div span{margin-top:12px;color:rgba(219,234,254,.62);font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;cursor:pointer}#mobile-wrap #footer .footer-container .second{margin-top:40px;padding-top:16px;height:auto;border-top:1px solid rgba(147,197,253,.14);display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}#mobile-wrap #footer .footer-container .second span{color:rgba(219,234,254,.52);font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}#mobile-wrap .popular-card-box .card-img,#mobile-wrap .top-card-box .card-img,#mobile-wrap .trend-card-box .card-img{overflow:hidden}#mobile-wrap .popular-card-box .card-img .img-zoom,#mobile-wrap .top-card-box .card-img .img-zoom,#mobile-wrap .trend-card-box .card-img .img-zoom{position:absolute;inset:0;background-size:cover;background-position:50%}#mobile-wrap .popular-card-box .card-img .hover-cta,#mobile-wrap .popular-card-box .card-img .rank-chip,#mobile-wrap .popular-card-box .card-img .views-chip,#mobile-wrap .top-card-box .card-img .hover-cta,#mobile-wrap .top-card-box .card-img .rank-chip,#mobile-wrap .top-card-box .card-img .views-chip,#mobile-wrap .trend-card-box .card-img .hover-cta,#mobile-wrap .trend-card-box .card-img .rank-chip,#mobile-wrap .trend-card-box .card-img .views-chip{display:none}#mobile-wrap .info-box .left .section-eyebrow{align-self:flex-start;margin-bottom:8px;padding:5px 11px 5px 8px;display:inline-flex;flex-direction:row;align-items:center;gap:5px;border:1px solid rgba(37,99,235,.2);border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;line-height:normal;letter-spacing:.4px;text-transform:uppercase}#mobile-wrap .info-box .left .section-eyebrow svg{width:13px;height:13px;color:#2563eb}#mobile-wrap .info-box .left .section-eyebrow.dark{border-color:rgba(147,197,253,.26);background:rgba(96,165,250,.14);color:#93c5fd}#mobile-wrap .info-box .left .section-eyebrow.dark svg{color:#60a5fa}#mobile-wrap .category-showcase{position:relative}#mobile-wrap .category-showcase .category-tile .tile-sheen,#mobile-wrap .category-showcase .showcase-bg,#mobile-wrap .top-dealer-card .card-glow,#mobile-wrap .top-dealer-card .name-arrow{display:none}#mobile-wrap .top-dealer-card .name-link{margin-top:18px;display:inline-flex}#mobile-wrap .chatting.ai-chatting .chat-button{position:fixed;left:calc(16px + env(safe-area-inset-left));right:auto;bottom:calc(22px + env(safe-area-inset-bottom));z-index:999;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border:1px solid hsla(9,94%,79%,.44);border-radius:23px;background:radial-gradient(circle at 30% 20%,rgba(255,214,205,.34),transparent 58%),linear-gradient(145deg,#f2836f,#eb6753 46%,#a83722);color:#fff;box-shadow:0 18px 38px hsla(8,79%,62%,.42),0 5px 14px rgba(5,10,26,.2),inset 0 1px 0 hsla(0,0%,100%,.28);overflow:visible;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s ease}#mobile-wrap .chatting.ai-chatting .chat-button:before{content:"";position:absolute;inset:-10px;border-radius:31px;background:radial-gradient(circle,hsla(8,79%,62%,.5),transparent 68%);animation:brandGlowPulse 3.6s ease-in-out infinite;pointer-events:none;z-index:-1}#mobile-wrap .chatting.ai-chatting .chat-button:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,hsla(0,0%,100%,.28),transparent 54%);pointer-events:none}#mobile-wrap .chatting.ai-chatting .chat-button svg{position:relative;z-index:1;width:30px;height:30px;filter:drop-shadow(0 2px 6px rgba(5,10,26,.22))}#mobile-wrap .chatting.ai-chatting .chat-button .fab-tooltip{display:none}#mobile-wrap .chatting.ai-chatting .chat-button:active{transform:scale(.95);box-shadow:0 10px 24px hsla(8,79%,62%,.38),inset 0 1px 0 hsla(0,0%,100%,.24)}#mobile-wrap .chatting.ai-chatting .chat-frame{position:fixed;left:50%;bottom:-110vh;z-index:998;width:calc(100vw - 24px);max-width:420px;height:72vh;display:flex;flex-direction:column;overflow:hidden;transform:translateX(-50%);border:1px solid hsla(8,79%,62%,.22);border-radius:20px;background:linear-gradient(180deg,#fffaf9,#fdf1ee);box-shadow:0 20px 48px rgba(5,10,26,.32);transition:bottom .45s cubic-bezier(.22,1,.36,1)}#mobile-wrap .chatting.ai-chatting .chat-frame.open{bottom:calc(114px + env(safe-area-inset-bottom))}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-top{padding:14px 16px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;background:linear-gradient(135deg,#8f2f1f,#eb6753)}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-copy{display:flex;flex-direction:column}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-copy .chat-title{color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:700}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-copy .chat-subtitle{display:inline-flex;align-items:center;gap:6px;color:rgba(255,236,232,.82);font-family:Poppins,sans-serif;font-size:11px}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-copy .chat-subtitle .online-dot{width:7px;height:7px;border-radius:50%;background:#4ade80}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-actions{display:flex;gap:8px}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-actions .chat-clear,#mobile-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-actions .chat-voice-toggle{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.24);border-radius:50%;background:hsla(0,0%,100%,.12);color:#fff}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-actions .chat-clear svg,#mobile-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-actions .chat-voice-toggle svg{width:18px;height:18px}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-actions .chat-clear.is-on,#mobile-wrap .chatting.ai-chatting .chat-frame .chat-top .chat-top-actions .chat-voice-toggle.is-on{background:#fff;color:#c2452f}#mobile-wrap .chatting.ai-chatting .chat-frame .voice-response{padding:8px 14px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid hsla(8,79%,62%,.14);background:hsla(0,0%,100%,.7)}#mobile-wrap .chatting.ai-chatting .chat-frame .voice-response .speaking-state{color:#717171;font-family:Poppins,sans-serif;font-size:11px;font-weight:600}#mobile-wrap .chatting.ai-chatting .chat-frame .voice-response .voice-controls{display:flex;gap:6px}#mobile-wrap .chatting.ai-chatting .chat-frame .voice-response .voice-controls .voice-control{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid hsla(8,79%,62%,.22);border-radius:50%;background:#fff;color:#8f2f1f}#mobile-wrap .chatting.ai-chatting .chat-frame .voice-response .voice-controls .voice-control svg{width:16px;height:16px}#mobile-wrap .chatting.ai-chatting .chat-frame .voice-response .voice-controls .voice-control:disabled{opacity:.4}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content{padding:14px;flex:1 1;overflow:auto}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .chat-main{display:flex;flex-direction:column;gap:4px}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .welcome{padding:10px 12px;background:hsla(8,79%,62%,.1);border:1px solid hsla(8,79%,62%,.18);border-radius:12px 12px 12px 4px;color:#8f2f1f;font-family:Poppins,sans-serif;font-size:12.5px;line-height:1.45}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .msg-row{display:flex;margin:6px 0;gap:8px}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .msg-row.mine{justify-content:flex-end}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .ai-avatar{width:28px;height:28px;min-width:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(145deg,#eb6753,#c2452f);color:#fff}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .ai-avatar svg{width:17px;height:17px}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .msg-bubble{display:flex;flex-direction:column;max-width:calc(100% - 40px)}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .msg-bubble .msg-author{margin-bottom:3px;color:#717171;font-family:Poppins,sans-serif;font-size:10.5px;font-weight:600}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .msg-left{padding:9px 12px;background:#fff;border:1px solid hsla(8,79%,62%,.14);border-radius:12px 12px 12px 4px;color:#181a20;font-family:Poppins,sans-serif;font-size:13px;line-height:1.45;word-break:break-word}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .msg-left .rich-line{display:block}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .msg-left .rich-line.is-bullet{display:flex;gap:7px}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .msg-left .rich-line.is-bullet .bullet-dot{margin-top:7px;width:5px;height:5px;min-width:5px;border-radius:50%;background:#eb6753}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .msg-left .rich-line code{padding:1px 4px;border-radius:4px;background:rgba(24,26,32,.06);font-size:11px;word-break:break-all}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .msg-left.typing{display:flex;gap:5px}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .msg-left.typing i{width:6px;height:6px;border-radius:50%;background:hsla(8,79%,62%,.55);animation:aiTyping 1.2s ease-in-out infinite}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .msg-left.typing i:nth-child(2){animation-delay:.18s}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .msg-left.typing i:nth-child(3){animation-delay:.36s}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .msg-right{padding:9px 12px;max-width:82%;background:linear-gradient(135deg,#eb6753,#c2452f);border-radius:12px 12px 4px 12px;color:#fff;font-family:Poppins,sans-serif;font-size:13px;line-height:1.45;word-break:break-word}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .suggestion-row{margin-top:10px;display:flex;flex-direction:column;align-items:flex-start;gap:7px}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-content .suggestion-row .suggestion{padding:7px 12px;border:1px solid hsla(8,79%,62%,.24);border-radius:999px;background:#fff;color:#8f2f1f;font-family:Poppins,sans-serif;font-size:12px;text-align:left}#mobile-wrap .chatting.ai-chatting .chat-frame .voice-input{padding:10px 14px 0;display:flex;align-items:center;gap:10px}#mobile-wrap .chatting.ai-chatting .chat-frame .voice-input .mic-btn{position:relative;width:44px;height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;border:1px solid hsla(8,79%,62%,.28);border-radius:50%;background:#fff;color:#8f2f1f}#mobile-wrap .chatting.ai-chatting .chat-frame .voice-input .mic-btn svg{width:21px;height:21px;z-index:1}#mobile-wrap .chatting.ai-chatting .chat-frame .voice-input .mic-btn.listening{background:linear-gradient(145deg,#eb6753,#c2452f);color:#fff}#mobile-wrap .chatting.ai-chatting .chat-frame .voice-input .mic-btn.error{background:rgba(200,40,40,.1);color:#a12020}#mobile-wrap .chatting.ai-chatting .chat-frame .voice-input .mic-btn .mic-pulse{position:absolute;inset:-5px;border-radius:50%;border:2px solid hsla(8,79%,62%,.5);animation:micPulse 1.4s ease-out infinite}#mobile-wrap .chatting.ai-chatting .chat-frame .voice-input .voice-state{color:#717171;font-family:Poppins,sans-serif;font-size:12px;line-height:1.35}#mobile-wrap .chatting.ai-chatting .chat-frame .voice-input.listening .voice-state{color:#c2452f;font-weight:600}#mobile-wrap .chatting.ai-chatting .chat-frame .voice-input.error .voice-state{color:#a12020}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-bott{padding:12px 14px;display:flex;align-items:center;gap:8px;border-top:1px solid hsla(8,79%,62%,.14);background:hsla(0,0%,100%,.9)}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-bott .msg-input{padding:0 14px;flex:1 1;height:44px;border:1px solid hsla(8,79%,62%,.18);border-radius:999px;outline:none;background:#fff;color:#181a20;font-family:Poppins,sans-serif;font-size:16px}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-bott .send-msg-btn{width:44px;height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:linear-gradient(135deg,#eb6753,#c2452f);color:#fff}#mobile-wrap .chatting.ai-chatting .chat-frame .chat-bott .send-msg-btn:disabled{opacity:.55}