.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_emptyHeadline__8gLfQ{margin:0;font-size:1.5rem;font-weight:700;line-height:1.2;color:#581c87}.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_changeShare__8AQ_k,.MetricValueView_change__VLFcy{font-size:.8125rem;font-weight:600;line-height:1.3}.MetricValueView_changeShare__8AQ_k{color:#171717}.MetricValueView_changeUp__KqLYt{color:#0f766e}.MetricValueView_changeDown__uQ4Kz{color:#b45309}.MetricValueView_rankingCard__14eMs{display:grid;gap:8px;width:100%;min-width:0}.MetricValueView_miniTable__VILY1{width:100%;border-collapse:collapse;font-size:.75rem}.MetricValueView_miniTable__VILY1 td{padding:4px 0;border-bottom:1px solid #e5e5e5;color:#171717}.MetricValueView_miniTable__VILY1 td:last-child{text-align:right;font-weight:700;color:#171717}.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{display:none}.MetricKpiDossierCard_cardMock__0TBhL{gap:6px;min-height:0;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 .MetricKpiDossierCard_countValue__Bzsd0>span,.MetricKpiDossierCard_cardMock__0TBhL .MetricKpiDossierCard_value__eYgn6 .MetricKpiDossierCard_scalarValue__NCZx5,.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_countValue__Bzsd0{margin:0}.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_rankingScroll__Rlk8J{max-height:24rem;overflow-y:auto}.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}.ImplementationOrderKpiCard_card__y8ZsH{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;min-width:0;padding:12px;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)}.ImplementationOrderKpiCard_title__Aw8Al{margin:0;font-size:.875rem;font-weight:700;color:#171717}.ImplementationOrderKpiCard_value__sgmyA{margin:0;font-size:1.5rem;font-weight:700;color:#581c87}.ImplementationOrderKpiCard_caption__mMpOL,.ImplementationOrderKpiCard_empty__Ip52M,.ImplementationOrderKpiCard_lead__XJTdU{margin:0;font-size:.8125rem;color:#171717}.ImplementationOrderKpiCard_tableWrap__p6SGe{width:100%;overflow-x:auto}.ImplementationOrderKpiCard_table__fLEV4{width:100%;border-collapse:collapse;background:#fff}.ImplementationOrderKpiCard_table__fLEV4 td,.ImplementationOrderKpiCard_table__fLEV4 th{padding:8px 10px;text-align:left;vertical-align:middle;border-bottom:1px solid #e5e5e5;font-size:.8125rem}.ImplementationOrderKpiCard_table__fLEV4 th{font-weight:700;color:#171717}.ImplementationOrderKpiCard_count__B7B5F{min-width:44px;min-height:44px;padding:8px 12px;border:1px solid #6c1394;border-radius:4px;background:#fff;color:#581c87;font-weight:700;cursor:pointer}.ImplementationOrderKpiCard_count__B7B5F:focus-visible{outline:2px solid #6c1394;outline-offset:2px}.BiLineChart_fill__HCaJ0,.BiLineChart_host__tIsQz{min-width:0;width:100%;max-width:100%}.BiLineChart_host__tIsQz{height:220px}.BiLineChart_fill__HCaJ0{height:100%;min-height:220px}.BiLineChart_chart__Mwocg{display:block;width:100%;height:100%;max-width:100%}.BiLineChart_tableWrap__GKjYE{width:100%;min-width:0;overflow-x:auto}.BiLineChart_table__C9Fm6{width:100%;border-collapse:collapse;font-size:.8125rem;color:#171717}.BiLineChart_table__C9Fm6 td,.BiLineChart_table__C9Fm6 th{padding:8px 10px;border-bottom:1px solid #e5e5e5;text-align:left;white-space:nowrap}.BiLineChart_table__C9Fm6 th{background:#fafafa;font-size:.75rem;font-weight:700;color:#171717}.BiLineChart_caption__WCToB{caption-side:bottom;padding-top:8px;font-size:.75rem;line-height:1.4;text-align:left;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}.UserCard_card__IzAPJ{background:#fff!important;background-color:#fff!important;border:1px solid #e5e5e5;border-radius:12px;padding:12px;transition:all .2s ease}@media(min-width:768px){.UserCard_card__IzAPJ{padding:16px}}@media(min-width:1024px){.UserCard_card__IzAPJ{padding:20px}}.UserCard_card__IzAPJ:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.UserCard_header__0LREv{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px}@media(min-width:768px){.UserCard_header__0LREv{gap:12px;margin-bottom:14px}}@media(min-width:1024px){.UserCard_header__0LREv{margin-bottom:16px}}.UserCard_avatar__4kF8Q{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;flex-shrink:0}.UserCard_avatar__4kF8Q svg{width:16px;height:16px}@media(min-width:768px){.UserCard_avatar__4kF8Q{width:42px;height:42px}.UserCard_avatar__4kF8Q svg{width:18px;height:18px}}@media(min-width:1024px){.UserCard_avatar__4kF8Q{width:48px;height:48px}.UserCard_avatar__4kF8Q svg{width:20px;height:20px}}.UserCard_info__Ex44N{flex:1;min-width:0}.UserCard_name__Pv9GE{font-size:13px;font-weight:600;color:#171717;margin:0 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.UserCard_name__Pv9GE{font-size:15px;margin-bottom:3px}}@media(min-width:1024px){.UserCard_name__Pv9GE{font-size:16px;margin-bottom:4px}}.UserCard_email__ouF2n{font-size:11px;color:#6b7280;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.UserCard_email__ouF2n{font-size:13px}}@media(min-width:1024px){.UserCard_email__ouF2n{font-size:14px}}.UserCard_badges__skRl0{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.35rem}.UserCard_details__2iLND{display:flex;flex-direction:column;gap:5px;margin-bottom:10px;padding:8px 10px;background:#fff!important;background-color:#fff!important;border:1px solid #e5e5e5;border-radius:8px}@media(min-width:768px){.UserCard_details__2iLND{gap:7px;margin-bottom:14px;padding:10px 12px}}@media(min-width:1024px){.UserCard_details__2iLND{gap:8px;margin-bottom:16px;padding:12px}}.UserCard_detailItemButton__IQhco,.UserCard_detailItem__5nx0M{display:flex;align-items:center;gap:6px;font-size:11px;color:#404040}.UserCard_detailItemButton__IQhco svg,.UserCard_detailItem__5nx0M svg{flex-shrink:0;width:12px;height:12px;color:#737373}@media(min-width:768px){.UserCard_detailItemButton__IQhco,.UserCard_detailItem__5nx0M{font-size:12px}.UserCard_detailItemButton__IQhco svg,.UserCard_detailItem__5nx0M svg{width:13px;height:13px}}@media(min-width:1024px){.UserCard_detailItemButton__IQhco,.UserCard_detailItem__5nx0M{font-size:13px}.UserCard_detailItemButton__IQhco svg,.UserCard_detailItem__5nx0M svg{width:14px;height:14px}}.UserCard_detailItemButton__IQhco{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer;text-align:left;color:#6c1394;font-weight:600;min-height:44px}.UserCard_detailItemButton__IQhco:focus-visible,.UserCard_detailItemButton__IQhco:hover{text-decoration:underline;outline:none}.UserCard_actions__Q1Yw9{display:flex;flex-wrap:wrap;gap:6px;padding-top:10px;border-top:1px solid #e5e5e5}.UserCard_actions__Q1Yw9>*{flex:1 1 auto;min-width:0;font-size:11px!important;padding:5px 8px!important;white-space:nowrap}@media(min-width:768px){.UserCard_actions__Q1Yw9>*{flex:0 1 auto;font-size:13px!important;padding:7px 12px!important}.UserCard_actions__Q1Yw9{gap:8px;padding-top:14px}}@media(min-width:1024px){.UserCard_actions__Q1Yw9{padding-top:16px}}.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)}.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)}}.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)}}.MetricPlanGate_loading__41w9h{padding:12px;font-size:.875rem;color:#6b7280}.MetricPlanGate_teaser__E_DVL{min-height:120px}.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)}}.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}.CompanySwitcher_switcher__X78r_{position:relative;flex-shrink:0}.CompanySwitcher_switcher__X78r_:has(.CompanySwitcher_switcher__trigger--open__gY_Lu){z-index:1025}.CompanySwitcher_switcher__trigger__GrgyK{display:flex;align-items:center;gap:6px;height:36px;padding:0 8px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:20px;cursor:pointer;color:#374151;font-size:13px;font-weight:500;font-family:inherit;transition:all .2s ease;white-space:nowrap;max-width:240px;overflow:visible}.CompanySwitcher_switcher__trigger__GrgyK:hover{background:#f3f4f6;border-color:#d1d5db}.CompanySwitcher_switcher__trigger--open__gY_Lu{background:#ede9fe;border-color:#7c3aed;color:#5b21b6}@media(max-width:767px){.CompanySwitcher_switcher__trigger__GrgyK{position:relative;justify-content:center;width:44px;min-width:44px;height:44px;padding:0;gap:0;border-radius:50%}}.CompanySwitcher_switcher__avatar__lixJs{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:#e5e7eb;border-radius:50%;flex-shrink:0;overflow:hidden;color:#6b7280}.CompanySwitcher_switcher__trigger--open__gY_Lu .CompanySwitcher_switcher__avatar__lixJs{background:#ddd6fe;color:#5b21b6}.CompanySwitcher_switcher__logo__oyHMx{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.CompanySwitcher_switcher__logoWrapper__L5WhL{display:block;width:100%;height:100%;line-height:0}.CompanySwitcher_switcher__label__futGv{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}@media(max-width:1279px){.CompanySwitcher_switcher__label__futGv{display:none}}.CompanySwitcher_switcher__badge__OwqyS{flex-shrink:0}@media(max-width:767px){.CompanySwitcher_switcher__badge__OwqyS{position:absolute;top:-2px;right:-2px}}.CompanySwitcher_switcher__chevron__OYCEi{flex-shrink:0;color:#9ca3af;transition:transform .2s ease}@media(max-width:767px){.CompanySwitcher_switcher__chevron__OYCEi{display:none}}.CompanySwitcher_switcher__chevron--open__XAq3C{transform:rotate(180deg)}.CompanySwitcher_switcher__dropdown__Bgd_c{position:absolute;top:calc(100% + 8px);right:0;min-width:300px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06);z-index:1025;overflow:hidden;padding:6px;animation:CompanySwitcher_dropdownOpen__sddf2 .15s cubic-bezier(.4,0,.2,1)}.CompanySwitcher_switcher__dropdown--portal__xNYnn{position:fixed;right:auto;top:auto;z-index:1110}@keyframes CompanySwitcher_dropdownOpen__sddf2{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.CompanySwitcher_switcher__accountLayout__HGBlw{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:stretch;min-width:0}.CompanySwitcher_switcher__accountRail__MdeLZ{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:52px;padding:8px 6px;border-right:1px solid #f3f4f6;background:#f9fafb}.CompanySwitcher_switcher__mainPanel__m3kxB{min-width:0;padding-left:6px}.CompanySwitcher_switcher__accountBubbleWrap__RpwVa{position:relative;width:36px;height:36px}.CompanySwitcher_switcher__accountImage__GFJca{display:block;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.CompanySwitcher_switcher__accountBubbleLink__X0AUO,.CompanySwitcher_switcher__accountBubble__XTnW7{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid #e5e7eb;border-radius:50%;background:#fff;color:#4b5563;overflow:hidden;cursor:pointer;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.CompanySwitcher_switcher__accountBubbleLink__X0AUO:hover,.CompanySwitcher_switcher__accountBubble__XTnW7:hover{border-color:#7c3aed;box-shadow:0 6px 14px rgba(124,58,237,.16);transform:translateY(-1px)}.CompanySwitcher_switcher__accountBubbleLink__X0AUO:focus-visible,.CompanySwitcher_switcher__accountBubble__XTnW7:focus-visible{outline:2px solid #7c3aed;outline-offset:2px}.CompanySwitcher_switcher__accountBubbleLink__X0AUO{border-style:dashed;background:#f5f3ff;color:#6d28d9}.CompanySwitcher_switcher__accountInitial__ulds9{font-size:13px;font-weight:700;color:#4f46e5}.CompanySwitcher_switcher__accountNotificationBadge__KWjAZ{position:absolute;right:-4px;bottom:-3px;z-index:1;min-width:16px;height:16px;padding:0 4px;border:2px solid #fff;border-radius:999px;background:#ef4444;color:#fff;font-size:9px;font-weight:800;line-height:1;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.CompanySwitcher_switcher__accountTransition__8O10A{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;background:rgba(248,250,252,.88);backdrop-filter:blur(3px)}.CompanySwitcher_switcher__accountTransitionPanel__CUw_6{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:10px 14px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#111827;box-shadow:0 16px 36px rgba(15,23,42,.14),0 2px 8px rgba(15,23,42,.08)}.CompanySwitcher_switcher__accountTransitionSpinner__8fd2R{width:18px;height:18px;border:2px solid #ddd6fe;border-top-color:#7c3aed;border-radius:50%;animation:CompanySwitcher_accountTransitionSpin__tEmbj .75s linear infinite}.CompanySwitcher_switcher__accountTransitionText__IdX6G{font-size:13px;font-weight:700;white-space:nowrap}@keyframes CompanySwitcher_accountTransitionSpin__tEmbj{to{transform:rotate(1turn)}}.CompanySwitcher_switcher__accountForget__gYsok{position:absolute;top:-5px;right:-5px;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:1px solid #fee2e2;border-radius:50%;background:#fff;color:#b91c1c;cursor:pointer;opacity:0;pointer-events:none;transition:background .15s ease,opacity .15s ease}.CompanySwitcher_switcher__accountBubbleWrap__RpwVa:hover .CompanySwitcher_switcher__accountForget__gYsok,.CompanySwitcher_switcher__accountForget__gYsok:focus-visible{opacity:1;pointer-events:auto}.CompanySwitcher_switcher__accountForget__gYsok:hover{background:#fee2e2}.CompanySwitcher_switcher__headingRow__oanuu{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:4px 10px 8px}.CompanySwitcher_switcher__heading__TBz2K{font-size:11px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.6px;margin:0;flex:1;min-width:0}.CompanySwitcher_switcher__tooltip___Lx0Z{z-index:100001!important}.CompanySwitcher_switcher__helpTrigger__nn7HB{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:8px;background:rgba(0,0,0,0);color:#9ca3af;cursor:help;transition:background .15s ease,color .15s ease}.CompanySwitcher_switcher__helpTrigger__nn7HB:hover{background:#f3f4f6;color:#6b7280}.CompanySwitcher_switcher__helpTrigger__nn7HB:focus-visible{outline:2px solid #7c3aed;outline-offset:2px}.CompanySwitcher_switcher__divider__ydd7p{height:1px;background:#f3f4f6;margin:4px 0}.CompanySwitcher_switcher__groupLabel__4Cowu{margin:0;padding:2px 10px 4px;font-size:11px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.6px}.CompanySwitcher_switcher__groupDivider__84Sit{height:0;margin:6px 10px;border:0;border-top:1px solid #d1d5db}.CompanySwitcher_switcher__loading__pGpyK{font-size:12px;color:#9ca3af;padding:10px 12px;text-align:center}.CompanySwitcher_switcher__option__ze9lW{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;background:rgba(0,0,0,0);border:none;border-radius:8px;cursor:pointer;text-align:left;transition:background .15s ease;font-family:inherit}.CompanySwitcher_switcher__option__ze9lW:hover{background:#f9fafb}.CompanySwitcher_switcher__option--active__i_e4d{background:#f5f3ff}.CompanySwitcher_switcher__option--active__i_e4d:hover{background:#ede9fe}.CompanySwitcher_switcher__optionAvatar__bnsY3{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#f3f4f6;border-radius:50%;flex-shrink:0;overflow:hidden;color:#6b7280}.CompanySwitcher_switcher__option--active__i_e4d .CompanySwitcher_switcher__optionAvatar__bnsY3{background:#ddd6fe;color:#5b21b6}.CompanySwitcher_switcher__optionInfo__3rSLY{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.CompanySwitcher_switcher__optionName__jany8{font-size:13px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CompanySwitcher_switcher__option--active__i_e4d .CompanySwitcher_switcher__optionName__jany8{color:#5b21b6}.CompanySwitcher_switcher__optionRole__eU6Vu{font-size:11px;color:#9ca3af;text-transform:capitalize}.CompanySwitcher_switcher__option--active__i_e4d .CompanySwitcher_switcher__optionRole__eU6Vu{color:#7c3aed}.CompanySwitcher_switcher__check__SPB5V{flex-shrink:0;color:#7c3aed}.CompanySwitcher_switcher__optionBadge__Yy6Eg{min-width:18px;height:18px;padding:0 6px;border-radius:999px;background:#fee2e2;color:#b91c1c;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.CompanySwitcher_switcher__footerLabel__dvi4J{margin:0;padding:.35rem .75rem .15rem;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9ca3af}.CompanySwitcher_switcher__footerLink__or_U9{display:flex;align-items:center;gap:.5rem;width:100%;padding:.55rem .75rem;border:none;border-radius:8px;background:rgba(0,0,0,0);color:#374151;font-size:.875rem;font-weight:500;text-decoration:none;cursor:pointer;text-align:left}.CompanySwitcher_switcher__footerLink__or_U9:hover{background:#f3f4f6;color:#5b21b6}@keyframes NavbarActionsBar_navbarBaseFadeIn__aAdt8{0%{opacity:0}to{opacity:1}}.NavbarActionsBar_actions__oJAc5{display:flex;align-items:center;gap:12px;flex-shrink:0}.NavbarActionsBar_actions__oJAc5 a{text-decoration:none}.NavbarActionsBar_actions__oJAc5 .NavbarActionsBar_loginLink__8QcWv{overflow:hidden;height:32px;min-height:32px;background:#f2f0fa;background-color:#f2f0fa;border:1px solid #e7e4f0;box-shadow:none;color:#423e5c;font-weight:500;transform:none;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.NavbarActionsBar_actions__oJAc5 .NavbarActionsBar_loginLink__8QcWv span{position:relative;z-index:1;background:unset;color:inherit}.NavbarActionsBar_actions__oJAc5 .NavbarActionsBar_loginLink__8QcWv:after{content:"";position:absolute;top:0;left:-120%;width:48%;height:100%;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}.NavbarActionsBar_actions__oJAc5 .NavbarActionsBar_loginLink__8QcWv:focus-visible,.NavbarActionsBar_actions__oJAc5 .NavbarActionsBar_loginLink__8QcWv:hover:not(:disabled){background:#f3e8ff;background-color:#f3e8ff;border-color:#e9d5ff;box-shadow:none;color:#100e22;transform:none}.NavbarActionsBar_actions__oJAc5 .NavbarActionsBar_loginLink__8QcWv:focus-visible:after,.NavbarActionsBar_actions__oJAc5 .NavbarActionsBar_loginLink__8QcWv:hover:not(:disabled):after{left:130%}.NavbarActionsBar_actions__oJAc5 .NavbarActionsBar_loginLink__8QcWv:active{transform:none}[class*=scrolled] .NavbarActionsBar_loginLink__8QcWv{background:hsla(0,0%,100%,.16);background-color:hsla(0,0%,100%,.16);border-color:hsla(0,0%,100%,.38);color:hsla(0,0%,100%,.95)}[class*=scrolled] .NavbarActionsBar_loginLink__8QcWv:focus-visible,[class*=scrolled] .NavbarActionsBar_loginLink__8QcWv:hover:not(:disabled){background:hsla(0,0%,100%,.26);background-color:hsla(0,0%,100%,.26);border-color:hsla(0,0%,100%,.55);color:#fff}@media(prefers-reduced-motion:reduce){.NavbarActionsBar_loginLink__8QcWv:after{display:none}}.NavbarActionsBar_userMenu__ngxhe{position:relative}.NavbarActionsBar_userButton__CQ047{display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;border:none;background:none;border-radius:8px;color:#6b7280;cursor:pointer;transition:background-color .15s ease,color .15s ease}@media(max-width:767px){.NavbarActionsBar_userButton__CQ047{width:44px;height:44px;min-width:44px;min-height:44px}}.NavbarActionsBar_userButton__CQ047:hover{background-color:#f3e8ff;color:#6c1394}.NavbarActionsBar_userButton__CQ047{color:var(--text-secondary);text-decoration:none;position:relative}.NavbarActionsBar_dropdownMenu__rRafu{position:absolute;top:calc(100% + .5rem);left:0;min-width:240px;background:#fff;border:1px solid var(--border-subtle);border-radius:24px;box-shadow:0 8px 24px rgba(0,0,0,.15);padding:.5rem;z-index:1025;animation:NavbarActionsBar_navbarBaseFadeIn__aAdt8 .15s ease}.NavbarActionsBar_dropdownMenu--portal___Y1r9{position:fixed;right:auto;top:auto;left:auto;z-index:1110;max-height:80vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) rgba(0,0,0,0)}.NavbarActionsBar_dropdownMenu--portal___Y1r9::-webkit-scrollbar{width:4px}.NavbarActionsBar_dropdownMenu--portal___Y1r9::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:4px}.NavbarActionsBar_dropdownItem___5cde{display:flex;align-items:center;gap:.5rem;width:100%;padding:.625rem .75rem;text-align:left;background:rgba(0,0,0,0);border:none;border-radius:8px;color:#171717;font-size:.875rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.NavbarActionsBar_dropdownItem___5cde:focus-visible,.NavbarActionsBar_dropdownItem___5cde:hover{background:#f3e8ff;color:#6c1394;outline:none}.NavbarActionsBar_dropdownItem___5cde svg{flex-shrink:0}.NavbarActionsBar_dropdownSectionLabel__udIIZ{padding:.4rem .75rem .2rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#a3a3a3;margin-top:.25rem}.NavbarActionsBar_divider__WQuMV{height:1px;background:#f5f5f5;margin:.375rem 0}.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}}.ProductPreviewModal_modal__content__rwp5A{display:flex;flex-direction:column;gap:20px}.ProductPreviewModal_modal__imageWrapper__Hqpcm{width:100%;height:300px;position:relative;background:#fafafa;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid #e5e5e5}@media(max-width:767px){.ProductPreviewModal_modal__imageWrapper__Hqpcm{height:250px}}.ProductPreviewModal_modal__image__SNaNZ{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:12px}.ProductPreviewModal_modal__description__rHNjV{display:flex;flex-direction:column;gap:8px}.ProductPreviewModal_modal__descriptionTitle__AMNDn{font-size:13px;line-height:1.5;color:#171717;margin:0;font-weight:600}.ProductPreviewModal_modal__descriptionText__sxzCx{font-size:13px;font-weight:400;color:#171717;margin:0;line-height:1.6}.ProductPreviewModal_modal__info__POZde{display:flex;align-items:flex-start;gap:8px;padding:12px;border:1px solid #f3e8ff;border-radius:8px}.ProductPreviewModal_modal__infoIcon__pv_hL{color:#6c1394;flex-shrink:0;margin-top:2px}.ProductPreviewModal_modal__infoText__LGrlT{font-size:13px;font-weight:400;color:#3b0764;margin:0;line-height:1.5}.ProductPreviewModal_modal__chatButton__Sg_kK{display:flex;align-items:center;gap:4px;width:100%}@media(min-width:768px){.ProductPreviewModal_modal__chatButton__Sg_kK{width:auto;min-width:200px}}.BuyerContactContextModal_modalBody__pLxhV{display:flex;flex-direction:column;gap:1rem}.BuyerContactContextModal_modeGroup__AzWMw{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.BuyerContactContextModal_modeButton__stI3c{min-height:2.5rem;border:1px solid #d1d5db;border-radius:.5rem;background:#fff;color:#334155;font-size:.875rem;font-weight:600;cursor:pointer}.BuyerContactContextModal_modeButtonActive__NHa8L{border-color:#7c3aed;color:#6d28d9;background:#f5f3ff}.BuyerContactContextModal_fields__J2P_x{display:grid;gap:.75rem}.BuyerContactContextModal_hint__yQ0II{margin:0;color:#64748b;font-size:.8125rem;line-height:1.4}.BuyerContactContextModal_footer__ST3MC{display:flex;justify-content:flex-end;gap:.75rem}.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}