.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}*{margin:0;padding:0;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--highlight-color) #f1f1f1}@font-face{font-family:Plus-Jakarta-Light;src:url(PlusJakartaSans-Light.30b394fcc6128249.woff2) format("woff2"),url(PlusJakartaSans-Light.9d9ba9fdc229f9c2.woff) format("woff");font-weight:100;font-display:swap;font-style:normal}@font-face{font-family:Plus-Jakarta-Regular;src:url(PlusJakartaSans-Regular.b8d02305b050bbc3.woff2) format("woff2"),url(PlusJakartaSans-Regular.f8c32b806df0638b.woff) format("woff");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Plus-Jakarta-Medium;src:url(PlusJakartaSans-Medium.14cecfcb2d3857ab.woff2) format("woff2"),url(PlusJakartaSans-Medium.5ddb2161088831d5.woff) format("woff");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Plus-Jakarta-SemiBold;src:url(PlusJakartaSans-SemiBold.0c310bc44338f2b4.woff2) format("woff2"),url(PlusJakartaSans-SemiBold.40537767982facb6.woff) format("woff");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Plus-Jakarta-Bold;src:url(PlusJakartaSans-Bold.c069c198540869ff.woff2) format("woff2"),url(PlusJakartaSans-Bold.eb6364dd6a423d45.woff) format("woff");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Plus-Jakarta-ExtraBold;src:url(PlusJakartaSans-ExtraBold.f400d4888192423c.woff2) format("woff2"),url(PlusJakartaSans-ExtraBold.fad18afe82d3cddc.woff) format("woff");font-weight:800;font-display:swap;font-style:normal}html,body{height:100%;width:100%;font-size:16px}body{background-color:var(--body-background-color);font-family:Plus-Jakarta-Regular}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px}::-webkit-scrollbar-thumb{background-color:var(--highlight-color);border-radius:6px;border:3px solid #f1f1f1}::-webkit-scrollbar-thumb:hover{background-color:#0056b3}input,button,select,option{font-family:var(--regular-font)}button{cursor:pointer}body.no-scroll-body{overflow:hidden}p{margin:0}:root{--secondary-color: #fafbfd;--highlight-color: #5d60ef;--highlight-color-hover: #ecf2ff;--black-color: #111111;--white-color: #fff;--grey-color: #c5c5d1;--common-transition: all .2s ease-in-out;--common-border-radius: .5rem;--body-background-color: #fafbfd;--common-card-shadow: "rgba(145, 158, 171, 0.12) 0px 1px 16px";--regular-font: "Plus-Jakarta-Regular";--medium-font: "Plus-Jakarta-Medium";--semibold-font: "Plus-Jakarta-SemiBold";--bold-font: "Plus-Jakarta-Bold"}.font-regular{font-family:var(--regular-font)}.font-medium{font-family:var(--medium-font)}.font-semibold{font-family:var(--semibold-font)}.font-bold{font-family:var(--bold-font)}.common_card_shadow{box-shadow:var(--common-card-shadow);background-color:var(--white-color)}.highlight_color{color:var(--highlight-color)}.black_color{color:var(--black-color)}.white_color{color:var(--white-color)}.grey_color{color:var(--grey-color)}.visible-mobile{display:none!important}.hide-mobile{display:block!important}input:disabled,button:disabled{cursor:not-allowed}.image_loader{background-color:#f6f7f8;width:100%;min-height:800px}.image-card.skeleton-loader{background-color:#f6f7f8}.shine{background:#f6f7f8;background-image:linear-gradient(to right,#f6f7f8,#edeef1 20%,#f6f7f8 40% 100%);background-repeat:no-repeat;background-size:800px 804px;display:inline-block;position:relative;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer;-webkit-animation-timing-function:linear}.shine.line{display:inline-block;width:100%;margin-bottom:.8rem}.task .shine.line{margin-bottom:0}.shine.line:last-child{margin-bottom:0}.table_list_image>span{width:100%!important;height:100%!important}.table_list_image{background-color:#f6f7f8;border-radius:5px;overflow:hidden}@keyframes placeholderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.inner-flex{display:flex;flex-direction:column}.inner-flex.inner-flex-large{gap:4rem}.inner-flex.inner-flex-medium{gap:2rem}.inner-flex.inner-flex-small{gap:.6rem}.row-flex{display:flex;flex-direction:row;gap:.5rem}.gap-0{gap:0}.gap-1rem{gap:1rem}.alc{align-items:center}.jsc{justify-content:center}.jsb,.jse{justify-content:space-between}.jsend{justify-content:end}img{width:100%;height:100%;object-fit:cover}a{text-decoration:none;color:#000}.invalid{border-color:#e3342f!important;background-color:#fcebea!important}.error-message{color:#e3342f;font-size:12px;position:absolute;bottom:-20px;right:0}.error-message-only{color:#e3342f;font-size:12px}.cursor_pointer{cursor:pointer}.white_space_nowrap{white-space:nowrap}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.capitalize{text-transform:capitalize}.material-symbols-outlined{font-family:Material Symbols Outlined!important}.heading_text{font-size:1.1rem;word-spacing:.2rem}table.listing_table{width:100%;border-collapse:collapse}.listing_table th,.listing_table td{padding:10px;text-align:left;border-bottom:1px solid #ddd}.listing_table thead{background-color:var(--highlight-color-hover)}.toggle_on{color:green}.toggle_off{color:red}.action_button p:hover{background-color:#f0f3f4}.edit-color{color:#13deb9}.chat-color{color:#f97316}.follow-up-color{color:#1114d4}.view-color{color:#5d87ff}.delete-color{color:#fa896b}.font-28{font-size:28px}.font-24{font-size:24px}.font-20{font-size:20px}.font-18{font-size:18px}.font-12{font-size:12px}.font-14{font-size:14px}.font-16{font-size:16px}.font-22{font-size:22px}.w_5{width:5%}.w_10{width:10%}.w_15{width:15%}.w_20{width:20%}.w_25{width:25%}.w_30{width:30%}.w_35{width:35%}.w_40{width:40%}.w_45{width:45%}.w_50{width:50%}.w_55{width:55%}.w_60{width:60%}.w_65{width:65%}.w_70{width:70%}.w_75{width:75%}.w_80{width:80%}.w_85{width:85%}.w_90{width:90%}.w_95{width:95%}.w_100{width:100%}.h_100{height:100%}.outlet_wrapper{display:flex;flex-direction:column;gap:2rem;width:100%}.content_wrapper{box-shadow:var(--common-card-shadow);padding:2rem 1.5rem;border-radius:8px;background-color:var(--white-color)}.page-header{overflow:hidden;background-color:var(--highlight-color-hover);padding:24px;border-radius:8px}.page-header-text ul{list-style:none}.page-header-text .breadcrumb a,.page-header-text .breadcrumb{color:#1e1e1ebb!important}.page-header-text .breadcrumb a:hover{color:#1e1e1e!important}.breadcrumb{margin-top:1rem}.header-image{position:absolute;height:-moz-fit-content;height:fit-content;width:10%;top:-.2rem;right:1rem;z-index:-1}.dashboard_container .leads_summary_cont{border-radius:12px;padding:2.2rem}.dashboard_container .leads_counters_card{border-radius:8px;padding:20px;display:flex;flex-direction:column;gap:1rem;transition:var(--common-transition);cursor:pointer}.dashboard_container .leads_counters_card:hover{box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px}.dashboard_container .leads_counters_card.today_count{background-color:#dcfce7}.dashboard_container .leads_counters_card.tomorrow_count{background-color:#fff4de}.dashboard_container .leads_counters_card.weekend_count{background-color:#f4e8ff}.dashboard_container .leads_counters_card.overdue_count{background-color:#ffe2e6}.dashboard_container .leads_counters_card .lead_icon{width:40px;aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center}.dashboard_container .leads_counters_card.today_count .lead_icon{background-color:#3cd757}.dashboard_container .leads_counters_card.tomorrow_count .lead_icon{background-color:#ff957b}.dashboard_container .leads_counters_card.weekend_count .lead_icon{background-color:#bf83ff}.dashboard_container .leads_counters_card.overdue_count .lead_icon{background-color:#fa5a7e}.common-badge{width:-moz-fit-content;width:fit-content;padding:6px;border-radius:8px}.text-red{color:#990f0f!important}.text-green{color:#064606!important}.text-orange{color:#fba700!important}.text-blue{color:#0a0acf!important}.ng-select{width:100%}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#606060}.ng-select.ng-select-single .ng-select-container{width:100%;padding:12px;font-size:14px;font-family:var(--semibold-font);margin:0;height:auto;border-radius:8px;resize:none;border:1px solid #ccc!important;color:#484848}.ng-select .ng-select-container .ng-value-container{padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-input>input{padding:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:transparent;box-shadow:none}.ng-dropdown-panel.ng-select-bottom{border-bottom-right-radius:12px;border-bottom-left-radius:12px;overflow:hidden}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:12px}.form-control{display:block;width:100%;padding:12px;font-size:14px;font-family:var(--semibold-font);margin:0;height:auto;border-radius:8px;resize:none;border:1px solid #ccc;color:var(--black-color);outline:none}.relative{position:relative}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem;width:20%;margin:0 auto;justify-content:center;gap:.25rem}.page-link{position:relative;display:grid;place-items:center;padding:.5rem 1.5rem;margin-left:-1px;height:38px;line-height:1.25;color:#000;background-color:#fff;gap:.25rem}.page-link:hover{color:#000;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem #007bff40}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0}.page-item.active .page-link{z-index:1;font-family:var(--bold-font);color:var(--highlight-color);border:unset;border-bottom:2px solid var(--highlight-color)}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.next-button,.prev-button{padding:.5rem 1rem!important}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.statusPopup{padding:1.25rem;border-radius:8px;background:#fff;position:fixed;z-index:99999;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:90%;max-width:500px;transition:all .5s ease;pointer-events:none}.status-block{padding:24px;border-radius:8px;display:flex;align-items:center;flex-grow:1;cursor:pointer;gap:1rem;transition:var(--common-transition)}.total-bg{background-color:#ecf2ff}.total-bg .icn-div{background-color:#5d87ff}.complete-bg .icn-div{background-color:#13deb9}.complete-bg{background-color:#e6fffa}.pending-bg{background-color:#fef5e5}.pending-bg .icn-div{background-color:#ffae1f}.in-progress-bg{background-color:#e8f7ff}.in-progress-bg .icn-div{background-color:#49beff}.on-hold-bg{background-color:#ffe8ec}.on-hold-bg .icn-div{background-color:#ff4646}input[type=checkbox]{accent-color:#5d87ff}.icn-div{padding:10px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#fff}.status-block.active{box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px}.daterangepicker.ltr{background-color:#fff!important}.dateRangeFilters .md-drppicker.double{left:-400px!important;top:calc(100% + 1rem)!important}.dateRangeFilters{border:1px solid #d0dadd;display:flex;gap:5px;align-items:center;border-radius:8px;position:relative;font-size:14px;padding:9px 12px}.daterangepicker{padding:10px;border-radius:8px}.daterangepicker .ranges ul li button.active,.daterangepicker td.active,.daterangepicker td.active:hover{background-color:var(--highlight-color)!important}.daterangepicker .card-footer span{margin-top:10px}.daterangepicker .btn.float-end{border:none;outline:none;padding:10px 14px;border-radius:4px;margin-top:10px;margin-left:1rem;color:#fff;float:right;cursor:pointer}.daterangepicker .btn.btn-primary.float-end{background-color:#28a745}.daterangepicker .btn.btn-outline-dark.float-end{background-color:#dc3545}.dateRangeFilters .dateRanges{font-size:14px;font-family:var(--semibold-font);resize:none;color:#484848}.dateRangeFilters label.ic{display:flex;align-items:center;justify-content:center;padding:0}.dateRangeFilters input{position:absolute;left:0;top:0;background-color:transparent;border:none;outline:none;visibility:hidden;opacity:0;width:100%;height:100%}.md-drppicker td.active,.md-drppicker td.active:hover,.md-drppicker .ranges ul li button.active,.md-drppicker .btn{background-color:var(--highlight-color)!important}.md-drppicker .clear svg{height:20px;width:20px}.ckedit-invalid{border:1px solid red!important;border-radius:8px!important}.capitalize{text-transform:capitalize!important}.formButton{width:-moz-fit-content;width:fit-content;color:var(--white-color);font-family:var(--semibold-font);padding:12px;background:var(--highlight-color);outline:none;transition:all .4s ease;border:1px solid var(--highlight-color);border-radius:8px;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:15px}.form-container .formButton{margin-top:1rem}.formButton .icon{width:16px;display:flex;align-items:center}.formButton .icon img{filter:brightness(0) invert(1);transition:var(--common-transition)}.formButton:hover .icon img{filter:brightness(0) invert(0)}.formButton:hover{color:var(--highlight-color);border:1px solid var(--highlight-color);background:transparent}.filters_container{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:space-between;width:100%}.filters_container .icon{position:absolute;top:50%;transform:translateY(-50%);right:1rem;width:20px;display:flex;align-items:center}.filters_container .right{display:flex;align-items:center;gap:12px}.form-title-label-1{font-size:14px;font-family:var(--semibold-font);color:var(--black-color);width:-moz-fit-content;width:fit-content;position:absolute;z-index:5;top:30%;left:3%;padding:0 4px;transition:var(--common-transition)}.form-title-label-1.active{background-color:var(--white-color);font-size:12px;top:-18%!important;left:2%!important}.formInput,.formInput .ng-select,.formInput .ng-select .ng-select-container{height:100%}.flex{display:flex;gap:.5rem}.flex_center{display:flex;gap:1rem;align-items:center}.read span,.delete span,.edit span,.follow-up span,.chat span,.status-change-block span{height:40px;width:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:transparent;transition:var(--common-transition)}.status-change-block span:hover{background-color:#efefef}.edit span:hover{background-color:#13deb9;color:#fff}.chat span:hover{background-color:#f97316;color:#fff}.follow-up span:hover{background-color:#4a4dee;color:#fff}.read span:hover{background-color:#5d87ff;color:#fff}.delete span:hover{background-color:#fa896b;color:#fff}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:flex-end;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:99999}.slide-panel{width:450px;height:100%;background:#fff;box-shadow:-2px 0 10px #0003;transform:translate(100%);transition:transform .3s ease;padding:20px}.overlay.active{opacity:1;visibility:visible}.overlay.active .slide-panel{transform:translate(0)}.display-flex{display:flex;align-items:center;gap:3rem}.detail-wrapper{width:100%;padding:1rem 1rem 1rem 0rem}.single-data{padding:.5rem;border-bottom:1px solid #ccc}.text-green{color:#0a6b0a!important}.text-red{color:red!important}.statusPopup{padding:1.25rem;border-radius:8px;background:#fff;position:fixed;z-index:99999;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:90%;max-width:600px;transition:all .5s ease;pointer-events:none}.statusPopup.active{transform:translate(-50%,-50%) scale(1);pointer-events:all}.PopupOverlay{width:100%;height:100%;background:#00000050;position:fixed;z-index:98999;top:0%;left:0%;opacity:0;transition:all .5s ease;pointer-events:none}.PopupOverlay.active{opacity:1;pointer-events:all}span.closedTag{font-size:12px;border-radius:20px;padding:.25rem .5rem;color:red;background:#ff000025}.form-title-label{font-size:16px;font-family:var(--semibold-font);color:var(--black-color)}.overlay-data{position:fixed;top:0;right:-600px;width:550px;height:100%;background-color:#fff;color:#000;box-shadow:-5px 0 10px #0000004d;transition:all .4s ease-in-out;padding:20px;z-index:9999999}.overlay-data.menu-active{right:0}.overLay{position:fixed;height:100vh;width:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:9999999;background-color:#00000040}.close-icn{cursor:pointer}.task-history{padding:1rem;background:#ddd;border-radius:10px}.task-history span{font-weight:800}.history-wrapper{height:100%;padding-right:.5rem;overflow-y:auto}.timeline{position:relative;padding-left:20px;overflow-y:auto;height:88vh;padding-right:14px}.timeline-item{position:relative;margin-bottom:20px;padding-left:40px}.timeline-icon{position:absolute;left:-19px;top:10px;width:20px;height:20px;background-color:#fff;border:6px solid #5d87ff;border-radius:50%;box-shadow:0 0 5px #0003}.timeline-icon:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:50%;transform:translate(-50%,-50%)}.timeline-item:before{content:"";position:absolute;left:-10px;top:30px;width:3px;height:100%;background-color:#5d87ff}.timeline-item:last-child:before{display:none}.timeline-content{background:#5d87ff2b;padding:10px;border-radius:5px;box-shadow:0 0 5px #0000001a}.timeline-content h3{margin:0 0 5px;font-size:18px;color:#000}.timeline-content p{margin:5px 0;font-size:14px;color:#333}.status-filter-cont{display:flex;flex-direction:row;gap:.5rem;align-items:center;width:100%}.dt-column-header{display:flex;justify-content:space-between;align-items:center;gap:4px}.dt-column-order{position:relative;width:10px;height:30px}.active-asc:before,.active-desc:after{opacity:.6!important}.dt-column-order:before,.dt-column-order:after{left:0;opacity:.125;line-height:9px;font-size:.8em}.dt-column-order:before{position:absolute;display:block;bottom:50%;content:"\25b2";content:"\25b2" / ""}.dt-column-order:after{position:absolute;display:block;bottom:10%;content:"\25b2";content:"\25bc" /""}.form-container{background-color:var(--white-color);width:100%}.form-container .create-form{display:flex;flex-wrap:nowrap}.form-container .font-13{font-size:13px}.form-container form{display:flex;flex-direction:column;gap:1.5rem}.form-container textarea,.form-container input,.form-container select{width:100%;margin:0 auto;padding:.7rem 1rem;border:1px solid #ccc;border-radius:8px;font-size:1rem;transition:border-color .3s ease,box-shadow .3s ease}.form-container input:focus,.form-container select:focus,.form-container textarea:focus{border-color:var(--highlight-color);box-shadow:0 0 5px #0b0c1466;outline:none}.form-container input.invalid,.form-container select.invalid{border-color:#dc143c;background-color:transparent!important}.form-container .error-message{color:#dc143c;font-size:12px;font-weight:500}.form-container .error{color:#d93025;text-align:end;font-weight:500;position:absolute;right:0;bottom:-20px}.form-container .error-label{color:#d93025}.form-container div a{align-items:flex-end;display:flex;justify-content:flex-end;color:#5d96ff}.one-col-grid{display:grid;grid-template-columns:100%;gap:2.15rem}.two-col-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.15rem}.three-col-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.15rem}.four-col-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2.15rem}.form-title-label{font-size:14px;font-family:var(--semibold-font);color:var(--black-color)}.form-control.error{border-color:#e3342f!important}.form-title-label .star,.form-title-label-1 .star{color:red!important}.grid_span_2{grid-column:span 2}.features_wrapper{border:1px solid #ccc;border-radius:8px;padding:1rem}.cke_chrome{border:1px solid #ccc;border-radius:8px;overflow:hidden}.select_image_cont{position:relative;border:1px solid #ccc;border-radius:8px;aspect-ratio:1;width:15rem;margin-bottom:1.5rem}.select_image_cont.error{border-color:red;background-color:#fcebea!important}.select_image_cont .remove-img{border-radius:8px;opacity:0;position:absolute;inset:0;z-index:100;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#00000040;color:#fff}.select_image_cont:hover .remove-img{opacity:1}.select_image,.preview-div{position:absolute;display:flex;align-items:center;justify-content:center;inset:0}.preview-div>img{border-radius:8px}.select_image input{position:absolute;inset:0;opacity:0;z-index:10;cursor:pointer}.select_image .image_icon{display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer}.select_image .image_icon>span{font-size:7rem}.status-badge{padding:4px 10px;border-radius:12px;font-size:13px;font-weight:500;text-transform:capitalize}.status-available{background-color:#e6f8ec;color:#2d9d46;font-weight:600}.status-booked{background-color:#fde2e2;color:#d93025;font-weight:600}.status-rent{background-color:#fff5cc;color:#b38f00;font-weight:600}.colored-toast.swal2-icon-success{box-shadow:0 0 10px #28a74599}.colored-toast.swal2-icon-error{box-shadow:0 0 10px #dc354599}.colored-toast.swal2-icon-info{box-shadow:0 0 10px #17a2b899}.colored-toast.swal2-icon-warning{box-shadow:0 0 10px #ffc10799}.swal2-popup.colored-toast{border-radius:8px!important;padding:10px 15px!important;font-size:15px}.swal2-timer-progress-bar{height:4px!important;border-radius:0 0 3px 3px}.swal2-toast .swal2-timer-progress-bar{background:#f1f1f1}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){background-color:var(--highlight-color)!important}body.swal2-toast-shown .swal2-container{z-index:9999999!important}.show_edit_option>div{position:absolute;right:0;top:100%;background-color:#fff;border-radius:4px;overflow:hidden;z-index:5;box-shadow:#0000001a 0 4px 12px;min-width:12rem;display:flex;flex-direction:column}.show_edit_option>div>p{padding:12px 16px;transition:all .3s ease-in-out;cursor:pointer}.show_edit_option>div>a{padding:12px 16px;transition:all .3s ease-in-out;cursor:pointer}.show_edit_option>div>p:hover{background-color:#f0f3f4}.show_edit_option>div>a:hover{background-color:#f0f3f4}.powered-by-minimal{position:fixed;bottom:0;right:0;font-size:12px;color:#6b7280;text-align:right;padding:8px 12px;background:transparent}.powered-by-minimal a{color:inherit;text-decoration:none;font-weight:600}.powered-by-minimal a:hover,.powered-by-minimal a:focus{color:#111827;text-decoration:underline;outline:none}.eye-password{cursor:pointer;position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:1.4rem}.eye-password>span{font-size:20px;color:#707789}@media only screen and (max-width: 1450px){.filters_container{flex-wrap:wrap}}@media only screen and (max-width: 768px){html{font-size:14px}.visible-mobile{display:block!important}.hide-mobile{display:none!important}.content_wrapper{padding:2rem 1rem}.filters_container .right{flex-wrap:wrap}.slide-panel{width:100%}.m-text-left{text-align:left!important}.two-col-grid,.three-col-grid,.four-col-grid,.m-one-col-grid{grid-template-columns:repeat(1,1fr)}.m-two-col-grid{grid-template-columns:repeat(2,1fr)}.m-three-col-grid{grid-template-columns:repeat(3,1fr)}.m-four-col-grid{grid-template-columns:repeat(4,1fr)}.dashboard_container .leads_summary_cont{padding:1rem}.leads_counters_cards.four-col-grid{gap:1rem}.dashboard_container .leads_counters_card{padding:1rem;flex-direction:row;gap:.8rem}.dashboard_container .leads_counters_card .lead_icon{width:40px;height:40px;aspect-ratio:unset}.dashboard_container .leads_counters_card>div:nth-child(2){display:flex;flex-direction:row;align-items:center;gap:.5rem}.grid_span_2{grid-column:span 1}.form-container form,.two-col-grid,.three-col-grid,.four-col-grid{gap:1rem}.form-container .formButton{width:100%;justify-content:center;margin-top:2rem}.overlay-data{width:100%}.timeline-item{padding-left:16px}}@media only screen and (max-width: 768px){.listing_table{display:block;width:100%}.listing_table thead{display:none}.listing_table tbody,.listing_table tr,.listing_table td{display:block;width:100%}.listing_table tr{background:#fff;margin-bottom:15px;padding:15px;border-radius:12px;box-shadow:0 2px 8px #0000000f;border:1px solid #eee}.listing_table td{border:none!important;padding:8px 0;position:relative}.listing_table td:before{content:attr(data-title) ": ";font-weight:700;text-transform:capitalize;color:#555;display:inline-block;margin-bottom:4px;margin-right:5px}.listing_table td p,.listing_table td div{display:inline-block;margin:0}.listing_table td[data-title=Status]{display:flex;align-items:center;gap:6px}.listing_table td[data-title=Status]:before{flex-shrink:0;margin-bottom:0!important}.listing_table td[data-title=Status] .common-badge{display:inline-block}.listing_table td[data-title=Actions]{display:block;margin-top:12px}.listing_table td[data-title=Actions]:before{display:block;margin-bottom:10px}.listing_table td[data-title=Actions] .row-flex{width:-moz-fit-content;width:fit-content}.listing_table td[data-title=Actions] .material-symbols-outlined{font-size:22px!important}.priority-badge{display:inline-block;margin-top:4px}}
