@font-face{font-display:swap;font-family:Inter;src:url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap) format("woff2")}*,body{box-sizing:border-box;font-family:Inter,sans-serif;margin:0;padding:0;--card-background:#fff;--primary-color:#171f39;--bg-white:#fff;--bg-light-gray:#f7f5f4;--primary-background:#e7edff}body{background:var(---bg-light-gray)}#root{position:relative}::-webkit-scrollbar{cursor:pointer;height:4px;width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:50px;cursor:pointer}.required-label:after{color:#df3851;content:" *"}svg.highcharts-root .highcharts-credits{display:none}.delete-wrap{background:var(--card-background);border-radius:50%;box-shadow:0 0 5px 5px rgba(0,0,0,.071);cursor:pointer;height:35px;width:35px}.delete-wrap .delete-icon{color:#d50000;font-size:15px}.delete-wrap:hover{background:#d50000}.delete-wrap:hover .delete-icon{color:var(--card-background)}.funnel-chart-container{margin:0 auto;max-width:600px;width:100%}@media(max-width:1199px){.funnel-chart-container{max-width:500px}}@media(max-width:768px){.funnel-chart-container{max-width:400px}}.bg-blur{filter:blur(3px)}.pagination-controls{gap:10px;margin-top:24px}.pagination-controls button{height:35px;min-width:35px;padding:5px 10px}.pagination-controls .pagination-btn{border:1px solid var(--primary-color);color:var(--card-background)}.pagination-controls .pagination-btn:hover{background-color:var(--primary-color);color:var(--card-background)}.pagination-controls button.active{background-color:var(--card-background);color:var(--primary-color)}.pagination-controls button.active:hover{background:var(--card-background);border:1px solid var(--primary-color);color:var(--primary-color)}.pagination-controls button:disabled{cursor:not-allowed}.disabled-icon{opacity:.4;pointer-events:none}.reactour__dot--is-active{background-color:var(--primary-color)!important}.react-tooltip{z-index:999}.featured-slider [class*=slick-dots] li button:before{color:var(--primary-color);font-size:30px}.featured-slider [class*=slick-next],.featured-slider [class*=slick-next]:hover,.featured-slider [class*=slick-prev],.featured-slider [class*=slick-prev]:hover{color:var(--primary-color)}.featured-slider [class*=slick-next]:before,.featured-slider [class*=slick-prev]:before{font-size:20px}svg.svg-inline--fa.fa-circle-left.slick-arrow.slick-prev.slick-disabled,svg.svg-inline--fa.fa-circle-right.slick-arrow.slick-next.slick-disabled{background:transparent;color:#171f39;color:#ccc;cursor:not-allowed;opacity:.5}.tour-nav-button{display:flex;gap:4px;padding:4px}.tour-guide button .tour-nav-button{color:#171f39;font-weight:500;padding:2px}.tour-guide button:disabled .tour-nav-button{color:#caccce;font-weight:500;padding:2px}