:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb:hover{background-color:#00000080}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#4087c5,#00a5ae);border-radius:10px}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;width:100vw;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.crm-sidebar-wrapper{padding:10px 10px 16px;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;background:radial-gradient(circle at 0% 0%,#dbe7ff 0,#f5f7ff 35%,#fff);border-right:1px solid rgba(220,225,255,.8)}.crm-sidebar-header{display:flex;align-items:center;gap:10px;padding:6px 7px 7px;background:#fff;border-radius:16px;box-shadow:0 10px 30px #0f172a1f;border:1px solid rgba(226,232,255,.9)}.crm-sidebar-logo-circle-wrapper{background:#fff;padding:2px;border-radius:999px;box-shadow:0 6px 16px #0f172a40;transition:box-shadow .2s ease}.crm-sidebar-logo-circle{width:34px;height:34px;border-radius:999px;background:conic-gradient(from 210deg,#2f54eb,#9254de,#40a9ff,#2f54eb);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px #0f172a40}.crm-sidebar-logo-text{font-size:14px;font-weight:700;color:#fff}.crm-sidebar-title{display:flex;flex-direction:column;line-height:1.1}.crm-sidebar-app-name{font-size:14px;font-weight:600;color:#1f2937}.crm-sidebar-subtitle{font-size:11px;color:#9ca3af}.crm-sidebar-menu{border-radius:16px;padding:6px;background:linear-gradient(145deg,#fffffffa,#f3f7fffa);box-shadow:0 10px 30px #0f172a1f}.crm-sidebar-menu .ant-menu-item,.crm-sidebar-menu .ant-menu-submenu-title{margin-block:2px!important;border-radius:999px!important;padding-inline:10px!important;margin-inline:0px!important}.crm-sidebar-menu .ant-menu-item-selected{background:linear-gradient(90deg,#2f54eb,#4096ff)!important;box-shadow:0 6px 16px #2563eb59}.crm-sidebar-menu .ant-menu-item-selected .crm-menu-label,.crm-sidebar-menu .ant-menu-item-selected .crm-menu-icon svg{color:#fff!important}.crm-menu-icon{display:inline-flex;width:22px;justify-content:center;align-items:center;line-height:16px!important;font-size:16px!important}.crm-menu-icon svg{font-size:16px!important;color:#4b5563}.crm-menu-label{font-size:13px;font-weight:500;color:#111827}.crm-menu-link{display:inline-flex;align-items:center;width:100%}.crm-sidebar-menu .ant-menu-item:hover,.crm-sidebar-menu .ant-menu-submenu-title:hover{background:#3b82f60f!important}.crm-sidebar-menu .ant-menu-item-selected:hover{background:linear-gradient(90deg,#4096ff,#2f54eb)!important;box-shadow:0 6px 16px #2563eb73}.card-style{border-radius:24px;max-width:100%;margin:0 auto;box-shadow:0 18px 45px #0f172a1f;border:1px solid rgba(255,255,255,.9);background:linear-gradient(145deg,#fffffff7,#f5f8fffc);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.card-head-style{border-bottom:none;padding:18px 22px 6px}.card-body-style{padding:8px 22px 18px}.card-icon-container{width:44px;height:44px;border-radius:999px;padding:2px;background:conic-gradient(from 210deg,#2f54eb,#9254de,#40a9ff,#2f54eb)}.card-icon-wrapper{width:100%;height:100%;border-radius:999px;background:radial-gradient(circle at 30% 20%,#f0f5ff,#d6e4ff);display:flex;justify-content:center;align-items:center}.card-icon{font-size:30px;color:#1d39c4}.contact-mask{position:relative;cursor:pointer}.contact-mask .actual{display:none}.contact-mask .masked{font-size:12px;letter-spacing:1px;color:#00000073}.ant-table-tbody tr:hover .contact-mask[data-allowed=true] .actual{display:flex;flex-direction:column}.ant-table-tbody tr:hover .contact-mask[data-allowed=true] .masked{display:none}.copy-icon{font-size:12px;color:#1677ff;cursor:pointer;opacity:.7}.copy-icon:hover{opacity:1}.contact-mask.force-show .actual{display:flex;flex-direction:column}.contact-mask.force-show .masked{display:none}.ant-table-tbody>tr.ant-table-row-selected>td{color:#fff!important}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td{background:#1677ff!important;color:#fff!important}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected:hover>td{background:#1668dc!important;color:#fff!important}.leads-table .ant-table-tbody>tr.ant-table-row-selected>td{background:#1677ff!important}.leads-table .ant-table-tbody>tr.ant-table-row-selected>td .ant-typography{color:#fff!important}.leads-table .ant-table-tbody>tr.ant-table-row-selected>td .ant-typography span{color:#fff!important}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.ant-modal-body{border-radius:20px}.ant-modal-container{border-radius:20px!important;background:radial-gradient(circle at 50% 20%,#e1f3ff,#f2f6ff)!important}.ant-modal-content{background:radial-gradient(circle at 30% 20%,#e6f4ff,#d6e4ff)!important}.whatsapp-modal .ant-modal-content{border-radius:20px;background:radial-gradient(circle at 30% 20%,#e1fff4,#f2f6ff)}.whatsapp-modal .ant-modal-header{background:transparent;border-bottom:none;border-radius:20px 20px 0 0}.whatsapp-modal .ant-modal-footer{border-top:none}.meet-modal .ant-modal-content{border-radius:16px;background:#fff;box-shadow:0 8px 24px #00000014}.meet-modal .ant-modal-header{border-bottom:none}.meet-section{border:1px solid #e0e0e0;border-radius:12px;padding:16px;margin-bottom:16px;background:#fff}.meet-section-title{font-weight:500;margin-bottom:12px;color:#202124}.meet-primary{background:#1a73e8;border-color:#1a73e8;border-radius:999px;padding-inline:20px}.meet-primary:hover{background:#1558b0;border-color:#1558b0}.meet-info{padding:16px;border-radius:12px;background:#f1f3f4;margin-bottom:16px}.loader{width:48px;height:48px;border-radius:50%;display:inline-block;position:relative;border:3px solid;border-color:#abdbff #bbdaff transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.loader:after{content:"";box-sizing:border-box;position:absolute;inset:0;margin:auto;border:3px solid;border-color:transparent #007bff #0066ff;width:24px;height:24px;border-radius:50%;animation:rotationBack .5s linear infinite;transform-origin:center center}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotationBack{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.main-generic{background-color:#ecf5ff;display:flex;height:100vh;width:100vw;align-items:center;justify-content:center;flex-direction:column;position:relative}.siteloader{background:transparent linear-gradient(117deg,#036,#9e310d) 0% 0% no-repeat padding-box;position:absolute;inset:0}.main{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.center{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes moveStripes{0%{background-position:0 0}to{background-position:0px 40px}}.stripes{--color: #003366;background-image:linear-gradient(0deg,transparent 24%,var(--color) 25%,var(--color) 26%,transparent 27%,transparent 74%,var(--color) 75%,var(--color) 76%,transparent 77%,transparent),linear-gradient(90deg,transparent 24%,var(--color) 25%,var(--color) 26%,transparent 27%,transparent 74%,var(--color) 75%,var(--color) 76%,transparent 77%,transparent);background-size:40px 40px;animation:moveStripes 1s linear infinite}.overlay{position:absolute;width:100%;height:100%;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0000001a}.loadingspinner{--square: 26px;--offset: 30px;--duration: 2.4s;--delay: .2s;--timing-function: ease-in-out;--in-duration: .4s;--in-delay: .1s;--in-timing-function: ease-out;width:calc(3 * var(--offset) + var(--square));height:calc(2 * var(--offset) + var(--square));padding:0;margin:10px auto 30px;position:relative}.loadingspinner div{display:inline-block;background:#036;border:none;border-radius:2px;width:var(--square);height:var(--square);position:absolute;padding:0;margin:0;font-size:6pt;color:#000}.loadingspinner #square1{left:calc(0 * var(--offset));top:calc(0 * var(--offset));animation:square1 var(--duration) var(--delay) var(--timing-function) infinite,squarefadein var(--in-duration) calc(1 * var(--in-delay)) var(--in-timing-function) both}.loadingspinner #square2{left:calc(0 * var(--offset));top:calc(1 * var(--offset));animation:square2 var(--duration) var(--delay) var(--timing-function) infinite,squarefadein var(--in-duration) calc(1 * var(--in-delay)) var(--in-timing-function) both}.loadingspinner #square3{left:calc(1 * var(--offset));top:calc(1 * var(--offset));animation:square3 var(--duration) var(--delay) var(--timing-function) infinite,squarefadein var(--in-duration) calc(2 * var(--in-delay)) var(--in-timing-function) both}.loadingspinner #square4{left:calc(2 * var(--offset));top:calc(1 * var(--offset));animation:square4 var(--duration) var(--delay) var(--timing-function) infinite,squarefadein var(--in-duration) calc(3 * var(--in-delay)) var(--in-timing-function) both}.loadingspinner #square5{left:calc(3 * var(--offset));top:calc(1 * var(--offset));animation:square5 var(--duration) var(--delay) var(--timing-function) infinite,squarefadein var(--in-duration) calc(4 * var(--in-delay)) var(--in-timing-function) both}@keyframes square1{0%{left:calc(0 * var(--offset));top:calc(0 * var(--offset))}8.333%{left:calc(0 * var(--offset));top:calc(1 * var(--offset))}to{left:calc(0 * var(--offset));top:calc(1 * var(--offset))}}@keyframes square2{0%{left:calc(0 * var(--offset));top:calc(1 * var(--offset))}8.333%{left:calc(0 * var(--offset));top:calc(2 * var(--offset))}16.67%{left:calc(1 * var(--offset));top:calc(2 * var(--offset))}25.00%{left:calc(1 * var(--offset));top:calc(1 * var(--offset))}83.33%{left:calc(1 * var(--offset));top:calc(1 * var(--offset))}91.67%{left:calc(1 * var(--offset));top:calc(0 * var(--offset))}to{left:calc(0 * var(--offset));top:calc(0 * var(--offset))}}@keyframes square3{0%,to{left:calc(1 * var(--offset));top:calc(1 * var(--offset))}16.67%{left:calc(1 * var(--offset));top:calc(1 * var(--offset))}25.00%{left:calc(1 * var(--offset));top:calc(0 * var(--offset))}33.33%{left:calc(2 * var(--offset));top:calc(0 * var(--offset))}41.67%{left:calc(2 * var(--offset));top:calc(1 * var(--offset))}66.67%{left:calc(2 * var(--offset));top:calc(1 * var(--offset))}75.00%{left:calc(2 * var(--offset));top:calc(2 * var(--offset))}83.33%{left:calc(1 * var(--offset));top:calc(2 * var(--offset))}91.67%{left:calc(1 * var(--offset));top:calc(1 * var(--offset))}}@keyframes square4{0%{left:calc(2 * var(--offset));top:calc(1 * var(--offset))}33.33%{left:calc(2 * var(--offset));top:calc(1 * var(--offset))}41.67%{left:calc(2 * var(--offset));top:calc(2 * var(--offset))}50.00%{left:calc(3 * var(--offset));top:calc(2 * var(--offset))}58.33%{left:calc(3 * var(--offset));top:calc(1 * var(--offset))}to{left:calc(3 * var(--offset));top:calc(1 * var(--offset))}}@keyframes square5{0%{left:calc(3 * var(--offset));top:calc(1 * var(--offset))}50.00%{left:calc(3 * var(--offset));top:calc(1 * var(--offset))}58.33%{left:calc(3 * var(--offset));top:calc(0 * var(--offset))}66.67%{left:calc(2 * var(--offset));top:calc(0 * var(--offset))}75.00%{left:calc(2 * var(--offset));top:calc(1 * var(--offset))}to{left:calc(2 * var(--offset));top:calc(1 * var(--offset))}}@keyframes squarefadein{0% {transform: scale(.75); opacity: 0;} l 100% {transform: scale(1); opacity: 1;}}
