@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.blue-btn{background:#0000;border:1px solid #3f8cff;border-radius:10px;color:#000;cursor:pointer;filter:drop-shadow(0 0 .5px #3F8CFF43);font-size:14px;outline:none;padding:10px;text-decoration:none}.lead-head2{align-items:center;display:flex;justify-content:space-between}.login-main{max-width:100%;padding:20px;position:relative}.login-container{align-items:center;border-radius:15px;display:flex;height:90vh;overflow:hidden}.login-banner img{max-width:300px;padding:20px;width:93%}.login-banner{display:flex;justify-content:center;object-fit:cover;width:100%}.login-container .left-section{background:#3f8cff;color:#fff;padding:40}.login-container .left-section,.login-container .right-section{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:50%}.login-container .right-section{background:#fff;overflow:scroll;padding:0 20px;position:relative;scrollbar-width:none}.logo-dev{align-items:center;display:flex;gap:20px;justify-content:center;padding:0 10px}.logo-dev h3{font-size:26px;font-weight:600;font:Nunito Sans}.l-heading{display:flex;font-size:35px;font-weight:600;justify-content:center;padding:0 15px}.login-container .left-inner{display:flex;flex-direction:column;gap:15px;width:100%}.login-container .signup-sec .right-inner{display:flex;flex-direction:column;gap:20px;height:100%;padding:20px 0;width:400px}.login-container .signup-sec span{bottom:-13px;color:red;font-size:12px;left:7px;position:absolute}.login-container .right-inner{display:flex;flex-direction:column;gap:20px;width:400px}.login-container .right-inner .inner-btn-p p{font-size:14px;margin-top:10px}.login-container .right-inner p span{color:#3f8cff}.flex{display:flex!important}.align-center{align-items:center!important}.justify-center{justify-content:center!important}.login-title{color:#000;display:flex;font-size:20px;font-weight:700;justify-content:center;margin-top:20px;padding-bottom:12px}.register-btn{padding-bottom:20px}.form-group{display:flex;flex-direction:column;gap:5px;padding:5px 0;position:relative;width:400px}.form-group .form-label{color:#7d8592;font-size:14px;font-weight:600;padding-bottom:5px}.form-input{border:2px solid #d8e0f0;border-radius:11px;color:#5c5c5c;outline:none;padding:14px}.remember-section .checkbox-d{align-items:center;display:flex;gap:8px}.remember-section{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:5px 0}.eye-icon{bottom:18px!important;right:15px}.eye-icon,.eye-icon-employee{color:#5c5c5c!important;cursor:pointer;left:auto!important;position:absolute}.eye-icon-employee{bottom:2px!important;right:0}.login-button{align-items:center;background:#3f8cff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;outline:none;padding:8px 15px;width:100%}.otp-var .submt-btn{margin-top:20px}.otp-var p{bottom:-19px;color:red;font-size:13px;position:absolute}.otp-var p span{cursor:pointer}.otp-var p.p-otp{bottom:0;color:#000;margin-top:5px;position:relative;text-align:center}.otp-var input{border:none;border-bottom:2px solid #d8e0f0;border-radius:0;font-size:26px;letter-spacing:15px;padding:10px;text-align:center;width:200px}.otp-var .login-title{align-items:center;flex-direction:column;justify-content:center}.otp-var .login-title h5{color:#6f6f6f;text-align:center}.otp-var .form-group{align-items:center;flex-direction:row;justify-content:center}.otp-var input::placeholder{font-size:14px;letter-spacing:.5px}.otp-var .inner-btn-p{display:flex;justify-content:center}.p-otp button:disabled{color:#69a5ff;cursor:not-allowed}.p-otp button{background:#0000;border:none;color:#3f8cff;cursor:pointer;font-weight:600;outline:none}.textArea{border:1px solid #b8c8e0c5;border-radius:5px;margin-top:10px;min-height:80px;outline:none;padding:10px;width:97%}.view-quotation{align-items:center;display:flex;flex-direction:column;gap:17px;justify-content:center}.aligin-left{text-align:start;width:100%}.profile-container{padding-top:15px;position:relative}.edit-btn{align-items:center;background-color:#f0f0f0;border-radius:50%;bottom:3px;box-shadow:0 2px 0 0 #ccc;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:42px;transition:background-color .3s ease,transform .2s ease;width:30px}.edit-btn:hover{background-color:#e0e0e0;transform:scale(1.05)}.profile{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.collapse{background:#fff;border:1px solid #ccc;border-radius:5px;cursor:pointer;margin:10px 0;padding:7px!important}.arrowdown{transition:"0.3s"}*{font-family:Nunito Sans,sans-serif}body{background-color:#f4f9fd}h1,h2,h3,h4,h5,h6,p{margin:0}.main-content{display:flex;justify-content:space-between}.label-name{color:#fff;font-size:10px;max-width:130px;padding:3px 8px}.label-color{height:16px;position:absolute;top:7px;width:30px}.lead-label-sec{position:relative}.lead-label-sec .label-name-box{align-items:center;display:flex;max-height:20px;position:absolute;right:-9px;top:8px;z-index:4}.lead-label-sec .label-name{padding-right:16px;transform:translateX(14px)}.prami{background:#fff;height:15px;margin-left:8px;transform:rotate(45deg);width:15px}.sidebar{background-color:#fff;border-radius:10px;box-shadow:0 0 9px -5px #0000001a;height:100%;margin-left:10px;margin-top:10px;min-height:90vh;padding:15px;position:relative;width:20%}.sidebar .logout{padding-left:14px}.sidebar .logout button:hover{color:#3f8cff}.sidebar .logout button{align-items:center;background:#0000;border:none;border-radius:10px;color:#7d8592;cursor:pointer;display:flex;font-size:16px;gap:10px;text-decoration:none;transition:.3s}.sidebar ul{margin-top:15px;padding:0}.sidebar ul li{list-style-type:none;margin:10px 0}.sidebar ul li a.active{background-color:#3f8cff1a;color:#3f8cff;font-size:14px}.sidebar ul li a{border-radius:10px;color:#7d8592;display:flex;gap:10px;padding:11px;text-decoration:none}.main-content .right-section{height:100vh;overflow:scroll;padding:0 15px;scrollbar-width:none;width:80%}.main-content .right-section .heading{display:flex;height:36px;justify-content:space-between;margin-top:10px;position:relative}.main-content .right-section .heading .search-container i{cursor:pointer;margin-right:10px}.main-content .right-section .heading .search-container i.search-cross{color:#3f8cff;font-size:11px;position:absolute;right:0}.main-content .right-section .heading .search-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 9px -5px #0000001a;display:flex;padding:0 6px 0 10px;position:relative;width:300px}.main-content .right-section .heading .search-container input{border:none;outline:none;padding:5px;width:100%}.main-content .right-section .heading .right-sec{align-items:center;display:flex;position:absolute;right:0;top:0}.main-content .right-section .heading .right-sec .profile-section{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 9px -5px #0000001a;cursor:pointer;display:flex;gap:10px;padding:2px 6px 2px 2px}.prnt .deal-st,.textAreaS{width:100%!important}.prnt .checkbox{gap:5px;margin-top:0}.prnt{align-items:end;display:flex;flex-direction:row!important}.main-content .right-section .heading .right-sec .profile-section img{border-radius:50%;height:32px;object-fit:contain;width:32px}.main-content .right-section .heading .right-sec i{background-color:#fff;border-radius:50%;box-shadow:0 0 9px -5px #0000001a;cursor:pointer;font-size:21px;padding:5px 6px}.not-prod img{height:100%;max-height:400px;object-fit:contain;width:100%}.logo img{height:60px}.sidebar li img.blue-img{display:none}.sidebar li a.active img.blue-img{display:block}.sidebar li a.active img.black-img{display:none}.under-head{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.under-head p{font-size:13px;margin-bottom:6px}.under-head h2{font-size:30px;font-weight:700}.under-head h2.blue{color:#3f8cff}.under-head .right img{width:130px}.new-design{width:100%}.new-design h6{color:#000}.new-changes{border:1px solid #3f8cff;position:relative}.new-changes .new-design{display:flex;flex-direction:column;gap:7px;padding:10px 10px 10px 30px}.new-changes .side-stroke{background-color:#3f8cff;border-radius:9px 0 0 9px;height:100%;position:absolute;width:10px}.new-design p{color:#000;font-size:20px;font-weight:600;padding-top:10px}.infos{background-color:#fff;border-radius:12px;display:flex;flex-wrap:wrap;gap:15px;overflow:scroll;padding:15px;scrollbar-width:none}.record-message{font-size:14px;padding:20px;text-align:center}.fnts{font-size:14px}.cursor-pointer{cursor:pointer}.slide-in{animation:slideIn .5s ease-in-out}.slide-out{animation:slideOut .5s ease-in-out forwards}@keyframes slideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.infos .item a{color:#000;text-decoration:none;width:100%}.infos .item,.infos .item a{align-items:center;display:flex;justify-content:space-between}.infos .item{background-color:#dbe9ff;border-radius:10px;cursor:pointer;width:calc(17% + 16px)}.infos .item .right{background-color:#3f8cff59;border:1px solid #fff;border-radius:50%;height:74px;position:relative;transition:background .3s ease-in-out;width:74px}.infos .item .right,.infos .item .right .inner{align-items:center;display:flex;justify-content:center}.infos .item .right .inner{background-color:#fff;border-radius:50%;flex-direction:column;font-size:10px;height:68px;width:68px}.infos .item h6{color:#414243;font-size:18px;font-weight:500;width:100%}.infos .item.active h6,.infos .item.active p{color:#fff}.infos .item .right .inner h5{color:#3f8cff;font-size:16px;font-weight:700}.blue{color:#3f8cff}.recharts-layer.recharts-cartesian-axis-tick text{font-size:13px}.recharts-wrapper{background-color:#fff;border-radius:0 0 10px 10px;height:300px!important;left:0;margin-bottom:20px;overflow:hidden;position:relative!important;width:100%!important}.recharts-surface{position:relative}.bar-chrt{width:48%}th{font-size:14px;font-weight:700}td,th{color:#515151;padding:5px 0;text-align:left}td{font-size:13px;font-weight:300}.chart-table{display:flex;justify-content:space-between;padding:20px 0}.chart-table .right-table{background:#fff;border-radius:10px;height:337px;overflow:scroll;padding:0;position:relative;scrollbar-width:none}.multiple-assign{align-items:center;display:flex;gap:10px;margin-bottom:10px;padding:10px 0}.multiple-assign .checkallleads{align-items:center;display:flex;gap:5px}.right-section-redesign .leads{padding:15px 5px!important}.right-section-redesign{background:#0000;border-radius:10px;height:350px;padding:0;position:relative;scrollbar-width:none;width:49%}@media screen and (max-width:1050px){.right-section-redesign{background:#0000;border-radius:10px;height:350px;padding:0;position:relative;scrollbar-width:none;width:100%}}.lead-view-btn{display:flex;justify-content:end;padding-top:5px;width:100%}.table.right-table{text-align:center}.chart-table .right-table table{padding:10px;width:100%}td.imgs{align-items:center;display:flex;justify-content:space-between}td.imgs img{cursor:pointer;height:22px;width:22px}.leads{background-color:#fff;border-bottom:1px solid #dbdbdb;display:flex;justify-content:space-between;padding:6px}.bar-chrt{border-radius:10px;overflow:hidden}.blue-left-line{align-items:center;display:flex;font-size:16px;font-weight:600;padding-left:20px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.blue-left-line:before{background-color:#3f8cff;content:"";display:block;height:13px;left:5px;position:absolute;width:2px}.leads .btns{background-color:#f4f9fd;border-radius:5px;display:flex;gap:3px;padding:4px}.leads .btns button{background-color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:11px;padding:3px 6px}.leads .btns button.active{background-color:#3f8cff;color:#fff}table{background-color:#fff;border-radius:0 0 10px 10px;padding:8px;width:100%}.table{border-radius:10px;height:209px;overflow:scroll;scrollbar-width:none}td button{background:none;border:none;color:#515151;cursor:pointer;font-size:13px}.manage-leads{align-items:center;display:flex;justify-content:space-between;padding:15px 0 1px;position:relative}.manage-leads h2{font-size:26px;font-weight:700}.manage-leads .filter{align-items:center;display:flex;gap:15px}.manage-leads .filter a,.manage-leads .filter button,.manage-leads .filter select,.whatsapp-link{background:#0000;border:1px solid #3f8cff;border-radius:10px;cursor:pointer;filter:drop-shadow(0 0 .5px #3f8cff43);outline:none;padding:5px 10px}.manage-leads .filter a,.manage-leads .filter button,.whatsapp-link{color:#000;font-size:14px;text-decoration:none}.manage-leads .filter button.filter-btn{align-items:center;background:#fff;border:none;display:flex;justify-content:center;padding:6px}.manage-leads .filter button.filter-btn img{height:18px}.lead .top{background-color:#3f8cff;border-radius:10px 10px 0 0;color:#fff;display:flex;justify-content:space-between;padding:6px 10px}.lead .top .left{align-items:center;display:flex;gap:15px}.lead .top .left input{cursor:pointer;display:inline-block;height:20px;margin:0;position:relative;width:20px}.lead .top .left p{font-size:12px;font-weight:300}.lead .top .left p span{font-weight:500}.lead .top .right button{align-items:center;background:#fff;border:none;border-radius:5px;cursor:pointer;display:flex;font-size:12px;gap:6px;padding:3px 5px 3px 6px}.middle .status{display:flex;justify-content:space-between;margin-right:0;max-width:220px;overflow:scroll;scrollbar-width:none}.middle .status div{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 35px;position:relative;width:27px}.middle .status div.one{margin-left:10px}.middle .status .two:before{background:#01921a;content:"";height:9px;left:-93px;position:absolute;top:9px;width:100px}.middle .status .two:after{background:#0000;border-top:1px dashed #fff;content:"";height:0;left:-93px;position:absolute;top:13.5px;width:100px}.lead-detail .content{background-color:#fff;border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;padding:15px}.lead-detail .content .left{border-radius:1px solid #3f8cff;position:relative;width:34%}.lead-detail .content .left div{font-size:12px}.lead-detail .content .left:after{background-color:#3f8cff;bottom:0;content:"";height:100%;position:absolute;right:-18px;width:1px}.lead-detail .content h5{margin-bottom:8px}.lead-detail .content .left p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;overflow:hidden}.lead-detail .content img{border-radius:50%;height:16px;padding:5px;position:relative;width:16px;z-index:1}.commen-btn{background:#0000;border:1px solid #3f8cff;border-radius:10px;cursor:pointer;filter:drop-shadow(0 0 .5px #3f8cff43);font-size:12px;outline:none;padding:9px 30px}.not-found-container{align-items:center;height:100vh;justify-content:center;position:relative;width:100%}.lead-detail .content .one span{background-color:#01921a;border-radius:50%;color:#fff;font-size:12px;left:0;padding:4px 4.5px;position:absolute;top:2px;z-index:1}.lead-detail .content .one i{border:1px dashed #fff;border-radius:50%;color:#fff;font-size:9px;left:0;padding:4px 4.5px 3.5px;position:relative;top:0;z-index:1}.lead-detail .content .two span{background-color:#01921a}.lead-detail .content .two span,.lead-detail .content .two span.cancel{border-radius:50%;color:#fff;font-size:12px;left:0;padding:4px 4.5px;position:absolute;top:1px;z-index:1}.lead-detail .content .two span.cancel{background-color:#d60000}.lead-detail .content .two span.cancel i{padding:4px 5px 3.5px}.lead-detail .content .two i{border:1px dashed #fff;border-radius:50%;color:#fff;font-size:9px;left:0;padding:4px 4.5px 3.5px;position:relative;top:0;z-index:1}.lead-detail .content .status p{color:#71717a;font-size:11px;font-weight:600;margin-top:28px}.lead-detail .content .right div{align-items:start;display:flex;gap:15px;width:100%}.lead-detail .content .right{align-items:start;display:flex;flex-direction:column;gap:15px;justify-content:center;width:30%}.lead-detail .content .right button i{margin-right:10px}.lead-detail .content .right button{align-items:center;background-color:#f4f9fd;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:13px;outline:none;padding:5px 6px 5px 8px;position:relative}.lead-detail .content .right img{background:#f4f9fd;border-radius:0;height:12px;left:0;margin-right:5px;object-fit:contain;padding:0;width:12px}.lead-detail .bottom-content{align-items:center;background:#fff;border-radius:0 0 10px 10px;display:flex;justify-content:space-between;padding:15px}.lead-detail .bottom-content .cont{align-items:center;display:flex;gap:15px;max-width:70%;min-width:56%}.lead-detail .bottom-content p span{font-weight:700}.lead-detail .bottom-content p{font-size:12px}.lead-detail .bottom-content .right a,.lead-detail .bottom-content .right button{background:#0000;border:1px solid #3f8cff;border-radius:10px;color:#000;cursor:pointer;filter:drop-shadow(0 0 .5px #3f8cff43);font-size:12px;outline:none;padding:5px 10px;text-decoration:none}.lead-detail .bottom-content .right{display:flex;gap:10px;justify-content:space-between}.lead-detail .bottom-content .middle{align-items:center;display:flex;gap:10px}.lead-detail .bottom-content .middle a{display:flex}.lead-detail .bottom-content .middle img{cursor:pointer;height:22px;width:22px}.lead-detail .lead{margin-bottom:18px}.positive-lead-popup{align-items:center;background:#0000004a;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.popup-inner{background:#fff;border-radius:10px;max-height:90vh;overflow:scroll;scrollbar-width:none;width:65%}.popup-inner .head i{background:#ebf6ff;border-radius:5px;cursor:pointer;padding:6px 8px}.popup-inner .head{align-items:center;border-bottom:1px solid #d6d6d6;display:flex;justify-content:space-between;padding:15px}.popup-inner form .leads{border:none;border-bottom:1px solid #c8c8c8;display:flex;flex-wrap:wrap;gap:15px;justify-content:start;padding:15px}.popup-inner form .leads p{color:#7d8592;font-size:14px;width:100%}.popup-inner form .leads p.deal-st{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.popup-inner form .leads label{line-height:1;text-transform:lowercase}.popup-inner form .leads .form-ctrl{align-items:center;display:flex}.popup-inner form .leads input{margin-right:8px}.popup-inner form .submit-button{border-top:1px solid #d6d6d6;display:flex;gap:15px;justify-content:end;padding:15px}.popup-inner form .submit-button button{background:#0000;border:1px solid #3f8cff;border-radius:10px;cursor:pointer;filter:drop-shadow(0 0 .5px #3f8cff43);outline:none;padding:10px}.popup-inner form .leads .form-control{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.popup-inner form .leads .form-control .itm.checkbox input{margin:0 0 0 10px}.popup-inner form .leads .form-control .itm.checkbox{align-items:center;flex-direction:row;font-size:14px;margin-top:10px;width:100%}.popup-inner form .leads .form-control .itm{display:flex;flex-direction:column;width:49%}.popup-inner form .leads .textarea{display:flex;flex-direction:column;width:100%}.popup-inner form .leads .textarea textarea{min-height:80px;width:97%}.popup-inner form .leads .form-control .itm input,.popup-inner form .leads .form-control .itm select,.popup-inner form .leads .textarea textarea{border:1px solid #b8c8e0c5;border-radius:5px;margin-top:10px;outline:none;padding:10px}.popup-inner .histories{display:flex;flex-direction:column;gap:15px;padding:15px}.popup-inner .histories h5{color:#7d8592;font-size:16px;font-weight:700}.popup-inner .histories p{color:#7d8592;font-size:14px}.popup-inner .histories .item{border:1px solid #d6d6d6;border-radius:10px;padding:10px}.popup-inner .histories .item div{display:flex;gap:15px;margin:5px 0}.new-lead-form form{display:flex;flex-wrap:wrap;gap:10px 20px}.new-lead-form form .form-control{display:flex;flex-direction:column;margin-bottom:10px;position:relative;width:31%}.new-lead-form form .form-control.text-area{width:100%}.new-lead-form form .form-control label{color:#7d8592;font-size:14px;margin-bottom:7px}.new-lead-form form .form-control input,.new-lead-form form .form-control select,.new-lead-form form .form-control textarea{border:1px solid #c1c1c1;border-radius:8px;outline:none;padding:10px}.new-lead-form form button{background:#0000;border:none;border-radius:10px;color:#000;cursor:pointer;filter:drop-shadow(0 0 .5px #3f8cff43);font-size:14px;margin:0;outline:none;overflow:hidden;padding:8px 14px;text-decoration:none;width:100%}.add-lead-head{font-size:30px;font-weight:700;margin:20px 0 30px}.lead-status{display:flex;justify-content:space-between}.lead-status .table.status-table{height:73vh;width:69%}.lead-status .table.quotation-table{height:73vh;width:100%}h2.lead-head{font-size:30px;font-weight:700;margin:23px 0}.lead-status .table.status-table button{align-items:center;background:#f4f9fd;border-radius:5px;display:flex;gap:5px;padding:2px 5px}.lead-status .table.status-table .action-btns{display:flex;gap:10px}.lead-status .create-stat{background-color:#fff;border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:15px;width:26%}.lead-status .create-stat .form-control{display:flex;flex-direction:column;margin-top:15px}.lead-status .create-stat .form-control label{color:#7d8592;font-size:14px;margin-bottom:4px}.lead-status .create-stat .form-control input,.lead-status .create-stat .form-control select{border:1px solid #7d8592;border-radius:10px;font-size:13px;outline:none;padding:10px}.lead-status .create-stat .btn{margin-top:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lead-status .create-stat .btn button{background:#0000;border:1px solid #3f8cff;border-radius:10px;cursor:pointer;filter:drop-shadow(0 0 .5px #3f8cff43);outline:none;overflow:hidden;padding:10px}.notification-popup{background:#0000004d;display:flex;height:100%;justify-content:end;left:0;position:fixed;top:0;width:100%;z-index:6}.notification-popup .content{background:#f4f9fd;padding:10px;width:300px}.notification-popup .content .right-sec{justify-content:end}.notification-popup .content .head{align-items:center;border-bottom:1px solid #d6d6d6;display:flex;justify-content:space-between;padding:15px}.notification-popup .content .head i{background:#fff;border-radius:50%;cursor:pointer;font-size:13px;padding:6px 8px}.notification-popup .date-all{display:flex;justify-content:space-between;padding:10px 0;width:100%}.notification-popup .date-all .right{align-items:center;display:flex;gap:10px}.notification-popup .date-all .right label{font-size:14px}.notification-popup .notific{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:10px;display:flex;margin-bottom:10px;padding:7px}.notification-popup .notific .rite{align-items:center;display:flex;justify-content:space-between;width:84%}.notification-popup .notific .rite p.cancel{color:#c90000}.notification-popup .notific .rite p.closed{color:#01921a}.notification-popup .notific .rite p.success{color:#3f8cff}.notification-popup .notific .rite p.pending{color:#fb9318}.notification-popup .notific .rite p{font-size:14px}.notification-popup .notific .rite i{color:gray;cursor:pointer;font-size:13px}.notification-popup .bell{display:flex}.notification-popup .bell img{height:20px;margin:0 10px 0 5px;object-fit:contain;width:20px}.date-n-notification{max-height:85%;overflow:scroll;scrollbar-width:none}.notification-popup .content .fa-bell{color:#3f8cff}.notification-count{background-color:red;border-radius:50%;height:15px;position:absolute;right:-5px;top:-5px;width:15px}.notification-count,.pagination{align-items:center;display:flex;justify-content:center}.pagination{margin-bottom:10px}.pagination a{border:1px solid #3f8cff;border-radius:4px;color:#3f8cff;font-size:13px;margin:0 5px;padding:5px 14px;text-decoration:none;transition:background-color .3s,color .3s}.pagination a.active{background-color:#007bff;color:#fff}.pagination a:hover{background-color:#0056b3;color:#fff}.pagination .next,.pagination .prev{font-weight:700}.pagination .next:hover,.pagination .prev:hover{background-color:#0056b3;color:#fff}.profile-page{display:flex;flex-direction:column;margin-top:30px;width:100%}.profile-page .content{align-items:start;background-color:#fff;border-radius:15px;display:flex;gap:40px;padding:15px;width:97%}.profile-page .content table tr td,.profile-page .content table tr th{padding:10px}.profile-page .content table tr:nth-child(odd){background:#f7f7f789}.profile-page .content table tr:nth-child(2n){background:#e8e8e8}.profile-page .content img{border:2px solid #fff;border-radius:50%;height:120px;margin-bottom:10px;object-fit:contain;width:120px}.profile-icn{color:#515151;text-decoration:none}.middle .status div:first-of-type:after,.middle .status div:first-of-type:before{display:none}.middle .status div:first-of-type{margin-left:15px}.lead-detail{margin-top:10px}.has-cust-error{bottom:-15px;position:absolute}.loader{background:#ffffff5e;height:100vh;left:0;position:fixed;top:0;width:100vw}.loader,.loading{align-items:center;display:flex;justify-content:center}.loading{height:100%;padding:10px}.spinner{animation:spin 1s linear infinite;border:4px solid #0000001a;border-left-color:#3f8cff;height:50px;width:50px}#remove-filter{display:none}.not-found-container{display:flex;flex-direction:column;gap:20px}.not-found-container button{font-size:16px;padding:8px 18px}.not-found-container p{color:#3f8cff;font-size:50px;font-weight:600}.fa-regular.fa-thumbs-up{color:green}.fa-regular.fa-thumbs-down{color:#d90000}.submt-btn{border:1px solid #3f8cff;border-radius:10px;overflow:hidden;position:relative}.submt-btn button{border:none!important;margin:0!important}.submt-btn .loading{background:#fff;height:20px;height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:100%}.submt-btn .loading .spinner{border:4px solid #0000001a;border-left-color:#3f8cff;height:20px;width:20px}.not-icn{margin-right:20px;position:relative}.not-icn span{background-color:#d00;border-radius:50%;height:8px;position:absolute;right:2px;top:2px;width:8px}.infos .item.active{background-color:#3f8cff}.infos .item.active .right .inner{background-color:#fff}.import-excel i{background:#e30000;border-radius:50%;color:#fff;cursor:pointer;font-size:10px;padding:6px 7px 5px;position:absolute;right:10px;top:10px}.import-excel{align-items:start;background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;display:flex;flex-direction:column;gap:20px;padding:20px;position:relative;top:80px;z-index:2}.import-excel label{font-size:14px;margin-bottom:5px}.import-excel input{border:1px solid #3f8cff;border-radius:10px 0 0 10px;padding:10px 8px 8px}.import-excel div{display:flex}.import-excel div button{border-left:none!important;border-radius:0 10px 10px 0!important}.import-excel p{align-items:start;display:flex;flex-direction:column;gap:5px}.imp-file p button{border:none!important;border-bottom:1px solid!important;border-radius:0!important;color:#3f8cff!important;padding:0!important}.imp-file{align-items:center;background-color:#00000052;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9}.login-btn{border-radius:12px;height:40px;min-height:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:120px}.settings .items{display:flex;justify-content:space-between}.settings .items .left{display:flex;flex-direction:column;width:53%}.settings .items .middle{display:flex;flex-direction:column;width:30%}.settings .items .middle .top img{background:#fff;border:1px solid #d8e0f0;border-radius:10px;cursor:pointer;padding:5px}.settings .items .right{align-items:end;display:flex}.settings .items .right button{background:#0000;border:1px solid #3f8cff;border-radius:10px;cursor:pointer;padding:8px 30px}.settings .items .middle .top input{border:1px solid #d8e0f0;border-radius:10px;padding:8px 10px;width:80%}.settings .items .middle .top{display:flex;gap:20px}.settings .items .left .top button{background:#0000;border:none;color:#3f8cff}.settings .items p{color:#7d8592;font-size:14px;font-weight:700;margin:10px 0 7px}.settings .items .left .top{display:flex;justify-content:space-between}.settings .items .left input{background:#f3f3f3;border:1px solid #d8e0f0;border-radius:10px;color:#727477;font-size:14px;padding:8px 10px}.settings{outline:none}.companies .add-comp{border:1px solid #3f8cff;border-radius:10px;color:#000;line-height:1;padding:10px 12px;text-decoration:none}.companies .tble{border:1px solid #d8e0f0;border-radius:10px;margin-top:20px;overflow:hidden;width:100%}.companies .tble table{padding-bottom:60px;width:100%}.companies .tble table tr{border:1px solid #d8e0f0}.companies .status.active p:before{background-color:#22c55e;border-radius:50%;content:"";display:block;height:6px;left:8px;position:absolute;top:10px;width:6px}.companies .status.active p{background-color:#dcfce7;border-radius:20px;cursor:pointer;padding:4px 8px 4px 20px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.companies .status.inactive p:before{background-color:#ef4444;border-radius:50%;content:"";display:block;height:6px;left:8px;position:absolute;top:10px;width:6px}.companies .status.inactive p{background-color:#fee2e2;border-radius:20px;padding:4px 8px 4px 20px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.companies .action-btn{border:1px solid #3f8cff;border-radius:10px;padding:6px 10px}.companies .actions{position:relative}.companies .actions div{background-color:#fff;border:1px solid #3f8cff;border-radius:10px;display:none;position:absolute;top:-40%;width:100%;z-index:2}.companies .actions div li{border-bottom:1px solid #3f8cff;cursor:pointer;list-style-type:none;padding:4px 4px 4px 10px}.companies .actions div li:last-of-type{border:none}.companies .actions:hover>div{display:block}.companies .actions i{transition:.2s}.companies .actions:hover i{transform:rotate(-90deg)}.companies .rght{align-items:center;display:flex;gap:15px}.companies .rght .srch-container{align-items:center;background:#fff;border-radius:10px;display:flex;gap:1px;min-width:300px;padding:1px 9px}.companies .rght .srch-container input{border:none;outline:none;padding:8px;width:100%}.add-company form,.section-a,.section-b{display:flex;flex-wrap:wrap;gap:15px 25px;margin-top:25px}.section-a .form-ctrl,.section-b .form-ctrl{display:flex;flex-direction:column;position:relative;width:31%}.section-a .form-ctrl label,.section-b .form-ctrl label{color:#7d8592;font-size:13px;font-weight:600;margin-bottom:5px;margin-left:2px}.add-company .form-ctrl{display:flex;flex-direction:column;padding-bottom:17px;position:relative;width:31%}.add-company .form-ctrl i,.form-ctrl i{bottom:28px;cursor:pointer;font-size:15px;position:absolute;right:10px}.add-company .form-ctrl label,.edit-comapny .form-ctrl label{color:#7d8592;font-size:13px;font-weight:600;margin-bottom:5px;margin-left:2px}.add-company .form-ctrl input,.add-company .form-ctrl select,.form-ctrl input,.form-ctrl select{border:1px solid #d8e0f0;border-radius:10px;outline:none;padding:10px}.add-company .form-ctrl select{cursor:pointer}input::-webkit-inner-spin-button{display:none}.add-company .form-ctrl.btn{width:100%}.add-company .form-ctrl.btn button{background-color:initial;border:1px solid #3f8cff;border-radius:10px;cursor:pointer;outline:none;padding:9px 30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lead-view-more{background-color:#3f8cff;border-radius:5px;color:#fff;cursor:pointer;text-decoration:none}.datewise .datewise-btn,.lead-view-more{font-size:12px;outline:none;padding:2px 5px}.datewise .datewise-btn{background:#fff;border:none;border-radius:5px;color:#535353}.datewise{background:#f4f9fd;border-radius:5px;gap:10px;padding:7px;position:absolute;right:12px;right:6px;top:11px;top:6px}.calendar-container,.datewise{align-items:center;display:flex}.calendar-container{gap:8px}#date-picker{border:none;border-radius:5px;font-family:Arial,sans-serif;font-size:12px;outline:none;padding:3px;width:97px}.new-checkbox-section{color:#7d8592;display:flex;gap:15px;margin-top:10px}.new-checkbox-section div{display:flex;font-size:13px;gap:7px;padding:10px 0}.for-i-icon span{cursor:pointer}.for-i-icon{align-items:center;display:flex;gap:10px}.active-date{background:#008efe;color:#fff}.active-date::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(1)}.calendar-icon{cursor:pointer;display:inline-block}.head-disc{color:#7d8592;font-size:12px;font-weight:200}.calendar-icon svg{fill:#7d8592;transition:fill .2s ease-in-out}.calendar-icon:hover svg{fill:#4a90e2}.change-password{align-items:center;background-color:#0000004a;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%}.change-password form .form-ctrl{display:flex;flex-direction:column}.change-password form label{color:#7d8592;font-size:13px;font-weight:600;margin-bottom:5px;margin-left:2px}.change-password form input{border:1px solid #d8e0f0;border-radius:10px;outline:none;padding:10px}.change-password form{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:15px;padding:25px;position:relative;width:30%}.change-password form .form-btn{display:flex;justify-content:end}.change-password form button{background-color:initial;border:1px solid #3f8cff;border-radius:10px;cursor:pointer;outline:none;padding:9px 30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.change-password h4{border-bottom:1px solid #b1b1b1;padding-bottom:10px}.remove-chng-psd{background:#ebf6ff;border-radius:5px;cursor:pointer;padding:6px 8px;position:absolute;right:15px;top:15px}button.chng-psd{background:#0000;border:1px solid #3f8cff;border-radius:10px;cursor:pointer;margin-top:20px;padding:10px 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.change-password .error{color:#d00}.form-control input.error,.form-control select.error,.form-control textarea.error{border:1px solid red}.form-control .error-message{bottom:-18px;color:#d80000;font-size:12px;font-weight:600;margin-top:5px;position:absolute}.popup-overlay{align-items:center;background:#0000;bottom:30px;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;position:absolute;right:50%;transform:translateX(50%);width:80%;z-index:1000}.popup-container{background:#fff;border-radius:8px;box-shadow:0 0 4px #0000004d;padding:11px}.popup-content{align-items:center;display:flex;gap:20px}.popup-content p{margin:0}.popup-content button{background-color:#e20000;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:10px;padding:6px 9px;transition:.3s}.popup-content button:hover{background-color:#3f8cff}.pagination a,select.assign{cursor:pointer}select.assign{background:#0000;border:1px solid #3f8cff;border-radius:5px;filter:drop-shadow(0 0 .5px #3f8cff43);font-size:11px;outline:none;padding:3px}select.assign-top{border-radius:10px;font-size:14px;padding:5px 10px}button.view{background:#3f8cff;border-radius:36px;color:#fff;padding:4px 12px}.delete-popup{align-items:center;background:#fff;border:1px solid #3f8cff;border-radius:10px;display:flex;flex-direction:column;height:100px;justify-content:center;left:50%;position:fixed;top:50%;transform:translate(-50%);width:300px}.delete-popup button{background:#3f8cff;border:none;border-radius:3px;color:#fff;font-size:13px;margin-right:13px;padding:2px 9px;width:70px}.delete-popup button+button{background:#ff3f59}.delete-popup p{font-size:17px;font-weight:700;margin-bottom:25px}.delete-popup p+p{margin:0}p.error-text{bottom:0;color:#c90000;font-size:12px;margin-left:6px;position:absolute}.hamburger{color:#3f8cff;display:none;font-size:17px;position:absolute;right:14px;top:15px;z-index:10}.hamburger.fa-x{font-size:15px;padding:3px 0 3px 6px}.dash-select{background:#0000;border:1px solid #3f8cff;border-radius:5px;cursor:pointer;filter:drop-shadow(0 0 .5px #3f8cff43);font-size:14px;outline:none;padding:5px 12px}.login-logo{display:none;justify-content:center}.login-logo img{max-width:140px}select.assign2.assign{background-color:#fff}.not-found{align-items:center;display:flex;height:100vh;justify-content:center;position:fixed;right:0;top:0;width:80vw}.not-found img{max-width:400px}.save-btn{border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;height:38px;margin-top:24px;overflow:hidden;position:relative}.blue-btn{background:#007bff!important;color:#fff!important}.add-field .form-control{width:100%!important}.add-field{display:block!important}.white-btn{background:#0000!important;border:1px solid #3f8cff!important}.save-btn .loading{background:#fff;height:18px;left:0;padding:10px;position:absolute;top:0;width:54px}.save-btn .spinner{border:3px solid #0000001a;border-left-color:#3f8cff;border-radius:50%;height:17px;width:17px}.date-all button{background-color:#fff;border:1px solid #3f8cff;border-radius:5px;color:#000;cursor:pointer;font-size:12px;outline:none;padding:2px 5px}.edit-pass .form-ctrl{width:100%}.edit-pass button{background-color:initial;border:1px solid #3f8cff;border-radius:10px;cursor:pointer;outline:none;padding:9px 30px}.edit-pass .remove-btn,.edit-pass button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.edit-pass .remove-btn{background:#c90000;border-radius:50%;color:#fff;font-size:11px;padding:5px 6px 4px 5px}.edit-pass .head{align-items:center;display:flex;justify-content:space-between}.edit-pass{background:#f4f9fd;border:2px solid #fff;border-radius:5px;flex-direction:column;left:50%;padding:14px;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px}.two-btns{flex-direction:row!important;flex-wrap:wrap;gap:20px}.switch{display:inline-block;height:20px;left:0;position:relative;width:40px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.2s}.slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:14px;left:3px;position:absolute;transition:.4s;width:14px}input:checked+.slider{background-color:#3f8cff}input:checked+.slider:before{transform:translateX(20px)}.auto-assign .heading{display:flex;justify-content:space-between}.switch p{bottom:2px;font-weight:600;left:-70px;position:relative}.auto-assign table input{position:relative;top:2px}.auto-assign .table{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:10px}.auto-button{background:#0000;border:1px solid #3f8cff;border-radius:10px;cursor:pointer;margin-bottom:10px;padding:8px 30px}.table-div.invisible-div{display:none}.table-div.visible-div{display:block}.login-container .right-inner p a{color:#3f8cff;text-decoration:none}.quotation form.form{background:#fff;border:1px solid #d8e0f0;border-radius:10px;display:flex;flex-direction:column;margin:20px 0;width:75%}.quotation .nextbtn{background:#3f8cff;color:#fff}.quotation .nextbtn,.quotation button{border:1px solid #3f8cff;border-radius:10px;cursor:pointer;filter:drop-shadow(0 0 .5px #3f8cff43);font-size:14px;outline:none;padding:10px;text-decoration:none;width:120px}.quotation button{background-color:initial;color:#000}.quotation form.form .form-ctrll{display:flex;flex-direction:column;position:relative;width:40%}.quotation form.form .form-ctrl{display:flex;flex-direction:column;position:relative;width:16%}.quotation form.form input,.quotation form.form textarea,.quotation select{border:1px solid #c1c1c1;border-radius:8px;outline:none;padding:10px;width:100%}.quotation select{width:75%}.quotation form.form textarea{max-width:98%;width:auto}.text-form{display:flex;flex-direction:column;padding:0 20px 20px}.quotation form.form input{width:auto}.quotation .form-sec{margin:30px 0}.quotation .form-sec label{color:#7d8592;font-size:14px;margin-bottom:7px;margin-left:2px}.quotation .form-sec .innr-form{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:20px}.prod-submit .loader{background:#fff;height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.action-btns2{align-items:center;display:flex;justify-content:space-evenly}.action-btns2 .icon{height:17px;width:17px}.not-prod{background:#fff;border-radius:10px;font-size:14px;margin-top:20px;padding:10px;text-align:center}.quotation .btns{display:flex;justify-content:space-between;margin-bottom:20px;margin-top:20px;width:75%}.quotation .btns button+button{background-color:#3f8cff;color:#fff}.quotation .choose{border:1px solid #d8e0f0;border-left:none;border-right:none;color:#727272;display:flex;font-size:16px;font-weight:600;gap:30px;margin-top:16px;overflow:scroll;padding:14px 0;position:relative;scrollbar-width:none;width:100%}.quotation .choose p{text-wrap:nowrap;cursor:pointer;padding:0 10px;position:relative}.quotation .choose p.active:before{background-color:#3f8cff;bottom:-14px;content:"";height:4px;left:0;position:absolute;width:100%}.terms-cond .form-control{display:flex;flex-direction:column;gap:6px;margin:10px 0;width:31%}.terms-cond .form-control label{color:#7d8592;font-size:14px}.terms-cond .form-control .check input{cursor:pointer}.terms-cond .form-control .check{align-items:center;color:#7d8592;display:flex;font-size:14px;gap:5px;margin-left:4px}.terms-cond .form-ctrl{background-color:#fff;border:1px solid #c1c1c1;border-radius:10px;display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%!important}.terms-cond .form-ctrl p{align-items:center;border-left:1px solid #c1c1c1;color:#7d8592;display:flex;height:100%;padding-left:10px;position:absolute;right:10px}.terms-cond .form-ctrl.ctrl2 input{width:calc(100% - 44px)}.terms-cond .form-ctrl input{border:none;border-radius:8px;outline:none;padding:10px;width:100%}.terms-cond form{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:20px}.form-control .selct{border:1px solid #c1c1c1;border-radius:10px;display:flex;overflow:hidden}.form-control .selct select{border:none;border-radius:0;width:33.3334%}.form-control .selct select+select{border-left:1px solid #c1c1c1}.terms-cond button+button{background-color:#3f8cff;color:#fff}.terms-cond .form-ctrl.ctrl2{align-items:end}.terms-cond .form-ctrl.ctrl2 p{border-left:0;border-right:1px solid #c1c1c1;font-size:14px;padding-left:0;padding-right:8px;right:calc(100% - 44px)}.terms-cond .btns{align-items:center;width:31%}.terms-cond .form-control select{width:100%}.generate-pdf{align-items:center;display:flex;justify-content:center;padding:50px 0}.generate-pdf .content{width:300px}.generate-pdf .icns{display:flex;gap:25px;justify-content:center;padding:12px 0;width:100%}.generate-pdf .share{background:#fff;border:1px solid #d8e0f0;border-radius:10px}.generate-pdf .share p.share-p{border-bottom:1px solid #d8e0f0;padding:7px;text-align:center}.generate-pdf .icns div{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center}.generate-pdf .icns div img{height:60px;object-fit:contain;width:60px}.generate-pdf .icns div p{color:#212327;font-size:14px}button.view-pdf{background:#3f8cff;color:#fff;margin-bottom:15px;width:100%}.search-prodts{border:1px solid #c1c1c1;border-radius:8px;outline:none;padding:10px;width:100%}.select-search{width:73%}label.select-label{border-top:1px solid #c1c1c1;display:flex;justify-content:space-between;margin-bottom:0!important;margin-left:0!important;padding:10px}.select-search{position:relative}.select-search ul{background-color:#fff;border:1px solid #c1c1c1;border-radius:10px;border-top:none;list-style-type:none;max-height:150px;overflow:hidden;overflow:scroll;position:absolute;scrollbar-width:none;top:44px;width:100%;z-index:1}.spinner{border:2px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:12px;width:12px}.spinner,.spinnerBig{animation:spin 2s linear infinite}.spinnerBig{border:3px solid #f3f3f3;border-radius:50%;border-top:2px solid #3498db;height:30px;width:30px}*{box-sizing:border-box;font-family:sans-serif;margin:0;padding:0}h2{margin:auto}h2,h3,p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.invoice-case table{border:1px solid #000;border-collapse:collapse;margin:auto;width:100%}.invoice-case table+table{border-top:none}.invoice-case table td,.invoice-case table th{border:1px solid #000;border-top:none;padding:5px}.invoice-case table tr{border-top:none}.followup-alert .main-box{align-items:center;background:#fff;border-radius:5px;box-shadow:1px 2px 5px 0 #ccc;display:flex;flex-direction:column;gap:12px;height:300px;padding:5px;width:345px;z-index:123}.followup-alert{align-items:center;background:#00000040;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.followup-alert .main-box .message{border-bottom:2px solid #007bff;padding:0 13px 12px}.followup-alert .main-box .details span{color:#000;font-weight:700}.followup-alert .main-box button{max-width:60px}.followup-alert .main-box .details{display:flex;flex-direction:column;gap:15px;padding:0 13px;width:100%}.followup-alert .main-box .heading-e{align-items:center;background:#007bff;border-radius:5px;color:#fff;display:flex;font-weight:700;margin:0;padding:13px;width:100%}.edit-profile{display:inline!important;display:initial!important}.accessibility .form-sec{width:100%}.accessibility .cross-icon{background:#ebf6ff;border-radius:5px;cursor:pointer;font-size:14px;padding:6px 8px}.accessibility .lead-head{display:flex;justify-content:space-between;width:100%}.accessibility{max-width:600px;min-height:350px;padding:30px}.modules p,.modules span{padding:0 20px}.modules span{color:#ccc;display:flex;font-weight:500;gap:10px}.modules{background:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 1px 3px 0 #ccc;color:#000;font-weight:500;margin-top:10px;max-width:812px;padding:14px;width:100%}.form-control-color{margin-bottom:1rem}.label{display:block;font-weight:700;margin-bottom:5px}.color-picker-wrapper{align-items:center;display:flex;gap:10px}.color-input{border:none;cursor:pointer;height:50px;padding:5px;width:50px}.color-preview{border:2px solid #ddd;border-radius:50%;display:inline-block;height:30px;width:30px}.dynamic-fields{transition:.3s}.dynamic-fields label{display:flex;justify-content:space-between}.dynamic-fields label span img{cursor:pointer}.dynamic-fields label span{align-items:center;display:none;gap:10px;padding-right:3px}.dynamic-fields:hover label span{display:flex}.add-new-fields-btn{align-items:center;background-color:#007bff;border-radius:30px;bottom:22px;color:#fff;cursor:pointer;display:flex;height:45px;justify-content:center;position:absolute;right:45px;width:45px}.lead-detail-page{font-size:14px}.lead-detail-page header{align-items:center;display:flex;justify-content:space-between;margin:20px 0 10px}.lead-detail-page header a,.lead-detail-page header button{border:1px solid #008efe;border-radius:10px;color:#000;padding:5px 10px;text-decoration:none}.lead-detail-page header button{background:none}.lead-detail-page .lead .lead-header{align-items:center;background-color:#008efe;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:5px}.lead-detail-page .lead .lead-header .lead-right-header{display:flex;gap:5px}#table-new .checkbox input{margin-right:8px}#table-new td,#table-new th{border-bottom:1px solid #e0e0e0;padding:12px 15px;text-align:left}.setting-items{padding:10px 0}.setting-items .heading{left:auto;top:auto}.for-lead-select{align-items:center;display:flex;gap:10px}.setting-items .heading p{color:#595b5f}.client-details h4{color:#007bff;padding-bottom:10px}.client-details{width:100%}.data-inputs{display:flex;flex-wrap:wrap;gap:20px}.expand-btn{border:1px solid #414141;border-radius:10px;color:#414141;font-size:12px;margin-left:10px;padding:0 8px}#table-new tr td:nth-child(2){border-right:1px solid #ddd}.lead-detail-page .lead-middle .left{background-color:#fff;padding:10px}.lead-detail-page .lead-middle .left p{margin-top:10px}.lead-detail-page .lead-bottom{grid-gap:10px;background-color:#fff;display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:10px}.lead-detail-page .lead-status{grid-gap:20px;display:grid;gap:20px;margin:10px 0}.lead-detail-page .lead-status .btn{align-items:start;display:flex;gap:15px;width:100%}.lead-detail-page .lead-status .btn button{align-items:center;background-color:#f4f9fd;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:13px;outline:none;padding:5px 6px 5px 8px;position:relative}.lead-detail-page .lead-status .btn button i{margin-right:10px}.lead-detail-page .lead-status .status{align-items:center;display:flex;gap:60px;height:300px;margin-top:-125px;overflow-x:auto}.lead-detail-page .lead-status .status div{grid-gap:5px;align-items:center;display:grid;gap:5px;justify-content:center;position:relative;width:50px}.lead-detail-page .lead-status .status span i{border:1px solid #fff;border-radius:50%;color:#fff;font-size:10px;padding:5px}.lead-detail-page .lead-status .status::-webkit-scrollbar{display:none}.lead-detail-page .lead-status .status span{background-color:green;border-radius:50%;display:inline-block;height:30px;margin:auto;place-content:center;text-align:center;width:30px}.lead-detail-page .lead-status .status div+div:before{background-color:#01921a;bottom:35%;content:"";height:8px;position:absolute;right:21px;width:105px;z-index:-1}.statusname{position:absolute;text-align:center;top:50px}.lead-detail-page .days{padding:10px}.lead-detail-page .days h3{font-size:20px}.lead-detail-page .days>section{display:grid;margin:0 40px}.lead-detail-page .days p{margin:0 5px}.lead-detail-page .days .bottom{font-weight:800}.lead-detail-page .days .bottom div{display:flex;flex-wrap:wrap;font-size:12px;padding:5px 0 0}.lead-detail-page .days .bottom div span{opacity:.4}.lead-detail-page .days .work{background:#fff;border-radius:12px;margin-bottom:5px;padding:10px 0;position:relative}.lead-detail-page .days .work:before{background-color:#007bff;content:"";height:100%;left:-25px;position:absolute;width:8px}.lead-detail-page .days .work:last-child:before{height:10%}.lead-detail-page .days .work .top{position:relative}.lead-detail-page .days .work .top>span{background-color:#007bff;border-radius:50%;color:#fff;left:-35px;padding:4px;position:absolute;top:-6px}.lead-detail-page .days .work .top>span i{border:1px solid #fff;border-radius:50%;font-size:10px;padding:4px}.modules{align-items:center;display:flex;justify-content:space-between}.dropdown-toggle img{height:20px}.dropdown{position:relative}.dropdown-toggle{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.dropdown-arrow{transition:transform .3s ease}.dropdown-arrow.rotate{transform:rotate(180deg)}.dropdown-menu{display:none;list-style:none;margin-top:5px;padding-left:35px}.dropdown-menu img{height:20px}.dropdown.open .dropdown-menu{display:block;margin-left:15px}.whatsapp-page{background:#f8fbff;font-family:Poppins,sans-serif;min-height:100vh;padding:10px}.page-header{flex-wrap:wrap;margin-bottom:25px}.page-header h2{color:#1a1a1a;font-size:22px;font-weight:600;margin:0}.header-controls{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.header-controls select{background:#fff;border:1px solid #dcdcdc;border-radius:8px;cursor:pointer;font-size:14px;padding:8px 12px}.search-box input{border:1px solid #dcdcdc;border-radius:8px;font-size:14px;padding:8px 14px;width:200px}.create-btn{background-color:#fff;border:1px solid #007bff;border-radius:8px;color:#007bff;cursor:pointer;font-weight:500;padding:8px 16px;transition:all .3s}.create-btn:hover{background-color:#007bff;color:#fff}.template-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.template-card{background:#fff;border:1px solid #dcdcdc;border-radius:10px;overflow:hidden;transition:.3s ease}.template-card:hover{box-shadow:0 2px 10px #00000014}.card-header{align-items:center;background:#007bff;color:#fff;font-weight:500}.card-body,.card-header{display:flex;justify-content:space-between;padding:10px 15px}.card-body{color:#333;font-size:13px}.card-body img{height:20px}.template-card small{color:#007bff;display:block;margin:8px}.arrow{font-size:16px;font-weight:700}.whatsappstemplate-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:999}.whatsappstemplate-container{background:#fff;border-radius:12px;box-shadow:0 6px 25px #0000001a;font-family:Inter,sans-serif;max-width:90%;padding:30px;position:relative;width:480px}.whatsappstemplate-close{background:none;border:none;color:#777;cursor:pointer;font-size:20px;position:absolute;right:16px;top:14px}.whatsappstemplate-close:hover{color:#333}.whatsappstemplate-title{color:#1f2937;font-size:20px;font-weight:600;margin-bottom:20px}.whatsappstemplate-group{margin-bottom:18px}.whatsappstemplate-group label{color:#374151;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.whatsappstemplate-group input,.whatsappstemplate-group select,.whatsappstemplate-group textarea{border:1px solid #d1d5db;border-radius:6px;font-size:14px;outline:none;padding:10px 12px;transition:border-color .2s ease;width:100%}.whatsappstemplate-group input:focus,.whatsappstemplate-group select:focus,.whatsappstemplate-group textarea:focus{border-color:#2563eb}.whatsappstemplate-group textarea{height:90px;resize:none}.whatsappstemplate-message-group{position:relative}.whatsappstemplate-message-header{align-items:center;display:flex;justify-content:space-between}.whatsappstemplate-add-fields{background:none;border:none;color:#2563eb;cursor:pointer;font-size:13px;font-weight:500}.whatsappstemplate-add-fields img{height:10px}.whatsappstemplate-fields-dropdown{background:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 4px 10px #0000001a;position:absolute;right:0;top:22px;width:160px;z-index:10}.whatsappstemplate-field-item{cursor:pointer;font-size:13px;padding:8px 10px}.whatsappstemplate-buttons{display:flex;gap:20px}.whatsappstemplate-create-btn{background-color:#fff;border:1px solid #3f8cff;border-radius:6px;color:#0a1629;cursor:pointer;font-size:15px;font-weight:500;margin-top:10px;padding:10px 0;width:100%}.selectwhatsappstemplate-overlay{align-items:center;background:#0a0a0a66;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.selectwhatsappstemplate-popup{background:#fff;border-radius:10px;box-shadow:0 5px 25px #0003;display:flex;flex-direction:column;max-width:950px;overflow:hidden;width:90%}.selectwhatsappstemplate-header{align-items:center;background-color:#3f8cff;color:#fff;display:flex;justify-content:space-between;padding:15px 20px}.selectwhatsappstemplate-header h3{font-size:18px;margin:0}.selectwhatsappstemplate-close{background:none;border:none;color:#fff;cursor:pointer;font-size:20px}.selectwhatsappstemplate-body{max-height:500px;min-height:300px;overflow-y:auto;padding:20px}.selectwhatsappstemplate-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(45%,1fr))}.selectwhatsappstemplate-card{background:#fff;border:1px solid #a7a7a7;border-radius:8px;cursor:pointer;transition:all .2s ease}.selectwhatsappstemplate-card.selected{border-color:#3f8cff;box-shadow:0 0 5px #4285f466}.selectwhatsappstemplate-card-header{background-color:#3f8cff;border-top-left-radius:6px;border-top-right-radius:6px;color:#fff;font-weight:600;margin-bottom:10px;padding:8px}.selectwhatsappstemplate-card-body p{color:#333;font-size:14px;margin-bottom:10px;margin-left:10px}.selectwhatsappstemplate-card-footer{color:#666;font-size:13px;margin-bottom:10px;margin-left:10px}.selectwhatsappstemplate-footer{background:#fff;display:flex;justify-content:flex-end;padding:15px 20px}.selectwhatsappstemplate-btn{background:#fff;border:1px solid #3f8cff;border-radius:6px;color:#000;cursor:pointer;font-weight:700;padding:10px 22px;transition:.2s}.selectwhatsappstemplate-btn:disabled{background:#fff;cursor:not-allowed}.selectwhatsappstemplate-btn:hover:not(:disabled){background:#2f6ce0}.selectwhatsappstemplate-loading{color:#555;text-align:center}.lead-label-sec .label-name-box1{align-items:center;bottom:0;display:flex;max-height:20px;position:absolute;right:-9px;z-index:4}.meta-popup{align-items:center;background:#0006;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.meta-popup-box{background:#fff;border-radius:8px;padding:20px;text-align:center;width:350px}.meta-connect-btn{background:#1877f2;color:#fff}.meta-cancel-btn,.meta-connect-btn{border:none;border-radius:5px;margin:10px;padding:10px 20px}.meta-cancel-btn{background:#ccc}.table-responsive{overflow-x:auto;width:100%}.table-responsive table{min-width:700px}@media screen and (max-width:768px){.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:scroll}}.whatsapp_marketing.connect-card{background:#fff;border:1px solid #eef2f7;border-radius:16px;box-shadow:0 10px 35px #0000000f;margin-top:10px;padding:32px 40px;width:100%}.whatsapp_marketing .connect-row{align-items:center;display:flex;justify-content:space-between}.whatsapp_marketing .connect-left h1{font-size:26px;margin-bottom:6px}.whatsapp_marketing .sub-heading{color:#555;font-size:15px}.whatsapp_marketing .primary-btn{background:#3f8cff;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 32px}.whatsapp_marketing .error-box{align-items:center;background:#fdecea;border:1px solid #f5c6cb;border-radius:10px;color:#a94442;display:flex;justify-content:space-between;margin-top:20px;padding:16px}.whatsapp_marketing .close-btn{background:#0000;border:none;cursor:pointer;font-weight:600}.whatsapp_marketing.connected-card{margin-top:24px}.whatsapp_marketing .details-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-top:16px}.whatsapp_marketing .quality.GREEN{color:#28a745}.whatsapp_marketing .quality.YELLOW{color:#f0ad4e}.whatsapp_marketing .quality.RED{color:#dc3545}@media (max-width:768px){.whatsapp_marketing .connect-row{align-items:flex-start;flex-direction:column;gap:16px}.whatsapp_marketing .primary-btn{width:100%}}.whatsapp_marketing{background:#f8fafc;border-radius:16px;padding:24px}.connect-card{background:#fff;border-radius:16px;box-shadow:0 20px 40px #0000000d;padding:28px}.connect-row{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:32px}.connect-left h1{color:#0f172a;font-size:24px;font-weight:700}.sub-heading{color:#64748b;font-size:14px;margin-top:6px}.primary-btn{background:#0000;border:1px solid #3f8cff;border-radius:10px;color:#000;cursor:pointer;filter:drop-shadow(0 0 .5px #3f8cff43);font-size:14px;outline:none;padding:5px 10px;text-decoration:none}.success-btn{background:#22c55e;border:none;border-radius:10px;color:#fff;font-weight:600;margin-right:10px;padding:12px 18px}.danger-btn{background:#0000;border:2px solid #ef4444;border-radius:10px;color:#ef4444;cursor:pointer;font-weight:600;padding:10px 18px}.whatsapp-details-section{background:#fff;border:1px solid #e5e7eb;border-radius:16px;margin-top:24px;padding:24px}.details-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.details-header h2{color:#0f172a;font-size:18px;font-weight:700}.quality-badge{border-radius:999px;font-size:12px;font-weight:700;padding:6px 14px;text-transform:uppercase}.quality-badge.GREEN{background:#dcfce7;color:#15803d}.quality-badge.YELLOW{background:#fef9c3;color:#a16207}.quality-badge.RED{background:#fee2e2;color:#b91c1c}.details-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.detail-card{background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;padding:18px}.detail-card label{color:#64748b;font-size:12px;font-weight:600}.detail-card p{color:#0f172a;font-size:16px;font-weight:700;margin-top:6px}.error-box{background:#fee2e2;border-radius:10px;color:#991b1b;font-weight:600;margin-top:20px;padding:14px}.wa-required-wrapper{align-items:center;display:flex;height:calc(100vh - 120px);justify-content:center}.wa-required-card{background:#fff;border-radius:16px;box-shadow:0 10px 40px #00000014;max-width:420px;padding:40px;text-align:center}.wa-required-card img{margin-bottom:16px;width:64px}.wa-required-card h2{margin-bottom:8px}.wa-required-card p{color:#666;margin-bottom:24px}.wa-page{padding:24px}.page-header{align-items:center;display:flex;justify-content:space-between}.whatsapp-tags-page{padding:20px 24px}.whatsapp-tags-page .page-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.whatsapp-tags-page .page-header h1{color:#0f172a;font-size:22px;font-weight:600;margin:0}.whatsapp-tags-page .page-header p{color:#64748b;font-size:13px;margin:4px 0 0}.whatsapp-tags-page table{background:#fff;border-collapse:collapse;border-radius:10px;box-shadow:0 4px 16px #0000000a;overflow:hidden;width:100%}.whatsapp-tags-page thead{background:#f8fafc}.whatsapp-tags-page th{color:#475569;font-size:13px;font-weight:600;padding:14px 16px;text-align:left}.whatsapp-tags-page td{border-top:1px solid #e5e7eb;color:#0f172a;font-size:14px;padding:14px 16px}.whatsapp-tags-page tbody tr:hover{background:#f9fafb}.whatsapp-tags-page tbody td[colspan]{color:#94a3b8;padding:30px;text-align:center}.whatsapp-tags-page .link-btn{background:none;border:none;color:#2563eb;cursor:pointer;font-size:13px;margin-right:12px}.whatsapp-tags-page .danger-link{background:none;border:none;color:#dc2626;cursor:pointer;font-size:13px}.whatsapp-tags-page .primary-btn:disabled{cursor:not-allowed;opacity:.6}.whatsapp-tags-page .loader{color:#64748b;font-size:14px;padding:30px;text-align:center}.modal-backdrop{background:#0f172a73;z-index:999}.modal{border-radius:10px;box-shadow:0 10px 30px #00000026;width:360px}.modal h3{color:#0f172a;font-size:18px;margin:0 0 14px}.modal input{border:1px solid #d1d5db;border-radius:6px;font-size:14px;outline:none;padding:10px;width:100%}.modal input:focus{border-color:#2563eb}.modal .error{color:#dc2626;font-size:13px;margin-top:8px}.modal-actions{margin-top:18px}.modal-actions button{border-radius:6px;cursor:pointer;font-size:13px;padding:8px 14px}.modal-actions button:first-child{background:#f1f5f9;border:none;color:#334155}.wa-contacts-page{padding:20px}.wa-header{align-items:center;display:flex;justify-content:space-between}.wa-actions{display:flex;gap:10px}.icon-btn{background:#fff;border:1px solid #ddd;border-radius:6px;cursor:pointer;padding:8px 10px}.action-wrapper{position:relative}.action-dropdown{background:#fff;border:1px solid #ddd;border-radius:6px;position:absolute;right:0;top:36px;width:125px;z-index:10}.action-dropdown button{background:none;border:none;cursor:pointer;display:block;padding:8px 12px;width:100%}.table-wrap{overflow-y:auto}.contacts-table{border:1px solid #3f8cff27;border-collapse:collapse;border-radius:5px;box-shadow:0 2px 4px #0056b31a;margin-top:20px;width:100%}.contacts-table th{border-bottom:1px solid #eee;padding:10px}.contacts-table thead th{background:#f8fafc;position:-webkit-sticky;position:sticky;top:0;z-index:5}.contacts-table td{padding:10px}.contacts-table-td{border-bottom:1px solid #eee;padding:10px}.modal-backdrop{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;position:fixed}.modal{background:#fff;border-radius:8px;padding:20px;width:400px}.modal input,.modal select{margin-bottom:10px;margin-top:1%;padding:8px;width:100%}.tag-chip{border:1px solid #ccc;border-radius:16px;cursor:pointer;display:inline-block;margin:4px;padding:6px 10px}.tag-chip.active{background:#017ad5;color:#fff}.modal.large{max-width:95%;width:900px}.demo-links{align-items:center;display:flex;font-size:14px;gap:10px;margin-bottom:14px}.demo-links span{color:#555;font-weight:500}.demo-links a{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;color:#000;cursor:pointer;font-size:13px;padding:6px 12px}.demo-links button:hover{background:#e2e8f0}.modal input[type=file]{margin:10px 0 16px}.content-loader{color:#555;font-size:14px;padding:14px;text-align:center}.import-errors{background:#fff5f5;border:1px solid #fecaca;border-radius:8px;margin-bottom:16px;max-height:50vh;overflow-y:scroll;padding:12px}.import-errors h4{color:#b91c1c;font-size:14px;margin:0 0 8px}.import-errors .error{color:#7f1d1d;font-size:13px;padding:4px 0}.preview-table{margin-bottom:16px;max-height:50vh;overflow-y:scroll}.preview-table h4{color:#333;font-size:14px;margin-bottom:8px}.preview-table table{border-collapse:collapse;font-size:13px;width:100%}.preview-table th{background:#f8fafc;border-bottom:1px solid #e5e7eb;color:#374151;padding:8px;text-align:left}.preview-table td{border-bottom:1px solid #f1f5f9;padding:8px}.preview-table tr:hover{background:#f9fafb}.modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.modal-actions button:disabled{cursor:not-allowed;opacity:.6}.pagination-bar{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.page-size select{margin:0 6px;padding:4px}.page-buttons button{background:#fff;border:1px solid #ddd;border-radius:6px;cursor:pointer;margin:0 4px;padding:6px 10px}.page-buttons button.active{background:#017ad5;border-color:#017ad5;color:#fff}.page-buttons button:disabled{cursor:not-allowed;opacity:.5}.tag-picker{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.chip{background:#f1f5f9;border-radius:999px;cursor:pointer;font-size:13px;padding:6px 14px}.chip.active{background:#2563eb;color:#fff}.error-number{color:#dc2626;font-size:12px;margin-top:4px}.edit-delete-btn{display:flex;gap:8px}.bulk-bar{align-items:center;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:14px;margin-bottom:10px;margin-top:10px;padding:12px 16px;position:-webkit-sticky;position:sticky;top:64px;z-index:20}.bulk-bar p{color:#111827;font-weight:600;margin:0;white-space:nowrap}.bulk-bar button{background:#fff;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;font-size:14px;padding:6px 12px;transition:all .15s ease}.bulk-bar button:hover{background:#f3f4f6}.bulk-bar .danger{background:#fee2e2;border-color:#fecaca;color:#b91c1c}.bulk-bar .danger:hover{background:#fecaca}.bulk-bar select{background:#fff;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;font-size:14px;padding:6px 10px}@media (max-width:768px){.bulk-bar{flex-wrap:wrap;gap:10px}}.sidebar{display:flex;flex-direction:column;height:100vh}.sidebar-scroll{flex:1 1;overflow-x:hidden;overflow-y:auto;padding-bottom:10px}.sidebar-scroll::-webkit-scrollbar{width:2px}.sidebar-scroll::-webkit-scrollbar-track{background:#0000}.sidebar-scroll::-webkit-scrollbar-thumb{background-color:#3f8cff;border-radius:10px}.sidebar-scroll::-webkit-scrollbar-thumb:hover{background-color:#3f8cff}.modal.run-campaign{max-width:620px;padding:28px 30px}.modal.run-campaign h3{font-size:20px;font-weight:600;margin-bottom:20px}.run-campaign .form-control{margin-bottom:18px}.run-campaign .form-control label{color:#333;display:block;font-size:13px;font-weight:600;margin-bottom:8px}.run-campaign input[type=date],.run-campaign input[type=text],.run-campaign input[type=time],.run-campaign select{border:1px solid #dcdcdc;border-radius:6px;font-size:14px;padding:10px 12px;width:100%}.run-campaign .tag-filter{display:flex;flex-wrap:wrap;gap:8px}.run-campaign .tag-chip{background:#f9f9f9;border:1px solid #d0d0d0;border-radius:20px;cursor:pointer;font-size:13px;padding:6px 12px}.run-campaign .tag-chip.active{background:#007bff;border-color:#007bff;color:#fff}.run-campaign .tag-chip i{font-style:normal;margin-left:6px}.template-search{border:1px solid #d1d5db;border-radius:8px;font-size:14px;padding:10px 12px;width:100%}.template-dropdown{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 24px #00000014;margin-top:6px;max-height:176px;overflow-y:auto}.template-option{border-bottom:1px solid #f1f5f9;cursor:pointer;font-size:14px;padding:10px 12px}.template-option:last-child{border-bottom:none}.template-option:hover{background:#f8fafc}.template-option.active{background:#2563eb;color:#fff}.template-empty{color:#6b7280;font-size:13px;padding:12px;text-align:center}.template-dropdown::-webkit-scrollbar{width:6px}.template-dropdown::-webkit-scrollbar-thumb{background:#2563eb;border-radius:6px}.run-campaign .muted{color:#777;font-size:13px}.run-campaign .schedule-toggle{align-items:center;display:flex;justify-content:space-between}.toggle-switch{align-items:center;background:#ccc;border-radius:16px;cursor:pointer;display:flex;height:25px;padding:4px;position:relative;transition:background .3s;width:62px}.toggle-switch.on{background:#28a745}.toggle-thumb{background:#fff;border-radius:50%;height:18px;transition:transform .3s;width:18px}.toggle-switch.on .toggle-thumb{transform:translateX(40px)}.toggle-switch span{color:#fff;font-size:11px;font-weight:600;position:absolute}.toggle-switch.off span{color:#555;margin-left:40%}.run-campaign .form-row{display:flex;gap:12px;margin-bottom:18px}.run-campaign .modal-actions{border-top:1px solid #eee;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:16px}.campaign-summary-card{background:#fff;border-radius:10px;box-shadow:0 1px 4px #0000000d;margin-bottom:16px;margin-top:2%;padding:16px 20px}.campaign-main{align-items:center;display:flex;justify-content:space-between}.campaign-name{font-size:18px;font-weight:600;margin:0}.campaign-meta{grid-gap:8px 16px;color:#444;display:grid;font-size:13px;gap:8px 16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:10px}.status-badge{border-radius:14px;font-size:12px;font-weight:500;padding:4px 10px;text-transform:capitalize}.status-badge.running{background:#e0f2fe;color:#0369a1}.status-badge.scheduled{background:#fef3c7;color:#92400e}.status-badge.completed{background:#dcfce7;color:#166534}.campaign-status-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-bottom:16px}.status-stat{background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;padding:12px;text-align:center;transition:all .2s ease}.status-stat span{color:#6b7280;display:block;font-size:11px;margin-bottom:4px}.status-stat strong{color:#111827;font-size:18px}.status-stat:hover{background:#f9fafb}.status-stat.active{background:#eff6ff;border-color:#2563eb}.campaign-header-row{align-items:center;display:flex;justify-content:space-between}.refresh-btn{background:#0000;border:none;color:#2563eb;cursor:pointer;font-size:18px}.refresh-btn:disabled{cursor:not-allowed;opacity:.6}.spin{animation:spin .8s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.status-label{border-radius:12px;display:inline-block;font-size:12px;font-weight:600;padding:4px 10px;text-transform:capitalize}.campaign-completed,.campaign-sent,.status-sent{background:#e0f2fe;color:#0369a1;padding:6px 12px}.status-sent{margin-top:2%}.campaign-delivered,.status-delivered{background:#fff7ed;color:#c2410c;padding:6px 12px}.status-delivered{margin-top:2%}.campaign-read,.status-read{background:#dcfce7;color:#166534;padding:6px 12px}.status-read{margin-top:2%}.campaign-failed,.status-failed{background:#fee2e2;color:#991b1b;padding:6px 12px}.status-failed{margin-top:2%}.campaign-completed_with_errors{background:#fef3c7;color:#92400e;padding:6px 12px}.wa-chat-container{background:#f8fafc;border:1px solid #3f8cff27;border-radius:10px;color:#0f172a;display:flex;height:calc(105vh - 80px);margin-top:1%}.wa-sidebar{background:#fff;border-right:1px solid #e5e7eb;overflow-y:auto;width:30%}.wa-chat{padding:14px}.wa-chat.active{border-left:3px solid #4f46e5}.row{align-items:center;display:flex;justify-content:space-between}.preview{margin-top:4px}.badge{background:#4f46e5;border-radius:999px;color:#fff;font-size:11px;padding:2px 8px}.wa-chatbox{background:#f8fafc;display:flex;flex-direction:column;width:70%}.wa-chat-header{align-items:anchor-center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;font-weight:600;gap:8px;padding:16px}.wa-messages{background-repeat:repeat;flex:1 1;overflow-y:auto;padding:20px}.bubble{word-wrap:break-word;border-radius:12px;box-shadow:0 1px 2px #0000000f;display:inline-block;font-size:14px;line-height:1.4;margin-bottom:10px;padding:8px 42px 18px 12px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bubble.in{background:#fff;border:1px solid #e5e7eb;color:#0f172a}.bubble.out{background:#dcf8c6;border:1px solid #bbf7d0;color:#111827;margin-left:auto}.bubble-text{display:inline;white-space:pre-wrap}.bubble-time{bottom:4px;position:absolute;right:8px;white-space:nowrap}.bubble small,.bubble-time{color:#64748b;font-size:10px}.bubble small{display:block;margin-top:1%;text-align:right}.wa-input{background:#fff;border-top:1px solid #e5e7eb;display:flex;padding:14px}.wa-input input{border:1px solid #e5e7eb;border-radius:12px;flex:1 1;font-size:14px;outline:none;padding:10px 14px}.wa-input input:focus{border-color:#4f46e5}.wa-input button{background:#4f46e5;border:none;border-radius:12px;color:#fff;cursor:pointer;font-weight:500;margin-left:10px;padding:10px 18px}.expired{background:#fff;border-top:1px solid #e5e7eb;padding:18px;text-align:center}.template-btn{background:#0f172a;border:none;border-radius:12px;color:#fff;cursor:pointer;margin-top:10px;padding:10px 18px}.expired P{margin:auto}.wa-header.clickable{cursor:pointer}.header-name{font-weight:600}.header-number{color:#64748b;font-size:12px}.contact-drawer{animation:slideIn .25s ease forwards;background:#fff;border-left:1px solid #e5e7eb;box-shadow:-8px 0 24px #00000014;height:100%;position:absolute;right:0;top:0;width:320px;z-index:10}@keyframes slideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}.drawer-header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;font-weight:600;justify-content:space-between;padding:16px}.drawer-header button{background:#0000;border:none;cursor:pointer;font-size:18px}.drawer-body{padding:20px}.contact-avatar{align-items:center;background:#eef2ff;border-radius:50%;color:#4f46e5;display:flex;font-size:28px;font-weight:600;height:72px;justify-content:center;margin:0 auto 20px;width:72px}.contact-field{margin-bottom:16px}.contact-field label{color:#64748b;font-size:12px}.contact-field p{font-size:14px;font-weight:500;margin-top:4px}.manetor-empty{color:#444;margin:0 auto;padding:40px;text-align:center}.manetor-empty h3{margin:auto auto 2%}.empty-logo{margin-bottom:16px;width:25%}.manetor-empty p{margin-bottom:3%}.wa-chat{border-bottom:1px solid #f1f5f9;cursor:pointer;display:flex;gap:12px;padding:12px;transition:background .2s ease}.wa-chat:hover{background:#f8fafc}.wa-chat.active{background:#eef2ff}.wa-avatar{flex-shrink:0;height:44px;width:44px}.wa-avatar img{border:1px solid #d1d1d1;border-radius:50%;height:100%;object-fit:cover;width:100%}.wa-chat-info{flex:1 1;min-width:0}.wa-chat-top{align-items:center;display:flex;justify-content:space-between}.wa-chat-name{color:#0f172a;font-size:14px;font-weight:600}.preview,.wa-chat-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview{color:#64748b;font-size:13px;margin-top:2px}.chat-badge{align-content:center;background:#4f46e5;border-radius:999px;color:#fff;font-size:11px;font-weight:600;height:20px;text-align:center;width:20px}.date-separator{align-items:center;display:flex;justify-content:center;margin:16px auto;width:100%}.date-separator,.date-separator span{background:#0000000f;border-radius:999px;color:#374151;font-size:12px;font-weight:500;padding:6px 14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wa-sidebar-top{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;gap:10px;padding:10px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.chat-search-container{align-items:center;background:#f1f3f5;border-radius:999px;display:flex;flex:1 1;gap:8px;padding:8px 12px;transition:background .2s ease}.chat-search-container:focus-within{background-color:#fff}.chat-search-container i{color:#6b7280;font-size:14px}.chat-search-container input{background:#0000;border:none;font-size:14px;outline:none;width:100%}.chat-search-container input::placeholder{color:#9aa0a6}.chat-search-container .search-cross{color:#6b7280;cursor:pointer;font-size:13px}.chat-search-container .search-cross:hover{color:#000}.filter-wrap{position:relative}.filter-btn{align-items:center;background:#f1f3f5;border:none;border-radius:50%;cursor:pointer;display:flex;height:38px;justify-content:center;transition:background .2s ease,box-shadow .2s ease;width:38px}.filter-btn:hover{background:#e9ecef}.filter-btn.active{background:#e0f2fe;box-shadow:0 0 0 2px #3b82f640}.filter-svg{height:18px;opacity:.8;width:18px}.filter-dropdown{animation:dropdownFade .18s ease-out;background:#fff;border-radius:14px;box-shadow:0 16px 40px #00000024;display:flex;flex-direction:column;gap:5px;padding:8px;position:absolute;right:0;top:46px;width:210px;z-index:30}@keyframes dropdownFade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.filter-item{background:#fff;border-radius:10px;color:#111827;cursor:pointer;font-size:14px;padding:10px 14px;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.filter-item:hover{background:#eff6ff;color:#1d4ed8}.filter-item.active{background:#2563eb;color:#fff;font-weight:500}.filter-item:first-child{font-weight:500}.filter-clear{background:#fff;border-radius:10px;color:#dc2626;cursor:pointer;font-size:13px;margin-top:6px;padding:10px 14px;text-align:center;transition:background .2s ease,color .2s ease}.filter-clear:hover{background:#fee2e2;color:#b91c1c}.no-chat-found{align-items:center;color:#6b7280;display:flex;flex-direction:column;gap:10px;height:calc(100vh - 160px);margin-top:10%;text-align:center}.no-chat-found img{width:80%}.no-chat-found p{font-size:14px;font-weight:500}@media screen and (max-width:768px){.login-container .left-section{width:100%}.modules{flex-direction:column;gap:5px}.add-new-fields-btn{bottom:18px;right:14px}.terms-cond .form-control{width:47%}.login-logo{display:none}.login-container{background-color:#fff;display:flex;flex-direction:column-reverse;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:auto}.l-heading{font-size:24px}.login-container .left-inner{padding:20px 0}.login-container .right-section{padding:20px;width:88%}.login-container .right-inner{min-width:300px;width:100%}.login-main{padding:0}.login-title{color:#3f8cff;justify-content:left}.form-group{width:100%}.lead-status{flex-direction:column;gap:20px}.lead-status .table.status-table{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.lead-status .create-stat{width:90%}.companies .tble{overflow:scroll!important;scrollbar-width:none}td,th{text-wrap:nowrap;padding:0 8px}}@media screen and (max-width:1050px){.lead-detail .content{flex-wrap:wrap;gap:40px}.lead-detail .bottom-content{flex-wrap:wrap;gap:15px}.name-td{text-wrap:wrap}.lead-detail .content .left,.lead-detail .content .middle,.lead-detail .content .right{position:relative;width:100%}.lead .top .left{flex-wrap:wrap;gap:4px 15px}.lead .top{flex-wrap:wrap;gap:7px}.hamburger{background:#fff;border-radius:2px;display:block;height:16px;padding:3px;width:16px}.manage-leads{flex-wrap:wrap;gap:15px}.middle .status{justify-content:start;max-width:100%}.manage-leads .filter{flex-wrap:wrap;width:100%}.manage-leads .filter a,.manage-leads .filter button,select.assign-top{padding:6px}.manage-leads .filter select{height:34px;padding:6px}.sidebar{left:-100%;position:absolute;transition:.2s;width:250px;z-index:9}.sidebar.active{left:0}.main-content .right-section{width:100%}.lead-detail .bottom-content .cont{align-items:center;display:flex;flex-wrap:wrap;gap:3px 15px;min-width:100%;width:100%}.lead-detail .content .middle:before{background-color:#3f8cff;content:"";position:absolute}.lead-detail .content .left:after,.lead-detail .content .middle:before{bottom:-21px;height:1px;right:0;width:100%}.main-content .right-section .heading .search-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:260px}.setting-items .heading{left:auto;top:auto!important}.main-content .right-section .heading{align-items:end;background:#f4f9fd;height:80px;left:0;padding:15px 16px 10px;position:fixed;top:-12px;width:100%;z-index:2}.main-content .right-section .heading .right-sec{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;right:auto;top:auto;top:14px}.main-content .right-section .heading .right-sec .profile-section p{display:none}.main-content .right-section .heading .right-sec .profile-section{border-radius:50%;padding:0}.new-lead-form form button{margin-top:2px}.under-head{align-items:start;height:130px;margin-top:0;position:relative}.dash-select{bottom:15px;font-size:13px;padding:6px;position:absolute}.dashboard-main .main-section{margin-top:62px}.new-lead-form form .form-control{width:100%}.profile-page .content{flex-direction:column;gap:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:30px 0 0;width:100%}.change-password{z-index:11}.change-password form{width:80%}.employee-main .main-content .right-section .heading{align-items:start}.dashboard-main .main-content .right-section .heading{height:35px}td.imgs{gap:5px}.infos .item{width:220px}.infos{flex-wrap:nowrap;gap:7px;overflow:scroll;padding:7px;scrollbar-width:none;width:95%}.infos .item .right .inner{font-size:9px;height:55px;width:55px}.infos .item .right{height:60px;min-width:60px;width:60px}.infos .item .right .inner h5{font-size:13px}.infos .item h6{font-size:14px}.bar-chrt,.chart-table .right-table{width:100%}.chart-table{flex-direction:column-reverse;flex-wrap:wrap;gap:20px}.popup-inner{width:75%}.main-section{margin-top:102px}.quot .main-section{margin-top:57px}.quot .main-content .right-section .heading{height:33px}.quotation form.form,.quotation select{width:100%}.companies .rght{align-items:center;bottom:16px;display:flex;gap:15px;position:absolute}select{background-color:#fff!important}.popup-inner .histories .item div{display:flex;flex-wrap:wrap;gap:5px 15px}.not-found img{max-width:100%}.not-found{width:100vw}.companies h2{position:absolute;top:11px}.companies .rght .srch-container{min-width:175px;width:175px}.companies .rght .srch-container input{width:140px}.companies .add-comp{font-size:14px;padding:10px 8px}.save-btn{margin:0}.main-content .right-section .heading .search-container input{padding:8px}.add-company .form-ctrl,.whatsapp .form-ctrl{width:47%}}@media screen and (max-width:991px){.quotation form{width:100%}.quotation form .form-ctrl,.quotation form .form-ctrll{width:47%}.quotation .form-sec .innr-form{gap:20px 6px}}@media (max-width:650px){.lead-detail-page .lead-bottom{grid-template-columns:1fr}.lead-detail-page .days{padding:0}}@media screen and (max-width:565px){.select-search{width:100%}.section-a,.section-b{display:block}.section-a .form-ctrl,.section-b .form-ctrl{margin-bottom:10px!important;width:100%!important}.infos .item{gap:5px;padding:6px;width:100%}.login-container .signup-sec .right-inner,.quotation form .form-ctrl,.quotation form .form-ctrll{width:100%}.popup-overlay{bottom:2px;font-size:13px;position:absolute;right:50%;transform:translateX(50%);width:90%}.not-found img{max-width:90%}.search-container{left:50%;transform:translateX(-55%)}.login-container{border-radius:0}.popup-inner form .leads .form-control .itm{width:100%}.popup-inner form .leads .form-control .itm input,.popup-inner form .leads .form-control .itm select{margin-right:0}.popup-inner form .leads .form-control{gap:10px}.textAreaS{width:100%!important}.popup-inner form .leads .textarea textarea{width:94%}.popup-inner{width:95%}.settings .items{flex-direction:column}.settings .items .left,.settings .items .middle,.settings .items .right{width:100%}.import-excel{max-width:83%}.import-excel input{width:68%}.add-company .form-ctrl,.quotation form.form .form-ctrl,.quotation form.form .form-ctrll,.terms-cond .btns,.terms-cond .form-control,.whatsapp .form-ctrl{width:100%}}@media (max-width:428px){.whatsapp_marketing.connect-card{padding:18px}}
/*# sourceMappingURL=main.f75e1218.css.map*/