.setup-preview_page__ekNlr{min-height:calc(100dvh - 82px);padding:38px 24px;overflow-x:hidden}.setup-preview_content__cdYP6{max-width:580px}.setup-preview_brand__KS4X9{width:154px;height:auto;margin:0 auto 28px}.setup-preview_card__6_uEU{padding:44px 48px;animation:setup-preview_stepIn__dLoL1 .26s cubic-bezier(.2,.7,.2,1) both}.setup-preview_card__6_uEU[data-direction=back]{animation-name:setup-preview_stepBack__9DuNA}.setup-preview_card__6_uEU h1{outline:none}.setup-preview_card__6_uEU h1:focus-visible{outline:3px solid #5ab1d6;outline-offset:6px;border-radius:6px}.setup-preview_progress__iy6xm{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;width:144px;margin:0 auto 32px;padding:0;list-style:none}.setup-preview_progress__iy6xm li{height:4px;background:var(--sentric-brand-gradient);background-size:144px 100%;border-radius:999px;position:relative}.setup-preview_progress__iy6xm li:nth-child(2){background-position:50%}.setup-preview_progress__iy6xm li:nth-child(3){background-position:100%}.setup-preview_progress__iy6xm li[data-state=next]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#e5ebf1;opacity:.88}.setup-preview_form__72glZ{display:grid;gap:28px;margin-top:40px;min-width:0}.setup-preview_primary__RsbSQ{width:100%;min-width:0;justify-content:center}.setup-preview_navigation___D_b9{display:flex;align-items:center;gap:12px;margin-top:20px;min-width:0}.setup-preview_navigation___D_b9>.setup-preview_primary__RsbSQ{flex:1 1}.setup-preview_navigation___D_b9>.setup-preview_back__ViXo9.setup-preview_back__ViXo9{flex:0 0 var(--sentric-action-height);width:var(--sentric-action-height);height:var(--sentric-action-height);min-height:var(--sentric-action-height);padding:0;margin:0;border:1px solid var(--sentric-color-border);border-radius:50%}.setup-preview_site___VRar{margin:-20px 0 8px;color:#697389;font-size:14px;overflow-wrap:anywhere}.setup-preview_loading__u_UbA{display:grid;place-items:center;min-height:120px}.setup-preview_languages__7P_Qc{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;margin:0;padding:0}.setup-preview_languages__7P_Qc li{padding:7px 10px;border:1px solid #e0e7ee;border-radius:9px;color:#39405e;font-size:14px}.setup-preview_languageItem__uy_QS{display:inline-flex;align-items:center;gap:8px;text-transform:capitalize}.setup-preview_languageItem__uy_QS [data-language-flags]>span,.setup-preview_languageItem__uy_QS img{width:24px;height:24px}.setup-preview_languageItem__uy_QS img{object-fit:contain;border-radius:50%;flex-shrink:0}.setup-preview_unsupported__QDNXT{text-align:left;border-top:1px solid #edf0f5;padding-top:16px;margin-top:-6px}.setup-preview_unsupported__QDNXT>summary{font-size:14px}.setup-preview_unsupported__QDNXT .setup-preview_languages__7P_Qc{justify-content:flex-start;margin-top:16px}.setup-preview_unsupported__QDNXT p{font-size:14px;line-height:1.6;color:#697389;margin:14px 0 0}.setup-preview_categories__ery7P{list-style:none;padding:0;margin:0;text-align:left}.setup-preview_categories__ery7P li{padding:14px 0;border-bottom:1px solid #edf0f5}.setup-preview_categories__ery7P li:first-child{padding-top:0}.setup-preview_categories__ery7P li:last-child{padding-bottom:0;border:0}.setup-preview_categories__ery7P strong{display:block;font-size:15px;font-weight:600}.setup-preview_categories__ery7P span{display:block;margin-top:5px;color:#697389;font-size:14px;line-height:1.5}.setup-preview_back__ViXo9,.setup-preview_editButton__IRi_d,.setup-preview_textButton__t4xV0{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;background:transparent;color:#697389;font:inherit;font-size:14px;cursor:pointer;padding:6px 8px;min-height:36px;justify-self:center}.setup-preview_back__ViXo9:hover,.setup-preview_editButton__IRi_d:hover,.setup-preview_textButton__t4xV0:hover{color:#28245c;text-decoration:underline;text-underline-offset:3px}.setup-preview_editButton__IRi_d{color:#438eb2}.setup-preview_back__ViXo9{display:flex;margin:16px auto 0}.setup-preview_categoryLinks__JA_7B{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:-12px}.setup-preview_categoryLinks__JA_7B[data-empty=true]{justify-content:center}.setup-preview_back__ViXo9:focus-visible,.setup-preview_editButton__IRi_d:focus-visible,.setup-preview_textButton__t4xV0:focus-visible{outline:3px solid #5ab1d6;outline-offset:3px;border-radius:6px}.setup-preview_preferences__78a8g{display:grid;gap:0;text-align:left;margin:0;border:1px solid #dde8e4;border-radius:12px;overflow:hidden}.setup-preview_preferences__78a8g>div{padding:18px 20px;border-bottom:1px solid #e7efeb;background:#fbfdfc}.setup-preview_preferences__78a8g>div:last-child{border:0}.setup-preview_preferences__78a8g dt{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:600}.setup-preview_preferences__78a8g dt svg{color:#33816d;flex-shrink:0}.setup-preview_preferences__78a8g dd{margin:7px 0 0 25px;color:#697389;font-size:14px;line-height:1.6}.setup-preview_configured__APq5t{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;color:#33816d;font-size:14px;font-weight:600}.setup-preview_styleHint__igfTN{margin:0;color:#697389;font-size:14px;line-height:1.6}.setup-preview_completeIcon__vhpwW{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 24px;border-radius:50%;background:#edf7f3;color:#33816d}.setup-preview_websiteNote__6sE5u{display:flex;gap:9px;align-items:flex-start;text-align:left;margin:0;color:#697389;font-size:14px;line-height:1.65}.setup-preview_websiteNote__6sE5u svg{flex-shrink:0;margin-top:4px}.setup-preview_siteError__zf_7_{padding:12px 14px;border-radius:9px;background:#fff6f6;border:1px solid #e9c5c5;color:#993535;font-size:14px;text-align:left;margin:0}.setup-preview_categoryDialog__7jl3e{font-family:var(--sentric-font-sans);font-size:14px;line-height:1.5}.setup-preview_categoryDialog__7jl3e.setup-preview_categoryDialog__7jl3e[data-presentation=dialog]{height:min(740px,calc(100dvh - var(--quick-view-edge)*2));max-height:calc(100dvh - var(--quick-view-edge)*2)}.setup-preview_categoryDialog__7jl3e.setup-preview_categoryDialog__7jl3e[data-presentation=dialog]>[data-quick-view-frame]{height:100%;max-height:100%}.setup-preview_categoryDialog__7jl3e.setup-preview_categoryDialog__7jl3e [data-quick-view-content]{display:flex;flex:1 1;min-height:0;overflow:hidden;padding-bottom:0}.setup-preview_editorLayout__mwCPv{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.setup-preview_editorScroll___94du{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain}.setup-preview_categoryDialog__7jl3e .setup-preview_editor__fYSzo{margin:0;padding:var(--quick-view-gutter,var(--sentric-dialog-gutter));border:0;border-radius:0;background:#fff;min-width:0}.setup-preview_dialogActions__8gfth{display:flex;flex-shrink:0;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:18px 24px max(18px,env(safe-area-inset-bottom));border-top:1px solid #e1e7ee;background:#fff}@keyframes setup-preview_stepIn__dLoL1{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}@keyframes setup-preview_stepBack__9DuNA{0%{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:translateX(0)}}@media(max-width:600px){.setup-preview_page__ekNlr{padding:24px 16px;align-items:start}.setup-preview_card__6_uEU{padding:32px 24px}.setup-preview_brand__KS4X9{margin-bottom:24px}.setup-preview_form__72glZ{gap:24px;margin-top:36px}.setup-preview_categoryDialog__7jl3e.setup-preview_categoryDialog__7jl3e[data-presentation=dialog]{height:min(740px,calc(100dvh - var(--quick-view-edge)*2));max-height:calc(100dvh - var(--quick-view-edge)*2)}.setup-preview_categoryDialog__7jl3e.setup-preview_categoryDialog__7jl3e[data-presentation=dialog]>[data-quick-view-frame]{height:100%;max-height:100%}.setup-preview_categoryDialog__7jl3e .setup-preview_editor__fYSzo{padding:var(--quick-view-gutter,var(--sentric-dialog-gutter))}.setup-preview_dialogActions__8gfth{padding:14px 18px max(14px,env(safe-area-inset-bottom))}.setup-preview_preferences__78a8g>div{padding:16px}.setup-preview_categoryLinks__JA_7B{justify-content:center}}@media(prefers-reduced-motion:reduce){.setup-preview_card__6_uEU{animation:none}.setup-preview_progress__iy6xm li{transition:none}}.setup-preview_steps__wOZwv{min-width:0}.setup-preview_analysisProgress__GEtvY{display:block;width:100%;height:8px;appearance:none;border:0;border-radius:999px;overflow:hidden;background:#e5ebf1;color:#5ab1d6}.setup-preview_analysisProgress__GEtvY::-webkit-progress-bar{background:#e5ebf1;border-radius:999px}.setup-preview_analysisProgress__GEtvY::-webkit-progress-value{background:#5ab1d6;border-radius:999px}.setup-preview_analysisProgress__GEtvY::-moz-progress-bar{background:#5ab1d6;border-radius:999px}.setup-preview_categories__ery7P [data-reveal=working]>span,.setup-preview_steps__wOZwv [data-reveal=pending],.setup-preview_steps__wOZwv [data-reveal=working] dd{visibility:hidden}.setup-preview_categories__ery7P [data-reveal=working]>strong:before,.setup-preview_languages__7P_Qc [data-reveal=working]:before,.setup-preview_resultSpinner__6SrFa{content:"";display:inline-block;box-sizing:border-box;width:16px;height:16px;flex-shrink:0;border:2px solid var(--sentric-color-accent);border-right:2px solid transparent;border-radius:50%;animation:setup-preview_resultSpin__VAfnw .7s linear infinite}.setup-preview_categories__ery7P [data-reveal=working]>strong:before,.setup-preview_languages__7P_Qc [data-reveal=working]:before{margin-right:8px;vertical-align:middle}.setup-preview_steps__wOZwv [aria-busy=true] [data-reveal=ready]{animation:setup-preview_resultIn__ukieg .25s ease-out both}@keyframes setup-preview_resultSpin__VAfnw{to{transform:rotate(1turn)}}@keyframes setup-preview_resultIn__ukieg{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.setup-preview_websiteConfirmation__iovqF{display:grid;gap:20px;min-width:0}.setup-preview_confirmedWebsite__O7QYc{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--sentric-color-ink);font-size:18px;font-weight:600;overflow-wrap:anywhere}.setup-preview_confirmedWebsite__O7QYc svg{flex-shrink:0}.setup-preview_websitePreview__Ocp_L{position:relative;height:220px;overflow:hidden;border:1px solid var(--sentric-color-border);border-radius:var(--sentric-radius-card);background:var(--sentric-color-subtle)}.setup-preview_websitePreview__Ocp_L iframe{display:block;width:200%;height:440px;border:0;transform:scale(.5);transform-origin:top left;pointer-events:none}.setup-preview_websitePreview__Ocp_L[data-state=loading] iframe{visibility:hidden}.setup-preview_previewStatus__8Asri{position:absolute;inset:0;display:flex;flex-direction:column;gap:12px;padding:24px;background:var(--sentric-color-subtle)}.setup-preview_previewHelp__kznZO,.setup-preview_previewStatus__8Asri{align-items:center;justify-content:center;text-align:center;color:var(--sentric-color-muted);font-size:14px}.setup-preview_previewHelp__kznZO{display:inline-flex;gap:7px;margin-top:-8px}.setup-preview_confirmationActions__uJls4{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:4px}.setup-preview_accountFooter__0UJRA a:focus-visible,.setup-preview_accountFooter__0UJRA select:focus-visible,.setup-preview_websiteConfirmation__iovqF a:focus-visible{outline:3px solid var(--sentric-color-focus);outline-offset:3px;border-radius:var(--sentric-radius-control)}.setup-preview_accountFooter__0UJRA{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 24px;margin-top:20px;color:var(--sentric-color-muted);font-family:var(--sentric-font-sans);font-size:14px}.setup-preview_accountFooter__0UJRA a{display:inline-flex;align-items:center;min-height:36px;color:inherit;text-decoration:none}.setup-preview_accountFooter__0UJRA a:hover{text-decoration:underline;text-underline-offset:3px}.setup-preview_accountFooter__0UJRA p{flex-basis:100%;margin:0;text-align:center;color:var(--sentric-color-danger)}.setup-preview_localeControl__hp6q8{display:inline-flex;align-items:center;gap:6px;min-width:0;min-height:36px;padding:0;border:0;background:transparent;font:inherit;color:inherit;cursor:pointer;list-style:none}.setup-preview_localeControl__hp6q8::-webkit-details-marker{display:none}.setup-preview_localeMenu__wqu0_.setup-preview_localeMenu__wqu0_{color:inherit}.setup-preview_localeMenu__wqu0_.setup-preview_localeMenu__wqu0_>div{top:auto;bottom:calc(100% + 8px);left:0;right:auto;width:240px;padding:8px;transform-origin:bottom left}.setup-preview_localeOption__hbzlz{display:flex;align-items:center;gap:10px}.setup-preview_localeOption__hbzlz [data-language-flags]>span{width:24px;height:24px}.setup-preview_localeControl__hp6q8:focus-visible{outline:3px solid var(--sentric-color-focus);outline-offset:3px;border-radius:var(--sentric-radius-control)}.setup-preview_navigation___D_b9>.setup-preview_back__ViXo9>span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:0}.setup-preview_navigation___D_b9>.setup-preview_back__ViXo9 svg{display:block}.setup-preview_websiteInput__60pvq{position:relative;min-width:0}.setup-preview_websiteInput__60pvq[data-locked=true] input{padding-right:52px;background:var(--sentric-color-subtle);border-color:var(--sentric-color-border);color:var(--sentric-color-muted);cursor:default}.setup-preview_websiteLock__IviUJ{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--sentric-radius-control);background:transparent;color:var(--sentric-color-muted);cursor:pointer}.setup-preview_siteLink__dEQus:focus-visible,.setup-preview_websiteLock__IviUJ:focus-visible{outline:3px solid var(--sentric-color-focus);outline-offset:3px}.setup-preview_siteCard__E_N3O{display:flex;align-items:center;gap:8px;min-width:0;margin-top:-16px;padding:10px 12px;border:1px solid var(--sentric-color-border);border-radius:var(--sentric-radius-control);background:var(--sentric-color-subtle);text-align:left}.setup-preview_siteLink__dEQus{display:flex;align-items:center;gap:9px;flex:1 1;min-width:0;min-height:32px;border:0;padding:0;background:transparent;font:inherit;font-size:14px;color:var(--sentric-color-muted);cursor:pointer;text-align:left}.setup-preview_siteLink__dEQus svg{flex-shrink:0}.setup-preview_siteLink__dEQus span{overflow-wrap:anywhere}.setup-preview_siteLink__dEQus:hover span{text-decoration:underline;text-underline-offset:3px}.setup-preview_siteFailure__qU_Fq{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;padding:0;border:0;border-radius:var(--sentric-radius-control);background:transparent;color:var(--sentric-color-danger);cursor:help}.setup-preview_siteFailure__qU_Fq:focus-visible{outline:3px solid var(--sentric-color-focus);outline-offset:3px}.setup-preview_siteLink__dEQus:disabled{cursor:default;opacity:.6}.setup-preview_preferences__78a8g .setup-preview_preferenceToggle__MuQH7{width:100%;min-height:28px;justify-content:space-between;padding:0;color:inherit;font-size:15px;font-weight:600}.setup-preview_preferences__78a8g .setup-preview_preferenceToggle__MuQH7:hover{text-decoration:none}.setup-preview_preferences__78a8g .setup-preview_preferenceToggle__MuQH7>svg{width:16px;height:16px;color:var(--sentric-color-muted)}.setup-preview_preferenceTitle__IyWWL{display:flex;align-items:center;gap:9px}.setup-preview_preferences__78a8g .setup-preview_styleSources__rwi2_{margin-top:16px;padding-top:14px;border-top:1px solid var(--sentric-color-border)}.setup-preview_styleSources__rwi2_ p{margin:0;font-size:14px;line-height:1.6}.setup-preview_styleSources__rwi2_ ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:12px}.setup-preview_styleSources__rwi2_ a{display:inline-flex;align-items:center;gap:8px;max-width:100%;color:var(--sentric-color-ink);text-underline-offset:3px}.setup-preview_styleSources__rwi2_ a svg{flex-shrink:0}.setup-preview_styleSources__rwi2_ li>span{display:block;margin-top:3px;font-size:14px;color:var(--sentric-color-muted);overflow-wrap:anywhere}.setup-preview_categoryHint__IbJhM{margin:20px 24px 0;padding:14px 16px;border-radius:var(--sentric-radius-card);background:var(--sentric-color-subtle);color:var(--sentric-color-muted);font-size:14px;line-height:1.6}.setup-preview_websiteReasons__by97f{display:grid;gap:10px;margin:0;padding:0;border:0;min-width:0}.setup-preview_websiteReasons__by97f label{display:flex;align-items:center;gap:12px;min-height:48px;padding:12px;border:1px solid var(--sentric-color-border);border-radius:var(--sentric-radius-card);font-size:14px;line-height:1.5;cursor:pointer}.setup-preview_websiteReasons__by97f label:has(input:checked){background:var(--sentric-color-info-soft);border-color:var(--sentric-color-accent)}.setup-preview_websiteReasons__by97f input{flex-shrink:0;width:18px;height:18px;margin:0;accent-color:var(--sentric-color-accent)}.setup-preview_websiteReasons__by97f input:focus-visible{outline:3px solid var(--sentric-color-focus);outline-offset:3px}.setup-preview_srOnly__xaciR{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:400px){.setup-preview_confirmationActions__uJls4{display:grid;grid-template-columns:minmax(0,1fr)}.setup-preview_confirmationActions__uJls4>button{width:100%}}@media(prefers-reduced-motion:reduce){.setup-preview_categories__ery7P [data-reveal=working]>strong:before,.setup-preview_languages__7P_Qc [data-reveal=working]:before,.setup-preview_resultSpinner__6SrFa,.setup-preview_steps__wOZwv [data-reveal]{animation:none}}.guided-setup_guided__6_dv5{min-width:0}.guided-setup_guided__6_dv5 h1{outline:none}.guided-setup_guided__6_dv5 h1:focus-visible{outline:3px solid var(--sentric-color-focus);outline-offset:6px}.guided-setup_form__KKDCP{display:grid;gap:var(--sentric-space-6);margin-top:var(--sentric-space-8);text-align:left;min-width:0}.guided-setup_modes__OFCJd{display:flex;flex-wrap:wrap;gap:var(--sentric-space-2)}.guided-setup_modes__OFCJd>button{flex:1 1}.guided-setup_actions__59wAl{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sentric-space-3);padding-top:var(--sentric-space-4)}.guided-setup_review__5fRRt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:var(--sentric-space-8);align-items:start}.guided-setup_rules__hcDeV{display:grid;gap:var(--sentric-space-6);min-width:0}.guided-setup_rules__hcDeV textarea{resize:vertical;line-height:1.6}.guided-setup_categories__5bbx0{max-height:420px;overflow:auto;margin-top:var(--sentric-space-4)}.guided-setup_preview__zDobB{position:sticky;top:var(--sentric-space-6);min-width:0}.guided-setup_preview__zDobB>p{margin:0 0 var(--sentric-space-4);color:var(--sentric-color-muted);font-size:var(--sentric-text-small);line-height:1.6}.guided-setup_sources__aAN0y{padding-left:var(--sentric-space-6);overflow-wrap:anywhere;font-size:var(--sentric-text-small)}.guided-setup_sources__aAN0y li+li{margin-top:var(--sentric-space-2)}.guided-setup_error__lkPOI{margin:0;padding:var(--sentric-space-3) var(--sentric-space-4);border-radius:var(--sentric-radius-control);background:var(--sentric-color-danger-soft);color:var(--sentric-color-danger);font-size:var(--sentric-text-small)}@media(max-width:850px){.guided-setup_review__5fRRt{grid-template-columns:1fr}.guided-setup_preview__zDobB{position:static}.guided-setup_actions__59wAl>button{flex:1 1}}.guided-setup_embeddedSource__X4w_v{min-width:0;max-width:800px}.guided-setup_urlField__WtO31{flex:1 1;min-width:0}.guided-setup_urlField__WtO31 [data-ui-field]>label{height:0}.guided-setup_urlField__WtO31 input{width:100%;min-width:0}.guided-setup_linkStatus__myP7V{display:flex;align-items:flex-start;gap:6px;margin:6px 0 0;font-size:var(--sentric-text-small);line-height:1.5;color:var(--sentric-color-muted)}.guided-setup_linkStatus__myP7V>svg{flex-shrink:0;margin-top:2px}.guided-setup_linkStatus__myP7V[data-status=reachable]{color:var(--sentric-color-success)}.guided-setup_linkStatus__myP7V[data-status=blocked]{color:var(--sentric-color-warning,var(--sentric-color-muted))}.guided-setup_linkStatus__myP7V[data-status=invalid]{color:var(--sentric-color-danger)}.guided-setup_ruleTitle__CbzhL{display:flex;align-items:center;gap:12px}.guided-setup_rules__hcDeV>details{padding:16px}.guided-setup_rules__hcDeV>details textarea{margin-top:12px}.guided-setup_form__KKDCP{margin-top:0}.guided-setup_guided__6_dv5 [role=tab]{display:inline-flex;align-items:center;gap:8px}.guided-setup_ruleText__gtU6_{display:grid;gap:4px;min-width:0}.guided-setup_ruleText__gtU6_>span{font-size:var(--sentric-text-small);font-weight:400;color:var(--sentric-color-muted);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.guided-setup_ruleTitle__CbzhL>svg{flex-shrink:0}.guided-setup_accountSource__0yv0R{min-width:0}.guided-setup_account__7gp91 h1{font-size:clamp(24px,3vw,30px)}.customization-setup-demo_fullscreen___y2v1{font-family:var(--sentric-font-sans);color:var(--sentric-color-ink);font-size:var(--sentric-text-body);line-height:var(--sentric-leading)}.customization-setup-demo_fullscreen___y2v1 [data-quick-view-content]{padding:0;overflow:hidden;scrollbar-gutter:auto;display:flex;flex-direction:column}.customization-setup-demo_brand__S1LBv{display:flex;align-items:center;gap:24px;font-size:var(--sentric-text-small);font-weight:400;color:var(--sentric-color-muted)}.customization-setup-demo_brand__S1LBv img{display:block;width:120px;height:auto}.customization-setup-demo_brand__S1LBv>span{border-left:1px solid var(--sentric-color-border);padding-left:24px}.customization-setup-demo_demoBadge__nxbmP{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--sentric-radius-pill);background:var(--sentric-color-subtle);color:var(--sentric-color-muted);font-size:var(--sentric-text-small);font-weight:400;white-space:nowrap}.customization-setup-demo_flow__BtgHn{flex:1 1;min-height:0;display:flex;flex-direction:column;background:var(--sentric-color-surface)}.customization-setup-demo_quickPanel__y1bmG{display:grid;gap:20px;max-width:580px;margin:0 auto;min-width:0}.customization-setup-demo_quickPanel__y1bmG>section{padding:40px;text-align:center}.customization-setup-demo_quickPanel__y1bmG form{text-align:left}@media(max-width:650px){.customization-setup-demo_quickPanel__y1bmG>section{padding:24px}}.customization-setup-demo_progress__73fSP{flex-shrink:0;padding:24px 24px 0}.customization-setup-demo_progress__73fSP ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:420px;padding:0;margin:0 auto;list-style:none}.customization-setup-demo_progress__73fSP li{position:relative;min-width:0;padding-bottom:12px}.customization-setup-demo_progress__73fSP li:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;border-radius:var(--sentric-radius-pill);background:var(--sentric-brand-gradient);background-size:300% 100%}.customization-setup-demo_progress__73fSP li:nth-child(2):after{background-position:50%}.customization-setup-demo_progress__73fSP li:nth-child(3):after{background-position:100%}.customization-setup-demo_progress__73fSP li[data-state=next]:after{opacity:.18}.customization-setup-demo_progress__73fSP button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:38px;padding:4px 0;border:0;background:transparent;color:var(--sentric-color-muted);font:inherit;font-size:var(--sentric-text-small);cursor:pointer}.customization-setup-demo_progress__73fSP button>span{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;border:1px solid var(--sentric-color-border);border-radius:50%}.customization-setup-demo_progress__73fSP li:is([data-state=current],[data-state=done]) button>span{background:var(--sentric-brand-gradient);border:0;color:white}.customization-setup-demo_progress__73fSP li[data-state=current] button{color:var(--sentric-color-ink);font-weight:600}.customization-setup-demo_progress__73fSP button:disabled{opacity:1;cursor:default}.customization-setup-demo_progress__73fSP button:not(:disabled):hover{text-decoration:underline;text-underline-offset:4px}.customization-setup-demo_progress__73fSP button:focus-visible{outline:3px solid var(--sentric-color-focus);outline-offset:3px;border-radius:var(--sentric-radius-control)}.customization-setup-demo_body__WN7mb{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:44px 32px 40px;scrollbar-gutter:stable}.customization-setup-demo_intro__Mp1F7{text-align:center;max-width:760px;margin:0 auto 40px}.customization-setup-demo_intro__Mp1F7 h1{font-size:clamp(28px,3vw,40px);font-weight:500;letter-spacing:-.035em;line-height:1.18;margin:0 0 14px;outline:none}.customization-setup-demo_intro__Mp1F7 h1:focus-visible{outline:3px solid var(--sentric-color-focus);outline-offset:6px;border-radius:var(--sentric-radius-control)}.customization-setup-demo_intro__Mp1F7 p{margin:0;color:var(--sentric-color-muted);font-size:var(--sentric-text-body);line-height:1.6}.customization-setup-demo_sourceLayout__QeEI7{display:grid;grid-template-columns:minmax(0,560px) minmax(0,320px);gap:80px;max-width:960px;margin:0 auto;align-items:start}.customization-setup-demo_inputs__iAvkX,.customization-setup-demo_sourceForm__dqxQf{display:grid;min-width:0;gap:20px}.customization-setup-demo_sourceModes__GdBJB{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:6px;background:var(--sentric-color-subtle);border-radius:var(--sentric-radius-card)}.customization-setup-demo_sourceModes__GdBJB>button[aria-pressed=true]{box-shadow:0 2px 6px #28245c08;border-color:var(--sentric-color-border)}.customization-setup-demo_inputs__iAvkX [data-ui-field]>label{font-size:var(--sentric-text-small)}.customization-setup-demo_inputs__iAvkX textarea{line-height:1.6;resize:vertical;max-height:400px}.customization-setup-demo_examplesHeading__1XyLQ{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px}.customization-setup-demo_examplesHeading__1XyLQ h2{font-size:var(--sentric-text-small);font-weight:600;margin:0}.customization-setup-demo_examplesHeading__1XyLQ>span{color:var(--sentric-color-muted);font-size:var(--sentric-text-small)}.customization-setup-demo_urlList__xVgau{display:grid;gap:12px;margin-top:-8px}.customization-setup-demo_urlRow__N6PDz{display:flex;align-items:flex-start;gap:8px;min-width:0}.customization-setup-demo_urlRow__N6PDz>[data-ui-field]{flex:1 1;min-width:0;gap:0}.customization-setup-demo_urlRow__N6PDz>[data-ui-field]>label{height:0}.customization-setup-demo_urlRow__N6PDz input{width:100%;min-width:0}.customization-setup-demo_urlNumber__Q6iYo{flex:none;display:grid;place-items:center;width:24px;height:44px;font-size:var(--sentric-text-small);color:var(--sentric-color-muted)}.customization-setup-demo_addUrl__PHlzb{justify-self:start;margin:-12px 0 -12px 18px}.customization-setup-demo_hint__s7trs{margin:0;color:var(--sentric-color-muted);font-size:var(--sentric-text-small);line-height:1.6}.customization-setup-demo_sourceAside__bGPCJ{text-align:center;padding-top:14px}.customization-setup-demo_sourceAside__bGPCJ h2{font-size:var(--sentric-text-section);font-weight:500;margin:26px 0 10px}.customization-setup-demo_sourceAside__bGPCJ p{font-size:var(--sentric-text-small);color:var(--sentric-color-muted);line-height:1.7;margin:0 0 12px}.customization-setup-demo_exampleVisual__26JUG{position:relative;border-radius:var(--sentric-radius-panel);overflow:hidden;background:#f0e9de}.customization-setup-demo_sourceProduct__Zk1yA{display:block;width:100%;height:258px;object-fit:cover}.customization-setup-demo_floatingRule__advNs{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;background:var(--sentric-color-surface);box-shadow:var(--sentric-shadow-panel);border-radius:var(--sentric-radius-pill);padding:9px 14px;white-space:nowrap;font-size:var(--sentric-text-small)}.customization-setup-demo_floatingRule__advNs svg{color:var(--sentric-color-success);flex-shrink:0}.customization-setup-demo_dropzone__Xh8SQ{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px;border:1px dashed var(--sentric-color-control-border);border-radius:var(--sentric-radius-card);color:var(--sentric-color-muted);background:var(--sentric-color-subtle)}.customization-setup-demo_dropzone__Xh8SQ>svg{flex-shrink:0}.customization-setup-demo_dropzone__Xh8SQ>div{min-width:0}.customization-setup-demo_dropzone__Xh8SQ button{min-height:36px;padding:4px 0}.customization-setup-demo_dropzone__Xh8SQ p{font-size:var(--sentric-text-small);margin:2px 0 0;line-height:1.5}.customization-setup-demo_attachments__0Ec8A{display:grid;gap:8px;list-style:none;padding:0;margin:0}.customization-setup-demo_attachments__0Ec8A li{display:flex;align-items:center;gap:12px;border:1px solid var(--sentric-color-border);border-radius:var(--sentric-radius-control);padding:6px 8px}.customization-setup-demo_attachments__0Ec8A img{width:44px;height:44px;object-fit:cover;border-radius:var(--sentric-radius-control)}.customization-setup-demo_attachments__0Ec8A li>span{flex:1 1;min-width:0;overflow-wrap:anywhere;font-size:var(--sentric-text-small)}.customization-setup-demo_error__IVRgd{margin:0;padding:12px 16px;background:var(--sentric-color-danger-soft);border-radius:var(--sentric-radius-control);color:var(--sentric-color-danger);font-size:var(--sentric-text-small)}.customization-setup-demo_analysis__g7csK{display:grid;justify-items:center;gap:32px;max-width:480px;margin:40px auto;text-align:center}.customization-setup-demo_analysisVisual__u_e7_{display:grid;place-items:center;position:relative;width:104px;height:104px;border-radius:50%;background:var(--sentric-color-info-soft);color:var(--sentric-color-info)}.customization-setup-demo_analysisVisual__u_e7_>span{position:absolute;inset:-8px;border-radius:50%;border:1px solid var(--sentric-color-accent);animation:customization-setup-demo_pulse__0Xu4R 1.5s ease-in-out infinite}.customization-setup-demo_analysis__g7csK ol{display:grid;gap:20px;margin:0;padding:0;list-style:none;text-align:left}.customization-setup-demo_analysis__g7csK li{display:flex;align-items:center;gap:12px;font-size:var(--sentric-text-body);color:var(--sentric-color-muted)}.customization-setup-demo_analysis__g7csK li[data-state=current]{color:var(--sentric-color-ink)}.customization-setup-demo_analysis__g7csK li[data-state=done] svg{color:var(--sentric-color-success)}.customization-setup-demo_spinner__RJXFz{width:18px;height:18px;box-sizing:border-box;border:2px solid var(--sentric-color-accent);border-right:2px solid transparent;border-radius:50%;animation:customization-setup-demo_spin__3x6yR .8s linear infinite}.customization-setup-demo_waitDot__7CqLp{display:block;flex-shrink:0;width:8px;height:8px;margin:0 5px;border-radius:50%;background:var(--sentric-color-border)}.customization-setup-demo_reviewLayout__pv2wg{display:grid;grid-template-columns:minmax(0,540px) minmax(0,370px);align-items:start;gap:72px;max-width:982px;margin:0 auto}.customization-setup-demo_settingsList__KN_C3{min-width:0}.customization-setup-demo_recommendedHeading__tE6rZ{display:flex;align-items:center;gap:9px;padding:0 14px 16px;color:var(--sentric-color-success)}.customization-setup-demo_recommendedHeading__tE6rZ h2{font-size:var(--sentric-text-small);font-weight:500;margin:0}.customization-setup-demo_recommendedHeading__tE6rZ>span{margin-left:auto;font-size:var(--sentric-text-small);color:var(--sentric-color-muted)}.customization-setup-demo_recommendedList__JjBXx{border-top:1px solid var(--sentric-color-border)}.customization-setup-demo_setting__2tHE4{border-bottom:1px solid var(--sentric-color-border)}.customization-setup-demo_settingRow__j3Yws{display:flex;align-items:center;gap:8px;padding-right:8px}.customization-setup-demo_settingSelect__E_rjB{display:flex;flex:1 1;min-width:0;align-items:center;gap:14px;padding:17px 12px;border:0;background:transparent;text-align:left;color:var(--sentric-color-ink);font-family:inherit;cursor:pointer}.customization-setup-demo_customizationIcon__Ebtkz{flex-shrink:0;width:28px;height:28px;object-fit:contain}.customization-setup-demo_settingSelect__E_rjB>span{display:grid;flex:1 1;gap:4px;min-width:0}.customization-setup-demo_settingSelect__E_rjB strong{font-size:var(--sentric-text-body);font-weight:500}.customization-setup-demo_settingSelect__E_rjB>span>span{font-size:var(--sentric-text-small);color:var(--sentric-color-muted);line-height:1.5}.customization-setup-demo_settingSelect__E_rjB>svg{flex-shrink:0;color:var(--sentric-color-muted);transition:transform var(--sentric-motion-fast)}.customization-setup-demo_settingSelect__E_rjB[aria-expanded=true]>svg{transform:rotate(180deg)}.customization-setup-demo_settingSelect__E_rjB:hover{background:var(--sentric-color-subtle)}.customization-setup-demo_settingSelect__E_rjB:focus-visible{outline:3px solid var(--sentric-color-focus);outline-offset:-3px;border-radius:var(--sentric-radius-control)}.customization-setup-demo_setting__2tHE4[data-selected=true]{background:var(--sentric-color-subtle)}.customization-setup-demo_setting__2tHE4[data-active=false] .customization-setup-demo_settingSelect__E_rjB strong{color:var(--sentric-color-muted)}.customization-setup-demo_ruleEditor__tXX_S{padding:0 16px 20px 54px}.customization-setup-demo_ruleEditor__tXX_S[hidden]{display:none}.customization-setup-demo_ruleEditor__tXX_S textarea{line-height:1.6;resize:vertical}.customization-setup-demo_otherCustomizations__SuLBa{margin-top:24px}.customization-setup-demo_otherCustomizations__SuLBa>summary{color:var(--sentric-color-muted)}.customization-setup-demo_otherHint__utYP7{margin:8px 0 12px;padding:0 12px;color:var(--sentric-color-muted);font-size:var(--sentric-text-small);line-height:1.6}.customization-setup-demo_previewAside__ENFWC{position:sticky;top:0;min-width:0}.customization-setup-demo_previewHeading__UX40c{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--sentric-text-small);margin-bottom:12px;color:var(--sentric-color-muted)}.customization-setup-demo_productPreview__j0ni6{--demo-sheet-height:clamp(300px,52dvh,480px);--product-sheet-height:var(--demo-sheet-height)}.customization-setup-demo_sheetViewport___oxxl{scroll-padding:18px}.customization-setup-demo_sheetContent__ub9MU{padding:24px}.customization-setup-demo_productEyebrow__CHTY7{font-size:var(--sentric-text-small);letter-spacing:.08em;color:var(--sentric-color-muted);margin:0 0 12px}.customization-setup-demo_sheetSection__b94VQ{margin-bottom:28px;min-width:0;outline:2px solid transparent;outline-offset:8px;border-radius:var(--sentric-radius-control);transition:outline-color .25s ease}.customization-setup-demo_sheetSection__b94VQ[data-highlight=true]{outline-color:var(--sentric-color-accent)}.customization-setup-demo_sheetSection__b94VQ h3{font-size:var(--sentric-text-section);font-weight:500;line-height:1.4;margin:6px 0 0}.customization-setup-demo_sheetLabel___1P_J,.customization-setup-demo_sheetSection__b94VQ h4{font-size:var(--sentric-text-small);font-weight:500;margin:0 0 12px}.customization-setup-demo_sheetLabel___1P_J{color:var(--sentric-color-muted)}.customization-setup-demo_productDescription__IUp3_{font-size:var(--sentric-text-small);line-height:1.7;color:var(--sentric-color-muted);margin:0}.customization-setup-demo_specs__dZbTA{margin:0;font-size:var(--sentric-text-small)}.customization-setup-demo_specs__dZbTA>div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--sentric-color-border)}.customization-setup-demo_specs__dZbTA dt{color:var(--sentric-color-muted);min-width:0;overflow-wrap:anywhere}.customization-setup-demo_specs__dZbTA dd{margin:0;text-align:right;min-width:0;overflow-wrap:anywhere}.customization-setup-demo_categoryPath__4ZRby{font-size:var(--sentric-text-small);line-height:1.7;margin:0;color:var(--sentric-color-muted)}.customization-setup-demo_productOptions__mMtjV{display:flex;gap:8px;flex-wrap:wrap}.customization-setup-demo_productOptions__mMtjV>span{padding:7px 12px;border:1px solid var(--sentric-color-border);border-radius:var(--sentric-radius-control);font-size:var(--sentric-text-small)}.customization-setup-demo_standardContent__tVrps{margin:0;font-size:var(--sentric-text-small);color:var(--sentric-color-muted);line-height:1.6}.customization-setup-demo_searchResult__TweWV{font-size:var(--sentric-text-small);display:grid;gap:6px}.customization-setup-demo_searchResult__TweWV>span{color:var(--sentric-color-muted)}.customization-setup-demo_searchResult__TweWV strong{font-weight:500;color:var(--sentric-color-info);line-height:1.5}.customization-setup-demo_searchResult__TweWV p{margin:0;line-height:1.6;color:var(--sentric-color-muted)}.customization-setup-demo_mediaGallery__yohCX{padding:16px 18px 8px}.customization-setup-demo_derivedGallery__BuqU1,.customization-setup-demo_originalGallery___mG7v{outline:2px solid transparent;outline-offset:5px;border-radius:var(--sentric-radius-control);transition:outline-color .25s ease}.customization-setup-demo_derivedGallery__BuqU1[data-highlight=true],.customization-setup-demo_originalGallery___mG7v[data-highlight=true]{outline-color:var(--sentric-color-accent)}.customization-setup-demo_mediaHeading__YgJqY{position:relative;display:flex;align-items:center;padding-right:42px;min-height:28px;margin-bottom:8px}.customization-setup-demo_derivedGallery__BuqU1 h4,.customization-setup-demo_mediaHeading__YgJqY h4{font-size:var(--sentric-text-small);line-height:1.4;font-weight:500;margin:0}.customization-setup-demo_mediaHeading__YgJqY>button{position:absolute;right:-6px;top:-8px}.customization-setup-demo_galleryHero__Mn85B{position:relative;height:132px;margin:0;border-radius:var(--sentric-radius-control);background:var(--sentric-color-subtle);overflow:hidden}.customization-setup-demo_galleryHero__Mn85B>img{display:block;width:100%;height:100%;object-fit:contain;animation:customization-setup-demo_coverIn__BnRMy .2s ease-out both}.customization-setup-demo_galleryHero__Mn85B[data-kind=lifestyle]>img{object-fit:cover}.customization-setup-demo_galleryHero__Mn85B figcaption{position:absolute;bottom:6px;left:6px;padding:2px 7px;border-radius:var(--sentric-radius-pill);background:var(--sentric-color-surface);color:var(--sentric-color-muted);font-size:var(--sentric-text-small);line-height:1.4}.customization-setup-demo_imageSequence__xUfhC{position:relative;list-style:none;margin:8px 0 0;padding:0;height:50px}.customization-setup-demo_imageSequence__xUfhC>li{position:absolute;top:0;left:0;width:calc((100% - 16px)/3);transform:translateX(calc(var(--image-position)*(100% + 8px)));transition:transform .65s cubic-bezier(.22,.7,.2,1);will-change:transform}.customization-setup-demo_galleryThumbnail__V10EC{position:relative;display:block;width:100%;height:48px;border:1px solid var(--sentric-color-border);border-radius:var(--sentric-radius-control);padding:2px;background-color:var(--sentric-color-surface);overflow:hidden;cursor:pointer}.customization-setup-demo_galleryThumbnail__V10EC img{display:block;width:100%;height:100%;object-fit:contain}.customization-setup-demo_galleryThumbnail__V10EC[aria-pressed=true]{border-color:var(--sentric-color-accent);box-shadow:inset 0 0 0 1px var(--sentric-color-accent)}.customization-setup-demo_galleryThumbnail__V10EC:focus-visible{outline:3px solid var(--sentric-color-focus);outline-offset:2px}.customization-setup-demo_imagePosition__5_Nn2{position:absolute;bottom:2px;left:3px;display:grid;place-items:center;min-width:20px;height:20px;padding:0 3px;border-radius:50%;background:var(--sentric-color-surface);font-size:var(--sentric-text-small)}.customization-setup-demo_galleryOrder__ktlPU{font-size:var(--sentric-text-small);line-height:1.4;color:var(--sentric-color-muted);margin:5px 0 12px}.customization-setup-demo_derivedGalleries__R6UwY{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;border-top:1px solid var(--sentric-color-border);padding-top:12px}.customization-setup-demo_derivedGallery__BuqU1 h4{margin-bottom:7px;min-height:39px}.customization-setup-demo_derivedStrip__Em22_{display:flex;gap:8px}.customization-setup-demo_derivedStrip__Em22_ figure{margin:0;min-width:0;flex:1 1}.customization-setup-demo_derivedPair__gMTau{display:flex;align-items:center;gap:4px;min-width:0}.customization-setup-demo_sourceThumbnail__N8NYm{width:30px;height:42px;flex-shrink:0;object-fit:contain;border:1px solid var(--sentric-color-border);border-radius:4px}.customization-setup-demo_derivedPair__gMTau>svg{flex-shrink:0;color:var(--sentric-color-muted)}.customization-setup-demo_derivedPair__gMTau>.customization-setup-demo_galleryThumbnail__V10EC{flex:1 1;min-width:0;height:52px}.customization-setup-demo_derivedStrip__Em22_ figcaption{font-size:var(--sentric-text-small);line-height:1.4;color:var(--sentric-color-muted);margin-top:5px}.customization-setup-demo_galleryHero__Mn85B[data-kind=background],.customization-setup-demo_galleryThumbnail__V10EC[data-transparent=true]{background-image:conic-gradient(var(--sentric-color-canvas) 25%,transparent 0 50%,var(--sentric-color-canvas) 0 75%,transparent 0);background-size:12px 12px}.customization-setup-demo_derivedGallery__BuqU1[data-preview-section=lifestyle] .customization-setup-demo_galleryThumbnail__V10EC img{object-fit:cover}.customization-setup-demo_compactConfiguration__oSgcK{display:grid;justify-items:start;gap:4px}.customization-setup-demo_compactConfiguration__oSgcK>p{margin:0;color:var(--sentric-color-muted);font-size:var(--sentric-text-small);line-height:1.65;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.customization-setup-demo_compactConfiguration__oSgcK>button{margin-left:-20px}.customization-setup-demo_settingSelect__E_rjB>span>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes customization-setup-demo_coverIn__BnRMy{0%{opacity:.4}to{opacity:1}}.customization-setup-demo_sheetEnd__iI_qU{height:max(24px,calc(var(--demo-sheet-height) - 220px))}.customization-setup-demo_previewSelection__K_q03{display:flex;align-items:center;gap:9px;padding:14px 16px;border-top:1px solid var(--sentric-color-border);background:var(--sentric-color-surface);font-size:var(--sentric-text-small);min-height:54px}.customization-setup-demo_previewSelection__K_q03>img{flex-shrink:0;object-fit:contain}.customization-setup-demo_previewSelection__K_q03 strong{font-weight:500;flex:1 1;min-width:0}.customization-setup-demo_previewSelection__K_q03>span{flex-shrink:0}.customization-setup-demo_enabled__3lbHz{color:var(--sentric-color-success)}.customization-setup-demo_disabled___hLlR{color:var(--sentric-color-muted)}.customization-setup-demo_resultIcon__E2r_x{object-fit:contain;flex-shrink:0}.customization-setup-demo_complete__xkUSs{max-width:500px;margin:0 auto;text-align:center}.customization-setup-demo_completeIcon__8Hb2v{display:grid;place-items:center;background:var(--sentric-color-success-soft);color:var(--sentric-color-success);width:64px;height:64px;border-radius:50%;margin:0 auto 24px}.customization-setup-demo_resultCounts__kWbLP{display:grid;gap:0;margin-bottom:24px}.customization-setup-demo_resultCounts__kWbLP strong{font-size:40px;font-weight:400;line-height:1.2}.customization-setup-demo_resultCounts__kWbLP span{font-size:var(--sentric-text-small);color:var(--sentric-color-muted)}.customization-setup-demo_resultList__CU3QZ{list-style:none;padding:0;margin:0 0 16px;text-align:left;border-top:1px solid var(--sentric-color-border)}.customization-setup-demo_resultList__CU3QZ li{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--sentric-color-border);padding:12px 4px;font-size:var(--sentric-text-small)}.customization-setup-demo_resultList__CU3QZ li>span:last-child{margin-left:auto;color:var(--sentric-color-muted)}.customization-setup-demo_resultList__CU3QZ li[data-active=true]>span:last-child,.customization-setup-demo_resultList__CU3QZ li[data-active=true]>svg{color:var(--sentric-color-success)}.customization-setup-demo_finalRules__I9eGS{text-align:left;display:grid;gap:16px;margin:20px 0}.customization-setup-demo_finalRules__I9eGS dt{font-size:var(--sentric-text-small);font-weight:600}.customization-setup-demo_finalRules__I9eGS dd{margin:4px 0 0;font-size:var(--sentric-text-small);line-height:1.6;color:var(--sentric-color-muted);white-space:pre-wrap;overflow-wrap:anywhere}.customization-setup-demo_demoNote__GOk3Y{font-size:var(--sentric-text-small);color:var(--sentric-color-muted);line-height:1.7;margin:16px 0 0}.customization-setup-demo_footer__YxIMw{flex-shrink:0;background:var(--sentric-color-surface);border-top:1px solid var(--sentric-color-border);padding:18px 32px max(18px,env(safe-area-inset-bottom))}.customization-setup-demo_footerInner__sywtB{max-width:1100px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin:auto}.customization-setup-demo_footerInner__sywtB>p{font-size:var(--sentric-text-small);line-height:1.5;color:var(--sentric-color-muted);margin:0;max-width:470px}.customization-setup-demo_footerActions__ykywz{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}.customization-setup-demo_exitDialog__fgYKV{font-family:var(--sentric-font-sans);font-size:var(--sentric-text-body)}.customization-setup-demo_exitContent__RY3d9>p{line-height:1.7;margin:0 0 24px;color:var(--sentric-color-muted)}.customization-setup-demo_exitContent__RY3d9>div{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.customization-setup-demo_srOnly__55u0R{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes customization-setup-demo_spin__3x6yR{to{transform:rotate(1turn)}}@keyframes customization-setup-demo_pulse__0Xu4R{50%{transform:scale(1.08);opacity:.3}}@media(min-width:1400px){.customization-setup-demo_body__WN7mb{padding-top:56px}.customization-setup-demo_intro__Mp1F7{margin-bottom:48px}}@media(max-width:1000px){.customization-setup-demo_sourceLayout__QeEI7{gap:40px}.customization-setup-demo_reviewLayout__pv2wg{gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,320px)}.customization-setup-demo_sourceAside__bGPCJ{padding-top:16px}.customization-setup-demo_footerInner__sywtB>p{max-width:330px}}@media(max-width:760px){.customization-setup-demo_brand__S1LBv{gap:14px}.customization-setup-demo_brand__S1LBv img{width:105px}.customization-setup-demo_brand__S1LBv>span{display:none}.customization-setup-demo_progress__73fSP{padding:20px 16px 0}.customization-setup-demo_progress__73fSP ol{gap:24px}.customization-setup-demo_body__WN7mb{padding:32px 20px}.customization-setup-demo_intro__Mp1F7{margin-bottom:28px}.customization-setup-demo_intro__Mp1F7 h1{font-size:30px}.customization-setup-demo_sourceLayout__QeEI7{grid-template-columns:minmax(0,1fr);max-width:560px;gap:28px}.customization-setup-demo_sourceAside__bGPCJ{border-top:1px solid var(--sentric-color-border);padding:20px 0 0}.customization-setup-demo_sourceAside__bGPCJ .customization-setup-demo_exampleVisual__26JUG{display:none}.customization-setup-demo_sourceAside__bGPCJ h2{font-size:var(--sentric-text-body);margin:0 0 8px}.customization-setup-demo_sourceAside__bGPCJ p{max-width:400px;margin:0 auto 8px}.customization-setup-demo_reviewLayout__pv2wg{grid-template-columns:minmax(0,1fr);max-width:560px;gap:28px}.customization-setup-demo_previewAside__ENFWC{position:static;grid-row:1}.customization-setup-demo_productPreview__j0ni6{--demo-sheet-height:220px;border-radius:var(--sentric-radius-card)}.customization-setup-demo_sheetContent__ub9MU{padding:20px}.customization-setup-demo_sheetSection__b94VQ h3{font-size:18px}.customization-setup-demo_sheetSection__b94VQ{margin-bottom:26px}.customization-setup-demo_previewSelection__K_q03{padding:12px;min-height:48px}.customization-setup-demo_footer__YxIMw{padding:12px 16px max(12px,env(safe-area-inset-bottom))}.customization-setup-demo_footerInner__sywtB{flex-direction:column;align-items:stretch;gap:10px}.customization-setup-demo_footerInner__sywtB>p{max-width:none;text-align:center}.customization-setup-demo_footerActions__ykywz{justify-content:center;flex-wrap:wrap}.customization-setup-demo_footerActions__ykywz>a,.customization-setup-demo_footerActions__ykywz>button:last-child{flex:1 1}.customization-setup-demo_complete__xkUSs{max-width:440px}}@media(max-width:380px){.customization-setup-demo_progress__73fSP ol{gap:14px}.customization-setup-demo_progress__73fSP li{gap:5px}.customization-setup-demo_body__WN7mb{padding:28px 16px}.customization-setup-demo_intro__Mp1F7 h1{font-size:28px}.customization-setup-demo_sourceModes__GdBJB svg{display:none}.customization-setup-demo_settingRow__j3Yws{padding-right:4px;gap:4px}.customization-setup-demo_settingSelect__E_rjB{gap:10px;padding-left:8px;padding-right:8px}.customization-setup-demo_customizationIcon__Ebtkz{width:24px;height:24px}.customization-setup-demo_ruleEditor__tXX_S{padding-left:12px}.customization-setup-demo_footerActions__ykywz>button{padding-left:16px;padding-right:16px}}@media(prefers-reduced-motion:reduce){.customization-setup-demo_analysisVisual__u_e7_>span,.customization-setup-demo_spinner__RJXFz{animation:none}.customization-setup-demo_imageSequence__xUfhC>li,.customization-setup-demo_settingSelect__E_rjB>svg,.customization-setup-demo_sheetSection__b94VQ{transition:none}}@media(max-width:600px){.customization-setup-demo_sourceModes__GdBJB svg{display:none}}.customization-setup-demo_configurationDialog__XdBuE.customization-setup-demo_configurationDialog__XdBuE[data-presentation=dialog]{height:min(740px,calc(100dvh - var(--quick-view-edge)*2));max-height:calc(100dvh - var(--quick-view-edge)*2);font-family:var(--sentric-font-sans);font-size:var(--sentric-text-body)}.customization-setup-demo_configurationDialog__XdBuE.customization-setup-demo_configurationDialog__XdBuE>[data-quick-view-frame]{height:100%;max-height:100%}.customization-setup-demo_configurationDialog__XdBuE [data-quick-view-content]{display:flex;flex:1 1;min-height:0;overflow:hidden;padding-bottom:0}.customization-setup-demo_editorTitle__yOq6k{display:flex;align-items:center;gap:10px}.customization-setup-demo_editorTitle__yOq6k img{flex-shrink:0;object-fit:contain}.customization-setup-demo_configurationForm__pD1Bw{display:flex;flex-direction:column;flex:1 1;min-height:0;min-width:0}.customization-setup-demo_configurationScroll__Q7CFN{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:var(--quick-view-gutter,var(--sentric-dialog-gutter))}.customization-setup-demo_configurationFooter__kB_yD{flex-shrink:0;padding:16px 24px max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--sentric-color-border)}.customization-setup-demo_configurationFooter__kB_yD>div{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.customization-setup-demo_configurationFooter__kB_yD>p{font-size:var(--sentric-text-small);line-height:1.5;color:var(--sentric-color-muted);margin:0 0 12px}.customization-setup-demo_configurationFields__m1Qvq{display:grid;gap:24px}.customization-setup-demo_ruleList__x4V7j{display:grid;gap:16px;margin:20px 0;padding:0;list-style:none}.customization-setup-demo_ruleList__x4V7j>li{display:grid;grid-template-columns:24px 24px minmax(0,1fr) 44px;align-items:center;gap:10px}.customization-setup-demo_ruleList__x4V7j [data-ui-field]{min-width:0}.customization-setup-demo_ruleList__x4V7j textarea{width:100%;min-width:0;resize:vertical}.customization-setup-demo_rulePosition__Cft1D{font-size:var(--sentric-text-small);color:var(--sentric-color-muted);text-align:center}.customization-setup-demo_additionalField__JD9d5{display:grid;gap:16px;border-bottom:1px solid var(--sentric-color-border);padding-bottom:24px}.customization-setup-demo_additionalFieldHeading__i6WRO{display:flex;align-items:flex-end;gap:12px}.customization-setup-demo_additionalFieldHeading__i6WRO>[data-ui-field]{flex:1 1;min-width:0}@media(max-width:760px){.customization-setup-demo_mediaGallery__yohCX{padding:14px 16px 4px}.customization-setup-demo_galleryHero__Mn85B{height:100px}.customization-setup-demo_derivedGalleries__R6UwY{gap:12px;padding-top:10px}.customization-setup-demo_derivedPair__gMTau{gap:3px}.customization-setup-demo_sourceThumbnail__N8NYm{width:25px;height:36px}.customization-setup-demo_derivedPair__gMTau>.customization-setup-demo_galleryThumbnail__V10EC{height:44px}.customization-setup-demo_derivedGallery__BuqU1 h4{min-height:39px}.customization-setup-demo_productPreview__j0ni6{--demo-sheet-height:280px}.customization-setup-demo_configurationDialog__XdBuE.customization-setup-demo_configurationDialog__XdBuE[data-presentation=dialog]{height:min(740px,calc(100dvh - var(--quick-view-edge)*2));max-height:calc(100dvh - var(--quick-view-edge)*2)}.customization-setup-demo_configurationScroll__Q7CFN{padding:var(--quick-view-gutter,var(--sentric-dialog-gutter))}.customization-setup-demo_configurationFooter__kB_yD{padding:12px 16px max(12px,env(safe-area-inset-bottom))}.customization-setup-demo_ruleList__x4V7j>li{grid-template-columns:20px 18px minmax(0,1fr) 44px;gap:6px}}@media(prefers-reduced-motion:reduce){.customization-setup-demo_galleryHero__Mn85B>img{animation:none}.customization-setup-demo_derivedGallery__BuqU1,.customization-setup-demo_originalGallery___mG7v{transition:none}}@media(max-width:760px){.customization-setup-demo_progress__73fSP button,.customization-setup-demo_progress__73fSP ol{gap:6px}}.customization-setup-demo_progress__73fSP li:is([data-state=current],[data-state=done]) button>span{background-size:300% 100%;background-position:0}.customization-setup-demo_progress__73fSP li:nth-child(2):is([data-state=current],[data-state=done]) button>span{background-position:50%}.customization-setup-demo_progress__73fSP li:nth-child(3):is([data-state=current],[data-state=done]) button>span{background-position:100%}.customization-setup-demo_settingSelect__E_rjB>strong{flex:1 1;min-width:0;font-size:var(--sentric-text-body);font-weight:500;line-height:1.5}.customization-setup-demo_settingSelect__E_rjB{padding-top:13px;padding-bottom:13px}.customization-setup-demo_settingRow__j3Yws>button[data-customization-toggle]{flex-shrink:0}.customization-setup-demo_expandedTools__bvn6F{display:flex;justify-content:flex-end;margin:0 0 4px}.customization-setup-demo_infoButton__Xd80B{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border:0;border-radius:50%;padding:0;background:transparent;color:var(--sentric-color-info);cursor:pointer}.customization-setup-demo_infoButton__Xd80B:hover{background:var(--sentric-color-info-soft)}.customization-setup-demo_infoButton__Xd80B:focus-visible{outline:3px solid var(--sentric-color-focus);outline-offset:2px}.customization-setup-demo_resultState__NLOAa{margin-left:auto;white-space:nowrap}.customization-setup-demo_previewSelection__K_q03>div{flex-shrink:0}.customization-setup-demo_previewSelection__K_q03 input:focus-visible{outline:3px solid var(--sentric-color-focus);outline-offset:3px}.customization-setup-demo_settingsTreeContext__CFbqv{margin-top:0}.customization-setup-demo_featureBody__pao_A{overflow:auto;min-height:0;overscroll-behavior:contain}.customization-setup-demo_featureIntro__mrdvo{margin-bottom:24px}.customization-setup-demo_featureIntro__mrdvo h3{font-size:24px;font-weight:500;line-height:1.3;margin:0 0 12px;color:var(--sentric-color-ink)}.customization-setup-demo_featureIntro__mrdvo p{margin:0;font-size:var(--sentric-text-body);color:var(--sentric-color-muted);line-height:1.65}.customization-setup-demo_featureVisual__o5Yg_{min-width:0;max-width:560px;margin:0 auto}.customization-setup-demo_featureVisual__o5Yg_ li,.customization-setup-demo_featureVisual__o5Yg_ p,.customization-setup-demo_featureVisual__o5Yg_ td,.customization-setup-demo_featureVisual__o5Yg_ th{font-size:var(--sentric-text-small)}.customization-setup-demo_featureVisual__o5Yg_>div{min-width:0}.customization-setup-demo_featureOriginal__LfN1b{padding:16px 20px;border:1px solid var(--sentric-color-border);border-radius:var(--sentric-radius-card);background:var(--sentric-color-subtle)}.customization-setup-demo_featureOriginal__LfN1b>span{font-size:var(--sentric-text-small);color:var(--sentric-color-muted)}.customization-setup-demo_featureOriginal__LfN1b p{font-size:var(--sentric-text-body);line-height:1.6;margin:6px 0 0}.customization-setup-demo_featureArrow__C_NPr{display:block;margin:14px auto;color:var(--sentric-color-accent)}.customization-setup-demo_featureTable__yr05Z{overflow:auto;border:1px solid var(--sentric-color-border);border-radius:var(--sentric-radius-card);padding:12px}.customization-setup-demo_featureTable__yr05Z table{width:100%;border-collapse:collapse}.customization-setup-demo_featureTable__yr05Z td,.customization-setup-demo_featureTable__yr05Z th{padding:12px;text-align:left;line-height:1.5}.customization-setup-demo_featureSequences__zzUcW h4{font-size:var(--sentric-text-small);font-weight:500;margin:0 0 12px}.customization-setup-demo_featureSequences__zzUcW ol{margin:0;padding:0}.customization-setup-demo_featureSequences__zzUcW img{max-height:120px}.customization-setup-demo_featureSequences__zzUcW p:empty{display:none}@media(max-width:760px){.customization-setup-demo_featureIntro__mrdvo h3{font-size:22px}.customization-setup-demo_featureSequences__zzUcW img{max-height:90px}}