body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#dadada;margin:0}body,code{font-family:Fira Sans,sans-serif}.login .custom-card{background:#fff;border-radius:14px;box-shadow:0 9px 24px 0 #0000002e}.login .custom-card .header{text-align:center}.login .custom-card .login-btn{border:none;border-radius:5px;color:#fff;font-weight:500;height:50px;width:100%}.login .custom-card .company-logo{width:310px}@media screen and (max-width:550px){.login .custom-card .company-logo{width:230px}}@media screen and (max-width:420px){.login .custom-card .company-logo{width:200px}}.shadow{box-shadow:0 4px 20px 0 rgba(0,0,0,.102)!important}.bg-primary{background-color:linear-gradient(90deg,#359ff3,#8256ff 143.49%)!important}.modal .modal-header{background:linear-gradient(90deg,#359ff3,#8256ff)!important;color:#fff}.modal .modal-header .btn-close{color:#fff!important}.modal .modal-body{padding:30px!important}.lead-dashboard .tiles{height:180px}.lead-dashboard .tiles-2{height:210px}hr{margin:0!important}.card-header{background:linear-gradient(90deg,#359ff3,#8256ff);border:0;box-shadow:0 0 10px 0 rgba(0,0,0,.149);color:#fff}.btn-primary{background:linear-gradient(90deg,#359ff3,#8256ff)!important}.filter-bg{background:linear-gradient(336.94deg,#27272c 13.48%,#19191900 186.73%);border-radius:6px;padding:15px}@media screen and (max-width:995px){.filter-bg{background:#0000}}.nav-link{display:inline-block!important}.skeleton-card{align-items:center;background-color:#c6c6c6;border-radius:15px;display:flex;flex-direction:column;height:180px;justify-content:center;margin:10px;overflow:hidden;position:relative}.skeleton-animation{animation:loading 1.5s infinite;background-image:linear-gradient(90deg,#0000,#e0e0e0,#0000);height:100%;left:0;position:absolute;top:0;width:100%}@keyframes loading{0%{left:-150%}50%{left:100%}to{left:150%}}.dropdown-list{background-color:#fff;border-bottom:1px solid #eaeaea;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;margin-bottom:8px;padding:12px 15px;transition:all .3s}.dropdown-list:hover{background-color:#f2f2f2;box-shadow:0 6px 12px #00000026;transform:translateY(-2px)}.dropdown-list .fw-semibold{color:#333;font-size:1.1rem;font-weight:700;margin-bottom:6px}.dropdown-list .d-flex p{color:#555;font-size:.9rem;margin-bottom:0}.dropdown-list .client-name,.email,.lead-owner,.show-name{background:linear-gradient(90deg,#359ff3,#8256ff);border-radius:4px;color:#fff;font-weight:400;padding:3px 6px}.dropdown-list .d-flex p{flex:1 1 auto;max-width:calc(100% - 20px)}.dropdown-list .message{word-wrap:break-word;line-height:1.5em;max-height:4.5em;overflow:hidden;text-overflow:ellipsis;white-space:normal}.dropdown-list .d-flex{display:flex;flex-wrap:wrap;gap:10px}.dropdown-menu{scrollbar-color:#888 #0000;scrollbar-width:thin}.dropdown-menu::-webkit-scrollbar{width:6px}.dropdown-menu::-webkit-scrollbar-thumb{background-color:#888;border-radius:3px}.dropdown-menu::-webkit-scrollbar-thumb:hover{background-color:#555}.notification-count{align-items:center;background:red;border-radius:50%;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;padding:5px;position:absolute;right:-10px;top:-10px;width:20px}.css-13cymwt-control,.css-16xfy0z-control{min-height:58px!important}.css-16xfy0z-control{border-color:#ced4da!important;border-radius:.375rem!important}.css-t3ipsp-control{min-height:58px!important}.table-input{border:1px solid gray;border-radius:5px;max-width:100%;padding:6px}.clickable-cell{cursor:pointer}.ant-input,.ant-select{font-family:Fira Sans,sans-serif!important}.table-input-remarks{border:1px solid gray;border-radius:5px;margin:4px;padding:6px;width:100%}input:read-only{background-color:#f2f2f2!important}textarea:read-only{background-color:#f2f2f2!important}.ant-select-selector{border:none!important;padding-block:12px!important}.ant-select-disabled{background-color:#f2f2f2!important;overflow:hidden}#style-3::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px #0000004d}#style-3::-webkit-scrollbar{background-color:#f5f5f5;width:6px}#style-3::-webkit-scrollbar-thumb{background-color:#000}@media(min-width:994px){.filter-bg{height:120vh;overflow-y:scroll}}.new-filters-added{grid-column-gap:1.4rem;column-gap:1.4rem;display:grid;grid-template-columns:1fr 1fr;width:100%!important}.orange-bg{background-color:#fe7f22}