.shared-users-list{max-height:16rem;overflow-y:auto;padding:0 .25rem}.shared-users-list .shared-user-item{display:flex;width:100%;justify-content:space-between;padding:1rem 0;border-bottom:1px solid var(--border-subtle)}.shared-users-list .shared-user-item:last-child{border-bottom:none}.shared-users-list .shared-user-item .shared-user{display:flex;flex-direction:row;align-items:center;gap:1rem}.shared-users-list .shared-user-item .shared-user .shared-user-photo{width:2rem;height:2rem}.shared-users-list .shared-user-item .shared-user .shared-user-name-email{display:flex;flex-direction:column}.shared-users-list .shared-user-item .shared-user .shared-user-name-email .shared-user-name{font-size:1rem;color:var(--text-body)}.shared-users-list .shared-user-item .shared-user .shared-user-name-email .shared-user-email{font-size:.75rem;color:var(--text-muted)}.dropdown-item.searchable-list{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;max-height:200px;overflow-y:auto}.dropdown-item.searchable-list:hover{background-color:transparent}.dropdown-item.searchable-list li{width:100%;padding:.5rem 1rem;color:var(--color-terciary-100);cursor:pointer;transition:background-color .15s ease-in-out;border-radius:var(--border-radius-sm)}.dropdown-item.searchable-list li:hover{background-color:var(--state-hover-bg)}.dropdown-item.searchable-list li.active{background-color:var(--state-active-bg)}.dropdown-item.searchable-list li.not-found{pointer-events:none;color:var(--text-muted)}.conditional-item .additional-property-wrapper{display:flex;flex-direction:column;gap:var(--space-50);height:100%;justify-content:center;padding:var(--space-50);background-color:rgba(from var(--color-neutral-30) r g b/.3);border-radius:var(--border-radius-sm)}.conditional-item .additional-property-wrapper .additional-property-item{display:flex;width:100%;flex-direction:column;gap:var(--space-50)}.conditional-item .additional-property-wrapper .additional-property-item:not(:last-child){padding-bottom:var(--space-50);border-bottom:1px solid var(--border-subtle)}.conditional-item{display:flex;flex-direction:column;gap:var(--space-50);padding:var(--space-50);background-color:var(--bg-body);border-radius:var(--border-radius-md);width:100%}.conditional-item .conditional-item-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.conditional-item .conditional-item-header h3{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.conditional-item .conditional-item-body{display:flex;flex-direction:column;gap:var(--space-50)}.dropdown-item.attribute-list{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;max-height:200px;overflow-y:auto}.dropdown-item.attribute-list:hover{background-color:transparent}.dropdown-item.attribute-list li{width:100%;padding:.5rem 1rem;color:var(--color-terciary-100);cursor:pointer;transition:background-color .15s ease-in-out;border-radius:var(--border-radius-sm)}.dropdown-item.attribute-list li:hover{background-color:var(--state-hover-bg)}.dropdown-item.attribute-list li.active{background-color:var(--state-active-bg)}.dropdown-item.attribute-list li.not-found{pointer-events:none;color:var(--text-muted)}.products-set-modal .modal-content{height:90vh;max-height:90vh}@media (min-width: 768px){.products-set-modal .modal-content{max-height:673px;height:673px}}.products-set-modal .modal-content .modal-body{display:flex;flex-direction:column}.products-set-modal .modal-content .conditionals-container{display:flex;flex-direction:column;gap:var(--space-50);flex:1 1 0;width:100%;height:100%;overflow-y:auto;flex-grow:1;align-items:center;justify-content:space-between}.products-set-modal .modal-content .conditionals-container .logical-operator-wrapper{display:flex;justify-content:center}.products-set-modal .modal-content .conditionals-container .logical-operator-switch{padding:var(--space-20);border-radius:var(--border-radius-full);background-color:var(--bg-body);position:relative;z-index:1;display:flex;justify-content:center;gap:var(--space-20)}.products-set-modal .modal-content .conditionals-container .logical-operator-switch:before,.products-set-modal .modal-content .conditionals-container .logical-operator-switch:after{content:"";border-left:2px solid var(--bg-body);position:absolute;left:50%;width:100%;height:100%;z-index:-1}.products-set-modal .modal-content .conditionals-container .logical-operator-switch:before{top:-50%}.products-set-modal .modal-content .conditionals-container .logical-operator-switch:after{top:50%}.products-set-modal .modal-content .conditionals-container .logical-operator-switch .btn{border-radius:var(--border-radius-full)}.products-set-modal .modal-content .conditionals-container .conditional-item .logical-operator-wrapper{position:relative;height:100%;display:flex;align-items:center;justify-content:center;margin-top:calc(var(--space-30) * -1)}@media (min-width: 768px){.products-set-modal .modal-content .conditionals-container .conditional-item .logical-operator-wrapper{margin-top:0}}.products-set-modal .modal-content .conditionals-container .conditional-item .logical-operator-switch{background-color:var(--color-secondary-20);margin:var(--space-70) 0;width:fit-content}@media (min-width: 768px){.products-set-modal .modal-content .conditionals-container .conditional-item .logical-operator-switch{margin:0}}.products-set-modal .modal-content .conditionals-container .conditional-item .logical-operator-switch .btn-terciary:hover{background-color:var(--color-secondary-20);border-color:var(--border-default)}.products-set-modal .modal-content .conditionals-container .conditional-item .logical-operator-switch:before,.products-set-modal .modal-content .conditionals-container .conditional-item .logical-operator-switch:after{content:"";border-left:1px solid var(--color-secondary-20);position:absolute;left:50%;width:100%;height:var(--space-50);z-index:-1}.products-set-modal .modal-content .conditionals-container .conditional-item .logical-operator-switch:before{top:calc(var(--space-50) * -1);bottom:unset}.products-set-modal .modal-content .conditionals-container .conditional-item .logical-operator-switch:after{top:unset;bottom:calc(var(--space-50) * -1)}.products-set-modal .modal-content .filtered-products-table{display:flex;height:100%;overflow:scroll}.products-set-modal.modal-wide-step2 .modal-dialog{max-width:90vw;width:90vw}.products-set-modal .products-set-split-layout{height:100%;margin:0}.products-set-modal .products-set-split-layout .ps-filters-panel{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0}@media (min-width: 768px){.products-set-modal .products-set-split-layout .ps-filters-panel{padding-right:var(--space-40)}}.products-set-modal .products-set-split-layout .ps-filters-panel .conditionals-container{flex:1;overflow-y:auto;align-items:stretch}.products-set-modal .products-set-split-layout .ps-apply-filters-btn{padding:var(--space-40) var(--space-20) var(--space-20);flex-shrink:0}.products-set-modal .products-set-split-layout .ps-products-panel{display:flex;flex-direction:column;height:100%;overflow:hidden;padding-left:var(--space-40)}.products-set-modal .products-set-split-layout .ps-products-panel .products-preview-table{height:100%}.products-set-modal .products-set-split-layout .ps-empty-preview{display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-secondary, #6c757d)}.products-set-modal .products-set-split-layout .ps-empty-preview p{margin:0}.tabulator{overflow:visible;z-index:2}.tabulator .tabulator-footer{display:none}.campaign-accordion .accordion-item{background-color:transparent;color:var(--text-muted);border-radius:0;border:0;border-bottom:2px solid var(--border-subtle)}.campaign-accordion .accordion-item:last-child{border-bottom:0}.campaign-accordion .accordion-item .accordion-button{flex-direction:row}.campaign-accordion .accordion-item .accordion-button .accordion-header-content{flex-direction:column;align-items:flex-start;gap:0}@media (min-width: 768px){.campaign-accordion .accordion-item .accordion-button .accordion-header-content{flex-direction:row;align-items:center;gap:1rem}}.campaign-accordion .accordion-item .accordion-button .campaign-accordion-description{margin:0;font-size:.875rem;position:relative}@media (min-width: 768px){.campaign-accordion .accordion-item .accordion-button .campaign-accordion-description{padding-left:1.5rem}.campaign-accordion .accordion-item .accordion-button .campaign-accordion-description:before{content:"";width:1rem;height:1px;background-color:var(--border-default);position:absolute;top:50%;left:-.25rem}}.campaign-accordion .accordion-item .accordion-body{padding-left:1.5rem}.campaign-accordion.pending .tabulator{box-shadow:1px 0 1px hsla(from var(--color-shadow) h s l/.25),1px 0 3px 1px hsla(from var(--color-shadow) h s l/.2),0 0 3px 12px var(--bg-warning-subtle)}.campaign-accordion.disabled{opacity:1}.campaign-accordion.disabled .accordion-item{pointer-events:none;cursor:not-allowed}.campaign-accordion.disabled .accordion-item .accordion-button{cursor:not-allowed}.id-cell-container{position:relative;width:100%}.id-cell-container span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.campaign-name,.date-created,.campaign-budget{width:100%;text-align:start;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tabulator-cell{line-height:3rem!important}.pending .id-cell-container{padding-left:1rem}.pending .id-cell-container:before{content:"";display:block;position:absolute;left:-.375rem;top:0;bottom:0;width:.375rem;background-color:var(--border-warning);border-radius:100px}code,.code{background-color:var(--bg-body);border:1px solid var(--border-default);border-radius:var(--border-radius-sm);padding:.5rem;font-family:var(--font-family-code),monospace;font-size:1rem;font-weight:400;color:var(--text-body)!important}code:focus,.code:focus{background-color:var(--bg-body)}.spinner-modal{color:var(--text-interactive)}.line-item-channel{display:flex;align-items:center;gap:.5rem;font-weight:700;width:100%}.line-item-channel span{line-height:1;margin-top:.2em;height:1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
