.XaviExperimentClient_page__QnGmF{min-height:100vh;background:#fafafa;color:#171717;overflow-x:clip}.XaviExperimentClient_hero__gVIyE{position:relative;display:grid;min-height:620px;isolation:isolate;overflow:hidden;transition:min-height .42s cubic-bezier(.2,.8,.2,1),border-radius .42s cubic-bezier(.2,.8,.2,1)}@media(min-width:768px){.XaviExperimentClient_hero__gVIyE{min-height:680px}}.XaviExperimentClient_hero__gVIyE[data-expanded=true]{position:fixed;inset:0;z-index:1400;min-height:100vh;overflow-y:auto;overscroll-behavior:contain}.XaviExperimentClient_hero__media__KGP_F{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(59,7,100,.82),rgba(88,28,135,.64) 46%,rgba(108,19,148,.38)),url(/img/header/Header%20Desktop.webp) 50%/cover no-repeat}.XaviExperimentClient_hero__gVIyE:after{content:"";position:absolute;inset:auto 0 0;z-index:-1;height:140px;background:linear-gradient(180deg,rgba(250,250,250,0),#fafafa)}.XaviExperimentClient_hero__content__p8v4S{display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(100%,1120px);margin:0 auto;padding:96px 16px 88px;transition:width .42s cubic-bezier(.2,.8,.2,1),padding .42s cubic-bezier(.2,.8,.2,1)}@media(min-width:768px){.XaviExperimentClient_hero__content__p8v4S{padding:120px 32px 96px}}.XaviExperimentClient_hero__gVIyE[data-expanded=true] .XaviExperimentClient_hero__content__p8v4S{align-items:stretch;justify-content:flex-start;width:100%;min-height:100vh;padding:24px}@media(min-width:768px){.XaviExperimentClient_hero__gVIyE[data-expanded=true] .XaviExperimentClient_hero__content__p8v4S{padding:32px}}.XaviExperimentClient_hero__gVIyE[data-state=closing] .XaviExperimentClient_hero__content__p8v4S{align-items:center;justify-content:center}.XaviExperimentClient_kicker__txvN6{margin:0 0 12px;color:#e9d5ff;font-size:.78rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.XaviExperimentClient_hero__gVIyE[data-expanded=true] .XaviExperimentClient_kicker__txvN6,.XaviExperimentClient_hero__gVIyE[data-expanded=true] .XaviExperimentClient_subtitle__9MNlV,.XaviExperimentClient_hero__gVIyE[data-expanded=true] .XaviExperimentClient_title__XZkrO{display:none}.XaviExperimentClient_title__XZkrO{margin:0;color:#fff;font-size:3rem;font-weight:850;line-height:1;letter-spacing:0}@media(min-width:768px){.XaviExperimentClient_title__XZkrO{font-size:4.5rem}}.XaviExperimentClient_subtitle__9MNlV{max-width:680px;margin:18px 0 0;color:hsla(0,0%,100%,.88);font-size:1.05rem;line-height:1.55;text-align:center}@media(min-width:768px){.XaviExperimentClient_subtitle__9MNlV{font-size:1.2rem}}.XaviExperimentClient_searchShell__NFD_H{width:min(100%,860px);margin-top:32px;transform-origin:top center;transition:width .42s cubic-bezier(.2,.8,.2,1),transform .42s cubic-bezier(.2,.8,.2,1),opacity .24s ease}.XaviExperimentClient_statusRow__v1AeK{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center;margin-top:18px}.XaviExperimentClient_hero__gVIyE[data-expanded=true] .XaviExperimentClient_statusRow__v1AeK{display:none}.XaviExperimentClient_chatPreviewButton__i6MKB,.XaviExperimentClient_statusPillActive__TpZUx,.XaviExperimentClient_statusPill__FJa_8{display:inline-flex;min-height:38px;align-items:center;gap:8px;border-radius:8px;font-size:.88rem;font-weight:700}.XaviExperimentClient_statusPillActive__TpZUx,.XaviExperimentClient_statusPill__FJa_8{padding:0 12px;border:1px solid hsla(0,0%,100%,.28);color:#fff;background:hsla(0,0%,100%,.12)}.XaviExperimentClient_statusPillActive__TpZUx{border-color:rgba(233,213,255,.76);color:#fff;background:rgba(108,19,148,.42)}.XaviExperimentClient_chatPreviewButton__i6MKB,.XaviExperimentClient_iconButton__91sFQ{border:0;cursor:pointer}.XaviExperimentClient_chatPreviewButton__i6MKB{padding:0 14px;color:#581c87;background:#fff}.XaviExperimentClient_chatPreviewButton__i6MKB:hover{box-shadow:0 2px 8px rgba(108,19,148,.16)}.XaviExperimentClient_assistantStage__Zi1hQ{width:min(100%,860px);max-height:72px;margin-top:0;flex:0 1 auto;min-height:0;opacity:0;pointer-events:none;transform:scale(.92);transform-origin:center center;filter:blur(8px);transition:width .52s cubic-bezier(.2,.8,.2,1),max-height .52s cubic-bezier(.2,.8,.2,1),margin-top .42s cubic-bezier(.2,.8,.2,1),opacity .24s ease,transform .52s cubic-bezier(.2,.8,.2,1),filter .36s ease}.XaviExperimentClient_assistantStage__Zi1hQ[data-expanded=true]{display:flex;width:100%;flex:1 1 auto;max-height:none;min-height:0;margin-top:0;opacity:1;pointer-events:auto;transform:translateY(0) scale(1);filter:blur(0)}.XaviExperimentClient_assistantChrome__KTqXx{overflow:hidden;border:1px solid rgba(229,229,229,.88);border-radius:8px;background:#fff;box-shadow:0 18px 44px rgba(15,23,42,.16),inset 0 0 0 1px hsla(0,0%,100%,.4);width:100%;min-height:0;height:calc(100vh - 120px);max-height:none;display:grid;grid-template-rows:auto minmax(0,1fr) auto}@media(min-width:768px){.XaviExperimentClient_assistantChrome__KTqXx{height:calc(100vh - 136px)}}.XaviExperimentClient_sendButton__RqdSq span,.XaviExperimentClient_visuallyHidden__zQnAn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.XaviExperimentClient_workspace__UUnqb{width:min(100%,1120px);margin:-88px auto 0;padding:0 16px 56px}@media(min-width:768px){.XaviExperimentClient_workspace__UUnqb{padding-inline:32px}}.XaviExperimentClient_chatPanel__OYvsI{overflow:hidden;border:1px solid #e5e5e5;border-radius:8px;background:#fff;box-shadow:0 18px 44px rgba(16,24,40,.14)}.XaviExperimentClient_chatHeader__EdTlq{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:16px;border-bottom:1px solid #e5e5e5}.XaviExperimentClient_chatHeader__EdTlq h2{margin:0;color:#171717;font-size:1rem;line-height:1.2}.XaviExperimentClient_chatHeader__EdTlq p{margin:3px 0 0;color:#6b7280;font-size:.86rem}.XaviExperimentClient_avatar__ppB8V{display:grid;width:38px;height:38px;place-items:center;border-radius:8px;color:#fff;background:linear-gradient(145deg,#8f19a3,#6c1394)}.XaviExperimentClient_iconButton__91sFQ{display:grid;width:38px;height:38px;place-items:center;border-radius:8px;color:#404040;background:#f5f5f5}.XaviExperimentClient_iconButton__91sFQ:hover{color:#6c1394;background:#f3e8ff}.XaviExperimentClient_messages__LWwGZ{display:flex;flex-direction:column;gap:12px;min-height:210px;padding:18px;overflow:auto;background:linear-gradient(180deg,#ffffff,#fafafa)}@media(min-width:768px){.XaviExperimentClient_messages__LWwGZ{min-height:260px}}.XaviExperimentClient_messagesEnd__KCBo5{flex-shrink:0;min-height:1px}.XaviExperimentClient_messageUser__TnbDc,.XaviExperimentClient_messageXavi__9OKur{width:min(100%,720px);flex-shrink:0;padding:12px 14px;border-radius:8px;box-shadow:0 10px 24px rgba(15,23,42,.08)}.XaviExperimentClient_messageUser__TnbDc span,.XaviExperimentClient_messageXavi__9OKur span{display:block;margin-bottom:4px;font-size:.74rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.XaviExperimentClient_messageUser__TnbDc p,.XaviExperimentClient_messageXavi__9OKur p{margin:0;font-size:.94rem;line-height:1.5}.XaviExperimentClient_messageXavi__9OKur{border:1px solid #e9d5ff;color:#171717;background:#fff;box-shadow:0 10px 24px rgba(108,19,148,.08)}.XaviExperimentClient_messageXavi__9OKur[data-status=loading]{border-color:#e9d5ff;color:#4a1d96;background:#f3e8ff}.XaviExperimentClient_messageXavi__9OKur[data-status=error]{border-color:#fecaca;color:#7f1d1d;background:#fef2f2}.XaviExperimentClient_messageXavi__9OKur .XaviExperimentClient_typingDots__zBMB4{display:inline-flex;align-items:center;gap:5px;margin:10px 0 2px;text-transform:none}.XaviExperimentClient_messageXavi__9OKur .XaviExperimentClient_typingDots__zBMB4 i{width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.4;animation:XaviExperimentClient_xaviTypingBounce__gUmUy 1.2s ease-in-out infinite both}.XaviExperimentClient_messageXavi__9OKur .XaviExperimentClient_typingDots__zBMB4 i:nth-child(2){animation-delay:.18s}.XaviExperimentClient_messageXavi__9OKur .XaviExperimentClient_typingDots__zBMB4 i:nth-child(3){animation-delay:.36s}@media(prefers-reduced-motion:reduce){.XaviExperimentClient_messageXavi__9OKur .XaviExperimentClient_typingDots__zBMB4 i{animation:none;opacity:.55}}.XaviExperimentClient_messageUser__TnbDc{align-self:flex-end;color:#fff;background:linear-gradient(145deg,#8f19a3,#6c1394);box-shadow:0 12px 26px rgba(108,19,148,.2)}.XaviExperimentClient_chatFooter__SEViu{display:block;padding:14px 16px;border-top:1px solid #e5e5e5;background:#fff}.XaviExperimentClient_assistantForm__sRTkA{display:flex;gap:10px;align-items:stretch}.XaviExperimentClient_assistantForm__sRTkA textarea{flex:1 1 auto;width:100%;min-height:54px;max-height:150px;resize:vertical;border:1px solid #e5e5e5;border-radius:8px;padding:12px 14px;color:#111827;background:#fff;font:inherit;line-height:1.4;outline:none}.XaviExperimentClient_assistantForm__sRTkA textarea:focus-visible{border-color:#6c1394;box-shadow:0 0 0 3px rgba(108,19,148,.14)}.XaviExperimentClient_sendButton__RqdSq{display:inline-flex;flex:0 0 auto;min-height:44px;width:54px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;padding:0 16px;color:#fff;font-weight:800;background:#6c1394;cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.XaviExperimentClient_sendButton__RqdSq:hover:not(:disabled){background:#4a1d96;box-shadow:0 8px 18px rgba(108,19,148,.22);transform:translateY(-1px)}.XaviExperimentClient_sendButton__RqdSq:focus-visible{outline:2px solid #6c1394;outline-offset:3px}.XaviExperimentClient_sendButton__RqdSq:disabled{cursor:wait;opacity:.7}@media(min-width:576px){.XaviExperimentClient_sendButton__RqdSq{width:auto;min-width:140px}.XaviExperimentClient_sendButton__RqdSq span{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;white-space:nowrap;clip:auto;clip-path:none;border:0}}@media(prefers-reduced-motion:reduce){.XaviExperimentClient_sendButton__RqdSq{transition:none}.XaviExperimentClient_sendButton__RqdSq:hover:not(:disabled){transform:none}}.XaviExperimentClient_tracePanel__L_wrC{width:min(100%,720px);flex-shrink:0;margin-top:-6px;overflow:hidden;border:1px solid #e9d5ff;border-radius:8px;background:linear-gradient(135deg,#ffffff,#f3e8ff);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.62),0 10px 28px rgba(108,19,148,.08);animation:XaviExperimentClient_traceStepIn__Bma2l .28s cubic-bezier(.2,.8,.2,1) both}.XaviExperimentClient_traceToggle__XTcgn{display:flex;width:100%;align-items:center;gap:10px;border:0;padding:10px 14px;color:#171717;background:rgba(0,0,0,0);cursor:pointer;text-align:left}.XaviExperimentClient_traceToggle__XTcgn:hover{background:rgba(243,232,255,.58)}.XaviExperimentClient_traceToggle__orb__BhXb7{display:inline-flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #e9d5ff;border-radius:50%;color:#6c1394;background:hsla(0,0%,100%,.92);box-shadow:0 1px 8px rgba(108,19,148,.12)}.XaviExperimentClient_traceToggle__copy__zYIv2{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.XaviExperimentClient_traceToggle__copy__zYIv2 strong{color:#171717;font-size:.88rem;line-height:1.25}.XaviExperimentClient_traceToggle__copy__zYIv2 small{color:#6b7280;font-size:.78rem;line-height:1.3}.XaviExperimentClient_traceToggle__chevron__XaLY_{display:inline-flex;flex-shrink:0;align-items:center;color:#6c1394;transition:transform .28s ease}.XaviExperimentClient_traceToggle__chevron__XaLY_[data-expanded=true]{transform:rotate(180deg)}.XaviExperimentClient_tracePanel__body__Fp8UU{display:grid;grid-template-rows:0fr;overflow:hidden;opacity:0;transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1),opacity .22s ease}.XaviExperimentClient_tracePanel__body__Fp8UU[data-expanded=true]{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.XaviExperimentClient_tracePanel__body__Fp8UU{transition:none}}.XaviExperimentClient_traceList__su3P3{display:flex;min-height:0;flex-direction:column;gap:0;margin:0;overflow:hidden;padding:0 14px;list-style:none}.XaviExperimentClient_traceList__su3P3 li{position:relative;display:flex;align-items:flex-start;gap:10px;padding-bottom:10px;animation:XaviExperimentClient_traceStepIn__Bma2l .46s cubic-bezier(.2,.8,.2,1) both}.XaviExperimentClient_traceList__su3P3 li:nth-child(2){animation-delay:.32s}.XaviExperimentClient_traceList__su3P3 li:nth-child(3){animation-delay:.64s}.XaviExperimentClient_traceList__su3P3 li:nth-child(4){animation-delay:.96s}.XaviExperimentClient_traceList__su3P3 li:nth-child(5){animation-delay:1.28s}.XaviExperimentClient_traceList__su3P3 li:first-child{padding-top:4px}.XaviExperimentClient_traceList__su3P3 li:last-child{padding-bottom:14px}@media(prefers-reduced-motion:reduce){.XaviExperimentClient_traceList__su3P3 li{animation:none}}.XaviExperimentClient_traceList__su3P3 li[data-status=active] .XaviExperimentClient_traceStep__icon__sOHQg{color:#6c1394;box-shadow:0 0 0 4px rgba(108,19,148,.12)}.XaviExperimentClient_traceList__su3P3 li[data-status=error] .XaviExperimentClient_traceStep__check__uyHTZ,.XaviExperimentClient_traceList__su3P3 li[data-status=error] .XaviExperimentClient_traceStep__icon__sOHQg{color:#fff;background:#dc2626}.XaviExperimentClient_traceList__su3P3 strong{color:#171717;font-size:.86rem;font-weight:600;line-height:1.3}.XaviExperimentClient_traceList__su3P3 small{margin-top:2px;color:#6b7280;font-size:.78rem;line-height:1.4}.XaviExperimentClient_traceStep__marker__V8Ceu{display:flex;width:28px;flex-shrink:0;align-self:stretch;align-items:center;flex-direction:column}.XaviExperimentClient_traceStep__icon__sOHQg{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:1px solid #e9d5ff;border-radius:50%;color:#6c1394;background:hsla(0,0%,100%,.95);z-index:1}.XaviExperimentClient_traceStep__connector__S9oq_{width:2px;flex:1;min-height:8px;margin-top:2px;border-radius:999px;background:linear-gradient(180deg,rgba(216,180,254,.85),rgba(216,180,254,.18))}.XaviExperimentClient_traceStep__body__myjEL{display:flex;min-width:0;flex:1;flex-direction:column;padding-top:4px}.XaviExperimentClient_traceStep__terms__lAGu8{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.XaviExperimentClient_traceStep__term__IJDWH{border:1px solid #e9d5ff;border-radius:999px;padding:2px 10px;color:#581c87;background:rgba(243,232,255,.72);font-size:.72rem;line-height:1.3}.XaviExperimentClient_traceStep__highlights__WHsUQ{display:grid;gap:5px;margin-top:8px}.XaviExperimentClient_traceStep__highlight__Z2iAY{width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid #e9d5ff;border-radius:7px;padding:4px 8px;color:#4a1d96;background:rgba(250,245,255,.84);font-size:.74rem;line-height:1.35}.XaviExperimentClient_traceStep__check__uyHTZ{display:inline-flex;width:18px;height:18px;flex-shrink:0;align-items:center;justify-content:center;margin-top:8px;border-radius:50%;color:#fff;background:#6c1394}@keyframes XaviExperimentClient_traceStepIn__Bma2l{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes XaviExperimentClient_xaviTypingBounce__gUmUy{0%,80%,to{transform:translateY(0);opacity:.35}40%{transform:translateY(-5px);opacity:.9}}.XaviExperimentClient_resultList__BxcIP{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none}.XaviExperimentClient_resultList__BxcIP li{display:flex}.XaviExperimentClient_resultList__BxcIP .XaviExperimentClient_resultCard__CJldn{display:grid;grid-template-rows:96px minmax(0,1fr);width:100%;overflow:hidden;border:1px solid #e5e5e5;border-radius:4px;background:hsla(0,0%,100%,.72);padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.XaviExperimentClient_resultList__BxcIP .XaviExperimentClient_resultCard__CJldn:hover{border-color:#d8b4fe;box-shadow:0 8px 20px rgba(108,19,148,.14);transform:translateY(-2px)}.XaviExperimentClient_resultList__BxcIP .XaviExperimentClient_resultCard__CJldn:focus-visible{outline:2px solid #6c1394;outline-offset:2px}@media(prefers-reduced-motion:reduce){.XaviExperimentClient_resultList__BxcIP .XaviExperimentClient_resultCard__CJldn{transition:none}.XaviExperimentClient_resultList__BxcIP .XaviExperimentClient_resultCard__CJldn:hover{transform:none}}.XaviExperimentClient_resultList__BxcIP .XaviExperimentClient_resultImageFallback__saSyy,.XaviExperimentClient_resultList__BxcIP img{width:100%;height:96px;-o-object-fit:cover;object-fit:cover;background:#f3e8ff}.XaviExperimentClient_resultList__BxcIP .XaviExperimentClient_resultImageFallback__saSyy{display:grid;place-items:center;color:#6c1394}.XaviExperimentClient_resultList__BxcIP .XaviExperimentClient_resultCard__CJldn>div:last-child{display:grid;gap:4px;min-width:0;padding:10px}.XaviExperimentClient_resultList__BxcIP strong{display:-webkit-box;overflow:hidden;color:#171717;font-size:.9rem;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.XaviExperimentClient_resultList__BxcIP small{display:-webkit-box;overflow:hidden;color:#6b7280;font-size:.8rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.XaviExperimentClient_detailList__hPmlC{display:grid;gap:12px;margin:14px 0 0}.XaviExperimentClient_detailCard___pbz0{display:grid;grid-template-columns:128px minmax(0,1fr);overflow:hidden;border:1px solid #e5e5e5;border-radius:8px;background:#fff;box-shadow:0 8px 22px rgba(108,19,148,.08)}.XaviExperimentClient_detailCard___pbz0 .XaviExperimentClient_detailCard__imageFallback__O9EZc,.XaviExperimentClient_detailCard___pbz0 img{width:100%;height:100%;min-height:132px;-o-object-fit:cover;object-fit:cover;background:#f3e8ff}.XaviExperimentClient_detailCard___pbz0 .XaviExperimentClient_detailCard__imageFallback__O9EZc{display:grid;place-items:center;color:#6c1394}@media(max-width:575px){.XaviExperimentClient_detailCard___pbz0{grid-template-columns:1fr}.XaviExperimentClient_detailCard___pbz0 .XaviExperimentClient_detailCard__imageFallback__O9EZc,.XaviExperimentClient_detailCard___pbz0 img{height:150px;min-height:0}}.XaviExperimentClient_detailCard__body__hCLZi{display:grid;align-content:start;gap:4px;min-width:0;padding:12px 14px}.XaviExperimentClient_detailCard__title__BA0_J{color:#171717;font-size:1rem;font-weight:700;line-height:1.25}.XaviExperimentClient_detailCard__desc__JBipb{margin:2px 0 6px;color:#6b7280;font-size:.84rem;line-height:1.4}.XaviExperimentClient_detailCard__specs__oh81j{display:grid;gap:0;margin:0}.XaviExperimentClient_detailCard__spec__mzgaD{display:grid;grid-template-columns:minmax(90px,38%) 1fr;gap:10px;padding:5px 0;border-top:1px solid #eef2f1}.XaviExperimentClient_detailCard__spec__mzgaD dt{margin:0;color:#6b7280;font-size:.78rem;font-weight:600}.XaviExperimentClient_detailCard__spec__mzgaD dd{margin:0;color:#171717;font-size:.82rem;line-height:1.35}.XaviExperimentClient_detailCard__link__GkJJy{justify-self:start;margin-top:10px;padding:0;color:#6c1394;font-size:.86rem;font-weight:700;background:rgba(0,0,0,0);border:0;cursor:pointer}.XaviExperimentClient_detailCard__link__GkJJy:hover{text-decoration:underline}.XaviExperimentClient_supplierProfileCard__oN5Mi{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;margin-top:14px;padding:12px;border:1px solid #e5e5e5;border-radius:8px;background:#fff;box-shadow:0 8px 22px rgba(108,19,148,.08)}.XaviExperimentClient_supplierProfileCard__media__D6S48 .XaviExperimentClient_supplierProfileCard__fallback__Dih7Q,.XaviExperimentClient_supplierProfileCard__media__D6S48 img{width:96px;height:96px;border-radius:4px;-o-object-fit:cover;object-fit:cover;background:#f3e8ff}.XaviExperimentClient_supplierProfileCard__fallback__Dih7Q{display:grid;place-items:center;color:#6c1394}.XaviExperimentClient_supplierProfileCard__body__wnBKk{min-width:0}.XaviExperimentClient_supplierProfileCard__body__wnBKk p{margin:6px 0 10px;color:#404040;font-size:.84rem;line-height:1.45}.XaviExperimentClient_supplierProfileCard__body__wnBKk dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;border-top:1px solid #e5e5e5}.XaviExperimentClient_supplierProfileCard__body__wnBKk dl>div{display:grid;grid-template-columns:82px minmax(0,1fr);gap:8px;padding:7px 0;border-bottom:1px solid #e5e5e5}.XaviExperimentClient_supplierProfileCard__body__wnBKk dt{color:#6b7280;font-size:.78rem;font-weight:800}.XaviExperimentClient_supplierProfileCard__body__wnBKk dd{margin:0;color:#171717;font-size:.82rem;overflow-wrap:anywhere}.XaviExperimentClient_supplierProfileCard__heading__JPjDU{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.XaviExperimentClient_supplierProfileCard__heading__JPjDU strong{flex:1 1 min(100%,220px);color:#171717;font-size:.98rem;line-height:1.25}.XaviExperimentClient_supplierProfileCard__heading__JPjDU span{display:inline-flex;flex:0 0 auto;gap:5px;align-items:center;min-height:24px;padding:3px 7px;border-radius:999px;color:#581c87;font-size:.68rem;font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:0;white-space:nowrap;border:1px solid #e9d5ff;background:#f3e8ff}.XaviExperimentClient_supplierProfileCard__heading__JPjDU span svg{flex:0 0 auto}.XaviExperimentClient_supplierProfileCard__tags__0sq7R{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.XaviExperimentClient_supplierProfileCard__tags__0sq7R span{padding:4px 8px;border:1px solid #e9d5ff;border-radius:999px;color:#581c87;font-size:.74rem;font-weight:700;background:#f3e8ff}.XaviExperimentClient_comparisonMatrix__ZnT8V{margin:14px 0 0;overflow:hidden;border:1px solid #e5e5e5;border-radius:8px;background:#fff;box-shadow:0 8px 22px rgba(108,19,148,.08)}.XaviExperimentClient_comparisonMatrix__viewport__f7CdD{overflow-x:auto;overscroll-behavior-x:contain}.XaviExperimentClient_comparisonTable__0F3tT{width:100%;min-width:640px;border-collapse:separate;border-spacing:0;color:#171717;table-layout:fixed}.XaviExperimentClient_comparisonTable__0F3tT td,.XaviExperimentClient_comparisonTable__0F3tT th{border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;padding:10px 12px;vertical-align:top;font-size:.82rem;line-height:1.4;overflow-wrap:anywhere}.XaviExperimentClient_comparisonTable__0F3tT td:first-child,.XaviExperimentClient_comparisonTable__0F3tT th:first-child{border-left:0}.XaviExperimentClient_comparisonTable__0F3tT thead th{color:#171717;background:#f3e8ff}.XaviExperimentClient_comparisonTable__0F3tT tbody th{position:sticky;left:0;z-index:1;width:132px;color:#6b7280;background:#fff;font-weight:800;text-align:left}.XaviExperimentClient_comparisonTable__0F3tT tbody tr:last-child td,.XaviExperimentClient_comparisonTable__0F3tT tbody tr:last-child th{border-bottom:0}.XaviExperimentClient_comparisonTable__0F3tT tbody tr:last-child td{text-align:center}.XaviExperimentClient_comparisonTable__0F3tT tbody tr:last-child td .XaviExperimentClient_detailCard__link__GkJJy{justify-self:center;margin-top:0}.XaviExperimentClient_comparisonTable__0F3tT thead th:first-child{position:sticky;left:0;z-index:2;width:132px;text-align:left}@media(max-width:767px){.XaviExperimentClient_supplierProfileCard__oN5Mi{grid-template-columns:1fr}.XaviExperimentClient_supplierProfileCard__media__D6S48 .XaviExperimentClient_supplierProfileCard__fallback__Dih7Q,.XaviExperimentClient_supplierProfileCard__media__D6S48 img{width:100%;height:120px}.XaviExperimentClient_supplierProfileCard__body__wnBKk dl{grid-template-columns:1fr}}.XaviExperimentClient_comparisonProduct__ExHjv{display:grid;grid-template-rows:82px auto;gap:8px;min-width:0}.XaviExperimentClient_comparisonProduct__ExHjv .XaviExperimentClient_comparisonProduct__imageFallback__Z_3Rm,.XaviExperimentClient_comparisonProduct__ExHjv img{width:100%;height:82px;border-radius:4px;-o-object-fit:cover;object-fit:cover;background:#f3e8ff}.XaviExperimentClient_comparisonProduct__ExHjv .XaviExperimentClient_comparisonProduct__imageFallback__Z_3Rm{display:grid;place-items:center;color:#6c1394}.XaviExperimentClient_comparisonProduct__ExHjv strong{display:-webkit-box;overflow:hidden;color:#171717;font-size:.86rem;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.XaviExperimentClient_resultLinkInline__dSCZb,.XaviExperimentClient_resultLink___3fh9{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border-radius:8px;color:#fff;font-size:.9rem;font-weight:800;text-decoration:none;background:#6c1394;border:0;cursor:pointer}.XaviExperimentClient_resultLinkInline__dSCZb{margin-top:12px;color:#fff}.XaviExperimentClient_closedState__1tWKE{display:flex;gap:10px;align-items:center;padding:18px;color:#475569;background:#fbfcfe}.XaviExperimentClient_closedState__1tWKE p{margin:0;font-size:.92rem}.EconomicActivityInput_container__4nZh5{display:flex;flex-direction:column;gap:.75rem;width:100%}.EconomicActivityInput_inputWrapper__61bYl{position:relative;width:100%}.EconomicActivityInput_statusIcon__le6m4{position:absolute;top:50%;right:1rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none}.EconomicActivityInput_iconLoading__EHw4x{color:var(--color-primary-500);animation:EconomicActivityInput_spin__9JeBe 1s linear infinite}.EconomicActivityInput_iconSuccess__RyUZk{color:var(--color-success-500)}.EconomicActivityInput_iconError__DX9VH{color:var(--color-error-500)}@keyframes EconomicActivityInput_spin__9JeBe{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EconomicActivityInput_activityDetails__cTQsW{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background-color:var(--color-success-50);border:1px solid var(--color-success-200);border-radius:var(--radius-md);animation:EconomicActivityInput_slideDown__95uMQ .3s ease-out}.EconomicActivityInput_detailRow__kS26L{display:flex;align-items:flex-start;gap:.5rem}.EconomicActivityInput_detailIcon__Arz2x{color:var(--color-success-600);flex-shrink:0;margin-top:.125rem}.EconomicActivityInput_detailContent__3bvsH{display:flex;flex-direction:column;gap:.125rem;flex:1}.EconomicActivityInput_detailLabel__eGYxk{font-size:.75rem;font-weight:600;color:var(--color-success-700);text-transform:uppercase;letter-spacing:.025em}.EconomicActivityInput_detailValue__aqjRN{font-size:.875rem;color:var(--color-neutral-700);line-height:1.4}.EconomicActivityInput_help__Rl3XH{display:flex;align-items:center;gap:.5rem;padding:.75rem;background-color:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm)}.EconomicActivityInput_helpIcon__t0jIX{color:var(--color-neutral-500);flex-shrink:0}.EconomicActivityInput_helpText__X7w1v{font-size:.813rem;color:var(--color-neutral-600);line-height:1.4}@keyframes EconomicActivityInput_slideDown__95uMQ{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@media(max-width:767px){.EconomicActivityInput_activityDetails__cTQsW{padding:.875rem}.EconomicActivityInput_detailLabel__eGYxk{font-size:.688rem}.EconomicActivityInput_detailValue__aqjRN{font-size:.813rem}}.AccessibleBarChart_root__y5fs1{margin:0;width:100%}.AccessibleBarChart_srOnly__Kqc8W{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AccessibleBarChart_visibleTitle__FmPrh{margin:0 0 8px;font-size:.9375rem;font-weight:600;color:#171717}.AccessibleBarChart_visual__kC1xq{display:flex;align-items:flex-end;gap:.5rem;width:100%;position:relative;z-index:1}.AccessibleBarChart_col__Ap62Q{flex:1;display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:0}.AccessibleBarChart_bar__RUjfz{width:100%;min-height:4px;border-radius:4px 4px 0 0}.AccessibleBarChart_label__DITFb{font-size:.6875rem;color:#6b7280;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.AccessibleBarChart_size_sm__qGGG_ .AccessibleBarChart_visual__kC1xq{min-height:80px}.AccessibleBarChart_size_sm__qGGG_ .AccessibleBarChart_bar__RUjfz{background:#e9d5ff}.AccessibleBarChart_size_lg__z5zBy .AccessibleBarChart_visual__kC1xq{height:180px;justify-content:space-between;gap:4px;padding:0 4px;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(min-width:768px){.AccessibleBarChart_size_lg__z5zBy .AccessibleBarChart_visual__kC1xq{height:220px;gap:8px;padding:0 8px;overflow-x:visible}}.AccessibleBarChart_size_lg__z5zBy .AccessibleBarChart_col__Ap62Q{height:100%;justify-content:flex-end;gap:4px}.AccessibleBarChart_size_lg__z5zBy .AccessibleBarChart_bar__RUjfz{max-width:48px;min-width:24px;min-height:8px;background:linear-gradient(180deg,#6c1394,#8f19a3);border-radius:8px 8px 0 0;box-shadow:0 2px 4px rgba(108,19,148,.15)}@media(min-width:768px){.AccessibleBarChart_size_lg__z5zBy .AccessibleBarChart_bar__RUjfz{max-width:56px;min-width:32px}}@media(min-width:1024px){.AccessibleBarChart_size_lg__z5zBy .AccessibleBarChart_bar__RUjfz{max-width:64px}}.AccessibleBarChart_size_lg__z5zBy .AccessibleBarChart_label__DITFb{font-weight:500;color:#171717;margin-top:4px}@media(min-width:768px){.AccessibleBarChart_size_lg__z5zBy .AccessibleBarChart_label__DITFb{font-size:.75rem}}.AccessibleBarChart_dataTable__qeaNL{width:100%;margin-top:8px;border-collapse:collapse;font-size:.8125rem}.AccessibleBarChart_dataTable__qeaNL caption{text-align:left;font-weight:600;margin-bottom:4px;color:#171717}.AccessibleBarChart_dataTable__qeaNL td,.AccessibleBarChart_dataTable__qeaNL th{padding:.35rem .5rem;border:1px solid #e5e5e5;text-align:left;color:#171717}.AccessibleBarChart_dataTable__qeaNL th{color:#171717;font-weight:600}.AccessibleBarChart_dataTable__qeaNL thead th{background:#fafafa}.MetricValueView_empty__VQw8H{color:#737373;font-size:.875rem}@media(max-width:767px){.MetricValueView_empty__VQw8H{font-size:.75rem}}.MetricValueView_seriesBlock__RgdT9{display:grid;gap:8px;min-width:0;width:100%}.MetricValueView_scalar__nQZqJ{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}@media(max-width:767px){.MetricValueView_scalar__nQZqJ{gap:4px}}.MetricValueView_scalarValue__zuXVy{font-size:1.5rem;font-weight:800;color:#6c1394;letter-spacing:-.02em;overflow-wrap:anywhere}@media(max-width:767px){.MetricValueView_scalarValue__zuXVy{font-size:1.125rem}}.MetricValueView_change__VLFcy{font-size:.8125rem;font-weight:600;line-height:1.3}.MetricValueView_changeUp__KqLYt{color:#0f766e}.MetricValueView_changeDown__uQ4Kz{color:#b45309}.MetricValueView_list__WNXh_{margin:0;padding:0;list-style:none;display:grid;gap:.35rem}.MetricValueView_list__WNXh_ li{display:flex;justify-content:space-between;font-size:.8125rem;color:#171717}.MetricValueView_list__WNXh_ li strong{color:#171717}.MetricValueView_bars__A21Eg{margin:0;padding:0;list-style:none;display:grid;gap:.5rem}.MetricValueView_barLabel__OKy_e{display:flex;justify-content:space-between;font-size:.75rem;margin-bottom:.25rem}.MetricValueView_barTrack__xG_Sa{height:6px;background:#f5f5f5;border-radius:9999px;overflow:hidden}.MetricValueView_barFill__4pbPM{height:100%;background:linear-gradient(90deg,#6c1394,#a855f7);border-radius:inherit}.MetricValueView_pipeline__ZUx3Q{display:flex;flex-wrap:wrap;gap:4px}.MetricValueView_pipelineStage__ZBQbu{flex:1 1 72px;min-width:72px;padding:.35rem .5rem;background:#fafafa;border:1px solid #e5e5e5;border-radius:8px;text-align:center}.MetricValueView_pipelineCount__r0cs6{display:block;font-size:1rem;font-weight:800;color:#6c1394}.MetricValueView_pipelineLabel__tiEC0{font-size:.6875rem;color:#6b7280}.MetricValueView_teaser__XEUXx{padding:8px;background:#fafafa;border-radius:8px;font-size:.8125rem;color:#171717}.MetricValueView_teaserBadge__WYMTL{display:inline-block;margin-bottom:.35rem;padding:.15rem .45rem;border-radius:9999px;background:#f3e8ff;color:#6c1394;font-size:.6875rem;font-weight:700}.MetricKpiCard_card__x0Qzq{padding:12px;background:#fff;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 1px 3px 0 rgba(20,20,40,.06);transition:border-color .15s,box-shadow .15s,transform .15s;min-width:0}@media(max-width:767px){.MetricKpiCard_card__x0Qzq{padding:10px;border-radius:10px;box-shadow:none}}.MetricKpiCard_cardElevated__en1Bg{border-color:#e9d5ff;background:linear-gradient(180deg,#f3e8ff,#ffffff 42%);box-shadow:0 4px 14px rgba(108,19,148,.06)}.MetricKpiCard_cardElevated__en1Bg:hover{border-color:#d8b4fe;box-shadow:0 8px 20px rgba(108,19,148,.1);transform:translateY(-1px)}.MetricKpiCard_header___asNB{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px}@media(max-width:767px){.MetricKpiCard_header___asNB{gap:6px;margin-bottom:6px}}.MetricKpiCard_title__B73H2{margin:0;font-size:.875rem;font-weight:700;color:#171717;line-height:1.3}@media(max-width:767px){.MetricKpiCard_title__B73H2{font-size:.6875rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.MetricKpiCard_infoBtn__LKRtE{flex-shrink:0;border:none;background:#f5f5f5;color:#6c1394;font-size:.75rem;font-weight:600;padding:.2rem .5rem;border-radius:4px;cursor:pointer}@media(max-width:767px){.MetricKpiCard_infoBtn__LKRtE{font-size:.625rem;padding:.15rem .4rem}}.MetricKpiCard_value__d6uWt{min-height:2.5rem}@media(max-width:767px){.MetricKpiCard_value__d6uWt{min-height:1.75rem}}.MetricKpiCard_meta__mJ_Oa{margin-top:8px;padding-top:8px;border-top:1px solid #f5f5f5;font-size:.8125rem;color:#171717;line-height:1.5}@media(max-width:767px){.MetricKpiCard_meta__mJ_Oa{margin-top:8px;padding-top:8px;font-size:.6875rem}}.MetricKpiCard_meta__mJ_Oa p{margin:0 0 .5rem}.MetricKpiCard_formula__7sAUX,.MetricKpiCard_impact__HP28T{margin:0}.BiCompanyEntityDetailModal_body__2rwFC{display:grid;gap:12px;min-width:0}.BiCompanyEntityDetailModal_favorites__ZUulA{display:grid;gap:8px;grid-column:1/-1;min-width:0}.BiCompanyEntityDetailModal_favoritesTitle__UvzZZ{margin:0;font-size:1rem;font-weight:700}.BiCompanyEntityDetailModal_favoritesTableWrap__qGfFU{width:100%;overflow-x:auto}.BiCompanyEntityDetailModal_favoritesTable__uadDp{width:100%;border-collapse:collapse;background:#fff}.BiCompanyEntityDetailModal_favoritesTable__uadDp td,.BiCompanyEntityDetailModal_favoritesTable__uadDp th{padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #e5e5e5}.BiCompanyEntityDetailModal_favoritesTable__uadDp th{font-size:.8125rem;color:#171717;background:#fafafa}.BiCompanyEntityDetailModal_lead__lmoJK,.BiCompanyEntityDetailModal_status__aEkWJ,.BiCompanyEntityDetailModal_warning__ab7LQ{margin:0;font-size:.875rem;line-height:1.5;color:#171717}.BiCompanyEntityDetailModal_status__aEkWJ{padding:8px 12px;border-radius:8px;background:#fafafa}.BiCompanyEntityDetailModal_warning__ab7LQ{padding:8px 12px;border-radius:8px;background:#fffbeb;color:#92400e;border-left:3px solid #f59e0b}.BiCompanyEntityDetailModal_grid__dxEhE{display:grid;gap:8px;margin:0;min-width:0}@media(min-width:768px){.BiCompanyEntityDetailModal_grid__dxEhE{grid-template-columns:repeat(2,minmax(0,1fr))}}.BiCompanyEntityDetailModal_field__9ZoUG{display:grid;gap:.2rem;min-width:0;padding:8px 12px;border-radius:8px;background:#f8fafc;border:1px solid #e5e5e5}.BiCompanyEntityDetailModal_field__9ZoUG dt{margin:0;font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#171717}.BiCompanyEntityDetailModal_field__9ZoUG dd{margin:0;font-size:.9rem;font-weight:600;color:#171717;word-break:break-word}.BiCompanyEntityDetailModal_kpiContext__I_Yy8{display:grid;gap:8px;min-width:0;padding-top:8px;border-top:1px solid #e5e5e5}.BiCompanyEntityDetailModal_kpiTitle__pn_GH{display:inline-flex;align-items:center;gap:.4rem;margin:0;font-size:.8rem;font-weight:800;color:#6c1394}.BiCompanyEntityDetailModal_footer__JGomv{display:flex;justify-content:flex-end;gap:8px}.MetricKpiDossierCard_card__4UuT1{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;min-width:0;min-height:44px;padding:12px;text-align:left;cursor:pointer;background:#fff;border-radius:16px;border:1px solid #e5e5e5;border-top:4px solid #6c1394;box-shadow:0 1px 3px 0 rgba(20,20,40,.06);transition:border-color .15s,box-shadow .15s,transform .15s}.MetricKpiDossierCard_card__4UuT1:hover{box-shadow:0 2px 8px 0 rgba(20,20,40,.1);transform:translateY(-2px)}.MetricKpiDossierCard_card__4UuT1:focus-visible{outline:2px solid #6c1394;outline-offset:2px}.MetricKpiDossierCard_selected__7vLbE{border-color:#6c1394;box-shadow:0 2px 8px 0 rgba(20,20,40,.1)}.MetricKpiDossierCard_loading__wzSWH{font-size:.875rem;font-weight:700;color:#171717}.MetricKpiDossierCard_tone-success__LnhU_{border-top-color:#1e8449}.MetricKpiDossierCard_tone-warning__OMoTo{border-top-color:#d97706}.MetricKpiDossierCard_tone-danger__Ll8Fk{border-top-color:#dc2626}.MetricKpiDossierCard_tone-neutral__6eP5_{border-top-color:#6c1394}.MetricKpiDossierCard_iconRow__s4Bxf{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#6c1394}.MetricKpiDossierCard_label__mQ9y3{margin:0;font-size:.6875rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#171717;line-height:1.3;overflow-wrap:anywhere}.MetricKpiDossierCard_value__eYgn6{min-width:0}.MetricKpiDossierCard_meta__6qLpg{margin:0;font-size:.75rem;color:#171717;line-height:1.4}.MetricKpiDossierCard_hint__yV7PX{margin:0;font-size:.6875rem;font-weight:700;color:#6c1394}.MetricKpiDossierCard_cardMock__0TBhL{gap:6px;min-height:148px;border-top-width:1px;border-top-color:#e5e5e5}.MetricKpiDossierCard_cardMock__0TBhL.MetricKpiDossierCard_tone-danger__Ll8Fk,.MetricKpiDossierCard_cardMock__0TBhL.MetricKpiDossierCard_tone-neutral__6eP5_,.MetricKpiDossierCard_cardMock__0TBhL.MetricKpiDossierCard_tone-success__LnhU_,.MetricKpiDossierCard_cardMock__0TBhL.MetricKpiDossierCard_tone-warning__OMoTo{border-top-color:#e5e5e5}.MetricKpiDossierCard_cardMock__0TBhL .MetricKpiDossierCard_label__mQ9y3{font-size:.8125rem;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.35;min-height:2.2em}.MetricKpiDossierCard_cardMock__0TBhL .MetricKpiDossierCard_value__eYgn6{margin-bottom:4px}.MetricKpiDossierCard_cardMock__0TBhL .MetricKpiDossierCard_value__eYgn6>div>span:first-child{font-size:1.6875rem;font-weight:700;letter-spacing:-.025em;line-height:1.15;color:#171717}.MetricKpiDossierCard_cardMock__0TBhL .MetricKpiDossierCard_value__eYgn6 li span{font-size:.8125rem;font-weight:600;line-height:1.3}.MetricKpiDossierCard_cardMock__0TBhL .MetricKpiDossierCard_rankingEmpty___dQ_7{margin:0;font-size:.8125rem;font-weight:500;line-height:1.3;color:#171717}.MetricKpiDossierCard_cardMock__0TBhL .MetricKpiDossierCard_hint__yV7PX{font-size:.75rem;font-weight:500;color:#171717}.MetricKpiDossierCard_cardMock__0TBhL:hover .MetricKpiDossierCard_hint__yV7PX{color:#6c1394}.MetricKpiDossierCard_footer__sSQ0e{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:11px;border-top:1px solid #e5e5e5}.MetricKpiDossierCard_health__4Z_e2{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:.72rem;font-weight:600;line-height:1.4;white-space:nowrap}.MetricKpiDossierCard_health-success__wmfY3{color:#1e8449;background:#f0fdf4}.MetricKpiDossierCard_health-warning__37Yk0{color:#b45309;background:#fffbeb}.MetricKpiDossierCard_health-danger__fyDar{color:#b91c1c;background:#fef2f2}.MetricKpiDossierCard_health-neutral__HPRF4{color:#171717;background:#f5f5f5}.MetricKpiDossierModal_body__rB7Hc{display:grid;gap:12px}.MetricKpiDossierModal_valueRow__kIs1N{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid #e5e5e5}.MetricKpiDossierModal_bigValue__2zu7W{min-width:0;flex:1 1 12rem}.MetricKpiDossierModal_badge__7l_9M{display:inline-flex;align-items:center;min-height:44px;padding:.35rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:800;background:#f5f5f5;color:#171717}.MetricKpiDossierModal_tone-success__hX_JJ{background:#ecfdf5;color:#047857}.MetricKpiDossierModal_tone-warning__N2rXb{background:#fffbeb;color:#92400e}.MetricKpiDossierModal_tone-danger__ppru_{background:#fef2f2;color:#991b1b}.MetricKpiDossierModal_tone-neutral__Jmxo0{background:#f5f5f5;color:#171717}.MetricKpiDossierModal_section__zaz8g{display:grid;gap:.35rem;min-width:0}.MetricKpiDossierModal_sectionTitle__biqHf{margin:0;font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#6c1394}.MetricKpiDossierModal_formula__3CFYo,.MetricKpiDossierModal_sectionBody__1IYSZ{margin:0;padding:8px 12px;border-radius:8px;background:#f8fafc;border-left:3px solid #6c1394;color:#171717;font-size:.875rem;line-height:1.55}.MetricKpiDossierModal_formula__3CFYo{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem;background:#eff6ff}.MetricKpiDossierModal_tableWrap__hq4Ro{overflow-x:auto;-webkit-overflow-scrolling:touch}.MetricKpiDossierModal_table__x9Nq8{width:100%;min-width:32rem;border-collapse:collapse;font-size:.8125rem}.MetricKpiDossierModal_table__x9Nq8 td,.MetricKpiDossierModal_table__x9Nq8 th{padding:.65rem .7rem;text-align:left;vertical-align:top;border-bottom:1px solid #e5e5e5}.MetricKpiDossierModal_table__x9Nq8 th{background:#fafafa;font-weight:800;color:#171717}.MetricKpiDossierModal_table__x9Nq8 td{color:#171717}.MetricKpiDossierModal_entityRow__lTtnv{cursor:pointer;transition:background-color .15s ease}.MetricKpiDossierModal_entityRow__lTtnv:focus-visible,.MetricKpiDossierModal_entityRow__lTtnv:hover{background:#eff6ff;outline:none}.MetricKpiDossierModal_entityRow__lTtnv:focus-visible{box-shadow:inset 0 0 0 2px #6c1394}.MetricKpiDossierModal_entityRow__lTtnv td:first-child{color:#6c1394;font-weight:700;text-decoration:underline;text-underline-offset:.15em}.MetricKpiDossierModal_rowActive__T0H0j{background:#eff6ff;font-weight:700}.MetricKpiDossierModal_entitiesCaption__Q4sc6{caption-side:top;text-align:left;padding:0 0 .5rem;font-size:.75rem;font-weight:700;color:#171717}.MetricKpiDossierModal_entitiesError__oV4FY,.MetricKpiDossierModal_entitiesStatus__ZZDmd{margin:0;padding:8px 12px;border-radius:8px;background:#fafafa;color:#171717;font-size:.875rem;line-height:1.55}.MetricKpiDossierModal_entitiesError__oV4FY{background:#fef2f2;color:#991b1b}.MetricKpiDossierModal_entitiesActions__T60L4,.MetricKpiDossierModal_fullListFooter__wauWW{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}.MetricKpiDossierModal_fullListBody__1Ds4m{display:grid;gap:12px;min-width:0}.MetricKpiDossierModal_fullListTableWrap__dv8KA{max-height:min(60dvh,32rem);overflow:auto}.MetricLockedTeaser_teaser__pqd9G{padding:12px;background:#fafafa;border:1px dashed #e9d5ff;border-radius:16px}.MetricLockedTeaser_label__jWTQo{margin:0 0 .35rem;font-size:.875rem;font-weight:600;color:#171717}.MetricLockedTeaser_hint__yt_EX{margin:0;font-size:.8125rem;color:#171717}.Skeleton_skeleton__Mm7Lb{background:#e5e5e5;display:inline-block;position:relative;overflow:hidden}.Skeleton_skeleton--text__c4zp4{border-radius:4px}.Skeleton_skeleton--circular__GiBh4{border-radius:50%}.Skeleton_skeleton--rectangular__kY_0m{border-radius:8px}.Skeleton_skeleton--pulse__6kbpE{animation:Skeleton_skeleton-pulse__r9TL7 1.5s ease-in-out infinite}.Skeleton_skeleton--wave__qkHYX:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:Skeleton_skeleton-wave__6pa36 1.5s infinite}@keyframes Skeleton_skeleton-pulse__r9TL7{0%,to{opacity:1}50%{opacity:.5}}@keyframes Skeleton_skeleton-wave__6pa36{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Skeleton_kpiCardSkeleton__QfO1H{display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid #e5e5e5;border-radius:16px}.Skeleton_kpiCardSkeleton__value__x6PQI{margin:4px 0}.Skeleton_tableSkeleton__49k3q{display:flex;flex-direction:column;gap:8px}.Skeleton_tableSkeleton__header__zMZOL{background:#fafafa;border-radius:8px}.Skeleton_tableSkeleton__header__zMZOL,.Skeleton_tableSkeleton__row__SdJxk{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px;padding:12px}.Skeleton_tableSkeleton__row__SdJxk{border:1px solid #e5e5e5;border-radius:8px}.Skeleton_productListSkeleton__droxc{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.Skeleton_productListSkeleton__item__L8lOh{display:flex;flex-direction:column;gap:12px;border:1px solid #e5e5e5;border-radius:16px;padding:12px}.Skeleton_productListSkeleton__content__WUZay{display:flex;flex-direction:column;gap:4px}.Skeleton_dashboardSkeleton__5pofj{display:flex;flex-direction:column;gap:32px}.Skeleton_dashboardSkeleton__title__sN_3L{margin-bottom:12px}.Skeleton_dashboardSkeleton__kpis__dIM9Y{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.Skeleton_dashboardSkeleton__panels__64ZxC{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.page_page__3CwDE,.page_page__Lmus6,.page_page____Xhy,.page_page__rSEV2{min-height:100vh;min-height:100dvh;background:#fefce8}.page_page__FGh5V,.page_page__efOWa{min-height:100vh;min-height:100dvh}.page_page__FGh5V{background:#fefce8}.ResponsiveImage_wrapper__NQJ5q{position:relative;display:inline-block;line-height:0}.ResponsiveImage_wrapper--fill__jEKag{display:block;width:100%;height:100%}.ResponsiveImage_skeleton__rOL_X{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit}.Avatar_avatar__K6zf3{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:#e5e5e5;flex-shrink:0}.Avatar_avatar__image__d64fe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Avatar_avatar__imageSkeleton__riHdA{border-radius:50%}.Avatar_avatar__initials__wSzPC{font-weight:600;color:#404040;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Avatar_avatar--xs__0tdeW{width:24px;height:24px;font-size:10px}.Avatar_avatar--sm__x4Xf5{width:32px;height:32px;font-size:12px}.Avatar_avatar--md__7H_s1{width:40px;height:40px;font-size:14px}.Avatar_avatar--lg__5sswf{width:56px;height:56px;font-size:18px}.ChatContextSwitcher_switcher__5tuvj{position:relative;flex-shrink:1;min-width:0;overflow:visible}.ChatContextSwitcher_switcher--compact__yfmIl{flex-shrink:0;max-width:none;border-radius:999px}.ChatContextSwitcher_switcher__trigger__MmlPB{display:inline-flex;align-items:center;gap:6px;max-width:100%;position:relative;border:1px solid rgba(15,23,42,.1);background:#fff;color:#111827;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600;cursor:pointer;overflow:visible;box-shadow:0 1px 2px rgba(15,23,42,.06);font-family:inherit;transition:border-color .15s ease,background .15s ease;white-space:nowrap}.ChatContextSwitcher_switcher__trigger__MmlPB:hover{border-color:rgba(124,58,237,.35);background:#faf5ff}.ChatContextSwitcher_switcher__trigger__MmlPB:focus-visible{outline:2px solid #7c3aed;outline-offset:2px}.ChatContextSwitcher_switcher__trigger--navbarCompact__4_thj{height:36px;padding:0 8px;gap:6px;max-width:none;border-radius:999px;background:#f9fafb;border:1px solid #e5e7eb;color:#374151;font-size:13px;font-weight:500;box-shadow:none}.ChatContextSwitcher_switcher__trigger--navbarCompact__4_thj:hover{background:#f3f4f6;border-color:#d1d5db}.ChatContextSwitcher_switcher__trigger--navbarCompact__4_thj:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(124,58,237,.45)}.ChatContextSwitcher_switcher__trigger--open__pRHNa{background:#ede9fe;border-color:#7c3aed;color:#5b21b6}.ChatContextSwitcher_switcher__avatar__VjNsp{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:#e5e7eb;border-radius:50%;flex-shrink:0;overflow:hidden;color:#6b7280}.ChatContextSwitcher_switcher__trigger--open__pRHNa .ChatContextSwitcher_switcher__avatar__VjNsp{background:#ddd6fe;color:#5b21b6}.ChatContextSwitcher_switcher__logoWrapper__T1hTp{display:block;width:100%;height:100%;line-height:0}.ChatContextSwitcher_switcher__logo__8jE0G{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.ChatContextSwitcher_switcher__label__2dlAc{flex:1;min-width:0;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatContextSwitcher_switcher--compact__yfmIl .ChatContextSwitcher_switcher__label__2dlAc{display:none}.ChatContextSwitcher_switcher--compact__yfmIl .ChatContextSwitcher_switcher__chevron__vXV8n{color:#9ca3af}.ChatContextSwitcher_switcher--compact__yfmIl .ChatContextSwitcher_switcher__dropdown___EZCz:not(.ChatContextSwitcher_switcher__dropdown--portal__CK2xb){top:auto;bottom:calc(100% + 6px)}.ChatContextSwitcher_switcher__chevron__vXV8n{flex-shrink:0;color:#64748b;transition:transform .2s ease}.ChatContextSwitcher_switcher__chevron--open__yDQul{transform:rotate(180deg)}.ChatContextSwitcher_switcher__dropdown___EZCz{position:absolute;right:0;top:calc(100% + 6px);min-width:220px;max-width:min(280px,90vw);background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:12px;box-shadow:0 10px 30px rgba(17,24,39,.18);z-index:1200;padding:6px}.ChatContextSwitcher_switcher__dropdown--portal__CK2xb{position:fixed;right:auto;top:auto;z-index:1110}.ChatContextSwitcher_switcher__options__xjsIW{max-height:min(280px,50vh);overflow-y:auto;overscroll-behavior:contain}.ChatContextSwitcher_switcher__option__Wvmqx{width:100%;display:flex;align-items:center;gap:8px;flex-wrap:nowrap;border:none;background:rgba(0,0,0,0);border-radius:8px;padding:8px 10px;text-align:left;font-size:12px;color:#111827;cursor:pointer}.ChatContextSwitcher_switcher__option__Wvmqx:hover{background:#f3f4f6}.ChatContextSwitcher_switcher__option--active__cWsFb{background:#ede9fe;color:#5b21b6}.ChatContextSwitcher_switcher__optionLabel__NFLYc{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatContextSwitcher_switcher__loading__8hffU{margin:0;padding:8px 10px;font-size:12px;color:#9ca3af;text-align:center}.FloatingInboxContextSwitcher_floatingInboxContextSwitcher__pNYqD{flex:0 0 auto;min-width:0;border-radius:999px}.FloatingChatLockedWidget_lockedDock___q7vQ{position:fixed;display:flex;flex-direction:column;align-items:flex-end}.FloatingChatLockedWidget_lockedDock___q7vQ .FloatingChatLockedWidget_lockedButton__WI22z{position:relative;opacity:.55;filter:grayscale(.35);cursor:not-allowed}.FloatingChatLockedWidget_lockedDock___q7vQ .FloatingChatLockedWidget_lockedButton__WI22z:active,.FloatingChatLockedWidget_lockedDock___q7vQ .FloatingChatLockedWidget_lockedButton__WI22z:hover{transform:none}.FloatingChatLockedWidget_lockedDock__hint__8W4_X{position:absolute;right:16px;bottom:calc(100% + 4px);display:inline-flex;align-items:center;gap:8px;max-width:calc(100vw - 32px);padding:5px 12px;border-radius:12px;background:#fff;border:1px solid rgba(108,19,148,.12);box-shadow:0 2px 8px rgba(15,23,42,.06),0 6px 16px rgba(108,19,148,.05);color:#404040;font-size:.8125rem;font-weight:600;line-height:1.25;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease}@media(max-width:575px){.FloatingChatLockedWidget_lockedDock__hint__8W4_X{white-space:normal}}.FloatingChatLockedWidget_lockedDock--hintVisible__4M8DK .FloatingChatLockedWidget_lockedDock__hint__8W4_X,.FloatingChatLockedWidget_lockedDock___q7vQ:focus-within .FloatingChatLockedWidget_lockedDock__hint__8W4_X,.FloatingChatLockedWidget_lockedDock___q7vQ:hover .FloatingChatLockedWidget_lockedDock__hint__8W4_X{opacity:1;transform:translateY(0)}.FloatingChatLockedWidget_lockedDock___q7vQ.FloatingChatLockedWidget_lockedDock--hintSuppressed__TmC8F .FloatingChatLockedWidget_lockedDock__hint__8W4_X{opacity:0;transform:translateY(4px)}.ScrollToTop_scrollToTop__Lw_cx{position:relative;isolation:isolate;overflow:hidden}.ScrollToTop_scrollToTop__Lw_cx>*{position:relative;z-index:1}.ScrollToTop_scrollToTop__Lw_cx:after{content:"";position:absolute;top:0;left:-120%;width:48%;height:100%;border-radius:inherit;background:linear-gradient(100deg,transparent,rgba(255,255,255,.34),transparent);transform:skewX(-18deg);transition:left .85s cubic-bezier(.22,.61,.36,1);pointer-events:none;z-index:0}.ScrollToTop_scrollToTop__Lw_cx:focus-visible:after,.ScrollToTop_scrollToTop__Lw_cx:hover:not(:disabled):not([aria-disabled=true]):after{left:130%}@media(prefers-reduced-motion:reduce){.ScrollToTop_scrollToTop__Lw_cx:after{content:none;display:none}}.ScrollToTop_scrollToTop__Lw_cx{border:1px solid rgba(0,0,0,0);background:linear-gradient(135deg,#4a19a3,#8f19a3);color:#fff}.ScrollToTop_scrollToTop__Lw_cx:hover:not(:disabled):not([aria-disabled=true]){background:linear-gradient(135deg,#4a19a3,#8f19a3);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28)}.ScrollToTop_scrollToTop__Lw_cx{z-index:1040;right:calc(16px + var(--safe-area-inset-right, 0px));bottom:calc(24px + var(--safe-area-inset-bottom, 0px))}@media(min-width:768px){.ScrollToTop_scrollToTop__Lw_cx{right:calc(24px + var(--safe-area-inset-right, 0px))}}@media(min-width:1024px){.ScrollToTop_scrollToTop__Lw_cx{right:calc(32px + var(--safe-area-inset-right, 0px))}}.ScrollToTop_scrollToTop__Lw_cx{position:fixed;z-index:1041;bottom:calc(24px + var(--safe-area-inset-bottom, 0px) + var(--pwa-install-clearance, 0px));width:40px;height:40px;border-radius:9999px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22);transition:transform .2s ease,box-shadow .2s ease;animation:ScrollToTop_fadeInUp__NxC9m .3s ease}@media(min-width:768px){.ScrollToTop_scrollToTop__Lw_cx{width:42px;height:42px}}@media(min-width:1024px){.ScrollToTop_scrollToTop__Lw_cx{width:44px;height:44px}}.ScrollToTop_scrollToTop__Lw_cx:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 6px 16px rgba(74,25,163,.22)}.ScrollToTop_scrollToTop__Lw_cx:active{transform:translateY(0)}.ScrollToTop_scrollToTop__Lw_cx:focus-visible{outline:2px solid #8f19a3;outline-offset:2px}.ScrollToTop_scrollToTop--alignedToChat__y1fgA{right:calc(16px + var(--safe-area-inset-right, 0px));bottom:calc(148px + 24px + var(--safe-area-inset-bottom, 0px));z-index:1070}@media(min-width:768px){.ScrollToTop_scrollToTop--alignedToChat__y1fgA{right:calc(24px + var(--safe-area-inset-right, 0px));bottom:calc(136px + 24px + var(--safe-area-inset-bottom, 0px))}}@media(min-width:1024px){.ScrollToTop_scrollToTop--alignedToChat__y1fgA{right:calc(16px + var(--safe-area-inset-right, 0px));bottom:calc(136px + var(--safe-area-inset-bottom, 0px))}}.ScrollToTop_scrollToTop--withLabel__Pw16q{width:auto;min-height:40px;padding:0 12px;border-radius:999px;gap:6px}.ScrollToTop_scrollToTop__label__PE8U1{font-size:.8125rem;font-weight:600;line-height:1;white-space:nowrap}@keyframes ScrollToTop_fadeInUp__NxC9m{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Tooltip_triggerWrap__AVtmn{display:inline-flex;max-width:100%;vertical-align:middle}.Tooltip_tooltip__Lr7oB{position:fixed;z-index:100001;pointer-events:none;animation:Tooltip_fadeIn__D_bkz .2s ease}.Tooltip_tooltip__content__YNFHN{background:#fff;color:#171717;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 16px 0 rgba(20,20,40,.14);white-space:normal;word-wrap:break-word;font-size:12px;font-weight:400;padding:8px 12px;max-width:240px;line-height:1.5}@media(min-width:768px){.Tooltip_tooltip__content__YNFHN{font-size:13px;font-weight:400;padding:8px 12px;max-width:280px;line-height:1.6}}@media(min-width:1024px){.Tooltip_tooltip__content__YNFHN{padding:12px 16px;max-width:320px}}.Tooltip_tooltip--top__dr21Y .Tooltip_tooltip__content__YNFHN:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid rgba(0,0,0,0);filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.Tooltip_tooltip--top__dr21Y .Tooltip_tooltip__content__YNFHN:before{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:7px solid rgba(0,0,0,0);border-top-color:#e5e5e5;margin-top:-1px}.Tooltip_tooltip--bottom__y9MkC .Tooltip_tooltip__content__YNFHN:after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:6px solid rgba(0,0,0,0);filter:drop-shadow(0 -2px 4px rgba(0,0,0,.1))}.Tooltip_tooltip--bottom__y9MkC .Tooltip_tooltip__content__YNFHN:before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:7px solid rgba(0,0,0,0);border-bottom-color:#e5e5e5;margin-bottom:-1px}.Tooltip_tooltip--left__RUYl9 .Tooltip_tooltip__content__YNFHN:after{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);border:6px solid rgba(0,0,0,0);filter:drop-shadow(2px 0 4px rgba(0,0,0,.1))}.Tooltip_tooltip--left__RUYl9 .Tooltip_tooltip__content__YNFHN:before{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);border:7px solid rgba(0,0,0,0);border-left-color:#e5e5e5;margin-left:-1px}.Tooltip_tooltip--right__b5biG .Tooltip_tooltip__content__YNFHN:after{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border:6px solid rgba(0,0,0,0);filter:drop-shadow(-2px 0 4px rgba(0,0,0,.1))}.Tooltip_tooltip--right__b5biG .Tooltip_tooltip__content__YNFHN:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border:7px solid rgba(0,0,0,0);border-right-color:#e5e5e5;margin-right:-1px}@keyframes Tooltip_fadeIn__D_bkz{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.WhatsAppFloatingWidget_whatsAppFabDock__oiRi0{position:fixed;z-index:1040;right:calc(16px + var(--safe-area-inset-right, 0px));bottom:calc(24px + var(--safe-area-inset-bottom, 0px))}@media(min-width:768px){.WhatsAppFloatingWidget_whatsAppFabDock__oiRi0{right:calc(24px + var(--safe-area-inset-right, 0px))}}@media(min-width:1024px){.WhatsAppFloatingWidget_whatsAppFabDock__oiRi0{right:calc(32px + var(--safe-area-inset-right, 0px))}}.WhatsAppFloatingWidget_whatsAppFabDock__oiRi0{display:flex;align-items:center;justify-content:flex-end;margin-right:calc(16px + var(--safe-area-inset-right, 0px));margin-bottom:calc(16px + var(--safe-area-inset-bottom, 0px));z-index:1062}@media(min-width:1024px){.WhatsAppFloatingWidget_whatsAppFabDock__oiRi0{margin-bottom:12px;margin-right:calc(16px + var(--safe-area-inset-right, 0px))}}@media(max-width:767px){html[data-storefront-sticky-contact="1"] .WhatsAppFloatingWidget_whatsAppFabDock__oiRi0{margin-bottom:calc(16px + 64px + 8px + var(--safe-area-inset-bottom, 0px))}}.WhatsAppFloatingWidget_whatsAppFabTrigger__EfHta{display:inline-flex;max-width:none}.WhatsAppFloatingWidget_whatsAppFab__GzmQz{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;height:var(--control-height-lg);min-width:var(--control-height-lg);min-height:var(--control-height-lg);padding:0 16px 0 var(--control-padding-x);border:none;border-radius:var(--control-radius);cursor:pointer;background:#25d366;color:#fff;box-shadow:0 2px 8px 0 rgba(20,20,40,.1);text-decoration:none;overflow:hidden;isolation:isolate;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.WhatsAppFloatingWidget_whatsAppFab__GzmQz:after{content:"";position:absolute;top:0;left:0;width:48%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.2),rgba(255,255,255,.55),transparent);transform:translateX(-160%) skewX(-18deg);pointer-events:none;z-index:2;animation:WhatsAppFloatingWidget_whatsAppFabShine__zb5Ea 7.5s cubic-bezier(.22,.61,.36,1) infinite}.WhatsAppFloatingWidget_whatsAppFab__GzmQz:hover{background:#1ebe5d;transform:translateY(-2px);box-shadow:0 4px 16px 0 rgba(20,20,40,.14)}.WhatsAppFloatingWidget_whatsAppFab__GzmQz:active{transform:translateY(0)}.WhatsAppFloatingWidget_whatsAppFab__GzmQz:focus-visible{outline:2px solid #25d366;outline-offset:3px}@keyframes WhatsAppFloatingWidget_whatsAppFabShine__zb5Ea{0%,72%{transform:translateX(-160%) skewX(-18deg)}88%,to{transform:translateX(280%) skewX(-18deg)}}@media(prefers-reduced-motion:reduce){.WhatsAppFloatingWidget_whatsAppFab__GzmQz:after{animation:none;display:none}}.WhatsAppFloatingWidget_whatsAppFab__icon__jQ4JR{position:relative;z-index:1;display:block;flex-shrink:0}.WhatsAppFloatingWidget_whatsAppFab__label__dZvtc{position:relative;z-index:1;color:#fff;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.01em;white-space:nowrap}@media(max-width:1023px){.WhatsAppFloatingWidget_whatsAppFab__GzmQz{width:52px;height:52px;min-width:44px;min-height:44px;padding:0;gap:0}.WhatsAppFloatingWidget_whatsAppFab__icon__jQ4JR{width:22px;height:22px}.WhatsAppFloatingWidget_whatsAppFab__label__dZvtc{display:none}}@media(max-width:767px){.WhatsAppFloatingWidget_whatsAppFab__GzmQz{width:56px;height:56px}}.WhatsAppFloatingWidget_whatsAppGate__mvKz5{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;padding-top:calc(16px + var(--safe-area-inset-top, 0px));padding-bottom:calc(16px + var(--safe-area-inset-bottom, 0px));overflow:auto;background:#fff}@media(min-width:768px){.WhatsAppFloatingWidget_whatsAppGate__mvKz5{padding:24px}}@media(min-width:1024px){.WhatsAppFloatingWidget_whatsAppGate__mvKz5{padding:32px}}.WhatsAppFloatingWidget_whatsAppGate__dialog__R29vn{position:relative;display:flex;flex-direction:column;align-items:center;width:min(100%,720px);margin:auto;text-align:center}.WhatsAppFloatingWidget_whatsAppGate__close__9jYRp{position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:var(--control-radius);background:#fff;color:#262626;font-size:28px;line-height:1;cursor:pointer}.WhatsAppFloatingWidget_whatsAppGate__close__9jYRp:focus-visible,.WhatsAppFloatingWidget_whatsAppGate__close__9jYRp:hover{background:#f5f5f5}.WhatsAppFloatingWidget_whatsAppGate__close__9jYRp:focus-visible{outline:2px solid #6c1394;outline-offset:2px}.WhatsAppFloatingWidget_whatsAppGate__logo__uk7K_{display:block;width:auto;height:48px;margin-bottom:24px;-o-object-fit:contain;object-fit:contain}.WhatsAppFloatingWidget_whatsAppGate__title__kd2e6{margin:0 0 16px;color:#171717;font-size:1.75rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}@media(min-width:768px){.WhatsAppFloatingWidget_whatsAppGate__title__kd2e6{font-size:2rem}}.WhatsAppFloatingWidget_whatsAppGate__subtitles__YgifB{display:flex;flex-direction:column;gap:8px;margin:0 0 20px;max-width:36rem;color:#6b7280;font-size:.95rem;line-height:1.45}.WhatsAppFloatingWidget_whatsAppGate__subtitles__YgifB p{margin:0}.WhatsAppFloatingWidget_whatsAppGate__message__J6eah{box-sizing:border-box;width:min(100%,36rem);margin:0 0 24px;padding:16px 20px;border-radius:16px;background:#f7f5f3;color:#404040;font-size:.95rem;line-height:1.45;white-space:pre-line;overflow-wrap:anywhere}.WhatsAppFloatingWidget_whatsAppGate__openApp__wJ5up,.WhatsAppFloatingWidget_whatsAppGate__openWeb__GFEFB{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:min(100%,280px);min-height:44px;padding:10px 24px;border-radius:var(--control-radius);font-size:.95rem;font-weight:700;line-height:1.2;text-decoration:none}.WhatsAppFloatingWidget_whatsAppGate__openApp__wJ5up{margin-bottom:12px;background:#25d366;color:#fff}.WhatsAppFloatingWidget_whatsAppGate__openApp__wJ5up:hover{background:#1ebe5d}.WhatsAppFloatingWidget_whatsAppGate__openApp__wJ5up:focus-visible{outline:2px solid #25d366;outline-offset:3px}.WhatsAppFloatingWidget_whatsAppGate__openWeb__GFEFB{margin-bottom:24px;border:1px solid #262626;background:#fff;color:#171717}.WhatsAppFloatingWidget_whatsAppGate__openWeb__GFEFB:hover{background:#f5f5f5}.WhatsAppFloatingWidget_whatsAppGate__openWeb__GFEFB:focus-visible{outline:2px solid #6c1394;outline-offset:3px}.WhatsAppFloatingWidget_whatsAppGate__footer__CnhCc{display:flex;align-items:flex-start;justify-content:center;gap:8px;max-width:32rem;margin:0;color:#6b7280;font-size:.8125rem;line-height:1.45;text-align:left}.WhatsAppFloatingWidget_whatsAppGate__footerIcon__qwNzb{flex-shrink:0;margin-top:2px;color:#25d366}.Footer_footer__X1Jp0{background:linear-gradient(135deg,#4a0e6b,#6c1394);color:#fff;padding:32px 12px 12px;margin-top:auto;width:100%}@media(max-width:767px){.Footer_footer__X1Jp0{padding:20px 8px calc(8px + var(--layout-mobile-bottom-inset, 0px));margin-top:0}}@media(max-width:575px){.Footer_footer__X1Jp0{padding-top:32px;padding-inline:8px}}.Footer_container__gnWX2{max-width:1280px;margin:0 auto;width:100%;box-sizing:border-box}.Footer_columns__JTtaN{display:grid;grid-template-columns:repeat(4,1fr);gap:48px;margin-bottom:32px}@media(max-width:767px){.Footer_columns__JTtaN{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:8px}}@media(max-width:575px){.Footer_columns__JTtaN{grid-template-columns:1fr;gap:0;margin-bottom:4px}}.Footer_column__C4KV3 h3{font-size:1.125rem;font-weight:600;margin-bottom:12px;color:#fff}.Footer_column__C4KV3 p{font-size:.875rem;line-height:1.6;color:hsla(0,0%,100%,.8);margin-bottom:12px}@media(max-width:767px){.Footer_column__C4KV3 h3{margin-bottom:4px}.Footer_column__C4KV3 p{margin-bottom:4px;line-height:1.45}}@media(max-width:575px){.Footer_column__C4KV3 p{margin-bottom:4px}}.Footer_column__C4KV3 ul{list-style:none;padding:0;margin:0}.Footer_column__C4KV3 ul li{margin-bottom:8px}@media(max-width:767px){.Footer_column__C4KV3 ul li{margin-bottom:4px}}.Footer_column__C4KV3 ul li a{color:hsla(0,0%,100%,.8);text-decoration:none;font-size:.875rem;transition:color .2s ease}.Footer_column__C4KV3 ul li a:hover{color:#fff}.Footer_column__C4KV3 ul li .Footer_footerLink__bLndu{color:hsla(0,0%,100%,.8);text-decoration:none;font-size:.875rem;transition:color .2s ease;background:rgba(0,0,0,0);border:0;padding:0;cursor:pointer;font-family:inherit;text-align:left}@media(max-width:767px){.Footer_column__C4KV3 ul li .Footer_footerLink__bLndu{min-height:44px;display:inline-flex;align-items:center}}.Footer_column__C4KV3 ul li .Footer_footerLink__bLndu:hover{color:#fff}.Footer_column__C4KV3 ul li .Footer_footerLink__bLndu:focus-visible{color:#fff;outline:2px solid hsla(0,0%,100%,.7);outline-offset:3px;border-radius:4px}.Footer_brandHeading__rqefk{line-height:0;margin:0 0 8px}@media(max-width:575px){.Footer_brandHeading__rqefk{margin-bottom:4px}}.Footer_columnBrand__OfDEN{display:flex;flex-direction:column;gap:8px}.Footer_columnBrand__OfDEN p{margin-bottom:0}.Footer_columnBrand__OfDEN .Footer_socialLinks__QhXI3{margin-top:20px}@media(max-width:767px){.Footer_columnBrand__OfDEN{padding-bottom:4px}.Footer_columnBrand__OfDEN .Footer_socialLinks__QhXI3{margin-top:32px}}@media(max-width:575px){.Footer_columnBrand__OfDEN{gap:4px;padding-bottom:8px}.Footer_columnBrand__OfDEN p{font-size:.8125rem;line-height:1.45}.Footer_columnBrand__OfDEN .Footer_socialLinks__QhXI3{margin-top:32px}}.Footer_brandLogo__OOc7W{display:block;width:200px;height:auto;-o-object-fit:contain;object-fit:contain}@media(max-width:767px){.Footer_brandLogo__OOc7W{width:140px}}@media(max-width:575px){.Footer_brandLogo__OOc7W{width:120px}}@media(max-width:767px){.Footer_columnAccordion___CvCR{border-top:1px solid hsla(0,0%,100%,.14);padding-top:0}}.Footer_columnToggle__4Z8bn{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;text-align:left}.Footer_columnToggle__4Z8bn h3{margin-bottom:8px}.Footer_columnChevron__oy33c{display:none}@media(max-width:767px){.Footer_columnPanel__vSg1k{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .26s ease,opacity .22s ease;overflow:hidden}.Footer_columnPanel__vSg1k>*{min-height:0}.Footer_columnAccordionOpen__ISZxV .Footer_columnPanel__vSg1k{grid-template-rows:1fr;opacity:1}.Footer_columnAccordionOpen__ISZxV .Footer_columnChevron__oy33c{transform:rotate(180deg)}.Footer_columnToggle__4Z8bn{cursor:pointer;padding:6px 0;min-height:44px}.Footer_columnToggle__4Z8bn h3{margin-bottom:0}.Footer_columnChevron__oy33c{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;transition:transform .22s ease}}.Footer_socialLinks__QhXI3{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}@media(max-width:767px){.Footer_socialLinks__QhXI3{margin-top:8px}}.Footer_socialLinks__QhXI3 a{width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:all .2s ease}@media(max-width:767px){.Footer_socialLinks__QhXI3 a{width:44px;height:44px;min-width:44px;min-height:44px}}.Footer_socialLinks__QhXI3 a:hover{background:hsla(0,0%,100%,.2);transform:translateY(-2px)}.Footer_comingSoon__SIuwn{color:hsla(0,0%,100%,.5);font-size:.875rem;cursor:help;position:relative}.Footer_comingSoon__SIuwn:after{content:" ⏳";font-size:.75rem;opacity:.7}.Footer_contactInfo__lZAVp{margin-top:12px;padding-top:0;border-top:none}.Footer_contactInfo__lZAVp p{margin-bottom:4px}.Footer_contactInfo__lZAVp p strong{display:block;margin-bottom:2px;font-weight:600}.Footer_contactInfo__lZAVp p .Footer_contactInfo__link__De4O0,.Footer_contactInfo__lZAVp p a{color:inherit;text-decoration:none}.Footer_contactInfo__lZAVp p .Footer_contactInfo__link__De4O0:focus-visible,.Footer_contactInfo__lZAVp p .Footer_contactInfo__link__De4O0:hover,.Footer_contactInfo__lZAVp p a:focus-visible,.Footer_contactInfo__lZAVp p a:hover{text-decoration:underline}.Footer_contactInfo__link__De4O0{padding:0;border:none;background:none;font:inherit;cursor:pointer}.Footer_bottomBar__4h5Cr{border-top:1px solid hsla(0,0%,100%,.1);padding-top:12px;text-align:center}@media(max-width:767px){.Footer_bottomBar__4h5Cr{padding-top:4px;margin-top:4px}}.Footer_bottomBar__4h5Cr p{color:hsla(0,0%,100%,.6);font-size:.875rem;margin:0}.Footer_compactFooter__4A8cG{padding:32px 12px 12px}.Footer_compactFooter__4A8cG .Footer_columns__JTtaN{grid-template-columns:repeat(3,1fr)}@media(max-width:767px){.Footer_compactFooter__4A8cG .Footer_columns__JTtaN{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.Footer_compactFooter__4A8cG .Footer_columns__JTtaN{grid-template-columns:1fr}}.Footer_copyrightOnlyFooter__sP_IN{background:var(--store-footer-bg,linear-gradient(135deg,#4a0e6b 0,#6c1394 100%));color:var(--store-footer-link-text,#ffffff);padding:12px 12px calc(12px + var(--layout-mobile-bottom-inset, 0px))}@media(max-width:767px){.Footer_copyrightOnlyFooter__sP_IN{padding:8px 8px calc(8px + var(--layout-mobile-bottom-inset, 0px))}}.Footer_copyrightOnlyFooter__sP_IN .Footer_bottomBar__4h5Cr{border-top:none;padding-top:0;margin-top:0}.ColorField_root__LIki0{display:flex;flex-direction:column;gap:4px;min-width:0;height:100%}.ColorField_label__IQgza{font-size:13px;font-weight:500;line-height:1.5;color:#171717}.ColorField_hint__mcJlD{margin:0;font-size:12px;font-weight:400;color:#6b7280;line-height:1.4}.ColorField_control__6KkXi{display:flex;align-items:center;gap:8px;min-width:0;margin-top:auto;min-height:var(--control-height-md,38px);height:var(--control-height-md,38px)}.ColorField_swatch__qFUC_{position:relative;flex-shrink:0;box-sizing:border-box;width:var(--control-height-md,38px);height:var(--control-height-md,38px);border-radius:50%;border:1px solid #e5e5e5;overflow:hidden;cursor:pointer}.ColorField_swatch__qFUC_:focus-within{outline:2px solid #6c1394;outline-offset:2px}.ColorField_swatchInput__Ey6DD{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ColorField_hex__DSCqZ{flex:1 1 auto;min-width:0}.page_page__Ssd53,.page_page___dM0R{min-height:100vh;min-height:100dvh;background:#fefce8}.BuyerMetricSectionPanel_panel__yVFdj{display:flex;flex-direction:column;gap:20px}@media(max-width:767px){.BuyerMetricSectionPanel_panel__yVFdj{gap:10px}}.BuyerMetricSectionPanel_header__ggy5g{display:grid;gap:4px}@media(max-width:767px){.BuyerMetricSectionPanel_header__ggy5g{gap:2px}}.BuyerMetricSectionPanel_title__aW1OB{margin:0;font-size:1.125rem;font-weight:700;color:#171717}@media(max-width:767px){.BuyerMetricSectionPanel_title__aW1OB{font-size:.95rem}}.BuyerMetricSectionPanel_desc__lIBna{margin:0;font-size:.875rem;color:#171717;line-height:1.5}@media(max-width:767px){.BuyerMetricSectionPanel_desc__lIBna{font-size:.75rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.BuyerMetricSectionPanel_grid__7FdAF{display:grid;grid-template-columns:1fr;gap:12px}@media(max-width:767px){.BuyerMetricSectionPanel_grid__7FdAF{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media(min-width:768px){.BuyerMetricSectionPanel_grid__7FdAF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.BuyerMetricSectionPanel_grid__7FdAF{grid-template-columns:repeat(3,minmax(0,1fr))}}.BuyerMetricsHub_hub__xyXFx{display:flex;flex-direction:column;gap:20px}@media(max-width:767px){.BuyerMetricsHub_hub__xyXFx{gap:12px}}.BuyerMetricsHub_hero__KSr3E{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:24px;border:1px solid #e9d5ff;background:linear-gradient(135deg,#f3e8ff,#ffffff 55%)}@media(min-width:768px){.BuyerMetricsHub_hero__KSr3E{flex-direction:row;align-items:flex-start;justify-content:space-between}}@media(max-width:767px){.BuyerMetricsHub_hero__KSr3E{gap:10px;padding:12px;border-radius:12px}}.BuyerMetricsHub_heroTitle__7i0xE{margin:0;font-size:1.5rem;font-weight:800;color:#171717}@media(max-width:767px){.BuyerMetricsHub_heroTitle__7i0xE{font-size:1.0625rem}}.BuyerMetricsHub_heroSubtitle__7Hrk6{margin:.25rem 0 0;font-size:.875rem;color:#171717}@media(max-width:767px){.BuyerMetricsHub_heroSubtitle__7Hrk6{margin-top:2px;font-size:.75rem;line-height:1.35}.BuyerMetricsHub_heroSubtitleFull__fb3uz{display:none}}.BuyerMetricsHub_heroSubtitleShort__GjzVT{display:none}@media(max-width:767px){.BuyerMetricsHub_heroSubtitleShort__GjzVT{display:inline}}.BuyerMetricsHub_heroActions__ZEIQJ{display:flex;flex-direction:column;gap:8px;align-items:flex-start}@media(max-width:767px){.BuyerMetricsHub_heroActions__ZEIQJ{width:100%;gap:8px}}.BuyerMetricsHub_periodRow__Po0_S{display:flex;flex-wrap:wrap;gap:4px}@media(max-width:767px){.BuyerMetricsHub_periodRow__Po0_S{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;gap:6px}.BuyerMetricsHub_periodRow__Po0_S button{width:100%;min-width:0;padding-inline:4px;font-size:.6875rem}.BuyerMetricsHub_periodLabelFull__rMk7n{display:none}}.BuyerMetricsHub_periodLabelShort__4K_IM{display:none}@media(max-width:767px){.BuyerMetricsHub_periodLabelShort__4K_IM{display:inline}.BuyerMetricsHub_exportBtn__4sydY{width:100%;justify-content:center}.BuyerMetricsHub_exportLabelFull__WjRlq{display:none}}.BuyerMetricsHub_exportLabelShort__3vdb_{display:none}@media(max-width:767px){.BuyerMetricsHub_exportLabelShort__3vdb_{display:inline}}.BuyerMetricsHub_summary__FevpB{display:grid;gap:8px}@media(max-width:767px){.BuyerMetricsHub_summary__FevpB{gap:8px}}.BuyerMetricsHub_summaryTitle__x1nAq{margin:0;font-size:1rem;font-weight:700}@media(max-width:767px){.BuyerMetricsHub_summaryTitle__x1nAq{font-size:.8125rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:#6b7280}}.BuyerMetricsHub_summaryGrid__jHxoR{display:grid;grid-template-columns:1fr;gap:12px}@media(max-width:767px){.BuyerMetricsHub_summaryGrid__jHxoR{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media(min-width:768px){.BuyerMetricsHub_summaryGrid__jHxoR{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.BuyerMetricsHub_summaryGrid__jHxoR{grid-template-columns:repeat(3,minmax(0,1fr))}}.BuyerMetricsHub_sectionNav__9dQpM{display:flex;gap:4px;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.BuyerMetricsHub_sectionNav__9dQpM::-webkit-scrollbar{display:none}@media(max-width:767px){.BuyerMetricsHub_sectionNav__9dQpM{gap:6px;margin-inline:-2px;padding-inline:2px;padding-bottom:2px;mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 12px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 12px),transparent)}}.BuyerMetricsHub_sectionTab__RYiGC{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;padding:.45rem .75rem;border:1px solid #e5e5e5;border-radius:9999px;background:#fff;font-size:.75rem;font-weight:600;color:#171717;cursor:pointer;transition:border-color .15s,background .15s}.BuyerMetricsHub_sectionTab__RYiGC:hover{border-color:#e9d5ff}@media(max-width:767px){.BuyerMetricsHub_sectionTab__RYiGC{min-height:36px;padding:6px 10px;gap:4px;font-size:.6875rem;border-radius:999px}.BuyerMetricsHub_sectionTab__RYiGC svg{display:none}}.BuyerMetricsHub_sectionTabActive__eaMW1{border-color:#6c1394;background:#f3e8ff;color:#6c1394}@media(max-width:767px){.BuyerMetricsHub_sectionTabLabelFull__dgZUg{display:none}}.BuyerMetricsHub_sectionTabLabelShort__oAQ7O{display:none}@media(max-width:767px){.BuyerMetricsHub_sectionTabLabelShort__oAQ7O{display:inline}}.BuyerMetricsHub_sectionCount__9pYqd{padding:.1rem .35rem;border-radius:9999px;background:#f5f5f5;font-size:.6875rem}@media(max-width:767px){.BuyerMetricsHub_sectionCount__9pYqd{padding:0 5px;font-size:.625rem}}.MetricPlanGate_loading__41w9h{padding:12px;font-size:.875rem;color:#6b7280}.MetricPlanGate_teaser__E_DVL{min-height:120px}.MetricSectionPanel_panel__EBa2m{display:flex;flex-direction:column;gap:20px;padding:20px;border-radius:24px;border:1px solid #e5e5e5;background:#fff;box-shadow:0 1px 3px 0 rgba(20,20,40,.06);min-width:0}.MetricSectionPanel_header___WADr{display:grid;gap:4px;padding-bottom:12px;border-bottom:1px solid #f5f5f5}.MetricSectionPanel_title__PRGRq{margin:0;font-size:1.125rem;font-weight:800;letter-spacing:-.01em;color:#171717}.MetricSectionPanel_desc__a9Cjz{margin:0;max-width:62ch;font-size:.875rem;color:#171717;line-height:1.55}.MetricSectionPanel_grid__8Qbbn{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:768px){.MetricSectionPanel_grid__8Qbbn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.MetricSectionPanel_grid__8Qbbn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.MetricSectionPanel_grid__8Qbbn{grid-template-columns:repeat(3,minmax(0,1fr))}}.MetricSectionPanel_empty__lFxHe{margin:0;padding:20px;text-align:center;color:#171717;background:#fafafa;border-radius:16px;border:1px dashed #e5e5e5}.MetricSectionPanel_lockedBlock__JVMux{padding-top:12px;border-top:1px dashed #e5e5e5}.MetricSectionPanel_lockedTitle__ZjiVk{margin:0 0 8px;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.MetricSectionPanel_lockedGrid__Y6BWm{display:grid;grid-template-columns:1fr;gap:8px}@media(min-width:768px){.MetricSectionPanel_lockedGrid__Y6BWm{grid-template-columns:repeat(2,minmax(0,1fr))}}.AiAssistButton_button__c4hKs{display:inline-grid;place-items:center;border:1px solid rgba(168,85,247,.22);background:rgba(168,85,247,.08);color:#6c1394;border-radius:999px;cursor:pointer;padding:0;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease}.AiAssistButton_button__c4hKs:hover:not(:disabled){background:rgba(168,85,247,.18);border-color:rgba(168,85,247,.4);transform:translateY(-1px)}.AiAssistButton_button__c4hKs:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(168,85,247,.3)}.AiAssistButton_button__c4hKs:disabled{opacity:.55;cursor:not-allowed}.AiAssistButton_button--sm__IP7A3{width:24px;height:24px}.AiAssistButton_button--md__798br{width:28px;height:28px}.AiAssistButton_spinner__1E9il{width:12px;height:12px;border-radius:50%;border:2px solid rgba(168,85,247,.25);border-top-color:#6c1394;animation:AiAssistButton_aiAssistSpin__wVsOY .7s linear infinite}@keyframes AiAssistButton_aiAssistSpin__wVsOY{to{transform:rotate(1turn)}}.FieldAiSuggestion_card__w6SyT{margin-top:8px;border:1px solid #e5e5e5;border-radius:8px;background:#f8f5ff;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.FieldAiSuggestion_card__header__pvk_z{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.FieldAiSuggestion_card__title__o6nxv{font-size:.75rem;font-weight:700;color:#6c1394;text-transform:uppercase;letter-spacing:.4px}.FieldAiSuggestion_card__status___iMvS{font-size:.75rem;color:#6b7280;font-weight:600}.FieldAiSuggestion_card__text__uf1L4{margin:0;font-size:.875rem;color:#262626;line-height:1.45;white-space:pre-wrap}.FieldAiSuggestion_card__actions__bsSSL{display:flex;gap:8px;flex-wrap:wrap}.FieldAiSuggestion_card__options__R3qqF{display:flex;flex-direction:column;gap:6px}.FieldAiSuggestion_card__questions__PEvGl{display:flex;flex-direction:column;gap:4px}.FieldAiSuggestion_card__questionsLead__uYtyi{margin:0;font-size:.8125rem;font-weight:600;color:#404040}.FieldAiSuggestion_card__questionsList__mx85S{margin:0;display:flex;flex-direction:column;gap:8px}.FieldAiSuggestion_card__questionItem__jcmkQ{display:flex;flex-direction:column;gap:5px;font-size:.8125rem;color:#404040;line-height:1.4}.FieldAiSuggestion_card__questionAnswer__hVyXL{width:100%;min-height:56px;resize:vertical;border:1px solid #e9defc;border-radius:4px;background:#fff;padding:7px 9px;font:inherit;color:#262626}.FieldAiSuggestion_card__questionAnswer__hVyXL:focus{outline:2px solid rgba(143,25,163,.18);border-color:#6c1394}.FieldAiSuggestion_card__questionAnswer__hVyXL:disabled{cursor:not-allowed;opacity:.65}.FieldAiSuggestion_card__missing__uGZuL{margin:0;font-size:.75rem;font-style:italic;color:#6b7280}.FieldAiSuggestion_card__note__V6_ke{margin:0;font-size:.75rem;color:#6b7280;line-height:1.35}.FieldAiSuggestion_option__vGdHg{position:relative;display:flex;align-items:flex-start;gap:8px;border:1px solid #e9defc;border-radius:8px;background:rgba(143,25,163,.06);padding:8px 10px;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.FieldAiSuggestion_option--selected__NKcjf{border-color:#6c1394;background:rgba(143,25,163,.12);box-shadow:inset 0 0 0 1px rgba(143,25,163,.22)}.FieldAiSuggestion_option__radio__2jOxO{position:absolute;opacity:0;pointer-events:none}.FieldAiSuggestion_option__body__IOn8Q{display:flex;flex-direction:column;gap:4px}.FieldAiSuggestion_option__text__kZy9S{font-size:.875rem;color:#262626;line-height:1.45;white-space:pre-wrap}.FieldAiSuggestion_option__meta__74XdL{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.FieldAiSuggestion_option__count__eSgTU{font-size:.6875rem;color:#737373;font-weight:600}.FieldAiSuggestion_option__badge__gAnk6{font-size:.6875rem;font-weight:700;color:#6c1394;background:#ece3ff;border-radius:999px;padding:1px 8px}.FieldAiSuggestion_option__modeBadge__XSlA8{font-size:.6875rem;font-weight:700;color:#7a4a00;background:#fff3cd;border:1px solid #f4d58d;border-radius:999px;padding:1px 8px}.FieldAiSuggestion_option__reason__ODzRh{font-size:.6875rem;color:#737373;font-style:italic}.ProductSourceContent_sourceContent__DXow9{display:grid;gap:12px;color:#1f2937}.ProductSourceContent_sourceContent__block__U20Mh{display:grid;gap:8px}.ProductSourceContent_sourceContent__heading__rwN1o,.ProductSourceContent_sourceContent__subheading__LX2xa{margin:0;color:#111827;line-height:1.25;letter-spacing:0}.ProductSourceContent_sourceContent__heading__rwN1o{padding-top:8px;font-size:1.25rem;font-weight:700}.ProductSourceContent_sourceContent__subheading__LX2xa{font-size:1rem;font-weight:700}.ProductSourceContent_sourceContent__paragraph__Q5K_W{margin:0;line-height:1.65;white-space:normal}.ProductSourceContent_sourceContent__list___aE8I{margin:0;padding-left:20px;line-height:1.6}.ProductSourceContent_sourceContent__tableWrap__MwNWF{width:100%;overflow-x:auto;border:1px solid #d8e0ea;border-radius:8px;background:#fff}.ProductSourceContent_sourceContent__table__RYLiz{width:100%;min-width:520px;border-collapse:collapse;font-size:.9375rem}.ProductSourceContent_sourceContent__table__RYLiz td,.ProductSourceContent_sourceContent__table__RYLiz th{padding:8px 12px;border-bottom:1px solid #e5e7eb;text-align:left;vertical-align:top;white-space:pre-wrap}.ProductSourceContent_sourceContent__table__RYLiz th{background:#f8fafc;color:#111827;font-weight:700}.ProductSourceContent_sourceContent__table__RYLiz tr:last-child td{border-bottom:0}.ProductSourceContent_sourceContent__documents__peQjB,.ProductSourceContent_sourceContent__media__T7BtS{display:grid;gap:8px;padding-top:12px;border-top:1px solid #e5e7eb}.ProductSourceContent_sourceContent__imageGrid__6C0Ja{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:768px){.ProductSourceContent_sourceContent__imageGrid__6C0Ja{grid-template-columns:repeat(2,minmax(0,1fr))}}.ProductSourceContent_sourceContent__figure__O2_z3{display:grid;gap:4px;margin:0}.ProductSourceContent_sourceContent__figure__O2_z3 img,.ProductSourceContent_sourceContent__figure__O2_z3 video{display:block;max-width:100%;width:auto;height:auto;margin-inline:auto;-o-object-fit:contain;object-fit:contain;border:1px solid #d8e0ea;border-radius:8px;background:#fff}.ProductSourceContent_sourceContent__figure__O2_z3 figcaption{color:#64748b;font-size:.875rem;line-height:1.4}.ProductSourceContent_sourceContent__embed__R4EXJ{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border:1px solid #d8e0ea;border-radius:8px;background:#f5f4f7}.ProductSourceContent_sourceContent__embed__R4EXJ iframe,.ProductSourceContent_sourceContent__embed__R4EXJ video{position:absolute;inset:0;width:100%;height:100%;border:0}.ProductSourceContent_sourceContent__documentList__OzGZ5{display:grid;gap:4px;margin:0;padding-left:20px}.ProductSourceContent_sourceContent__documentList__OzGZ5 a{color:#6c1394;font-weight:600;overflow-wrap:anywhere}.ShowroomThemeConfigSection_section__gdYr9{display:flex;flex-direction:column;gap:12px}.ShowroomThemeConfigSection_section__header__A9RLo{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px}.ShowroomThemeConfigSection_section__header__A9RLo h4{margin:0;font-size:14px;font-weight:600;line-height:1.5;color:#171717}.ShowroomThemeConfigSection_section__actions__ftZjo{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.ShowroomThemeConfigSection_section__actionBtn__8zbUX{box-sizing:border-box;height:32px;min-height:32px;padding:0 .75rem;font-size:.75rem;line-height:1.2;white-space:nowrap}.ShowroomThemeConfigSection_section__hint__4AZQJ{margin:4px 0 0;font-size:13px;font-weight:400;color:#6b7280;line-height:1.45;max-width:62ch}.ShowroomThemeConfigSection_section__essentialsNote__RYpso{display:inline-flex;align-items:center;margin:.35rem 0 0;padding:.15rem .55rem;border:1px solid #e5e5e5;border-radius:var(--control-radius);background:#fafafa;font-size:12px;font-weight:500;color:#6b7280;line-height:1.3;white-space:nowrap}.ShowroomThemeConfigSection_section__warnings__e0OK9{padding:8px 12px;border:1px solid #fecaca;border-radius:8px;background:#fef2f2}.ShowroomThemeConfigSection_section__warnings__e0OK9 p{margin:0;font-size:13px;font-weight:400;line-height:1.5;color:#991b1b}.ShowroomThemeConfigSection_paletteCard__5NvgF{padding:12px;border:1px solid #e5e5e5;border-radius:16px;background:#fafafa;display:flex;flex-direction:column;gap:12px;box-shadow:0 1px 0 rgba(15,23,42,.04)}.ShowroomThemeConfigSection_paletteCard__intro__AjS6b{display:flex;flex-direction:column;gap:4px}.ShowroomThemeConfigSection_paletteCard__intro__AjS6b h5{margin:0;font-size:13px;font-weight:600;line-height:1.5;color:#171717}.ShowroomThemeConfigSection_paletteCard__badges__w3xAs{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.ShowroomThemeConfigSection_paletteCard__step__I1yTR{display:inline-flex;align-self:flex-start;padding:2px 4px;border-radius:9999px;border:1px solid #e5e5e5;background:#fff;font-size:12px;font-weight:600;line-height:1.5;color:#6c1394;letter-spacing:.02em}.ShowroomThemeConfigSection_paletteCard__enough__Ciz_2{display:inline-flex;align-self:flex-start;padding:2px 4px;border-radius:9999px;border:1px solid #bbf7d0;background:#ecfdf5;font-size:12px;font-weight:600;line-height:1.5;color:#166534;letter-spacing:.01em}.ShowroomThemeConfigSection_paletteCard__hint__47fvv{margin:0;font-size:13px;font-weight:400;line-height:1.5;color:#6b7280}.ShowroomThemeConfigSection_paletteCard__feedback__XZ7KW{padding:8px 12px;border:1px solid #a7f3d0;border-radius:8px;background:#ecfdf5}.ShowroomThemeConfigSection_paletteCard__feedback__XZ7KW p{margin:0;font-size:13px;font-weight:400;line-height:1.5;color:#065f46}.ShowroomThemeConfigSection_paletteCard__applyStep__isK4z{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid #e5e5e5;border-radius:16px;background:#fff}.ShowroomThemeConfigSection_paletteCard__applyCopy___t3Ib{display:flex;flex:1;flex-direction:column;gap:4px;min-width:min(100%,320px)}.ShowroomThemeConfigSection_paletteCard__applyTitle__31sDe{margin:0;font-size:13px;font-weight:600;line-height:1.5;color:#171717}.ShowroomThemeConfigSection_paletteCard__applyHint___rfI_{margin:0;font-size:13px;font-weight:400;color:#6b7280;line-height:1.45}.ShowroomThemeConfigSection_paletteGrid___ISfS{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:768px){.ShowroomThemeConfigSection_paletteGrid___ISfS{grid-template-columns:repeat(3,minmax(0,1fr))}}.ShowroomThemeConfigSection_palettePicker__SGSjH{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid #e5e5e5;border-radius:16px;background:#fff;min-height:100%}.ShowroomThemeConfigSection_palettePicker__SGSjH>*{flex:1 1 auto;min-height:0}.ShowroomThemeConfigSection_sectionRecommend__TwbIU{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;padding:8px 12px;border:1px dashed #d4d4d4;border-radius:8px;background:#fafafa}.ShowroomThemeConfigSection_sectionRecommend__text__QodT8{margin:0;font-size:13px;font-weight:400;line-height:1.5;color:#404040}.ShowroomThemeConfigSection_advanced__8n8Px{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px dashed #d4d4d4;border-radius:16px;background:#fff}.ShowroomThemeConfigSection_advanced__header__X5xGG{display:flex;flex-direction:column;gap:4px}.ShowroomThemeConfigSection_advanced__header__X5xGG h5{margin:0;font-size:13px;font-weight:600;line-height:1.5;color:#262626}.ShowroomThemeConfigSection_advanced__badge__CY2nq{display:inline-flex;align-self:flex-start;padding:2px 4px;border-radius:9999px;border:1px solid #d4d4d4;background:#f8fafc;font-size:12px;font-weight:600;line-height:1.5;color:#6b7280;letter-spacing:.04em;text-transform:uppercase}.ShowroomThemeConfigSection_advanced__hint__6E_VK{margin:0;font-size:13px;font-weight:400;color:#6b7280;line-height:1.45;max-width:62ch}.ShowroomThemeConfigSection_accordion___G5FA{display:flex;flex-direction:column;gap:4px}.ShowroomThemeConfigSection_accordion__item__bd5jO{border:1px solid #e5e5e5;border-radius:16px;background:#fff;overflow:hidden}.ShowroomThemeConfigSection_accordion__trigger___AUnR{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border:0;background:#fff;cursor:pointer;font-size:13px;font-weight:600;line-height:1.5;color:#171717}.ShowroomThemeConfigSection_accordion__trigger___AUnR:hover{background:#fafafa}.ShowroomThemeConfigSection_accordion__trigger___AUnR:focus-visible{outline:2px solid #6c1394;outline-offset:-2px}.ShowroomThemeConfigSection_accordion__triggerLabel__pegef{display:inline-flex;align-items:center;gap:4px}.ShowroomThemeConfigSection_accordion__panel__mW4P5{padding:0 12px 12px}.ShowroomThemeConfigSection_colorGrid__hBKRa{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;min-width:0}@media(max-width:767px){.ShowroomThemeConfigSection_paletteCard__applyStep__isK4z{flex-direction:column;align-items:stretch}.ShowroomThemeConfigSection_paletteCard__applyCopy___t3Ib{min-width:0}.ShowroomThemeConfigSection_colorGrid__hBKRa{grid-template-columns:1fr}.ShowroomThemeConfigSection_accordion__trigger___AUnR{min-height:44px}}.ShowroomThemeConfigSection_colorField__NwwMf{display:flex;flex-direction:column;gap:4px;min-width:0}.ShowroomThemeConfigSection_colorField__revert__zin7L{display:flex;align-items:center;justify-content:center;width:38px;height:38px;min-width:38px;min-height:38px;border:none;background:none;border-radius:8px;cursor:pointer;transition:background-color .15s ease,color .15s ease}@media(max-width:767px){.ShowroomThemeConfigSection_colorField__revert__zin7L{width:44px;height:44px;min-width:44px;min-height:44px}}.ShowroomThemeConfigSection_colorField__revert__zin7L:hover{background-color:#f3e8ff}.ShowroomThemeConfigSection_colorField__revert__zin7L{flex-shrink:0;border:1px solid #d4d4d4;background:#fff;color:#6b7280}.ShowroomThemeConfigSection_colorField__revert__zin7L:hover{border-color:#d8b4fe;color:#6c1394}.ShowroomThemeConfigSection_colorField__revert__zin7L:focus-visible{outline:2px solid #6c1394;outline-offset:2px}.ShowroomThemeConfigSection_colorField__suggestion__id09I{display:inline-flex;align-items:center;gap:4px;margin:0;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;font-size:12px;font-weight:400;line-height:1.5;color:#6c1394;text-align:left}.ShowroomThemeConfigSection_colorField__suggestion__id09I:hover{text-decoration:underline}.ShowroomThemeConfigSection_colorField__suggestion__id09I:focus-visible{outline:2px solid #6c1394;outline-offset:2px;border-radius:4px}.ShowroomThemeConfigSection_colorField__suggestionSwatch__nA0dL{width:14px;height:14px;border:1px solid #d4d4d4;border-radius:4px;flex-shrink:0}.StorefrontGalleryCarousel_cover__ZBZno{position:relative;width:100%;aspect-ratio:16/9;max-height:360px;min-height:200px;overflow:hidden;background:var(--store-hero-empty-gradient-start,#f8fafc);border-radius:16px}.StorefrontGalleryCarousel_cover--compact__fItns{height:148px;border-radius:8px}@media(min-width:768px){.StorefrontGalleryCarousel_cover--compact__fItns{height:168px}}@media(min-width:1024px){.StorefrontGalleryCarousel_cover--compact__fItns{height:188px}}.StorefrontGalleryCarousel_carousel__gc431{position:absolute;inset:0;width:100%;height:100%;z-index:1}.StorefrontGalleryCarousel_carousel__gc431 [role=tablist]{position:absolute;bottom:8px;left:50%;z-index:3;margin-top:0;padding:6px 12px;border-radius:9999px;background:hsla(0,0%,100%,.88);box-shadow:0 4px 16px rgba(15,23,42,.1);transform:translateX(-50%)}.StorefrontGalleryCarousel_cover--compact__fItns .StorefrontGalleryCarousel_carousel__gc431 [role=tablist]{bottom:4px;padding:4px 10px}.StorefrontGalleryCarousel_carouselViewport__cYvdy{height:100%}.StorefrontGalleryCarousel_carouselTrack__3PrMx{gap:0;height:100%}.StorefrontGalleryCarousel_carouselSlide__5YaSt{height:100%}.StorefrontGalleryCarousel_slide__XZwak{position:relative;display:block;width:100%;height:100%;min-height:100%;padding:0;border:0;cursor:pointer;background:var(--store-hero-slide-fallback,#eef2ff);text-align:left;overflow:hidden}.StorefrontGalleryCarousel_slide__XZwak:focus-visible{outline:2px solid var(--store-section-icon-accent,#6c1394);outline-offset:-3px}div.StorefrontGalleryCarousel_slide__XZwak{cursor:default}.StorefrontGalleryCarousel_slideImageBlur__cX0KK{position:absolute;inset:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1.04);filter:blur(10px) brightness(.72) saturate(.55);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StorefrontGalleryCarousel_slideImageScrim__Vvr8P{position:absolute;inset:0;z-index:1;pointer-events:none;background:rgba(15,23,42,.32)}.StorefrontGalleryCarousel_slideImage__qhk4s{z-index:2;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.StorefrontGalleryCarousel_slideCounter__uHS8S{position:absolute;top:8px;right:8px;z-index:3;display:inline-flex;padding:6px 12px;border-radius:9999px;background:var(--store-hero-badge-bg,rgba(255,255,255,.92));border:1px solid hsla(0,0%,100%,.8);color:var(--store-hero-badge-text,#581c87);box-shadow:0 4px 14px rgba(15,23,42,.12);font-size:12px;font-weight:600;line-height:1.5;pointer-events:none}@media(min-width:768px){.StorefrontGalleryCarousel_slideCounter__uHS8S{top:12px;right:12px}}.StorefrontGalleryCarousel_slideCaption__v3EKC{position:absolute;left:8px;right:auto;bottom:32px;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:2px;max-width:min(100% - 4.75rem,36rem);padding:8px 12px;border-radius:8px;background:var(--store-hero-badge-bg,rgba(255,255,255,.92));border:1px solid hsla(0,0%,100%,.8);box-shadow:0 4px 14px rgba(15,23,42,.12);pointer-events:none}@media(min-width:768px){.StorefrontGalleryCarousel_slideCaption__v3EKC{left:12px;bottom:32px;padding:10px 14px}}.StorefrontGalleryCarousel_cover--compact__fItns .StorefrontGalleryCarousel_slideCaption__v3EKC{bottom:20px;padding:6px 10px}.StorefrontGalleryCarousel_slideCaptionBrand__WCuIA{font-size:12px;font-weight:600;line-height:1.5;color:#171717;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.StorefrontGalleryCarousel_slideCaptionTitle__0LSqY{font-size:13px;font-weight:600;line-height:1.5;color:#171717;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.StorefrontGalleryCarousel_slideExpand__IHcOY{position:absolute;right:8px;bottom:32px;z-index:3;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.94);border:1px solid var(--store-gallery-thumb-border,#e9d5ff);color:var(--store-section-icon-accent,#6c1394);pointer-events:none}@media(min-width:768px){.StorefrontGalleryCarousel_slideExpand__IHcOY{right:12px;bottom:32px;width:40px;height:40px}}.StorefrontGalleryCarousel_cover--compact__fItns .StorefrontGalleryCarousel_slideExpand__IHcOY{width:32px;height:32px;bottom:20px}.StorefrontGalleryCarousel_lightbox___B9JO{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:rgba(0,0,0,.95);display:flex;align-items:center;justify-content:center;padding:32px;animation:StorefrontGalleryCarousel_lightboxFadeIn__plmdY .2s ease}@keyframes StorefrontGalleryCarousel_lightboxFadeIn__plmdY{0%{opacity:0}to{opacity:1}}.StorefrontGalleryCarousel_lightboxClose__kdcuJ,.StorefrontGalleryCarousel_lightboxNav__vdpyP{position:absolute;border:none;border-radius:50%;background:hsla(0,0%,100%,.1);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:10001;transition:background .2s ease,transform .2s ease}.StorefrontGalleryCarousel_lightboxClose__kdcuJ:hover,.StorefrontGalleryCarousel_lightboxNav__vdpyP:hover{background:hsla(0,0%,100%,.2)}.StorefrontGalleryCarousel_lightboxClose__kdcuJ:focus-visible,.StorefrontGalleryCarousel_lightboxNav__vdpyP:focus-visible{outline:2px solid #fff;outline-offset:2px}.StorefrontGalleryCarousel_lightboxClose__kdcuJ{top:12px;right:12px;width:44px;height:44px;padding:0;font-size:1.125rem;line-height:1}.StorefrontGalleryCarousel_lightboxClose__kdcuJ:hover{transform:scale(1.05)}.StorefrontGalleryCarousel_lightboxNav__vdpyP{top:50%;transform:translateY(-50%);width:44px;height:44px;padding:0;font-size:1.75rem;line-height:1}.StorefrontGalleryCarousel_lightboxNav__vdpyP:hover{transform:translateY(-50%) scale(1.05)}.StorefrontGalleryCarousel_lightboxNavPrev__kR4GU{left:12px}.StorefrontGalleryCarousel_lightboxNavNext__YsHel{right:12px}.StorefrontGalleryCarousel_lightboxContent__qASH_{max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:12px}.StorefrontGalleryCarousel_lightboxImage__NTs1N{display:block;max-width:100%;max-height:80vh;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:16px}.StorefrontGalleryCarousel_lightboxCaption__n_qKV{margin:0;color:#fff;text-align:center;font-size:1rem;padding:8px;background:rgba(0,0,0,.5);border-radius:8px}@media(max-width:767px){.StorefrontGalleryCarousel_slideCaptionTitle__0LSqY{font-size:12px;font-weight:600;line-height:1.5}.StorefrontGalleryCarousel_lightboxClose__kdcuJ{top:8px;right:8px}.StorefrontGalleryCarousel_lightboxNavPrev__kR4GU{left:8px}.StorefrontGalleryCarousel_lightboxNavNext__YsHel{right:8px}}@media(prefers-reduced-motion:reduce){.StorefrontGalleryCarousel_slideImageBlur__cX0KK{transform:none;filter:blur(8px) brightness(.72) saturate(.55)}.StorefrontGalleryCarousel_lightbox___B9JO{animation:none}}.StorefrontGallery_galleryShell__XSCzc{position:relative;width:100%;max-width:100%;margin-inline:auto;min-width:0}.StorefrontGallery_empty__SHaRr{margin:0;padding:12px;text-align:center;border:1px dashed var(--store-surface-border,#d4d4d4);border-radius:8px;background:var(--store-page-bg,#fafafa);color:var(--store-text-muted,#6b7280);font-size:13px;font-weight:400;line-height:1.5}