.vl-shown{overflow:hidden}.vl-overlay{bottom:0;left:0;position:absolute;right:0;top:0;align-items:center;display:none;justify-content:center;overflow:hidden;z-index:9999}.vl-overlay.vl-active{display:flex}.vl-overlay.vl-full-page{z-index:9999;position:fixed}.vl-overlay .vl-background{bottom:0;left:0;position:absolute;right:0;top:0;background:#fff;opacity:.5}.vl-overlay .vl-icon,.vl-parent{position:relative}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-colored:#ddd}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;transform:translate3d(0,0,var(--toastify-z-index) px);width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translate(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px;white-space:pre-wrap}.Toastify__toast-body>div:last-child{flex:1}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--default{background:var(--toastify-color-progress-colored)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentcolor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__none{0%,60%,75%,90%,to{animation-duration:0;animation-timing-function:none}0%{opacity:1;transform:translateZ(0)}to{transform:translateZ(0)}}.Toastify__none-enter--bottom-center,.Toastify__none-enter--bottom-left,.Toastify__none-enter--bottom-right,.Toastify__none-enter--top-center,.Toastify__none-enter--top-left,.Toastify__none-enter--top-right{animation-name:Toastify__none}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}/**
* @license
*
* Font Family: General Sans
* Designed by: Frode Helland
* URL: https://www.fontshare.com/fonts/general-sans
* © 2024 Indian Type Foundry
*
* General Sans Extralight 
* General Sans ExtralightItalic 
* General Sans Light 
* General Sans LightItalic 
* General Sans Regular 
* General Sans Italic 
* General Sans Medium 
* General Sans MediumItalic 
* General Sans Semibold 
* General Sans SemiboldItalic 
* General Sans Bold 
* General Sans BoldItalic 
* General Sans Variable (Variable font)
* General Sans VariableItalic (Variable font)

*
*/@font-face{font-family:GeneralSans-Extralight;src:url(/assets/GeneralSans-Extralight-CeoahQd2.woff2) format("woff2"),url(/assets/GeneralSans-Extralight-NwzqzUvZ.woff) format("woff"),url(/assets/GeneralSans-Extralight--toNElvl.ttf) format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-ExtralightItalic;src:url(/assets/GeneralSans-ExtralightItalic-S_cjHVs3.woff2) format("woff2"),url(/assets/GeneralSans-ExtralightItalic-DSYFpNEt.woff) format("woff"),url(/assets/GeneralSans-ExtralightItalic-Cb4GrHRn.ttf) format("truetype");font-weight:200;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Light;src:url(/assets/GeneralSans-Light-ulp9itO8.woff2) format("woff2"),url(/assets/GeneralSans-Light-DzM6pIPN.woff) format("woff"),url(/assets/GeneralSans-Light-DcTqM57O.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-LightItalic;src:url(/assets/GeneralSans-LightItalic-DkwLWVcP.woff2) format("woff2"),url(/assets/GeneralSans-LightItalic-Ct_DMRPZ.woff) format("woff"),url(/assets/GeneralSans-LightItalic-C_QR9gvT.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Regular;src:url(/assets/GeneralSans-Regular-BeAhF2WT.woff2) format("woff2"),url(/assets/GeneralSans-Regular-Dk2lLWJL.woff) format("woff"),url(/assets/GeneralSans-Regular-BTmkhiIl.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-Italic;src:url(/assets/GeneralSans-Italic-B5PwseXg.woff2) format("woff2"),url(/assets/GeneralSans-Italic-DzbrtvFL.woff) format("woff"),url(/assets/GeneralSans-Italic-BpGxTCEl.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Medium;src:url(/assets/GeneralSans-Medium-DvEF04Ne.woff2) format("woff2"),url(/assets/GeneralSans-Medium-sA7I9gJL.woff) format("woff"),url(/assets/GeneralSans-Medium-BakGtJF2.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-MediumItalic;src:url(/assets/GeneralSans-MediumItalic-KKwIU56p.woff2) format("woff2"),url(/assets/GeneralSans-MediumItalic-BBXQStTM.woff) format("woff"),url(/assets/GeneralSans-MediumItalic-DoLfBPNa.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Semibold;src:url(/assets/GeneralSans-Semibold-DFLbTJgb.woff2) format("woff2"),url(/assets/GeneralSans-Semibold-oVEy_BBm.woff) format("woff"),url(/assets/GeneralSans-Semibold-Ckm6wkEi.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-SemiboldItalic;src:url(/assets/GeneralSans-SemiboldItalic-C5XnX2aR.woff2) format("woff2"),url(/assets/GeneralSans-SemiboldItalic-DNy4mdcJ.woff) format("woff"),url(/assets/GeneralSans-SemiboldItalic-QA1tcZBS.ttf) format("truetype");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Bold;src:url(/assets/GeneralSans-Bold-Ctx684HN.woff2) format("woff2"),url(/assets/GeneralSans-Bold-Bd_PtqWW.woff) format("woff"),url(/assets/GeneralSans-Bold-DM1NF1hz.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-BoldItalic;src:url(/assets/GeneralSans-BoldItalic-CPXXYtWC.woff2) format("woff2"),url(/assets/GeneralSans-BoldItalic-42Tn_Ge_.woff) format("woff"),url(/assets/GeneralSans-BoldItalic-U4augfB3.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Variable;src:url(/assets/GeneralSans-Variable-p1VyP7gg.woff2) format("woff2"),url(/assets/GeneralSans-Variable-DAqniUaj.woff) format("woff"),url(/assets/GeneralSans-Variable-D4t1btYN.ttf) format("truetype");font-weight:200 700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-VariableItalic;src:url(/assets/GeneralSans-VariableItalic-DIM2rvVg.woff2) format("woff2"),url(/assets/GeneralSans-VariableItalic-BsSpAJeQ.woff) format("woff"),url(/assets/GeneralSans-VariableItalic-dXS85WKy.ttf) format("truetype");font-weight:200 700;font-display:swap;font-style:italic}body{margin:0;font-family:GeneralSans-Medium;min-height:100vh}*{box-sizing:border-box}a{text-decoration:none}ul{list-style:none;margin:0;padding:0}input:focus,textarea:focus{outline:none;border-color:#529e37!important;box-shadow:0 0 0 2px #eefcef!important;color:#1d2838}.checkbox{position:relative;height:fit-content}.checkbox span{display:block;width:16px;height:16px;background:#fcfcfd;border-radius:4px;border:1px solid #D0D5DD;cursor:pointer}.checkbox input{height:0;width:0;opacity:0;cursor:pointer;position:absolute;z-index:-99}.checkbox input:checked+span{border-color:#529e37;background-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='12'%20viewBox='0%200%2013%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.5%203L5%208.5L2.5%206'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:center;background-size:12px 12px;background-color:#529e37}.radio{position:relative;height:fit-content}.radio span{display:block;width:16px;height:16px;background:#fcfcfd;border-radius:8px;border:1px solid #D0D5DD;cursor:pointer}.radio input{height:0;width:0;opacity:0;cursor:pointer;position:absolute;z-index:-99}.radio input:checked+span{border-color:#529e37}.radio input:checked+span:after{content:"";position:absolute;top:4px;left:4px;width:8px;height:8px;border-radius:4px;background:#529e37}.switch{position:relative;display:inline-block;width:36px;height:20px}.switch input{display:none}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border-radius:24px;background-color:#e6e6e6;-webkit-transition:.4s;transition:.4s}.switch .slider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;box-shadow:0 1px 3px #0000001a}.switch input:checked+.slider{background-color:#529e37}.switch input:focus+.slider{box-shadow:0 0 1px #101010}.switch input:checked+.slider:before{transform:translate(16px)}.switch .slider.round:before{border-radius:50%}.search-input{position:relative}.search-input input{width:100%;padding:10px 10px 10px 40px;font-size:16px;border:1px solid #D0D5DD;border-radius:8px;font-family:GeneralSans-Regular;box-shadow:0 1px 2px #1018280d}.search-input input::placeholder{color:#667085}.search-input .icon{width:20px;height:20px;position:absolute;top:12px;left:12px}.one-line{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.login__left-col{display:none;width:100%;background-image:url(/assets/login-left-Bc796qdE.png);background-size:cover;background-position:center}.login__left-col img{width:100%;height:100%;object-fit:cover}.login__right-col{display:flex;flex-direction:column;min-height:100vh;align-items:center;padding:48px 16px 75px;width:100%;position:relative}.login__right-col .wrapper{width:100%}.login__other{display:flex;justify-content:space-between;gap:16px}.login__other .btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:10px 12px;margin-bottom:32px;border-radius:8px;border:1px solid #D0D5DD;background-color:#fff;font-size:16px;color:#344054;font-weight:500;box-shadow:0 1px 2px #1018280d;cursor:pointer}.login__other .btn__title{display:none}.login__other .btn img{width:24px;height:24px}.login .alredy_have{text-align:center}.login .alredy_have span{font-size:14px;font-weight:400;color:#667085;margin-right:4px}.login .alredy_have a{font-size:14px;font-weight:500;color:#529e37}.login__footer{margin-top:42px;font-size:14px;font-weight:500;color:#667085;align-self:flex-start;position:absolute;left:32px;bottom:32px}.form__title{margin:24px 0 32px}.form__title h3{font-size:24px;font-weight:500;color:#101828;margin:0}.form__title .welcome_back{font-size:16px;font-weight:400;color:#667085;margin-top:8px}.form__box{margin-bottom:20px;position:relative}.form__box .password-toggle-icon{position:absolute;height:fit-content;right:14px;top:38px;cursor:pointer}.form__box label{display:block;font-size:14px;font-weight:500;color:#475467;margin-bottom:6px}.form__box input{width:100%;padding:10px 12px;border-radius:8px;border:1px solid #D0D5DD;font-size:16px;box-shadow:0 1px 2px #1018280d}.form__box input::placeholder{font-weight:400;color:#667085}.form__hint{font-size:14px;font-weight:400;color:#667085;margin-top:6px}.form__remember{margin-top:24px;display:flex;gap:8px;align-items:center;margin-bottom:24px}.form__remember .custom-label{color:#1d2838;font-weight:500;font-size:14px}.form .submit-btn{width:100%;padding:10px;margin-bottom:16px;text-align:center;background-color:#529e37;font-size:16px;font-weight:500;color:#fff;border-radius:8px;border:1px solid #ffffff;box-shadow:0 1px 2px #1018280d;box-shadow:0 0 0 1px #529e37;cursor:pointer}.form a.submit-btn{display:block}.form .row{display:flex;align-items:center;justify-content:space-between}.form__forgot-password{font-size:14px;font-weight:500;color:#529e37}.green-btn{width:100%;padding:10px 16px;text-align:center;background-color:#529e37;font-size:16px;font-weight:500;color:#fff;border-radius:8px;border:1px solid #ffffff;box-shadow:0 1px 2px #1018280d;box-shadow:0 0 0 1px #529e37;cursor:pointer}.green-btn:disabled{cursor:not-allowed}.green-btn.disabled{pointer-events:none;cursor:not-allowed;background-color:#529e37;opacity:.5}a.green-btn{display:inline-block}@media only screen and (min-width: 768px){.login__other .btn__title{display:block}.login__right-col{justify-content:center}.login .wrapper{width:420px}.form__row{display:flex;gap:16px}}@media only screen and (min-width: 1200px){.login__row{display:flex}.login__left-col{display:block}.login .form h3{font-size:36px}}.forgot-password__container{padding:48px 16px}.forgot-password .header{text-align:center}.forgot-password .top-icon{width:56px;height:56px}.forgot-password__title{margin:24px 0 32px}.forgot-password__title h3{font-size:24px;font-weight:500;color:#101828;margin:0 0 8px}.forgot-password__title .subtitle{font-size:16px;font-weight:400;color:#667085;max-width:350px;margin:auto}.forgot-password .error-message{color:#f04438;font-size:16px;font-weight:500}.forgot-password .continue-btn{margin-bottom:32px}.forgot-password .back-login{display:flex;align-self:center;justify-content:center;gap:8px;font-size:14px;font-weight:500;color:#344054}.forgot-password .back-login img{width:20px}.forgot-password--check-mail .submit-btn{margin-bottom:32px}.forgot-password--check-mail .back-login{margin-top:32px}.forgot-password--check-mail .click-resend{font-size:14px;font-weight:400;color:#667085;display:flex;justify-content:center;gap:4px}.forgot-password--check-mail .click-resend .resend-btn{font-weight:500;color:#529e37;cursor:pointer}.forgot-password--set-new .submit-btn{margin-top:4px}@media only screen and (min-width: 768px){.forgot-password__container{padding-top:96px}.forgot-password .wrapper{width:360px;margin:auto}.forgot-password__title h3{font-size:30px}}.mobile-nav{padding:22px 16px;border-bottom:1px solid #EAECF0;box-shadow:0 1px 1px #1018280f}.mobile-nav .row{display:flex;justify-content:space-between;align-items:center}.mobile-nav .logo{height:20px}.mobile-nav .menu-toggle{width:24px;height:24px;cursor:pointer}.main{position:relative}.main-wrap{background:#f9fafb}.main-wrap__row{display:flex}.main-wrap .page{background:#fff;width:100%}.main-wrap .page .container{padding:0 16px}.main-wrap .page .header{border-bottom:1px solid #EAECF0;padding-bottom:20px;margin:32px 0}.main-wrap .page .header__title{font-size:24px;font-weight:500;color:#1d2939;margin-bottom:16px}.main-wrap .page .header .total{font-size:14px;font-weight:500;color:#fff;border-radius:16px;padding:2px 10px;background:#4a9131;height:fit-content;margin-right:auto;margin-left:16px}.main-wrap .page .header__search-form input{width:100%;padding:10px 10px 10px 40px;font-size:16px;border:1px solid #D0D5DD;border-radius:8px;font-family:GeneralSans-Regular}.main-wrap .page .header__search-form input::placeholder{color:#667085}.main-wrap .page .header__search-form .input-wrapper{position:relative}.main-wrap .page .header__search-form .icon{width:20px;height:20px;position:absolute;top:12px;left:12px}.main-wrap .sidebar-wrapper{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;z-index:10;background:#1d283899}.main-wrap .sidebar-wrapper .close{width:fit-content;height:40px;margin:12px;padding:10px;border-radius:8px;background:#fff;box-shadow:0 0 0 1px #f2f4f7;box-shadow:0 1px 2px #1018280d;cursor:pointer}.main-wrap .sidebar-wrapper .close img{width:20px;height:20px}.main-wrap .sidebar-wrapper.open{display:block}.main-wrap .sidebar-wrapper.open .sidebar{right:0}.main-wrap .sidebar-wrapper .minimize{display:none}.main-wrap .sidebar{display:flex;flex-direction:column;justify-content:space-between;width:312px;min-width:312px;min-height:100vh;padding:32px 16px;position:absolute;z-index:10;top:0;right:-100%;background:#f9fafb;transition:all .3s}.main-wrap .sidebar.minimized{width:82px;min-width:82px}.main-wrap .sidebar.minimized .minimize{transform:rotate(180deg);right:-30px}.main-wrap .sidebar.minimized .logo{margin-left:12px}.main-wrap .sidebar.minimized .logo__letter{display:none}.main-wrap .sidebar.minimized .nav .link{width:fit-content;padding:12px}.main-wrap .sidebar.minimized .nav .link .title,.main-wrap .sidebar.minimized .nav .link .count{display:none}.main-wrap .sidebar.minimized .footer__nav .link{padding:12px;width:fit-content}.main-wrap .sidebar.minimized .footer__nav .title,.main-wrap .sidebar.minimized .footer .profile .text,.main-wrap .sidebar.minimized .footer .profile .logout{display:none}.main-wrap .sidebar .logo{margin-bottom:32px;display:block;width:fit-content}.main-wrap .sidebar .logo img{height:24px}.main-wrap .sidebar .logo__letter{margin-left:11px}.main-wrap .sidebar .nav{list-style:none;padding:0}.main-wrap .sidebar .nav li{margin-bottom:4px}.main-wrap .sidebar .nav .link{display:flex;gap:12px;padding:12px 8px;cursor:pointer}.main-wrap .sidebar .nav .link.active{background:#f5faf5;border-radius:6px;border:1px solid #70BF54}.main-wrap .sidebar .nav .link.active .title{color:#4a9131}.main-wrap .sidebar .nav .link.active .icon{display:none}.main-wrap .sidebar .nav .link.active .active-icon{display:block}.main-wrap .sidebar .nav .link.active .count{color:#398020;background:#edffe7}.main-wrap .sidebar .nav .count{font-size:14px;font-weight:500;color:#667085;border-radius:16px;padding:2px 8px;margin-left:auto;background:#eaecf0;height:fit-content;line-height:15px}.main-wrap .sidebar .nav .icon{width:24px;height:24px}.main-wrap .sidebar .nav .active-icon{display:none}.main-wrap .sidebar .nav .title{font-size:16px;font-weight:500;color:#475467}.main-wrap .sidebar .nav .dropdown__body{display:none;margin-top:8px}.main-wrap .sidebar .nav .dropdown .item{display:flex;align-items:center;margin-bottom:4px;padding:8px 12px 8px 26px;cursor:pointer}.main-wrap .sidebar .nav .dropdown .item .dot{width:6px;height:6px;background:#475467;border-radius:50%;border:1.5px solid #FFFFFF;margin-right:12px}.main-wrap .sidebar .nav .dropdown .item.active .dot{background:#4a9131}.main-wrap .sidebar .nav .dropdown .item.active .title{color:#4a9131}.main-wrap .sidebar .nav .dropdown .item.active .count{color:#398020;background:#edffe7}.main-wrap .sidebar .nav .dropdown .arrow-up{display:none}.main-wrap .sidebar .nav .dropdown.active .dropdown__body,.main-wrap .sidebar .nav .dropdown:hover .dropdown__body{display:block}.main-wrap .sidebar .nav .dropdown.active .arrow-down,.main-wrap .sidebar .nav .dropdown:hover .arrow-down{display:none}.main-wrap .sidebar .nav .dropdown.active .arrow-up,.main-wrap .sidebar .nav .dropdown:hover .arrow-up{display:block}.main-wrap .sidebar .minimize{position:absolute;right:16px;top:24px;cursor:pointer;padding:10px;background:#fff;border:1px solid #D0D5DD;border-radius:8px;box-shadow:0 0 0 1px #f2f4f7;box-shadow:0 1px 2px #1018280d}.main-wrap .sidebar .minimize img{width:20px;height:20px}.main-wrap .sidebar .footer__nav{margin-bottom:24px}.main-wrap .sidebar .footer__nav .link{display:flex;gap:12px;padding:12px 8px;margin-top:4px}.main-wrap .sidebar .footer__nav .link.active{background:#f5faf5;border-radius:6px;border:1px solid #70BF54}.main-wrap .sidebar .footer__nav .link.active .title{color:#4a9131}.main-wrap .sidebar .footer__nav .link.active .icon{display:none}.main-wrap .sidebar .footer__nav .link.active .active-icon{display:block}.main-wrap .sidebar .footer__nav .link .icon{width:24px;height:24px}.main-wrap .sidebar .footer__nav .link .active-icon{display:none}.main-wrap .sidebar .footer__nav .link .title{font-size:16px;font-weight:500;color:#475467}.main-wrap .sidebar .footer .profile{border-top:1px solid #EAECF0;padding-top:24px;display:flex}.main-wrap .sidebar .footer .profile .avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:center;margin-right:12px}.main-wrap .sidebar .footer .profile .text .name{font-size:14px;font-weight:500;color:#344054}.main-wrap .sidebar .footer .profile .text .email{font-size:14px;font-weight:400;color:#667085}.main-wrap .sidebar .footer .profile .logout{margin-left:auto;cursor:pointer}@media only screen and (min-width: 768px){.mobile-nav{display:none}.main-wrap .page{margin:12px;background:#fff;border-radius:12px;border:1px solid #D0D5DD;overflow:hidden}.main-wrap .page .container{padding:0 32px}.main-wrap .page .header__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.main-wrap .page .header__title{font-size:30px;margin-bottom:0}.main-wrap .page .header__search-form{width:320px}.main-wrap .sidebar-wrapper{display:block;position:sticky;top:0;left:0;width:fit-content;height:fit-content;background:#f9fafb}.main-wrap .sidebar-wrapper .close{display:none}.main-wrap .sidebar{position:relative;top:0;left:0}.main-wrap .sidebar .minimize{display:flex}}.customer-overview{padding-bottom:16px}.customer-overview .container{padding:32px 16px 64px}.customer-overview .header{font-size:24px;font-weight:500;color:#1d2939;padding-bottom:20px;margin-bottom:32px;border-bottom:1px solid #EAECF0}.customer-overview .message{padding:12px 16px;margin-bottom:32px;border-radius:12px;background:#f9fafb;border:1px solid #EAECF0;font-size:16px;font-weight:500;color:#667085}.customer-overview .upload-form{max-width:620px;margin:auto}.customer-overview .upload-form__textarea{width:100%;height:126px;padding:10px 14px;margin-bottom:20px;border-radius:8px;border:1px solid #D0D5DD;overflow:auto;resize:none;font-size:14px}.customer-overview .upload-form__textarea::placeholder{color:#667085;font-weight:400}.customer-overview .upload-form__input-text{width:100%;padding:10px 12px;margin-bottom:24px;border-radius:8px;border:1px solid #D0D5DD;font-size:16px;line-height:1.4}.customer-overview .upload-form__input-text::placeholder{color:#667085;font-weight:400}.customer-overview .upload-form__file{margin-bottom:20px}.customer-overview .upload-form__wrapper{margin-bottom:32px}.customer-overview .upload-form .upload-area{padding:16px 24px;border-radius:8px;border:1px solid #D0D5DD;text-align:center;cursor:pointer}.customer-overview .upload-form .upload-area .upload_icon{width:40px;height:40px;margin-bottom:12px}.customer-overview .upload-form .upload-area .text{font-size:14px;font-weight:400;color:#667085;margin-bottom:4px}.customer-overview .upload-form .upload-area .click-to-upload{font-size:14px;font-weight:500;color:#3e7e28}.customer-overview .upload-form .upload-area .formats{font-size:12px;font-weight:400;color:#667085}.customer-overview .upload-form .file-list{margin-top:20px}.customer-overview .upload-form .file-list .item{border-radius:8px;padding:16px;margin-bottom:12px;border:1px solid #EAECF0}.customer-overview .upload-form .file-list .item--success{border:1px solid #4A9131}.customer-overview .upload-form .file-list .item--success .actions .icon-done{display:block!important}.customer-overview .upload-form .file-list .item .row{display:flex;gap:16px}.customer-overview .upload-form .file-list .content{width:100%}.customer-overview .upload-form .file-list .content .actions{display:flex;align-items:center;gap:8px}.customer-overview .upload-form .file-list .content .actions .icon-done{display:none}.customer-overview .upload-form .file-list .content .icon-trash{padding:8px;cursor:pointer}.customer-overview .upload-form .file-list .content .title{font-size:14px;font-weight:500;color:#344054}.customer-overview .upload-form .file-list .content .file-size{font-size:14px;font-weight:400;color:#667085;margin-bottom:10px}.customer-overview .upload-form .file-list .content-row{display:flex;justify-content:space-between}.customer-overview .upload-form .file-list .progress-bar .progress-row{display:flex;gap:12px;align-items:center}.customer-overview .upload-form .file-list .progress-bar .bar{width:100%;height:8px;border-radius:4px;background:#eaecf0}.customer-overview .upload-form .file-list .progress-bar .bar .bar-success{width:40%;height:8px;border-radius:4px;background:#4a9131}.customer-overview .upload-form .file-list .progress-bar .persentage{font-size:14px;font-weight:500;color:#344054}.distance-dropdown{position:relative;min-width:164px}.distance-dropdown.open .dropdown__btn{border:1px solid #529E37;box-shadow:0 0 0 2px #eefcef}.distance-dropdown.open .dropdown__btn img{transform:rotate(180deg)}.distance-dropdown.open .dropdown__items{display:block}.distance-dropdown .dropdown__btn{border-radius:8px;border:1px solid #D0D5DD;background:#fff;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:56px;cursor:pointer}.distance-dropdown .dropdown__btn img{width:16px;height:16px}.distance-dropdown .dropdown__title{font-family:GeneralSans-Regular;font-size:16px;font-weight:500;color:#344054}.distance-dropdown .dropdown__items{display:none;position:absolute;width:100%;margin-top:4px;padding-top:4px;border-radius:8px;border:1px solid #F2F4F7;box-shadow:0 4px 6px -2px #10182808;overflow:hidden;z-index:15}.distance-dropdown .dropdown__item{font-family:GeneralSans-Regular;font-size:16px;color:#101828;padding:10px 14px;background:#fff;cursor:pointer}.distance-dropdown .dropdown__item:hover,.distance-dropdown .dropdown__item.active{background:#f9fafb}@media only screen and (min-width: 768px){.customer-overview{padding-bottom:190px}.customer-overview .container{padding:32px 32px 48px}.customer-overview .upload-form__file .upload-area{padding:60.5px 0}.customer-overview .upload-form__input-text{margin-bottom:0}.customer-overview .upload-form__row{display:flex;align-items:center;gap:24px}}.popup{background:#1d283880;padding:16px;position:fixed;top:0;left:0;height:100vh;width:100%;display:flex;align-items:center;justify-content:center}.popup__wrapper{background:#fff;border-radius:20px;border:1px solid #DDE1E6;text-align:center;position:relative}.popup__center-img{width:106px;height:106px;margin:32px 0}.popup__close-btn{border-radius:8px;border:1px solid #F2F4F7;box-shadow:0 0 0 1px #f2f4f7;box-shadow:0 1px 2px #1018280d;width:fit-content;height:40px;position:absolute;padding:10px;top:16px;right:16px;cursor:pointer}.popup__close-btn .icon{width:20px;height:20px}.popup__contex{padding:0 16px 24px}.popup__contex .title{font-size:18px;font-weight:500;color:#1d2838;margin-bottom:16px}.popup__contex .subtitle{font-size:14px;font-weight:400;color:#667085}@media only screen and (min-width: 768px){.popup__contex{width:720px}.popup__center-img{width:150px;height:150px;margin:48px 0}.popup__contex{padding:0 70px 48px}.popup__contex .title{font-size:30px}.popup__contex .subtitle{font-size:16px}}.table-wrap{border-radius:8px;border:1px solid #EAECF0;box-shadow:0 1px 2px #1018280f;box-shadow:0 1px 3px #1018281a;overflow:hidden;margin-bottom:32px}.table-wrap table{width:100%;border-spacing:0;border-collapse:collapse}.table-wrap table .collapsable{display:none}.table-wrap tr{border-bottom:1px solid #EAECF0}.table-wrap tr:last-child{border:none}.table-wrap thead tr{border-bottom:1px solid #EAECF0;background:#f9fafb}.table-wrap thead th{padding:13px 0;text-align:left;font-size:12px;font-weight:500;color:#475467}.table-wrap thead th:first-child{padding-left:24px}.table-wrap thead .sortable{display:flex;align-items:flex-end;gap:8px;cursor:pointer}.table-wrap thead .sortable span{line-height:1.2}.table-wrap thead .sortable img{width:16px;height:16px}.table-wrap thead .sortable.dec img{transform:rotate(180deg)}.table-wrap .file{display:flex;align-items:center;gap:12px;padding:16px 16px 16px 24px;max-width:492px}.table-wrap .file .name{font-size:14px;font-weight:500;color:#1d2939}.table-wrap .file .size{font-size:14px;font-weight:400;font-family:GeneralSans-Regular;color:#667085}.table-wrap .file-size,.table-wrap .date{font-size:14px;font-family:GeneralSans-Regular;color:#1d2939;width:15%}.table-wrap .sent-by{font-size:14px;font-family:GeneralSans-Regular;color:#1d2939;width:25%}.table-wrap .view{width:72px}.table-wrap .view a{font-size:14px;color:#529e37;text-decoration:underline}.table-wrap .control{width:72px;text-align:center}.table-wrap .control img{width:20px;height:20px;cursor:pointer}.table-wrap .profile{display:flex;align-items:center;gap:12px;padding:16px 16px 16px 24px}.table-wrap .profile a{display:flex;align-items:center;gap:12px}.table-wrap .profile img{width:40px;height:40px;border-radius:50%;object-position:center;object-fit:cover}.table-wrap .profile .text{font-size:14px;font-weight:500;color:#1d2939;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:180px}.table-wrap .amount{width:110px}.table-wrap .empty{text-align:center;padding:72px 0}.table-wrap .empty .icon{width:56px;height:56px}.table-wrap .empty .text{margin:auto;max-width:352px}.table-wrap .empty .text .title{font-size:16px;font-weight:500;color:#1d2838}.table-wrap .empty .text .subtitle{font-size:14px;font-weight:400;color:#667085}@media only screen and (min-width: 980px){.table-wrap table .collapsable{display:table-cell}.table-wrap table .file .size{display:none}.table-wrap table .control{width:58px}.table-wrap table .profile .text{max-width:220px}.table-wrap table .amount{width:auto}.table-wrap table .date{width:15%}.table-wrap table .view{width:auto}}.quotes-page .table-wrap{border-radius:0}@media only screen and (min-width: 768px){.quotes-page .content{padding:0 32px}.quotes-page .table-wrap{border-radius:8px}}.pagination__desktop{display:none;padding-top:12px;padding-bottom:40px;border-top:1px solid #EAECF0}.pagination__desktop .page-number{font-size:16;font-weight:500;color:#344054}.pagination__desktop .numbers{display:flex}.pagination__desktop .numbers .btn{padding:10px;display:flex;cursor:pointer}.pagination__desktop .numbers .btn img{width:20px;height:20px}.pagination__desktop .numbers .numb{font-size:16px;color:#475467;width:40px;padding:8px;border-radius:8px;text-align:center;cursor:pointer}.pagination__desktop .numbers .numb.active{background:#f2f4f7}.pagination__mobile{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid #EAECF0;padding-bottom:64px}.pagination__mobile .page-number{font-family:GeneralSans-Regular;font-weight:400;font-size:14px;color:#1d2838}.pagination__mobile .btn{border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 0 0 1px #f2f4f7;box-shadow:0 1px 2px #1018280d;padding:10px;width:fit-content;height:fit-content;display:flex;cursor:pointer}.pagination__mobile .btn img{width:20px;height:20px}@media only screen and (min-width: 980px){.pagination__mobile{display:none}.pagination__desktop{display:flex;align-items:center;justify-content:space-between}}.messages-page .header{margin-bottom:0!important}.messages-page .header.mobilehide{display:none}.messages-page .row{display:flex}.messages-page .room-list{width:100%}.messages-page .room-list.mobilehide{display:none}.messages-page .room-list__header{padding:20px 24px;border-bottom:1px solid #EAECF0;display:flex;align-items:center;justify-content:space-between}.messages-page .room-list__header .title-and-count{display:flex;gap:8px;height:fit-content}.messages-page .room-list__header .title-and-count .title{font-size:18px;font-weight:500;color:#101828}.messages-page .room-list__header .title-and-count .count{border-radius:16px;padding:2px 10px;font-size:14px;font-weight:500;color:#fff;line-height:20px;background:#4a9131}.messages-page .room-list__header .edit-btn{display:flex;padding:10px;border-radius:8px;box-shadow:0 1px 2px #1018280d;border:1px solid #D0D5DD}.messages-page .room-list__header .edit-btn img{width:20px;height:20px}.messages-page .room-list__search{padding:12px 16px}.messages-page .room-list__search input{width:100%;padding:10px 10px 10px 40px;font-size:16px;border:1px solid #D0D5DD;border-radius:8px;font-family:GeneralSans-Regular}.messages-page .room-list__search input::placeholder{color:#667085}.messages-page .room-list__search .input-wrapper{position:relative}.messages-page .room-list__search .icon{width:20px;height:20px;position:absolute;top:12px;left:12px}.messages-page .room-list .list{height:calc(100vh - 324px);overflow:auto}.messages-page .room-list .list::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}.messages-page .room-list .list .item{display:flex;gap:12px;padding:16px;border-bottom:1px solid #EAECF0;cursor:pointer}.messages-page .room-list .list .item:hover,.messages-page .room-list .list .item.active{background:#f9fafb}.messages-page .room-list .list .item .image{position:relative;height:48px;width:48px;align-self:center}.messages-page .room-list .list .item .image img{border-radius:50%;object-fit:cover;object-position:center;height:48px;width:48px}.messages-page .room-list .list .item .image .status{position:absolute;right:0;bottom:0;height:10px;width:10px;background:#d0d5dd;border-radius:5px;border:1.5px solid #FFFFFF}.messages-page .room-list .list .item .image .status--online{background:#12b76a}.messages-page .room-list .list .item .text{width:100%;padding-right:4px}.messages-page .room-list .list .item .text .name{font-size:14px;font-weight:500;color:#1d2939;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.messages-page .room-list .list .item .text .preview{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;color:#667085;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.messages-page .room-list .list .item .time-and-count{margin-left:auto;white-space:nowrap}.messages-page .room-list .list .item .time-and-count .time{font-size:14px;font-weight:400;text-align:right;color:#667085;margin-bottom:4px}.messages-page .room-list .list .item .time-and-count .count{width:24px;height:24px;border-radius:50%;background:#4a9131;color:#fff;font-size:12px;line-height:18px;text-align:center;padding:3px 0;margin-left:auto}.messages-page .room{width:100%;border-left:1px solid #EAECF0}.messages-page .room.mobilehide{display:none}.messages-page .room__header{padding:20px 24px;display:flex;gap:16px;border-bottom:1px solid #EAECF0}.messages-page .room__header .show-list{width:24px;height:24px;align-self:center;cursor:pointer}.messages-page .room__header .avatar-and-text{display:flex;gap:16px}.messages-page .room__header .avatar-and-text .avatar{position:relative;width:56px;height:56px}.messages-page .room__header .avatar-and-text .avatar .image{width:56px;height:56px;border-radius:50%}.messages-page .room__header .avatar-and-text .avatar .verified{width:18px;height:18px;position:absolute;right:0;bottom:0}.messages-page .room__header .avatar-and-text .text .name{font-size:18px;font-weight:500;color:#101828;margin-bottom:8px}.messages-page .room__header .avatar-and-text .text .status{border-radius:16px;font-size:12px;font-weight:500;display:flex;align-items:center;gap:7px;padding:2px 8px;width:fit-content;background:#f2f4f7}.messages-page .room__header .avatar-and-text .text .status .dot{border-radius:50%;width:6px;height:6px;background:#d0d5dd}.messages-page .room__header .avatar-and-text .text .status--online{background:#ecfdf3;color:#027a48}.messages-page .room__header .avatar-and-text .text .status--online .dot{background:#027a48}.messages-page .room__header .view-profile-btn{display:none;margin-left:auto;white-space:nowrap;width:fit-content;height:fit-content}.messages-page .room__header .btn{margin-left:auto;cursor:pointer}.messages-page .room__header .btn img{width:20px;height:20px}.messages-page .room .chat{background:#fcfcfd;position:relative}.messages-page .room .chat .expired-not{position:absolute;top:0;z-index:2;width:100%;background:#fef3f2;padding:12px 24px;font-size:12px;font-weight:500;color:#f04438;display:flex;align-items:center;justify-content:space-between}.messages-page .room .chat .expired-not .close{margin-left:auto;width:14px;height:14px;cursor:pointer}.messages-page .room .chat__container{padding:16px;height:calc(100vh - 168px);overflow:auto;display:flex;flex-direction:column}.messages-page .room .chat__list{overflow:auto;height:100%}.messages-page .room .chat__list::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}.messages-page .room .chat__list .file{padding:10px 14px;border-radius:0 8px 8px;border:1px solid #EAECF0;background:#fff;display:flex;gap:16px}.messages-page .room .chat__list .file .icon{width:32px;height:32px}.messages-page .room .chat__list .file__content .title{max-width:300px;font-size:14px;color:#344054;font-weight:500;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.messages-page .room .chat__list .file__content .size{font-size:14px;font-weight:400;color:#667085}.messages-page .room .chat__list .left{display:flex;margin-bottom:16px;gap:12px;max-width:calc(100% - 32px)}.messages-page .room .chat__list .left .avatar{position:relative;width:40px;height:40px}.messages-page .room .chat__list .left .avatar img{width:40px;height:40px;border-radius:50%}.messages-page .room .chat__list .left .avatar .status{background:#12b76a;width:10px;height:10px;border-radius:50%;border:1.5px solid #FFFFFF;position:absolute;right:0;bottom:0}.messages-page .room .chat__list .left .content__row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.messages-page .room .chat__list .left .content .name{font-size:14px;font-weight:500;color:#344054;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.messages-page .room .chat__list .left .content .time{font-family:GeneralSans-Regular;font-size:12px;color:#667085;white-space:nowrap}.messages-page .room .chat__list .left .content .text{padding:10px 14px;border-radius:0 8px 8px;background:#f2f4f7}.messages-page .room .chat__list .right{margin-left:auto;max-width:calc(100% - 80px);width:fit-content;margin-bottom:16px}.messages-page .room .chat__list .right .content__row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.messages-page .room .chat__list .right .content .you{font-size:14px;font-weight:500;color:#344054}.messages-page .room .chat__list .right .content .time{font-family:GeneralSans-Regular;font-size:12px;color:#667085;white-space:nowrap}.messages-page .room .chat__list .right .content .text{padding:10px 14px;border-radius:8px 0 8px 8px;background:#4a9131;font-family:GeneralSans-Regular;font-size:16px;font-weight:400;color:#fff}.messages-page .room .chat__list .date{display:flex;align-items:center;gap:8px;margin:28px 0}.messages-page .room .chat__list .date .line{width:100%;height:1px;background:#eaecf0}.messages-page .room .chat__list .date span{font-size:14px;font-weight:400;color:#667085}.messages-page .room .chat__send-message{margin-top:20px;padding:0 16px 8px}.messages-page .room .chat__send-message .file{padding:5px 14px;margin-bottom:5px;border-radius:8px;border:1px solid #EAECF0;background:#fff;display:flex;gap:16px;position:relative}.messages-page .room .chat__send-message .file .icon{width:32px;height:32px}.messages-page .room .chat__send-message .file__content .title{max-width:300px;font-size:14px;color:#344054;font-weight:500;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.messages-page .room .chat__send-message .file__content .size{font-size:14px;font-weight:400;color:#667085}.messages-page .room .chat__send-message .file .close-btn{position:absolute;top:5px;right:5px;cursor:pointer}.messages-page .room .chat__send-message .form-row{display:flex;align-items:flex-end;gap:12px}.messages-page .room .chat__send-message textarea{border-radius:8px;border:1px solid #D0D5DD;height:auto;resize:none;width:100%;max-height:150px;padding:10px 12px;font-size:16px;font-family:GeneralSans-Regular;field-sizing:content}.messages-page .room .chat__send-message textarea::placeholder{color:#667085}.messages-page .room .chat__send-message .emoji-btn,.messages-page .room .chat__send-message .file-btn{display:none;cursor:pointer}.messages-page .room .chat__send-message .send-btn{padding:12px;display:flex}.messages-page .room .chat__send-message .send-btn img{width:20px;height:20px}.messages-page .room .chat__send-message .send-btn .title{display:none}.messages-page .room .chat__send-message .emoji-picker{position:absolute;right:0;bottom:60px;z-index:15}.messages-page .room .initial{display:flex;align-items:center;justify-content:center;height:100%}.messages-page .view-profile{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:12;background:#1d283880}.messages-page .view-profile.show{display:block}.messages-page .view-profile .side-panel{width:400px;height:100%;background:#fff;margin-left:auto;position:relative;padding:100px 24px 24px}.messages-page .view-profile .side-panel .close-btn{position:absolute;top:24px;right:24px;border:1px solid #D0D5DD;border-radius:8px;padding:10px;display:flex;cursor:pointer}.messages-page .view-profile .side-panel .close-btn img{width:20px;height:20px}.messages-page .view-profile .side-panel .avatar{position:relative;width:96px;height:96px;margin-left:auto;margin-right:auto;margin-bottom:24px}.messages-page .view-profile .side-panel .avatar .image{width:96px;height:96px;border-radius:50%;object-fit:cover;object-position:center}.messages-page .view-profile .side-panel .avatar .verified{width:24px;height:24px;position:absolute;right:0;bottom:0}.messages-page .view-profile .side-panel .name{font-size:24px;font-weight:500;color:#1d2838;text-align:center;margin-bottom:44px}.messages-page .view-profile .side-panel .about{margin-bottom:48px}.messages-page .view-profile .side-panel .about .item{margin-bottom:16px}.messages-page .view-profile .side-panel .about .item .text{font-size:12px;font-weight:500;color:#1d2838;margin-bottom:6px}.messages-page .view-profile .side-panel .about .item .sub-text{font-family:GeneralSans-Regular;font-size:16px;font-weight:400;color:#667085}.messages-page .view-profile .side-panel .files .dropdown__btn{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;cursor:pointer}.messages-page .view-profile .side-panel .files .dropdown__btn .title{font-size:14px;font-weight:500;color:#1d2838}.messages-page .view-profile .side-panel .files__list{height:108px;overflow:auto}.messages-page .view-profile .side-panel .files__list .file{display:flex;align-items:center;gap:12px;padding:8px 0}.messages-page .view-profile .side-panel .files__list .file img{width:20px;height:20px}.messages-page .view-profile .side-panel .files__list .file__name{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;color:#667085;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.messages-page .empty{padding-top:72px;text-align:center}.messages-page .empty img{width:56px;height:56px;margin-bottom:16px}.messages-page .empty .text{max-width:352px;margin-left:auto;margin-right:auto}.messages-page .empty .title{font-size:16px;font-weight:500;color:#1d2838;margin-bottom:4px}.messages-page .empty .subtitle{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;color:#667085}@media only screen and (min-width: 968px){.messages-page .mobilehide{display:block!important}.messages-page .room-list{max-width:360px;min-width:360px}.messages-page .room-list .list{height:calc(100vh - 272px)}.messages-page .room__header .show-list{display:none}.messages-page .room__header .view-profile-btn{display:block}.messages-page .room__header .btn{display:none}.messages-page .room .chat__container{padding:16px 32px;height:calc(100vh - 218px)}.messages-page .room .chat__send-message{position:relative;padding:0}.messages-page .room .chat__send-message textarea{height:104px}.messages-page .room .chat__send-message .actions{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;gap:2px}.messages-page .room .chat__send-message .file-btn{display:flex}.messages-page .room .chat__send-message .emoji-btn{display:flex;padding:8px}.messages-page .room .chat__send-message .send-btn{margin-left:8px}.messages-page .room .chat__send-message .send-btn .title{display:block}.messages-page .room .chat__send-message .send-btn img{display:none}}.settings__avatar-group{margin-bottom:32px}.settings__avatar-group .avatar{margin-bottom:16px}.settings__avatar-group .avatar img{width:96px;height:96px;border-radius:50%;object-fit:cover;object-position:center}.settings__avatar-group .full-name{font-size:20px;font-weight:500;color:#344054}.settings__avatar-group .email{font-family:GeneralSans-Regular;font-weight:400;font-size:18px;color:#667085}.settings .tab__line{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #EAECF0}.settings .tab__header .text{font-size:18px;font-weight:500;color:#1d2838;margin-bottom:4px}.settings .tab__header .sub-text{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;color:#667085}.settings .tab .content{margin-bottom:20px}.settings .tab .content .text{font-size:14px;font-weight:500;color:#344054}.settings .tab .content .sub-text{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;color:#667085}.settings .tab .avatar{display:flex;align-items:center;gap:36px}.settings .tab .avatar img{width:48px;height:48px;border-radius:50%;object-fit:cover;object-position:center}.settings .tab .avatar .actions{display:flex;gap:16px;font-size:14px;font-weight:500}.settings .tab .avatar .actions .delete-btn{color:#344054;cursor:pointer}.settings .tab .avatar .actions .update-btn{color:#529e37;cursor:pointer}.settings .tab .first-name{margin-bottom:20px}.settings .tab label{font-size:14px;font-weight:500;color:#475467;display:block;margin-bottom:6px}.settings .tab input{width:100%;padding:9px 12px;font-size:16px;line-height:24px;border-radius:6px;border:1px solid #D0D5DD;box-shadow:0 1px 2px #1018280d}.settings .tab .email input{background:#f9fafb}.settings .tab .website-input{position:relative;background:#fff}.settings .tab .website-input .text{position:absolute;left:1px;top:1px;font-family:GeneralSans-Regular;font-size:16px;font-weight:400;color:#667085;padding:10px 12px 10px 14px;border-right:1px solid #D0D5DD}.settings .tab .website-input input{padding-left:88px}.settings .tab .hint{font-family:GeneralSans-Regular;font-size:14px;color:#667085;margin-top:6px}.settings .tab .input-box .label{display:none}.settings .tab .form-actions{padding-top:16px;padding-bottom:64px;display:flex;gap:12px}.settings .tab .form-actions .cancel-btn{margin-left:auto;padding:10px 18px;font-size:16px;font-weight:500;color:#344054;border-radius:8px;border:1px solid #D0D5DD;background:#fff;box-shadow:0 0 0 1px #f2f4f7;box-shadow:0 1px 2px #1018280d}.settings .tab .form-actions .submit-btn{padding:10px 18px;width:fit-content}.tabs__header{display:flex;gap:24px;border-bottom:1px solid #EAECF0;margin-bottom:32px}.tabs .tab-button{font-size:14px;font-weight:500;color:#667085;padding:0 4px 19px;margin-bottom:-1px;cursor:pointer}.tabs .tab-button.active{color:#4a9131;border-bottom:2px solid #4A9131}@media only screen and (min-width: 968px){.settings__avatar-group{display:flex;align-items:center;gap:16px}.settings__avatar-group .avatar{display:flex;margin-bottom:0}.settings .tab .update-photo{display:flex;gap:32px}.settings .tab .update-photo .content{width:280px}.settings .tab .input-box{display:flex}.settings .tab .input-box .label{display:block;width:280px;font-size:14px;font-weight:500;color:#475467}.settings .tab .input-box label{display:none}.settings .tab .input-box .inputs{display:flex;gap:32px;width:512px}.settings .tab .input-box .input-wrapper{width:100%;margin-bottom:0}.settings .tab .form-actions{padding-bottom:48px}.settings .password-tab .tab__line:nth-last-child(2){border:none}}.support-page .support-form__header{padding-bottom:21px;margin-bottom:24px;border-bottom:1px solid #EAECF0}.support-page .support-form__header .title{font-size:18px;font-weight:500;color:#1d2838;margin-bottom:4px}.support-page .support-form__header .subtitle{font-family:GeneralSans-Regular;font-weight:400;font-size:14px;color:#667085}.support-page .support-form label{display:block;font-size:14px;font-weight:500;color:#475467;margin-bottom:6px}.support-page .support-form .input-wrapper{margin-bottom:24px}.support-page .support-form input,.support-page .support-form textarea{padding:10px 12px;width:100%;font-family:GeneralSans-Regular;font-weight:400;color:#667085;border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 1px 2px #1018280d}.support-page .support-form textarea{resize:none;height:124px}.support-page .support-form .attach-file__row{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.support-page .support-form .attach-file .title{font-size:14px;font-weight:500;color:#475467}.support-page .support-form .attach-file .optional{font-size:12px;font-weight:500;color:#98a2b3}.support-page .support-form .attach-file .upload-area{padding:24px;margin-bottom:24px;border-radius:8px;border:1px solid #D0D5DD;text-align:center;cursor:pointer}.support-page .support-form .attach-file .upload-area .upload_icon{width:40px;height:40px;margin-bottom:12px}.support-page .support-form .attach-file .upload-area .text{font-size:14px;font-weight:400;color:#667085;margin-bottom:4px}.support-page .support-form .attach-file .upload-area .click-to-upload{font-size:14px;font-weight:500;color:#3e7e28}.support-page .support-form .attach-file .upload-area .formats{font-size:12px;font-weight:400;color:#667085}.support-page .support-form .form-footer{padding:16px 0;border-top:1px solid #EAECF0;text-align:right}.support-page .support-form .form-footer button{width:fit-content}.support-page .faq{margin-top:96px}.support-page .faq__header{margin-bottom:32px}.support-page .faq__header .title{font-size:18px;font-weight:500;color:#1d2838;margin-bottom:4px}.support-page .faq__header .sub-title{font-size:18px;font-weight:400;color:#667085}.support-page .faq .accordion__item{margin-bottom:32px;display:flex;justify-content:space-between;gap:24px}.support-page .faq .accordion__header{font-size:18px;font-weight:500;color:#1d2838;margin-bottom:8px;cursor:pointer}.support-page .faq .accordion__body{font-family:GeneralSans-Regular;font-size:16px;font-weight:400;color:#667085}.support-page .faq .accordion__toggle{cursor:pointer}.support-page .faq .accordion__toggle img{width:24px;height:24px}@media only screen and (min-width: 968px){.support-page .support-form{border-radius:8px;border:1px solid #EAECF0;box-shadow:0 1px 2px #1018280f;box-shadow:0 1px 3px #1018281a}.support-page .support-form__header{margin:24px}.support-page .support-form .form-wrapper{padding:24px}.support-page .support-form .form-footer{padding-right:24px}.support-page .support-form .input-row{display:flex;gap:24px}.support-page .support-form .input-row .input-wrapper{width:100%}.support-page .faq{display:flex;gap:32px}.support-page .faq__header{min-width:312px}.support-page .faq .accordion{width:100%}}.company-form{padding-bottom:64px}.company-form__wrapper{border-radius:8px;border:1px solid #EAECF0;box-shadow:0 1px 2px #1018280f;box-shadow:0 1px 3px #1018281a;background:#fcfcfd}.company-form .form-body{padding:20px 16px 0}.company-form .logo{margin-bottom:24px}.company-form .logo .title{font-size:18px;font-weight:500;color:#1d2939;margin-bottom:24px}.company-form .logo .upload-logo{display:flex;align-items:center;gap:24px;margin-bottom:24px}.company-form .logo .upload-logo img{border-radius:50%;width:96px;height:96px}.company-form .logo .upload-logo .upload-btn{padding:10px 16px;margin-bottom:8px;font-size:14px;font-weight:500;color:#344054;border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 0 0 1px #f2f4f7;cursor:pointer}.company-form .logo .upload-logo .remove-btn{font-size:14px;font-weight:500;color:#398020;cursor:pointer}.company-form .logo .requirments .text{font-size:16px;font-weight:500;color:#344054;margin-bottom:8px}.company-form .logo .requirments .item{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;color:#344054;line-height:20px}.company-form .detail .title{font-size:18px;font-weight:500;color:#101828;margin-bottom:24px}.company-form label{font-size:14px;font-weight:500;color:#475467;margin-bottom:6px;display:block}.company-form .input-wrapper{margin-bottom:20px}.company-form .input-wrapper input{border-radius:8px;border:1px solid #D0D5DD;padding:10px 12px;box-shadow:0 1px 2px #1018280d;font-size:16px;font-weight:400;font-family:GeneralSans-Regular;width:100%}.company-form .input-wrapper input::placeholder{color:#667085}.company-form .upload-area{padding:16px 24px;border-radius:8px;border:1px solid #D0D5DD;text-align:center;cursor:pointer}.company-form .upload-area .upload_icon{width:40px;height:40px;margin-bottom:12px}.company-form .upload-area .text{font-size:14px;font-weight:400;color:#667085;margin-bottom:4px}.company-form .upload-area .click-to-upload{font-size:14px;font-weight:500;color:#3e7e28}.company-form .upload-area .formats{font-size:12px;font-weight:400;color:#667085}.company-form .website-input{position:relative;background:#fff}.company-form .website-input .text{position:absolute;left:1px;top:1px;font-family:GeneralSans-Regular;font-size:16px;font-weight:400;color:#667085;padding:10px 12px 10px 14px;border-right:1px solid #D0D5DD}.company-form .website-input input{padding-left:88px}.company-form .form-actions{padding:16px 24px;border-top:1px solid #EAECF0;text-align:right}.company-form .form-actions .cancel-btn{padding:10px 16px;margin-right:12px;font-size:14px;font-weight:500;color:#344054;border-radius:8px;border:1px solid #D0D5DD;background:#fff;box-shadow:0 0 0 1px #f2f4f7;cursor:pointer}.company-form .form-actions .submit-btn{width:fit-content;font-size:14px}.address-input__variants{margin-top:4px;border-radius:8px;background:#fff;border:1px solid #F2F4F7;box-shadow:0 4px 6px -2px #10182808;max-height:333px;overflow:auto;cursor:pointer}.address-input__variants::-webkit-scrollbar{width:16px}.address-input__variants::-webkit-scrollbar-thumb{background:#eaecf0;border-radius:8px;border:4px solid rgba(0,0,0,0);background-clip:padding-box}.address-input__variants .item{font-family:GeneralSans-Regular;font-size:16px;color:#344054;padding:10px 14px}.address-input__variants .item:hover{background:#f9fafb}@media only screen and (min-width: 1000px){.company-form__wrapper{width:640px;margin:auto}.company-form .form-body{padding:24px}.company-form .logo{border-bottom:1px solid #DDE1E6}.company-form .logo .row{display:flex}.company-form .logo .upload-logo{padding-right:48px;border-right:1px solid #DDE1E6}.company-form .logo .requirments{padding-left:48px}.company-form .input-row{display:flex;gap:24px}.company-form .input-wrapper{width:100%}}.welcome-popup{position:fixed;z-index:13;top:0;left:0;right:0;bottom:0;background:#1d283880;padding:16px;display:flex;justify-content:center;align-items:center}.welcome-popup__wrapper{border-radius:20px;overflow:hidden;border:1px solid #DDE1E6;position:relative;background:#fff}.welcome-popup .image{display:flex}.welcome-popup .image img{width:100%;height:243px;object-fit:cover;object-position:center}.welcome-popup .close-btn{position:absolute;display:flex;top:16px;right:16px;padding:10px;border-radius:8px;background:#fff;box-shadow:0 0 0 1px #f2f4f7;cursor:pointer}.welcome-popup .content{padding:16px;text-align:center}.welcome-popup .content .title{font-size:18px;font-weight:500;color:#1d2838;margin-bottom:8px}.welcome-popup .content .sub-title{font-family:GeneralSans-Regular;font-weight:400;font-size:14px;color:#667085;max-width:580px;margin:auto}@media only screen and (min-width: 968px){.welcome-popup__wrapper{width:900px}.welcome-popup .image img{height:350px}.welcome-popup .content{padding:48px}.welcome-popup .content .title{font-size:30px}.welcome-popup .content .sub-title{font-size:16px}}.account-review__header{margin-bottom:32px}.account-review__header .title{font-size:24px;font-weight:500;color:#1d2838;margin-bottom:4px}.account-review__header .sub-title{font-family:GeneralSans-Regular;font-weight:400;font-size:16px;color:#667085}.account-review .content{text-align:center;padding-bottom:32px}.account-review .content img{width:264px;height:264px}.account-review .content .text .title{font-size:16px;font-weight:500;color:#1d2838;margin-bottom:4px}.account-review .content .text .sub-title{font-family:GeneralSans-Regular;font-weight:400;font-size:14px;color:#667085}@media only screen and (min-width: 968px){.account-review__header .title{font-size:30px}}.dealer-overview{padding-bottom:64px}.dealer-overview__header{margin-bottom:32px}.dealer-overview__header .title{font-size:24px;font-weight:500;color:#1d2838;margin-bottom:4px}.dealer-overview__header .sub-title{font-family:GeneralSans-Regular;font-weight:400;font-size:16px;color:#667085}.dealer-overview .stats{margin-bottom:48px}.dealer-overview .stats .item{position:relative;padding:16px;border-radius:8px;border:1px solid #EAECF0}.dealer-overview .stats .item:first-child{margin-bottom:20px}.dealer-overview .stats .item .trend-up{width:48px;height:48px;margin-bottom:16px}.dealer-overview .stats .item .dots{position:absolute;top:12px;right:12px;width:20px;height:20px}.dealer-overview .stats .item .title{font-size:14px;font-weight:500;color:#667085;margin-bottom:4px}.dealer-overview .stats .item__row{display:flex;justify-content:space-between;gap:16px}.dealer-overview .stats .item .number{font-size:24px;font-weight:600;color:#1d2838}.dealer-overview .stats .item .badge{display:flex;gap:4px;align-items:center;border-radius:16px;padding:2px 8px 2px 10px;background:#ecfdf3}.dealer-overview .stats .item .badge img{width:12px;height:12px}.dealer-overview .stats .item .badge .text{font-size:14px;font-weight:500;color:#027a48}.dealer-overview .lead-list__header{display:flex;flex-direction:row-reverse;gap:16px;margin-bottom:24px}.dealer-overview .lead-list__header .search{width:100%}.dealer-overview .lead-list__header .search input{width:100%;padding:10px 10px 10px 40px;font-size:16px;border:1px solid #D0D5DD;border-radius:8px;font-family:GeneralSans-Regular}.dealer-overview .lead-list__header .search input::placeholder{color:#667085}.dealer-overview .lead-list__header .search .input-wrapper{position:relative}.dealer-overview .lead-list__header .search .icon{width:20px;height:20px;position:absolute;top:12px;left:12px}.dealer-overview .lead-list__header .filters .filter-btn{border-radius:8px;border:1px solid #D0D5DD;padding:11px;display:flex;align-items:center;box-shadow:0 0 0 1px #f2f4f7;cursor:pointer}.dealer-overview .lead-list__header .filters .filter-btn img{width:20px;height:20px}.dealer-overview .lead-list__header .filters .filter-btn .text{display:none}.dealer-overview .lead-list .list{padding-bottom:32px}.dealer-overview .lead-list .list .lead-card{margin-bottom:20px}.dealer-overview .lead-list .footer{padding:16px 24px;border-top:1px solid #EAECF0}.dealer-overview .lead-list .footer .show-more-btn{border-radius:8px;border:1px solid #D0D5DD;padding:10px 16px;display:flex;align-items:center;gap:8px;width:fit-content;margin-left:auto}.dealer-overview .lead-list .footer .show-more-btn .text{font-size:14px;font-weight:500;color:#344054}.dealer-overview .lead-list .footer .show-more-btn img{width:20px;height:20px}@media only screen and (min-width: 968px){.dealer-overview__header .title{font-size:30px}.dealer-overview .stats__row{display:flex;gap:24px}.dealer-overview .stats .item{width:100%;margin-bottom:0!important}.dealer-overview .lead-list__header{justify-content:space-between;flex-direction:row}.dealer-overview .lead-list__header .filters .filter-btn{padding:10px 18px;gap:8px}.dealer-overview .lead-list__header .filters .filter-btn .text{display:block;font-size:16px;font-weight:500;color:#344054;white-space:nowrap}.dealer-overview .lead-list__header .search{max-width:330px}.dealer-overview .lead-list .list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;padding-bottom:24px}.dealer-overview .lead-list .list .lead-card{margin-bottom:0;padding:24px}}.lead-card{border-radius:8px;border:1px solid #EAECF0;background:#fcfcfd;box-shadow:0 1px 2px #1018280f;padding:16px}.lead-card .profile{display:flex;align-items:center;gap:12px;margin-bottom:16px}.lead-card .profile img{width:32px;height:32px;border-radius:50%}.lead-card .profile .name{font-size:20px;font-weight:500;color:#1d2939}.lead-card .col{margin-bottom:17px}.lead-card .col .row{display:flex;justify-content:space-between;gap:16px;margin-bottom:8px}.lead-card .col .row .title{font-size:14px;font-weight:500;color:#344054}.lead-card .col .row .value{font-family:GeneralSans-Regular;font-weight:400;font-size:16px;color:#475467}.st{border-radius:16px;padding:2px 10px 2px 8px;display:flex;align-items:center;gap:6px;width:fit-content}.st .dot{width:6px;height:6px;margin:1px;border-radius:50%}.st .text{font-size:12px;font-weight:500}.st--waiting{background:#fffaeb;border:1px solid #FEC84B;color:#f79009}.st--waiting .dot{background-color:#f79009}.st--expired{background:#fef3f2;border:1px solid #FDA29B;color:#f04438}.st--expired .dot{background-color:#f04438}.st--sent{background:#f5faf5;border:1px solid #70BF54;color:#529e37}.st--sent .dot{background-color:#529e37}.dealer-leads .header__search-form .input-wrapper{width:100%}.dealer-leads .header__search-form .row{display:flex;gap:12px}.dealer-leads .header__search-form .filter{display:flex;padding:11px 10px;border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 0 0 1px #f2f4f7}.dealer-leads .filters{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:24px}.dealer-leads .filters .right-col{display:flex;align-items:center;margin-left:auto}.dealer-leads .filters .right-col .filter-btn{display:none;font-size:16px;font-weight:500;color:#344054;align-items:center;gap:8px;padding:10px 18px;margin-right:12px;border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 0 0 1px #f2f4f7;cursor:pointer}.dealer-leads .filters .right-col .filter-btn img{width:20px;height:20px}.dealer-leads .filters .right-col .type-btn{border-radius:8px;border:1px solid #D0D5DD;display:flex;height:fit-content}.dealer-leads .filters .right-col .type-btn .btn{display:flex;padding:9px;cursor:pointer}.dealer-leads .filters .right-col .type-btn .btn.active{display:none}.dealer-leads .filters .right-col .type-btn .btn img{width:20px;height:20px}.dealer-leads .filters .left-col{display:flex;align-items:center;gap:12px}.dealer-leads .list-lead{padding-bottom:48px}.dealer-leads .list-lead .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;padding-bottom:32px}.dealer-leads .list-lead .list .table-wrap{border-radius:0;overflow-x:auto}.dealer-leads .list-lead .list .table-wrap::-webkit-scrollbar{display:none}.dealer-leads .list-lead .list .table-wrap .profile{width:175px}.dealer-leads .list-lead .list .table-wrap .date{min-width:137px}.dealer-leads .list-lead .list .table-wrap .expiration{min-width:183px}.dealer-leads .list-lead .list .table-wrap .expiration .row{display:flex;align-items:center;gap:8px}.dealer-leads .list-lead .list .table-wrap .expiration img{width:20px;height:20px}.dealer-leads .list-lead .list .table-wrap .expiration .text{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;color:#1d2939}.dealer-leads .list-lead .list .table-wrap .status{min-width:123px}.dealer-leads .list-lead .list .table-wrap .send{min-width:172px;padding:0 24px}.dealer-leads .list-lead .list .table-wrap .send .green-btn{padding:8px 16px;width:fit-content}.filter-status{display:flex;border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 1px 2px #1018280d;height:fit-content;overflow:hidden;width:fit-content}.filter-status .btn{padding:10px 16px;font-size:14px;font-weight:500;color:#344054;border-right:1px solid #D0D5DD;display:flex;align-items:center;cursor:pointer}.filter-status .btn:last-child{border:none}.filter-status .btn.active{background:#f9fafb}.filter-status .btn.active .dot{width:8px;height:8px;margin-right:9px;border-radius:50%;background:#529e37}@media only screen and (min-width: 768px){.dealer-leads .list-lead{padding-bottom:0}.dealer-leads .list-lead .list{padding:0 32px}.dealer-leads .list-lead .list .table-wrap{border-radius:8px}}@media only screen and (min-width: 968px){.dealer-leads .header__search-form .filter{display:none}.dealer-leads .filters .status .btn{font-size:16px}.dealer-leads .filters .right-col .filter-btn{display:flex}.dealer-leads .filters .right-col .type-btn{padding:12px 10px}.dealer-leads .filters .right-col .type-btn .grid{border-right:1px solid #98A2B3}.dealer-leads .filters .right-col .type-btn .btn{padding:0 8px}.dealer-leads .filters .right-col .type-btn .btn.active{display:flex}.dealer-leads .list-lead .list .table-wrap .profile{min-width:239px}.dealer-leads .list-lead .list .table-wrap .date,.dealer-leads .list-lead .list .table-wrap .expiration{min-width:232px}}.send-quote{padding-bottom:64px}.send-quote .customer-col{border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 1px 2px #1018280d;margin-bottom:32px}.send-quote .customer-col .profile{padding:24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.send-quote .customer-col .profile .avatar-name{display:flex;align-items:center;gap:16px}.send-quote .customer-col .profile .avatar-name img{width:40px;height:40px;border-radius:50%}.send-quote .customer-col .profile .avatar-name .name{font-size:20px;font-weight:500;color:#344054}.send-quote .customer-col .profile .avatar-name .email{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;color:#667085}.send-quote .customer-col .write-message{border-radius:8px;border:1px solid #4A9131;padding:10px;margin:24px;display:flex;align-items:center;justify-content:center;gap:8px}.send-quote .customer-col .write-message img{width:20px;height:20px}.send-quote .customer-col .write-message .text{font-size:14px;font-weight:500;color:#4a9131}.send-quote .customer-col .description{padding:32px 24px}.send-quote .customer-col .description .title{font-size:14px;font-weight:500;color:#1d2838;margin-bottom:8px}.send-quote .customer-col .description .text{font-family:GeneralSans-Regular;font-size:16px;font-weight:400;color:#667085}.send-quote .customer-col .uploaded-files .title{font-size:14px;font-weight:500;color:#1d2838;padding:14px 24px}.send-quote table{border-spacing:0;border-collapse:collapse;width:100%}.send-quote table tr{border-top:1px solid #EAECF0}.send-quote table td{padding:16px 24px}.send-quote table .collapse{display:none}.send-quote table .file{width:100%}.send-quote table .file__row{display:flex;align-items:center;gap:12px}.send-quote table .file img{width:40px;height:40px}.send-quote table .file .name{font-size:14px;font-weight:500;color:#1d2939}.send-quote table .size{width:auto;font-family:GeneralSans-Regular;font-size:14px;font-weight:400;color:#1d2939;white-space:nowrap}.send-quote table .view{width:auto}.send-quote table .view a{font-size:14px;font-weight:500;color:#529e37;text-decoration:underline}.send-quote .sent-file-col .sent-file{border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 1px 2px #1018280d;overflow:hidden;margin-bottom:32px}.send-quote .sent-file-col .sent-file table thead{background:#f9fafb;text-align:left}.send-quote .sent-file-col .sent-file table thead th{font-size:12px;font-weight:500;color:#475467;padding:12px 24px;white-space:nowrap}.send-quote__form .upload-area{padding:60px 24px;border-radius:8px;border:1px solid #D0D5DD;text-align:center;margin-bottom:24px;box-shadow:0 1px 2px #1018280d;cursor:pointer}.send-quote__form .upload-area .upload_icon{width:40px;height:40px;margin-bottom:12px}.send-quote__form .upload-area .text{font-size:14px;font-weight:400;color:#667085;margin-bottom:4px}.send-quote__form .upload-area .click-to-upload{font-size:14px;font-weight:500;color:#3e7e28}.send-quote__form .upload-area .formats{font-size:12px;font-weight:400;color:#667085}.send-quote__form .price-input{position:relative;margin-bottom:24px}.send-quote__form .price-input input{padding:10px 12px 10px 40px;width:100%;border-radius:8px;border:1px solid #D0D5DD;font-family:GeneralSans-Regular;font-size:16px;font-weight:400;box-shadow:0 1px 2px #1018280d}.send-quote__form .price-input img{width:20px;height:20px;position:absolute;top:12px;left:12px}.send-quote__form textarea{width:100%;height:126px;padding:10px 14px;margin-bottom:24px;font-family:GeneralSans-Regular;font-size:14px;font-weight:400;line-height:20px;border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 1px 2px #1018280d}.send-quote__form .green-btn{padding:12px}@media only screen and (min-width: 968px){.send-quote{padding-bottom:20px}.send-quote__row{display:flex;flex-direction:row-reverse;gap:32px}.send-quote .customer-col{width:100%;margin-bottom:0}.send-quote .sent-file-col{width:100%}.send-quote table .collapse{display:table-cell}.send-quote table .file .size{display:none}}.c-overview .statistics{display:grid;grid-template-columns:auto auto;gap:24px;margin-bottom:24px}.c-overview .statistics .item{border-radius:8px;border:1px solid #D0D5DD;padding:24px 24px 28px}.c-overview .statistics .item img{width:48px;height:48px;margin-bottom:24px}.c-overview .statistics .item .title{font-size:14px;font-weight:500;color:#667085;margin-bottom:8px}.c-overview .statistics .item .number{font-size:30px;font-weight:600;color:#1d2838}.c-overview .submit-file{border-radius:8px;background:#fcfcfd;border:1px solid #D0D5DD;text-align:center;padding:46px 24px;margin-bottom:24px;width:100%}.c-overview .submit-file img{width:240px;height:160px;margin-bottom:24px}.c-overview .submit-file .text{font-family:GeneralSans-Regular;font-size:18px;font-weight:400;color:#1d2939;max-width:430px;margin:auto auto 24px}.c-overview .submit-file .green-btn{padding:12px 16px;width:302px;margin:auto}.c-overview .lastest-quotes .title{font-size:20px;font-weight:500;color:#1d2939;margin-bottom:24px}@media only screen and (min-width: 968px){.c-overview__row{display:flex;gap:24px}.c-overview .statistics{width:100%}}.admin-overview .filter{margin-bottom:36px}.admin-overview .statistics{display:flex;gap:24px;margin-bottom:36px}.admin-overview .statistics .item{border-radius:8px;border:1px solid #D0D5DD;padding:24px 24px 28px;width:100%}.admin-overview .statistics .item img{width:48px;height:48px;margin-bottom:24px}.admin-overview .statistics .item .title{font-size:14px;font-weight:500;color:#667085;margin-bottom:8px}.admin-overview .statistics .item .number{font-size:30px;font-weight:600;color:#1d2838}.filters-admin{padding:12px 0;margin-bottom:16px}.filters-admin__row{display:flex;align-items:center;justify-content:space-between}.filters-admin .left-col{display:flex;gap:24px}.filters-admin .search-address input{width:432px;border-radius:8px;border:1px solid #D0D5DD;padding:10px 12px;font-family:GeneralSans-Regular;font-size:16px;font-weight:400}.filters-admin .search-address input::placeholder{color:#667085}.filters-admin .filter{position:relative}.filters-admin .filter__btn{padding:10px 18px;border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 0 0 1px #f2f4f7;display:flex;align-items:center;gap:8px;width:fit-content;cursor:pointer}.filters-admin .filter__btn img{width:20px;height:20px}.filters-admin .filter__btn .text{font-size:16px;font-weight:500;color:#344054}.filters-admin .filter__body{width:347px;position:absolute;overflow:hidden;top:49px;right:0;background:#fff;border-radius:8px;border:1px solid #EAECF0;box-shadow:0 12px 16px -4px #10182814}.filters-admin .filter__wrapper{padding:16px 16px 24px}.filters-admin .filter .search-input{padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid #EAECF0}.filters-admin .filter .location{margin-bottom:20px}.filters-admin .filter .location label{display:block;margin-bottom:6px;font-size:14px;font-weight:500;color:#344054}.filters-admin .filter .location input{padding:8px 12px;border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 1px 2px #1018280d;font-family:GeneralSans-Regular;font-size:16px;font-weight:400;width:100%}.filters-admin .filter .location input::placeholder{color:#667085}.filters-admin .filter .distance{margin-bottom:20px}.filters-admin .filter .distance label{display:block;margin-bottom:6px;font-size:14px;font-weight:500;color:#344054}.filters-admin .filter .quote-status,.filters-admin .filter .sort{margin-bottom:20px}.filters-admin .filter .quote-status .title,.filters-admin .filter .sort .title{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#344054}.filters-admin .filter .quote-status .item,.filters-admin .filter .sort .item{display:flex;align-items:center;gap:8px;margin-bottom:10px}.filters-admin .filter .quote-status .item:last-child,.filters-admin .filter .sort .item:last-child{margin-bottom:0}.filters-admin .filter .quote-status .item .label,.filters-admin .filter .sort .item .label{font-size:14px;font-weight:500;color:#344054}.filters-admin .filter .verified{display:flex;align-items:center;gap:8px}.filters-admin .filter .verified .label{font-size:14px;font-weight:500;color:#1d2838}.filters-admin .filter__actions{padding:16px 24px;background:#fcfcfd;border-top:1px solid #EAECF0;display:flex;align-items:center;gap:12px}.filters-admin .filter__actions .btn{padding:8px;font-size:14px;font-weight:500;cursor:pointer}.filters-admin .filter__actions .reset{width:100%;text-align:center;color:#344054;background:#fff;border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 1px 2px #1018280d}.admin-dealers .dealers-list .item{display:block;border-radius:8px;border:1px solid #D3D5D8;padding:24px;margin-bottom:16px}.admin-dealers .dealers-list .item .row-profile{display:flex;align-items:center;gap:20px;margin-bottom:20px}.admin-dealers .dealers-list .item .row-profile img{width:72px;height:72px;border-radius:8px}.admin-dealers .dealers-list .item .row-profile .name{display:flex;align-items:center;gap:10px;margin-bottom:8px}.admin-dealers .dealers-list .item .row-profile .name .text{font-size:20px;font-weight:500;color:#1d2838}.admin-dealers .dealers-list .item .row-profile .name img{width:24px;height:24px}.admin-dealers .dealers-list .item .row-profile .info{display:flex}.admin-dealers .dealers-list .item .row-profile .info__item{display:flex;align-items:center;gap:8px;padding-right:14px;margin-right:14px;border-right:1px solid #D0D5DD}.admin-dealers .dealers-list .item .row-profile .info__item:last-child{padding-right:0;margin-right:0;border-right:none}.admin-dealers .dealers-list .item .row-profile .info__item img{width:18px;height:18px}.admin-dealers .dealers-list .item .row-profile .info__item .text{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;color:#667085;white-space:nowrap}.admin-dealers .dealers-list .item .row-profile .info .address .text{white-space:inherit;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.admin-dealers .dealers-list .item .stats{display:flex;border-top:1px solid #D0D5DD;padding-top:24px}.admin-dealers .dealers-list .item .stats__item{text-align:center;width:100%;padding-right:20px;margin-right:20px;border-right:1px solid #D0D5DD}.admin-dealers .dealers-list .item .stats__item:last-child{padding-right:0;margin-right:0;border-right:none}.admin-dealers .dealers-list .item .stats__item .number{font-size:24px;font-weight:500;color:#1d2838}.admin-dealers .dealers-list .item .stats__item .text{font-size:14px;font-weight:500;color:#667085}.dealer-detail .profile{padding:24px 24px 22px;margin-bottom:100px;border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 1px 3px #1018281a}.dealer-detail .profile__info{padding-bottom:24px;margin-bottom:16px}.dealer-detail .profile__info .row{display:flex;align-items:center;gap:16px}.dealer-detail .profile__info .avatar{width:82px;height:82px;border-radius:50%;object-fit:cover;object-position:center}.dealer-detail .profile__info .name{display:flex;align-items:center;gap:10px;margin-bottom:8px}.dealer-detail .profile__info .name .text{font-size:20px;font-weight:500;color:#1d2838}.dealer-detail .profile__info .name img{width:24px;height:24px}.dealer-detail .profile__info .info{display:flex;gap:12px}.dealer-detail .profile__info .info__item{display:flex;align-items:center;gap:8px}.dealer-detail .profile__info .info__item img{width:18px;height:18px}.dealer-detail .profile__info .info__item .text{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;color:#667085;white-space:nowrap}.dealer-detail .profile__info .info .address .text{white-space:inherit;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.dealer-detail .profile__info .full-details-btn{padding:10px 10.5px 10px 16.5px;margin-left:auto;width:fit-content;display:flex;align-items:center;gap:8px;font-size:14px;white-space:nowrap}.dealer-detail .profile__info .full-details-btn img{width:20px;height:20px}.dealer-detail .profile__info .full-details-btn.open img{transform:rotate(180deg)}.dealer-detail .profile__info .stats{margin-top:16px;display:flex;gap:32px}.dealer-detail .profile__info .stats__item{display:flex;align-items:center;gap:24px;padding:16px;width:100%;border-radius:8px;border:1px solid #D0D5DD}.dealer-detail .profile__info .stats__item img{width:48px;height:48px}.dealer-detail .profile__info .stats__item .number{font-size:24px;font-weight:600;color:#1d2838;margin-bottom:4px}.dealer-detail .profile__info .stats__item .text{font-size:14px;font-weight:500;color:#667085}.dealer-detail .profile__detail .row{display:flex;gap:24px}.dealer-detail .profile__detail .col{width:100%}.dealer-detail .profile__detail .licence{display:flex;align-items:center;gap:16px;font-size:14px;font-weight:500;color:#475467}.dealer-detail .profile__detail .input-wrapper{margin-bottom:10px;position:relative}.dealer-detail .profile__detail .input-wrapper label{display:block;font-size:14px;font-weight:500;color:#475467;margin-bottom:6px}.dealer-detail .profile__detail .input-wrapper input{font-family:GeneralSans-Regular;font-size:16px;font-weight:500;padding:10px 36px 10px 12px;border-radius:6px;border:1px solid #D0D5DD;box-shadow:0 1px 2px #1018280d;width:100%}.dealer-detail .profile__detail .input-wrapper .edit-icon{width:16px;height:16px;position:absolute;right:12px;bottom:14px}.dealer-detail .profile__detail .actions{margin-top:20px;text-align:right}.dealer-detail .profile__detail .green-btn{width:fit-content;margin-left:auto}.admin-customers .customer-list .item{display:block;padding:24px;margin-bottom:16px;border-radius:8px;border:1px solid #D3D5D8;display:flex;align-items:center;gap:20px}.admin-customers .customer-list .item .avatar{width:72px;height:72px;border-radius:50%;object-fit:cover;object-position:center}.admin-customers .customer-list .item .name{font-size:20px;font-weight:500;color:#1d2838;margin-bottom:8px}.admin-customers .customer-list .item .info{display:flex}.admin-customers .customer-list .item .info__item{display:flex;align-items:center;gap:8px;border-right:1px solid #D0D5DD;padding-right:14px;margin-right:14px}.admin-customers .customer-list .item .info__item:last-child{border-right:none;padding-right:0;margin-right:0}.admin-customers .customer-list .item .info__item img{width:18px;height:18px}.admin-customers .customer-list .item .info__item .text{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;color:#667085}.customer-detail .profile{padding:24px;margin-bottom:48px;border-radius:8px;border:1px solid #D3D5D8;display:flex;align-items:center;gap:20px;box-shadow:0 1px 3px #1018281a}.customer-detail .profile .avatar{width:72px;height:72px;border-radius:50%;object-fit:cover;object-position:center}.customer-detail .profile .name{font-size:20px;font-weight:500;color:#1d2838;margin-bottom:8px}.customer-detail .profile .info{display:flex;gap:16px}.customer-detail .profile .info__item{display:flex;align-items:center;gap:8px}.customer-detail .profile .info__item img{width:18px;height:18px}.customer-detail .profile .info__item .text{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;color:#667085}.admin-filter2{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.admin-filter2 .filter-search input{width:400px;padding:10px 10px 10px 40px;font-family:GeneralSans-Regular;font-size:16px;border:1px solid #D0D5DD;border-radius:8px}.admin-filter2 .filter-search input::placeholder{color:#667085}.admin-filter2 .filter-search .input-wrapper{position:relative}.admin-filter2 .filter-search .icon{width:20px;height:20px;position:absolute;top:12px;left:12px}.admin-users .header .add-user-btn{display:flex;align-items:center;gap:8px;width:fit-content;padding:10px 18px}.admin-users .header .add-user-btn img{width:20px;height:20px}.admin-users .user-table .email{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;color:#667085;width:232px}.admin-users .user-table .status{width:132px}.admin-users .user-table .status__wrapper{padding:2px 10px 2px 8px;background:#eefcef;border-radius:16px;border:1px solid #4A9131;width:fit-content;display:flex;align-items:center;gap:7px}.admin-users .user-table .status__wrapper .dot{width:6px;height:6px;border-radius:50%;background:#4a9131}.admin-users .user-table .status__wrapper .text{font-size:14px;font-weight:500}.admin-users .user-table .status__wrapper.status--freezed{background:#fffbfa;border-color:#f04438}.admin-users .user-table .status__wrapper.status--freezed .dot{background:#f04438}.admin-users .user-table .status__wrapper.status--freezed .text{color:#f04438}.admin-users .user-table .role{width:132px;font-family:GeneralSans-Regular;font-size:14px;font-weight:400;color:#1d2939}.admin-users .user-table .edit{width:72px;text-align:center}.add-user-form__wrapper{max-width:648px;border-radius:8px;border:1px solid #EAECF0;margin:auto auto 162px;background:#fcfcfd}.add-user-form__wrapper .form-body{padding:24px}.add-user-form__wrapper .logo .title{font-size:18px;font-weight:500;color:#1d2939;margin-bottom:24px}.add-user-form__wrapper .logo .row{display:flex;gap:48px}.add-user-form__wrapper .logo .upload-logo{display:flex;align-items:center;gap:24px;border-right:1px solid #DDE1E6;padding-right:48px;margin-bottom:24px}.add-user-form__wrapper .logo .upload-logo img{width:96px;height:96px;border-radius:50%;object-fit:cover;object-position:center}.add-user-form__wrapper .logo .upload-logo .upload-btn{padding:10px 16px;margin-bottom:8px;font-size:14px;font-weight:500;color:#344054;background:#fff;border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 1px 2px #1018280d;cursor:pointer}.add-user-form__wrapper .logo .upload-logo .remove-btn{font-size:14px;font-weight:500;color:#398020;cursor:pointer}.add-user-form__wrapper .logo .requirments .text{font-size:16px;font-weight:500;color:#344054;margin-bottom:8px}.add-user-form__wrapper .logo .requirments .item{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;color:#344054;line-height:20px}.add-user-form__wrapper .detail{padding-top:24px;border-top:1px solid #EAECF0}.add-user-form__wrapper .detail .title{font-size:18px;font-weight:500;color:#101828;margin-bottom:24px}.add-user-form__wrapper .detail .input-row{display:flex;gap:24px;margin-bottom:20px}.add-user-form__wrapper .detail .input-row:last-child{margin-bottom:0}.add-user-form__wrapper .detail .input-wrapper{width:100%}.add-user-form__wrapper .detail .input-wrapper label{display:block;font-size:14px;font-weight:500;color:#475467;margin-bottom:6px}.add-user-form__wrapper .detail .input-wrapper input{padding:10px 12px;border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 1px 2px #1018280d;width:100%;font-size:16px;font-family:GeneralSans-Regular}.add-user-form__wrapper .form-actions{padding:16px 24px;border-top:1px solid #EAECF0;text-align:right}.add-user-form__wrapper .form-actions .cancel-btn{padding:10px 16px;margin-right:12px;font-size:14px;font-weight:500;color:#344054;border-radius:8px;border:1px solid #D0D5DD;background:#fff;box-shadow:0 0 0 1px #f2f4f7;cursor:pointer}.add-user-form__wrapper .form-actions .submit-btn{width:fit-content;font-size:14px}.page-404{position:relative}.page-404__container{padding:48px 16px}.page-404 .wrapper{display:flex;align-items:center;height:100vh}.page-404 .image{display:none;position:absolute;top:-80px;right:185px}.page-404 .content .heading{margin-bottom:24px}.page-404 .content .heading .sub-title{font-size:16px;font-weight:600;color:#529e37;margin-bottom:12px}.page-404 .content .heading .title{font-size:40px;font-weight:500;color:#1d2838}.page-404 .content .text{font-family:GeneralSans-Regular;font-size:20px;font-weight:400;color:#667085;line-height:30px;margin-bottom:48px}.page-404 .content .back-btn{display:flex;align-items:center;gap:8px;width:fit-content;padding:12px 20px}.page-404 .content .back-btn img{width:20px;height:20px}.page-404 .content .back-btn .title{font-size:16px;font-weight:500;color:#fff}@media only screen and (min-width: 768px){.page-404__container{padding:80px}.page-404 .content{width:480px}.page-404 .image{display:block}}.admin-support .header{margin-bottom:0!important}.admin-support .header .filters{display:flex;margin-left:auto;border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 1px 2px #1018280d;overflow:hidden}.admin-support .header .filters .item{display:flex;align-items:center;gap:8px;padding:10px 16px;border-right:1px solid #D0D5DD;cursor:pointer}.admin-support .header .filters .item:last-child{border-right:none}.admin-support .header .filters .item.active{background:#f9fafb}.admin-support .header .filters .item img{width:20px;height:20px}.admin-support .header .filters .item .title{font-size:14px;font-weight:500;color:#1d2939}.admin-support .row{display:flex}.admin-support .room-list{max-width:360px;min-width:360px;border-right:1px solid #EAECF0}.admin-support .room-list__header{padding:20px 24px;border-bottom:1px solid #EAECF0;display:flex;justify-content:space-between}.admin-support .room-list__header .title-and-count{display:flex;align-items:center;gap:8px}.admin-support .room-list__header .title-and-count .title{font-size:18px;font-weight:500;color:#101828}.admin-support .room-list__header .title-and-count .count{border-radius:16px;padding:2px 10px;font-size:14px;font-weight:500;color:#fff;line-height:20px;background:#4a9131}.admin-support .room-list__header .search .text{word-break:break-all}.admin-support .room-list__search{padding:12px 16px}.admin-support .room-list .list{height:calc(100vh - 256px);overflow:auto;max-width:360px;min-width:360px}.admin-support .room-list .list::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}.admin-support .room-list .list .item{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid #EAECF0;cursor:pointer}.admin-support .room-list .list .item:hover,.admin-support .room-list .list .item.active,.admin-support .room-list .list .item.unread{background:#f9fafb}.admin-support .room-list .list .item.unread .text .subject,.admin-support .room-list .list .item.unread .text .name,.admin-support .room-list .list .item.unread .text .preview{font-weight:700}.admin-support .room-list .list .item .image{position:relative;display:flex}.admin-support .room-list .list .item .image img{width:48px;height:48px;border-radius:50%;object-fit:cover;object-position:center}.admin-support .room-list .list .item .image .status{position:absolute;right:0;bottom:0;height:10px;width:10px;background:#d0d5dd;border-radius:5px;border:1.5px solid #FFFFFF}.admin-support .room-list .list .item .image .status--online{background:#12b76a}.admin-support .room-list .list .item .text{width:100%}.admin-support .room-list .list .item .text__row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.admin-support .room-list .list .item .text .name{font-size:14px;font-weight:500;color:#1d2939}.admin-support .room-list .list .item .text .right-col{display:flex;align-items:center;gap:8px}.admin-support .room-list .list .item .text .right-col .star{width:18px;height:18px;cursor:pointer}.admin-support .room-list .list .item .text .right-col .time{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;line-height:20px;color:#667085}.admin-support .room-list .list .item .text .subject{font-size:14px;font-weight:500;color:#1d2939;margin-bottom:4px}.admin-support .room-list .list .item .text .preview{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;color:#667085;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.admin-support .room{width:100%}.admin-support .room .chat{display:flex;flex-direction:column;height:calc(100vh - 122px);overflow:auto}.admin-support .room .chat::-webkit-scrollbar{width:14px}.admin-support .room .chat::-webkit-scrollbar-thumb{background:#eaecf0;border-radius:8px;border:4px solid rgba(0,0,0,0);background-clip:padding-box}.admin-support .room .chat .message__header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:20px 24px;border-top:1px solid #EAECF0;border-bottom:1px solid #EAECF0}.admin-support .room .chat .message__header .avatar-and-text{display:flex;align-items:center;gap:16px}.admin-support .room .chat .message__header .avatar-and-text .avatar .image{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:center}.admin-support .room .chat .message__header .avatar-and-text .name{font-size:18px;font-weight:500;color:#1d2838;line-height:28px}.admin-support .room .chat .message__header .avatar-and-text .sub{font-size:14px;font-weight:500;line-height:20px;color:#344054}.admin-support .room .chat .message__header .avatar-and-text .sub .from{color:#667085}.admin-support .room .chat .message__header .col .date{text-align:right;font-size:14px;font-weight:500;color:#667085;line-height:20px;margin-bottom:4px}.admin-support .room .chat .message__header .col .actions{display:flex;gap:6px}.admin-support .room .chat .message__header .col .actions .item{padding:8px;display:flex;cursor:pointer}.admin-support .room .chat .message__header .col .actions .item img{width:20px;height:20px}.admin-support .room .chat .message__content{padding:24px;border-bottom:1px solid #EAECF0}.admin-support .room .chat .message__content .subject{font-size:20px;font-weight:500;line-height:30px;color:#1d2838;margin-bottom:16px}.admin-support .room .chat .message__content .text{font-family:GeneralSans-Medium;font-size:14px;font-weight:500;line-height:20px;color:#667085;white-space:pre-line;margin:0}.admin-support .room .chat .message .attachments{padding:24px}.admin-support .room .chat .message .attachments .title{font-size:16px;font-weight:500;line-height:24px;color:#1d2838;margin-bottom:16px}.admin-support .room .chat .message .attachments__row{display:flex;flex-wrap:wrap;gap:26px}.admin-support .room .chat .message .attachments .item{display:flex;align-items:center;gap:16px}.admin-support .room .chat .message .attachments .item img{width:40px;height:40px}.admin-support .room .chat .message .attachments .item .name{font-size:14px;font-weight:500;line-height:20px;color:#1d2939}.admin-support .room .chat .message .attachments .item .size{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;line-height:20px;color:#667085}.admin-support .room .chat .reply{margin-top:auto}.admin-support .room .chat .reply__wrapper{margin:24px;padding:16px 16px 24px;border-radius:8px;border:1px solid #EAECF0}.admin-support .room .chat .reply .subject-input{padding:10px 12px;margin-bottom:16px;width:100%;font-family:GeneralSans-Regular;font-weight:400;color:#667085;border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 1px 2px #1018280d}.admin-support .room .chat .reply textarea{width:100%;height:194px;font-family:GeneralSans-Regular;font-size:14px;font-weight:400;padding:10px 14px;border-radius:8px;border:1px solid #D0D5DD;overflow:auto;resize:none}.admin-support .room .chat .reply textarea::placeholder{color:#667085}.admin-support .room .chat .reply .actions{display:flex;align-items:center;gap:8px;padding-top:20px}.admin-support .room .chat .reply .actions .send-btn{width:fit-content;font-size:14px}.admin-support .room .chat .reply .actions .file-btn{border:none;background:none;padding:8px;cursor:pointer}.admin-support .room .chat .reply .actions .file-btn img{width:20px;height:20px}.admin-support .room .chat .reply .actions .file-wrapper{position:relative;margin-left:auto}.admin-support .room .chat .reply .actions .file-wrapper .file{padding:10px 14px;border-radius:0 8px 8px;border:1px solid #EAECF0;background:#fff;display:flex;gap:16px}.admin-support .room .chat .reply .actions .file-wrapper .file .icon{width:32px;height:32px}.admin-support .room .chat .reply .actions .file-wrapper .file__content .title{max-width:300px;font-size:14px;color:#344054;font-weight:500;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.admin-support .room .chat .reply .actions .file-wrapper .file__content .size{font-size:14px;font-weight:400;color:#667085}.admin-support .room .chat .reply .actions .file-wrapper .close-btn{border-radius:8px;box-shadow:0 0 0 1px #f2f4f7;box-shadow:0 1px 2px #1018280d;width:fit-content;height:40px;position:absolute;padding:10px;top:-20px;right:-24px;transition:all .3s ease-in-out;cursor:pointer}.admin-support .room .chat .reply .actions .file-wrapper .close-btn .icon{width:20px;height:20px}.admin-support .room .chat .reply .actions .file-wrapper .close-btn:hover{transform:scale(1.1)}.admin-support .room .chat .reply__footer{padding:16px 24px;border-top:1px solid #EAECF0;background:#fcfcfd}.admin-support .room .chat .reply__footer .reply-btn{padding:10px 16px;border-radius:8px;border:1px solid #D0D5DD;background:#fff;display:flex;align-items:center;gap:8px;width:fit-content;cursor:pointer}.admin-support .room .chat .reply__footer .reply-btn img{width:20px;height:20px}.admin-support .room .chat .reply__footer .reply-btn .text{font-size:14px;font-weight:500;color:#344054}.admin-support .room .initial{display:flex;align-items:center;justify-content:center;height:100%}.error-message{border-radius:8px;border:1px solid #D0D5DD;background:#fff;padding:16px 24px;margin:16px 0}.error-message__row{display:flex;align-items:center;gap:12px}.error-message .icon{width:28px;height:28px}.error-message .text{font-size:14px;color:#f04438}.selected-date{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px;border-radius:8px;border:1px solid #D0D5DD;flex:1;min-width:0;cursor:pointer}.selected-date__title{font-size:16px;font-weight:500;color:#344054;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}.selected-date__title:hover{white-space:normal;overflow:visible;text-overflow:unset;background:#fff;z-index:1;position:relative}.selected-date__edit{width:24px;height:24px}.support-sent{text-align:center;margin:24px 0}.support-sent__text{margin:auto auto 24px;max-width:452px;text-align:center}.support-sent__title{font-size:20px;font-weight:500;color:#1d2838}.support-sent__subtitle{font-size:14px;font-weight:400;color:#667085}.support-sent__btn{width:max-content}.sort-group{border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 1px 2px #1018280d;max-width:fit-content}.sort-group__date{display:flex;align-items:center;padding:10px 16px;gap:8px;cursor:pointer;font-size:14px;font-weight:500;color:#344054}.sort-group__date .icon{width:20px;height:20px}.sort-group__date .arrow{transition:transform .5s ease}.sort-group__date .arrow.asc{transform:rotate(180deg)}.v3-body-inner{scroll-behavior:smooth;scrollbar-color:#393d3f rgba(0,0,0,.1);scrollbar-width:thin}.v3-body-inner::-webkit-scrollbar{width:8px}.v3-body-inner::-webkit-scrollbar-track{background-color:transparent}.v3-body-inner::-webkit-scrollbar-thumb{display:none;background:#0000004d;border-radius:5px}.v3-body-inner:hover::-webkit-scrollbar-thumb{display:block}.v3-emoji-picker{height:320px;width:280px;box-shadow:0 2px 10px #0003;border-radius:10px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;text-align:left}.v3-emoji-picker *{box-sizing:border-box}.v3-emoji-picker .v3-header{padding:15px 15px 13px;border-bottom:1px solid}.v3-emoji-picker .v3-header .v3-groups{display:flex}.v3-emoji-picker .v3-header .v3-groups .v3-group{flex-grow:1;padding:0;margin:0;border:none;background:none;font-size:23px;cursor:pointer;position:relative;display:block;opacity:.7;transition:.2s}.v3-emoji-picker .v3-header .v3-groups .v3-group.v3-is-hidden{display:none}.v3-emoji-picker .v3-header .v3-groups .v3-group:first-child,.v3-emoji-picker .v3-header .v3-groups .v3-group:last-child{flex-grow:0}.v3-emoji-picker .v3-header .v3-groups .v3-group:hover{opacity:1}.v3-emoji-picker .v3-header .v3-groups .v3-group span{display:flex;align-items:center;justify-content:center}.v3-emoji-picker .v3-header .v3-groups .v3-group span img{display:block;width:1em;height:auto}.v3-emoji-picker .v3-spacing{height:11px}.v3-emoji-picker .v3-search input{width:100%;display:block;height:26px;padding:0 10px;border:1px solid;border-radius:3px;font-size:12px;transition:.2s}.v3-emoji-picker .v3-search input:focus{outline:none}.v3-emoji-picker .v3-body{padding:0 0 15px 11px;min-height:0;flex-grow:1}.v3-emoji-picker .v3-body .v3-body-inner{flex-grow:1;min-height:0;overflow-y:auto;overflow-x:hidden;height:100%;padding-right:11px}.v3-emoji-picker .v3-body .v3-body-inner .v3-group h5{margin:0;top:0;padding:7px 0 3px 4px;z-index:2}.v3-emoji-picker .v3-body .v3-body-inner .v3-group h5.v3-sticky{position:sticky}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis{display:flex;font-size:18px;flex-wrap:wrap}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button{cursor:pointer;border:none;background:none;margin:0;text-align:center;display:flex;align-items:center;justify-content:center;flex-basis:12.5%;max-width:12.5%;flex-grow:1;padding:0;font-size:22px;position:relative}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button:after{content:"";width:100%;padding-bottom:100%}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button span{display:flex;align-items:center;justify-content:center}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button img{max-width:100%;padding:4px}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button span,.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button img{position:absolute;top:0;left:0;width:100%;height:100%}.v3-emoji-picker .v3-body .v3-body-inner.is-mac .v3-emojis button{font-family:"Apple Color Emoji"}.v3-emoji-picker .v3-footer{font-size:14px;border-top:1px solid #dddddd;padding:15px;display:flex;align-items:center;justify-content:space-between;position:relative}.v3-emoji-picker .v3-footer .v3-tone,.v3-emoji-picker .v3-footer .v3-foot-left{display:flex;align-items:center}.v3-emoji-picker .v3-footer .v3-tone img,.v3-emoji-picker .v3-footer .v3-foot-left img{width:20px;display:block}.v3-emoji-picker .v3-footer .v3-tone>span:first-child,.v3-emoji-picker .v3-footer .v3-foot-left>span:first-child{margin-right:6px}.v3-emoji-picker .v3-footer .v3-foot-left>span.v3-text{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v3-emoji-picker .v3-footer .v3-tone{border:none;padding:0;background:none;cursor:pointer;display:inline-flex;align-items:center}.v3-emoji-picker .v3-footer .v3-tone>span{display:inline-flex;vertical-align:top}.v3-emoji-picker .v3-footer .v3-tone .v3-text{font-size:13px}.v3-emoji-picker .v3-footer .v3-tone .v3-icon{display:inline-flex;height:15px;width:15px;vertical-align:middle;align-self:center;border:2px solid rgba(0,0,0,.2)}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-neutral{background-color:#ffd225}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3fb{background-color:#ffdfbd}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3fc{background-color:#e9c197}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3fd{background-color:#c88e62}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3fe{background-color:#a86637}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3ff{background-color:#60463a}.v3-emoji-picker .v3-footer .v3-tone .is-mac span{font-family:"Apple Color Emoji"}.v3-skin-tones{position:absolute;height:100%;width:60%;top:0;left:0;display:flex;align-items:center;justify-content:flex-end;padding:0 15px;opacity:0;visibility:hidden;transition:.2s;border-radius:0 0 10px 10px}.v3-skin-tones.v3-is-open{opacity:1;visibility:visible}.v3-skin-tones .v3-skin-tone{display:inline-block;height:15px;width:25px;border:none;padding:0;cursor:pointer;transition:0ms}.v3-skin-tones .v3-skin-tone:hover{transform:scale(1.1);transition:.2s}.v3-skin-tones .v3-skin-tone-neutral{color:#ffd225;background-color:#ffd225}.v3-skin-tones .v3-skin-tone-1f3fb{color:#ffdfbd;background-color:#ffdfbd}.v3-skin-tones .v3-skin-tone-1f3fc{color:#e9c197;background-color:#e9c197}.v3-skin-tones .v3-skin-tone-1f3fd{color:#c88e62;background-color:#c88e62}.v3-skin-tones .v3-skin-tone-1f3fe{color:#a86637;background-color:#a86637}.v3-skin-tones .v3-skin-tone-1f3ff{color:#60463a;background-color:#60463a}.v3-input-emoji-picker *{box-sizing:border-box}.v3-input-emoji-picker .v3-input-picker-root{position:relative}.v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-input,.v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-textarea{width:100%;height:40px;border:1px solid #999;padding-left:15px}.v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-textarea{min-height:80px;resize:vertical}.v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-textarea+.v3-input-picker-wrap .v3-input-picker-icon{top:auto;bottom:5px}.v3-input-emoji-picker .v3-input-picker-root .v3-input-picker-wrap .v3-input-picker-icon{display:inline-flex;position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:24px;border:none;background:none;padding:0 5px;cursor:pointer}.v3-input-emoji-picker .v3-input-picker-root .v3-input-picker-wrap .v3-input-picker-icon img{display:block;width:1em;height:1em}.v3-input-emoji-picker .v3-input-picker-root .v3-input-picker-wrap .v3-emoji-picker{opacity:0;visibility:hidden;transition:.2s}.v3-input-emoji-picker .v3-input-picker-root .v3-input-picker-wrap.v3-picker-is-open .v3-emoji-picker{opacity:1;visibility:visible;z-index:999}.v3-emoji-picker{--v3-picker-bg: #ffffff;--v3-picker-fg: #000000;--v3-picker-border: #dddddd;--v3-picker-input-bg: var(--v3-picker-bg);--v3-picker-input-border: #cccccc;--v3-picker-input-focus-border: #000000;--v3-group-image-filter: none;--v3-picker-emoji-hover: #f7f7f7;background:var(--v3-picker-bg);color:var(--v3-picker-fg)}.v3-emoji-picker .v3-footer,.v3-emoji-picker .v3-header{border-color:var(--v3-picker-border)}.v3-emoji-picker .v3-groups{filter:var(--v3-group-image-filter)}.v3-emoji-picker .v3-tone{color:var(--v3-picker-fg)}.v3-emoji-picker .v3-search input{background:var(--v3-picker-input-bg);border-color:var(--v3-picker-input-border);color:inherit}.v3-emoji-picker .v3-search input:focus{border-color:var(--v3-picker-input-focus-border)}.v3-emoji-picker .v3-body .v3-body-inner .v3-group h5,.v3-emoji-picker .v3-skin-tones{background:var(--v3-picker-bg)}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button:hover{background:var(--v3-picker-emoji-hover, #f7f7f7)}@media (prefers-color-scheme: dark){.v3-emoji-picker.v3-color-theme-auto{--v3-picker-bg: #000000;--v3-picker-fg: #ffffff;--v3-picker-border: #333333;--v3-picker-input-bg: #222222;--v3-picker-input-border: #444444;--v3-picker-input-focus-border: #555555;--v3-group-image-filter: invert(1);--v3-picker-emoji-hover: #222222}}.v3-emoji-picker.v3-color-theme-dark{--v3-picker-bg: #000000;--v3-picker-fg: #ffffff;--v3-picker-border: #333333;--v3-picker-input-bg: #222222;--v3-picker-input-border: #444444;--v3-picker-input-focus-border: #555555;--v3-group-image-filter: invert(1);--v3-picker-emoji-hover: #222222}[data-v-461d4ae2]{margin:0;padding:0;box-sizing:border-box}body[data-v-461d4ae2]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#444}.container[data-v-461d4ae2]{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}h1[data-v-461d4ae2],h2[data-v-461d4ae2],h3[data-v-461d4ae2],h4[data-v-461d4ae2]{color:#333;line-height:1.2}p[data-v-461d4ae2]{margin-bottom:1rem}a[data-v-461d4ae2]{text-decoration:none;color:inherit}img[data-v-461d4ae2]{max-width:100%;height:auto}.cta-button[data-v-461d4ae2]{padding:10px 20px;border-radius:5px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none}.cta-button.primary[data-v-461d4ae2]{background-color:#529e37;color:#fff}.cta-button.primary[data-v-461d4ae2]:hover{background-color:#3e7a29}.cta-button.secondary[data-v-461d4ae2]{background-color:transparent;color:#529e37;border:1px solid #529E37}.cta-button.secondary[data-v-461d4ae2]:hover{background-color:#529e37;color:#fff}.cta-button.large[data-v-461d4ae2]{padding:15px 30px;font-size:1.1rem}.navbar[data-v-461d4ae2]{background-color:#fff;box-shadow:0 2px 10px #0000001a;position:fixed;width:100%;top:0;z-index:1000}.navbar .container[data-v-461d4ae2]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px}.logo[data-v-461d4ae2]{font-size:1.5rem;font-weight:700;color:#529e37}.navbar-links[data-v-461d4ae2]{display:flex;align-items:center;gap:30px}.navbar-links a[data-v-461d4ae2]{font-weight:500;transition:color .3s ease}.navbar-links a[data-v-461d4ae2]:hover{color:#529e37}.navbar-links a.active[data-v-461d4ae2]{color:#529e37;font-weight:600}.mobile-menu-button[data-v-461d4ae2]{display:none;background:none;border:none;cursor:pointer}.mobile-menu[data-v-461d4ae2]{display:none;flex-direction:column;background-color:#fff;padding:20px;box-shadow:0 5px 10px #0000001a}.mobile-menu.active[data-v-461d4ae2]{display:flex}.mobile-menu a[data-v-461d4ae2]{padding:10px 0;border-bottom:1px solid #e0e0e0}.mobile-menu a[data-v-461d4ae2]:last-child{border-bottom:none}.mobile-menu .cta-button[data-v-461d4ae2]{margin-top:15px}.hero[data-v-461d4ae2]{padding:120px 0 80px;background-color:#f5f5f5}.hero .container[data-v-461d4ae2]{display:flex;align-items:center;gap:50px}.hero-content[data-v-461d4ae2],.hero-image[data-v-461d4ae2]{flex:1}.hero h1[data-v-461d4ae2]{font-size:2.5rem;margin-bottom:20px}.subtitle[data-v-461d4ae2]{font-size:1.1rem;color:#444;margin-bottom:30px}.hero-buttons[data-v-461d4ae2]{display:flex;gap:15px}.features[data-v-461d4ae2]{padding:80px 0}.features h2[data-v-461d4ae2],.testimonials h2[data-v-461d4ae2],.cta-section h2[data-v-461d4ae2]{text-align:center;font-size:2rem;margin-bottom:15px}.section-subtitle[data-v-461d4ae2]{text-align:center;max-width:600px;margin:0 auto 50px;color:#444}.features-grid[data-v-461d4ae2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:50px}.feature-card[data-v-461d4ae2]{background-color:#fff;padding:30px;border-radius:10px;box-shadow:0 5px 15px #0000000d;transition:transform .3s ease,box-shadow .3s ease}.feature-card[data-v-461d4ae2]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}.feature-icon[data-v-461d4ae2]{width:60px;height:60px;background-color:#529e371a;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.feature-icon svg[data-v-461d4ae2]{width:24px;height:24px}.feature-card h3[data-v-461d4ae2]{margin-bottom:15px;font-size:1.3rem}.testimonials[data-v-461d4ae2]{padding:80px 0;background-color:#f5f5f5}.testimonials-grid[data-v-461d4ae2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:50px}.testimonial-card[data-v-461d4ae2]{background-color:#fff;padding:30px;border-radius:10px;box-shadow:0 5px 15px #0000000d}.testimonial-content[data-v-461d4ae2]{margin-bottom:20px;font-style:italic}.testimonial-author[data-v-461d4ae2]{display:flex;align-items:center;gap:15px}.testimonial-author img[data-v-461d4ae2]{border-radius:50%}.testimonial-author h4[data-v-461d4ae2]{margin-bottom:5px}.testimonial-author p[data-v-461d4ae2]{color:#444;font-size:.9rem}.cta-section[data-v-461d4ae2]{padding:80px 0;text-align:center;background-color:#529e37;color:#fff}.cta-section h2[data-v-461d4ae2]{color:#fff;margin-bottom:15px}.cta-section p[data-v-461d4ae2]{margin-bottom:30px;font-size:1.1rem}.footer[data-v-461d4ae2]{background-color:#333;color:#fff;padding:60px 0 20px}.footer-content[data-v-461d4ae2]{display:flex;flex-wrap:wrap;gap:50px;margin-bottom:40px}.footer-brand[data-v-461d4ae2]{flex:1;min-width:300px}.footer-brand .logo[data-v-461d4ae2]{color:#fff;font-size:1.5rem;margin-bottom:15px;display:inline-block}.footer-links[data-v-461d4ae2]{flex:2;display:flex;flex-wrap:wrap;gap:50px}.link-group[data-v-461d4ae2]{min-width:150px}.link-group h4[data-v-461d4ae2]{color:#fff;margin-bottom:20px;font-size:1.1rem}.link-group a[data-v-461d4ae2]{display:block;margin-bottom:10px;color:#e0e0e0;transition:color .3s ease}.link-group a[data-v-461d4ae2]:hover{color:#fff}.footer-bottom[data-v-461d4ae2]{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);font-size:.9rem}.social-links[data-v-461d4ae2]{display:flex;gap:15px}.social-links a[data-v-461d4ae2]{color:#fff;opacity:.7;transition:opacity .3s ease}.social-links a[data-v-461d4ae2]:hover{opacity:1}.social-links svg[data-v-461d4ae2]{width:20px;height:20px}@media (max-width: 992px){.hero .container[data-v-461d4ae2]{flex-direction:column;text-align:center}.hero-buttons[data-v-461d4ae2]{justify-content:center}.hero-image[data-v-461d4ae2]{margin-top:40px}}@media (max-width: 768px){.navbar-links[data-v-461d4ae2]{display:none}.mobile-menu-button[data-v-461d4ae2]{display:block}.hero h1[data-v-461d4ae2]{font-size:2rem}.footer-content[data-v-461d4ae2]{flex-direction:column}}@media (max-width: 576px){.hero-buttons[data-v-461d4ae2]{flex-direction:column;gap:10px}.cta-button[data-v-461d4ae2]{width:100%}.footer-bottom[data-v-461d4ae2]{flex-direction:column;gap:15px;text-align:center}}
