aside{position:-webkit-sticky;position:sticky;top:56px;height:calc(100vh - 56px)}main{width:100%}.aside-main{display:flex}.toast-container{position:fixed!important}.toast-container .toast .toast-header{color:#424242;position:relative}.toast-container .toast .toast-header .toast-date{position:absolute;right:24px;font-size:10px;color:#858e93}.toast-container .toast .toast-header .btn-close{height:3px;width:3px}.toast-container .toast .toast-header .toast-body{color:#424242}.toast-container .toast.success{border:1px solid #4aa04a;background:#dbecdb}.toast-container .toast.success .toast-header{background:#dbecdb;border-bottom:1px solid #4aa04a}.toast-container .toast.error{border:1px solid #ff4949;background:#fff0f0}.toast-container .toast.error .toast-header{background:#fff0f0;border-bottom:1px solid #ff4949}.toast-container .toast.warning{border:1px solid #fa9f47;background:#fff3f6}.toast-container .toast.warning .toast-header{background:#fff3f6;border-bottom:1px solid #fa9f47}.configuration-card-container{width:100%;min-height:126px;border:1px solid var(--detail-border);border-radius:10px;box-shadow:0 2px 4px 0 #b3b3b3;cursor:pointer}.configuration-card-container.disabled{opacity:.5;cursor:not-allowed}.configuration-card-container.card{margin:0!important}.configuration-card-container:hover{background-color:var(--tertiary)}.configuration-card-container .configuration-card-body{display:flex;grid-gap:8px;gap:8px}.configuration-card-container .configuration-card-body.card-body--with-margin{margin:16px;flex-direction:column}.configuration-card-container .configuration-card-body.card-body--aligned{align-items:center}.title-test-test{margin:0}.container.admin-configurations .card{margin:32px 24px}.container.admin-configurations .card-body{margin:28px 38px 45px 32px;padding:0!important}.chips{display:flex;flex-wrap:wrap}.chips .item{position:relative;padding:.1rem .8rem;background:var(--tertiary);color:var(--text-black);border-radius:2.8rem;margin:.2rem .3rem}.chips .item.boost{background:var(--bg-green)}.chips .item.bury{background:var(--bg-red)}.chips .item:not(.read-only){padding-right:1.8rem}.chips .item .delete-icon-wrapper{position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.paginated-table{position:relative}.paginated-table tfoot>tr>td>div>p{margin:0}.paginated-table thead>tr>th{color:#fff;background-color:#715fcc}.paginated-table p{margin-bottom:0}.paginated-table option,.paginated-table p,.paginated-table select{font-family:"Lato",sans-serif!important}.paginated-table option{text-align:center}.paginated-table.history thead>tr>th{color:#715fcc;background:#fff;border-color:#715fcc}.read-only .MuiTableCell-root{background-color:#fff;color:var(--primary)}.read-only .MuiTableCell-body{color:var(--text-black);min-width:75px}.pencil-icon-edit-row{cursor:pointer;position:relative}.pencil-icon-edit-row.disabled{cursor:not-allowed!important}.pencil-icon-edit-row .has-changes:after{content:"!";position:absolute;top:-5px;right:15px;-webkit-transform:translate(25%,-25%);transform:translate(25%,-25%);height:16px;width:16px;font-size:12px;line-height:12px;background:var(--warning-orange);border-radius:50%;display:flex;align-items:center;justify-content:center}.single-select-dropdown.primary .dropdown>.dropdown-toggle.btn{display:flex;justify-content:space-between;align-items:center;background-color:#fff!important;border-color:#c2cace!important;color:#c2cace!important}.single-select-dropdown.primary .dropdown>.dropdown-toggle.btn:disabled{background-color:#e9ecef!important}.single-select-dropdown.secondary .form-label{margin-left:12px;font-size:12px;margin-bottom:0!important}.single-select-dropdown.secondary .dropdown>.dropdown-toggle{display:flex;justify-content:space-between;align-items:center;background-color:var(--bg-white)!important;border:none!important;border-bottom:1px solid #c2cace!important}.single-select-dropdown.secondary .dropdown>.dropdown-toggle:focus{box-shadow:none!important}.single-select-dropdown .dropdown.selected>.dropdown-toggle.btn{color:#000!important}.single-select-dropdown .dropdown-toggle{min-height:38px}.single-select-dropdown .dropdown-menu,.single-select-dropdown .dropdown-toggle{width:100%}.single-select-dropdown .dropdown.disabled{cursor:not-allowed}.single-select-dropdown .dropdown-menu.show{overflow-y:scroll;max-height:175px}.single-select-dropdown .required.form-label:after{content:"*";color:red}.single-select-dropdown .dropdown-item.active{background-color:#715fcc}.cache-reloader-form .row.submit>.col>.btn{font-size:16px;font-weight:400;width:200px;height:53px}.cache-reloader-form .form-label.required:after{content:"*";color:red}.container.metrics-tile{height:100%;display:flex;flex-direction:column;justify-content:space-between}.container.metrics-tile.clickable>.row.title>.col-sm-1.external-link,.container.metrics-tile.clickable>.row>.col{cursor:pointer}.container.metrics-tile.clickable>.row.title>.col-sm-1.external-link{margin:0 16px 0 -16px;z-index:1}.container.metrics-tile.clickable>.row.title>.col-sm-1.external-link>img{vertical-align:initial}.container.metrics-tile.clickable:hover>.row>.col{color:#715fcc}.container.metrics-tile>.row.title>.col{text-transform:capitalize;font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#000}.container.metrics-tile>.row.formatted-data>.col{font-style:normal;font-weight:700;font-size:32px;line-height:38px;text-align:center;color:#000}.container.cache-reloader{padding:0}.container.cache-reloader .card{margin:32px 24px}.container.cache-reloader .card-body{margin:28px 38px 45px 32px;padding:0!important}.container.cache-reloader .card-title{font-size:32px;font-weight:700;margin-bottom:0}.container.cache-reloader .row{margin-bottom:24px}.container.cache-reloader .card-text{color:#aaa;font-size:16px;font-weight:700}.dashboard-chart{height:500px}.dashboard-chart canvas:first-child{padding-bottom:16px}.dashboard-sorted-bar-chart,.dashboard-stacked-bar-chart{height:500px}.closable-badge.badge{position:relative;display:flex;align-items:center;justify-content:center;justify-content:space-between;color:#424242;padding-right:24px}.closable-badge.badge.verifier.pending{background-color:var(--bg-yellow)!important}.closable-badge.badge.verifier.pending .spinner{border-color:var(--warning-orange);border-right-color:transparent}.closable-badge.badge.verifier.verified{background-color:var(--bg-green)!important}.closable-badge.badge.verifier.not-verified{background-color:var(--bg-red)!important}.closable-badge.badge.bg-primary.gray{background-color:#f0f1ff!important}.closable-badge.badge.bg-primary.red{background-color:#fff0f0!important}.closable-badge.badge.bg-primary.orange{background-color:#fff3d6!important}.closable-badge.badge.bg-primary.green{background-color:#cdfcbd!important}.closable-badge.badge .btn-close{position:absolute;right:0;top:50%;-webkit-transform:translate(-20%,-50%);transform:translate(-20%,-50%);width:8px;height:8px;padding:0 0 0 1em}.multi-select-dropdown .dropdown>.dropdown-toggle.btn{display:flex;justify-content:space-between;align-items:center;background-color:#fff!important;border-color:#c2cace!important;color:#c2cace!important}.multi-select-dropdown .dropdown.selected>.dropdown-toggle.btn{color:#000!important}.multi-select-dropdown .dropdown-toggle{min-height:38px}.multi-select-dropdown .dropdown-menu.show{overflow-y:scroll}.multi-select-dropdown .form-label{font-size:16px;margin-bottom:.5rem}.multi-select-dropdown .required.form-label:after{color:red}.multi-select-dropdown .dropdown-item.active{background-color:#715fcc}.dashboard-form .row{margin-bottom:24px}.dashboard-form .row:last-child{margin-bottom:0!important}.dashboard-form .row:last-child>.col-md-3.submit{display:flex}.dashboard-form .row:last-child>.col-md-3.submit>.btn{align-self:flex-end;font-size:16px;font-weight:400;width:100%;height:38px}.dashboard-unique-skus-modal.modal .modal-content{max-height:80vh}.dashboard-unique-skus-modal.modal .modal-content>.modal-body{overflow:auto;padding:0}.row.polling-info .col{color:#715fcc;font-style:italic;font-weight:700;font-size:24px}.row.polling-info .col p{margin-bottom:0}.row.polling-info .col .real-time{color:#88db88}.container.dashboard{padding:0}.container.dashboard .card{margin:32px 24px}.container.dashboard .card-body{margin:28px 38px 45px 32px;padding:0!important}.container.dashboard .card-title{font-size:32px;font-weight:700}.container.dashboard .card-text{color:#aaa;font-size:16px;font-weight:700}.container.dashboard .row.title~.card-text{margin-bottom:24px}.container.dashboard .row.title~.card-text.input-description{margin-bottom:15px}.container.dashboard .row{margin-bottom:24px}.container.dashboard .row.title{margin-bottom:8px}.container.dashboard .row.dates .col-md-2{min-width:200px}.container.dashboard .row .col-md-3.submit{display:flex}.container.dashboard .row .col-md-3.submit>.btn{align-self:flex-end;font-size:16px;font-weight:400;width:100%;height:38px}.logo-loading-component-container{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.our-btn{border:none;border-radius:10px}.our-btn.sm{font-size:12px;padding:6px 24px}.our-btn.md{font-size:16px;padding:12px 48px}.our-btn.primary,.our-btn.secondary{color:var(--bg-white);background:var(--primary)}.our-btn.secondary{border:1px solid var(--bg-white)}.our-btn.tertiary{background-color:var(--tertiary);color:var(--text-black)}.our-btn.quaternary{width:-webkit-max-content!important;width:max-content!important;padding:0!important;border-radius:0;margin:auto;background:transparent;color:var(--na-primary);border-bottom:1px solid var(--na-primary)}.our-btn:disabled{background:var(--tertiary);color:var(--detail-gray)}.subtitle{font-weight:700;color:var(--text-gray);margin-bottom:0!important;margin-top:-.7rem!important}.subtitle.primary{color:var(--primary)}.subtitle.secondary{color:var(--text-gray)}.subtitle.tertiary{color:var(--text-black)}.subtitle.sm{font-size:16px!important}.subtitle.md{font-size:24px!important}.subtitle.lg{font-size:32px!important}.dialog-container{padding:32px;display:flex;flex-direction:column;grid-gap:40px;gap:40px;width:100%;overflow:hidden;height:100%}.dialog-container h2{font-weight:700;font-size:32px}.dialog-container h3{font-weight:400;font-size:16px;line-height:21px}.dialog-container .dialog-header{display:flex;justify-content:space-between;height:56px}.dialog-container .dialog-header:has(.subtitle){height:92px}.dialog-container .dialog-header .header-container{display:flex;flex-direction:column;align-items:flex-start;grid-gap:20px;gap:20px;width:100%}.dialog-container .dialog-header svg{cursor:pointer}.dialog-container .dialog-header svg path{fill:var(--detail-border)}.dialog-container .dialog-content-container{height:100%;overflow:auto}.dialog-container .buttons-container{display:flex;justify-content:space-between;grid-gap:32px;gap:32px;width:100%;height:50px}.dialog-container .buttons-container span{display:flex;align-items:center;justify-content:center;width:100%!important}.dialog-container .buttons-container span button{width:100%!important}.dialog-container .buttons-container.secondary span:first-child button{width:auto!important}.dialog-container .new-model-dialog{max-width:666px;width:666px;overflow-x:hidden}.typography{margin-bottom:0!important}.typography.sm{line-height:14px;font-size:12px}.typography.md{line-height:19px;font-size:16px}.typography.lg{line-height:29px;font-size:24px}.typography.xl{line-height:28px;font-size:32px}.typography.primary{color:var(--text-black)}.typography.secondary{color:var(--text-gray)}.typography.tertiary{color:var(--primary)}.breadcrumbs a,.typography.bold{font-weight:700}.breadcrumbs a{font-size:12px;color:var(--text-gray);text-underline-offset:3px}.breadcrumbs .css-1wuw8dw-MuiBreadcrumbs-separator{margin-left:4px;margin-right:4px}.breadcrumbs li:last-child a{color:var(--text-black);text-decoration:none}.parent-step-name{position:relative;display:block;width:100%;max-width:500px}.parent-step-name:after{content:attr(data-label);position:absolute;bottom:-100%;left:0;width:100%;font-size:12px;color:var(--text-gray);overflow:hidden;text-overflow:ellipsis}.parent-step-name[data-label-hidden=true]:after{display:none}.link-readonly-steps-table{color:var(--primary)!important;display:block;margin-top:16px!important;text-align:right}.accordion .accordion-item{border:1px solid var(--detail-border);box-shadow:var(--box-shadow-small);border-radius:10px;margin-bottom:16px}.accordion .accordion-item:last-child{border-bottom:0}.accordion .accordion-header{margin:0 16px}.accordion .accordion-button{font-size:16px;line-height:19px;color:var(--text-black);padding:16px 0;border-bottom:1px solid var(--detail-border);background:transparent;box-shadow:none}.accordion .accordion-button:focus{box-shadow:none}.accordion .accordion-button.collapsed{border-bottom:0}.accordion .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708z'/%3E%3C/svg%3E")}.drawer-container{width:550px;height:100%;display:flex;flex-direction:column;overflow:hidden;padding:24px}.drawer-container .drawer-header{height:80px;padding:12px 0;display:flex;align-items:flex-end;justify-content:space-between}.drawer-container .drawer-header .drawer-close{cursor:pointer;display:flex;font-weight:700}.drawer-container .drawer-content-container{height:100%;padding:12px 0;overflow:hidden}.title{line-height:64px;font-weight:700;margin-bottom:0}.title.primary{color:var(--primary)}.title.secondary{color:var(--text-gray)}.title.tertiary{color:var(--text-black)}.title.quaternary{color:var(--warning-blue)}.title.sm{font-size:16px!important;line-height:19px}.title.sm-md{font-size:24px!important;line-height:40px}.title.md{font-size:32px!important;line-height:64px}.title.lg{font-size:48px!important;line-height:58px}.search-text{.search-icon{position:absolute;right:0;margin:10px}.search-text-ctrl{width:357px;height:45px}}.pending{.cancel{color:var(--warning-error);cursor:pointer;text-decoration:underline}}.container.scenario-tester{padding:0}.container.scenario-tester .card{margin:32px 24px}.container.scenario-tester .card-body{margin-top:28px;margin-left:33px;margin-right:27px;padding:0!important}.container.scenario-tester .card-title{font-size:32px;font-weight:700}.container.scenario-tester .card-title>h5,.container.scenario-tester .card-title>h6{text-align:end;color:#424242}.container.scenario-tester .card-title .second-line{font-size:12px;font-weight:400}.container.scenario-tester .card-text{color:#aaa;font-size:16px;font-weight:700}.container.scenario-tester .row.title~.card-text{margin-bottom:24px}.container.scenario-tester .row.title~.card-text.input-description{margin-bottom:15px}.container.scenario-tester .row{margin-bottom:24px}.container.scenario-tester .row.title{margin-bottom:8px}.container.scenario-tester .row.products{margin-bottom:33px;justify-content:space-between;grid-row-gap:53px;row-gap:53px}.container.scenario-tester .card:not(:first-child) .row.products{margin-bottom:17px}.container.scenario-tester .row.submit{margin-bottom:61px}.container.scenario-tester .row.submit>.col>.btn{font-size:16px;font-weight:400;width:318px;height:53px}.separator-input .form-input-container.form-control{display:flex;flex-wrap:wrap;min-height:38px;padding:0}.separator-input .form-input-container.form-control>.badge{display:inline;margin:auto .375rem;max-width:220px;overflow:hidden;text-overflow:ellipsis}.separator-input .form-input-container.form-control>.badge:not(:last-of-type){margin-right:0}.separator-input .form-input-container>.form-control{display:inline-block;flex:1 1;border:unset;width:auto;min-width:8rem}.separator-input .form-input-container>.form-control:focus{border-color:unset!important;box-shadow:unset!important}.icon-btn{color:#000!important}.icon-btn.link.has-children svg{margin-left:16px}.icon-btn.link{color:var(--primary)!important;font-weight:400;text-decoration:underline;flex-direction:row-reverse}.popup-menu-container .MuiPaper-root{box-shadow:none;border:1px solid var(--detail-border)}.popup-menu-container .MuiPaper-root header{display:flex;align-items:center;white-space:nowrap;grid-gap:32px;gap:32px;padding:0 12px 8px;cursor:default;border-bottom:1px solid var(--detail-border)}.popup-menu-container .MuiPaper-root header h6{font-weight:700;margin-bottom:0}.popup-menu-container .MuiPaper-root header button{padding:0}.reset-changes-dialog{width:400px}.manual-model-table{border:none}.actions-footer{display:flex;justify-content:space-between}.actions-footer .our-btn.quaternary.back-btn{margin:auto 0 auto 32px!important}.actions-footer .reset-changes-btn{color:var(--warning-error);border-color:var(--warning-error);margin:auto 48px auto 0!important}.col.product-details{flex:unset;display:flex;flex-direction:column;justify-content:space-between;width:auto;width:250px;box-shadow:0 2px 4px 0 #b3b3b3;padding:8px}.col.product-details.raw-recommendation{opacity:.5}.col.product-details .container{padding:0}.col.product-details .row.model-name{margin-bottom:5px}.col.product-details .row.model-name,.col.product-details .row.name{text-transform:capitalize}.col.product-details .row.display{margin-bottom:22px}.col.product-details .row.display .col,.col.product-details .row.model-name .col{padding-left:0;padding-right:0}.col.product-details .row.display .col>img{max-height:150px}.col.product-details .model-name.row{margin:0}.col.product-details .row.display .col.slot{display:flex;justify-content:flex-end;margin:0 -13px 0 13px;z-index:1}.col.product-details .row.display .col.slot .badge{align-self:flex-start}.col.product-details .row.display .col.image{display:flex;justify-content:center;min-width:150px;height:150px}.col.product-details .row.display .col.external-link{margin:0 9px 0 -9px;z-index:1}.col.product-details .row.display .col.external-link>a{cursor:pointer}.col.product-details .row.model-name,.col.product-details .row.name,.col.product-details .row.sku{font-weight:700}.col.product-details .row.name,.col.product-details .row.sku{text-align:center;margin-bottom:0}.col.product-details .row.name{font-size:16px;color:#aaa}.col.product-details .row.model-name,.col.product-details .row.sku{font-size:12px;color:#715fcc}.col.product-details .row.brand-category{display:flex;justify-content:center;margin-bottom:4px!important}.col.product-details .row.brand-category .badge{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#424242!important;font-weight:400}.col.product-details .row.brand-category .badge:not(:last-child){margin-right:4px}.col.product-details .row.brand-category .badge.brand{background-color:#cdfcbd!important}.col.product-details .row.brand-category .badge.category{background-color:#fff3d6!important}.new-model-products{max-height:300px;overflow:hidden;overflow-y:scroll;grid-template-columns:repeat(2,minmax(250px,1fr))!important;border:1px solid #ced4da;min-width:660px;margin-left:14px!important;border-radius:5px;padding-top:10px;padding-bottom:10px;padding-left:55px}.error-label{font-size:12px;margin:8px 0 0 16px;color:var(--warning-error)}.key-ctrl:disabled{cursor:not-allowed}.products .preview{display:flex;margin:20px 0 0}.products .preview p{min-width:400px;color:var(--text-gray);font-style:italic;margin:0}.our-input-block{position:relative}.our-input-block .form-label{color:var(--text-gray)}.our-input-block .our-input{font-size:16px;color:var(--text-black);border-radius:5px;border:1px solid var(--detail-border)!important;box-shadow:unset!important}.our-input-block .our-input.has-error{border-color:var(--warning-error)!important}.our-input-block .our-input::-webkit-input-placeholder{color:var(--text-gray)}.our-input-block .our-input::placeholder{color:var(--text-gray)}.our-input-block .feedback-invalid{font-size:12px;color:var(--warning-error);position:absolute;bottom:-20px;left:12px}.send-to-approval-container{width:97%}.save-confirmation-container{display:flex;align-items:center;justify-content:space-between;transition:all .2s ease-in-out;height:61px;overflow:hidden;background:var(--bg-yellow);padding:12px}.save-confirmation-container.hidden{height:0;padding:0 12px}.save-confirmation-container .save-confirmation-content{display:flex;flex-direction:column}.save-confirmation-container .save-confirmation-content h4{display:flex;align-items:center;font-size:16px;color:var(--text-black);margin:0}.save-confirmation-container .save-confirmation-content p{margin:0!important;font-size:16px;color:var(--text-gray)}.products-container{margin:24px 0;display:grid;grid-gap:32px;gap:32px;grid-template-columns:repeat(4,minmax(250px,1fr))}.accordionv2{max-height:calc(100% - 56px);height:-webkit-max-content;height:max-content;border-bottom:1px solid var(--detail-gray)}.accordionv2 .accordion-body{padding:1rem 0}.accordionv2-item{box-shadow:none!important;border:0!important;margin-bottom:0!important}.accordionv2-item>.accordion-header{top:0;position:-webkit-sticky;position:sticky;background:var(--bg-white);z-index:99;margin:0}.accordionv2-item>.accordion-header>.accordion-button{border:none!important;outline:0!important;box-shadow:none!important}.accordionv2-item>.accordion-header>.accordion-button.collapsed .header-chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordionv2-item>.accordion-header>.accordion-button:after{display:none}.accordionv2-item>.accordion-collapse{max-height:calc(100% - 56px)}.accordionv2-item .accordionv2-item-header{display:flex;flex-direction:row}.scenario-tester-form .row,.scenario-tester-params-form .row{margin-bottom:24px}.scenario-tester-form .row~.row.params-description{margin-top:46px;margin-bottom:12px}.scenario-tester-form .row:last-child{margin-bottom:48px}.container.model-tester{padding:0}.container.model-tester .card{margin:32px 24px}.container.model-tester .card-body{margin-top:28px;margin-left:33px;margin-right:27px;padding:0!important}.container.model-tester .card-title{margin-top:20px;font-size:32px;font-weight:700}.container.model-tester .card-title>h5,.container.model-tester .card-title>h6{text-align:end;color:#424242}.container.model-tester .card-title .second-line{font-size:12px;font-weight:400}.container.model-tester .card-text{color:#aaa;font-size:16px;font-weight:700}.container.model-tester .row.title~.card-text{margin-bottom:24px}.container.model-tester .row.title~.card-text.input-description{margin-bottom:15px}.container.model-tester .row{margin-bottom:24px}.container.model-tester .row.title{margin-bottom:8px}.container.model-tester .row.products{margin-bottom:33px;justify-content:space-between;grid-row-gap:53px;row-gap:53px}.container.model-tester .card:not(:first-child) .row.products{margin-bottom:17px}.container.model-tester .row.submit{margin-bottom:61px}.container.model-tester .row.submit>.col>.btn{font-size:16px;font-weight:400;width:318px;height:53px}.recommendation-results-container{position:relative;.execution-metrics{position:absolute;top:32px;right:32px;display:flex;flex-direction:column}.products-container{margin:24px 0}.actions-container{display:flex;justify-content:space-between;.back-btn{margin:auto 0 auto 32px!important;color:var(--primary);text-decoration:underline}.confirm{padding:12px 48px!important}button[variant=quaternary]{margin:auto 0}}}.container.scenario-list{padding:0}.container.scenario-list .card{margin:32px 24px}.container.scenario-list .card-body{margin:28px 38px 45px 32px;padding:0!important}.container.scenario-list .card-title{font-size:32px;font-weight:700}.container.scenario-list .card-title .second-line{font-size:12px;font-weight:400}.container.scenario-list .card-text{color:#aaa;font-size:16px;font-weight:700}.container.scenario-list .row,.container.scenario-list .row.title~.card-text{margin-bottom:24px}.container.scenario-list .row.title{margin-bottom:8px}.multi-select-dropdown label{color:var(--text-gray);margin-left:8px;margin-bottom:0;font-size:12px}.multi-select-dropdown.tertiary label{font-size:16px;padding-bottom:8px}.multi-select-dropdown.secondary .select-button{border:1px solid var(--detail-border);padding:12px 16px;border-radius:5px}.multi-select-dropdown.secondary .select-button[disabled]{background:var(--detail-border);color:var(--text-gray)}.multi-select-dropdown.tertiary .select-button{border:1px solid var(--detail-border);padding:6px 12px;border-radius:5px}.multi-select-dropdown.tertiary .select-button .select-button[disabled]{cursor:not-allowed}.multi-select-dropdown .select-button{position:relative;cursor:default;font-size:16px;padding:.25rem .8rem .25rem .5rem;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid var(--detail-border)}.multi-select-dropdown .select-button[disabled]{opacity:.65;pointer-events:none}.multi-select-dropdown .select-button[data-empty=true]{color:var(--text-gray)}.multi-select-dropdown .select-button:after{position:absolute;right:16px;top:50%}.multi-select-dropdown .dropdown-toggle>.badges-container{display:flex;flex-wrap:wrap;margin-left:-.375rem;grid-row-gap:.375rem;row-gap:.375rem}.multi-select-dropdown .dropdown-toggle>.badges-container .badge{margin-right:.375rem}.multi-select-dropdown .dropdown,.multi-select-dropdown .dropdown-menu,.multi-select-dropdown .dropdown-toggle{width:100%}.multi-select-dropdown .dropdown.disabled{cursor:not-allowed;background:var(--warning-disable);border:1px solid var(--detail-border)}.multi-select-dropdown .dropdown-menu.show{overflow-y:auto;max-height:175px}.multi-select-dropdown .required.form-label:after{content:"*";color:var(--warning-error)}.scenario-list-form .row:last-child{margin-bottom:0!important}.scenario-list-form .row.submit>.col>.btn{font-size:16px;font-weight:400;width:220px;height:48px}.scenario-list-form .dropdown{width:0;min-width:100%}.container.merchandising-rules .card{margin:32px 24px}.container.merchandising-rules .card-body{margin:28px 38px 45px 32px;padding:0!important}.form-check-label{text-transform:capitalize}.dropdown-market-merch-rules div.dropdown{margin-top:9px}.single-select-dropdown.primary .dropdown>.dropdown-toggle.btn:disabled{background-color:var(--warning-disable)!important;border:1px solid var(--detail-border)}.container.merchandising-rules-configuration .card{margin:32px 24px}.container.merchandising-rules-configuration .card-body{margin:28px 38px 45px 32px;padding:0!important}.MuiSwitch-root .MuiSwitch-switchBase .MuiSwitch-thumb{background:var(--detail-gray)}.MuiSwitch-root .MuiSwitch-switchBase+.MuiSwitch-track{background:var(--detail-gray);opacity:.5}.MuiSwitch-root .MuiSwitch-switchBase.Mui-checked .MuiSwitch-thumb{background:var(--primary)}.MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background:var(--primary)!important;opacity:.5}.search-text{position:relative}.search-text .search-icon{position:absolute;right:0;margin:10px}.search-text .search-text-ctrl{width:357px;height:45px}.pending{background:#e4effd;background:var(--bg-blue,#e4effd);padding:12px;margin-bottom:32px}.pending .cancel{color:var(--warning-error);cursor:pointer;text-decoration:underline}.action-button:disabled{background:var(--bs-gray)!important}.send-to-approval-container{display:flex;flex-direction:column}.container.request-list .card{margin:32px 24px}.container.request-list .card-body{margin:28px 38px 45px 32px;padding:0!important}.container.scenario-details-container{padding:0}.container.scenario-details-container .card{margin:32px 24px}.container.scenario-details-container .card-title{font-size:32px;font-weight:700}.container.scenario-details-container .row{margin-bottom:24px}.scenario-details-container .scenario-details .title .card-title:not(:first-child){margin-left:1rem;color:#715fcc}.scenario-steps-container{display:flex;flex-direction:column}.steps-table-container table{padding-bottom:12px}.actions-container{display:flex;justify-content:flex-end;grid-gap:16px;gap:16px;margin-bottom:16px}.actions-container .action-button{display:block;position:relative;height:45px;width:45px;display:flex;align-items:center;justify-content:center;color:var(--bg-white);background:var(--primary);border-radius:10px;border:0}.actions-container .action-button.has-changes:after{content:"!";position:absolute;top:0;right:0;-webkit-transform:translate(25%,-25%);transform:translate(25%,-25%);height:16px;width:16px;font-size:12px;line-height:12px;background:var(--warning-orange);border-radius:50%;display:flex;align-items:center;justify-content:center}.scenario-history-drawer{height:100%;display:flex;flex-direction:column}.scenario-history-drawer>header{height:100px}.scenario-history-drawer>section{height:calc(100% - 100px);overflow-y:scroll}.scenario-history-drawer>section .scenarios-versions-accordion .version-item{position:relative;box-shadow:none!important;border:none;border-left:1px solid var(--detail-gray)!important;border-radius:0!important;margin:0 8px}.scenario-history-drawer>section .scenarios-versions-accordion .version-item td,.scenario-history-drawer>section .scenarios-versions-accordion .version-item th:not(:last-child){padding:8px}.scenario-history-drawer>section .scenarios-versions-accordion .version-item th:last-child{padding:0 0 0 10px}.scenario-history-drawer>section .scenarios-versions-accordion .version-item td>span{white-space:break-spaces}.scenario-history-drawer>section .scenarios-versions-accordion .version-item .parent-step-name:after{visibility:hidden}.scenario-history-drawer>section .scenarios-versions-accordion .version-item:hover{background:var(--bg-gray)}.scenario-history-drawer>section .scenarios-versions-accordion .version-item:hover .accordion-button:after{visibility:visible}.scenario-history-drawer>section .scenarios-versions-accordion .version-item:hover .history,.scenario-history-drawer>section .scenarios-versions-accordion .version-item:hover .history thead>tr>th{background:var(--bg-gray)}.scenario-history-drawer>section .scenarios-versions-accordion .version-item:before{content:"";position:absolute;left:0;top:16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:10px;height:10px;border-radius:50%;background:var(--detail-gray)}.scenario-history-drawer>section .scenarios-versions-accordion .version-item.LIVE:before{top:0;background:var(--text-black)}.scenario-history-drawer>section .scenarios-versions-accordion .version-item .scenario-version-header{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.scenario-history-drawer>section .scenarios-versions-accordion .version-item .accordion-button:focus{box-shadow:unset!important}.scenario-history-drawer>section .scenarios-versions-accordion .version-item .accordion-button:after{visibility:hidden}.step-move-cell{display:flex;opacity:0;transition:all .1s ease}.MuiTableRow-root:hover .step-move-cell{opacity:1}.save-inline-notification-description{display:flex;align-items:center}.save-inline-notification-description .spinner{border-color:var(--text-gray);border-right-color:transparent}.scenario-steps-container{position:relative}.scenario-steps-container .add-parent-step-btn{position:absolute;top:0;right:16px;-webkit-transform:translateY(50%);transform:translateY(50%);z-index:999;font-size:16px;color:var(--bg-white);border-bottom:1px solid var(--bg-white)!important}.scenario-steps-container .step-adder{position:relative;width:100%;height:1px;cursor:pointer;z-index:998;background-color:transparent}.scenario-steps-container .step-adder td{padding:0}.scenario-steps-container .step-adder:after{display:none;position:absolute;left:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:25px;width:150px;border-radius:4px;font-size:16px;padding-bottom:2px;font-weight:700;color:var(--bg-white);background-color:var(--primary);border:1px solid var(--bg-white);align-items:center;justify-content:center}.scenario-steps-container .step-adder:hover{z-index:999;height:3px;background-color:var(--primary)!important}.scenario-steps-container .step-adder:hover:after{display:flex}.scenario-steps-container .step-adder.parent:after{content:"+ add parent-step";left:0}.scenario-steps-container .step-adder.child:after{content:"+ add child-step";left:15%}.scenario-steps-container .actions-footer{display:flex;justify-content:space-between}.scenario-steps-container .actions-footer .our-btn.quaternary.back-btn{margin:auto 0 auto 32px!important}.scenario-steps-container .actions-footer .reset-changes-btn{color:var(--warning-error);border-color:var(--warning-error);margin:auto 48px auto 0!important}.search-input{position:relative}.search-input .form-label{font-size:12px;margin-left:12px;margin-bottom:0!important}.search-input .form-control{background-color:var(--bg-white)!important;border:none!important;border-bottom:1px solid #c2cace!important}.search-input .form-control:focus{box-shadow:none!important}.search-input .helper-icon{position:absolute;bottom:0;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-input .helper-icon.actionable{cursor:pointer}.child-steps-container{border:1px solid var(--detail-border);padding:0 8px;height:100%;width:100%;overflow:auto;display:flex;flex-direction:column}.child-steps-container .child-step-item-container{display:grid;grid-template-columns:1fr 19fr;padding:24px 4px;cursor:default}.child-steps-container .child-step-item-container:not(:first-child){border-top:1px solid var(--detail-border)}.child-steps-container .child-step-item-container .child-step-item-content{display:flex;flex-direction:column}.add-child-step-modal-container{width:640px;height:360px}.add-child-step-modal-container #step-filter{height:37px;margin-bottom:16px}.add-child-step-modal-container .add-child-step-modal-content{height:307px;display:flex;align-items:center;justify-content:center}.parent-step-viewer-container{border:1px solid var(--detail-gray)}.parent-step-viewer-container h3{font-weight:700;padding:8px 8px 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.parent-step-viewer-container .steps-list{padding:8px;margin-top:16px;margin-left:16px;max-height:160px;overflow:auto}.step-item{margin-bottom:16px}.step-item header{display:flex;align-items:center}.step-item header h6{margin-left:8px;margin-bottom:0}.step-item section{margin-left:16px}.step-item .step-figure{display:block;width:8px;height:8px}.step-item .step-figure.step-rect{background:var(--primary)}.step-item .step-figure.step-circle{border-radius:50%;background:var(--detail-border)}.parent-steps-container{border:1px solid var(--detail-border);padding:0 8px;height:100%;width:100%;overflow:auto;display:flex;flex-direction:column}.parent-steps-container .parent-step-item-container{display:grid;grid-template-columns:1fr 19fr;padding:24px 4px 16px;cursor:default}.parent-steps-container .parent-step-item-container:not(:first-child){border-top:1px solid var(--detail-border)}.parent-steps-container .parent-step-item-container .parent-step-item-content{display:flex;flex-direction:column}.parent-steps-container .parent-step-item-container .parent-step-item-content .parent-step-item-substeps{margin-top:16px}.add-parent-step-modal-container{width:640px;height:360px}.add-parent-step-modal-container #parent-filter{height:37px;margin-bottom:16px}.add-parent-step-modal-container .add-parent-step-modal-content{height:307px;display:flex;align-items:center;justify-content:center}.delete-step-modal-container{width:420px}.edition-confirmation-container{display:flex;grid-gap:4px;gap:4px}.edition-confirmation-container .edition-button{height:32px;width:32px;display:flex;align-items:center;justify-content:center;background:var(--tertiary);border:1px solid var(--secondary);border-radius:4px}.icon-btn{height:24px;padding-left:0;border:none;display:flex;align-items:center;color:var(--text-black)!important;font-weight:700;font-size:20px}a.icon-btn,a.icon-btn:active,a.icon-btn:focus,button.icon-btn,button.icon-btn:active,button.icon-btn:focus{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.icon-btn.default.has-children svg{margin-right:16px}.icon-btn.default.has-children svg,.icon-btn.link.has-children svg{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.icon-btn.link.has-children svg{margin-right:8px}.icon-btn.link{height:24px;border:none;display:flex;align-items:center;color:var(--text-black)!important;font-weight:700;font-size:16px}.icon-btn.link,.icon-btn.link:active,.icon-btn.link:focus{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.icon-btn.spinning>svg>g{-webkit-animation-duration:1s!important;animation-duration:1s!important;animation-direction:reverse!important}.step-action-buttons{display:flex;justify-content:flex-end}.container.scenario-editor-container{padding:0}.container.scenario-editor-container .card,.scenario-version-tester-container .card{margin:32px 24px}.scenario-version-tester-container .card .dropdown-test-scenario-market{width:400px;margin-top:32px}.scenario-version-tester-container .card .params-actions-container{display:flex;justify-content:center}.scenario-version-tester-container .card .recommendation-results-container{position:relative}.scenario-version-tester-container .card .recommendation-results-container .execution-metrics{position:absolute;top:32px;right:32px;display:flex;flex-direction:column}.scenario-version-tester-container .card .recommendation-results-container .products-container{margin:24px 0}.scenario-version-tester-container .card .recommendation-results-container .actions-container{display:flex;justify-content:space-between}.scenario-version-tester-container .card .recommendation-results-container .actions-container button[variant=quaternary]{margin:auto 0}.row.user-details{margin-bottom:0;margin-right:0}.row.user-details .col{color:#fff;text-align:right;padding-left:10px;padding-right:0}.row.user-details .name{font-size:16px;margin-bottom:unset}.row.user-details .email{font-size:14px;font-weight:400}.row.user-details .col.picture-container{display:flex;align-items:center}.row.user-details .picture{width:32px;height:32px;line-height:32px;border-radius:50%;background-color:#d99bff;color:#715fcc;font-size:14px;font-weight:700;text-align:center}.row.user-signed-out{margin-bottom:0;margin-right:0}.row.user-signed-out .col{padding-left:10px;padding-right:0}.row.user-signed-out .col.sign-in{display:flex;align-items:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.row.user-signed-out .col .sign-in{color:#fff;font-size:16px;font-weight:700;text-align:right;text-decoration:none;margin-bottom:unset}.row.user-signed-out .col.picture-container{display:flex;align-items:center}.row.user-signed-out .picture{width:32px;height:32px;line-height:32px;border-radius:50%;background-color:#ddd;font-size:14px;font-weight:700;text-align:center}.row.user-signed-out .picture>img{opacity:.24}.navbar{padding-top:5.5px;padding-bottom:5px;overflow:hidden;border-bottom:1px solid var(--primary)}.navbar>.container-fluid{padding-left:64px;padding-right:30px}.navbar>.container-fluid>.navbar-brand{font-weight:700;font-size:12px;color:var(--bg-white)}.navbar>.container-fluid>.navbar-brand>img{margin-right:16px}.navbar>.container-fluid .user-container{display:flex;align-items:center}.permissions-modal-container{height:540px;width:900px;display:flex;flex-direction:column;overflow:hidden;--header-height:65px;--footer-height:50px}.permissions-modal-container .permissions-modal-container-header{height:var(--header-height);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:40px;gap:40px}.permissions-modal-container .permissions-modal-container-content{height:calc(100% - var(--header-height) - var(--footer-height));padding-top:16px}.permissions-modal-container .permissions-modal-container-content>header{display:grid;grid-template-columns:3fr 4fr 3fr;height:48px;padding:8px 12px 8px 80px;font-size:16px;color:var(--primary);font-weight:700;border-bottom:4px solid var(--primary)}.permissions-modal-container .permissions-modal-container-content .permissions-modal-container-content-list{height:calc(100% - 48px);overflow-y:auto}.permissions-modal-container .permissions-modal-container-footer{height:var(--header-height);padding:6px 0}.permissions-modal-container .permissions-modal-container-footer p{margin-bottom:0!important}.permissions-modal-container .permissions-modal-container-footer p .label{color:var(--text-gray);margin-right:4px}.permissions-modal-container .permissions-modal-container-footer p .permissions{color:var(--text-black)}.permission-features-container{display:grid;grid-template-columns:1fr 3fr 4fr 3fr;justify-content:flex-start;padding:8px}.permission-features-container[data-disabled=true]{opacity:.5}.permission-features-container .multi-select-dropdown{width:265px}.permission-features-container:not(:first-child){border-top:1px solid var(--detail-border)}.qa-navbar-container{position:absolute;top:-8px;left:-82px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:200px;display:flex;flex-direction:column;align-items:center}.qa-navbar-container .qa-settings-container-slot{height:25px;width:100%}.qa-navbar-container .qa-settings-button{height:100%;width:100%;background:var(--bg-white);padding:0;border:0;display:flex;align-items:center;justify-content:center}.qa-navbar-container .env-band{background:var(--bg-white);display:inline;width:100%;border-top:1px solid var(--primary);color:var(--primary);font-weight:800;font-size:16px;padding:2px;margin:0;text-align:center}.authenticated-aside-main{display:flex}.authenticated-aside-main aside{position:-webkit-sticky;position:sticky;top:56px;height:calc(100vh - 56px)}.authenticated-aside-main main{width:100%}.authenticated-aside-main main .container{max-width:unset}.loading-screen{width:100vw;height:100vh}.loading-screen,.not-found{display:flex;align-items:center;justify-content:center}.not-found{flex-direction:column;height:calc(100vh - 56px)}.not-found h2,.not-found h4{color:#222}.not-found h1{font-weight:700;font-size:144px;color:#715fcc;margin-bottom:23px}.not-found h2{font-weight:700;font-size:48px;margin-bottom:15px}.not-found h4{font-size:20px;margin-bottom:102px}.not-found .btn{width:100%;height:48px;max-width:360px;padding-top:11px}.card-container{border:1px solid var(--detail-border);height:100%}.clickable{cursor:pointer}.card-container.primary{box-shadow:var(--box-shadow-small);padding:16px;border-radius:10px}.card-container.secondary{border:1px solid var(--detail-border);padding:12px}.login{flex-direction:column;min-height:573px;height:calc(90vh - 56px)}.login,.login .card{display:flex;justify-content:center;align-items:center}.login .card{width:100%;height:302px;max-width:420px;background:var(--bg-white)}.login .row.okta{margin-bottom:32px}.login button.icon-btn{color:#fff!important;background-color:#007cc0!important;height:65px;padding-left:8px;padding-right:32px}.guest-aside-main{display:flex}.guest-aside-main aside{position:-webkit-sticky;position:sticky;top:56px;height:calc(100vh - 56px)}.guest-aside-main main{width:100%}iframe{pointer-events:none}body{margin:0;background-color:#f6f5fb;font-family:"Lato",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--primary:#715fcc;--secondary:#dbd7f2;--tertiary:#f6f5fb;--na-primary:#194264;--text-black:#424242;--text-gray:#858e93;--detail-gray:#a1acb2;--detail-border:#cdcdcd;--warning-error:#ff4949;--warning-success:#4aa04a;--warning-orange:#fa9f47;--warning-blue:#4994ee;--warning-disable:#ddd;--bg-white:#fff;--bg-gray:#f5f5f5;--bg-yellow:#fff3d6;--bg-red:#fff0f0;--bg-green:#cdfcbd;--bg-blue:#e4effd;--box-shadow-small:0px 2px 4px #b3b3b3}button:focus,input:focus,textarea:focus{border-color:rgba(113,95,204,.8)!important;box-shadow:0 0 0 .25rem rgba(113,95,204,.25)}a:hover{color:#715fcc}.container{background-color:transparent}.bg-primary{background-color:#715fcc!important}.form-control::-webkit-input-placeholder{color:#c2cace!important}.form-control::placeholder{color:#c2cace!important}.badge.bg-primary,.btn-primary,.btn-primary:active,.btn-primary:focus,.dropdown-item:active{background-color:#715fcc!important}.badge{border-radius:72px}.dropdown-item:focus,.dropdown-item:hover,.MuiTreeItem-content.Mui-focused,.MuiTreeItem-content.Mui-selected,.MuiTreeItem-content:hover{background-color:rgba(113,95,204,.25)!important}.btn-primary{border-color:#715fcc}.btn-primary:disabled{pointer-events:unset;cursor:not-allowed}.btn-primary:active,.btn-primary:focus{border-color:rgba(113,95,204,.9);box-shadow:0 0 0 .25rem rgba(113,95,204,.25)}.btn-primary:hover{background-color:rgba(113,95,204,.87);border-color:rgba(113,95,204,.85)}.form-label{color:#808a8f}button.MuiButtonBase-root{font-family:"Lato",sans-serif!important;font-weight:700!important}button.MuiButtonBase-root:focus{border-color:transparent!important;box-shadow:none!important}button.Mui-selected{color:#715fcc!important}span.MuiTabs-indicator{background-color:#715fcc!important}.fancy-scrollbar::-webkit-scrollbar{width:6px;height:6px;background:#fff}.fancy-scrollbar::-webkit-scrollbar-thumb{background:#cdcdcd;background:var(--detail-border);border-radius:16px}
/*# sourceMappingURL=main.652441f3.chunk.css.map */