body{margin:0}.alert{position:absolute;top:5px;left:50%;width:500px;height:50px;background-color:#fff;border-radius:10px;box-shadow:#11111a0d 0 1px,#11111a1a 0 0 8px;z-index:50;transform:translate(-50%,-130%);display:flex;align-items:center;transition-property:transform;transition-duration:.3s;transition-timing-function:ease-in-out;cursor:pointer}.alert.show{transform:translate(-50%)}.alert.success .icon{background-color:#228b22;color:#fff}.alert.error .icon{background-color:#c60000;color:#fff}.alert .icon{margin:0 1em;height:30px;width:30px;display:flex;align-items:center;justify-content:center;border-radius:100%}@font-face{font-family:Poppins-Regular;src:url(/assets/Poppins-Regular-CTKNfV9P.ttf)}@font-face{font-family:Poppins-Medium;src:url(/assets/Poppins-Medium-Cxde2ZoM.ttf)}.primary-btn{border:2px solid #7d4164;padding:.3em 1em;border-radius:50px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition-property:background-color,color;transition-duration:.2s;transition-timing-function:ease-in-out;text-decoration:none;color:#000}.primary-btn.disabled{border-color:#ababab;background-color:#e6e6e6;color:#989898}.primary-btn.border-1{border-radius:5px}.primary-btn.light{color:#fff}.primary-btn:not(.disabled):hover{background-color:#7d4164;color:#fff}.primary-btn:not(.disabled):hover .loader{border-right-color:#fdfdfd}.danger-btn{border:2px solid rgba(235,37,23,.7);padding:.3em 1em;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:50px;cursor:pointer;transition-property:background-color,color;transition-duration:.2s;transition-timing-function:ease-in-out}.danger-btn.border-1{border-radius:4px}.danger-btn:hover{background-color:#eb251733;color:#eb2517}.text-danger-btn{color:#010101;cursor:pointer;transition-property:transform,color;transition-duration:.2s;transition-timing-function:ease-in-out}.text-danger-btn.dark{color:#fdfdfd}.text-danger-btn:hover{color:#c60000;transform:scale(1.2)}.text-primary-btn{color:#010101;cursor:pointer;transition-property:transform,color;transition-duration:.2s;transition-timing-function:ease-in-out}.text-primary-btn.dark{color:#fdfdfd}.text-primary-btn:hover{color:#c967a0;transform:scale(1.2)}.primary-text-btn{color:#010101;cursor:pointer;display:flex;align-items:center;justify-content:center;transition-property:transform,color;transition-duration:.2s;transition-timing-function:ease-in-out}.primary-text-btn.dark{color:#f7f7f7}.primary-text-btn:hover{color:#c967a0;transform:scale(1.2)}.heading{font-size:1.5em;font-family:Poppins-Medium}.input-group{margin:0 .5em}.input-group .select{margin-top:.15em}.input-group label{font-size:.85rem}.hr{width:100%;height:2px;background-color:#e6e6e6;border-radius:5px;margin:1.75em 0}.table{width:100%}.table.dashboard-table .header,.table.dashboard-table .row{grid-template-columns:2fr 1fr 1fr 1fr 1fr 2fr}.table.table-6 .header,.table.table-6 .row{grid-template-columns:repeat(6,1fr)}.table.table-5 .header,.table.table-5 .row{grid-template-columns:repeat(5,1fr)}.table.table-4 .header,.table.table-4 .row{grid-template-columns:repeat(4,1fr)}.table.table-3 .header,.table.table-3 .row{grid-template-columns:repeat(3,1fr)}.table.table-auto{overflow:auto}.table.table-auto .header,.table.table-auto .row{display:flex;align-items:center}.table.table-auto .header .item,.table.table-auto .row .item{min-width:250px;text-align:center}.table .header{width:100%;display:grid;grid-template-rows:1fr}.table .header .item{font-size:.9rem;display:flex;align-items:center;justify-content:center;color:#989898;font-weight:700}.table .row{width:100%;display:grid;grid-template-rows:1fr;margin:1em 0}.table .row.hoverable{transition-property:background-color;transition-duration:.3s;transition-timing-function:ease-in-out}.table .row.hoverable:hover{background-color:#e6e6e6}.table .row.clickable{cursor:pointer}.table .row .item{display:flex;align-items:center;justify-content:center}.table .row .item.text-center{text-align:center}.table .row .item .actions{display:flex;align-items:center}.table .row .item .action-btn{display:flex;align-items:center;margin:0 .5em;font-size:1.2rem;color:#989898;cursor:pointer;transition-property:color,transform;transition-duration:.2s;transition-timing-function:ease-in-out}.table .row .item .action-btn.disabled{color:#ababab}.table .row .item .action-btn:not(.disabled):hover{color:#272727;transform:scale(1.1)}.status{padding:.3em 1em;width:100px;text-align:center}.status-gray{background-color:#b6c0ca4d}.status-green{background-color:#228b224d}.secondary-btn{background-color:#010101;color:#fff;padding:.3em 1em;cursor:pointer;display:flex;align-items:center;justify-content:center;transition-property:background-color,border-radius;transition-duration:.2s;transition-timing-function:ease-in-out}.secondary-btn.border-1{border-radius:4px}.secondary-btn:hover{background-color:#434343}input{width:100%;padding:.7em;border:1px solid #e6e6e6;color:#272727;outline:none;transition-duration:.2s;transition-timing-function:ease-in-out;transition-property:border-color;font-family:Poppins-Regular}input:focus{border:1px solid rgba(125,65,100,.5);box-shadow:#7d41641a 0 1px 3px,#7d41640f 0 1px 2px}textarea{width:100%;border:1px solid #e6e6e6;padding:.25em;min-height:50px;font-family:Poppins-Regular;box-sizing:border-box}textarea::placeholder{color:#989898}textarea:focus{outline:none;border:1px solid rgba(125,65,100,.5);box-shadow:#7d41641a 0 1px 3px,#7d41640f 0 1px 2px}.no-result-container{width:100%;display:flex;align-items:center;justify-content:center}.mx-item{padding:0 1em}.error-message{color:#c60000;font-weight:700}.mb-1{margin-bottom:.175em}.mb-2{margin-bottom:.3em}.mb-3{margin-bottom:.6em}.empty-message{padding:.5em;text-align:center;color:#ababab}.p-2{padding:0 1.5em 1.5em!important}.loader-container{display:flex;align-items:center;justify-content:center;width:100%}.loader-component{width:100%;display:flex;align-items:center;justify-content:center}.loader-fullscreen{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.loader-absolute{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.relative{position:relative}.background-overlay{top:0;left:0;position:fixed;width:100vw;height:100vh;background-color:#19191933;z-index:20}.message{font-weight:600}.confirmation-btn{display:flex;align-items:center;justify-content:flex-end;margin-top:1em}.confirmation-btn .primary-btn,.confirmation-btn .danger-btn{border-radius:5px;margin:0 .5em}.file-upload{min-height:100px;display:flex;align-items:center;justify-content:center;border:1px solid #e6e6e6;border-radius:5px;cursor:pointer;position:relative;overflow:hidden}.file-upload:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition-property:background-color;transition-duration:.3s;transition-timing-function:ease-in-out}.file-upload:not(.has-preview):hover:after{background-color:#ababab}.file-upload.has-preview:after{display:none}.file-upload.has-preview .content{color:#fdfdfd}.file-upload.has-preview:hover .preview:after{background-color:#01010199}.file-upload .preview{position:absolute;top:0;left:0;height:100%;width:100%}.file-upload .preview:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition-property:background-color;transition-duration:.3s;transition-timing-function:ease-in-out;background-color:#0101014d}.file-upload .preview .close-btn{z-index:2;position:absolute;right:5px;top:5px;color:#fff;transition:color .3s ease-in-out}.file-upload .preview .close-btn:hover{color:#c60000}.file-upload .preview img{height:100%;width:100%;object-fit:contain;position:relative}.file-upload .content{position:relative;z-index:2;width:auto!important;display:flex;align-items:center;gap:.25em;transition-property:color;transition-duration:.3s;transition-timing-function:ease-in-out}.pagination-container{display:flex;width:100%;align-items:center;justify-content:center;gap:.25em}.pagination-container .pagination{display:flex;align-items:center;justify-content:center;border:1px solid #e6e6e6}.pagination-container .pagination .page-btn{display:flex;align-items:center;gap:.25em;padding:.15em .75em;cursor:pointer;transition-property:background-color,color;transition-duration:.3s;transition-timing-function:ease-in-out}.pagination-container .pagination .page-btn:not(.disabled,.active):hover{background-color:#e6e6e6}.pagination-container .pagination .page-btn.disabled{color:#989898}.pagination-container .pagination .page-btn.active{background-color:#7d4164;color:#fdfdfd}.pagination-container .pagination .page-btn p{margin:0}.vertical-container{display:flex;flex-direction:column}body{margin:0;font-family:Poppins-Regular}.main-container{background-color:#e6e6e6;min-height:100vh}.main-container .navbar{position:sticky;top:0%;background-color:#010101;color:#fdfdfd;padding:1em 15em;display:flex;align-items:center;justify-content:space-between;z-index:10}.main-container .navbar .nav-buttons-container{display:flex}.main-container .navbar .nav-buttons-container .logo{font-weight:bolder;font-size:1.5rem;letter-spacing:-.5px}.main-container .navbar .nav-buttons-container .nav-buttons{padding:0 1.5em;display:flex;align-items:center;color:#ababab}.main-container .navbar .nav-buttons-container .nav-buttons .nav-btn{margin:0 .5em;cursor:pointer;position:relative}.main-container .navbar .nav-buttons-container .nav-buttons .nav-btn:after{content:"";height:3px;background-color:#c967a0;position:absolute;bottom:-3px;left:0;width:100%;transform:scaleX(0);transition:transform .2s ease-in-out}.main-container .navbar .nav-buttons-container .nav-buttons .nav-btn:not(.active):hover:after{transform:scaleX(1)}.main-container .navbar .nav-buttons-container .nav-buttons .nav-btn.active{color:#fdfdfd}.main-container .navbar .nav-buttons-container .nav-buttons .nav-btn.active:after{transform:scaleX(1)}.main-container .navbar .action-buttons{display:flex;align-items:center;gap:.25em}.main-container .navbar .action-buttons .text-danger-btn{margin-left:1em}.form{display:flex;flex-direction:column;gap:.5em}.form .btn-container{margin-top:.75em;justify-content:flex-end}.form .btn-container .primary-btn,.form .btn-container .danger-btn{border-radius:5px;margin:0 .25em}.form .input-group{display:flex;flex-direction:column;width:100%;margin:0}.form .input-group input{width:100%;box-sizing:border-box}.toggle-switch{display:flex;align-items:center}.toggle-switch label{margin-right:10px}.toggle-switch .switch{position:relative;display:inline-block;width:50px;height:25px}.toggle-switch .switch input{opacity:0;width:0;height:0}.toggle-switch .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.7s;border-radius:34px}.toggle-switch .switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff;transition:.7s;border-radius:50%}.toggle-switch .switch input:checked+.slider{background-color:#4caf50}.toggle-switch .switch input:checked+.slider:before{transform:translate(25px)}.slider-container{display:flex;align-items:center}.slider-container input[type=range]{-webkit-appearance:none;width:100%;height:2px;background:#ddd;border-radius:80px;outline:none;margin-right:10px}.slider-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;background:#b6afaf;cursor:pointer;border-radius:50%}.slider-container input[type=range]::-moz-range-thumb{width:15px;height:15px;background:#b6afaf;cursor:pointer;border-radius:50%}.slider-container input[type=number]{width:50px;text-align:center;border:1px solid #ccc;border-radius:4px;padding:5px}.moving-image{position:absolute;top:0;transform:translateY(-50%);transition:transform .05s linear,top .05s linear,left .05s linear}.hit-the-target-score-change{--animation-time: 1s;position:absolute;transform:translate(-50%,-50%);font-size:36px;font-weight:700;pointer-events:none;opacity:1;transition:opacity 1s ease-out,transform 1s ease-out;animation:fadeOut var(--animation-time) ease-out forwards}@keyframes fadeOut{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}.w-50{width:50%!important}.plugins-container-wrapper{display:flex;justify-content:center}.plugins-container-wrapper .plugins-container{width:60%;display:flex;flex-direction:column;align-items:flex-start;gap:1em;padding:1em 0}.plugins-container-wrapper .plugins-container .plugin{width:100%;border:1px solid #DEDEDE;border-radius:8px;padding:1em;display:flex;flex-direction:column;gap:1em}.plugins-container-wrapper .plugins-container .plugin .type{display:flex;align-items:flex-end;justify-content:space-between;width:100%;gap:8px}.plugins-container-wrapper .plugins-container .plugin .type .input-group{margin:0;width:50%}.plugins-container-wrapper .plugins-container .plugin .type .danger-btn{height:30px;width:30px;padding:0}.plugins-container-wrapper .plugins-container .plugin .data{flex:1}.plugins-container-wrapper .plugins-container .plugin .data .form{margin:0}.page-container{padding:1em 2em}.page-container.padded{padding:1em 15em}.page-container .page-content{background-color:#fdfdfd;padding:1em}.page-container .page-content.gapped{display:flex;flex-direction:column;gap:1em}.page-container .page-content.transparent{background-color:transparent}.page-container .page-content .header-row{display:flex;align-items:center;justify-content:space-between}.page-container .page-content .header-row .header-title-container{display:flex;align-items:center}.page-container .page-content .header-row .header-title-container .secondary-text-btn{margin-right:.5em;display:flex;align-items:center;cursor:pointer}.page-container .page-content .header-row .header-title-container .secondary-text-btn svg{font-size:1.5rem;fill:#989898;transition:fill .3s ease-in-out}.page-container .page-content .header-row .header-title-container .secondary-text-btn:hover svg{fill:#7d4164}.page-container .page-content .header-row .filters{display:flex;gap:.25em}.page-container .page-content .chart-row{display:grid;gap:1em}.page-container .page-content .chart-row.two-row{grid-template-columns:1fr 1fr}.page-container .page-content .chart-row.three-row{grid-template-columns:1fr 1fr 1fr}.page-container .page-content .page-item{background-color:#fff;padding:1em;border-radius:4px;border:1px solid #CBCBCB;display:flex;flex-direction:column;gap:1em}.page-container .page-content .page-item .item-header{font-weight:600}.page-container .page-content .page-item.chart{height:400px}.page-container .page-content .page-item.chart .chart-container{height:90%;position:relative}.page-container .page-content .page-item.chart .chart-container .chart-tooltip{display:flex;flex-direction:column;gap:0em;background-color:#fff;padding:.5em 1em;border:1px solid #DEDEDE;border-radius:4px;font-size:12px}.page-container .page-content .page-item.chart .chart-container .chart-tooltip p{margin:0}.page-container .page-content .page-item.chart .chart-container .center-stat{display:flex;flex-direction:column;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-container .page-content .page-item.chart .chart-container .center-stat .label{color:#989898;font-size:14px}.page-container .page-content .page-item.chart .chart-container .center-stat .value{font-size:2rem}.modal{z-index:25;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);min-width:300px;background-color:#fdfdfd;box-shadow:#64646f33 0 7px 29px;max-height:80vh;overflow-x:hidden;overflow-y:auto}.modal.modal-md{min-width:500px}.modal.modal-lg{min-width:800px}.modal.modal-xl{min-width:1200px;min-height:500px}.modal .modal-header{padding:1em;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:100;background-color:#fdfdfd}.modal .modal-body{padding:1em 0}.modal .modal-body .modal-body-container{padding:0 1em}.modal .modal-body .template-modal .text-group{display:flex;align-items:center;justify-content:flex-start;gap:10px}.modal .modal-body .template-modal .text-group label{font-size:.9rem;color:#989898}.modal .modal-body .template-modal .text-group .value{font-weight:700}.modal .modal-body .content-loader{min-width:300px;align-items:center;justify-content:center;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.modal .modal-footer{padding:1em}.modal .modal-footer .footer-btn-container{display:flex;align-items:center;justify-content:flex-end;gap:.5em}.modal .modal-footer .footer-btn-container .secondary-btn{border:1px solid #010101}.modal .modal-footer .footer-btn-container .secondary-btn,.modal .modal-footer .footer-btn-container .primary-btn,.modal .modal-footer .footer-btn-container .danger-btn{border-radius:5px}.campaign-steps-container{display:flex;align-items:center;justify-content:center;margin-top:5em}.campaign-steps-container .campaign-steps{display:flex;align-items:center;justify-content:space-between;width:95%}.campaign-steps-container .campaign-steps .step{font-size:.9rem;color:#989898;width:180px;position:relative;display:flex;align-items:center;justify-content:center}.campaign-steps-container .campaign-steps .step .icon{visibility:hidden;opacity:0;transition-property:visibility,opacity,transform;transition-duration:.2s;transition-timing-function:ease-in-out;position:absolute;top:-200%;left:50%;transform:translate(-50%) scale(0);color:#fff}.campaign-steps-container .campaign-steps .step.active{color:#010101}.campaign-steps-container .campaign-steps .step.active:before{background-color:#ababab}.campaign-steps-container .campaign-steps .step.done{cursor:pointer}.campaign-steps-container .campaign-steps .step.done:before{background-color:#010101;height:35px;width:35px;top:-250%}.campaign-steps-container .campaign-steps .step.done:after{width:90%;left:60%;background-color:#010101}.campaign-steps-container .campaign-steps .step.done .icon{visibility:visible;opacity:1;transform:translate(-50%) scale(1)}.campaign-steps-container .campaign-steps .step:before{position:absolute;top:-220%;left:50%;transform:translate(-50%);content:"";background-color:#e6e6e6;height:20px;width:20px;border-radius:100%;transition-property:background-color,top;transition-duration:.2s;transition-timing-function:ease-in-out}.campaign-steps-container .campaign-steps .step:after{content:"";height:2px;width:90%;position:absolute;left:56%;top:-180%;background-color:#e6e6e6;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out}.campaign-steps-container .campaign-steps .step:last-child:after{visibility:hidden}.campaign-steps-content{padding:1em;margin-top:2.5em;position:relative}.campaign-steps-content .campaign-type-container{background-color:#fdfdfd;width:100%;left:0}.campaign-steps-content .campaign-type-container .heading{text-align:center;font-size:2rem}.campaign-steps-content .campaign-type-container .note{text-align:center;color:#989898}.campaign-steps-content .campaign-type-container .form{width:50%;margin:2em 0}.campaign-steps-content .campaign-type-container .form .group{margin-top:.5em}.campaign-steps-content .campaign-type-container .form .group .title{font-size:1.2rem}.campaign-steps-content .campaign-type-container .form .group .summary-item{display:flex;font-size:.9rem;margin:.5em 0}.campaign-steps-content .campaign-type-container .form .group .summary-item .summary-item-title{color:#989898}.campaign-steps-content .campaign-type-container .form .group .summary-item .summary-item-value{margin-left:1em}.campaign-steps-content .campaign-type-container .form .note{text-align:left}.campaign-steps-content .campaign-type-container .form .input-group{margin:.25em 0}.btn-container{display:flex;align-items:center;justify-content:space-between}.card-container{margin-top:2.5em;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:100%;overflow:hidden}.w-full{width:100%}.w-half{width:50%}.flex{display:flex}.flex-col{flex-direction:column}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:end}.items-center{align-items:center}.items-start{align-items:start}.gap-1{gap:.25em}.gap-2{gap:.5em}.gap-3{gap:.75em}.gap-4{gap:1em}.gap-x-1{column-gap:.25em}.gap-x-2{column-gap:.5em}.gap-x-3{column-gap:.75em}.gap-x-4{column-gap:1em}.gap-y-1{row-gap:.25em}.gap-y-2{row-gap:.5em}.gap-y-3{row-gap:.75em}.gap-y-4{row-gap:1em}.px-1{padding-left:.25em;padding-right:.25em}.px-2{padding-left:.5em;padding-right:.5em}.px-3{padding-left:.75em;padding-right:.75em}.py-1{padding-top:.25em;padding-bottom:.25em}.py-2{padding-top:.5em;padding-bottom:.5em}.m-0{margin:0}.my-1{margin-top:.25em;margin-bottom:.25em}.my-2{margin-top:.5em;margin-bottom:.5em}.my-3{margin-top:.75em;margin-bottom:.75em}.rounded-md{border-radius:4px}.rounded-lg{border-radius:8px}.border{border-width:1px;border-style:solid}.border-color-primary{border-color:#7d4164}.border-color-light{border-color:#e6e6e6}.transition{transition:all .3s ease-in-out}.cursor-pointer{cursor:pointer}.hover-bg-primary:hover{background-color:#7d4164}.hover-bg-light:hover{background-color:#e6e6e6}.hover-text-white:hover{color:#fdfdfd}.bg-primary{background-color:#7d4164}.text-white{color:#fdfdfd}.bg-white{background-color:#fff}.bg-light{background-color:#e6e6e6}.text-primary{color:#7d4164}.box-border{box-sizing:border-box}.image-size-sm{height:50px;width:50px}.image-size-md{height:80px;width:80px}.image-size-lg{height:110px;width:110px}.object-cover{object-fit:cover}.flex-wrap{flex-wrap:wrap}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}@keyframes shake{0%{transform:translate(0)}25%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}to{transform:translate(0)}}.shake{animation:shake .3s ease-in-out;animation-iteration-count:1}.loader-container{display:flex;align-items:center;justify-content:center;width:100%;padding:.25em}.loader-container.margin{margin:2.5em 0}.loader{width:100%;aspect-ratio:1;border-radius:50%;border:8px solid rgba(0,0,0,0);border-right-color:#7d4164;position:relative;animation:l24 1s infinite linear;transition:border-color .3s ease-in-out}.loader:before,.loader:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:inherit;animation:inherit;animation-duration:2s}.loader:after{animation-duration:4s}@keyframes l24{to{transform:rotate(1turn)}}
