.cx-dialog-backdrop,.cx-editor-banner,.cx-editor-header,.cx-gallery,.cx-index,.cx-not-found,.cx-place-block{--cx-ink:#202223;--cx-muted:#616a75;--cx-line:#e3e5e8;--cx-surface:#fff;--cx-panel:#f6f7f8;--cx-hover:#f1f2f4;--cx-accent:#0b7285;--cx-accent-hover:#096478;--cx-accent-soft:#0b72851a;--cx-critical:#b42318;--cx-critical-soft:#fef3f2;--cx-success-soft:#ecfdf3;--cx-success:#067647;--cx-focus:#8c9196;color:var(--cx-ink)}.cx-editor-banner.dark-mode,.cx-editor-header.dark-mode,.dark-mode .cx-dialog-backdrop,.dark-mode .cx-editor-banner,.dark-mode .cx-editor-header,.dark-mode .cx-gallery,.dark-mode .cx-index,.dark-mode .cx-not-found,.dark-mode .cx-place-block{--cx-ink:#e6edf3;--cx-muted:#9fb0bb;--cx-line:#ffffff1f;--cx-surface:#001a23;--cx-panel:#002331;--cx-hover:#ffffff0f;--cx-accent:#5fc3d3;--cx-accent-hover:#7fd0dd;--cx-accent-soft:#5fc3d324;--cx-critical:#ff8f85;--cx-critical-soft:#ff8f851f;--cx-success-soft:#6ee7b71f;--cx-success:#6ee7b7;--cx-focus:#9fb0bb}.cx-dialog :focus-visible,.cx-editor-header :focus-visible,.cx-gallery :focus-visible,.cx-index :focus-visible,.cx-not-found :focus-visible,.cx-place-block :focus-visible{box-shadow:none;outline:1px solid var(--cx-focus);outline-offset:2px}.cx-button{align-items:center;background:var(--cx-surface);border:1px solid var(--cx-line);border-radius:8px;box-shadow:none;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;gap:8px;justify-content:center;line-height:1.4;min-height:36px;padding:7px 14px;white-space:nowrap}.cx-button,.cx-button:hover{color:var(--cx-ink);text-decoration:none}.cx-button:hover{background:var(--cx-hover)}.cx-button--primary{background:var(--cx-accent);border-color:var(--cx-accent);color:#fff}.cx-button--primary:hover{background:var(--cx-accent-hover);border-color:var(--cx-accent-hover);color:#fff}.dark-mode .cx-button--primary,.dark-mode .cx-button--primary:hover{color:#001a23}.cx-button--critical{background:var(--cx-critical);border-color:var(--cx-critical);color:#fff}.cx-button--critical:hover{background:var(--cx-critical);color:#fff;opacity:.92}.cx-button:disabled{cursor:not-allowed;opacity:.5}.cx-link{background:none;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:600;padding:0;text-decoration:underline}.cx-icon-button{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--cx-muted);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.cx-icon-button:hover{background:var(--cx-hover);color:var(--cx-ink)}.cx-icon-button--critical:hover{background:var(--cx-critical-soft);color:var(--cx-critical)}.cx-icon-button:disabled{cursor:not-allowed;opacity:.4}.cx-visually-hidden{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cx-switch{background:var(--cx-panel);border:1px solid var(--cx-line);border-radius:999px;cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;padding:0;position:relative;transition:background .12s ease;vertical-align:middle;width:36px}.cx-switch__thumb{background:var(--cx-muted);border-radius:50%;height:14px;left:2px;position:absolute;top:2px;transition:transform .12s ease;width:14px}.cx-switch[aria-checked=true]{background:var(--cx-accent);border-color:var(--cx-accent)}.cx-switch[aria-checked=true] .cx-switch__thumb{background:#fff;transform:translateX(16px)}.cx-switch:disabled{cursor:not-allowed;opacity:.5}.cx-index{display:flex;flex-direction:column;gap:16px;padding-bottom:96px}.cx-index__toolbar-top{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.cx-kpis,.cx-panel{background:var(--cx-surface);border:1px solid var(--cx-line);border-radius:12px}.cx-kpis{padding:16px}.cx-kpis__head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.cx-kpis__head h2{font-size:15px;font-weight:650;margin:0}.cx-kpis__head select,.cx-select{background:var(--cx-surface);border:1px solid var(--cx-line);border-radius:8px;color:var(--cx-ink);font:inherit;font-size:14px;min-height:36px;padding:6px 10px}.cx-kpis__grid{border-top:1px solid var(--cx-line);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.cx-kpi{display:flex;flex-direction:column;gap:4px;padding:14px 16px 4px 0}.cx-kpi+.cx-kpi{border-left:1px solid var(--cx-line);padding-left:16px}.cx-kpi__label{color:var(--cx-muted);font-size:13px}.cx-kpi__value{font-feature-settings:"tnum";font-size:22px;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.01em}.cx-kpi__change{color:var(--cx-muted);font-size:12px;min-height:18px}.cx-kpis__note{color:var(--cx-muted);margin:0}.cx-notice-slot:empty{display:none}.cx-notice{align-items:center;background:var(--cx-success-soft);border:1px solid var(--cx-line);border-radius:10px;color:var(--cx-ink);display:flex;font-size:14px;gap:12px;justify-content:space-between;padding:10px 14px}.cx-notice--critical{background:var(--cx-critical-soft);border-color:var(--cx-critical)}.cx-loading{padding:32px}.cx-empty,.cx-loading{color:var(--cx-muted);text-align:center}.cx-empty{align-items:center;display:flex;flex-direction:column;gap:10px;padding:48px 24px}.cx-empty h2{color:var(--cx-ink);font-size:18px;font-weight:650;margin:0}.cx-empty p{margin:0;max-width:46ch}.cx-empty--inline{padding:32px 24px}.cx-list__filters{align-items:center;border-bottom:1px solid var(--cx-line);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 16px}.cx-list__controls{display:flex;flex-wrap:wrap;gap:8px}.cx-tabs{gap:4px}.cx-tab,.cx-tabs{display:inline-flex}.cx-tab{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--cx-muted);cursor:pointer;font:inherit;font-size:14px;font-weight:600;gap:6px;min-height:32px;padding:4px 10px}.cx-tab:hover{background:var(--cx-hover);color:var(--cx-ink)}.cx-tab[aria-selected=true]{background:var(--cx-panel);border-color:var(--cx-line);color:var(--cx-ink)}.cx-tab__count{font-feature-settings:"tnum";color:var(--cx-muted);font-size:12px;font-variant-numeric:tabular-nums;font-weight:500}.cx-search{align-items:center;background:var(--cx-surface);border:1px solid var(--cx-line);border-radius:8px;color:var(--cx-muted);display:inline-flex;gap:8px;min-height:36px;padding:0 10px}.cx-search input{background:#0000;border:0;color:var(--cx-ink);font:inherit;font-size:14px;min-width:0;outline:none;width:200px}.cx-search:focus-within{border-color:var(--cx-focus)}.cx-table{border-collapse:collapse;font-size:14px;width:100%}.cx-table th{color:var(--cx-muted);font-size:12px;font-weight:600;text-align:left;white-space:nowrap}.cx-table td,.cx-table th{border-bottom:1px solid var(--cx-line);padding:10px 16px}.cx-table td{vertical-align:middle}.cx-table tbody tr:last-child td{border-bottom:0}.cx-table tbody tr:hover{background:var(--cx-hover)}.cx-table tr.is-busy{opacity:.6}.cx-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right!important}.cx-muted,.cx-num{white-space:nowrap}.cx-muted{color:var(--cx-muted)}.cx-row-name{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:12px;max-width:100%;padding:0;text-align:left}.cx-row-name__text{display:flex;flex-direction:column;min-width:0}.cx-row-name__text strong{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-row-name__text span{color:var(--cx-muted);font-size:13px}.cx-row-name:hover strong{text-decoration:underline}.cx-type-icon{align-items:center;background:var(--cx-panel);border:1px solid var(--cx-line);border-radius:8px;color:var(--cx-accent);display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.cx-status-text{color:var(--cx-muted);font-size:13px;margin-left:8px}.cx-row-actions{display:flex;gap:2px;justify-content:flex-end}@media (max-width:900px){.cx-hide-sm{display:none}.cx-kpis__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-kpi:nth-child(3){border-left:0;padding-left:0}.cx-search input{width:140px}}.cx-gallery{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));padding-bottom:96px}.cx-template{background:var(--cx-surface);border:1px solid var(--cx-line);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:12px}.cx-template:hover{border-color:var(--cx-focus)}.cx-template__body{flex:1 1}.cx-template__body h3{font-size:15px;font-weight:650;margin:0 0 4px}.cx-template__body p{color:var(--cx-muted);font-size:13px;line-height:1.45;margin:0}.cx-template__cta{align-self:flex-start}.cx-mock{align-items:center;background:var(--cx-panel);border-radius:8px;display:flex;height:168px;justify-content:center;padding:14px}.cx-mock-page{background:var(--cx-surface);border:1px solid var(--cx-line);border-radius:8px;display:flex;flex-direction:column;gap:7px;max-width:220px;padding:12px;width:100%}.cx-mock-line{background:var(--cx-line);border-radius:3px;display:block;height:6px}.cx-mock-line--strong{background:var(--cx-muted);height:8px;opacity:.45}.cx-mock-widget{background:var(--cx-accent-soft);border:1px solid var(--cx-accent);border-radius:6px;color:var(--cx-accent);display:flex;flex-direction:column;gap:6px;padding:8px;position:relative}.cx-mock-widget .cx-mock-line{background:var(--cx-accent);opacity:.35}.cx-mock-widget .cx-mock-line--strong{opacity:.6}.cx-mock-row{align-items:center;display:flex;gap:6px}.cx-mock-row--between{justify-content:space-between}.cx-mock-stack{display:flex;flex:1 1;flex-direction:column;gap:4px}.cx-mock-thumb{background:var(--cx-accent);border-radius:4px;flex-shrink:0;height:22px;opacity:.4;width:22px}.cx-mock-cta{border:1px solid var(--cx-accent);border-radius:4px;color:var(--cx-accent);font-size:9px;font-weight:700;line-height:1.3;padding:2px 6px;white-space:nowrap}.cx-mock-cta--plain{border-color:#0000}.cx-mock-pill{background:var(--cx-accent);border-radius:999px;color:var(--cx-surface);font-size:8px;font-weight:700;padding:1px 5px}.cx-mock-progress{background:var(--cx-surface);border-radius:3px;display:block;height:6px;overflow:hidden}.cx-mock-progress span{background:var(--cx-accent);display:block;height:100%}.cx-mock-badges{flex-direction:row;justify-content:space-between}.cx-mock-badge{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:4px}.cx-mock-stars{display:inline-flex;gap:2px}.cx-mock-stars svg{fill:currentColor}.cx-mock-avatar{height:12px;opacity:.45;width:12px}.cx-mock-avatar,.cx-mock-check{background:var(--cx-accent);border-radius:50%}.cx-mock-check{color:var(--cx-surface);display:inline-flex;padding:2px}.cx-mock-banner{align-items:center;height:46px;justify-content:center}.cx-mock-textarea{background:var(--cx-surface);border:1px solid var(--cx-accent);border-radius:4px;display:block;height:30px;padding:6px}.cx-mock-select{border:1px solid var(--cx-accent);border-radius:3px;display:block;height:10px;opacity:.6;width:60%}.cx-mock-stepper{border:1px solid var(--cx-accent);border-radius:4px;display:inline-flex;font-size:9px;font-weight:700}.cx-mock-stepper span{padding:1px 4px}.cx-mock-chat{min-height:62px}.cx-mock-bubble{background:var(--cx-surface);border-radius:6px;padding:5px;width:70%}.cx-mock-bubble--mine{align-self:flex-end;background:var(--cx-accent)}.cx-mock-bubble--mine .cx-mock-line{background:var(--cx-surface);opacity:.8}.cx-mock-launcher{background:var(--cx-accent);border-radius:50%;bottom:-8px;color:var(--cx-surface);display:inline-flex;padding:5px;position:absolute;right:-8px}.cx-dialog-backdrop{align-items:center;background:#0f172a66;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:100000}.cx-dialog{background:var(--cx-surface);border:1px solid var(--cx-line);border-radius:12px;color:var(--cx-ink);padding:20px;width:min(440px,100%)}.cx-dialog h2{font-size:17px;font-weight:650;margin:0 0 8px}.cx-dialog__body{color:var(--cx-muted);font-size:14px;line-height:1.5}.cx-dialog__body p{margin:0}.cx-dialog__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:20px}.cx-not-found{align-items:center;background:var(--cx-surface);border:1px solid var(--cx-line);border-radius:12px;display:flex;flex-direction:column;gap:10px;margin:96px auto;max-width:520px;padding:32px;text-align:center}.cx-not-found h1{font-size:20px;font-weight:650;margin:0}.cx-not-found p{color:var(--cx-muted);margin:0 0 8px}.p-card{background-color:#fff;box-shadow:0 2px 10px #0000001a;margin:16px 0;padding:16px;transition:box-shadow .2s}.p-card:hover{box-shadow:0 4px 20px #0003}.shadow{box-shadow:0 2px 4px #6373814d}.more-oop{cursor:pointer;top:0;z-index:99999}.more-oop,.options-list{position:absolute;right:0}.options-list{background:#fff;border:1px solid #e6e6e6;border-radius:4px;box-shadow:0 2px 4px #0000001a;top:100%;z-index:9999999}.option{cursor:pointer;padding:8px 16px}.option:hover{background-color:#f5f5f5}.delete-offer{color:#d9534f}.choose_containe_rewards{align-items:center;display:flex;justify-content:start;padding-left:20px;padding-right:20px;width:100%}.already-created-offers-tabs .Polaris-Tabs__Wrapper{display:block!important}.rewards_widget-grid_container{width:100%}.rewards_widget-grid{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);justify-content:center}.dark-mode .widget-item{background-color:#001a23;border:1px solid #004d5b;color:#fff}.dark-mode .offer-status{color:#fff}.dark-mode .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section .Polaris-Card{background:#001a23!important;border:1px solid #004d5b;border-radius:.8rem;box-shadow:0 0 5px #1718180d,0 1px 2px #00000026!important;flex:calc(50% - 10px) 1;margin:0;max-width:calc(50% - 10px);padding:20px;width:100%}.dark-mode .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section .Polaris-Card .title_heading{color:#fff}.dark-mode .options-list{background-color:#002331;border:1px solid #004d5b;box-shadow:0 4px 12px #004d5b4d,0 0 0 1px #004d5b33}.dark-mode .option:hover{background-color:#003547}.dark-mode .choose_container h4.offer_header{color:#fff}.dark-mode .p-card{background:#0000;border:1px solid #004d5b}.dark-mode .customize .Polaris-Label__Text{color:#fff}.cx-place-block.editor-box{align-items:center;background:var(--cx-surface);border:1px solid var(--cx-line);border-radius:10px;color:var(--cx-ink);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:24px;padding:14px 16px;text-align:left}.cx-place-block__text{flex:1 1 260px;min-width:0}.cx-place-block__text h2{color:var(--cx-ink);font-size:14px;font-weight:650;margin:0 0 4px}.cx-place-block__missing,.cx-place-block__text p{color:var(--cx-muted)!important;font-size:13px;line-height:1.45;margin:0}.Modal_headerRule{background-color:#f3f3f3;border-bottom:1px solid #ebebeb;padding:10px 10px 10px 6px}.rules_label{font-size:13px;font-weight:600}.rules_description{color:#637381;font-size:12px;font-weight:400}.rules_option_row{border-radius:6px;min-height:44px;outline:none}.rules_option_row:hover{background-color:#f6f6f7}.rules_option_row:focus-visible{box-shadow:0 0 0 2px #005bd3}.filteredoptionp{color:#000;font-weight:"800"}.dark-mode .Modal_headerRule{background-color:#001a23}.dark-mode .filteredoptionp{color:#fff!important}.dark-mode .rules_description{color:#dce5ec}.dark-mode .rules_option_row:hover{background-color:#ffffff0f}.cxe-sidebar{--cxe-text:#202223;--cxe-muted:#616a75;--cxe-line:#2022231f;--cxe-line-strong:#2022233d;--cxe-surface:#fff;--cxe-fill:#f6f6f7;--cxe-fill-hover:#f1f2f3;--cxe-accent:#0b7285;--cxe-focus:#03080a4d;--cxe-critical:#b42318;--cxe-info-fill:#f2f7fb;--cxe-warning-fill:#fff8e6;box-sizing:border-box;color:var(--cxe-text);display:flex;flex-direction:column;font-size:14px;gap:12px;line-height:1.45;min-width:0;padding:4px 4px 96px;width:100%}.dark-mode .cxe-sidebar,body.dark-mode .cxe-sidebar{--cxe-text:#f1f1f2;--cxe-muted:#a7adb5;--cxe-line:#ffffff1a;--cxe-line-strong:#ffffff38;--cxe-surface:#1f2124;--cxe-fill:#26292d;--cxe-fill-hover:#2c3035;--cxe-accent:#94d2bd;--cxe-focus:#fcfcfe4d;--cxe-critical:#f97066;--cxe-info-fill:#1d2a33;--cxe-warning-fill:#33291a}.cxe-sidebar *,.cxe-sidebar :after,.cxe-sidebar :before{box-sizing:border-box}.cxe-section{background:var(--cxe-surface);border:1px solid var(--cxe-line);border-radius:10px}.cxe-section__header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:14px 16px 0}.cxe-section__title{color:var(--cxe-text);font-size:14px;font-weight:650;margin:0}.cxe-section__description{color:var(--cxe-muted);font-size:13px;margin:2px 0 0}.cxe-section__body{gap:14px;padding:14px 16px 16px}.cxe-field,.cxe-section__body{display:flex;flex-direction:column;min-width:0}.cxe-field{gap:6px}.cxe-field__label{color:var(--cxe-text);font-size:13px;font-weight:550}.cxe-field__help{color:var(--cxe-muted);font-size:12.5px;margin:0}.cxe-field__error{align-items:center;color:var(--cxe-critical);display:flex;font-size:12.5px;gap:6px;margin:0}.cxe-input-wrap{align-items:center;display:flex;position:relative}.cxe-input{background:var(--cxe-surface);border:1px solid var(--cxe-line-strong);border-radius:8px;color:var(--cxe-text);font:inherit;font-size:14px;min-height:36px;min-width:0;outline:none;padding:7px 10px;width:100%}textarea.cxe-input{min-height:72px;resize:vertical}.cxe-input:focus,.cxe-input:focus-visible{border-color:var(--cxe-focus);outline:none}.cxe-field.has-error .cxe-input{border-color:var(--cxe-critical)}.cxe-input:disabled{cursor:not-allowed;opacity:.55}.cxe-input-wrap.has-suffix .cxe-input{padding-right:44px}.cxe-input-suffix{color:var(--cxe-muted);font-size:13px;pointer-events:none;position:absolute;right:10px}.cxe-select{-webkit-appearance:auto;appearance:auto;cursor:pointer}.cxe-toggle{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.cxe-toggle__text{display:flex;flex-direction:column;gap:2px;min-width:0}.cxe-switch{background:var(--cxe-fill);border:1px solid var(--cxe-line-strong);border-radius:999px;cursor:pointer;flex:0 0 auto;height:20px;margin-top:1px;padding:0;position:relative;width:36px}.cxe-switch__thumb{background:var(--cxe-muted);border-radius:50%;height:14px;left:2px;position:absolute;top:2px;transition:transform .12s ease;width:14px}.cxe-switch.is-on{background:var(--cxe-text);border-color:var(--cxe-text)}.cxe-switch.is-on .cxe-switch__thumb{background:var(--cxe-surface);transform:translateX(16px)}.cxe-add-button:focus-visible,.cxe-choice:focus-within,.cxe-icon-button:focus-visible,.cxe-segmented__option:focus-visible,.cxe-switch:focus-visible{outline:1px solid var(--cxe-focus);outline-offset:1px}.cxe-switch:disabled{cursor:not-allowed;opacity:.5}.cxe-choices{grid-gap:8px;display:grid;gap:8px}.cxe-choice{align-items:flex-start;background:var(--cxe-surface);border:1px solid var(--cxe-line);border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:10px 12px}.cxe-choice:hover{background:var(--cxe-fill-hover)}.cxe-choice.is-checked{border-color:var(--cxe-text)}.cxe-choice input{accent-color:var(--cxe-text);margin:3px 0 0}.cxe-choice__icon{color:var(--cxe-muted);display:inline-flex;margin-top:1px}.cxe-choice__text{display:flex;flex-direction:column;gap:2px;min-width:0}.cxe-choice__label{font-weight:550}.cxe-choice__description{color:var(--cxe-muted);font-size:12.5px}.cxe-segmented{align-self:flex-start;border:1px solid var(--cxe-line-strong);border-radius:8px;display:inline-flex;flex-wrap:wrap;gap:0;max-width:100%;overflow:hidden}.cxe-segmented__option{align-items:center;background:var(--cxe-surface);border:0;border-right:1px solid var(--cxe-line);color:var(--cxe-text);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;gap:6px;justify-content:center;min-height:32px;padding:4px 12px}.cxe-segmented__option:last-child{border-right:0}.cxe-segmented__option:hover{background:var(--cxe-fill-hover)}.cxe-segmented__option.is-selected{background:var(--cxe-text);color:var(--cxe-surface)}.cxe-color{align-items:center;display:flex;gap:8px}.cxe-color__swatch{background:var(--cxe-surface);border:1px solid var(--cxe-line-strong);border-radius:8px;cursor:pointer;flex:0 0 36px;height:36px;padding:2px;width:36px}.cxe-notice{align-items:flex-start;background:var(--cxe-info-fill);border:1px solid var(--cxe-line);border-radius:8px;display:flex;font-size:13px;gap:10px;padding:10px 12px}.cxe-notice svg{flex:0 0 auto;margin-top:2px}.cxe-notice--critical,.cxe-notice--warning{background:var(--cxe-warning-fill)}.cxe-notice strong{display:block;font-weight:600}.cxe-items{display:flex;flex-direction:column;gap:10px}.cxe-items__empty{border:1px dashed var(--cxe-line-strong);border-radius:8px;color:var(--cxe-muted);font-size:13px;margin:0;padding:12px;text-align:center}.cxe-item{background:var(--cxe-surface);border:1px solid var(--cxe-line);border-radius:8px}.cxe-item__header{align-items:center;border-bottom:1px solid var(--cxe-line);display:flex;gap:8px;justify-content:space-between;padding:8px 8px 8px 12px}.cxe-item__title{font-size:13px;font-weight:550;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cxe-item__actions{display:flex;gap:2px}.cxe-item__body{display:flex;flex-direction:column;gap:12px;padding:12px}.cxe-icon-button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--cxe-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}.cxe-icon-button:hover:not(:disabled){background:var(--cxe-fill-hover);color:var(--cxe-text)}.cxe-icon-button:disabled{cursor:not-allowed;opacity:.35}.cxe-add-button{align-items:center;background:#0000;border:1px dashed var(--cxe-line-strong);border-radius:8px;color:var(--cxe-text);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:550;gap:6px;justify-content:center;min-height:36px;padding:6px 12px}.cxe-add-button:hover{background:var(--cxe-fill-hover)}.cxe-sidebar .trigger-rules-editor .customerView{grid-gap:8px 8px;align-items:center;display:grid;gap:8px 8px;grid-template-columns:auto 1fr}.cxe-sidebar .trigger-rules-editor .customerView input[type=radio]{accent-color:var(--cxe-text);margin:0}.cxe-sidebar .trigger-rules-editor .customerView label{cursor:pointer;font-size:14px}.cxe-sidebar .trigger-rules-editor .section{margin-top:12px}.cxe-sidebar .trigger-rules-editor .add_condition_button{align-items:center;background:#0000;border:1px dashed var(--cxe-line-strong);border-radius:8px;color:var(--cxe-text);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:550;min-height:32px;padding:4px 12px}.cxw-block{--cxw-text:#202223;--cxw-muted:#616a75;--cxw-line:#20222324;--cxw-surface:#fff;--cxw-fill:#f4f4f5;--cxw-success:#0c7d4d;color:var(--cxw-text);display:flex;flex-direction:column;font-size:14px;gap:12px;line-height:1.45;margin:16px 0;min-width:0}.dark-mode .cxw-block{--cxw-text:#f1f1f2;--cxw-muted:#a7adb5;--cxw-line:#ffffff24;--cxw-surface:#0000;--cxw-fill:#2a2d31;--cxw-success:#5fd39b}.cxw-block__note{color:var(--cxw-muted);font-size:12px;margin:0}.cxw-box{background:var(--cxw-surface);border:1px solid var(--cxw-line);border-radius:8px;min-width:0;overflow-wrap:anywhere;padding:12px 14px}.cxw-stack{flex-direction:column}.cxw-row,.cxw-stack{display:flex;gap:8px;min-width:0}.cxw-row{align-items:center}.cxw-grid{grid-gap:12px;display:grid;gap:12px}.cxw-muted{color:var(--cxw-muted);font-size:13px}.cxw-stars{color:#b98900;letter-spacing:1px}.cxw-badge{align-items:center;color:var(--cxw-muted);display:inline-flex;font-size:12.5px;gap:4px}.cxw-badge svg{color:var(--cxw-success)}.cxw-checkbox{align-items:center;cursor:pointer;display:flex;gap:10px}.cxw-checkbox input{accent-color:var(--cxw-text);height:16px;margin:0;width:16px}.cxw-input{background:var(--cxw-surface);border:1px solid var(--cxw-line);border-radius:6px;box-sizing:border-box;color:var(--cxw-text);font:inherit;min-height:40px;padding:8px 10px;width:100%}.cxw-progress{background:var(--cxw-fill);border-radius:999px;height:8px;overflow:hidden}.cxw-progress__fill{background:var(--cxw-text);border-radius:inherit;height:100%}.cxw-button{font:inherit;font-size:13px;font-weight:550;padding:4px 12px}.cxw-button,.cxw-select{background:var(--cxw-surface);border:1px solid var(--cxw-line);border-radius:6px;color:var(--cxw-text);min-height:34px}.cxw-select{font:inherit;font-size:13px;padding:4px 8px}.cxw-image{border-radius:6px;display:block;height:auto;margin:0 auto;width:100%}.cxw-empty{border:1px dashed var(--cxw-line);border-radius:8px;color:var(--cxw-muted);font-size:13px;margin:0;padding:16px;text-align:center}.trust-badges-container,.trust-badges-container_row{padding:20px}.trust-badge-grid_rows{grid-gap:12px;align-items:flex-start;display:grid;gap:12px;grid-template-rows:repeat(4,minmax(0,1fr))}.trust-badges-container_top_row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.trust-badges-stack{display:flex;flex-direction:column;gap:16px}.trust-badge-content_row{align-items:center;display:flex;flex-direction:column;margin-top:10px}.trust-badge-grid{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:auto 1fr;width:100%}.trust-badge-icon-wrapper{display:flex;flex-direction:column;justify-content:flex-start}.trust-badge-icon-wrapper_row{flex-direction:column}.trust-badge-icon,.trust-badge-icon-wrapper_row{align-items:center;display:flex;justify-content:center}.trust-badge-icon{height:var(--icon-size);margin-right:10px;min-height:10px;min-width:10px;width:var(--icon-size)}.trust-badge-icon img,.trust-badge-icon svg{object-fit:contain}.trust-badge-icon svg{fill:none;stroke:var(--icon_color);stroke-width:1.5}.trust-badge-content{display:flex;flex-direction:column}.trust-badge-title{color:#202223;font-size:16px;font-weight:600;margin-bottom:4px}.dark-mode .trust-badge-text_vertical{color:#a7b9cb}.dark-mode .trust-badge-title{color:#fff}.trust-badge-title_span{color:#043f12;font-size:12px;font-weight:600;margin-bottom:4px}.dark-mode .trust-badge-title_span{color:#12ae70}.trust-badge-text{text-align:center;width:262px}.trust-badge-text,.trust-badge-text_vertical{word-wrap:break-word;color:#6d7175;font-size:14px;line-height:1.4}.trust-badge-text_vertical{text-align:justify;width:367px}.cxe-badges-preview{display:flex;gap:16px;padding:20px}.cxe-badges-preview.is-block{flex-direction:column}.cxe-badges-preview.is-inline{flex-direction:row;flex-wrap:wrap}.cxe-badges-preview__empty{color:#6d7175;font-size:13px;margin:0}.cxe-badge-preview{align-items:center;display:flex;gap:12px;min-width:0}.cxe-badge-preview__icon{color:#202223;display:inline-flex;flex:0 0 auto}.cxe-badge-preview__icon.tone-neutral{color:#6d7175}.cxe-badge-preview__icon.tone-info{color:#2c6ecb}.cxe-badge-preview__icon.tone-success{color:#007f5f}.cxe-badge-preview__icon.tone-warning{color:#b98900}.cxe-badge-preview__icon.tone-critical{color:#d72c0d}.cxe-badge-preview__text{color:#202223;display:flex;flex-direction:column;font-size:14px;gap:2px;min-width:0;overflow-wrap:anywhere}.cxe-badge-preview__text small{color:#6d7175;font-size:12px}.cxe-thank-you{color:#202223;display:flex;flex-direction:column;gap:16px;padding:24px 20px}.cxe-thank-you__header{align-items:center;color:#202223;display:flex;gap:12px}.cxe-thank-you__order{color:#6d7175;font-size:13px}.cxe-thank-you__title{font-size:20px;font-weight:600}.cxe-thank-you__card{border:1px solid #e1e3e5;border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:16px}.cxe-thank-you__block{min-width:0}.cxe-text-line,.cxe-text-stack{display:flex;flex-direction:column}.cxe-text-line__text{font-size:14px;line-height:1.45;overflow-wrap:anywhere}.cxe-text-line__text.tone-neutral{color:#6d7175}.cxe-text-line__text.tone-info{color:#2c6ecb}.cxe-text-line__text.tone-success{color:#007f5f}.cxe-text-line__text.tone-warning{color:#8a6116}.cxe-text-line__text.tone-critical{color:#d72c0d}.cxe-text-banner{background:#eaf4ff;border:1px solid #c9d7ea;border-radius:8px;padding:12px 16px}.cxe-text-banner.status-success{background:#ecfdf3;border-color:#b4dfc4}.cxe-text-banner.status-warning{background:#fff8e6;border-color:#f1d796}.cxe-text-banner.status-critical{background:#fff1ef;border-color:#f4c3bb}.cxe-text-empty{color:#6d7175;font-size:13px;margin:0}.cxe-text-style-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.cxe-text-style-row .cxe-field__label{align-items:center;display:inline-flex;gap:6px}.cxp-address{display:flex;flex-direction:column;gap:16px;min-width:0}.cxp-address__toolbar{align-self:flex-start;border:1px solid #2022233d;border-radius:8px;display:inline-flex;overflow:hidden}.cxp-address__state{background:#fff;border:0;border-right:1px solid #2022231f;color:#202223;cursor:pointer;font:inherit;font-size:13px;min-height:32px;padding:4px 14px}.cxp-address__state:last-child{border-right:0}.cxp-address__state:hover{background:#f1f2f3}.cxp-address__state.is-selected{background:#202223;color:#fff}.cxp-address__state:focus-visible{outline:1px solid #03080a4d;outline-offset:1px}.cxp-page{background:#fff;border:1px solid #2022231f;border-radius:10px;color:#202223;display:flex;flex-direction:column;gap:16px;padding:24px}.cxp-page__header{align-items:center;display:flex;gap:12px}.cxp-page__check{color:#1a7f37;display:inline-flex}.cxp-page__eyebrow{color:#616a75;display:block;font-size:13px}.cxp-page__title{font-size:18px}.cxp-banner{border:1px solid #0000;border-radius:8px;display:flex;font-size:14px;gap:10px;line-height:1.45;padding:12px 14px}.cxp-banner svg{flex:0 0 auto;margin-top:1px}.cxp-banner--success{background:#e9f7ee;border-color:#b4e2c4;color:#0c5132}.cxp-banner--info{background:#eaf4fb;border-color:#b6d7ee;color:#00527c}.cxp-banner--critical{background:#fdeceb;border-color:#f4bcb6;color:#8e1f0b}.cxp-banner__content{display:flex;flex-direction:column;gap:6px;min-width:0;overflow-wrap:anywhere}.cxp-banner__content p{color:#303030;margin:0}.cxp-banner__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.cxp-button{align-items:center;background:#fff;border:1px solid #2022233d;border-radius:8px;color:#202223;display:inline-flex;font-size:13px;font-weight:550;min-height:32px;padding:4px 12px}.cxp-button--primary{background:#202223;border-color:#202223;color:#fff}.cxp-skeleton{display:flex;flex-direction:column;gap:10px}.cxp-skeleton__line{background:#ececee;border-radius:6px;display:block;height:12px;width:60%}.cxp-skeleton__line--wide{width:90%}.cxp-skeleton__line--short{width:35%}.dark-mode .cxp-address__state,.dark-mode .cxp-button,.dark-mode .cxp-page{background:#1f2124;border-color:#ffffff1f;color:#f1f1f2}.dark-mode .cxp-address__state.is-selected,.dark-mode .cxp-button--primary{background:#f1f1f2;color:#1f2124}.dark-mode .cxp-banner__content p{color:inherit}.dark-mode .cxp-skeleton__line{background:#2c3035}.cxp-chat{display:flex;flex-direction:column;gap:16px;min-width:0}.cxp-chat__checkout{background:#fff;border:1px solid #2022231f;border-radius:10px;min-height:520px;overflow:hidden;padding:24px;position:relative}.cxp-chat__skeleton{display:flex;flex-direction:column;gap:12px;max-width:60%}.cxp-chat__line{background:#ececee;border-radius:6px;display:block;height:12px;width:70%}.cxp-chat__line--wide{width:100%}.cxp-chat__line--short{width:40%}.cxp-chat__dock{bottom:20px;display:flex;justify-content:flex-end;max-width:calc(100% - 40px);position:absolute;right:20px}.cxp-chat__launcher{align-items:center;background:var(--cxp-chat-brand);border:0;border-radius:50px;color:var(--cxp-chat-on-brand);cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:8px;min-height:44px;padding:10px 20px}.cxp-chat__window{background:#fff;border:1px solid #2022231f;border-radius:16px;display:flex;flex-direction:column;height:420px;max-width:100%;overflow:hidden;width:340px}.cxp-chat__header{align-items:flex-start;background:#f3f4f6;display:flex;gap:8px;justify-content:space-between;padding:14px 16px}.cxp-chat__header h3{color:#111827;font-size:15px;font-weight:600;margin:0;overflow-wrap:anywhere}.cxp-chat__close{background:#0000;border:0;color:#6b7280;cursor:pointer;display:inline-flex}.cxp-chat__messages{display:flex;flex:1 1;flex-direction:column;gap:8px;padding:16px}.cxp-chat__message{border-radius:18px;font-size:14px;max-width:80%;padding:8px 12px}.cxp-chat__message--customer{align-self:flex-end;background:var(--cxp-chat-brand);border-bottom-right-radius:4px;color:var(--cxp-chat-on-brand)}.cxp-chat__message--agent{align-self:flex-start;background:#e5e7eb;border-bottom-left-radius:4px;color:#1f2937}.cxp-chat__form{border-top:1px solid #2022231f;display:flex;gap:8px;padding:12px}.cxp-chat__input{border:1px solid #d1d5db;color:#9ca3af;flex:1 1;padding:8px 12px}.cxp-chat__input,.cxp-chat__send{border-radius:20px;font-size:14px}.cxp-chat__send{background:var(--cxp-chat-brand);color:var(--cxp-chat-on-brand);font-weight:600;padding:8px 16px}.dark-mode .cxp-chat__checkout{background:#1f2124;border-color:#ffffff1f}.dark-mode .cxp-chat__line{background:#2c3035}