.notification{animation:slideIn .4s ease-out forwards;border-radius:8px;box-shadow:0 4px 8px #0000001a;color:#fff;font-family:bio-sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;margin-bottom:10px;padding:15px}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;transform:translateX(100%)}}.notification-list{align-items:flex-end;display:flex;flex-direction:column;position:fixed;right:20px;top:20px;width:300px;z-index:1000}.notification-container{position:relative;width:100%}.dashboard-header{align-items:center;background-color:#001532;display:flex;gap:10px;height:7%;justify-content:space-between;min-height:80px;padding:0 16px;width:100%}.dashboard-header.mobile{position:fixed;top:0;z-index:15}.dashboard-header-progressbar{align-items:center;display:flex;gap:10px;height:7%;justify-content:space-between;left:32%;min-height:80px;padding:0 16px;position:absolute;top:6%;width:50%;z-index:10}.dashboard-header-progressbar .cadence-dropdown{color:#000;display:flex;gap:10px;justify-content:center;left:0;max-width:200px;max-width:400px!important;position:absolute;top:50%;transform:translateX(-50%);width:100%;z-index:10}.header-logo{width:230px}.header-dropdown,.header-logo{align-items:center;display:flex}.header-dropdown{flex:1 1;height:60%;justify-content:start;overflow:visible}.header-plan-dropdown{height:50px;position:relative;width:250px}.header-dropdown .field{width:auto;z-index:10}.logo-img{height:20px;width:auto}.header-icons{align-items:center;display:flex;margin-right:1.5%}.header-icons .icon{cursor:pointer;height:17px;margin-left:15px;width:17px}.help-menu-wrapper{align-items:center;display:inline-flex;position:relative}.help-menu-container{background-color:#001532;border:1px solid #001532;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:0 8px 24px #0000001f,0 2px 6px #00000014;min-width:160px;overflow:hidden;position:absolute;right:0;top:calc(100% + 31px);width:300px;z-index:1000}.help-menu-content{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:25px}.help-menu-content button{margin-top:30px;width:100%}@media only screen and (max-width:430px){.dashboard-header-progressbar{left:0;width:100%}}@media only screen and (max-width:375px){.dashboard-header-progressbar{left:0;width:100%}}@media only screen and (max-width:320px){.dashboard-header-progressbar{left:0;width:100%}}@media only screen and (max-height:480px){.dashboard-header-progressbar{left:0;width:100%}}.field{display:flex;flex-direction:column;font-family:bio-sans,sans-serif;font-size:16px;font-style:normal;font-weight:400}.accordion-wrapper{display:flex;flex-direction:row;width:100%}.acc-blue .accordion{border:2px solid #000}.acc-blue-bordered .accordion{border:2px solid #2652cd}.accordion-btn,input{align-items:center;display:flex;font-family:bio-sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;gap:20px;justify-content:space-between;letter-spacing:1.5px;padding:10px 20px;text-align:left;transition:rotate .5s ease}.acc-primary .accordion-btn{background:#2652cd;color:#fff}.absolute{position:absolute;top:0}.acc-blue-bordered .accordion-btn{background:#001532;border-radius:30px;color:#fff}.acc-blue .accordion-btn{background-color:initial;border-radius:100px;color:#000}.acc-blue-bordered .accordion-btn img,.acc-primary .accordion-btn img{filter:brightness(0) invert(1)}.accordion-btn img.open{rotate:180deg;transition:rotate .5s ease}.create-company-content input{width:100%}.accordion-btn{border:0;cursor:pointer}.accordion{border-radius:100px;height:auto;overflow:hidden;position:relative;transition:height .3s ease-in-out;width:100%;z-index:999}.acc-blue.upper-layer .accordion{z-index:9999}.accordion.open{border-radius:20px}.accordion-btn{background:#f5f3ee;height:50px;min-width:170px;text-align:left}.accordion-content{background:#fff;border-radius:0 0 24px 24px;box-shadow:inset 0 0 3px 0 #00153233;font-size:14px;letter-spacing:1.5px;max-height:150px;overflow:auto;z-index:9999}.accordion-item{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:start;padding:10px 20px;transition:background .2s}.accordion-wrapper .text-required-asterisk{color:red}.stepper{align-items:center;display:flex;justify-content:center;margin-bottom:40px;margin-top:70px;width:100%}.stepper-container{max-width:650px}.step,.stepper-container{align-items:center;display:flex;position:relative;width:100%}.step{flex-direction:column}.step-line{background-color:#d1d5db;height:2px;left:-50%;position:absolute;top:50%;width:100%;z-index:-1}.step-line.disable{opacity:.7}.step-line.complete{background-color:#2652cd}.step-circle{align-items:center;background-color:#fff;border:2px solid #9ca3af;border-radius:50%;color:#9ca3af;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:20px}.step-circle.disable{opacity:.7}.step-circle.active,.step-circle.complete{border-color:#2652cd;color:#fff}.step-circle.complete{background-color:#2652cd}.step-circle img{height:14px}.step-label{color:#282e38;font-size:14px;font-weight:500;position:absolute;text-align:center;top:23px;width:1000%}@media only screen and (max-width:430px){.stepper{margin-bottom:0;margin-top:40px}.step-circle{height:15px;width:15px}.step-label{font-size:8px;top:20px}}@media only screen and (max-width:375px){.stepper{margin-bottom:0;margin-top:40px}.step-circle{height:15px;width:15px}.step-label{font-size:8px;top:20px}}@media only screen and (max-width:320px){.stepper{margin-bottom:0;margin-top:40px}.step-circle{height:15px;width:15px}.step-label{font-size:8px;top:20px}}@media only screen and (max-height:480px){.stepper{margin-bottom:0;margin-top:40px}.step-circle{height:15px;width:15px}.step-label{font-size:8px;top:20px}}.custom-button{align-items:center;background-color:#efeee7;border:0;border-radius:100px;cursor:pointer;display:flex;font-family:bio-sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;gap:3px;height:48px;justify-content:center;letter-spacing:1.5px;padding:0 20px;transition:background-color .3s ease-in-out,transform .2s ease-in-out}.custom-button:hover{transform:scale(1.03)}.medium{font-size:14px;height:40px}.primary{background-color:#2652cd;border:0;color:#fff}.primary:hover{background-color:#1d3fa3}.primary-bordered{background-color:initial;border:1px solid #2652cd;color:#2652cd}.margin-up{margin-top:10px}.disabled{opacity:.5;transition:none}.disabled:hover{cursor:auto;transform:scale(1)}.primary.disabled:hover{background-color:#2652cd}.sidebar-container{background-color:#001532;display:flex;flex-direction:column;position:relative;width:250px}.sidebar-back{align-items:center;color:#efeee7;display:flex;justify-content:center}.sidebar-back:hover{cursor:pointer;text-decoration:underline}.sidebar-profile-progress{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:5% 5% 0}.sidebar-profile-progress .chart-title{color:#fff;letter-spacing:1.5px}.sidebar-profile-progress .chart-container{margin:15px 0;width:50%}.sidebar-profile-progress .chart-container canvas{aspect-ratio:.5}.sidebar-profile-progress .chart-container .value{color:#fff;font-size:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.sidebar-options{flex:1 1;font-family:bio-sans,sans-serif;letter-spacing:1.5px;padding-top:16px}.sidebar-company-section{background-color:#efeee7;cursor:pointer;justify-content:space-between;padding:16px}.company-info,.sidebar-company-section{align-items:center;display:flex}.company-icon{height:20px;margin-right:8px;width:20px}.company-name{font-family:bio-sans,sans-serif;font-weight:500}.chevron,.sidebar-option{align-items:center;display:flex}.sidebar-option{background-color:initial;border-radius:15px;color:#fff;cursor:pointer;margin:10px;padding:12px 16px;transition:background-color .2s ease}.sidebar-option.selected,.sidebar-option:hover:not(.disabled):not(.selected){background-color:#2652cd}.sidebar-option.disabled{cursor:default;opacity:.5}.sidebar-option-icon{align-items:center;display:flex;margin-right:8px}.sidebar-option-icon img{height:80%;width:80%}.company-dropdown{background-color:#efeee7;border-top-left-radius:12px;border-top-right-radius:12px;bottom:50px;display:flex;flex-direction:column;left:7.5%;position:absolute;width:85%;z-index:10}.dropdown-item{align-items:center;color:#333;cursor:pointer;display:flex;padding:16px;text-decoration:none}.dropdown-icon{height:20px;margin-right:8px;width:20px}.bottom-bar-container{align-items:center;background-color:#001532;bottom:0;display:flex;justify-content:space-around;position:fixed;width:100%;z-index:15}.bottom-bar-item{align-items:center;color:#fff;cursor:pointer;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:7px;transition:background-color .2s ease}.bottom-bar-item.selected,.bottom-bar-item:hover:not(.selected){background-color:#2652cd}.bottom-bar-item.disabled{background-color:initial;opacity:.5}.bottom-bar-item.disabled:hover{background-color:initial;cursor:auto}.item-icon img{height:20px;width:20px}.item-label{font-size:.5rem}.loader-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.loader-container .spinner{animation:spin 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#adabaa;height:30px;width:30px}.loader-container .loader-text{color:#adabaa;font-family:bio-sans,sans-serif;font-size:1.5em;font-style:normal;font-weight:400;margin-top:10%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.gradient-banner{align-items:flex-start;border-radius:16px;box-sizing:border-box;display:flex;height:35vh;justify-content:space-between;padding:25px;width:100%}.gradient-banner>*{box-sizing:border-box;flex:1 1;max-width:100%}.banner-text{display:flex;flex-direction:column;font-family:QuartoItalic;gap:4px;word-spacing:5px}.banner-illustration{align-items:center;display:flex;justify-content:center}.banner-illustration img{margin-left:30%}.banner-subheading{font-family:Quarto;font-size:2.5rem;font-weight:500;margin:0;word-spacing:5px}.banner-heading{font-size:3.5rem;font-weight:500;margin:0}.banner-button{border:none;border-radius:50px;color:#fff;cursor:pointer;font-family:bio-sans,sans-serif;font-size:16px;letter-spacing:1.5px;margin-top:7.5%;padding:12px 20px;width:40%}@media only screen and (max-width:430px){.gradient-banner{height:fit-content}.banner-button{font-size:14px;width:auto}.banner-text{gap:4px}.banner-subheading{font-size:1.5rem}.banner-heading{font-size:2.5rem}}@media only screen and (max-width:375px){.gradient-banner{height:fit-content}.banner-button{font-size:14px;width:auto}.banner-text{gap:4px}.banner-subheading{font-size:1.5rem}.banner-heading{font-size:2.5rem}}@media only screen and (max-width:320px){.gradient-banner{height:fit-content}.banner-button{font-size:14px;width:auto}.banner-text{gap:4px}.banner-subheading{font-size:1.5rem}.banner-heading{font-size:2.5rem}}@media only screen and (max-height:480px){.gradient-banner{height:fit-content}.banner-button{font-size:14px;width:auto}.banner-text{gap:4px}.banner-subheading{font-size:1.5rem}.banner-heading{font-size:2.5rem}}@media only screen and (min-width:768px) and (max-width:834px) and (orientation:portrait){.gradient-banner{height:fit-content}}@media only screen and (min-width:912px) and (max-width:1024px) and (orientation:portrait){.gradient-banner{height:fit-content;margin-top:20px}}@media only screen and (min-width:1024px) and (max-width:1180px) and (orientation:landscape){.gradient-banner{height:fit-content}}.add-user-button,.add-users-container{width:100%}.planFormLoader-container{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:center}.planFormLoader-container .planFormLoader .spinner{border:4px solid #efeee7;border-top-color:#001532}.planFormLoader-container .planFormLoader .loader-text{color:#001532;font-size:1rem}.custom-text-input{border:1px solid #00153233;border-radius:25px;font-family:bio-sans,sans-serif;font-style:normal;font-weight:400}.custom-text-input.info{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.custom-text-input:focus-visible{box-shadow:none;outline:none}.input-label{color:#676767;font-size:14px;font-weight:600;margin-left:10px}.input-wrapper .text-info-icon{align-items:center;border:1px solid #00153233;border-bottom-right-radius:25px;border-left:none;border-top-right-radius:25px;box-sizing:border-box;display:flex;justify-content:center;padding-right:10px}.input-wrapper .text-required-asterisk{color:red;margin-left:2px}.input-wrapper{display:flex}.input-wrapper img{cursor:pointer}.full{width:100%}.add-plan-form{align-items:center;display:flex;justify-content:center;width:100%}.business-plans{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr 1fr;padding:20px}.businessPlansLoader-container{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:center}.businessPlansLoader-container .businessPlansLoader .spinner{border:4px solid #efeee7;border-top-color:#001532}.businessPlansLoader-container .businessPlansLoader .loader-text{color:#001532;font-size:1rem}@media only screen and (max-width:1200px){.business-plans{grid-template-columns:1fr 1fr}}@media only screen and (max-width:900px){.business-plans{grid-template-columns:1fr}}.plan-card{align-items:center;background-color:#efeee7;border-radius:20px;display:flex;justify-content:space-between;padding:12px 20px}.menu-wrapper{align-items:center;display:inline-flex;position:relative}.plan-controls{align-items:center;display:flex;gap:10px}.plan-controls .menu-image{cursor:pointer;margin-left:5px}.menu-container{background-color:#efeee7;border:1px solid #d8d6d2;border-radius:12px;box-shadow:0 8px 24px #0000001f,0 2px 6px #00000014;min-width:160px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:1000}.menu-container .menu-list{list-style:none;margin:0;padding:2px;width:100%}.menu-container .menu-list .menu-item{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:8px 10px;-webkit-user-select:none;user-select:none;width:100%}.menu-container .menu-list .menu-item:first-child{border-bottom:1px solid #a4a29f}.menu-container .menu-list .menu-item:hover{background:#e8e6de}.product-page-content{margin-top:60px;width:95%}.product-form{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.add-cost{align-items:center;display:flex;gap:10px;justify-content:space-between}.add-cost img{cursor:pointer;height:18px}.product-item{align-items:center;background:#a79ef7;border-radius:40px;color:#001532;display:flex;font-size:16px;height:40px;justify-content:space-between;padding:0 20px}.product-item img{cursor:pointer;height:18px}.button-wrapper{margin:15px 0}.productFormLoader-container{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:center}.productFormLoader-container .productFormLoader .spinner{border:4px solid #efeee7;border-top-color:#001532}.productFormLoader-container .productFormLoader .loader-text{color:#001532;font-size:1rem}.toggle-button{z-index:1}.custom-table-wrapper{overflow-x:auto}.table-controls{display:flex;justify-content:space-between;margin-bottom:10px}.left-controls,.right-controls{display:flex;gap:10px}table.custom-table{background-clip:padding-box;background-color:#fff;border-radius:30px;font-size:16px;overflow:hidden;width:100%}.custom-table thead{background-color:#001532;color:#fff;text-align:left}.custom-table thead th{font-weight:100;padding:20px}.custom-table tbody{background-color:#efeee7;color:#001532;flex:1 1;overflow:scroll}.custom-table tbody tr td{padding:20px}.custom-table thead th:first-child{border-top-left-radius:30px}.custom-table thead th:last-child{border-top-right-radius:30px}.custom-table tbody tr:last-child td:first-child{border-bottom-left-radius:30px}.custom-table tbody tr:last-child td:last-child{border-bottom-right-radius:30px}.custom-table tbody tr td label{align-items:center;display:flex;gap:5px}.custom-table tbody tr td label input[type=checkbox]{position:relative}.custom-table tbody tr td label input[type=checkbox]:after{border:2px solid red;height:5px;position:absolute;width:5px}.custom-table tbody tr td label .table-text-input{background-color:#fff;border:none;border-radius:3px;box-shadow:none;box-sizing:initial;display:inline-block;font-size:16px;padding:2px;width:auto}.custom-table tbody tr td label .table-text-input:focus{border:none;box-shadow:none}.custom-table tbody tr td label .table-text-input:focus-visible{border:none;box-shadow:none;outline:0}.custom-table tbody tr td label .value-prefix{margin-right:-4px}.custom-table tbody tr td label .value-suffix{margin-left:-4px}.custom-table tbody td:nth-child(2),.custom-table thead th:nth-child(2){width:35%}.custom-table tbody td:nth-child(3),.custom-table tbody td:nth-child(4),.custom-table thead th:nth-child(3),.custom-table thead th:nth-child(4){width:15%}.custom-table tbody td.edit,.custom-table thead th.edit{width:3%}tbody td.edit .edit-icon{cursor:pointer}.pagination{display:flex;gap:5px;justify-content:center;margin-top:10px}.pagination button{background-color:#001532;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 12px}.pagination button.active{background-color:#2652cd;font-weight:700}.pagination button:disabled{background-color:#ccc;cursor:not-allowed}.shimmer-row{animation:shimmer 1.5s linear infinite;background:linear-gradient(90deg,#efeee7 25%,#f5f5f5 50%,#efeee7 75%);background-size:200% 100%}.shimmer{background:#efeee7;border-radius:4px;height:20px;width:50%}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.table-controls-wrapper{display:flex;justify-content:space-between;width:100%}.right-controls{max-width:300px;position:relative}.left-controls{margin-bottom:10px}.left-controls .additional-info{color:#676767;font-size:16px;margin-top:11px}.left-controls .additional-info .additional-info-value{font-weight:600}.mapping-right-controls{display:flex;gap:10px;margin-bottom:10px;margin-right:10px;position:relative}.dropdown-controls-left{position:absolute}.dropdown-controls{position:absolute;right:0}@media only screen and (max-width:430px){.table-controls-wrapper{margin-top:30px}.table-controls-wrapper.mapping{flex-direction:column;gap:10px}.mapping-right-controls{align-items:center;justify-content:center}.mapping-left-controls .dropdown-controls-left{position:relative}.mapping-left-controls .dropdown-controls-left .accordion-btn,.mapping-left-controls .dropdown-controls-left .accordion-content{width:100%!important}}@media only screen and (max-width:375px){.table-controls-wrapper{margin-top:30px}.table-controls-wrapper.mapping{flex-direction:column;gap:10px}.mapping-right-controls{align-items:center;justify-content:center}.mapping-left-controls .dropdown-controls-left{position:relative}}@media only screen and (max-width:320px){.table-controls-wrapper{margin-top:30px}.table-controls-wrapper.mapping{flex-direction:column;gap:10px}.mapping-right-controls{align-items:center;justify-content:center}.mapping-left-controls .dropdown-controls-left{position:relative}}@media only screen and (max-height:480px){.table-controls-wrapper{margin-top:30px}.table-controls-wrapper.mapping{flex-direction:column;gap:10px}.mapping-right-controls{align-items:center;justify-content:center}.mapping-left-controls .dropdown-controls-left{position:relative}}.add-product-form{align-items:center;display:flex;justify-content:center;width:100%}.product-stats-content{display:flex;flex-direction:column;gap:20px;width:100%}.dashboard-main-content{overflow:auto}.upload-layer{background-color:#ffffffb3;display:flex;height:100%;justify-content:center;padding-top:10%;position:absolute;top:0;width:100%;z-index:100}.upload-modal{background-color:#efeee7;border-radius:24px;height:auto;height:370px;padding:30px}.upload-modal-header{display:flex;justify-content:space-between}.upload-modal-header p{flex:1 1;font-size:24px;margin-top:20px;text-align:center}.upload-modal-header img{height:20px}.upload-modal-body{align-items:center;border:2px dashed #2652cd;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;font-size:16px;justify-content:center;margin-bottom:20px;margin-top:40px;padding:30px;width:320px}.upload-modal-body img{color:#2652cd;height:80px}.upload-modal-footer{display:flex;gap:20px;justify-content:center}.budget-page-content{margin-top:60px;max-width:500px;width:95%}.budget-form{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.budget-item{align-items:center;background:#a79ef7;border-radius:40px;color:#001532;display:flex;font-size:16px;height:40px;justify-content:space-between;padding:0 20px}.budget-item img{cursor:pointer;height:18px}.add-budget-button{align-items:center;display:flex;justify-content:space-between;width:100%}.add-budget-button .icon{font-size:20px}.budgetFormLoader-container{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:center}.budgetFormLoader-container .budgetFormLoader .spinner{border:4px solid #efeee7;border-top-color:#001532}.budgetFormLoader-container .budgetFormLoader .loader-text{color:#001532;font-size:1rem}.add-budget-form{align-items:center;display:flex;justify-content:center;width:100%}.budget-stats-content,.widget-card{display:flex;flex-direction:column;gap:20px;width:100%}.widget-card{align-items:center;background-color:#efeee7;border-radius:24px;padding:50px}.widget-card .heading{color:#000;font-family:Quarto;font-size:24px}.widget-card .heading .heading-italic{color:#000;font-family:QuartoItalic;font-size:24px}.content{align-items:center;display:flex;flex-direction:column;width:100%}@media only screen and (max-width:600px){.widget-card{padding:30px}}.budget-stats{color:#000;display:flex;justify-content:space-between;width:100%}.budget-stats .line{background-color:#000;height:100;width:2px}.budget-stats-item{display:flex;flex:1 1;flex-direction:column;font-size:34px;gap:10px;text-align:center}.budget-stats-item .label{font-size:16px;letter-spacing:3px}.budgetLoader-container{align-items:center;display:flex;height:100px;justify-content:center}.budgetLoader-container .budgetLoader .spinner{border:4px solid #efeee7;border-top-color:#001532}.budgetLoader-container .budgetLoader .loader-text{color:#001532;font-size:1rem}@media only screen and (max-width:430px){.budget-stats-item{font-size:28px}.budget-stats-item .label{font-size:11px}}@media only screen and (max-width:375px){.budget-stats-item{font-size:28px}.budget-stats-item .label{font-size:11px}}@media only screen and (max-width:320px){.budget-stats-item{font-size:28px}.budget-stats-item .label{font-size:11px}}@media only screen and (max-height:480px){.budget-stats-item{font-size:28px}.budget-stats-item .label{font-size:11px}}.widget-card .chart-container .legend{align-items:center;display:flex;flex-wrap:wrap}.budgetPieLoader-container{align-items:center;display:flex;flex-direction:column;height:400px;justify-content:center}.budgetPieLoader-container .budgetPieLoader .spinner{border:4px solid #efeee7;border-top-color:#001532}.budgetPieLoader-container .budgetPieLoader .loader-text{color:#001532;font-size:1rem}.add-channel-form{align-items:center;display:flex;justify-content:center;width:100%}.channel-stats-content{display:flex;flex-direction:column;gap:20px;margin-top:17px;width:100%}.dashboard-main-content{height:100%;overflow-x:hidden;overflow-y:auto}.sales-percent-wrapper{bottom:35px;display:flex;flex-direction:column;margin-top:15px;position:fixed;width:100%}.sales-percent-header{align-items:baseline;display:flex;justify-content:space-between;width:100%}.sales-percent-value{font-size:14px;font-weight:600;margin-left:.5%}.sales-percent-message{font-size:12px;line-height:1.2;margin-right:16.5%;max-width:70%;text-align:right}.sales-percent-message.over,.sales-percent-value.over{color:#d32f2f}.sales-percent-message.under,.sales-percent-value.under{color:#c28c00}.sales-percent-message.normal,.sales-percent-value.normal{color:#000}.sales-percent-bar{margin-left:.5%;width:83vw}@media only screen and (max-width:430px){.sales-percent-wrapper{bottom:75px}}@media only screen and (max-width:375px){.sales-percent-wrapper{bottom:75px}}@media only screen and (max-width:320px){.sales-percent-wrapper{bottom:75px}}@media only screen and (max-height:480px){.sales-percent-wrapper{bottom:75px}}.channel-page-content{margin-top:60px;max-width:500px;width:95%}.channel-form{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.channel-item{align-items:center;background:#a79ef7;border-radius:40px;color:#001532;display:flex;font-size:16px;height:40px;justify-content:space-between;padding:0 20px}.channel-item img{cursor:pointer;height:18px}.add-channel-button{align-items:center;display:flex;justify-content:space-between;width:100%}.add-channel-button .icon{font-size:20px}.channelFormLoader-container{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:center}.channelFormLoader-container .channelFormLoader .spinner{border:4px solid #efeee7;border-top-color:#001532}.channelFormLoader-container .channelFormLoader .loader-text{color:#001532;font-size:1rem}.breakeven-checkbox{display:flex;flex-direction:row;font-size:14px;gap:5px;margin-left:10px;margin-top:-17px}.projection-stats-content{flex-direction:column;margin-top:4px;padding:10px}.projection-stats-content,.projection-stats-content .bottom-graphs,.projection-stats-content .top-graphs{display:flex;gap:20px;width:100%}.projection-stats-content .left-content{width:50%}.projection-stats-content .left-content.stacked{display:flex;flex-direction:column;gap:20px}.projection-stats-content .left-content.stacked .stack-height{height:50vh}.projection-stats-content .right-content{width:50%}@media only screen and (max-width:1200px){.projection-stats-content .top-graphs{flex-direction:column}.projection-stats-content .left-content,.projection-stats-content .right-content{width:100%}}.widget-card .content .chart-container{margin:15px 0;max-width:320px}.widget-card .content .chart-container .full canvas{aspect-ratio:1}.widget-card .content .chart-container canvas{aspect-ratio:.5}.widget-card .content .text{color:#000;font-size:16px;margin:0;text-align:center}.widget-card .content .dropdown-wrapper{height:40px;margin:15px 0;position:relative;width:100%}.dropdown-wrapper .dropdown-container{color:#000;display:flex;gap:10px;justify-content:center;left:50%;max-width:200px;max-width:400px!important;position:absolute;top:0;transform:translateX(-50%);width:100%}.dropdown-wrapper .dropdown-container.upper-layer{z-index:10}.legend{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:15px 0;width:100%}.legend .color{border-radius:50%;height:24px;width:24px}.legend-item{align-items:center;color:#000;display:flex;font-size:16px;gap:5px}.widget-card .content .chart-container .value{color:#000;font-size:34px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.wacmLoader-container{align-items:center;display:flex;justify-content:center;min-height:500px}.wacmLoader-container .wacmLoader .spinner{border:4px solid #efeee7;border-top-color:#001532}.wacmLoader-container .wacmLoader .loader-text{color:#001532;font-size:1rem}@media only screen and (max-width:430px){.dropdown-container{gap:2px!important}}@media only screen and (max-width:375px){.dropdown-container{gap:2px!important}}@media only screen and (max-width:320px){.dropdown-container{gap:2px!important}}@media only screen and (max-height:480px){.dropdown-container{gap:2px!important}}.widget-card .heading.spaced{align-items:center;color:#000;display:flex;font-size:24px;justify-content:space-between;width:100%}.widget-card .heading.spaced .controls{flex:1 1}.widget-card .heading.spaced .edit-icon{margin-top:10px}.widget-card .heading.spaced .edit-icon:hover{cursor:pointer}.widget-card .heading.spaced .dropdown-wrapper{height:40px;position:relative;width:100%}.widget-card .heading.spaced .controls .dropdown-wrapper .dropdown-container{left:100%;transform:translateX(-100%)}.widget-card .heading .title{color:#000;font-family:Quarto;text-align:start}.widget-card .heading .title .title-italic{font-family:QuartoItalic}.widget-card .heading .subtitle{color:#000;font-family:bio-sans,sans-serif;font-size:16px;font-style:normal;font-weight:400}.widget-card .chart-container{width:100%}@media only screen and (max-width:430px){.widget-card .heading.spaced{flex-direction:column;gap:15px}.widget-card .heading.spaced .dropdown-wrapper{bottom:-5px}}@media only screen and (max-width:375px){.widget-card .heading.spaced .dropdown-wrapper{bottom:-5px}.widget-card .heading.spaced{flex-direction:column;gap:15px}}@media only screen and (max-width:320px){.widget-card .heading.spaced .dropdown-wrapper{bottom:-5px}.widget-card .heading.spaced{flex-direction:column;gap:15px}}@media only screen and (max-height:480px){.widget-card .heading.spaced .dropdown-wrapper{bottom:-5px}.widget-card .heading.spaced{flex-direction:column;gap:15px}}.sales-amount{color:#000;font-size:48px}.subtext{margin-top:-30px!important}.chart-container{position:relative}.needle{height:100px;top:43%;transform:rotate(-90deg);transform-origin:bottom center;transition:transform .5s ease;width:3px}.needle,.needle:before{background-color:#000;left:50%;position:absolute}.needle:before{border-radius:50%;bottom:-5px;content:"";height:15px;transform:translateX(-50%);width:15px}.goal-form{display:flex;flex-direction:column;gap:20px;max-width:500px;width:95%}.goal-form .partition{align-items:center;display:flex;justify-content:center}.goal-form .partition hr{border:none;border-top:1px solid #d3d3d3;flex:1 1;margin:0 10px}.goalFormLoader-container{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:center}.goalFormLoader-container .goalFormLoader .spinner{border:4px solid #efeee7;border-top-color:#001532}.goalFormLoader-container .goalFormLoader .loader-text{color:#001532;font-size:1rem}.goals-content{margin-top:17px}.add-goal-form{align-items:center;display:flex;justify-content:center;width:100%}.settings-page-content{display:flex;flex-direction:column;gap:20px;margin-top:17px}.settings-accordion{border-radius:16px;overflow:hidden}.settings-accordion-header{align-items:center;background-color:#001532;color:#fff;display:flex;justify-content:space-between;padding:20px}.settings-accordion-header .controls{align-items:center;display:flex;gap:10px}.settings-accordion-header .controls img{cursor:pointer}.settings-accordion-title{font-size:16px}.settings-accordion-items{background-color:#fff;display:flex;flex-direction:column;gap:1px}.settings-accordion-item{align-items:center;background-color:#efeee7;display:flex;flex-direction:row;gap:10px;height:52px;justify-content:space-between;padding:0 20px}.settings-accordion-item.lg{height:110px}.settings-accordion-item .field{align-items:center;display:flex;flex-direction:row}.settings-accordion-item .field img{margin-left:5px;width:15px}.settings-accordion-item .label{color:#001532;font-weight:600;margin-right:5px}.settings-accordion-item input{background-color:#efeee7;border:none;border-bottom:1px solid #001532;flex:1 1;font-family:bio-sans,sans-serif;font-size:15px;max-width:200px;padding:0}.settings-page-content .settings-accordion-item input[type=checkbox]{cursor:pointer;flex:none;height:16px;width:16px}.settings-accordion-item .value{font-family:bio-sans,sans-serif;font-size:15px}.settings-accordion-item input:focus{outline:none}.settings-accordion-item select{background-color:#efeee7;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:14px;max-width:200px;outline:none;padding:5px;width:100%}.settings-accordion-item select:focus{background-color:#fff;border-color:#666}.settings-accordion-item select option{font-size:14px;padding:5px}.settings-page-content .pagination{align-items:center;display:flex;gap:0;justify-content:center;margin-top:10px}.settings-page-content .pagination button{background-color:#001532;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:0 3px;padding:5px 10px}.settings-page-content .pagination button:disabled{background-color:#ccc;cursor:not-allowed}.settings-page-content .settings-accordion-item select{background-color:#efeee7;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:14px;outline:none;padding:5px;width:100%}.settings-page-content .settings-accordion-item select:focus{background-color:#fff;border-color:#666}.settings-page-content .settings-accordion-item select option{font-size:14px;padding:5px}.settings-button-wrapper{display:flex;justify-content:end}.add-users-container{align-items:center;display:flex;flex-direction:column;margin-top:70px}.user-form,.users-list-content{max-width:500px;width:95%}.user-form{display:flex;flex-direction:column;gap:20px}.add-user-button{align-items:center;display:flex;justify-content:space-between}.add-user-button .icon{font-size:20px}.users-list{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.user-item{align-items:center;background:#a79ef7;border-radius:40px;color:#001532;display:flex;font-size:16px;height:40px;justify-content:space-between;padding:0 20px}.user-item img{height:18px}.userFormLoader-container{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:center}.userFormLoader-container .userFormLoader .spinner{border:4px solid #efeee7;border-top-color:#001532}.userFormLoader-container .userFormLoader .loader-text{color:#001532;font-size:1rem}.animate-div{opacity:0;transform:translateY(20px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.animate-div.show{opacity:1;transform:translateY(0)}.dashboard-container{display:flex;flex-direction:column;height:100vh;width:100%}.dashboard-content{display:flex;flex:1 1;overflow:hidden}.dashboard-content.mobile{margin-bottom:50px;margin-top:70px;overflow-x:hidden;overflow-y:auto}.dashboard-main{box-sizing:border-box;flex:1 1;overflow-x:hidden;overflow-y:auto;padding:10px;position:relative}.dashboard-main.dashboard-margin-top{padding-top:80px}@media (max-width:768px){.dashboard-content{display:block}}@media only screen and (max-width:430px){.dashboard-main{height:100%}}@media only screen and (max-width:375px){.dashboard-main{height:100%}}@media only screen and (max-width:320px){.dashboard-main{height:100%}}@media only screen and (max-height:480px){.dashboard-main{height:100%}}.confirm-login-wrapper{align-items:center;background-color:#fff;display:flex;height:100vh;justify-content:center;width:100vw}.confirm-login-wrapper .confirmLoginLoader .spinner{border:4px solid #efeee7;border-top-color:#001532}.confirm-login-wrapper .confirmLoginLoader .loader-text{color:#001532;font-size:1rem}@font-face{font-family:Quarto;font-style:normal;font-weight:100;src:url(/static/media/Quarto-Medium.d9c994d9faa362c19660.ttf) format("truetype")}@font-face{font-family:QuartoItalic;font-style:italic;font-weight:100;src:url(/static/media/Quarto-MediumItalic.de550945df13a7856979.ttf) format("truetype")}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#fff;font-family:bio-sans,sans-serif;font-style:normal;font-weight:400}.verify-page{height:100vh}.verify-page,.verify-page-content{display:flex;flex-direction:column}.verify-page-content{align-items:center;flex:1 1}.verify-container{margin-top:70px;max-width:500px;padding:20px;text-align:center;width:95%}.verify-title{color:#1a1a1a;font-family:Quarto;font-size:32px;margin-bottom:20px}.verify-title .verify-title-italic{font-family:QuartoItalic}.verify-text{color:#333;font-size:16px;margin-bottom:30px}.otp-container{display:flex;gap:10px;justify-content:center}.otp-input{border:2px solid #ccc;border-radius:50%;font-size:20px;height:40px;outline:none;padding:0;text-align:center;transition:.2s;width:40px}.otp-input:focus{border-color:#2652cd;box-shadow:0 0 5px #007bff80}.otp-input.error{border-color:red;color:red}.error-text{color:red;font-size:14px;margin-bottom:20px;margin-top:5px}.resend-text{color:#001532;font-size:14px;margin-bottom:35px}.resend-link{color:#007bff;cursor:pointer;text-decoration:underline}.resend-link.disabled{cursor:auto;opacity:.5}.header-container{background-color:#001532;display:flex;height:90px;justify-content:center;width:100%}.header{align-items:center;display:flex;height:100%;justify-content:space-between;position:relative;width:95%}.logo-container{display:flex;justify-content:center;position:absolute;width:100%}.welcome-page{background-color:#0a1733;display:flex;flex-direction:column;height:100vh}.welcome-container{flex:1 1;opacity:0;position:relative;transition:opacity .8s ease-in-out}.welcome-container.show{opacity:1}.welcome-wrapper{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:0;overflow:hidden;transition:height 1s ease-in-out;width:100%}.welcome-wrapper.expanded{height:50%}.welcome-content{align-items:center;display:flex;flex-direction:column;gap:20px;opacity:0;position:absolute;top:50%;transition:opacity .5s ease-in-out 1s;translate:0 -60%}.welcome-content.visible{opacity:1}.welcome-heading{font-family:Quarto;font-size:56px;font-weight:400}.brand{color:#2652cd;font-style:italic}.welcome-subtext{color:#001532;font-size:18px}.welcome-image{border-radius:50%;height:440px;margin:0 auto;overflow:hidden;width:440px}@media only screen and (max-height:1000px){.welcome-content{translate:0 -50%}}@media only screen and (max-height:800px){.welcome-content{transform:scale(.8)}}@media only screen and (max-height:550px){.welcome-content{transform:scale(.5)}}@media only screen and (max-width:430px){.welcome-heading{font-size:37px}.brand{font-size:39px}.welcome-subtext{font-size:16px}.welcome-image{height:300px;width:300px}}@media only screen and (max-width:375px){.welcome-heading{font-size:32px}.brand{font-size:34px}.welcome-subtext{font-size:15px}.welcome-image{height:260px;width:260px}}@media only screen and (max-width:320px){.welcome-heading{font-size:28px}.brand{font-size:30px}.welcome-subtext{font-size:14px}.welcome-image{height:220px;width:220px}}@media only screen and (max-height:480px){.welcome-heading{font-size:30px}.brand{font-size:32px}.welcome-subtext{font-size:14px}.welcome-image{height:200px;width:200px}}.reset-password-page{align-items:center;display:flex;flex-direction:column}.reset-password-content{margin-top:60px;width:500px}.reset-password-form{display:flex;flex-direction:column;gap:20px}.resetPassFormLoader-container{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:center}.resetPassFormLoader-container .resetPassFormLoader .spinner{border:4px solid #efeee7;border-top-color:#001532}.resetPassFormLoader-container .resetPassFormLoader .loader-text{color:#001532;font-size:1rem}.invitation-page{align-items:center;display:flex;flex-direction:column}.invitation-content{margin-top:60px;opacity:0;width:500px}.invitation-form{display:flex;flex-direction:column;gap:20px}.create-company-page{align-items:center;display:flex;flex-direction:column}.create-company-content{margin-top:60px;opacity:0;width:500px}.heading{font-family:Quarto;font-size:36px;text-align:center}.heading .heading-italic{font-family:QuartoItalic}.subheading{color:gray;font-size:14px;margin-bottom:40px;margin-top:20px;text-align:center}.create-company-form{display:flex;flex-direction:column;gap:20px}.error-message{color:red;font-size:12px;padding:0 5px}.companyFormLoader-container{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:center}.companyFormLoader-container .companyFormLoader .spinner{border:4px solid #efeee7;border-top-color:#001532}.companyFormLoader-container .companyFormLoader .loader-text{color:#001532;font-size:1rem}@media only screen and (max-width:430px){.create-company-content{margin-bottom:30px;margin-top:30px;width:auto}.heading{font-size:30px}.subheading{font-size:14px}}@media only screen and (max-width:375px){.create-company-content{margin-bottom:30px;margin-top:30px;width:auto}.heading{font-size:30px}.subheading{font-size:14px}}@media only screen and (max-width:320px){.create-company-content{margin-bottom:30px;margin-top:30px;width:auto}.heading{font-size:30px}.subheading{font-size:14px}}@media only screen and (max-height:480px){.create-company-content{margin-bottom:30px;margin-top:30px;width:500px}.heading{font-size:30px}.subheading{font-size:14px}}.select-company-container{align-items:center;display:flex;flex-direction:column;margin-top:70px;width:100%}.select-company-form{display:flex;flex-direction:column;gap:20px;max-width:500px;width:95%}.select-company-form .partition{align-items:center;display:flex;justify-content:center}.select-company-form .partition hr{border:none;border-top:1px solid #d3d3d3;flex:1 1;margin:0 10px}.select-company-form .company-list{list-style-type:none;margin:0;padding:0;width:100%}.select-company-form .company-list-item{align-items:center;border-bottom:1px solid #d0d0d0;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px;transition:background-color .2s ease}.select-company-form .company-list-item:last-child{border:none}.select-company-form .company-list-item:hover{background-color:#f0f0f0}.select-company-form .company-list-item.selected{background-color:#e0dede}.select-company-form .company-list-name{font-size:18px}.select-company-form .tick-icon{height:16px;object-fit:contain;width:16px}.budget-page,.product-page{align-items:center;display:flex;flex-direction:column}.tutorial-mapping-table{margin-top:10px;padding:10px;width:85%}
/*# sourceMappingURL=main.7de13afb.css.map*/