.slick-slider{display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
/*!
* 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:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count: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:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;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}.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:1.3s;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:.75s;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:.75s;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}.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:.75s;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:.75s;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:2s;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}.dzu-dropzone{display:flex;flex-direction:column;align-items:center;width:100%;min-height:120px;overflow:scroll;margin:0 auto;box-sizing:border-box;transition:all .15s linear;border:2px solid #d9d9d9;border-radius:4px}.dzu-dropzoneActive{background-color:#deebff;border-color:#2484ff}.dzu-dropzoneDisabled{opacity:.5}.dzu-dropzoneDisabled :hover{cursor:unset}.dzu-input{display:none}.dzu-inputLabel{position:absolute;top:0;bottom:0;left:0;right:0;font-size:20px}.dzu-inputLabel,.dzu-inputLabelWithFiles{display:flex;justify-content:center;align-items:center;font-family:Helvetica,sans-serif;font-weight:600;color:#2484ff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;cursor:pointer}.dzu-inputLabelWithFiles{align-self:flex-start;padding:0 14px;min-height:32px;background-color:#e6e6e6;border:none;border-radius:4px;font-size:14px;margin-top:20px;margin-left:3%}.dzu-previewContainer{padding:40px 3%;flex-direction:row;justify-content:space-between;position:relative;width:100%;min-height:60px;z-index:1;border-bottom:1px solid #ececec;box-sizing:border-box}.dzu-previewContainer,.dzu-previewStatusContainer{display:flex;align-items:center}.dzu-previewFileName{font-family:Helvetica,sans-serif;font-size:14px;font-weight:400;color:#333}.dzu-previewImage{width:auto;max-height:40px;max-width:140px;border-radius:4px}.dzu-previewButton{background-size:14px 14px;background-position:50%;background-repeat:no-repeat;width:14px;height:14px;cursor:pointer;opacity:.9;margin:0 0 2px 10px}.dzu-submitButtonContainer{margin:24px 0;z-index:1}.dzu-submitButton{padding:0 14px;min-height:32px;background-color:#2484ff;border:none;border-radius:4px;font-family:Helvetica,sans-serif;font-size:14px;font-weight:600;color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;cursor:pointer}.dzu-submitButton:disabled{background-color:#e6e6e6;color:#333;cursor:unset}:root{--brand-default:#141414;--brand-default1:#141414;--brand-default2:#4c4c4c;--brand-gradient1:linear-gradient(to right,var(--brand-default1) 0%,var(--brand-default2) 51%,var(--brand-default1) 100%);--brand-gradient2:linear-gradient(to right,var(--brand-default1) 0%,var(--brand-default2) 100%);--brand-gradient3:linear-gradient(48deg,var(--brand-default1) 0%,var(--brand-default2) 100%);--brand-gradient4:linear-gradient(to right,var(--brand-default1) 25%,var(--brand-default2) 100%);--blackish:#201c1e;--white:#fff;--whiteish:#f4f4f4;--green:#1ab684;--greenish:#157f58;--light-green:#ebf2ef;--grayish:#586167;--red:#f55858;--gjs-main-dark-color:rgba(0,0,0,.1)!important;--gjs-secondary-dark-color:transparent!important;--gjs-color-warn:#f13439!important;--gjs-arrow-color:#586167!important;--gjs-main-font:Rubik!important;--gjs-left-width:25%!important}.agent-section .agent-image .overlay-content ul li a,.agent-section .our-agent-details ul li .media .icons-square,.card-payment .payment-card .card-details .valid-detail,.card-payment .payment-card .edit-card,.card-payment .payment-card.add-card .card-details,.customizer-config,.customizer-links,.icon-video a,.label-heart,.my-gallery .find-cities .citi-overlay,.offer-section .offer-wrapper .media .offer-icon,.page-not-found,.page-wrapper .page-main-header .header-menu .notification-dropdown .media .icon-notification,.play-bg-image .icon-video,.project-widgets .media .widget-icon,.property-section .property-box .property-details .icon-property li .d-flex .property-icon,.property-section .property-box .property-image .overlay-plus,.property-section .property-box .property-image .overlay-property-box,.property-section .property-box .property-image .overlay-property-box .effect-round,.property-section .property-box .property-image .overlay-property-box .effect-round1,.property-wizard .wizard-box .wizard-form-details .complete-details,.property-wizard .wizard-box .wizard-step-container .wizard-steps li .media .step-icon,.tap-top>div,.video-section .play-icon{display:flex;align-items:center;justify-content:center}.subscribe-section,.video-section{background-size:cover;background-repeat:no-repeat;background-position:50%}.btn.btn-white span,.label.label-white .gradient-1{background:var(--brand-gradient2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.customizer-wrap .customizer-contain h6:before,.filter-cards .advance-card>h6:before{position:absolute;content:"";width:22px;height:2px;left:0;bottom:-8px}.agent-section .our-agent-details ul li.with-link .media .icons-square:after,.bg-primary-light:after,.btn.btn-dashed:hover:after,.btn.btn-delete:after,.btn.btn-gradient:after,.btn.btn-light-bg:after,.btn.btn-panel-dashed:hover:after,.btn.btn-solid:after,.icon-video a:after,.label-heart:after,.label.label-light:after,.page-header .breadcrumb a:after,.pagination-tab.nav-tabs .nav-item .nav-link:after,.pricing-section .pricing-box .price .label.label-light:before,.pricing-section .pricing-box:hover .price .label-light:after,.property-section .list-property .property-box .property-image .overlay-property:after,.property-section .list-property .property-box:hover .text-center .label-gradient:after,.property-section .property-3 .slick-list .slick-track .slick-slide.slick-current.slick-active.slick-center .property-box .property-image .label-white:after,.property-section .property-box .property-details .icon-property li .d-flex .property-icon:after,.property-section .property-box-flat .property-box:hover .property-image .label-white:after,.property-section .title-3 .pagination li a:after,.subscribe-section .video-details .form-group:after,.tap-top:after,div.ReactTags__selected span.ReactTags__tag:hover:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%}.hidden{visibility:hidden!important;position:absolute!important}.fs14{font-size:14px!important}.p0{padding:0}.p1{padding:1px}.p2{padding:2px}.p3{padding:3px}.p4{padding:4px}.p5{padding:5px}.p6{padding:6px}.p7{padding:7px}.p8{padding:8px}.p9{padding:9px}.p10{padding:10px}.p11{padding:11px}.p12{padding:12px}.p13{padding:13px}.p14{padding:14px}.p15{padding:15px}.p16{padding:16px}.p17{padding:17px}.p18{padding:18px}.p19{padding:19px}.p20{padding:20px}.p30{padding:30px!important}.pt0{padding-top:0}.pt1{padding-top:1px}.pt2{padding-top:2px}.pt3{padding-top:3px}.pt4{padding-top:4px}.pt5{padding-top:5px}.pt6{padding-top:6px}.pt7{padding-top:7px}.pt8{padding-top:8px}.pt9{padding-top:9px}.pt10{padding-top:10px}.pt11{padding-top:11px}.pt12{padding-top:12px}.pt13{padding-top:13px}.pt14{padding-top:14px}.pt15{padding-top:15px}.pt16{padding-top:16px}.pt17{padding-top:17px}.pt18{padding-top:18px}.pt19{padding-top:19px}.pt20{padding-top:20px}.pr1{padding-right:1px}.pr2{padding-right:2px}.pr3{padding-right:3px}.pr4{padding-right:4px}.pr5{padding-right:5px}.pr6{padding-right:6px}.pr7{padding-right:7px}.pr8{padding-right:8px}.pr9{padding-right:9px}.pr10{padding-right:10px}.pr11{padding-right:11px}.pr12{padding-right:12px}.pr13{padding-right:13px}.pr14{padding-right:14px}.pr15{padding-right:15px}.pr16{padding-right:16px}.pr17{padding-right:17px}.pr18{padding-right:18px}.pr19{padding-right:19px}.pr20{padding-right:20px}.pb1{padding-bottom:1px}.pb2{padding-bottom:2px}.pb3{padding-bottom:3px}.pb4{padding-bottom:4px}.pb5{padding-bottom:5px}.pb6{padding-bottom:6px}.pb7{padding-bottom:7px}.pb8{padding-bottom:8px}.pb9{padding-bottom:9px}.pb10{padding-bottom:10px}.pb11{padding-bottom:11px}.pb12{padding-bottom:12px}.pb13{padding-bottom:13px}.pb14{padding-bottom:14px}.pb15{padding-bottom:15px}.pb16{padding-bottom:16px}.pb17{padding-bottom:17px}.pb18{padding-bottom:18px}.pb19{padding-bottom:19px}.pb20{padding-bottom:20px}.pl1{padding-left:1px}.pl2{padding-left:2px}.pl3{padding-left:3px}.pl4{padding-left:4px}.pl5{padding-left:5px}.pl6{padding-left:6px}.pl7{padding-left:7px}.pl8{padding-left:8px}.pl9{padding-left:9px}.pl10{padding-left:10px}.pl11{padding-left:11px}.pl12{padding-left:12px}.pl13{padding-left:13px}.pl14{padding-left:14px}.pl15{padding-left:15px}.pl16{padding-left:16px}.pl17{padding-left:17px}.pl18{padding-left:18px}.pl19{padding-left:19px}.pl20{padding-left:20px}.py1{padding:1px 0}.py2{padding:2px 0}.py3{padding:3px 0}.py4{padding:4px 0}.py5{padding:5px 0}.py6{padding:6px 0}.py7{padding:7px 0}.py8{padding:8px 0}.py9{padding:9px 0}.py10{padding:10px 0}.py11{padding:11px 0}.py12{padding:12px 0}.py13{padding:13px 0}.py14{padding:14px 0}.py15{padding:15px 0}.py16{padding:16px 0}.py17{padding:17px 0}.py18{padding:18px 0}.py19{padding:19px 0}.py20{padding:20px 0}.px1{padding:0 1px}.px2{padding:0 2px}.px3{padding:0 3px}.px4{padding:0 4px}.px5{padding:0 5px}.px6{padding:0 6px}.px7{padding:0 7px}.px8{padding:0 8px}.px9{padding:0 9px}.px10{padding:0 10px}.px11{padding:0 11px}.px12{padding:0 12px}.px13{padding:0 13px}.px14{padding:0 14px}.px15{padding:0 15px}.px16{padding:0 16px}.px17{padding:0 17px}.px18{padding:0 18px}.px19{padding:0 19px}.px20{padding:0 20px}.m-auto{margin:auto}.m0{margin:0}.m1{margin:1px}.m2{margin:2px}.m3{margin:3px}.m4{margin:4px}.m5{margin:5px}.m6{margin:6px}.m7{margin:7px}.m8{margin:8px}.m9{margin:9px}.m10{margin:10px}.m11{margin:11px}.m12{margin:12px}.m13{margin:13px}.m14{margin:14px}.m15{margin:15px}.m16{margin:16px}.m17{margin:17px}.m18{margin:18px}.m19{margin:19px}.m20{margin:20px}.m21{margin:21px}.m22{margin:22px}.m23{margin:23px}.m24{margin:24px}.m25{margin:25px}.m30{margin:30px}.m35{margin:35px}.m40{margin:40px}.m45{margin:45px}.m50{margin:50px}.m60{margin:60px}.m70{margin:70px}.m80{margin:80px}.m90{margin:90px}.m100{margin:100px}.m150{margin:150px}.m200{margin:200px}.m250{margin:250px}.m300{margin:300px}.m350{margin:350px}.m400{margin:400px}.m450{margin:450px}.m500{margin:500px}.mt0{margin-top:0}.mt1{margin-top:1px}.mt2{margin-top:2px}.mt3{margin-top:3px}.mt4{margin-top:4px}.mt5{margin-top:5px}.mt6{margin-top:6px}.mt7{margin-top:7px}.mt8{margin-top:8px}.mt9{margin-top:9px}.mt10{margin-top:10px}.mt11{margin-top:11px}.mt12{margin-top:12px}.mt13{margin-top:13px}.mt14{margin-top:14px}.mt15{margin-top:15px}.mt16{margin-top:16px}.mt17{margin-top:17px}.mt18{margin-top:18px}.mt19{margin-top:19px}.mt20{margin-top:20px}.mt21{margin-top:21px}.mt22{margin-top:22px}.mt23{margin-top:23px}.mt24{margin-top:24px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mt90{margin-top:90px}.mt100{margin-top:100px}.mt150{margin-top:150px}.mt200{margin-top:200px}.mt250{margin-top:250px}.mt300{margin-top:300px}.mt350{margin-top:350px}.mt400{margin-top:400px}.mt450{margin-top:450px}.mt500{margin-top:500px}.mr0{margin-right:0}.mr1{margin-right:1px}.mr2{margin-right:2px}.mr3{margin-right:3px}.mr4{margin-right:4px}.mr5{margin-right:5px}.mr6{margin-right:6px}.mr7{margin-right:7px}.mr8{margin-right:8px}.mr9{margin-right:9px}.mr10{margin-right:10px}.mr11{margin-right:11px}.mr12{margin-right:12px}.mr13{margin-right:13px}.mr14{margin-right:14px}.mr15{margin-right:15px}.mr16{margin-right:16px}.mr17{margin-right:17px}.mr18{margin-right:18px}.mr19{margin-right:19px}.mr20{margin-right:20px}.mr21{margin-right:21px}.mr22{margin-right:22px}.mr23{margin-right:23px}.mr24{margin-right:24px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}.mr45{margin-right:45px}.mr50{margin-right:50px}.mr60{margin-right:60px}.mr70{margin-right:70px}.mr80{margin-right:80px}.mr90{margin-right:90px}.mr100{margin-right:100px}.mr150{margin-right:150px}.mr200{margin-right:200px}.mr250{margin-right:250px}.mr300{margin-right:300px}.mr350{margin-right:350px}.mr400{margin-right:400px}.mr450{margin-right:450px}.mr500{margin-right:500px}.mb0{margin-bottom:0}.mb1{margin-bottom:1px}.mb2{margin-bottom:2px}.mb3{margin-bottom:3px}.mb4{margin-bottom:4px}.mb5{margin-bottom:5px}.mb6{margin-bottom:6px}.mb7{margin-bottom:7px}.mb8{margin-bottom:8px}.mb9{margin-bottom:9px}.mb10{margin-bottom:10px}.mb11{margin-bottom:11px}.mb12{margin-bottom:12px}.mb13{margin-bottom:13px}.mb14{margin-bottom:14px}.mb15{margin-bottom:15px}.mb16{margin-bottom:16px}.mb17{margin-bottom:17px}.mb18{margin-bottom:18px}.mb19{margin-bottom:19px}.mb20{margin-bottom:20px}.mb21{margin-bottom:21px}.mb22{margin-bottom:22px}.mb23{margin-bottom:23px}.mb24{margin-bottom:24px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}.mb150{margin-bottom:150px}.mb200{margin-bottom:200px}.mb250{margin-bottom:250px}.mb300{margin-bottom:300px}.mb350{margin-bottom:350px}.mb400{margin-bottom:400px}.mb450{margin-bottom:450px}.mb500{margin-bottom:500px}.ml0{margin-left:0!important}.ml1{margin-left:1px}.ml2{margin-left:2px}.ml3{margin-left:3px}.ml4{margin-left:4px}.ml5{margin-left:5px}.ml6{margin-left:6px}.ml7{margin-left:7px}.ml8{margin-left:8px}.ml9{margin-left:9px}.ml10{margin-left:10px}.ml11{margin-left:11px}.ml12{margin-left:12px}.ml13{margin-left:13px}.ml14{margin-left:14px}.ml15{margin-left:15px}.ml16{margin-left:16px}.ml17{margin-left:17px}.ml18{margin-left:18px}.ml19{margin-left:19px}.ml20{margin-left:20px}.ml21{margin-left:21px}.ml22{margin-left:22px}.ml23{margin-left:23px}.ml24{margin-left:24px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.ml45{margin-left:45px}.ml50{margin-left:50px}.ml60{margin-left:60px}.ml70{margin-left:70px}.ml80{margin-left:80px}.ml90{margin-left:90px}.ml100{margin-left:100px}.ml150{margin-left:150px}.ml200{margin-left:200px}.ml250{margin-left:250px}.ml300{margin-left:300px}.ml350{margin-left:350px}.ml400{margin-left:400px}.ml450{margin-left:450px}.ml500{margin-left:500px}.my1{margin:1px 0}.my2{margin:2px 0}.my3{margin:3px 0}.my4{margin:4px 0}.my5{margin:5px 0}.my6{margin:6px 0}.my7{margin:7px 0}.my8{margin:8px 0}.my9{margin:9px 0}.my10{margin:10px 0}.my11{margin:11px 0}.my12{margin:12px 0}.my13{margin:13px 0}.my14{margin:14px 0}.my15{margin:15px 0}.my16{margin:16px 0}.my17{margin:17px 0}.my18{margin:18px 0}.my19{margin:19px 0}.my20{margin:20px 0}.mx1{margin:0 1px}.mx2{margin:0 2px}.mx3{margin:0 3px}.mx4{margin:0 4px}.mx5{margin:0 5px}.mx6{margin:0 6px}.mx7{margin:0 7px}.mx8{margin:0 8px}.mx9{margin:0 9px}.mx10{margin:0 10px}.mx11{margin:0 11px}.mx12{margin:0 12px}.mx13{margin:0 13px}.mx14{margin:0 14px}.mx15{margin:0 15px}.mx16{margin:0 16px}.mx17{margin:0 17px}.mx18{margin:0 18px}.mx19{margin:0 19px}.mx20{margin:0 20px}.w10p{width:10%}.w20p{width:20%}.w30p{width:30%}.w40p{width:40%}.w50p{width:50%}.w60p{width:60%}.w70p{width:70%}.w80p{width:80%}.w90p{width:90%}.wfull{width:100%}.wvw10{width:10vw}.wvw20{width:20vw}.wvw30{width:30vw}.wvw40{width:40vw}.wvw50{width:50vw}.wvw60{width:60vw}.wvw70{width:70vw}.wvw80{width:80vw}.wvw90{width:90vw}.wvw100{width:100vw}.w-auto{width:auto}.flex{display:flex}.block{display:block}.grid{display:grid}.contents{display:contents}.inline-flex{display:inline-flex}.inline{display:inline}.space-between{justify-content:space-between}.justify-center{justify-content:center}.align-center{align-items:center}.align-baseline{align-items:baseline}.g5{gap:5px}.g10{gap:10px}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:-webkit-sticky;position:sticky}.text-right{text-align:center}.justify{text-align:left}.text-center{text-align:center}.text-left{text-align:left}.underline{text-decoration:underline}.green{color:var(--brand-default1)}.list-none{list-style:none}.nowrap{flex-wrap:nowrap}.overflow-hidden{overflow:hidden}.fs-13px{font-size:13px}.d-block{display:block}.d-none{display:none}.d-inline{display:inline}.d-inline-flex{display:inline-flex}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:3rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:3rem}.text-end{text-align:right}.text-start{text-align:left}@media(min-width:768px){.text-md-end{text-align:right}.text-md-start{text-align:left}.text-md-center{text-align:center}.d-md-block{display:block}.d-md-flex{display:flex}.d-md-none{display:none}}.table{width:100%;border-collapse:collapse}.table td,.table th{padding:.5rem .75rem;border-bottom:1px solid #dee2e6;text-align:left;font-size:14px;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.table th{font-weight:600}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-striped tbody tr:nth-child(odd){background-color:rgba(0,0,0,.03)}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;font-family:Rubik,-apple-system,Segoe UI,sans-serif}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}.media{display:flex;align-items:flex-start}.media-body{flex:1 1}.form-group{margin-bottom:16px}label{margin-bottom:.5rem}body.rtl #slider-range1{direction:ltr}.p-0{padding:0}.p-5{padding:5px}.p-10{padding:10px}.p-15{padding:15px}.p-20{padding:20px}.p-25{padding:25px}.p-30{padding:30px}.p-35{padding:35px}.p-40{padding:40px}.p-45{padding:45px}.p-50{padding:50px}.p-l-0{padding-left:0}.p-l-5{padding-left:5px}.p-l-10{padding-left:10px}.p-l-15{padding-left:15px}.p-l-20{padding-left:20px}.p-l-25{padding-left:25px}.p-l-30{padding-left:30px}.p-l-35{padding-left:35px}.p-l-40{padding-left:40px}.p-l-45{padding-left:45px}.p-l-50{padding-left:50px}.p-t-0{padding-top:0}.p-t-5{padding-top:5px}.p-t-10{padding-top:10px}.p-t-15{padding-top:15px}.p-t-20{padding-top:20px}.p-t-25{padding-top:25px}.p-t-30{padding-top:30px}.p-t-35{padding-top:35px}.p-t-40{padding-top:40px}.p-t-45{padding-top:45px}.p-t-50{padding-top:50px}.p-b-0{padding-bottom:0}.p-b-5{padding-bottom:5px}.p-b-10{padding-bottom:10px}.p-b-15{padding-bottom:15px}.p-b-20{padding-bottom:20px}.p-b-25{padding-bottom:25px}.p-b-30{padding-bottom:30px}.p-b-35{padding-bottom:35px}.p-b-40{padding-bottom:40px}.p-b-45{padding-bottom:45px}.p-b-50{padding-bottom:50px}.p-r-0{padding-right:0}.p-r-5{padding-right:5px}.p-r-10{padding-right:10px}.p-r-15{padding-right:15px}.p-r-20{padding-right:20px}.p-r-25{padding-right:25px}.p-r-30{padding-right:30px}.p-r-35{padding-right:35px}.p-r-40{padding-right:40px}.p-r-45{padding-right:45px}.p-r-50{padding-right:50px}.m-0{margin:0}.m-5{margin:5px}.m-10{margin:10px}.m-15{margin:15px}.m-20{margin:20px}.m-25{margin:25px}.m-30{margin:30px}.m-35{margin:35px}.m-40{margin:40px}.m-45{margin:45px}.m-50{margin:50px}.m-t-0{margin-top:0}.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}.m-t-15{margin-top:15px}.m-t-20{margin-top:20px}.m-t-25{margin-top:25px}.m-t-30{margin-top:30px}.m-t-35{margin-top:35px}.m-t-40{margin-top:40px}.m-t-45{margin-top:45px}.m-t-50{margin-top:50px}.m-b-0{margin-bottom:0}.m-b-5{margin-bottom:5px}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-b-25{margin-bottom:25px}.m-b-30{margin-bottom:30px}.m-b-35{margin-bottom:35px}.m-b-40{margin-bottom:40px}.m-b-45{margin-bottom:45px}.m-b-50{margin-bottom:50px}.m-l-0{margin-left:0}.m-l-5{margin-left:5px}.m-l-10{margin-left:10px}.m-l-15{margin-left:15px}.m-l-20{margin-left:20px}.m-l-25{margin-left:25px}.m-l-30{margin-left:30px}.m-l-35{margin-left:35px}.m-l-40{margin-left:40px}.m-l-45{margin-left:45px}.m-l-50{margin-left:50px}.m-r-0{margin-right:0}.m-r-5{margin-right:5px}.m-r-10{margin-right:10px}.m-r-15{margin-right:15px}.m-r-20{margin-right:20px}.m-r-25{margin-right:25px}.m-r-30{margin-right:30px}.m-r-35{margin-right:35px}.m-r-40{margin-right:40px}.m-r-45{margin-right:45px}.m-r-50{margin-right:50px}.img-10{width:10px}.img-20{width:20px}.img-30{width:30px}.img-40{width:40px}.img-50{width:50px}.img-60{width:60px}.img-70{width:70px}.img-80{width:80px}.img-90{width:90px}.img-100{width:100px}.font-rubik{font-family:Rubik,sans-serif}.ratio_36 .bg-size:before{padding-top:36%;content:"";display:block}.ratio_40 .bg-size:before{padding-top:40%;content:"";display:block}.ratio_45 .bg-size:before{padding-top:45%;content:"";display:block}.ratio2_1 .bg-size:before{padding-top:50%;content:"";display:block}.ratio_55 .bg-size:before{padding-top:55%;content:"";display:block}.ratio_63 .bg-size:before{padding-top:63%;content:"";display:block}.ratio_65 .bg-size:before{padding-top:65%;content:"";display:block}.ratio_70 .bg-size:before{padding-top:70%;content:"";display:block}.ratio_59 .bg-size:before{padding-top:59%;content:"";display:block}.ratio2_3 .bg-size:before{padding-top:60%;content:"";display:block}.ratio3_2 .bg-size:before{padding-top:66.66%;content:"";display:block}.ratio_90 .bg-size:before{padding-top:93%;content:"";display:block}.ratio_landscape .bg-size:before{padding-top:75%;content:"";display:block}.ratio_square .bg-size:before{padding-top:100%;content:"";display:block}.ratio_asos .bg-size:before{padding-top:127.7777778%;content:"";display:block}.ratio_portrait .bg-size:before{padding-top:150%;content:"";display:block}.ratio1_2 .bg-size:before{padding-top:200%;content:"";display:block}.background-style{display:block;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.form-group .dropdown .btn-secondary{background:transparent;border:none;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center}.btn-showcase .btn,.theme-label .label{margin:0 2px 10px}.feature-image .zoom-image{z-index:"10";height:"100%";width:"100%"}.masonry-spacing{margin:-15px -10px}.masonry-spacing>div{padding:15px 10px}.dropdown .btn-secondary{background:transparent;border:none;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center;padding-left:5px;padding-right:4px;height:100%;font-family:Rubik,-apple-system,Segoe UI,sans-serif;color:#586167;font-weight:500;font-size:16px}.dropdown .btn-secondary:active,.dropdown .btn-secondary:focus,.dropdown .btn-secondary:hover{background:transparent;color:#586167;box-shadow:none!important;outline:none}.dropdown .btn-secondary .dropdown-item{white-space:pre-wrap!important}.dropdown .btn-secondary .fa-angle-down{padding-left:15px}.adjust-height{width:88%!important;height:100%!important}.image-fit{height:150px;overflow:hidden}.image-fit img{object-fit:cover;object-position:center}.empty-cart{width:100%;margin:0 auto}.suggestion-cart{width:100%;background-color:#fafafa;position:absolute;left:0;top:-100%;z-index:5;opacity:0;visibility:hidden;transition:all .4s ease-in-out}[class=dark-layout] .suggestion-cart{background-color:#282727}.suggestion-cart.nav-submenu{max-height:50vh;overflow-y:auto;padding:15px;transition:all .6s ease}.suggestion-cart.nav-submenu .media{align-items:center}.suggestion-cart.nav-submenu .media:not(:first-child){margin-top:15px;padding-top:10px;border-top:1px solid #eee}.suggestion-cart.nav-submenu .media img{height:55px;width:64px;object-fit:cover}.suggestion-cart.nav-submenu .media .media-body{margin-left:10px;text-align:left}[dir=rtl] .suggestion-cart.nav-submenu .media .media-body{text-align:right;margin-right:10px;margin-left:unset}.suggestion-cart.nav-submenu .media .media-body a{padding:0;color:var(--brand-default1)}.suggestion-cart.nav-submenu .media .media-body h5{font-size:11px;font-weight:600}.suggestion-cart.nav-submenu .media .media-body span{font-size:14px;color:#878787;font-weight:500}.suggestion-cart.open{top:54px;visibility:visible;opacity:1}@media only screen and (max-width:992px){.suggestion-cart.responsive-suggestion{width:320px;right:0;left:unset}[dir=rtl] .suggestion-cart.responsive-suggestion{left:0;right:unset}.suggestion-cart.responsive-suggestion.open{top:90px}}.filter-tag-div{width:100%;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:15px}.filter-tag-div .filter-tag{padding:4px 10px;border-radius:100px;display:flex;align-items:center;gap:5px;border:1px solid #eee}.filter-tag-div .filter-tag svg{width:16px;height:16px;margin-right:-2px}.skeleton-svg{width:100%;height:calc(280px + 148*(100vw - 320px)/1600)}.skeleton-img{width:100%;height:calc(200px + 150*(100vw - 320px)/1600)}.skeleton-c1{width:calc(140px + 60*(100vw - 320px)/1600);y:calc(260px + 155*(100vw - 320px)/1600)}.skeleton-c1,.skeleton-c2{height:calc(10px + 5*(100vw - 320px)/1600);border-radius:15px}.skeleton-c2{width:calc(170px + 60*(100vw - 320px)/1600);y:calc(242px + 148*(100vw - 320px)/1600)}.skeleton-c3{width:calc(100px + 50*(100vw - 320px)/1600);height:calc(14px + 4*(100vw - 320px)/1600);border-radius:15px;y:calc(220px + 145*(100vw - 320px)/1600)}.load-more{display:block;width:150px;margin:20px auto auto}a{cursor:pointer}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0!important;display:flex;align-items:center;justify-content:flex-end}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet,.swiper-pagination-custom .swiper-pagination-bullet,.swiper-pagination-fraction .swiper-pagination-bullet{width:unset!important;height:unset!important;margin:0!important;border-radius:0;opacity:1;background:var(--brand-default2)!important}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet .fnc-nav__control,.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet .fnc-nav__control,.swiper-pagination-custom .swiper-pagination-bullet .fnc-nav__control,.swiper-pagination-fraction .swiper-pagination-bullet .fnc-nav__control{position:relative;padding:8px;color:#fff}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet .fnc-nav__control .swiper__control-progress,.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet .fnc-nav__control .swiper__control-progress,.swiper-pagination-custom .swiper-pagination-bullet .fnc-nav__control .swiper__control-progress,.swiper-pagination-fraction .swiper-pagination-bullet .fnc-nav__control .swiper__control-progress{position:absolute;left:0;bottom:0;width:100%;height:2px;background:#fff;transform-origin:0 50%;transform:scaleX(0);transition-timing-function:linear!important}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active .fnc-nav__control,.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active .fnc-nav__control,.swiper-pagination-custom .swiper-pagination-bullet.swiper-pagination-bullet-active .fnc-nav__control,.swiper-pagination-fraction .swiper-pagination-bullet.swiper-pagination-bullet-active .fnc-nav__control{color:#fff;background:#000!important}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active .fnc-nav__control .swiper__control-progress,.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active .fnc-nav__control .swiper__control-progress,.swiper-pagination-custom .swiper-pagination-bullet.swiper-pagination-bullet-active .fnc-nav__control .swiper__control-progress,.swiper-pagination-fraction .swiper-pagination-bullet.swiper-pagination-bullet-active .fnc-nav__control .swiper__control-progress{transform:scaleX(1);transition:transform 5.66667s ease 0s}.Toastify__progress-bar--success{background:#89c826}.Toastify__zoom-enter svg{fill:#89c826}.dzu-previewContainer{background-color:#fff}.container,.container-fluid{box-sizing:border-box;width:100%;padding-left:24px;padding-right:24px}.container{max-width:1200px;margin-left:auto;margin-right:auto}@media(max-width:576px){.container,.container-fluid{padding-left:16px;padding-right:16px}}.row{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;row-gap:24px}.col,[class*=col-]{padding-left:12px;padding-right:12px}.gx-0{margin-left:0;margin-right:0}.gx-0>.col,.gx-0>[class*=col-]{padding-left:0;padding-right:0}.gx-3{margin-left:-.5rem;margin-right:-.5rem}.gx-3>.col,.gx-3>[class*=col-]{padding-left:.5rem;padding-right:.5rem}.gy-0{row-gap:0}.gy-3{row-gap:1rem}.g-0{margin-left:0;margin-right:0;row-gap:0}.g-0>.col,.g-0>[class*=col-]{padding-left:0;padding-right:0}.g-3{margin-left:-.5rem;margin-right:-.5rem;row-gap:1rem}.g-3>.col,.g-3>[class*=col-]{padding-left:.5rem;padding-right:.5rem}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;min-width:0}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;min-width:0}.col-3{flex:0 0 25%;max-width:25%;min-width:0}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;min-width:0}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;min-width:0}.col-6{flex:0 0 50%;max-width:50%;min-width:0}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;min-width:0}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;min-width:0}.col-9{flex:0 0 75%;max-width:75%;min-width:0}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;min-width:0}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;min-width:0}.col-12{flex:0 0 100%;max-width:100%;min-width:0}.col{flex:1 1;min-width:0}@media(min-width:576px){.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;min-width:0}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;min-width:0}.col-sm-3{flex:0 0 25%;max-width:25%;min-width:0}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;min-width:0}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;min-width:0}.col-sm-6{flex:0 0 50%;max-width:50%;min-width:0}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;min-width:0}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;min-width:0}.col-sm-9{flex:0 0 75%;max-width:75%;min-width:0}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;min-width:0}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;min-width:0}.col-sm-12{flex:0 0 100%;max-width:100%;min-width:0}.col-sm{flex:1 1;min-width:0}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}}@media(min-width:768px){.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;min-width:0}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;min-width:0}.col-md-3{flex:0 0 25%;max-width:25%;min-width:0}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;min-width:0}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;min-width:0}.col-md-6{flex:0 0 50%;max-width:50%;min-width:0}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;min-width:0}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;min-width:0}.col-md-9{flex:0 0 75%;max-width:75%;min-width:0}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;min-width:0}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;min-width:0}.col-md-12{flex:0 0 100%;max-width:100%;min-width:0}.col-md{flex:1 1;min-width:0}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}}@media(min-width:992px){.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;min-width:0}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;min-width:0}.col-lg-3{flex:0 0 25%;max-width:25%;min-width:0}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;min-width:0}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;min-width:0}.col-lg-6{flex:0 0 50%;max-width:50%;min-width:0}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;min-width:0}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;min-width:0}.col-lg-9{flex:0 0 75%;max-width:75%;min-width:0}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;min-width:0}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;min-width:0}.col-lg-12{flex:0 0 100%;max-width:100%;min-width:0}.col-lg{flex:1 1;min-width:0}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}}@media(min-width:1200px){.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;min-width:0}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;min-width:0}.col-xl-3{flex:0 0 25%;max-width:25%;min-width:0}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;min-width:0}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;min-width:0}.col-xl-6{flex:0 0 50%;max-width:50%;min-width:0}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;min-width:0}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;min-width:0}.col-xl-9{flex:0 0 75%;max-width:75%;min-width:0}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;min-width:0}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;min-width:0}.col-xl-12{flex:0 0 100%;max-width:100%;min-width:0}.col-xl{flex:1 1;min-width:0}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}}@media(min-width:1400px){.col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;min-width:0}.col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;min-width:0}.col-xxl-3{flex:0 0 25%;max-width:25%;min-width:0}.col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;min-width:0}.col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;min-width:0}.col-xxl-6{flex:0 0 50%;max-width:50%;min-width:0}.col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;min-width:0}.col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;min-width:0}.col-xxl-9{flex:0 0 75%;max-width:75%;min-width:0}.col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;min-width:0}.col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;min-width:0}.col-xxl-12{flex:0 0 100%;max-width:100%;min-width:0}.col-xxl{flex:1 1;min-width:0}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}}.m-0{margin:0!important}.mt-0{margin-top:0!important}.ml-0,.ms-0{margin-left:0!important}.me-0,.mr-0,.mx-0{margin-right:0!important}.mx-0{margin-left:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0,.ps-0{padding-left:0!important}.pe-0,.pr-0,.px-0{padding-right:0!important}.px-0{padding-left:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.ml-1,.ms-1{margin-left:.25rem!important}.me-1,.mr-1,.mx-1{margin-right:.25rem!important}.mx-1{margin-left:.25rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.p-1{padding:.25rem!important}.pt-1{padding-top:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1,.ps-1{padding-left:.25rem!important}.pe-1,.pr-1,.px-1{padding-right:.25rem!important}.px-1{padding-left:.25rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.ml-2,.ms-2{margin-left:.5rem!important}.me-2,.mr-2,.mx-2{margin-right:.5rem!important}.mx-2{margin-left:.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.p-2{padding:.5rem!important}.pt-2{padding-top:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2,.ps-2{padding-left:.5rem!important}.pe-2,.pr-2,.px-2{padding-right:.5rem!important}.px-2{padding-left:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.m-3{margin:1rem!important}.mt-3{margin-top:1rem!important}.ml-3,.ms-3{margin-left:1rem!important}.me-3,.mr-3,.mx-3{margin-right:1rem!important}.mx-3{margin-left:1rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.p-3{padding:1rem!important}.pt-3{padding-top:1rem!important}.pb-3{padding-bottom:1rem!important}.pl-3,.ps-3{padding-left:1rem!important}.pe-3,.pr-3,.px-3{padding-right:1rem!important}.px-3{padding-left:1rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.m-4{margin:1.5rem!important}.mt-4{margin-top:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.ml-4,.ms-4{margin-left:1.5rem!important}.me-4,.mr-4,.mx-4{margin-right:1.5rem!important}.mx-4{margin-left:1.5rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.p-4{padding:1.5rem!important}.pt-4{padding-top:1.5rem!important}.pb-4{padding-bottom:1.5rem!important}.pl-4,.ps-4{padding-left:1.5rem!important}.pe-4,.pr-4,.px-4{padding-right:1.5rem!important}.px-4{padding-left:1.5rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.m-5{margin:3rem!important}.mt-5{margin-top:3rem!important}.mb-5{margin-bottom:3rem!important}.ml-5,.ms-5{margin-left:3rem!important}.me-5,.mr-5,.mx-5{margin-right:3rem!important}.mx-5{margin-left:3rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-5{padding:3rem!important}.pt-5{padding-top:3rem!important}.pb-5{padding-bottom:3rem!important}.pl-5,.ps-5{padding-left:3rem!important}.pe-5,.pr-5,.px-5{padding-right:3rem!important}.px-5{padding-left:3rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.mx-auto{margin-right:auto!important}.ml-auto,.ms-auto,.mx-auto{margin-left:auto!important}.me-auto,.mr-auto{margin-right:auto!important}.d-none{display:none!important}.d-block{display:block!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-grid{display:grid!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-stretch{align-items:stretch!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-stretch{align-self:stretch!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.text-start{text-align:left!important}.text-center{text-align:center!important}.text-end{text-align:right!important}.text-muted{color:#232323!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-uppercase{text-transform:uppercase!important}.text-lowercase{text-transform:lowercase!important}.text-capitalize{text-transform:capitalize!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.w-100{width:100%!important}.w-75{width:75%!important}.w-50{width:50%!important}.w-25{width:25%!important}.w-auto{width:auto!important}.h-100{height:100%!important}.h-auto{height:auto!important}.table-bordered td,.table-bordered th{border:1px solid hsla(0,0%,8%,.1)}.table-striped tbody tr:nth-of-type(odd){background:rgba(0,0,0,.03)}.overflow-hidden{overflow:hidden!important}.overflow-auto{overflow:auto!important}.overflow-x-auto{overflow-x:auto!important}.overflow-y-auto{overflow-y:auto!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.rounded{border-radius:4px!important}.rounded-0{border-radius:0!important}.rounded-circle{border-radius:50%!important}.border{border:1px solid hsla(0,0%,8%,.1)!important}.border-0{border:0!important}.modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1050;overflow-x:hidden;overflow-y:auto;outline:0}.modal.d-block,.modal.show{display:block}.modal-dialog{position:relative;width:auto;margin:1.75rem auto;max-width:500px;pointer-events:none}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 3.5rem)}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-sm{max-width:300px}.modal-lg{max-width:800px}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.18);outline:0}.modal-backdrop{position:fixed;width:100vw;height:100vh;background:#000;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@keyframes spinner-border{to{transform:rotate(1turn)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-border{display:inline-block;width:2rem;height:2rem;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}.spinner-grow{display:inline-block;width:2rem;height:2rem;background:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow.spinner-grow-sm{width:1rem;height:1rem}.onhover-show-div{box-shadow:0 2px 8px rgba(0,0,0,.15);transform:translateY(30px);opacity:0;visibility:hidden;right:0}.onhover-dropdown:hover .onhover-show-div{opacity:1;transform:translateY(0);visibility:visible}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu{height:calc(100vh - 150px);overflow-y:auto;overflow-x:hidden}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu::-webkit-scrollbar{width:4px}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:4px}.page-body-wrapper .page-sidebar{height:100vh;overflow:hidden}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .plan-label{font-size:11px;color:rgba(35,35,35,.55);display:block;margin-top:2px;letter-spacing:.2px;font-weight:400}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .profile-img-container{border-radius:50%;overflow:hidden;margin-right:15px;border:2px solid #f5f5f5}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .profile-img-container .profile-image-upload{width:40px;height:40px}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .profile-img-container .img-80,.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .profile-img-container .img-fluid{width:100%;height:100%;object-fit:cover}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .user-profile{background:var(--whiteish);padding:10px;margin-top:10px}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .user-profile:hover{background-color:hsla(0,0%,8%,.04);transition:all .16s ease-out}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .user-profile .media{align-items:center}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .user-profile .media .media-body .name{font-size:14px;font-weight:600;margin-bottom:0}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .user-profile .media .media-body span{padding:0;border:none}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .upgrade-menu-item{position:relative;width:calc(100% - 40px);margin:6px 20px;padding:7px 12px;border-radius:8px;background:rgba(247,107,28,.08);border:1px solid rgba(247,107,28,.25)!important;transition:background .2s ease,border-color .2s ease}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .upgrade-menu-item:hover{background:rgba(247,107,28,.15);border-color:rgba(247,107,28,.45)!important}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .upgrade-menu-item:hover:after{opacity:0}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .upgrade-menu-item:hover .sidebar-icon{color:#f76b1c!important}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .upgrade-menu-item:hover .sidebar-text{color:#f76b1c}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .upgrade-menu-item:hover .upgrade-dismiss-btn{opacity:1}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .upgrade-menu-item .sidebar-icon{color:#f76b1c!important}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .upgrade-menu-item .sidebar-text{color:#f76b1c;font-weight:600}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .upgrade-menu-item .upgrade-dismiss-btn{position:absolute;top:4px;right:4px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;color:#f76b1c;opacity:.55;transition:opacity .2s ease,background .2s ease;padding:0}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .upgrade-menu-item .upgrade-dismiss-btn:hover{opacity:1;background:rgba(247,107,28,.18)}@media(max-width:800px){.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .profile-img-container{margin-right:0;width:30px;height:30px;overflow:hidden}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .profile-img-container .profile-image-upload{width:30px;height:30px}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .profile-img-container .image-upload-container{width:30px;height:30px;overflow:hidden}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .plan-label{font-size:10px}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .user-profile{padding:10px 0!important;justify-content:center}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .user-profile .media.change-pic{width:100%!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .user-profile .sidebar-profile-mobile{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .user-profile .profile-img-container{width:30px!important;height:30px!important;border-radius:50%!important;overflow:hidden!important;margin:0 auto!important}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .user-profile .profile-img-container img{width:30px!important;height:30px!important;object-fit:cover!important;min-width:0!important;min-height:0!important}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .user-profile .media .media-body .name{font-size:13px}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .upgrade-menu-item .sidebar-icon{margin:0 auto}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .upgrade-menu-item .upgrade-dismiss-btn{display:none}}@media(max-width:576px){.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu .user-profile .media .media-body .name{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.chartist-tooltip{position:absolute;opacity:0}.chartist-tooltip .chartist-tooltip-value{font-size:10px;padding:5px;color:#fff;background-color:rgba(0,0,0,.5);border-radius:4px}.chartist-tooltip.tooltip-show{opacity:1}.page-wrapper .page-main-header{background-color:#fff;height:80px;position:fixed;top:0;z-index:1000;box-shadow:none;border-bottom:1px solid #e0e0e0;width:-webkit-fill-available;display:flex;align-items:center;transition:all .22s ease-in-out;padding:0 50px}.page-wrapper .page-main-header .toggle-sidebar{cursor:pointer;margin-right:30px;padding:0}.page-wrapper .page-main-header .toggle-sidebar svg{vertical-align:middle;width:18px;height:18px;display:block;transition:.22s ease-in-out}.page-wrapper .page-main-header .toggle-sidebar .feather-arrow-left{margin-top:-5px}.page-wrapper .page-main-header .form-group{margin-bottom:0!important;padding-left:40px;position:relative;background-color:rgba(100,117,137,.05);border-radius:8px}.page-wrapper .page-main-header .form-group:before{position:absolute;top:10px;left:20px;content:"";font-size:16px;color:#959595;font-family:Font Awesome\ 5 free;font-weight:600}.page-wrapper .page-main-header .form-group input{border:none;background:transparent;padding:10px 16px}.page-wrapper .page-main-header .form-group input::placeholder{color:#959595;opacity:.3}.page-wrapper .page-main-header .form-group input:focus{box-shadow:none}.page-wrapper .page-main-header .nav-right{justify-content:flex-end;text-align:left;float:right}.page-wrapper .page-main-header .header-menu{margin-bottom:0;width:100%;display:flex;align-items:center;justify-content:flex-end;padding:0}.page-wrapper .page-main-header .header-menu>li{display:inline-block;position:relative;width:auto;padding:10px}.page-wrapper .page-main-header .header-menu>li:first-child{width:30%;margin:0 auto;padding:0}.page-wrapper .page-main-header .header-menu>li>a{color:#202020}.page-wrapper .page-main-header .header-menu>li>a svg{vertical-align:middle;width:20px}.page-wrapper .page-main-header .header-menu>li .notification-badge{position:absolute;top:-2px;right:9px;font-size:10px;padding:1px 6px 0;border:4px solid #fff;border-radius:50%;box-shadow:none}.page-wrapper .page-main-header .header-menu>li:last-child{padding-right:0}.page-wrapper .page-main-header .header-menu .notification-box a svg{animation:tada 1.5s ease infinite}.page-wrapper .page-main-header .header-menu .profile-avatar img{max-width:30px;max-height:30px;border-radius:50%;margin-bottom:5px;border:none}.page-wrapper .page-main-header .header-menu .onhover-dropdown .onhover-show-div{padding:20px}.page-wrapper .page-main-header .header-menu .notification-dropdown{width:350px;top:62px}.page-wrapper .page-main-header .header-menu .notification-dropdown .dropdown-title{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid hsla(0,0%,8%,.1);padding-bottom:15px}.page-wrapper .page-main-header .header-menu .notification-dropdown .dropdown-title h6{margin-bottom:0;font-weight:600}.page-wrapper .page-main-header .header-menu .notification-dropdown .dropdown-title a{font-size:12px;padding:3px 10px;border:1px solid var(--brand-default2);color:var(--brand-default2);text-decoration:unset;font-weight:500;border-radius:4px;transition:all .22s ease-in-out}.page-wrapper .page-main-header .header-menu .notification-dropdown .dropdown-title a:hover{background-color:var(--brand-light,rgba(26,182,132,.08));color:var(--brand-default2)}.page-wrapper .page-main-header .header-menu .notification-dropdown>ul>li{padding-top:20px;display:block}.page-wrapper .page-main-header .header-menu .notification-dropdown .media .icon-notification{width:30px;height:30px;border-radius:25px}.page-wrapper .page-main-header .header-menu .notification-dropdown .media .icon-notification i{font-size:14px}.page-wrapper .page-main-header .header-menu .notification-dropdown .media .icon-notification:after{border-radius:25px}.page-wrapper .page-main-header .header-menu .notification-dropdown .media .media-body{margin-left:15px}.page-wrapper .page-main-header .header-menu .notification-dropdown .media .media-body a{color:gray}.page-wrapper .page-main-header .header-menu .notification-dropdown .media .media-body a h6{margin-bottom:2px;font-size:100%;font-weight:500}.page-wrapper .page-main-header .header-menu .notification-dropdown .media .media-body .user-group{margin-top:2px}.page-wrapper .page-main-header .header-menu .notification-dropdown .media .media-body span{color:rgba(88,97,103,.7);font-size:13px}.page-wrapper .page-main-header .header-menu .chat-dropdown .media .chat-user{position:relative}.page-wrapper .page-main-header .header-menu .chat-dropdown .media .chat-user img{width:40px;border-radius:25px}.page-wrapper .page-main-header .header-menu .chat-dropdown .media .media-body span{font-size:12px;display:block}.page-wrapper .page-main-header .header-menu .chat-dropdown .media .status{font-size:12px;text-transform:capitalize}.page-wrapper .page-main-header .header-menu .profile-dropdown{width:160px;padding:10px}.page-wrapper .page-main-header .header-menu .profile-dropdown a{color:#1c2d3a}.page-wrapper .page-main-header .header-menu .profile-dropdown a li{display:flex;justify-content:space-between}.page-wrapper .page-main-header .header-menu .profile-dropdown a li:hover{color:var(--brand-default2);text-decoration:unset}.page-wrapper .page-main-header .header-menu .profile-dropdown a li:hover svg{color:var(--brand-default2)}.page-wrapper .page-main-header .header-menu .profile-dropdown a svg{width:18px;vertical-align:bottom;float:right}.page-wrapper .page-main-header .header-menu .profile-dropdown a+li{margin-top:10px}.page-wrapper .page-main-header.close_icon{margin-left:0;width:calc(100% - 0px)}.page-wrapper .page-main-header.close_icon .toggle-sidebar svg{transform:rotate(180deg);transition:transform .22s ease-in-out}@media(max-width:800px){.page-body-wrapper .page-sidebar{width:70px!important}.page-body-wrapper .page-sidebar .sidebar-item .sidebar-text{display:none!important}.page-body-wrapper .page-sidebar .sidebar-item .sidebar-icon{margin-right:0!important;width:18px;flex-shrink:0}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li{margin:1px 4px;padding:8px 0;justify-content:center;width:calc(100% - 8px)}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li span:not(.btn-pill){padding:0;border:none}.page-body-wrapper .page-sidebar .sidebar-link-wrapper{padding:8px 0;justify-content:center}.page-body-wrapper .page-sidebar .sidebar-chevron{display:none!important}.page-body-wrapper .page-sidebar .sidebar-submenu{padding:2px 0 4px;width:100%;overflow:hidden}.page-body-wrapper .page-sidebar .sidebar-submenu .sidebar-submenu-item{padding:7px 0;justify-content:center;gap:0;border-radius:4px;overflow:hidden}.page-body-wrapper .page-sidebar .sidebar-submenu .sidebar-submenu-item span{display:none!important}.page-body-wrapper .page-sidebar .sidebar-submenu .sidebar-submenu-item .sidebar-submenu-icon{width:15px;height:15px;flex-shrink:0}.page-body-wrapper .page-sidebar .help-box{display:none}}.page-body-wrapper .page-sidebar{position:fixed;border-bottom:none;z-index:9;height:auto;line-height:inherit;background:#fff;width:260px;text-align:left;transition:all .22s ease-in-out;border-right:1px solid hsla(0,0%,8%,.1)}.page-body-wrapper .page-sidebar .sidebar-item{display:flex;align-items:center}.page-body-wrapper .page-sidebar .sidebar-item .sidebar-icon{margin-right:2px;width:18px;height:18px}.page-body-wrapper .page-sidebar .user-profile{padding:20px 18px 0}.page-body-wrapper .page-sidebar .user-profile .media{align-items:center;justify-content:center}.page-body-wrapper .page-sidebar .user-profile .change-pic{position:relative}.page-body-wrapper .page-sidebar .user-profile .change-pic .media-body .name{padding-left:0}.page-body-wrapper .page-sidebar .user-profile .change-pic .profile-image-upload{margin-right:4px;margin-left:-2px}@media(max-width:600px){.page-body-wrapper .page-sidebar .user-profile .change-pic .profile-image-upload{margin-right:0;margin-left:0}}.page-body-wrapper .page-sidebar .user-profile .change-pic img{border-radius:50%;width:30px;border:none}.page-body-wrapper .page-sidebar .user-profile .change-pic .circle-plus{width:15px;height:15px;background-color:var(--brand-default1);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;font-weight:700}.page-body-wrapper .page-sidebar .user-profile .change-pic .circle-plus span{color:#fff;font-size:10px}.page-body-wrapper .page-sidebar .user-profile h6{margin-bottom:2px}.page-body-wrapper .page-sidebar .user-profile span{color:#959595}.page-body-wrapper .page-sidebar .user-profile .connected-social h6{position:relative}.page-body-wrapper .page-sidebar .user-profile .connected-social h6:before{position:absolute;content:"";width:30px;height:2px;background-color:var(--brand-default1);left:0;bottom:-8px}.page-body-wrapper .page-sidebar .main-sidebar .user-profile .media .media-body a{color:rgba(35,35,35,.55);font-size:15px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-weight:500}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu{border-radius:0;height:auto;margin-bottom:0;z-index:99;transition:all .22s ease-in-out}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu.custom-scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu.custom-scrollbar::-webkit-scrollbar,.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu.custom-scrollbar::-webkit-scrollbar-thumb{width:0;height:0;border-radius:20px}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu.custom-scrollbar::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 10px;background-color:#fff}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li{display:flex;float:none;width:calc(100% - 20px);margin:1px 10px;padding:8px 12px;align-items:center;border-radius:4px;border-left:none;transition:background .16s ease-out;cursor:pointer}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li:hover{background:hsla(0,0%,8%,.04)}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li.active{background:hsla(0,0%,8%,.07)}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li.active svg{color:var(--brand-default2)!important}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li.active .according-menu i{color:var(--brand-default2);transform:rotate(90deg);transition:transform .22s ease-in-out}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li span:not(.btn-pill){position:relative;color:#586167;padding:10px 5px;display:flex;align-items:center;text-decoration:unset;font-weight:500;border:5px solid transparent;letter-spacing:.3px;line-height:1.4}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li span:not(.btn-pill) .according-menu{position:absolute;right:20px;top:14px}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li span:not(.btn-pill) .according-menu i{font-size:12px;transition:transform .22s ease-in-out;color:#3b4249}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li span:not(.btn-pill) svg{width:25px;margin-right:10px;vertical-align:bottom;float:none}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li span:not(.btn-pill) span{vertical-align:middle;font-size:13px}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li span:not(.btn-pill) .label{padding:1px;font-size:8px}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li .nav-submenu{padding-left:30px;margin-top:10px}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li .nav-submenu li{display:block}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li .nav-submenu li a{color:rgba(88,97,103,.7);text-transform:capitalize;padding:5px 0;position:relative;font-weight:400}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li .nav-submenu li a.active{color:var(--brand-default2)}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li .only-link .according-menu{display:none}.page-body-wrapper .page-sidebar .main-sidebar .help-box{padding:0!important}.page-body-wrapper .page-sidebar .main-sidebar .help-box .upgrade-box{padding:0 20px 20px;text-align:center;position:relative;margin-top:25px}.page-body-wrapper .page-sidebar .main-sidebar .help-box .upgrade-box img{margin-top:-60px}.page-body-wrapper .page-sidebar .main-sidebar .help-box .upgrade-box h6{margin-top:20px}.page-body-wrapper .page-sidebar .main-sidebar .help-box .upgrade-box a{border:unset!important}.page-body-wrapper .page-sidebar .main-sidebar .help-box .upgrade-box a span{color:var(--brand-default2);font-weight:400}.page-body-wrapper .page-sidebar .main-sidebar .help-box .upgrade-box h6{color:var(--brand-default2)}.page-body-wrapper .page-sidebar.close_icon{margin-left:-280px}.page-body-wrapper .page-sidebar.close_icon~.page-body,.page-body-wrapper .page-sidebar.close_icon~footer{margin-left:0;transition:all .22s ease-in-out}.page-body-wrapper .page-body{padding:0 0 50px;min-height:100vh;margin-top:80px;margin-left:260px;transition:all .22s ease-in-out;display:flex;flex-direction:column;align-items:stretch}@media(max-width:800px){.page-body-wrapper .page-body{margin-left:70px}}.page-body-wrapper .page-body .success-buttons{display:flex;flex-direction:column}.onhover-dropdown{position:relative;width:70px;height:50px;justify-content:center;display:flex;align-items:center}.onhover-show-div{top:60px;position:absolute;z-index:1;background-color:#fff;transition:all .16s linear}.onhover-show-div li{font-size:14px}.onhover-show-div li a svg{color:#1c2d3a}.user-group{display:flex;align-items:center}.user-group li img{width:25px;height:25px;border:3px solid #fff;border-radius:25px}.user-group li+li{margin-left:-14px}.user-group li.reply{margin-left:5px}.user-group li.reply a{color:#1c2d3a;font-weight:500;font-size:13px}.page-header{padding:32px 0 0}.page-header .row{align-items:center}.page-header h3{text-transform:capitalize;margin-bottom:0;font-weight:600}.page-header h3 small{font-size:13px;letter-spacing:1px;display:block;margin-top:6px;color:#959595;font-weight:400}.page-header .breadcrumb{float:right;background-color:transparent;padding:0;margin:0}.page-header .breadcrumb a{color:var(--brand-default2);padding:4px 5px 3px;position:relative}.page-header .breadcrumb a:after{background-color:var(--brand-default2);opacity:.1;border-radius:25px}.page-header .breadcrumb a .fa{font-size:14px}.page-header .breadcrumb li{font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-size:14px}.page-header .breadcrumb .breadcrumb-item.active{color:#1c2d3a}.coming-soon-btn{color:#fff!important;background-color:var(--brand-default)!important}.tawk-branding,.tawk-bubble-container .tawk-icon-right,.tawk-min-container .tawk-button-circle.tawk-button-large{display:none!important}.page-body-wrapper .page-sidebar{height:100vh!important;position:fixed!important;overflow:hidden!important}.page-body-wrapper .page-sidebar .main-sidebar{height:100%!important;overflow:hidden!important}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu{height:calc(100vh - 80px)!important;max-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;display:block!important;position:relative!important;left:0!important}.sidebar-menu.custom-scrollbar::-webkit-scrollbar{width:4px!important;height:auto!important;display:block!important}.sidebar-menu.custom-scrollbar::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)!important;border-radius:4px!important}@media(max-width:800px){.page-body-wrapper .page-sidebar{top:80px!important;bottom:0!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important}.page-body-wrapper .page-sidebar .main-sidebar{height:auto!important;min-height:100%!important;overflow:visible!important}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu{height:auto!important;max-height:none!important;overflow-y:visible!important;padding-bottom:24px!important}}.sidebar-item--expandable{flex-direction:column;align-items:stretch!important;padding:0!important;background:transparent!important;cursor:default!important}.sidebar-link-wrapper{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:4px;cursor:pointer;transition:background .16s ease-out;width:100%}.sidebar-link-wrapper:hover{background:hsla(0,0%,8%,.04)}.sidebar-link-wrapper .sidebar-chevron{font-size:11px;color:rgba(35,35,35,.55);margin-left:auto}.sidebar-submenu{padding:4px 0 4px 36px;width:100%}.sidebar-submenu-item{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:4px;font-size:12px;color:rgba(35,35,35,.55);cursor:pointer;transition:background .16s ease-out}.sidebar-submenu-item:hover{background:hsla(0,0%,8%,.04);color:#141414}.sidebar-submenu-item.active{background:hsla(0,0%,8%,.06);color:#141414;font-weight:500}.sidebar-submenu-item.active .sidebar-submenu-icon{color:var(--brand-default2)}.sidebar-submenu-icon{flex-shrink:0}.mobile-sidebar-toggle{position:fixed;top:50%;left:70px;transform:translateY(-50%);z-index:999;width:17px;height:44px;display:flex;align-items:center;justify-content:center;background:#141414;color:#fff;border:none;border-radius:0 8px 8px 0;transition:left .2s ease;padding:0;-webkit-appearance:none;cursor:pointer}.mobile-sidebar-toggle.is-collapsed{left:0}.page-sidebar{transition:width .2s ease,transform .2s ease}@media(max-width:800px){.page-sidebar.mobile-collapsed{width:0!important;overflow:hidden}.page-sidebar.mobile-collapsed .main-sidebar{opacity:0;pointer-events:none}.page-body-wrapper .page-body{transition:width .2s ease,margin-left .2s ease}.page-sidebar.mobile-collapsed~.page-body{margin-left:0!important}.page-body-wrapper .page-sidebar{top:80px!important;bottom:0!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important}.page-body-wrapper .page-sidebar .main-sidebar{height:auto!important;overflow:visible!important}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu{height:auto!important;max-height:none!important;overflow-y:visible!important;padding-bottom:62px!important}.sidebar-profile-mobile{display:flex;flex-direction:column;align-items:center;width:100%}.profile-img-container{width:30px;height:30px;border-radius:50%;overflow:hidden;flex-shrink:0}.profile-img-container img{width:30px;height:30px;object-fit:cover}}.help-chat-btn{margin-top:8px;font-weight:700}.footer-copyright-text{margin-top:24px;margin-bottom:0}.navbar{list-style-type:none;display:flex;align-items:center;gap:48px}@media(max-width:660px){.navbar .hidden-mobile{display:none!important}}.navbar>li{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.navbar .notification-box .notification-counter{top:1px;right:1px}.navbar .navbar-item{position:relative;width:40px;height:40px;border-radius:50%;background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .16s ease-out}.navbar .navbar-item .label{display:none;position:absolute;white-space:nowrap;bottom:-35px;left:50%;transform:translateX(-50%);font-size:12px;background-color:#232323}.navbar .navbar-item:focus,.navbar .navbar-item:hover{background-color:#eaeaea}.navbar .navbar-item:focus .label,.navbar .navbar-item:hover .label{display:block}.notification-counter{background-color:#900106;color:#fff;border-radius:50%;width:16px;height:16px;font-size:8px;font-weight:600;display:flex;align-items:center;justify-content:center;position:absolute;top:7px;right:20px}@media(min-width:660px){.page-main-bottombar{display:none!important}}.page-main-bottombar{bottom:0;position:fixed;display:flex;background-color:#fff;width:100%;z-index:1000;padding-top:8px;padding-bottom:10px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.page-main-bottombar .bottombar{display:flex;justify-content:space-evenly;align-items:center;width:100%}.page-main-bottombar .bottombar .navbar-item{position:relative;width:44px;height:44px;border-radius:50%;background-color:transparent;display:flex;align-items:center;justify-content:center;align-self:center;cursor:pointer;transition:background-color .16s ease-out}.page-main-bottombar .bottombar .navbar-item .label{display:none!important}.page-main-bottombar .bottombar .navbar-item:focus,.page-main-bottombar .bottombar .navbar-item:hover{background-color:#eaeaea}@media(max-width:660px){.page-main-bottombar .onhover-dropdown{width:44px!important;height:44px!important;align-self:center}.page-main-bottombar .notification-counter{top:2px;right:6px}.page-main-bottombar .notification-dropdown{position:fixed!important;bottom:64px!important;top:auto!important;left:12px!important;right:12px!important;width:auto!important;max-height:70vh;overflow-y:auto;-webkit-overflow-scrolling:touch;border-radius:16px!important;box-shadow:0 -4px 24px rgba(0,0,0,.12)!important;z-index:2000}}.onhover-dropdown.is-open .onhover-show-div{opacity:1!important;transform:translateY(0)!important;visibility:visible!important}@media(hover:none){.onhover-dropdown .onhover-show-div{opacity:0!important;visibility:hidden!important;transform:translateY(10px)!important}.onhover-dropdown.is-open .onhover-show-div{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}}.invite-nav-item{list-style:none;cursor:pointer;margin-left:100px;color:var(--blackish)}.invite-nav-item:hover{-webkit-text-decoration:dashed;text-decoration:dashed}.invite-nav-item .btn-dashed{background:transparent!important}.invite-nav-item .btn-dashed:active,.invite-nav-item .btn-dashed:focus,.invite-nav-item .btn-dashed:hover{background:transparent!important;box-shadow:none!important}.notif-bell{cursor:pointer}.notif-list{padding:4px 0}.notif-item{padding:10px 14px;border-bottom:1px solid hsla(0,0%,8%,.06)}.notif-item:last-child{border-bottom:none}.notif-agent-avatar{width:50px;height:50px;border-radius:50%;margin-right:10px;object-fit:cover;flex-shrink:0}.notif-award-icon{color:var(--brand-default1)}.notif-link{color:#141414;text-decoration:none;font-weight:500}.notif-link:hover{color:#232323;text-decoration:underline}.navbar-logout-link{cursor:pointer}.navbar-logout-link,.navbar-logout-link:hover{text-decoration:none}.simple-btn{background:none;border:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer;transition:color .22s ease-in-out}.simple-btn:hover{color:var(--brand-default1)}.btn-plain{display:flex;align-items:center;background:none;border:none;color:inherit;font:inherit;cursor:pointer;transition:color .22s ease-in-out}.btn-plain:hover{color:var(--brand-default1)}.btn{gap:8px;font-weight:600;text-transform:capitalize;padding:8px 30px 7px;border-radius:4px;font-size:14px;position:relative;color:inherit;text-decoration:none}.btn.btn-sm{padding:8px 20px;font-size:13px}.btn.btn-solid{background:var(--brand-default1);border:2px solid transparent;color:#fff}.btn.btn-solid:after{transition:all .22s ease-in-out;box-shadow:0 4px 20.5px 3px var(--brand-default1);opacity:.3}.btn.btn-solid:hover{background:#fff;border:2px solid var(--brand-default1);color:var(--brand-default1)}.btn.btn-solid:hover:after{box-shadow:unset;transition:all .22s ease-in-out}.btn.btn-gradient{color:#fff;background-size:200% auto;transition:all .22s ease-in-out;border:2px solid transparent;background-image:var(--brand-gradient1)}.btn.btn-gradient:after{opacity:0;border-radius:4px;opacity:.25;box-shadow:3.346px 3.716px 12.5px var(--brand-default2)}.btn.btn-gradient:hover{background-position:100%}.btn.btn-gradient:not(:disabled):not(.disabled).active,.btn.btn-gradient:not(:disabled):not(.disabled):active{background-image:var(--brand-gradient1)}.btn.btn-gradient.btn-pill:after{border-radius:30px}.btn.btn-delete{color:#fff;background-size:200% auto;transition:all .22s ease-in-out;border:2px solid transparent;background-color:#900106}.btn.btn-delete:after{opacity:0;border-radius:4px;opacity:.25;box-shadow:3.346px 3.716px 12.5px #900106}.btn.btn-delete:hover{background-position:100%}.btn.btn-delete:not(:disabled):not(.disabled).active,.btn.btn-delete:not(:disabled):not(.disabled):active{background-color:#900106}.btn.btn-delete.btn-pill:after{border-radius:30px}.btn.btn-light-bg{background-color:transparent;border:2px solid transparent;color:var(--brand-default1);transition:all .22s ease-in-out;height:43px}.btn.btn-light-bg:after{background-color:var(--brand-default1);opacity:.1}.btn.btn-light-bg span{background:var(--brand-gradient2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;vertical-align:-2px}.btn.btn-light-bg:hover{background:#fff;height:43px;transition:all .22s ease-in-out}.btn.btn-light-bg:hover:after{background:#fff}.btn.btn-light-bg.btn-flat:hover{transition:all .22s ease-in-out;border-bottom:2px solid var(--brand-default1);opacity:1;box-shadow:0 6px 12px -4px var(--brand-default1)}.btn.btn-white{background-color:#fff;border:2px solid transparent}.btn.btn-white,.btn.btn-white span,.btn.btn-white:hover{transition:all .22s ease-in-out}.btn.btn-white:hover{box-shadow:0 4px 6px 2px rgba(0,0,0,.1)}.btn.btn-dashed{border:1px dashed hsla(0,0%,8%,.1);color:#1c2d3a;background:var(--whiteish);transition:all .22s ease-in-out;position:relative;padding:9px 30px 8px}.btn.btn-dashed:hover{transition:all .22s ease-in-out;background-color:transparent;border-color:var(--brand-default2);color:var(--brand-default2)}.btn.btn-dashed:hover:after{opacity:.1;background:var(--brand-default2)}.btn.btn-panel-dashed{border:1px dashed hsla(0,0%,8%,.1);color:#1c2d3a;background:var(--whiteish);transition:all .22s ease-in-out;position:relative;padding:9px 8px;font-size:12px;align-items:center;display:flex;justify-content:center;gap:4px}.btn.btn-panel-dashed:hover{transition:all .22s ease-in-out;background-color:transparent;border-color:var(--brand-default2);color:var(--brand-default2)}.btn.btn-panel-dashed:hover:after{opacity:.1;background:var(--brand-default2)}.btn.btn-pill,.btn.btn-pill:after,.btn.btn-pill:hover:after{border-radius:4px}.btn.btn-flat{border-radius:0}.btn.btn-lg{padding:12px 30px 10px;font-size:calc(14px + 4*(100vw - 320px)/1600)}.btns{margin-bottom:-10px}.btns .btn{margin-bottom:10px}.theme-buttons{margin-bottom:-15px}.theme-buttons>div{margin-left:-15px}.theme-buttons>div .btn{margin-bottom:15px}.theme-buttons>div .btn+.btn{margin-left:15px}.btn-outline-light{color:#3b4249}.btn-showcase .theme-card .card-header{margin-top:-3px}.btn-showcase .card-body{margin-bottom:-10px}.btn-showcase .card-body .btn{margin-bottom:10px}.custom-dropdown{position:relative}.custom-dropdown .custom-dropdown-menu{width:350px;padding:20px;right:0;box-shadow:0 8px 24px hsla(0,0%,8%,.12),0 4px 8px hsla(0,0%,8%,.06);background:#fff;border:1px solid hsla(0,0%,8%,.1);border-radius:4px;display:none;position:absolute;top:30px}.custom-dropdown .custom-dropdown-menu form .checkbox_animated~span{vertical-align:-1px}.custom-dropdown .custom-dropdown-menu.show{animation:fadeIn .5s;display:block}.btn-upgrade{background:linear-gradient(90deg,#f5a623,#f76b1c);color:#fff;border:none;display:flex;align-items:center;justify-content:center;width:100%;transition:all .22s ease-in-out}.btn-upgrade:hover{background:linear-gradient(90deg,#f76b1c,#f5a623);box-shadow:0 4px 8px rgba(247,107,28,.3);transform:translateY(-1px)}.upgrade-item{background:rgba(247,107,28,.08);border-left:3px solid #f76b1c;margin:10px 0;transition:all .22s ease-in-out}.upgrade-item:hover{background:rgba(247,107,28,.15)}.upgrade-icon{color:#f76b1c}.user-plan{font-size:11px;color:#777;display:block;margin-top:-2px}@media(max-width:767px){.sidebar-menu .upgrade-item{display:flex;align-items:center;justify-content:center}.sidebar-menu .upgrade-item .sidebar-text{display:none}.upgrade-box .btn-upgrade{padding:.25rem .5rem;font-size:.7rem;display:flex;align-items:center;justify-content:center}}.gjs-sm-property .gjs-sm-btn{border:1px dashed #d2d2d2!important;color:#1c2d3a!important;background:var(--whiteish)!important;transition:all .2s ease!important;position:relative!important;padding:9px 30px 8px!important;cursor:pointer!important;border-radius:4px!important}.gjs-sm-btn:active{transform:translateY(0)!important;box-shadow:none!important;background:hsla(0,0%,92%,.9)!important}.gjs-sm-btn:hover{background:hsla(0,0%,94%,.8)!important;border-color:silver!important;box-shadow:0 1px 3px rgba(0,0,0,.05)!important;transform:translateY(-1px)!important}.property-overview .label-success{background:transparent!important;color:#157f58!important}.property-overview .label-success:after{background-color:#157f58!important}.label{border-radius:4px;padding:4px 15px 3px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-weight:500;font-size:14px;color:#fff;display:inline-block;text-transform:capitalize}.label.label-gradient{background-image:var(--theme-gradient3)}.label.label-solid{background:var(--brand-default2)}.label.label-success{background:#157f58}.label.label-danger{background:#900106}.label.label-shadow{background-color:#900106}.label.label-light{position:relative;color:var(--brand-default1)}.label.label-light:after{border-radius:8px;background-color:var(--brand-default1);opacity:.1}.label.label-light.label-pill:after{border-radius:9px}.label.label-light.label-flat:after{border-radius:0}.label.label-white{background-color:#fff;color:var(--brand-default2)}.label.label-white .gradient-1{background:var(--theme-gradient2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.label.label-dark{background:#1c2d3a}.label.label-pill{border-radius:9px}.label.label-flat{border-radius:0}.label.label-lg{font-size:calc(14px + 2*(100vw - 320px)/1600);font-weight:700;padding:10px 30px 9px}.label.label-lg.label-pill{border-radius:23px}.theme-label .card-header h5{margin-top:-3px}.theme-label .card-body{margin-bottom:-15px}.theme-label .card-body .label{margin-bottom:15px}.label-heart{width:34px;height:34px;border-radius:100%;position:relative;color:var(--brand-default2)}.label-heart i{font-size:14px;margin:0 0 -2px}.label-heart:after{border-radius:100%;opacity:.1;background-color:var(--brand-default1)}.form-group{margin-bottom:1rem}.input-group{display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control{flex:1 1 auto;min-width:0}.input-group-append,.input-group-prepend,.input-group-text{display:flex;align-items:center}.input-group-text{padding:.375rem .75rem;font-size:14px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;background-color:transparent;white-space:nowrap}.form-control,.input-group-text{border:1px solid hsla(0,0%,8%,.1)}input:focus{outline:none}form .form-control,form label{font-size:14px;font-family:Rubik,-apple-system,Segoe UI,sans-serif}form .form-control::placeholder{text-transform:capitalize}form .form-control[type=url]::placeholder{text-transform:none}form .form-control:focus{box-shadow:none!important;outline:none!important}form label{color:#586167;font-weight:500}.location-field{box-sizing:border-box;width:100%;flex-wrap:nowrap}.predictive-input-container{margin-left:10px;width:90%}.predictive-input-dropdown{border-radius:12px;padding:10px 20px;margin-left:10px;margin-top:5px;box-shadow:1px 1px rgba(0,0,0,.2)}.predictive-input-suggestion{border:none;border-bottom:.5px rgba(0,0,0,.2);margin-bottom:5px}.predictive-input{width:100%}.alert-success{max-width:350px}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#900106;padding-right:calc(1.5em + .75rem);background-image:url(/_next/static/media/error.e58b66af.svg);background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);transition:all .22s ease-in-out}.was-validated .custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-bottom-color:#900106;box-shadow:unset}.was-validated .custom-select.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-bottom-color:#157f58;box-shadow:unset}.remember-me{display:flex!important;gap:10px}.checkbox_animated{cursor:pointer;position:relative;margin:0 1rem 0 0;border:transparent;width:1px;height:1px}.checkbox_animated:before{transition:transform .4s cubic-bezier(.45,1.8,.5,.75);transform:rotate(-45deg) scale(0);content:"";position:absolute;left:.25rem;top:.225rem;z-index:1;width:.75rem;height:.375rem;border-left:2px solid var(--brand-default1);border-bottom:2px solid var(--brand-default1);border-right-style:solid;border-top-style:solid;border-top:2px var(--brand-default1);border-right:2px var(--brand-default1)}.checkbox_animated:after{content:"";position:absolute;top:-.125rem;left:0;width:1.3rem;height:1.3rem;background:#fff;border:1px dashed var(--brand-default1);cursor:pointer}.checkbox_animated:checked:before{transform:rotate(-45deg) scale(1)}.sub-text{font-size:12px;color:gray}.display-options label{display:inline-block;margin-right:20px;padding-left:22px;position:relative;cursor:pointer}.display-options label:before{content:"";border:2px dashed var(--brand-default1);width:16px;height:16px;border-radius:50%;display:inline-block;vertical-align:middle;margin-right:5px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.display-options input[type=radio].display-options-radio{opacity:0;position:absolute;left:0;top:50%;transform:translateY(-50%);cursor:pointer}.display-options input[type=radio].display-options-radio:checked+label:before{border:2px solid var(--brand-default1)}.display-options input[type=radio].display-options-radio:checked+label:after{content:"";width:8px;height:8px;background-color:var(--brand-default1);border-radius:50%;display:inline-block;vertical-align:middle;position:absolute;left:4px;top:50%;transform:translateY(-50%)}.signup-modal .modal-content{overflow:hidden}.signup-modal .modal-body{padding:0}.signup-modal .login-img{height:100%}.signup-modal .signup-tab{padding:40px 50px}.signup-modal .signup-tab .nav-tabs{justify-content:flex-end;border-bottom:none}.signup-modal .signup-tab .nav-tabs .nav-link{border:1px solid hsla(0,0%,8%,.1);border-radius:0;font-weight:500}.signup-modal .signup-tab .nav-tabs .nav-item+.nav-item{margin-left:-1px}.signup-modal .signup-tab h4{margin-top:30px;margin-bottom:20px;color:#586167;font-weight:600}.signup-modal .signup-tab form a{color:rgba(88,97,103,.7)}.signup-modal .signup-tab form a:focus,.signup-modal .signup-tab form a:hover{text-decoration:underline}.signup-modal .signup-tab form .form-group svg{width:22px;height:22px}.signup-modal .signup-tab form .form-group i,.signup-modal .signup-tab form .form-group svg{color:#586167}.signup-modal .signup-tab form span{color:#586167;display:inline-block;vertical-align:-1px}.theme-tab-3 .nav-tabs .nav-link{color:var(--brand-default1)}.theme-tab-3 .nav-tabs .nav-item.show .nav-link,.theme-tab-3 .nav-tabs .nav-link.active{background-color:var(--brand-default1);color:#fff}.theme-tab-4 .nav-tabs .nav-link{color:var(--brand-default2)}.theme-tab-4 .nav-tabs .nav-item.show .nav-link,.theme-tab-4 .nav-tabs .nav-link.active{background-image:var(--brand-gradient2);color:#fff}.theme-tab-5 .nav-tabs .nav-link{color:var(--brand-default1)}.theme-tab-5 .nav-tabs .nav-item.show .nav-link,.theme-tab-5 .nav-tabs .nav-link.active{background-color:var(--brand-default1);color:#fff}.property-wizard.horizontal-wizard .wizard-box>div{margin:0 auto}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .wizard-steps{border-bottom:1px solid hsla(0,0%,8%,.1);padding-bottom:20px;margin:-10px}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .wizard-steps li{display:inline-block;margin:10px}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .log-in{margin-top:50px}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .log-in form .form-control{text-transform:inherit;border-radius:0}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .log-in form .form-control:focus{box-shadow:none}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .log-in .next-btn{margin-top:20px;margin-bottom:0}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .wizard-form-details .input-group{flex-wrap:nowrap}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .wizard-form-details .text-end p{margin-bottom:0;color:rgba(88,97,103,.4)}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .wizard-form-details .text-end p a{margin-left:15px}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .wizard-form-details form{margin-bottom:0}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .wizard-form-details .wizard-step-3 .next-btn{margin-top:35px}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .input-data{display:flex}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .input-data .account-content h3{color:#586167;font-size:calc(16px + 4*(100vw - 320px)/1600);margin-bottom:10px}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .input-data .account-content ul li{display:block;font-family:Rubik,-apple-system,Segoe UI,sans-serif;color:#586167}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .input-data .account-content ul li span{color:var(--brand-default1)}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .input-data .account-content+.account-content{margin-left:calc(20px + 30*(100vw - 320px)/1600)}.log-in.row>div{margin:0 auto}.log-in .divider{text-align:center;position:relative;margin:40px 0;z-index:1}.log-in .divider h6{display:inline-block;padding:5px 15px;margin-bottom:0;text-transform:uppercase;background-color:#fff}.log-in .divider:after{content:"";position:absolute;width:100%;height:1px;background-color:hsla(0,0%,8%,.1);left:0;top:50%;transform:translateY(-50%);z-index:-1}.log-in .title-3{margin-bottom:30px}.log-in .title-3 h2{position:relative;font-weight:600}.log-in .title-3 h2:before{position:absolute;content:"";width:30px;height:2px;background-color:var(--brand-default1);left:0;bottom:-8px}.log-in form .login-buttons{display:flex;justify-content:center}.log-in form .form-group{margin-bottom:30px!important}.log-in form .form-group .input-group{align-items:center;flex-wrap:nowrap}.log-in form .form-group .input-group .input-group-prepend{flex-shrink:0;display:flex;align-items:center;padding-right:8px;color:#232323}.log-in form .form-group .input-group .input-group-text{padding-left:0;padding-right:0}.log-in form .form-group .input-group .input-group-text svg{height:16px}.log-in form .form-group .input-group i{font-size:14px}.log-in form .form-group .input-group .input-group-text{background-color:transparent;border:none;position:absolute;top:10px}.log-in form .form-group .input-group input{border:none;border-bottom:1px solid hsla(0,0%,8%,.1);border-radius:0;margin-right:10px;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.log-in form .form-group .input-group input::placeholder{color:#959595}.log-in form .form-group .input-group input~.input-group-text{border-bottom:1px solid hsla(0,0%,8%,.1)}.log-in form .form-group .input-group .input-group-apend .input-group-text{border-bottom:1px solid hsla(0,0%,8%,.1);height:100%}.log-in form .form-group textarea{border:none;border-bottom:1px solid hsla(0,0%,8%,.1);color:#959595;padding-left:5px;padding-right:5px}.log-in form .form-group .important-note{color:rgba(88,97,103,.4);font-family:Rubik,-apple-system,Segoe UI,sans-serif;padding-left:35px;margin-top:5px}.log-in form .d-flex{justify-content:space-between;align-items:center;flex-wrap:nowrap}.log-in form .d-flex a{color:rgba(88,97,103,.7)}.log-in form .d-flex a:hover{color:var(--brand-default1)}.log-in h6{color:#586167;margin-top:20px;margin-bottom:20px;font-weight:600}.log-in .social-connect a:hover{color:#fff!important}.log-in .social-connect>div:nth-child(n+3){margin-top:15px}.btn-social{padding:0;width:100%;text-align:left;color:#fff;transition:all .22s ease-in-out}.btn-social i{padding:11px 12px 12px 11px}.btn-social span{padding:8px 15px 7px;display:inline-block}.btn-social:focus,.btn-social:hover{transition:all .22s ease-in-out;color:#fff}.btn-social.facebook{background-color:#3b5998}.btn-social.facebook i,.btn-social.facebook:focus,.btn-social.facebook:hover{background-color:#344e86}.btn-social.google{background-color:#dd4b39}.btn-social.google i,.btn-social.google:focus,.btn-social.google:hover{background-color:#d73925}.btn-social.twitter{background-color:#55acee}.btn-social.twitter i,.btn-social.twitter:focus,.btn-social.twitter:hover{background-color:#3ea1ec}.btn-social.linkedin{background-color:#007bb6}.btn-social.linkedin i,.btn-social.linkedin:focus,.btn-social.linkedin:hover{background-color:#006a9d}.captcha{background-color:#f9f9f9;border:2px solid hsla(0,0%,8%,.1);border-radius:4px;color:#3b4249;margin-bottom:30px}.captcha,.captcha .spinner{display:flex;justify-content:center;align-items:center}.captcha .spinner{position:relative;width:2em;height:2em;margin:2em 1em}.captcha input[type=checkbox]{position:absolute;opacity:0;z-index:-1}.captcha input[type=checkbox]+.checkmark{display:inline-block;width:2em;height:2em;background-color:#fcfcfc;border:2.5px solid hsla(0,0%,8%,.1);border-radius:3px;display:flex;justify-content:center;align-items:center;cursor:pointer}.captcha input[type=checkbox]+.checkmark span{content:"";position:relative;margin-top:-3px;transform:rotate(45deg);width:.75em;height:1.2em;opacity:0}.captcha input[type=checkbox]+.checkmark>span:after{content:"";position:absolute;display:block;height:3px;bottom:0;left:0;background-color:#029f56}.captcha input[type=checkbox]+.checkmark>span:before{content:"";position:absolute;display:block;width:3px;bottom:0;right:0;background-color:#029f56}.captcha input[type=checkbox]:checked+.checkmark{animation:spincaptcha 2s forwards}.captcha input[type=checkbox]:checked+.checkmark>span{animation:fadein 1s 1.9s forwards}.captcha input[type=checkbox]:checked+.checkmark>span:after{animation:bottomslide .3s 2s forwards}.captcha input[type=checkbox]:checked+.checkmark>span:before{animation:rightslide .5s 2.2s forwards}.captcha .logo{margin-left:50px;margin-right:13px;text-align:center}.captcha .logo img{height:2em;width:2em}.captcha .logo p{color:rgba(88,97,103,.4);font-size:1em;font-weight:700;margin:.4em 0 .2em}.captcha .logo small{color:rgba(88,97,103,.4);margin:0;font-size:.8em}.captcha ::selection{background-color:transparent;color:teal}.captcha ::-moz-selection{background-color:transparent;color:teal}.city-input-field{width:100%!important;margin-left:0!important}.location-input-container{display:flex;flex-wrap:wrap;align-items:center;gap:5px;border:1px solid hsla(0,0%,8%,.1);border-radius:12px}.location-tag{display:flex;align-items:center;padding:2px 6px;border:1px dashed hsla(0,0%,8%,.1);border-radius:4px;font-size:14px;margin:5px}.location-tag:hover{transition:all .22s ease-in-out;background-color:transparent;border-color:var(--brand-default2);color:var(--brand-default2)}.location-tag-remove{margin-left:8px;cursor:pointer;width:15px}.location-input-container .form-control{width:auto}.location-input-container .location-search{flex-grow:1;flex-shrink:1;border:none;box-shadow:none;min-width:50px!important}.location-input-container .location-search:focus{outline:none}.options-dropdown-menu{position:relative!important;transform:translateZ(0)!important}.options-dropdown-menu .dropdown-item:first-child{border-top-left-radius:12px!important;border-bottom-left-radius:12px!important}.options-dropdown-menu .dropdown-item:last-child{border-top-right-radius:12px!important;border-bottom-right-radius:12px!important}.options-dropdown-menu .dropdown-item.active,.options-dropdown-menu .dropdown-item:hover{background-color:#eaeaea}.currency-price-input{display:flex;flex-wrap:nowrap;align-items:stretch}.currency-price-input>.mb-3{flex:1 1 auto;min-width:0;margin-bottom:0}.currency-price-input .btn-group{display:flex;align-items:stretch}.currency-price-input .currency-selector{display:flex;align-items:center;gap:6px;flex-shrink:0;height:44px;padding:0 10px;white-space:nowrap;background-color:var(--whiteish);color:var(--bs-body-color);font-weight:400;border:1px solid hsla(0,0%,8%,.1);border-top-left-radius:4px;border-bottom-left-radius:4px;transition:all .22s ease-in-out}.currency-price-input .currency-selector .seats-caret{margin-left:0}.currency-price-input .currency-selector.active,.currency-price-input .currency-selector:active,.currency-price-input .currency-selector:focus,.currency-price-input .currency-selector:hover{background-color:transparent!important;border-color:var(--brand-default2)!important;color:var(--brand-default2)!important;box-shadow:none!important}.currency-price-input .price-currency-input-field{border-top-left-radius:0;border-bottom-left-radius:0;height:44px}.phone-input-icon{align-items:center;display:flex}.PhoneInput{border:none}.invalid-feedback-msg{display:flex;align-items:center;gap:5px;font-size:12px;color:#e05c5c;margin-top:5px;padding:5px 10px;background-color:rgba(224,92,92,.06);border-left:2px solid #e05c5c;border-radius:3px}.card{border:1px solid hsla(0,0%,8%,.1);margin-bottom:32px}.card .card-header{background-color:transparent}.card .card-header h5{margin-bottom:0}.card .card-header .d-flex{justify-content:space-between}.card .card-body,.card .card-footer,.card .card-header{padding:24px}.theme-pagination{margin-top:32px;text-align:right}.theme-pagination .pagination{display:inline-block}.theme-pagination .pagination .page-item .page-link{cursor:pointer;color:#141414;border-radius:4px;font-weight:500;padding:6px 13px}.theme-pagination .pagination .page-item .page-link:focus{box-shadow:none}.theme-pagination .pagination .page-item .page-link:focus,.theme-pagination .pagination .page-item .page-link:hover{background-color:#232323;border-color:#232323;color:#fff!important}.theme-pagination .pagination .page-item.active .page-link{background-color:#141414;border-color:#141414;color:#fff!important;z-index:1}.theme-pagination .pagination .page-item+.page-item{margin-left:8px}.pagination-tab.nav-tabs{margin-bottom:0}.pagination-tab.nav-tabs .nav-item .nav-link{padding:12px 20px;color:var(--brand-default2);border-radius:4px;font-weight:700;transition:all .22s ease-in-out;position:relative}.pagination-tab.nav-tabs .nav-item .nav-link:before{display:none}.pagination-tab.nav-tabs .nav-item .nav-link:after{opacity:.1;background-color:var(--brand-default2);transition:all .22s ease-in-out;border-radius:4px;z-index:-1}.pagination-tab.nav-tabs .nav-item .nav-link:focus,.pagination-tab.nav-tabs .nav-item .nav-link:hover{background-color:transparent}.pagination-tab.nav-tabs .nav-item .nav-link:focus:after,.pagination-tab.nav-tabs .nav-item .nav-link:hover:after{background-color:var(--brand-default2)}.pagination-tab.nav-tabs .nav-item .nav-link.active{color:#fff!important}.pagination-tab.nav-tabs .nav-item .nav-link.active:after{opacity:1}.pagination-tab.nav-tabs .nav-item+.nav-item{margin-left:20px}.slick-dots li button:before{opacity:1}.loader-wrapper{height:100vh;width:100vw;background-color:#fff;display:flex;align-items:center;justify-content:center;position:fixed;z-index:12;top:0;left:0}.loader-wrapper.img-gif{overflow:hidden}.loader-wrapper.img-gif img{width:120px}.loader-text{text-align:center}.loader-text img{height:150px}.loader-text h3{margin-bottom:0;margin-top:10px;font-weight:500;padding:0 15px}.loader-img{text-align:center;display:flex;align-items:center;justify-content:center;height:100vh}.loader-img img{height:150px}@media(max-width:768px){.loader-img img{height:auto!important;width:50vw!important;max-width:50vw!important}}@keyframes loader{0%{width:0}20%{width:10%}25%{width:24%}43%{width:41%}56%{width:50%}66%{width:52%}71%{width:60%}75%{width:76%}94%{width:86%}to{width:100%}}.loader-bar-wrap .progress-bar{margin-top:10px;border-radius:60px;overflow:hidden;width:100%}.loader-bar-wrap .progress-bar span{display:block}.loader-bar-wrap .bar{background:rgba(0,0,0,.075)}.loader-bar-wrap .progress{animation:loader 8s ease infinite;background:var(--brand-default2);color:#fff;padding:5px;width:0}.loading-states{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:9999}.loading-states .loading-content{position:relative;background:#fff;border-radius:12px;padding:2rem;box-shadow:0 8px 24px hsla(0,0%,8%,.12),0 4px 8px hsla(0,0%,8%,.06);max-width:400px;width:90%;text-align:center;z-index:10000}.loading-states .loading-content .icon-container{margin-bottom:1rem}.loading-states .loading-content .icon-container .spinner{color:var(--theme-default);animation:spin 1s linear infinite}.loading-states .loading-content .message-container{height:24px;margin-bottom:1rem}.loading-states .loading-content .message-container .message{display:block;font-size:16px;color:#333;transition:opacity .16s ease-in-out}.loading-states .loading-content .message-container .fade-in{opacity:1}.loading-states .loading-content .message-container .fade-out{opacity:0}.loading-states .loading-content .progress-container .progress-bar{height:8px;background-color:#eaeaea;border-radius:4px;overflow:hidden;margin-bottom:.5rem}.loading-states .loading-content .progress-container .progress-bar .progress-fill{height:100%;background:linear-gradient(90deg,var(--theme-default) 0,#3b82f6 100%);border-radius:4px;transition:width .16s ease-out;position:relative}.loading-states .loading-content .progress-container .progress-bar .progress-fill:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4) 50%,transparent);transform:translateX(-100%);animation:shimmer 1.5s infinite}.loading-states .loading-content .progress-container .progress-text{font-size:14px;color:#666}.loading-states .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.wizard-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;z-index:999999}.wizard-overlay-content{text-align:center;color:#333;max-width:400px;padding:40px;background:hsla(0,0%,100%,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:20px;border:1px solid hsla(0,0%,100%,.3);box-shadow:0 8px 32px rgba(0,0,0,.1)}.wizard-overlay-content h3{font-size:24px;margin:0 0 10px;font-weight:600;transition:opacity .2s ease-in-out;text-align:center;width:100%}.wizard-overlay-content p{font-size:16px;opacity:.9;margin:0 0 30px;text-align:center;width:100%}.wiz-loading-spinner{width:60px;height:60px;border:4px solid rgba(0,0,0,.1);border-top-color:#333;border-radius:50%;margin:0 auto 30px;display:block;animation:spin 1s linear infinite}.wiz-overlay-bar{width:100%;height:4px;background:hsla(0,0%,100%,.3);border-radius:2px;overflow:hidden;margin:0}.wiz-overlay-fill{height:100%;background:#fff;transition:width .1s ease}.wiz-message{display:block;transition:opacity .2s ease-in-out}.wiz-message.fade-out{opacity:0}.wiz-message.fade-in{opacity:1}.three-body{--uib-size:35px;--uib-speed:0.8s;--uib-color:var(--brand-default2,#4c4c4c);position:relative;display:inline-block;height:var(--uib-size);width:var(--uib-size);animation:spin78236 calc(var(--uib-speed)*2.5) infinite linear}.three-body__dot{position:absolute;height:100%;width:30%}.three-body__dot:after{content:"";position:absolute;height:0;width:100%;padding-bottom:100%;background-color:var(--uib-color);border-radius:50%}.three-body__dot:first-child{bottom:5%;left:0;transform:rotate(60deg);transform-origin:50% 85%}.three-body__dot:first-child:after{bottom:0;left:0;animation:wobble1 var(--uib-speed) infinite ease-in-out;animation-delay:calc(var(--uib-speed)*-.3)}.three-body__dot:nth-child(2){bottom:5%;right:0;transform:rotate(-60deg);transform-origin:50% 85%}.three-body__dot:nth-child(2):after{bottom:0;left:0;animation:wobble1 var(--uib-speed) infinite calc(var(--uib-speed)*-.15) ease-in-out}.three-body__dot:nth-child(3){bottom:-5%;left:0;transform:translateX(116.666%)}.three-body__dot:nth-child(3):after{top:0;left:0;animation:wobble2 var(--uib-speed) infinite ease-in-out}@keyframes spin78236{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes wobble1{0%,to{transform:translateY(0) scale(1);opacity:1}50%{transform:translateY(-66%) scale(.65);opacity:.8}}@keyframes wobble2{0%,to{transform:translateY(0) scale(1);opacity:1}50%{transform:translateY(66%) scale(.65);opacity:.8}}.confirmation-modal{border:none;border-radius:14px;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.18);background:#fff;max-width:360px;width:90%;position:relative}.confirmation-modal-close{position:absolute;top:14px;right:14px;z-index:2;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:8px;color:#9ca3af;cursor:pointer;transition:background .15s ease,color .15s ease}.confirmation-modal-close:hover{background:#f3f4f6;color:#232323}.confirmation-modal-body{padding:2rem 1.75rem 1.75rem;text-align:center}.confirmation-modal-icon{width:52px;height:52px;margin:0 auto 1rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.confirmation-modal-icon.warning{background:#f4f4f4;color:#232323}.confirmation-modal-icon.danger{background:#fef2f2;color:#dc2626}.confirmation-modal-icon.info{background:#f0fdf4;color:#157f58}.confirmation-modal-title{font-size:1.15rem;font-weight:700;color:#141414;margin:0 0 .5rem}.confirmation-modal-message{font-size:.92rem;color:#6b7280;line-height:1.5;margin:0 0 1.75rem}.confirmation-modal-actions{display:flex;gap:.6rem}.confirmation-modal-cancel,.confirmation-modal-confirm{flex:1 1;padding:.6rem .5rem;border-radius:8px;font-weight:600;font-size:.92rem;white-space:nowrap;cursor:pointer;border:none}.confirmation-modal-cancel{background:#fff;border:1px solid #e5e7eb;color:#374151}.confirmation-modal-cancel:hover{background:#f9fafb;border-color:#d1d5db}.confirmation-modal-confirm{background:#232323;color:#fff}.confirmation-modal-confirm:hover{background:#000}.modal-loader-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;z-index:10;border-radius:inherit;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal-loader-message{margin:0;font-size:13px;font-weight:500;color:#4c4c4c;letter-spacing:.01em}@keyframes a2a-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.skeleton{display:block;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:800px 100%;animation:a2a-shimmer 1.4s ease-in-out infinite;border-radius:4px}.skeleton--circle{border-radius:50%}.skeleton--rounded{border-radius:8px}.skeleton--pill{border-radius:999px}.skeleton--line{height:14px;width:100%}.skeleton--line-sm{height:11px;width:100%}.skeleton--line-lg{height:18px;width:100%}.skeleton--block{height:100px;width:100%}.skeleton--avatar{height:44px;width:44px;border-radius:50%}.skeleton--avatar-lg{height:80px;width:80px;border-radius:50%}.skeleton--badge{height:22px;width:60px;border-radius:999px}.skeleton--btn{height:36px;width:100px;border-radius:8px}.skeleton-card{background:#fff;border:1px solid #e9ecef;border-radius:10px;padding:1.25rem}.skeleton-row{display:flex;align-items:center;gap:12px}.skeleton-row+.skeleton-row{margin-top:12px}.skeleton-page{padding:30px;width:100%}.sk-row{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}[class*=sk-col-]{padding-left:8px;padding-right:8px;width:100%;box-sizing:border-box}.sk-col-6{width:50%}.sk-col-12{width:100%}@media(min-width:576px){.sk-col-sm-4{width:33.333%}.sk-col-sm-6{width:50%}}@media(min-width:768px){.sk-col-md-3{width:25%}.sk-col-md-4{width:33.333%}.sk-col-md-6{width:50%}.sk-col-md-8{width:66.667%}}@media(min-width:992px){.sk-col-lg-4{width:33.333%}}@media(min-width:1200px){.sk-col-xl-3{width:25%}}.sk-mb-3{margin-bottom:1rem}.sk-mb-4{margin-bottom:1.5rem}.sk-mb-1{margin-bottom:.25rem}.sk-mb-2{margin-bottom:.5rem}.sk-mt-1{margin-top:.25rem}.sk-mt-2{margin-top:.5rem}.sk-mt-3{margin-top:1rem}.sk-mx-auto{margin-left:auto;margin-right:auto}.sk-header-right{margin-left:auto;display:flex;gap:8px}.sk-center{display:flex;justify-content:center}.sk-space-between{display:flex;justify-content:space-between;align-items:center}.sk-full-h{height:100%}.sk-text-center{text-align:center}.sk-cloud-layout{display:flex;gap:20px;padding:20px}.sk-cloud-sidebar{width:220px;flex-shrink:0}.sk-cloud-main{flex:1 1}.sk-cloud-storage{margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0}.sk-divider-row{padding-bottom:12px;border-bottom:1px solid #f0f0f0}.sk-row-divider{padding-bottom:12px;border-bottom:1px solid #f8f8f8}.sk-flex-1{flex:1 1}.sk-gap-8{gap:8px}.sk-gap-4{gap:4px}.sk-mt-auto{margin-top:auto}.sk-banner-row{align-items:center;gap:20px;flex-wrap:wrap}.sk-stat-item{display:flex;flex-direction:column;align-items:center;gap:4px}.sk-stats-group{display:flex;flex-shrink:0;gap:18px;padding-left:14px}.sk-flex-min-0{flex:1 1;min-width:0}.dropdown-menu{display:none;position:absolute;z-index:1000;min-width:160px;padding:4px 0;margin:0;background:#fff;border:1px solid hsla(0,0%,8%,.1);border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.12);top:100%;left:0;right:auto}.dropdown-menu.show{display:block}.dropdown-item,.dropdown-menu.text-start{text-align:left}.dropdown-item{display:block;width:100%;padding:6px 16px;background:transparent;border:0;font-size:14px;color:#1c2d3a;cursor:pointer;white-space:nowrap}.dropdown-item:focus,.dropdown-item:hover{background:rgba(0,0,0,.04);outline:none}.dropdown-item.active,.dropdown-item:active{background:rgba(0,0,0,.08)}.dropdown-item.disabled,.dropdown-item[disabled]{opacity:.5;pointer-events:none}.dropdown-header{display:block;padding:6px 16px 2px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#878787;pointer-events:none}.dropdown-divider{margin:4px 0;border:0;border-top:1px solid hsla(0,0%,8%,.1)}.dropdown-toggle:after{display:none}.vbanner{justify-content:space-between;background:#fefce8;border:none;border-radius:0;padding:9px 16px;font-size:13px;position:-webkit-sticky;position:sticky;top:80px;width:100%;align-self:stretch;z-index:100}.vbanner,.vbanner-inner{display:flex;align-items:center}.vbanner-inner{gap:8px;flex:1 1;min-width:0}.vbanner-icon{color:#ca8a04;flex-shrink:0}.vbanner-text{color:#854d0e;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vbanner-resend{display:inline-flex;align-items:center;gap:5px;background:#141414;color:#fff;border:none;border-radius:6px;padding:4px 12px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .15s}.vbanner-resend:hover:not(:disabled){background:#2d2d2d}.vbanner-resend:disabled{opacity:.7;cursor:default}.vbanner-sent{color:#16a34a;font-weight:600;font-size:12px;white-space:nowrap;flex-shrink:0}.vbanner-close{background:transparent;border:none;cursor:pointer;color:#92400e;padding:4px;line-height:1;margin-left:8px;flex-shrink:0;border-radius:4px;transition:background .15s}.vbanner-close:hover{background:rgba(0,0,0,.06)}.vbanner-spin{animation:spin .8s linear infinite}@media(max-width:768px){.vbanner{position:fixed;top:80px;left:70px;right:0;width:auto;z-index:1001}body.vbanner-active .page-body{padding-top:42px!important}.page-header{display:none}}@media(max-width:576px){.vbanner-text{font-size:12px}.vbanner-icon{display:none}}.fallback-share-popup{position:absolute;background:#fff;border-radius:8px;padding:10px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;display:flex;align-items:center;gap:6px}.fallback-share-input{width:200px;padding:5px;border:1px solid #e5e7eb;border-radius:4px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-size:13px}.fallback-share-btn{display:flex;align-items:center;background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;color:hsla(0,0%,8%,.6);transition:color .15s}.fallback-share-btn:hover{color:hsla(0,0%,8%,.9)}.virtual-tour-iframe{width:100%;height:100%}.slider-video-player{height:300px;width:100%;object-fit:cover}.alert-bar-wrapper{position:fixed;top:0;left:50%;transform:translateX(-50%);height:80px;display:flex;align-items:center;justify-content:center;z-index:1200;pointer-events:none}.alert-bar-pill{display:flex;align-items:center;gap:8px;border-radius:8px;padding:8px 14px;box-shadow:0 2px 12px rgba(0,0,0,.09);pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:opacity .25s ease,transform .25s ease}.alert-bar-icon{display:flex;flex-shrink:0}.alert-bar-message{font-size:13px;font-weight:500;color:#141414;line-height:1.4;max-width:340px;overflow:hidden;text-overflow:ellipsis}.alert-bar-dismiss{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;color:#86909c;flex-shrink:0;margin-left:2px}.feature-limit-reached{display:flex;align-items:center;justify-content:center;min-height:200px;padding:32px}.limit-alert{text-align:center;max-width:400px;padding:32px;background:hsla(0,0%,8%,.03);border-radius:8px;border:1px solid hsla(0,0%,8%,.1)}.limit-alert h5{color:#141414;margin-bottom:16px}.limit-alert p{color:#232323;margin-bottom:24px}.arrow-define{position:absolute;top:-54px;font-weight:500;font-size:14px;right:-60px;cursor:auto}.arrow-define:after{content:"";width:50px;height:50px;position:absolute;background-size:contain;left:-50px;bottom:-37px;background-repeat:no-repeat;animation:movebounce 4s linear infinite}.simplemap{height:320px;margin:0 auto;display:block;width:100%}.map-section{position:relative;z-index:1}.map-section .map,.map-section iframe{width:100%;height:100%;position:absolute;top:0;left:0}.gm-style div[title]{opacity:1!important}.gm-style div[title] img{display:block!important;height:65px!important;width:auto!important}.add-animation{animation:bounce-1 1s linear infinite}.add-filter{filter:grayscale(1)}.infoBox>img{background:#fff}.infoBox .marker-detail{background:#fff;overflow:hidden;position:relative}.infoBox .marker-detail img{height:auto;width:202px}.infoBox .marker-detail .label{position:absolute;left:10px;top:10px;font-size:10px;padding:4px 8px 3px}.infoBox .marker-detail .detail-part{padding:10px}.infoBox .marker-detail .detail-part h6{font-weight:600}.infoBox .marker-detail .detail-part ul{margin-bottom:15px}.infoBox .marker-detail .detail-part ul li{padding-left:5px;padding-right:5px;font-size:13px}.infoBox .marker-detail .detail-part ul li:first-child{padding-left:0}.infoBox .marker-detail .detail-part ul li:last-child{padding-right:0}.infoBox .marker-detail .detail-part a,.infoBox .marker-detail .detail-part span{font-size:14px;font-weight:500}.infoBox .marker-detail .detail-part a{float:right;color:var(--brand-default1);text-decoration:underline}.leaflet-popup-tip-container{width:20px;height:20px;margin-left:-15px}.leaflet-popup-content .infoBox .marker-detail .detail-part a,.leaflet-popup-content .infoBox .marker-detail .detail-part span{font-family:Rubik,-apple-system,Segoe UI,sans-serif}.leaflet-marker-icon.leaflet-interactive{width:35px!important;height:38px!important}.leaflet-bottom,.leaflet-pane,.leaflet-top{z-index:1}.leaflet-control{z-index:8}.leaflet-shadow-pane{display:none}.leaflet-shadow-pane img{transform:none!important}.H_ib_body{bottom:48px}.H_ib_tail{margin:-53px -10px}.H_ib_content{line-height:.95}.MicrosoftMap>div{z-index:1!important}.MicrosoftMap .Infobox{border-radius:0!important;border:none!important}.MicrosoftMap .Infobox.no-title .infobox-info{margin-right:0!important}.MicrosoftMap .Infobox .infobox-body{width:auto!important;height:100%!important;max-height:100%!important;padding-bottom:0!important}.MicrosoftMap .Infobox .infobox-info{padding:0!important;max-height:max-content!important;color:unset!important;font-family:Rubik,-apple-system,Segoe UI,sans-serif!important}.MicrosoftMap .infobox-close{z-index:1}.map-modal .modal-dialog{width:100%;height:90%;max-width:97%}.map-modal .modal-dialog .modal-content{border:0;border-radius:0}.map-modal .modal-dialog .modal-content .btn-close{z-index:2;font-weight:500;background:var(--brand-default2);position:absolute;right:0;top:0;width:30px;height:30px;opacity:1;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.map-modal .modal-dialog .modal-content .btn-close span{font-size:30px;color:#fff;line-height:.9}.map-modal .modal-dialog .modal-content .modal-body{display:flex;align-items:center;padding:12px 12px 12px 0}.map-modal .modal-dialog .modal-content .map,.map-modal .modal-dialog .modal-content iframe{width:100%;height:100%}.onclick-map,.onclick-map-wrap{margin-bottom:32px}.onclick-map{display:none;width:100%;height:300px}.google-map-container{width:100%;height:400px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:40px 0 20px;overflow:hidden;background-color:#f4f4f4}.newsletter-nav-tabs,.page-nav-tabs,.team-nav-tabs{display:flex;flex-direction:row;flex-wrap:nowrap;gap:50px;list-style:none;padding:0;margin:0;border-bottom:1px solid hsla(0,0%,8%,.1);overflow-x:auto;overflow-y:clip;scrollbar-width:none}.newsletter-nav-tabs::-webkit-scrollbar,.page-nav-tabs::-webkit-scrollbar,.team-nav-tabs::-webkit-scrollbar{display:none}@media(max-width:800px){.newsletter-nav-tabs,.page-nav-tabs,.team-nav-tabs{gap:25px}}.newsletter-nav-item,.page-nav-item,.team-nav-item{flex:0 0 auto}.newsletter-tab-btn,.page-tab-btn,.team-tab-btn{display:inline-flex;align-items:center;gap:4px;padding:8px 12px;font-size:12px;font-weight:500;color:#232323;background:transparent;border:1px solid transparent;border-radius:4px 4px 0 0;white-space:nowrap;cursor:pointer;margin-bottom:-1px;transition:color .15s}.newsletter-tab-btn:hover,.page-tab-btn:hover,.team-tab-btn:hover{color:#141414}.active.newsletter-tab-btn,.active.team-tab-btn,.page-tab-btn.active{color:#141414;background:#f4f4f4;border-color:hsla(0,0%,8%,.1) hsla(0,0%,8%,.1) #f4f4f4}.newsletter-tab-icon,.page-tab-icon{flex-shrink:0}.newsletter-tab-content,.page-tab-content,.team-tab-content{width:100%}.newsletter-tab-pane,.page-tab-pane,.team-tab-pane{display:none}.active.newsletter-tab-pane,.active.team-tab-pane,.page-tab-pane.active{display:block}.pane-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem;padding-top:1.5rem}.pane-title{font-size:14px;font-weight:600;margin:0 0 2px;color:#141414}.pane-subtitle{font-size:12px;color:#232323;margin:0;display:block}.pane-search-row{gap:.75rem;margin-bottom:1.25rem;flex-wrap:wrap}.pane-search,.pane-search-row{display:flex;align-items:center}.pane-search{position:relative;max-width:320px;width:100%}.pane-search .pane-search-icon{position:absolute;left:10px;color:#9ca3af;display:flex;align-items:center;pointer-events:none;z-index:1}.pane-search .form-control{padding-left:34px}@media(max-width:576px){.pane-search{max-width:100%}}.pane-search-clear{position:absolute;right:8px;background:none;border:none;cursor:pointer;color:#232323;display:flex;align-items:center;padding:0 4px}.pane-search-clear:hover{color:#141414}.admin-shell{height:100vh;background:#0d0d0d;display:flex;flex-direction:row;font-family:Rubik,-apple-system,Segoe UI,sans-serif;overflow:hidden}.admin-shell.admin-shell-mobile{height:auto;min-height:100vh;flex-direction:column;overflow:visible}.admin-main{flex:1 1;height:100vh;overflow-y:auto;min-width:0}.admin-brand-mark{width:28px;height:28px;background:#eaeaea;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.admin-brand-mark img{width:16px;height:16px}.admin-brand-mark.admin-brand-mark-lg{width:32px;height:32px}.admin-brand-mark.admin-brand-mark-lg img{width:24px;height:24px}.admin-brand-name{color:#fff;font-weight:700;font-size:14px;letter-spacing:-.02em}.admin-brand-meta{font-size:11px;color:#4b5563;margin-top:4px}.admin-nav-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;margin-bottom:4px;background:transparent;color:#9ca3af;font-size:14px;font-weight:400;cursor:pointer;text-decoration:none;transition:all .15s}.admin-nav-item:hover{text-decoration:none;color:#fff}.admin-nav-item.admin-nav-item-active{background:rgba(22,181,131,.1);color:#16b583;font-weight:600}.admin-logout-btn{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:8px;background:transparent;border:none;color:#6b7280;font-size:14px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;cursor:pointer;transition:color .15s}.admin-logout-btn:hover{color:#900106}.admin-sidebar{width:220px;height:100vh;background:#111;border-right:1px solid #1f1f1f;display:flex;flex-direction:column;padding:24px 0;flex-shrink:0;overflow-y:auto}.admin-sidebar-brand{display:flex;align-items:center;gap:8px;padding:0 20px 28px;border-bottom:1px solid #1f1f1f}.admin-sidebar-nav{padding:20px 12px;flex:1 1}.admin-sidebar-footer{padding:0 12px}.admin-topbar{background:#111;border-bottom:1px solid #1f1f1f;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;z-index:100}.admin-topbar-brand{display:flex;align-items:center;gap:8px}.admin-topbar-toggle{background:none;border:none;color:#9ca3af;cursor:pointer;padding:4px;display:flex;align-items:center}.admin-drawer-overlay{position:fixed;inset:0;z-index:200}.admin-drawer-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55)}.admin-drawer{position:absolute;top:0;left:0;bottom:0;width:240px;background:#111;border-right:1px solid #1f1f1f;display:flex;flex-direction:column;padding:24px 0;overflow-y:auto}.admin-drawer-brand{padding:0 20px 24px;border-bottom:1px solid #1f1f1f;margin-bottom:8px}.admin-drawer-brand-row{display:flex;align-items:center;gap:8px}.admin-drawer-nav{padding:8px 12px;flex:1 1}.admin-drawer-footer{padding:0 12px 16px}.admin-page{min-height:100vh;background:#111;padding:32px 0}.admin-container{max-width:1400px;width:100%;padding:0 16px;margin:0 auto}.admin-back-btn{display:flex;align-items:center;gap:6px;background:none;border:none;color:#9ca3af;cursor:pointer;font-size:12px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;margin-bottom:16px;padding:0}.admin-back-btn:hover{color:#fff}.admin-page-header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:24px}.admin-page-title{color:#fff;font-weight:700;font-size:24px;margin:0}.admin-page-subtitle{color:#6b7280;font-size:12px;margin:4px 0 0}.admin-page-actions{display:flex;gap:8px;flex-wrap:wrap}.admin-btn{display:flex;align-items:center;gap:8px;border-radius:8px;padding:8px 16px;cursor:pointer;font-size:12px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;border:none}.admin-btn-primary{background:#16b583;color:#fff;font-weight:600}.admin-btn-primary:hover{background:#139a6f}.admin-btn-primary:disabled{opacity:.5;cursor:not-allowed}.admin-btn-secondary{background:#1a1a1a;border:1px solid #2a2a2a;color:#9ca3af}.admin-btn-secondary:hover{color:#fff}.admin-btn-danger{background:#ef4444;color:#fff;font-weight:600}.admin-btn-danger:hover{background:#ed2828}.admin-btn-danger:disabled{opacity:.5;cursor:not-allowed}.admin-btn-warning{background:#f59e0b;color:#0a0a0a;font-weight:600}.admin-btn-warning:hover{background:#d98b09}.admin-btn-warning:disabled{opacity:.5;cursor:not-allowed}.admin-copy-btn{display:flex;align-items:center;gap:8px;background:#1a1a1a;border:1px solid #2a2a2a;color:#d1d5db;border-radius:8px;padding:8px 16px;cursor:pointer;font-size:12px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;max-width:360px;white-space:nowrap}.admin-copy-btn,.admin-copy-btn span{overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.admin-copy-btn{max-width:200px}}.admin-card{border:1px solid #2a2a2a;background:#1a1a1a;border-radius:8px}.admin-card-body{padding:16px}.admin-stats-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin-bottom:24px}@media(min-width:768px){.admin-stats-grid{grid-template-columns:repeat(4,1fr)}}.admin-stat-card{border:1px solid #2a2a2a;background:#1a1a1a;border-radius:8px;padding:12px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.admin-stat-icon{border-radius:10px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.admin-stat-value{color:#fff;font-size:22px;font-weight:700}.admin-stat-label{color:#6b7280;font-size:12px;margin-top:2px}.admin-stat-sub{color:#6b7280;font-size:11px;margin-top:2px}.admin-section-title{color:#fff;font-size:14px;font-weight:700;margin:0 0 12px}.admin-detail-grid{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin-bottom:12px}@media(min-width:992px){.admin-detail-grid{grid-template-columns:1fr 1fr}}.admin-table-wrap{overflow-x:auto}.admin-table-wrap-limited{max-height:360px;overflow-y:auto;overflow-x:auto}.admin-table{width:100%;border-collapse:collapse;font-size:12px;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.admin-table thead tr{border-bottom:1px solid #2a2a2a}.admin-table th{text-align:left;padding:8px 10px;color:#6b7280;font-weight:600;font-size:11px;text-transform:uppercase;white-space:nowrap}.admin-table tbody tr{border-bottom:1px solid #1f1f1f}.admin-table td{padding:8px 10px;color:#9ca3af}.admin-td-white{color:#fff}.admin-td-light{color:#d1d5db}.admin-td-muted{color:#6b7280}.admin-td-bold{font-weight:600}.admin-td-sub{color:#6b7280;font-size:11px}.admin-td-empty{padding:20px;text-align:center;color:#6b7280}.admin-badge{font-size:11px;font-weight:600;padding:3px 8px;border-radius:6px;text-transform:capitalize}.admin-badge-active,.admin-badge-paid{background:#0d1f18;color:#16b583}.admin-badge-paused,.admin-badge-pending,.admin-badge-suspended{background:#1c1400;color:#f59e0b}.admin-badge-banned{background:#1f1315;color:#ef4444}.admin-badge-approved{background:#0d1f2e;color:#3b82f6}.admin-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.admin-modal{background:#161616;border:1px solid #2a2a2a;border-radius:12px;width:480px;max-width:100%;max-height:90vh;overflow-y:auto}.admin-modal.admin-modal-md{width:560px}.admin-modal-header{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid #1f1f1f}.admin-modal-title{color:#fff;font-size:16px;font-weight:700;margin:0}.admin-modal-close{background:none;border:none;color:#6b7280;cursor:pointer;padding:4px;display:flex;align-items:center}.admin-modal-close:hover{color:#fff}.admin-modal-body{padding:22px}.admin-error{background:#1f1315;border:1px solid #7f1d1d;border-radius:8px;padding:10px 14px;color:#fca5a5;font-size:12px;margin-bottom:14px}.admin-warning{background:#1c1400;border:1px solid #92400e;border-radius:8px;padding:12px 16px;color:#fcd34d;font-size:12px;margin-bottom:16px}.admin-results-panel{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:10px;padding:16px 20px;margin-top:16px}.admin-results-panel p{margin-bottom:6px;color:#d1d5db;font-size:12px}.admin-results-panel strong{color:#fff}.admin-errors-scroll{background:#1f1315;border:1px solid #7f1d1d;border-radius:8px;padding:10px 14px;max-height:200px;overflow-y:auto;margin-top:12px}.admin-errors-scroll ul{margin:0;padding-left:18px}.admin-errors-scroll li{color:#fca5a5;font-size:12px;margin-bottom:4px}.admin-progress-wrap{margin-top:16px}.admin-progress-wrap p{color:#d1d5db;font-size:12px;margin-bottom:8px}.admin-label{display:block;font-size:11px;color:#9ca3af;margin-bottom:6px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.admin-input,.admin-label{font-family:Rubik,-apple-system,Segoe UI,sans-serif}.admin-input{width:100%;padding:9px 12px;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;color:#fff;font-size:12px;outline:none;box-sizing:border-box}.admin-input:focus{border-color:#16b583}.admin-form-grid-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:16px}@media(max-width:576px){.admin-form-grid-2{grid-template-columns:1fr}}.admin-form-grid-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:12px}@media(max-width:576px){.admin-form-grid-3{grid-template-columns:1fr}}.admin-form-grid-4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:12px}@media(max-width:576px){.admin-form-grid-4{grid-template-columns:1fr 1fr}}.admin-hint{color:#9ca3af;font-size:12px;margin-bottom:10px}.admin-commission-list{max-height:240px;overflow-y:auto;border:1px solid #2a2a2a;border-radius:8px;margin-bottom:16px}.admin-commission-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid #1f1f1f;cursor:pointer}.admin-commission-item:last-child{border-bottom:none}.admin-commission-info{flex:1 1}.admin-commission-name{color:#d1d5db;font-size:12px}.admin-commission-amount{color:#fff;font-weight:600;font-size:12px}.admin-grid-2{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin-bottom:24px}@media(min-width:768px){.admin-grid-2{grid-template-columns:repeat(2,1fr)}}.admin-grid-3{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin-bottom:24px}@media(min-width:768px){.admin-grid-3{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.admin-grid-3{grid-template-columns:repeat(3,1fr)}}.admin-grid-4{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin-bottom:24px}@media(min-width:992px){.admin-grid-4{grid-template-columns:repeat(4,1fr)}}.admin-section-label{font-size:11px;font-weight:700;color:#6b7280;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;margin-top:8px}.admin-card-header{background:transparent;border-bottom:1px solid #2a2a2a;padding:16px 20px}.admin-card-header-title{color:#fff;font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px}.admin-card-body-padded{padding:20px}.admin-card-body-flush{padding:0}.admin-bar-row{margin-bottom:12px}.admin-bar-row-header{display:flex;justify-content:space-between;margin-bottom:4px}.admin-bar-row-label{font-size:12px;color:#d1d5db}.admin-bar-row-value{font-size:12px;color:#9ca3af}.admin-bar-row-pct{color:#6b7280}.admin-bar-track{background:#2a2a2a;border-radius:4px;height:6px}.admin-bar-fill{border-radius:4px;height:6px;transition:width .6s ease}.admin-section-filter-bar{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.admin-time-filters{display:flex;gap:6px}.admin-time-btn{background:transparent;color:#9ca3af;border:1px solid #2a2a2a;border-radius:6px;font-size:12px;font-weight:600;font-family:Rubik,-apple-system,Segoe UI,sans-serif;padding:4px 10px;cursor:pointer;transition:background .15s,color .15s}.admin-time-btn:hover{color:#fff}.admin-time-btn.admin-time-btn-active{background:#16b583;color:#0a0a0a;border-color:#16b583}.admin-section-note{font-size:12px;color:#6b7280;margin-bottom:16px}.admin-agent-row{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #1f1f1f}.admin-agent-row:last-child{border-bottom:none}.admin-agent-left{display:flex;align-items:center;gap:12px}.admin-agent-rank{font-size:18px;font-weight:700;width:24px;text-align:center;color:#4b5563}.admin-agent-name{font-size:14px;font-weight:600;color:#fff}.admin-agent-email{font-size:12px;color:#6b7280}.admin-agent-score{font-size:16px;font-weight:700;color:#16b583;text-align:right}.admin-agent-role{font-size:11px;color:#6b7280;text-align:right}.admin-network-total{font-size:32px;font-weight:700;color:#fff}.admin-network-label{font-size:12px;color:#9ca3af;margin-bottom:16px}.admin-network-pending{display:flex;align-items:center;gap:8px;color:#f59e0b;font-size:12px;margin-top:12px}.admin-file-type-chips{display:flex;flex-wrap:wrap;gap:8px}.admin-file-type-chip{background:#111;border:1px solid #2a2a2a;border-radius:8px;padding:8px 14px;min-width:120px}.admin-file-type-name{font-size:11px;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.admin-file-type-size{font-size:16px;font-weight:700;color:#fff}.admin-file-type-count{font-size:11px;color:#9ca3af}.admin-mrr-label{font-size:11px;color:#6b7280;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.admin-mrr-row{display:flex;justify-content:space-between;margin-bottom:8px}.admin-mrr-plan{font-size:12px;color:#d1d5db}.admin-mrr-value{font-size:12px;font-weight:600;color:#16b583}.admin-device-row{display:flex;align-items:center;margin-bottom:12px;gap:10px}.admin-device-icon{flex-shrink:0;color:#9ca3af}.admin-device-bar{flex:1 1}.admin-empty-text{color:#6b7280;font-size:12px}.admin-page-footer{font-size:11px;color:#4b5563;text-align:center;margin-top:8px}.admin-loading-note{color:#6b7280;margin-top:12px;font-size:12px}.admin-stats-grid-6{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin-bottom:24px}@media(min-width:768px){.admin-stats-grid-6{grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.admin-stats-grid-6{grid-template-columns:repeat(6,1fr)}}.admin-top-performers{margin-bottom:24px}.admin-top-performers-header{display:flex;align-items:center;gap:8px;margin-bottom:12px}.admin-top-performers-list{display:flex;flex-wrap:wrap;gap:12px}.admin-performer-card{flex:1 1 220px;background:#161616;border:1px solid #2a2a2a;border-radius:10px;padding:12px 14px;cursor:pointer}.admin-performer-card:hover{border-color:#3a3a3a}.admin-performer-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.admin-performer-name{color:#fff;font-weight:600;font-size:12px}.admin-performer-revenue{color:#16b583;font-weight:700;font-size:16px}.admin-performer-meta{color:#6b7280;font-size:11px}.admin-filters{display:flex;gap:10px;margin-bottom:18px;flex-wrap:wrap}.admin-search-wrap{position:relative;flex:1 1 240px}.admin-search-wrap .admin-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none}.admin-search-wrap .admin-input{padding-left:34px}.admin-filter-select{width:auto;padding:9px 12px;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;color:#fff;font-size:12px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;outline:none;cursor:pointer}.admin-table-box{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px;overflow:hidden;margin-bottom:12px}.admin-table-lg td,.admin-table-lg th{padding:12px 16px}.admin-td-code{font-family:monospace}.admin-td-nowrap{white-space:nowrap}.admin-row-actions{display:flex;gap:4px}.admin-icon-btn{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:6px;padding:6px;cursor:pointer;color:#9ca3af;display:flex;align-items:center;justify-content:center;transition:color .15s,border-color .15s}.admin-icon-btn:hover{color:#fff;border-color:#3a3a3a}.admin-icon-btn.admin-icon-btn-danger{color:#900106}.admin-icon-btn.admin-icon-btn-danger:hover{color:#c30108}.admin-icon-btn.admin-icon-btn-warning{color:#f59e0b}.admin-icon-btn.admin-icon-btn-warning:hover{color:#f7b13c}.admin-icon-btn.admin-icon-btn-success{color:#16b583}.admin-icon-btn.admin-icon-btn-success:hover{color:#1ce2a4}.admin-checkbox-label{display:flex;align-items:center;gap:8px;color:#d1d5db;font-size:12px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;cursor:pointer;margin-bottom:18px}.admin-checkbox-label input[type=checkbox]{cursor:pointer}.admin-pagination{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.admin-pagination-info{color:#6b7280;font-size:12px}.admin-pagination-btns{display:flex;gap:8px}.admin-pagination-btn{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;padding:6px 10px;color:#9ca3af;cursor:pointer;display:flex;align-items:center;transition:color .15s}.admin-pagination-btn:hover:not(:disabled){color:#fff}.admin-pagination-btn:disabled{cursor:not-allowed;opacity:.4}.admin-form-footer{display:flex;gap:8px;justify-content:flex-end}.admin-confirm-row{display:flex;gap:10px;align-items:flex-start;margin-bottom:18px}.admin-confirm-text{color:#d1d5db;font-size:14px;margin:0}@keyframes admin-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.admin-btn-spinning svg{animation:admin-spin 1s linear infinite}.admin-payout-footer{display:flex;justify-content:space-between;align-items:center}.admin-payout-total{color:#fff;font-size:16px;font-weight:700}.admin-payout-actions{display:flex;gap:8px}.anl-page{color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;min-height:100vh}.anl-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.anl-header-title{font-weight:700;font-size:22px;margin:0 0 4px}.anl-header-subtitle{color:#6b7280;font-size:13px;margin:0}.anl-tabs{border-bottom:1px solid #1f1f1f;margin-bottom:24px;gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch}.anl-tab,.anl-tabs{display:flex;align-items:center}.anl-tab{cursor:pointer;padding:8px 14px;font-size:13px;font-weight:500;color:#6b7280;background:none;border:none;border-bottom:2px solid transparent;gap:6px;flex-shrink:0;white-space:nowrap;transition:color .15s}.anl-tab.active{color:#16b583;border-bottom-color:#16b583}.anl-tab-close{margin-left:4px;opacity:.6}.anl-qs-grid{max-width:1100px;display:grid;grid-gap:24px;gap:24px}.anl-card{padding:24px}.anl-card,.anl-card-sm{background:#111;border:1px solid #1f1f1f;border-radius:12px}.anl-card-sm{padding:20px}.anl-result-col{display:flex;flex-direction:column;gap:16px}.anl-field-label,.anl-field-label-mb10,.anl-field-label-mb6,.anl-field-label-mb8{display:block;font-size:12px;color:#9ca3af;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.anl-field-label-mb6{margin-bottom:6px}.anl-field-label-mb8{margin-bottom:8px}.anl-field-label-mb10{margin-bottom:10px}.anl-input{width:100%;padding:10px 14px;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;color:#fff;font-size:14px;outline:none;box-sizing:border-box;cursor:pointer}.anl-input.mb16{margin-bottom:16px}.anl-input.mb8{margin-bottom:8px}.anl-input.mb12{margin-bottom:12px}.anl-input.textarea{resize:vertical;line-height:1.6;cursor:auto;font-size:13px}.anl-hint{font-size:11px;color:#4b5563;margin-top:6px;margin-bottom:0}.anl-preview-btn{display:flex;align-items:center;gap:8px;width:100%;padding:9px 14px;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;color:#9ca3af;font-size:13px;cursor:pointer}.anl-error-msg{background:#1f1315;border:1px solid #7f1d1d;border-radius:8px;color:#fca5a5}.anl-error-msg,.anl-success-msg{padding:10px 14px;font-size:13px;margin-bottom:12px}.anl-success-msg{background:#0d1f18;border:1px solid #16b583;border-radius:8px}.anl-success-label{color:#16b583;font-weight:600}.anl-success-details{color:#9ca3af;margin-top:4px}.anl-send-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px;background:#16b583;border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.anl-confirm-warning{background:#1c1400;border:1px solid #92400e;border-radius:8px;padding:10px 14px;margin-bottom:12px}.anl-confirm-warning-inner{display:flex;align-items:flex-start;gap:8px}.anl-confirm-warning-icon{margin-top:2px;flex-shrink:0}.anl-confirm-warning-text{font-size:12px;color:#fbbf24}.anl-confirm-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.anl-confirm-cancel{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;color:#9ca3af}.anl-confirm-cancel,.anl-confirm-send{padding:9px;font-size:13px;cursor:pointer}.anl-confirm-send{background:#ef4444;border:none;border-radius:8px;color:#fff;font-weight:600}.admin-login-page{min-height:100vh;background:#0d0d0d;display:flex;align-items:center;justify-content:center;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.admin-login-box{width:100%;max-width:380px;padding:0 20px}.admin-login-header{text-align:center;margin-bottom:24px}.admin-login-logo-wrap{width:48px;height:48px;background:#eaeaea;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px}.admin-login-logo-img{width:32px;height:32px}.admin-login-title{color:#fff;font-weight:700;font-size:20px;margin:0}.admin-login-subtitle{color:#6b7280;font-size:13px;margin-top:4px;margin-bottom:0}.admin-login-field{margin-bottom:16px}.admin-login-field-password{margin-bottom:24px;position:relative}.admin-login-label{display:block;font-size:13px;color:#9ca3af;margin-bottom:6px}.admin-login-input{width:100%;padding:11px 14px;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;color:#fff;font-size:14px;outline:none;box-sizing:border-box}.admin-login-input.has-toggle{padding-right:40px}.admin-login-toggle{position:absolute;right:12px;top:34px;background:none;border:none;cursor:pointer;color:#6b7280;padding:0}.admin-login-error{background:#1f1315;border:1px solid #7f1d1d;border-radius:8px;padding:10px 14px;color:#fca5a5;font-size:13px;margin-bottom:16px}.admin-login-input--totp{letter-spacing:.25em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-login-submit{width:100%;padding:12px;border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;background:#16b583;cursor:pointer;transition:background .15s}.admin-login-submit--loading,.admin-login-submit:disabled{background:#1f1f1f;cursor:not-allowed}.agent-card{background:#fff;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;padding:16px;display:flex;flex-direction:column;align-items:center;box-shadow:0 1px 4px hsla(0,0%,8%,.08),0 1px 2px hsla(0,0%,8%,.04);cursor:pointer;transition:box-shadow all .16s ease-out,transform all .16s ease-out,border-color all .16s ease-out}.agent-card:hover{box-shadow:0 4px 12px hsla(0,0%,8%,.1),0 2px 4px hsla(0,0%,8%,.06);transform:translateY(-2px)}.agent-card__top{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;min-height:26px}.agent-card__agency-chip{display:flex;align-items:center;gap:4px;background:#eaeaea;border:1px solid hsla(0,0%,8%,.1);border-radius:4px;padding:2px 8px 2px 4px;max-width:150px;overflow:hidden}.agent-card__agency-logo{object-fit:cover}.agent-card__agency-icon,.agent-card__agency-logo{width:20px;height:20px;border-radius:4px;flex-shrink:0}.agent-card__agency-icon{background:#eaeaea;display:flex;align-items:center;justify-content:center;color:rgba(35,35,35,.55)}.agent-card__agency-name{font-size:11px;font-weight:500;color:#232323;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-card__status-badge{font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;white-space:nowrap;flex-shrink:0}.agent-card__status-badge--connected{background:rgba(21,127,88,.1);color:#157f58}.agent-card__status-badge--pending{background:rgba(204,145,44,.12);color:#cc912c}.agent-card__status-badge--incoming{background:hsla(0,0%,8%,.07);color:#232323}.agent-card__avatar-wrap{position:relative;width:88px;height:88px;margin-bottom:12px}.agent-card__avatar-ring{position:absolute;inset:-3px;border-radius:50%;border:2px solid transparent;transition:border-color all .16s ease-out}.agent-card--connected .agent-card__avatar-ring{border-color:var(--brand-default1)}.agent-card__avatar-img{width:88px;height:88px;border-radius:50%;object-fit:cover;display:block}.agent-card__avatar-placeholder{width:88px;height:88px;border-radius:50%;background:#eaeaea;display:flex;align-items:center;justify-content:center;color:rgba(35,35,35,.55)}.agent-card__name{font-size:16px;font-weight:600;color:#141414;text-align:center;letter-spacing:-.01em;line-height:1.2;margin-bottom:8px}.agent-card__name a{color:inherit;text-decoration:none;transition:color all .16s ease-out}.agent-card__name a:hover{color:var(--brand-default1)}.agent-card__location{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:400;color:#232323;margin-bottom:16px}.agent-card__location svg{opacity:.5;flex-shrink:0}.agent-card__divider{width:100%;height:1px;background:hsla(0,0%,8%,.1);opacity:.4;margin-bottom:12px}.agent-card__stats{width:100%;display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:16px}.agent-card__stat{display:flex;flex-direction:column;align-items:center;gap:2px;padding:0 4px}.agent-card__stat+.agent-card__stat{border-left:1px solid hsla(0,0%,8%,.1)}.agent-card__stat-value{font-size:16px;font-weight:600;color:#141414;line-height:1}.agent-card__stat-value--rep{display:inline-flex;align-items:center;gap:3px}.agent-card__stat-value--rep svg{flex-shrink:0;color:#cc912c}.agent-card__stat-label{font-size:10px;font-weight:500;color:rgba(35,35,35,.55);text-transform:uppercase;letter-spacing:.05em}.agent-card__cta{width:100%;padding:12px 16px;border-radius:4px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-size:12px;font-weight:600;border:none;cursor:pointer;transition:background all .16s ease-out,color all .16s ease-out,border-color all .16s ease-out;text-align:center}.agent-card__cta--connect{background:#141414;color:#fff}.agent-card__cta--connect:hover{background:#232323}.agent-card__cta--view-profile{background:transparent;color:#141414;border:1px solid hsla(0,0%,8%,.1)}.agent-card__cta--view-profile:hover{background:#eaeaea;border-color:rgba(0,0,0,.1)}.agent-card__cta--pending{background:#eaeaea;color:rgba(35,35,35,.55);border:1px solid hsla(0,0%,8%,.1);cursor:default}.agent-card__cta--incoming{display:flex;gap:8px;width:100%}.agent-card__cta--incoming .agent-card__cta-confirm{flex:1 1;padding:12px 8px;border-radius:4px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-size:12px;font-weight:600;background:#141414;color:#fff;border:none;cursor:pointer;transition:background all .16s ease-out}.agent-card__cta--incoming .agent-card__cta-confirm:hover{background:#232323}.agent-card__cta--incoming .agent-card__cta-decline{flex:1 1;padding:12px 8px;border-radius:4px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-size:12px;font-weight:600;background:transparent;color:#232323;border:1px solid hsla(0,0%,8%,.1);cursor:pointer;transition:background all .16s ease-out}.agent-card__cta--incoming .agent-card__cta-decline:hover{background:#eaeaea}.agent-card-skeleton{width:100%;min-height:320px}.agent-upgrade-modal-overlay{position:fixed;inset:0;background:hsla(0,0%,8%,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.agent-upgrade-modal{background:#fff;border-radius:8px;width:100%;max-width:440px;box-shadow:0 8px 24px hsla(0,0%,8%,.12),0 4px 8px hsla(0,0%,8%,.06);overflow:hidden}.agent-upgrade-modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid hsla(0,0%,8%,.1)}.agent-upgrade-modal-header h5{margin:0;font-size:20px;font-weight:600;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.agent-upgrade-modal-header button{background:none;border:none;cursor:pointer;color:#232323;padding:0;line-height:1;font-size:24px;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.agent-upgrade-modal-body{padding:24px;text-align:center}.agent-upgrade-modal-body h4{font-size:20px;font-weight:600;font-family:Rubik,-apple-system,Segoe UI,sans-serif;margin:12px 0 8px}.agent-upgrade-modal-body p{color:rgba(35,35,35,.55);margin-bottom:8px;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.agent-upgrade-modal-icon{color:#cc912c}.agent-upgrade-modal-usage{font-size:12px;color:#232323;margin-top:8px;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.agent-upgrade-modal-footer{display:flex;gap:12px;justify-content:flex-end;padding:16px 24px;border-top:1px solid hsla(0,0%,8%,.1)}.avc{background:#fff;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;padding:16px;box-shadow:0 1px 4px hsla(0,0%,8%,.08),0 1px 2px hsla(0,0%,8%,.04);display:flex;flex-direction:column;align-items:center;max-width:320px;width:100%;margin:0 auto;transition:box-shadow all .16s ease-out}.avc:hover{box-shadow:0 4px 12px hsla(0,0%,8%,.1),0 2px 4px hsla(0,0%,8%,.06)}.avc__top{justify-content:space-between;width:100%;margin-bottom:16px;min-height:24px}.avc__agency-chip,.avc__top{display:flex;align-items:center}.avc__agency-chip{gap:4px;background:#eaeaea;border:1px solid hsla(0,0%,8%,.1);border-radius:4px;padding:2px 8px 2px 4px;max-width:160px;overflow:hidden}.avc__agency-logo{object-fit:cover}.avc__agency-icon,.avc__agency-logo{width:20px;height:20px;border-radius:4px;flex-shrink:0}.avc__agency-icon{background:#eaeaea;display:flex;align-items:center;justify-content:center;color:rgba(35,35,35,.55)}.avc__agency-name{font-size:11px;font-weight:500;color:#232323;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.avc__badge{font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px}.avc__badge--connected{background:rgba(21,127,88,.1);color:#157f58}.avc__badge--pending{background:rgba(204,145,44,.12);color:#cc912c}.avc__badge--incoming{background:hsla(0,0%,8%,.07);color:#232323}.avc__avatar-wrap{margin-bottom:16px}.avc__avatar{width:88px;height:88px;border-radius:50%;object-fit:cover;display:block;border:1px solid hsla(0,0%,8%,.1);transition:border-color all .16s ease-out}.avc--connected .avc__avatar{border-color:var(--brand-default1)}.avc__avatar-placeholder{width:88px;height:88px;border-radius:50%;background:#eaeaea;display:flex;align-items:center;justify-content:center;color:rgba(35,35,35,.55)}.avc__name{font-size:16px;font-weight:600;color:#141414;text-align:center;margin-bottom:4px}.avc__name a{color:inherit;text-decoration:none}.avc__name a:hover{color:var(--brand-default1);text-decoration:underline}.avc__location{display:flex;align-items:center;gap:4px;font-size:12px;color:#232323;margin-bottom:16px}.avc__location svg{opacity:.6;flex-shrink:0}.avc__divider{height:1px;background:hsla(0,0%,8%,.1);opacity:.4}.avc__divider,.avc__stats{width:100%;margin-bottom:12px}.avc__stat,.avc__stats{display:flex}.avc__stat{flex:1 1;flex-direction:column;align-items:center;gap:2px;padding:0 8px}.avc__stat+.avc__stat{border-left:1px solid hsla(0,0%,8%,.1)}.avc__stat-value{font-size:16px;font-weight:600;color:#141414;line-height:1}.avc__stat-value--rep{display:inline-flex;align-items:center;gap:3px;color:#cc912c}.avc__stat-label{font-size:10px;font-weight:500;color:rgba(35,35,35,.55);text-transform:uppercase;letter-spacing:.04em}.avc__contact{list-style:none;margin:0 0 12px;padding:0;width:100%;display:flex;flex-direction:column;gap:8px}.avc__contact li{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;color:rgba(35,35,35,.55)}.avc__contact-icon{color:#232323;flex-shrink:0}.avc__cta{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 0;border-radius:4px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-size:12px;font-weight:600;border:none;cursor:pointer;text-decoration:none;transition:background all .16s ease-out,color all .16s ease-out;white-space:nowrap}.avc__cta--connect{background:#141414;color:#fff}.avc__cta--connect:hover{background:#232323}.avc__cta--view{background:transparent;color:#141414;border:1px solid hsla(0,0%,8%,.1)}.avc__cta--view:hover{background:#eaeaea}.avc__cta--pending{background:#eaeaea;color:rgba(35,35,35,.55);border:1px solid hsla(0,0%,8%,.1);cursor:default}.avc__cta--confirm{flex:1 1;padding:12px 8px;border-radius:4px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-size:12px;font-weight:600;background:#141414;color:#fff;border:none;cursor:pointer;transition:background all .16s ease-out}.avc__cta--confirm:hover{background:#232323}.avc__cta--decline{flex:1 1;padding:12px 8px;border-radius:4px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-size:12px;font-weight:600;background:transparent;color:#232323;border:1px solid hsla(0,0%,8%,.1);cursor:pointer;transition:background all .16s ease-out}.avc__cta--decline:hover{background:#eaeaea}.avc__cta-pair{display:flex;gap:8px;width:100%}.upgrade-section{padding:24px 0}.upgrade-header{margin-bottom:24px}.upgrade-header h2{font-size:32px;font-weight:700}.upgrade-muted-text{color:#232323;margin-bottom:16px}.current-plan-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:9999px;background:#eaeaea;margin-bottom:16px}.badge-outline-primary{border:1px solid var(--brand-default1);color:var(--brand-default1);background:transparent;border-radius:9999px;padding:2px 8px;font-size:11px;font-weight:600}.upgrade-stat-col{margin-bottom:16px}.usage-stats-card .card-body{padding:16px}.usage-stat{margin-bottom:16px}.usage-stat:last-child{margin-bottom:0}.usage-number{font-size:20px;font-weight:700}.usage-label{font-size:12px;color:#232323;margin-bottom:4px}.usage-bar{background:#eaeaea;border-radius:9999px;margin-top:4px}.usage-fill{border-radius:9999px;transition:width .4s ease}.upgrade-section-title{font-size:20px;font-weight:600;margin-bottom:16px}.upgrade-benefit-col{margin-bottom:16px}.benefit-card-body{padding:16px}.benefit-icon{font-size:2rem;margin-bottom:8px}.benefit-title{font-size:14px;font-weight:600;margin-bottom:4px}.benefit-description{font-size:12px;color:#232323}.upgrade-section-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.upgrade-faq-col{margin-bottom:16px}.faq-text{font-size:12px;color:#232323;margin-top:4px}.conn-card-header{padding:16px 24px}.conn-header{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.conn-title{font-size:20px;font-weight:600;color:#141414;margin:0;white-space:nowrap}.conn-search-wrap{position:relative;display:flex;align-items:center}.conn-search-icon{position:absolute;left:10px;color:rgba(35,35,35,.55);pointer-events:none}.conn-search-input{padding:7px 12px 7px 32px;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;font-size:12px;color:#141414;background:#eaeaea;outline:none;width:220px;transition:all .16s ease-out}.conn-search-input:focus{border-color:#141414;background:#fff}.conn-search-input::placeholder{color:#232323}.conn-list{list-style:none;margin:0;padding:0}.conn-row{display:flex;align-items:center;gap:12px;padding:12px 24px;border-bottom:1px solid hsla(0,0%,8%,.1);transition:all .16s ease-out}.conn-row:last-child{border-bottom:none}.conn-row:hover{background:#eaeaea}.conn-avatar-link{flex-shrink:0;display:block;line-height:0}.conn-avatar{width:46px;height:46px;border-radius:50%;object-fit:cover;border:2px solid hsla(0,0%,8%,.1)}.conn-info{flex:1 1;min-width:0}.conn-name{display:block;font-size:14px;font-weight:600;color:#141414;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conn-name:hover{color:#232323}.conn-subtitle{font-size:12px;color:#232323;margin:2px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conn-btn{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:5px 12px;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;background:transparent;color:rgba(35,35,35,.55);font-size:12px;font-weight:500;cursor:pointer;transition:all .16s ease-out}.conn-btn:hover{border-color:#900106;color:#900106;background:rgba(144,1,6,.05)}@media(max-width:480px){.conn-btn-label{display:none}}.conn-empty-state{padding:48px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.conn-empty-icon{color:hsla(0,0%,8%,.1);margin-bottom:8px;stroke-width:1.5}.conn-empty-heading{font-size:14px;font-weight:600;color:#141414;margin:0}.conn-empty-sub{font-size:12px;color:#232323;margin:0;max-width:280px}.conn-empty-cta{margin-top:8px}.conn-skel-list{padding:8px 0}.conn-skel-row{display:flex;align-items:center;gap:12px;padding:12px 24px;border-bottom:1px solid hsla(0,0%,8%,.1)}.skel-circle{width:46px;height:46px;border-radius:50%;background:hsla(0,0%,8%,.1);flex-shrink:0;animation:skel-pulse 1.4s ease-in-out infinite}.conn-skel-info{flex:1 1;display:flex;flex-direction:column;gap:6px}.skel-line{height:10px;border-radius:4px;background:hsla(0,0%,8%,.1);animation:skel-pulse 1.4s ease-in-out infinite}.skel-line-short{width:35%}.skel-line-long{width:60%}@keyframes skel-pulse{0%,to{opacity:1}50%{opacity:.45}}.conn-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:1050;padding:16px}.conn-modal{background:#fff;border-radius:12px;box-shadow:0 8px 24px hsla(0,0%,8%,.12),0 4px 8px hsla(0,0%,8%,.06);width:100%;max-width:380px;padding:24px}.conn-modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.conn-modal-title{font-size:14px;font-weight:600;color:#141414;margin:0}.conn-modal-close{background:none;border:none;cursor:pointer;color:#232323;padding:4px;border-radius:4px;transition:all .16s ease-out}.conn-modal-close:hover{background:#eaeaea;color:#141414}.conn-modal-body{font-size:14px;color:rgba(35,35,35,.55);margin-bottom:24px;line-height:1.5}.conn-modal-actions{display:flex;justify-content:flex-end;gap:8px}.conn-modal-confirm{min-width:100px}.conn-req-page{padding-top:24px}.conn-req-page h2{font-size:24px;font-weight:600;color:#141414;margin-bottom:16px}.conn-req-list{display:flex;flex-direction:column;gap:0;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 1px 4px hsla(0,0%,8%,.08),0 1px 2px hsla(0,0%,8%,.04)}.conn-req-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 24px;border-bottom:1px solid hsla(0,0%,8%,.1);transition:all .16s ease-out}.conn-req-item:last-child{border-bottom:none}.conn-req-item:hover{background:#eaeaea}@media(max-width:480px){.conn-req-item{flex-direction:column;align-items:flex-start}}.conn-req-avatar{width:42px;height:42px;border-radius:50%;object-fit:cover;border:2px solid hsla(0,0%,8%,.1);flex-shrink:0}:root{--ds-black:#141414;--ds-blackish:#232323;--ds-white:#f4f4f4;--ds-whiteish:#eaeaea;--ds-greenish:#157f58;--ds-gradient-black:linear-gradient(90deg,#141414,#4c4c4c 51%,#141414);--ds-success:#157f58;--ds-warning:#cc912c;--ds-danger:#900106;--ds-info:#1a4488;--ds-font:Rubik,-apple-system,Segoe UI,sans-serif;--ds-text-body:12px;--ds-text-body-lg:16px;--ds-space-2:8px;--ds-space-4:16px;--ds-space-6:24px;--ds-space-8:32px;--ds-space-12:48px;--ds-space-16:64px;--ds-border-color:hsla(0,0%,8%,.1);--ds-radius-sm:4px;--ds-radius-md:8px;--ds-radius-lg:12px;--ds-shadow-sm:0 1px 4px hsla(0,0%,8%,.08),0 1px 2px hsla(0,0%,8%,.04);--ds-shadow-md:0 4px 12px hsla(0,0%,8%,.1),0 2px 4px hsla(0,0%,8%,.06);--ds-shadow-lg:0 8px 24px hsla(0,0%,8%,.12),0 4px 8px hsla(0,0%,8%,.06);--ds-transition-hover:all 160ms ease-out;--ds-transition-state:all 220ms ease-in-out;--ds-sidebar-width:260px;--ds-topbar-height:64px}.team-page{padding-top:16px}@media(max-width:800px){.team-members-content{padding-left:16px;padding-right:16px}}.assigned-agents-list,.available-agents-list{display:flex;flex-direction:column;gap:8px}.assigned-agent-item{justify-content:space-between;background:hsla(0,0%,8%,.02)}.agent-checkbox-item,.assigned-agent-item{display:flex;align-items:center;padding:12px;border:1px solid hsla(0,0%,8%,.1);border-radius:8px}.agent-checkbox-item{gap:12px;cursor:pointer;transition:all .16s ease-out}.agent-checkbox-item:hover{background:hsla(0,0%,8%,.03)}.agent-info{display:flex;align-items:center;gap:12px;flex:1 1}.agent-avatar{object-fit:cover}.agent-avatar,.agent-avatar-placeholder{width:40px;height:40px;border-radius:50%;flex-shrink:0}.agent-avatar-placeholder{background:var(--brand-default1);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-size:14px}.actor-avatar{border-radius:50%;object-fit:cover;border:2px solid hsla(0,0%,8%,.1)}.actor-avatar,.actor-avatar-placeholder{width:40px;height:40px;flex-shrink:0;margin-right:8px}.actor-avatar-placeholder{border-radius:50%;background:var(--brand-default1);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-size:16px}.team-table-wrap{overflow-x:auto}.team-table{width:100%;border-collapse:collapse;margin-bottom:0;font-size:14px}.team-table .badge-member-role{background:hsla(0,0%,8%,.08);color:hsla(0,0%,8%,.72);border-radius:4px}.team-table .badge-perm-admin{background:#900106}.team-table .badge-perm-admin,.team-table .badge-perm-editor{color:#fff;border-radius:4px;display:inline-flex;align-items:center;gap:4px}.team-table .badge-perm-editor{background:#cc912c}.team-table .badge-perm-user,.team-table [class^=badge-perm-]{background:hsla(0,0%,8%,.1);color:hsla(0,0%,8%,.65);border-radius:4px;display:inline-flex;align-items:center;gap:4px}.team-table .badge-props{background:#4a5568;color:#fff;border-radius:4px}.team-table .badge-clients{background:#1a4488;color:#fff;border-radius:4px}.team-table .badge-workload-light{background:#157f58;color:#fff;border-radius:4px}.team-table .badge-workload-medium{background:#cc912c;color:#fff;border-radius:4px}.team-table .badge-workload-heavy{background:#900106;color:#fff;border-radius:4px}.team-table .badge-status-active{background:#157f58;color:#fff;border-radius:4px}.team-table .badge-status-inactive{background:#cc912c;color:#fff;border-radius:4px}.team-table th{border-top:none;font-weight:600;font-family:Rubik,-apple-system,Segoe UI,sans-serif;color:hsla(0,0%,8%,.75);font-size:12px;padding:16px;background:hsla(0,0%,8%,.02);border-bottom:2px solid hsla(0,0%,8%,.1);white-space:nowrap}.team-table td{vertical-align:middle;padding:16px;border-bottom:1px solid hsla(0,0%,8%,.06)}.team-table tbody tr{transition:background-color .16s ease-out}.team-table tbody tr.hoverable-row:hover{background-color:hsla(0,0%,8%,.02);cursor:pointer}@media(max-width:768px){.team-table{font-size:12px}.team-table th{display:none}.team-table tbody tr{display:block;position:relative;margin-bottom:16px;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;padding:12px}.team-table td{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid hsla(0,0%,8%,.04);text-align:left;gap:12px}.team-table td:last-child{border-bottom:none}.team-table td:before{content:attr(data-label);font-weight:600;color:hsla(0,0%,8%,.55);font-size:11px;text-transform:uppercase;letter-spacing:.03em;flex-shrink:0}.team-table .td-checkbox{display:block;position:absolute;top:12px;right:12px;padding:0;border-bottom:none;width:auto}.team-table .td-checkbox:before{display:none}.team-table .td-checkbox input[type=checkbox]{width:16px;height:16px;cursor:pointer}.team-table .td-actions{justify-content:flex-end;border-bottom:none;padding-top:0}.team-table .td-actions:before{display:none}.team-table .td-actor{justify-content:flex-start}.team-table .td-actor:before{display:none}.team-table .td-name{font-weight:600;font-size:14px;border-bottom:1px solid hsla(0,0%,8%,.1);padding-bottom:12px;margin-bottom:4px;justify-content:flex-start}.team-table .td-name:before{display:none}.team-table .td-checkbox{padding-bottom:0}}.audit-log-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}@media(max-width:800px){.audit-log-header{flex-direction:column;align-items:flex-start;gap:10px}}.audit-log-title{display:flex;align-items:center;gap:.5rem}.audit-log-heading{margin:0}.audit-filter-icon{margin-right:.25rem}.audit-log-loader{text-align:center;padding:2rem 0}.audit-load-more{text-align:center;margin-top:1rem}.audit-empty{text-align:center;padding:2rem 0;color:#232323}.audit-actor{display:flex;align-items:center}.audit-actor-email,.audit-date{color:#232323}.audit-date{display:flex;align-items:center;gap:.25rem}.audit-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500;white-space:nowrap}.audit-badge.audit-badge--added{background:rgba(21,127,88,.15);color:#0f5c40}.audit-badge.audit-badge--removed{background:rgba(144,1,6,.12);color:#900106}.audit-badge.audit-badge--permissions{background:rgba(204,145,44,.15);color:#9a6d21}.audit-badge.audit-badge--bulk{background:rgba(26,68,136,.12);color:#122f5d}.audit-badge.audit-badge--invited{background:rgba(21,127,88,.1);color:#116949}.audit-badge.audit-badge--assigned{background:rgba(26,68,136,.1);color:#133366}.audit-badge.audit-badge--default,.audit-badge.audit-badge--unassigned{background:hsla(0,0%,8%,.07);color:hsla(0,0%,8%,.6)}.team-filter-panel{background:hsla(0,0%,8%,.02);border:1px solid hsla(0,0%,8%,.1);border-radius:8px;padding:16px;margin-bottom:16px}.team-filter-row{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.team-filter-group{display:flex;flex-direction:column;gap:4px;min-width:140px;flex:1 1}.team-filter-group label{font-size:12px;font-weight:500;font-family:Rubik,-apple-system,Segoe UI,sans-serif;color:hsla(0,0%,8%,.65)}.team-filter-group--narrow{min-width:auto;flex:none}.team-header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(max-width:768px){.team-header-row{flex-direction:column;align-items:stretch;gap:8px}}.team-action-group{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:768px){.team-action-group{flex-direction:column}}.team-capacity-card{border-left:4px solid var(--brand-default1);margin-bottom:16px}.team-capacity-content{display:flex;align-items:center;gap:16px}@media(max-width:768px){.team-capacity-content{flex-direction:column;align-items:flex-start}}.team-capacity-content .team-capacity-icon{flex-shrink:0;color:var(--brand-default1)}.team-capacity-content .team-capacity-text{flex:1 1}.bulk-action-toolbar{border-left:4px solid var(--brand-default1);background:linear-gradient(90deg,hsla(0,0%,8%,.03),hsla(0,0%,8%,.01));border-radius:8px;margin-bottom:16px}.bulk-action-toolbar .bulk-toolbar-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:12px 16px}.bulk-action-toolbar .bulk-toolbar-actions{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:768px){.bulk-action-toolbar .bulk-toolbar-inner{flex-direction:column;align-items:stretch}.bulk-action-toolbar .bulk-toolbar-actions{flex-direction:column}.bulk-action-toolbar .bulk-toolbar-actions .btn{width:100%}}.team-search-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;align-items:center}@media(max-width:768px){.team-search-row{flex-direction:column}.team-search-row .btn,.team-search-row .form-control{width:100%}}.team-search-field{flex:1 1;min-width:160px;max-width:240px}@media(max-width:768px){.team-search-field{max-width:100%}}.team-dropdown{position:relative;display:inline-block}.team-dropdown-menu{position:absolute;right:0;top:calc(100% + 4px);background:#fff;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;box-shadow:0 4px 12px hsla(0,0%,8%,.1),0 2px 4px hsla(0,0%,8%,.06);min-width:160px;z-index:100;overflow:hidden}.team-dropdown-menu hr{margin:4px 0;border:none;border-top:1px solid hsla(0,0%,8%,.1)}.team-dropdown-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;background:none;text-align:left;cursor:pointer;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-size:14px;color:#141414;transition:background-color .16s ease-out}.team-dropdown-item:hover{background:hsla(0,0%,8%,.04)}.team-dropdown-item:disabled{opacity:.45;cursor:not-allowed}.team-dropdown-item:disabled:hover{background:none}.team-dropdown-item.team-dropdown-item-danger{color:#900106}.team-dropdown-item.team-dropdown-item-danger:hover{background:rgba(144,1,6,.06)}.team-progress-wrap{margin-top:16px;text-align:center}.team-progress-bar{width:100%;height:8px;background:hsla(0,0%,8%,.08);border-radius:9999px;overflow:hidden;margin-bottom:8px}.team-progress-fill{height:100%;background:var(--brand-default1);border-radius:9999px;transition:width .22s ease-in-out}.team-progress-label{font-size:12px;color:hsla(0,0%,8%,.55)}.team-alert,.team-progress-label{font-family:Rubik,-apple-system,Segoe UI,sans-serif}.team-alert{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:14px}.team-alert .team-alert-dismiss{background:none;border:none;cursor:pointer;padding:0;font-size:16px;line-height:1;color:inherit;opacity:.6;flex-shrink:0}.team-alert .team-alert-dismiss:hover{opacity:1}.team-alert.team-alert-success{background:rgba(21,127,88,.1);color:#0e533a;border:1px solid rgba(21,127,88,.25)}.team-alert.team-alert-danger{background:rgba(144,1,6,.08);color:#900106;border:1px solid rgba(144,1,6,.2)}.team-alert.team-alert-warning{background:rgba(204,145,44,.1);color:#8d641e;border:1px solid rgba(204,145,44,.25)}.team-analytics{padding:0}.team-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-bottom:24px}@media(max-width:992px){.team-stat-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.team-stat-grid{padding-left:16px;padding-right:16px}}@media(max-width:576px){.team-stat-grid{grid-template-columns:1fr}}.team-stat-card{border:1px solid hsla(0,0%,8%,.1);border-radius:12px;background:#fff;box-shadow:0 1px 4px hsla(0,0%,8%,.08),0 1px 2px hsla(0,0%,8%,.04);padding:24px;display:flex;align-items:center;justify-content:space-between;transition:all .16s ease-out}.team-stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px hsla(0,0%,8%,.1),0 2px 4px hsla(0,0%,8%,.06)}.team-stat-card .team-stat-body h3{font-size:32px;font-weight:700;font-family:Rubik,-apple-system,Segoe UI,sans-serif;margin:0 0 4px;color:hsla(0,0%,8%,.85)}.team-stat-card .team-stat-body p{margin:0;font-size:12px;color:hsla(0,0%,8%,.55);font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-weight:500}.team-stat-card .team-stat-body small{font-size:11px;font-family:Rubik,-apple-system,Segoe UI,sans-serif}@media(max-width:992px){.team-stat-card{padding:16px}.team-stat-card .team-stat-body h3{font-size:24px}}@media(max-width:576px){.team-stat-card{padding:12px}.team-stat-card .team-stat-body h3{font-size:20px}}.team-stat-icon{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.team-stat-icon.team-stat-icon-green{background:#157f58;color:#fff}.team-stat-icon.team-stat-icon-blue{background:#1a4488;color:#fff}@media(max-width:992px){.team-stat-icon{width:48px;height:48px}}@media(max-width:576px){.team-stat-icon{width:36px;height:36px}}.analytics-grid{display:grid;grid-template-columns:2fr 1fr;grid-gap:1.5rem;gap:1.5rem}@media(max-width:800px){.analytics-grid{grid-template-columns:1fr}}.analytics-card-header{display:flex;align-items:center;justify-content:space-between}.analytics-card-title{margin:0;display:flex;align-items:center;gap:.5rem}.analytics-side-card{margin-bottom:1.5rem}.analytics-muted-text{color:hsla(0,0%,8%,.55)}.analytics-sub-text{font-size:.875rem}.analytics-empty-text{text-align:center;color:hsla(0,0%,8%,.45)}.badge-overloaded{background:#900106}.badge-overloaded,.badge-underutilized{color:#fff;border-radius:4px;font-size:.7rem;margin-left:.5rem}.badge-underutilized{background:#1a4488}.badge-properties{background:var(--brand-default1);color:#fff;border-radius:4px}.badge-clients{background:#1a4488;color:#fff;border-radius:4px}.issue-group{margin-bottom:1rem}.issue-heading-overloaded{color:#900106}.issue-heading-under{color:#1a4488}.workload-bar-item{padding:16px;background:#fff;border-radius:8px;border:1px solid hsla(0,0%,8%,.1);margin-bottom:12px;transition:all .16s ease-out}.workload-bar-item:hover{border-color:var(--brand-default1);box-shadow:0 2px 4px hsla(0,0%,8%,.1)}.workload-bar-item .workload-bar-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.workload-bar-item .agent-name{font-size:.95rem;font-weight:600;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.workload-bar-item .assignment-counts{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:768px){.workload-bar-item{padding:12px}.workload-bar-item .agent-name{font-size:14px}}@media(max-width:576px){.workload-bar-item{padding:8px}.workload-bar-item .assignment-counts{flex-direction:column;gap:4px}}.custom-progress-bar{display:flex;height:20px;overflow:hidden;background:hsla(0,0%,8%,.08);border-radius:4px;box-shadow:inset 0 1px 2px hsla(0,0%,8%,.08)}@media(max-width:768px){.custom-progress-bar{height:16px}}@media(max-width:576px){.custom-progress-bar{height:14px}}.custom-progress-segment{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap}.custom-progress-primary{background:var(--brand-default1)}.custom-progress-info{background:#1a4488}.top-performer-item{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid hsla(0,0%,8%,.1)}.top-performer-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.top-performer-item .top-performer-row{display:flex;align-items:center;gap:12px}@media(max-width:576px){.top-performer-item{padding-bottom:8px;margin-bottom:8px}}.rank-badge{width:40px;height:40px;background:var(--brand-default1);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-size:16px;flex-shrink:0}@media(max-width:768px){.rank-badge{width:32px;height:32px;font-size:14px}}@media(max-width:576px){.rank-badge{width:28px;height:28px;font-size:12px}}.issue-item{padding:12px;background:#fff;border-radius:4px;border:1px solid hsla(0,0%,8%,.1);margin-bottom:8px}@media(max-width:576px){.issue-item{padding:8px;font-size:12px}}.recommendation-card{background:#fff;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;padding:12px;margin-bottom:12px;transition:all .16s ease-out}.recommendation-card:hover{border-color:var(--brand-default1);box-shadow:0 4px 8px hsla(0,0%,8%,.1)}.recommendation-card .recommendation-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.recommendation-card .recommendation-header .recommendation-title{display:flex;align-items:center;gap:8px}@media(max-width:576px){.recommendation-card{padding:8px}}.recommendation-details{padding-left:16px;border-left:3px solid var(--brand-default1);margin-top:8px;font-size:14px}@media(max-width:768px){.recommendation-details{padding-left:12px;font-size:12px}}.rec-badge-row{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.team-agent-select-row{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px}.team-agent-select-row .team-agent-select-col{flex:1 1}.team-agent-select-row .team-agent-select-arrow{display:flex;align-items:center;justify-content:center;padding-top:24px;flex-shrink:0;color:var(--brand-default1)}@media(max-width:768px){.team-agent-select-row{flex-direction:column}.team-agent-select-row .team-agent-select-arrow{padding-top:0;transform:rotate(90deg)}}.entity-list{max-height:400px;overflow-y:auto}.entity-item{padding:12px;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;margin-bottom:8px;cursor:pointer;transition:all .16s ease-out}.entity-item .entity-item-row{display:flex;align-items:flex-start;gap:12px}.entity-item .entity-item-row .entity-item-check{flex-shrink:0;margin-top:2px}.entity-item .entity-item-row .entity-item-body{flex:1 1}.entity-item .entity-item-row .entity-item-body .entity-item-header{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.entity-item:hover{background:hsla(0,0%,8%,.02);border-color:hsla(0,0%,8%,.15)}.entity-item.entity-item-selected{border-color:var(--brand-default1);background:rgba(var(--brand-default1-rgb,26,182,132),.05)}.entity-list-empty{text-align:center;padding:48px 0;color:hsla(0,0%,8%,.45);font-family:Rubik,-apple-system,Segoe UI,sans-serif}.team-csv-tools{flex-wrap:wrap}.team-csv-tools,.team-select-all-row{display:flex;gap:8px;align-items:center;margin-bottom:12px}.team-select-all-row{cursor:pointer;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-size:14px}.reassign-scroll-area{max-height:400px;overflow-y:auto}.reassign-section{margin-bottom:24px}.reassign-section .reassign-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.reassign-section .reassign-item{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid hsla(0,0%,8%,.1);border-radius:4px;margin-bottom:8px;cursor:pointer;transition:all .16s ease-out}.reassign-section .reassign-item.reassign-item-selected{border-color:var(--brand-default1);background:hsla(0,0%,8%,.02)}.team-upgrade-panel{max-width:640px;margin:48px auto;text-align:center}.team-upgrade-panel .team-upgrade-icon{margin-bottom:16px;color:hsla(0,0%,8%,.3)}.team-upgrade-panel h4{font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-weight:600;margin-bottom:8px}.team-upgrade-panel p{margin-bottom:24px}.team-modal-body-note,.team-upgrade-panel p{color:hsla(0,0%,8%,.55);font-family:Rubik,-apple-system,Segoe UI,sans-serif}.team-modal-body-note{margin-bottom:16px}.team-reassign-info{margin-top:12px;padding:12px;background:hsla(0,0%,8%,.02);border-radius:8px;border:1px solid hsla(0,0%,8%,.1)}.team-reassign-toggle{display:flex;align-items:center;gap:8px;margin-bottom:12px;cursor:pointer;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-size:14px}.team-access-denied-row{justify-content:center}.team-access-body{padding:32px;text-align:center}.team-access-lead{font-size:20px;font-weight:600;margin-bottom:8px}.team-access-text{color:#232323;margin-bottom:16px}.team-upgrade-btn{display:inline-flex;align-items:center;gap:8px}.team-upgrade-icon{flex-shrink:0}.team-access-shield{width:64px;height:64px;color:#232323;margin:0 auto 16px;display:block}.team-tabs-row{margin-bottom:16px}.team-tab-icon{flex-shrink:0}.team-member-details{padding-top:16px}.team-back-row{margin-bottom:16px}.team-back-link{display:inline-flex;align-items:center;gap:4px;color:#141414;text-decoration:none;font-size:12px;font-weight:500}.team-back-link:hover{color:var(--brand-default1)}.team-back-icon{flex-shrink:0}.team-back-btn{display:inline-flex;align-items:center;gap:4px}.team-member-section{margin-bottom:16px}.team-member-header{display:flex;gap:16px;align-items:center}@media(max-width:800px){.team-member-header{flex-direction:column;align-items:flex-start}}.profile-image-container{flex-shrink:0;width:120px;height:120px;border-radius:50%;overflow:hidden;border:3px solid rgba(0,0,0,.08)}@media(max-width:800px){.profile-image-container{width:90px;height:90px}}.profile-image{width:100%;height:100%;object-fit:cover;display:block}.profile-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.06);font-size:2.5rem;font-weight:600;color:rgba(0,0,0,.4)}.team-member-info{flex:1 1}.team-member-badges{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.team-type-badge{display:inline-flex;align-items:center;gap:4px}.team-badge-icon{flex-shrink:0}.member-info{display:flex;flex-direction:column;gap:4px;margin-top:8px}.member-info-row{display:flex;align-items:center;gap:8px;font-size:12px;color:#232323}.member-info-icon{flex-shrink:0}.team-stat-body{text-align:center;padding:16px}.team-stat-number{font-size:32px;font-weight:700;margin-bottom:4px}.team-stat-label{font-size:12px;color:#232323;margin:0}.team-status-badge{font-size:12px;padding:4px 8px}.team-loading{padding:24px}.team-loading,.team-tab-loading{display:flex;justify-content:center}.team-tab-loading{padding:20px}.team-tab-empty{display:flex;flex-direction:column;align-items:center;padding:24px;color:#232323;gap:12px}.team-tab-empty-icon{color:#232323}.team-error-body{padding:24px;text-align:center}.team-error-text{color:#900106;font-size:14px}.team-log-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.team-log-desc{font-size:12px;color:#232323;margin:4px 0 0}.team-log-time{font-size:11px;white-space:nowrap;flex-shrink:0}.hidden-for-pdf{position:absolute;left:-10000px;top:-10000px;width:800px}.filter-panel-box{border:none!important}.search-bar{display:flex;align-items:center;justify-content:center;width:inherit;column-gap:15px}.search-bar .row{flex-wrap:nowrap}.property-list-header{width:100%}.property-list-header .container-fluid .row .col{display:flex;justify-content:space-between;align-items:center;width:100%}.property-list-header .container-fluid .row .col .add-property-btn{white-space:nowrap;flex-shrink:0}.search-bar li .search-form{margin-bottom:0!important}.search-bar li .search-form .form-control{display:block;cursor:text;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;padding:8px 16px}.search-block{display:block}.search-icon{color:var(--bs-black)!important}.search-icon.dark-layout{background-color:var(--bs-white)!important}.search-button{background-image:var(--brand-gradient1)!important;color:#fff!important}.clear-button,.search-button{justify-content:center!important}.two-columns{display:flex;width:auto;padding-bottom:40px;margin-top:-25px}.divider-dropdown{width:1px;height:380px;background-color:var(--brand-default2);margin-left:10px;margin-right:10px}.location-search{border-radius:8px;padding:8px 16px}.ratio3_2 .single-property-slider{overflow:hidden}.alert-default{color:#fff;background-color:var(--brand-default2);font-weight:500}.alert-default .btn-close{width:6px;height:6px;top:20px;color:#fff;filter:brightness(1) invert(1)}.alert-default-2{color:#fff;background-color:var(--brand-default2);font-weight:500}.alert-default-2 .btn-close{width:6px;height:6px;top:20px;color:#fff;filter:brightness(1) invert(1)}.property-wrapper-grid{padding-top:16px}.property-wrapper-grid .col-xl-4 .property-details{padding:15px}.property-wrapper-grid .col-xl-4 .property-details ul li{padding-left:6px;padding-right:6px;font-size:13px}.property-wrapper-grid .col-xl-4 .property-details ul li img{height:14px}.property-wrapper-grid .col-xl-4 .property-details ul li:first-child{padding-left:0}.property-wrapper-grid .col-xl-4 .property-details ul li:last-child{padding-right:0}.property-section .property-box-flat .property-box .property-details .btn-light-bg.btn-flat:after{height:100%}.property-details{padding:30px;position:relative}.property-details>span{letter-spacing:5px;color:#959595;text-transform:uppercase;font-weight:500}.property-details>a{display:block;color:#1c2d3a;transition:.8s}.property-details h3{font-weight:700;margin-bottom:10px;font-size:calc(18px + 4*(100vw - 320px)/1600);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;line-height:1.3}.property-details p{line-height:1.6;font-size:15px;margin-bottom:20px}.property-details ul{margin-bottom:18px}.property-details ul li{padding-left:15px;padding-right:12px;font-weight:500;line-height:1.2}.property-details ul li+li{border-left:1px solid rgba(0,0,0,.2)}.property-details ul li:first-child{padding-left:0}.property-details ul li:last-child{padding-right:0}.property-details .property-btn{align-items:center;justify-content:space-between}.property-details .property-btn span{color:#878787;font-size:14px;font-weight:500}.property-details .property-svg{width:16px;height:16px}.property-section.section-sm .property-2:not(.no-sidebar){margin-bottom:10px}.property-section.section-sm .property-2:not(.no-sidebar):not(.no-sidebar)::-webkit-scrollbar{width:5px}.property-section.section-sm .property-2:not(.no-sidebar):not(.no-sidebar)::-webkit-scrollbar-thumb{background:transparent}.property-section.section-sm .property-2:not(.no-sidebar):hover:not(.no-sidebar)::-webkit-scrollbar-thumb{background:hsla(90,3%,42%,.2)}.property-section .title-1 h2{margin-bottom:-9px}.property-section .title-1 hr{width:80px;margin:20px auto 0;height:2px;color:var(--brand-default1);opacity:1;transition:all .5s}.property-section .title-1:hover hr{width:150px}.property-section .title-2 h2{margin-top:-2px}.property-section .title-3.d-flex{justify-content:space-between;align-items:flex-start}.property-section .title-3 .pagination li a{padding:12px 16px;color:var(--brand-default2);border-radius:5px;font-weight:700;transition:.5s;position:relative}.property-section .title-3 .pagination li a:after{opacity:.1;background-color:var(--brand-default2);transition:.5s;border-radius:5px;z-index:-1}.property-section .title-3 .pagination li.active a,.property-section .title-3 .pagination li:hover a{color:#fff;transition:.5s}.property-section .title-3 .pagination li.active a:after,.property-section .title-3 .pagination li:hover a:after{opacity:1}.property-section .title-3 .pagination li+li{margin-left:20px}.property-section .title-3 .pagination-tab{margin-top:1px}.property-section .title-3.text-start{margin-top:-2px}.property-section.slick-between .title-3.text-start{margin-top:-5px}.property-section .property-box{border-radius:8px;overflow:hidden;border:1px solid hsla(0,0%,8%,.1);box-shadow:0 1px 4px hsla(0,0%,8%,.08),0 1px 2px hsla(0,0%,8%,.04);background:#fff;transition:box-shadow all .16s ease-out,transform all .16s ease-out,border-color all .16s ease-out}.property-section .property-box:hover{box-shadow:0 4px 12px hsla(0,0%,8%,.1),0 2px 4px hsla(0,0%,8%,.06);transform:translateY(-2px);border:1px solid hsla(0,0%,8%,.1)}.property-section .property-box:hover .property-image .property-slider .slick-next,.property-section .property-box:hover .property-image .property-slider .slick-prev{background-color:var(--brand-default1);transition:all .5s;border-radius:50%}.property-section .property-box:hover .property-image .property-slider .slick-next:before,.property-section .property-box:hover .property-image .property-slider .slick-prev:before{font-family:Font Awesome\ 5 free;font-weight:900;opacity:1;line-height:.6;font-size:12px;color:#fff}.property-section .property-box:hover .property-image .property-slider .slick-prev{left:10px}.property-section .property-box:hover .property-image .property-slider .slick-prev:before{content:""}.property-section .property-box:hover .property-image .property-slider .slick-next{right:10px}.property-section .property-box:hover .property-image .property-slider .slick-next:before{content:""}.property-section .property-box .property-image{position:relative;width:100%;height:220px;overflow:hidden}.property-section .property-box .property-image .bg-size{height:220px;border-radius:0}.property-section .property-box .property-image .bg-img{width:100%;height:220px;object-fit:cover;display:block}.property-section .property-box .property-image .property-slider{height:220px;margin-bottom:0}.property-section .property-box .property-image .property-slider .slick-dots{bottom:20px}.property-section .property-box .property-image .property-slider .slick-dots li button:before{font-size:12px;color:#fff;border:1px solid;border-radius:100%}.property-section .property-box .property-image .property-slider .slick-dots li.slick-active button:before{color:var(--brand-default1)}.property-section .property-box .property-image .labels-left{color:var(--brand-default2);background-color:var(--whiteish);padding:2px 4px;border-radius:4px;position:absolute;left:-6px;top:20px;border:1px dashed var(--brand-default1)}.property-section .property-box .property-image .labels-left span{font-weight:500}.property-section .property-box .property-image .labels-left div+div{margin-top:6px}.property-section .property-box .property-image .labels-left .label{text-transform:uppercase;font-size:10px;font-weight:500;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.property-section .property-box .property-image .seen-data{position:absolute;right:20px;top:20px;padding:1px 8px;border-radius:4px;background-color:#1c2d3a}.property-section .property-box .property-image .seen-data svg{width:14px;height:14px;margin-right:8px;color:#fff}.property-section .property-box .property-image .seen-data span{font-size:12px;color:#fff}.property-section .property-box .property-image .overlay-property-box{position:absolute;bottom:12px;right:12px;margin:0 auto;display:block;transition:.8s}.property-section .property-box .property-image .overlay-property-box .like.added svg{fill:var(--brand-default1)}.property-section .property-box .property-image .overlay-property-box .effect-round svg{width:17px;stroke:#1c2d3a}.property-section .property-box .property-image .overlay-property-box .effect-round1 svg{width:17px;stroke:var(--brand-default1)}.property-section .property-box .property-image .overlay-property-box .effect-round,.property-section .property-box .property-image .overlay-property-box .effect-round1{width:35px;height:35px;background:#fff;border-radius:5px;position:relative}.property-section .property-box .property-image .overlay-property-box .effect-round+.effect-round,.property-section .property-box .property-image .overlay-property-box .effect-round+.effect-round1,.property-section .property-box .property-image .overlay-property-box .effect-round1+.effect-round,.property-section .property-box .property-image .overlay-property-box .effect-round1+.effect-round1{margin-top:8px;cursor:pointer}.property-section .property-box .property-image .overlay-property-box .effect-round i,.property-section .property-box .property-image .overlay-property-box .effect-round1 i{font-size:18px;margin-top:2px;background:var(--brand-gradient3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.property-section .property-box .property-image .overlay-plus{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:.5s;background-color:rgba(0,0,0,.5)}.property-section .property-box .property-image .overlay-plus span{font-size:70px;color:#fff}.property-section .property-box .property-image .overlay-plus .seen-data{position:absolute;right:20px;top:20px;padding:1px 8px 2px;border-radius:5px;background-color:#1c2d3a}.property-section .property-box .property-image .overlay-plus .seen-data span,.property-section .property-box .property-image .overlay-plus .seen-data svg{color:#fff}.property-section .property-box .property-image .overlay-plus .seen-data svg{width:14px;height:14px;vertical-align:-2px;margin-right:8px}.property-section .property-box .property-image .overlay-plus .seen-data span{font-size:12px}.property-section .property-box .property-image .overlay-plus .like-bottom{position:absolute;bottom:20px;right:20px;padding:5px 6px 4px;display:flex;border-radius:5px;background-color:#1c2d3a}.property-section .property-box .property-image .overlay-plus .like-bottom svg{width:15px;height:15px;stroke-width:3px;color:#fff}.property-section .property-box .property-image .grid-slider .slick-arrow,.property-section .property-box .property-image .slider-for .slick-arrow{opacity:0}.property-section .property-box .property-details{padding:14px}.property-section .property-box .property-details h6{font-weight:600;font-size:17px;color:var(--brand-default1)}.property-section .property-box .property-details .icon-property{display:flex}.property-section .property-box .property-details .icon-property li{width:100%;position:relative}.property-section .property-box .property-details .icon-property li+li{border-left:none}.property-section .property-box .property-details .icon-property li+li:before{position:absolute;content:"";width:1px;height:20px;background-color:rgba(59,66,73,.2);top:10px;left:-10px}.property-section .property-box .property-details .icon-property li .d-flex{align-items:center}.property-section .property-box .property-details .icon-property li .d-flex .property-icon{width:35px;height:35px;min-width:35px;border-radius:100%;margin-right:15px;position:relative}.property-section .property-box .property-details .icon-property li .d-flex .property-icon:after{border-radius:100%;opacity:.1;background-color:var(--brand-default1)}.property-section .property-box .property-details .icon-property li .d-flex .property-icon .property-svg{fill:var(--brand-default1)}.property-section .property-box .property-details .icon-property+.icon-property{margin-top:20px}.property-section .property-box .property-details>ul>li>img{height:16px;display:inline-block;margin-right:7px}.property-section .property-box:hover .property-image .overlay-plus{opacity:1;transition:.8s}.property-section .property-box:hover .property-image .grid-slider .slick-arrow,.property-section .property-box:hover .property-image .slider-for .slick-arrow{opacity:1}.property-section .property-box:hover .property-image .grid-slider .slick-prev,.property-section .property-box:hover .property-image .slider-for .slick-prev{left:15px;transition:.5s}.property-section .property-box:hover .property-image .grid-slider .slick-next,.property-section .property-box:hover .property-image .slider-for .slick-next{right:15px;transition:.5s}.property-section .property-box:hover .property-details>a h3{color:var(--brand-default2);transition:.8s}.property-section .property-box.liked-img .property-image .overlay-plus .like-bottom svg{color:#900106}.property-section .property-box.liked-img .property-image .overlay-plus .like-bottom svg path{fill:#900106}.property-section .nav-tabs{display:flex;justify-content:center;border-bottom:none;margin-bottom:30px}.property-section .nav-tabs .nav-item{margin-bottom:15px}.property-section .nav-tabs .nav-item .nav-link{border-radius:5px;filter:drop-shadow(3.346px 3.716px 25px rgba(0,0,0,.06));background-color:hsla(0,0%,100%,.1);color:#fff;font-weight:600}.property-section .nav-tabs .nav-item.show .nav-link{background-color:#fff;color:var(--brand-default1);border-color:transparent}.property-section .nav-tabs .nav-item+.nav-item{margin-left:30px}.property-section .nav-tabs .nav-link{position:relative}.property-section .nav-tabs .nav-link:before{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff;content:"";bottom:-7px;opacity:0;transition:.5s;position:absolute;left:0;right:0;margin:0 auto}.property-section .nav-tabs .nav-link.active,.property-section .nav-tabs .nav-link:focus,.property-section .nav-tabs .nav-link:hover{background-color:#fff;color:var(--brand-default1);border-color:transparent}.property-section .nav-tabs .nav-link.active:before,.property-section .nav-tabs .nav-link:focus:before,.property-section .nav-tabs .nav-link:hover:before{opacity:1;transition:.5s}.property-section .pagination-tab .nav-item{margin-bottom:0}.property-section .tab-content .tab-pane .property-2>div .property-box{animation:zoomIn .8s}.property-section.bg-comman-2:before{height:450px}.property-section .property-1 .property-details,.property-section .property-2 .property-details{padding:30px}.property-section .property-1 .property-details>span,.property-section .property-2 .property-details>span{display:block;margin-top:-3px}.property-section .property-1 .slick-list .slick-track .slick-slide,.property-section .property-2 .slick-list .slick-track .slick-slide{margin-bottom:-6px}.property-section .property-2 .property-box{box-shadow:3.346px 3.716px 22.5px rgba(0,0,0,.07)}.property-section .property-2 .property-box .property-details>a{display:block;transition:.8s;color:transparent;background:linear-gradient(90deg,#1c2d3a 0,#1c2d3a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.property-section .property-2 .property-box .property-details>span{display:block;margin-top:-3px;margin-bottom:5px}.property-section .property-2 .property-box:hover .property-details>a{background:var(--brand-gradient2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:.8s}.property-section .property-2 .property-box .property-image .labels-left,.property-section .property-3 .property-box .property-image .labels-left{left:20px}.property-section .property-box-flat .property-box{border-radius:0;box-shadow:0 0 35px rgba(0,0,0,.08)}.property-section .property-box-flat .property-box .property-image .label-white{position:absolute;right:20px;top:20px;transition:.5s}.property-section .property-box-flat .property-box .property-image .overlay-plus{background-color:rgba(0,0,0,.15);z-index:1}.property-section .property-box-flat .property-box .property-image .overlay-plus .seen-data{top:unset;bottom:20px;right:56px;border-radius:0}.property-section .property-box-flat .property-box .property-image .overlay-plus .like-bottom{border-radius:0}.property-section .property-box-flat .property-box .property-details h3{margin-top:-2px}.property-section .property-box-flat .property-box .property-details h3 a{color:#1c2d3a}.property-section .property-box-flat .property-box .property-details p{color:rgba(88,97,103,.7)}.property-section .property-box-flat .property-box:hover .property-image .label-white{z-index:2;background-color:var(--brand-default1);color:#fff;transition:.5s}.property-section .property-box-flat .property-box:hover .property-image .label-white:after{box-shadow:0 5px 12.5px var(--brand-default1);opacity:.35}.property-section .property-3 .slick-list{margin:-30px -12px}.property-section .property-3 .slick-list .slick-track .slick-slide>div{margin:30px 20px}.property-section .property-3 .slick-list .slick-track .slick-slide.slick-current.slick-active.slick-center .property-box .property-image .label-white{z-index:2;background-color:var(--brand-default1);color:#fff;transition:.5s}.property-section .property-3 .slick-list .slick-track .slick-slide.slick-current.slick-active.slick-center .property-box .property-image .label-white:after{box-shadow:0 3px 6px var(--brand-default1);opacity:.35}.property-section .property-3 .slick-list .slick-track .slick-slide.slick-current.slick-active.slick-center .property-box .property-image .overlay-plus,.property-section .property-3 .slick-list .slick-track .slick-slide.slick-current.slick-active.slick-center .property-box .property-image .overlay-property-box{opacity:1;transition:.8s}.property-section .property-3 .property-box:hover .property-image .overlay-plus,.property-section .property-3 .property-box:hover .property-image .overlay-property-box{opacity:0}.property-section .property-3 .property-box:hover .property-image .label-white{background-color:#fff;color:var(--brand-default1)}.property-section .property-3 .property-box:hover .property-image .label-white:after{box-shadow:unset}.property-section .property-4 .slick-list .slick-track .slick-slide{margin-bottom:-6px}.property-section .list-property .property-box{box-shadow:0 0 35px rgba(0,0,0,.09)}.property-section .list-property .property-box .text-center{margin-top:-20px;position:relative}.property-section .list-property .property-box .text-center .label-gradient{transition:.5s}.property-section .list-property .property-box .property-image .overlay-property{position:absolute;top:0;left:0;right:0;overflow:hidden;width:100%;height:100%;transform:scale(.8);opacity:0;transition:.5s ease}.property-section .list-property .property-box .property-image .overlay-property .overlay-box{transition:.4s;background-color:#fff;border-radius:5px;height:calc(100% - 92px);width:85%;position:absolute;top:14%;left:8%;padding:40px}.property-section .list-property .property-box .property-image .overlay-property .overlay-box h4{line-height:1.2;color:#586167;font-weight:700;margin-bottom:12px}.property-section .list-property .property-box .property-image .overlay-property .overlay-box p{font-size:calc(14px + 2*(100vw - 320px)/1600);line-height:1.3;color:rgba(88,97,103,.7)}.property-section .list-property .property-box .property-image .overlay-property .overlay-box a{background-image:var(--brand-gradient2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;font-weight:600;display:initial}.property-section .list-property .property-box .property-image .overlay-property .overlay-box a:after{position:absolute;content:"";right:-45px;top:10px;width:35px;height:2px;border-radius:1px;background-color:var(--brand-default2)}.property-section .list-property .property-box .property-image .overlay-property:after{background-color:#303030;opacity:.4;z-index:-1}.property-section .list-property .property-box:hover .text-center .label-gradient{transition:.5s;position:relative}.property-section .list-property .property-box:hover .text-center .label-gradient:after{transition:.5s;box-shadow:-5.15px 8.572px 25px var(--brand-default1);opacity:.3}.property-section .list-property .property-box:hover .property-image .overlay-property{opacity:1;transform:scale(1);transition:.5s}.property-section .listing-hover-property{margin-bottom:-30px}.property-section .listing-hover-property .property-box{position:relative}.property-section .listing-hover-property .property-box .property-image .labels-left{top:15px}.property-section .listing-hover-property .property-box .bottom-property{position:absolute;left:0;bottom:-70px;color:#fff;transition:.9s;width:100%;z-index:1}.property-section .listing-hover-property .property-box .bottom-property div.d-flex{align-items:center;justify-content:space-between}.property-section .listing-hover-property .property-box .bottom-property>div{padding:15px;transition:height .9s}.property-section .listing-hover-property .property-box .bottom-property h5{font-weight:600}.property-section .listing-hover-property .property-box .bottom-property h5 a{color:#fff}.property-section .listing-hover-property .property-box .bottom-property h6{margin-bottom:0}.property-section .listing-hover-property .property-box .bottom-property .overlay-option{background-color:rgba(0,0,0,.8);padding:0}.property-section .listing-hover-property .property-box .bottom-property .overlay-option ul{display:flex;flex-wrap:wrap}.property-section .listing-hover-property .property-box .bottom-property .overlay-option ul li{flex:0 0 25%;max-width:25%;padding:20px;transition:.9s}.property-section .listing-hover-property .property-box .bottom-property .overlay-option ul li:first-child{background-color:#636363}.property-section .listing-hover-property .property-box .bottom-property .overlay-option ul li:nth-child(2){background-color:#565656}.property-section .listing-hover-property .property-box .bottom-property .overlay-option ul li:nth-child(3){background-color:#494949}.property-section .listing-hover-property .property-box .bottom-property .overlay-option ul li:nth-child(4){background-color:#3d3d3d}.property-section .listing-hover-property .property-box .bottom-property .overlay-option ul li .media{align-items:center}.property-section .listing-hover-property .property-box .bottom-property .overlay-option ul li .media img{width:30px;filter:brightness(.8) invert(.8)}.property-section .listing-hover-property .property-box .bottom-property .overlay-option ul li .media .media-body{margin-left:10px}.property-section .listing-hover-property .property-box .bottom-property .overlay-option ul li span{font-size:13px}.property-section .listing-hover-property .property-box .bottom-property .overlay-option ul li h6{font-weight:500}.property-section .listing-hover-property .property-box:after{position:absolute;content:"";width:100%;height:100%;transition:.9s;left:0;bottom:0;background-image:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.8))}.property-section .listing-hover-property .property-box:hover .bottom-property{bottom:0;transition:.9s}.property-section .listing-hover-property .property-box:hover .bottom-property>div{transition:.9s}.property-section .listing-hover-property .property-box:hover .bottom-property .overlay-option ul li{opacity:1;transition:.9s}.property-section .listing-hover-property .property-box:hover:after{background-image:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.9));transition:.9s}.property-section .listing-hover-property>div{margin-bottom:30px}.property-section .property-label .property-box .property-image .labels-left .label{text-transform:capitalize;font-size:12px}.property-section .tab-content .tab-pane .list-property>div .property-box{animation:zoomIn .8s}.property-2{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:24px;gap:24px}.property-2.list-view{grid-template-columns:1fr}@media(max-width:570px){.property-2{grid-template-columns:1fr}}.agent-column,.property-column{min-width:0}.property-grid .property-box .agency-image .agency-logo{background-repeat:no-repeat;background-size:contain!important;display:flex;width:100%;height:auto;border-radius:50%}.property-grid .property-box .agent-image{width:50%}.property-grid .property-box .agent-image .agents-profile-picture{background-repeat:no-repeat;background-size:contain!important;display:flex;width:100%;height:auto;border-radius:50%}.property-grid.list-view .property-box{display:flex;flex-direction:row}.property-grid.list-view .property-box .property-image{width:50%;flex-shrink:0}.property-grid.list-view .property-box .property-image .bg-size{height:100%}.property-grid.list-view .property-box .property-details{flex:1 1;min-width:0}.property-grid.list-view .property-box .agent-image{border-right:1px solid #eee}.property-grid-3{position:relative}.property-grid-3 .filter-bottom-content{top:45px}.property-grid-3 .property-grid.list-view .property-box .agent-image{width:100%}.property-grid-3 .property-grid.list-view .property-box .agent-image>div{height:100%}.property-grid-3 .property-grid.list-view .property-box .agent-image:hover .overlay-content{left:53%}.property-grid-3 .filter-panel{border:none}.property-grid-3 .filter-panel .top-panel h2{margin-top:-2px}.video-property .property-section .property-grid-3 .property-wrapper-grid.list-view .property-box .property-details p{display:block!important}.property-grid-slider .dropdown .btn{padding:8px 15px;border:1px solid hsla(0,0%,8%,.1);border-radius:4px}.property-grid-slider .property-2 .property-box .overlay-plus{background:unset;opacity:1}.property-grid-slider .property-grid.list-view .property-box{align-items:center}.property-grid-slider .property-grid.list-view .property-box .property-image{width:45%}.property-grid-slider .property-grid.list-view .bg-size{height:39vh}.property-grid-slider .property-grid.list-view .thumbnail-nav .bg-size{height:auto}.property-grid-slider .property-grid .slider-for .slick-slide img{min-height:300px;object-fit:cover}.property-grid-slider .property-grid .slider-nav{margin:6px 0 -5px -4px}.property-grid-slider .property-grid .slider-nav .slick-slide{margin:0 3px}.property-grid-slider .property-grid .slider-nav .slick-slide img{min-height:72px;cursor:pointer;object-fit:cover}.property-map .property-grid{padding-top:40px}.property-map .theme-pagination{margin-bottom:40px}.property-map .filter-bottom-content{z-index:2;width:90%;right:0;top:45px;margin:0 auto}.property-list-view .property-grid.list-view .property-box .property-image{width:100%}.mfp-title{display:none}.property-main{overflow:unset}.single-property-section{position:absolute;bottom:-76px;width:100%}.single-property-section .btn{padding:4px 10px;font-size:12px}.single-property-section .btn.btn-dashed{padding:5px 10px}.single-property-section .feature-label{margin-top:15px}.single-property-section .feature-label .btn{cursor:unset}.single-property-section .left-single .d-flex{align-items:center}.single-property-section .left-single h2{margin-top:-3px}.single-property-section .left-single p{margin-bottom:15px}.single-property-section .left-single ul{display:flex;margin:-5px -10px 15px}.single-property-section .left-single ul li{margin:5px 10px;transition:all .22s ease-in-out}.single-property-section .left-single ul li:hover{color:var(--brand-default1);transform:scale(1.02);transition:all .22s ease-in-out}.single-property-section .left-single ul li>div{display:flex;align-items:center;font-weight:500}.single-property-section .left-single ul li>div img{width:16px;margin-right:10px}.single-property-section .left-single ul li>div .ruler-tool{width:14px;height:20px}.single-property-section .left-single .share-buttons .btn-pill>i,.single-property-section .left-single .share-buttons .btn-pill>svg{margin-right:3px}.single-property-section .left-single .share-buttons a svg{width:14px;height:14px;vertical-align:-3px}.single-property-section .left-single .share-buttons>div{position:relative}.single-property-section .left-single .share-buttons>div .share-hover{position:absolute;bottom:-50px;left:0;background:#fff;box-shadow:3.346px 3.716px 22.5px rgba(0,0,0,.07);border-radius:0;opacity:0;visibility:hidden;transition:.5s}.single-property-section .left-single .share-buttons>div .share-hover ul{margin:0}.single-property-section .left-single .share-buttons>div .share-hover ul li{margin:0;padding:10px}.single-property-section .left-single .share-buttons>div .share-hover ul li+li{border-left:1px solid hsla(0,0%,8%,.1)}.single-property-section .left-single .share-buttons>div:hover .share-hover{bottom:-45px;opacity:1;visibility:visible;transition:.5s}.single-property-section .single-title{display:flex;justify-content:space-between;align-items:center;padding:30px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15)}.single-property-section .single-title .right-single{text-align:right}.single-property-section .single-title .right-single .price{color:var(--brand-default2);margin-bottom:0}.single-property-section .single-title .right-single .price span{color:#878787;font-size:16px;font-weight:500}.icon-facebook{color:#3b5998}.icon-twitter{color:#55acee}.icon-instagram{color:#dd4b39}.rating i{color:#cc912c}.single-gallery{position:relative}.single-gallery .blog-sidebar{padding-top:30px}.title-3.inner-title h2{color:#1c2d3a}.single-property{margin-top:30px}.single-property.mt-0.pt-0{padding-bottom:60px}.single-property .blog-sidebar .form-group .dropdown .dropdown-toggle{padding:8px 20px 6px;display:block;color:#878787;border:1px solid hsla(0,0%,8%,.1);border-radius:4px}.single-property .description-section .desc-box{box-shadow:0 2px 8px rgba(0,0,0,.15)}.single-property .description-section .desc-box h4{font-weight:600;margin-bottom:20px;margin-top:-2px}.single-property .description-section .desc-box p{line-height:1.5;color:#878787;font-family:Rubik,-apple-system,Segoe UI,sans-serif;margin-bottom:5px;width:100%}.single-property .description-section .desc-box #floor_plan h4,.single-property .description-section .desc-box .feature-dec h4,.single-property .description-section .desc-box .ratio3_2 h4{margin-top:-3px}.single-property .description-section .desc-box .single-gallery{margin-bottom:-2px}.single-property .description-section .desc-box+.desc-box{margin-top:30px}.single-property .description-section .menu-top{background-color:#fff;border-bottom:1px solid hsla(0,0%,8%,.1);padding:15px 0}.single-property .description-section .menu-top li a{padding:15px 20px;text-transform:uppercase;font-weight:600;color:#1c2d3a}.single-property .description-section .menu-top li.active a{color:var(--brand-default2);border-bottom:2px solid var(--brand-default2);transition:all .22s ease-in-out}.single-property .description-section .menu-top.sticky{position:fixed;z-index:2;top:0;left:0;width:100%;box-shadow:1px 3px 20px 0 rgba(0,0,0,.1);margin-top:0;padding:16px 0;animation:smoothScroll 1s forwards}.single-property .description-section .single-feature{margin-bottom:-4px}.single-property .description-section .single-feature ul li{display:block;text-transform:capitalize;line-height:1.9}.single-property .description-section .single-feature ul li i{color:var(--brand-default2);margin-right:6px;vertical-align:2px;font-size:12px}.single-property .description-section .attach-file{color:#232323;font-weight:500}.single-property .description-section .attach-file i{font-size:25px;margin-right:15px;vertical-align:-3px}.single-property .description-section .attach-file:hover{color:var(--brand-default2)}.single-property .description-section .about p:last-child{margin-bottom:-3px}.single-property .description-section.tab-description .menu-top{border-bottom:none;padding:0}.single-property .description-section .gallery-for{position:relative}.single-property .page-section{padding:30px}.single-property .page-section iframe{width:100%;height:420px;margin-bottom:-5px}.single-property .page-section hr{margin:30px 0}.single-property #details h4,.single-property .about h4{display:flex;align-items:center;justify-content:space-between}.single-property #details h4 a,.single-property .about h4 a{font-size:14px;color:var(--brand-default2)}.play-bg-image{position:relative}.play-bg-image .icon-video{position:absolute;top:0;height:100%;width:100%}.play-bg-image .icon-video a{position:relative}.play-bg-image .icon-video a:after{position:absolute;content:"";top:-51px;left:-50px;width:150px;height:150px;z-index:-1;background:var(--brand-default1);opacity:.8;border-radius:100%;animation:heartbit 2s ease-out;animation-iteration-count:infinite}.gallery-nav{margin:10px 0 0 -5px}.gallery-nav .slick-slide{margin:0 5px;opacity:.5}.gallery-nav .slick-slide img{min-height:90px;object-fit:cover}.gallery-nav .slick-slide.slick-current{opacity:1}.property-list-details li{display:block;line-height:2;font-weight:500;color:rgba(88,97,103,.85)}.property-list-details li span{font-weight:600;min-width:140px;display:inline-block;color:#586167}.modal-form{position:absolute;top:30px;transform:translateX(50%);right:15%;background:#fff;border-radius:0;z-index:1}.modal-form .filter-cards .advance-card .category-property form input{padding:8px 10px 6px}.review .review-box{margin-bottom:-6px}.review .review-box .media>img{border-radius:30% 70% 70% 30%/30% 30% 70% 70%}.review .review-box .media .media-body{margin-left:28px}.review .review-box .media .media-body h6{font-weight:500;margin-bottom:5px}.review .review-box .media .media-body p.mb-0{width:65%}.review .review-box .media .rating{padding:0 30px}.review .review-box.review-child{margin-left:50px}.review .review-box+.review-box{margin-top:30px}.review-form .form-control{padding:7px 15px;color:#878787}.sticky-cls{position:-webkit-sticky;position:sticky;z-index:1;top:75px}.home-view{background-position:50%;background-size:cover;overflow:hidden;position:relative}.home-view,.home-view .home-content{height:70vh}.home-view .a-canvas{height:70vh!important}.home-view .view-icon{position:absolute;bottom:20px;left:20px;filter:invert(1)}.line-tab.nav-tabs .nav-link{border:none;border-bottom:2px solid transparent;padding:15px 20px;text-transform:uppercase;font-weight:600;color:#1c2d3a}.line-tab.nav-tabs .nav-link.active{color:var(--brand-default2)}.line-tab.nav-tabs .nav-item.show .nav-link,.line-tab.nav-tabs .nav-link.active{border-bottom:2px solid var(--brand-default2)}.without-top .single-property-section{position:relative;bottom:unset}.single-property-images{height:600px;overflow:unset}.single-property-images .slick-prev{left:30px}.single-property-images .slick-next{right:30px}.single-property-images.ratio_40 .bg-size:before{padding-top:31%}.image_section{margin-bottom:30px}.image_section .row>div+div{margin-top:15px}.image_section.row .bg-size{height:100%}.property-grid-wrap{width:100%;padding:0 24px}@media(max-width:800px){.property-grid-wrap{padding-left:0;padding-right:0}}.property-grid-wrap.property-grid-wrap-sidebar{display:flex;gap:24px}.property-grid-wrap.property-grid-wrap-sidebar .property-grid-2,.property-grid-wrap.property-grid-wrap-sidebar .property-grid-3{flex:1 1;min-width:0}.property-grid-2{position:relative}.property-grid-2 .filter-panel .top-panel h2{margin-top:-2px}@media print{.nav-tabs{display:inline}*{-webkit-print-color-adjust:exact}}.status-selector{display:flex;width:100%}.status-selector .status-btn{color:#141414;padding:5px 10px;cursor:pointer;background-color:transparent;border:1px solid hsla(0,0%,8%,.1);border-radius:4px;width:-webkit-fill-available}.status-selector .status-btn.selected,.status-selector .status-btn:hover{border:1px solid var(--brand-default1)}.type-selector{display:flex;gap:10px;margin-bottom:15px;justify-content:center}.type-selector button{color:#141414;display:flex;align-items:center;padding:5px 10px;border:1px solid hsla(0,0%,8%,.1);border-radius:4px;cursor:pointer;background-color:transparent;justify-content:center;width:-webkit-fill-available}.type-selector button.selected,.type-selector button:hover{border:1px solid var(--brand-default1)}.type-selector button svg{margin-right:5px}.subtype-slider{display:flex;overflow-x:auto;white-space:nowrap;gap:10px}.property-box{color:#141414;display:flex;flex-direction:column;align-items:center;padding:10px;border:1px solid hsla(0,0%,8%,.1);border-radius:4px;background-color:transparent;cursor:pointer}.property-box svg{margin-bottom:2px}.property-box.selected,.property-box:hover{border:1px solid var(--brand-default1)}.default-property-placeholder-thumbnail{width:-webkit-fill-available}.type-icon{width:auto;height:1em}.slick-slider{position:relative}.slick-slider .slick-next,.slick-slider .slick-prev{border-radius:50%;transition:all .16s ease-out;z-index:1}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{color:#141414;font-size:20px}.slick-slider .slick-prev{left:10px}.slick-slider .slick-next{right:10px}.property-info{padding:10px 25px}.extra-assets{display:flex;margin-bottom:2rem;margin-top:-4rem}.extra-assets-button{margin-right:20px;background-color:#eaeaea;opacity:.8;border-radius:4px;padding:5px 10px}.extra-assets-button strong{color:var(--brand-default2);cursor:pointer}.property-header{display:flex;justify-content:space-between}.property-header svg{margin-left:20px}.property-actions-icon{font-size:10px;cursor:pointer}.property-location{display:flex}.property-location p{margin-right:5px}.property-location a:hover{text-decoration:underline}.property-location-icon{margin-bottom:5px;width:auto;height:1em}.characteristics-row{display:flex;justify-content:center}.characteristics{flex:0 0 50%;max-width:50%;padding:10px;box-sizing:border-box}.characteristics p{text-align:center;margin:0}.characteristics svg{display:flex;margin:auto auto 10px}.characteristics-container{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media(min-width:600px){.characteristics{flex:0 0 33.333333%;max-width:33.333333%}}.characteristics-icon{font-size:25px;margin-bottom:5px;width:auto;height:1em}.features-badge{display:inline-block;background:#eaeaea;border:1px solid hsla(0,0%,8%,.1);border-radius:4px;padding:4px 8px;font-size:11px;font-weight:500;color:#232323}.pdp-card{overflow:hidden}.pdp-body{padding:24px 32px}@media(max-width:768px){.pdp-body{padding:16px}}.pdp-meta-row{justify-content:space-between;margin-bottom:16px}.pdp-meta-row,.pdp-type-badges{display:flex;align-items:center}.pdp-type-badges{gap:8px}.pdp-media-btns{display:flex;gap:8px}.pdp-media-btn{display:inline-flex;align-items:center;gap:5px;border:1px solid hsla(0,0%,8%,.1);border-radius:4px;padding:5px 12px;font-size:11px;font-weight:600;color:#232323;cursor:pointer;transition:background all .16s ease-out}.pdp-media-btn,.pdp-media-btn:hover{background:#eaeaea}.pdp-media-btn svg{opacity:.7}.pdp-header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:16px}@media(max-width:640px){.pdp-header{flex-direction:column;gap:12px}}.pdp-title-block{flex:1 1;min-width:0}.pdp-title{font-size:1.375rem;font-weight:600;color:#141414;line-height:1.25;margin-bottom:8px}@media(max-width:640px){.pdp-title{font-size:1.125rem}}.pdp-location{display:flex;align-items:center;gap:4px;font-size:12px;color:rgba(35,35,35,.55);flex-wrap:wrap}.pdp-location svg{opacity:.55;flex-shrink:0}.pdp-location a{color:#232323;font-weight:500;text-decoration:none;margin-left:8px;white-space:nowrap}.pdp-location a:hover{text-decoration:underline}.pdp-price-block{flex-shrink:0;text-align:right}.pdp-price{font-size:32px;font-weight:700;color:#141414;white-space:nowrap}@media(max-width:640px){.pdp-price{font-size:24px}}.pdp-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:8px}.pdp-share-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:4px;border:1px solid hsla(0,0%,8%,.1);background:transparent;cursor:pointer;color:#232323;transition:background all .16s ease-out}.pdp-share-btn:hover{background:#eaeaea}.pdp-stats{flex-wrap:wrap;list-style:none;margin:0 0 24px;padding:12px 16px;background:hsla(0,0%,8%,.025);border-radius:4px;border:1px solid hsla(0,0%,8%,.1);gap:0}.pdp-stat,.pdp-stats{display:flex;align-items:center}.pdp-stat{gap:6px;font-size:12px;font-weight:600;color:#141414;padding:4px 16px}.pdp-stat img{width:14px;height:14px;opacity:.65}.pdp-stat svg{opacity:.55;flex-shrink:0}.pdp-stat span{color:rgba(35,35,35,.55);font-size:11px;font-weight:400}.pdp-stat:first-child{padding-left:8px}.pdp-stat:last-child{padding-right:8px}.pdp-stat--commission{color:#cc912c}.pdp-stat--commission svg{opacity:1;color:#cc912c}.pdp-stat--commission span{color:#cc912c;opacity:.8}@media(max-width:576px){.pdp-stat{padding:4px 8px;font-size:11px}}.pdp-stat-div{width:1px;height:16px;background:hsla(0,0%,8%,.1);flex-shrink:0}.pdp-section{margin-bottom:24px}.pdp-section-title{font-size:11px;font-weight:600;color:rgba(35,35,35,.55);text-transform:uppercase;letter-spacing:.07em;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,8%,.1)}.pdp-features-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media(max-width:640px){.pdp-features-grid{grid-template-columns:1fr}}.pdp-feature-group{display:flex;flex-direction:column;gap:8px}.pdp-feature-group-label{font-size:11px;font-weight:600;color:#232323;margin:0}.pdp-feature-tags{display:flex;flex-wrap:wrap;gap:4px}.map-button{justify-content:flex-end!important}.slick-list{height:auto!important}.bg-size{background-size:cover;background-position:50%;background-repeat:no-repeat;display:block;height:auto;border-radius:8px}.property-image-slider{width:100%}.property-image-slider,.property-image-slider .slick-list,.property-image-slider .slick-slider{overflow:hidden!important;max-width:100%}.property-image-slider .slick-slide>div{width:100%;max-width:100%;overflow:hidden}.property-image-slider .bg-size{width:100%;max-width:100%;height:500px}@media(max-width:767px){.property-image-slider .bg-size{height:auto;aspect-ratio:16/9;border-radius:0}}.photo-counter{position:absolute;right:20px;top:20px;padding:4px 8px;border-radius:5px;background-color:#1c2d3a;color:#fff}.photo-counter svg{width:20px;height:20px;margin-right:7px;color:#fff}.overlay-property-box{position:absolute;right:0}.no-results-message{display:flex;justify-content:center;margin-top:50px}.property-images-upload .dropzone{border:2px dashed #dee2e6;border-radius:5px;padding:20px;text-align:center;background:#eaeaea;transition:all .22s ease-in-out}.property-images-upload .dropzone:hover{border-color:#adb5bd;background:#e9ecef}.property-images-upload{padding:20px;border-radius:6px;border:1px solid hsla(0,0%,8%,.1);margin-bottom:25px}.property-images-upload .image-preview-grid{margin-top:15px}.image-preview-item{position:relative;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px hsla(0,0%,8%,.1),0 2px 4px hsla(0,0%,8%,.06);height:150px;width:100%;cursor:move;transition:all .16s ease-out}.image-preview-item.dragging{box-shadow:0 5px 15px rgba(0,0,0,.3);transform:scale(1.05);z-index:10}.image-preview-item img{width:100%;height:100%;object-fit:cover}.image-order-number{left:8px;background-color:hsla(0,0%,8%,.6);color:#fff;border-radius:50%;font-size:12px;font-weight:700}.image-order-number,.image-remove-btn{position:absolute;top:8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;z-index:2}.image-remove-btn{right:8px;background-color:hsla(0,0%,100%,.8);border:none;border-radius:50%;cursor:pointer;padding:0;transition:all .16s ease-out}.image-remove-btn:hover{background-color:rgba(255,0,0,.8);color:#fff}#property-images{display:none}.custom-dropzone{border:2px dashed #dee2e6;border-radius:5px;padding:20px;text-align:center;background:#eaeaea;transition:all .22s ease-in-out;cursor:pointer}.custom-dropzone:hover{border-color:#adb5bd;background:#e9ecef}.custom-dropzone-label{display:block;width:100%;cursor:pointer;margin:0}.dropzone-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 0}.dropzone-content svg{margin-bottom:15px;color:rgba(35,35,35,.55)}.dropzone-content p{margin-bottom:5px;font-size:16px;font-weight:500}.dropzone-content small{color:rgba(35,35,35,.55)}@media(max-width:767px){.image-preview-item{height:120px}}@media(max-width:576px){.image-preview-item{height:100px}}.listing-option{width:100%;height:50px;margin-bottom:10px}.listing-option,.map-icon-container,.search-icon-container,.status-selector{align-items:center}.custom-toggle{padding:8px!important;margin:0!important}.custom-toggle,.custom-toggle:active,.custom-toggle:focus,.custom-toggle:hover{background:transparent!important;border:none!important;box-shadow:none!important;color:#141414!important}.map-icon-container .dropdown-menu,.search-icon-container .dropdown-menu{display:none!important}.search-dropdown-wrapper{padding:10px;margin:auto}.map-dropdown-wrapper,.search-dropdown-wrapper{width:100%;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;background-color:#fff}.map-dropdown-wrapper{height:250px;margin-top:0;margin-bottom:20px;overflow:hidden}.map-icon-container,.search-icon-container,.status-selector{flex:1 1;display:flex;height:100%}.search-icon-container{justify-content:flex-start}.status-selector{justify-content:center;gap:10px}.map-icon-container{justify-content:flex-end}.icon-toggle{cursor:pointer;padding:10px;display:flex;align-items:center;justify-content:center}.search-dropdown-content{padding:20px}.map-dropdown-content,.search-dropdown-content{width:100%;margin-top:10px;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;background-color:#fff}.map-dropdown-content{height:250px;overflow:hidden}.search-bar{width:100%!important;display:block}.search-bar>.row+.row{margin-top:10px}@media(max-width:768px){.search-bar,.search-bar .row{display:block;margin:auto}.search-bar .row{padding:0}}.status-selector-search{width:auto!important;position:static!important;transform:none!important;margin:0!important}.status-btn{color:#141414;padding:5px 10px;cursor:pointer;background-color:transparent;border:1px solid hsla(0,0%,8%,.1);border-radius:var(--bs-border-radius);height:34px}.status-btn.selected,.status-btn:hover{border:2px dashed var(--brand-default1)}.list-view-buttons{justify-content:space-between;align-items:center}.modal-small{padding:300px}.prop-badge-commission{position:absolute;top:10px;left:10px;display:flex;align-items:center;gap:4px;padding:3px 8px;border-radius:4px;background:rgba(0,0,0,.65);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-size:11px;font-weight:600;z-index:2}.prop-badge-commission__label{opacity:.75;font-weight:500}.prop-badge-commission__value{font-weight:600}.prop-badge-photos{top:10px;right:10px;gap:4px;padding:3px 8px;border-radius:4px;background:rgba(0,0,0,.55);color:#fff;font-size:11px;font-weight:500}.prop-badge-photos,.prop-image-footer{position:absolute;display:flex;align-items:center;z-index:2}.prop-image-footer{bottom:0;left:0;right:0;gap:6px;padding:8px 10px;background:linear-gradient(0deg,rgba(0,0,0,.55) 0,transparent)}.prop-badge-type{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.prop-badge-type--sale{background:#141414;color:#fff}.prop-badge-type--rent{background:#157f58;color:#fff}.prop-badge-new{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:#cc912c;color:#fff}.prop-location{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em;font-size:11px;font-weight:600;color:rgba(35,35,35,.55);letter-spacing:.08em;margin-bottom:4px}.prop-stats{display:flex;align-items:center;list-style:none;padding:0;margin:10px 0 0}.prop-stats li{padding-left:0;padding-right:0;border-left:none!important}.prop-stat{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:500;color:#232323}.prop-stat img{width:14px;height:14px;object-fit:contain;flex-shrink:0}.prop-stat .ruler-tool{width:12px;height:16px}.prop-stat-divider{width:1px!important;height:12px;background:hsla(0,0%,8%,.15);margin:0 10px;flex-shrink:0;padding:0!important;border:none!important}.prop-divider{height:1px;background:1px solid hsla(0,0%,8%,.1);margin:12px 0 10px}.prop-actions{gap:8px}.prop-actions,.prop-btn-view{display:flex;align-items:center}.prop-btn-view{flex:1 1;justify-content:center;height:34px;padding:0 12px;border-radius:4px;background:#141414;color:#fff;font-size:12px;font-weight:600;text-decoration:none;transition:background all .16s ease-out}.prop-btn-view:hover{background:#232323;color:#fff;text-decoration:none}.prop-btn-bookmark{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:4px;border:1px solid hsla(0,0%,8%,.1);color:#232323;cursor:pointer;transition:border-color all .16s ease-out,color all .16s ease-out}.prop-btn-bookmark:hover{border-color:#141414;color:#141414}.prop-row{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:12px;gap:12px}.prop-col{min-width:0}.prop-col-3{grid-column:span 3}.prop-col-4{grid-column:span 4}.prop-col-6{grid-column:span 6}.prop-col-12{grid-column:span 12}@media(max-width:767px){.prop-col-3,.prop-col-4,.prop-col-6{grid-column:span 12}}.edit-prop-card{background:var(--white,#fff);border-radius:8px;border:1px solid var(--border-color,#e9ecef);padding:20px;margin-top:16px}.edit-prop-row{margin-bottom:12px}.prop-col .mb-3{margin-bottom:0}.prop-col .form-select,.prop-col select.form-control{height:44px}.edit-prop-address-search{margin-bottom:12px}.edit-prop-desc-section{margin-top:48px}.edit-prop-footer-actions{display:flex;gap:10px}.edit-prop-footer-btn{flex:1 1}.commission-input-group{display:flex;flex-wrap:nowrap;align-items:stretch}.commission-input-group>.mb-3,.commission-input-group>.prop-col{flex:1 1 auto;min-width:0;margin-bottom:0!important}.commission-input-group>.mb-3 .mb-3,.commission-input-group>.prop-col .mb-3{margin-bottom:0!important}.commission-input-group>.mb-3 .form-control,.commission-input-group>.prop-col .form-control{height:44px}.commission-input-group>.input-group-append{display:flex}.commission-input-group>.input-group-append .input-group-text{height:44px;display:flex;align-items:center}.currency-selector-wrapper{position:relative}.currency-dropdown-menu{position:absolute;top:100%;left:0;min-width:180px;background:var(--white,#fff);border:1px solid var(--border-color,#e0e0e0);border-radius:6px;z-index:100;overflow:hidden;max-height:240px;overflow-y:auto}.currency-dropdown-menu button{display:block;width:100%;padding:8px 14px;background:none;border:none;border-bottom:1px solid var(--border-color,#e0e0e0);text-align:left;cursor:pointer;font-size:13px;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.currency-dropdown-menu button:last-child{border-bottom:none}.currency-dropdown-menu button:hover{background:var(--theme-background,#f5f5f5)}.form-sticky-footer{position:-webkit-sticky;position:sticky;bottom:0;background:var(--white,#fff);border-top:1px solid var(--border-color,#e9ecef);padding:16px 0;margin-top:24px;z-index:10}.address-privacy-row{margin-top:8px}.address-privacy-btn{border:1px solid var(--border-color,#dee2e6);background:var(--theme-background,#f8f9fa);font-family:Rubik,-apple-system,Segoe UI,sans-serif}.address-privacy-btn.address-privacy-btn--on{border-color:var(--brand-default1);background:rgba(26,182,132,.06);color:var(--brand-default1)}.btn-ai-refine{border-radius:20px;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.ai-spinner.ai-spinner--purple{border-color:#7c3aed rgba(124,58,237,.25) rgba(124,58,237,.25)}.media-warning-banner{border-radius:8px;margin-top:16px}.media-warning-text{font-size:14px}.property-files-section{margin-top:30px;padding:20px;background:var(--white,#fff);border-radius:8px;border:1px solid var(--border-color,#e0e0e0)}.files-header{margin-bottom:15px}@media(max-width:800px){.files-header{flex-direction:column;align-items:flex-start;gap:10px}}.files-list{gap:10px}.files-empty{color:var(--theme-body-sub-title-color,#6c757d);font-size:14px}.file-item{border:1px solid var(--border-color,#e0e0e0);border-radius:6px;transition:background .2s}.file-item:hover{background:var(--theme-background,#f8f9fa)}.file-icon{color:#6c757d}.file-size{font-size:12px;color:var(--theme-body-sub-title-color,#6c757d)}.prop-file-action-btn{color:#6c757d;background:none;border:none;padding:4px 6px;cursor:pointer}.prop-file-action-btn:hover{color:#343a40}.prop-file-delete-btn:hover{color:#dc3545}.prop-upload-label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.prop-file-input-hidden{display:none}.upload-images-list{margin-top:16px}.upload-images-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.save-order-icon{margin-right:4px}.image-preview-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:12px;gap:12px}.image-preview-col{width:100%}.places-hidden-div{display:none}.places-search-dropdown{background:var(--white,#fff);border:1px solid var(--border-color,#dee2e6)}.places-search-item:hover{background:var(--theme-background,#f8f9fa)}.prop-type-invalid{border:1px solid #900106;border-radius:4px;padding:4px}.status-selector-invalid{border:1px solid #dc3545;border-radius:6px;padding:4px}.prop-save-bookmark{cursor:pointer;display:block}.step-media-links{margin-top:16px}.step-hint{color:var(--theme-body-sub-title-color,#6c757d);font-size:14px}.preview-more-badge{bottom:8px;right:8px;background:rgba(0,0,0,.62);padding:3px 9px;font-weight:600;gap:4px;z-index:2}.preview-count-badge,.preview-more-badge{position:absolute;color:#fff;border-radius:20px;font-size:12px;display:flex;align-items:center}.preview-count-badge{bottom:10px;right:12px;background:rgba(0,0,0,.55);padding:4px 10px;gap:5px;z-index:3;pointer-events:none}.search-dropdown.pt0{position:relative;width:100%;min-width:100%;animation:none;transform:none}.search-type-tabs{display:flex;border-bottom:1px solid #f1f3f5;padding:4px 0 0}.search-type-tab{flex:1 1;padding:8px 0;border:none;border-bottom:2px solid transparent;background:none;color:#232323;font-size:12px;font-weight:400;cursor:pointer;margin-bottom:-1px;transition:color .22s ease-in-out,border-color .22s ease-in-out}.search-type-tab.is-active{color:var(--brand-default1);border-bottom-color:var(--brand-default1);font-weight:600}.search-type-list{max-height:240px;overflow-y:auto}.options-dropdown-menu{position:relative;inset:0 auto auto 0;width:100%;padding:4px;border-radius:10px;animation:none;transform:none}.options-dropdown-item{padding:10px;justify-content:center;display:flex}.step-subtitle{color:#6b7280;font-size:14px;margin-bottom:0}.property-wizard-indicator{display:flex;align-items:flex-start;justify-content:center;margin-bottom:36px;padding:0 8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.property-wizard-indicator::-webkit-scrollbar{display:none}.wizard-step-dot{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.wizard-step-dot.active .step-circle{border-color:var(--brand-default1);background:var(--brand-default1);color:#fff;animation:stepPop .4s cubic-bezier(.34,1.56,.64,1) both}.wizard-step-dot.completed .step-circle{border-color:#157f58;background:#157f58;color:#fff}.wizard-step-dot.active .step-label-text,.wizard-step-dot.completed .step-label-text{color:#141414;font-weight:500}.step-circle{width:32px;height:32px;border-radius:50%;border:2px solid hsla(0,0%,8%,.1);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;background:var(--white,#fff);color:#232323;transition:background .22s ease-in-out,border-color .22s ease-in-out,color .22s ease-in-out}@keyframes stepPop{0%{transform:scale(.75)}60%{transform:scale(1.15)}to{transform:scale(1)}}.step-label-text{font-size:11px;margin-top:5px;color:#232323;white-space:nowrap;transition:color .22s ease-in-out,font-weight .22s ease-in-out}.step-connector{flex:1 1;height:2px;background:hsla(0,0%,8%,.1);margin:15px 4px 0;min-width:16px;transition:background .3s ease}.step-connector.completed{background:#157f58}.wizard-form-row{margin-bottom:1rem}.wizard-form-row-lg{margin-bottom:1.5rem}.wizard-step-content{min-height:300px;margin-bottom:24px}.wizard-nav-buttons{display:flex;align-items:center;padding-top:16px;border-top:1px solid #f1f3f5;margin-top:8px;gap:12px}.wizard-step{animation:stepFadeIn .25s ease}.step-intro{margin-bottom:28px}.step-intro h5{margin-bottom:4px;font-weight:600}.step-intro p{margin:0}@keyframes stepFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.review-section{background:#f8f9fa;border-radius:4px;padding:14px 16px;margin-bottom:12px}.review-section-title{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#232323;margin-bottom:10px;font-weight:600}.review-row{display:flex;justify-content:space-between;align-items:baseline;padding:3px 0;font-size:12px}.review-label{color:#232323;flex-shrink:0;margin-right:12px}.review-value{font-weight:500;color:#141414;text-align:right;word-break:break-all}.review-tags{display:flex;flex-wrap:wrap;gap:6px}.review-tag{background:#e9ecef;color:#495057;border-radius:20px;padding:2px 10px;font-size:11px}.review-description{font-size:12px;color:#232323;margin:0;line-height:1.5}.media-warning-banner{background:#fff3cd;border:1px solid #ffc107;border-radius:4px;padding:14px 16px;margin-bottom:16px;display:flex;flex-direction:column;gap:12px}.media-warning-text{font-size:12px;color:#664d03}.media-warning-actions{display:flex;gap:8px;width:100%}.media-warning-actions button{flex:1 1}.submit-error-box{background:#fff5f5;border:1px solid #f5c6cb;border-radius:4px;padding:12px 14px}.submit-error-heading{display:flex;align-items:center;gap:8px;font-size:12px;color:#721c24;font-weight:500;flex-wrap:wrap}.submit-error-icon{flex-shrink:0}.submit-error-detail{margin-top:4px;font-size:11px;color:#232323;font-family:monospace;padding-left:22px}.submit-error-upgrade-link{color:#721c24;font-weight:600;text-decoration:underline;white-space:nowrap}.wizard-pdf-header{margin-top:1.5rem}.wizard-pdf-section{margin-bottom:1.5rem}.wizard-error-footer{margin-top:1rem}.property-action-row{margin-bottom:1.25rem}.property-actions-secondary{margin-top:.75rem;margin-bottom:1.5rem}.address-privacy-row{margin-top:20px;padding-top:16px;border-top:1px solid #f1f3f5}.address-privacy-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:20px;border:1px solid #dee2e6;background:#f8f9fa;color:#495057;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.address-privacy-btn:hover{border-color:var(--brand-default1);color:var(--brand-default1);background:#f8f9fa}.address-privacy-btn.address-privacy-on{border-color:var(--brand-default1);background:rgba(26,182,132,.06);color:var(--brand-default1)}.address-privacy-note{margin-top:8px;margin-bottom:0;font-size:12px;color:#868e96}.places-address-search{position:relative}.places-search-wrap{position:relative;display:flex;align-items:center}.places-search-icon{position:absolute;left:12px;color:#adb5bd;pointer-events:none}.places-search-input{padding-left:34px!important}.places-search-tick{display:inline-flex;align-items:center;gap:4px;margin-top:5px;font-size:12px;font-weight:500;color:var(--brand-default1)}.places-search-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #dee2e6;border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,.08);z-index:1000;overflow:hidden;margin-top:2px}.places-search-item{display:flex;align-items:center;gap:10px;padding:10px 14px;font-size:13px;color:#495057;cursor:pointer;transition:background .15s}.places-search-item:hover{background:#f8f9fa}.places-search-item:hover,.places-search-item:hover .places-item-icon{color:var(--brand-default1)}.places-item-icon{flex-shrink:0;color:#adb5bd}.ai-writing-bar{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap;min-height:32px}.btn-ai-write{background:linear-gradient(135deg,#7c3aed,#2563eb);color:#fff;border:none;font-size:13px;font-weight:500;padding:6px 14px;display:inline-flex;align-items:center;gap:6px;transition:opacity .15s}.btn-ai-write:hover:not(:disabled){opacity:.88;color:#fff}.btn-ai-write:disabled{opacity:.65;cursor:default}.ai-refinement-bar{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ai-refine-label{font-size:12px;color:#868e96;font-weight:500;margin-right:2px}.btn-ai-refine{background:transparent;border:1px solid #d8b4fe;color:#7c3aed;font-size:12px;font-weight:500;padding:4px 12px;transition:all .15s}.btn-ai-refine:hover:not(:disabled){background:#f5f3ff;border-color:#7c3aed;color:#6d28d9}.btn-ai-refine:disabled{opacity:.5;cursor:default}.ai-error-msg{font-size:12px;color:#dc3545}.ai-spinner{display:inline-block;width:12px;height:12px;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;animation:ai-spin .7s linear infinite;flex-shrink:0}.ai-spinner.ai-spinner-purple{border-color:#7c3aed rgba(124,58,237,.25) rgba(124,58,237,.25)}.property-description-editor{margin-bottom:1.5rem}.property-description-editor .ql-container{min-height:200px;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;background:#fff}.property-description-editor .ql-toolbar{border-top-left-radius:.25rem;border-top-right-radius:.25rem;background:#f8f9fa}.safe-html-content{line-height:1.6}.safe-html-content h1{font-size:1.8rem;margin-top:1.5rem;margin-bottom:1rem;font-weight:600}.safe-html-content h2{font-size:1.5rem;margin-top:1.3rem;margin-bottom:.8rem;font-weight:600}.safe-html-content h3{font-size:1.25rem;margin-top:1.1rem;margin-bottom:.7rem;font-weight:600}.safe-html-content p{margin-bottom:0}.safe-html-content ol,.safe-html-content ul{margin-left:1.5rem;margin-bottom:.5rem;padding-left:1rem}.safe-html-content li{margin-bottom:.5rem}.safe-html-content a{color:#0076ba;text-decoration:none}.safe-html-content a:hover{text-decoration:underline}.safe-html-content img{max-width:100%;height:auto;margin:1rem 0;border-radius:.25rem}.safe-html-content blockquote{border-left:3px solid #e0e0e0;padding-left:1rem;color:#666;font-style:italic;margin-left:0;margin-right:0}.safe-html-content p:first-letter{margin-right:.1em}.editor-loading-state{display:flex;align-items:center}.editor-loading-state,.editor-loading-state-simple{height:200px;padding:12px;color:#adb5bd}.property-description-quill{height:250px;margin-bottom:60px}.counter-over-limit-label{margin-left:4px;color:#dc3545}.ql-toolbar.ql-snow{border-top-left-radius:6px;border-top-right-radius:6px}.ql-container.ql-snow{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.client-card-list{color:#141414;display:flex;padding:10px;gap:40px}.client-card-list .client-card{box-shadow:0 4px 12px hsla(0,0%,8%,.1),0 2px 4px hsla(0,0%,8%,.06);border-radius:8px;overflow:hidden;background:#fff;padding:48px}.client-card-list .client-card .header{display:flex;align-items:center}.client-card-list .client-card .header .avatar{width:50px;height:50px;border-radius:50%;margin-right:16px}.client-card-list .client-card .header .client-name{font-size:1.5em;margin:0}.client-card-list .client-card .agent-avatar{width:25px;height:25px;border-radius:50%;margin-right:4px}.client-card-list .client-card .agent-info,.client-card-list .client-card .contact-info,.client-card-list .client-card .next-steps,.client-card-list .client-card .notes,.client-card-list .client-card .preferences,.client-card-list .client-card .status{margin-top:12px}.client-card-list .client-card .agent-info p,.client-card-list .client-card .contact-info p,.client-card-list .client-card .next-steps p,.client-card-list .client-card .notes p,.client-card-list .client-card .preferences p,.client-card-list .client-card .status p{margin:4px 0}.client-card-list .client-card .agent-info .icon,.client-card-list .client-card .contact-info .icon,.client-card-list .client-card .next-steps .icon,.client-card-list .client-card .notes .icon,.client-card-list .client-card .preferences .icon,.client-card-list .client-card .status .icon{margin-right:8px}.client-card-list .client-card .agent-info .urgency.high,.client-card-list .client-card .contact-info .urgency.high,.client-card-list .client-card .next-steps .urgency.high,.client-card-list .client-card .notes .urgency.high,.client-card-list .client-card .preferences .urgency.high,.client-card-list .client-card .status .urgency.high{color:#900106}.client-card-list .client-card .agent-info .urgency.medium,.client-card-list .client-card .contact-info .urgency.medium,.client-card-list .client-card .next-steps .urgency.medium,.client-card-list .client-card .notes .urgency.medium,.client-card-list .client-card .preferences .urgency.medium,.client-card-list .client-card .status .urgency.medium{color:#cc912c}.client-card-list .client-card .agent-info .urgency.low,.client-card-list .client-card .contact-info .urgency.low,.client-card-list .client-card .next-steps .urgency.low,.client-card-list .client-card .notes .urgency.low,.client-card-list .client-card .preferences .urgency.low,.client-card-list .client-card .status .urgency.low{color:#157f58}.client-card-list .client-card .registered{margin-top:12px;font-size:.85em;color:rgba(35,35,35,.55)}.kebab-btn{display:flex;align-items:center;justify-content:center;padding:6px;color:rgba(35,35,35,.55);transition:background .16s ease-out}.kebab-btn:hover{background:hsla(0,0%,8%,.05);color:#141414}.kebab-menu{top:calc(100% + 2px);z-index:300;border-radius:4px;box-shadow:0 4px 16px hsla(0,0%,8%,.12);min-width:120px;padding:4px}.kebab-menu button{padding:8px 10px;border-radius:4px;transition:background .16s ease-out}.kebab-menu button:hover{background:hsla(0,0%,8%,.04)}.add-client-card-view .btn{color:#232323;background:transparent!important;box-shadow:none!important;transition:color all .16s ease-out}.add-client-card-view .btn:active,.add-client-card-view .btn:focus,.add-client-card-view .btn:hover{background:transparent!important;color:#141414!important;box-shadow:none!important}.add-client-card-view .add-button-icon{width:16px;height:16px;flex-shrink:0}.client-card{background:#fff;border-radius:12px;border:1px solid hsla(0,0%,8%,.1);padding:24px;transition:box-shadow .16s ease-out,transform .16s ease-out,border-color .16s ease-out;cursor:pointer;height:100%;display:flex;flex-direction:column;-webkit-tap-highlight-color:rgba(0,0,0,0)}.client-card.hovered,.client-card:hover{box-shadow:0 4px 12px hsla(0,0%,8%,.1),0 2px 4px hsla(0,0%,8%,.06);transform:translateY(-4px);border-color:var(--brand-default1)}.client-card-header{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,8%,.1)}.client-name{margin:0;font-size:20px;font-weight:600;color:#141414}.client-badges-row{display:flex;flex-wrap:wrap;gap:4px}.urgency-badge{font-weight:600;text-transform:uppercase}.status-badge,.urgency-badge{display:inline-block;font-size:11px;padding:3px 8px;border-radius:9999px;color:#fff;line-height:1.4}.status-badge{font-weight:500}.client-card-body{flex:1 1;gap:12px}.client-card-body,.contact-info{display:flex;flex-direction:column}.contact-info{gap:8px}.info-row{display:flex;align-items:center;gap:8px;font-size:14px;color:#232323}.info-icon{color:var(--brand-default1);flex-shrink:0}.client-metrics{display:flex;flex-wrap:wrap;gap:12px;padding:12px 0;border-top:1px solid hsla(0,0%,8%,.1);border-bottom:1px solid hsla(0,0%,8%,.1)}.metric-item{display:flex;align-items:center;gap:4px;font-size:12px;color:#232323}.metric-icon{color:#157f58}.metric-value{font-weight:500}.notes-section,.preferences-section{padding:12px;background:hsla(0,0%,8%,.03);border-radius:8px}.notes-label,.preferences-label{font-size:11px;text-transform:uppercase;font-weight:600;color:#232323;margin-bottom:4px}.notes-text,.preferences-text{font-size:12px;color:#141414;line-height:1.4}.client-card-footer{display:flex;justify-content:space-around;gap:8px;padding-top:12px;border-top:1px solid hsla(0,0%,8%,.1);margin-top:12px}.card-action-btn{flex:1 1;display:flex;align-items:center;justify-content:center;padding:8px;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;background:#fff;cursor:pointer;transition:all .16s ease-out;color:#232323;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.card-action-btn:hover{transform:translateY(-2px);box-shadow:0 4px 8px hsla(0,0%,8%,.1)}.assign-btn:hover{background:var(--brand-default1);border-color:var(--brand-default1);color:#fff}.files-btn:hover{background:#157f58;border-color:#157f58;color:#fff}.edit-btn:hover{background:#cc912c;border-color:#cc912c;color:#fff}.delete-btn:hover{background:#900106;border-color:#900106;color:#fff}.client-files-section{margin-top:32px;padding:24px;background:#fff;border-radius:8px;border:1px solid hsla(0,0%,8%,.1)}.files-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.files-header h6{margin:0;font-weight:600}.files-list{display:flex;flex-direction:column;gap:12px}.files-list .files-empty{color:rgba(35,35,35,.55);font-size:12px}.file-item{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid hsla(0,0%,8%,.1);border-radius:4px;transition:background .16s ease-out}.file-item:hover{background:hsla(0,0%,8%,.03)}.file-icon{display:flex;align-items:center;color:rgba(35,35,35,.55)}.file-info{flex:1 1;flex-direction:column;gap:4px}.file-info small{color:rgba(35,35,35,.55);font-size:11px}.file-actions{gap:4px}.client-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:576px){.client-form-grid{grid-template-columns:1fr}}.client-form-full{grid-column:1/-1}.client-edit-icon{flex-shrink:0;width:20px;padding-left:4px;cursor:pointer;transition:opacity .15s ease}@media(min-width:1200px){.col-lg-6-profile{flex:0 0 auto;width:50%}}.col-lg-6-profile .card{border:1px solid hsla(0,0%,8%,.1);box-shadow:0 1px 4px hsla(0,0%,8%,.08),0 1px 2px hsla(0,0%,8%,.04);border-radius:8px;transition:box-shadow all .16s ease-out,transform all .16s ease-out}.col-lg-6-profile .card:hover{box-shadow:0 4px 12px hsla(0,0%,8%,.1),0 2px 4px hsla(0,0%,8%,.06);transform:translateY(-2px)}.agency-branding{display:flex;align-items:center}.agency-branding img{margin-right:10px}.agent-contact{gap:20px;margin-bottom:10px}.agent-contact li{display:flex;gap:10px;align-items:center}.contact-media .profile-image-upload .image-upload-container{width:100px;height:100px}.contact-media .profile-image-upload .image-upload-container img{min-width:100px;min-height:100px}.contact-media .media-body{margin-left:20px;display:flex;flex-direction:column}.contact-media .media-body>div:last-child{margin-top:auto}.image-upload-container{position:relative;display:inline-block}.upload-overlay{position:absolute;bottom:0;right:0;background-color:#fff;border-radius:50%;padding:4px}.img-80{width:100px;height:100px;background-color:#fff;border:1px solid hsla(0,0%,8%,.1);border-radius:50%}.contact-media .media-body .btn-dashed{background:transparent!important}.contact-media .media-body .btn-dashed:active,.contact-media .media-body .btn-dashed:focus,.contact-media .media-body .btn-dashed:hover{background:transparent!important;box-shadow:none!important}.circle-plus{width:20px;height:20px;background-color:var(--brand-default1);color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;font-weight:700;font-size:16px}.circle-plus span{line-height:1}.agent-social{margin-top:10px}.agent-social div{display:flex}.agent-social div p{font-size:14px;margin-left:10px}.agent-section .agent-wrap{padding-left:30px;border-left:1px solid hsla(0,0%,8%,.1)}.agent-section .agent-image{position:relative}.agent-section .agent-image .bg-size{background-position:top!important}.agent-section .agent-image .label{position:absolute;top:15px;left:15px}.agent-section .agent-image .agent-overlay{background:rgba(88,97,103,.7);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;transition:all .22s ease-in-out}.agent-section .agent-image .overlay-content{position:absolute;text-align:center;padding-left:1em;padding-right:1em;width:100%;top:10%;left:52%;opacity:0;transform:translate(-50%,-50%);transition:all .22s ease-in-out}.agent-section .agent-image .overlay-content ul{margin-bottom:15px;margin-left:-12px}.agent-section .agent-image .overlay-content ul li a{width:30px;height:30px;border-radius:20px;background-color:#fff}.agent-section .agent-image .overlay-content ul li a img{height:40%}.agent-section .agent-image .overlay-content ul li:last-child a img{width:24%}.agent-section .agent-image .overlay-content ul li+li{margin-left:10px}.agent-section .agent-image .overlay-content span{letter-spacing:12px;color:#fff;font-weight:700;position:relative;text-transform:uppercase;display:inline-block}.agent-section .agent-image .overlay-content span:after,.agent-section .agent-image .overlay-content span:before{position:absolute;content:"";background-color:#fff;width:16px;height:1px;top:10px}.agent-section .agent-image .overlay-content span:before{left:-28px}.agent-section .agent-image .overlay-content span:after{right:-15px}.agent-section .agent-image:hover .agent-overlay{opacity:.7}.agent-section .agent-image:hover .overlay-content{top:50%;left:50%;opacity:1}.agent-section .agent-image:hover .overlay-content ul li:nth-child(2) a{animation:fadeInDown .9s ease-in-out}.agent-section .agent-image:hover .overlay-content ul li:nth-child(3) a{animation:fadeInDown 1.1s ease-in-out}.agent-section .agent-image:hover .overlay-content ul li:nth-child(4) a{animation:fadeInDown 1.3s ease-in-out}.agent-section .our-agent-details>h6{margin-bottom:0}.agent-section .our-agent-details ul{margin-top:calc(20px + 10*(100vw - 320px)/1600)}.agent-section .our-agent-details ul li{display:block}.agent-section .our-agent-details ul li .media{align-items:center}.agent-section .our-agent-details ul li .media .icons-square{width:35px;height:35px;background-color:rgba(35,35,35,.1);margin-right:15px;border-radius:8px}.agent-section .our-agent-details ul li .media .icons-square svg{width:16px;height:16px;color:rgba(35,35,35,.55)}.agent-section .our-agent-details ul li .media .media-body h6{margin-bottom:0;color:rgba(35,35,35,.55);font-size:calc(14px + 1*(100vw - 320px)/1600)}.agent-section .our-agent-details ul li .media .media-body h6 a{color:var(--brand-default2)}.agent-section .our-agent-details ul li.with-link .media .icons-square{position:relative;background-color:transparent}.agent-section .our-agent-details ul li.with-link .media .icons-square:after{opacity:.1;background-color:var(--brand-default2);border-radius:8px}.agent-section .our-agent-details ul li.with-link .media .icons-square svg{color:var(--brand-default2)}.agent-section .our-agent-details ul li+li{margin-top:10px}.agent-section .about-agent{margin-top:calc(20px + 10*(100vw - 320px)/1600)}.agent-section .about-agent h3{margin-top:-4px;margin-bottom:calc(10px + 10*(100vw - 320px)/1600)}.agent-section .about-agent p{line-height:1.8}.agent-section .about-agent div.row{margin-bottom:-16px}.agent-section .about-agent.theme-card .flex-content{display:flex;flex-wrap:nowrap}.agent-section .agent-content{overflow:hidden;word-break:break-word;padding:32px;width:100%}.agent-section .agent-content h5{margin-bottom:3px;font-weight:600;font-size:calc(18px + 6*(100vw - 320px)/1600)}.agent-section .agent-content p{font-weight:500;color:#586167}.agent-section .agent-content .agent-contact{margin-bottom:15px}.agent-section .agent-content .agent-contact li{display:block;font-family:Rubik,-apple-system,Segoe UI,sans-serif;color:rgba(35,35,35,.55);text-align:left}.agent-section .agent-content .agent-contact li i{margin-right:5px;font-size:10px}.agent-section .agent-content .agent-contact li .label{padding:2px 10px 1px;margin-left:5px;cursor:pointer}.agent-section .agent-content .agent-contact li .label span{font-size:0}.agent-section .agent-content .agent-contact li .phone-number{display:none}.agent-section .agent-content .agent-contact li.show .phone-number{display:inline-block}.agent-section .agent-content .agent-contact li.show .character{display:none}.agent-section .agent-content .agent-contact li.show .label{font-size:0}.agent-section .agent-content .agent-contact li.show .label span{font-size:12px}.agent-section .agent-content a{text-align:right;display:block;color:var(--brand-default2)}.agent-section .agent-content a i{margin-left:10px;animation:fadeInLeft 2s ease-in-out infinite}.agent-section .agent-content h3 a{text-align:unset;color:inherit;font-size:24px}.our-agent .agent-image .label{top:0;left:0}.our-agent .agent-image.bg-size:before{padding-top:64%}.agent-profile-wrap .our-agent .agent-image .label{top:15px;left:15px}.agent-profile-wrap .agent-image{background-position:top!important}.agent-property{margin-top:calc(20px + 30*(100vw - 320px)/1600)}.agency-title{margin-top:calc(15px + 15*(100vw - 320px)/1600)}.agency-title h3{margin-bottom:calc(10px + 10*(100vw - 320px)/1600)}.dz-message h6,.dz-message span{color:#959595;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-weight:400}.property-wizard .wizard-box .wizard-step-container .wizard-steps li{display:block;position:relative;z-index:1;margin:20px 0}.property-wizard .wizard-box .wizard-step-container .wizard-steps li .media{align-items:center}.property-wizard .wizard-box .wizard-step-container .wizard-steps li .media .step-icon{width:50px;height:50px;border-radius:100%;background-color:#eaeaea}.property-wizard .wizard-box .wizard-step-container .wizard-steps li .media .step-icon svg{display:none;vertical-align:middle;width:28px;height:28px}.property-wizard .wizard-box .wizard-step-container .wizard-steps li .media .step-icon span{font-size:calc(20px + 8*(100vw - 320px)/1600)}.property-wizard .wizard-box .wizard-step-container .wizard-steps li .media .media-body{padding:0 20px}.property-wizard .wizard-box .wizard-step-container .wizard-steps li .media .media-body h5{margin-bottom:5px}.property-wizard .wizard-box .wizard-step-container .wizard-steps li .media .media-body h5,.property-wizard .wizard-box .wizard-step-container .wizard-steps li .media .media-body h6{font-family:Rubik,-apple-system,Segoe UI,sans-serif}.property-wizard .wizard-box .wizard-step-container .wizard-steps li .media .media-body h6{margin-bottom:0;color:#959595}.property-wizard .wizard-box .wizard-step-container .wizard-steps li.step-container.active .media .step-icon{background-color:var(--brand-default1)}.property-wizard .wizard-box .wizard-step-container .wizard-steps li.step-container.active .media .step-icon span{color:#fff}.property-wizard .wizard-box .wizard-step-container .wizard-steps li.step-container.active .media .media-body h5,.property-wizard .wizard-box .wizard-step-container .wizard-steps li.step-container.active .media .media-body h6{color:var(--brand-default1)}.property-wizard .wizard-box .wizard-step-container .wizard-steps li.step-container.active .media .media-body h6,.property-wizard .wizard-box .wizard-step-container .wizard-steps li.step-container.disabled{opacity:.6}.property-wizard .wizard-box .wizard-step-container .wizard-steps li.step-container.disabled .media .step-icon svg{display:block}.property-wizard .wizard-box .wizard-step-container .wizard-steps li.step-container.disabled .media .step-icon span{display:none}.property-wizard .wizard-box .wizard-step-container .wizard-steps li:first-child{margin-top:0}.property-wizard .wizard-box .wizard-step-container .wizard-steps li:last-child{margin-bottom:0}.property-wizard .wizard-box .wizard-form-details{align-items:center;overflow:hidden}.property-wizard .wizard-box .wizard-form-details.col-xxl-9{margin-top:-16px;margin-bottom:-16px}.property-wizard .wizard-box .wizard-form-details h2{font-weight:600;margin-bottom:3px;margin-top:-4px}.property-wizard .wizard-box .wizard-form-details p{margin-bottom:20px}.property-wizard .wizard-box .wizard-form-details>.d-block{animation:fadeInRight .5s ease-in-out}.property-wizard .wizard-box .wizard-form-details form .input-group-text~.input-group-text{position:absolute;right:70px;top:8px}.property-wizard .wizard-box .wizard-form-details form .form-group{margin-bottom:0!important}.property-wizard .wizard-box .wizard-form-details form label{font-weight:500}.property-wizard .wizard-box .wizard-form-details form.dropzone{margin-bottom:20px}.property-wizard .wizard-box .wizard-form-details .next-btn{justify-content:space-between;margin-top:30px}.property-wizard .wizard-box .wizard-form-details button{font-weight:600}.property-wizard .wizard-box .wizard-form-details iframe{width:100%;height:calc(200px + 100*(100vw - 320px)/1600);border:none;margin-bottom:15px}.property-wizard .wizard-box .wizard-form-details .wizard-step-4{height:100%}.property-wizard .wizard-box .wizard-form-details .complete-details{text-align:center;height:100%;width:68%;margin:0 auto}.property-wizard .wizard-box .wizard-form-details .complete-details h3{font-weight:600;margin-top:20px}.property-wizard .wizard-box .wizard-form-details .complete-details img{width:40%}.property-wizard .wizard-box .wizard-form-details .complete-details h6{color:var(--brand-default2)}.property-wizard .wizard-box .wizard-form-details .complete-details p{line-height:1.8}.property-wizard .feature-checkbox{margin:-5px -15px}.property-wizard .feature-checkbox label{color:rgba(88,97,103,.6);margin:5px 15px}.property-wizard .dropdown{border:1px solid hsla(0,0%,8%,.1);border-radius:4px;color:rgba(88,97,103,.6);width:100%;padding:.375rem .75rem;font-size:1rem;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .16s ease-in-out,box-shadow .16s ease-in-out}.property-wizard .dropdown .dropdown-toggle{padding:7px 20px 5px;display:block}.property-wizard .dropdown .dropdown-item,.property-wizard .dropdown .dropdown-toggle i{color:rgba(88,97,103,.6)}.property-wizard input{padding:12px 20px 10px}.property-wizard label{font-weight:500;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.property-wizard .form-control{color:rgba(88,97,103,.6)}.property-wizard .form-control::placeholder,.property-wizard .form-control:focus{color:rgba(88,97,103,.6)}.page-body-wrapper .page-sidebar .user-profile .change-pic .profile-image-upload .circle-plus,.page-body-wrapper .page-sidebar .user-profile .change-pic .profile-image-upload .upload-overlay,.page-wrapper .page-main-header .header-menu .profile-avatar .profile-image-upload .circle-plus,.page-wrapper .page-main-header .header-menu .profile-avatar .profile-image-upload .upload-overlay{display:none!important}.profile-avatar{width:50px;display:flex;justify-content:center}.profile-avatar img{margin-bottom:0!important}.agent-agency-images{display:flex;justify-content:center}.agent-agency-images .agency-image{width:50%}.agent-agency-images .agency-image img{border-radius:50%;border:4px solid #f4f4f4;width:150px}.agent-agency-images .agent-image{margin-left:-20px}.agent-agency-images .agent-image img{border:4px solid #f4f4f4}.agent-box-viewer{display:flex;align-items:center;padding:20px;border:1px solid hsla(0,0%,8%,.1);border-radius:var(--bs-border-radius);background-color:transparent;cursor:pointer;margin:auto;width:600px;gap:20px}.agent-box-viewer .agent-content{overflow:hidden;word-break:break-word}.agent-box-viewer svg{margin-bottom:2px}.agent-box-viewer.selected,.agent-box-viewer:hover{border:2px dotted var(--brand-default1)}.agent-box-viewer-profile-picture{width:150px;border-radius:50%;background:#fff}.profile-img-container{position:relative;display:flex;flex-direction:column;align-items:center}.mobile-only-reputation{margin-top:5px;display:none;align-items:center;justify-content:center;gap:4px;padding:4px 8px}.mobile-only-reputation .stat-icon{color:#cc912c}.mobile-only-reputation .stat-value{font-weight:600;font-size:12px;border:none!important}@media(max-width:768px){.desktop-only{display:none!important}.mobile-only-reputation{display:flex}.user-profile.sidebar-item{padding:10px 0}.sidebar-profile-mobile{display:flex;flex-direction:column;align-items:center;width:100%}.profile-img-container{width:30px;height:30px;margin:0 auto;flex-shrink:0}.profile-img-container .profile-image-upload{width:30px;height:30px}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li span:not(.btn-pill){padding:0}}@media(min-width:769px){.mobile-only-reputation{display:none}}.agent-profile-section-left{display:flex;flex-direction:column;align-items:center}.profile-edit-field{margin-bottom:16px}.profile-edit-field label{display:block;font-weight:500;font-family:Rubik,-apple-system,Segoe UI,sans-serif;margin-bottom:4px;font-size:12px}.agency-stat-link{text-decoration:none;color:inherit}.agency-stat-link .agency-stat-item{cursor:pointer}.rep-history-section{margin-top:16px}.rep-activities{display:flex;flex-direction:column;gap:12px}.rep-activity{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid hsla(0,0%,8%,.1)}.rep-activity:last-child{border-bottom:none}.rep-activity-icon{width:32px;height:32px;border-radius:4px;background:#eaeaea;display:flex;align-items:center;justify-content:center;color:#232323;flex-shrink:0}.rep-activity-details{flex:1 1;min-width:0}.rep-activity-title{font-size:12px;font-weight:500;color:#141414}.rep-activity-date{font-size:11px;color:rgba(35,35,35,.55);margin-top:2px}.rep-activity-points{font-size:12px;font-weight:600;color:#157f58;flex-shrink:0}.rep-history-empty{text-align:center;padding:24px 0;color:#232323;font-size:12px}.rep-history-footer{text-align:center;margin-top:16px}.agency-banner{display:flex;align-items:center;gap:24px}.agency-banner .agency-banner-logo{flex:0 0 100px;max-width:100px;overflow:hidden}.agency-banner .agency-banner-logo .profile-image-upload{display:inline-block;width:100px}.agency-banner .agency-banner-logo .image-upload-container{width:100px}.agency-banner .agency-banner-logo img{width:100px!important;height:100px!important;max-width:100px!important}.agency-banner .agency-banner-info{flex:1 1;min-width:0}.agency-banner .agency-banner-info h4{margin-bottom:4px}.agency-banner .agency-banner-info .agency-contact-inline{display:flex;flex-wrap:wrap;gap:6px 20px}.agency-banner .agency-banner-info .agency-contact-inline div{display:flex;align-items:center;gap:6px;font-size:12px;color:rgba(35,35,35,.55)}.agency-banner .agency-banner-stats{display:flex;gap:20px;flex-shrink:0;padding:0 16px;border-left:1px solid hsla(0,0%,8%,.1)}.agency-banner .agency-banner-stats .agency-stat-item{display:flex;flex-direction:column;align-items:center;gap:2px}.agency-banner .agency-banner-stats .agency-stat-item .agency-stat-icon{color:rgba(35,35,35,.55)}.agency-banner .agency-banner-stats .agency-stat-item .agency-stat-value{font-size:16px;font-weight:600;color:#141414}.agency-banner .agency-banner-stats .agency-stat-item .agency-stat-label{font-size:11px;color:rgba(35,35,35,.55)}.agency-banner .agency-banner-actions{flex-shrink:0}.agency-banner-edit{display:flex;gap:24px;align-items:flex-start}.agency-banner-edit .agency-banner-edit-logo{flex-shrink:0}.agency-banner-edit .agency-banner-edit-fields{flex:1 1;min-width:0}@media(max-width:992px){.agency-banner{flex-wrap:wrap;gap:12px;align-items:center}.agency-banner .agency-banner-logo{flex:0 0 72px;max-width:72px}.agency-banner .agency-banner-logo .image-upload-container,.agency-banner .agency-banner-logo .profile-image-upload{width:72px}.agency-banner .agency-banner-logo img{width:72px!important;height:72px!important;max-width:72px!important}.agency-banner .agency-banner-info{flex:1 1;min-width:0}.agency-banner .agency-banner-actions{flex-shrink:0}.agency-banner .agency-banner-stats{order:1;border-left:none;border-top:1px solid hsla(0,0%,8%,.1);padding:12px 0 0;width:100%;justify-content:space-around;gap:16px}.agency-banner-edit{flex-direction:column}}@media(max-width:576px){.agency-banner{gap:8px}.agency-banner .agency-banner-logo{flex:0 0 60px;max-width:60px}.agency-banner .agency-banner-logo .image-upload-container,.agency-banner .agency-banner-logo .profile-image-upload{width:60px}.agency-banner .agency-banner-logo img{width:60px!important;height:60px!important;max-width:60px!important}.agency-banner .agency-banner-actions{margin-left:auto}.agency-banner .agency-banner-info{order:1;width:100%;flex:none}.agency-banner .agency-banner-stats{order:2}}.profile-properties-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.profile-properties-header h5{margin-bottom:0}.profile-empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px}.profile-empty-state .profile-empty-icon{color:#232323;margin-bottom:16px;opacity:.5}.profile-empty-state .profile-empty-title{font-weight:600;margin-bottom:8px;color:#141414}.profile-empty-state .profile-empty-text{font-size:12px;color:#232323;max-width:340px;margin-bottom:24px;line-height:1.6}.profile-empty-state .profile-empty-btn{display:inline-flex;align-items:center;gap:8px;background-color:#141414;color:#fff;border-color:#141414;padding:10px 20px;border-radius:4px;font-weight:500;font-size:12px;transition:all .16s ease-out}.profile-empty-state .profile-empty-btn:hover{background-color:#232323;border-color:#232323;color:#fff}.property-filter-toggle{display:flex;align-items:center;gap:12px}@media(max-width:800px){.profile-properties-header{flex-direction:column;align-items:flex-start;gap:12px}.profile-properties-header a.btn{width:100%;text-align:center}.property-filter-toggle{flex-direction:column;align-items:stretch;width:100%}.property-filter-toggle .btn{width:100%}.filter-panel .top-panel{flex-direction:column;align-items:stretch;gap:12px}.filter-panel .top-panel .grid-list-filter,.filter-panel .top-panel .grid-list-filter .dropdown{width:100%}.filter-panel .top-panel .grid-list-filter .dropdown-toggle{width:100%;justify-content:space-between}}.agent-profile-card-vertical{display:flex;flex-direction:column;align-items:center;text-align:center}.agent-profile-card-vertical .agent-profile-pic-center{margin-bottom:12px}.agent-profile-card-vertical .agent-profile-identity{margin-bottom:4px}.agent-profile-card-vertical .agent-profile-identity h5{margin-bottom:2px}.agent-profile-card-vertical .agent-profile-identity .light-font{font-size:12px;display:block}.agent-profile-card-vertical .agent-social{text-align:left;width:100%}.agent-profile-card-vertical .agent-social div{align-items:center;gap:8px}.agent-profile-card-vertical .agent-social div p{margin-bottom:4px;font-size:12px}.reputation-stats-row{display:flex;align-items:center;gap:10px;margin-top:8px}.stat-item{display:flex;align-items:center;gap:3px}.stat-icon{color:rgba(35,35,35,.55)}.stat-icon[stroke=Award]{color:#cc912c}.stat-value{font-size:11px;font-weight:600;color:#232323}.profile-section{display:flex;flex-direction:column;align-items:center;margin-right:15px}.agent-reputation-stats{margin-top:10px;width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px 8px;gap:10px 8px}.agent-reputation-row{display:contents}.agent-stat-item{display:flex;flex-direction:column;align-items:center;gap:2px}.agent-stat-label{display:block;font-size:11px;text-align:center;margin-top:2px}.agent-stat-icon,.agent-stat-label{color:rgba(35,35,35,.55)}.agent-stat-icon[stroke=Award]{color:#cc912c}.agent-stat-value{font-size:12px;font-weight:600;color:#232323}.bronze-tier .achievement-icon{background-color:#cd7f32}.silver-tier .achievement-icon{background-color:silver}.gold-tier .achievement-icon{background-color:gold}.achievement-icon.bronze svg,.achievement-icon.gold svg,.achievement-icon.silver svg{color:#fff}.reputation-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600;background-color:#eaeaea;margin-right:8px}.reputation-badge.bronze{background-color:#f3e5d8;color:#9e6b4a}.reputation-badge.silver{background-color:#e9ecef;color:#6c757d}.reputation-badge.gold{background-color:#fff8e1;color:#ffa000}.tier-progress{margin-top:15px}.tier-progress-bar{height:6px;background-color:#eaeaea;border-radius:3px;position:relative;overflow:hidden}.tier-progress-value{position:absolute;height:100%;background-color:#cc912c;border-radius:3px}.tier-labels{display:flex;justify-content:space-between;font-size:10px;color:rgba(35,35,35,.55);margin-top:4px}.reputation-activities{margin-top:15px}.activity-item{padding:8px 0;border-bottom:1px solid hsla(0,0%,8%,.1)}.activity-icon,.activity-item{display:flex;align-items:center}.activity-icon{min-width:30px;height:30px;justify-content:center;background-color:#eaeaea;border-radius:50%;margin-right:10px}.activity-details{flex:1 1}.activity-title{font-size:12px;font-weight:500;color:#232323}.activity-date{font-size:10px;color:rgba(35,35,35,.55)}.activity-points{font-size:12px;font-weight:600;color:#157f58}.activity-points.negative{color:#900106}.customizer-title ul{padding:15px;background-color:#eaeaea;border-radius:12px}.customizer-title li{padding-bottom:5px}.customizer-title li span{font-size:13px;word-break:break-word}.customizer-links{position:fixed;top:50%;background-color:#fff;width:40px;height:40px;right:0;border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:0 0 5px 0 hsla(0,0%,60%,.54);transition:all .22s ease-in-out;z-index:2;cursor:pointer}.customizer-links svg{vertical-align:middle;width:20px;height:20px;color:#3b4249}.customizer-config{position:fixed;top:43%;background-color:#fff;width:40px;height:40px;right:0;border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:0 0 5px 0 hsla(0,0%,60%,.54);transition:all .22s ease-in-out;z-index:2;cursor:pointer}.customizer-config svg{vertical-align:middle;width:20px;height:20px;color:#3b4249}.customizer-wrap{direction:ltr}.customizer-wrap .customizer-contain{position:fixed;height:70vh;top:25%;width:260px;overflow:auto;right:-265px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:20px;border-radius:8px 0 0 8px;z-index:7;transition:all .22s ease-in-out;color:#1c2d3a}.customizer-wrap .customizer-contain a{color:#3b4249}.customizer-wrap .customizer-contain a svg{vertical-align:middle;width:20px;height:20px}.customizer-wrap .customizer-contain h6{position:relative;font-weight:600}.customizer-wrap .customizer-contain .setting-back{position:absolute;right:20px;top:20px;z-index:1}.customizer-wrap .customizer-contain .setting-back svg{width:18px;height:18px;cursor:pointer}.customizer-wrap .customizer-contain .option-setting{display:flex;gap:10px;align-items:center;margin-top:15px;padding-left:15px}.customizer-wrap .customizer-contain .option-setting span{font-family:Rubik,-apple-system,Segoe UI,sans-serif}.customizer-wrap .customizer-contain .option-setting label{margin:0 10px}.customizer-wrap .customizer-contain .option-setting .switch input:checked+.switch-state{background-color:#141414}.customizer-wrap .customizer-contain .option-setting.unlimited-color-layout{margin:17px -3px -3px;display:flex;align-items:center;flex-wrap:wrap}.customizer-wrap .customizer-contain .option-setting.unlimited-color-layout .btn{padding:5px 10px;font-size:12px;margin-left:auto}.customizer-wrap .customizer-contain .option-setting.unlimited-color-layout .form-group{margin:3px}.customizer-wrap .customizer-contain .option-setting.unlimited-color-layout label{display:none}.customizer-wrap .customizer-contain .option-setting.unlimited-color-layout input[type=color]{width:30px;height:30px;padding:0;border-color:hsla(0,0%,8%,.1);background:transparent}.customizer-wrap .customizer-contain .option-setting.unlimited-color-layout input[type=color]:focus{outline:none}.customizer-wrap .customizer-contain .layouts-settings{width:50%}.customizer-wrap .customizer-contain .layouts-settings+.layouts-settings{padding-top:20px}.customizer-wrap .customizer-contain.mutliple-colors-setting{height:39vh}.customizer-wrap .customizer-contain.mutliple-colors-setting .option-setting.unlimited-color-layout input{display:inline-block}.customizer-wrap.open .customizer-contain{right:0;transition:all .22s ease-in-out}.customizer-wrap.open .customizer-links{right:260px;transition:all .22s ease-in-out}.select-option{color:#141414;width:100%;height:35px;border:1px solid hsla(0,0%,8%,.1);border-radius:var(--bs-border-radius);padding:0 10px;cursor:pointer}.settings-switches{display:flex}.settings-switches .layouts-settings{width:50%}.option-setting-switches{display:flex;gap:10px;align-items:center}.layouts-row{padding-bottom:32px}.brand-color-swatches{gap:16px;margin-top:12px}.brand-color-swatch-label{display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer}.brand-color-swatch-wrap{box-shadow:0 1px 4px hsla(0,0%,8%,.08),0 1px 2px hsla(0,0%,8%,.04);transition:box-shadow all .16s ease-out,transform all .16s ease-out}.brand-color-swatch-wrap:hover{box-shadow:0 4px 12px hsla(0,0%,8%,.1),0 2px 4px hsla(0,0%,8%,.06);transform:translateY(-1px)}.brand-color-swatch-preview{position:absolute;inset:0;pointer-events:none}.brand-color-input{padding:0;border:none}.brand-color-swatch-name{font-size:12px}.brand-color-swatch-hex{font-size:11px;letter-spacing:.03em}.metric-toggle{position:relative;display:inline-block;font-size:14px}.metric-toggle input[type=checkbox]{display:none}.metric-toggle label{cursor:pointer;display:inline-block;position:relative;width:130px;height:36px;border-radius:4px;line-height:36px;text-align:center;color:#fff;border:1px solid hsla(0,0%,47%,.467);transition:color .22s ease-in-out,background-color .22s ease-in-out}.metric-toggle .metric-toggle__switch{position:absolute;top:2px;left:2px;width:calc(50% - 1px);height:calc(100% - 4px);background-color:var(--brand-default1);border-radius:4px;transition:transform .22s ease-in-out}.metric-toggle .metric-toggle__text{position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;text-transform:uppercase;z-index:1}.metric-toggle .metric-toggle__text-left{left:19px}.metric-toggle .metric-toggle__text-right{right:15px}.metric-toggle input[type=checkbox]:checked+label .metric-toggle__switch{transform:translateX(calc(100% - 3px))}.metric-toggle input[type=checkbox]:checked+label .metric-toggle__text-left,.metric-toggle input[type=checkbox]:not(:checked)+label .metric-toggle__text-right{color:rgba(35,35,35,.55)}.select-btn,li{display:flex;align-items:center;cursor:pointer}.select-btn{height:40px;padding:0 20px;font-size:22px;border-radius:4px;justify-content:space-between;border:1px solid hsla(0,0%,8%,.1)}.select-btn .chevron-icon{font-size:30px;transition:transform .22s linear}.select-btn .chevron-icon.active{transform:rotate(-180deg)}.content{display:none;padding:20px;margin-top:15px;background:#fff;border-radius:4px;box-shadow:0 8px 24px hsla(0,0%,8%,.12),0 4px 8px hsla(0,0%,8%,.06)}.wrapper .content{display:block}.content .search{position:relative}.search .search-icon{position:absolute;top:50%;left:12px;color:rgba(35,35,35,.55);font-size:14px;transform:translateY(-50%);pointer-events:none;width:16px;height:16px}.search input{height:40px;width:100%;outline:none;font-size:14px;border-radius:4px;padding:0 16px 0 38px;border:1px solid hsla(0,0%,8%,.1)}.search input:focus{border:1px solid var(--brand-default1)}.search input::placeholder{color:#bfbfbf}.content .options{display:flex;flex-direction:column;row-gap:5px;margin-top:10px;max-height:250px;overflow-y:auto;padding-right:4px}.options::-webkit-scrollbar{width:7px}.options::-webkit-scrollbar-track{background:#f1f1f1;border-radius:25px}.options::-webkit-scrollbar-thumb{background:#ccc;border-radius:25px}.options::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.options li{display:flex;height:40px;padding:10px;font-size:14px}.options li:hover,li.selected{border-radius:4px;background:#eaeaea}.plan-management-wrapper{border-bottom:1px solid #e9ecef;padding-bottom:1.5rem;margin-bottom:1.5rem}.plan-management-section{padding:1rem;background:#f8f9fa;border-radius:8px;margin-top:.5rem}.current-plan-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}@media(max-width:768px){.current-plan-info{flex-direction:column;align-items:flex-start;gap:.75rem}}.plan-details{flex:1 1}.plan-details,.plan-icon{display:flex;align-items:center}.plan-icon{margin-right:.75rem;color:#007bff}.plan-text{flex:1 1}.plan-name{margin:0;font-size:1rem;font-weight:600;color:#333}.plan-subtitle{font-size:.82rem;color:#6c757d}.upgrade-hint{padding-top:.75rem;border-top:1px solid #e9ecef;display:flex;align-items:center;gap:4px;font-size:.82rem;color:#17a2b8}.preferences-row{display:flex;flex-wrap:wrap;margin:0 -8px}.pref-col{padding:0 8px 1rem;width:100%;display:flex}@media(min-width:768px){.pref-col{width:33.333%}}.pref-card{width:100%;background:#fff;border:1px solid #e9ecef;border-radius:10px;padding:1.25rem}.brand-color-swatches{display:flex;gap:20px;flex-wrap:wrap}.brand-color-swatch-wrap{position:relative;width:56px;height:56px;border-radius:4px;overflow:hidden;cursor:pointer;box-shadow:0 1px 2px hsla(0,0%,8%,.06);border:1px solid hsla(0,0%,8%,.1)}.brand-color-swatch-preview{width:100%;height:100%;display:block}.brand-color-input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.brand-color-swatch-name{display:block;font-size:.75rem;font-weight:500;color:#141414;margin-top:6px;text-align:center}.brand-color-swatch-hex{display:block;font-size:.7rem;color:rgba(35,35,35,.55);text-align:center;font-family:monospace}.grid-container{border:1px solid hsla(0,0%,8%,.1);border-radius:8px;flex-direction:column;display:flex;justify-content:center;align-items:center;overflow-x:hidden}.filters-container,.grid-container{padding:10px;box-shadow:0 1px 2px hsla(0,0%,8%,.06);width:100%}.filters-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px;max-width:1200px;margin:20px auto;background-color:hsla(0,0%,100%,.5);border-radius:15px}@media(max-width:900px){.filters-container{grid-template-columns:1fr;gap:15px}}.entry-filters-column,.time-navigation-column{display:flex;flex-direction:column;gap:15px;justify-content:center}.month-container{display:flex;width:100%;gap:0;box-shadow:0 1px 2px hsla(0,0%,8%,.06);border-radius:8px;overflow:hidden;background-color:#eaeaea}.month-container .left-right-buttons{background-color:#eaeaea;border:none;padding:10px 15px;cursor:pointer;transition:all .16s ease-out;display:flex;align-items:center;justify-content:center;color:#141414;font-weight:500}.month-container .left-right-buttons:hover{background-color:#d4d4d4}.month-container .left-right-buttons:active{background-color:#c4c4c4}.month-container .left-right-buttons svg{width:18px;height:18px}.month-container .month-names{display:flex;flex:1 1;gap:0}.sub-months{background-color:#eaeaea;text-align:center;padding:10px;font-size:12px;border:none;align-items:center;display:flex;cursor:pointer;flex:1 1;justify-content:center;transition:all .16s ease-out;font-weight:500;color:#141414}.sub-months:hover{background-color:#d4d4d4}.sub-months.selected{background-color:var(--brand-default2);color:#fff;font-weight:600}.current-month{background-color:#eaeaea;text-align:center;padding:10px;font-size:12px;border:none;align-items:center;display:flex;cursor:pointer;flex:1 1;justify-content:center;transition:all .16s ease-out;font-weight:500;color:#141414}.current-month:hover{background-color:#d4d4d4}.current-month.selected{background-color:var(--brand-default2);color:#fff;font-weight:600}.weekdays-container{display:flex;width:100%;gap:0;box-shadow:0 1px 2px hsla(0,0%,8%,.06);border-radius:8px;overflow:hidden;background-color:#eaeaea}.weekdays-container .left-right-buttons{background-color:#eaeaea;border:none;padding:10px 15px;cursor:pointer;transition:all .16s ease-out;display:flex;align-items:center;justify-content:center;color:#141414;font-weight:500}.weekdays-container .left-right-buttons:hover{background-color:#d4d4d4}.weekdays-container .left-right-buttons:active{background-color:#c4c4c4}.weekdays-container .left-right-buttons svg{width:18px;height:18px}.day-item{background-color:#eaeaea;text-align:center;padding:10px;font-size:12px;border:none;align-items:center;display:flex;cursor:pointer;flex:1 1;justify-content:center;transition:all .16s ease-out;font-weight:500;color:#141414}.day-item:hover{background-color:#d4d4d4}.day-item.selected{background-color:var(--brand-default2);color:#fff;font-weight:600}.entry-wrapper{display:flex;flex-direction:column;width:100%;margin-bottom:6px;border-radius:4px;box-shadow:0 1px 2px hsla(0,0%,8%,.06)}.entry-row{display:grid;grid-template-columns:20px 1fr;grid-template-areas:"drag note";align-items:start;grid-column-gap:10px;column-gap:10px;padding:10px 12px;width:100%;background-color:hsla(0,0%,100%,.95);border-radius:0 0 4px 4px;font-size:14px}.entry-row .drag-icon{grid-area:drag;width:16px;margin-top:4px;cursor:-webkit-grab;cursor:grab;color:rgba(35,35,35,.55);opacity:.4;transition:all .16s ease-out}.entry-row:hover .drag-icon{opacity:.8}.entry-name{grid-area:note;min-width:0}.status{grid-area:status;display:none;align-items:flex-start;height:-moz-fit-content;height:fit-content}.entry-overflow-menu{display:none!important}.entry-toolbar{display:flex;align-items:center;height:32px;padding:0 8px;gap:0;background-color:#eaeaea;border-bottom:1px solid hsla(0,0%,8%,.1);border-radius:4px 4px 0 0;opacity:.7;transition:opacity .15s ease}@media(max-width:700px){.entry-toolbar{height:30px;padding:0 4px;gap:0;opacity:1!important}}.entry-wrapper:focus-within .entry-toolbar,.entry-wrapper:hover .entry-toolbar{opacity:1}.entry-toolbar-btn-wrap{position:relative;display:flex;align-items:center}.entry-toolbar-section{display:flex;align-items:center;gap:1px}.entry-toolbar-section--center{margin-left:auto;gap:3px}.entry-toolbar-section--end{margin-left:auto}.entry-toolbar-status-btn{background:rgba(0,0,0,.05);border:none;border-radius:3px;padding:2px 8px;font-size:10px;font-weight:500;cursor:pointer;transition:all .16s ease-out;color:rgba(35,35,35,.55);letter-spacing:.02em}.entry-toolbar-status-btn:hover{background-color:rgba(0,0,0,.09);color:#141414}.entry-toolbar .entry-toolbar-status-btn--pending.entry-toolbar-status-btn--active{background-color:#1a4488!important;color:#fff!important}.entry-toolbar .entry-toolbar-status-btn--review.entry-toolbar-status-btn--active{background-color:#cc912c!important;color:#fff!important}.entry-toolbar .entry-toolbar-status-btn--done.entry-toolbar-status-btn--active{background-color:#157f58!important;color:#fff!important}.entry-toolbar-status-group{display:flex;align-items:center;gap:2px}.entry-toolbar-status-mobile{display:none}.entry-toolbar-status-icon{padding:3px 6px!important}.entry-toolbar-status-icon--pending{color:#1a4488!important}.entry-toolbar-status-icon--review{color:#cc912c!important}.entry-toolbar-status-icon--done{color:#157f58!important}.entry-toolbar-panel--status{display:flex;flex-direction:column;min-width:100px;padding:4px;gap:2px}.entry-toolbar-status-option{background:none;border:none;border-radius:4px;padding:5px 10px;font-size:11px;font-weight:500;cursor:pointer;text-align:left;transition:all .16s ease-out;color:rgba(35,35,35,.55)}.entry-toolbar-status-option:hover{background-color:rgba(0,0,0,.06);color:#141414}.entry-toolbar-status-option--pending.entry-toolbar-status-option--active{background-color:#1a4488;color:#fff}.entry-toolbar-status-option--review.entry-toolbar-status-option--active{background-color:#cc912c;color:#fff}.entry-toolbar-status-option--done.entry-toolbar-status-option--active{background-color:#157f58;color:#fff}.entry-toolbar-divider{width:1px;height:14px;background-color:hsla(0,0%,8%,.1);margin:0 5px;flex-shrink:0}.entry-toolbar-btn{background:none;border:none;border-radius:4px;padding:3px 7px;cursor:pointer;color:rgba(35,35,35,.55);display:flex;align-items:center;gap:5px;justify-content:center;transition:all .16s ease-out;line-height:1;white-space:nowrap}.entry-toolbar-btn svg{width:13px!important;height:13px!important;flex-shrink:0}.entry-toolbar-btn:hover{background-color:rgba(0,0,0,.07);color:#141414}.entry-toolbar-btn--active,.entry-toolbar-btn--active:hover{color:#157f58}.entry-toolbar-btn--danger:hover{background-color:#fdecea;color:#dc3545}.entry-toolbar-label{font-size:11px;font-weight:500;letter-spacing:.01em;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:700px){.entry-toolbar-label{display:none}}.entry-toolbar-panel{position:absolute;top:100%;left:0;background-color:#fff;border:1px solid hsla(0,0%,8%,.1);border-radius:0 4px 4px 4px;box-shadow:0 8px 24px hsla(0,0%,8%,.12),0 4px 8px hsla(0,0%,8%,.06);padding:10px 12px;z-index:30;min-width:220px}.entry-toolbar-panel .entry-toolbar-panel-time{display:flex;flex-direction:column;gap:8px}.entry-toolbar-panel .entry-overflow-select{width:100%}.entry-toolbar-panel .react-datepicker{font-size:11px;box-shadow:none;border:1px solid hsla(0,0%,8%,.1)}.grid-item{width:100%}.time-picker{display:flex}.time-picker select{cursor:pointer}.entry-wrapper.entry--overdue{border-left:3px solid #dc3545}.agenda-icons-container{display:flex}.title{grid-column:6/span 7;grid-row:1;font-weight:700;font-size:44px;padding-bottom:0}.title-name{margin-right:10px;margin-bottom:0}.year{grid-column:1;grid-row:1;font-weight:700;font-size:44px;padding-bottom:0}.selected-grid{display:grid}.weekday{display:flex;justify-content:center;align-items:end;font-size:18px;grid-column:1;grid-row:1}.month{font-size:12px;grid-column:1;grid-row:2}.date-ordinal{grid-column:2;grid-row:1/span 2}.date{display:flex;font-size:40px}.ordinal{font-size:20px}.time{grid-column:1/span 2;grid-row:auto;justify-content:flex-start;align-items:flex-start;display:flex}.time input{width:100%;outline:none;border:none;border-bottom:1px solid #141414;margin-left:5px;margin-right:5px;font-size:12px}.name{grid-column:3/span 5;grid-row:auto;padding-bottom:0;padding-top:0;display:flex;justify-content:flex-start}.editable-note,.name input{width:100%;border:none;outline:none}.editable-note{min-height:1.5em;line-height:1.5em;box-sizing:border-box;font-size:14px;overflow-y:hidden;white-space:pre-wrap;text-align:left;height:auto;resize:none;background:transparent;padding:0}.editable-note::placeholder{color:rgba(35,35,35,.55)}.entry-wrapper:focus-within{box-shadow:0 0 0 2px rgba(26,68,136,.35),0 1px 2px hsla(0,0%,8%,.06)}.add-button{grid-column:1/span 12}.dropdown-grid-container{display:grid;grid-gap:8px;gap:8px;padding:10px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(12,1fr)}.dropdown-grid-item{background-color:hsla(0,0%,100%,.8);text-align:center;padding:10px;font-size:12px;border-radius:8px;box-shadow:0 1px 2px hsla(0,0%,8%,.06)}.jan{grid-row:1}.feb,.jan{grid-column:1}.feb{grid-row:2}.mar{grid-row:3}.apr,.mar{grid-column:1}.apr{grid-row:4}.may{grid-row:5}.jun,.may{grid-column:1}.jun{grid-row:6}.jul{grid-row:7}.aug,.jul{grid-column:1}.aug{grid-row:8}.sep{grid-row:9}.oct,.sep{grid-column:1}.oct{grid-row:10}.nov{grid-row:11}.dec,.nov{grid-column:1}.dec{grid-row:12}.week1{grid-column:2;grid-row:1/span 3}.week2{grid-column:2;grid-row:4/span 3}.week3{grid-column:2;grid-row:7/span 3}.week4{grid-column:2;grid-row:10/span 3}.mon{grid-row:1/span 2}.mon,.tues{grid-column:3}.tues{grid-row:3/span 2}.wed{grid-row:5/span 2}.thur,.wed{grid-column:3}.thur{grid-row:7/span 2}.fri{grid-row:9/span 2}.fri,.sat{grid-column:3}.sat{grid-row:11/span 1}.sun{grid-column:3;grid-row:12/span 1}.dropbtn{font-size:40px;background:none;border:none;border-bottom:1px solid #141414;cursor:pointer;padding:5px 10px 0}.dropdown{position:relative;display:inline-block;width:100%}.dropdown .dropbtn .dropdown-content:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.dropdown:hover .dropdown-content{display:grid}.dropdown:hover .dropbtn{background-color:#157f58;color:#fff;transition:all .22s ease-in-out;border-top-right-radius:8px;border-top-left-radius:8px}.time-dropdown{font-size:12px}.dropdown-content{display:none;position:absolute;width:100%;background-color:#fff;box-shadow:0 8px 24px hsla(0,0%,8%,.12),0 4px 8px hsla(0,0%,8%,.06);z-index:1;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.dropdown-content button{color:#141414;padding:12px 16px;text-decoration:none;display:block;cursor:pointer;width:100%;background:#fff;border:none;border-bottom:1px solid hsla(0,0%,8%,.1);font-size:12px}.dropdown-content button:hover{background-color:#157f58;color:#fff}.dropdown-content button:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.buttons-container{display:flex;flex-wrap:nowrap;width:100%}.buttons-container #pending{font-weight:500;background-color:#eaeaea;border-top-left-radius:8px;border-bottom-left-radius:8px}.buttons-container #pending.active-button,.buttons-container #pending:hover:not(.active-button){font-weight:500;color:#fff;background-color:#1a4488}.buttons-container #pending.active-button{flex-grow:2;font-size:12px}.buttons-container #review{font-weight:500;background-color:#eaeaea}.buttons-container #review:hover:not(.active-button){font-weight:500;color:#141414;background-color:#cc912c}.buttons-container #review.active-button{font-weight:500;background-color:#cc912c;flex-grow:2;font-size:12px}.buttons-container #done{font-weight:500;background-color:#eaeaea;border-top-right-radius:8px;border-bottom-right-radius:8px}.buttons-container #done.active-button,.buttons-container #done:hover:not(.active-button){font-weight:500;color:#fff;background-color:#157f58}.buttons-container #done.active-button{flex-grow:2;font-size:12px}.buttons-container #done:not(.active-button),.buttons-container #pending:not(.active-button),.buttons-container #review:not(.active-button){flex-grow:.5;font-size:9px}.button{border:none;padding:7px;cursor:pointer;transition:flex-grow .1s ease-out,background-color .1s ease-out;flex:1 1}.button:hover{background-color:#eaeaea}.status-filter{color:#141414;display:flex;flex-wrap:nowrap;width:100%;gap:0;box-shadow:0 1px 2px hsla(0,0%,8%,.06);border-radius:8px;overflow:hidden}.status-filter .button{flex:1 1;transition:all .16s ease-out}.status-filter #all{font-weight:500;background-color:#eaeaea;border-top-left-radius:8px;border-bottom-left-radius:8px;border:none}.status-filter #all:hover:not(.active-button){font-weight:500;color:#fff;background-color:#141414}.status-filter #all.active-button{font-weight:600;color:#fff;background-color:#141414}.status-filter #pending{font-weight:500;background-color:#eaeaea;border:none}.status-filter #pending:hover:not(.active-button){font-weight:500;color:#fff;background-color:#1a4488}.status-filter #pending.active-button{font-weight:600;color:#fff;background-color:#1a4488}.status-filter #review{font-weight:500;background-color:#eaeaea;border:none}.status-filter #review:hover:not(.active-button){font-weight:500;color:#fff;background-color:#cc912c}.status-filter #review.active-button{font-weight:600;color:#fff;background-color:#cc912c}.status-filter #done{font-weight:500;background-color:#eaeaea;border-top-right-radius:8px;border-bottom-right-radius:8px;border:none}.status-filter #done:hover:not(.active-button){font-weight:500;color:#fff;background-color:#157f58}.status-filter #done.active-button{font-weight:600;color:#fff;background-color:#157f58}.status-filter #all:not(.active-button),.status-filter #done:not(.active-button),.status-filter #pending:not(.active-button),.status-filter #review:not(.active-button){color:#141414;flex-grow:.5;font-size:10px}.time-input-container{display:flex;align-items:center;font-size:12px}.time-input-container .time-input{border:none;border-bottom:1px solid #141414;flex-grow:1;font-size:12px;width:40px}.time-input-container .plus-button{background:none;border:none;cursor:pointer}.time-input-container .plus-button svg{width:20px}.entry-overflow-menu{flex-shrink:0}.entry-overflow-menu .dropdown-menu{min-width:260px;max-height:420px;overflow-y:auto}.entry-overflow-menu .dropdown-header{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:rgba(35,35,35,.55);padding:6px 12px 4px}.entry-overflow-btn{background:none;border:none;font-size:18px;line-height:1;color:rgba(35,35,35,.55);padding:2px 6px;border-radius:4px;cursor:pointer;transition:all .16s ease-out}.entry-overflow-btn:hover{background-color:#eaeaea;color:#141414}.entry-overflow-time{padding:4px 12px 8px}.entry-overflow-time .time-input-container{display:flex;flex-direction:column;gap:6px}.entry-time-toggle{background:none;border:1px solid hsla(0,0%,8%,.1);border-radius:4px;font-size:11px;padding:3px 8px;cursor:pointer;color:rgba(35,35,35,.55);transition:all .16s ease-out}.entry-time-toggle:hover{background-color:#eaeaea;color:#141414}.entry-overflow-datepicker{padding:4px 12px 8px}.entry-overflow-datepicker .react-datepicker{font-size:11px;box-shadow:none;border:1px solid hsla(0,0%,8%,.1)}.entry-overflow-clear-btn{margin-top:6px;width:100%;background:none;border:1px solid hsla(0,0%,8%,.1);border-radius:4px;font-size:11px;padding:4px 8px;cursor:pointer;color:rgba(35,35,35,.55);transition:all .16s ease-out}.entry-overflow-clear-btn:hover,.entry-overflow-select{background-color:#eaeaea}.entry-overflow-select{width:100%;font-size:12px;border:1px solid hsla(0,0%,8%,.1);border-radius:4px;padding:4px 6px}.entry-overflow-icon--active{color:#ffc107}.entry-overflow-delete{color:#dc3545!important;display:flex;align-items:center;gap:6px}.entry-wrapper.placeholder-entry{opacity:.7;border:1px dashed hsla(0,0%,8%,.1);background-color:#eaeaea;transition:all .22s ease-in-out}.entry-wrapper.placeholder-entry textarea{font-style:italic;color:rgba(35,35,35,.55);background-color:transparent}.entry-wrapper.placeholder-entry:hover{opacity:1;border-color:#157f58;background-color:#f0f8ff}.entry-wrapper.placeholder-entry .entry-overflow-menu{opacity:.4;pointer-events:none}.entry-wrapper.placeholder-entry .editable-note:after{content:"Click to edit and create your own entry";position:absolute;left:50%;transform:translateX(-50%);bottom:-30px;background-color:hsla(0,0%,8%,.7);color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;opacity:0;transition:all .22s ease-in-out;pointer-events:none;white-space:nowrap;z-index:1000}.entry-wrapper.placeholder-entry:hover .editable-note:after{opacity:1}.activity-calendar{flex:1 1 500px;padding:15px;background-color:#fff;border:1px solid #e3e6f0;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05);overflow:auto}@media(max-width:700px){.activity-calendar{flex:1 1 100%!important;max-width:100%}.activity-calendar>div:nth-child(2){overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}}.priority-section{flex:1 1 400px;padding:20px;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #e3e6f0;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05);position:relative;overflow:hidden}@media(max-width:700px){.priority-section{flex:1 1 100%!important;padding:14px}}.agenda-panels-row{display:flex;gap:20px;margin-bottom:20px;flex-wrap:wrap;width:100%}.priority-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.03);pointer-events:none;z-index:0}.priority-content{position:relative;z-index:1}.priority-title-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.priority-title{margin-bottom:0;font-weight:700;color:#333;display:flex;align-items:center;gap:6px;font-size:16px;letter-spacing:.5px}.priority-title svg{width:16px!important;height:16px!important;flex-shrink:0}.priority-done-toggle{display:flex;align-items:center;gap:6px;cursor:pointer;margin:0}.priority-done-toggle input[type=checkbox]{display:none}.priority-done-toggle__track{width:34px;height:18px;border-radius:9px;background:hsla(0,0%,8%,.1);position:relative;transition:all .16s ease-out;flex-shrink:0}.priority-done-toggle__track:after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#fff;transition:all .16s ease-out}input:checked~.priority-done-toggle__track{background:#157f58}input:checked~.priority-done-toggle__track:after{left:19px}.priority-done-toggle__label{font-size:11px;font-weight:500;color:#141414}.priority-task-item{padding:12px 16px;margin-bottom:10px;background:hsla(0,0%,100%,.7);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:12px;border:1px solid hsla(0,0%,100%,.3);font-size:13px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 16px rgba(0,0,0,.06);transition:all .3s ease;cursor:pointer}.priority-task-item:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.1);background:hsla(0,0%,100%,.9)}.priority-task-done{opacity:.6}.priority-task-check{width:22px;height:22px;border-radius:50%;border:2px solid hsla(0,0%,8%,.1);background:#eaeaea;color:transparent;font-size:12px;font-weight:600;line-height:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:10px;cursor:pointer;transition:all .16s ease-out;box-shadow:0 1px 2px hsla(0,0%,8%,.06)}.priority-task-check:hover{border-color:#157f58;color:#157f58;background:#eaeaea}.priority-task-check--done{background:#157f58;border-color:#157f58;color:#fff}.priority-task-body{flex:1 1}.priority-task-note{font-weight:500;color:#141414}.priority-task-note--done{text-decoration:line-through;opacity:.5}.priority-task-note--overdue{color:#dc3545}.priority-task-alert-icon{display:inline;margin-right:2px}.priority-task-due{display:inline-flex;align-items:center;font-size:11px;color:rgba(35,35,35,.55);font-weight:500}.priority-task-due--overdue{color:#dc3545;font-weight:600}.priority-task-due--soon{color:#ffc107;font-weight:600}.agenda-view-btn{font-size:11px;padding:4px 12px}@media(max-width:700px){.priority-title{font-size:13px!important;letter-spacing:0;white-space:nowrap}.priority-task-item{padding:12px 14px;align-items:center;gap:10px}.priority-task-body{display:flex;flex-direction:column;gap:4px;min-width:0}.priority-task-note{font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.priority-task-due-date,.priority-task-due-label{display:none}.priority-task-check{width:17px;height:17px;font-size:10px;margin-right:8px}.agenda-view-btn{padding:5px 7px!important;flex-shrink:0;line-height:1}}.priority-empty{padding:30px 20px;text-align:center;color:#666;font-size:13px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:hsla(0,0%,100%,.5);border-radius:12px;border:1px dashed rgba(0,0,0,.1)}.priority-empty svg{width:24px!important;height:24px!important;flex-shrink:0}.activity-calendar-title{margin-bottom:15px;font-weight:700;color:#333;display:flex;align-items:center;gap:6px}.activity-grid-outer{display:flex;gap:3px;font-size:10px}.activity-day-labels{display:grid;grid-template-rows:repeat(7,12px);grid-gap:3px;gap:3px;padding-right:5px;font-size:9px;color:#666;margin-top:15px}.activity-day-label{display:flex;align-items:center}.activity-grid-container{flex:1 1;position:relative}.activity-months-row{position:relative;margin-bottom:5px;font-size:9px;color:#666;height:10px;width:100%}.activity-month-label{position:absolute;font-weight:500;white-space:nowrap}.activity-grid{display:grid;grid-template-columns:repeat(53,12px);grid-auto-flow:column;grid-gap:3px;gap:3px}.activity-week{display:grid;grid-template-rows:repeat(7,12px);grid-gap:3px;gap:3px}.activity-day{border-radius:2px;cursor:pointer;transition:all .2s ease}.activity-day,.activity-empty-day{width:12px;height:12px}.activity-legend{display:flex;align-items:center;gap:8px;margin-top:15px;font-size:11px;color:#666}.activity-legend-dot{width:12px;height:12px;border-radius:2px;border:1px solid rgba(27,31,36,.06)}.activity-stats{margin-top:15px;padding:10px;background-color:#f6f8fa;border-radius:6px;font-size:12px;color:#333}.activity-stats-row{display:flex;justify-content:space-between;margin-bottom:5px}.activity-stats-row:last-child{margin-bottom:0}.activity-stats-row--alert strong{color:#900106}.priority-filter{display:flex;flex-wrap:nowrap;width:100%;gap:0;box-shadow:0 1px 2px hsla(0,0%,8%,.06);border-radius:8px;overflow:hidden}.priority-filter-btn{flex:1 1;font-size:13px;padding:10px 12px;background-color:#e4e4e4;color:#333;border:none;cursor:pointer;font-weight:500;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s ease}.priority-filter-btn svg{width:14px!important;height:14px!important;flex-shrink:0}.priority-filter-btn:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.priority-filter-btn:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.priority-filter-btn.active-button{background-color:#157f58;color:#fff;font-weight:600}.priority-filter-btn:not(.active-button):hover{background-color:#d4d4d4}.entry-due-date-chip,.entry-time-pill{display:inline-flex;align-items:center;gap:4px;margin-top:5px;padding:2px 7px;border-radius:8px;background-color:#eaeaea;border:1px solid hsla(0,0%,8%,.1);font-size:10px;color:rgba(35,35,35,.55)}.entry-due-date-chip{margin-left:4px}.entry-due-date-chip--overdue{background-color:#fdecea;border-color:#dc3545;color:#dc3545}.entry-due-date-chip--soon{background-color:#fff8e1;border-color:#ffc107;color:#b07a00}.linked-entities{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.entity-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:500}.client-badge{background-color:#e3f2fd;color:#1976d2}.property-badge{background-color:#e8f5e9;color:#388e3c}.entity-badge-remove{cursor:pointer;margin-left:2px}@media(max-width:700px){.grid-container{align-items:stretch}.entry-filters-column,.time-navigation-column{min-width:0}.month-container .left-right-buttons,.weekdays-container .left-right-buttons{padding:8px}.month-container .left-right-buttons svg,.weekdays-container .left-right-buttons svg{width:14px;height:14px}.current-month,.sub-months{padding:8px 4px;font-size:11px}.day-item{padding:8px 2px;font-size:11px;min-width:0;overflow:hidden}.entry-wrapper{margin-bottom:4px;box-shadow:none;border-bottom:1px solid hsla(0,0%,8%,.1);border-radius:0}.entry-row{grid-template-columns:20px 1fr;grid-template-areas:"drag note";padding:8px 10px}.entry-overflow-menu,.status{display:none!important}.entry-toolbar-btn{padding:3px 5px;gap:0}.entry-toolbar-status-group{display:none}.entry-toolbar-status-mobile{display:flex}.status-filter{flex-wrap:nowrap}.status-filter .button{flex:1 1!important;white-space:nowrap;font-size:11px;padding:8px 4px}.priority-filter{flex-wrap:nowrap!important}.priority-filter .priority-filter-btn{flex:1 1!important;white-space:nowrap;font-size:11px!important;padding:8px 4px!important;gap:3px!important}.buttons-container .button{padding:5px 4px}}@media(max-width:800px){.page-sidebar:not(.mobile-collapsed)~.page-body .entry-filters-column,.page-sidebar:not(.mobile-collapsed)~.page-body .time-navigation-column{min-width:0;overflow:hidden}.page-sidebar:not(.mobile-collapsed)~.page-body .status-filter .button{flex:1 1!important;white-space:nowrap;font-size:9px!important;padding:7px 2px!important;overflow:hidden;text-overflow:ellipsis}.page-sidebar:not(.mobile-collapsed)~.page-body .priority-filter-btn{flex:1 1!important;white-space:nowrap;font-size:8px!important;padding:6px 2px!important;gap:1px!important;overflow:hidden;text-overflow:ellipsis;min-width:0}.page-sidebar:not(.mobile-collapsed)~.page-body .priority-filter-btn svg{flex-shrink:0;width:9px!important;height:9px!important}}.grid-item.add-button{background-color:transparent;padding:8px 0}.grid-item.add-button .btn-dashed{background:transparent!important;border:1px dashed hsla(0,0%,8%,.2);color:hsla(0,0%,8%,.35);width:100%;transition:all .16s ease-out}.grid-item.add-button .btn-dashed:hover{background:hsla(0,0%,8%,.03)!important;border-color:#157f58;color:#157f58}.app-body{display:flex;font-family:Rubik,-apple-system,Segoe UI,sans-serif;color:#333;overflow-y:hidden;position:fixed;left:260px;top:80px;width:calc(100% - 260px);height:calc(100vh - 80px)}body.vbanner-active .app-body{top:calc(80px + 43px);height:calc(100vh - 80px - 43px)}.app-body main{position:relative;z-index:2;flex:1 1;width:100%;transition:margin-left .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1);border-left:1px solid rgba(0,0,0,.1)}.app-body.source-list-visible .sidebar{width:175px;min-width:175px}.app-body.source-list-visible main{margin-left:0}.app-body.source-list-hidden .sidebar{width:0;min-width:0}.app-body.source-list-hidden main{margin-left:0}.sidebar .sidebar-header,.sidebar .source-list,.sidebar .storage-info{opacity:0;transform:translateX(-10px);transition:opacity .2s ease .05s,transform .2s ease .05s}.app-body.source-list-visible .sidebar .sidebar-header,.app-body.source-list-visible .sidebar .source-list,.app-body.source-list-visible .sidebar .storage-info{opacity:1;transform:translateX(0)}.app-body.source-list-visible .sidebar .sidebar-header{transition-delay:.05s}.app-body.source-list-visible .sidebar .source-list{transition-delay:.1s}.app-body.source-list-visible .sidebar .storage-info{transition-delay:.15s}.sidebar-toggle{transition:transform .2s ease,background-color .2s ease,color .2s ease}.sidebar-toggle:hover{transform:translateX(-2px)}.sidebar-toggle-toolbar{transition:transform .2s ease,background-color .2s ease,color .2s ease}.sidebar-toggle-toolbar:hover{transform:translateX(2px)}.sidebar-toggle svg,.sidebar-toggle-toolbar svg{transition:transform .3s ease}.sidebar-toggle:hover svg{transform:translateX(-1px)}.sidebar-toggle-toolbar:hover svg{transform:translateX(1px)}.sidebar{width:0;min-width:0;overflow:hidden;flex-shrink:0;transition:width .25s cubic-bezier(.4,0,.2,1),min-width .25s cubic-bezier(.4,0,.2,1)}.sidebar .sidebar-header{align-items:center;display:flex;padding:16px;border-bottom:1px solid #e0e0e0;height:64px;justify-content:center}.sidebar .sidebar-header .sidebar-toggle{background:none;border:none;cursor:pointer;padding:0;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#666;transition:all .2s ease}.sidebar .sidebar-header .sidebar-toggle:hover{background:#f5f5f7;color:#040404;transform:translateX(-2px)}.sidebar .storage-info{margin-top:auto;padding:16px;border-top:1px solid #e0e0e0}.sidebar .storage-info .storage-text{font-size:12px;color:#666;margin-bottom:6px}.sidebar .storage-info .storage-bar{height:4px;background:#e0e0e0;border-radius:4px;overflow:hidden}.sidebar .storage-info .storage-bar .storage-bar-fill{height:100%;background:#040404}.source-list{flex:1 1;overflow-y:auto;padding:8px 0}.source-list-item{display:flex;align-items:center;padding:8px 16px;cursor:pointer;border-radius:4px;margin:0 4px 2px;transition:background-color .2s}.source-list-item:hover{background:#f5f5f7}.source-list-item[aria-selected=true]{background:rgba(0,122,255,.1);color:#040404}.source-list-item[aria-selected=true] .source-list-item-icon svg{stroke:#040404}.source-list-item-icon{margin-right:8px;display:flex;align-items:center}.source-list-item-icon svg{stroke-width:2;transition:stroke .2s}.source-list-item-title{font-size:14px}.nav-bar{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #e0e0e0;background:#fff}.nav-bar .navigation-title{font-size:22px;font-weight:500;color:#333}.nav-bar .status-message{font-size:13px;color:#666}.bucket{padding:0;overflow-y:auto;height:calc(100% - 130px)}.bucket .file-section{margin-bottom:24px}.bucket .section-header{display:flex;align-items:baseline;margin-bottom:12px}.bucket .section-header .section-title{font-size:17px;font-weight:500;margin-right:8px}.bucket .section-header .section-subtitle{font-size:13px;color:#666}.bucket-drop-overlay{position:absolute;inset:0;background-color:rgba(59,130,246,.08);border:3px dashed rgba(59,130,246,.4);border-radius:8px;z-index:10;display:flex;align-items:center;justify-content:center;animation:fadeIn .2s ease-out;pointer-events:none}.bucket-drop-content{background-color:#fff;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);padding:2rem;text-align:center;max-width:400px;pointer-events:none;transform:translateY(-20px);animation:floatUp .3s ease-out forwards}.bucket-drop-icon{margin-bottom:1rem;color:#3b82f6;display:flex;justify-content:center;animation:pulse 2s infinite}.bucket-drop-content h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:#1f2937}.bucket-drop-content p{color:#6b7280;margin:0}@keyframes floatUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.drive-grid-item{position:relative;border-radius:8px;overflow:hidden;transition:transform .2s,box-shadow .2s;cursor:pointer}.drive-grid-item:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.05)}.drive-grid-item.selected{background:rgba(0,122,255,.1);box-shadow:0 0 0 2px #040404}.drive-grid-item .file-item-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;text-align:center}.drive-grid-item .file-item-box{background-color:var(--whiteish);height:125px;width:125px}.drive-grid-item .file-item-box,.drive-grid-item .icon-item-container{display:flex;justify-content:center;align-items:center;border-radius:8px}.drive-grid-item .icon-item-container{width:50px;height:50px}.drive-grid-item .icon-item-container .file-type{color:#fff;font-weight:600;font-size:14px}.drive-grid-item .text-container .title{font-size:14px;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drive-grid-item .text-container .title:hover{text-decoration:underline}.drive-grid-item .text-container .file-details{display:flex;flex-direction:column;justify-content:center;gap:8px;font-size:12px;color:#666}.drive-grid-item .selection-indicator{position:absolute;top:8px;right:8px;width:20px;height:20px;background:#040404;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}.file-list{display:flex;flex-direction:column;gap:8px}.drive-grid-item{width:100%;box-sizing:border-box}.drive-grid-item .text-container{width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.file-title-truncate{max-width:100%!important;width:100%!important;overflow:hidden!important;white-space:normal!important;word-break:break-word!important;box-sizing:border-box!important}.drive-grid-item .file-title-truncate .file-name-text{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;max-height:2.5em!important;word-break:break-word!important}.drive-list-item .file-title-truncate{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important;padding-right:8px!important}.drive-list-item .file-details-container{flex:1 1!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;box-sizing:border-box!important;padding-right:16px!important}.drive-list-item{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-radius:4px;cursor:pointer}.drive-list-item:hover{background:#f5f5f7}.drive-list-item.selected{background:rgba(0,122,255,.1)}.drive-list-item .file-item-content{display:flex;align-items:center;flex:1 1}.drive-list-item .file-icon-small{margin-right:12px}.drive-list-item .file-icon-small .icon-wrapper .icon-item{height:32px;display:flex;align-items:center}.drive-list-item .file-icon-small .icon-small{width:32px;height:32px;border-radius:4px;display:flex;justify-content:center}.drive-list-item .file-icon-small .icon-small .file-type{font-size:10px}.drive-list-item .file-details-container .title{font-size:14px;margin-bottom:2px}.drive-list-item .file-details-container .file-details{display:flex;gap:12px;font-size:12px;color:#666}.empty-state{padding:64px 0}.empty-state .empty-icon{font-size:48px;margin-bottom:16px;color:#bdbdbd}.empty-state .empty-title{font-size:20px;font-weight:500;margin-bottom:8px;color:#333}.empty-state .empty-description{font-size:14px;color:#666;max-width:300px}.view-container{height:100%;overflow-y:auto}.view-container .empty-state,.view-container .error-state,.view-container .file-grid,.view-container .file-list{padding:0 16px}.shared-file-details{margin-top:6px;display:flex;flex-direction:column;gap:4px}.shared-file-details .shared-by,.shared-file-details .shared-date,.shared-file-details .shared-with{display:flex;align-items:center;gap:4px;font-size:11px;color:#666}.shared-file-details .shared-by svg,.shared-file-details .shared-date svg,.shared-file-details .shared-with svg{color:#666}.deleted-file-details{margin-top:6px;display:flex;flex-direction:column;gap:4px}.deleted-file-details .deleted-date,.deleted-file-details .expiry-date{display:flex;align-items:center;gap:4px;font-size:11px;color:#666}.deleted-file-details .deleted-date svg,.deleted-file-details .expiry-date svg{color:#666}.deleted-actions{display:flex;gap:8px;padding:12px 16px;border-bottom:1px solid #e0e0e0;background-color:#fff}.deleted-actions button{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:4px;font-size:14px;cursor:pointer;background:#f5f5f7;border:1px solid #e0e0e0;transition:background-color .2s}.deleted-actions button:hover{background:#f5f5f7}.deleted-actions button.restore-button{color:#040404}.deleted-actions button.delete-permanently-button{color:#e74c3c}.empty-trash{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100% - 64px);padding:32px;text-align:center;color:#666}.empty-trash svg{color:#bdbdbd;margin-bottom:16px}.empty-trash h3{font-size:18px;font-weight:500;margin-bottom:8px;color:#333}.empty-trash p{max-width:300px;font-size:14px}.recent-file-details{margin-top:6px;display:flex;justify-content:center}.recent-file-details .last-action{gap:4px;font-size:11px;color:#666}.recent-file-details .last-action svg{color:#666}.folder-item .custom-icon,.folder-item .custom-icon-small{display:flex;align-items:center;justify-content:center}.folder-item .custom-icon svg,.folder-item .custom-icon-small svg{color:#ffb900}.folder-item:hover{cursor:pointer;transform:translateY(-2px)}.file-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:16px;gap:16px}.file-grid .drive-grid-item .file-item-box{position:relative;background-color:#f9f9f9;height:125px;width:125px;display:flex;justify-content:center;align-items:center;border-radius:8px;transition:transform .2s,box-shadow .2s}.file-grid .drive-grid-item .file-item-box:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.file-list .drive-list-item .selection-indicator-list{width:18px;height:18px;background:#040404;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}.file-list .drive-list-item .custom-icon-small{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.modal-backdrop{width:auto;position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,8%,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-header{padding:16px;max-height:70vh;overflow-y:auto}.modal-header h2{font-size:18px;font-weight:500}.modal-header .close-button{background:none;border:none;cursor:pointer;padding:4px;color:#666;display:flex;align-items:center;justify-content:center;border-radius:4px}.modal-header .close-button:hover{background-color:#f5f5f7;color:#333}.cloud-modal-content{padding:16px;max-height:70vh;overflow-y:auto}.modal-footer{gap:8px;padding:16px}.modal-footer button{border-radius:4px;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:.5rem .75rem;transition:all .2s ease;color:#333}.modal-footer button,.modal-footer button.cancel-button{background:#f5f5f7;border:1px solid #e0e0e0}.modal-footer button.cancel-button:hover{background:#f5f5f7}.modal-footer button.share-button,.modal-footer button.submit-button{background:#040404;color:#fff;border:none}.modal-footer button.share-button:hover,.modal-footer button.submit-button:hover{background:#000}.modal-footer button.share-button:disabled,.modal-footer button.submit-button:disabled{background:#ccc;cursor:not-allowed}.context-menu{background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;overflow:hidden}.context-menu .context-menu-header{padding:12px 16px;border-bottom:1px solid #e0e0e0}.context-menu .context-menu-header .file-name{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;display:block}.context-menu .context-menu-items .context-menu-item{display:flex;align-items:center;gap:8px;padding:10px 16px;width:100%;text-align:left;background:none;border:none;cursor:pointer;font-size:14px}.context-menu .context-menu-items .context-menu-item:hover{background-color:#f5f5f7}.context-menu .context-menu-items .context-menu-item.disabled{color:#ccc;cursor:not-allowed}.context-menu .context-menu-items .context-menu-item.disabled:hover{background:none}.context-menu .context-menu-items .context-menu-item.danger{color:#e74c3c}.context-menu .context-menu-items .context-menu-item.danger svg{stroke:#e74c3c}.share-modal{background:#fff;width:90%;box-shadow:0 4px 12px rgba(0,0,0,.2)}.share-modal .share-options{display:flex;gap:8px;margin-bottom:16px}.share-modal .share-options .share-option{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:4px;background:none;border:1px solid #e0e0e0;cursor:pointer;flex:1 1;font-size:14px}.share-modal .share-options .share-option:hover{background-color:#f5f5f7}.share-modal .share-options .share-option.active{background-color:rgba(4,4,4,.1);border-color:#040404;color:#040404}.share-modal .share-options .share-option.active svg{stroke:#040404}.share-modal .permission-selector{margin-bottom:16px}.share-modal .permission-selector label{display:block;margin-bottom:8px;font-size:14px;font-weight:500}.share-modal .permission-selector select{width:100%;padding:8px 12px;border-radius:4px;border:1px solid #e0e0e0;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.share-modal .share-link-container{display:flex;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}.share-modal .share-link-container .share-link-input{flex:1 1;padding:10px 12px;border:none;font-size:14px;outline:none;background:#f5f5f7}.share-modal .share-link-container .copy-link-button{display:flex;align-items:center;gap:6px;padding:0 16px;background:#040404;color:#fff;border:none;cursor:pointer;font-size:14px}.share-modal .share-link-container .copy-link-button:hover{background:#000}.share-modal .email-input-container{display:flex;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;margin-bottom:16px}.share-modal .email-input-container .email-input{flex:1 1;padding:10px 12px;border:none;font-size:14px;outline:none}.share-modal .email-input-container .add-email-button{padding:0 16px;background:#040404;color:#fff;border:none;cursor:pointer;font-size:14px}.share-modal .email-input-container .add-email-button:disabled{background:#ccc;cursor:not-allowed}.share-modal .recipients-list{margin-top:16px}.share-modal .recipients-list .recipient{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:4px;background:#f5f5f7;margin-bottom:8px;font-size:14px}.share-modal .recipients-list .recipient .remove-recipient{margin-left:auto;background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center}.share-modal .recipients-list .recipient .remove-recipient:hover{background:rgba(0,0,0,.1)}.folder-dialog{background:#fff;border-radius:8px;width:90%;max-width:400px;box-shadow:0 4px 12px rgba(0,0,0,.2)}.folder-dialog .folder-icon{display:flex;justify-content:center;margin-bottom:16px}.folder-dialog .folder-icon svg{color:#ffb900}.folder-dialog .form-group label{display:block;margin-bottom:8px;font-size:14px;font-weight:500}.folder-dialog .form-group input{width:100%;padding:10px 12px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;outline:none}.folder-dialog .form-group input:focus{border-color:#040404}.folder-dialog .form-group input.has-error{border-color:#e74c3c}.folder-dialog .form-group .error-message{color:#e74c3c;font-size:12px;margin-top:4px}.file-info-modal{background:#fff;border-radius:8px;width:90%;max-width:500px;box-shadow:0 4px 12px rgba(0,0,0,.2)}.file-info-modal .file-info-preview{display:flex;flex-direction:column;align-items:center;margin-bottom:24px}.file-info-modal .file-info-preview .file-icon-large{width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.file-info-modal .file-info-preview .file-icon-large .file-type-icon{width:100%;height:100%;background-color:#f5f5f7;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#666}.file-info-modal .file-info-preview .file-name{font-size:16px;font-weight:500;text-align:center;word-break:break-word}.file-info-modal .file-info-details .info-section{margin-bottom:24px}.file-info-modal .file-info-details .info-section h3{font-size:16px;font-weight:500;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid #e0e0e0}.file-info-modal .file-info-details .info-section .info-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding:4px 0;font-size:14px}.file-info-modal .file-info-details .info-section .info-item .info-label{display:flex;align-items:center;gap:8px;color:#666}.file-info-modal .file-info-details .info-section .info-item .info-value{color:#333;font-weight:500}.file-info-modal .file-info-details .info-section .sharing-info .shared-user{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px}.file-info-modal .file-info-details .info-section .sharing-info .shared-user .access-type{margin-left:auto;color:#666;font-size:12px}.file-info-modal,.file-preview-modal,.folder-dialog,.move-file-dialog,.share-modal{width:95%;margin:0 10px}.item-actions-toolbar{padding:12px 16px;border-bottom:1px solid #e0e0e0;background:#fff}.item-actions-toolbar,.item-actions-toolbar .actions-group{display:flex;align-items:center;gap:8px}.item-actions-toolbar .actions-group.start{flex:1 1}.item-actions-toolbar .actions-group.middle{flex:2 1;justify-content:center}.item-actions-toolbar .actions-group.end{flex:1 1;justify-content:flex-end}.item-actions-toolbar .toolbar-icon-button{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#f5f5f7;border:1px solid #e0e0e0;cursor:pointer;padding:0;transition:all .2s ease;color:#333}.item-actions-toolbar .toolbar-icon-button svg{transition:transform .2s ease}.item-actions-toolbar .toolbar-icon-button:hover{background:#f5f5f7}.item-actions-toolbar .toolbar-icon-button:hover svg{transform:scale(1.1)}.item-actions-toolbar .toolbar-icon-button:active{background:#e7e7ec}.item-actions-toolbar .toolbar-icon-button.primary{background:#040404;color:#fff;border:none}.item-actions-toolbar .toolbar-icon-button.primary:hover{background:#000}.item-actions-toolbar .toolbar-icon-button:disabled{opacity:.5;cursor:not-allowed}.item-actions-toolbar .toolbar-icon-button:disabled:hover{background:#f5f5f7}.item-actions-toolbar .toolbar-icon-button:disabled:hover svg{transform:none}.item-actions-toolbar .view-mode-selector{position:relative;width:36px;height:36px}.item-actions-toolbar .view-mode-selector .view-mode-button{width:100%;height:100%;cursor:pointer;opacity:0;position:absolute;top:0;left:0;z-index:2}.item-actions-toolbar .view-mode-selector .view-icon{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f5f5f7;border:1px solid #e0e0e0;border-radius:4px;pointer-events:none;z-index:1}.item-actions-toolbar .view-mode-selector .view-icon svg{color:#333}.item-actions-toolbar .selection-info{display:flex;align-items:center;gap:4px;background:#f5f5f7;padding:6px 10px;border-radius:4px;font-size:13px;color:#666;height:36px;border:1px solid #e0e0e0}.item-actions-toolbar .selection-info svg{color:#040404}.item-actions-toolbar .search-container{position:relative;width:240px}.item-actions-toolbar .search-container .search-input{width:100%;padding:8px 12px 8px 36px;border:1px solid #e0e0e0;border-radius:4px;background:#f5f5f7;font-size:14px;outline:none}.item-actions-toolbar .search-container .search-input:focus{border-color:#040404;background:#fff}.item-actions-toolbar .search-container .search-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#999;display:flex;align-items:center}.search-mobile-wrapper{position:relative}.search-button-mobile{background:#f5f5f7;border:1px solid #ddd;border-radius:4px;width:36px;height:36px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-button-mobile,.search-icon-wrapper{display:flex;align-items:center;justify-content:center}.search-icon-wrapper{position:relative}.search-icon-wrapper .search-icon-abs{position:absolute}@supports(-webkit-touch-callout:none){.search-icon-wrapper svg{display:inline-block!important;visibility:visible!important;opacity:1!important}}.search-dropdown-mobile{position:fixed;top:135px;right:10px;width:calc(100vw - 100px);max-width:400px;padding:12px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.8);border-radius:4px;z-index:999}.search-dropdown-input-wrap{position:relative}.search-dropdown-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.search-mobile-input{width:100%;padding:10px 10px 10px 32px;border:1px solid #ddd;border-radius:4px;font-size:16px}.search-mobile-clear{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer}.file-item-menu-button{position:absolute;top:8px;right:8px;width:30px;height:30px;border-radius:50%;background:hsla(0,0%,100%,.9);border:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s ease;z-index:5;color:#666}.drive-grid-item:hover .file-item-menu-button,.drive-list-item:hover .file-item-menu-button{opacity:1}.file-item-menu-button.active{background:#fff;border-color:#007aff;color:#007aff;opacity:1}.file-item-menu{position:fixed;background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.15);min-width:220px;z-index:1000;overflow:hidden}.file-item-menu .menu-item{display:flex;align-items:center;gap:10px;padding:10px 16px;width:100%;text-align:left;background:none;border:none;cursor:pointer;font-size:14px;color:#333}.file-item-menu .menu-item:hover{background-color:#f5f5f7}.file-item-menu .menu-item.danger{color:#e74c3c}.file-item-menu .menu-icon{width:16px;display:inline-block;text-align:center}.drive-grid-item,.drive-list-item{position:relative}.drive-grid-item.selected,.drive-list-item.selected{background:rgba(0,122,255,.1);box-shadow:0 0 0 2px #007aff}.empty-folder,.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;color:#6b7280;min-height:300px}.empty-folder .empty-icon,.empty-state .empty-icon{margin-bottom:1rem;color:#9ca3af;stroke-width:1.5}.empty-folder h3,.empty-state h3{font-size:1.25rem;margin-bottom:.5rem;font-weight:500;color:#374151}.empty-folder p,.empty-state p{font-size:1rem;max-width:400px;margin:0 auto}.navigation-controls{display:flex;gap:.5rem;margin-right:1rem;border-right:1px solid #e5e7eb;padding-right:1rem}.folder-navigation{display:flex;align-items:center;padding:.75rem 1rem;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;border-radius:.375rem}.folder-navigation .navigation-controls{display:flex;gap:.5rem;margin-right:1rem;border-right:1px solid #e5e7eb;padding-right:1rem}.folder-navigation .navigation-controls .navigation-button{background:#fff;border:1px solid #d1d5db;border-radius:.25rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;color:#4b5563;cursor:pointer;transition:all .2s}.folder-navigation .navigation-controls .navigation-button:hover:not(:disabled){background-color:#f3f4f6;color:#1f2937}.folder-navigation .navigation-controls .navigation-button:disabled{opacity:.5;cursor:not-allowed}.folder-navigation .breadcrumb-path{display:flex;align-items:center;flex-wrap:wrap;overflow:hidden}.folder-navigation .breadcrumb-path .breadcrumb-item,.folder-navigation .breadcrumb-path .root-folder{font-size:.875rem;padding:.25rem .5rem;border-radius:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.folder-navigation .breadcrumb-path .breadcrumb-item.root,.folder-navigation .breadcrumb-path .root-folder.root{font-weight:500;color:#374151}.folder-navigation .breadcrumb-path .breadcrumb-item.current,.folder-navigation .breadcrumb-path .root-folder.current{font-weight:600;color:#1e40af;background-color:#e0e7ff}.folder-navigation .breadcrumb-path .breadcrumb-item{background:none;border:none;cursor:pointer;color:#4b5563}.folder-navigation .breadcrumb-path .breadcrumb-item:hover:not(.current){background-color:#f3f4f6;color:#1f2937}.folder-navigation .breadcrumb-path .breadcrumb-separator{color:#9ca3af;margin:0 .25rem;display:flex;align-items:center}.error-state,.loading-indicator{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;min-height:300px}.error-state .spinner,.loading-indicator .spinner{width:2.5rem;height:2.5rem;border:3px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:1rem}.error-state h3,.loading-indicator h3{font-size:1.25rem;margin-bottom:.5rem;font-weight:500;color:#374151}.error-state p,.loading-indicator p{font-size:1rem;max-width:400px;margin:0 auto 1rem;color:#6b7280}.error-state .retry-button,.loading-indicator .retry-button{background-color:#141414;color:#fff;font-weight:500;padding:.5rem 1rem;border-radius:4px;border:1px solid #141414;cursor:pointer;transition:all .16s ease-out}.error-state .retry-button:hover,.loading-indicator .retry-button:hover{background-color:#232323;border-color:#232323}.file-grid.grid-view{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:1rem;gap:1rem;padding:1rem}.file-grid.grid-view .file-item{border-radius:.5rem;border:1px solid #e5e7eb;padding:1rem;cursor:pointer;transition:all .2s;display:flex;flex-direction:column}.file-grid.grid-view .file-item:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.file-grid.grid-view .file-item.selected{border-color:#3b82f6;background-color:#eff6ff}.file-grid.grid-view .file-item .file-icon{width:3rem;height:3rem;margin-bottom:.75rem;align-self:center;display:flex;align-items:center;justify-content:center;color:#4b5563}.file-grid.grid-view .file-item .file-icon svg{stroke-width:1.5}.file-grid.grid-view .file-item .file-icon.folder-icon{color:#f59e0b}.file-grid.grid-view .file-item .file-icon.pdf-icon{color:#ef4444}.file-grid.grid-view .file-item .file-icon.document-icon{color:#3b82f6}.file-grid.grid-view .file-item .file-icon.spreadsheet-icon{color:#10b981}.file-grid.grid-view .file-item .file-icon.image-icon{color:#8b5cf6}.file-grid.grid-view .file-item .file-name{font-weight:500;font-size:.875rem;margin-bottom:.25rem;word-break:break-word}.file-grid.grid-view .file-item .file-details{font-size:.75rem;color:#6b7280;margin-top:auto}.file-grid.grid-view .file-item .file-details .detail-item{display:flex;align-items:center;margin-top:.25rem}.file-grid.grid-view .file-item .file-details .detail-item svg{margin-right:.25rem;min-width:12px}.file-grid.list-view .file-list{border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}.file-grid.list-view .file-list .list-header{display:grid;grid-template-columns:auto 1fr auto auto;grid-gap:1rem;gap:1rem;padding:.75rem 1rem;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;font-weight:500;color:#374151;font-size:.75rem;text-transform:uppercase}.file-grid.list-view .file-list .list-header .header-name{padding-left:2.5rem}.file-grid.list-view .file-list .file-item{display:grid;grid-template-columns:auto 1fr auto auto;grid-gap:1rem;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid #e5e7eb;cursor:pointer;transition:background-color .2s}.file-grid.list-view .file-list .file-item:last-child{border-bottom:none}.file-grid.list-view .file-list .file-item:hover{background-color:#f9fafb}.file-grid.list-view .file-list .file-item.selected{background-color:#eff6ff}.file-grid.list-view .file-list .file-item .file-icon{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;color:#4b5563}.file-grid.list-view .file-list .file-item .file-icon svg{stroke-width:1.5}.file-grid.list-view .file-list .file-item .file-name{font-weight:500;font-size:.875rem;display:flex;align-items:center}.file-grid.list-view .file-list .file-item .file-date,.file-grid.list-view .file-list .file-item .file-size{font-size:.75rem;color:#6b7280;display:flex;align-items:center}.recent-file-details{margin-top:.5rem;font-size:.75rem;color:#6b7280}.recent-file-details .last-action{display:flex;align-items:center;gap:.25rem}.recent-file-details .last-action svg{color:#4b5563}.operation-status-retired{position:fixed;bottom:1.5rem;right:1.5rem;z-index:1000;display:flex;flex-direction:column;gap:.75rem;max-width:400px;width:100%}.operation-status-retired .status-item{display:flex;align-items:center;padding:.875rem 1rem;border-radius:.375rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);font-size:.875rem;animation:slideIn .3s ease-out}.operation-status-retired .status-item span{flex-grow:1;margin:0 .75rem}.operation-status-retired .status-item .close-button{background:none;border:none;color:inherit;opacity:.6;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:.25rem;transition:all .2s}.operation-status-retired .status-item .close-button:hover{opacity:1;background-color:rgba(0,0,0,.05)}.operation-status-retired .status-item.loading{background-color:#f0f9ff;border-left:4px solid #0ea5e9;color:#0369a1}.operation-status-retired .status-item.loading .spinner{animation:spin 1.5s linear infinite}.operation-status-retired .status-item.error{background-color:#fef2f2;border-left:4px solid #ef4444;color:#b91c1c}.operation-status-retired .status-item.success{background-color:#f0fdf4;border-left:4px solid #10b981;color:#047857}@media(max-width:640px){.operation-status{bottom:1rem;right:1rem;left:1rem;max-width:none}}.deleted-view .deleted-actions{display:flex;gap:8px;margin-bottom:1rem;flex-wrap:wrap}.deleted-view .deleted-actions button{display:flex;align-items:center;padding:.5rem .75rem;background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;color:#4b5563;cursor:pointer;transition:all .2s}.deleted-view .deleted-actions button:hover:not(:disabled){background-color:#f3f4f6;color:#1f2937}.deleted-view .deleted-actions button:disabled{opacity:.5;cursor:not-allowed}.deleted-view .deleted-actions button.restore-button,.deleted-view .deleted-actions button.restore-button-single{background-color:#f0fdf4;border-color:#86efac;color:#047857}.deleted-view .deleted-actions button.restore-button-single:hover:not(:disabled),.deleted-view .deleted-actions button.restore-button:hover:not(:disabled){background-color:#dcfce7}.deleted-view .deleted-actions button.delete-permanently-button,.deleted-view .deleted-actions button.empty-trash-button{background-color:#fef2f2;border-color:#fca5a5;color:#b91c1c}.deleted-view .deleted-actions button.delete-permanently-button:hover:not(:disabled),.deleted-view .deleted-actions button.empty-trash-button:hover:not(:disabled){background-color:#fee2e2}.deleted-view .expiring-files-alert{display:flex;align-items:center;padding:.75rem 1rem;background-color:#fffbeb;border:1px solid #fcd34d;border-radius:.375rem;margin-bottom:1rem}.deleted-view .expiring-files-alert svg{color:#d97706;margin-right:.5rem;flex-shrink:0}.deleted-view .expiring-files-alert span{flex-grow:1;font-size:.875rem;color:#92400e}.deleted-view .expiring-files-alert .review-button{background-color:#f59e0b;color:#fff;border:none;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500;cursor:pointer;margin-left:.5rem}.deleted-view .expiring-files-alert .review-button:hover{background-color:#d97706}.deleted-view .deleted-file-details{margin-top:.5rem;font-size:.75rem;color:#6b7280}.deleted-view .deleted-file-details .deleted-date,.deleted-view .deleted-file-details .expiry-date{display:flex;align-items:center;gap:.25rem;margin-bottom:.25rem}.deleted-view .deleted-file-details .deleted-date svg,.deleted-view .deleted-file-details .expiry-date svg{color:#4b5563}.deleted-view .deleted-file-details .deleted-date svg{color:#ef4444}.shared-view .shared-file-details{margin-top:.5rem;font-size:.75rem;color:#6b7280}.shared-view .shared-file-details .shared-by,.shared-view .shared-file-details .shared-date,.shared-view .shared-file-details .shared-with{display:flex;align-items:center;gap:.25rem;margin-bottom:.25rem}.shared-view .shared-file-details .shared-by svg,.shared-view .shared-file-details .shared-date svg,.shared-view .shared-file-details .shared-with svg{color:#4b5563}.shared-view .shared-file-details .shared-by svg{color:#3b82f6}.shared-view .shared-file-details .shared-with svg{color:#8b5cf6}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;color:#6b7280;min-height:300px}.empty-state .empty-icon{margin-bottom:1rem;color:#9ca3af;stroke-width:1.5}.empty-state h3{font-size:1.25rem;margin-bottom:.5rem;font-weight:500;color:#374151}.empty-state p{font-size:1rem;max-width:400px;margin:0 auto}.additional-file-actions{position:fixed;bottom:1.5rem;left:50%;transform:translateX(-50%);display:flex;gap:.5rem;background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);padding:.5rem;z-index:50}.additional-file-actions button{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.additional-file-actions button.restore-button-single{background-color:#dcfce7;color:#047857}.additional-file-actions button.restore-button-single:hover:not(:disabled){background-color:#bbf7d0}.additional-file-actions button:disabled{opacity:.5;cursor:not-allowed}.server-error-notice{display:flex;align-items:center;padding:.75rem 1rem;background-color:#fff4e5;border:1px solid #ffb74d;border-radius:.375rem;margin-bottom:1rem}.server-error-notice svg{color:#f57c00;margin-right:.5rem;flex-shrink:0}.server-error-notice span{font-size:.875rem;color:#5d4037}.operation-status-retired-2{display:none}.operation-status-retired-2 .status-item{display:flex;align-items:center;padding:.875rem 1rem;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);font-size:.875rem;animation:slideIn .3s ease-out;min-width:250px;max-width:400px}.operation-status-retired-2 .status-item span{flex-grow:1;margin:0 .75rem;font-weight:500}.operation-status-retired-2 .status-item .close-button{background:none;border:none;color:inherit;opacity:.6;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:.25rem;transition:all .2s}.operation-status-retired-2 .status-item .close-button:hover{opacity:1;background-color:rgba(0,0,0,.05)}.operation-status-retired-2 .status-item.loading{background-color:#f0f9ff;border-left:4px solid #0ea5e9;color:#0369a1}.operation-status-retired-2 .status-item.loading .spinner{animation:spin 1.5s linear infinite}.operation-status-retired-2 .status-item.error{background-color:#fef2f2;border-left:4px solid #ef4444;color:#b91c1c}.operation-status-retired-2 .status-item.success{background-color:#f0fdf4;border-left:4px solid #10b981;color:#047857}.upload-alerts .status-item .upload-info{display:flex;flex-direction:column}.upload-alerts .status-item .upload-info .filename{font-weight:500;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.upload-alerts .status-item .upload-info .details{font-size:.75rem;opacity:.8}.upload-alerts .status-item .upload-progress-icon{flex-shrink:0;width:36px;height:36px;position:relative}.upload-alerts .status-item .upload-progress-icon .circle-progress{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.upload-alerts .status-item .upload-progress-icon .circle-progress svg{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.upload-alerts .status-item .upload-progress-icon .circle-progress svg .circle-bg{stroke-opacity:.3}.upload-alerts .status-item .upload-progress-icon .circle-progress svg .circle{stroke-linecap:round;transition:stroke-dasharray .3s ease}.upload-alerts .status-item .upload-progress-icon .circle-progress .progress-percentage{font-size:.625rem;font-weight:600}@media(max-width:640px){.operation-status{max-width:90%;right:5%}}.upload-status{top:auto;right:1.5rem;bottom:1.5rem}.upload-status .status-item .upload-info{display:flex;flex-direction:column}.upload-status .status-item .upload-info .filename{font-weight:500;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.upload-status .status-item .upload-info .details{font-size:.75rem;opacity:.8}.upload-status .status-item .upload-progress-icon{flex-shrink:0;width:36px;height:36px;position:relative}.upload-status .status-item .upload-progress-icon .circle-progress{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.upload-status .status-item .upload-progress-icon .circle-progress svg{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.upload-status .status-item .upload-progress-icon .circle-progress svg .circle-bg{stroke-opacity:.3}.upload-status .status-item .upload-progress-icon .circle-progress svg .circle{stroke-linecap:round;transition:stroke-dasharray .3s ease}.upload-status .status-item .upload-progress-icon .circle-progress .progress-percentage{font-size:.625rem;font-weight:600}.operation-status+.upload-status{bottom:calc(1.5rem + 60px)}.drop-zone-overlay .drop-zone-content{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 20px rgba(0,0,0,.2);padding:2rem;text-align:center;max-width:400px}.drop-zone-overlay .drop-zone-content .drop-icon{margin-bottom:1rem;color:#3b82f6}.drop-zone-overlay .drop-zone-content h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:#1f2937}.drop-zone-overlay .drop-zone-content p{color:#4b5563}.app-body main .modal-overlay{position:absolute;padding:0 16px}.modal-container{box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08);max-width:480px;padding:0;animation:modalFadeIn .2s ease-out;border:1px solid #e0e0e0}.modal-danger{border-left:4px solid #e53935}.modal-warning{border-left:4px solid #f9a825}.modal-info{border-left:4px solid #2196f3}.modal-header{border-bottom:1px solid #e0e0e0}.modal-title h3{margin:0;font-size:18px;font-weight:600}.modal-icon{margin-right:12px}.modal-danger .modal-icon{color:#e53935}.modal-warning .modal-icon{color:#f9a825}.modal-info .modal-icon{color:#2196f3}.modal-close-button{background:none;border:none;cursor:pointer;color:#9e9e9e;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}.modal-close-button:hover{color:#424242;background-color:#f5f5f5}.cloud-modal-content{padding:20px}.cloud-modal-content p{margin:0;line-height:1.5;color:#616161}.modal-footer{border-top:1px solid #e0e0e0}.modal-cancel-button{background-color:#f5f5f5;color:#424242;border:none;border-radius:4px;padding:8px 16px;font-weight:500;cursor:pointer;transition:background-color .2s}.modal-cancel-button:hover{background-color:#e0e0e0}.modal-confirm-button{border:none;border-radius:4px;padding:8px 16px;font-weight:500;color:#fff;cursor:pointer;transition:background-color .2s}.modal-danger-button{background-color:#e53935}.modal-danger-button:hover{background-color:#c62828;color:#fff}.modal-warning-button{background-color:#f9a825}.modal-warning-button:hover{background-color:#f57f17}.modal-info-button{background-color:#2196f3}.modal-info-button:hover{background-color:#1976d2}@keyframes modalFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:576px){.modal-container{max-width:calc(100% - 32px);margin:0 16px}.modal-footer{flex-direction:column}.modal-footer button{width:100%}}.move-file-dialog{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);width:100%;max-width:480px;max-height:calc(100vh - 64px);display:flex;flex-direction:column;animation:slideIn .3s ease-out;overflow:hidden}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.move-file-dialog .modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e0e0e0}.move-file-dialog .modal-header h2{margin:0;font-size:18px;font-weight:600;color:#333}.move-file-dialog .close-button{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;color:#666;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.move-file-dialog .close-button:hover{background-color:#f0f0f0;color:#333}.move-file-dialog .cloud-modal-content{padding:20px;overflow-y:auto;flex:1 1;min-height:200px;max-height:400px}.folder-tree-item-container{margin-bottom:2px}.folder-tree-item{transition:background-color .15s}.folder-tree-item.disabled{opacity:.5;cursor:not-allowed}.folder-tree-toggle{display:flex;align-items:center;width:18px;margin-right:8px}.folder-tree-content{display:flex;align-items:center;flex:1 1}.folder-tree-content .folder-icon{margin-right:4px}.toggle-button{background:none;border:none;padding:0}.toggle-placeholder{width:14px;height:14px}.folder-icon{color:#666}.folder-tree-item.selected .folder-icon{color:var(--brand-default2);margin-right:4px}.folder-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;text-align:left}.folder-children,.folder-name{margin-top:2px}.move-file-dialog .modal-footer{border-top:1px solid #e0e0e0;padding:16px 20px;display:flex;flex-direction:column;gap:12px}.destination-info{display:flex;align-items:center;gap:6px;color:#666;font-size:14px}.destination-folder{font-weight:500;color:#333}.action-buttons{display:flex;justify-content:flex-end;gap:12px}.cancel-button,.move-button{padding:8px 16px;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s}.cancel-button{background-color:#f0f0f0}.cancel-button:hover{background-color:#e0e0e0}.move-button{background-color:var(--brand-default2);color:#fff;border:none}.move-button:hover{background-color:#05a}.move-button:disabled{background-color:#ccc;cursor:not-allowed}@media(max-width:576px){.move-file-dialog{max-width:calc(100% - 32px);max-height:calc(100vh - 40px)}.move-file-dialog .modal-header h2{font-size:16px}.move-file-dialog .cloud-modal-content{max-height:300px}}.loading-folders{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;color:#666}.loading-folders p{margin-top:12px;font-size:14px}.spinner{border-top:3px solid var(--brand-default2);width:24px;height:24px}.folder-tree-item{padding:8px 10px;border-radius:4px;transition:background-color .15s,color .15s;margin-bottom:2px}.folder-tree-item:hover{background-color:#f0f0f0}.folder-tree-item.selected{font-weight:500}.toggle-button{width:18px;height:18px;transition:background-color .15s}.no-folders-message{color:#999;font-size:13px;padding:6px 8px;font-style:italic;border-radius:4px;background-color:#f5f5f5;margin-top:4px;margin-bottom:4px}.folder-selection-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.folder-selection-header h3{margin:0;font-size:14px;font-weight:500;color:#555}.refresh-button{display:flex;align-items:center;gap:4px;background-color:#f0f0f0;border:1px solid #ddd;border-radius:4px;padding:4px 8px;font-size:12px;color:#555;cursor:pointer;transition:background-color .2s}.refresh-button:hover{background-color:#e0e0e0}.refresh-button:disabled{opacity:.6;cursor:not-allowed}.refresh-button .spinning{animation:spin 1s linear infinite}.folder-selection-container{border:1px solid #e0e0e0;border-radius:6px;max-height:100%;overflow-y:auto;background-color:#f9f9f9;box-shadow:inset 0 1px 3px rgba(0,0,0,.05)}.folder-loading{display:flex;align-items:center;padding:8px 10px;color:#999;animation:pulse 1.5s infinite}.folder-loading .folder-icon{margin-right:6px;opacity:.6}.no-folders-message-container{padding:30px 20px;text-align:center;color:#666}.no-folders-message-container p{margin:0 0 10px}.no-folders-message-container p:last-child{font-size:14px;color:#999;font-style:italic}.folder-tree{padding:12px}.folder-tree-item{display:flex;align-items:center;padding:10px 12px;border-radius:6px;cursor:pointer;transition:all .15s;margin-bottom:3px;border:1px solid transparent;background-color:hsla(0,0%,100%,.7)}.folder-tree-item:hover{background-color:hsla(0,0%,100%,.9);box-shadow:0 1px 3px rgba(0,0,0,.1)}.folder-tree-item.selected{background-color:#e7f3ff;color:var(--brand-default2);border-color:#98c1f0;box-shadow:0 1px 3px rgba(0,0,0,.1)}.toggle-button{background-color:#f0f0f0;border:1px solid #e0e0e0;border-radius:3px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#666;transition:all .15s}.toggle-button:hover{background-color:#e0e0e0;color:#333;transform:scale(1.05)}.toggle-placeholder{width:20px;height:20px}.folder-icon{color:var(--brand-default2);opacity:.8;transition:opacity .15s}.folder-tree-item:hover .folder-icon{opacity:1}.folder-tree>.folder-tree-item-container>.folder-tree-item{background-color:rgba(224,240,255,.3);border-color:#e0e0e0}.folder-tree>.folder-tree-item-container>.folder-tree-item:hover{background-color:rgba(224,240,255,.5)}.folder-tree>.folder-tree-item-container>.folder-tree-item.selected{background-color:rgba(224,240,255,.7)}.browse-actions,.deleted-actions,.selection-actions{display:flex;align-items:center;margin-bottom:15px;padding:8px 12px;border-radius:6px;background-color:#f8f9fa;border:1px solid #e9ecef}.unselect-all-button{display:flex;align-items:center;padding:6px 12px;border-radius:4px;border-right:1px solid hsla(0,0%,8%,.1);background-color:#fff;color:#495057;font-size:14px;cursor:pointer;transition:all .2s ease;margin-right:15px}.unselect-all-button:hover{background-color:#f1f3f5;border-color:#ced4da}.unselect-all-button:active{background-color:#e9ecef}.unselect-all-button:disabled{opacity:.6;cursor:not-allowed}.unselect-all-button svg{margin-right:6px}.selection-info{font-size:14px;color:#6c757d}.deleted-actions{justify-content:flex-start}.deleted-actions .unselect-all-button{margin-right:10px}.delete-permanently-button,.empty-trash-button,.restore-button{display:flex;align-items:center;padding:6px 12px;border-radius:4px;border:1px solid;font-size:14px;cursor:pointer;transition:all .2s ease;margin-right:10px}.restore-button{background-color:#e3f2fd;border-color:#bbdefb;color:#1976d2}.restore-button:hover{background-color:#bbdefb}.delete-permanently-button,.empty-trash-button{background-color:#ffebee;border-color:#ffcdd2;color:#d32f2f}.delete-permanently-button:hover,.empty-trash-button:hover{background-color:#ffcdd2}.delete-permanently-button svg,.empty-trash-button svg,.restore-button svg{margin-right:6px}.folder-item{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,border .2s ease;position:relative}.folder-item.drag-over{background-color:rgba(0,122,255,.1)!important;box-shadow:0 0 0 2px #007aff!important;transform:scale(1.02)!important;z-index:10}.folder-item:hover{background-color:rgba(0,0,0,.03)}.folder-item.drag-over:after{content:"";position:absolute;inset:0;border-radius:inherit;border:2px dashed #007aff;animation:pulseBorder 1.5s infinite;pointer-events:none}.drive-grid-item,.drive-list-item{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.drive-grid-item:active,.drive-list-item:active{opacity:.7;transform:scale(.98)}.drop-zone-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,8%,.5);z-index:1000;display:flex;align-items:center;justify-content:center;animation:fadeIn .2s ease-out}.drop-zone-content{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 20px rgba(0,0,0,.2);padding:2rem;text-align:center;max-width:400px}.drop-icon{margin-bottom:1rem;color:#3b82f6;display:flex;justify-content:center}.drop-zone-content h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:#1f2937}.drop-zone-content p{color:#4b5563;margin:0}@keyframes pulseBorder{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.drive-grid-item,.drive-list-item{-webkit-user-drag:element}.drive-grid-item.dragging,.drive-list-item.dragging{opacity:.7}.drive-grid-item.drag-invalid,.drive-list-item.drag-invalid{position:relative}.drive-grid-item.drag-invalid:after,.drive-list-item.drag-invalid:after{content:"❌";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:24px;color:#e53e3e;pointer-events:none}.search-container{position:relative;width:100%;max-width:400px;margin:0 auto}.search-input{width:100%;padding:8px 36px;border:1px solid #e0e0e0;border-radius:6px;background:#f5f5f7;font-size:14px;outline:none;transition:all .2s ease}.search-input:focus{border-color:#007aff;background:#fff;box-shadow:0 0 0 2px rgba(0,122,255,.1)}.search-input::placeholder{color:#999}.search-icon{left:10px;pointer-events:none}.search-clear-button,.search-icon{position:absolute;top:50%;transform:translateY(-50%);color:#999;display:flex;align-items:center}.search-clear-button{right:8px;background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;justify-content:center;transition:all .2s ease}.search-clear-button:hover{background-color:rgba(0,0,0,.05);color:#333}.search-highlight{background-color:rgba(255,230,0,.3);padding:0 2px;border-radius:2px}.no-search-results{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.no-search-results-icon{color:#999;margin-bottom:16px}.no-search-results h3{font-size:16px;font-weight:500;margin-bottom:8px;color:#333}.no-search-results p{font-size:14px;color:#666;max-width:400px}.search-query-text{font-weight:500}.search-in-progress .search-icon{animation:pulse 1.5s infinite;color:#007aff}.share-success-message{background-color:#d4edda;color:#155724;padding:10px 15px;margin-bottom:15px;border-radius:4px;font-weight:500}.share-success-message:before{content:"✓";margin-right:8px;font-weight:700}.share-error-message{background-color:#f8d7da;color:#721c24;padding:10px 15px;margin-bottom:15px;border-radius:4px;font-weight:500}.share-error-message:before{content:"!";margin-right:8px;font-weight:700;display:inline-block;width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;background-color:#721c24;color:#fff}.done-button{background-color:#4caf50;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500;display:flex;align-items:center;justify-content:center;gap:6px}.done-button:hover{background-color:var(--brand-default2);color:#fff}.modal-backdrop{animation:fadeIn .2s ease-out}.share-modal{max-width:500px;border-radius:8px;box-shadow:0 5px 20px rgba(0,0,0,.15)}.share-options{display:flex;margin-bottom:20px;background-color:#f5f7f9;border-radius:6px;padding:2px}.share-option{flex:1 1;padding:10px;background:none;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background-color .2s}.share-option.active{background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.08)}.email-input,.password-input,.share-link-input{padding:10px 12px;border-radius:4px;border:1px solid #ddd}.add-email-button,.change-password-button,.copy-link-button,.generate-password-button,.share-button{padding:8px 12px;border-radius:4px;border:none;background-color:#06c;color:#fff;cursor:pointer;font-weight:500;display:flex;align-items:center;gap:6px}.add-email-button:hover,.copy-link-button:hover,.generate-password-button:hover,.share-button:hover{background-color:#0055b3}.add-email-button:disabled,.copy-link-button:disabled,.generate-password-button:disabled,.share-button:disabled{background-color:#ccc;cursor:not-allowed}.recipients-list{margin-top:10px;margin-bottom:15px;border:1px solid #eee;border-radius:4px;padding:5px}.recipient{padding:6px 8px;background-color:#f5f7f9;margin-bottom:5px}.remove-recipient{background:none;color:#888;padding:2px}.remove-recipient:hover{color:#e74c3c}.share-via-email,.share-via-link{display:flex;flex-direction:column;gap:16px}.permission-selector{display:flex;flex-direction:column;gap:6px}.permission-selector label{font-size:14px;color:#555;font-weight:500}.permission-selector select{padding:10px;border-radius:6px;border:1px solid #ddd;font-size:14px;background:#fff}.password-protection{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:6px;background:#f9f9f9;border:1px solid #eaeaea}.option-toggle{gap:12px;padding:8px 12px;border-radius:6px;background-color:#f5f7fa;border:1px solid #e1e4e8}.option-toggle,.toggle-label{display:flex;align-items:center}.toggle-label{gap:8px;font-size:14px;color:#333;font-weight:500}.toggle-label svg{width:14px;height:14px;color:#555}.password-input-container{display:flex;gap:8px}.password-input{flex:1 1;padding:8px 12px;border-radius:4px;border:1px solid #ddd;font-size:14px}.generate-password-button{padding:8px 12px;background:#0084ff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.generate-password-button:hover{background:#0073e6}.expiry-date-selector{display:flex;flex-direction:column;gap:8px;padding:12px;background:#f9f9f9;border-radius:6px;border:1px solid #eaeaea}.expiry-date-selector label{display:flex;align-items:center;gap:6px;color:#444;font-size:14px}.expiry-date-selector select{padding:8px;border-radius:4px;border:1px solid #ddd;font-size:14px;background:#fff}.custom-date-input{padding:8px;border-radius:4px;border:.1px solid #ddd;font-size:14px;margin-top:8px}.share-link-container{display:flex;gap:8px;margin-top:8px}.share-link-input{flex:1 1;padding:10px 12px;border-radius:6px;border:1px solid #ddd;font-size:14px;background:#f5f5f5;color:#333}.copy-link-button{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#0084ff;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;white-space:nowrap}.copy-link-button:hover{background:#0073e6}.copy-link-button:disabled{background:#ccc;cursor:not-allowed}.email-input-container{display:flex;gap:8px;margin-bottom:12px}.email-input{flex:1 1;padding:10px 12px;border-radius:6px;border:1px solid #ddd;font-size:14px}.add-email-button{padding:8px 16px;background:#0084ff;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}.add-email-button:disabled{background:#ccc;cursor:not-allowed}.recipients-list{display:flex;flex-direction:column;gap:8px;max-height:120px;overflow-y:auto;margin-bottom:12px;padding:8px;border:1px solid #eaeaea;border-radius:6px}.recipient{gap:8px;padding:6px 10px;background:#f3f3f3;border-radius:4px;font-size:14px}.recipient,.remove-recipient{display:flex;align-items:center}.remove-recipient{margin-left:auto;background:transparent;border:none;color:#777;cursor:pointer;justify-content:center;padding:4px;border-radius:50%}.remove-recipient:hover{background:#e6e6e6;color:#333}.share-message-container{display:flex;flex-direction:column;gap:8px;margin-top:8px}.share-message-container label{font-size:14px;color:#555}.share-message-input{padding:10px 12px;border-radius:6px;border:1px solid #ddd;font-size:14px;resize:vertical;min-height:80px}.modal-footer{border-top:1px solid #eaeaea}.cancel-button{padding:8px 16px;background:#f5f5f5;color:#333;border:1px solid #ddd;border-radius:6px;cursor:pointer;font-size:14px}.cancel-button:hover{background:#e9e9e9}.done-button,.share-button{padding:8px 20px;background:#0084ff;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500}.done-button:hover,.share-button:hover{background:#0073e6}.share-button:disabled{background:#ccc;cursor:not-allowed}.share-success-message{background:#e7f7ed;color:#2a7a4b}.share-error-message,.share-success-message{padding:12px;border-radius:6px;margin-bottom:16px;display:flex;align-items:center;gap:8px}.share-error-message{background:#fbe8e8;color:#b71c1c}.shared-file-container{max-width:1200px;margin:0 auto;padding:20px}.shared-file-header{justify-content:space-between;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eaeaea}.file-info,.shared-file-header{display:flex;align-items:center}.file-info{gap:12px}.file-info h1{margin:0;font-size:24px;color:#333}.file-meta{margin-top:4px;display:flex;gap:20px;color:#666;font-size:14px}.file-actions{display:flex;gap:12px}.download-button,.edit-button{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:6px;font-size:14px;cursor:pointer}.download-button{background:#0084ff}.download-button:hover{background:#0073e6}.edit-button{background:#fff;color:#333;border:1px solid #ddd}.edit-button:hover{background:#f5f5f5}.shared-file-content{background:#fff;border-radius:8px;border:1px solid #eaeaea;overflow:hidden}.password-container{max-width:400px;margin:60px auto;padding:30px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);text-align:center}.password-container h2{margin-top:16px;color:#333}.password-form{margin-top:24px}.password-input-container{margin:16px}.password-form input{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:16px}.password-form input.input-error{border-color:#d32f2f}.password-form .error-message{color:#d32f2f;text-align:left;font-size:14px;margin-top:4px}.password-form button{background:#0084ff;color:#fff;border:none;border-radius:6px;padding:12px 20px;font-size:16px;cursor:pointer;width:100%}.password-form button:hover{background:#0073e6}.password-form button:disabled{background:#ccc;cursor:not-allowed}.error-container,.loading-container{max-width:500px;margin:60px auto;padding:30px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);text-align:center}.spinner{border:4px solid rgba(0,0,0,.1);width:36px;height:36px;margin:0 auto 20px}.error-container h2{margin-top:16px;color:#d32f2f}.password-option{margin:12px 0;border:1px solid #e0e0e0;border-radius:6px;overflow:hidden}.password-option-header{padding:10px 12px;background-color:#f5f5f5;display:flex;align-items:center}.password-option-header input[type=checkbox]{margin-right:10px;width:16px;height:16px;cursor:pointer}.password-option-header label{display:flex;align-items:center;font-size:14px;color:#333;cursor:pointer;margin-bottom:0}.password-option-header label svg{margin-right:8px}.password-input-row{padding:12px;display:flex;gap:8px}.password-input-row input{flex:1 1;padding:8px 10px;border:1px solid #ddd;border-radius:4px;font-size:14px}.password-input-row button{padding:8px 10px;background-color:#0084ff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:13px}.password-input-row button:hover{background-color:#0073e6;color:#fff}.file-preview-container{display:flex;flex-direction:column;height:100%;min-height:400px;max-height:80vh;background-color:#f8f9fa;border-radius:8px;overflow:hidden}.preview-header{display:flex;align-items:center;padding:12px 16px;background-color:#fff;border-bottom:1px solid #e0e0e0}.preview-header h3{margin:0 12px;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#333}.preview-content{flex:1 1;position:relative;min-height:300px}.preview-content,.preview-image{display:flex;align-items:center;justify-content:center;overflow:auto}.preview-image{width:100%;height:100%}.preview-image img{max-width:100%;max-height:100%;object-fit:contain}.preview-pdf,.preview-pdf iframe{width:100%;height:100%;min-height:500px}.preview-pdf iframe{border:none}.preview-text{width:100%;height:100%;overflow:auto}.preview-text iframe{width:100%;height:100%;min-height:500px;border:none;background:#fff}.preview-video{width:100%;max-width:900px;padding:20px}.preview-video video{width:100%;max-height:70vh;background:#000}.preview-audio{width:100%;max-width:600px;padding:40px 20px}.archive-preview-placeholder,.office-preview-placeholder,.unknown-preview-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.archive-preview-placeholder svg,.office-preview-placeholder svg,.unknown-preview-placeholder svg{color:#666;margin-bottom:16px}.archive-preview-placeholder p,.office-preview-placeholder p,.unknown-preview-placeholder p{margin:0 0 20px;color:#555;max-width:300px}.download-button{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;background-color:#0084ff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.download-button:hover{background-color:#0073e6}.file-preview-container.loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px}.spinner{border:3px solid rgba(0,0,0,.1);border-top-color:#0084ff;border-radius:50%;width:30px;height:30px;animation:spin 1s linear infinite;margin-bottom:16px}.file-preview-container.error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#d32f2f}.file-preview-container.error svg{margin-bottom:16px}.restricted-access-section{margin-top:12px;padding:12px;background-color:#f9f9f9;border-radius:8px;border:1px solid #e0e0e0}.info-text{margin:0 0 12px;font-size:13px;color:#555}.verification-container{max-width:400px;margin:60px auto;padding:30px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);text-align:center}.verification-container h2{margin-top:16px;color:#333}.verification-container p{color:#666;margin-bottom:24px}.verification-form{margin-top:24px}.verification-form input{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:16px;margin-bottom:16px}.verification-form input.input-error{border-color:#d32f2f}.verification-form .error-message{color:#d32f2f;text-align:left;font-size:14px;margin-top:-12px;margin-bottom:16px}.verification-form button{background:#0084ff;color:#fff;border:none;border-radius:6px;padding:12px 20px;font-size:16px;cursor:pointer;width:100%}.verification-form button:hover{background:#0073e6}.verification-form button:disabled{background:#ccc;cursor:not-allowed}.code-verification{margin-top:20px;width:100%}.code-input-container{margin-bottom:15px}.code-input-container input{font-size:18px;letter-spacing:5px;text-align:center;font-weight:700}.button-group{display:flex;gap:10px}.back-button{background-color:#f5f5f5;color:#333}.modal-header{padding:15px 20px;border-bottom:1px solid #e5e5e5;position:relative}.modal-header h2{margin:0;color:#333;padding-right:35px;max-width:100%}.filename-truncate,.modal-header h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filename-truncate{display:inline-block;max-width:calc(100% - 60px);vertical-align:bottom;padding-left:10px}.close-button:hover{color:#333}@media(max-width:1024px){.app-body.source-list-visible .sidebar{width:175px;min-width:175px;z-index:10}.app-body.source-list-visible main{width:calc(100% - 175px);margin-left:175px}.file-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@media(max-width:800px){.page-sidebar.mobile-collapsed+.app-body,.page-sidebar.mobile-collapsed~.page-body .app-body{left:0;width:100%}.app-body{left:70px;width:calc(100% - 70px);overflow-y:auto}.app-body .sidebar{position:absolute;top:0;left:0;height:100%;z-index:5;box-shadow:2px 0 8px rgba(0,0,0,.1);background:#fff;overflow:hidden;transition:width .3s ease-out}.app-body .sidebar .source-list li{width:100%;width:-webkit-fill-available;width:-moz-available;width:stretch;box-sizing:border-box}.app-body.source-list-visible .sidebar{width:80%;max-width:250px;min-width:200px;visibility:visible;transition:width .3s ease,visibility 0s;pointer-events:auto}.app-body.source-list-visible main{margin-left:0;width:100%}.app-body.source-list-hidden .sidebar{width:0;min-width:0;visibility:hidden;pointer-events:none}.app-body.source-list-hidden main{width:100%}.app-body .sidebar{width:0;min-width:0;transition:width .3s ease,visibility 0s .3s}.app-body main{transition:none}}@media(max-width:800px){@keyframes cloud-slide-in-sidebar{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.sidebar-toggle{background-color:#f5f5f7;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.sidebar-toggle svg{transform:rotate(0)}.sidebar-toggle:hover{background-color:#e5e5e5}.sidebar-content{opacity:1;transition:opacity .2s ease;width:100%}.source-list-hidden .sidebar-content{opacity:0}.nav-bar{flex-wrap:wrap;padding:12px}.nav-bar .navigation-title{font-size:18px;margin-bottom:4px}.nav-bar .status-message{font-size:13px}.item-actions-toolbar{padding:8px;overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start}.item-actions-toolbar .actions-group.start{flex:0 0 auto}.item-actions-toolbar .actions-group.middle{flex:1 1;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch}.item-actions-toolbar .actions-group.end{flex:0 0 auto}.item-actions-toolbar .toolbar-icon-button{width:32px;height:32px}.item-actions-toolbar .search-container{width:100%;order:1;margin-top:5px}}@media(min-width:769px){.app-body.source-list-visible .sidebar{width:175px;min-width:175px}.app-body.source-list-visible main{margin-left:0;width:calc(100% - 175px)}.app-body.source-list-hidden .sidebar{width:0;min-width:0}.app-body.source-list-hidden main{margin-left:0;width:100%}.sidebar-toggle:hover{transform:translateX(-2px)}}@media(max-width:576px){.app-body{padding:0}.sidebar-toggle{width:28px;height:28px}.bucket{height:calc(100vh - 180px)}.file-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.drive-grid-item .file-item-box{height:80px;width:80px}.drive-grid-item .file-item-content{gap:6px;padding:8px}.drive-grid-item .icon-item-container{width:40px;height:40px}.drive-list-item{padding:8px}.drive-list-item .file-icon-small{margin-right:8px}.drive-list-item .file-icon-small .icon-small{width:24px;height:24px}.drive-list-item .file-details-container .title{font-size:13px}.drive-list-item .file-details-container .file-details{font-size:11px;gap:8px}.operation-status{max-width:none;width:calc(100% - 20px);right:10px;left:10px;bottom:10px}}.cloud-sidebar-overlay{position:absolute;z-index:5}.app-body.source-list-visible .cloud-sidebar-overlay{display:block}.sidebar-toggle-mobile{display:none;position:fixed;bottom:20px;right:20px;width:48px;height:48px;border-radius:50%;background:var(--brand-default2);color:#fff;z-index:1000;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(0,0,0,.2);border:none;cursor:pointer}.sidebar-toggle-mobile svg{width:24px;height:24px}@media(max-width:576px){.app-body main{border-left:none}.move-file-dialog .cloud-modal-content{max-height:300px}.folder-selection-container{max-height:250px}.action-buttons button{padding:10px 16px}.password-input-container{flex-direction:column}.password-input-container input{margin-bottom:8px}.drop-zone-overlay .drop-zone-content{padding:16px;max-width:280px}}.file-operations{position:fixed;bottom:16px;left:50%;transform:translateX(-50%);display:flex;gap:8px;padding:8px 16px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:100}@media(max-width:576px){.file-operations{width:calc(100% - 32px);justify-content:space-between}}.cloud-hamburger-menu{display:none;width:40px;height:40px;border-radius:4px;background:#f5f5f7;border:1px solid #e0e0e0;cursor:pointer;padding:0;margin-right:12px;align-items:center;justify-content:center;flex-shrink:0}.cloud-hamburger-menu svg{color:#333;width:20px;height:20px}.cloud-hamburger-menu:hover{background:#e9e9e9}@media(max-width:576px){.app-body{padding:0}.sidebar-toggle,.sidebar-toggle-toolbar{padding:4px}.bucket{height:calc(100vh - 180px)}.file-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.drive-grid-item .file-item-box{height:80px;width:80px}.drive-grid-item .file-item-content{gap:6px;padding:8px}.drive-grid-item .icon-item-container{width:40px;height:40px}.drive-list-item{padding:8px}.drive-list-item .file-icon-small{margin-right:8px}.drive-list-item .file-icon-small .icon-small{width:24px;height:24px}.drive-list-item .file-details-container .title{font-size:13px}.drive-list-item .file-details-container .file-details{font-size:11px;gap:8px}.context-menu,.file-item-menu{min-width:180px}.context-menu .context-menu-item,.context-menu .menu-item,.file-item-menu .context-menu-item,.file-item-menu .menu-item{padding:8px 12px;font-size:13px}.modal-header{padding:12px}.modal-header h2{font-size:16px}.cloud-modal-content{padding:12px;max-height:60vh}.modal-footer{padding:12px;flex-direction:column}.modal-footer button{width:100%;margin-bottom:8px}.operation-status{max-width:none;width:calc(100% - 20px);right:10px;left:10px;bottom:10px}.share-modal .share-options{flex-direction:column}.share-modal .share-options .share-option{margin-bottom:8px}.share-modal .share-link-container{flex-direction:column}.share-modal .share-link-container .share-link-input{margin-bottom:8px}.share-modal .share-link-container .copy-link-button{width:100%}.file-preview-modal .preview-content{min-height:200px}.folder-navigation .breadcrumb-path .breadcrumb-item{max-width:80px}.app-body.source-list-visible .sidebar{width:100%;max-width:none}}.cloud-sidebar-toggle-mobile{display:none;position:fixed;bottom:20px;right:20px;width:48px;height:48px;border-radius:50%;background:var(--brand-default2);color:#fff;z-index:1000;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(0,0,0,.2);border:none;cursor:pointer}.cloud-sidebar-toggle-mobile svg{width:24px;height:24px}.cloud-file-operations{position:fixed;bottom:16px;left:50%;transform:translateX(-50%);display:flex;gap:8px;padding:8px 16px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:100}.cloud-navigation-bar{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid #e0e0e0;background:#fff}@media(max-width:768px){.cloud-navigation-bar{flex-wrap:wrap;padding:10px}.cloud-navigation-bar .cloud-nav-title-container{display:flex;align-items:center;width:100%}.cloud-navigation-bar .cloud-nav-title-container .navigation-title{font-size:18px;font-weight:500}.cloud-navigation-bar .status-message{width:100%;margin-top:4px;font-size:12px}}.cloud-sidebar-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,8%,.5);z-index:1005;animation:cloud-fade-in .3s ease-out}@media(max-width:768px){.app-body.source-list-visible .cloud-sidebar-overlay{display:block}}@supports(-webkit-touch-callout:none){.app-body{height:-webkit-fill-available}.bucket{height:calc(100vh - 210px);height:calc(-webkit-fill-available - 210px)}}@media(max-width:768px){.sidebar-toggle{display:none}}.resize-in-progress *{transition:none!important}@media(max-width:768px){.search-container{position:relative;width:40px;transition:width .3s ease;overflow:hidden}.search-container.expanded{width:100%;position:absolute;top:0;left:0;right:0;z-index:11;background:#fff;padding:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.search-container .search-input{width:100%;padding:8px 12px 8px 36px;border:1px solid #e0e0e0;border-radius:4px;background:#f5f5f7;font-size:14px;outline:none}.search-container .search-icon{left:10px}.search-container .search-close,.search-container .search-icon{position:absolute;top:50%;transform:translateY(-50%);color:#999;cursor:pointer;z-index:2}.search-container .search-close{right:10px;display:none}.expanded .search-container .search-close{display:block}.search-container.expanded~.actions-group{visibility:hidden}.item-actions-toolbar{padding:8px;position:relative}.item-actions-toolbar .actions-group{gap:8px}.item-actions-toolbar .actions-group.end,.item-actions-toolbar .actions-group.start{flex:0 0 auto}.item-actions-toolbar .mobile-hidden{display:none}.item-actions-toolbar .mobile-visible{display:flex}.item-actions-toolbar .search-container{width:40px;height:32px;overflow:hidden;position:relative;transition:all .3s ease}.item-actions-toolbar .search-container.expanded{width:calc(100% - 16px);position:absolute;left:8px;right:8px;top:8px;z-index:20;background:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:4px;height:auto}.item-actions-toolbar .search-container .search-icon{cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:absolute;left:0;top:0;z-index:21;color:#666}.item-actions-toolbar .search-container .search-input{width:100%;padding:8px 40px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;height:40px}.item-actions-toolbar .search-container .search-clear-button{position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:21;background:none;border:none;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:15px;color:#666}.item-actions-toolbar .search-container .search-clear-button:hover{background-color:rgba(0,0,0,.05)}.item-actions-toolbar .mobile-menu-container{display:none;position:relative}}@media(max-width:768px)and (max-width:768px){.item-actions-toolbar .mobile-menu-container{display:block}}@media(max-width:768px){.item-actions-toolbar .mobile-menu-container .mobile-menu-button{display:flex;width:40px;height:40px}.item-actions-toolbar .mobile-menu-container .mobile-menu{position:absolute;top:100%;right:0;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.15);z-index:30;overflow:hidden;min-width:180px}.item-actions-toolbar .mobile-menu-container .mobile-menu .mobile-menu-item{display:flex;align-items:center;width:100%;padding:12px 16px;border:none;background:none;text-align:left;font-size:14px;color:#333;gap:12px}.item-actions-toolbar .mobile-menu-container .mobile-menu .mobile-menu-item:hover{background-color:#f5f5f7}.item-actions-toolbar .mobile-menu-container .mobile-menu .mobile-menu-item svg{color:#666}.item-actions-toolbar .desktop-actions{display:flex;align-items:center;gap:4px}}@media(max-width:768px)and (max-width:768px){.item-actions-toolbar .desktop-actions .mobile-hidden{display:none}}@media(min-width:769px){.mobile-menu-container{display:none}.mobile-hidden{display:flex}.search-container .search-icon{pointer-events:none}}.desktop-actions{display:flex;gap:8px}@media(max-width:768px){.item-actions-toolbar.mobile-view .desktop-only{display:none}.item-actions-toolbar.mobile-view .search-input{max-width:120px}.item-actions-toolbar.mobile-view .actions-group.middle{flex:1 1}.item-actions-toolbar.mobile-view .actions-group.end{display:flex;justify-content:flex-end;gap:4px}}@media(min-width:769px){.mobile-actions-button{display:none}}.context-menu.fixed-to-button{animation:fadeIn .2s ease-in-out}@media(max-width:768px){.context-menu-item{padding:12px 16px}.context-menu.fixed-to-button{right:10px!important}}.context-menu{position:absolute;z-index:1100;background-color:#fff;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.2);min-width:200px;max-width:300px;pointer-events:all}.context-menu.fixed-to-button{position:fixed;animation:fadeIn .15s ease-in-out;right:15px;margin-top:10px}body.menu-active:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;z-index:1000;pointer-events:none}@media(max-width:768px){.item-actions-toolbar .selection-info{height:32px}.item-actions-toolbar .view-mode-selector{width:32px;height:32px}.item-actions-toolbar.mobile-view .search-container{width:32px;min-width:32px;overflow:visible;position:relative}.item-actions-toolbar.mobile-view .search-container .search-clear-button,.item-actions-toolbar.mobile-view .search-container .search-input{display:none}.item-actions-toolbar.mobile-view .search-container .search-icon{position:static;transform:none;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#f5f5f7;border-radius:4px;border:1px solid #e0e0e0}.item-actions-toolbar.mobile-view .middle div button{width:32px!important;height:32px!important}.search-dropdown{position:absolute;top:100%;left:0;margin-top:8px;background-color:#fff;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.2);padding:8px;width:90vw;max-width:300px;z-index:1100;animation:fadeIn .2s ease-in-out;display:none}.search-dropdown.active{display:block}.search-dropdown-input{width:100%;padding:8px 36px;border:1px solid #e0e0e0;border-radius:4px;background:#f5f5f7;font-size:14px;outline:none}.search-dropdown .search-icon{position:absolute;left:16px;top:16px;color:#999;pointer-events:none}.search-dropdown .search-clear-button{position:absolute;right:16px;top:16px;background:none;border:none;color:#999;cursor:pointer}}.storage-bar-fill.critical{animation:pulse 2s infinite}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.app-body main .modal-overlay{top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,8%,.5);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .2s ease-out}.modal-container{background-color:#fff;box-shadow:0 10px 25px rgba(0,0,0,.15);width:90%;max-width:500px;overflow-y:auto;animation:slideUp .3s ease-out}.modal-header{justify-content:space-between;padding:16px 20px;border-bottom:1px solid #eee}.modal-header,.modal-header h3{display:flex;align-items:center}.modal-header h3{margin:0;font-size:18px;gap:12px}.modal-body{padding:20px}.modal-footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #eee}.close-button{background:none;border:none;cursor:pointer;color:#666;padding:4px;border-radius:4px}.close-button:hover{background-color:#f5f5f5}.btn-primary{background-color:#4361ee}.btn-primary:hover{background-color:#3a56d4}.btn-secondary{background-color:#f5f5f7;color:#333}.btn-secondary:hover{background-color:#ebebed}.storage-info{padding:16px;margin-top:auto;border-top:1px solid rgba(0,0,0,.1)}.storage-text{font-size:12px;color:#666;margin-bottom:8px}.storage-error{color:#e74c3c}.storage-bar{height:6px;background-color:#e0e0e0;border-radius:3px;overflow:hidden}.storage-bar-fill{height:100%;background-color:#2ecc71;border-radius:3px;transition:width .3s ease,background-color .3s ease}.storage-warning{margin-top:8px;font-size:11px;color:#e74c3c;font-weight:500}.storage-visual{margin:20px 0}.storage-bar-large{height:12px;background-color:#e0e0e0;border-radius:6px;overflow:hidden;margin-bottom:10px}.storage-bar-fill-large{height:100%;background-color:#2ecc71;border-radius:6px;transition:width .3s ease}.storage-bar-fill-large.warning{background-color:#f39c12}.storage-bar-fill-large.critical{background-color:#e74c3c;animation:pulse 2s infinite}.storage-details{display:flex;justify-content:space-between;font-size:14px;color:#666}.storage-message{margin:20px 0;color:#333}.storage-message ul{margin-top:10px;padding-left:20px}.storage-message li{margin-bottom:8px;width:100%}.icon-warning{color:#f39c12}.icon-critical{color:#e74c3c}.name-input-container{display:flex;align-items:center;width:100%;position:relative}.name-input-container.has-extension input{width:calc(100% - 80px);border-top-right-radius:0;border-bottom-right-radius:0}.file-extension{padding:8px 12px;background-color:#f5f5f5;border:1px solid #ddd;border-left:none;border-radius:0 4px 4px 0;color:#666;font-size:14px;white-space:nowrap}.confirmation-dialog-backdrop{width:auto;position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,8%,.5);display:flex;align-items:center;justify-content:center;z-index:100}.confirmation-dialog-backdrop .confirmation-dialog{background-color:#fff;position:absolute;padding:20px;border-radius:8px}.confirmation-dialog h3{margin:0 0 12px;font-size:18px;color:#333;font-weight:600}.confirmation-dialog p{margin:0 0 16px;color:#555;line-height:1.5}.dialog-options{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.dialog-option{display:flex;align-items:flex-start;cursor:pointer;padding:12px;border-radius:6px;border:1px solid #e0e0e0;transition:all .2s ease}.dialog-option:hover{background-color:#f8f9fa}.dialog-option input[type=radio]{margin-top:2px;margin-right:12px}.option-content{display:flex;flex-direction:column}.option-content strong{margin-bottom:4px;color:#333}.option-content span{font-size:13px;color:#666}.dialog-buttons{display:flex;justify-content:flex-end;gap:12px}.dialog-buttons button{padding:8px 16px;border-radius:4px;font-weight:500;cursor:pointer;transition:all .2s}.dialog-buttons .cancel-button{background-color:transparent;color:#666;border:1px solid #ddd}.dialog-buttons .cancel-button:hover{background-color:#f3f3f3}.dialog-buttons .confirm-button{border-radius:4px;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:.5rem .75rem;transition:all .2s ease;background:#040404;color:#fff;border:none}.access-mode-badge{display:inline-block;font-size:11px;padding:2px 6px;border-radius:4px;margin-left:8px;font-weight:500}.access-mode-badge.request-only{background-color:#fff0e5;color:#ff6b00;border:1px solid #ffd4b3}.access-mode-badge.public{background-color:#e1f0ff;color:#07f;border:1px solid #b3daff}.menu-separator{height:1px;background-color:#eaeaea;margin:4px 0}.menu-item-icon{display:flex;align-items:center;justify-content:center;width:24px;flex-shrink:0}.input-hidden{display:none}.global-drop-zone{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.preview-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.file-preview-modal{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease}.fpm-header{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border-bottom:1px solid #eee;flex-shrink:0}.fpm-header-title{margin:0;font-size:18px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:70%}.fpm-header-actions{display:flex;gap:10px;flex-shrink:0}.action-button{background:none;border:none;padding:8px;cursor:pointer;border-radius:4px;color:#555;display:flex;align-items:center;justify-content:center}.action-button:hover{background-color:#f5f5f5}.fpm-content{padding:20px;overflow:auto;flex:1 1}.fpm-footer{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-top:1px solid #eee;font-size:14px;color:#666;flex-shrink:0}.fpm-close-btn{background-color:#f2f2f2;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:14px}.file-type-badge{margin-right:15px}.image-preview img{max-width:100%;object-fit:contain}.fpm-iframe{display:block}.text-preview{width:100%}.text-loading{text-align:center;padding:20px}.text-container{background-color:#f8f8f8;border:1px solid #ddd;border-radius:4px;padding:15px;overflow:auto}.text-container pre{margin:0;white-space:pre-wrap;font-family:Consolas,Monaco,Andale Mono,monospace;font-size:14px;line-height:1.5}.text-no-content{text-align:center;padding:20px}.text-error{padding:30px;text-align:center}.preview-fallback-img{max-width:300px;margin:0 auto 15px;display:block}.text-error-msg{color:#d32f2f;margin-bottom:10px}.unknown-file-preview{flex-direction:column;padding:30px;background-color:#f8f8f8;border-radius:8px;text-align:center}.fpm-file-icon,.unknown-file-preview{display:flex;align-items:center;justify-content:center}.fpm-file-icon{width:80px;height:100px;border:2px solid #ddd;border-radius:4px;margin-bottom:20px;background-color:#fff;position:relative}.fpm-file-icon-fold{position:absolute;top:0;right:0;border-left:20px solid transparent;border-top:20px solid #ddd;width:0;height:0}.fpm-file-ext{font-weight:700;font-size:16px;color:#555}.fpm-file-info h3{margin:0 0 10px;color:#333}.fpm-file-info p{margin:0 0 20px;color:#666}.fpm-download-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background-color:#06c;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:500}.preview-actions{margin-top:15px;display:flex;gap:10px;justify-content:center}.download-button,.retry-button{display:flex;align-items:center;gap:5px;padding:8px 16px;background-color:#141414;color:#fff;border:1px solid #141414;border-radius:4px;cursor:pointer;font-weight:500;transition:all .16s ease-out}.download-button:hover,.retry-button:hover{background-color:#232323;border-color:#232323;color:#fff}.fpm-iframe{border:none;border-radius:4px}.preview-audio audio{width:100%}.cloud-modal-content{position:relative}.gjs-editor-cont{container-type:size;padding-bottom:100px}@supports not (container-type:size){.gjs-editor-cont{width:100%!important;display:flex!important}.gjs-editor-cont .gjs-cv-canvas{flex:0 0 80%;width:80%}}#gjs{background-color:var(--white);font-family:Rubik,-apple-system,Segoe UI,sans-serif!important}#gjs label{margin-bottom:0}#gjs .gjs-sm-sector-title{background:none}#gjs .gjs-field{border:1px dashed;background:none}.gjs-pn-panel{position:fixed;border-bottom:1px solid var(--gjs-main-dark-color)!important;height:40px;z-index:unset}.gjs-four-color-h:hover{color:var(--brand-default2)!important}.gjs-one-bg{background-color:var(--white)!important}.gjs-two-color{color:var(--blackish)!important}.gjs-three-bg{background-color:#201c1e!important;color:var(--white)}.gjs-four-color{background-color:#201c1e;color:var(--white)!important}.gjs-pn-panel .gjs-sm-label{justify-content:space-between!important;padding:4px!important;border-radius:4px!important;margin:5px 0 3px!important}.gjs-pn-panel .gjs-sm-label .gjs-sm-clear{height:auto!important}.gjs-blocks-cs{overflow:scroll;height:88%}.gjs-pn-commands,.gjs-pn-options{top:unset!important}.gjs-pn-commands{width:calc(100vw - 260px)!important;right:0;position:fixed!important;box-shadow:none!important}.gjs-pn-views-container{box-shadow:none!important;border-left:1px solid var(--gjs-main-dark-color)}@media(min-width:1025px){.gjs-pn-views-container{width:20%}}@media(min-width:1025px){.gjs-pn-views-container:has(.gjs-blocks-c):before{content:"Blocks";display:block;padding:15px;font-size:14px;font-weight:600;color:var(--gjs-two-color);border-bottom:1px solid var(--gjs-main-dark-color);font-family:Rubik,-apple-system,Segoe UI,sans-serif;text-align:left}}.structure-navigation-panel,.styles-settings-panel,.theme-system-panel{font-family:Rubik,-apple-system,Segoe UI,sans-serif!important}.structure-navigation-title,.styles-settings-title,.theme-panel-title{font-weight:600!important}.asset-side-panel,.asset-side-panel *,.autocomplete-dropdown,.autocomplete-dropdown *,.gjs-block-label,.gjs-field input,.gjs-field select,.gjs-field textarea,.gjs-layer-name,.gjs-page-name,.gjs-sm-label,.gjs-sm-property,.gjs-sm-sector-title,.gjs-trait-label{font-family:Rubik,-apple-system,Segoe UI,sans-serif!important}.gjs-pn-views{border-left:1px solid var(--gjs-main-dark-color);border-bottom:1px solid var(--gjs-main-dark-color)!important;z-index:5!important}.gjs-pn-views .gjs-pn-btn{min-width:25%!important}.gjs-block-categories .gjs-block-category .gjs-title{background-color:var(--white);color:var(--blackish);font-family:Rubik,-apple-system,Segoe UI,sans-serif}.gjs-block,.gjs-pn-btn,.gjs-toolbar{background-color:var(--white);color:#201c1e}.gjs-pn-btn:hover{background-color:#201c1e;color:var(--white)}.gjs-pn-btn.gjs-pn-active{background-color:var(--white);color:#201c1e}.gjs-pn-buttons .gjs-pn-active{background-color:#201c1e!important}.gjs-block-category,.gjs-pn-panels{background-color:var(--white);color:var(--blackish)}.gjs-block-category .gjs-title,.gjs-category-title,.gjs-layer-title,.gjs-sm-sector-title,.gjs-trait-category .gjs-title{font-weight:500!important}.pages-tab:hover{transition:all .5s ease}.pages-tab.active,.pages-tab:hover{color:var(--brand-default2);border-left:5px solid var(--brand-default2)}.pages-tab.active{font-weight:700}.page-close{width:17px;color:#201c1e}.page-close:hover{color:#f13439;transition:cubic-bezier(.075,.82,.165,1)}.gjs-pn-views-container{height:calc(100% - 40px)!important;padding-bottom:0!important}.gjs-blocks-cs{overflow-y:auto!important;padding-bottom:40px!important}.gjs-block-categories,.gjs-blocks-cs{height:100%!important}.gjs-blocks-c{padding-bottom:10px!important;min-height:100%!important}.gjs-block{margin-bottom:10px!important}.gjs-block-category:last-child{margin-bottom:40px!important}.gjs-frame-wrapper{height:calc(100% - 50px)!important;margin-bottom:50px!important}.gjs-editor-cont{max-height:100vh!important}.dashboard-container{min-height:100vh}.dashboard-content{width:90%;max-width:1200px;margin:0 auto;padding:32px 0}.dashboard-title{font-size:24px;margin-bottom:24px;color:#333}.loading-container{display:flex;justify-content:center;align-items:center;height:100vh}.loading-spinner{width:50px;height:50px;border:3px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;animation:spin 1s linear infinite}.websites-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px}.create-website-link{text-decoration:none}.create-website-card{height:auto;min-height:454px;border:2px dashed #ccc;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;cursor:pointer;transition:all .3s ease}.create-website-card:hover{border-color:#999;box-shadow:0 2px 8px rgba(0,0,0,.1)}.create-website-card svg{color:#666;margin-bottom:12px}.create-text{color:#666;font-size:14px}.website-title-container{position:relative;margin-bottom:1rem}.website-title{cursor:pointer;padding:.5rem;margin:5px;border-radius:4px;transition:background-color .2s ease;font-size:18px;text-align:center;color:#333}.website-title:hover{background-color:rgba(0,0,0,.05)}.edit-title-wrapper{display:flex;align-items:center;gap:.5rem}.title-input{flex:1 1;padding:.5rem;font-size:inherit;font-weight:inherit;border:1px solid #ddd;border-radius:4px;outline:none}.title-input:focus{border-color:#2196f3;box-shadow:0 0 0 2px rgba(33,150,243,.1)}.save-title-button{background:none;border:none;padding:.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease}.save-title-button:hover{background-color:rgba(0,0,0,.05)}.button-container{margin-top:auto;gap:1rem}.website-card{color:#141414;display:flex;flex-direction:column;padding:10px;border:1px solid #ddd;border-radius:var(--bs-border-radius);background-color:transparent}.website-preview{width:100%;aspect-ratio:16/9;margin-bottom:16px;border-radius:8px;overflow:hidden;border:1px solid #ddd}.website-preview img{width:100%;height:100%;object-fit:cover}.last-edited{font-size:14px;color:#666}.button-container{display:flex;flex-direction:column;gap:12px}.top-buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.analytics-button,.edit-button,.settings-button{padding:8px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#141414;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;gap:4px;transition:all .2s ease}.analytics-button:hover,.edit-button:hover,.settings-button:hover{background:#f5f5f5}.bottom-buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.bottom-buttons .btn{width:100%;justify-content:center}.view-button{display:block;width:100%;padding:8px;background:var(--brand-default1);color:#fff;border:none;border-radius:4px;text-align:center;text-decoration:none;font-size:14px;cursor:pointer;transition:background .2s ease}.view-button:hover{opacity:.9;color:#fff}@media(max-width:768px){.dashboard-content{width:95%;padding:16px 0}.websites-grid{grid-template-columns:1fr}}@media(max-width:1024px){#gjs{display:flex;flex-direction:column;height:100vh!important;overflow:hidden}.gjs-editor-cont{padding-bottom:0!important}.gjs-cv-canvas{top:var(--navbar-height,40px)!important;width:calc(100% - 40px)!important;left:0!important;bottom:0!important;height:auto!important}.gjs-frame-wrapper{height:100%!important;margin-bottom:0!important;left:0!important;transform:none!important;width:100%!important}.gjs-pn-views,.gjs-pn-views .gjs-pn-btn{width:40px!important;min-width:40px!important}}.settings-sidebar{background:#fff}.settings-nav{display:flex;flex-direction:column}.nav-item{gap:12px;padding:12px 16px;background:transparent;color:#141414;transition:all .3s ease}.nav-item:hover{background:#f8f9fa}.settings-content{background:#fff;border-top:1px solid rgba(0,0,0,.1);min-height:600px;padding:24px}@media(max-width:800px){.settings-content{padding-left:0;padding-right:0}}.setting-group{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #eee}.setting-group h3{margin-bottom:8px}.domain-display{background:#f8f9fa;padding:12px 16px;border-radius:8px;justify-content:space-between}.badge-success{background:#28a745;color:#fff}.custom-domain-input input{flex:1 1;padding:8px 16px;border:1px solid #ddd;border-radius:8px;font-size:14px}.check-custom-domain{gap:10px}.code-label{margin-right:4px}.verify-button{padding:8px 16px;background:var(--blackish);color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background .3s ease}.verify-button:disabled{background:#ccc;cursor:not-allowed}.dns-instructions{background:#f8f9fa;padding:20px;border-radius:8px}.dns-instructions h4{font-size:16px;margin-bottom:12px}.dns-table{margin-top:16px}.dns-table td,.dns-table th{padding:12px;border:1px solid #ddd}.dns-table th{background:#f1f1f1}.dns-table tr:nth-child(2n){background:#f8f9fa}.save-status-container{position:absolute;left:50%;transform:translateX(-50%);top:0;display:flex;align-items:center;height:100%;padding:0 15px;z-index:10}.editor-navbar{position:relative;top:0;left:0;right:0;height:56px;background:#fff;border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:space-between;padding:0 1rem;z-index:200;width:100%}.editor-navbar__section{display:flex;align-items:center;gap:.5rem}.editor-navbar__section--center{flex:1 1;justify-content:center;max-width:32rem}.editor-navbar__title{font-size:1.125rem;font-weight:500;cursor:pointer;transition:color .2s}.editor-navbar__title:hover{color:#2563eb}.editor-navbar__title-input{padding:.25rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;text-align:center;width:16rem}.editor-navbar__title-input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.2)}.editor-navbar__save{text-decoration:underline}.editor-navbar__save--saving{display:flex;align-items:center;gap:.5rem}.website-list{padding:24px 0}.website-card{cursor:pointer;transition:all .2s ease}.website-card:hover{transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.website-card-header{padding:20px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;gap:12px}.website-card-header h3{margin:0;flex:1 1;font-size:18px;font-weight:500}.website-card-header .icon{color:var(--primary-color)}.website-card-header .edit-icon{color:#9ca3af;opacity:0;transition:opacity .2s}.website-card:hover .edit-icon{opacity:1}.website-card-content{padding:20px}.website-card-content p{margin-bottom:8px}.website-card-content .domain{font-family:monospace;color:#4b5563}.website-card-content .status{display:flex;align-items:center;gap:8px}.status-published{color:#059669}.status-draft{color:#d97706}.status-error{color:#dc2626}.last-updated{color:#6b7280;font-size:14px}.no-websites{text-align:center;padding:48px;background:#f9fafb;border-radius:8px;margin:24px}.no-websites h3{color:#4b5563;margin-bottom:8px}.no-websites p{color:#6b7280}.settings-container{background:#f9fafb;min-height:calc(100vh - 60px)}.settings-sidebar{padding:0;border-top:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}.settings-nav{background:#fff;overflow:hidden}.nav-item{display:flex;align-items:center;width:100%;padding:16px;background:none;cursor:pointer;text-align:left;border:none;border-bottom:1px solid rgba(0,0,0,.1);transition:background-color .2s}.nav-item span{flex:1 1;margin-left:12px;font-size:14px;font-weight:500}.nav-item.active{background-color:#f3f4f6}.nav-item:hover:not(.active){background-color:#f9fafb}.nav-item svg{color:#6b7280}.nav-item.active svg{color:var(--primary-color)}.loader-container{display:flex;justify-content:center;align-items:center;height:400px}.error-container{padding:24px;background:#fee2e2;border-radius:8px;margin:24px}.error-container h3{color:#991b1b;margin-bottom:8px}.error-container p{color:#dc2626}.settings-section{margin-bottom:30px}.settings-section h2{margin-bottom:20px}.setting-group{margin-bottom:24px}.setting-group h3{font-size:18px;font-weight:500;margin-bottom:12px}.text-muted{color:#6b7280}.domain-display{display:flex;align-items:center;gap:12px;padding:12px;background:#f9fafb;border-radius:6px;margin-top:12px}.domain-url{font-family:monospace}.badge{padding:4px 8px;border-radius:9999px;font-weight:500}.badge-success{background:#ecfdf5;color:#059669}.icon-check{margin-right:4px}.form-element{margin-bottom:16px}.form-control.is-invalid{border-color:#ef4444}.input-wrapper{position:relative}.error-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#ef4444}.error-message{color:#ef4444;font-size:12px;margin-top:4px}.dns-instructions{margin-top:24px;padding:16px;background:#f9fafb;border-radius:6px}.dns-instructions h4{font-size:14px;font-weight:500;margin-bottom:8px}.dns-table{width:100%;border-collapse:collapse;margin-top:12px}.dns-table td,.dns-table th{padding:8px;text-align:left;border-bottom:1px solid #e5e7eb}.dns-table th{font-weight:500;color:#6b7280;font-size:12px}.dns-table td{font-size:14px}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--primary-color);color:#fff;border:none}.alert{padding:12px 16px;border-radius:6px;margin-top:16px}.alert-info{background:#eff6ff;color:#1e40af}.alert-success{background:#ecfdf5;color:#059669}.alert-danger{background:#fef2f2;color:#dc2626}.settings-section{padding:20px}@media(max-width:800px){.settings-section{padding-left:0;padding-right:0}}.settings-section h2{margin-bottom:24px;font-size:24px;font-weight:600}.setting-group{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #e5e7eb}.form-group{display:flex;flex-direction:column;gap:20px}.form-element{margin-bottom:20px}.form-element label{display:block;margin-bottom:8px;font-weight:500}.form-control{width:100%;padding:8px 12px;border:1px solid #e5e7eb;border-radius:6px;font-size:14px}.form-control:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-rgb),.1)}.form-text{display:block;margin-top:4px;font-size:12px;color:#6b7280}.preview-section{background:#f9fafb;padding:16px;border-radius:6px;margin:20px 0}.preview-section h4{margin-bottom:12px;font-weight:500}.preview-content-seo{padding:12px;background:#fff;border-radius:4px}.preview-title-seo{color:#1a0dab;font-size:16px;margin-bottom:4px}.preview-url-seo{color:#006621;font-size:12px;margin-bottom:4px;word-break:break-all;overflow-wrap:break-word}.preview-description-seo{color:#545454;font-size:13px}.backup-actions{margin-bottom:24px}.backups-list{margin-top:24px}.backups-list h3{margin-bottom:16px;font-size:18px;font-weight:500}.no-backups{text-align:center;padding:32px;background:#f9fafb;border-radius:6px;color:#6b7280}.backup-items{display:flex;flex-direction:column;gap:12px}.backup-item{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#f9fafb;border-radius:6px}@media(max-width:800px){.backup-item{flex-direction:column;align-items:flex-start;gap:12px}}.backup-info h4{font-weight:500;margin-bottom:4px}.backup-size{font-size:13px;color:#6b7280}.warning-message{margin-top:24px;padding:16px;background:#fff7ed;border-radius:6px;display:flex;gap:12px}@media(max-width:800px){.warning-message{flex-direction:column;align-items:flex-start}}.warning-message svg{color:#f59e0b;flex-shrink:0}.warning-content h4{font-weight:500;margin-bottom:4px;color:#92400e}.warning-content p{font-size:13px;color:#b45309}.icon-spin{animation:spin 1s linear infinite}.back-button-wrapper{padding:15px 24px;display:flex;align-items:center;width:100%}.back-button-wrapper .btn-plain{background:none;border:none;color:#6b7280;padding:6px 12px;cursor:pointer;transition:color .2s ease;display:inline-flex;align-items:center;flex-shrink:0}.back-button-wrapper .btn-plain:hover{color:#374151}.back-button-wrapper .breadcrumb-title{flex:1 1;display:flex;justify-content:center;align-items:center}.back-button-wrapper .breadcrumb-title .page-header{padding:0!important;margin:0!important}.back-button-wrapper .breadcrumb-title .page-header h3{font-size:18px;margin:0}.ml-2{margin-left:8px}.setting-group.danger-zone{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #eee}.setting-group.danger-zone h3{color:#dc3545;font-weight:500;margin-bottom:1rem}.setting-group.danger-zone .danger-box{margin-top:1rem;padding:1rem;border:1px solid #ffcccb;border-radius:.375rem;background-color:#fff5f5}.setting-group.danger-zone h4{font-weight:500;margin-bottom:.5rem}.setting-group.danger-zone .delete-description{font-size:.875rem;color:#6c757d;margin-top:.25rem}.setting-group.danger-zone .delete-button{padding:.5rem 1rem}.setting-group.danger-zone .delete-button .icon{width:1rem;height:1rem;margin-right:.5rem}.modal-title{display:flex;align-items:center}.modal-title .warning-icon{color:#dc3545;margin-right:.5rem}.recovery-note{font-size:.875rem;color:#6c757d;margin-top:.5rem}.website-subdomains{display:flex!important;justify-content:space-between}.website-subdomains .status-indicator svg{margin-right:5px}.custom-domain-info .status-indicator{display:flex;gap:4px}@media(max-width:640px){.search-bar-container{margin-top:10px;width:100%}}#gjs-pn-views-container .gjs-content-panel-sidebar,#gjs-pn-views-container .gjs-pn-views{border-right:1px solid #ddd}#gjs-pn-views-container #content-panel.gjs-pn-panel{padding:0;display:flex}#gjs-pn-views-container #content-fields-container{background:#fff;box-sizing:border-box}body>.gjs-content-panel{display:none!important}.gjs-btn-prim[data-trait-type=image]{border:2px dashed #007bff;color:#007bff;background:rgba(0,123,255,.05);transition:all .3s ease;position:relative;padding:12px 30px;cursor:pointer;border-radius:6px;text-align:center;font-weight:500}.gjs-btn-prim[data-trait-type=image]:hover{background:rgba(0,123,255,.1);border-color:#0056b3;color:#0056b3;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,123,255,.15)}.gjs-btn-prim[data-trait-type=image]:before{content:"🖼️";margin-right:8px;font-size:16px}.gjs-btn-prim[data-trait-type=image]:active{transform:translateY(0);box-shadow:0 2px 6px rgba(0,123,255,.1)}.image-preview div:last-child{transition:color .2s ease}.image-preview:hover div:last-child{color:#555}.gjs-btn-prim[data-trait-type=image].loading{opacity:.6;pointer-events:none}.gjs-btn-prim[data-trait-type=image].loading:before{content:"⏳";animation:pulse 1.5s ease-in-out infinite}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.image-preview{animation:fadeIn .3s ease-in-out}.image-preview img{transition:transform .2s ease}.image-preview img:hover{transform:scale(1.05);cursor:pointer}.gjs-btn-prim{border:2px dashed #007bff;color:#007bff;background:rgba(0,123,255,.05);transition:all .3s ease;position:relative;padding:12px 30px;cursor:pointer;border-radius:6px;text-align:center;font-weight:500}.gjs-btn-prim:hover{background:rgba(0,123,255,.1);border-color:#0056b3;color:#0056b3;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,123,255,.15)}.gjs-btn-prim:active{transform:translateY(0);box-shadow:0 2px 6px rgba(0,123,255,.1)}#open-sm,#open-tm{display:none!important}.unified-panel-tabs{position:fixed;right:0;top:35px;z-index:1000;background:#fff;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;display:flex}.unified-tab{padding:12px 16px;cursor:pointer;border-right:1px solid #e5e5e5;font-size:12px;background:#f8f9fa}.unified-tab:hover{background:#e9ecef}.unified-tab.active{background:#fff;border-bottom:1px solid #fff;margin-bottom:-1px}.gjs-trt-trait{display:block!important;font-weight:400!important;padding:10px!important}.gjs-trt-trait .gjs-btn-prim{height:auto}.gjs-trt-trait .gjs-label-wrp{width:100%!important}.gjs-trt-trait .gjs-label-wrp .gjs-label{width:unset!important}.gjs-clm-tags{padding:5px!important}.gjs-clm-tags #gjs-clm-tag-label{color:#fff}.gjs-clm-tags #gjs-clm-new{color:inherit!important}.gjs-traits-c,.gjs-traits-cs{padding-bottom:25px}.pages-tab.protected-page{background:rgba(40,167,69,.05)}.pages-tab.protected-page:after{content:"🔒";font-size:10px;margin-left:4px;opacity:.6}.pages-tab.dragging{opacity:.5;transform:rotate(5deg)}.pages-tab.protected-page{background:rgba(40,167,69,.05)!important;border-left:3px solid #28a745!important}.pages-tab.protected-page .reorder-icon{opacity:.5!important;cursor:not-allowed!important}.drop-indicator{height:2px!important;background:#007bff!important;margin:2px 0!important;border-radius:1px!important;position:relative!important;z-index:1000!important}.pages-tab:hover:not(.protected-page){background:rgba(0,123,255,.05);cursor:-webkit-grab;cursor:grab}.pages-tab:active:not(.protected-page){cursor:-webkit-grabbing;cursor:grabbing}.quick-setup-wizard-container{max-width:900px;margin:0 auto;padding:20px;position:relative}.wizard-setup-header{text-align:center;margin-bottom:40px;margin-top:20px}.wizard-setup-header h1{font-size:28px!important;font-weight:700;color:#2c3e50;margin-bottom:8px!important;padding:0!important;text-align:center}.wizard-setup-header p{color:#7f8c8d;font-size:16px;margin-bottom:24px}.wizard-setup-step-indicator{color:#95a5a6;font-size:14px}.wizard-setup-card{border:none!important;box-shadow:0 2px 20px rgba(0,0,0,.08)!important;border-radius:12px!important}.wizard-step-title{font-size:22px;font-weight:600;color:#2c3e50;margin-bottom:8px}.wizard-step-description{color:#7f8c8d;margin-bottom:32px}.wizard-setup-input{border-radius:8px!important;border:1px solid #dfe6e9!important;padding:12px 16px!important}.wizard-setup-input:focus{border-color:#3498db!important;box-shadow:0 0 0 3px rgba(52,152,219,.1)!important}.wizard-template-grid{margin-top:20px}.wizard-logo-preview{max-width:200px;max-height:100px;margin-top:12px;padding:12px;border:1px solid #dfe6e9;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#f8f9fa}.wizard-logo-preview img{max-width:100%;max-height:80px;width:auto;height:auto;object-fit:contain}.wizard-use-agency-btn{display:block}.ai-assistant-widget :not(i){font-family:Rubik,-apple-system,Segoe UI,sans-serif!important}.ai-assistant-widget{position:fixed;bottom:28px;right:28px;z-index:9999}@media(max-width:1024px){.ai-assistant-widget{bottom:90px;right:10px}}.ai-assistant-trigger{display:flex;align-items:center;gap:8px;background:#7c3aed;color:#fff;border:none;border-radius:50px;padding:12px 20px;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 4px 16px rgba(124,58,237,.4);transition:transform .2s ease,box-shadow .2s ease}.ai-assistant-trigger i{font-size:16px}.ai-assistant-trigger:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(124,58,237,.5)}@media(max-width:1024px){.ai-assistant-trigger{padding:12px;border-radius:50%;width:44px;height:44px;justify-content:center}.ai-assistant-trigger span{display:none}}.ai-assistant-panel{width:360px;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.18);overflow:hidden;border:1px solid #e9ecef}@media(max-width:1024px){.ai-assistant-panel{position:fixed;inset:0;width:100%;border-radius:0;display:flex;flex-direction:column;z-index:99999}}.ai-assistant-header{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:#7c3aed;color:#fff}.ai-assistant-title{font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px}.ai-assistant-title i{color:#7c3aed}.ai-assistant-close{background:none;border:none;color:hsla(0,0%,100%,.8);cursor:pointer;padding:2px;display:flex;align-items:center}.ai-assistant-close:hover{color:#fff}.ai-assistant-body{padding:14px 16px}@media(max-width:1024px){.ai-assistant-body{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch}}.ai-assistant-hint{font-size:12px;color:#6c757d;margin-bottom:10px}.ai-assistant-input-row{display:flex;gap:8px;align-items:flex-end}.ai-assistant-input{flex:1 1;border:1px solid #dee2e6;border-radius:8px;padding:10px 12px;font-size:13px;resize:none;font-family:inherit;line-height:1.4;transition:border-color .2s}.ai-assistant-input:focus{outline:none;border-color:#7c3aed}.ai-assistant-input:disabled{opacity:.6}.ai-assistant-send{width:38px;height:38px;border:none;border-radius:8px;background:#7c3aed;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .2s}.ai-assistant-send:disabled{background:#c4b5fd;cursor:not-allowed}.ai-assistant-send:not(:disabled):hover{background:#6d28d9}.ai-assistant-send.loading{cursor:not-allowed}.ai-assistant-spinner{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;animation:ai-spin .7s linear infinite}.ai-assistant-status{display:flex;align-items:center;gap:8px;font-size:12px;color:#7c3aed;margin-top:10px}.ai-assistant-spinner-inline{width:12px;height:12px;border:2px solid rgba(124,58,237,.3);border-top-color:#7c3aed;border-radius:50%;animation:ai-spin .7s linear infinite;display:inline-block}@keyframes ai-spin{to{transform:rotate(1turn)}}.ai-assistant-footer{padding:10px 16px;border-top:1px solid #f1f3f5}.ai-assistant-history-btn{display:flex;align-items:center;gap:5px;background:none;border:none;font-size:12px;color:#6c757d;cursor:pointer;padding:0}.ai-assistant-history-btn:hover{color:#495057}.ai-assistant-history{border-top:1px solid #f1f3f5;max-height:240px;overflow-y:auto}.ai-assistant-history-empty{padding:14px 16px;font-size:12px;color:#adb5bd}.ai-assistant-snapshot{padding:10px 16px;border-bottom:1px solid #f8f9fa}.ai-assistant-snapshot:last-child{border-bottom:none}.ai-assistant-snapshot-name{font-size:13px;font-weight:500;color:#343a40;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-assistant-snapshot-date{font-size:11px;color:#adb5bd;margin-bottom:6px}.ai-assistant-restore-btn{display:inline-flex;align-items:center;gap:4px;background:none;border:1px solid #dee2e6;border-radius:4px;padding:4px 8px;font-size:11px;color:#495057;cursor:pointer;transition:border-color .2s}.ai-assistant-restore-btn:hover{border-color:#7c3aed;color:#7c3aed}.wizard-ai-style-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:8px}@media(max-width:576px){.wizard-ai-style-grid{grid-template-columns:1fr}}.wizard-ai-style-card{position:relative;border:2px solid #e9ecef;border-radius:10px;padding:20px 16px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;background:#fff}.wizard-ai-style-card:hover{border-color:#adb5bd;box-shadow:0 2px 8px rgba(0,0,0,.06)}.wizard-ai-style-card.selected{border-color:#157f58!important;box-shadow:0 4px 12px rgba(21,127,88,.12)}.wizard-ai-style-check{top:10px;right:10px}.wizard-ai-style-icon{width:42px;height:42px;border-radius:8px;background:#f1f5ff;color:#6c757d;display:flex;align-items:center;justify-content:center;font-size:18px;margin-bottom:12px;transition:background .2s,color .2s}.wizard-ai-style-label{font-size:14px;font-weight:600;color:#1a1a2e;margin-bottom:4px}.wizard-ai-style-desc{font-size:12px;color:#6c757d;line-height:1.4}.wizard-color-picker-group{display:flex;gap:12px;align-items:center}.wizard-color-input{width:60px!important;height:48px!important;padding:4px!important;cursor:pointer;flex-shrink:0}.wizard-color-text-input{flex:1 1}.wizard-setup-navigation{margin-top:32px}.wizard-setup-navigation button{min-width:120px}.wizard-skip-option{text-align:center;margin-top:24px}.wizard-skip-btn{color:#95a5a6!important;text-decoration:none!important;font-size:14px}.wizard-skip-btn:hover{color:#7f8c8d!important;text-decoration:underline!important}@media(max-width:768px){.quick-setup-wizard-container{padding:15px}.wizard-setup-header h1{font-size:24px!important}.wizard-setup-header p{font-size:14px}.wizard-step-title{font-size:20px}.wizard-step-description{font-size:14px;margin-bottom:20px}.wizard-color-picker-group{flex-direction:column;align-items:stretch}.wizard-color-input{width:100%!important}.wizard-setup-navigation{flex-direction:column-reverse}.wizard-setup-navigation button{width:100%}.wizard-logo-preview{max-width:100%}}.wizard-exit-btn{position:absolute;top:-15px;left:0;display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #e0e0e0;color:#7f8c8d;font-size:14px;cursor:pointer;padding:8px 16px;border-radius:6px;transition:all .2s ease;z-index:10}.wizard-exit-btn:hover{background:#f8f9fa;color:#2c3e50;border-color:#bdc3c7}.wizard-exit-btn span{font-weight:500}.wizard-setup-progress{height:8px!important;border-radius:4px;margin-bottom:12px;background-color:#e9ecef!important}.wizard-setup-progress *,.wizard-setup-progress .progress-bar{animation:none!important;transition:none!important}.wizard-setup-progress .progress-bar{background-color:#157f58!important}.wizard-setup-progress .progress-bar.progress-bar-animated{animation:none!important}.wizard-setup-progress .progress-bar.progress-bar-striped{background-image:none!important}.wizard-setup-progress .progress-bar-animated,.wizard-setup-progress.progress-bar-animated{animation:none!important}.wizard-progress-bar-static{animation:none!important;transition:none!important;background-image:none!important}@media(max-width:768px){.quick-setup-wizard-container{padding:15px 15px calc(80px + env(safe-area-inset-bottom, 0px))}.setup-wizard-page{padding-bottom:0!important}.wizard-exit-btn{top:-45px;font-size:13px;padding:6px 12px}.wizard-exit-btn span{display:none}.wizard-setup-header{margin-top:15px;margin-bottom:20px}.wizard-setup-header h1{font-size:20px!important}.wizard-setup-header p{font-size:13px}.wizard-ai-style-grid{grid-template-columns:1fr 1fr;gap:10px}.wizard-ai-style-card{padding:14px 12px}.wizard-setup-navigation button{padding:12px}}.wizard-mode-toggle{display:flex;background:#e9ecef;border-radius:6px;padding:2px;margin-top:8px}.wizard-mode-option{flex:1 1;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;border:none;background:transparent;color:#495057;font-size:11px;cursor:pointer;border-radius:4px;transition:all .2s ease;opacity:.7}.wizard-mode-option.active{background:#000;color:#fff;opacity:1}.wizard-mode-option:hover:not(.active){opacity:1;background:rgba(0,0,0,.05)}.wizard-favicon-preview{margin-top:10px;padding:15px;border:2px dashed #ddd;border-radius:8px;text-align:center;background:#f8f9fa}.wizard-favicon-preview img{max-width:64px;max-height:64px;border-radius:4px}.form-builder body.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-builder .field-item{transition:all .2s cubic-bezier(.4,0,.2,1)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.8}}.form-builder .field-item.dragging{animation:pulse .5s ease-in-out infinite}.form-builder .fields-container.dragging-over{animation:borderPulse 1s ease-in-out infinite}@keyframes borderPulse{0%,to{border-color:var(--brand-default1)}50%{border-color:var(--brand-default2)}}.drag-handle{cursor:-webkit-grab;cursor:grab}.drag-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.field-type-button{position:relative}.field-type-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,8%,.08),transparent);transition:left .5s ease}.field-type-button:hover:before{left:100%}.form-card .dropdown{width:auto}.form-card:hover{border-color:var(--brand-default1)}.form-card .fa-wpforms{color:var(--brand-default1)}.form-filters .input-group-text{background-color:#fff;border-right:none}.form-filters input{border-left:none}.form-filters input:focus{border-color:var(--brand-default1);box-shadow:none}.form-analytics-tab .stat-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.form-analytics-tab .stat-card i{display:block}.form-analytics-tab .stat-card h3{font-size:32px;color:#5a5c69}.form-analytics-tab .recharts-wrapper{font-family:inherit}.form-analytics-tab .recharts-cartesian-grid-horizontal line,.form-analytics-tab .recharts-cartesian-grid-vertical line{stroke:#e3e6f0}.form-analytics-tab .recharts-tooltip-wrapper{z-index:10}@media(max-width:768px){.form-analytics-tab .stat-card h3{font-size:24px}.form-analytics-tab .recharts-wrapper{font-size:10px}}.forms-page .nav{display:flex;flex-direction:row;gap:12px;border-bottom:1px solid #e0e0e0}.forms-page .nav-item{display:inline-flex;width:auto;border:none}.forms-page .nav-link{display:flex;align-items:center;justify-content:center;padding:8px 16px;font-size:13px;font-weight:500;color:#555;background:transparent;border:none;border-bottom:2px solid transparent;border-radius:0;transition:all .2s ease-in-out;cursor:pointer}.forms-page .nav-link:hover{color:#000;background-color:#f9f9f9}.forms-page .nav-link.active{color:#000;border-bottom:2px solid #007bff;background-color:transparent;font-weight:600}.forms-page .nav-link .badge{background:#ddd;color:#333;font-size:12px;margin-left:6px;margin-bottom:0}.steps-container{margin-bottom:1.5rem}.d-flex{display:flex}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mr-2{margin-right:.5rem!important}.ml-2{margin-left:.5rem!important}.multi-step-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.multi-step-header h6{font-weight:600;display:flex;align-items:center}.multi-step-header h6 i{margin-right:.5rem;color:var(--brand-default1)}.multi-step-header small{color:#6c757d}.step-card{border-left:4px solid var(--brand-default1);border-radius:.5rem;background:#fff;transition:box-shadow .2s ease}.step-card:hover{box-shadow:0 2px 6px rgba(0,0,0,.08)}.step-card .step-header{margin-bottom:1rem}.step-card .text-danger{color:#e74a3b!important}.step-card .text-muted{color:#6c757d!important}.step-card .small{font-size:.875rem}.step-card h6{font-weight:600;font-size:1rem}.step-card p{margin-top:.25rem;margin-bottom:0;color:#6c757d}.unassigned-card{border:2px dashed #f6c23e;background:#fffbf5;border-radius:.5rem}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;border:none;cursor:pointer;transition:all .2s ease;font-size:.875rem;padding:.4rem .8rem}.btn i{margin-right:.4rem}.btn.btn-primary{background:var(--brand-default1);color:#fff}.btn.btn-primary:hover{background:#3758c2}.btn.btn-link{background:transparent;color:var(--brand-default1);text-decoration:none}.btn.btn-link:hover{color:var(--brand-default2);text-decoration:underline}.btn.btn-sm{font-size:.8rem;padding:.25rem .5rem}.btn.text-danger{color:#e74a3b!important}.fields-dropzone{min-height:60px;padding:10px;border:2px dashed #e3e6f0;border-radius:8px;background:#f8f9fa;transition:all .2s ease}.fields-dropzone.empty{min-height:100px;display:flex;align-items:center;justify-content:center}.fields-dropzone.dragging-over{background:#f8f9fe;border-color:var(--brand-default1)}.fields-dropzone .empty-dropzone{text-align:center;width:100%}.fields-dropzone .empty-dropzone i{color:#adb5bd;font-size:1.2rem;margin-bottom:.5rem}.fields-dropzone .empty-dropzone p{color:#6c757d;font-size:.85rem}.field-item{display:flex;align-items:center;padding:10px;margin-bottom:8px;background:#fff;border:1px solid #e3e6f0;border-radius:4px;cursor:-webkit-grab;cursor:grab;transition:all .2s ease}.field-item i{margin-right:.5rem}.field-item i.text-muted{color:#6c757d}.field-item i.text-primary{color:var(--brand-default1)}.field-item:hover{box-shadow:0 2px 4px rgba(0,0,0,.1);border-color:var(--brand-default1)}.field-item.dragging{opacity:.5;cursor:-webkit-grabbing;cursor:grabbing}.field-item:last-child{margin-bottom:0}.alert-light{background:#f8f9fa;border:1px solid #e3e6f0;color:#6c757d;padding:1rem;border-radius:.5rem}.form-settings-tab{padding:20px 0}.form-settings-tab .save-alert{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;margin-bottom:20px}.form-settings-tab .save-alert .save-alert-content{display:flex;align-items:center;gap:8px;color:#856404;font-size:14px}.form-settings-tab .save-alert .save-alert-content i{font-size:16px}.form-settings-tab .settings-row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-bottom:20px}@media(max-width:992px){.form-settings-tab .settings-row{grid-template-columns:1fr}}.form-settings-tab .settings-col{display:flex;flex-direction:column;gap:20px}.form-settings-tab .settings-card{background:#fff;border:1px solid #e3e6f0;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.form-settings-tab .settings-card .settings-card-body{padding:24px}.form-settings-tab .section-title{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:600;color:#333;margin:0 0 20px}.form-settings-tab .section-title i{color:var(--brand-default1);font-size:20px}.form-settings-tab .subsection-title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#333;margin:0 0 16px}.form-settings-tab .subsection-title i{font-size:16px}.form-settings-tab .form-group{margin-bottom:20px}.form-settings-tab .form-group:last-child{margin-bottom:0}.form-settings-tab .form-label{display:block;font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.form-settings-tab .form-label .required{color:#e74c3c;margin-left:4px}.form-settings-tab .form-input{width:100%;padding:10px 14px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#333;background:#fff;transition:border-color .2s,box-shadow .2s}.form-settings-tab .form-input:focus{outline:none;border-color:var(--brand-default1);box-shadow:0 0 0 3px hsla(0,0%,8%,.08)}.form-settings-tab .form-input::placeholder{color:#9ca3af}.form-settings-tab textarea.form-input{resize:vertical;min-height:80px;font-family:inherit}.form-settings-tab select.form-input{cursor:pointer}.form-settings-tab .form-text{display:block;font-size:12px;color:#6c757d;margin-top:6px;line-height:1.4}.form-settings-tab .checkbox-label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:14px;color:#333;margin-bottom:8px}.form-settings-tab .checkbox-label input[type=checkbox]{margin-top:2px;width:18px;height:18px;cursor:pointer;flex-shrink:0}.form-settings-tab .checkbox-label span{flex:1 1}.form-settings-tab .recipients-list{padding:12px;background:#f8f9fa;border-radius:6px;margin-bottom:16px}.form-settings-tab .recipients-list .recipients-label{display:block;font-size:12px;color:#6c757d;margin-bottom:8px}.form-settings-tab .recipients-list .recipients-badges{display:flex;flex-wrap:wrap;gap:8px}.form-settings-tab .badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--brand-default1);color:#fff;border-radius:4px;font-size:12px;font-weight:500}.form-settings-tab .badge i{cursor:pointer;opacity:.7;transition:opacity .2s;font-size:11px}.form-settings-tab .badge i:hover{opacity:1}.form-settings-tab .info-alert{padding:12px 16px;background:#d1ecf1;border:1px solid #bee5eb;border-radius:6px;font-size:13px;color:#0c5460;line-height:1.5;margin-top:16px}.form-settings-tab .info-alert i{margin-right:6px}.form-settings-tab .info-alert strong{font-weight:600}.form-settings-tab .divider{border:none;border-top:1px solid #e3e6f0;margin:24px 0}.form-settings-tab .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.form-settings-tab .btn i{font-size:14px}.form-settings-tab .btn:disabled{opacity:.6;cursor:not-allowed}.form-settings-tab .btn-primary{background:var(--brand-default1);color:#fff}.form-settings-tab .btn-primary:hover:not(:disabled){background:var(--brand-default2);box-shadow:0 2px 8px hsla(0,0%,8%,.15)}.form-settings-tab .btn-sm{padding:6px 14px;font-size:13px}.form-settings-tab .btn-lg{padding:14px 32px;font-size:16px}.form-settings-tab .bottom-save{text-align:center;margin-top:32px;padding-top:24px;border-top:1px solid #e3e6f0}.form-settings-tab .fa-spin{animation:fa-spin 1s linear infinite}.form-submissions-tab{padding:20px 0}.form-submissions-tab .submissions-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.form-submissions-tab .submissions-header .submissions-title{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:600;color:#333;margin:0}.form-submissions-tab .submissions-header .submissions-title .badge{padding:4px 10px;background:var(--brand-default1);color:#fff;border-radius:12px;font-size:13px;font-weight:600}.form-submissions-tab .stats-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:15px;gap:15px;margin-bottom:20px}.form-submissions-tab .stat-card{background:#fff;border:1px solid #e3e6f0;border-radius:8px;padding:20px;text-align:center;transition:all .2s ease}.form-submissions-tab .stat-card:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.form-submissions-tab .stat-card .stat-value{font-size:28px;font-weight:700;color:var(--brand-default1)}.form-submissions-tab .stat-card .stat-label{font-size:13px;color:#858796;margin-top:5px}.form-submissions-tab .filters-card{background:#fff;border:1px solid #e3e6f0;border-radius:8px;padding:16px;margin-bottom:20px}.form-submissions-tab .filters-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.form-submissions-tab .search-box{flex:1 1;min-width:200px;max-width:400px}.form-submissions-tab .search-box .input-group{position:relative;display:flex;align-items:center}.form-submissions-tab .search-box .input-group .input-icon{position:absolute;left:12px;color:#6c757d;pointer-events:none;z-index:1}.form-submissions-tab .search-box .input-group .form-input{width:100%;padding:8px 36px;border:1px solid #d1d5db;border-radius:6px;font-size:14px}.form-submissions-tab .search-box .input-group .form-input:focus{outline:none;border-color:var(--brand-default1);box-shadow:0 0 0 3px hsla(0,0%,8%,.08)}.form-submissions-tab .search-box .input-group .clear-btn{position:absolute;right:8px;background:none;border:none;color:#6c757d;cursor:pointer;padding:4px 8px;font-size:12px;z-index:1}.form-submissions-tab .search-box .input-group .clear-btn:hover{color:#333}.form-submissions-tab .dropdown{position:relative}.form-submissions-tab .dropdown .dropdown-toggle{display:flex;align-items:center;gap:6px;padding:8px 14px;background:#f8f9fa;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#333;cursor:pointer;transition:all .2s}.form-submissions-tab .dropdown .dropdown-toggle:hover{background:#e9ecef}.form-submissions-tab .dropdown .dropdown-toggle i{font-size:12px}.form-submissions-tab .dropdown .dropdown-menu{position:absolute;top:100%;left:0;margin-top:4px;background:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1);min-width:160px;z-index:1000}.form-submissions-tab .dropdown .dropdown-menu button{display:block;width:100%;padding:10px 16px;background:none;border:none;text-align:left;font-size:14px;color:#333;cursor:pointer;transition:background .2s}.form-submissions-tab .dropdown .dropdown-menu button:hover{background:#f8f9fa}.form-submissions-tab .dropdown .dropdown-menu button:first-child{border-radius:6px 6px 0 0}.form-submissions-tab .dropdown .dropdown-menu button:last-child{border-radius:0 0 6px 6px}.form-submissions-tab .results-count{margin-left:auto;font-size:13px;color:#6c757d}.form-submissions-tab .submissions-list{display:flex;flex-direction:column;gap:10px}.form-submissions-tab .empty-state{background:#fff;border:1px solid #e3e6f0;border-radius:8px;padding:60px 20px;text-align:center}.form-submissions-tab .empty-state i{color:#6c757d;margin-bottom:16px}.form-submissions-tab .empty-state i.fa-spin{animation:fa-spin 1s linear infinite}.form-submissions-tab .empty-state h5{font-size:18px;font-weight:600;color:#333;margin:12px 0 8px}.form-submissions-tab .empty-state h6{font-size:16px;font-weight:600;color:#333;margin:12px 0 8px}.form-submissions-tab .empty-state p{font-size:14px;color:#6c757d;margin:0 0 20px}.form-submissions-tab .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.form-submissions-tab .btn i{font-size:14px}.form-submissions-tab .btn:disabled{opacity:.6;cursor:not-allowed}.form-submissions-tab .btn-primary{background:var(--brand-default1);color:#fff}.form-submissions-tab .btn-primary:hover:not(:disabled){background:var(--brand-default2);box-shadow:0 2px 8px hsla(0,0%,8%,.15)}.form-submissions-tab .btn-success{background:#1cc88a;color:#fff}.form-submissions-tab .btn-success:hover:not(:disabled){background:#17a673;box-shadow:0 2px 8px rgba(28,200,138,.3)}.form-submissions-tab .btn-sm{padding:6px 14px;font-size:13px}@media(max-width:768px){.form-submissions-tab .filters-row{flex-direction:column;align-items:stretch}.form-submissions-tab .search-box{max-width:100%}.form-submissions-tab .results-count{margin-left:0}}.form-analytics-tab{padding:20px 0}.form-analytics-tab .analytics-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center}.form-analytics-tab .analytics-loading i{color:var(--brand-default1);margin-bottom:16px;animation:fa-spin 1s linear infinite}.form-analytics-tab .analytics-loading p{font-size:14px;color:#6c757d;margin:0}.form-analytics-tab .analytics-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.form-analytics-tab .analytics-header h5{font-size:20px;font-weight:600;color:#333;margin:0}@media(max-width:768px){.form-analytics-tab .analytics-header{flex-direction:column;gap:16px;align-items:flex-start}}.form-analytics-tab .date-range-buttons{display:flex;gap:0;border:1px solid #d1d5db;border-radius:6px;overflow:hidden}.form-analytics-tab .date-range-buttons .range-btn{padding:8px 16px;background:#fff;border:none;border-right:1px solid #d1d5db;font-size:13px;font-weight:500;color:#333;cursor:pointer;transition:all .2s}.form-analytics-tab .date-range-buttons .range-btn:last-child{border-right:none}.form-analytics-tab .date-range-buttons .range-btn:hover{background:#f8f9fa}.form-analytics-tab .date-range-buttons .range-btn.active{background:var(--brand-default1);color:#fff}@media(max-width:768px){.form-analytics-tab .date-range-buttons{width:100%}.form-analytics-tab .date-range-buttons .range-btn{flex:1 1;padding:10px 12px;font-size:12px}}.form-analytics-tab .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-bottom:24px}@media(max-width:992px){.form-analytics-tab .stats-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.form-analytics-tab .stats-grid{grid-template-columns:1fr}}.form-analytics-tab .stat-card{background:#fff;border:1px solid #e3e6f0;border-radius:8px;padding:24px;text-align:center;transition:all .2s ease}.form-analytics-tab .stat-card:hover{transform:translateY(-5px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.form-analytics-tab .stat-card .stat-icon{margin-bottom:12px}.form-analytics-tab .stat-card .stat-icon.stat-icon-primary{color:var(--brand-default1)}.form-analytics-tab .stat-card .stat-icon.stat-icon-success{color:#1cc88a}.form-analytics-tab .stat-card .stat-icon.stat-icon-info{color:#36b9cc}.form-analytics-tab .stat-card .stat-icon.stat-icon-warning{color:#f6c23e}.form-analytics-tab .stat-card h3{font-size:28px;font-weight:700;color:#333;margin:8px 0}.form-analytics-tab .stat-card small{font-size:13px;color:#858796}.form-analytics-tab .charts-row{display:grid;grid-template-columns:2fr 1fr;grid-gap:20px;gap:20px;margin-bottom:24px}.form-analytics-tab .charts-row:last-child{margin-bottom:0}@media(max-width:992px){.form-analytics-tab .charts-row{grid-template-columns:1fr}}.form-analytics-tab .chart-card{background:#fff;border:1px solid #e3e6f0;border-radius:8px;overflow:hidden}.form-analytics-tab .chart-card.chart-card-half,.form-analytics-tab .chart-card.chart-card-large,.form-analytics-tab .chart-card.chart-card-small{grid-column:span 1}.form-analytics-tab .chart-card .chart-card-body{padding:24px}.form-analytics-tab .chart-card .chart-title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#333;margin:0 0 20px}.form-analytics-tab .chart-card .chart-title i{font-size:16px;color:#6c757d}.form-analytics-tab .charts-row:last-child{grid-template-columns:1fr 1fr}@media(max-width:992px){.form-analytics-tab .charts-row:last-child{grid-template-columns:1fr}}.settings-preview .settings-preview-alert{background:#f8f9fa;border:1px solid #e3e6f0;border-radius:8px;padding:20px}.settings-preview .settings-preview-alert h6{font-size:15px;font-weight:600;color:#333;margin:0 0 16px}.settings-preview .settings-preview-alert ul{list-style:none;padding:0;margin:0}.settings-preview .settings-preview-alert ul li{display:flex;align-items:center;font-size:14px;color:#333;margin-bottom:12px}.settings-preview .settings-preview-alert ul li:last-child{margin-bottom:0}.settings-preview .settings-preview-alert ul li.indent{padding-left:32px}.settings-preview .settings-preview-alert ul li.muted{color:#6c757d}.settings-preview .settings-preview-alert ul li.small{font-size:13px}.settings-preview .settings-preview-alert ul li i{margin-right:8px;font-size:14px}.settings-preview .settings-preview-alert ul li i.success{color:#1cc88a}.settings-preview .settings-preview-alert ul li i.danger{color:#e74a3b}.conditional-logic-editor .logic-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.conditional-logic-editor .logic-header h6{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#333;margin:0}.conditional-logic-editor .rules-list{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.conditional-logic-editor .rule-card{background:#fff;border:1px solid #e3e6f0;border-left:3px solid var(--brand-default1);border-radius:8px;overflow:hidden}.conditional-logic-editor .rule-card .rule-card-body{padding:16px}.conditional-logic-editor .rule-card .rule-content{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.conditional-logic-editor .rule-card .rule-details{flex:1 1}.conditional-logic-editor .rule-card .rule-summary{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}.conditional-logic-editor .rule-card .rule-summary strong{font-weight:600;color:#333}.conditional-logic-editor .rule-card .rule-summary .text-muted{color:#6c757d;font-size:14px}.conditional-logic-editor .rule-card .conditions-summary{padding-left:20px}.conditional-logic-editor .rule-card .condition-item{display:flex;align-items:center;gap:8px;padding:4px 0}.conditional-logic-editor .rule-card .condition-item .condition-text{font-size:13px;color:#6c757d}.conditional-logic-editor .add-rule-card{background:#f8f9fe;border:2px dashed var(--brand-default1);border-radius:8px;margin-bottom:16px}.conditional-logic-editor .add-rule-card .card-body{padding:24px}.conditional-logic-editor .add-rule-card .card-body h6{font-size:15px;font-weight:600;color:#333;margin:0 0 20px}.conditional-logic-editor .form-group{margin-bottom:20px}.conditional-logic-editor .form-label{display:block;font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.conditional-logic-editor .form-label-small{display:block;font-size:12px;font-weight:600;color:#333;margin-bottom:6px}.conditional-logic-editor .form-input{width:100%;padding:10px 14px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#333;background:#fff}.conditional-logic-editor .form-input:focus{outline:none;border-color:var(--brand-default1);box-shadow:0 0 0 3px hsla(0,0%,8%,.08)}.conditional-logic-editor .form-input.form-input-sm{padding:8px 12px;font-size:13px}.conditional-logic-editor .radio-group{display:flex;gap:20px}.conditional-logic-editor .radio-label{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#333}.conditional-logic-editor .radio-label input[type=radio]{width:16px;height:16px;cursor:pointer}.conditional-logic-editor .conditions-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.conditional-logic-editor .button-group{display:flex;gap:0;border:1px solid #d1d5db;border-radius:6px;overflow:hidden}.conditional-logic-editor .button-group .btn-group-item{padding:6px 14px;background:#fff;border:none;border-right:1px solid #d1d5db;font-size:13px;font-weight:500;color:#333;cursor:pointer;transition:all .2s}.conditional-logic-editor .button-group .btn-group-item:last-child{border-right:none}.conditional-logic-editor .button-group .btn-group-item:hover{background:#f8f9fa}.conditional-logic-editor .button-group .btn-group-item.active{background:var(--brand-default1);color:#fff}.conditional-logic-editor .condition-card{background:#f8f9fa;border:1px solid #e3e6f0;border-radius:6px;margin-bottom:12px}.conditional-logic-editor .condition-card .condition-card-body{padding:16px;display:flex;gap:12px}.conditional-logic-editor .condition-card .condition-fields{flex:1 1;display:flex;flex-direction:column;gap:12px}.conditional-logic-editor .badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:600}.conditional-logic-editor .badge.badge-success{background:#1cc88a;color:#fff}.conditional-logic-editor .badge.badge-warning{background:#f6c23e;color:#333}.conditional-logic-editor .badge.badge-light{background:#f8f9fa;color:#333;border:1px solid #d1d5db}.conditional-logic-editor .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.conditional-logic-editor .btn i{font-size:14px}.conditional-logic-editor .btn:disabled{opacity:.6;cursor:not-allowed}.conditional-logic-editor .btn-primary{background:var(--brand-default1);color:#fff}.conditional-logic-editor .btn-primary:hover:not(:disabled){background:var(--brand-default2)}.conditional-logic-editor .btn-secondary{background:#858796;color:#fff}.conditional-logic-editor .btn-secondary:hover:not(:disabled){background:#6e707e}.conditional-logic-editor .btn-light{background:#f8f9fa;color:#333;border:1px solid #d1d5db}.conditional-logic-editor .btn-light:hover:not(:disabled){background:#e9ecef}.conditional-logic-editor .btn-sm{padding:6px 14px;font-size:13px}.conditional-logic-editor .btn-icon{padding:4px 8px;background:none;border:none;color:#6c757d;cursor:pointer;transition:color .2s;font-size:14px}.conditional-logic-editor .btn-icon:hover{color:#333}.conditional-logic-editor .btn-icon.btn-danger{color:#e74a3b}.conditional-logic-editor .btn-icon.btn-danger:hover{color:#c9302c}.conditional-logic-editor .add-condition-btn{margin-bottom:20px}.conditional-logic-editor .form-actions{display:flex;justify-content:flex-end;gap:12px}.conditional-logic-editor .divider{border:none;border-top:1px solid #e3e6f0;margin:20px 0}.conditional-logic-editor .empty-alert{padding:16px;background:#f8f9fa;border:1px solid #e3e6f0;border-radius:6px;font-size:14px;color:#6c757d;display:flex;align-items:center;gap:8px}.conditional-logic-editor .empty-alert i{font-size:16px}@media(max-width:768px){.conditional-logic-editor .logic-header{flex-direction:column;align-items:flex-start;gap:12px}.conditional-logic-editor .rule-content{flex-direction:column}.conditional-logic-editor .button-group{width:100%}.conditional-logic-editor .button-group .btn-group-item{flex:1 1}}.field-palette-card{background:#fff;border:1px solid #e3e6f0;border-radius:8px;overflow:hidden;position:-webkit-sticky;position:sticky;top:20px;height:-moz-fit-content;height:fit-content}.field-palette-card .palette-header{background:var(--brand-default1);color:#fff;padding:16px 20px}.field-palette-card .palette-header h6{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;margin:0}.field-palette-card .palette-header h6 i{font-size:16px}.field-palette-card .palette-body{padding:8px}.field-palette-card .palette-hint{font-size:12px;color:#6c757d;padding:8px;margin:0 0 12px}.field-palette-card .palette-hint i{margin-right:4px}.field-palette-card .field-types-list{max-height:calc(100vh - 350px);overflow-y:auto;padding-right:5px}.field-palette-card .field-types-list::-webkit-scrollbar{width:6px}.field-palette-card .field-types-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.field-palette-card .field-types-list::-webkit-scrollbar-thumb{background:var(--brand-default1);border-radius:3px}.field-palette-card .field-types-list::-webkit-scrollbar-thumb:hover{background:var(--brand-default2)}.field-palette-card .field-type-button{width:100%;padding:12px 15px;margin-bottom:8px;background:#fff;border:1px solid #e3e6f0;border-radius:6px;font-size:13px;cursor:pointer;transition:all .2s ease;text-align:left}.field-palette-card .field-type-button:hover{transform:translateX(5px);box-shadow:0 2px 8px rgba(0,0,0,.1);border-color:var(--brand-default1);background-color:#f8f9fe}.field-palette-card .field-type-button:hover .add-icon{opacity:1}.field-palette-card .field-type-button:active{transform:translateX(5px) scale(.98)}.field-palette-card .field-type-button .button-content{display:flex;align-items:center;justify-content:space-between}.field-palette-card .field-type-button .button-label{display:flex;align-items:center;gap:8px;color:#333;font-weight:500}.field-palette-card .field-type-button .button-label i{font-size:14px}.field-palette-card .field-type-button .add-icon{color:#1cc88a;font-size:14px;opacity:0;transition:opacity .2s ease}.field-palette-card .help-text{margin-top:12px;padding:12px;background:#f8f9fa;border:1px solid #e3e6f0;border-radius:6px;font-size:12px;color:#6c757d;line-height:1.5}.field-palette-card .help-text i{color:#f6c23e;margin-right:4px}.field-palette-card .help-text strong{font-weight:600;color:#333}@media(max-width:992px){.field-palette-card{position:static}}.field-settings-card{background:#fff;border:1px solid #e3e6f0;border-radius:8px;overflow:hidden;position:-webkit-sticky;position:sticky;top:20px;height:-moz-fit-content;height:fit-content}.field-settings-card .settings-header{background:#fff;border-bottom:1px solid #e3e6f0;padding:16px 20px;display:flex;justify-content:space-between;align-items:center}.field-settings-card .settings-header h6{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#333;margin:0}.field-settings-card .settings-header h6 i{font-size:16px}.field-settings-card .settings-header .btn-close{background:none;border:none;color:#6c757d;cursor:pointer;padding:4px 8px;font-size:16px;transition:color .2s}.field-settings-card .settings-header .btn-close:hover{color:#333}.field-settings-card .settings-body{padding:20px;max-height:calc(100vh - 250px);overflow-y:auto}.field-settings-card .settings-body::-webkit-scrollbar{width:6px}.field-settings-card .settings-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.field-settings-card .settings-body::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.field-settings-card .settings-body::-webkit-scrollbar-thumb:hover{background:#555}.field-settings-card .form-group{margin-bottom:20px}.field-settings-card .form-group:last-child{margin-bottom:0}.field-settings-card .form-label{display:block;font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.field-settings-card .form-input{width:100%;padding:10px 14px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#333;background:#fff;transition:border-color .2s,box-shadow .2s}.field-settings-card .form-input:focus{outline:none;border-color:var(--brand-default1);box-shadow:0 0 0 3px hsla(0,0%,8%,.08)}.field-settings-card .form-input::placeholder{color:#9ca3af}.field-settings-card textarea.form-input{resize:vertical;min-height:80px;font-family:inherit}.field-settings-card input[type=number].form-input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.field-settings-card input[type=number].form-input::-webkit-inner-spin-button,.field-settings-card input[type=number].form-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.field-settings-card .form-text{display:block;font-size:12px;color:#6c757d;margin-top:6px;line-height:1.4}.field-settings-card .checkbox-label{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;color:#333}.field-settings-card .checkbox-label input[type=checkbox]{width:18px;height:18px;cursor:pointer;flex-shrink:0}.field-settings-card .checkbox-label span{font-weight:500}.field-settings-card .section-title{font-size:14px;font-weight:600;color:#333;margin:0 0 16px}.field-settings-card .divider{border:none;border-top:1px solid #e3e6f0;margin:24px 0}@media(max-width:992px){.field-settings-card{position:static}}.form-builder{background:#f8f9fa;padding:20px;border-radius:8px;min-height:600px}.form-builder .builder-actions{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:15px 20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);margin-bottom:20px}.form-builder .builder-actions .actions-left{display:flex;align-items:center;gap:20px}.form-builder .builder-actions .field-count{display:flex;align-items:center;gap:8px;color:#6c757d;font-size:14px;font-weight:500}.form-builder .builder-actions .field-count i{font-size:16px}.form-builder .builder-actions .drag-hint{display:flex;align-items:center;gap:4px;color:#6c757d;font-size:12px}.form-builder .builder-actions .drag-hint i{font-size:10px}.form-builder .builder-layout{display:grid;grid-template-columns:300px 1fr;grid-gap:20px;gap:20px;min-height:500px}.form-builder .builder-layout.has-settings{grid-template-columns:300px 1fr 300px}@media(max-width:1200px){.form-builder .builder-layout{grid-template-columns:280px 1fr}.form-builder .builder-layout.has-settings{grid-template-columns:280px 1fr 280px}}@media(max-width:992px){.form-builder .builder-layout,.form-builder .builder-layout.has-settings{grid-template-columns:1fr}.form-builder .builder-layout .builder-settings{order:-1}}.form-builder .builder-canvas,.form-builder .builder-palette,.form-builder .builder-settings{min-width:0}.form-builder .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.form-builder .btn i{font-size:14px}.form-builder .btn:disabled{opacity:.6;cursor:not-allowed}.form-builder .btn-primary{background:var(--brand-default1);color:#fff}.form-builder .btn-primary:hover:not(:disabled){background:var(--brand-default2);box-shadow:0 2px 8px hsla(0,0%,8%,.15)}.form-builder .fa-spin{animation:fa-spin 1s linear infinite}@media(max-width:768px){.form-builder{padding:16px}.form-builder .builder-actions{flex-direction:column;gap:12px;align-items:stretch}.form-builder .builder-actions .actions-left{flex-direction:column;align-items:flex-start;gap:8px}.form-builder .builder-actions .btn{width:100%}}.form-canvas-card{background:#fff;border:1px solid #e3e6f0;border-radius:8px;overflow:hidden;height:100%}.form-canvas-card .canvas-header{background:#fff;border-bottom:1px solid #e3e6f0;padding:16px 20px}.form-canvas-card .canvas-header h6{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#333;margin:0}.form-canvas-card .canvas-header h6 i{font-size:16px}.form-canvas-card .canvas-body{padding:20px;min-height:500px;max-height:calc(100vh - 300px);overflow-y:auto}.form-canvas-card .canvas-body::-webkit-scrollbar{width:8px}.form-canvas-card .canvas-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.form-canvas-card .canvas-body::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.form-canvas-card .canvas-body::-webkit-scrollbar-thumb:hover{background:#555}.form-canvas-card .empty-canvas{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center}.form-canvas-card .empty-canvas i{color:#6c757d;margin-bottom:20px}.form-canvas-card .empty-canvas h5{font-size:20px;font-weight:600;color:#333;margin:0 0 12px}.form-canvas-card .empty-canvas p{font-size:14px;color:#6c757d;margin:0}.form-canvas-card .fields-container{min-height:200px;transition:background-color .2s ease}.form-canvas-card .fields-container.dragging-over{background-color:#f8f9fe;border:2px dashed var(--brand-default1);border-radius:8px;padding:10px}.form-canvas-card .field-item{padding:15px;margin-bottom:15px;border:2px solid #e3e6f0;border-radius:8px;background:#fff;cursor:pointer;transition:all .2s ease}.form-canvas-card .field-item:hover{border-color:var(--brand-default1);box-shadow:0 4px 8px rgba(0,0,0,.1)}.form-canvas-card .field-item.selected{border-color:var(--brand-default1);background:#f8f9fe;box-shadow:0 0 0 3px hsla(0,0%,8%,.08)}.form-canvas-card .field-item.dragging{opacity:.5;transform:rotate(3deg);box-shadow:0 8px 16px rgba(0,0,0,.2)}.form-canvas-card .field-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.form-canvas-card .field-header .field-info{display:flex;align-items:center;gap:8px}.form-canvas-card .field-header .field-info strong{font-weight:600;color:#333;font-size:14px}.form-canvas-card .field-header .field-info .field-icon{color:var(--brand-default1);font-size:14px}.form-canvas-card .field-header .field-info .required-mark{color:#e74a3b;font-size:16px;font-weight:700}.form-canvas-card .drag-handle{cursor:-webkit-grab;cursor:grab;padding:4px;border-radius:4px;transition:background-color .2s ease;color:#6c757d}.form-canvas-card .drag-handle:hover{background-color:#e3e6f0}.form-canvas-card .drag-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.form-canvas-card .drag-handle i{font-size:12px}.form-canvas-card .field-actions .btn-delete{padding:4px 8px;background:none;border:none;color:#e74a3b;cursor:pointer;font-size:14px;border-radius:4px;transition:all .2s}.form-canvas-card .field-actions .btn-delete:hover{background:#ffe5e5}.form-canvas-card .field-preview{pointer-events:none}.form-canvas-card .preview-input{width:100%;padding:10px 14px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#333;background:#f8f9fa;cursor:not-allowed}.form-canvas-card .preview-input::placeholder{color:#9ca3af}.form-canvas-card .preview-input:disabled{opacity:.7}.form-canvas-card .preview-textarea{resize:vertical;min-height:80px;font-family:inherit}.form-canvas-card select.preview-input{cursor:not-allowed;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 10px center;background-size:16px;padding-right:40px}.form-canvas-card .options-list{display:flex;flex-direction:column;gap:10px}.form-canvas-card .checkbox-option,.form-canvas-card .radio-option{display:flex;align-items:center;gap:10px;cursor:not-allowed;font-size:14px;color:#333}.form-canvas-card .checkbox-option input[type=checkbox],.form-canvas-card .checkbox-option input[type=radio],.form-canvas-card .radio-option input[type=checkbox],.form-canvas-card .radio-option input[type=radio]{width:18px;height:18px;cursor:not-allowed;flex-shrink:0}.form-canvas-card .checkbox-option span,.form-canvas-card .radio-option span{flex:1 1}.form-canvas-card .file-input-wrapper{position:relative;overflow:hidden}.form-canvas-card .file-input-wrapper .file-input{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.form-canvas-card .file-input-wrapper .file-label{display:block;padding:10px 14px;border:1px solid #d1d5db;border-radius:6px;background:#f8f9fa;color:#6c757d;font-size:14px;cursor:not-allowed;text-align:center;position:relative}.form-canvas-card .file-input-wrapper .file-label:after{content:"📁";position:absolute;right:14px;top:50%;transform:translateY(-50%)}@media(max-width:768px){.form-canvas-card .canvas-body{padding:16px}.form-canvas-card .field-item{padding:12px}.form-canvas-card .field-header{flex-direction:column;align-items:flex-start;gap:8px}}.multi-step-manager .manager-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.multi-step-manager .manager-header .header-info h6{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#333;margin:0 0 4px}.multi-step-manager .manager-header .header-info h6 i{font-size:16px}.multi-step-manager .manager-header .header-info small{font-size:12px;color:#6c757d;line-height:1.4}@media(max-width:768px){.multi-step-manager .manager-header{flex-direction:column;align-items:flex-start;gap:12px}}.multi-step-manager .toggle-switch{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.multi-step-manager .toggle-switch input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.multi-step-manager .toggle-switch input[type=checkbox]:checked+.toggle-slider{background:var(--brand-default1)}.multi-step-manager .toggle-switch input[type=checkbox]:checked+.toggle-slider:before{transform:translateX(20px)}.multi-step-manager .toggle-switch input[type=checkbox]:focus+.toggle-slider{box-shadow:0 0 0 3px hsla(0,0%,8%,.08)}.multi-step-manager .toggle-switch .toggle-slider{position:relative;display:inline-block;width:44px;height:24px;background:#ccc;border-radius:24px;transition:background .2s}.multi-step-manager .toggle-switch .toggle-slider:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .2s}.multi-step-manager .toggle-switch .toggle-label{font-size:14px;font-weight:500;color:#333}.multi-step-manager .info-alert{padding:16px;background:#f8f9fa;border:1px solid #e3e6f0;border-radius:6px;font-size:14px;color:#6c757d;display:flex;align-items:center;gap:8px}.multi-step-manager .info-alert i{font-size:16px}.multi-step-manager .steps-container{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.multi-step-manager .step-card{background:#fff;border:1px solid #e3e6f0;border-left:4px solid var(--brand-default1);border-radius:8px;overflow:hidden}.multi-step-manager .step-card .step-card-body{padding:20px}.multi-step-manager .step-card .step-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.multi-step-manager .step-card .step-header .step-header-content{flex:1 1}.multi-step-manager .step-card .step-header .step-title-row{display:flex;align-items:center;gap:10px;margin-bottom:8px}.multi-step-manager .step-card .step-header .step-title-row h6{font-size:15px;font-weight:600;color:#333;margin:0}.multi-step-manager .step-card .step-header .step-description{font-size:13px;color:#6c757d;margin:0}.multi-step-manager .unassigned-card{background:#fffbf5;border:2px dashed #f6c23e;border-radius:8px;overflow:hidden}.multi-step-manager .unassigned-card .unassigned-card-body{padding:20px}.multi-step-manager .unassigned-card .unassigned-card-body h6{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#333;margin:0 0 16px}.multi-step-manager .unassigned-card .unassigned-card-body h6 i{font-size:16px}.multi-step-manager .fields-dropzone{min-height:60px;padding:10px;border:2px dashed #e3e6f0;border-radius:8px;background:#f8f9fa;transition:all .2s ease}.multi-step-manager .fields-dropzone.empty{min-height:100px;display:flex;align-items:center;justify-content:center}.multi-step-manager .fields-dropzone.dragging-over{background:#f8f9fe;border-color:var(--brand-default1)}.multi-step-manager .empty-dropzone{text-align:center;width:100%}.multi-step-manager .empty-dropzone i{display:block;color:#6c757d;font-size:20px;margin-bottom:8px}.multi-step-manager .empty-dropzone p{font-size:13px;color:#6c757d;margin:0}.multi-step-manager .field-item{display:flex;align-items:center;padding:10px;margin-bottom:8px;background:#fff;border:1px solid #e3e6f0;border-radius:6px;cursor:-webkit-grab;cursor:grab;transition:all .2s ease}.multi-step-manager .field-item:hover{box-shadow:0 2px 4px rgba(0,0,0,.1);border-color:var(--brand-default1)}.multi-step-manager .field-item.dragging{opacity:.5;cursor:-webkit-grabbing;cursor:grabbing}.multi-step-manager .field-item:last-child{margin-bottom:0}.multi-step-manager .field-item .grip-icon{color:#6c757d;font-size:12px;margin-right:8px}.multi-step-manager .field-item .field-icon{color:var(--brand-default1);font-size:14px;margin-right:8px}.multi-step-manager .field-item span{font-size:14px;color:#333}.multi-step-manager .form-group{margin-bottom:12px}.multi-step-manager .form-input{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#333}.multi-step-manager .form-input:focus{outline:none;border-color:var(--brand-default1);box-shadow:0 0 0 3px hsla(0,0%,8%,.08)}.multi-step-manager textarea.form-input{resize:vertical;font-family:inherit}.multi-step-manager .badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:600}.multi-step-manager .badge.badge-primary{background:var(--brand-default1);color:#fff}.multi-step-manager .badge.badge-warning{background:#f6c23e;color:#333}.multi-step-manager .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.multi-step-manager .btn i{font-size:14px}.multi-step-manager .btn:disabled{opacity:.6;cursor:not-allowed}.multi-step-manager .btn-primary{background:var(--brand-default1);color:#fff}.multi-step-manager .btn-primary:hover:not(:disabled){background:var(--brand-default2)}.multi-step-manager .btn-sm{padding:6px 14px;font-size:13px}.multi-step-manager .btn-icon{padding:4px 8px;background:none;border:none;color:#6c757d;cursor:pointer;transition:color .2s;font-size:14px}.multi-step-manager .btn-icon:hover{color:#333}.multi-step-manager .btn-icon.btn-danger{color:#e74a3b}.multi-step-manager .btn-icon.btn-danger:hover{color:#c9302c}.multi-step-manager .add-step-btn{margin-bottom:16px}@media(max-width:768px){.multi-step-manager .step-header{flex-direction:column}.multi-step-manager .step-title-row{flex-wrap:wrap}}.form-card{background:#fff;border:1px solid #e3e6f0;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .2s ease;height:100%}.form-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.form-card .form-card-body{padding:24px}.form-card .card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.form-card .card-header .badges{display:flex;align-items:center;gap:8px}.form-card .dropdown{position:relative}.form-card .dropdown .dropdown-toggle{background:none;border:none;color:#6c757d;cursor:pointer;padding:4px 8px;font-size:16px;transition:color .2s}.form-card .dropdown .dropdown-toggle:hover{color:#333}.form-card .dropdown .dropdown-menu{position:absolute;top:100%;right:0;margin-top:4px;background:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1);min-width:160px;z-index:1000}.form-card .dropdown .dropdown-menu button{display:flex;align-items:center;gap:8px;width:100%;padding:10px 16px;background:none;border:none;text-align:left;font-size:14px;color:#333;cursor:pointer;transition:background .2s}.form-card .dropdown .dropdown-menu button:hover{background:#f8f9fa}.form-card .dropdown .dropdown-menu button.danger{color:#e74a3b}.form-card .dropdown .dropdown-menu button i{font-size:14px}.form-card .dropdown .dropdown-menu .dropdown-divider{height:1px;background:#e3e6f0;margin:4px 0}.form-card .form-icon{text-align:center;margin-bottom:16px}.form-card .form-icon i{color:var(--brand-default1)}.form-card .form-name{font-size:18px;font-weight:600;color:#333;text-align:center;margin:0 0 12px}.form-card .form-description{font-size:13px;color:#6c757d;text-align:center;min-height:40px;margin:0 0 20px;line-height:1.5}.form-card .form-stats{display:flex;justify-content:space-around;padding-top:16px;border-top:1px solid #e3e6f0}.form-card .form-stats .stat-item{text-align:center}.form-card .form-stats .stat-item .stat-value{font-size:20px;font-weight:600;color:#333;margin-bottom:4px}.form-card .form-stats .stat-item small{font-size:12px;color:#6c757d}.form-card .website-badge{margin-top:16px;text-align:center}.form-card .badge{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:600}.form-card .badge.badge-success{background:#1cc88a;color:#fff}.form-card .badge.badge-secondary{background:#858796;color:#fff}.form-card .badge.badge-warning{background:#f6c23e;color:#333}.form-card .badge.badge-info{background:#36b9cc;color:#fff}.form-card .badge.badge-light{background:#f8f9fa;color:#6c757d;border:1px solid #e3e6f0}.form-card .badge i{font-size:11px}.form-filters{margin-bottom:20px}.form-filters .search-group{position:relative;display:flex;align-items:center;width:100%;max-width:600px}.form-filters .search-group .search-icon{position:absolute;left:14px;color:#6c757d;pointer-events:none;z-index:1;display:flex;align-items:center;font-size:14px}.form-filters .search-group .search-input{flex:1 1;padding:10px 14px 10px 42px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#333;background:#fff;transition:border-color .2s,box-shadow .2s}.form-filters .search-group .search-input:focus{outline:none;border-color:var(--brand-default1);box-shadow:0 0 0 3px hsla(0,0%,8%,.08)}.form-filters .search-group .search-input::placeholder{color:#9ca3af}.form-filters .search-group .clear-btn{position:absolute;right:8px;background:#f8f9fa;border:1px solid #d1d5db;border-radius:4px;padding:6px 10px;color:#6c757d;cursor:pointer;font-size:12px;transition:all .2s}.form-filters .search-group .clear-btn:hover{background:#e9ecef;color:#333}.form-filters .search-group:has(.clear-btn) .search-input{padding-right:48px}@media(max-width:768px){.form-filters .search-group{max-width:100%}}.submission-item{background:#fff;border:1px solid #e3e6f0;border-radius:8px;padding:16px;margin-bottom:12px;transition:all .2s ease}.submission-item:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);border-color:var(--brand-default1)}.submission-item.new-submission{border-left:4px solid var(--brand-default1);background:#f8f9fe}.submission-item .submission-content{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.submission-item .submission-info{flex:1 1;cursor:pointer}.submission-item .status-row{display:flex;align-items:center;gap:12px;margin-bottom:12px}.submission-item .status-row .time-ago{display:flex;align-items:center;gap:4px;font-size:12px;color:#6c757d}.submission-item .status-row .time-ago i{font-size:11px}.submission-item .primary-value{font-size:16px;font-weight:600;color:#333;margin:0 0 12px}.submission-item .field-preview{display:flex;flex-direction:column;gap:6px}.submission-item .field-preview .field-snippet{font-size:13px;color:#5a5c69}.submission-item .field-preview .field-snippet strong{color:#858796;font-weight:600}.submission-item .metadata{display:flex;align-items:center;gap:4px;font-size:12px;color:#6c757d;margin-top:12px}.submission-item .metadata i{font-size:11px}.submission-item .submission-actions{display:flex;align-items:center;gap:12px}.submission-item .badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:600}.submission-item .badge i{font-size:11px}.submission-item .badge.badge-primary{background:var(--brand-default1);color:#fff}.submission-item .badge.badge-secondary{background:#858796;color:#fff}.submission-item .badge.badge-warning{background:#f6c23e;color:#333}.submission-item .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.submission-item .btn i{font-size:12px}.submission-item .btn-primary{background:var(--brand-default1);color:#fff}.submission-item .btn-primary:hover{background:var(--brand-default2)}.submission-item .btn-sm{padding:6px 12px;font-size:12px}.submission-item .dropdown{position:relative}.submission-item .dropdown .dropdown-toggle{background:none;border:none;color:#6c757d;cursor:pointer;padding:6px 10px;font-size:14px;transition:color .2s}.submission-item .dropdown .dropdown-toggle:hover{color:#333}.submission-item .dropdown .dropdown-menu{position:absolute;top:100%;right:0;margin-top:4px;background:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1);min-width:160px;z-index:1000}.submission-item .dropdown .dropdown-menu button{display:flex;align-items:center;gap:8px;width:100%;padding:10px 16px;background:none;border:none;text-align:left;font-size:14px;color:#333;cursor:pointer;transition:background .2s}.submission-item .dropdown .dropdown-menu button:hover{background:#f8f9fa}.submission-item .dropdown .dropdown-menu button i{font-size:14px}@media(max-width:768px){.submission-item .submission-content{flex-direction:column}.submission-item .submission-actions{width:100%;justify-content:space-between}}.empty-state-card{background:#fff;border:1px solid #e3e6f0;border-radius:8px;overflow:hidden}.empty-state-card .empty-state-body{padding:60px 20px;text-align:center}.empty-state-card .empty-state-body i{color:#6c757d;margin-bottom:20px}.empty-state-card .empty-state-body h5{font-size:20px;font-weight:600;color:#333;margin:0 0 12px}.empty-state-card .empty-state-body p{font-size:14px;color:#6c757d;margin:0 0 20px}.modal-overlay{right:0;bottom:0;background:hsla(0,0%,8%,.5);z-index:9999;padding:20px}.modal-container{background:#fff;border-radius:8px;max-width:600px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 10px 40px rgba(0,0,0,.2)}.modal-container.modal-lg{max-width:900px}.modal-container .modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e3e6f0}.modal-container .modal-header .modal-title{display:flex;align-items:center;gap:12px}.modal-container .modal-header .modal-title h5{font-size:18px;font-weight:600;color:#333;margin:0}.modal-container .modal-header .modal-close{background:none;border:none;color:#6c757d;cursor:pointer;padding:6px 10px;font-size:18px;transition:color .2s}.modal-container .modal-header .modal-close:hover{color:#333}.modal-container .modal-body{flex:1 1;padding:24px;overflow-y:auto}.modal-container .modal-body::-webkit-scrollbar{width:8px}.modal-container .modal-body::-webkit-scrollbar-track{background:#f1f1f1}.modal-container .modal-body::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.modal-container .modal-body::-webkit-scrollbar-thumb:hover{background:#555}.modal-container .modal-body .submission-meta{background:#f8f9fa;border:1px solid #e3e6f0;border-radius:8px;padding:20px;margin-bottom:24px}.modal-container .modal-body .submission-meta .meta-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media(max-width:768px){.modal-container .modal-body .submission-meta .meta-grid{grid-template-columns:1fr}}.modal-container .modal-body .submission-meta .meta-item{display:flex;flex-direction:column;gap:4px}.modal-container .modal-body .submission-meta .meta-item.meta-full{grid-column:1/-1}.modal-container .modal-body .submission-meta .meta-item small{font-size:12px;color:#6c757d}.modal-container .modal-body .submission-meta .meta-item strong{font-size:14px;color:#333}.modal-container .modal-body .submission-meta .meta-item code{background:#fff;padding:4px 8px;border-radius:4px;font-size:12px;border:1px solid #e3e6f0;word-break:break-all}.modal-container .modal-body .submission-meta .meta-item span{font-size:13px;color:#333}.modal-container .modal-body .section-title{font-size:15px;font-weight:600;color:#333;margin:0 0 16px}.modal-container .modal-body .data-table{width:100%;border-collapse:collapse;border:1px solid #e3e6f0;border-radius:8px;overflow:hidden;margin-bottom:16px}.modal-container .modal-body .data-table tbody tr{border-bottom:1px solid #e3e6f0}.modal-container .modal-body .data-table tbody tr:last-child{border-bottom:none}.modal-container .modal-body .data-table tbody tr:hover{background:#f8f9fa}.modal-container .modal-body .data-table td{padding:12px 16px;font-size:14px}.modal-container .modal-body .data-table td.field-name{background:#f8f9fa;width:30%;font-weight:600;color:#333}.modal-container .modal-body .data-table td.field-value{color:#333}.modal-container .modal-body .data-table td.field-value .no-value{color:#6c757d;font-style:italic}.modal-container .modal-body .submission-id{margin-top:16px}.modal-container .modal-body .submission-id small{font-size:12px;color:#6c757d}.modal-container .modal-body .submission-id code{background:#f8f9fa;padding:2px 6px;border-radius:3px;font-size:12px;border:1px solid #e3e6f0}.modal-container .modal-footer{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #e3e6f0}.modal-container .modal-footer .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.modal-container .modal-footer .btn i{font-size:14px}.modal-container .modal-footer .btn-warning{background:#f6c23e;color:#333}.modal-container .modal-footer .btn-warning:hover{background:#e0ac1b}.modal-container .modal-footer .btn-secondary{background:#858796;color:#fff}.modal-container .modal-footer .btn-secondary:hover{background:#6e707e}@media(max-width:768px){.modal-container{max-width:100%;max-height:100%;border-radius:0}.modal-container .modal-footer{flex-direction:column-reverse}.modal-container .modal-footer .btn{width:100%}}.chart-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.chart-empty-state i{color:#6c757d;margin-bottom:16px}.chart-empty-state p{font-size:14px;color:#6c757d;margin:0}.device-breakdown-chart .stats-summary{margin-top:20px}.device-breakdown-chart .stat-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #e3e6f0}.device-breakdown-chart .stat-row:last-child{border-bottom:none}.device-breakdown-chart .stat-row .stat-label{display:flex;align-items:center;gap:8px}.device-breakdown-chart .stat-row .stat-label span{font-size:13px;color:#333}.device-breakdown-chart .stat-row .stat-indicator{width:12px;height:12px;border-radius:2px}.device-breakdown-chart .stat-row .stat-value{display:flex;align-items:center;gap:8px}.device-breakdown-chart .stat-row .stat-value strong{font-size:14px;color:#333}.device-breakdown-chart .stat-row .stat-value .stat-percent{font-size:12px;color:#6c757d}.status-distribution-chart .chart-legend{margin-top:20px}.status-distribution-chart .legend-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px}.status-distribution-chart .legend-item:last-child{margin-bottom:0}.status-distribution-chart .legend-item .legend-label{display:flex;align-items:center;gap:8px}.status-distribution-chart .legend-item .legend-label span{color:#333}.status-distribution-chart .legend-item .legend-color{width:16px;height:16px;border-radius:3px}.status-distribution-chart .legend-item strong{color:#333}@media(max-width:768px){.chart-empty-state{padding:40px 20px}.chart-empty-state i{font-size:2.5rem!important}.device-breakdown-chart .recharts-wrapper,.status-distribution-chart .recharts-wrapper,.submissions-chart .recharts-wrapper,.time-pattern-chart .recharts-wrapper{font-size:11px}}.page-container{padding:32px;width:100%;min-height:100vh;background:#f8f9fa}.page-content-centered{max-width:800px;margin:0 auto}.page-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px;gap:24px}.page-header .header-left{flex:1 1}.page-header .header-left h2{font-size:28px;font-weight:700;color:#333;margin:0 0 8px}.page-header .header-left .title-row{display:flex;align-items:center;gap:12px;margin-bottom:8px}.page-header .header-left .title-row h2{margin:0}.page-header .header-left .description,.page-header .header-left .subtitle{font-size:14px;color:#6c757d;margin:0;line-height:1.5}.page-header .header-right{display:flex;align-items:center;gap:12px}@media(max-width:800px){.page-header{flex-direction:column;gap:16px}.page-header .header-left{display:flex;flex-direction:column;gap:8px}.page-header .header-right{width:100%;justify-content:flex-start}}.page-header-simple{margin-bottom:32px}.page-header-simple h2{font-size:28px;font-weight:700;color:#333;margin:12px 0 8px}.page-header-simple .subtitle{font-size:14px;color:#6c757d;margin:0}.page-container .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none}.page-container .btn i{font-size:14px}.page-container .btn:disabled{opacity:.6;cursor:not-allowed}.page-container .btn-primary{background:var(--brand-default1);color:#fff}.page-container .btn-primary:hover:not(:disabled){background:var(--brand-default2)}.page-container .btn-secondary{background:#858796;color:#fff}.page-container .btn-secondary:hover:not(:disabled){background:#6e707e}.page-container .btn-link{background:none;border:none;color:var(--brand-default1);padding:4px 0;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;transition:color .2s}.page-container .btn-link:hover{color:var(--brand-default2);text-decoration:underline}.badge,.page-container .btn-link i{font-size:12px}.badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-weight:600}.badge.badge-primary{background:var(--brand-default1);color:#fff}.badge.badge-secondary{background:#858796;color:#fff}.badge.badge-success{background:#1cc88a;color:#fff}.badge.badge-warning{background:#f6c23e;color:#333}.badge.badge-info{background:#36b9cc;color:#fff}.tabs-container{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05)}.tabs-nav{display:flex;border-bottom:1px solid #e3e6f0;padding:0;background:#f8f9fa}.tabs-nav .tab-button{display:flex;align-items:center;gap:8px;padding:16px 24px;background:none;border:none;border-bottom:3px solid transparent;color:#6c757d;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;position:relative}.tabs-nav .tab-button i{font-size:14px}.tabs-nav .tab-button:hover{background:#e9ecef;color:#333}.tabs-nav .tab-button.active{color:var(--brand-default1);background:#fff;border-bottom-color:var(--brand-default1)}.tabs-nav .tab-button .badge{margin-left:4px}@media(max-width:768px){.tabs-nav{overflow-x:auto;flex-wrap:nowrap}.tabs-nav .tab-button{padding:12px 16px;white-space:nowrap}}.tab-content{padding:24px}.card{background:#fff;border:1px solid #e3e6f0;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05)}.card-body{padding:24px}.error-card{border-color:#f5c6cb}.empty-state-card .card-body{padding:60px 24px}.empty-state-card .card-body i{color:#6c757d;margin-bottom:20px}.empty-state-card .card-body h4{font-size:20px;font-weight:600;color:#333;margin:0 0 12px}.empty-state-card .card-body p{font-size:14px;color:#6c757d;margin:0 0 20px}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:8px;font-weight:600;font-size:14px;color:#333}.form-group label .required{color:#e74a3b;margin-left:4px}.form-input{width:100%;padding:10px 14px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#333;font-family:inherit;transition:border-color .2s,box-shadow .2s}.form-input:focus{outline:none;border-color:var(--brand-default1);box-shadow:0 0 0 3px hsla(0,0%,8%,.08)}.form-input::placeholder{color:#9ca3af}select.form-input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 10px center;background-size:16px;padding-right:40px}textarea.form-input{resize:vertical;min-height:80px}.radio-group{display:flex;flex-direction:column;gap:12px}.radio-group .radio-option{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #e3e6f0;border-radius:6px;cursor:pointer;transition:all .2s;margin:0;font-weight:400}.radio-group .radio-option:hover{background:#f8f9fa;border-color:var(--brand-default1)}.radio-group .radio-option input[type=radio]{width:18px;height:18px;cursor:pointer;margin:0}.radio-group .radio-option span{flex:1 1;font-size:14px;color:#333}.form-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid #e3e6f0}@media(max-width:768px){.form-actions{flex-direction:column-reverse}.form-actions .btn{width:100%}}.alert{padding:16px;border-radius:8px;display:flex;align-items:center;gap:12px;font-size:14px;margin-bottom:20px}.alert i{font-size:16px}.alert.alert-info{background:#d1ecf1;color:#0c5460;border:1px solid #bee5eb}.alert.alert-danger{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.loading-state{text-align:center;padding:60px 20px}.loading-state .spinner{width:40px;height:40px;margin:0 auto 16px;border:4px solid #e3e6f0;border-top:4px solid var(--brand-default1);border-radius:50%;animation:spin .8s linear infinite}.loading-state p{font-size:14px;color:#6c757d;margin:0}.filters-section{margin-bottom:24px}.forms-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:24px;gap:24px}.forms-grid .form-grid-item{height:100%}@media(max-width:768px){.forms-grid{grid-template-columns:1fr}}.form-detail-page .page-header{margin-bottom:24px}.create-form-page .card,.form-detail-page .tabs-container{margin-top:24px}.forms-page .tabs-container{margin-bottom:24px}@media(max-width:800px){.page-container{padding:20px}.page-header{margin-bottom:24px}.page-header .header-left h2,.page-header-simple h2{font-size:24px}}.wiz-template-card{cursor:pointer;transition:all .22s ease;border:2px solid #e8e8e8;border-radius:12px;overflow:hidden;height:100%;display:flex;flex-direction:column;background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wiz-template-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.1);border-color:silver}.wiz-template-card.selected{border-color:var(--card-primary,#141414);box-shadow:0 4px 20px color-mix(in srgb,var(--card-primary,#141414) 18%,transparent)}.wiz-fingerprint{position:relative;height:180px;overflow:hidden;background:#e8e8e8;flex-shrink:0}@media(max-width:576px){.wiz-fingerprint{height:150px}}.wiz-fingerprint-inner{width:100%;height:100%}.wiz-selected-overlay{position:absolute;inset:0;background:rgba(0,0,0,.45)}.wiz-check-circle,.wiz-selected-overlay{display:flex;align-items:center;justify-content:center}.wiz-check-circle{width:40px;height:40px;border-radius:50%;background:#fff;color:#141414;box-shadow:0 2px 12px rgba(0,0,0,.2)}.wiz-card-body{flex:1 1;display:flex;flex-direction:column;padding:12px 14px 14px;gap:6px}.wiz-meta-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.wiz-meta-left{display:flex;flex-direction:column;gap:2px}.wiz-theme-name{font-size:15px;font-weight:800;color:#141414;line-height:1.2;letter-spacing:-.02em}@media(max-width:576px){.wiz-theme-name{font-size:14px}}.wiz-font-name{font-size:11px;color:#999;font-weight:400}.wiz-color-dots{display:flex;gap:4px;padding-top:3px;flex-shrink:0}.wiz-dot{width:10px;height:10px;border-radius:50%;border:1px solid rgba(0,0,0,.08);display:inline-block}.wiz-tags{display:flex;flex-wrap:wrap;gap:4px}.wiz-tag{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#666;background:#f2f2f2;border-radius:3px;padding:2px 6px;line-height:1.4}.wiz-desc{font-size:12px;color:#888;line-height:1.45;margin:0;flex:1 1}@media(max-width:576px){.wiz-desc{font-size:11px}}.wiz-select-btn{width:100%;padding:8px 12px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;gap:5px;border:1px solid #141414;background:#141414;color:#fff;margin-top:2px}.wiz-select-btn:hover{background:#2a2a2a;border-color:#2a2a2a}.wiz-select-btn.active{background:var(--card-primary,#141414);border-color:var(--card-primary,#141414)}.fc-badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;line-height:1}.settings-section-header{display:flex;align-items:center;gap:8px;margin-bottom:24px}.settings-section-header h2{margin:0;font-size:18px;font-weight:700}.domain-loading{display:flex;justify-content:center;padding:12px 0}.subdomain-row{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}@media(max-width:800px){.subdomain-row{flex-direction:column;align-items:flex-start}.subdomain-row .subdomain-display{width:100%}}.subdomain-display{font-size:14px;font-weight:600;color:var(--theme-body-font-color,#333);background:var(--theme-background,#f5f5f5);border:1px solid var(--border-color,#e0e0e0);border-radius:6px;padding:8px 14px;flex:1 1;min-width:0;word-break:break-all}.status-indicator{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;white-space:nowrap}.status-indicator.success{color:#28a745}.status-indicator.warning{color:#fd7e14}.status-indicator.danger{color:#dc3545}.domain-live-link{font-size:13px;margin:8px 0 0}.domain-live-link a{color:var(--primary-color,#157f58)}.domain-hint{font-size:13px;color:var(--theme-body-sub-title-color,#777)}.domain-form .form-group,.domain-hint{margin-bottom:16px}.domain-form .form-group label{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.domain-form .form-group small{display:block;font-size:11px;color:var(--theme-body-sub-title-color,#888);margin-top:4px}.custom-domain-info{margin-top:24px}.custom-domain-info .check-custom-domain{display:flex;align-items:center;gap:12px;margin-bottom:12px}.custom-domain-info .check-custom-domain h6{margin:0;font-size:14px}.domain-verification{margin-top:16px}.domain-verification h6{font-size:14px;margin-bottom:8px}.domain-verification ol{padding-left:20px}.domain-verification ol li{margin-bottom:10px;font-size:13px}.dns-records{margin-top:12px}.dns-records h6{font-size:13px;margin-bottom:8px}.dns-record{margin-bottom:16px}.dns-record-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.dns-record-header small{color:var(--theme-body-sub-title-color,#888)}.code-block{background:var(--theme-background,#f4f4f4);border:1px solid var(--border-color,#e0e0e0);border-radius:6px;padding:10px 14px}.code-line{display:flex;gap:10px;font-size:12px;font-family:monospace;padding:2px 0}.code-label{font-weight:700;min-width:48px;color:var(--theme-body-sub-title-color,#666)}.code-value,.dns-value-break{word-break:break-all}.domain-ssl-status{margin-top:12px;padding:10px 14px;border-radius:6px;font-size:13px}.domain-ssl-status.success{background:#d4edda;color:#155724}.domain-ssl-status.info{background:#d1ecf1;color:#0c5460}.analytics-dashboard-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center}.analytics-modal-overlay{position:absolute;inset:0;background:rgba(0,0,0,.5)}.analytics-modal-content{position:relative;background:var(--white,#fff);border-radius:8px;width:95%;max-width:1400px;max-height:90vh;overflow-y:auto;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.15)}.analytics-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}.analytics-header h3{margin:0;font-size:24px}.analytics-header-controls{display:flex;align-items:center;gap:12px}.date-range-buttons{display:flex;gap:8px}.range-btn{padding:6px 12px;border:1px solid #ddd;background:var(--white,#fff);border-radius:4px;cursor:pointer;font-size:13px;transition:all .2s;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.range-btn:hover{background:#f8f9fa}.range-btn.active{background:var(--theme-default);color:#fff;border-color:var(--theme-default)}.analytics-refresh-btn{display:flex;align-items:center;gap:6px}.close-btn{background:none;border:none;font-size:32px;color:#666;cursor:pointer;line-height:1;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.close-btn:hover{color:#333}.analytics-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.analytics-charts{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;gap:20px}.chart-section{background:var(--white,#fff);border:1px solid #e0e0e0;border-radius:8px;padding:20px}.chart-full{grid-column:span 12}.chart-half{grid-column:span 6}.chart-quarter{grid-column:span 3}.chart-title{font-size:14px;font-weight:600;margin-bottom:16px;display:flex;align-items:center;gap:8px}.chart-container{height:250px;position:relative}.locations-table{max-height:300px;overflow-y:auto;overflow-x:auto}.locations-table table{width:100%;border-collapse:collapse}.locations-table td,.locations-table th{padding:8px 12px;text-align:left;border-bottom:1px solid #e0e0e0}.locations-table th{background:#f8f9fa;font-weight:600;font-size:13px}.locations-table td{font-size:14px}.analytics-error,.analytics-loading{text-align:center;padding:60px 20px}.spinning{animation:analytics-spin 1s linear infinite}@keyframes analytics-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:992px){.chart-half,.chart-quarter{grid-column:span 12}}.editor-mobile-wrapper{width:100%}.btn-warning{background:#fd7e14;color:#fff;border:1px solid #fd7e14}.btn-warning:hover{background:#e8680a;border-color:#e8680a}@media(max-width:768px){.icon-only-mobile span{display:none}.icon-only-mobile{padding:8px 12px;min-width:40px}.editor-navbar__save--saving span{display:none}}.wizard-setup-card{background:var(--white,#fff);border:1px solid var(--border-color,#e0e0e0);border-radius:12px;padding:32px;margin-bottom:24px}.wizard-setup-progress{height:6px;background:var(--border-color,#e0e0e0);border-radius:3px;overflow:hidden;margin:12px 0 8px}.wizard-progress-fill{height:100%;background:var(--theme-default,#157f58);border-radius:3px;transition:width .3s ease}.wizard-setup-step-indicator{font-size:12px;color:var(--theme-body-sub-title-color,#888);text-align:center}.wizard-template-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media(max-width:768px){.wizard-template-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.wizard-template-grid{grid-template-columns:1fr}}.wizard-ai-note-group{margin-top:24px}.wizard-optional{color:var(--theme-body-sub-title-color,#888);font-weight:400}.wizard-ai-textarea{resize:none;overflow:hidden;min-height:110px}.wizard-brand-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-bottom:20px}@media(max-width:576px){.wizard-brand-row{grid-template-columns:1fr}}.wizard-use-agency-btn{width:100%;margin-bottom:8px}.wizard-color-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-bottom:16px}@media(max-width:576px){.wizard-color-row{grid-template-columns:1fr}}.wizard-suggest-btn{width:100%;margin-bottom:16px;display:flex;align-items:center;justify-content:center;gap:8px}.wizard-suggest-icon{flex-shrink:0}.wizard-ai-style-check{width:20px;height:20px;border-radius:50%;background:#157f58;display:flex;align-items:center;justify-content:center;position:absolute;top:8px;right:8px}.wizard-setup-navigation{display:flex;justify-content:space-between;gap:12px;padding:16px 0}.website-page{padding-top:16px}.breadcrumb-container{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;flex-wrap:wrap;gap:8px}.web-archive-empty{display:flex;flex-direction:column;align-items:center;padding:40px 24px;text-align:center;gap:12px}.web-archive-empty-icon,.web-archive-empty-text{color:#232323}.web-load-more{text-align:center;padding:16px;margin-top:12px}.web-load-more-text{color:#232323;font-size:12px}.web-recover-btn{width:100%;margin-top:16px}.web-check-icon{color:#157f58}.forms-page-actions{margin-bottom:16px}.forms-filter-pills{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.filter-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border:1px solid hsla(0,0%,8%,.1);border-radius:9999px;font-size:12px;font-weight:500;background:transparent;color:#141414;cursor:pointer;font-family:Rubik,-apple-system,Segoe UI,sans-serif;transition:background .15s,color .15s,border-color .15s}.filter-pill.active{background:var(--brand-default1);color:#fff;border-color:var(--brand-default1)}.filter-pill:hover:not(.active){background:#eaeaea}.pill-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;background:currentColor;color:inherit;border-radius:9px;font-size:11px;font-weight:700;opacity:.6}.filter-pill.active .pill-count{background:hsla(0,0%,100%,.25);color:#fff;opacity:1}.filters-section{margin-bottom:16px}.empty-state-card .card-body,.loading-state{display:flex;flex-direction:column;align-items:center;padding:32px;gap:12px;color:#232323}.empty-state-card .card-body{text-align:center}.forms-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px}.form-grid-item{min-width:0}.fc-badge-agency{background:#17a2b8;color:#fff}.submission-badges-row{display:flex;gap:8px;align-items:center}.submission-converted-badge{display:flex;align-items:center;gap:4px}.btn-icon-left{margin-right:8px}.condition-when-label{color:#6b7280;font-size:13px}.dashboard-section{margin-bottom:24px}.dashboard-section-sm{margin-bottom:12px}.dashboard-cta-col{display:flex;align-items:center;justify-content:flex-end}.invite-button,.upgrade-button{display:flex;align-items:center;justify-content:center;gap:6px}.dashboard-btn-icon{flex-shrink:0}.csf-grid-3{grid-gap:24px;gap:24px;margin-bottom:24px}@media(max-width:768px){.csf-grid-3{grid-template-columns:1fr;gap:16px}}.csf-grid-2{grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-bottom:24px}@media(max-width:768px){.csf-grid-2{grid-template-columns:1fr;gap:16px}}.coming-soon-card{transition:all .3s ease;border-radius:10px}.coming-soon-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.feature-icon{height:50px;width:50px;border-radius:50%;background:#f1f5ff;color:#0076ba;font-size:24px}.feature-icon--available{background:rgba(26,182,132,.1);color:var(--brand-default1)}.available-badge{font-size:12px;color:var(--brand-default1);line-height:1}.eta-badge{display:flex;color:#6c757d;font-size:.8rem;line-height:1}@media(max-width:768px){.coming-soon-card .badge{font-size:.65rem;padding:4px 8px}.csf-card-footer{flex-direction:column;align-items:flex-start!important;gap:8px}}.try-now-btn{display:block;width:100%;text-align:center;padding:12px 16px;border-radius:4px;background:transparent;color:#232323;font-size:12px;border:1px solid hsla(0,0%,8%,.1);transition:background .2s ease,border-color .2s ease}.try-now-btn:hover{background:#eaeaea;border-color:hsla(0,0%,8%,.2);color:#232323;text-decoration:none}.csf-card-body{display:flex;flex-direction:column;padding:1.25rem;flex:1 1}.csf-desc{color:#6c757d;font-size:.9rem;flex:1 1;margin-bottom:0}.csf-card-footer{margin-top:auto;padding-top:.75rem}@media(max-width:768px){.csf-card-footer{flex-direction:column;align-items:flex-start;gap:8px}}.csf-premium-badge{display:inline-block;padding:3px 10px;border-radius:999px;background:#0076ba;font-size:.72rem;font-weight:600}.us-category{margin-bottom:1.5rem}.us-category-title{font-size:1rem;font-weight:600;margin-bottom:.75rem;display:flex;align-items:center;gap:.4rem;color:#374151}.us-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media(max-width:768px){.us-grid{grid-template-columns:1fr}}.usage-card{background:#fff;border:1px solid #e9ecef;border-radius:10px;padding:1rem}.usage-card.at-limit{border-color:#ef4444}.usage-card-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px;margin-bottom:.5rem}.usage-feature-name{font-size:.88rem;font-weight:600;text-transform:capitalize;margin:0;color:#1f2937}.usage-counts{font-size:.78rem;color:#6c757d}.us-progress{height:8px;background:#e9ecef;border-radius:999px;overflow:hidden;margin-bottom:.4rem}.us-progress-bar{height:100%;border-radius:999px;transition:width .4s ease}.us-progress-bar.success{background:#22c55e}.us-progress-bar.warning{background:#f59e0b}.us-progress-bar.danger{background:#ef4444}.us-status-msg{font-size:.78rem;color:#6c757d}.us-upgrade-row{text-align:right;margin-top:.5rem}.us-upgrade-btn{font-size:.78rem;padding:3px 12px;border:1px solid #0076ba;color:#0076ba;border-radius:6px;text-decoration:none;background:transparent;cursor:pointer}.us-upgrade-btn:hover{background:#0076ba;color:#fff;text-decoration:none}.us-empty{color:#6c757d}.us-empty,.us-loading{text-align:center;padding:2rem 0}.onboarding-checklist{background:#fff;border-radius:12px;box-shadow:0 2px 12px hsla(0,0%,8%,.08);border:1px solid hsla(0,0%,8%,.08);overflow:hidden;margin-bottom:1.5rem}.checklist-header{justify-content:space-between;padding:1rem 1.25rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checklist-header,.header-left{display:flex;align-items:center}.header-left{gap:.75rem}.header-right,.header-title-row{display:flex;align-items:center;gap:.5rem}.header-title-row{flex-wrap:wrap}.total-pts-badge{display:inline-flex;align-items:center;gap:3px;font-size:.7rem;font-weight:600;color:var(--brand-default1);background:rgba(var(--brand-default1-rgb,0,118,186),.08);border:1px solid rgba(var(--brand-default1-rgb,0,118,186),.2);border-radius:20px;padding:1px 7px}.earned-inline{color:hsla(0,0%,8%,.55)}.earned-inline strong{color:#157f58}.progress-ring{width:44px;height:44px;border-radius:50%;background:conic-gradient(var(--brand-default1) var(--checklist-progress,0),hsla(0,0%,8%,.08) var(--checklist-progress,0));display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.progress-ring:before{content:"";width:32px;height:32px;border-radius:50%;background:#fff;position:absolute}.progress-count{font-size:.65rem;font-weight:700;color:hsla(0,0%,8%,.85);position:relative;z-index:1}.checklist-header h6{font-size:.9rem;font-weight:600;color:hsla(0,0%,8%,.85);margin:0}.checklist-steps-remaining{color:hsla(0,0%,8%,.55);font-size:.8rem}.dismiss-btn{background:none;border:none;padding:4px;border-radius:4px;cursor:pointer;color:hsla(0,0%,8%,.35);display:flex;align-items:center;transition:color .15s ease,background .15s ease}.dismiss-btn:hover{color:hsla(0,0%,8%,.65);background:hsla(0,0%,8%,.05)}.collapse-icon{color:hsla(0,0%,8%,.35);transition:transform .2s ease;transform:rotate(270deg)}.collapse-icon.is-collapsed{transform:rotate(90deg)}.progress-track{height:3px;background:hsla(0,0%,8%,.06)}.progress-fill{height:100%;background:var(--brand-default1);transition:width .4s ease}.checklist-steps{padding:.5rem 0}.checklist-step{display:flex;align-items:center;gap:.75rem;padding:.65rem 1.25rem;transition:background .15s ease}.checklist-step.pending{cursor:pointer}.checklist-step.pending:hover{background:hsla(0,0%,8%,.03)}.checklist-step.newly-done{animation:flash-green .5s ease}@keyframes flash-green{0%{background:rgba(21,127,88,.12)}to{background:transparent}}.step-icon{flex-shrink:0;display:flex;align-items:center}.checklist-step.done .step-icon{color:#157f58}.checklist-step.pending .step-icon{color:hsla(0,0%,8%,.2)}.step-label{flex:1 1;font-size:.875rem;color:hsla(0,0%,8%,.75)}.checklist-step.done .step-label{text-decoration:line-through;color:hsla(0,0%,8%,.35)}.step-right{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.pts-badge{font-size:.7rem;font-weight:600;color:var(--brand-default1);background:rgba(var(--brand-default1-rgb,0,118,186),.08);border-radius:20px;padding:1px 7px}.pts-flash{font-size:.75rem;font-weight:700;color:#157f58;animation:pts-pop 3s ease forwards}@keyframes pts-pop{0%{opacity:0;transform:translateY(4px) scale(.9)}15%{opacity:1;transform:translateY(0) scale(1.1)}30%{transform:scale(1)}75%{opacity:1}to{opacity:0}}.step-arrow{color:hsla(0,0%,8%,.25)}.step-resend{font-size:11px;font-weight:600;color:#141414;background:hsla(0,0%,8%,.06);border-radius:4px;padding:2px 8px;white-space:nowrap}.checklist-footer{display:flex;align-items:center;gap:.35rem;margin:.25rem 1.25rem .75rem;padding:.5rem .75rem;background:hsla(0,0%,8%,.025);border-radius:8px;font-size:.775rem;color:hsla(0,0%,8%,.5)}.checklist-footer strong{color:hsla(0,0%,8%,.7)}.footer-zap{color:var(--brand-default1);flex-shrink:0}@media(max-width:576px){.checklist-header{padding:.875rem 1rem}.checklist-step{padding:.6rem 1rem}.progress-ring{width:38px;height:38px}.progress-ring:before{width:28px;height:28px}.total-pts-badge{display:none}}.csf-grid-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:16px}@media(max-width:900px){.csf-grid-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.csf-grid-3{grid-template-columns:1fr}}.csf-grid-2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media(max-width:600px){.csf-grid-2{grid-template-columns:1fr}}.coming-soon-card{background:#fff;border:1px solid hsla(0,0%,8%,.08);border-radius:12px;overflow:hidden;transition:box-shadow .15s}.coming-soon-card:hover{box-shadow:0 4px 16px hsla(0,0%,8%,.08)}.coming-soon-card.coming-soon-card--available{border-color:#157f58}.csf-card-body{padding:20px}.feature-icon{width:40px;height:40px;border-radius:10px;background:hsla(0,0%,8%,.05);display:flex;align-items:center;justify-content:center;margin-bottom:12px;color:hsla(0,0%,8%,.5);font-size:16px}.available-badge,.feature-icon.feature-icon--available{background:rgba(21,127,88,.1);color:#157f58}.available-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;border-radius:20px;padding:2px 8px;margin-bottom:8px}.csf-check-icon{margin-right:0;flex-shrink:0}.csf-desc{font-size:13px;color:hsla(0,0%,8%,.6);margin-bottom:12px;line-height:1.5}.csf-card-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.eta-badge{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:hsla(0,0%,8%,.5)}.csf-clock-icon{flex-shrink:0}.csf-premium-badge{font-size:10px;font-weight:700;color:#fff;background:#141414;border-radius:4px;padding:2px 6px;letter-spacing:.03em}.try-now-btn{display:inline-block;margin-top:12px;font-size:13px;font-weight:600;color:#157f58;text-decoration:none}.try-now-btn:hover{text-decoration:underline}@keyframes nl-spin{to{transform:rotate(1turn)}}.nl-spinner{display:inline-block;width:20px;height:20px;border:2px solid rgba(0,0,0,.12);border-top:2px solid var(--brand-default1,#141414);border-radius:50%;animation:nl-spin .7s linear infinite;flex-shrink:0}.nl-spinner.nl-spinner-sm{width:14px;height:14px;border-width:2px}.nl-spinner.nl-spinner-lg{width:2.5rem;height:2.5rem;border-width:3px}.nl-alert{padding:.75rem 1rem;border-radius:8px;font-size:12px;border:1px solid transparent;margin-bottom:1rem}.nl-alert.nl-alert-info{background:#eff6ff;border-color:#bfdbfe;color:#1e40af}.nl-alert.nl-alert-warning{background:#fffbeb;border-color:#fde68a;color:#92400e}.nl-alert.nl-alert-success{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.nl-alert.nl-alert-danger{background:#fef2f2;border-color:#fecaca;color:#991b1b}.nl-progress{height:8px;background:#e5e7eb;border-radius:9999px;overflow:hidden}.nl-progress .nl-progress-bar{height:100%;background:var(--brand-default1,#141414);border-radius:9999px;transition:width .3s ease}.nl-input-group{position:relative;display:flex;align-items:center}.nl-input-group .nl-input-icon{position:absolute;left:10px;color:#9ca3af;display:flex;align-items:center;pointer-events:none;z-index:1}.nl-input-group .form-control{padding-left:34px}.nl-field-error{display:block;color:#dc3545;font-size:.8rem;margin-top:4px}.nl-editor-wrap{border:1px solid #ddd;border-radius:4px;overflow:hidden}.nl-dropdown{position:relative}.nl-dropdown .nl-dropdown-menu{position:absolute;right:0;top:calc(100% + 4px);z-index:200;background:#fff;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);min-width:160px;padding:4px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease}.nl-dropdown .nl-dropdown-menu.show{opacity:1;visibility:visible;pointer-events:auto}.nl-dropdown .nl-dropdown-item{display:flex;align-items:center;gap:8px;width:100%;background:transparent;border:none;padding:8px 10px;border-radius:4px;font-size:12px;color:#141414;cursor:pointer;text-align:left;transition:background .16s ease-out}.nl-dropdown .nl-dropdown-item:hover{background:rgba(0,0,0,.04)}.nl-dropdown .nl-dropdown-divider{height:1px;background:#f0f0f0;margin:4px 0}.nl-dropdown .nl-dropdown-danger{color:#900106!important}.nl-filter-btn{padding:6px 14px;border-radius:9999px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;font-size:12px;cursor:pointer;transition:all .16s ease-out}.nl-filter-btn:hover{border-color:#9ca3af;color:#141414}.nl-filter-btn.active{background:#141414;border-color:#141414;color:#fff}.modal-max-95{max-height:95vh}.nl-tab-title{font-size:14px;font-weight:600;margin:0 0 2px;color:#141414}.nl-tab-subtitle{font-size:12px;color:#232323;margin:0;display:block}.analytics-dashboard{display:flex;flex-direction:column;gap:2rem}.analytics-dashboard .header{margin-bottom:1rem}.analytics-dashboard .title{font-size:1.75rem;font-weight:600;margin:0 0 .5rem;letter-spacing:-.02em}.analytics-dashboard .subtitle{font-size:.95rem;color:#718096;margin:0}.analytics-dashboard .stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1.5rem;gap:1.5rem}.analytics-dashboard .stat-card{background:#fff;border:1px solid hsla(0,0%,8%,.1);border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .16s ease-out}.analytics-dashboard .stat-card:hover{border-color:#cbd5e0;box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.analytics-dashboard .stat-icon{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.analytics-dashboard .stat-content{flex:1 1;min-width:0}.analytics-dashboard .stat-label{font-size:.8rem;color:#718096;margin-bottom:.25rem}.analytics-dashboard .stat-value{font-size:1.5rem;font-weight:600;color:#1a202c;line-height:1}.analytics-dashboard .charts-section{display:grid;grid-template-columns:2fr 1fr;grid-gap:1.5rem;gap:1.5rem}.analytics-dashboard .chart-card{background:#fff;border:1px solid hsla(0,0%,8%,.1);border-radius:12px;padding:1.5rem}.analytics-dashboard .chart-card.small .chart-body{height:280px}.analytics-dashboard .chart-body{height:300px;position:relative}.analytics-dashboard .chart-header{margin-bottom:1.5rem}.analytics-dashboard .chart-title{font-size:1rem;font-weight:600;color:#1a202c;margin:0 0 .25rem}.analytics-dashboard .chart-subtitle{font-size:.8rem;color:#9ca3af}.analytics-dashboard .links-section{background:#fff;border:1px solid hsla(0,0%,8%,.1);border-radius:12px;padding:1.5rem}.analytics-dashboard .links-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;color:#1a202c}.analytics-dashboard .links-title{font-size:1rem;font-weight:600;margin:0}.analytics-dashboard .links-table{display:flex;flex-direction:column;gap:.5rem}.analytics-dashboard .table-header{padding:.75rem 1rem;background:#f7fafc;border-radius:8px;font-size:.8rem;font-weight:600;color:#4a5568;text-transform:uppercase;letter-spacing:.05em}.analytics-dashboard .table-header,.analytics-dashboard .table-row{display:grid;grid-template-columns:1fr auto auto;grid-gap:1rem;gap:1rem}.analytics-dashboard .table-row{padding:1rem;border-bottom:1px solid #f1f3f4;transition:background .16s ease-out}.analytics-dashboard .table-row:hover{background:#f7fafc}.analytics-dashboard .table-row:last-child{border-bottom:none}.analytics-dashboard .table-cell{display:flex;align-items:center;font-size:.875rem}.analytics-dashboard .table-cell.url{min-width:0}.analytics-dashboard .table-cell.url a{color:var(--brand-default1);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.analytics-dashboard .table-cell.url a:hover{text-decoration:underline}.analytics-dashboard .table-cell.clicks,.analytics-dashboard .table-cell.unique{width:80px;justify-content:flex-end;color:#4a5568}.analytics-dashboard .chart-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#a0aec0;gap:.5rem}.analytics-dashboard .chart-empty.chart-empty--inline,.analytics-dashboard .chart-empty.chart-empty-inline{height:auto;padding:2rem 1rem}.analytics-dashboard .chart-empty p{font-size:.875rem;margin:0;color:#9ca3af}.analytics-dashboard .loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1rem}.analytics-dashboard .loading p{color:#718096;font-size:.95rem;margin:0}.analytics-dashboard .empty{text-align:center;padding:4rem 2rem}.analytics-dashboard .empty-icon{width:80px;height:80px;margin:0 auto 1.5rem;border-radius:50%;background:#f7fafc;display:flex;align-items:center;justify-content:center;color:#a0aec0}@media(max-width:1024px){.analytics-dashboard .charts-section{grid-template-columns:1fr}}@media(max-width:800px){.analytics-dashboard{padding:0!important}.analytics-dashboard .stats-grid{grid-template-columns:1fr;gap:1rem}.analytics-dashboard .charts-section{grid-template-columns:1fr;overflow:hidden}.analytics-dashboard .chart-card{width:100%;min-width:0;overflow:visible}.analytics-dashboard .chart-body{height:auto;min-height:280px;overflow:visible}}@media(max-width:768px){.analytics-dashboard{padding:1.5rem 1rem;gap:1.5rem}.analytics-dashboard .title{font-size:1.5rem}.analytics-dashboard .stats-grid{grid-template-columns:1fr;gap:1rem}.analytics-dashboard .chart-body{height:250px}.analytics-dashboard .table-header{display:none}.analytics-dashboard .table-row{grid-template-columns:1fr}}@media(max-width:576px){.analytics-dashboard{padding:1rem}.analytics-dashboard .title{font-size:1.15rem}.analytics-dashboard .chart-body{height:200px}}@keyframes cd-spin{to{transform:rotate(1turn)}}.campaign-detail .detail-error,.campaign-detail .detail-loading{display:flex;align-items:center;gap:.75rem;padding:2rem;color:#6b7280;font-size:.95rem}.campaign-detail .spinner{width:18px;height:18px;border:2px solid #e5e7eb;border-top-color:#0d6efd;border-radius:50%;animation:cd-spin .7s linear infinite;flex-shrink:0}.campaign-detail .detail-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid hsla(0,0%,8%,.1);flex-wrap:wrap}.campaign-detail .campaign-name{font-size:1.4rem;font-weight:600;margin:0 0 .5rem;line-height:1.3}.campaign-detail .campaign-meta{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;font-size:.875rem;color:#6b7280}.campaign-detail .status-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:9999px;font-size:.8rem;font-weight:500}.campaign-detail .meta-item{display:flex;align-items:center;gap:.25rem}.campaign-detail .header-right{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem}.campaign-detail .date-item{display:flex;flex-direction:column;align-items:flex-end;font-size:.8rem}.campaign-detail .date-label{color:#9ca3af}.campaign-detail .date-value{font-weight:500}.campaign-detail .detail-actions{display:flex;gap:.5rem;flex-wrap:wrap}.campaign-detail .action-btn{display:flex;align-items:center;gap:.4rem;padding:7px 14px;border-radius:8px;border:1px solid hsla(0,0%,8%,.1);background:#fff;color:#141414;font-size:12px;font-weight:500;cursor:pointer;transition:all .16s ease-out}.campaign-detail .action-btn:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.campaign-detail .action-btn:disabled{opacity:.5;cursor:not-allowed}.campaign-detail .stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:2rem}.campaign-detail .stat-card{background:#fff;border:1px solid hsla(0,0%,8%,.1);border-radius:12px;padding:1.25rem;display:flex;flex-direction:column;gap:.5rem}.campaign-detail .stat-icon{display:flex;align-items:center;margin-bottom:.25rem}.campaign-detail .stat-value{font-size:1.75rem;font-weight:600;color:#1a202c;line-height:1}.campaign-detail .stat-label{font-size:.8rem;color:#6b7280}.campaign-detail .stat-sub{font-size:.75rem;color:#9ca3af}.campaign-detail .stat-body{display:flex;flex-direction:column}.campaign-detail .recipients-section{background:#fff;border:1px solid hsla(0,0%,8%,.1);border-radius:12px;padding:1.5rem}.campaign-detail .recipients-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;flex-wrap:wrap;gap:.75rem}.campaign-detail .recipients-title{font-size:1rem;font-weight:600;margin:0}.campaign-detail .recipients-header-right{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.campaign-detail .recipients-filters{display:flex;gap:.25rem;flex-wrap:wrap}.campaign-detail .export-btn{display:flex;align-items:center;gap:.4rem;padding:6px 12px;border-radius:8px;border:1px solid hsla(0,0%,8%,.1);background:#fff;color:#141414;font-size:12px;cursor:pointer;transition:all .16s ease-out}.campaign-detail .export-btn:hover{background:#f9fafb}.campaign-detail .export-btn:disabled{opacity:.5;cursor:not-allowed}.campaign-detail .filter-pill{padding:5px 12px;border-radius:9999px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;font-size:.8rem;cursor:pointer;transition:all .16s ease-out}.campaign-detail .filter-pill.active{background:#1a202c;border-color:#1a202c;color:#fff}.campaign-detail .recipients-table-wrap{overflow-x:auto}.campaign-detail .table-empty,.campaign-detail .table-loading{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:2rem;color:#9ca3af;font-size:.875rem}.campaign-detail .recipients-table{width:100%;border-collapse:collapse;font-size:.875rem}.campaign-detail .recipients-table th{text-align:left;padding:.75rem 1rem;font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #e5e7eb}.campaign-detail .recipients-table td{padding:.875rem 1rem;border-bottom:1px solid #f3f4f6;color:#374151}.campaign-detail .email-cell{font-weight:500}.campaign-detail .date-cell{white-space:nowrap;color:#6b7280}.campaign-detail .recipient-status{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:500}.campaign-detail .pagination{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:1.25rem}.campaign-detail .pagination button{padding:6px 12px;border-radius:8px;border:1px solid hsla(0,0%,8%,.1);background:#fff;color:#141414;font-size:12px;cursor:pointer;transition:all .16s ease-out}.campaign-detail .pagination button:hover:not(:disabled){background:#f9fafb}.campaign-detail .pagination button:disabled{opacity:.4;cursor:not-allowed}.campaign-search{max-width:300px}.campaign-header{justify-content:space-between;margin-bottom:1.5rem;gap:1rem}.campaign-filters,.campaign-header{display:flex;align-items:center;flex-wrap:wrap}.campaign-filters{gap:.75rem;margin-bottom:1.25rem}.campaign-actions-dropdown .nl-dropdown-menu{opacity:0;visibility:visible;pointer-events:none;transition:opacity .12s ease}.campaign-actions-dropdown .nl-dropdown-menu.show{opacity:1;pointer-events:auto}.status-filter-mobile{display:none}.col-campaign-name{min-width:200px;max-width:300px}.col-campaign-name,.col-subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.col-subject{min-width:150px;max-width:250px}.campaign-empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 2rem}.campaign-empty-icon{width:64px;height:64px;border-radius:50%;background:#f3f4f6;display:flex;align-items:center;justify-content:center;color:#9ca3af;margin-bottom:1rem}.campaign-empty-title{font-size:1rem;font-weight:600;color:#374151;margin-bottom:.5rem}.campaign-empty-text{font-size:12px;color:#9ca3af;margin-bottom:1.25rem}.table{min-width:880px}@media(max-width:768px){.campaign-header{flex-direction:column;align-items:flex-start}.campaign-new-btn{display:inline-flex;align-items:center;gap:4px}.campaign-new-btn-icon{flex-shrink:0}}@media(max-width:768px)and (max-width:576px){.campaign-new-btn{width:100%}}@media(max-width:768px){.campaign-filters{flex-direction:column;align-items:stretch}.campaign-search{max-width:100%}.status-filter-desktop{display:none!important}.status-filter-mobile{display:block!important;width:100%}}.modal-xl{max-width:1140px}.wiz-steps{display:flex;justify-content:space-between;margin-bottom:.5rem}.wiz-steps .wiz-step{flex:1 1;text-align:center;font-size:.78rem}.wiz-steps .wiz-step.current small{font-weight:600}.wiz-progress{height:3px;background:#e9ecef;border-radius:2px;overflow:hidden;margin-bottom:1.25rem}.wiz-progress .wiz-progress-bar{height:100%;background:#0d6efd;transition:width .35s ease}.wiz-step-content{min-height:400px}.rcpt-step{padding:.25rem 0}.rcpt-intro{color:#6b7280;margin-bottom:1.25rem;font-size:.9rem}.smry-heading-main{font-weight:600;font-size:1.15rem;margin-bottom:1.25rem}.smry-heading{font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:#6c757d;margin-bottom:.6rem}.smry-row-last{border-bottom:none!important}.smry-strong{font-weight:600}.rcpt-step-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-size:.8rem;font-weight:600;transition:all .2s ease;flex-shrink:0}.rcpt-step-badge.current{background:#0d6efd;color:#fff}.rcpt-step-badge.done{background:#157f58;color:#fff}.rcpt-step-badge.pending{background:#e5e7eb;color:#6b7280}.smry-card{border:1px solid hsla(0,0%,8%,.1);border-radius:12px;padding:.25rem 1.1rem;background:#fafbfc;margin-bottom:1rem}.smry-label{flex:0 0 110px;font-size:.85rem;color:#6c757d}.smry-value{font-size:.9rem;color:#141414}.smry-subject{font-size:1rem;font-weight:500;color:#1a202c}.smry-preview{border:1px solid hsla(0,0%,8%,.1);border-radius:12px;padding:1rem;max-height:360px;overflow:auto;background:#fafbfc}.smry-row{display:flex;align-items:baseline;gap:1rem;padding:.65rem 0;border-bottom:1px solid #eceff1;font-size:.875rem;color:#141414}.rcpt-card{border:1px solid hsla(0,0%,8%,.1);border-radius:12px;padding:1.1rem 1.25rem;margin-bottom:.75rem;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.rcpt-card:hover{border-color:#c7d2da}.rcpt-card.active{border-color:#141414;background:#f5f5f5;box-shadow:0 0 0 1px #141414}.rcpt-row{display:flex;align-items:flex-start;gap:.75rem}.rcpt-title{font-weight:500;font-size:.9rem}.rcpt-pill{display:inline-flex;align-items:center;padding:2px 10px;border-radius:9999px;background:#f3f4f6;color:#374151;font-size:.78rem;margin:2px}.rcpt-desc{font-size:.82rem;color:#6b7280;margin-top:.25rem}.rcpt-email-area{margin-top:.9rem;padding-top:.9rem;border-top:1px solid #e9ecef}.rcpt-tag-list{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}.rcpt-tag-chip{display:inline-flex;align-items:center;padding:3px 10px;border-radius:9999px;border:1px solid #e5e7eb;background:#fff;color:#374151;font-size:.78rem;cursor:pointer}.rcpt-tag-chip.active{background:#141414;border-color:#141414;color:#fff}.rcpt-filter-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.rcpt-filter-op{max-width:110px;flex-shrink:0}.rcpt-filter-remove{background:none;border:none;padding:0;color:#9ca3af;cursor:pointer;display:flex;align-items:center}.rcpt-filter-remove:hover{color:#900106}.rcpt-filter-add{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .8rem;border-radius:8px;border:1px dashed #d1d5db;background:#fff;color:#374151;font-size:.82rem;cursor:pointer}.rcpt-filter-count{font-size:.8rem;color:#6b7280;margin-top:.5rem}.rcpt-mode-section{margin-top:1rem}.rcpt-mode-card{border:2px solid #e5e7eb;border-radius:12px;padding:1rem;cursor:pointer;transition:all .16s ease-out;margin-bottom:.5rem}.rcpt-mode-card.active{border-color:#0d6efd;background:#eff6ff}.rcpt-schedule-input{margin-top:.9rem;padding-top:.9rem;border-top:1px solid #e9ecef}.wiz-footer{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-top:1px solid #e5e7eb}.tpk-tab,.wiz-footer .wiz-footer-right{display:flex;gap:.5rem}.tpk-tab{align-items:center;padding:8px 16px;border-radius:9999px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;font-size:12px;cursor:pointer;transition:all .16s ease-out}.tpk-tab.active{background:#141414;border-color:#141414;color:#fff}.tpk-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;padding:1px 6px;border-radius:9999px;font-size:.7rem;font-weight:600;background:rgba(0,0,0,.08)}.tpk-search{display:flex;align-items:center;gap:.5rem;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;padding:.5rem .8rem;margin-bottom:1rem;color:#a0aec0}.tpk-search input{border:none;outline:none;flex:1 1;font-size:.88rem;color:#2d3748;background:transparent}.tpk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:1rem;gap:1rem}.tpk-card{border:1px solid hsla(0,0%,8%,.1);border-radius:12px;overflow:hidden;cursor:pointer;transition:all .16s ease-out}.tpk-card:hover{border-color:#9ca3af;box-shadow:0 2px 8px rgba(0,0,0,.08)}.tpk-thumb{height:120px;background:#f3f4f6;display:flex;align-items:center;justify-content:center}.tpk-name{padding:.5rem .75rem;font-size:.85rem;font-weight:500}.tpk-category{padding:0 .75rem .5rem;font-size:.75rem;color:#9ca3af}.dropzone{border:2px dashed #ced4da;border-radius:8px;padding:2.5rem 1.5rem;text-align:center;cursor:pointer;transition:all .16s ease-out}.dropzone.active,.dropzone:hover{border-color:var(--brand-default1);background:rgba(0,0,0,.02)}.dropzone svg{color:#9ca3af;margin-bottom:.75rem}.import-error-table-wrap{max-height:200px;overflow:auto}.btn-back{background:none;border:none;padding:2px;color:#6b7280;cursor:pointer;display:flex;align-items:center}.btn-back:hover{color:#141414}.lm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:.75rem;gap:.75rem}.lm-card{border:1px solid #e5e7eb;border-radius:10px;padding:.9rem 1rem;display:flex;flex-direction:column;gap:.4rem;transition:border-color .15s ease}.lm-card:hover{border-color:#c7d2da}.lm-manage-btn{display:flex;align-items:center;justify-content:center;gap:.3rem;padding:.4rem .6rem;border-radius:6px;border:1px solid #e5e7eb;background:#f9fafb;color:#374151;font-size:.8rem;font-weight:500;cursor:pointer}.lm-card-name{font-weight:600;font-size:.92rem;color:#141414}.lm-card-desc{font-size:.8rem;color:#6b7280;margin-top:2px}.lm-count{margin-top:.4rem;font-size:.7rem;color:#374151!important}.lm-card-actions{display:flex;gap:.4rem;justify-content:flex-end;border-top:1px solid #f0f0f0;padding-top:.5rem}.lm-icon-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;cursor:pointer}.lm-icon-btn.lm-icon-danger:hover{border-color:#fed7d7;background:#fff5f5;color:#e53e3e}.lm-label{font-size:.82rem;font-weight:600;color:#374151;display:block;margin-bottom:.4rem}.lm-search{position:relative}.lm-search-results{position:absolute;top:100%;left:0;right:0;z-index:10;background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-top:4px;box-shadow:0 4px 14px rgba(0,0,0,.08);max-height:220px;overflow-y:auto}.lm-search-row{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;cursor:pointer;font-size:.85rem;color:#141414}.lm-search-row:hover{background:#f9fafb}.lm-members{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.lm-member-row{display:flex;align-items:center;justify-content:space-between;padding:.6rem .9rem;border-bottom:1px solid #f0f0f0;font-size:.85rem}.lm-member-row:last-child{border-bottom:none}.lm-add-tabs{display:flex;gap:.4rem;margin-bottom:.9rem}.lm-add-tab{display:flex;align-items:center;padding:.4rem .8rem;border-radius:6px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;font-size:.8rem;font-weight:500;cursor:pointer}.lm-add-tab.active{background:#141414;border-color:#141414;color:#fff}.lm-tag-list{display:flex;flex-wrap:wrap;gap:.5rem}.lm-tag-chip{padding:.35rem .75rem;border-radius:20px;border:1px solid #e5e7eb;background:#fff;color:#374151;font-size:.8rem;cursor:pointer}.lm-tag-chip.active{background:#141414;border-color:#141414;color:#fff}.lm-filter-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.lm-filter-op{max-width:110px;flex-shrink:0}.lm-filter-add{display:inline-flex;align-items:center;padding:.4rem .8rem;border-radius:6px;border:1px dashed #d1d5db;background:#fff;color:#374151;font-size:.82rem;cursor:pointer}.lm-header-title,.lm-modal-header-inner{display:flex;align-items:center;gap:.5rem}.lm-new-list-row{display:flex;justify-content:flex-end;margin-bottom:.75rem}.lm-loading{justify-content:center}.lm-empty-state,.lm-loading{display:flex;padding:3rem 1rem}.lm-empty-state{flex-direction:column;align-items:center;gap:.5rem;text-align:center;color:#6b7280}.lm-empty-state p{margin:0}.lm-form{display:flex;flex-direction:column;gap:.25rem}.lm-label-mt{margin-top:.75rem}.lm-form-actions{display:flex;gap:.5rem;margin-top:1rem}.lm-tab-panel{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.lm-search-hint{padding:.5rem .75rem}.lm-empty-hint,.lm-search-hint{font-size:.82rem;color:#6b7280}.lm-empty-members{padding:2rem 1rem;text-align:center;color:#6b7280;font-size:.85rem}.lm-filter-count-row{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.mti-field{display:flex;flex-wrap:wrap;align-items:center;gap:3px;min-height:38px;padding:4px 10px;border:1px solid #ced4da;border-radius:4px;background:#fff;cursor:text;transition:border-color .15s,box-shadow .15s;box-sizing:border-box;width:100%}.mti-field:focus-within{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:none}.mti-field.mti-invalid{border-color:#dc3545}.mti-field.mti-invalid:focus-within{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.mti-error{color:#dc3545;font-size:.8rem;margin-top:4px}.mti-text-seg{border:none;outline:none;background:transparent;font-size:.9rem;color:#212529;padding:0}.mti-chip,.mti-text-seg{line-height:1.5;flex-shrink:0}.mti-chip{display:inline-flex;align-items:center;gap:3px;border-radius:4px;padding:2px 5px 2px 8px;font-size:.8rem;font-weight:500;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.mti-chip:active{cursor:-webkit-grabbing;cursor:grabbing}.mti-chip.placeholder,.mti-chip.resolved{background:#141414;color:#fff;border:1px solid #141414}.mti-chip-x{background:none;border:none;padding:0;width:15px;height:15px;border-radius:50%;font-size:14px;line-height:1;cursor:pointer;color:inherit;display:flex;align-items:center;justify-content:center}.mti-chip-x:hover{background:hsla(0,0%,100%,.18)}.mti-insert-row{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px}.mti-insert-lbl{font-size:.75rem;color:#6c757d}.mti-insert-btn{font-size:.73rem;padding:2px 9px;border-radius:6px;border:1px solid #d1d5db;background:#f8f9fa;color:#495057;cursor:pointer;transition:all .1s}.mti-insert-btn:hover{background:#e2e6ea;border-color:#adb5bd;color:#212529}.property-panel{border:1px solid hsla(0,0%,8%,.1);border-radius:12px;overflow:hidden;background:#fff}.pp-header{justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,8%,.1);background:#fafafa;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pp-header,.pp-header-left{display:flex;align-items:center}.pp-header-left{gap:.5rem}.pp-title{font-weight:600;font-size:.9rem}.pp-header-right{display:flex;align-items:center;gap:.5rem}.pp-toggle-label{font-size:.8rem;color:#6b7280}.pp-toggle{position:relative;width:36px;height:20px;border-radius:10px;border:none;cursor:pointer;transition:background .2s ease;flex-shrink:0}.pp-toggle.on{background:#22c55e}.pp-toggle.off{background:#d1d5db}.pp-toggle-thumb{position:absolute;top:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.2)}.pp-toggle.on .pp-toggle-thumb{left:18px}.pp-toggle.off .pp-toggle-thumb{left:2px}.pp-chevron{background:none;border:none;padding:2px;cursor:pointer;display:flex;align-items:center;color:#9ca3af;transition:transform .2s ease}.pp-chevron.open{transform:rotate(180deg)}.pp-body{padding:.75rem 1rem}.pp-disabled-msg{text-align:center;padding:1.5rem;color:#9ca3af;font-size:.85rem}.pp-mode-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.pp-mode-label{font-size:.8rem;color:#6b7280;flex-shrink:0}.pp-mode-btns{display:flex;gap:.25rem}.pp-mode-btn{padding:4px 10px;border-radius:9999px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;font-size:.78rem;cursor:pointer;transition:all .16s ease-out}.pp-mode-btn.active{background:#141414;border-color:#141414;color:#fff}.pp-search-row{position:relative;margin-bottom:.75rem}.pp-search-icon{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:#9ca3af;display:flex;pointer-events:none}.pp-search-input{padding-left:30px}.pp-chips{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem}.pp-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:9999px;background:#141414;color:#fff;font-size:.78rem}.pp-chip span{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-chip button{background:none;border:none;padding:0;color:hsla(0,0%,100%,.7);cursor:pointer;font-size:14px;line-height:1;display:flex;align-items:center}.pp-chip button:hover{color:#fff}.pp-empty,.pp-loading{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem;color:#9ca3af;font-size:.85rem}.pp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:.5rem;gap:.5rem;max-height:280px;overflow-y:auto;margin-bottom:.75rem}.pp-card{border:2px solid #e5e7eb;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .16s ease-out;position:relative}.pp-card:hover{border-color:#9ca3af}.pp-card.selected{border-color:#0d6efd}.pp-card-check{position:absolute;top:4px;right:4px;width:18px;height:18px;border-radius:50%;background:#0d6efd;color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px}.pp-card-img{height:90px;overflow:hidden;background:#f3f4f6}.pp-card-img img{width:100%;height:100%;object-fit:cover}.pp-card-no-img{height:90px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;color:#d1d5db}.pp-card-info{padding:.4rem .5rem}.pp-card-address{font-size:.72rem;font-weight:500;color:#141414;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-card-meta{display:flex;gap:.4rem;margin-top:2px}.pp-card-meta span{font-size:.68rem;color:#6b7280}.pp-card-price{font-size:.75rem;font-weight:600;color:#141414;margin-top:2px}.pp-apply-row{display:flex;gap:.5rem;padding-top:.75rem;border-top:1px solid hsla(0,0%,8%,.1)}.pp-apply-btn{flex:1 1;padding:8px;border-radius:8px;border:none;background:#0d6efd;color:#fff;font-size:.85rem;font-weight:500;cursor:pointer;transition:background .16s ease-out}.pp-apply-btn:hover{background:#0a58ca}.pp-apply-btn:disabled{opacity:.5;cursor:not-allowed}.pp-insert-btn{padding:8px 12px;border-radius:8px;border:1px solid hsla(0,0%,8%,.1);background:#fff;color:#141414;font-size:.85rem;cursor:pointer;transition:all .16s ease-out}.pp-insert-btn:hover{background:#f9fafb}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spin{animation:spin 1s linear infinite}.sub-search{max-width:300px}.subscriber-actions-dropdown .nl-dropdown-menu{opacity:0;visibility:visible;pointer-events:none;transition:opacity .12s ease}.subscriber-actions-dropdown .nl-dropdown-menu.show{opacity:1;pointer-events:auto}.sub-empty{flex-direction:column;text-align:center;padding:2.5rem 1rem}.sub-empty,.sub-empty-icon{display:flex;align-items:center}.sub-empty-icon{width:48px;height:48px;border-radius:50%;background:#f3f4f6;justify-content:center;color:#9ca3af;margin-bottom:.875rem}.sub-empty-title{font-weight:600;color:#374151;margin-bottom:.375rem}.sub-empty-text{font-size:.875rem;color:#9ca3af;margin-bottom:1.25rem;max-width:240px}.sub-header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem}.sub-actions,.sub-header{display:flex;flex-wrap:wrap}.sub-actions{gap:.5rem}.sub-filters{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1.25rem}.sub-form-row2{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.sub-tag-filter{max-width:200px}.sub-pagination{justify-content:space-between;flex-wrap:wrap;margin-top:.75rem}.sub-pagination,.sub-pagination .sub-pagination-nav{display:flex;align-items:center;gap:.5rem}.sub-status-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:20px;font-size:.78rem;font-weight:600}@media(max-width:768px){.sub-filters{flex-direction:column;gap:10px}.sub-search{max-width:100%;width:100%}.status-filter-desktop{display:none!important}.status-filter-mobile{display:block!important;width:100%}}.template-library .header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.template-library .header-text{margin-bottom:0}.template-library .nl-header-btn{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.template-library .title{font-size:1.4rem;font-weight:600;margin:0 0 .35rem}.template-library .subtitle{font-size:.9rem;color:#718096;margin:0}.template-library .tabs-search-row{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1.25rem}@media(max-width:800px){.template-library .tabs-search-row{flex-direction:column;align-items:stretch}}.template-library .tabs{display:flex;gap:.35rem;flex-wrap:wrap;flex:0 0 auto}@media(max-width:800px){.template-library .tabs{flex-direction:column}.template-library .tabs .tab{width:100%;justify-content:space-between}}.template-library .tab{display:flex;align-items:center;gap:.35rem;padding:7px 14px;border-radius:9999px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;font-size:12px;cursor:pointer;transition:all .16s ease-out}.template-library .tab:hover{border-color:#9ca3af;color:#141414}.template-library .tab.active{background:#141414;border-color:#141414;color:#fff}.template-library .tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;padding:1px 5px;border-radius:9999px;font-size:.7rem;font-weight:600;background:rgba(0,0,0,.08)}.active .template-library .tab-count{background:hsla(0,0%,100%,.2)}.template-library .nl-input-group.sub-search{width:200px;flex:0 0 auto}@media(max-width:800px){.template-library .nl-input-group.sub-search{width:100%}}.template-library .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.25rem;gap:1.25rem}.template-library .tpl-card{border:1px solid hsla(0,0%,8%,.1);border-radius:12px;overflow:hidden;transition:all .16s ease-out}.template-library .tpl-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);transform:translateY(-2px)}.template-library .tpl-card:hover .preview-overlay{opacity:1}.template-library .preview{height:200px;position:relative;overflow:hidden}.template-library .preview-overlay{position:absolute;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.template-library .preview-bg{width:100%;height:100%;object-fit:cover;background:#f3f4f6;display:flex;align-items:center;justify-content:center}.template-library .preview-label{font-size:.8rem;color:#9ca3af}.template-library .preview-category{position:absolute;top:8px;left:8px;padding:2px 8px;border-radius:9999px;background:rgba(0,0,0,.6);color:#fff;font-size:.7rem}.template-library .overlay-label{color:#fff;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:.35rem}.template-library .content{padding:1rem}.template-library .header-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.template-library .name{font-weight:600;font-size:.95rem}.template-library .badge-system{display:inline-flex;align-items:center;padding:2px 8px;border-radius:9999px;background:#eff6ff;color:#1d4ed8;font-size:.7rem;font-weight:500;flex-shrink:0}.template-library .description{font-size:12px;color:#6b7280;margin-bottom:.75rem;line-height:1.4}.template-library .actions{display:flex;gap:.5rem;align-items:center}.template-library .btn-use{flex:1 1}.template-library .btn-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;border:1px solid hsla(0,0%,8%,.1);background:#fff;color:#232323;cursor:pointer;transition:all .16s ease-out;flex-shrink:0}.template-library .btn-icon:hover{border-color:#9ca3af;color:#141414}.template-library .btn-icon.btn-icon-danger:hover{border-color:#fca5a5;background:#fef2f2;color:#900106}.template-library .empty,.template-library .loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1rem;text-align:center;color:#9ca3af}.template-library .empty-icon{width:64px;height:64px;border-radius:50%;background:#f3f4f6;display:flex;align-items:center;justify-content:center}.template-library .btn-create-empty{margin-top:.25rem}@media(max-width:768px){.template-library .grid{grid-template-columns:1fr 1fr}.template-library .search{max-width:100%}}@media(max-width:576px){.template-library .grid{grid-template-columns:1fr}}.newsletter-upgrade-page{padding-top:32px}.newsletter-upgrade-row{justify-content:center}.newsletter-upgrade-card{border:1px solid hsla(0,0%,8%,.1);border-radius:12px}.newsletter-upgrade-body{padding:24px;text-align:center}.newsletter-lock-icon{margin-bottom:16px;display:block;margin-left:auto;margin-right:auto}.newsletter-upgrade-text{color:#232323;margin-bottom:16px}.newsletter-page{padding-top:16px}.newsletter-tabs-row{margin-bottom:16px}.newsletter-campaign-tab{display:inline-flex;align-items:center;gap:4px;max-width:180px;white-space:nowrap}.campaign-tab-name{overflow:hidden;text-overflow:ellipsis;max-width:120px}.tab-close-btn{display:inline-flex;align-items:center;justify-content:center;margin-left:4px;padding:2px;border-radius:4px;color:#232323;flex-shrink:0}.tab-close-btn:hover{background:#eaeaea;color:#141414}.log-in>.form-login{max-width:480px;width:100%;margin:0 auto}.logo-wizard{display:block;max-width:200px;width:100%;height:auto;margin-top:8px}.auth-submit-btn{width:100%}.auth-link-row{text-align:center;margin-top:16px}.wiz-btn-arrow{margin-left:8px}.wiz-name-fields{display:flex;flex:1 1;gap:8px}.wizard-link-btn{background:none;border:none;color:var(--primary-color,#157f58);font-size:13px;cursor:pointer;padding:0}.wizard-link-btn:hover{text-decoration:underline}.selected-plan-info{border-left:4px solid var(--ds-greenish,#157f58);background:var(--theme-background,#f8f8f8);border-radius:6px;padding:12px;margin-top:12px}.plan-summary-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.plan-summary-name{margin:0 0 2px;font-size:14px}.plan-summary-desc{font-size:12px;color:var(--theme-body-sub-title-color,#888)}.plan-summary-change-btn{flex-shrink:0}.plan-cancel-row{text-align:right;margin-top:8px}.plan-picker-list{max-height:260px;overflow-y:auto;border-radius:8px;border:1px solid #2a2a2a}.plan-picker-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 14px;background:#2d2d2d;color:#e5e7eb;border:none;border-bottom:1px solid #3a3a3a;font-size:14px;text-align:left;cursor:pointer;transition:background .15s ease;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.plan-picker-row:last-child{border-bottom:none}.plan-picker-row:hover{background:#3a3a3a}.plan-picker-row.is-selected{background:var(--ds-success,#157f58);color:#fff;font-weight:600}.plan-picker-name{display:flex;align-items:center;gap:6px}.plan-check-icon{flex-shrink:0}.plan-picker-price{font-weight:600;opacity:.85}.referrer-checkbox{max-height:300px;overflow-y:auto;border:1px solid var(--border-color,#ced4da);border-radius:6px;padding:12px}.referrer-checkbox.is-invalid{border-color:#dc3545}.upgrade-modal{max-width:560px}.upgrade-modal-title{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600}.upgrade-icon{flex-shrink:0}.upgrade-icon-warning{color:#ffc107}.upgrade-icon-danger{color:#dc3545}.upgrade-icon-info{color:#17a2b8}.upgrade-icon-primary{color:#007bff}.upgrade-alert{padding:12px 16px;border-radius:6px;font-size:14px;margin-bottom:20px}.upgrade-alert-warning{background:#fff3cd;color:#856404}.upgrade-alert-danger{background:#f8d7da;color:#721c24}.upgrade-alert-info{background:#d1ecf1;color:#0c5460}.upgrade-alert-success{background:#d4edda;color:#155724}.usage-info{margin-bottom:20px}.usage-bar,.usage-bar-container{margin-bottom:4px}.usage-bar{width:100%;height:8px;background:#e9ecef;border-radius:4px;overflow:hidden}.usage-fill{height:100%;transition:width .3s ease}.upgrade-usage-label{font-size:12px;color:var(--theme-body-sub-title-color,#6c757d)}.upgrade-benefits{margin-bottom:20px}.upgrade-benefits-list{list-style:none;padding:0;margin:0}.upgrade-benefits-list li{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px}.upgrade-benefit-icon{color:#28a745;flex-shrink:0}.upgrade-current-plan{padding-top:12px;border-top:1px solid var(--border-color,#e9ecef);font-size:12px;color:var(--theme-body-sub-title-color,#6c757d)}.billing-toggle-container{text-align:center;margin-bottom:24px}.pm-tab-wrapper{display:flex;justify-content:center;margin-bottom:20px}.tab-switcher{display:inline-flex;background:#f4f4f4;padding:4px;border-radius:4px;border:1px solid hsla(0,0%,8%,.1)}.pricing-tab-button{padding:8px 16px;background:transparent;color:#586167;border-radius:2px;font-weight:500;transition:all .3s ease;font-size:14px;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.pricing-tab-button.active{background:#141414;color:#fff}.savings-badge{background:#231f20;color:#fff;font-size:10px;padding:2px 4px;border-radius:2px;margin-left:4px;font-weight:600}.pricing-row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;width:100%}@media(max-width:1200px){.pricing-row{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.pricing-row{grid-template-columns:1fr}}.upgrade-pricing-col{display:flex}.pricing-card{transition:transform .3s ease,box-shadow .3s ease;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;overflow:hidden;width:100%}.pricing-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.15)}.pricing-card.featured-plan{border:2px solid #141414;transform:scale(1.02)}.pricing-card.current-plan{border:2px solid #586167;background:#f4f4f4;opacity:.6}.pricing-card.current-plan:hover{transform:none;box-shadow:none}.pricing-card.disabled-plan{pointer-events:none;cursor:not-allowed}@media(max-width:768px){.pricing-card.featured-plan{transform:none}}.pricing-card-inner{padding:20px;height:100%;display:flex;flex-direction:column;position:relative}.discount-badge{right:12px}.discount-badge,.popular-badge{position:absolute;top:12px;background:#231f20;color:#fff;font-size:11px;padding:4px 8px;border-radius:2px;font-weight:600;z-index:1}.popular-badge{left:12px}.seat-indicator{font-size:14px;color:#666;margin-bottom:8px}.agency-seats-selector{position:relative;margin-bottom:16px}.agency-seats-dropdown{background:#f8f9fa;border:1px solid hsla(0,0%,8%,.1);color:#495057;font-size:14px;padding:6px 12px;border-radius:6px;width:100%;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.agency-seats-dropdown:hover{background:#e9ecef}.seats-caret{display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid;margin-left:6px}.seats-dropdown-menu{position:absolute;top:100%;left:0;right:0;background:var(--white,#fff);border:1px solid var(--border-color,#e0e0e0);border-radius:6px;z-index:100;overflow:hidden}.seats-dropdown-menu button{display:block;width:100%;padding:10px 14px;background:none;border:none;border-bottom:1px solid var(--border-color,#e0e0e0);text-align:left;cursor:pointer;font-size:14px;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.seats-dropdown-menu button:last-child{border-bottom:none}.seats-dropdown-menu button:hover{background:var(--theme-background,#f5f5f5)}.price-container{text-align:center;margin:16px 0}.original-price{color:#6c757d;font-size:14px;display:block}.price{font-size:40px;font-weight:700;color:#141414;margin:8px 0}.price small{font-size:14px;color:#6c757d;font-weight:400}.savings-text{color:#141414;font-size:14px;font-weight:600}.feature-item,.limitation-item{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px}.plan-feature-icon{color:#157f58;flex-shrink:0}.limitation-icon{color:#f55858;flex-shrink:0}.disabled-text{color:#586167;opacity:.7}.disabled-feature{opacity:.6}.disabled-icon{color:#586167;opacity:.7}.action-container{margin-top:auto;padding-top:16px}.current-plan-btn{background:#586167;border-color:#586167;color:#fff;cursor:not-allowed;pointer-events:none;border-radius:2px;padding:8px 16px;width:100%}.pm-modal{max-width:900px;width:95%}.pm-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--border-color,#dee2e6)}.pm-close-btn{flex-shrink:0}.pm-subtitle{text-align:center;margin-bottom:24px;color:var(--theme-body-sub-title-color,#6c757d);font-size:14px}.pm-green{color:#28a745;font-weight:600}.mini-pricing-table{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-top:20px}@media(max-width:992px){.mini-pricing-table{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.mini-pricing-table{grid-template-columns:1fr}}.mini-pricing-card{height:100%}.pricing-card-top-box{padding:20px;height:100%;position:relative}.pm-featured-badge{position:absolute;top:10px;right:10px;background:#28a745;color:#fff;font-size:12px;padding:4px 8px;border-radius:4px}.pm-agency-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.pm-seats-dropdown{position:relative}.pm-prices{margin:16px 0;text-align:center}.pm-enterprise-prices{margin:24px 0}.pm-enterprise-price{font-size:24px;font-weight:700;color:#007bff;margin:0}.discounted-price{color:#28a745;margin:0}.per-month{font-size:14px;color:#6c757d}.feature{font-size:14px;color:#495057;margin-bottom:8px}.login-remember-row{justify-content:space-between;flex-wrap:wrap;margin-bottom:16px}.login-remember-row,.remember-me{display:flex;align-items:center;gap:8px}.remember-me{font-size:12px}.remember-me .checkbox_animated{height:1.3rem;flex-shrink:0}.login-buttons{display:flex;flex-direction:row;gap:12px}.login-signup-btn,.login-submit-btn{flex:1 1;display:flex;justify-content:center}.social-connect{margin-top:16px}.social-login{gap:12px;flex-wrap:wrap}.aff-portal{min-height:100vh;background:#0d0d0d;display:flex;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.aff-sidebar{width:220px;background:#111;border-right:1px solid #1f1f1f;display:flex;flex-direction:column;padding:24px 0;flex-shrink:0}.aff-logo-section{padding:0 20px 28px;border-bottom:1px solid #1f1f1f}.aff-logo-row{display:flex;align-items:center;gap:8px}.aff-logo-icon{width:32px;height:32px;background:#eaeaea;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.aff-logo-icon img{width:24px;height:24px}.aff-logo-name{color:#fff;font-weight:700;font-size:15px;letter-spacing:-.02em}.aff-logo-sub{font-size:11px;color:#4b5563;margin-top:4px}.aff-nav{padding:20px 12px;flex:1 1}.aff-nav-link{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;margin-bottom:4px;font-size:14px;color:#9ca3af;font-weight:400;text-decoration:none;transition:background .15s,color .15s}.aff-nav-link:hover{color:#d1d5db;background:hsla(0,0%,100%,.04);text-decoration:none}.aff-nav-link.is-active{background:rgba(22,181,131,.094);color:#16b583;font-weight:600}.aff-sidebar-footer{padding:0 12px}.aff-logout-btn{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:8px;background:transparent;border:none;color:#6b7280;font-size:14px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;cursor:pointer;transition:color .15s}.aff-logout-btn:hover{color:#ef4444}.aff-main{flex:1 1;overflow-y:auto}.aff-page{min-height:100vh;background:#111;padding:32px 0}.aff-container{max-width:1200px}.aff-container,.aff-container-sm{margin:0 auto;padding:0 20px;width:100%}.aff-container-sm{max-width:700px}.aff-page-header{margin-bottom:24px}.aff-page-title{color:#fff;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-weight:700;font-size:24px;margin:0}.aff-page-subtitle{color:#6b7280;font-size:12px;margin:4px 0 0}.aff-error{padding:16px;margin-bottom:24px}.aff-error,.aff-error-sm{background:#1f1315;border:1px solid #7f1d1d;border-radius:8px;color:#fca5a5}.aff-error-sm{padding:10px 14px;font-size:13px;margin-bottom:14px}.aff-loading{text-align:center;padding:48px 0}.aff-spinner{display:inline-block;width:24px;height:24px;border:3px solid #2a2a2a;border-top-color:#16b583;border-radius:50%;animation:aff-spin .7s linear infinite}@keyframes aff-spin{to{transform:rotate(1turn)}}.aff-card{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px;margin-bottom:16px}.aff-card-body{padding:20px}.aff-card-title{color:#fff;font-size:14px;font-weight:700;margin:0 0 12px}.aff-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:16px}@media(max-width:768px){.aff-stat-grid{grid-template-columns:repeat(2,1fr)}}.aff-stat-card{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;min-height:110px}.aff-stat-icon{border-radius:10px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;flex-shrink:0}.aff-stat-value{color:#fff;font-size:22px;font-weight:700;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.aff-stat-label{color:#6b7280;font-size:12px;margin-top:2px}.aff-referral-link-desc{color:#9ca3af;font-size:12px;margin-bottom:12px}.aff-referral-link-row{display:flex;gap:8px}.aff-referral-link-display{flex:1 1;background:#161616;border:1px solid #2a2a2a;border-radius:8px;padding:10px 14px;color:#16b583;font-family:monospace;font-size:13px;overflow-x:auto;white-space:nowrap}.aff-copy-btn{display:flex;align-items:center;gap:8px;background:#16b583;border:none;color:#fff;border-radius:8px;padding:10px 16px;cursor:pointer;font-size:13px;font-weight:600;white-space:nowrap;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.aff-dash-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.aff-dash-grid>.aff-card{margin-bottom:0}@media(max-width:768px){.aff-dash-grid{grid-template-columns:1fr}}.aff-table-wrap{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px;overflow:hidden}.aff-table{width:100%;border-collapse:collapse;font-size:13px}.aff-table thead tr{border-bottom:1px solid #2a2a2a}.aff-table th{text-align:left;padding:12px 16px;color:#6b7280;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.aff-table tbody tr{border-bottom:1px solid #1f1f1f}.aff-table td{padding:12px 16px}.aff-td-name-primary{color:#fff;font-weight:600}.aff-td-name-email{color:#6b7280;font-size:12px}.aff-td-secondary{color:#9ca3af}.aff-td-body{color:#d1d5db}.aff-td-bold{color:#fff;font-weight:600}.aff-td-muted{color:#6b7280}.aff-td-right{text-align:right}.aff-capitalize{text-transform:capitalize}.aff-table-empty td{padding:32px;text-align:center;color:#6b7280}.aff-mini-table{width:100%;border-collapse:collapse;font-size:12px}.aff-mini-table tbody tr{border-bottom:1px solid #1f1f1f}.aff-mini-table td{padding:8px 0}.aff-mini-td-primary{color:#fff}.aff-mini-td-secondary{color:#9ca3af;text-align:right}.aff-mini-td-bold{color:#fff;font-weight:600}.aff-mini-td-muted{color:#6b7280}.aff-mini-empty td{padding:16px;text-align:center;color:#6b7280}.aff-badge{font-size:11px;font-weight:600;padding:3px 8px;border-radius:6px;text-transform:capitalize}.aff-pagination{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.aff-page-info{color:#6b7280;font-size:12px}.aff-page-btns{display:flex;gap:8px}.aff-page-btn{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;padding:6px 10px;color:#9ca3af;cursor:pointer}.aff-page-btn:disabled{cursor:not-allowed;opacity:.5}.aff-form-group{margin-bottom:12px}.aff-form-group-lg{margin-bottom:16px}.aff-form-label{display:block;font-size:11px;color:#9ca3af;margin-bottom:6px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.aff-form-input{width:100%;padding:10px 14px;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;color:#fff;font-size:14px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;outline:none;box-sizing:border-box}.aff-form-actions{display:flex;align-items:center;gap:12px}.aff-btn-primary{padding:10px 18px;background:#16b583;border:none;border-radius:8px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.aff-btn-primary:disabled{opacity:.7;cursor:not-allowed}.aff-form-msg{color:#9ca3af;font-size:12px}.aff-login-page{min-height:100vh;background:#0d0d0d;display:flex;align-items:center;justify-content:center;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.aff-login-box{width:100%;max-width:380px;padding:0 20px}.aff-login-header{text-align:center;margin-bottom:24px}.aff-login-logo-wrap{width:48px;height:48px;background:#eaeaea;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px}.aff-login-logo-img{width:32px;height:32px}.aff-login-title{color:#fff;font-weight:700;font-size:20px;margin:0}.aff-login-subtitle{color:#6b7280;font-size:13px;margin:4px 0 0}.aff-login-field{margin-bottom:16px}.aff-login-password-field{margin-bottom:24px;position:relative}.aff-login-label{display:block;font-size:13px;color:#9ca3af;margin-bottom:6px}.aff-login-input{width:100%;padding:11px 14px;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;color:#fff;font-size:14px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;outline:none;box-sizing:border-box}.aff-login-input-pw{padding-right:40px}.aff-show-pw-btn{position:absolute;right:12px;top:34px;background:none;border:none;cursor:pointer;color:#6b7280;padding:0}.aff-login-error{background:#1f1315;border:1px solid #7f1d1d;border-radius:8px;padding:10px 14px;color:#fca5a5;font-size:13px;margin-bottom:16px}.aff-login-submit{width:100%;padding:12px;border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;font-family:Rubik,-apple-system,Segoe UI,sans-serif;transition:background .15s;background:#16b583;cursor:pointer}.aff-login-submit:disabled{background:#1f1f1f;cursor:not-allowed}@keyframes cloudFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes Arrowanimation{0%{transform:translate(0);transition:.8s}75%{transform:translate(5px);transition:.8s}to{transform:translate(0);transition:.8s}}.custom-scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent}.custom-scrollbar::-webkit-scrollbar,.custom-scrollbar::-webkit-scrollbar-thumb{width:4px;border-radius:13px}.custom-scrollbar::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 10px rgba(0,0,0,.1);background-color:#fff}.font-success,.online{color:#157f58!important}.busy,.font-danger{color:#900106}.away,.font-warning{color:#cc912c}.badge-success,.label-success{background-color:#157f58;color:#fff}.badge-danger,.label-danger{background-color:#900106;color:#fff}.badge-light-success,.label-light-success{background-color:rgba(21,127,88,.1);color:#157f58}.badge-light-danger,.label-light-danger{background-color:rgba(144,1,6,.1);color:#900106}.bg-primary{background-color:var(--brand-default2)!important}.bg-secondary{background-color:var(--brand-default1)!important}.bg-success{background-color:#157f58!important}.bg-primary-light{position:relative}.bg-primary-light:after{background-color:var(--brand-default2);opacity:.1}.bg-primary-light i{color:var(--brand-default2)}.bg-warning-light{background-color:rgba(204,145,44,.1)}.bg-warning-light i{color:#cc912c}.bg-success-light{background-color:rgba(21,127,88,.1)}.bg-success-light i{color:#157f58}body{color:#141414}.btn,body{font-family:Rubik,-apple-system,Segoe UI,sans-serif}.btn{font-weight:400}.btn.focus,.btn:focus{box-shadow:none}.light-font{color:rgba(88,97,103,.7)}a,a:hover{color:var(--brand-default2);text-decoration:unset;transition:.5s}.arrow-animated svg{width:16px;height:16px;vertical-align:middle;animation:Arrowanimation 3s ease-in-out infinite}.btn,a,p,span{font-size:13px}ul{padding:0;margin:0}ul li{display:inline-block;cursor:pointer}table tr td,ul li{font-size:14px}.admin-form label,.page-body .agent-section .agent-content h5{font-weight:500}.admin-form .form-group>.mb-3{margin-bottom:0!important}.admin-form .additional-checkbox label{display:flex;gap:10px;font-weight:400}.admin-form .form-control{padding:9px 20px 6px;text-transform:inherit;color:rgba(34,54,69,.7)}.admin-form .form-control::placeholder{color:rgba(34,54,69,.4);text-transform:capitalize}.admin-form .commissions-input{border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;height:44px}.admin-form .percentage-box{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;height:44px;display:flex;align-items:center;background-color:var(--whiteish)}.admin-form .dropdown,.admin-form .dropdown-item{color:rgba(88,97,103,.7)}.admin-form .dropdown{border:1px solid hsla(0,0%,8%,.1);border-radius:4px}.admin-form .dropdown .dropdown-toggle{padding:7px 20px;display:block}.admin-form .dropdown .dropdown-toggle i{color:rgba(88,97,103,.7)}.dropzone{margin-bottom:10px}.additional-checkbox{display:flex;flex-wrap:wrap;margin-bottom:-8px;margin-left:-20px}.additional-checkbox label{color:rgba(88,97,103,.7);margin-left:20px;display:flex;gap:10px}.dzu-dropzone{min-height:180px;position:relative}.dropzone-admin{margin-bottom:16px;position:relative}.dropzone-admin .dz-message{text-align:center}.dropzone-admin .dz-message i{font-size:50px;color:#eee;position:absolute;top:70px;left:0;right:0}.dropzone-admin .dz-message .dzu-inputLabel{color:#959595;top:100px;bottom:unset}.dropzone-admin label{font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-size:14px;color:#586167}.cancel-btn{width:inherit;margin-left:0!important;margin-top:15px}.form-btn{padding-top:30px}.form-btn .btn+.btn{margin-left:10px}footer{background-color:#fff;box-shadow:0 0 20px rgba(89,102,122,.1);padding:15px;bottom:0;left:0;margin-left:300px;transition:.5s;border-radius:20px;margin-bottom:10px;margin-right:25px}.tap-top{width:35px;height:35px;border-radius:8px;position:fixed;bottom:-60px;right:30px;z-index:1001;color:#fff;text-align:center;background-image:var(--brand-gradient2);border:none;font-size:22px;padding:6px 5px 5px;cursor:pointer}.tap-top>div{height:100%}.tap-top>div i{font-size:14px}.tap-top:after{border-radius:8px;opacity:.26;box-shadow:5.353px 5.945px 12px var(--brand-default1)}.tap-top.top{display:block;bottom:50px;transition:all .22s ease-in-out}.expiring-chart,.timeline-container{overflow:hidden}.page-wrapper .page-main-header .header-menu>li svg{vertical-align:middle;width:44px}.light-box{border-radius:4px;padding:20px;position:relative}.light-box:before{content:"";width:100%;height:100%;background-color:#878787;opacity:.05;position:absolute;left:0;top:0;border-radius:4px}.expiring-card .arrow-animated svg{vertical-align:text-bottom}.all-properties .media{margin-bottom:20px}.all-properties .media img{width:12%}.all-properties .media .media-body{margin-left:20px}.all-properties .media .media-body h6{font-weight:400;margin-bottom:0}.all-properties ul{display:flex}.all-properties ul li{width:100%;display:flex}.all-properties ul li img{height:22px;margin-right:10px}.all-properties ul li h5{margin-bottom:2px}.all-properties ul li+li{border-left:1px solid hsla(0,0%,8%,.1);padding-left:20px}.invoice-card .calculations ul{display:flex}.invoice-card .calculations ul li{width:100%;text-align:center}.invoice-card .calculations ul li h6{font-weight:400}.invoice-card .calculations ul li+li{padding-left:20px;margin-left:10px;border-left:1px solid hsla(0,0%,8%,.1)}.invoice-card .calculations .d-flex{justify-content:space-between;align-items:center;margin-top:20px}.invoice-card .calculations a.label{font-size:14px}.invoice-card .calculations a.label img{width:30px}.sales-details{overflow:hidden}.sales-details .sales-status .status-price{margin-top:30px}.sales-details .sales-status .status-price svg{width:16px;height:16px;vertical-align:middle;margin-left:5px;stroke-width:3px}.sales-details .sales-status .status-price span{color:rgba(88,97,103,.7)}.sales-details .chart-legends{margin:60px 0}.sales-details .chart-legends ul .circle-label{width:10px;height:10px;border-radius:25px;display:inline-block;margin-right:10px}.sales-details .chart-legends ul li{display:block}.sales-details .chart-legends ul li span{color:#3b4249;letter-spacing:.3px}.sales-details .last-updated span{color:#3b4249}.sales-details .last-updated h5{margin-bottom:0;margin-top:6px}.sales-details .monthly-sales{display:flex;align-items:center;justify-content:flex-end}.sales-details .monthly-sales .icon-box{padding:2px 10px;background-color:rgba(100,117,137,.1);box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:8px;cursor:pointer}.sales-details .monthly-sales .icon-box i{vertical-align:baseline;font-size:14px}.sales-details .monthly-sales h6{margin:0 15px;font-weight:400}.sales-details .bar-sales{margin-top:30px;overflow:hidden;margin-bottom:-10px}.sales-details .bar-sales .apexcharts-tooltip.light{border:none;box-shadow:0 2px 8px rgba(0,0,0,.15)}.sales-details .bar-sales .apexcharts-tooltip.light .apexcharts-tooltip-title{display:none;margin-bottom:0}.sales-details .bar-sales .apexcharts-tooltip .apexcharts-tooltip-text{font-family:Rubik,-apple-system,Segoe UI,sans-serif}.sales-details .bar-sales .apexcharts-tooltip .apexcharts-tooltip-series-group{padding-top:4px}.sales-details .bar-sales .apexcharts-tooltip .apexcharts-tooltip-marker{box-shadow:4px 9px 22.5px 10px rgba(0,0,0,.07)}.project-widgets svg{width:16px;height:16px;vertical-align:middle;margin-left:5px;stroke-width:3px}.project-widgets .media{align-items:center}.project-widgets .media .widget-icon{width:70px;height:70px;border-radius:8px}.project-widgets .media .widget-icon i{font-size:30px}.project-widgets .media .widget-icon:after{border-radius:8px}.project-widgets .media .fa-cloudscale{font-size:60px;color:var(--brand-default2)}.project-widgets .media .media-body{margin-left:20px}.project-widgets .media .media-body h4{margin:0}.project-widgets .status-history{color:rgba(88,97,103,.7)}.timeline-container{margin:-35px 0 -25px}.timeline-container .apexcharts-legend-text{text-transform:capitalize}.assign-table table,.management-table table{margin-bottom:0}.assign-table table tr td,.management-table table tr td{vertical-align:middle;padding:11px 12px}.assign-table table tr td img,.management-table table tr td img{width:45px;border-radius:25px}.assign-table table tr td h6,.management-table table tr td h6{margin-bottom:2px}.assign-table table tr td span,.management-table table tr td span{font-size:13px;color:rgba(88,97,103,.7)}.assign-table table tr td .media,.management-table table tr td .media{align-items:center}.assign-table table tr td .media .media-body,.management-table table tr td .media .media-body{margin-left:15px}.assign-table table tr .media .media-body h6,.management-table table tr .media .media-body h6{color:rgba(59,66,73,.9)}.assign-table table tr:hover,.management-table table tr:hover{background-color:rgba(100,117,137,.05)}.assign-table table tr:hover td .light-font,.management-table table tr:hover td .light-font{color:var(--brand-default2);transition:.5s}.management-table table tr td img{border-radius:0;width:40px}.management-table table tr td h6{font-size:14px;font-weight:500}.management-table table tr td .media{align-items:center}.management-table table tr td .light-font{transition:.5s}.management-table table tr td:last-child{text-align:right;cursor:pointer}.properties-list .media>img{width:80px;height:80px;border-radius:8px}.properties-list .media .media-body{padding-left:20px}.properties-list .media .media-body a{color:#1c2d3a}.properties-list .media .media-body h6{margin-bottom:10px}.properties-list .media .media-body ul{margin-bottom:5px}.properties-list .media .media-body ul li span{font-family:Rubik,-apple-system,Segoe UI,sans-serif}.properties-list .media .media-body ul li img{width:18px;margin-right:5px}.properties-list .media .media-body ul li+li{margin-left:15px}.properties-list .media .media-body>div .light-font{font-size:13px}.properties-list .media+.media{margin-top:30px}.expiring-details .chart-detail{margin-top:-75px}.expiring-details .chart-detail .d-flex{justify-content:center}.expiring-details .chart-detail .media{align-items:center}.expiring-details .chart-detail .media h5{margin-bottom:0}.expiring-details .chart-detail .media .with-reload{position:relative}.expiring-details .chart-detail .media .with-reload>img{width:45px}.expiring-details .chart-detail .media .media-body{margin-left:15px}.expiring-details .legend-exiring{margin-top:80px}.expiring-details .legend-exiring ul{display:flex;text-align:center;justify-content:center}.expiring-details .legend-exiring ul li{width:100%;padding:5px}.expiring-details .legend-exiring ul li .d-flex{align-items:center;justify-content:center}.expiring-details .legend-exiring ul li .square-series{width:12px;height:12px;border-radius:25px}.expiring-details .legend-exiring ul li h6{margin-left:5px;margin-bottom:0}.property-admin .property-details{padding:30px}.property-admin .property-details h3{font-family:Rubik,-apple-system,Segoe UI,sans-serif}.property-admin .property-btn{margin-bottom:-10px}.property-admin .property-btn .btn{margin-bottom:10px}.property-admin .property-section .property-2 .property-box:hover .property-details>a{background:var(--brand-gradient1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.property-admin .theme-pagination .pagination .page-item .page-link{color:var(--brand-default2)}.property-admin .theme-pagination .pagination .page-item.active .page-link{background-color:var(--brand-default2);border-color:var(--brand-default2);color:#fff}.listing-option{display:flex;justify-content:space-between;align-items:baseline}.listing-option h5 span{font-size:20px;color:var(--brand-default2)}.listing-option .d-flex{align-items:center}.listing-option label{margin-bottom:0}.listing-option .switch{width:54px;height:26px}.listing-option .switch .switch-state:before{height:20px;width:20px;bottom:3px}.user-info .media{align-items:flex-start}.user-info .media>img{border-radius:8px}.user-info .media .media-body{margin-left:20px}.user-info .media .media-body h4{margin-bottom:3px}.user-info .all-properties .media{margin-bottom:0}.user-info .all-properties .media img{width:40px;height:40px}.user-info .contact-btn{margin-top:20px}.user-info .contact-btn button{font-weight:500}.timeline-card{position:relative;overflow:hidden}.timeline-card:after{position:absolute;content:"";background:var(--brand-gradient1);right:-90px;top:0;width:60%;height:100%;border-radius:100%}.timeline-pay{display:flex;justify-content:space-between}.timeline-pay ul{margin:-5px 0}.timeline-pay ul li{position:relative;display:block;color:rgba(88,97,103,.7);padding:5px 0}.timeline-pay ul li i,.timeline-pay ul li span{font-size:16px}.timeline-pay ul li i{margin-right:5px;position:relative;z-index:1}.timeline-pay ul li:after{position:absolute;content:"";bottom:-21px;left:7.5px;height:40px;width:1px;background:hsla(0,0%,8%,.5)}.timeline-pay ul li:last-child:after{display:none}.timeline-pay ul li.pay{color:var(--brand-default2)}.timeline-pay .timeline-right{position:relative;z-index:1;color:#fff}.timeline-pay .timeline-right a{color:#fff}.time-details{display:flex;justify-content:space-between}.time-details ul{margin-bottom:20px}.time-details ul li img{width:40px;height:40px;border-radius:100%}.time-details ul li+li{margin-left:-10px}.time-details h6{font-weight:400}.about-profile .friend-list ul li{text-align:center}.about-profile .friend-list ul li img{border-radius:8px;height:50px;object-fit:cover}.about-profile .friend-list ul li h6{margin-top:10px;margin-bottom:5px}.about-profile .friend-list ul li:nth-child(n+4){margin-top:20px}.title-about{position:relative;margin-bottom:30px}.title-about h5{padding-bottom:8px;margin-bottom:0}.title-about h5:before{position:absolute;content:"";width:30px;height:2px;background-color:var(--brand-default2);left:0;bottom:0}.recent-properties table thead tr{background-color:rgba(100,117,137,.05)}.recent-properties table thead tr th{font-weight:500}.recent-properties table tbody tr td{vertical-align:middle}.recent-properties table tbody tr td h6{margin-bottom:3px;font-weight:400;color:#1c2d3a}.about-space{margin-top:50px}.earning-chart .earnings{position:relative;margin-top:30px}.earning-chart .earnings svg{height:140px!important}.follow-list-item ul li+li{margin-top:15px}.follow-list ul li{display:block}.follow-list ul li .media{align-items:flex-start}.follow-list ul li .media>img{border-radius:8px;height:50px;object-fit:cover}.follow-list ul li .media .media-body h6{margin-bottom:5px}.follow-list ul li+li,.partner-slider{margin-top:20px}.partner-slider .logo-box img{width:70px}.user-lists{margin-bottom:30px}.user-lists.agent-section .agent-content p{color:var(--brand-default2)}.agent-lists{margin-bottom:30px}.agents-search-btn-group{display:flex;gap:12px;align-items:center}.gj-datepicker-bootstrap [role=right-icon] button .gj-icon,.gj-datepicker-bootstrap [role=right-icon] button .material-icons{top:13px}.invoice .invoice-logo img{width:160px}.invoice .invoice-logo .for-dark{display:none}.invoice .address-invoice{margin-bottom:20px}.invoice .address-invoice h6{text-transform:uppercase;font-size:14px}.invoice .address-invoice h5{margin-bottom:3px}.invoice .address-invoice .light-box>div{padding:0}.invoice-note img{width:150px}.table>:not(caption)>*>*{box-shadow:none}.table>:not(:last-child)>:last-child>*{border-bottom-color:#dee2e6}.invoice-table .table thead th{border-bottom-width:1px}.table-bordered td,.table-bordered th{border-color:hsla(0,0%,8%,.5)}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(100,117,137,.05)}.report-summary .sales-details .bar-sales{margin-bottom:-30px;margin-top:0}.report-summary .sales-details .chart-legends{margin:40px 0}.report-table table tr td .media{align-items:center}.report-table table tr td .media img{border-radius:8px}.report-table table tr td .media .media-body{margin-left:10px}.report-table table tr td .media .media-body h6{margin-bottom:0}.revenue-container .apexcharts-slices .apexcharts-series path{stroke-dasharray:5px}.income-wrap .overview-content li .d-flex{align-items:flex-end}.income-wrap .overview-content li .d-flex h4{margin-bottom:0;line-height:1;margin-right:10px}.income-wrap .overview-content li .d-flex .label{padding:3px 6px 1px;font-size:11px}.income-wrap .overview-content li+li{margin-left:30px}.income-wrap .income-container{margin-bottom:-30px}.jvector-map-report{height:320px}.transactions-table table thead tr{background-color:rgba(100,117,137,.05)}.transactions-table table tr td{vertical-align:middle}.transactions-table table tr td:nth-child(3){color:var(--brand-default2)}@media(max-width:600px){.page-main-header .col{padding-left:0}}.page-main-header .logo-wrap .for-dark{display:none}.page-main-header .logo-wrap a img{width:150px}@media(max-width:600px){.page-main-header .logo-wrap a img{width:125px}}.page-main-header .logo-wrap .back-btn{float:right}.page-main-header .logo-wrap .back-btn svg{width:18px;height:18px;vertical-align:middle}.btn{font-weight:500}.authentication-box{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background:#eaeaea;position:relative}.authentication-box:before{content:"";position:absolute;inset:0;background-image:url(/assets/images/onboarding-wizard/icon-pattern.svg);background-size:cover;background-position:50%;background-repeat:no-repeat;pointer-events:none;z-index:0}.authentication-box>*{position:relative;z-index:1}.authentication-box .auth-img{display:none}.authentication-box .log-in.row{justify-content:center}.authentication-box .log-in.row .form-login .cloud-float-wrapper{animation:cloudFloat 5s ease-in-out infinite;will-change:transform}.authentication-box .log-in.row .form-login .cloud-float-wrapper:hover{animation-play-state:paused}.authentication-box .log-in.row .form-login .cloud-tilt-wrapper{transition:transform .12s ease-out;will-change:transform;transform-style:preserve-3d}.authentication-box .log-in.row .form-login .card{margin-top:30px;box-shadow:0 4px 32px hsla(0,0%,8%,.08);transition:box-shadow .2s ease-out}.authentication-box .log-in.row .form-login .card:hover{box-shadow:0 20px 56px hsla(0,0%,8%,.14)}.authentication-box .log-in h6{font-weight:500}.authentication-box .log-in .important-note{font-size:14px}.authentication-box .log-in .input-group-apend,.authentication-box .log-in .input-group-prepend{display:flex;align-items:center}.authentication-box .log-in .input-group .form-control{-webkit-appearance:none;line-height:1.5;height:auto}.authentication-box .log-in .form-group{gap:0}.authentication-box .log-in .invalid-feedback-msg{display:flex;align-items:center;gap:5px;font-size:12px;color:#e05c5c;margin-top:5px;padding:5px 10px;background-color:rgba(224,92,92,.06);border-left:2px solid #e05c5c;border-radius:3px}.authentication-box .log-in .text-color-2:hover{color:var(--brand-default2)}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:0}.continue-button{display:flex;flex-direction:column}@keyframes movebounce{0%{transform:translateY(0)}50%{transform:translateY(15px)}to{transform:translateY(0)}}.not-found-img{position:relative}.not-found-img .animation-error{position:absolute;top:50px;right:155px;animation:movebounce 4s linear infinite}.not-found-img .animation-error img{height:180px}.page-not-found{min-height:100vh;width:auto;height:auto}.page-not-found img{max-height:80%}.page-not-found .row{align-items:center}.page-not-found .not-found-content h2{margin-bottom:10px}.page-not-found .not-found-content p{font-size:16px;margin-bottom:30px;width:70%}.admin-wizard .wizard-step-container .wizard-steps li .media .step-icon span{font-weight:500}.admin-wizard .wizard-step-container .wizard-steps li .media .media-body h6{font-weight:400}.admin-wizard .wizard-step-container .log-in form .form-control{border-radius:4px!important;color:rgba(88,97,103,.7)}.admin-wizard .wizard-step-container .log-in form .form-control::placeholder{color:rgba(88,97,103,.4)}.admin-wizard .wizard-step-container .log-in form .form-group .input-group input,.admin-wizard .wizard-step-container .log-in form .gj-datepicker-bootstrap button,.admin-wizard .wizard-step-container .log-in form textarea{border:1px solid hsla(0,0%,8%,.1)}.admin-wizard .gj-datepicker .btn-outline-secondary{padding:12px 8px 10px}body{transition:.5s}body.dark-layout{transition:.5s}body.dark-layout,body.dark-layout .form-control{background-color:#1b1b1b;color:hsla(0,0%,100%,.9)}body.dark-layout .form-control{border:1px solid #383434}body.dark-layout .page-body-wrapper{margin-top:80px}body.dark-layout .page-body-wrapper .page-sidebar .main-sidebar .user-profile .media .media-body a{color:hsla(0,0%,100%,.9)}body.dark-layout .page-main-header .logo-wrap{width:150px}body.dark-layout .page-main-header .logo-wrap .for-light{display:none}body.dark-layout .page-main-header .logo-wrap .for-dark{display:block}body.dark-layout .invoice .invoice-logo .for-light{display:none}body.dark-layout .invoice .invoice-logo .for-dark{display:block}body.dark-layout .admin-form .form-control::placeholder{color:hsla(0,0%,100%,.6)}body.dark-layout .admin-form .dropdown{border:1px solid #383434;color:hsla(0,0%,100%,.6);background-color:#1b1b1b}body.dark-layout .admin-form .dropdown .dropdown-toggle i,body.dark-layout .admin-form .dropdown-item{color:hsla(0,0%,100%,.6)}body.dark-layout .timeline-pay ul li{color:hsla(0,0%,100%,.7)}body.dark-layout .timeline-pay ul li.pay{color:var(--brand-default2)}body.dark-layout .timeline-pay ul li:after{background:#383434}body.dark-layout .dropdown-menu{background-color:#1b1b1b;border:1px solid #383434}body.dark-layout .dropdown .dropdown-menu .dropdown-item.active,body.dark-layout .dropdown .dropdown-menu .dropdown-item:active,body.dark-layout .dropdown .dropdown-menu .dropdown-item:hover{color:hsla(0,0%,100%,.6);background-color:#232323}body.dark-layout .gj-datepicker-bootstrap [role=right-icon] button{border:1px solid #383434;background:#1b1b1b}body.dark-layout .dropzone-admin label,body.dark-layout form label{color:hsla(0,0%,100%,.8)}body.dark-layout .table>:not(:last-child)>:last-child>*{border-bottom-color:#383434}body.dark-layout .table-striped>tbody>tr:nth-of-type(odd){color:hsla(0,0%,100%,.8)}body.dark-layout .light-font{color:hsla(0,0%,100%,.6)}body.dark-layout .card,body.dark-layout footer{background-color:#232323}body.dark-layout .apexcharts-legend-text{color:hsla(0,0%,100%,.8)!important}body.dark-layout .apexcharts-tooltip.light{background:#1b1b1b;border:1px solid #383434}body.dark-layout .apexcharts-tooltip.light .apexcharts-tooltip-title{background:#232323;border-bottom:1px solid #383434}body.dark-layout .apexcharts-canvas text{fill:hsla(0,0%,100%,.8)}body.dark-layout .apexcharts-gridline{stroke:#383434}body.dark-layout .onhover-show-div{background-color:#282727}body.dark-layout .onhover-show-div li a svg{color:hsla(0,0%,100%,.9)}body.dark-layout .onhover-dropdown:hover .onhover-show-div:after,body.dark-layout .onhover-dropdown:hover .onhover-show-div:before{border-bottom:7px solid #282727}body.dark-layout .recent-properties table tbody tr td h6{color:hsla(0,0%,100%,.8)}body.dark-layout .user-group li img{border:3px solid #1b1b1b}body.dark-layout .user-group li.reply a{color:hsla(0,0%,100%,.8)}body.dark-layout .page-wrapper .page-main-header{background-color:#232323}body.dark-layout .page-wrapper .page-main-header .header-menu .notification-dropdown .dropdown-title{border-bottom:1px solid #383434}body.dark-layout .page-wrapper .page-main-header .header-menu .notification-dropdown .dropdown-title a{border:1px solid #383434;color:hsla(0,0%,100%,.8)}body.dark-layout .page-wrapper .page-main-header .header-menu .notification-dropdown .media .media-body span{color:hsla(0,0%,100%,.6)}body.dark-layout .page-wrapper .page-main-header .header-menu .profile-dropdown li a{color:hsla(0,0%,100%,.9)}body.dark-layout .page-wrapper .page-main-header .header-menu .profile-dropdown li a:hover{color:var(--brand-default2)}body.dark-layout .page-header .breadcrumb .breadcrumb-item.active,body.dark-layout .page-wrapper .page-main-header .header-menu>li>a{color:hsla(0,0%,100%,.9)}body.dark-layout .page-body-wrapper .page-sidebar{background-color:#232323}body.dark-layout .page-body-wrapper .page-sidebar .user-profile{background-color:#282727}body.dark-layout .page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li a,body.dark-layout .page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li a .according-menu i{color:hsla(0,0%,100%,.8)}body.dark-layout .page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li a.active,body.dark-layout .page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li a.active .according-menu i,body.dark-layout .page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li a:hover,body.dark-layout .page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li a:hover .according-menu i{color:var(--brand-default2)}body.dark-layout .page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu.custom-scrollbar::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 10px;background-color:#1b1b1b}body.dark-layout .sales-details .card-body{background-color:rgba(0,0,0,.85)}body.dark-layout .sales-details .sales-status .status-price span{color:hsla(0,0%,100%,.6)}body.dark-layout .sales-details .chart-legends ul li span,body.dark-layout .sales-details .last-updated span{color:hsla(0,0%,100%,.8)}body.dark-layout .all-properties ul li+li,body.dark-layout .invoice-card .calculations ul li+li{border-left:1px solid #383434}body.dark-layout .assign-table table tr td span,body.dark-layout .management-table table tr td span,body.dark-layout .project-widgets .status-history{color:hsla(0,0%,100%,.6)}body.dark-layout .assign-table table tr .media .media-body h6,body.dark-layout .management-table table tr .media .media-body h6,body.dark-layout .properties-list .media .media-body a{color:hsla(0,0%,100%,.8)}body.dark-layout .properties-list .media .media-body ul li img{filter:brightness(.5) invert(.8)}body.dark-layout .table{color:hsla(0,0%,100%,.8)}body.dark-layout .table-bordered td,body.dark-layout .table-bordered th{border:1px solid #383434}body.dark-layout .invoice-note img{filter:brightness(.5) invert(.8)}body.dark-layout .filter-panel{border-bottom:1px solid #383434}body.dark-layout .property-section .property-box{background-color:#282727;box-shadow:3.346px 3.716px 22.5px rgba(56,52,52,.07)}body.dark-layout .property-section .property-2 .property-box .property-details>a{background:linear-gradient(90deg,#fff 0,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body.dark-layout .property-details ul li+li{border-left:1px solid #383434}body.dark-layout .page-link{background-color:#232323;border:1px solid #383434}body.dark-layout .btn.btn-dashed{color:hsla(0,0%,100%,.8)}body.dark-layout .dropzone{border-color:#383434}body.dark-layout .admin-wizard .wizard-step-container .log-in form .form-group .input-group input{border:1px solid #383434}body.dark-layout .admin-wizard .wizard-step-container .log-in form textarea{border:1px solid #383434;color:hsla(0,0%,100%,.8)}body.dark-layout .admin-wizard .wizard-step-container .log-in form .form-control{color:hsla(0,0%,100%,.9)}body.dark-layout .admin-wizard .wizard-step-container .log-in form .form-control::placeholder{color:hsla(0,0%,100%,.6)}body.dark-layout .admin-wizard .wizard-step-container .log-in .gj-datepicker-bootstrap button{border:1px solid #383434;background:#1b1b1b}body.dark-layout .property-wizard .dropdown{border:1px solid #383434;color:hsla(0,0%,100%,.4)}body.dark-layout .property-wizard .dropdown .dropdown-item{color:hsla(0,0%,100%,.4)}body.dark-layout .property-wizard .dropdown .dropdown-toggle{background:#1b1b1b}body.dark-layout .property-wizard .dropdown .dropdown-toggle i,body.dark-layout .property-wizard .feature-checkbox label{color:hsla(0,0%,100%,.4)}body.dark-layout .property-wizard .wizard-box .wizard-step-container .wizard-steps li .media .step-icon{background-color:#1b1b1b}body.dark-layout .property-wizard.horizontal-wizard .wizard-box .wizard-step-container .wizard-steps{border-bottom-color:#383434}body.dark-layout .gj-picker-bootstrap{color:#1c2d3a}@media(max-width:767px){body.dark-layout .page-wrapper .page-main-header .search-form{background-color:#1b1b1b}body.dark-layout .page-wrapper .page-main-header .search-form .form-control{border:1px solid #383434}}@media(max-width:360px){body.dark-layout .all-properties ul li+li{border:none}}body.rtl{text-align:right}body.rtl .float-end{float:left!important}body.rtl .listing-option .d-flex{justify-content:flex-end}body.rtl .apexcharts-canvas,body.rtl .slick-slider{direction:ltr}body.rtl .checkbox_animated{margin:0 0 0 6px}body.rtl .additional-checkbox{margin-left:unset;margin-right:-20px}body.rtl .additional-checkbox label{padding-right:7px;margin-left:unset;margin-right:20px}body.rtl .dropdown .dropdown-toggle i{float:left}body.rtl .dropdown-menu{text-align:right!important}body.rtl .me-1{margin-right:unset!important;margin-left:.25rem!important}body.rtl .ms-2{margin-right:.5rem!important;margin-left:unset!important}body.rtl .ms-1{margin-right:.25rem!important;margin-left:unset!important}body.rtl .income-wrap .overview-content li .d-flex h4{margin-right:unset;margin-left:10px}body.rtl .income-wrap .overview-content li+li{margin-left:unset;margin-right:30px}body.rtl .timeline-card:after{right:unset;left:-90px}body.rtl .timeline-pay ul li i{margin-right:unset;margin-left:5px}body.rtl .timeline-pay ul li:after{left:unset;right:7.5px}body.rtl .form-btn .btn+.btn{margin-left:unset;margin-right:10px}body.rtl .breadcrumb-item+.breadcrumb-item{padding-left:unset;padding-right:.5rem}body.rtl .breadcrumb-item+.breadcrumb-item:before{float:right;padding-right:unset;padding-left:.5rem}body.rtl .onhover-show-div{right:unset;left:0}body.rtl .onhover-dropdown:hover .onhover-show-div:after,body.rtl .onhover-dropdown:hover .onhover-show-div:before{right:unset;left:10px}body.rtl .customizer-links{right:unset;left:0;border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0}body.rtl .customizer-wrap{direction:rtl}body.rtl .customizer-wrap .customizer-contain{left:-255px;right:unset}body.rtl .customizer-wrap .customizer-contain .setting-back{right:unset;left:20px}body.rtl .customizer-wrap .customizer-contain .option-setting{direction:ltr;justify-content:flex-end;padding-left:unset;padding-right:15px}body.rtl .customizer-wrap .customizer-contain h6:before{left:unset;right:0}body.rtl .customizer-wrap.open .customizer-links{right:unset;left:250px}body.rtl .customizer-wrap.open .customizer-contain{left:0}body.rtl footer{margin-left:unset;margin-right:280px}body.rtl .page-header .breadcrumb{float:left}body.rtl .user-group li+li{margin-left:unset;margin-right:-14px}body.rtl .user-group li.reply{margin-left:unset;margin-right:5px}body.rtl .page-wrapper .page-main-header{margin-left:unset;margin-right:280px}body.rtl .page-wrapper .page-main-header.close_icon{margin-right:0}body.rtl .page-wrapper .page-main-header .toggle-sidebar{margin-right:unset;margin-left:30px}body.rtl .page-wrapper .page-main-header .form-group{padding-left:unset;padding-right:40px}body.rtl .page-wrapper .page-main-header .form-group:before{left:unset;right:20px}body.rtl .page-wrapper .page-main-header .header-menu>li:last-child{padding-right:15px;padding-left:0}body.rtl .page-wrapper .page-main-header .header-menu .notification-dropdown{text-align:right}body.rtl .page-wrapper .page-main-header .header-menu .notification-dropdown .media .media-body{margin-left:unset;margin-right:15px}body.rtl .page-body-wrapper .page-body{margin-left:unset;margin-right:280px}body.rtl .page-body-wrapper .page-sidebar{text-align:right;margin-right:0}body.rtl .page-body-wrapper .page-sidebar .logo-wrap .back-btn{float:left}body.rtl .page-body-wrapper .page-sidebar.close_icon{margin-left:unset;margin-right:-280px}body.rtl .page-body-wrapper .page-sidebar.close_icon~.page-body,body.rtl .page-body-wrapper .page-sidebar.close_icon~footer{margin-right:0}body.rtl .page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li a{border-right:5px solid transparent;border-left:unset;border-radius:20px 0 0 20px}body.rtl .page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li a svg{margin-right:unset;margin-left:8px}body.rtl .page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li a:after{border-radius:20px 0 0 20px}body.rtl .page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li a .according-menu{right:unset;left:20px}body.rtl .page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li a.sidebar-link.active,body.rtl .page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li a.sidebar-link:hover{border-right:5px solid var(--brand-default2)}body.rtl .page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li .nav-submenu{padding-left:unset;padding-right:30px}body.rtl .page-body-wrapper .page-sidebar .user-profile .change-pic img{margin-right:unset;margin-left:20px}body.rtl .management-table table tr td:last-child{text-align:left}body.rtl .all-properties .media .media-body{margin-left:unset;margin-right:20px}body.rtl .all-properties ul li+li{border-left:unset;padding-left:unset;padding-right:20px;border-right:1px solid #dee2e6}body.rtl .sales-details .sales-status .status-price svg{margin-left:unset;margin-right:5px}body.rtl .sales-details .chart-legends ul .circle-label{margin-right:unset;margin-left:10px}body.rtl .invoice-card .calculations ul li+li{padding-left:unset;margin-left:unset;padding-right:20px;margin-right:10px;border-left:unset;border-right:1px solid #dee2e6}body.rtl .project-widgets svg{margin-left:unset;margin-right:5px}body.rtl .project-widgets .media .media-body{margin-left:unset;margin-right:20px}body.rtl .apexcharts-canvas{direction:ltr}body.rtl .assign-table table tr td:first-child{padding-right:0;padding-left:12px}body.rtl .assign-table table tr td .media .media-body,body.rtl .management-table table tr td .media .media-body{margin-left:unset;margin-right:15px}body.rtl .properties-list .media .media-body{padding-left:unset;padding-right:20px}body.rtl .properties-list .media .media-body ul li img{margin-right:unset;margin-left:5px}body.rtl .properties-list .media .media-body ul li+li{margin-left:unset;margin-right:15px}body.rtl .expiring-details .legend-exiring ul li h6{margin-left:unset;margin-right:5px}body.rtl .expiring-details .chart-detail .media .media-body{margin-left:unset;margin-right:15px}body.rtl .property-wizard .wizard-box .wizard-step-container .wizard-steps{text-align:right}body.rtl .property-wizard .wizard-box .wizard-step-container .wizard-form-details .text-end p a{margin-left:unset;margin-right:15px}body.rtl .property-wizard .wizard-box .wizard-form-details{text-align:right}body.rtl .property-wizard .feature-checkbox label+label{margin-left:unset;margin-right:30px}body.rtl .gj-datepicker-bootstrap .border-left-0{border-left:1px solid #eee!important}body.rtl .gj-datepicker-bootstrap .input-group-append{margin-right:-1px;margin-left:unset}body.rtl .gj-datepicker-bootstrap .input-group-append button{border-radius:8px 0 0 8px}body.rtl .user-info .agency-branding{display:flex;align-items:center}body.rtl .user-info .media .media-body{margin-left:unset;margin-right:20px}body.rtl .agent-social li+li{margin-left:unset;margin-right:5px}body.rtl .report-table table tr td .media .media-body{margin-left:unset;margin-right:10px}body.rtl .listing-option .d-flex{direction:ltr}body.rtl .property-details ul li{padding-left:12px;padding-right:15px}body.rtl .property-details ul li:first-child{padding-left:12px;padding-right:0}body.rtl .property-details ul li:last-child{padding-left:0;padding-right:15px}body.rtl .property-details ul li+li{border-right:1px solid rgba(0,0,0,.2);border-left:unset}body.rtl .property-admin .property-btn .btn+.btn{margin-left:unset;margin-right:15px}body.rtl .property-section .property-2 .property-box .property-image .labels-left,body.rtl .property-section .property-3 .property-box .property-image .labels-left{left:unset;right:25px}body.rtl .property-section .property-box .property-image .overlay-plus .like-bottom,body.rtl .property-section .property-box .property-image .overlay-plus .seen-data{right:unset;left:20px}body.rtl .property-section .property-box .property-image .overlay-plus .seen-data svg{margin-right:unset;margin-left:8px}body.rtl .theme-pagination{text-align:left}body.rtl .theme-pagination .pagination .page-item+.page-item{margin-left:unset;margin-right:8px}body.rtl .agent-section .agent-content .agent-contact li i{margin-right:unset;margin-left:5px}body.rtl .agent-section .agent-content .agent-contact li .label{margin-left:unset;margin-right:5px}body.rtl .agent-section .agent-content a{text-align:left}body.rtl .agent-section .agent-image .label{left:unset;right:15px}body.rtl .agent-section .agent-image .overlay-content ul li+li{margin-left:unset;margin-right:10px}body.rtl.dark-layout .all-properties ul li+li,body.rtl.dark-layout .invoice-card .calculations ul li+li,body.rtl.dark-layout .property-details ul li+li{border-right:1px solid #383434}@media(min-width:768px){body.rtl .text-md-end{text-align:left!important}}@media(max-width:1660px)and (min-width:1200px){body.rtl .timeline-card:after{left:-110px}}@media(max-width:1366px){body.rtl .timeline-card:after{left:-91px}}@media(max-width:1199px){body.rtl .page-wrapper .page-main-header .header-menu>li:last-child{padding-right:10px}body.rtl .property-section .property-2 .property-box .property-image .labels-left,body.rtl .property-section .property-3 .property-box .property-image .labels-left{right:15px}body.rtl .property-admin .property-btn .btn+.btn{margin-right:10px}}@media(max-width:991px){body.rtl .page-body-wrapper .page-body,body.rtl .page-body-wrapper footer,body.rtl .page-wrapper .page-main-header{margin-right:0}body.rtl .income-wrap .overview-content li+li{margin-right:20px}}@media(max-width:767px){body.rtl footer .float-end{float:none!important}body.rtl .page-wrapper .page-main-header .form-group{padding-right:0}body.rtl .page-wrapper .page-main-header .search-form{left:unset;right:5px}body.rtl .property-details ul li{padding-right:8px;padding-left:3px}body.rtl .property-details ul li:first-child{padding-left:3px}body.rtl .property-details ul li:last-child{padding-right:8px}}@media(max-width:575px){body.rtl .page-header .breadcrumb{float:right}body.rtl .page-wrapper .page-main-header .header-menu>li:last-child{padding-right:8px}body.rtl .user-info .media .media-body{margin-right:10px}}@media(max-width:480px){body.rtl .user-info .all-properties .user-info-icon li+li{border-right:none;padding-right:0}}@media(max-width:420px){body.rtl .user-info .contact-media .media-body{margin-right:0}}@media(max-width:360px){body.rtl .income-wrap .overview-content li+li{margin-right:0}body.rtl .all-properties ul li+li{padding-right:0;border-right:none!important}body.rtl .all-properties .media .media-body{margin-right:10px}}.w-full{width:100%}.social-login{justify-content:center;display:flex}.social-login button{color:rgba(0,0,0,.9)!important;box-shadow:none!important;border-radius:8px!important;opacity:.9!important;border:1px solid #c5c7d0!important}.social-login button div{border-radius:8px!important}.image-preview-inline{display:inline-flex;margin-right:10px;justify-content:center;margin-bottom:10px;align-items:unset}.close-icon-button{background:none;border:none;display:inline-flex;width:20px;height:20px}.cloud-drop{top:170px!important}.cloud-icon{width:100px;height:100px;color:#eee;display:block;margin:auto}.dropzone-box{display:block;width:100%;min-height:120px;margin:0 auto;position:relative;box-sizing:border-box;transition:all .15s linear;border:2px solid #d9d9d9;border-radius:4px;padding:20px}.dropzone-box .dzu-dropzone{min-height:80px;position:relative;display:block;min-height:70px!important;border:none}.dropzone-box .dzu-dropzone .dzu-previewContainer{display:none}.dropzone-box .dzu-dropzone .dzu-inputLabel{height:100px;top:-30px!important}.description-textarea{min-height:50px;resize:none;overflow:hidden}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,8%,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{text-align:center;background:#fff;padding:20px;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.25)}.modal-actions{margin-top:20px;display:flex;justify-content:center;gap:20px}.client-controls{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.client-filter-toggle,.view-toggle{display:flex;gap:8px;flex-wrap:wrap}.view-toggle{align-items:center}.client-archive-btn{display:inline-flex;align-items:center;gap:4px}.client-archive-icon{flex-shrink:0}.client-table-wrapper{width:100%}.clients-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px;margin-bottom:16px}@media(max-width:800px){.clients-card-grid{grid-template-columns:1fr}}.add-client-card-view{margin-top:16px;display:flex;justify-content:center}.clients-add-btn{display:inline-flex;align-items:center;gap:8px}.clients-empty-text{color:#232323;text-align:center;padding:24px}.add-client-btn{padding:16px}.client-cell-rel{position:relative}.client-cell-inner{display:flex;align-items:center;gap:4px}.client-cell-check{cursor:pointer;color:#157f58;flex-shrink:0;width:16px}.client-name-cell{min-width:140px}.client-phone-cell{min-width:160px}.phone-input-editing{border:1px solid #000;border-radius:4px;padding:2px 8px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-size:12px;width:100%}.customise-table-dropdown{position:relative;display:flex;justify-content:flex-end;margin-bottom:12px}.customise-table-btn{display:inline-flex;align-items:center;gap:4px;padding:8px 12px;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;background:#fff;font-size:12px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;cursor:pointer;color:#141414}.customise-table-btn:hover{background:#eaeaea}.customise-table-menu{position:absolute;top:calc(100% + 4px);right:0;left:auto;z-index:200;background:#fff;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;box-shadow:0 1px 4px hsla(0,0%,8%,.08),0 1px 2px hsla(0,0%,8%,.04);min-width:200px;padding:8px 0}.customise-table-item{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;font-size:12px;cursor:-webkit-grab;cursor:grab}.customise-table-item:hover{background:#eaeaea}.customise-table-item label{display:flex;align-items:center;gap:8px;cursor:pointer;flex:1 1}.customise-table-item label .checkbox_animated{height:1.3rem;flex-shrink:0}.customise-table-item .drag-icon{color:#232323;width:16px}.action-col{width:80px;text-align:right;padding-right:8px}.action-col-header{width:80px}.action-col__icons{display:flex;align-items:center;justify-content:flex-end;gap:8px}.action-col__icons svg{width:16px;height:16px;cursor:pointer;color:#232323;transition:color .15s}.action-col__icons svg:hover{color:var(--brand-default1)}.action-col--kebab,.client-kebab-td{position:relative;width:32px;padding:0 4px}.kebab-btn{background:transparent;border:none;cursor:pointer;padding:4px;color:#232323;border-radius:4px}.kebab-btn:hover{background:#eaeaea}.kebab-menu{position:absolute;top:100%;right:0;z-index:400;background:#fff;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;box-shadow:0 1px 4px hsla(0,0%,8%,.08),0 1px 2px hsla(0,0%,8%,.04);min-width:130px;padding:4px 0}.kebab-menu button{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;background:transparent;border:none;font-size:12px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;cursor:pointer;color:#141414;text-align:left}.kebab-menu button:hover{background:#eaeaea}.kebab-menu__danger{color:#900106!important}.kebab-menu__danger:hover{background:color-mix(in srgb,#900106 8%,transparent)!important}.client-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1050;display:flex;align-items:center;justify-content:center;padding:16px}.client-modal{background:#fff;border-radius:12px;max-width:520px;width:100%;max-height:90vh;display:flex;flex-direction:column}.client-modal-lg{max-width:720px}.client-modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid hsla(0,0%,8%,.1);gap:12px}.client-modal-header h5{margin:0;font-size:20px;font-weight:600}.client-modal-close{background:transparent;border:none;cursor:pointer;padding:4px;color:#232323;border-radius:4px;flex-shrink:0}.client-modal-close:hover{background:#eaeaea;color:#141414}.client-modal-body{padding:16px 20px;overflow-y:auto;flex:1 1}.property-page-container{padding-top:20px;padding-bottom:32px}.property-action-btn{flex:1 1;min-width:140px}@media(max-width:800px){.property-action-row{flex-direction:column}.property-action-row .property-action-btn{width:100%;min-width:unset}}.property-assign-icon{margin-right:8px;flex-shrink:0}.pdf-static-map{border-radius:12px;width:100%;height:300px;object-fit:cover}.card .card-header{border-bottom:none}.compare-page .table-wrapper{padding-bottom:0}.compare-page .table-wrapper .table{border:1px solid #f8f8f8;text-transform:capitalize;color:#232323;margin-bottom:0}.compare-page .table-wrapper .table .property-name{width:15%}.compare-page .table-wrapper .table .featured-image{width:220px}.compare-page .table-wrapper .table td{border-top:none}.compare-page .table-wrapper .table thead .th-compare td{font-size:16px;font-weight:700;background:#f8f8f8;border-right:1px solid hsla(0,0%,8%,.1);border-bottom-color:hsla(0,0%,8%,.5);padding:15px}.compare-page .table-wrapper .table thead .th-compare th{text-align:left;padding:15px;border-bottom:1px solid hsla(0,0%,8%,.1);border-right:1px solid hsla(0,0%,8%,.1)}.compare-page .table-wrapper .table thead .th-compare th .remove{float:left;border:none;background:transparent;padding:0;font-size:16px;font-weight:500}.compare-page .table-wrapper .table tbody tr th{background:#f8f8f8;font-size:15px}.compare-page .table-wrapper .table tbody tr td,.compare-page .table-wrapper .table tbody tr th{padding:15px;vertical-align:top;border-bottom:1px solid hsla(0,0%,8%,.1);border-top:1px solid hsla(0,0%,8%,.1);border-right:1px solid hsla(0,0%,8%,.1)}.compare-page .table-wrapper .table tbody tr td{position:relative}.compare-page .table-wrapper .table tbody tr .grid-link__title{font-size:15px}.compare-page .table-wrapper .table tbody tr .property_price{margin:15px 0 0}.compare-page .table-wrapper .table tbody tr .property_price span.money{padding-left:5px}.compare-page .table-wrapper .table tbody tr .property_price h6{font-weight:500}.compare-page .table-wrapper .table tbody tr .property_price h6 a{color:#1c2d3a}.compare-page .table-wrapper .table tbody tr p{color:#232323;font-size:13px;line-height:20px;margin:0}.compare-page .table-wrapper .table tbody tr .add-to-wish,.compare-page .table-wrapper .table tbody tr .select-option-cls{padding:6px 10px}.ratio-card .card-header h5{margin-top:-5px;line-height:1.4}.ratio-card h5{font-family:Rubik,-apple-system,Segoe UI,sans-serif}.ratio-card .card-body h5{background:var(--brand-gradient3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:16px;margin-top:-3px}.ratio-card .card-body ul{list-style-type:disc;padding-left:30px;margin-bottom:-3px}.ratio-card .card-body ul li{display:list-item}.ratio-card .card-body ul li h6{font-family:Rubik,-apple-system,Segoe UI,sans-serif}.ratio-card .card-body ul li:last-child h6{margin-bottom:0}.bg-light{background-color:rgba(20,22,22,.3)}.bg-light-blue{background-color:#f7f7fe}.my-gallery .row .col .row{margin-bottom:-24px}.my-gallery .row .col .row>div{margin-bottom:24px}.my-gallery .title-1 h2{margin-bottom:-3px}.my-gallery .title-1 hr{width:80px;margin:20px auto 0;height:2px;color:var(--brand-default1);opacity:1;transition:all .5s}.my-gallery .title-1:hover hr{width:150px}.my-gallery .find-cities{border-radius:8px;overflow:hidden;position:relative;height:400px}.my-gallery .find-cities:after{content:"";background-image:var(--brand-gradient4)}.my-gallery .find-cities .citi-overlay,.my-gallery .find-cities:after{position:absolute;top:0;left:0;width:100%;height:0;opacity:0;transition:.5s}.my-gallery .find-cities .citi-overlay{text-align:center;z-index:1}.my-gallery .find-cities .citi-overlay h4,.my-gallery .find-cities .citi-overlay h6{color:hsla(0,0%,100%,.9)}.my-gallery .find-cities .citi-overlay h2{font-size:calc(22px + 13*(100vw - 320px)/1600);margin-bottom:22px;color:#fff}.my-gallery .find-cities .citi-overlay h4{margin-bottom:18px;font-weight:500}.my-gallery .find-cities .citi-overlay h6{margin-bottom:0;position:relative;line-height:1.8}.my-gallery .find-cities .citi-overlay h6:after{position:absolute;content:"";width:180px;height:100%;right:-54px;background-color:hsla(0,0%,100%,.2)}.my-gallery .find-cities .citi-overlay h6:hover:after{transition:all .22s ease-in-out;right:0}.my-gallery .find-cities:hover:after{height:100%;transition:.5s;opacity:.75}.my-gallery .find-cities:hover .citi-overlay{height:100%;transition:.5s;opacity:1}.my-gallery.gallery-6 .find-cities:after{background-image:var(--brand-gradient4)}.offer-section .title-1 h2{margin-bottom:-9px}.offer-section .title-1 hr{width:80px;margin:20px auto 0;height:2px;color:var(--brand-default1);opacity:1;transition:all .5s}.offer-section .title-1:hover hr{width:150px}.offer-section .offer-wrapper{padding:50px;background-color:rgba(0,0,0,.4);border-radius:8px}.offer-section .offer-wrapper .media .offer-icon{width:90px;height:90px;border-radius:100%;position:relative;transition:.5s;background-color:hsla(0,0%,100%,.1)}.offer-section .offer-wrapper .media .offer-icon img{height:45px}.offer-section .offer-wrapper .media .offer-icon:after,.offer-section .offer-wrapper .media .offer-icon:before{content:"";position:absolute}.offer-section .offer-wrapper .media .offer-icon:before{top:0;bottom:0;left:0;right:0;margin:auto;vertical-align:middle;width:88%;height:88%;transform:scale(0);background-image:var(--brand-gradient3);border-radius:100%;z-index:-1}.offer-section .offer-wrapper .media .offer-icon:after{width:100%;height:100%;opacity:0;border-radius:50%;border:1px dashed #fff;padding:10px;transition:.8s;animation:spin 10s linear infinite}.offer-section .offer-wrapper .media .media-body{margin-left:50px}.offer-section .offer-wrapper .media .media-body h6{letter-spacing:5px;line-height:1.8;text-transform:uppercase;position:relative;margin-bottom:0;font-weight:500}.offer-section .offer-wrapper .media .media-body h6:after{position:absolute;content:"";width:91px;left:35px;height:100%;background-color:hsla(0,0%,100%,.1)}.offer-section .offer-wrapper .media .media-body h3{font-weight:700;margin:16px 0}.offer-section .offer-wrapper .media .media-body p{line-height:1.7;margin-bottom:0}.offer-section .offer-wrapper .media .media-body h3,.offer-section .offer-wrapper .media .media-body h6,.offer-section .offer-wrapper .media .media-body p{color:#fff}.offer-section .offer-wrapper:hover .media .offer-icon{transition:.5s;background-color:unset}.offer-section .offer-wrapper:hover .media .offer-icon:before{animation-name:bubble;animation-duration:.5s;animation-fill-mode:forwards}.offer-section .offer-wrapper:hover .media .offer-icon:after{opacity:1;transition:.8s}.offer-section.banner-4 .offer-wrapper .media .offer-icon:before{background-image:var(--brand-gradient4)}.offer-section.offer-inner{background-color:rgba(0,0,0,.4);background-blend-mode:overlay}.offer-section.offer-inner .title-2 h2{margin-top:-4px}.offer-section.offer-inner .offer-wrapper .media .offer-icon:before{background-image:var(--brand-gradient3)}.offer-section.layout-9{background-color:rgba(0,0,0,.7)}.new-property .feature-wrap{margin:0 80px;border-radius:8px;overflow:hidden}.new-property .feature-wrap .row{margin:0}.new-property .feature-wrap .row>div{padding:0}.new-property .feature-content{background-color:#fff}.new-property .feature-content .details h3 span{color:var(--brand-default1)}.new-property .feature-content .feature-price h3{background:var(--brand-gradient3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.new-property .feature-content .detail-list li .label-lg{border-radius:8px}.new-property.pricing-property .feature-wrap{overflow:unset}.new-property.pricing-property .title-2 h2{margin-top:-4px}.pricing-section .pricing-box{box-shadow:0 0 27px rgba(0,0,0,.07);padding:50px;text-align:center;position:relative}.pricing-section .pricing-box:after{position:absolute;content:"";width:0;height:3px;background-color:var(--brand-default1);transition:width .5s;bottom:0;left:0}.pricing-section .pricing-box h3,.pricing-section .pricing-box h4{color:#586167}.pricing-section .pricing-box .pricing-details img{margin:0 auto}.pricing-section .pricing-box .pricing-details .pricing-svg{width:50px;height:50px}.pricing-section .pricing-box .pricing-details .pricing-icon{position:relative}.pricing-section .pricing-box .pricing-details .pricing-icon .pricing-svg{fill:var(--brand-default1)}.pricing-section .pricing-box .pricing-details .pricing-icon:after{position:absolute;content:"";width:40px;height:40px;border-radius:100%;opacity:.2;bottom:-7px;right:0;left:0;margin:0 auto;transform:translateX(11px);background-color:var(--brand-default1)}.pricing-section .pricing-box .pricing-details h3{margin-top:26px;font-weight:700}.pricing-section .pricing-box .pricing-details p{line-height:1.75;color:rgba(88,97,103,.7);margin-bottom:0;font-size:15px}.pricing-section .pricing-box ul{margin:30px 0}.pricing-section .pricing-box ul li{display:block;font-family:Rubik,-apple-system,Segoe UI,sans-serif;color:rgba(88,97,103,.5);font-size:15px;text-transform:lowercase}.pricing-section .pricing-box ul li+li{margin-top:10px}.pricing-section .pricing-box .price{margin-bottom:-5px}.pricing-section .pricing-box .price h4{margin-top:0;margin-bottom:12px;font-size:calc(22px + 8*(100vw - 320px)/1600);font-weight:700}.pricing-section .pricing-box .price .label{font-weight:600;font-size:14px;transition:.5s;position:relative;margin-bottom:10px}.pricing-section .pricing-box .price .label.label-light:before{opacity:.15;transition:.5s;background-color:var(--brand-default1)}.pricing-section .pricing-box .price .light-text{color:rgba(59,66,73,.3);text-transform:uppercase;font-weight:700}.pricing-section .pricing-box:hover:after{transition:width .5s;width:100%}.pricing-section .pricing-box:hover .price .label-light{background-color:var(--brand-default1);color:#fff;transition:.5s}.pricing-section .pricing-box:hover .price .label-light:before{opacity:0;transition:.5s}.pricing-section .pricing-box:hover .price .label-light:after{box-shadow:0 10px 12.5px var(--brand-default1);opacity:.22;transition:.5s;z-index:-1}.pricing-section .pricing-slider .slick-list{margin:-30px -25px}.pricing-section .pricing-slider .slick-list .slick-track .slick-slide>div{margin-top:30px}.pricing-section.pricing-inner .pricing-box:after{background-color:var(--brand-default1)}.pricing-section.pricing-inner .title-2 h2{margin-top:-2px}.subscribe-section .video-details p{width:80%;margin:0 auto 25px}.video-section{background-image:url(/_next/static/media/property-placeholder.789d5109.png);padding-left:90px;padding-right:90px}.video-section .video-details p{width:80%;margin:0 auto 25px}.video-section .play-icon{height:100%}.icon-video{position:relative;z-index:1}.icon-video a{background-image:var(--brand-gradient2);width:50px;height:50px;border-radius:100%;position:relative}.icon-video a i{margin-top:2px;margin-left:5px;color:#fff;font-size:24px}.icon-video a:after{border-radius:100%;opacity:.3;box-shadow:-5.15px 8.572px 25px var(--brand-default1)}.icon-video .heart-animation{position:absolute;top:-51px;right:-50px;width:150px;height:150px;z-index:-1;background:hsla(0,0%,100%,.8);border-radius:100%;animation:heartbit 2s ease-out;animation-iteration-count:infinite}.agent-section.property-section .agent-grids .property-wrapper-grid .property-grid>[class*=col-xl-3] .label{left:8px}.agent-section.property-section .agent-grids .property-wrapper-grid .property-grid>[class*=col-xl-3] .agent-content{padding:20px}.video-layout{height:680px}.video-layout .overlay-content{z-index:2;position:absolute;left:10%;top:10%}.video-layout .overlay-content .left-sidebar{box-shadow:none;background-color:#fff}.video-layout .overlay-content .left-sidebar h2{font-size:22px}.video-modal .btn-close{position:absolute;right:0;background-color:var(--brand-default1);background-image:unset;opacity:1;top:0;width:30px;height:30px;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;padding:0}.video-modal .btn-close span{font-size:24px;color:#fff;display:flex;align-items:center;justify-content:center;line-height:26px}.video-modal .modal-dialog .modal-content .modal-body{padding:0}.video-modal .modal-dialog .modal-content .modal-body .close{position:absolute;right:-30px;top:0;color:#fff;font-weight:400;font-size:26px;opacity:1}.video-modal iframe{height:448px;width:100%;vertical-align:middle;border:none}.video-details{background-color:#fff;box-shadow:0 0 49px 0 rgba(0,0,0,.05);border-radius:4px;text-align:center;padding:60px}.video-details .left-sidebar .label-flat{margin-bottom:20px}.video-details .left-sidebar svg{padding:5px;width:25px;height:25px;color:var(--brand-default1)}.video-details h2{line-height:1.42;color:#586167;margin:20px 0 14px}.video-details p{font-size:16px;color:rgba(88,97,103,.7);line-height:1.65;margin-bottom:25px}.video-details p,.video-details span{font-size:calc(14px + 2*(100vw - 320px)/1600)}.subscribe-section .video-details{max-width:810px;margin:0 auto}.subscribe-section .video-details .form-group{margin-bottom:30px;position:relative;z-index:1}.subscribe-section .video-details .form-group input{width:75%;margin:0 auto;border:none;text-align:center;opacity:.7;padding:15px 20px 13px;color:var(--brand-default1);font-weight:300}.subscribe-section .video-details .form-group input::placeholder{color:var(--brand-default);font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-weight:300}.subscribe-section .video-details .form-group:after{opacity:.6;width:75%;background-color:var(--brand-default1);right:0;margin:0 auto;border-radius:4px;z-index:-1}.subscribe-section.bg-light{background-image:unset}.subscribe-section.subscribe-bg-2{background-image:url(/_next/static/media/property-placeholder.789d5109.png)}.filter-bottom-title{cursor:pointer}.filter-bottom-content{position:absolute;left:0;top:158px;width:100%;background-color:#fff;display:none;box-shadow:0 0 24px 0 rgba(88,97,103,.1);z-index:1}.filter-bottom-content.left-sidebar{left:0}.left-sidebar .row{margin-bottom:-10px}.left-sidebar .row>div{margin-bottom:5px}.left-sidebar .dropdown{border:1px solid hsla(0,0%,8%,.1);border-radius:4px}.left-sidebar .dropdown .dropdown-toggle{padding:8px 20px 6px;display:block;color:#878787;font-size:14px;font-weight:400}.left-sidebar .dropdown .dropdown-item,.left-sidebar .dropdown .dropdown-toggle i{color:#878787}.blog-sidebar,.left-sidebar{box-shadow:0 2px 8px rgba(0,0,0,.15);padding:30px;border-radius:8px!important}.blog-sidebar{padding-top:1px}.single-sidebar .filter-cards{margin-top:-2px}.dropdown.show .dropdown-toggle i{transform:rotate(180deg)}.dropdown .dropdown-toggle{justify-content:space-between;display:flex;cursor:pointer;border:1px solid hsla(0,0%,8%,.1);border-radius:4px;padding:8px 16px}.dropdown .dropdown-toggle i{float:right;margin-top:4px;color:rgba(59,66,73,.8)}.dropdown .dropdown-toggle:after{display:none}.dropdown .dropdown-menu{width:100%;margin-top:6px;animation:fadeIn .5s;border:1px solid var(--brand-default2);z-index:11;border-radius:4px}.dropdown .dropdown-menu .dropdown-item{font-size:14px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;transition:.5s;padding:6px 20px}.dropdown .dropdown-menu .dropdown-item:focus{background:transparent}.dropdown .dropdown-menu .dropdown-item.active,.dropdown .dropdown-menu .dropdown-item:active{background:#eee;color:#586167}.dropdown .dropdown-menu .dropdown-item:focus,.dropdown .dropdown-menu .dropdown-item:hover{background-color:rgba(233,236,239,.42)}.filter-panel{width:100%;border-bottom:1px solid hsla(0,0%,8%,.1)}.filter-panel .property-count-title{display:flex}.filter-panel .property-count-title .property-count{color:var(--brand-default1);align-items:end}.filter-panel .top-panel{margin-top:20px;margin-bottom:10px;display:flex;align-items:flex-start;justify-content:space-between}.filter-panel .d-lg-none{text-align:right}.filter-panel .d-lg-none .mobile-filter{display:inline-block;padding:8px 15px;border:1px solid hsla(0,0%,8%,.1);color:#586167;border-radius:4px;cursor:pointer}.filter-panel .d-lg-none .mobile-filter svg{width:18px;height:18px;margin-left:20px}.filter-panel .grid-list-filter{margin-bottom:-10px}.filter-panel .grid-list-filter .collection-grid-view ul{height:100%;display:flex;align-items:center;cursor:pointer}.filter-panel .grid-list-filter .collection-grid-view ul li{margin-bottom:0}.filter-panel .grid-list-filter .collection-grid-view ul li img{height:18px}.filter-panel .grid-list-filter li{margin-bottom:10px}.filter-panel .grid-list-filter li .dropdown-toggle,.filter-panel .grid-list-filter li .filter-bottom-title,.filter-panel .grid-list-filter li>a{padding:8px 15px;border:1px solid hsla(0,0%,8%,.1);border-radius:4px;color:#586167;display:block;transition:.5s;font-family:Rubik,-apple-system,Segoe UI,sans-serif;position:relative}.filter-panel .grid-list-filter li .dropdown-toggle svg,.filter-panel .grid-list-filter li .filter-bottom-title svg,.filter-panel .grid-list-filter li>a svg{width:15px;height:15px;vertical-align:middle}.filter-panel .grid-list-filter li .filter-bottom-title{padding:10px 15px}.filter-panel .grid-list-filter li .filter-bottom-title h6{font-size:14px;line-height:1.25}.filter-panel .grid-list-filter li.active a{color:var(--brand-default1);border-color:var(--brand-default1);transition:.5s}.filter-panel .grid-list-filter li .dropdown-menu{position:absolute!important;transform:none!important;top:100%!important;right:0!important;left:auto!important;will-change:unset!important}.filter-panel .grid-list-filter li .dropdown-menu a{white-space:unset;color:#586167}.filter-panel .grid-list-filter li+li{margin-left:10px}.filter-panel .show-result{color:#878787}.filter-panel .show-result span{color:var(--brand-default1)}.filter-panel .filters ul{margin:-5px}.filter-panel .filters ul li{padding:10px 15px;font-size:14px;cursor:pointer;transition:all .22s ease-in-out;font-weight:600;margin:5px;text-transform:capitalize;border-radius:4px;background:#efefef;position:relative;min-width:130px;text-align:center}.filter-panel .filters ul li:after{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid var(--brand-default1);content:"";bottom:-7px;opacity:0;transition:.5s;position:absolute;left:0;right:0;margin:0 auto}.filter-panel .filters ul li i{display:block;font-size:30px;text-align:center;margin-bottom:6px}.filter-panel .filters ul li.active{background:var(--brand-gradient3);color:#fff;transition:all .22s ease-in-out}.filter-panel .filters ul li.active:after{opacity:1;transition:.5s}.tab-icon .filters ul li{background:#f7f7f7;border-bottom:3px solid #f7f7f7}.tab-icon .filters ul li lord-icon{width:40px;height:40px;margin-bottom:4px}.tab-icon .filters ul li.active{color:#1c2d3a;background:#f7f7f7}.tab-icon .filters ul li.active,.tab-icon .filters ul li:hover{border-bottom:3px solid var(--brand-default1)}.tab-icon .filters ul li span{display:block}.tab-icon .filters ul li:after{display:none}.filter-cards .advance-card .advance-title{font-weight:600;margin-top:-4px}.filter-cards .advance-card+.advance-card{margin-top:34px}.filter-cards .advance-card .back-btn{text-align:right;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid hsla(0,0%,8%,.1);font-weight:600;color:var(--brand-default1);cursor:pointer}.filter-cards .advance-card>h6{color:#586167;margin-bottom:30px;text-transform:capitalize;position:relative;font-weight:600;font-size:16px}.filter-cards .advance-card>h6:before{background:var(--brand-default1)}.filter-cards .advance-card .category-property .input-group-text{line-height:1}.filter-cards .advance-card .category-property .agent-info{margin-bottom:20px}.filter-cards .advance-card .category-property .agent-info .media{align-items:center}.filter-cards .advance-card .category-property .agent-info h6{margin-bottom:4px;font-weight:500;color:#586167}.filter-cards .advance-card .category-property .agent-info p{font-size:13px;margin-bottom:0}.filter-cards .advance-card .category-property ul li{display:block;color:#878787;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.filter-cards .advance-card .category-property ul li a{color:#878787;font-family:Rubik,-apple-system,Segoe UI,sans-serif;letter-spacing:.04rem}.filter-cards .advance-card .category-property ul li a:focus,.filter-cards .advance-card .category-property ul li a:hover{color:var(--brand-default1)}.filter-cards .advance-card .category-property ul li a i{font-size:10px;vertical-align:2px}.filter-cards .advance-card .category-property ul li svg{width:16px;height:16px;vertical-align:text-bottom}.filter-cards .advance-card .category-property ul li+li{margin-top:10px}.filter-cards .advance-card .category-property form input{padding:7px 15px}.filter-cards .advance-card .category-property form input,.filter-cards .advance-card .category-property form textarea{color:#878787}.filter-cards .advance-card .category-property form .input-group-text{background-color:transparent;border:1px solid hsla(0,0%,8%,.1);color:#959595;padding-top:10px}.filter-cards .advance-card .recent-property ul li{display:block}.filter-cards .advance-card .recent-property ul li .media{align-items:center}.filter-cards .advance-card .recent-property ul li .media img{width:95px;height:63px;object-fit:cover;border-radius:4px}.filter-cards .advance-card .recent-property ul li .media .media-body{margin-left:15px}.filter-cards .advance-card .recent-property ul li .media .media-body h5{font-size:calc(14px + 2*(100vw - 320px)/1600);font-weight:600;color:#586167}.filter-cards .advance-card .recent-property ul li .media .media-body span{color:var(--brand-default1);font-size:13px}.filter-cards .advance-card .recent-property ul li .media .media-body span span{color:#878787}.filter-cards .advance-card .recent-property ul li+li{margin-top:15px}.filter-cards .advance-card .feature-slider .slick-slide{margin-bottom:0}.filter-cards .advance-card .feature-slider .bottom-feature{color:#fff;padding:10px;position:relative;z-index:1;opacity:0;transition:.5s}.filter-cards .advance-card .feature-slider .bottom-feature h5,.filter-cards .advance-card .feature-slider .bottom-feature h6{font-weight:600}.filter-cards .advance-card .feature-slider .bottom-feature h6{margin-bottom:0}.filter-cards .advance-card .feature-slider .bottom-feature:after{position:absolute;content:"";width:100%;height:0;transition:height .5s;left:0;bottom:0;background-image:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.8));z-index:-1}.filter-cards .advance-card .feature-slider .slick-arrow{opacity:0;transition:.5s}.filter-cards .advance-card .feature-slider:hover .slick-arrow{opacity:1}.filter-cards .advance-card .feature-slider:hover .slick-prev{left:15px;transition:.5s}.filter-cards .advance-card .feature-slider:hover .slick-next{right:15px;transition:.5s}.filter-cards .advance-card .feature-slider:hover .bottom-feature{transition:.5s;opacity:1}.filter-cards .advance-card .feature-slider:hover .bottom-feature:after{height:170%;transition:height .5s}.filter-cards .advance-card .tags ul{margin-top:-8px}.filter-cards .advance-card .tags ul li{padding:4px 10px;background-color:hsla(0,0%,95%,.78);margin:8px 8px 0 0;border-radius:4px;text-transform:capitalize}.filter-cards .advance-card .tags ul li a{color:#1c2d3a}.filter-cards .advance-card .tags ul li a:hover{color:var(--brand-default2)}.feature-card{position:relative}.feature-card .labels-left{position:absolute;top:60px;left:10px}.column-sm{margin-bottom:-30px}.column-sm>div{margin-bottom:30px}.error-section .not-found img{margin-bottom:calc(15px + 15*(100vw - 320px)/1600);width:68%}.error-section .not-found p{font-size:16px;max-width:48%;margin:calc(15px + 5*(100vw - 320px)/1600) auto calc(15px + 15*(100vw - 320px)/1600);line-height:1.5}.accordion .card{border:none;box-shadow:0 2px 8px rgba(0,0,0,.15)}.accordion .card+.card{margin-top:20px}.accordion .card-header{background-color:transparent;padding:20px 30px;position:relative}.accordion .card-header .card-link{color:#586167;font-weight:500}.accordion .card-header .card-link:after{position:absolute;right:30px;top:21px;font-family:Font Awesome\ 5 free;color:#586167;font-weight:900;transition:.5s ease}.accordion .card-header .card-link[aria-expanded=true]:after{transform:rotate(90deg);transition:.5s ease}.accordion .card-body{color:#959595;font-family:Rubik,-apple-system,Segoe UI,sans-serif;border-top:1px solid hsla(0,0%,8%,.1);line-height:1.6;padding:30px}.user-dashboard.terms-section .sidebar-user .dashboard-list{margin-top:0}.faq-section .faq-image h3{margin-top:30px}.faq-section .faq-image img{width:70%}.faq-section form{position:relative}.faq-section form .form-group input{padding:14px 20px 12px}.faq-section form .btn{position:absolute;right:6px;top:33px}.contact-1 .log-in,.contact-2 .log-in{box-shadow:none}.contact-map{height:100%}.contact-map iframe{width:100%;height:100%;border:0}.contact_section .contact_wrap{text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:30px;height:100%}.contact_section .contact_wrap svg{color:var(--brand-default2);width:30px;height:30px}.contact_section .contact_wrap h4{margin-bottom:20px;margin-top:10px;text-transform:inherit;font-size:calc(16px + 2*(100vw - 320px)/1600);font-weight:600}.contact_section .contact_wrap p{margin-bottom:-8px;line-height:1.8}.contact_section .contact_wrap ul{margin-bottom:-8px}.contact_section .contact_wrap ul li{font-family:Rubik,-apple-system,Segoe UI,sans-serif;color:#959595;display:block;line-height:1.8}.contact_section .contact-content{width:84%;margin-bottom:30px}.contact_section .contact-content p{line-height:1.8;margin-bottom:0}.get-in-touch .row{align-items:center}.get-in-touch .contact-img{text-align:center}.get-in-touch .contact-img img{width:76%}.get-in-touch .btn{padding:12px 30px 11px}.with-captcha{display:block;max-width:330px}.with-captcha .spinner label{margin-bottom:0}.contact_right .row>div+div{margin-top:30px}.contact-bottom{height:calc(180px + 120*(100vw - 320px)/1600)}.contact_section .contact-detail .contact_wrap{padding:0}.download-section .download-wrap h3{font-weight:600}.download-section .download-wrap ul li+li{margin-left:15px}.download-section .app-right .input-app{display:-webkit-inline-box;margin-bottom:15px;width:100%}.download-section .app-right button{margin-left:15px}.download-section .app-right .form-group{display:flex;margin-bottom:0;width:calc(100% - 150px)}.download-section .app-right .form-group select{border-color:hsla(0,0%,8%,.5);background-color:#fff;padding:6px}.download-section .app-right .form-group select:focus{outline:none}.download-section .app-right .form-group input{border-radius:0;padding:12px 20px 10px}.user-dashboard .sidebar-user{box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:8px}.user-dashboard .sidebar-user .user-profile{padding:calc(20px + 10*(100vw - 320px)/1600) calc(15px + 5*(100vw - 320px)/1600) 0}.user-dashboard .sidebar-user .user-profile .media{margin-bottom:15px;align-items:center}.user-dashboard .sidebar-user .user-profile .media .change-pic{position:relative}.user-dashboard .sidebar-user .user-profile .media .change-pic img{width:70px;height:auto;object-fit:cover;border-radius:8px}.user-dashboard .sidebar-user .user-profile .media .change-pic .change-hover{position:absolute;height:100%;width:100%;top:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);opacity:0;border-radius:8px;transform:scale(0);transition:all .22s ease-in-out}.user-dashboard .sidebar-user .user-profile .media .change-pic .change-hover .btn{padding:4px 6px;border-radius:100%}.user-dashboard .sidebar-user .user-profile .media .change-pic .change-hover .btn svg{width:18px;height:18px;vertical-align:text-top;color:hsla(0,0%,100%,.8)}.user-dashboard .sidebar-user .user-profile .media .change-pic .change-hover .updateimg{opacity:0;position:absolute;left:0;right:0;margin:0 auto;width:26px}.user-dashboard .sidebar-user .user-profile .media .change-pic:hover .change-hover{opacity:1;transform:scale(1);transition:all .22s ease-in-out}.user-dashboard .sidebar-user .user-profile .media .media-body{margin-left:20px}.user-dashboard .sidebar-user .user-profile .media .media-body h5{font-weight:600;margin-bottom:5px}.user-dashboard .sidebar-user .user-profile .media .media-body h6{color:#959595;font-size:13px;margin-bottom:3px}.user-dashboard .sidebar-user .user-profile .connected-social h6{position:relative;font-weight:600}.user-dashboard .sidebar-user .user-profile .connected-social h6:before{position:absolute;content:"";width:30px;height:2px;background-color:var(--brand-default1);left:0;bottom:-8px}.user-dashboard .sidebar-user .dashboard-list{border-top:1px solid #efefef;margin-top:15px;padding:5px 0 calc(15px + 10*(100vw - 320px)/1600)}.user-dashboard .dashboard-content{margin-bottom:-25px}.user-dashboard .dashboard-content .common-card{box-shadow:0 2px 8px rgba(0,0,0,.15);padding:calc(15px + 10*(100vw - 320px)/1600);border-radius:8px;margin-bottom:25px}.user-dashboard .dashboard-content .common-card .common-header{padding-bottom:calc(15px + 5*(100vw - 320px)/1600)}.user-dashboard .dashboard-content .common-card .common-header h5{font-weight:600;margin-bottom:0}.user-dashboard .dashboard-content .user-wrapper .widgets .media{align-items:center}.user-dashboard .dashboard-content .user-wrapper .widgets .media .media-body p{font-family:Rubik,-apple-system,Segoe UI,sans-serif;text-transform:capitalize;margin-bottom:5px;margin-top:-2px}.user-dashboard .dashboard-content .user-wrapper .widgets .media .media-body h5{margin-bottom:-3px;font-weight:600}.user-dashboard .dashboard-content .user-wrapper .widgets .media .small-bar{position:relative;margin-bottom:1px}.user-dashboard .dashboard-content .user-wrapper .widgets .media .small-bar .small-chart,.user-dashboard .dashboard-content .user-wrapper .widgets .media .small-bar .small-chart1,.user-dashboard .dashboard-content .user-wrapper .widgets .media .small-bar .small-chart2{height:36px;width:50px}.user-dashboard .dashboard-content .user-wrapper .widgets .media .small-bar svg{position:absolute;bottom:-3px}.user-dashboard .dashboard-content .user-wrapper .widgets .media .small-bar svg .ct-series-a .ct-bar,.user-dashboard .dashboard-content .user-wrapper .widgets .media .small-bar svg .ct-series-a .ct-line,.user-dashboard .dashboard-content .user-wrapper .widgets .media .small-bar svg .ct-series-a .ct-point,.user-dashboard .dashboard-content .user-wrapper .widgets .media .small-bar svg .ct-series-a .ct-slice-donut{stroke:var(--brand-default2)}.user-dashboard .dashboard-content .user-wrapper .widgets .media .small-bar svg .ct-series-b .ct-bar,.user-dashboard .dashboard-content .user-wrapper .widgets .media .small-bar svg .ct-series-b .ct-line,.user-dashboard .dashboard-content .user-wrapper .widgets .media .small-bar svg .ct-series-b .ct-point,.user-dashboard .dashboard-content .user-wrapper .widgets .media .small-bar svg .ct-series-b .ct-slice-donut{stroke:var(--brand-default2);opacity:.2}.user-dashboard .dashboard-content .user-wrapper .widgets .media .small-bar .chartist-tooltip{position:absolute;opacity:0}.user-dashboard .dashboard-content .user-wrapper .widgets .media .small-bar .chartist-tooltip .chartist-tooltip-value{font-size:10px;padding:5px;color:#fff;background-color:hsla(0,0%,8%,.5);border-radius:4px}.user-dashboard .dashboard-content .user-wrapper .widgets .media .small-bar .chartist-tooltip.tooltip-show{opacity:1}.user-dashboard .dashboard-content .user-wrapper .widgets.widget-1 .media .small-bar svg .ct-series-a .ct-bar,.user-dashboard .dashboard-content .user-wrapper .widgets.widget-1 .media .small-bar svg .ct-series-a .ct-line,.user-dashboard .dashboard-content .user-wrapper .widgets.widget-1 .media .small-bar svg .ct-series-a .ct-point,.user-dashboard .dashboard-content .user-wrapper .widgets.widget-1 .media .small-bar svg .ct-series-a .ct-slice-donut{stroke:var(--brand-default1)}.user-dashboard .dashboard-content .user-wrapper .widgets.widget-1 .media .small-bar svg .ct-series-b .ct-bar,.user-dashboard .dashboard-content .user-wrapper .widgets.widget-1 .media .small-bar svg .ct-series-b .ct-line,.user-dashboard .dashboard-content .user-wrapper .widgets.widget-1 .media .small-bar svg .ct-series-b .ct-point,.user-dashboard .dashboard-content .user-wrapper .widgets.widget-1 .media .small-bar svg .ct-series-b .ct-slice-donut{stroke:var(--brand-default1);opacity:.2}.user-dashboard .dashboard-content .user-wrapper .widgets.widget-2 .media .small-bar svg .ct-series-a .ct-bar,.user-dashboard .dashboard-content .user-wrapper .widgets.widget-2 .media .small-bar svg .ct-series-a .ct-line,.user-dashboard .dashboard-content .user-wrapper .widgets.widget-2 .media .small-bar svg .ct-series-a .ct-point,.user-dashboard .dashboard-content .user-wrapper .widgets.widget-2 .media .small-bar svg .ct-series-a .ct-slice-donut{stroke:#157f58}.user-dashboard .dashboard-content .user-wrapper .widgets.widget-2 .media .small-bar svg .ct-series-b .ct-bar,.user-dashboard .dashboard-content .user-wrapper .widgets.widget-2 .media .small-bar svg .ct-series-b .ct-line,.user-dashboard .dashboard-content .user-wrapper .widgets.widget-2 .media .small-bar svg .ct-series-b .ct-point,.user-dashboard .dashboard-content .user-wrapper .widgets.widget-2 .media .small-bar svg .ct-series-b .ct-slice-donut{stroke:#157f58;opacity:.2}.user-dashboard .dashboard-content .user-wrapper .overview .overview-content{display:flex;margin-bottom:20px}.user-dashboard .dashboard-content .user-wrapper .overview .overview-content li{width:100%}.user-dashboard .dashboard-content .user-wrapper .overview .overview-content li p{margin-bottom:5px;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.user-dashboard .dashboard-content .user-wrapper .overview .overview-content li h4{margin-bottom:0;font-weight:500}.user-dashboard .dashboard-content .user-wrapper .overview .overview-content li .label{padding:3px 6px 1px;font-size:11px}.user-dashboard .dashboard-content .user-wrapper .overview .overview-content li .d-flex{align-items:flex-end}.user-dashboard .dashboard-content .user-wrapper .overview .overview-content li .d-flex>span{margin-bottom:3px;display:inline-block}.user-dashboard .dashboard-content .user-wrapper .overview #overviewchart{margin:-20px 2px -27px -24px}.user-dashboard .dashboard-content .user-wrapper .overview .apexcharts-canvas .apexcharts-tooltip.light .apexcharts-tooltip-title{background:transparent;border-bottom:1px solid transparent;padding-bottom:0}.user-dashboard .dashboard-content .user-wrapper .overview .apexcharts-canvas .apexcharts-xaxistooltip{display:none}.user-dashboard .dashboard-content .user-wrapper .sales-agent #agent-sales{margin-top:-40px;margin-bottom:-32px}.user-dashboard .dashboard-content .user-wrapper .available-property .radial-property #radial{margin:-29px 0}.user-dashboard .dashboard-content .user-wrapper .available-property .radial-property .apexcharts-datalabels-group .apexcharts-datalabel-label{transform:translateY(15px)}.user-dashboard .dashboard-content h2{font-size:calc(18px + 8*(100vw - 320px)/1600)}.user-dashboard .dashboard-content .property-section{margin-bottom:25px;position:relative}.user-dashboard .property-overview table{margin-bottom:0}.user-dashboard .property-overview table tr th{text-transform:capitalize;background-color:rgba(100,117,137,.05);font-weight:600;padding:15px 12px 13px}.user-dashboard .property-overview table tr td{color:#959595;vertical-align:middle;font-family:Rubik,-apple-system,Segoe UI,sans-serif;padding:15px 12px 0}.user-dashboard .property-overview table tr td .d-flex{align-items:center}.user-dashboard .property-overview table tr td .d-flex h6{margin-left:10px;font-size:14px;color:#1c2d3a;margin-bottom:0;font-weight:500}.user-dashboard .property-overview table tr td img{width:50px;height:40px;border-radius:8px}.user-dashboard .property-overview table tr td .label{font-size:11px}.user-dashboard .property-overview table tr td:last-child,.user-dashboard .property-overview table tr th:last-child{text-align:right}.property-section .property-grid-slider .property-box .property-details ul li,.property-section .property-wrapper-grid.list-view .property-box .property-details ul li{padding-right:5px;font-size:12px}.property-section .property-grid-slider .property-box .property-details ul li:last-child,.property-section .property-wrapper-grid.list-view .property-box .property-details ul li:last-child{padding-right:0}.property-section .property-grid-slider .property-box .property-details ul li img,.property-section .property-wrapper-grid.list-view .property-box .property-details ul li img{height:14px;margin-right:5px}.property-section .property-grid-slider .property-box .property-details p,.property-section .property-wrapper-grid.list-view .property-box .property-details p{display:block}.property-section .property-grid-3 .property-wrapper-grid.list-view .property-box .property-image{width:50%}.property-section .property-grid-3 .property-wrapper-grid.list-view .property-box .property-details p{display:none!important}.property-section .property-wrapper-grid .property-grid>.col-xl-4 .property-box .property-details,.property-section .property-wrapper-grid .property-grid>[class*=col-lg-4] .property-box .property-details{padding:20px}.property-section .property-wrapper-grid .property-grid>.col-xl-4 .property-box .property-details ul li,.property-section .property-wrapper-grid .property-grid>[class*=col-lg-4] .property-box .property-details ul li{padding-right:8px;padding-left:8px;font-size:12px}.property-section .property-wrapper-grid .property-grid>.col-xl-4 .property-box .property-details ul li:first-child,.property-section .property-wrapper-grid .property-grid>[class*=col-lg-4] .property-box .property-details ul li:first-child{padding-left:0}.property-section .property-wrapper-grid .property-grid>.col-xl-3 .property-box .property-details,.property-section .property-wrapper-grid .property-grid>[class*=col-xl-3] .property-box .property-details{padding:15px 8px}.property-section .property-wrapper-grid .property-grid>.col-xl-3 .property-box .property-details .property-btn .btn,.property-section .property-wrapper-grid .property-grid>[class*=col-xl-3] .property-box .property-details .property-btn .btn{padding:9px 20px 8px}.property-section .property-wrapper-grid .property-grid>.col-xl-3 .property-box .property-details h3,.property-section .property-wrapper-grid .property-grid>[class*=col-xl-3] .property-box .property-details h3{font-size:19px}.property-section .property-wrapper-grid .property-grid>.col-xl-3 .property-box .property-details ul li,.property-section .property-wrapper-grid .property-grid>[class*=col-xl-3] .property-box .property-details ul li{padding-right:8px;padding-left:8px;font-size:12px}.property-section .property-wrapper-grid .property-grid>.col-xl-3 .property-box .property-details ul li img,.property-section .property-wrapper-grid .property-grid>[class*=col-xl-3] .property-box .property-details ul li img{display:none}.property-section .property-wrapper-grid .property-grid>.col-xl-3 .property-box .property-details ul li:first-child,.property-section .property-wrapper-grid .property-grid>[class*=col-xl-3] .property-box .property-details ul li:first-child{padding-left:0}.right-line-tab{display:block;border-bottom:none}.right-line-tab .nav-item{display:block}.right-line-tab .nav-item .nav-link{color:#1c2d3a;font-family:Rubik,-apple-system,Segoe UI,sans-serif;border:none;border-left:2px solid transparent;border-radius:0;padding:8px 20px;font-size:16px;text-transform:capitalize;font-weight:500}.right-line-tab .nav-item .nav-link.active{border-left-color:var(--brand-default1);color:var(--brand-default1)}.right-line-tab .nav-item.show .nav-link{border-right-color:var(--brand-default1)}.table-bordernone tr td,.table-bordernone tr th{border:none}.table-bordernone tr th{font-weight:400}.tab-listing .filter-panel{margin-bottom:30px}.tab-listing .filter-bottom-content{top:45px}.tab-listing .property-details{position:relative}.tab-listing .property-details .my-listing{position:absolute;right:45px;top:42px;color:#959595}.tab-content .tab-pane .dropzone{margin-bottom:20px;padding:30px;border:2px dashed #eee;border-radius:15px;background:hsla(0,0%,58%,.05);text-align:center;position:relative}.tab-content .tab-pane .dropzone .dzu-inputLabel{position:absolute;width:100%;left:0;height:150px;top:0;z-index:99;font-size:0}.tab-content .tab-pane .dropzone .dzu-inputLabel .dzu-input{visibility:hidden}.tab-content .tab-pane .dropzone i{font-size:50px;color:#eee;margin-bottom:30px}.tab-content .tab-pane .dropzone .dzu-previewContainer>img{height:80px;margin-bottom:20px}.create-tab .create-property-form .form-inputs>h6{position:relative;margin-bottom:20px;font-weight:600;padding-bottom:8px}.create-tab .create-property-form .form-inputs>h6:before{position:absolute;content:"";width:30px;height:2px;background-color:var(--brand-default1);left:0;bottom:0}.create-tab .create-property-form .form-inputs .row gx-3{margin-bottom:-16px}.create-tab .create-property-form .form-inputs+.form-inputs{margin-top:25px}.create-tab .create-property-form .btn{margin-top:20px}.my-profile .profile-info .user-name{justify-content:space-between}.my-profile .profile-info .user-name .rating,.my-profile .profile-info .user-name h5{display:inline-block}.my-profile .profile-info .user-name .rating{margin-left:15px}.my-profile .profile-info .user-name h5{font-weight:600}.my-profile .profile-info .user-detail{border-bottom:1px solid #efefef;margin-bottom:10px;padding-bottom:10px}.my-profile .profile-info .user-detail li{margin:5px 10px 5px 0;color:#586167}.my-profile .profile-info .user-detail li svg{margin-right:3px;vertical-align:text-top;width:16px;height:16px}.my-profile .profile-info .user-detail li span{font-family:Rubik,-apple-system,Segoe UI,sans-serif}.my-profile .profile-info p{line-height:1.8;margin-bottom:0}.my-profile .profile-info .information ul li{display:block;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.my-profile .profile-info .information ul li span:first-child{min-width:180px;display:inline-block}.my-profile .profile-info .information ul li .label{margin-left:15px}.my-profile .profile-info .information ul li a{color:var(--brand-default1)}.my-profile .profile-info .information ul li p{display:inline-block}.my-profile .profile-info .information ul li+li{margin-top:15px}.my-profile .profile-info .information-detail+.information-detail{padding-top:30px}.my-profile .profile-info .label-light{cursor:pointer}.modal-title{font-weight:600}.modal-body,.modal-footer,.modal-header{padding:30px}.modal-header{border-bottom:none;padding-bottom:0}.modal-header .btn-close{position:absolute;right:8px;top:8px;width:30px;height:30px;opacity:1;border-bottom-right-radius:0;border-top-left-radius:0}.modal-header .btn-close span{font-size:30px;color:#fff;line-height:1}.modal-footer{border-top-color:hsla(0,0%,8%,.5)}.edit-profile-modal .modal-title,.edit-profile-modal form label{text-transform:capitalize}.edit-profile-modal form .form-control{padding:8px 12px;color:rgba(28,45,58,.5)}.edit-profile-modal form .form-control::placeholder{color:rgba(28,45,58,.5)}.edit-profile-modal form>.row{margin-bottom:-16px}.edit-profile-modal.logout-modal .modal-body{padding-bottom:0}.edit-profile-modal.logout-modal .modal-body h6{font-weight:500}.edit-profile-modal.logout-modal .modal-body p{margin-bottom:0}.edit-profile-modal.logout-modal .modal-footer{border-top:none}.gj-datepicker-bootstrap [role=right-icon] button{border-color:hsla(0,0%,8%,.5)}.modal-header .btn-close{font-weight:500}input[type=date]{text-transform:inherit}.gj-datepicker .btn-outline-secondary{padding:8px;border-radius:0 3px 3px 0}.gj-datepicker .btn-outline-secondary i{color:rgba(88,97,103,.7);position:relative!important;top:unset!important;left:unset!important;font-size:18px!important;vertical-align:-3px}.gj-datepicker .btn-outline-secondary:not(:disabled):not(.disabled):active{background-color:transparent;color:inherit;box-shadow:none;border-color:#959595}.gj-datepicker .btn-outline-secondary:not(:disabled):not(.disabled).active{background-color:transparent;color:inherit}.gj-datepicker .btn-outline-secondary:focus{outline:none;box-shadow:none}.gj-datepicker .show>.btn-outline-secondary.dropdown-toggle{border:transparent;background-color:transparent;color:inherit}.gj-picker div[role=navigator] div[role=period],.gj-picker-bootstrap table tr td{font-family:Rubik,-apple-system,Segoe UI,sans-serif}.gj-picker-bootstrap table tr td.today div{color:var(--brand-default1)}.gj-picker-bootstrap table tr td.selected.gj-cursor-pointer div{background-color:var(--brand-default1);border-color:var(--brand-default1)}.card-payment .payment-card{width:100%;min-height:183px;padding:20px;border-radius:8px;position:relative;background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),-webkit-linear-gradient(-245deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%)}.card-payment .payment-card.master{background-color:#1f4771}.card-payment .payment-card.visa{background-color:#6c6f69}.card-payment .payment-card.american-express{background-color:#73a3b9;height:100%}.card-payment .payment-card .card-details h6{font-family:Rubik,-apple-system,Segoe UI,sans-serif;color:#fff}.card-payment .payment-card .card-details .card-number>div img{width:15%}.card-payment .payment-card .card-details .card-number>div img:last-child{width:5%;margin-left:10px}.card-payment .payment-card .card-details .card-number h3{font-size:calc(16px + 2*(100vw - 320px)/1600);color:#fff;margin-top:5px;margin-bottom:3px}.card-payment .payment-card .card-details .valid-detail{margin-bottom:10px}.card-payment .payment-card .card-details .valid-detail .title span{display:block;color:hsla(0,0%,100%,.5);text-transform:uppercase;font-size:10px;line-height:1.3}.card-payment .payment-card .card-details .valid-detail .date h3{margin-bottom:0;color:#fff;margin-left:10px;font-size:calc(16px + 2*(100vw - 320px)/1600)}.card-payment .payment-card .card-details .name-detail{display:flex;align-items:center}.card-payment .payment-card .card-details .name-detail h5{margin-bottom:0;font-family:Rubik,-apple-system,Segoe UI,sans-serif;font-size:calc(14px + 2*(100vw - 320px)/1600);color:#fff;text-transform:uppercase;font-weight:600}.card-payment .payment-card .card-details .name-detail h4{color:#fff}.card-payment .payment-card .card-details .name-detail .name{width:100%}.card-payment .payment-card .card-details .name-detail .card-img{display:inline-block;margin-left:auto;text-align:right}.card-payment .payment-card .edit-card{position:absolute;width:100%;height:100%;text-align:center;top:0;left:0;background-color:rgba(0,0,0,.8);border-radius:8px;opacity:0;transition:all .22s ease-in-out}.card-payment .payment-card .edit-card a{color:#fff;text-transform:capitalize}.card-payment .payment-card .edit-card a:hover{color:var(--brand-default1)}.card-payment .payment-card .edit-card a+a{margin-left:15px}.card-payment .payment-card.add-card{background-color:#eee;cursor:pointer;padding:0}.card-payment .payment-card.add-card .card-details{text-align:center;width:100%;height:183px}.card-payment .payment-card.add-card .card-details i{font-size:calc(16px + 4*(100vw - 320px)/1600);color:#959595}.card-payment .payment-card.add-card .card-details h5{text-transform:capitalize;margin-bottom:0;margin-top:5px;font-family:Rubik,-apple-system,Segoe UI,sans-serif}.card-payment .payment-card:hover .edit-card{opacity:1;transition:all .22s ease-in-out}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch .switch-state{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--whiteish)}.switch .switch-state,.switch .switch-state:before{border-radius:20px;position:absolute;transition:.4s}.switch .switch-state:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:var(--white)}.switch input{display:none}.switch input:checked+.switch-state{background-color:#157f58}.switch input:checked+.switch-state:before{transform:translateX(26px)}.user-dashboard .dashboard-content .privacy-setting .common-card .common-header{padding-bottom:calc(20px + 10*(100vw - 320px)/1600)}.privacy-setting .common-card .common-header p{margin-top:8px;margin-bottom:0}.privacy-setting .privacy-content .media .media-body p{margin-bottom:0}.privacy-setting .privacy-content .media .switch{margin-left:8px}.privacy-setting .privacy-content .btn,.privacy-setting .privacy-content .media+.media{margin-top:calc(15px + 5*(100vw - 320px)/1600)}.privacy-setting .privacy-content+.privacy-content{margin-top:calc(25px + 25*(100vw - 320px)/1600)}.privacy-setting .privacy-content h5{font-weight:600;margin-bottom:calc(15px + 10*(100vw - 320px)/1600)}.privacy-setting .switch{width:50px;height:25px}.privacy-setting .switch .switch-state:before{height:17px;width:17px}.privacy-setting .switch input:checked+.switch-state:before{transform:translateX(25px)}.provide-service .row{align-items:center}.provide-service .provide-details h2{color:var(--brand-default1);line-height:1.3}.provide-service .provide-details p{line-height:1.8;margin-bottom:30px}.provide-service .provide-details .btn{padding:12px 30px 11px}.provide-service .service-img{text-align:center}.about-testimonial .title-2 h2{margin-top:-2px}.terms-section .sidebar-user .dashboard-list h5{padding:8px 20px;font-weight:600}.terms-section h2{margin-bottom:30px;font-weight:600;margin-top:-6px;line-height:1.3}.terms-section .terms-wrapper h4{font-weight:600;color:#586167;margin-bottom:3px;line-height:1.4}.terms-section .terms-wrapper p{line-height:1.7;font-size:16px}.terms-section .terms-wrapper p a{color:var(--brand-default1)}.terms-section .terms-wrapper p:last-child{margin-bottom:0}.terms-section .terms-wrapper+.terms-wrapper{margin-top:30px}.terms-section .terms-wrapper ul{padding-left:18px}.terms-section .terms-wrapper ul li{display:list-item;line-height:1.7;font-size:16px;color:#959595}.terms-section .terms-wrap{margin-bottom:-5px}.terms-bottom-content{margin:80px 20px 0;background:hsla(0,0%,87%,.231);padding:20px;border-radius:8px;text-align:center}.terms-bottom-content img{height:180px;margin-top:-80px;margin-bottom:20px}.horizontal-slider{width:100%;height:5px;margin-top:10px;display:flex;align-items:center}.slider-thumb{height:20px;width:20px;background-color:var(--brand-default1);border-radius:50%;cursor:-webkit-grab;cursor:grab}.slider-track{top:0;bottom:0;background-color:#d3d3d3}.slider-values{text-align:center;margin-top:5px}.table-responsive{padding:20px 10px 20px 0;height:600px;overflow-x:auto}.client-table-wrapper{overflow-x:auto;border-radius:8px;box-shadow:0 1px 4px hsla(0,0%,8%,.08),0 1px 2px hsla(0,0%,8%,.04);background:#fff}.client-table-wrapper .table-responsive{overflow-x:visible}.client-table-wrapper:has(.clients-card-grid){overflow-x:visible;overflow-y:visible;background:transparent;box-shadow:none;border-radius:0}.clients-card-grid{padding-top:8px}.client-table{border-collapse:collapse;width:100%;margin-bottom:0}.client-table th,.client-table thead tr{background:var(--brand-default1)}.client-table th{white-space:nowrap;color:#fff;font-size:12px;font-weight:600;padding:12px 14px;border:none;border-radius:0}.client-table th:first-child{border-radius:8px 0 0 0}.client-table th.action-col-header{border-radius:0 8px 0 0}.client-table tbody tr{border-bottom:1px solid hsla(0,0%,8%,.06);transition:background all .16s ease-out}.client-table tbody tr:last-child{border-bottom:none}.client-table tbody tr:hover{background:hsla(0,0%,8%,.035)}.client-table tbody tr:hover .action-col,.client-table tbody tr:hover .sticky-col{background:#f6f6f6}.client-table td{white-space:nowrap;height:44px;padding:0 14px;font-size:12px;color:#141414;border:none;border-radius:0;vertical-align:middle}.client-table .sticky-header{position:-webkit-sticky;position:sticky;top:0;z-index:10}.client-table .sticky-col,.client-table .sticky-header-name{position:-webkit-sticky;position:sticky;left:0;z-index:2;cursor:default!important}.client-table .sticky-col{background:#fff;border-right:1px solid hsla(0,0%,8%,.06);font-weight:500}.client-table .sticky-header-name{border-right:1px solid hsla(0,0%,100%,.15)}.client-table .registered-td{color:#232323;cursor:default}.client-table .action-col-header{z-index:3;background:var(--brand-default1);border-left:1px solid hsla(0,0%,100%,.15)}.client-table .action-col,.client-table .action-col-header{position:-webkit-sticky;position:sticky;right:0;width:96px;min-width:96px}.client-table .action-col{z-index:2;background:#fff;border-left:1px solid hsla(0,0%,8%,.06)}tr:hover .client-table .action-col{background:hsla(0,0%,8%,.035)}.client-table .action-col__icons{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 8px}.client-table .action-col__icons svg{width:16px;height:16px;cursor:pointer;color:#232323;transition:color all .16s ease-out}.client-table .action-col__icons svg:hover{color:#141414}.client-table .action-col__icons svg:last-child:hover{color:#900106}.customise-table-dropdown{width:50%!important;float:inline-end}.customise-table-dropdown label{display:flex;gap:10px}.customise-table-dropdown .btn:active,.customise-table-dropdown .btn:focus,.customise-table-dropdown .btn:hover,.customise-table-dropdown .dropdown-toggle:active,.customise-table-dropdown .dropdown-toggle:focus,.customise-table-dropdown .dropdown-toggle:hover{background:transparent!important;color:#141414!important;border-color:hsla(0,0%,8%,.3)!important;box-shadow:none!important}.customise-table-dropdown .dropdown-menu{max-height:60vh;overflow-y:auto;overscroll-behavior:contain}.client-filter-toggle .btn-outline-secondary:focus,.client-filter-toggle .btn-outline-secondary:hover,.property-filter-toggle .btn-outline-secondary:focus,.property-filter-toggle .btn-outline-secondary:hover,.template-filter-toggle .btn-outline-secondary:focus,.template-filter-toggle .btn-outline-secondary:hover,.view-toggle .btn-outline-secondary:focus,.view-toggle .btn-outline-secondary:hover{background:#f5f5f7!important;color:#333!important;border-color:#dee2e6!important;box-shadow:none!important}.draggable-dropdown-item,.last-contact-td{display:flex;justify-content:space-between}.last-contact-td{align-items:center}.last-contact-td .last-contact-calendar{padding:0}.last-contact-td .last-contact-calendar,.last-contact-td .last-contact-calendar:hover{background:none;border:none;color:inherit}.last-contact-td .last-contact-calendar svg{width:16px;height:16px;padding:0}.table-arrows{border:none;padding:0!important;-webkit-appearance:none}.table-arrows,.table-arrows:active,.table-arrows:focus,.table-arrows:hover{background:none;color:var(--whiteish)!important}.table-arrows svg{color:var(--whiteish);stroke:var(--whiteish)}.table-arrows:disabled{opacity:.35;color:var(--whiteish)!important}.mobile-column{justify-content:space-between;display:flex;align-items:flex-end}.add-client-btn{position:-webkit-sticky;position:sticky;left:0;white-space:nowrap}.add-client-btn .btn{display:flex;align-items:center;gap:6px;padding:10px 14px;font-size:12px;font-weight:500;color:#232323;background:transparent!important;box-shadow:none!important;transition:color all .16s ease-out}.add-client-btn .btn:active,.add-client-btn .btn:focus,.add-client-btn .btn:hover{background:transparent!important;color:#141414;box-shadow:none!important}.add-client-btn .add-button-icon{width:14px;height:14px;flex-shrink:0}.phone-input .phone-icon{display:none}.PhoneInputInput{color:inherit;background:none;border:none}.PhoneInputCountryIcon{display:flex}@media(max-width:768px){.client-card{margin-bottom:1rem;padding:.5rem;border:1px solid hsla(0,0%,8%,.1);border-radius:.5rem}.client-card p{margin:.5rem 0}}@media(min-width:768px){.pricing-modal-content{height:100vh}.modal-header-custom h2{width:100%}}.invite-row{margin-top:50px}.invite-h2{display:flex;gap:5px;font-weight:700}.invite-h2 h2{color:var(--brand-default1)}.invite-field{display:flex}.invite-field label{font-weight:500}.invite-input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.invite-btn{width:60%}.invite-btn,.invite-btn:hover,.invite-btn:hover:after{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.welcome-page{padding:20px}.welcome-background{z-index:1;position:absolute;background-image:url(/assets/images/onboarding-wizard/pattern-background.svg);opacity:.3;background-size:cover;background-position:50%;background-repeat:repeat-y;display:block;height:100%}.welcome-col{padding:0 250px;z-index:2}.add-agent-container{padding:100px 250px;z-index:2}.crop-modal{justify-content:center;margin-top:200px;margin-left:285px;margin-right:5px;position:relative}.crop-modal,.crop-modal-content{display:flex;flex-direction:column;align-items:center}.crop-modal-content{justify-content:space-between;height:400px;max-width:500px}.crop-container{width:100%;height:80%;margin-bottom:20px}.crop-btn{margin-bottom:-50px}.controls{position:absolute;bottom:20px;left:50%;width:50%;transform:translateX(-50%);height:40px;display:flex;align-items:center}.slider{padding:22px 0}.zoom-range{-webkit-appearance:none;-moz-appearance:none;height:2px;border-top:5px solid #fff;border-bottom:5px solid #fff;background:#3f51b5;width:100%}.zoom-range::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;border:1px solid #3f51b5;background:#3f51b5;border-radius:50%;width:12px;height:12px;-moz-transition:box-shadow .15s cubic-bezier(.4,0,.2,1) 0ms;transition:box-shadow .15s cubic-bezier(.4,0,.2,1) 0ms}.zoom-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;border:1px solid #3f51b5;background:#3f51b5;border-radius:50%;width:12px;height:12px;-webkit-transition:box-shadow .15s cubic-bezier(.4,0,.2,1) 0ms;transition:box-shadow .15s cubic-bezier(.4,0,.2,1) 0ms}.controls:hover input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 8px rgba(63,81,181,.16);border-radius:50%}.controls:hover input[type=range]::-moz-range-thumb{box-shadow:0 0 0 8px rgba(63,81,181,.16)}.pricing-modal-content{text-align:center;padding:20px;margin:0!important;width:100vw!important;max-width:100vw!important;box-shadow:0 0 10px rgba(0,0,0,.25);background-color:hsla(0,0%,8%,.5)}.pricing-modal-subtitle{text-align:center;padding:10px 0;margin-right:auto!important;margin-left:auto!important}.page-body h1{text-align:center;font-size:60px;margin-bottom:20px;padding:0 50px}.mini-pricing-table{display:flex;flex-wrap:wrap;gap:50px;justify-content:center;text-align:left}.mini-pricing-card{flex-grow:0;flex-shrink:1;flex-basis:calc(33.3% - 50px);display:flex;flex-direction:column;align-items:center;padding:20px;box-sizing:border-box}.mini-pricing-table-box{border:2px dashed var(--brand-default2);border-radius:8px;background-color:var(--whiteish);padding:20px}.pricing-section{text-align:left;padding:0 20px}@media(max-width:1250px){.upgrade-pricing-col{flex:0 0 auto;width:50%}}@media(max-width:768px){.upgrade-pricing-col{flex:0 0 auto;width:50%}}@media(max-width:600px){.upgrade-pricing-col{flex:0 0 auto;width:100%}}.upgrade-pricing-col .pricing-card{max-width:350px}.upgrade-pricing-col .features-list{margin-bottom:20px}.pricing-discount-badge,.role-span{color:#fff!important}.tab-switcher{display:flex;justify-content:center;margin-bottom:20px}.pricing-wrapper .tab-switcher{background:none;border:none;padding:0;border-radius:0}.tab-button{padding:10px 20px;margin:0 10px;cursor:pointer;background-color:#eaeaea;border:none;outline:none;transition:all .16s ease-out;color:var(--brand-default2)!important}.tab-button.active,.tab-button:hover{background-color:#e0e0e0}.extra-50{font-size:14px!important;text-decoration:none!important;margin-left:5px}.agency-seats-toggle{font-size:12px!important;width:-moz-fit-content!important;width:fit-content!important;padding:4px 16px!important}.pricing-grid{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.pricing-grid .pricing-card{padding:40px 0;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);border:1px dashed var(--brand-default2);max-width:300px;min-width:280px}@media(max-width:768px){.pricing-grid .pricing-card{min-width:0;max-width:100%}}.pricing-card-top{height:250px;display:flex;align-items:flex-end}.pricing-card-top-box{display:flex;flex-direction:column}.pricing-card h3{color:var(--brand-default2);margin-bottom:10px;font-size:20px}.choose-plan-subtitle{font-weight:500!important}.pricing-card p{font-size:24px;font-weight:700}.prices{display:flex;flex-direction:column}.per-month{font-size:10px!important;color:var(--grayish)!important;font-weight:400;margin-left:5px;padding-top:2px}.original-price{color:var(--grayish);font-size:18px!important;margin:10px 0 0}.original-price,.original-price-strike{text-decoration:line-through}.discounted-price{font-size:24px;font-weight:700;color:var(--brand-default2);margin:0 0 10px 20px}.pricing-card span{font-size:14px}.highlighted{background-color:var(--whiteish)}.pricing-features{list-style:none;padding:0;margin-bottom:20px}.pricing-features li{margin-bottom:10px;font-size:14px;display:flex;gap:10px}.badge{font-size:12px!important;position:relative;display:inline-block;padding:5px 10px;background-color:var(--white);font-weight:400;border-radius:4px;overflow:hidden;margin-bottom:10px;width:-moz-fit-content;width:fit-content}.agency-selection{display:flex;justify-content:space-between;align-items:flex-start;gap:2px}.agency-selection .dropdown{width:auto!important}.agency-selection .dropdown .dropdown-menu{width:100%;margin-top:6px;animation:fadeIn .5s;border:1px solid hsla(0,0%,8%,.1);padding:0;width:auto!important;min-width:75px!important;max-width:120px!important}.agency-selection .dropdown .dropdown-menu .dropdown-item{width:100%!important;text-align:center;padding:6px 10px;white-space:nowrap;font-size:12px}.agency-selection .dropdown{position:relative!important}.dropdown-seats{justify-content:space-between;align-items:center;display:flex;cursor:pointer;border:1px solid hsla(0,0%,8%,.1);border-radius:8px;padding:8px;width:80px;font-family:Rubik,-apple-system,Segoe UI,sans-serif;color:#586167;font-weight:500;font-size:12px}.dropdown-seats-container{display:inline-flex;align-items:center;position:relative}.dropdown-seats-container:focus-visible{outline:none}.dropdown-seats:focus-visible{outline:none}.dropdown-seats{-webkit-appearance:none;-moz-appearance:none;appearance:none}.dropdown-arrow{position:absolute;right:10px;pointer-events:none}.enterprise-price{color:var(--brand-default2);margin-top:10px;text-align:center}.modal-header-custom{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 0}.modal-header-custom h2{margin-bottom:0;margin-right:-70px}.btn-close-modal{padding:8px 16px;border:1px solid hsla(0,0%,8%,.1);background-color:#fff;color:rgba(35,35,35,.55);border-radius:8px;font-size:12px;font-weight:500;transition:all .16s ease-out}.btn-close-modal:hover{background-color:#eaeaea;color:#232323;border-color:#d0d0d0}.pricing-modal-content .modal-body{padding-top:15px}.price-container .price{font-size:24px}.pricing-tab-button{padding:10px 20px;cursor:pointer;background-color:#eaeaea;border:none;outline:none;transition:all .16s ease-out;color:#141414}.pricing-tab-button.active,.pricing-tab-button:hover{background-color:#232323;color:#fff}.upgrade-section-top{margin-top:40px}.mb-3.row>.col{flex:0 0 100%;max-width:100%}.nav-tabs{display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:1px solid #dee2e6;touch-action:pan-x;overflow-y:hidden}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{display:inline-block;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:.5rem 1rem}.ve-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:#f4f4f4}.ve-card{width:100%;max-width:440px;border-radius:12px;overflow:hidden}.ve-brand{padding:20px 24px;background:var(--brand-default1);text-align:center}.ve-brand img{height:40px}.ve-body{padding:24px;text-align:center}.ve-icon{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;margin:0 auto 16px;font-size:2rem;background:#eaeaea;color:#232323}.ve-icon-loading{background:color-mix(in srgb,var(--brand-default1) 10%,transparent);color:var(--brand-default1)}.ve-icon-success{background:color-mix(in srgb,#157f58 10%,transparent);color:#157f58}.ve-icon-error{background:color-mix(in srgb,#900106 10%,transparent);color:#900106}.ve-title{font-size:24px;font-weight:700;margin-bottom:8px}.ve-subtitle{font-size:12px;color:#232323;margin-bottom:20px}.ve-btn{width:100%}.ve-spin{animation:ve-spin 1s linear infinite}@keyframes ve-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pixel-hidden{display:none}.no-access-logo{width:64px;height:64px}.saved-browse-btn{margin-top:16px}.not-found-section{background:#f8f8f6;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 24px 90px;font-family:Rubik,-apple-system,sans-serif;position:relative}.not-found-logo{position:absolute;top:40px;left:50%;transform:translateX(-50%)}.not-found-logo img{object-fit:contain;display:block}.not-found-content{max-width:560px;width:100%}.not-found-eyebrow{font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#157f58;margin-bottom:14px;font-family:Rubik,sans-serif}.not-found-digits{display:flex;justify-content:center;gap:0;margin:0 0 8px}.not-found-digit{font-size:clamp(64px,12vw,140px);font-weight:800;letter-spacing:-4px;line-height:1;font-family:Rubik,-apple-system,sans-serif;display:block;color:#111}.not-found-digit:nth-child(2){color:#157f58}.not-found-heading{font-size:clamp(22px,3vw,30px);font-weight:800;letter-spacing:-1px;color:#111;margin:0 0 14px;font-family:Rubik,sans-serif}.not-found-subtitle{font-size:16px;color:#6b7280;line-height:1.6;margin:0 auto 36px;max-width:460px;font-family:Rubik,sans-serif}.not-found-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;align-items:center}.not-found-btn-base,.not-found-btn-primary,.not-found-btn-secondary{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 26px;border-radius:8px;font-weight:600;font-size:14px;text-decoration:none;font-family:Rubik,sans-serif;box-sizing:border-box;line-height:1}.not-found-btn-primary{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);color:#fff;border:none}.not-found-btn-secondary{background:transparent;color:#111;border:2px solid rgba(0,0,0,.15)}.agency-header{display:flex;justify-content:space-between;align-items:center;max-width:700px}.agency-header img{width:100px;height:100px}@media(max-width:700px){.agency-header{align-items:flex-start}.agency-header img{width:60px;height:60px}.agency-header .agency-details svg{width:16px;height:16px}.agency-header .agency-details span{font-size:12px}}@media(max-width:500px){.agency-header img{width:40px;height:40px;margin-right:5px}.agency-header .agency-details svg{width:14px;height:14px}}.reg-form-editable{max-width:800px;overflow:auto;padding:15px;box-sizing:border-box}@media(max-width:500px){.reg-form-editable h2{font-size:21px}.reg-form-editable h3{font-size:18px}.reg-form-editable h4{font-size:16px}}.template-row{padding-bottom:25px;gap:20px;justify-content:center}.template-row div{width:auto}.template-card{box-shadow:0 1px 2px hsla(0,0%,8%,.06);border-radius:20px;width:max-content}.template-card h4{background-color:#eaeaea;color:#3b4249;border-top-left-radius:20px;border-top-right-radius:20px;padding:5px;text-align:center}.template-card img{width:200px;border-radius:20px}.template-card button{margin:auto;display:flex;width:100%;background-color:var(--brand-default1);color:#fff;border:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:10px;justify-content:center;text-transform:uppercase}.template-card button:hover{font-size:17px;transition-duration:.1}.sales-contract{max-width:800px;margin:auto;padding:20px;border:1px solid hsla(0,0%,8%,.1);border-radius:8px}.sales-contract h2,.sales-contract h3,.sales-contract h4{text-align:center}.signatures{display:flex;justify-content:space-between;margin:20px 20px 50px}.housekeeping-checklist{max-width:800px;margin-top:20px;padding:20px;border:1px solid hsla(0,0%,8%,.1);border-radius:8px}.housekeeping-checklist h2,.housekeeping-checklist h3,.housekeeping-checklist h4{text-align:center;display:flex;align-items:center;justify-content:space-between;border:none}.housekeeping-checklist h2 input,.housekeeping-checklist h3 input,.housekeeping-checklist h4 input{border:none;font-weight:700}.checkbox{cursor:pointer;position:relative;margin:1rem;padding-left:30px;display:flex;align-items:center;justify-content:space-between}.checkbox:before{transition:transform .4s cubic-bezier(.45,1.8,.5,.75);transform:rotate(-45deg) scale(0);content:"";position:absolute;left:.25rem;top:.225rem;z-index:1;width:.75rem;height:.375rem;border-left:2px solid var(--brand-default1);border-bottom:2px solid var(--brand-default1);border-right-style:solid;border-top-style:solid;border-top:2px var(--brand-default1);border-right:2px var(--brand-default1)}.checkbox:after{content:"";position:absolute;left:0;width:1.3rem;height:1.3rem;background:#fff;border:1px dashed var(--brand-default1);cursor:pointer}.checkbox input{border:none;width:100%}.reg-form{max-width:800px;padding:50px}.reg-form-block{padding-bottom:20px}.reg-form-list li{width:100%;display:flex;cursor:text;page-break-inside:auto}.reg-form-list li strong{text-decoration:underline;margin-left:5px}.reg-form-h2{padding-bottom:20px;text-align:center}.reg-form-h4{text-align:left}.html2pdf__page-break{page-break-before:always!important;padding:50px}.page_break{page-break-inside:avoid!important}.react-tags .ReactTags__tagInput .ReactTags__tagInputField{border:none;background:transparent}div.ReactTags__tags{position:relative}div.ReactTags__tagInput{width:100%;border-radius:2px;display:inline-block}div.ReactTags__tagInput input.ReactTags__tagInputField,div.ReactTags__tagInput input.ReactTags__tagInputField:focus{height:31px;margin:0;font-size:12px;width:100%;border:1px solid hsla(0,0%,8%,.1);padding:0 4px}.ReactTags__selected{display:inline-flex;width:100%}div.ReactTags__selected span.ReactTags__tag{font-size:13px;display:inline-flex;padding:4px;margin:0 5px 5px;cursor:text!important;border-radius:2px;border:1px dashed hsla(0,0%,8%,.1);color:#1c2d3a;background:transparent;transition:all .22s ease-in-out;position:relative;white-space:nowrap}div.ReactTags__selected span.ReactTags__tag:hover{background:#d2d2d2;color:#fff;transition:all .22s ease-in-out;background-color:transparent;border-color:var(--brand-default2);color:var(--brand-default2)}div.ReactTags__selected span.ReactTags__tag:hover:after{opacity:.1;background:var(--brand-default2)}div.ReactTags__selected a.ReactTags__remove{color:rgba(35,35,35,.55);margin-left:5px;cursor:pointer}div.ReactTags__suggestions{position:absolute;color:#141414!important;font-weight:400!important;font-size:12px!important}div.ReactTags__suggestions ul{list-style-type:none;box-shadow:0 8px 24px hsla(0,0%,8%,.12),0 4px 8px hsla(0,0%,8%,.06);background:#fff;width:200px}div.ReactTags__suggestions li{border-bottom:1px solid hsla(0,0%,8%,.1);padding:15px 10px;margin:0}div.ReactTags__suggestions li mark{text-decoration:underline;background:none;font-weight:600}div.ReactTags__suggestions ul li.ReactTags__activeSuggestion{background:#b7cfe0;cursor:pointer}.ReactTags__remove{background:none;border:none;display:none}.ReactTags__tagInputField{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.pdf-mode .no-border{border:none;outline:none}.page-break-avoid{page-break-inside:avoid!important;margin-top:50px}.success-box{margin-top:200px;padding:0 50px}.success-box h1{font-size:clamp(1.4rem,5vw,2.5rem);word-break:break-word}@media(max-width:700px){.success-box{margin-top:60px;padding:0 20px;text-align:center}}.payment-success-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}.payment-success-center{width:100%;max-width:480px}.payment-success-body{padding:24px;text-align:center}.payment-spinner{display:flex;justify-content:center;margin-bottom:16px}.payment-muted-text{color:#232323;margin-bottom:8px}.payment-icon{font-size:3rem;margin-bottom:16px}.payment-icon-success{color:#157f58}.payment-icon-danger{color:#900106}.payment-result-title{font-size:24px;font-weight:700;margin-bottom:8px}.payment-result-title-success{color:#157f58}.payment-result-title-danger{color:#900106}.payment-lead{font-size:20px;color:#232323;margin-bottom:16px}.payment-alert{background:color-mix(in srgb,#cc912c 10%,transparent);border:1px solid #cc912c;border-radius:8px;padding:12px 16px}.payment-alert,.payment-next-list{font-size:12px;margin-bottom:16px;text-align:left}.payment-next-list{list-style:disc;padding-left:20px;color:#232323}.payment-cta-btn{width:100%}.payment-fail-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:16px}.notif-page{padding-top:24px}.notif-page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.notif-page-title{display:flex;align-items:center;gap:8px;font-size:20px;font-weight:600;margin:0}.notif-card{position:relative;margin-bottom:16px}.notif-card .notif-dismiss-btn{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;padding:4px;background:none;border:none;color:#232323;cursor:pointer;line-height:1;border-radius:4px}.notif-card .notif-dismiss-btn:hover{color:#141414}.notif-row{display:flex;align-items:flex-start;gap:12px;padding-right:2rem}.notif-icon-col{flex-shrink:0;color:#157f58}.notif-content{flex:1 1;min-width:0}.notif-message{margin:0 0 8px;font-size:12px;color:#141414}.notif-meta{display:flex;align-items:center;gap:12px}.notif-points-badge{display:inline-flex;align-items:center;padding:2px 10px;border-radius:4px;background:#157f58;color:#fff;font-size:11px;font-weight:600}.notif-date{font-size:11px;color:#232323}.notif-page-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.notif-conn-actions{display:flex;gap:8px;flex-shrink:0}.notif-empty-state{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;text-align:center}.notif-empty-icon{color:#232323}.notif-page-loading{display:flex;justify-content:center;padding:24px}@media(max-width:1800px){.timeline-card:after{width:65%}}@media(max-width:1711px){.properties-list .media>img{width:70px;height:70px}.properties-list .media .media-body{padding-left:15px}}@media(max-width:1711px)and (min-width:1400px){.authentication-box .col-xxl-3{width:30%}}@media(max-width:1680px){.total-container .apexcharts-canvas{margin:0 auto}.not-found-img .animation-error{right:100px}}@media(max-width:1660px){.revenue-container .apexcharts-canvas{margin:0 auto}.recent-properties table tr td{min-width:105px}.recent-properties table tr td:first-child{min-width:244px}.recent-properties table tr td:last-child{min-width:150px}.user-info .all-properties .media img{width:30px;height:30px}}@media(max-width:1660px)and (min-width:1200px){.xl-none{display:none}.xl-2{flex:0 0 23%;max-width:23%}.xl-6{flex:0 0 50%;max-width:50%}.xl-12{flex:0 0 100%;max-width:100%}.xl-index-10{order:10}.all-properties .media img{width:16%}.timeline-card:after{width:40%;right:-110px}.follow-list-item,.friend-agent{display:none}}@media(max-width:1540px){.timeline-card:after{width:47%}}@media(max-width:1460px){.not-found-img .animation-error{top:20px;right:60px}.not-found-img .animation-error img{height:150px}}@media(max-width:1440px){.all-properties ul li img{display:none}.payment-table table tr td:nth-child(2),.payment-table table tr th:nth-child(2){min-width:150px!important}.payment-table table tr td:nth-child(3),.payment-table table tr th:nth-child(3){min-width:120px!important}}@media(max-width:1381px)and (min-width:1200px){.large-12{flex:0 0 100%;max-width:100%}.large-6{flex:0 0 50%;max-width:50%}.large-5{flex:0 0 40%;max-width:40%}.all-properties .media img{width:12%}}@media(max-width:1366px)and (min-width:1200px){.user-lists.agent-section .agent-image .overlay-content span{letter-spacing:6px}.user-lists.agent-section .agent-content{padding:20px}.user-lists.agent-section .agent-content .agent-contact li .label{margin-left:3px}}@media(max-width:1366px){.timeline-card:after{width:50%;right:-108px}.page-wrapper .page-main-header .header-menu>li:first-child{width:40%}.assign-table table tr td:first-child{min-width:210px}.page-not-found .not-found-content p{width:90%}.property-wizard .wizard-box .wizard-step-container .wizard-steps li .media .media-body{padding:0 15px}}@media(max-width:1280px){.timeline-card:after{right:-90px}}@media(max-width:1199px){.property-details ul li{padding-left:5px;padding-right:5px}.timeline-card:after{width:34%}.friend-list .label{padding:4px 9px 3px}.property-section .property-2 .property-box .property-image .labels-left,.property-section .property-3 .property-box .property-image .labels-left{left:15px;top:15px}.page-wrapper .page-main-header{padding:0 40px 0 20px;width:-webkit-fill-available}.page-wrapper .page-main-header .header-menu>li{padding:10px}.all-properties .media img{width:7%}.project-widgets .media .widget-icon{width:60px;height:60px}.property-section .property-box .property-details{padding:20px}.property-section .property-box .property-details .property-btn .btn{padding:8px 20px}.property-details .property-btn .btn+.btn{margin-left:10px}.jvector-map-height{height:280px}.transactions-table table tr td:nth-child(2),.transactions-table table tr th:nth-child(2){min-width:250px}.transactions-table table tr td:nth-child(6),.transactions-table table tr th:nth-child(6){min-width:108px}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .wizard-steps{margin-top:0}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .wizard-steps li{flex:0 0 48%;max-width:48%}.not-found-img .animation-error img{height:120px}}@media(max-width:1199px)and (min-width:768px){.timeline-card.timeline-agent:after{width:66%}}@media(max-width:991px){h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:15px}.card .card-body,.card .card-footer,.card .card-header{padding:20px}.onhover-show-div{top:69px}.column-sm{margin-bottom:-20px}.column-sm>div{margin-bottom:20px}.theme-pagination{margin-top:20px}.admin-form .dropdown .dropdown-toggle,.admin-form .form-control{padding-left:15px;padding-right:15px}.page-wrapper .page-main-header{min-height:80px;margin-left:0;width:100%}.page-wrapper .page-main-header .header-menu .notification-dropdown{top:58px}.page-header{padding:25px 0}.page-body-wrapper .page-body,.page-body-wrapper footer{margin-left:0}.page-body-wrapper .page-sidebar .logo-wrap{padding:20px}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu{height:auto}.page-body-wrapper .page-body{min-height:calc(100vh - 70px);margin-top:90px;margin-left:280px}.all-properties .media img{width:50px}.sales-details .bar-sales{margin-top:20px}.property-admin .property-details{padding:20px}.property-map .property-grid{padding-top:30px}.title-about{margin-bottom:20px}.timeline-card:after{width:30%}.about-space{margin-top:20px}.about-space .off-credit{padding-top:20px}.friend-list .label{padding:4px 8px 3px}.property-grid-3 .property-grid.list-view .property-box .agent-image{width:78%}.agent-section .agent-content{padding:20px}.income-wrap .overview-content li+li{margin-left:20px}.authentication-box{position:relative;background:hsla(0,0%,98%,.4)}.authentication-box .log-in form .form-group .input-group .input-group-text svg{width:20px;height:20px}.log-in h6{margin-bottom:10px}.log-in form .form-group{margin-bottom:20px}.log-in form .form-group .important-note{padding-left:30px}.log-in form .d-flex{margin-bottom:20px}.log-in .social-connect>div:nth-child(n+3){margin-top:10px}.page-not-found{text-align:center}.page-not-found .row>div{margin:0 auto}.page-not-found .not-found-img>img{width:80%}.page-not-found .not-found-content{padding:20px 0;text-align:center}.page-not-found .not-found-content p{width:100%}.not-found-img .animation-error{right:100px}.not-found-img .animation-error img{height:90px}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .log-in{margin-top:30px}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .log-in .next-btn{margin-top:10px}}@media(max-width:767px){.btn{padding:8px 15px 7px}.btn.btn-dashed{padding:9px 18px 8px}.authentication-box .log-in .important-note{font-size:13px}footer{text-align:center}footer .float-end{float:none!important}.tap-top.top{bottom:70px;right:20px}.page-wrapper .page-main-header .mobile-search{padding:10px}.page-wrapper .page-main-header .mobile-search svg{width:18px;height:18px;vertical-align:middle}.page-wrapper .page-main-header .search-form{top:50px;position:absolute;transition:all .3s linear;left:15px;background-color:#fff;transform:translateY(-35px) scaleY(0);opacity:0;visibility:hidden;width:180px;padding-left:0}.page-wrapper .page-main-header .search-form .form-control{border:1px solid #e0e0e0;padding:8px 15px}.page-wrapper .page-main-header .search-form:after,.page-wrapper .page-main-header .search-form:before{display:none}.page-wrapper .page-main-header .search-form.open{transform:translateY(0) scaleY(1);opacity:1;visibility:visible;transition:all .3s linear}.page-wrapper .page-main-header .header-menu>li:first-child{width:auto;margin:0}.light-box{padding:12px}.expiring-details .legend-exiring{margin-top:60px}.property-section .property-box .property-details .property-btn .btn{padding:8px 18px}.property-details ul li{padding-left:8px;padding-right:3px}.about-profile .friend-list ul li:nth-child(n+4){margin-top:0}.about-profile .friend-list ul li:nth-child(n+5){margin-top:20px}.timeline-card:after{width:39%}.address-invoice .light-box>div+div{margin-top:20px}.invoice-note .text-md-end{margin-top:15px}.jvector-map-height{height:150px}.page-not-found .not-found-content p{width:96%}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .wizard-steps{display:flex;flex-wrap:wrap}.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .wizard-steps li{flex:0 0 100%;max-width:100%}}@media(max-width:800px){.page-wrapper .page-main-header{padding:0 20px}.page-body-wrapper .page-body,.page-body-wrapper footer{margin-left:0}.page-body-wrapper .page-sidebar .logo-wrap{padding:20px}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu{height:auto}.page-body-wrapper .page-sidebar .main-sidebar .sidebar-menu>li{padding:20px}.page-body-wrapper .page-body{min-height:calc(100vh - 70px);margin-top:90px;margin-left:70px;overflow-x:hidden}.page-body-wrapper .page-body .container-fluid{padding-left:24px;padding-right:24px}.page-body-wrapper .page-body .tab-content{padding:0}.invite-nav-item{margin-left:0}.property-grid-2{max-width:100%!important}.property-grid-2,.property-grid-2>.row,.property-grid-2>.row>[class*=col]{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important}}@media(max-width:768px){.search-bar,.search-bar .row{display:block}.search-bar .row .col-md-4,.search-bar .row .col-md-6{margin-bottom:10px}}@media(max-width:660px){.page-main-bottombar .notification-dropdown{z-index:1499}.bottombar .onhover-dropdown .onhover-show-div{bottom:60px!important;top:auto!important;padding:10px!important}.customise-table-dropdown{width:100%!important}.grid-btn,.list-btn{display:none}.property-list-row{margin-left:0;margin-right:0}.property-list-row,.property-list-row>[class*=col]{padding-left:0;padding-right:0}.property-grid-2{max-width:100%!important}.property-grid-2,.property-grid-2>.row,.property-grid-2>.row>[class*=col]{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important}.property-container{padding-left:0;padding-right:0}.search-dropdown{width:auto}}@media(max-width:575px){h2{font-size:25px}h3{font-size:22px}.card{margin-bottom:20px}label{margin-bottom:4px}.label{padding:2px 10px}.form-group{margin-bottom:10px}.agent-lists{margin-bottom:20px}.property-wizard .wizard-box .wizard-form-details form .form-group{margin-bottom:15px}.authentication-box .log-in.row .form-login .card,.property-wizard.horizontal-wizard .wizard-box .wizard-step-container .log-in{margin-top:20px}.report-summary .sales-details .chart-legends{margin:20px 0}.tap-top{width:30px;height:30px}.onhover-show-div{top:53px}.bottombar .onhover-dropdown .onhover-show-div{bottom:60px!important;top:auto!important;padding:10px!important}.page-header{padding:20px 0}.page-header .breadcrumb{float:left;margin-top:10px}.page-wrapper .page-main-header{height:60px}.page-wrapper .page-main-header .header-menu .profile-avatar img{width:35px}.page-wrapper .page-main-header .header-menu>li{padding:8px}.page-wrapper .page-main-header .header-menu>li svg{width:18px}.page-wrapper .page-main-header .header-menu>li .notification-badge{top:4px;right:1px;transform:scale(.8)}.page-wrapper .page-main-header .header-menu .notification-dropdown{top:50px}.page-body-wrapper .page-body{min-height:calc(100vh - 60px);margin-top:80px;padding-bottom:100px}.sales-details .chart-legends{margin:20px 0}.monthly-sales{margin-top:30px}.project-widgets .media .widget-icon{width:60px;height:60px}.project-widgets .media .widget-icon i{font-size:26px}.project-widgets .media .media-body h4{margin:2px 0}.project-widgets .media .media-body .label{padding:2px 10px 1px}.invoice-card .calculations ul li h5{margin-bottom:5px}.properties-list .media .media-body ul li img{width:20px}.properties-list .media .media-body h6{margin-bottom:5px}.sales-details .bar-sales{margin-left:-20px;margin-bottom:-25px}.expiring-details .legend-exiring{margin-top:50px}.log-in .divider{margin:10px 0}.log-in form .form-group{margin-bottom:15px}.switch{height:26px;width:54px}.switch .switch-state:before{width:20px;height:20px;bottom:3px}.switch input:checked+.switch-state:before{transform:translateX(27px)}.listing-option{display:flex}.listing-option .d-flex{margin-top:10px;justify-content:flex-start}.property-section .property-box .property-image .overlay-plus span{font-size:38px}.about-profile .friend-list ul li:nth-child(n+4){margin-top:20px}.about-profile .friend-list ul li .label{padding:4px 8px 3px}.timeline-card:after{width:45%}.user-info .media .media-body{margin-left:10px}.agent-social li a{width:25px;height:25px}.agent-social li a i{font-size:13px}.property-grid-3 .property-grid.list-view .property-box .agent-image{width:100%}.property-grid.list-view .property-box{display:block}.invoice .invoice-logo{margin-bottom:20px}.invoice-table table tr td:first-child,.invoice-table table tr th:first-child{min-width:200px}.invoice-note img{width:110px}.jvector-map-height,.jvector-map-report{height:250px}.property-location{display:block}.property-location p{margin-bottom:.2rem}.agent-box-viewer{display:block;width:300px}.agent-box-viewer .agent-agency-images .agency-image{width:100%}}@media(max-width:480px){.btn-social span{padding:8px 14px 7px}.expiring-details .legend-exiring ul li{padding:0}.ratio_55 .bg-size:before{padding-top:63%}.timeline-card:after{width:51%}.time-details{display:block}.time-details h6{margin-top:15px}.page-wrapper .page-main-header .header-menu .onhover-show-div{width:calc(100vw - 30px);position:fixed;top:60px;left:15px}.page-wrapper .page-main-header .header-menu .onhover-show-div:after,.page-wrapper .page-main-header .header-menu .onhover-show-div:before{display:none}.page-wrapper .page-main-header .header-menu .notification-dropdown{width:calc(100vw - 30px)}footer p{font-size:13px}.page-not-found .not-found-content p,.page-not-found .not-found-img>img{width:100%}.not-found-img .animation-error img{height:90px}.property-wizard .wizard-box .wizard-step-container .wizard-steps li .media .step-icon{width:42px;height:42px}.property-wizard .wizard-box .wizard-step-container .wizard-steps li .media .step-icon svg{width:25px;height:25px}}@media(max-width:420px){.not-found-img .animation-error img{height:60px}.user-info .contact-media{display:block}.user-info .contact-media .media-body{margin-left:0;margin-top:15px}.timeline-card:after{width:60%}}@media(max-width:360px){.property-details ul li{font-size:12px}.property-section .property-box .property-image .overlay-property-box .effect-round{width:30px;height:30px}.property-section .property-box .property-details{padding:12px}.not-found-img .animation-error{right:50px}.not-found-img .animation-error img{height:50px}.timeline-card:after{width:68%}.management-table table tr td img{width:34px}.management-table table tr td .media .media-body{margin-left:10px}.management-table table tr td:first-child{min-width:253px}.expiring-details .chart-detail .media .with-reload>img{width:35px}.expiring-details .legend-exiring ul li{width:auto}.expiring-details .legend-exiring ul li span{font-size:13px}.expiring-details .legend-exiring ul li+li{margin-left:20px}.all-properties .media img{width:40px}.all-properties .media .media-body{margin-left:10px}.all-properties .media .media-body h4{margin-bottom:2px}.income-wrap .overview-content li{display:block}.income-wrap .overview-content li+li{margin-left:0;margin-top:15px}.authentication-box .log-in form .d-flex{display:block!important}.authentication-box .log-in form .d-flex a{margin-top:10px;display:block}.social-connect>div{flex:0 0 100%;max-width:100%}.social-connect>div+div{margin-top:10px!important}}@media print{.page-header,.page-sidebar{display:none}.page-wrapper .page-main-header{display:none;position:relative}.page-body-wrapper .page-body{margin-top:0}.customizer-links,.tap-top{display:none;position:relative}}@media(max-width:767px){input,select,textarea{font-size:16px!important}}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-regular,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-brands:before,.fa-regular:before,.fa-solid:before,.fa:before,.fab:before,.far:before,.fas:before{content:var(--fa)}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:Font Awesome\ 6 Free}.fa-brands,.fab{font-family:Font Awesome\ 6 Brands}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(-1*var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0{--fa:"\30 "}.fa-1{--fa:"\31 "}.fa-2{--fa:"\32 "}.fa-3{--fa:"\33 "}.fa-4{--fa:"\34 "}.fa-5{--fa:"\35 "}.fa-6{--fa:"\36 "}.fa-7{--fa:"\37 "}.fa-8{--fa:"\38 "}.fa-9{--fa:"\39 "}.fa-fill-drip{--fa:""}.fa-arrows-to-circle{--fa:""}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:""}.fa-at{--fa:"\@"}.fa-trash-alt,.fa-trash-can{--fa:""}.fa-text-height{--fa:""}.fa-user-times,.fa-user-xmark{--fa:""}.fa-stethoscope{--fa:""}.fa-comment-alt,.fa-message{--fa:""}.fa-info{--fa:""}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:""}.fa-explosion{--fa:""}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:""}.fa-wave-square{--fa:""}.fa-ring{--fa:""}.fa-building-un{--fa:""}.fa-dice-three{--fa:""}.fa-calendar-alt,.fa-calendar-days{--fa:""}.fa-anchor-circle-check{--fa:""}.fa-building-circle-arrow-right{--fa:""}.fa-volleyball,.fa-volleyball-ball{--fa:""}.fa-arrows-up-to-line{--fa:""}.fa-sort-desc,.fa-sort-down{--fa:""}.fa-circle-minus,.fa-minus-circle{--fa:""}.fa-door-open{--fa:""}.fa-right-from-bracket,.fa-sign-out-alt{--fa:""}.fa-atom{--fa:""}.fa-soap{--fa:""}.fa-heart-music-camera-bolt,.fa-icons{--fa:""}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:""}.fa-bridge-circle-check{--fa:""}.fa-pump-medical{--fa:""}.fa-fingerprint{--fa:""}.fa-hand-point-right{--fa:""}.fa-magnifying-glass-location,.fa-search-location{--fa:""}.fa-forward-step,.fa-step-forward{--fa:""}.fa-face-smile-beam,.fa-smile-beam{--fa:""}.fa-flag-checkered{--fa:""}.fa-football,.fa-football-ball{--fa:""}.fa-school-circle-exclamation{--fa:""}.fa-crop{--fa:""}.fa-angle-double-down,.fa-angles-down{--fa:""}.fa-users-rectangle{--fa:""}.fa-people-roof{--fa:""}.fa-people-line{--fa:""}.fa-beer,.fa-beer-mug-empty{--fa:""}.fa-diagram-predecessor{--fa:""}.fa-arrow-up-long,.fa-long-arrow-up{--fa:""}.fa-burn,.fa-fire-flame-simple{--fa:""}.fa-male,.fa-person{--fa:""}.fa-laptop{--fa:""}.fa-file-csv{--fa:""}.fa-menorah{--fa:""}.fa-truck-plane{--fa:""}.fa-record-vinyl{--fa:""}.fa-face-grin-stars,.fa-grin-stars{--fa:""}.fa-bong{--fa:""}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:""}.fa-arrow-down-up-across-line{--fa:""}.fa-spoon,.fa-utensil-spoon{--fa:""}.fa-jar-wheat{--fa:""}.fa-envelopes-bulk,.fa-mail-bulk{--fa:""}.fa-file-circle-exclamation{--fa:""}.fa-circle-h,.fa-hospital-symbol{--fa:""}.fa-pager{--fa:""}.fa-address-book,.fa-contact-book{--fa:""}.fa-strikethrough{--fa:""}.fa-k{--fa:"K"}.fa-landmark-flag{--fa:""}.fa-pencil,.fa-pencil-alt{--fa:""}.fa-backward{--fa:""}.fa-caret-right{--fa:""}.fa-comments{--fa:""}.fa-file-clipboard,.fa-paste{--fa:""}.fa-code-pull-request{--fa:""}.fa-clipboard-list{--fa:""}.fa-truck-loading,.fa-truck-ramp-box{--fa:""}.fa-user-check{--fa:""}.fa-vial-virus{--fa:""}.fa-sheet-plastic{--fa:""}.fa-blog{--fa:""}.fa-user-ninja{--fa:""}.fa-person-arrow-up-from-line{--fa:""}.fa-scroll-torah,.fa-torah{--fa:""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:""}.fa-toggle-off{--fa:""}.fa-archive,.fa-box-archive{--fa:""}.fa-person-drowning{--fa:""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:""}.fa-spray-can{--fa:""}.fa-truck-monster{--fa:""}.fa-w{--fa:"W"}.fa-earth-africa,.fa-globe-africa{--fa:""}.fa-rainbow{--fa:""}.fa-circle-notch{--fa:""}.fa-tablet-alt,.fa-tablet-screen-button{--fa:""}.fa-paw{--fa:""}.fa-cloud{--fa:""}.fa-trowel-bricks{--fa:""}.fa-face-flushed,.fa-flushed{--fa:""}.fa-hospital-user{--fa:""}.fa-tent-arrow-left-right{--fa:""}.fa-gavel,.fa-legal{--fa:""}.fa-binoculars{--fa:""}.fa-microphone-slash{--fa:""}.fa-box-tissue{--fa:""}.fa-motorcycle{--fa:""}.fa-bell-concierge,.fa-concierge-bell{--fa:""}.fa-pen-ruler,.fa-pencil-ruler{--fa:""}.fa-people-arrows,.fa-people-arrows-left-right{--fa:""}.fa-mars-and-venus-burst{--fa:""}.fa-caret-square-right,.fa-square-caret-right{--fa:""}.fa-cut,.fa-scissors{--fa:""}.fa-sun-plant-wilt{--fa:""}.fa-toilets-portable{--fa:""}.fa-hockey-puck{--fa:""}.fa-table{--fa:""}.fa-magnifying-glass-arrow-right{--fa:""}.fa-digital-tachograph,.fa-tachograph-digital{--fa:""}.fa-users-slash{--fa:""}.fa-clover{--fa:""}.fa-mail-reply,.fa-reply{--fa:""}.fa-star-and-crescent{--fa:""}.fa-house-fire{--fa:""}.fa-minus-square,.fa-square-minus{--fa:""}.fa-helicopter{--fa:""}.fa-compass{--fa:""}.fa-caret-square-down,.fa-square-caret-down{--fa:""}.fa-file-circle-question{--fa:""}.fa-laptop-code{--fa:""}.fa-swatchbook{--fa:""}.fa-prescription-bottle{--fa:""}.fa-bars,.fa-navicon{--fa:""}.fa-people-group{--fa:""}.fa-hourglass-3,.fa-hourglass-end{--fa:""}.fa-heart-broken,.fa-heart-crack{--fa:""}.fa-external-link-square-alt,.fa-square-up-right{--fa:""}.fa-face-kiss-beam,.fa-kiss-beam{--fa:""}.fa-film{--fa:""}.fa-ruler-horizontal{--fa:""}.fa-people-robbery{--fa:""}.fa-lightbulb{--fa:""}.fa-caret-left{--fa:""}.fa-circle-exclamation,.fa-exclamation-circle{--fa:""}.fa-school-circle-xmark{--fa:""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:""}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:""}.fa-unlock-alt,.fa-unlock-keyhole{--fa:""}.fa-cloud-showers-heavy{--fa:""}.fa-headphones-alt,.fa-headphones-simple{--fa:""}.fa-sitemap{--fa:""}.fa-circle-dollar-to-slot,.fa-donate{--fa:""}.fa-memory{--fa:""}.fa-road-spikes{--fa:""}.fa-fire-burner{--fa:""}.fa-flag{--fa:""}.fa-hanukiah{--fa:""}.fa-feather{--fa:""}.fa-volume-down,.fa-volume-low{--fa:""}.fa-comment-slash{--fa:""}.fa-cloud-sun-rain{--fa:""}.fa-compress{--fa:""}.fa-wheat-alt,.fa-wheat-awn{--fa:""}.fa-ankh{--fa:""}.fa-hands-holding-child{--fa:""}.fa-asterisk{--fa:"\*"}.fa-check-square,.fa-square-check{--fa:""}.fa-peseta-sign{--fa:""}.fa-header,.fa-heading{--fa:""}.fa-ghost{--fa:""}.fa-list,.fa-list-squares{--fa:""}.fa-phone-square-alt,.fa-square-phone-flip{--fa:""}.fa-cart-plus{--fa:""}.fa-gamepad{--fa:""}.fa-circle-dot,.fa-dot-circle{--fa:""}.fa-dizzy,.fa-face-dizzy{--fa:""}.fa-egg{--fa:""}.fa-house-medical-circle-xmark{--fa:""}.fa-campground{--fa:""}.fa-folder-plus{--fa:""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:""}.fa-paint-brush,.fa-paintbrush{--fa:""}.fa-lock{--fa:""}.fa-gas-pump{--fa:""}.fa-hot-tub,.fa-hot-tub-person{--fa:""}.fa-map-location,.fa-map-marked{--fa:""}.fa-house-flood-water{--fa:""}.fa-tree{--fa:""}.fa-bridge-lock{--fa:""}.fa-sack-dollar{--fa:""}.fa-edit,.fa-pen-to-square{--fa:""}.fa-car-side{--fa:""}.fa-share-alt,.fa-share-nodes{--fa:""}.fa-heart-circle-minus{--fa:""}.fa-hourglass-2,.fa-hourglass-half{--fa:""}.fa-microscope{--fa:""}.fa-sink{--fa:""}.fa-bag-shopping,.fa-shopping-bag{--fa:""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:""}.fa-mitten{--fa:""}.fa-person-rays{--fa:""}.fa-users{--fa:""}.fa-eye-slash{--fa:""}.fa-flask-vial{--fa:""}.fa-hand,.fa-hand-paper{--fa:""}.fa-om{--fa:""}.fa-worm{--fa:""}.fa-house-circle-xmark{--fa:""}.fa-plug{--fa:""}.fa-chevron-up{--fa:""}.fa-hand-spock{--fa:""}.fa-stopwatch{--fa:""}.fa-face-kiss,.fa-kiss{--fa:""}.fa-bridge-circle-xmark{--fa:""}.fa-face-grin-tongue,.fa-grin-tongue{--fa:""}.fa-chess-bishop{--fa:""}.fa-face-grin-wink,.fa-grin-wink{--fa:""}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:""}.fa-road-circle-check{--fa:""}.fa-dice-five{--fa:""}.fa-rss-square,.fa-square-rss{--fa:""}.fa-land-mine-on{--fa:""}.fa-i-cursor{--fa:""}.fa-stamp{--fa:""}.fa-stairs{--fa:""}.fa-i{--fa:"I"}.fa-hryvnia,.fa-hryvnia-sign{--fa:""}.fa-pills{--fa:""}.fa-face-grin-wide,.fa-grin-alt{--fa:""}.fa-tooth{--fa:""}.fa-v{--fa:"V"}.fa-bangladeshi-taka-sign{--fa:""}.fa-bicycle{--fa:""}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:""}.fa-head-side-cough-slash{--fa:""}.fa-ambulance,.fa-truck-medical{--fa:""}.fa-wheat-awn-circle-exclamation{--fa:""}.fa-snowman{--fa:""}.fa-mortar-pestle{--fa:""}.fa-road-barrier{--fa:""}.fa-school{--fa:""}.fa-igloo{--fa:""}.fa-joint{--fa:""}.fa-angle-right{--fa:""}.fa-horse{--fa:""}.fa-q{--fa:"Q"}.fa-g{--fa:"G"}.fa-notes-medical{--fa:""}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:""}.fa-dong-sign{--fa:""}.fa-capsules{--fa:""}.fa-poo-bolt,.fa-poo-storm{--fa:""}.fa-face-frown-open,.fa-frown-open{--fa:""}.fa-hand-point-up{--fa:""}.fa-money-bill{--fa:""}.fa-bookmark{--fa:""}.fa-align-justify{--fa:""}.fa-umbrella-beach{--fa:""}.fa-helmet-un{--fa:""}.fa-bullseye{--fa:""}.fa-bacon{--fa:""}.fa-hand-point-down{--fa:""}.fa-arrow-up-from-bracket{--fa:""}.fa-folder,.fa-folder-blank{--fa:""}.fa-file-medical-alt,.fa-file-waveform{--fa:""}.fa-radiation{--fa:""}.fa-chart-simple{--fa:""}.fa-mars-stroke{--fa:""}.fa-vial{--fa:""}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:""}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:""}.fa-e{--fa:"E"}.fa-pen-alt,.fa-pen-clip{--fa:""}.fa-bridge-circle-exclamation{--fa:""}.fa-user{--fa:""}.fa-school-circle-check{--fa:""}.fa-dumpster{--fa:""}.fa-shuttle-van,.fa-van-shuttle{--fa:""}.fa-building-user{--fa:""}.fa-caret-square-left,.fa-square-caret-left{--fa:""}.fa-highlighter{--fa:""}.fa-key{--fa:""}.fa-bullhorn{--fa:""}.fa-globe{--fa:""}.fa-synagogue{--fa:""}.fa-person-half-dress{--fa:""}.fa-road-bridge{--fa:""}.fa-location-arrow{--fa:""}.fa-c{--fa:"C"}.fa-tablet-button{--fa:""}.fa-building-lock{--fa:""}.fa-pizza-slice{--fa:""}.fa-money-bill-wave{--fa:""}.fa-area-chart,.fa-chart-area{--fa:""}.fa-house-flag{--fa:""}.fa-person-circle-minus{--fa:""}.fa-ban,.fa-cancel{--fa:""}.fa-camera-rotate{--fa:""}.fa-air-freshener,.fa-spray-can-sparkles{--fa:""}.fa-star{--fa:""}.fa-repeat{--fa:""}.fa-cross{--fa:""}.fa-box{--fa:""}.fa-venus-mars{--fa:""}.fa-arrow-pointer,.fa-mouse-pointer{--fa:""}.fa-expand-arrows-alt,.fa-maximize{--fa:""}.fa-charging-station{--fa:""}.fa-shapes,.fa-triangle-circle-square{--fa:""}.fa-random,.fa-shuffle{--fa:""}.fa-person-running,.fa-running{--fa:""}.fa-mobile-retro{--fa:""}.fa-grip-lines-vertical{--fa:""}.fa-spider{--fa:""}.fa-hands-bound{--fa:""}.fa-file-invoice-dollar{--fa:""}.fa-plane-circle-exclamation{--fa:""}.fa-x-ray{--fa:""}.fa-spell-check{--fa:""}.fa-slash{--fa:""}.fa-computer-mouse,.fa-mouse{--fa:""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:""}.fa-shop-slash,.fa-store-alt-slash{--fa:""}.fa-server{--fa:""}.fa-virus-covid-slash{--fa:""}.fa-shop-lock{--fa:""}.fa-hourglass-1,.fa-hourglass-start{--fa:""}.fa-blender-phone{--fa:""}.fa-building-wheat{--fa:""}.fa-person-breastfeeding{--fa:""}.fa-right-to-bracket,.fa-sign-in-alt{--fa:""}.fa-venus{--fa:""}.fa-passport{--fa:""}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:""}.fa-heart-pulse,.fa-heartbeat{--fa:""}.fa-people-carry,.fa-people-carry-box{--fa:""}.fa-temperature-high{--fa:""}.fa-microchip{--fa:""}.fa-crown{--fa:""}.fa-weight-hanging{--fa:""}.fa-xmarks-lines{--fa:""}.fa-file-prescription{--fa:""}.fa-weight,.fa-weight-scale{--fa:""}.fa-user-friends,.fa-user-group{--fa:""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:""}.fa-chess-knight{--fa:""}.fa-face-laugh-squint,.fa-laugh-squint{--fa:""}.fa-wheelchair{--fa:""}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:""}.fa-toggle-on{--fa:""}.fa-person-walking,.fa-walking{--fa:""}.fa-l{--fa:"L"}.fa-fire{--fa:""}.fa-bed-pulse,.fa-procedures{--fa:""}.fa-shuttle-space,.fa-space-shuttle{--fa:""}.fa-face-laugh,.fa-laugh{--fa:""}.fa-folder-open{--fa:""}.fa-heart-circle-plus{--fa:""}.fa-code-fork{--fa:""}.fa-city{--fa:""}.fa-microphone-alt,.fa-microphone-lines{--fa:""}.fa-pepper-hot{--fa:""}.fa-unlock{--fa:""}.fa-colon-sign{--fa:""}.fa-headset{--fa:""}.fa-store-slash{--fa:""}.fa-road-circle-xmark{--fa:""}.fa-user-minus{--fa:""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:""}.fa-champagne-glasses,.fa-glass-cheers{--fa:""}.fa-clipboard{--fa:""}.fa-house-circle-exclamation{--fa:""}.fa-file-arrow-up,.fa-file-upload{--fa:""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:""}.fa-bath,.fa-bathtub{--fa:""}.fa-underline{--fa:""}.fa-user-edit,.fa-user-pen{--fa:""}.fa-signature{--fa:""}.fa-stroopwafel{--fa:""}.fa-bold{--fa:""}.fa-anchor-lock{--fa:""}.fa-building-ngo{--fa:""}.fa-manat-sign{--fa:""}.fa-not-equal{--fa:""}.fa-border-style,.fa-border-top-left{--fa:""}.fa-map-location-dot,.fa-map-marked-alt{--fa:""}.fa-jedi{--fa:""}.fa-poll,.fa-square-poll-vertical{--fa:""}.fa-mug-hot{--fa:""}.fa-battery-car,.fa-car-battery{--fa:""}.fa-gift{--fa:""}.fa-dice-two{--fa:""}.fa-chess-queen{--fa:""}.fa-glasses{--fa:""}.fa-chess-board{--fa:""}.fa-building-circle-check{--fa:""}.fa-person-chalkboard{--fa:""}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:""}.fa-hand-back-fist,.fa-hand-rock{--fa:""}.fa-caret-square-up,.fa-square-caret-up{--fa:""}.fa-cloud-showers-water{--fa:""}.fa-bar-chart,.fa-chart-bar{--fa:""}.fa-hands-bubbles,.fa-hands-wash{--fa:""}.fa-less-than-equal{--fa:""}.fa-train{--fa:""}.fa-eye-low-vision,.fa-low-vision{--fa:""}.fa-crow{--fa:""}.fa-sailboat{--fa:""}.fa-window-restore{--fa:""}.fa-plus-square,.fa-square-plus{--fa:""}.fa-torii-gate{--fa:""}.fa-frog{--fa:""}.fa-bucket{--fa:""}.fa-image{--fa:""}.fa-microphone{--fa:""}.fa-cow{--fa:""}.fa-caret-up{--fa:""}.fa-screwdriver{--fa:""}.fa-folder-closed{--fa:""}.fa-house-tsunami{--fa:""}.fa-square-nfi{--fa:""}.fa-arrow-up-from-ground-water{--fa:""}.fa-glass-martini-alt,.fa-martini-glass{--fa:""}.fa-square-binary{--fa:""}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:""}.fa-columns,.fa-table-columns{--fa:""}.fa-lemon{--fa:""}.fa-head-side-mask{--fa:""}.fa-handshake{--fa:""}.fa-gem{--fa:""}.fa-dolly,.fa-dolly-box{--fa:""}.fa-smoking{--fa:""}.fa-compress-arrows-alt,.fa-minimize{--fa:""}.fa-monument{--fa:""}.fa-snowplow{--fa:""}.fa-angle-double-right,.fa-angles-right{--fa:""}.fa-cannabis{--fa:""}.fa-circle-play,.fa-play-circle{--fa:""}.fa-tablets{--fa:""}.fa-ethernet{--fa:""}.fa-eur,.fa-euro,.fa-euro-sign{--fa:""}.fa-chair{--fa:""}.fa-check-circle,.fa-circle-check{--fa:""}.fa-circle-stop,.fa-stop-circle{--fa:""}.fa-compass-drafting,.fa-drafting-compass{--fa:""}.fa-plate-wheat{--fa:""}.fa-icicles{--fa:""}.fa-person-shelter{--fa:""}.fa-neuter{--fa:""}.fa-id-badge{--fa:""}.fa-marker{--fa:""}.fa-face-laugh-beam,.fa-laugh-beam{--fa:""}.fa-helicopter-symbol{--fa:""}.fa-universal-access{--fa:""}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:""}.fa-lari-sign{--fa:""}.fa-volcano{--fa:""}.fa-person-walking-dashed-line-arrow-right{--fa:""}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:""}.fa-viruses{--fa:""}.fa-square-person-confined{--fa:""}.fa-user-tie{--fa:""}.fa-arrow-down-long,.fa-long-arrow-down{--fa:""}.fa-tent-arrow-down-to-line{--fa:""}.fa-certificate{--fa:""}.fa-mail-reply-all,.fa-reply-all{--fa:""}.fa-suitcase{--fa:""}.fa-person-skating,.fa-skating{--fa:""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:""}.fa-camera-retro{--fa:""}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:""}.fa-arrow-right-to-file,.fa-file-import{--fa:""}.fa-external-link-square,.fa-square-arrow-up-right{--fa:""}.fa-box-open{--fa:""}.fa-scroll{--fa:""}.fa-spa{--fa:""}.fa-location-pin-lock{--fa:""}.fa-pause{--fa:""}.fa-hill-avalanche{--fa:""}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:""}.fa-bomb{--fa:""}.fa-registered{--fa:""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:""}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:""}.fa-subscript{--fa:""}.fa-diamond-turn-right,.fa-directions{--fa:""}.fa-burst{--fa:""}.fa-house-laptop,.fa-laptop-house{--fa:""}.fa-face-tired,.fa-tired{--fa:""}.fa-money-bills{--fa:""}.fa-smog{--fa:""}.fa-crutch{--fa:""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:""}.fa-palette{--fa:""}.fa-arrows-turn-right{--fa:""}.fa-vest{--fa:""}.fa-ferry{--fa:""}.fa-arrows-down-to-people{--fa:""}.fa-seedling,.fa-sprout{--fa:""}.fa-arrows-alt-h,.fa-left-right{--fa:""}.fa-boxes-packing{--fa:""}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:""}.fa-group-arrows-rotate{--fa:""}.fa-bowl-food{--fa:""}.fa-candy-cane{--fa:""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:""}.fa-cloud-bolt,.fa-thunderstorm{--fa:""}.fa-remove-format,.fa-text-slash{--fa:""}.fa-face-smile-wink,.fa-smile-wink{--fa:""}.fa-file-word{--fa:""}.fa-file-powerpoint{--fa:""}.fa-arrows-h,.fa-arrows-left-right{--fa:""}.fa-house-lock{--fa:""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:""}.fa-children{--fa:""}.fa-blackboard,.fa-chalkboard{--fa:""}.fa-user-alt-slash,.fa-user-large-slash{--fa:""}.fa-envelope-open{--fa:""}.fa-handshake-alt-slash,.fa-handshake-simple-slash{--fa:""}.fa-mattress-pillow{--fa:""}.fa-guarani-sign{--fa:""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:""}.fa-fire-extinguisher{--fa:""}.fa-cruzeiro-sign{--fa:""}.fa-greater-than-equal{--fa:""}.fa-shield-alt,.fa-shield-halved{--fa:""}.fa-atlas,.fa-book-atlas{--fa:""}.fa-virus{--fa:""}.fa-envelope-circle-check{--fa:""}.fa-layer-group{--fa:""}.fa-arrows-to-dot{--fa:""}.fa-archway{--fa:""}.fa-heart-circle-check{--fa:""}.fa-house-chimney-crack,.fa-house-damage{--fa:""}.fa-file-archive,.fa-file-zipper{--fa:""}.fa-square{--fa:""}.fa-glass-martini,.fa-martini-glass-empty{--fa:""}.fa-couch{--fa:""}.fa-cedi-sign{--fa:""}.fa-italic{--fa:""}.fa-table-cells-column-lock{--fa:""}.fa-church{--fa:""}.fa-comments-dollar{--fa:""}.fa-democrat{--fa:""}.fa-z{--fa:"Z"}.fa-person-skiing,.fa-skiing{--fa:""}.fa-road-lock{--fa:""}.fa-a{--fa:"A"}.fa-temperature-arrow-down,.fa-temperature-down{--fa:""}.fa-feather-alt,.fa-feather-pointed{--fa:""}.fa-p{--fa:"P"}.fa-snowflake{--fa:""}.fa-newspaper{--fa:""}.fa-ad,.fa-rectangle-ad{--fa:""}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:""}.fa-filter-circle-xmark{--fa:""}.fa-locust{--fa:""}.fa-sort,.fa-unsorted{--fa:""}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:""}.fa-person-dress-burst{--fa:""}.fa-money-check-alt,.fa-money-check-dollar{--fa:""}.fa-vector-square{--fa:""}.fa-bread-slice{--fa:""}.fa-language{--fa:""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:""}.fa-filter{--fa:""}.fa-question{--fa:"\?"}.fa-file-signature{--fa:""}.fa-arrows-alt,.fa-up-down-left-right{--fa:""}.fa-house-chimney-user{--fa:""}.fa-hand-holding-heart{--fa:""}.fa-puzzle-piece{--fa:""}.fa-money-check{--fa:""}.fa-star-half-alt,.fa-star-half-stroke{--fa:""}.fa-code{--fa:""}.fa-glass-whiskey,.fa-whiskey-glass{--fa:""}.fa-building-circle-exclamation{--fa:""}.fa-magnifying-glass-chart{--fa:""}.fa-arrow-up-right-from-square,.fa-external-link{--fa:""}.fa-cubes-stacked{--fa:""}.fa-krw,.fa-won,.fa-won-sign{--fa:""}.fa-virus-covid{--fa:""}.fa-austral-sign{--fa:""}.fa-f{--fa:"F"}.fa-leaf{--fa:""}.fa-road{--fa:""}.fa-cab,.fa-taxi{--fa:""}.fa-person-circle-plus{--fa:""}.fa-chart-pie,.fa-pie-chart{--fa:""}.fa-bolt-lightning{--fa:""}.fa-sack-xmark{--fa:""}.fa-file-excel{--fa:""}.fa-file-contract{--fa:""}.fa-fish-fins{--fa:""}.fa-building-flag{--fa:""}.fa-face-grin-beam,.fa-grin-beam{--fa:""}.fa-object-ungroup{--fa:""}.fa-poop{--fa:""}.fa-location-pin,.fa-map-marker{--fa:""}.fa-kaaba{--fa:""}.fa-toilet-paper{--fa:""}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:""}.fa-eject{--fa:""}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:""}.fa-plane-circle-check{--fa:""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:""}.fa-object-group{--fa:""}.fa-chart-line,.fa-line-chart{--fa:""}.fa-mask-ventilator{--fa:""}.fa-arrow-right{--fa:""}.fa-map-signs,.fa-signs-post{--fa:""}.fa-cash-register{--fa:""}.fa-person-circle-question{--fa:""}.fa-h{--fa:"H"}.fa-tarp{--fa:""}.fa-screwdriver-wrench,.fa-tools{--fa:""}.fa-arrows-to-eye{--fa:""}.fa-plug-circle-bolt{--fa:""}.fa-heart{--fa:""}.fa-mars-and-venus{--fa:""}.fa-home-user,.fa-house-user{--fa:""}.fa-dumpster-fire{--fa:""}.fa-house-crack{--fa:""}.fa-cocktail,.fa-martini-glass-citrus{--fa:""}.fa-face-surprise,.fa-surprise{--fa:""}.fa-bottle-water{--fa:""}.fa-circle-pause,.fa-pause-circle{--fa:""}.fa-toilet-paper-slash{--fa:""}.fa-apple-alt,.fa-apple-whole{--fa:""}.fa-kitchen-set{--fa:""}.fa-r{--fa:"R"}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:""}.fa-cube{--fa:""}.fa-bitcoin-sign{--fa:""}.fa-shield-dog{--fa:""}.fa-solar-panel{--fa:""}.fa-lock-open{--fa:""}.fa-elevator{--fa:""}.fa-money-bill-transfer{--fa:""}.fa-money-bill-trend-up{--fa:""}.fa-house-flood-water-circle-arrow-right{--fa:""}.fa-poll-h,.fa-square-poll-horizontal{--fa:""}.fa-circle{--fa:""}.fa-backward-fast,.fa-fast-backward{--fa:""}.fa-recycle{--fa:""}.fa-user-astronaut{--fa:""}.fa-plane-slash{--fa:""}.fa-trademark{--fa:""}.fa-basketball,.fa-basketball-ball{--fa:""}.fa-satellite-dish{--fa:""}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:""}.fa-mobile-alt,.fa-mobile-screen-button{--fa:""}.fa-volume-high,.fa-volume-up{--fa:""}.fa-users-rays{--fa:""}.fa-wallet{--fa:""}.fa-clipboard-check{--fa:""}.fa-file-audio{--fa:""}.fa-burger,.fa-hamburger{--fa:""}.fa-wrench{--fa:""}.fa-bugs{--fa:""}.fa-rupee,.fa-rupee-sign{--fa:""}.fa-file-image{--fa:""}.fa-circle-question,.fa-question-circle{--fa:""}.fa-plane-departure{--fa:""}.fa-handshake-slash{--fa:""}.fa-book-bookmark{--fa:""}.fa-code-branch{--fa:""}.fa-hat-cowboy{--fa:""}.fa-bridge{--fa:""}.fa-phone-alt,.fa-phone-flip{--fa:""}.fa-truck-front{--fa:""}.fa-cat{--fa:""}.fa-anchor-circle-exclamation{--fa:""}.fa-truck-field{--fa:""}.fa-route{--fa:""}.fa-clipboard-question{--fa:""}.fa-panorama{--fa:""}.fa-comment-medical{--fa:""}.fa-teeth-open{--fa:""}.fa-file-circle-minus{--fa:""}.fa-tags{--fa:""}.fa-wine-glass{--fa:""}.fa-fast-forward,.fa-forward-fast{--fa:""}.fa-face-meh-blank,.fa-meh-blank{--fa:""}.fa-parking,.fa-square-parking{--fa:""}.fa-house-signal{--fa:""}.fa-bars-progress,.fa-tasks-alt{--fa:""}.fa-faucet-drip{--fa:""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:""}.fa-ban-smoking,.fa-smoking-ban{--fa:""}.fa-terminal{--fa:""}.fa-mobile-button{--fa:""}.fa-house-medical-flag{--fa:""}.fa-basket-shopping,.fa-shopping-basket{--fa:""}.fa-tape{--fa:""}.fa-bus-alt,.fa-bus-simple{--fa:""}.fa-eye{--fa:""}.fa-face-sad-cry,.fa-sad-cry{--fa:""}.fa-audio-description{--fa:""}.fa-person-military-to-person{--fa:""}.fa-file-shield{--fa:""}.fa-user-slash{--fa:""}.fa-pen{--fa:""}.fa-tower-observation{--fa:""}.fa-file-code{--fa:""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:""}.fa-bus{--fa:""}.fa-heart-circle-xmark{--fa:""}.fa-home-lg,.fa-house-chimney{--fa:""}.fa-window-maximize{--fa:""}.fa-face-frown,.fa-frown{--fa:""}.fa-prescription{--fa:""}.fa-shop,.fa-store-alt{--fa:""}.fa-floppy-disk,.fa-save{--fa:""}.fa-vihara{--fa:""}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:""}.fa-sort-asc,.fa-sort-up{--fa:""}.fa-comment-dots,.fa-commenting{--fa:""}.fa-plant-wilt{--fa:""}.fa-diamond{--fa:""}.fa-face-grin-squint,.fa-grin-squint{--fa:""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:""}.fa-chart-diagram{--fa:""}.fa-bacterium{--fa:""}.fa-hand-pointer{--fa:""}.fa-drum-steelpan{--fa:""}.fa-hand-scissors{--fa:""}.fa-hands-praying,.fa-praying-hands{--fa:""}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:""}.fa-biohazard{--fa:""}.fa-location,.fa-location-crosshairs{--fa:""}.fa-mars-double{--fa:""}.fa-child-dress{--fa:""}.fa-users-between-lines{--fa:""}.fa-lungs-virus{--fa:""}.fa-face-grin-tears,.fa-grin-tears{--fa:""}.fa-phone{--fa:""}.fa-calendar-times,.fa-calendar-xmark{--fa:""}.fa-child-reaching{--fa:""}.fa-head-side-virus{--fa:""}.fa-user-cog,.fa-user-gear{--fa:""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:""}.fa-door-closed{--fa:""}.fa-shield-virus{--fa:""}.fa-dice-six{--fa:""}.fa-mosquito-net{--fa:""}.fa-file-fragment{--fa:""}.fa-bridge-water{--fa:""}.fa-person-booth{--fa:""}.fa-text-width{--fa:""}.fa-hat-wizard{--fa:""}.fa-pen-fancy{--fa:""}.fa-digging,.fa-person-digging{--fa:""}.fa-trash{--fa:""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:""}.fa-book-medical{--fa:""}.fa-poo{--fa:""}.fa-quote-right,.fa-quote-right-alt{--fa:""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:""}.fa-cubes{--fa:""}.fa-divide{--fa:""}.fa-tenge,.fa-tenge-sign{--fa:""}.fa-headphones{--fa:""}.fa-hands-holding{--fa:""}.fa-hands-clapping{--fa:""}.fa-republican{--fa:""}.fa-arrow-left{--fa:""}.fa-person-circle-xmark{--fa:""}.fa-ruler{--fa:""}.fa-align-left{--fa:""}.fa-dice-d6{--fa:""}.fa-restroom{--fa:""}.fa-j{--fa:"J"}.fa-users-viewfinder{--fa:""}.fa-file-video{--fa:""}.fa-external-link-alt,.fa-up-right-from-square{--fa:""}.fa-table-cells,.fa-th{--fa:""}.fa-file-pdf{--fa:""}.fa-bible,.fa-book-bible{--fa:""}.fa-o{--fa:"O"}.fa-medkit,.fa-suitcase-medical{--fa:""}.fa-user-secret{--fa:""}.fa-otter{--fa:""}.fa-female,.fa-person-dress{--fa:""}.fa-comment-dollar{--fa:""}.fa-briefcase-clock,.fa-business-time{--fa:""}.fa-table-cells-large,.fa-th-large{--fa:""}.fa-book-tanakh,.fa-tanakh{--fa:""}.fa-phone-volume,.fa-volume-control-phone{--fa:""}.fa-hat-cowboy-side{--fa:""}.fa-clipboard-user{--fa:""}.fa-child{--fa:""}.fa-lira-sign{--fa:""}.fa-satellite{--fa:""}.fa-plane-lock{--fa:""}.fa-tag{--fa:""}.fa-comment{--fa:""}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:""}.fa-envelope{--fa:""}.fa-angle-double-up,.fa-angles-up{--fa:""}.fa-paperclip{--fa:""}.fa-arrow-right-to-city{--fa:""}.fa-ribbon{--fa:""}.fa-lungs{--fa:""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:""}.fa-litecoin-sign{--fa:""}.fa-border-none{--fa:""}.fa-circle-nodes{--fa:""}.fa-parachute-box{--fa:""}.fa-indent{--fa:""}.fa-truck-field-un{--fa:""}.fa-hourglass,.fa-hourglass-empty{--fa:""}.fa-mountain{--fa:""}.fa-user-doctor,.fa-user-md{--fa:""}.fa-circle-info,.fa-info-circle{--fa:""}.fa-cloud-meatball{--fa:""}.fa-camera,.fa-camera-alt{--fa:""}.fa-square-virus{--fa:""}.fa-meteor{--fa:""}.fa-car-on{--fa:""}.fa-sleigh{--fa:""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:""}.fa-water{--fa:""}.fa-calendar-check{--fa:""}.fa-braille{--fa:""}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:""}.fa-landmark{--fa:""}.fa-truck{--fa:""}.fa-crosshairs{--fa:""}.fa-person-cane{--fa:""}.fa-tent{--fa:""}.fa-vest-patches{--fa:""}.fa-check-double{--fa:""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:""}.fa-money-bill-wheat{--fa:""}.fa-cookie{--fa:""}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:""}.fa-hard-drive,.fa-hdd{--fa:""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:""}.fa-dumbbell{--fa:""}.fa-list-alt,.fa-rectangle-list{--fa:""}.fa-tarp-droplet{--fa:""}.fa-house-medical-circle-check{--fa:""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:""}.fa-calendar-plus{--fa:""}.fa-plane-arrival{--fa:""}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:""}.fa-subway,.fa-train-subway{--fa:""}.fa-chart-gantt{--fa:""}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:""}.fa-crop-alt,.fa-crop-simple{--fa:""}.fa-money-bill-1,.fa-money-bill-alt{--fa:""}.fa-left-long,.fa-long-arrow-alt-left{--fa:""}.fa-dna{--fa:""}.fa-virus-slash{--fa:""}.fa-minus,.fa-subtract{--fa:""}.fa-chess{--fa:""}.fa-arrow-left-long,.fa-long-arrow-left{--fa:""}.fa-plug-circle-check{--fa:""}.fa-street-view{--fa:""}.fa-franc-sign{--fa:""}.fa-volume-off{--fa:""}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:""}.fa-cog,.fa-gear{--fa:""}.fa-droplet-slash,.fa-tint-slash{--fa:""}.fa-mosque{--fa:""}.fa-mosquito{--fa:""}.fa-star-of-david{--fa:""}.fa-person-military-rifle{--fa:""}.fa-cart-shopping,.fa-shopping-cart{--fa:""}.fa-vials{--fa:""}.fa-plug-circle-plus{--fa:""}.fa-place-of-worship{--fa:""}.fa-grip-vertical{--fa:""}.fa-hexagon-nodes{--fa:""}.fa-arrow-turn-up,.fa-level-up{--fa:""}.fa-u{--fa:"U"}.fa-square-root-alt,.fa-square-root-variable{--fa:""}.fa-clock,.fa-clock-four{--fa:""}.fa-backward-step,.fa-step-backward{--fa:""}.fa-pallet{--fa:""}.fa-faucet{--fa:""}.fa-baseball-bat-ball{--fa:""}.fa-s{--fa:"S"}.fa-timeline{--fa:""}.fa-keyboard{--fa:""}.fa-caret-down{--fa:""}.fa-clinic-medical,.fa-house-chimney-medical{--fa:""}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:""}.fa-mobile-android-alt,.fa-mobile-screen{--fa:""}.fa-plane-up{--fa:""}.fa-piggy-bank{--fa:""}.fa-battery-3,.fa-battery-half{--fa:""}.fa-mountain-city{--fa:""}.fa-coins{--fa:""}.fa-khanda{--fa:""}.fa-sliders,.fa-sliders-h{--fa:""}.fa-folder-tree{--fa:""}.fa-network-wired{--fa:""}.fa-map-pin{--fa:""}.fa-hamsa{--fa:""}.fa-cent-sign{--fa:""}.fa-flask{--fa:""}.fa-person-pregnant{--fa:""}.fa-wand-sparkles{--fa:""}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:""}.fa-ticket{--fa:""}.fa-power-off{--fa:""}.fa-long-arrow-alt-right,.fa-right-long{--fa:""}.fa-flag-usa{--fa:""}.fa-laptop-file{--fa:""}.fa-teletype,.fa-tty{--fa:""}.fa-diagram-next{--fa:""}.fa-person-rifle{--fa:""}.fa-house-medical-circle-exclamation{--fa:""}.fa-closed-captioning{--fa:""}.fa-hiking,.fa-person-hiking{--fa:""}.fa-venus-double{--fa:""}.fa-images{--fa:""}.fa-calculator{--fa:""}.fa-people-pulling{--fa:""}.fa-n{--fa:"N"}.fa-cable-car,.fa-tram{--fa:""}.fa-cloud-rain{--fa:""}.fa-building-circle-xmark{--fa:""}.fa-ship{--fa:""}.fa-arrows-down-to-line{--fa:""}.fa-download{--fa:""}.fa-face-grin,.fa-grin{--fa:""}.fa-backspace,.fa-delete-left{--fa:""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:""}.fa-file-circle-check{--fa:""}.fa-forward{--fa:""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:""}.fa-face-meh,.fa-meh{--fa:""}.fa-align-center{--fa:""}.fa-book-dead,.fa-book-skull{--fa:""}.fa-drivers-license,.fa-id-card{--fa:""}.fa-dedent,.fa-outdent{--fa:""}.fa-heart-circle-exclamation{--fa:""}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:""}.fa-calendar-week{--fa:""}.fa-laptop-medical{--fa:""}.fa-b{--fa:"B"}.fa-file-medical{--fa:""}.fa-dice-one{--fa:""}.fa-kiwi-bird{--fa:""}.fa-arrow-right-arrow-left,.fa-exchange{--fa:""}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:""}.fa-cutlery,.fa-utensils{--fa:""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:""}.fa-mill-sign{--fa:""}.fa-bowl-rice{--fa:""}.fa-skull{--fa:""}.fa-broadcast-tower,.fa-tower-broadcast{--fa:""}.fa-truck-pickup{--fa:""}.fa-long-arrow-alt-up,.fa-up-long{--fa:""}.fa-stop{--fa:""}.fa-code-merge{--fa:""}.fa-upload{--fa:""}.fa-hurricane{--fa:""}.fa-mound{--fa:""}.fa-toilet-portable{--fa:""}.fa-compact-disc{--fa:""}.fa-file-arrow-down,.fa-file-download{--fa:""}.fa-caravan{--fa:""}.fa-shield-cat{--fa:""}.fa-bolt,.fa-zap{--fa:""}.fa-glass-water{--fa:""}.fa-oil-well{--fa:""}.fa-vault{--fa:""}.fa-mars{--fa:""}.fa-toilet{--fa:""}.fa-plane-circle-xmark{--fa:""}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:""}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:""}.fa-sun{--fa:""}.fa-guitar{--fa:""}.fa-face-laugh-wink,.fa-laugh-wink{--fa:""}.fa-horse-head{--fa:""}.fa-bore-hole{--fa:""}.fa-industry{--fa:""}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:""}.fa-arrows-turn-to-dots{--fa:""}.fa-florin-sign{--fa:""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:""}.fa-less-than{--fa:"\<"}.fa-angle-down{--fa:""}.fa-car-tunnel{--fa:""}.fa-head-side-cough{--fa:""}.fa-grip-lines{--fa:""}.fa-thumbs-down{--fa:""}.fa-user-lock{--fa:""}.fa-arrow-right-long,.fa-long-arrow-right{--fa:""}.fa-anchor-circle-xmark{--fa:""}.fa-ellipsis,.fa-ellipsis-h{--fa:""}.fa-chess-pawn{--fa:""}.fa-first-aid,.fa-kit-medical{--fa:""}.fa-person-through-window{--fa:""}.fa-toolbox{--fa:""}.fa-hands-holding-circle{--fa:""}.fa-bug{--fa:""}.fa-credit-card,.fa-credit-card-alt{--fa:""}.fa-automobile,.fa-car{--fa:""}.fa-hand-holding-hand{--fa:""}.fa-book-open-reader,.fa-book-reader{--fa:""}.fa-mountain-sun{--fa:""}.fa-arrows-left-right-to-line{--fa:""}.fa-dice-d20{--fa:""}.fa-truck-droplet{--fa:""}.fa-file-circle-xmark{--fa:""}.fa-temperature-arrow-up,.fa-temperature-up{--fa:""}.fa-medal{--fa:""}.fa-bed{--fa:""}.fa-h-square,.fa-square-h{--fa:""}.fa-podcast{--fa:""}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:""}.fa-bell{--fa:""}.fa-superscript{--fa:""}.fa-plug-circle-xmark{--fa:""}.fa-star-of-life{--fa:""}.fa-phone-slash{--fa:""}.fa-paint-roller{--fa:""}.fa-hands-helping,.fa-handshake-angle{--fa:""}.fa-location-dot,.fa-map-marker-alt{--fa:""}.fa-file{--fa:""}.fa-greater-than{--fa:"\>"}.fa-person-swimming,.fa-swimmer{--fa:""}.fa-arrow-down{--fa:""}.fa-droplet,.fa-tint{--fa:""}.fa-eraser{--fa:""}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:""}.fa-person-burst{--fa:""}.fa-dove{--fa:""}.fa-battery-0,.fa-battery-empty{--fa:""}.fa-socks{--fa:""}.fa-inbox{--fa:""}.fa-section{--fa:""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:""}.fa-envelope-open-text{--fa:""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:""}.fa-wine-bottle{--fa:""}.fa-chess-rook{--fa:""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:""}.fa-dharmachakra{--fa:""}.fa-hotdog{--fa:""}.fa-blind,.fa-person-walking-with-cane{--fa:""}.fa-drum{--fa:""}.fa-ice-cream{--fa:""}.fa-heart-circle-bolt{--fa:""}.fa-fax{--fa:""}.fa-paragraph{--fa:""}.fa-check-to-slot,.fa-vote-yea{--fa:""}.fa-star-half{--fa:""}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:""}.fa-chain,.fa-link{--fa:""}.fa-assistive-listening-systems,.fa-ear-listen{--fa:""}.fa-tree-city{--fa:""}.fa-play{--fa:""}.fa-font{--fa:""}.fa-table-cells-row-lock{--fa:""}.fa-rupiah-sign{--fa:""}.fa-magnifying-glass,.fa-search{--fa:""}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:""}.fa-diagnoses,.fa-person-dots-from-line{--fa:""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:""}.fa-naira-sign{--fa:""}.fa-cart-arrow-down{--fa:""}.fa-walkie-talkie{--fa:""}.fa-file-edit,.fa-file-pen{--fa:""}.fa-receipt{--fa:""}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:""}.fa-suitcase-rolling{--fa:""}.fa-person-circle-exclamation{--fa:""}.fa-chevron-down{--fa:""}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:""}.fa-skull-crossbones{--fa:""}.fa-code-compare{--fa:""}.fa-list-dots,.fa-list-ul{--fa:""}.fa-school-lock{--fa:""}.fa-tower-cell{--fa:""}.fa-down-long,.fa-long-arrow-alt-down{--fa:""}.fa-ranking-star{--fa:""}.fa-chess-king{--fa:""}.fa-person-harassing{--fa:""}.fa-brazilian-real-sign{--fa:""}.fa-landmark-alt,.fa-landmark-dome{--fa:""}.fa-arrow-up{--fa:""}.fa-television,.fa-tv,.fa-tv-alt{--fa:""}.fa-shrimp{--fa:""}.fa-list-check,.fa-tasks{--fa:""}.fa-jug-detergent{--fa:""}.fa-circle-user,.fa-user-circle{--fa:""}.fa-user-shield{--fa:""}.fa-wind{--fa:""}.fa-car-burst,.fa-car-crash{--fa:""}.fa-y{--fa:"Y"}.fa-person-snowboarding,.fa-snowboarding{--fa:""}.fa-shipping-fast,.fa-truck-fast{--fa:""}.fa-fish{--fa:""}.fa-user-graduate{--fa:""}.fa-adjust,.fa-circle-half-stroke{--fa:""}.fa-clapperboard{--fa:""}.fa-circle-radiation,.fa-radiation-alt{--fa:""}.fa-baseball,.fa-baseball-ball{--fa:""}.fa-jet-fighter-up{--fa:""}.fa-diagram-project,.fa-project-diagram{--fa:""}.fa-copy{--fa:""}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:""}.fa-hand-sparkles{--fa:""}.fa-grip,.fa-grip-horizontal{--fa:""}.fa-share-from-square,.fa-share-square{--fa:""}.fa-child-combatant,.fa-child-rifle{--fa:""}.fa-gun{--fa:""}.fa-phone-square,.fa-square-phone{--fa:""}.fa-add,.fa-plus{--fa:"\+"}.fa-expand{--fa:""}.fa-computer{--fa:""}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:""}.fa-arrows,.fa-arrows-up-down-left-right{--fa:""}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:""}.fa-peso-sign{--fa:""}.fa-building-shield{--fa:""}.fa-baby{--fa:""}.fa-users-line{--fa:""}.fa-quote-left,.fa-quote-left-alt{--fa:""}.fa-tractor{--fa:""}.fa-trash-arrow-up,.fa-trash-restore{--fa:""}.fa-arrow-down-up-lock{--fa:""}.fa-lines-leaning{--fa:""}.fa-ruler-combined{--fa:""}.fa-copyright{--fa:""}.fa-equals{--fa:"\="}.fa-blender{--fa:""}.fa-teeth{--fa:""}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:""}.fa-map{--fa:""}.fa-rocket{--fa:""}.fa-photo-film,.fa-photo-video{--fa:""}.fa-folder-minus{--fa:""}.fa-hexagon-nodes-bolt{--fa:""}.fa-store{--fa:""}.fa-arrow-trend-up{--fa:""}.fa-plug-circle-minus{--fa:""}.fa-sign,.fa-sign-hanging{--fa:""}.fa-bezier-curve{--fa:""}.fa-bell-slash{--fa:""}.fa-tablet,.fa-tablet-android{--fa:""}.fa-school-flag{--fa:""}.fa-fill{--fa:""}.fa-angle-up{--fa:""}.fa-drumstick-bite{--fa:""}.fa-holly-berry{--fa:""}.fa-chevron-left{--fa:""}.fa-bacteria{--fa:""}.fa-hand-lizard{--fa:""}.fa-notdef{--fa:""}.fa-disease{--fa:""}.fa-briefcase-medical{--fa:""}.fa-genderless{--fa:""}.fa-chevron-right{--fa:""}.fa-retweet{--fa:""}.fa-car-alt,.fa-car-rear{--fa:""}.fa-pump-soap{--fa:""}.fa-video-slash{--fa:""}.fa-battery-2,.fa-battery-quarter{--fa:""}.fa-radio{--fa:""}.fa-baby-carriage,.fa-carriage-baby{--fa:""}.fa-traffic-light{--fa:""}.fa-thermometer{--fa:""}.fa-vr-cardboard{--fa:""}.fa-hand-middle-finger{--fa:""}.fa-percent,.fa-percentage{--fa:"\%"}.fa-truck-moving{--fa:""}.fa-glass-water-droplet{--fa:""}.fa-display{--fa:""}.fa-face-smile,.fa-smile{--fa:""}.fa-thumb-tack,.fa-thumbtack{--fa:""}.fa-trophy{--fa:""}.fa-person-praying,.fa-pray{--fa:""}.fa-hammer{--fa:""}.fa-hand-peace{--fa:""}.fa-rotate,.fa-sync-alt{--fa:""}.fa-spinner{--fa:""}.fa-robot{--fa:""}.fa-peace{--fa:""}.fa-cogs,.fa-gears{--fa:""}.fa-warehouse{--fa:""}.fa-arrow-up-right-dots{--fa:""}.fa-splotch{--fa:""}.fa-face-grin-hearts,.fa-grin-hearts{--fa:""}.fa-dice-four{--fa:""}.fa-sim-card{--fa:""}.fa-transgender,.fa-transgender-alt{--fa:""}.fa-mercury{--fa:""}.fa-arrow-turn-down,.fa-level-down{--fa:""}.fa-person-falling-burst{--fa:""}.fa-award{--fa:""}.fa-ticket-alt,.fa-ticket-simple{--fa:""}.fa-building{--fa:""}.fa-angle-double-left,.fa-angles-left{--fa:""}.fa-qrcode{--fa:""}.fa-clock-rotate-left,.fa-history{--fa:""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:""}.fa-arrow-right-from-file,.fa-file-export{--fa:""}.fa-shield,.fa-shield-blank{--fa:""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:""}.fa-comment-nodes{--fa:""}.fa-house-medical{--fa:""}.fa-golf-ball,.fa-golf-ball-tee{--fa:""}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:""}.fa-house-chimney-window{--fa:""}.fa-pen-nib{--fa:""}.fa-tent-arrow-turn-left{--fa:""}.fa-tents{--fa:""}.fa-magic,.fa-wand-magic{--fa:""}.fa-dog{--fa:""}.fa-carrot{--fa:""}.fa-moon{--fa:""}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:""}.fa-cheese{--fa:""}.fa-yin-yang{--fa:""}.fa-music{--fa:""}.fa-code-commit{--fa:""}.fa-temperature-low{--fa:""}.fa-biking,.fa-person-biking{--fa:""}.fa-broom{--fa:""}.fa-shield-heart{--fa:""}.fa-gopuram{--fa:""}.fa-earth-oceania,.fa-globe-oceania{--fa:""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:""}.fa-hashtag{--fa:"\#"}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:""}.fa-oil-can{--fa:""}.fa-t{--fa:"T"}.fa-hippo{--fa:""}.fa-chart-column{--fa:""}.fa-infinity{--fa:""}.fa-vial-circle-check{--fa:""}.fa-person-arrow-down-to-line{--fa:""}.fa-voicemail{--fa:""}.fa-fan{--fa:""}.fa-person-walking-luggage{--fa:""}.fa-arrows-alt-v,.fa-up-down{--fa:""}.fa-cloud-moon-rain{--fa:""}.fa-calendar{--fa:""}.fa-trailer{--fa:""}.fa-bahai,.fa-haykal{--fa:""}.fa-sd-card{--fa:""}.fa-dragon{--fa:""}.fa-shoe-prints{--fa:""}.fa-circle-plus,.fa-plus-circle{--fa:""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:""}.fa-hand-holding{--fa:""}.fa-plug-circle-exclamation{--fa:""}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:""}.fa-clone{--fa:""}.fa-person-walking-arrow-loop-left{--fa:""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:""}.fa-fire-alt,.fa-fire-flame-curved{--fa:""}.fa-tornado{--fa:""}.fa-file-circle-plus{--fa:""}.fa-book-quran,.fa-quran{--fa:""}.fa-anchor{--fa:""}.fa-border-all{--fa:""}.fa-angry,.fa-face-angry{--fa:""}.fa-cookie-bite{--fa:""}.fa-arrow-trend-down{--fa:""}.fa-feed,.fa-rss{--fa:""}.fa-draw-polygon{--fa:""}.fa-balance-scale,.fa-scale-balanced{--fa:""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:""}.fa-shower{--fa:""}.fa-desktop,.fa-desktop-alt{--fa:""}.fa-m{--fa:"M"}.fa-table-list,.fa-th-list{--fa:""}.fa-comment-sms,.fa-sms{--fa:""}.fa-book{--fa:""}.fa-user-plus{--fa:""}.fa-check{--fa:""}.fa-battery-4,.fa-battery-three-quarters{--fa:""}.fa-house-circle-check{--fa:""}.fa-angle-left{--fa:""}.fa-diagram-successor{--fa:""}.fa-truck-arrow-right{--fa:""}.fa-arrows-split-up-and-left{--fa:""}.fa-fist-raised,.fa-hand-fist{--fa:""}.fa-cloud-moon{--fa:""}.fa-briefcase{--fa:""}.fa-person-falling{--fa:""}.fa-image-portrait,.fa-portrait{--fa:""}.fa-user-tag{--fa:""}.fa-rug{--fa:""}.fa-earth-europe,.fa-globe-europe{--fa:""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:""}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:""}.fa-baht-sign{--fa:""}.fa-book-open{--fa:""}.fa-book-journal-whills,.fa-journal-whills{--fa:""}.fa-handcuffs{--fa:""}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:""}.fa-database{--fa:""}.fa-mail-forward,.fa-share{--fa:""}.fa-bottle-droplet{--fa:""}.fa-mask-face{--fa:""}.fa-hill-rockslide{--fa:""}.fa-exchange-alt,.fa-right-left{--fa:""}.fa-paper-plane{--fa:""}.fa-road-circle-exclamation{--fa:""}.fa-dungeon{--fa:""}.fa-align-right{--fa:""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:""}.fa-life-ring{--fa:""}.fa-hands,.fa-sign-language,.fa-signing{--fa:""}.fa-calendar-day{--fa:""}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:""}.fa-arrows-up-down,.fa-arrows-v{--fa:""}.fa-face-grimace,.fa-grimace{--fa:""}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:""}.fa-level-down-alt,.fa-turn-down{--fa:""}.fa-person-walking-arrow-right{--fa:""}.fa-envelope-square,.fa-square-envelope{--fa:""}.fa-dice{--fa:""}.fa-bowling-ball{--fa:""}.fa-brain{--fa:""}.fa-band-aid,.fa-bandage{--fa:""}.fa-calendar-minus{--fa:""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:""}.fa-gifts{--fa:""}.fa-hotel{--fa:""}.fa-earth-asia,.fa-globe-asia{--fa:""}.fa-id-card-alt,.fa-id-card-clip{--fa:""}.fa-magnifying-glass-plus,.fa-search-plus{--fa:""}.fa-thumbs-up{--fa:""}.fa-user-clock{--fa:""}.fa-allergies,.fa-hand-dots{--fa:""}.fa-file-invoice{--fa:""}.fa-window-minimize{--fa:""}.fa-coffee,.fa-mug-saucer{--fa:""}.fa-brush{--fa:""}.fa-file-half-dashed{--fa:""}.fa-mask{--fa:""}.fa-magnifying-glass-minus,.fa-search-minus{--fa:""}.fa-ruler-vertical{--fa:""}.fa-user-alt,.fa-user-large{--fa:""}.fa-train-tram{--fa:""}.fa-user-nurse{--fa:""}.fa-syringe{--fa:""}.fa-cloud-sun{--fa:""}.fa-stopwatch-20{--fa:""}.fa-square-full{--fa:""}.fa-magnet{--fa:""}.fa-jar{--fa:""}.fa-note-sticky,.fa-sticky-note{--fa:""}.fa-bug-slash{--fa:""}.fa-arrow-up-from-water-pump{--fa:""}.fa-bone{--fa:""}.fa-table-cells-row-unlock{--fa:""}.fa-user-injured{--fa:""}.fa-face-sad-tear,.fa-sad-tear{--fa:""}.fa-plane{--fa:""}.fa-tent-arrows-down{--fa:""}.fa-exclamation{--fa:"\!"}.fa-arrows-spin{--fa:""}.fa-print{--fa:""}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:""}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"\$"}.fa-x{--fa:"X"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:""}.fa-users-cog,.fa-users-gear{--fa:""}.fa-person-military-pointing{--fa:""}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:""}.fa-umbrella{--fa:""}.fa-trowel{--fa:""}.fa-d{--fa:"D"}.fa-stapler{--fa:""}.fa-masks-theater,.fa-theater-masks{--fa:""}.fa-kip-sign{--fa:""}.fa-hand-point-left{--fa:""}.fa-handshake-alt,.fa-handshake-simple{--fa:""}.fa-fighter-jet,.fa-jet-fighter{--fa:""}.fa-share-alt-square,.fa-square-share-nodes{--fa:""}.fa-barcode{--fa:""}.fa-plus-minus{--fa:""}.fa-video,.fa-video-camera{--fa:""}.fa-graduation-cap,.fa-mortar-board{--fa:""}.fa-hand-holding-medical{--fa:""}.fa-person-circle-check{--fa:""}.fa-level-up-alt,.fa-turn-up{--fa:""}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;font-display:block;src:url(/assets/fonts/fa-solid-900.woff2) format("woff2"),url(/assets/fonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/fa-regular-400.woff2) format("woff2"),url(/assets/fonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-weight:400}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:Font Awesome\ 6 Brands;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/fa-brands-400.woff2) format("woff2"),url(/assets/fonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero{--fa:""}.fa-hooli{--fa:""}.fa-yelp{--fa:""}.fa-cc-visa{--fa:""}.fa-lastfm{--fa:""}.fa-shopware{--fa:""}.fa-creative-commons-nc{--fa:""}.fa-aws{--fa:""}.fa-redhat{--fa:""}.fa-yoast{--fa:""}.fa-cloudflare{--fa:""}.fa-ups{--fa:""}.fa-pixiv{--fa:""}.fa-wpexplorer{--fa:""}.fa-dyalog{--fa:""}.fa-bity{--fa:""}.fa-stackpath{--fa:""}.fa-buysellads{--fa:""}.fa-first-order{--fa:""}.fa-modx{--fa:""}.fa-guilded{--fa:""}.fa-vnv{--fa:""}.fa-js-square,.fa-square-js{--fa:""}.fa-microsoft{--fa:""}.fa-qq{--fa:""}.fa-orcid{--fa:""}.fa-java{--fa:""}.fa-invision{--fa:""}.fa-creative-commons-pd-alt{--fa:""}.fa-centercode{--fa:""}.fa-glide-g{--fa:""}.fa-drupal{--fa:""}.fa-jxl{--fa:""}.fa-dart-lang{--fa:""}.fa-hire-a-helper{--fa:""}.fa-creative-commons-by{--fa:""}.fa-unity{--fa:""}.fa-whmcs{--fa:""}.fa-rocketchat{--fa:""}.fa-vk{--fa:""}.fa-untappd{--fa:""}.fa-mailchimp{--fa:""}.fa-css3-alt{--fa:""}.fa-reddit-square,.fa-square-reddit{--fa:""}.fa-vimeo-v{--fa:""}.fa-contao{--fa:""}.fa-square-font-awesome{--fa:""}.fa-deskpro{--fa:""}.fa-brave{--fa:""}.fa-sistrix{--fa:""}.fa-instagram-square,.fa-square-instagram{--fa:""}.fa-battle-net{--fa:""}.fa-the-red-yeti{--fa:""}.fa-hacker-news-square,.fa-square-hacker-news{--fa:""}.fa-edge{--fa:""}.fa-threads{--fa:""}.fa-napster{--fa:""}.fa-snapchat-square,.fa-square-snapchat{--fa:""}.fa-google-plus-g{--fa:""}.fa-artstation{--fa:""}.fa-markdown{--fa:""}.fa-sourcetree{--fa:""}.fa-google-plus{--fa:""}.fa-diaspora{--fa:""}.fa-foursquare{--fa:""}.fa-stack-overflow{--fa:""}.fa-github-alt{--fa:""}.fa-phoenix-squadron{--fa:""}.fa-pagelines{--fa:""}.fa-algolia{--fa:""}.fa-red-river{--fa:""}.fa-creative-commons-sa{--fa:""}.fa-safari{--fa:""}.fa-google{--fa:""}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:""}.fa-atlassian{--fa:""}.fa-linkedin-in{--fa:""}.fa-digital-ocean{--fa:""}.fa-nimblr{--fa:""}.fa-chromecast{--fa:""}.fa-evernote{--fa:""}.fa-hacker-news{--fa:""}.fa-creative-commons-sampling{--fa:""}.fa-adversal{--fa:""}.fa-creative-commons{--fa:""}.fa-watchman-monitoring{--fa:""}.fa-fonticons{--fa:""}.fa-weixin{--fa:""}.fa-shirtsinbulk{--fa:""}.fa-codepen{--fa:""}.fa-git-alt{--fa:""}.fa-lyft{--fa:""}.fa-rev{--fa:""}.fa-windows{--fa:""}.fa-wizards-of-the-coast{--fa:""}.fa-square-viadeo,.fa-viadeo-square{--fa:""}.fa-meetup{--fa:""}.fa-centos{--fa:""}.fa-adn{--fa:""}.fa-cloudsmith{--fa:""}.fa-opensuse{--fa:""}.fa-pied-piper-alt{--fa:""}.fa-dribbble-square,.fa-square-dribbble{--fa:""}.fa-codiepie{--fa:""}.fa-node{--fa:""}.fa-mix{--fa:""}.fa-steam{--fa:""}.fa-cc-apple-pay{--fa:""}.fa-scribd{--fa:""}.fa-debian{--fa:""}.fa-openid{--fa:""}.fa-instalod{--fa:""}.fa-files-pinwheel{--fa:""}.fa-expeditedssl{--fa:""}.fa-sellcast{--fa:""}.fa-square-twitter,.fa-twitter-square{--fa:""}.fa-r-project{--fa:""}.fa-delicious{--fa:""}.fa-freebsd{--fa:""}.fa-vuejs{--fa:""}.fa-accusoft{--fa:""}.fa-ioxhost{--fa:""}.fa-fonticons-fi{--fa:""}.fa-app-store{--fa:""}.fa-cc-mastercard{--fa:""}.fa-itunes-note{--fa:""}.fa-golang{--fa:""}.fa-kickstarter,.fa-square-kickstarter{--fa:""}.fa-grav{--fa:""}.fa-weibo{--fa:""}.fa-uncharted{--fa:""}.fa-firstdraft{--fa:""}.fa-square-youtube,.fa-youtube-square{--fa:""}.fa-wikipedia-w{--fa:""}.fa-rendact,.fa-wpressr{--fa:""}.fa-angellist{--fa:""}.fa-galactic-republic{--fa:""}.fa-nfc-directional{--fa:""}.fa-skype{--fa:""}.fa-joget{--fa:""}.fa-fedora{--fa:""}.fa-stripe-s{--fa:""}.fa-meta{--fa:""}.fa-laravel{--fa:""}.fa-hotjar{--fa:""}.fa-bluetooth-b{--fa:""}.fa-square-letterboxd{--fa:""}.fa-sticker-mule{--fa:""}.fa-creative-commons-zero{--fa:""}.fa-hips{--fa:""}.fa-css{--fa:""}.fa-behance{--fa:""}.fa-reddit{--fa:""}.fa-discord{--fa:""}.fa-chrome{--fa:""}.fa-app-store-ios{--fa:""}.fa-cc-discover{--fa:""}.fa-wpbeginner{--fa:""}.fa-confluence{--fa:""}.fa-shoelace{--fa:""}.fa-mdb{--fa:""}.fa-dochub{--fa:""}.fa-accessible-icon{--fa:""}.fa-ebay{--fa:""}.fa-amazon{--fa:""}.fa-unsplash{--fa:""}.fa-yarn{--fa:""}.fa-square-steam,.fa-steam-square{--fa:""}.fa-500px{--fa:""}.fa-square-vimeo,.fa-vimeo-square{--fa:""}.fa-asymmetrik{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-gratipay{--fa:""}.fa-apple{--fa:""}.fa-hive{--fa:""}.fa-gitkraken{--fa:""}.fa-keybase{--fa:""}.fa-apple-pay{--fa:""}.fa-padlet{--fa:""}.fa-amazon-pay{--fa:""}.fa-github-square,.fa-square-github{--fa:""}.fa-stumbleupon{--fa:""}.fa-fedex{--fa:""}.fa-phoenix-framework{--fa:""}.fa-shopify{--fa:""}.fa-neos{--fa:""}.fa-square-threads{--fa:""}.fa-hackerrank{--fa:""}.fa-researchgate{--fa:""}.fa-swift{--fa:""}.fa-angular{--fa:""}.fa-speakap{--fa:""}.fa-angrycreative{--fa:""}.fa-y-combinator{--fa:""}.fa-empire{--fa:""}.fa-envira{--fa:""}.fa-google-scholar{--fa:""}.fa-gitlab-square,.fa-square-gitlab{--fa:""}.fa-studiovinari{--fa:""}.fa-pied-piper{--fa:""}.fa-wordpress{--fa:""}.fa-product-hunt{--fa:""}.fa-firefox{--fa:""}.fa-linode{--fa:""}.fa-goodreads{--fa:""}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:""}.fa-jsfiddle{--fa:""}.fa-sith{--fa:""}.fa-themeisle{--fa:""}.fa-page4{--fa:""}.fa-hashnode{--fa:""}.fa-react{--fa:""}.fa-cc-paypal{--fa:""}.fa-squarespace{--fa:""}.fa-cc-stripe{--fa:""}.fa-creative-commons-share{--fa:""}.fa-bitcoin{--fa:""}.fa-keycdn{--fa:""}.fa-opera{--fa:""}.fa-itch-io{--fa:""}.fa-umbraco{--fa:""}.fa-galactic-senate{--fa:""}.fa-ubuntu{--fa:""}.fa-draft2digital{--fa:""}.fa-stripe{--fa:""}.fa-houzz{--fa:""}.fa-gg{--fa:""}.fa-dhl{--fa:""}.fa-pinterest-square,.fa-square-pinterest{--fa:""}.fa-xing{--fa:""}.fa-blackberry{--fa:""}.fa-creative-commons-pd{--fa:""}.fa-playstation{--fa:""}.fa-quinscape{--fa:""}.fa-less{--fa:""}.fa-blogger-b{--fa:""}.fa-opencart{--fa:""}.fa-vine{--fa:""}.fa-signal-messenger{--fa:""}.fa-paypal{--fa:""}.fa-gitlab{--fa:""}.fa-typo3{--fa:""}.fa-reddit-alien{--fa:""}.fa-yahoo{--fa:""}.fa-dailymotion{--fa:""}.fa-affiliatetheme{--fa:""}.fa-pied-piper-pp{--fa:""}.fa-bootstrap{--fa:""}.fa-odnoklassniki{--fa:""}.fa-nfc-symbol{--fa:""}.fa-mintbit{--fa:""}.fa-ethereum{--fa:""}.fa-speaker-deck{--fa:""}.fa-creative-commons-nc-eu{--fa:""}.fa-patreon{--fa:""}.fa-avianex{--fa:""}.fa-ello{--fa:""}.fa-gofore{--fa:""}.fa-bimobject{--fa:""}.fa-brave-reverse{--fa:""}.fa-facebook-f{--fa:""}.fa-google-plus-square,.fa-square-google-plus{--fa:""}.fa-web-awesome{--fa:""}.fa-mandalorian{--fa:""}.fa-first-order-alt{--fa:""}.fa-osi{--fa:""}.fa-google-wallet{--fa:""}.fa-d-and-d-beyond{--fa:""}.fa-periscope{--fa:""}.fa-fulcrum{--fa:""}.fa-cloudscale{--fa:""}.fa-forumbee{--fa:""}.fa-mizuni{--fa:""}.fa-schlix{--fa:""}.fa-square-xing,.fa-xing-square{--fa:""}.fa-bandcamp{--fa:""}.fa-wpforms{--fa:""}.fa-cloudversify{--fa:""}.fa-usps{--fa:""}.fa-megaport{--fa:""}.fa-magento{--fa:""}.fa-spotify{--fa:""}.fa-optin-monster{--fa:""}.fa-fly{--fa:""}.fa-square-bluesky{--fa:""}.fa-aviato{--fa:""}.fa-itunes{--fa:""}.fa-cuttlefish{--fa:""}.fa-blogger{--fa:""}.fa-flickr{--fa:""}.fa-viber{--fa:""}.fa-soundcloud{--fa:""}.fa-digg{--fa:""}.fa-tencent-weibo{--fa:""}.fa-letterboxd{--fa:""}.fa-symfony{--fa:""}.fa-maxcdn{--fa:""}.fa-etsy{--fa:""}.fa-facebook-messenger{--fa:""}.fa-audible{--fa:""}.fa-think-peaks{--fa:""}.fa-bilibili{--fa:""}.fa-erlang{--fa:""}.fa-x-twitter{--fa:""}.fa-cotton-bureau{--fa:""}.fa-dashcube{--fa:""}.fa-42-group,.fa-innosoft{--fa:""}.fa-stack-exchange{--fa:""}.fa-elementor{--fa:""}.fa-pied-piper-square,.fa-square-pied-piper{--fa:""}.fa-creative-commons-nd{--fa:""}.fa-palfed{--fa:""}.fa-superpowers{--fa:""}.fa-resolving{--fa:""}.fa-xbox{--fa:""}.fa-square-web-awesome-stroke{--fa:""}.fa-searchengin{--fa:""}.fa-tiktok{--fa:""}.fa-facebook-square,.fa-square-facebook{--fa:""}.fa-renren{--fa:""}.fa-linux{--fa:""}.fa-glide{--fa:""}.fa-linkedin{--fa:""}.fa-hubspot{--fa:""}.fa-deploydog{--fa:""}.fa-twitch{--fa:""}.fa-flutter{--fa:""}.fa-ravelry{--fa:""}.fa-mixer{--fa:""}.fa-lastfm-square,.fa-square-lastfm{--fa:""}.fa-vimeo{--fa:""}.fa-mendeley{--fa:""}.fa-uniregistry{--fa:""}.fa-figma{--fa:""}.fa-creative-commons-remix{--fa:""}.fa-cc-amazon-pay{--fa:""}.fa-dropbox{--fa:""}.fa-instagram{--fa:""}.fa-cmplid{--fa:""}.fa-upwork{--fa:""}.fa-facebook{--fa:""}.fa-gripfire{--fa:""}.fa-jedi-order{--fa:""}.fa-uikit{--fa:""}.fa-fort-awesome-alt{--fa:""}.fa-phabricator{--fa:""}.fa-ussunnah{--fa:""}.fa-earlybirds{--fa:""}.fa-trade-federation{--fa:""}.fa-autoprefixer{--fa:""}.fa-whatsapp{--fa:""}.fa-square-upwork{--fa:""}.fa-slideshare{--fa:""}.fa-google-play{--fa:""}.fa-viadeo{--fa:""}.fa-line{--fa:""}.fa-google-drive{--fa:""}.fa-servicestack{--fa:""}.fa-simplybuilt{--fa:""}.fa-bitbucket{--fa:""}.fa-imdb{--fa:""}.fa-deezer{--fa:""}.fa-raspberry-pi{--fa:""}.fa-jira{--fa:""}.fa-docker{--fa:""}.fa-screenpal{--fa:""}.fa-bluetooth{--fa:""}.fa-gitter{--fa:""}.fa-d-and-d{--fa:""}.fa-microblog{--fa:""}.fa-cc-diners-club{--fa:""}.fa-gg-circle{--fa:""}.fa-pied-piper-hat{--fa:""}.fa-kickstarter-k{--fa:""}.fa-yandex{--fa:""}.fa-readme{--fa:""}.fa-html5{--fa:""}.fa-sellsy{--fa:""}.fa-square-web-awesome{--fa:""}.fa-sass{--fa:""}.fa-wirsindhandwerk,.fa-wsh{--fa:""}.fa-buromobelexperte{--fa:""}.fa-salesforce{--fa:""}.fa-octopus-deploy{--fa:""}.fa-medapps{--fa:""}.fa-ns8{--fa:""}.fa-pinterest-p{--fa:""}.fa-apper{--fa:""}.fa-fort-awesome{--fa:""}.fa-waze{--fa:""}.fa-bluesky{--fa:""}.fa-cc-jcb{--fa:""}.fa-snapchat,.fa-snapchat-ghost{--fa:""}.fa-fantasy-flight-games{--fa:""}.fa-rust{--fa:""}.fa-wix{--fa:""}.fa-behance-square,.fa-square-behance{--fa:""}.fa-supple{--fa:""}.fa-webflow{--fa:""}.fa-rebel{--fa:""}.fa-css3{--fa:""}.fa-staylinked{--fa:""}.fa-kaggle{--fa:""}.fa-space-awesome{--fa:""}.fa-deviantart{--fa:""}.fa-cpanel{--fa:""}.fa-goodreads-g{--fa:""}.fa-git-square,.fa-square-git{--fa:""}.fa-square-tumblr,.fa-tumblr-square{--fa:""}.fa-trello{--fa:""}.fa-creative-commons-nc-jp{--fa:""}.fa-get-pocket{--fa:""}.fa-perbyte{--fa:""}.fa-grunt{--fa:""}.fa-weebly{--fa:""}.fa-connectdevelop{--fa:""}.fa-leanpub{--fa:""}.fa-black-tie{--fa:""}.fa-themeco{--fa:""}.fa-python{--fa:""}.fa-android{--fa:""}.fa-bots{--fa:""}.fa-free-code-camp{--fa:""}.fa-hornbill{--fa:""}.fa-js{--fa:""}.fa-ideal{--fa:""}.fa-git{--fa:""}.fa-dev{--fa:""}.fa-sketch{--fa:""}.fa-yandex-international{--fa:""}.fa-cc-amex{--fa:""}.fa-uber{--fa:""}.fa-github{--fa:""}.fa-php{--fa:""}.fa-alipay{--fa:""}.fa-youtube{--fa:""}.fa-skyatlas{--fa:""}.fa-firefox-browser{--fa:""}.fa-replyd{--fa:""}.fa-suse{--fa:""}.fa-jenkins{--fa:""}.fa-twitter{--fa:""}.fa-rockrms{--fa:""}.fa-pinterest{--fa:""}.fa-buffer{--fa:""}.fa-npm{--fa:""}.fa-yammer{--fa:""}.fa-btc{--fa:""}.fa-dribbble{--fa:""}.fa-stumbleupon-circle{--fa:""}.fa-internet-explorer{--fa:""}.fa-stubber{--fa:""}.fa-telegram,.fa-telegram-plane{--fa:""}.fa-old-republic{--fa:""}.fa-odysee{--fa:""}.fa-square-whatsapp,.fa-whatsapp-square{--fa:""}.fa-node-js{--fa:""}.fa-edge-legacy{--fa:""}.fa-slack,.fa-slack-hash{--fa:""}.fa-medrt{--fa:""}.fa-usb{--fa:""}.fa-tumblr{--fa:""}.fa-vaadin{--fa:""}.fa-quora{--fa:""}.fa-square-x-twitter{--fa:""}.fa-reacteurope{--fa:""}.fa-medium,.fa-medium-m{--fa:""}.fa-amilia{--fa:""}.fa-mixcloud{--fa:""}.fa-flipboard{--fa:""}.fa-viacoin{--fa:""}.fa-critical-role{--fa:""}.fa-sitrox{--fa:""}.fa-discourse{--fa:""}.fa-joomla{--fa:""}.fa-mastodon{--fa:""}.fa-airbnb{--fa:""}.fa-wolf-pack-battalion{--fa:""}.fa-buy-n-large{--fa:""}.fa-gulp{--fa:""}.fa-creative-commons-sampling-plus{--fa:""}.fa-strava{--fa:""}.fa-ember{--fa:""}.fa-canadian-maple-leaf{--fa:""}.fa-teamspeak{--fa:""}.fa-pushed{--fa:""}.fa-wordpress-simple{--fa:""}.fa-nutritionix{--fa:""}.fa-wodu{--fa:""}.fa-google-pay{--fa:""}.fa-intercom{--fa:""}.fa-zhihu{--fa:""}.fa-korvue{--fa:""}.fa-pix{--fa:""}.fa-steam-symbol{--fa:""}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */.fa.fa-glass{--fa:""}.fa.fa-envelope-o{--fa:""}.fa.fa-envelope-o,.fa.fa-star-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-star-o{--fa:""}.fa.fa-close,.fa.fa-remove{--fa:""}.fa.fa-gear{--fa:""}.fa.fa-trash-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-home{--fa:""}.fa.fa-file-o{--fa:""}.fa.fa-clock-o,.fa.fa-file-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-clock-o{--fa:""}.fa.fa-arrow-circle-o-down{--fa:""}.fa.fa-arrow-circle-o-down,.fa.fa-arrow-circle-o-up{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-arrow-circle-o-up{--fa:""}.fa.fa-play-circle-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-repeat,.fa.fa-rotate-right{--fa:""}.fa.fa-refresh{--fa:""}.fa.fa-list-alt{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-dedent{--fa:""}.fa.fa-video-camera{--fa:""}.fa.fa-picture-o{--fa:""}.fa.fa-photo,.fa.fa-picture-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-photo{--fa:""}.fa.fa-image{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-map-marker{--fa:""}.fa.fa-pencil-square-o{--fa:""}.fa.fa-edit,.fa.fa-pencil-square-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-edit{--fa:""}.fa.fa-share-square-o{--fa:""}.fa.fa-check-square-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-arrows{--fa:""}.fa.fa-times-circle-o{--fa:""}.fa.fa-check-circle-o,.fa.fa-times-circle-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-check-circle-o{--fa:""}.fa.fa-mail-forward{--fa:""}.fa.fa-expand{--fa:""}.fa.fa-compress{--fa:""}.fa.fa-eye,.fa.fa-eye-slash{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-warning{--fa:""}.fa.fa-calendar{--fa:""}.fa.fa-arrows-v{--fa:""}.fa.fa-arrows-h{--fa:""}.fa.fa-bar-chart,.fa.fa-bar-chart-o{--fa:""}.fa.fa-twitter-square{--fa:""}.fa.fa-facebook-square,.fa.fa-twitter-square{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-facebook-square{--fa:""}.fa.fa-gears{--fa:""}.fa.fa-thumbs-o-up{--fa:""}.fa.fa-thumbs-o-down,.fa.fa-thumbs-o-up{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-thumbs-o-down{--fa:""}.fa.fa-heart-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-sign-out{--fa:""}.fa.fa-linkedin-square{font-family:Font Awesome\ 6 Brands;font-weight:400;--fa:""}.fa.fa-thumb-tack{--fa:""}.fa.fa-external-link{--fa:""}.fa.fa-sign-in{--fa:""}.fa.fa-github-square{font-family:Font Awesome\ 6 Brands;font-weight:400;--fa:""}.fa.fa-lemon-o{--fa:""}.fa.fa-lemon-o,.fa.fa-square-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-square-o{--fa:""}.fa.fa-bookmark-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-facebook,.fa.fa-twitter{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-facebook{--fa:""}.fa.fa-facebook-f{--fa:""}.fa.fa-facebook-f,.fa.fa-github{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-credit-card{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-feed{--fa:""}.fa.fa-hdd-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-hand-o-right{--fa:""}.fa.fa-hand-o-left,.fa.fa-hand-o-right{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-hand-o-left{--fa:""}.fa.fa-hand-o-up{--fa:""}.fa.fa-hand-o-down,.fa.fa-hand-o-up{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-hand-o-down{--fa:""}.fa.fa-globe{--fa:""}.fa.fa-tasks{--fa:""}.fa.fa-arrows-alt{--fa:""}.fa.fa-group{--fa:""}.fa.fa-chain{--fa:""}.fa.fa-cut{--fa:""}.fa.fa-files-o{--fa:""}.fa.fa-files-o,.fa.fa-floppy-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-floppy-o{--fa:""}.fa.fa-save{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-navicon,.fa.fa-reorder{--fa:""}.fa.fa-magic{--fa:""}.fa.fa-pinterest,.fa.fa-pinterest-square{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-pinterest-square{--fa:""}.fa.fa-google-plus-square{--fa:""}.fa.fa-google-plus,.fa.fa-google-plus-square{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-google-plus{--fa:""}.fa.fa-money{--fa:""}.fa.fa-unsorted{--fa:""}.fa.fa-sort-desc{--fa:""}.fa.fa-sort-asc{--fa:""}.fa.fa-linkedin{font-family:Font Awesome\ 6 Brands;font-weight:400;--fa:""}.fa.fa-rotate-left{--fa:""}.fa.fa-legal{--fa:""}.fa.fa-dashboard,.fa.fa-tachometer{--fa:""}.fa.fa-comment-o{--fa:""}.fa.fa-comment-o,.fa.fa-comments-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-comments-o{--fa:""}.fa.fa-flash{--fa:""}.fa.fa-clipboard{--fa:""}.fa.fa-lightbulb-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-exchange{--fa:""}.fa.fa-cloud-download{--fa:""}.fa.fa-cloud-upload{--fa:""}.fa.fa-bell-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-cutlery{--fa:""}.fa.fa-file-text-o{--fa:""}.fa.fa-building-o,.fa.fa-file-text-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-building-o{--fa:""}.fa.fa-hospital-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-tablet{--fa:""}.fa.fa-mobile,.fa.fa-mobile-phone{--fa:""}.fa.fa-circle-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-mail-reply{--fa:""}.fa.fa-github-alt{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-folder-o{--fa:""}.fa.fa-folder-o,.fa.fa-folder-open-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-folder-open-o{--fa:""}.fa.fa-smile-o{--fa:""}.fa.fa-frown-o,.fa.fa-smile-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-frown-o{--fa:""}.fa.fa-meh-o{--fa:""}.fa.fa-keyboard-o,.fa.fa-meh-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-keyboard-o{--fa:""}.fa.fa-flag-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-mail-reply-all{--fa:""}.fa.fa-star-half-o{--fa:""}.fa.fa-star-half-empty,.fa.fa-star-half-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-star-half-empty{--fa:""}.fa.fa-star-half-full{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-code-fork{--fa:""}.fa.fa-chain-broken,.fa.fa-unlink{--fa:""}.fa.fa-calendar-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-css3,.fa.fa-html5,.fa.fa-maxcdn{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-unlock-alt{--fa:""}.fa.fa-minus-square-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-level-up{--fa:""}.fa.fa-level-down{--fa:""}.fa.fa-pencil-square{--fa:""}.fa.fa-external-link-square{--fa:""}.fa.fa-compass{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-caret-square-o-down{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-toggle-down{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-caret-square-o-up{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-toggle-up{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-caret-square-o-right{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-toggle-right{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-eur,.fa.fa-euro{--fa:""}.fa.fa-gbp{--fa:""}.fa.fa-dollar,.fa.fa-usd{--fa:"\$"}.fa.fa-inr,.fa.fa-rupee{--fa:""}.fa.fa-cny,.fa.fa-jpy,.fa.fa-rmb,.fa.fa-yen{--fa:""}.fa.fa-rouble,.fa.fa-rub,.fa.fa-ruble{--fa:""}.fa.fa-krw,.fa.fa-won{--fa:""}.fa.fa-bitcoin,.fa.fa-btc{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-bitcoin{--fa:""}.fa.fa-file-text{--fa:""}.fa.fa-sort-alpha-asc{--fa:""}.fa.fa-sort-alpha-desc{--fa:""}.fa.fa-sort-amount-asc{--fa:""}.fa.fa-sort-amount-desc{--fa:""}.fa.fa-sort-numeric-asc{--fa:""}.fa.fa-sort-numeric-desc{--fa:""}.fa.fa-youtube-square{--fa:""}.fa.fa-xing,.fa.fa-xing-square,.fa.fa-youtube,.fa.fa-youtube-square{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-xing-square{--fa:""}.fa.fa-youtube-play{--fa:""}.fa.fa-adn,.fa.fa-bitbucket,.fa.fa-bitbucket-square,.fa.fa-dropbox,.fa.fa-flickr,.fa.fa-instagram,.fa.fa-stack-overflow,.fa.fa-youtube-play{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-bitbucket-square{--fa:""}.fa.fa-tumblr,.fa.fa-tumblr-square{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-tumblr-square{--fa:""}.fa.fa-long-arrow-down{--fa:""}.fa.fa-long-arrow-up{--fa:""}.fa.fa-long-arrow-left{--fa:""}.fa.fa-long-arrow-right{--fa:""}.fa.fa-android,.fa.fa-apple,.fa.fa-dribbble,.fa.fa-foursquare,.fa.fa-gittip,.fa.fa-gratipay,.fa.fa-linux,.fa.fa-skype,.fa.fa-trello,.fa.fa-windows{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-gittip{--fa:""}.fa.fa-sun-o{--fa:""}.fa.fa-moon-o,.fa.fa-sun-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-moon-o{--fa:""}.fa.fa-pagelines,.fa.fa-renren,.fa.fa-stack-exchange,.fa.fa-vk,.fa.fa-weibo{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-arrow-circle-o-right{--fa:""}.fa.fa-arrow-circle-o-left,.fa.fa-arrow-circle-o-right{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-arrow-circle-o-left{--fa:""}.fa.fa-caret-square-o-left{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-toggle-left{--fa:""}.fa.fa-dot-circle-o,.fa.fa-toggle-left{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-dot-circle-o{--fa:""}.fa.fa-vimeo-square{font-family:Font Awesome\ 6 Brands;font-weight:400;--fa:""}.fa.fa-try,.fa.fa-turkish-lira{--fa:""}.fa.fa-plus-square-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-openid,.fa.fa-slack,.fa.fa-wordpress{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-bank,.fa.fa-institution{--fa:""}.fa.fa-mortar-board{--fa:""}.fa.fa-google,.fa.fa-reddit,.fa.fa-reddit-square,.fa.fa-yahoo{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-reddit-square{--fa:""}.fa.fa-behance,.fa.fa-behance-square,.fa.fa-delicious,.fa.fa-digg,.fa.fa-drupal,.fa.fa-joomla,.fa.fa-pied-piper-alt,.fa.fa-pied-piper-pp,.fa.fa-stumbleupon,.fa.fa-stumbleupon-circle{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-behance-square{--fa:""}.fa.fa-steam,.fa.fa-steam-square{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-steam-square{--fa:""}.fa.fa-automobile{--fa:""}.fa.fa-cab{--fa:""}.fa.fa-deviantart,.fa.fa-soundcloud,.fa.fa-spotify{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-file-pdf-o{--fa:""}.fa.fa-file-pdf-o,.fa.fa-file-word-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-file-word-o{--fa:""}.fa.fa-file-excel-o{--fa:""}.fa.fa-file-excel-o,.fa.fa-file-powerpoint-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-file-powerpoint-o{--fa:""}.fa.fa-file-image-o{--fa:""}.fa.fa-file-image-o,.fa.fa-file-photo-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-file-photo-o{--fa:""}.fa.fa-file-picture-o{--fa:""}.fa.fa-file-archive-o,.fa.fa-file-picture-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-file-archive-o{--fa:""}.fa.fa-file-zip-o{--fa:""}.fa.fa-file-audio-o,.fa.fa-file-zip-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-file-audio-o{--fa:""}.fa.fa-file-sound-o{--fa:""}.fa.fa-file-sound-o,.fa.fa-file-video-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-file-video-o{--fa:""}.fa.fa-file-movie-o{--fa:""}.fa.fa-file-code-o,.fa.fa-file-movie-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-file-code-o{--fa:""}.fa.fa-codepen,.fa.fa-jsfiddle,.fa.fa-vine{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-life-bouy,.fa.fa-life-buoy,.fa.fa-life-saver,.fa.fa-support{--fa:""}.fa.fa-circle-o-notch{--fa:""}.fa.fa-ra,.fa.fa-rebel{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-ra{--fa:""}.fa.fa-resistance{--fa:""}.fa.fa-empire,.fa.fa-ge,.fa.fa-resistance{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-ge{--fa:""}.fa.fa-git-square{--fa:""}.fa.fa-git,.fa.fa-git-square,.fa.fa-hacker-news,.fa.fa-y-combinator-square{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-y-combinator-square{--fa:""}.fa.fa-yc-square{--fa:""}.fa.fa-qq,.fa.fa-tencent-weibo,.fa.fa-wechat,.fa.fa-weixin,.fa.fa-yc-square{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-wechat{--fa:""}.fa.fa-send{--fa:""}.fa.fa-paper-plane-o{--fa:""}.fa.fa-paper-plane-o,.fa.fa-send-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-send-o{--fa:""}.fa.fa-circle-thin{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-header{--fa:""}.fa.fa-futbol-o{--fa:""}.fa.fa-futbol-o,.fa.fa-soccer-ball-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-soccer-ball-o{--fa:""}.fa.fa-slideshare,.fa.fa-twitch,.fa.fa-yelp{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-newspaper-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-cc-amex,.fa.fa-cc-discover,.fa.fa-cc-mastercard,.fa.fa-cc-paypal,.fa.fa-cc-stripe,.fa.fa-cc-visa,.fa.fa-google-wallet,.fa.fa-paypal{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-bell-slash-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-trash{--fa:""}.fa.fa-copyright{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-eyedropper{--fa:""}.fa.fa-area-chart{--fa:""}.fa.fa-pie-chart{--fa:""}.fa.fa-line-chart{--fa:""}.fa.fa-lastfm,.fa.fa-lastfm-square{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-lastfm-square{--fa:""}.fa.fa-angellist,.fa.fa-ioxhost{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-cc{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-ils,.fa.fa-shekel,.fa.fa-sheqel{--fa:""}.fa.fa-buysellads,.fa.fa-connectdevelop,.fa.fa-dashcube,.fa.fa-forumbee,.fa.fa-leanpub,.fa.fa-sellsy,.fa.fa-shirtsinbulk,.fa.fa-simplybuilt,.fa.fa-skyatlas{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-diamond{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-intersex,.fa.fa-transgender{--fa:""}.fa.fa-transgender-alt{--fa:""}.fa.fa-facebook-official{--fa:""}.fa.fa-facebook-official,.fa.fa-pinterest-p,.fa.fa-whatsapp{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-hotel{--fa:""}.fa.fa-medium,.fa.fa-viacoin,.fa.fa-y-combinator,.fa.fa-yc{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-yc{--fa:""}.fa.fa-expeditedssl,.fa.fa-opencart,.fa.fa-optin-monster{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-battery,.fa.fa-battery-4{--fa:""}.fa.fa-battery-3{--fa:""}.fa.fa-battery-2{--fa:""}.fa.fa-battery-1{--fa:""}.fa.fa-battery-0{--fa:""}.fa.fa-object-group,.fa.fa-object-ungroup,.fa.fa-sticky-note-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-sticky-note-o{--fa:""}.fa.fa-cc-diners-club,.fa.fa-cc-jcb{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-clone{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-hourglass-o{--fa:""}.fa.fa-hourglass-1{--fa:""}.fa.fa-hourglass-2{--fa:""}.fa.fa-hourglass-3{--fa:""}.fa.fa-hand-rock-o{--fa:""}.fa.fa-hand-grab-o,.fa.fa-hand-rock-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-hand-grab-o{--fa:""}.fa.fa-hand-paper-o{--fa:""}.fa.fa-hand-paper-o,.fa.fa-hand-stop-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-hand-stop-o{--fa:""}.fa.fa-hand-scissors-o{--fa:""}.fa.fa-hand-lizard-o,.fa.fa-hand-scissors-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-hand-lizard-o{--fa:""}.fa.fa-hand-spock-o{--fa:""}.fa.fa-hand-pointer-o,.fa.fa-hand-spock-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-hand-pointer-o{--fa:""}.fa.fa-hand-peace-o{--fa:""}.fa.fa-hand-peace-o,.fa.fa-registered{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-creative-commons,.fa.fa-gg,.fa.fa-gg-circle,.fa.fa-odnoklassniki,.fa.fa-odnoklassniki-square{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-odnoklassniki-square{--fa:""}.fa.fa-chrome,.fa.fa-firefox,.fa.fa-get-pocket,.fa.fa-internet-explorer,.fa.fa-opera,.fa.fa-safari,.fa.fa-wikipedia-w{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-television{--fa:""}.fa.fa-500px,.fa.fa-amazon,.fa.fa-contao{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-calendar-plus-o{--fa:""}.fa.fa-calendar-minus-o,.fa.fa-calendar-plus-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-calendar-minus-o{--fa:""}.fa.fa-calendar-times-o{--fa:""}.fa.fa-calendar-check-o,.fa.fa-calendar-times-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-calendar-check-o{--fa:""}.fa.fa-map-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-commenting{--fa:""}.fa.fa-commenting-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-houzz,.fa.fa-vimeo{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-vimeo{--fa:""}.fa.fa-black-tie,.fa.fa-edge,.fa.fa-fonticons,.fa.fa-reddit-alien{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-credit-card-alt{--fa:""}.fa.fa-codiepie,.fa.fa-fort-awesome,.fa.fa-mixcloud,.fa.fa-modx,.fa.fa-product-hunt,.fa.fa-scribd,.fa.fa-usb{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-pause-circle-o{--fa:""}.fa.fa-pause-circle-o,.fa.fa-stop-circle-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-stop-circle-o{--fa:""}.fa.fa-bluetooth,.fa.fa-bluetooth-b,.fa.fa-envira,.fa.fa-gitlab,.fa.fa-wheelchair-alt,.fa.fa-wpbeginner,.fa.fa-wpforms{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-wheelchair-alt{--fa:""}.fa.fa-question-circle-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-volume-control-phone{--fa:""}.fa.fa-asl-interpreting{--fa:""}.fa.fa-deafness,.fa.fa-hard-of-hearing{--fa:""}.fa.fa-glide,.fa.fa-glide-g{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-signing{--fa:""}.fa.fa-viadeo,.fa.fa-viadeo-square{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-viadeo-square{--fa:""}.fa.fa-snapchat,.fa.fa-snapchat-ghost{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-snapchat-ghost{--fa:""}.fa.fa-snapchat-square{--fa:""}.fa.fa-first-order,.fa.fa-google-plus-official,.fa.fa-pied-piper,.fa.fa-snapchat-square,.fa.fa-themeisle,.fa.fa-yoast{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-google-plus-official{--fa:""}.fa.fa-google-plus-circle{--fa:""}.fa.fa-fa,.fa.fa-font-awesome,.fa.fa-google-plus-circle{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-fa{--fa:""}.fa.fa-handshake-o{--fa:""}.fa.fa-envelope-open-o,.fa.fa-handshake-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-envelope-open-o{--fa:""}.fa.fa-linode{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-address-book-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-vcard{--fa:""}.fa.fa-address-card-o{--fa:""}.fa.fa-address-card-o,.fa.fa-vcard-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-vcard-o{--fa:""}.fa.fa-user-circle-o{--fa:""}.fa.fa-user-circle-o,.fa.fa-user-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-user-o{--fa:""}.fa.fa-id-badge{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-drivers-license{--fa:""}.fa.fa-id-card-o{--fa:""}.fa.fa-drivers-license-o,.fa.fa-id-card-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-drivers-license-o{--fa:""}.fa.fa-free-code-camp,.fa.fa-quora,.fa.fa-telegram{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-thermometer,.fa.fa-thermometer-4{--fa:""}.fa.fa-thermometer-3{--fa:""}.fa.fa-thermometer-2{--fa:""}.fa.fa-thermometer-1{--fa:""}.fa.fa-thermometer-0{--fa:""}.fa.fa-bathtub,.fa.fa-s15{--fa:""}.fa.fa-window-maximize,.fa.fa-window-restore{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-times-rectangle{--fa:""}.fa.fa-window-close-o{--fa:""}.fa.fa-times-rectangle-o,.fa.fa-window-close-o{font-family:Font Awesome\ 6 Free;font-weight:400}.fa.fa-times-rectangle-o{--fa:""}.fa.fa-bandcamp,.fa.fa-eercast,.fa.fa-etsy,.fa.fa-grav,.fa.fa-imdb,.fa.fa-ravelry{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa.fa-eercast{--fa:""}.fa.fa-snowflake-o{font-family:Font Awesome\ 6 Free;font-weight:400;--fa:""}.fa.fa-meetup,.fa.fa-superpowers,.fa.fa-wpexplorer{font-family:Font Awesome\ 6 Brands;font-weight:400}