.Topbar_topbar__Mo7qb{position:fixed;top:0;left:0;right:0;z-index:200;background:#fff;color:var(--text);border-bottom:1px solid var(--gray-light);box-shadow:var(--elev-2)}.Topbar_container__yBxkU{
  /* !important: MUI Container's own width: 100% is injected later and
     would otherwise win, putting the logo against the window edge. */width:min(var(--container),calc(100% - 2 * var(--gutter)))!important;max-width:none;margin:0 auto;padding:0!important}.Topbar_wrapper__Tlfop{display:grid;grid-template-columns:minmax(0,max-content) minmax(420px,1fr) max-content;align-items:center;grid-column-gap:24px;column-gap:24px;min-height:84px}.Topbar_left__6J1GS{display:flex;align-items:center;align-self:stretch;gap:20px;min-width:0}.Topbar_left__6J1GS>.Topbar_brand__E11Jv{flex-shrink:0}.Topbar_brand__E11Jv{font-weight:700;font-size:22px;display:flex;align-items:center;gap:10px;white-space:nowrap;color:var(--brand);transition:width .2s ease,opacity .2s ease}.Topbar_brandText__6c85O{display:inline-block}.Topbar_burger__A4_ka{border-radius:var(--r-sm);transition:background .15s ease}.Topbar_burger__A4_ka:hover{background:rgba(27,30,74,.08)}.Topbar_logoLink__g5S__{display:inline-flex;align-items:center;text-decoration:none;border-radius:3px;outline:none}.Topbar_logoLink__g5S__:focus-visible{box-shadow:0 0 0 2px var(--brand-lighter)}.Topbar_logo__tFJnC{object-fit:contain;height:auto}.Topbar_brandHidden__D2HW3{width:0;overflow:hidden;opacity:0;margin:0;gap:0;transition:width .2s ease,opacity .2s ease;padding:0 0 0 10px}.Topbar_navIcon__Q6ozd{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-sm);overflow:hidden}.Topbar_navIconImg__WusSV{object-fit:cover}.Topbar_navIconGlyph__9dLHY{font-size:20px!important;color:var(--brand-lighter)}.Topbar_navChevron__n_dwk{font-size:18px!important;margin-left:-4px;color:#94a3b8;transition:transform .18s ease}.Topbar_navChevronOpen__x8Zcu{transform:rotate(180deg)}.Topbar_middle__1YyV5{display:flex;justify-content:center;min-width:420px}.Topbar_middleLinks__GEYy4{min-width:0}.Topbar_wrapper__Tlfop:has(.Topbar_middleLinks__GEYy4){grid-template-columns:minmax(0,max-content) minmax(0,1fr) max-content}.Topbar_searchSlot__Eq_pL{flex:1 1;display:flex;justify-content:center;min-width:0}.Topbar_middleLinks__GEYy4 .Topbar_searchSlot__Eq_pL{display:none}.Topbar_catLinks__ZrrE7{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;justify-content:flex-start;height:46px;overflow:hidden;min-width:0;gap:6px}.Topbar_catLinksMenu__SdThF{flex:0 0 auto}.Topbar_catLink__K1PC6{display:inline-flex;align-items:center;gap:2px;height:46px;padding:0 18px;border:0;border-radius:var(--r-pill);background:transparent;color:#1e293b;font-family:inherit;font-size:15px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.Topbar_catLink__K1PC6:hover{background:#f1f3fa;color:var(--brand)}.Topbar_catLink__K1PC6:focus-visible{outline:2px solid var(--brand-lighter);outline-offset:2px}.Topbar_catLinkOpen__KryYM,.Topbar_catLinkOpen__KryYM:hover{background:#eef0fb;color:var(--brand)}.Topbar_catLinkActive__bqaGu,.Topbar_catLinkActive__bqaGu:hover{background:var(--brand-grad);color:#fff;font-weight:600;box-shadow:var(--elev-2)}.Topbar_catLinkChevron__JyTox{margin-right:-6px;font-size:20px!important;opacity:.8;transition:transform .18s ease}.Topbar_catMenu__Cv2uj{margin-top:8px;min-width:240px;max-height:min(480px,calc(100vh - 120px));border-radius:var(--r-md)!important;border:1px solid var(--gray-light);box-shadow:var(--elev-2)!important}.Topbar_catMenu__Cv2uj .MuiMenuItem-root{gap:12px;padding-block:8px;font-size:15px}.Topbar_catMenuIcon__tv__7{display:inline-flex;flex-shrink:0}.Topbar_catMenuName__GJPWS{flex:1 1}.Topbar_catMenuChevron__uWSRN{font-size:20px!important;color:#94a3b8;transform:rotate(-90deg)}.Topbar_mega__GJjp5{margin-top:18px;width:min(1040px,calc(100vw - 32px));border-radius:var(--r-lg)!important;border:1px solid var(--gray-light);box-shadow:var(--elev-2)!important}.Topbar_megaInner__7kBya{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:20px;gap:20px;padding:20px}.Topbar_megaMain__jLADC{display:flex;flex-direction:column;min-width:0;padding:12px 8px 0 12px}.Topbar_megaEyebrow__Rwnum{margin:0 0 14px 4px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#94a3b8}.Topbar_megaGrid__7s_F5{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 18px;gap:6px 18px}.Topbar_megaItem__P34vX{width:100%;display:flex;align-items:center;gap:16px;padding:12px;border:0;border-radius:var(--r-lg);background:transparent;font-family:inherit;text-align:start;cursor:pointer;transition:background .15s ease}.Topbar_megaItem__P34vX:hover{background:#f6f7fc}.Topbar_megaFooter__waasY:focus-visible,.Topbar_megaItem__P34vX:focus-visible,.Topbar_megaPromoCta___DNSw:focus-visible{outline:2px solid var(--brand-lighter);outline-offset:2px}.Topbar_megaItemActive__SkVyU,.Topbar_megaItemActive__SkVyU:hover{background:#eef0fb}.Topbar_megaIconBox__Wgvq0{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;background:transparent}.Topbar_megaIconBox__Wgvq0 .Topbar_navIcon__Q6ozd{border-radius:50%}.Topbar_megaIconBox__Wgvq0 .Topbar_navIconImg__WusSV{transform:scale(1.45)}.Topbar_megaIconBox__Wgvq0 .Topbar_navIconGlyph__9dLHY{font-size:34px!important;color:var(--brand)}.Topbar_megaText__bHDMq{display:flex;flex-direction:column;gap:2px;min-width:0}.Topbar_megaName__oXnAg{display:inline-flex;align-items:center;gap:6px;font-size:16px;font-weight:700;color:var(--text)}.Topbar_megaItemActive__SkVyU .Topbar_megaName__oXnAg{color:var(--brand)}.Topbar_megaCheck___7n_k{font-size:18px!important;color:var(--brand)}.Topbar_megaDesc__GxvKm{font-size:13px;line-height:1.45;color:#64748b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Topbar_megaFooter__waasY{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:18px 16px 6px;border:0;border-top:1px solid var(--gray-light);background:transparent;color:var(--brand);font-family:inherit;font-size:15px;font-weight:700;cursor:pointer}.Topbar_megaFooter__waasY svg{transition:transform .15s ease}.Topbar_megaFooter__waasY:hover svg{transform:translateX(3px)}.Topbar_megaPromo__B99sZ{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:340px;padding:24px;border-radius:var(--r-lg);overflow:hidden;color:#fff;background:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 1px) 0 0 /28px 28px,linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 1px) 0 0 /28px 28px,var(--brand-grad)}.Topbar_megaPromo__B99sZ:after,.Topbar_megaPromo__B99sZ:before{content:"";position:absolute;left:calc(52px - 300px);top:calc(52px - 300px);width:600px;height:600px;border-radius:50%;pointer-events:none}.Topbar_megaPromo__B99sZ:before{background:conic-gradient(from 0deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,0) 55deg,hsla(0,0%,100%,0) 1turn);animation:Topbar_radarSweep__eUNS0 7s linear infinite}.Topbar_megaPromo__B99sZ:after{background:repeating-radial-gradient(circle,hsla(0,0%,100%,0) 0 59px,hsla(0,0%,100%,.05) 59px 60px)}.Topbar_megaPromo__B99sZ>*{position:relative;z-index:1}@keyframes Topbar_radarSweep__eUNS0{to{transform:rotate(1turn)}}@keyframes Topbar_radarPing__d9SSb{0%{opacity:.35;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.Topbar_megaPromoIcon__IRv5u{position:relative;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--r-lg);background:hsla(0,0%,100%,.14)}.Topbar_megaPromoIcon__IRv5u:after,.Topbar_megaPromoIcon__IRv5u:before{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 1px hsla(0,0%,100%,.35);pointer-events:none;animation:Topbar_radarPing__d9SSb 3.2s ease-out infinite}.Topbar_megaPromoIcon__IRv5u:after{animation-delay:1.6s}@media (prefers-reduced-motion:reduce){.Topbar_megaPromoIcon__IRv5u:after,.Topbar_megaPromoIcon__IRv5u:before,.Topbar_megaPromo__B99sZ:before{animation:none;opacity:0}}.Topbar_megaPromoIcon__IRv5u svg{font-size:36px;color:#fff}.Topbar_megaPromoTitle__RYyG9{margin:0;font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.Topbar_megaPromoText__Eq3MU{margin:10px 0 0;font-size:14px;line-height:1.55;color:hsla(0,0%,100%,.82);display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.Topbar_megaPromoCta___DNSw{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:0;border:0;background:transparent;color:#fff;font-family:inherit;font-size:16px;font-weight:700;cursor:pointer}.Topbar_megaPromoCta___DNSw svg{transition:transform .15s ease}.Topbar_megaPromoCta___DNSw:hover svg{transform:translateX(3px)}@media (max-width:1200px){.Topbar_wrapper__Tlfop{grid-template-columns:minmax(0,max-content) minmax(240px,1fr) max-content}.Topbar_middle__1YyV5:not(.Topbar_middleLinks__GEYy4){min-width:240px}}@media (max-width:1100px){.Topbar_megaInner__7kBya{grid-template-columns:minmax(0,1fr) 260px}}.Topbar_topCta__HvqeM{justify-self:end;display:flex;gap:12px;align-items:center;flex-wrap:nowrap}.Topbar_btnTop__2oLN4{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 18px;border-radius:var(--r-sm);border:1px solid transparent;background:transparent;color:var(--text);cursor:pointer;font-weight:600;white-space:nowrap;font-size:15px;font-family:inherit;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .06s ease}.Topbar_btnTop__2oLN4:active{transform:translateY(1px)}.Topbar_btnTop__2oLN4:focus-visible{outline:2px solid var(--brand-lighter);outline-offset:2px}.Topbar_btnTop__2oLN4.Topbar_ghost__TSQV0:hover{background:#f1f5f9}.Topbar_btnTop__2oLN4.Topbar_outline__UcwdY{border-color:var(--gray-light)}.Topbar_btnTop__2oLN4.Topbar_outline__UcwdY:hover{border-color:var(--brand-lighter);color:var(--brand)}.Topbar_btnTop__2oLN4.Topbar_primary__ZsVEu{padding:0 22px;background:var(--brand-grad);color:#fff;font-weight:700;box-shadow:var(--shadow-button)}.Topbar_btnTop__2oLN4.Topbar_primary__ZsVEu:hover{box-shadow:var(--elev-2)}.Topbar_userDetails__Gkkgm,.Topbar_userSection__8JwV3{display:flex;align-items:center}.Topbar_userDetails__Gkkgm{gap:10px;height:46px;padding:0 10px 0 5px;border-radius:var(--r-sm);background:#fff;border:1px solid #e2e8f0;transition:border-color .15s ease,background .15s ease;cursor:pointer}.Topbar_userDetails__Gkkgm:hover{border-color:var(--brand-lighter);background:#f8faff}.Topbar_localeDesktop__s8CKK{display:flex}.Topbar_localeMobile__LJ5ZT,.Topbar_mobileActions__sm950{display:none}@media (max-width:900px){.Topbar_container__yBxkU{width:100%;padding:0 12px!important}.Topbar_wrapper__Tlfop{display:flex;min-height:0;flex-wrap:wrap;gap:0 8px;padding:0 0 10px}.Topbar_left__6J1GS{order:0;align-self:auto}.Topbar_brand__E11Jv{height:56px;gap:2px}.Topbar_burger__A4_ka{margin-left:-8px}.Topbar_logo__tFJnC{height:34px;width:auto}.Topbar_mobileActions__sm950{order:1;margin-left:auto;display:flex;align-items:center;gap:8px}.Topbar_mobileBtn__PKpol{height:36px;padding:0 12px!important;font-size:13px;gap:5px}.Topbar_mobileAvatarBtn__TFr5M{padding:2px!important}.Topbar_middle__1YyV5{order:2;flex:0 0 100%}.Topbar_catLinks__ZrrE7,.Topbar_localeDesktop__s8CKK,.Topbar_localeMobile__LJ5ZT,.Topbar_middleLinks__GEYy4,.Topbar_topCta__HvqeM{display:none}}@media (max-width:400px){.Topbar_container__yBxkU{padding:0 10px!important}.Topbar_logo__tFJnC{height:30px}.Topbar_mobileActions__sm950 .Topbar_outline__UcwdY{width:36px;padding:0!important;justify-content:center;font-size:0;gap:0}}.SearchBar_searchbar__r4ikG{justify-self:center;width:100%;max-width:760px;min-width:0;display:flex;align-items:center;gap:8px}.SearchBar_input__Etm3s{flex:1 1}.SearchBar_input__Etm3s .MuiOutlinedInput-root{height:46px;background-color:#f1f5f9;border-radius:var(--r-sm);transition:background-color .15s ease,box-shadow .15s ease}.SearchBar_input__Etm3s .MuiOutlinedInput-root fieldset{border-color:transparent}.SearchBar_input__Etm3s .MuiOutlinedInput-root:hover fieldset{border-color:#e2e8f0}.SearchBar_input__Etm3s .MuiOutlinedInput-root.Mui-focused{background-color:#fff}.SearchBar_input__Etm3s .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--brand-lighter);border-width:1px}.SearchBar_input__Etm3s .MuiInputBase-input{color:var(--text);font-size:15px}.SearchBar_input__Etm3s .MuiInputBase-input::placeholder{color:#64748b;opacity:1}.SearchBar_searchIcon__ByjPt{color:#64748b;font-size:24px!important}.SearchBar_clearButton__Tn0VU{color:rgba(15,23,42,.5);transition:color .15s ease,background-color .15s ease}.SearchBar_clearButton__Tn0VU:hover{color:rgba(15,23,42,.8);background-color:rgba(15,23,42,.05)}.SearchBar_searchButton__QdbxO{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width:900px){.SearchBar_searchbar__r4ikG{order:2;flex:0 0 100%;min-width:0;max-width:100%}.SearchBar_input__Etm3s .MuiOutlinedInput-root{height:42px}}.MobileMenu_paper__IXnKZ{width:min(320px,86vw);display:flex;flex-direction:column;background:#fff!important}.MobileMenu_header__En7wc{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 8px 0 16px;border-bottom:1px solid var(--gray-light)}.MobileMenu_logo__bV0Wd{height:32px;width:auto}.MobileMenu_close__kCUxr{color:var(--brand)!important}.MobileMenu_body__xyS83{flex:1 1;overflow-y:auto;padding:16px 12px 24px;display:flex;flex-direction:column;gap:4px}.MobileMenu_user__AAc_R{display:flex;align-items:center;gap:12px;padding:4px 4px 12px}.MobileMenu_userName__MTjuj{font-size:15px;font-weight:700;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileMenu_authRow__Tdbmt{display:flex;gap:8px;margin-bottom:8px}.MobileMenu_authRow__Tdbmt .MobileMenu_btn__bJmdF{flex:1 1}.MobileMenu_btn__bJmdF{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:42px;padding:0 14px;border-radius:var(--r-sm);border:1px solid transparent;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.MobileMenu_btnOutline__YnwXN{background:#fff;border-color:var(--gray-light);color:var(--text)}.MobileMenu_btnPrimary__p8Xkt{margin-bottom:12px;background:var(--brand-grad);color:#fff;font-weight:700;box-shadow:var(--shadow-button)}.MobileMenu_sectionTitle__cft5G{margin:12px 4px 6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.MobileMenu_row__sKQ_f{width:100%;display:flex;align-items:center;gap:12px;min-height:46px;padding:0 10px;border:0;border-radius:var(--r-sm);background:transparent;color:#334155;font-family:inherit;font-size:15px;font-weight:500;text-align:start;cursor:pointer}.MobileMenu_row__sKQ_f:hover{background:#f1f5f9}.MobileMenu_row__sKQ_f:focus-visible,.MobileMenu_subRow__p5RKD:focus-visible{outline:2px solid var(--brand-lighter);outline-offset:-2px}.MobileMenu_rowActive__O6PGk,.MobileMenu_rowActive__O6PGk:hover{background:#eef0fb;color:var(--brand);font-weight:700}.MobileMenu_rowIcon__uzJ6g{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;color:var(--brand-lighter)}.MobileMenu_rowActive__O6PGk .MobileMenu_rowIcon__uzJ6g{color:var(--brand)}.MobileMenu_rowLabel____EiC{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileMenu_chevron__wMEPb{color:#94a3b8;transition:transform .18s ease}.MobileMenu_chevronOpen__6IaTe{transform:rotate(180deg)}.MobileMenu_subList__ndQKI{display:flex;flex-direction:column;gap:2px;margin:2px 0 6px 24px;padding-left:12px;border-left:2px solid var(--gray-light)}.MobileMenu_subRow__p5RKD{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;border:0;border-radius:var(--r-sm);background:transparent;color:#475569;font-family:inherit;font-size:14px;text-align:start;cursor:pointer}.MobileMenu_subRow__p5RKD:hover{background:#f1f5f9}.MobileMenu_footer__I6ng1{margin-top:12px;padding-top:12px;border-top:1px solid var(--gray-light)}.MobileMenu_rowIcon__uzJ6g .MuiSvgIcon-root,.MobileMenu_subRow__p5RKD .MuiSvgIcon-root{font-size:26px}.MobileMenu_langRow__N9AMX{display:flex;flex-wrap:wrap;gap:8px;padding:0 4px 4px}.MobileMenu_langChip__q_jsN{min-height:36px;padding:0 14px;border:1px solid var(--gray-light);border-radius:var(--r-pill);background:#fff;color:var(--brand);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.MobileMenu_langChip__q_jsN:focus-visible{outline:2px solid var(--brand-lighter);outline-offset:2px}.MobileMenu_langChipActive__ZGYju{border-color:transparent;background:var(--brand-grad);color:#fff}.AccountMenu_paper__P_Prx{margin-top:10px;width:320px;max-width:calc(100vw - 24px);border-radius:var(--r-lg)!important;border:1px solid var(--gray-light);box-shadow:var(--elev-2)!important}.AccountMenu_list__NTSzB{padding:8px!important}.AccountMenu_profile__5CPIB{display:flex;align-items:center;gap:12px;margin:0 0 6px;padding:14px 12px;border-radius:var(--r-md);background:linear-gradient(135deg,#eef0fb,#f6f8fd);list-style:none}.AccountMenu_avatar__ZfL4k{width:48px!important;height:48px!important;background:var(--brand)!important;font-size:1.1rem!important;font-weight:700!important;box-shadow:0 0 0 3px #fff}.AccountMenu_who__sS3yX{display:flex;flex-direction:column;min-width:0}.AccountMenu_name__ry8_L{font-size:15px;font-weight:700;color:var(--text)}.AccountMenu_email__3_A2Z,.AccountMenu_name__ry8_L{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccountMenu_email__3_A2Z{font-size:13px;color:var(--muted)}.AccountMenu_item__e_2En{gap:12px;padding:10px!important;border-radius:var(--r-sm);white-space:normal!important}.AccountMenu_item__e_2En.Mui-focusVisible,.AccountMenu_item__e_2En:hover{background:#f3f5fb!important}.AccountMenu_iconBox__OS4KV{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--r-sm);background:#eef0fb;color:var(--brand)}.AccountMenu_iconBox__OS4KV svg{font-size:21px}.AccountMenu_text__SkG_K{flex:1 1;min-width:0;display:flex;flex-direction:column}.AccountMenu_label__wBZ85{font-size:14px;font-weight:600;color:var(--text)}.AccountMenu_hint__F0IBn{font-size:12px;line-height:1.35;color:var(--muted)}.AccountMenu_chevron__rhYaL{flex-shrink:0;font-size:20px!important;color:#cbd5e1;transition:transform .15s ease,color .15s ease}.AccountMenu_item__e_2En:hover .AccountMenu_chevron__rhYaL{transform:translateX(2px);color:var(--brand-lighter)}.AccountMenu_divider__XgECh{height:1px;margin:6px 4px;background:var(--gray-light);list-style:none}.AccountMenu_logout__kCfEZ .AccountMenu_iconBox__OS4KV{background:#fdecec;color:var(--danger)}.AccountMenu_logout__kCfEZ .AccountMenu_label__wBZ85{color:var(--danger)}.AccountMenu_logout__kCfEZ.Mui-focusVisible,.AccountMenu_logout__kCfEZ:hover{background:#fef4f4!important}.LocaleControls_locale__6gXNq{display:flex;align-items:center;gap:6px;height:40px;padding:0 12px;border:1px solid var(--gray-light);border-radius:var(--r-pill);background:#fff;color:var(--brand);font-family:inherit;cursor:pointer;transition:background .2s ease,border-color .2s ease;position:relative}.LocaleControls_locale__6gXNq:focus-visible{outline:2px solid var(--brand-lighter);outline-offset:2px}.LocaleControls_locale__6gXNq:hover{background:#f5f6fd;border-color:#c7cbe8}.LocaleControls_icon__820wD{width:18px;height:18px;color:var(--brand)}.LocaleControls_label___9904{font-size:13px;font-weight:600;color:var(--brand);white-space:nowrap;letter-spacing:.3px}.LocaleControls_liveDot__xu3y4{width:6px;height:6px;border-radius:50%;background:#22c55e;animation:LocaleControls_pulse__vHWR6 2s infinite}.LocaleControls_statusDot__q9_XY{width:6px;height:6px;border-radius:50%;display:inline-block}.LocaleControls_statusDot__q9_XY[data-status=live]{background:#22c55e;animation:LocaleControls_pulse__vHWR6 2s infinite}.LocaleControls_statusDot__q9_XY[data-status=offline]{background:#ef4444}@keyframes LocaleControls_pulse__vHWR6{0%,to{opacity:1}50%{opacity:.5}}.LocaleControls_popover__n9dfX{margin-top:8px;border-radius:5px;box-shadow:0 10px 40px rgba(0,0,0,.2)}.LocaleControls_popoverContent__XiGiy{padding:16px;min-width:220px;display:flex;flex-direction:column;gap:14px}.LocaleControls_selectGroup__hpuwP{display:flex;flex-direction:column;gap:6px}.LocaleControls_selectLabel__h3EzO{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.LocaleControls_select__CWz7J{font-size:14px}.LocaleControls_fxStatus__zYyMx{margin-top:4px;padding-top:12px;border-top:1px solid #e2e8f0;font-size:12px;color:#64748b;text-align:center;font-weight:500}@media (max-width:900px){.LocaleControls_locale__6gXNq{padding:5px 10px}.LocaleControls_label___9904{color:#64748b}.LocaleControls_icon__820wD{width:16px;height:16px;color:#64748b}}@media (max-width:560px){.LocaleControls_locale__6gXNq{padding:4px 8px;gap:4px}.LocaleControls_label___9904{color:#64748b}.LocaleControls_popoverContent__XiGiy{min-width:200px;padding:14px}}.Footer_footer__rZB2Q{margin-top:var(--space-7);border-top:1px solid var(--gray-light);background:#fff}.Footer_company__fwAtF{width:min(var(--container),calc(100% - 2 * var(--gutter)));margin:0 auto;padding:var(--space-5) 0 var(--space-4)}.Footer_operatedBy__bmXyG{margin:0 0 var(--space-2);font-size:var(--fs-md);color:var(--text)}.Footer_details__zAcys{margin:0;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);font-size:var(--fs-sm);color:var(--muted)}.Footer_link__16ENv{color:var(--muted);text-decoration:none}.Footer_link__16ENv:hover{color:var(--brand);text-decoration:underline}.Footer_bottom__wsfnU{width:min(var(--container),calc(100% - 2 * var(--gutter)));margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-5);padding:var(--space-4) 88px var(--space-7) 0;border-top:1px solid var(--gray-light)}.Footer_legal__iwFEu{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4)}.Footer_legal__iwFEu a{font-size:var(--fs-sm);font-weight:500;color:var(--text);text-decoration:none}.Footer_legal__iwFEu a:hover{color:var(--brand);text-decoration:underline}.Footer_copyright__8W_Zp{margin:0 0 0 auto;text-align:right;font-size:var(--fs-xs);color:var(--muted)}.Footer_whatsapp__gI9Ef{display:inline-flex;align-items:center;gap:4px}.Footer_whatsappIcon__7rc60{font-size:16px!important;color:#25d366}.Footer_rightsLink__vjR5P{color:inherit;text-decoration:underline;text-underline-offset:2px}.Footer_rightsLink__vjR5P:hover{color:var(--brand)}@media (min-width:1440px){.Footer_bottom__wsfnU{padding-right:0}}@media (max-width:900px){.Footer_footer__rZB2Q{margin-top:var(--space-6)}.Footer_bottom__wsfnU,.Footer_company__fwAtF{width:calc(100% - 24px)}.Footer_bottom__wsfnU{flex-direction:column;align-items:flex-start}.Footer_copyright__8W_Zp{margin-left:0;text-align:left}}.Footer_poweredLink__7QotO{font-weight:700;color:var(--brand);text-decoration:none}.Footer_poweredLink__7QotO:hover{text-decoration:underline}.Footer_dot___N_ku{margin:0 8px}.Footer_mobileCard__wVj6j{display:none}@media (max-width:767px){.Footer_footer__rZB2Q{padding:0 12px var(--space-4);border-top:0;background:transparent}.Footer_bottom__wsfnU{display:none}.Footer_mobileCard__wVj6j{display:block;padding:28px 16px 20px;border:1px solid #e3e6f3;border-radius:18px;background:#fff;box-shadow:0 4px 18px rgba(27,30,74,.06);text-align:center}.Footer_mobileLogo__9xyBr{display:inline-block}.Footer_mobileLogo__9xyBr img{width:150px;height:auto}.Footer_tagline__OY2CF{margin:10px 0 22px;font-size:15px;color:#475569}.Footer_linksToggle__IIcw9{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 16px;border:1px solid #e3e6f3;border-radius:12px;background:#f5f6fd;color:var(--brand);font-family:inherit;font-size:15px;font-weight:800;cursor:pointer}.Footer_linksToggle__IIcw9[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.Footer_linksToggle__IIcw9:focus-visible{outline:2px solid var(--brand-lighter);outline-offset:2px}.Footer_toggleIconOpen__qRPx0,.Footer_toggleIcon__s32le{font-size:24px!important;transition:transform .2s ease}.Footer_toggleIconOpen__qRPx0{transform:rotate(180deg)}.Footer_tiles__YeqGM{display:flex;flex-direction:column;border:1px solid #e3e6f3;border-top:0;border-radius:0 0 12px 12px;text-align:start}.Footer_tiles__YeqGM[hidden]{display:none}.Footer_tile__VRSQo{display:flex;align-items:center;gap:12px;padding:12px 16px;color:var(--brand);text-decoration:none}.Footer_tile__VRSQo+.Footer_tile__VRSQo{border-top:1px solid #e3e6f3}.Footer_tileIcon__vjKio{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#eef0fb;color:var(--brand)}.Footer_tileIcon__vjKio .MuiSvgIcon-root{font-size:20px}.Footer_tileLabel__IFuQC{flex:1 1;min-width:0;font-size:15px;font-weight:700}.Footer_tileChevron__YxOLZ{flex-shrink:0;font-size:22px!important;color:#64748b}[dir=rtl] .Footer_tileChevron__YxOLZ{transform:scaleX(-1)}.Footer_mobileCopyright__dGB0a{margin:22px 0 0;padding:16px 72px 0 0;border-top:1px solid #e3e6f3;font-size:13px;line-height:1.5;color:var(--muted);text-align:start}}.HeroSearch_card__ovVGp{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;padding:14px;background:#fff;border:1px solid var(--gray-light);border-radius:var(--r-lg);box-shadow:var(--elev-2)}.HeroSearch_field__q7zYB{position:relative;display:flex;align-items:center;gap:10px;height:52px;padding:0 14px;border:1px solid var(--gray-light);border-radius:var(--r-sm);background:#fff;cursor:text;transition:border-color .15s ease,box-shadow .15s ease}.HeroSearch_field__q7zYB:focus-within{border-color:var(--brand-lighter);box-shadow:0 0 0 3px rgba(107,112,163,.15)}.HeroSearch_icon__2Mp7l{flex-shrink:0;color:var(--brand)!important}.HeroSearch_field__q7zYB input,.HeroSearch_field__q7zYB select{flex:1 1;min-width:0;height:100%;border:0;outline:none;background:transparent;font-family:inherit;font-size:15px;color:var(--text)}.HeroSearch_field__q7zYB input::placeholder{color:#94a3b8}.HeroSearch_field__q7zYB select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:22px;cursor:pointer}.HeroSearch_chevron__XAtoG{position:absolute;right:12px;color:#64748b;pointer-events:none}.HeroSearch_fieldButton__hNoV0{width:100%;font-family:inherit;font-size:15px;color:var(--text);text-align:start;cursor:pointer}.HeroSearch_fieldOpen__DgH4U{border-color:var(--brand-lighter);box-shadow:0 0 0 3px rgba(107,112,163,.15)}.HeroSearch_fieldValue__Xq6XT{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:22px}.HeroSearch_chevronOpen__h4cub{transform:rotate(180deg)}.HeroSearch_typeMenu__mkVfN{margin-top:6px;max-height:min(420px,60vh);border-radius:var(--r-md)!important;border:1px solid var(--gray-light);box-shadow:var(--shadow-strong)!important}.HeroSearch_typeMenu__mkVfN .MuiMenuItem-root{gap:4px;padding:8px 14px;margin:0 6px;border-radius:var(--r-sm)}.HeroSearch_typeMenu__mkVfN .MuiListItemIcon-root{min-width:40px}.HeroSearch_typeMenu__mkVfN .MuiListItemText-primary{font-size:14px;color:var(--text)}.HeroSearch_typeMenu__mkVfN .MuiMenuItem-root.Mui-selected .MuiListItemText-primary{color:var(--brand);font-weight:700}.HeroSearch_typeParent__YVr_z .MuiListItemText-primary{font-weight:700}.HeroSearch_typeMenu__mkVfN .MuiMenuItem-root.HeroSearch_typeChild__OWGCG{padding-left:36px}.HeroSearch_typeGlyph__m28f_{font-size:22px!important;color:var(--brand-lighter)}.HeroSearch_typeCheck__tQgHp{margin-left:8px;font-size:18px!important;color:var(--brand)}.HeroSearch_submit__4Cmsh{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 32px;border:0;border-radius:var(--r-sm);background:var(--brand-grad);color:#fff;font-family:inherit;font-size:16px;font-weight:700;cursor:pointer;box-shadow:var(--shadow-button);transition:box-shadow .15s ease,transform .06s ease}.HeroSearch_submit__4Cmsh:hover{box-shadow:var(--elev-2)}.HeroSearch_submit__4Cmsh:active{transform:translateY(1px)}.HeroSearch_submit__4Cmsh:focus-visible{outline:2px solid var(--brand-lighter);outline-offset:2px}@media (max-width:600px){.HeroSearch_card__ovVGp{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px;border-radius:var(--r-md)}.HeroSearch_field__q7zYB,.HeroSearch_submit__4Cmsh{height:48px}.HeroSearch_submit__4Cmsh{width:52px;padding:0!important;justify-content:center}.HeroSearch_submitLabel__cmg90{display:none}}.HeroBanner_banner__8Ooqc{position:relative;margin-top:var(--topbar-h);min-height:max(360px,28vw);display:flex;align-items:flex-start;background:linear-gradient(90deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.35) 30%,hsla(0,0%,100%,0) 55%),url(/images/hero-dubai-coast-v2.webp) center 40% /cover no-repeat,#dbeafe;border-bottom:1px solid var(--gray-light)}.HeroBanner_inner__La5bU{margin:0 auto;padding:64px 0 104px}.HeroBanner_inner__La5bU,.HeroBanner_searchWrap__BSyRu{width:min(var(--container),calc(100% - 2 * var(--gutter)));max-width:none}.HeroBanner_searchWrap__BSyRu{position:relative;z-index:2;margin:-120px auto 0}

/* !important: MUI's Typography theme colours otherwise win. */.HeroBanner_title___k__b{margin:0!important;max-width:14ch;font-size:var(--fs-hero)!important;font-weight:700!important;line-height:1.08!important;letter-spacing:-.02em!important;color:#0b1d4a!important}.HeroBanner_subtitle__kSkup{margin:14px 0 0!important;font-size:var(--fs-lg)!important;font-weight:500!important;line-height:1.4!important;color:#334155!important;max-width:60ch}@media (max-width:1500px){.HeroBanner_subtitle__kSkup{max-width:34ch}}@media (max-width:1200px){.HeroBanner_title___k__b{font-size:44px!important}.HeroBanner_subtitle__kSkup{max-width:28ch;font-size:18px!important}.HeroBanner_searchWrap__BSyRu{margin-top:-72px}}@media (max-width:900px){.HeroBanner_banner__8Ooqc{margin-top:var(--topbar-h-mobile);min-height:0;background:linear-gradient(180deg,hsla(0,0%,100%,0) 60%,hsla(0,0%,100%,.35)),url(/images/hero-dubai-coast-v2.webp) 54% 45% /cover no-repeat,#dbeafe}.HeroBanner_inner__La5bU{width:calc(100% - 24px);min-height:120px;padding:0 0 40px}.HeroBanner_searchWrap__BSyRu{width:calc(100% - 24px);margin-top:-40px}.HeroBanner_subtitle__kSkup,.HeroBanner_title___k__b{position:absolute!important;width:1px;height:1px;margin:-1px!important;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}.FeaturedHeader_head__KIHRJ{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:28px 0 16px}.FeaturedHeader_title__1F1eu{flex-shrink:0;margin:0;font-size:var(--fs-xl);font-weight:700;letter-spacing:-.01em;color:var(--text)}.FeaturedHeader_tabsWrap__f2BEQ{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:6px}.FeaturedHeader_slider__bM2ya{position:relative;min-width:0}.FeaturedHeader_slider__bM2ya.FeaturedHeader_fadeLeft__KCuY2 .FeaturedHeader_tabs__fhd4M{-webkit-mask-image:linear-gradient(90deg,transparent,#000 56px);mask-image:linear-gradient(90deg,transparent,#000 56px)}.FeaturedHeader_slider__bM2ya.FeaturedHeader_fadeRight__qRoma .FeaturedHeader_tabs__fhd4M{-webkit-mask-image:linear-gradient(270deg,transparent,#000 56px);mask-image:linear-gradient(270deg,transparent,#000 56px)}.FeaturedHeader_slider__bM2ya.FeaturedHeader_fadeLeft__KCuY2.FeaturedHeader_fadeRight__qRoma .FeaturedHeader_tabs__fhd4M{-webkit-mask-image:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent)}.FeaturedHeader_arrow__iD9xk{position:absolute;top:50%;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-top:-17px;padding:0;border:1px solid var(--gray-light);border-radius:50%;background:#fff;color:var(--brand);box-shadow:var(--elev-1);cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.FeaturedHeader_arrow__iD9xk:hover{background:#eef0fb;box-shadow:var(--elev-2)}.FeaturedHeader_arrow__iD9xk:focus-visible{outline:2px solid var(--brand-lighter);outline-offset:2px}.FeaturedHeader_arrowLeft__tcvC4{left:0}.FeaturedHeader_arrowRight__x8zdg{right:0}.FeaturedHeader_tabs__fhd4M{display:flex;align-items:center;gap:8px;padding:4px 2px;min-width:0;overflow-x:auto;scrollbar-width:none}.FeaturedHeader_tabs__fhd4M::-webkit-scrollbar{display:none}.FeaturedHeader_tab__O6RCE{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px 0 8px;border:1px solid var(--gray-light);border-radius:var(--r-pill);background:#fff;color:#334155;font-family:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.FeaturedHeader_tab__O6RCE:hover{border-color:#c7cbe8;background:#f5f6fd;color:var(--brand);box-shadow:var(--elev-1);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.FeaturedHeader_tab__O6RCE:hover{transform:none}}.FeaturedHeader_tab__O6RCE:focus-visible{outline:2px solid var(--brand-lighter);outline-offset:2px}.FeaturedHeader_tabGlyph__LwVwM{font-size:20px!important}.FeaturedHeader_tabBack__RS1d4{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;margin-right:6px;padding-left:10px;border:1px solid var(--gray-light);color:#64748b}.FeaturedHeader_tabBackIcon__WSNJ4{font-size:18px!important}.FeaturedHeader_tabActive__2lS9N,.FeaturedHeader_tabActive__2lS9N:hover{border-color:transparent;background:var(--brand-grad);color:#fff;font-weight:700;box-shadow:0 4px 12px rgba(27,30,74,.25)}@media (max-width:900px){.FeaturedHeader_head__KIHRJ{flex-direction:column;align-items:stretch;gap:10px;margin-top:20px}.FeaturedHeader_title__1F1eu{font-size:22px}}.FeaturedHeader_head__KIHRJ{display:block;margin:8px 0 20px}.FeaturedHeader_tabsWrap__f2BEQ{justify-content:flex-start;align-items:flex-start;gap:10px}.FeaturedHeader_tabs__fhd4M{align-items:flex-start;gap:14px;padding:4px 4px 2px}.FeaturedHeader_tabActive__2lS9N,.FeaturedHeader_tabActive__2lS9N:hover,.FeaturedHeader_tab__O6RCE,.FeaturedHeader_tab__O6RCE:hover{flex-direction:column;align-items:center;gap:8px;width:92px;height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none;color:#334155;white-space:normal}.FeaturedHeader_circle__K7gNO{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border:2px solid #e1e4f2;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(27,30,74,.06);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.FeaturedHeader_tab__O6RCE:hover .FeaturedHeader_circle__K7gNO{border-color:#b9bdea;box-shadow:var(--elev-2);transform:translateY(-2px)}.FeaturedHeader_circleLabel__uIwwW{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;font-size:13px;font-weight:600;line-height:1.25;text-align:center}.FeaturedHeader_tabActive__2lS9N .FeaturedHeader_circle__K7gNO{border-color:var(--brand);box-shadow:0 0 0 3px rgba(27,30,74,.12)}.FeaturedHeader_tabActive__2lS9N .FeaturedHeader_circleLabel__uIwwW{color:var(--brand);font-weight:800}.FeaturedHeader_tabGlyph__LwVwM{font-size:34px!important;color:var(--brand-lighter)}.FeaturedHeader_tabActive__2lS9N .FeaturedHeader_circle__K7gNO:has(.FeaturedHeader_tabGlyph__LwVwM){background:var(--brand-grad)}.FeaturedHeader_tabActive__2lS9N .FeaturedHeader_tabGlyph__LwVwM{color:#fff!important}.FeaturedHeader_tabBack__RS1d4 .FeaturedHeader_circle__K7gNO{border-style:dashed}.FeaturedHeader_tabBackIcon__WSNJ4{font-size:30px!important;color:var(--brand)}.FeaturedHeader_arrow__iD9xk{top:36px}@media (prefers-reduced-motion:reduce){.FeaturedHeader_tab__O6RCE:hover .FeaturedHeader_circle__K7gNO{transform:none}}@media (max-width:900px){.FeaturedHeader_head__KIHRJ{margin:4px 0 14px}.FeaturedHeader_tabActive__2lS9N,.FeaturedHeader_tab__O6RCE{width:76px}.FeaturedHeader_circle__K7gNO{width:60px;height:60px}.FeaturedHeader_tabGlyph__LwVwM{font-size:28px!important}.FeaturedHeader_arrow__iD9xk{top:30px}}.PropertyGrid_propertySection__aZkhC{margin-top:8px}.PropertyGrid_listHead___K1SC{display:flex;align-items:center;justify-content:space-between;margin-top:8px;margin-bottom:16px;gap:12px;flex-wrap:wrap}.PropertyGrid_resultsMeta__Wo6N_{display:flex;align-items:baseline;gap:8px 18px;flex-wrap:wrap}.PropertyGrid_resultsTitle__jXijP{margin:0!important;font-size:var(--fs-xl,26px)!important;font-weight:800!important;letter-spacing:-.01em;color:var(--brand)!important}.PropertyGrid_sortBox__Qt7KL{display:inline-flex;align-items:center;gap:6px;height:42px;padding:0 6px 0 14px;border:1px solid var(--gray-light);border-radius:var(--r-sm);background:#fff}.PropertyGrid_sortLabel__wvHnX{font-size:14px;color:#64748b;white-space:nowrap}.PropertyGrid_sortSelect__OgjXQ{font-size:14px!important;font-weight:600!important;color:#1e293b!important;min-width:150px}.PropertyGrid_resultsCount__yewuL{font-size:15px!important;color:var(--muted)}.PropertyGrid_countHighlight__YfyLZ{color:var(--brand)}.PropertyGrid_categoryBadge__lJ5lo{font-size:13px;font-weight:700;color:#0b1220;border:1px solid var(--border);background:#fff;padding:6px 10px;border-radius:var(--r-sm);white-space:nowrap}.PropertyGrid_searchEcho__i2rh3{font-size:13px;color:var(--muted);font-style:italic}.PropertyGrid_appliedFilters__NIQ3s{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:8px}.PropertyGrid_filterChip__yRT_G{font-weight:700;font-size:14px;border-radius:var(--r-sm)}.PropertyGrid_propertyGrid__o1DOo{margin-top:12px}.PropertyGrid_pagination__s2_g9{display:flex;justify-content:center;margin-top:24px;padding:20px 0}.PropertyGrid_noResults__fS9Bt{padding:40px 20px;text-align:center;background:#fff;border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow)}.PropertyGrid_loadingMore__F1brl{flex-direction:column;padding:40px 20px}.PropertyGrid_endMessage__kMffH,.PropertyGrid_loadingMore__F1brl{display:flex;align-items:center;justify-content:center;text-align:center}.PropertyGrid_endMessage__kMffH{padding:30px 20px;margin-top:20px;background:#f8fbff;border-radius:var(--radius);border:1px solid var(--border)}@media (max-width:900px){.PropertyGrid_listHead___K1SC{margin-bottom:3px}.PropertyGrid_categoryBadge__lJ5lo,.PropertyGrid_resultsCount__yewuL,.PropertyGrid_searchEcho__i2rh3{font-size:12px}.PropertyGrid_filterChip__yRT_G{font-size:13px}.PropertyGrid_loadingMore__F1brl{padding:30px 15px}.PropertyGrid_endMessage__kMffH{padding:20px 15px}}.PropertyGrid_viewControls__lPBT7{display:flex;align-items:center;gap:10px}.PropertyGrid_columnsToggle__LJSk1{display:inline-flex;height:42px;padding:3px;border:1px solid var(--gray-light);border-radius:var(--r-sm);background:#fff}.PropertyGrid_columnBtnActive__iXiku,.PropertyGrid_columnBtn__Nsn0a{display:inline-flex;align-items:center;gap:4px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:#64748b;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.PropertyGrid_columnBtn__Nsn0a:hover{color:var(--brand);background:#f5f6fd}.PropertyGrid_columnBtnActive__iXiku{background:var(--brand-grad);color:#fff}.PropertyGrid_columnBtnActive__iXiku:focus-visible,.PropertyGrid_columnBtn__Nsn0a:focus-visible{outline:2px solid var(--brand-lighter);outline-offset:2px}@media (max-width:767px){.PropertyGrid_columnsToggle__LJSk1{display:none}}@media (max-width:1099px){.PropertyGrid_columnsToggle__LJSk1>:nth-child(3){display:none}}@media (max-width:600px){.ProductGallery_gallery__cXfr_{flex-direction:column-reverse}}.MainImage_mainImageContainer__12RcP{position:relative;border-radius:5px;overflow:hidden;background:#d7e6ff;border:1px solid var(--border);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;object-fit:cover}.MainImage_mainImage__FH2cC{width:100%;height:100%}.MainImage_iiz__4TGVL{width:100%!important;height:100%!important}.MainImage_iiz__img__i_GuA{width:100%;height:100%;object-fit:cover;display:block}.MainImage_iiz__zoom-img__4VaxD{border:2px solid rgba(37,99,235,.5);border-radius:4px}@media (max-width:900px){.MainImage_mainImageContainer__12RcP{aspect-ratio:4/3}}@media (max-width:560px){.MainImage_mainImageContainer__12RcP{aspect-ratio:1/1}}.BaseModal_dialog__oam4d{animation:BaseModal_fadeIn__JVrb_ .18s ease-out}@keyframes BaseModal_fadeIn__JVrb_{0%{opacity:0}to{opacity:1}}.BaseModal_header__58Av_{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.BaseModal_headerGradient__uHXLj{background:linear-gradient(135deg,#e6efff,#cfe3ff)}.BaseModal_title__zNd74{margin:0;font-size:18px;font-weight:800;color:var(--text)}.BaseModal_closeButton__T_eLl{color:var(--muted);transition:color .15s ease,background .15s ease}.BaseModal_closeButton__T_eLl:hover{color:var(--text);background:rgba(0,0,0,.05)}.BaseModal_content__oDVJl{padding:20px 16px 16px}.BaseModal_content__oDVJl.BaseModal_loading__EaL_b{pointer-events:none;opacity:.6}.BaseModal_actions__EqV1F{padding:12px 16px;gap:10px;flex-wrap:wrap}@media (max-width:560px){.BaseModal_header__58Av_{padding:8px 12px}.BaseModal_title__zNd74{font-size:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.BaseModal_content__oDVJl{padding:10px 12px 8px}.BaseModal_actions__EqV1F{padding:8px 12px}}.BaseModal_titleGroup__gba28{display:flex;align-items:center;gap:14px;min-width:0}.BaseModal_titleIcon__KWExM{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px}.BaseModal_titleText__2SKMr{min-width:0}.BaseModal_subtitle__niBtU{margin:2px 0 0!important;font-size:14px!important}.BaseModal_navy__GbC3X .MuiDialog-paper{border-radius:18px;overflow:hidden}.BaseModal_navy__GbC3X .BaseModal_header__58Av_{padding:18px 28px;border-bottom:0;background:linear-gradient(120deg,#1b1e4a,#262a63 60%,#2f3478)}.BaseModal_navy__GbC3X .BaseModal_title__zNd74{color:#fff;font-size:22px}.BaseModal_navy__GbC3X .BaseModal_subtitle__niBtU{color:hsla(0,0%,100%,.82)}.BaseModal_navy__GbC3X .BaseModal_titleIcon__KWExM{-webkit-margin-end:10px;margin-inline-end:10px;background:#4f46e5;color:#fff;box-shadow:0 6px 16px rgba(79,70,229,.35);position:relative}.BaseModal_navy__GbC3X .BaseModal_titleIcon__KWExM:after{content:"";position:absolute;inset-inline-end:-13px;top:4px;bottom:4px;width:1px;background:hsla(0,0%,100%,.25)}.BaseModal_navy__GbC3X .BaseModal_closeButton__T_eLl{width:38px;height:38px;background:hsla(0,0%,100%,.14);color:#fff}.BaseModal_navy__GbC3X .BaseModal_content__oDVJl{padding-top:20px!important}.BaseModal_navy__GbC3X .BaseModal_closeButton__T_eLl:hover{background:hsla(0,0%,100%,.24);color:#fff}@media (max-width:560px){.BaseModal_navy__GbC3X .BaseModal_header__58Av_{padding:14px 16px}.BaseModal_navy__GbC3X .BaseModal_title__zNd74{font-size:18px}}.AuthModals_form__HaTVZ{display:flex;flex-direction:column;gap:16px;padding-top:1rem}.AuthModals_row__1TsK8{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.AuthModals_signInTabsWrap__MsekK{width:100%;margin-bottom:4px}.AuthModals_signInTabs__oWGfL{min-height:0!important;padding:4px;background:#f1f5fb;border:1px solid var(--border);border-radius:6px}.AuthModals_signInTabIndicator__oczTv{height:100%!important;border-radius:4px;background:var(--brand-grad,linear-gradient(135deg,#1b1e4a,#3a3f6f))!important;box-shadow:0 2px 8px rgba(27,30,74,.22);z-index:0}.AuthModals_signInTab__oqpnj{position:relative;z-index:1;min-height:0!important;min-width:0!important;padding:9px 10px!important;gap:7px!important;text-transform:none!important;font-weight:700!important;font-size:13.5px!important;letter-spacing:.1px;color:var(--muted)!important;transition:color .25s ease}.AuthModals_signInTab__oqpnj.Mui-selected{color:#fff!important}.AuthModals_signInTabIcon__JFz_i{font-size:18px!important;flex-shrink:0;color:inherit}.AuthModals_whatsappIcon__kMlGj{color:#25d366!important}.AuthModals_checkboxRow__1fFc_{gap:8px}.AuthModals_checkboxRow__1fFc_,.AuthModals_labelWithTooltip__vjjEp{display:flex;flex-direction:column}.AuthModals_tooltip__NfIT8{color:var(--muted);font-style:italic;margin-top:2px}.AuthModals_loading__4znHT{display:flex;align-items:center;justify-content:center;gap:10px;margin:10px 0;color:#1e3a8a}.AuthModals_forgotPasswordButton__XUZUE{display:flex!important;justify-content:flex-start!important;padding:0!important;width:9rem}.AuthModals_authSwitchButton__VR2Yl{display:flex!important;justify-content:center!important;align-self:center;padding:0!important;width:auto}.AuthModals_loginButton__Bo28g{display:flex!important;justify-content:center!important;width:50%}.AuthModals_actions__7nwhC{display:flex;align-items:center;justify-content:space-between;margin-top:8px;gap:12px;flex-wrap:wrap}.AuthModals_actionButtons__IfjJz{display:flex;gap:8px}.AuthModals_actionButtonsRow__1JI3N{display:flex;justify-content:center;gap:12px;margin-top:8px}.AuthModals_actionButtonsRow__1JI3N button{width:7rem}.AuthModals_userTypeSection__G2viH{padding:2px 16px;background:linear-gradient(135deg,#eaf2ff,#dfeaff);border-radius:5px;border:1px solid var(--border);margin-bottom:8px}.AuthModals_label__qDzO9{font-size:12px;color:#5b6f92;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;display:block;font-weight:700}.AuthModals_toggleGroup__Cyg9s{margin-bottom:8px;gap:2px!important}.AuthModals_toggleGroup__Cyg9s button{padding:5px 16px;font-weight:700;text-transform:none;border:1px solid #cfe3ff;background:#fff;color:var(--text);position:relative;transition:all .3s ease}.AuthModals_toggleGroup__Cyg9s button.AuthModals_Mui-selected__IS3Ip{background:var(--brand-grad);color:#fff;border-color:transparent;box-shadow:0 0 0 3px rgba(59,130,246,.18)}.AuthModals_toggleGroup__Cyg9s button.AuthModals_Mui-selected__IS3Ip:hover{background:var(--brand-grad)}.AuthModals_userTypeHint__c1_KM{color:#556c93;font-size:12px;display:block;margin-top:8px;line-height:1.4}.AuthModals_userTypeSectionCompact__2Kwe_{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;padding:8px 12px!important;margin-bottom:8px}.AuthModals_userTypeSectionCompact__2Kwe_ .AuthModals_label__qDzO9{margin-bottom:0}.AuthModals_compactInnerRow__OT0_Q{display:flex;align-items:center;gap:12px}.AuthModals_toggleGroupSingle__mN5Pk{margin-bottom:0!important}.AuthModals_toggleButtonSingle__R1CHa{padding:5px 12px!important;font-size:13px!important;white-space:nowrap}.AuthModals_userTypeHintInline__Dc8B1{color:#556c93;font-size:12px;line-height:1.4;flex:1 1}@media (max-width:600px){.AuthModals_row__1TsK8{grid-template-columns:1fr}.AuthModals_actions__7nwhC{flex-direction:column;align-items:stretch}.AuthModals_actionButtons__IfjJz{flex-direction:column}.AuthModals_actionButtons__IfjJz button{width:100%}.AuthModals_toggleButton__LHN_s{display:flex;flex-direction:column}}.ExitConfirmationModal_dialog__OGvcg{animation:ExitConfirmationModal_fadeIn__Z2xYx .18s ease-out}@keyframes ExitConfirmationModal_fadeIn__Z2xYx{0%{opacity:0}to{opacity:1}}.ExitConfirmationModal_header__F9sNx{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.ExitConfirmationModal_headerGradient__cB_Hw{background:linear-gradient(135deg,#e6efff,#cfe3ff)}.ExitConfirmationModal_title__QQK1l{margin:0;font-size:18px;font-weight:800;color:var(--text)}.ExitConfirmationModal_closeButton__C8Yc5{color:var(--muted);transition:color .15s ease,background .15s ease}.ExitConfirmationModal_closeButton__C8Yc5:hover{color:var(--text);background:rgba(0,0,0,.05)}.ExitConfirmationModal_content__VpQda{padding:20px 16px;margin-top:20px}.ExitConfirmationModal_message__8RYtT{color:var(--text);font-size:14px;line-height:1.6}.ExitConfirmationModal_actions__I3JpL{padding:12px 16px;gap:10px;display:flex;flex-wrap:wrap;justify-content:center!important}.ExitConfirmationModal_actionButton__9GlC1{width:7rem!important;margin-bottom:1rem!important}@media (max-width:560px){.ExitConfirmationModal_header__F9sNx{padding:10px 14px}.ExitConfirmationModal_title__QQK1l{font-size:16px}.ExitConfirmationModal_content__VpQda{padding:16px 14px 14px}.ExitConfirmationModal_actions__I3JpL{padding:10px 14px}}.ExitConfirmationModal_titleGroup__eJx7_{display:flex;align-items:center;gap:12px;min-width:0}.ExitConfirmationModal_headerNavy__qaNIi{padding:16px 20px;border-bottom:0;background:linear-gradient(120deg,#1b1e4a,#262a63 60%,#2f3478)}.ExitConfirmationModal_navy__dmpuj .MuiDialog-paper{border-radius:18px;overflow:hidden}.ExitConfirmationModal_navy__dmpuj .ExitConfirmationModal_title__QQK1l{color:#fff;font-size:19px}.ExitConfirmationModal_titleIcon__tKsLg{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:#4f46e5;color:#fff;box-shadow:0 6px 16px rgba(79,70,229,.35)}.ExitConfirmationModal_navy__dmpuj .ExitConfirmationModal_closeButton__C8Yc5{width:34px;height:34px;background:hsla(0,0%,100%,.14);color:#fff}.ExitConfirmationModal_navy__dmpuj .ExitConfirmationModal_closeButton__C8Yc5:hover{background:hsla(0,0%,100%,.24);color:#fff}.ExitConfirmationModal_navy__dmpuj .ExitConfirmationModal_content__VpQda{margin-top:0;padding:22px 24px 8px!important}.ExitConfirmationModal_navy__dmpuj .ExitConfirmationModal_message__8RYtT{color:#475569;font-size:15px}.ExitConfirmationModal_navy__dmpuj .ExitConfirmationModal_actions__I3JpL{padding:16px 24px 20px;justify-content:flex-end!important;border-top:1px solid #e8eaf5;margin-top:12px}.ExitConfirmationModal_navy__dmpuj .ExitConfirmationModal_actionButton__9GlC1{width:auto!important;min-width:7rem;min-height:42px;margin-bottom:0!important;padding:0 22px!important;border-radius:10px!important;text-transform:none!important;font-weight:700!important}.ExitConfirmationModal_navy__dmpuj .ExitConfirmationModal_actionButton__9GlC1.MuiButton-outlined{border-color:#c9cdf0;color:var(--brand)}.ExitConfirmationModal_navy__dmpuj .ExitConfirmationModal_actionButton__9GlC1.MuiButton-contained{background:var(--brand-grad);box-shadow:0 6px 16px rgba(27,30,74,.22)}.AiListingAssistant_wrap__rJbOo{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-3)}.AiListingAssistant_bar__A2do4{display:flex;justify-content:flex-end}.AiListingAssistant_trigger__e_20w{padding:4px 12px!important;border:1.5px solid transparent!important;border-radius:var(--r-pill)!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#e94fa8,#8b5cf6,#3b82f6) border-box!important;color:#6d28d9!important;font-size:13px!important;font-weight:600!important;text-transform:none!important}.AiListingAssistant_trigger__e_20w:hover{background:linear-gradient(#faf5ff,#faf5ff) padding-box,linear-gradient(90deg,#e94fa8,#8b5cf6,#3b82f6) border-box!important}.AiListingAssistant_trigger__e_20w .MuiSvgIcon-root{font-size:18px;color:#8b5cf6}.AiListingAssistant_result__3IcaS{font-size:14px}.AiListingAssistant_photoIssues__wdYy1{display:flex;flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none}.AiListingAssistant_photoIssue__t9cQq{display:flex;align-items:center;gap:10px}.AiListingAssistant_photoThumb__0HOqT{flex-shrink:0;width:48px;height:48px;border-radius:var(--r-sm);object-fit:cover}.AiListingAssistant_photoReason___Neo6{flex:1 1;min-width:0}.AiListingAssistant_removePhoto__liY3e{flex-shrink:0;text-transform:none!important;font-weight:600!important}.AiListingAssistant_dialogTitle__X_PPg{display:flex;align-items:center;gap:8px;padding-right:48px!important;color:var(--brand);font-size:18px!important;font-weight:700!important}.AiListingAssistant_titleIcon__TOY5e{color:#8b5cf6}.AiListingAssistant_close__Tq1Oz{position:absolute!important;top:12px;right:12px}.AiListingAssistant_dialogBody__EqOqH{display:flex;flex-direction:column;gap:var(--space-3);padding-top:4px!important}.AiListingAssistant_intro__oy1mx{font-size:14px!important;color:#475569!important}.AiListingAssistant_photos__Fol__{display:flex;flex-direction:column;gap:6px}.AiListingAssistant_photosLabel__f6Cjy{font-size:14px!important;font-weight:600!important;color:var(--text)!important}.AiListingAssistant_hint__MTSoH{font-size:12px!important;color:#64748b!important}.AiListingAssistant_missing__5aJGC{margin:4px 0 0;padding-left:18px}.AiListingAssistant_actions__hX7iK{padding:8px 24px 20px!important;gap:8px}.AiListingAssistant_cancel__7RE0D{text-transform:none!important;color:#475569!important;font-weight:600!important}.AiListingAssistant_generate__Vn1JW{min-height:40px;padding:0 20px!important;border-radius:var(--r-pill)!important;background:linear-gradient(90deg,#7c3aed,#1b1e4a)!important;text-transform:none!important;font-weight:700!important}.AiListingAssistant_generate__Vn1JW:disabled{opacity:.5;color:#fff!important}.AiListingAssistant_triggerGroup__Ft7m6{display:flex;align-items:center;gap:14px;justify-content:flex-end;min-width:0}.AiListingAssistant_triggerGroup__Ft7m6 .AiListingAssistant_trigger__e_20w{flex-shrink:0;white-space:nowrap;padding:6px 16px!important;border-radius:var(--r-sm)!important;font-size:14px!important}.ChatWidget_launchButton__OMyR2{position:fixed!important;right:20px;bottom:20px;z-index:700;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--brand),var(--brand-dark));box-shadow:0 12px 28px rgba(37,99,235,.35);color:#fff;transition:transform .15s ease}.ChatWidget_launchButton__OMyR2:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(37,99,235,.4)}.ChatWidget_widget__nRGoN{position:fixed;right:20px;bottom:90px;z-index:700;display:none;width:360px;max-width:calc(100vw - 40px);border-radius:16px;overflow:hidden;background:var(--lc-widget-bg,hsla(0,0%,100%,.95));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 24px 60px rgba(0,0,0,.25);border:1px solid var(--border)}.ChatWidget_widget__nRGoN.ChatWidget_open__7nmE0{display:block;animation:ChatWidget_slideUp__3U4Oc .25s ease-out}@keyframes ChatWidget_slideUp__3U4Oc{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ChatWidget_header__PNjSb{background:linear-gradient(135deg,var(--brand-dark),var(--brand));color:#fff;padding:12px;justify-content:space-between}.ChatWidget_headerTitle__EsTeh,.ChatWidget_header__PNjSb{display:flex;align-items:center;gap:10px}.ChatWidget_badge__nVBdC{display:flex;align-items:center;gap:8px;margin-top:2px}.ChatWidget_dot__7trPd{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.25)}.ChatWidget_dotReconnecting__JqJog{background:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.25);animation:ChatWidget_dotPulse__4nrtH 1.2s infinite}@keyframes ChatWidget_dotPulse__4nrtH{0%,to{opacity:1}50%{opacity:.4}}.ChatWidget_controls__c63zq{display:flex;align-items:center;gap:6px}.ChatWidget_controlButton__vKyuO{background:hsla(0,0%,100%,.18);color:#fff;border-radius:10px;width:34px;height:34px}.ChatWidget_controlButton__vKyuO:hover{background:hsla(0,0%,100%,.28)}.ChatWidget_body__YvaK_{background:var(--lc-body-bg,#f8fbff);max-height:360px;overflow-y:auto;padding:12px}.ChatWidget_message__ykL9w{display:flex;gap:10px;margin:10px 0}.ChatWidget_avatar__7R9xr{flex-shrink:0;border:2px solid var(--border)}.ChatWidget_messageContent__Dceeu{display:flex;flex-direction:column;max-width:75%}.ChatWidget_userMessage__DDoWw{margin-left:auto;align-items:flex-end}.ChatWidget_bubble__vg7KL{padding:10px 12px;border-radius:12px;width:-moz-fit-content;width:fit-content;max-width:100%;word-wrap:break-word}.ChatWidget_agentBubble__BpepD{background:var(--lc-agent-bg,#fff);border:1px solid var(--lc-agent-border,#e6efff);color:var(--text)}.ChatWidget_userBubble__vRgKr{background:linear-gradient(135deg,var(--brand-dark),var(--brand));color:#fff;margin-left:auto}.ChatWidget_time__2cyz0{font-size:11px;color:var(--muted);margin-top:4px}.ChatWidget_typing__rp3Su{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:13px;margin:6px 0 0 42px}.ChatWidget_dots__lkv3d{display:inline-flex;gap:3px}.ChatWidget_dots__lkv3d span{width:6px;height:6px;border-radius:50%;background:var(--brand);opacity:.6;animation:ChatWidget_dotBounce__gXcPQ 1.2s infinite}.ChatWidget_dots__lkv3d span:nth-child(2){animation-delay:.2s}.ChatWidget_dots__lkv3d span:nth-child(3){animation-delay:.4s}@keyframes ChatWidget_dotBounce__gXcPQ{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-3px)}}.ChatWidget_endedNotice__r18qT{padding:8px 12px;text-align:center;background:var(--lc-body-bg,#f8fbff);color:var(--muted);border-top:1px solid var(--border)}.ChatWidget_inputForm__EJ48J{padding:10px;border-top:1px solid var(--border);background:var(--lc-widget-bg,#fff);display:flex;align-items:center;gap:8px}.ChatWidget_input__p4VRj{flex:1 1}.ChatWidget_sendButton__N677T{border-radius:12px;padding:10px 14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--brand-dark),var(--brand));text-transform:none}.ChatWidget_sendButton__N677T:disabled{opacity:.6;cursor:not-allowed}.ChatWidget_widget__nRGoN.ChatWidget_dark__TGwT8{background:var(--lc-widget-bg);border-color:var(--border)}.ChatWidget_widget__nRGoN.ChatWidget_dark__TGwT8 .ChatWidget_body__YvaK_{background:var(--lc-body-bg)}.ChatWidget_widget__nRGoN.ChatWidget_dark__TGwT8 .ChatWidget_agentBubble__BpepD{background:var(--lc-agent-bg);border-color:var(--lc-agent-border);color:var(--text)}.ChatWidget_widget__nRGoN.ChatWidget_dark__TGwT8 .ChatWidget_inputForm__EJ48J{background:var(--lc-widget-bg);border-color:var(--border)}.ChatWidget_widget__nRGoN.ChatWidget_dark__TGwT8 .ChatWidget_time__2cyz0,.ChatWidget_widget__nRGoN.ChatWidget_dark__TGwT8 .ChatWidget_typing__rp3Su{color:var(--muted)}@media (max-width:480px){.ChatWidget_widget__nRGoN{right:10px;left:10px;bottom:86px;width:auto}.ChatWidget_launchButton__OMyR2{right:15px;bottom:15px}}.ChatWidget_body__YvaK_::-webkit-scrollbar{width:6px}.ChatWidget_body__YvaK_::-webkit-scrollbar-track{background:transparent}.ChatWidget_body__YvaK_::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}.ChatWidget_body__YvaK_::-webkit-scrollbar-thumb:hover{background:var(--brand)}.ChatWidget_preview__6ctKK{position:fixed;right:20px;bottom:88px;z-index:700;width:260px;max-width:calc(100vw - 40px);padding:10px 12px;border-radius:12px;cursor:pointer;background:var(--lc-widget-bg,#fff);border:1px solid var(--border);box-shadow:0 12px 28px rgba(0,0,0,.18);animation:ChatWidget_slideUp__3U4Oc .25s ease-out}.ChatWidget_previewTitle__l8BOV{display:block;color:var(--muted);font-weight:700}.ChatWidget_previewText__Zcyjo{color:var(--text);word-wrap:break-word}.ChatWidget_seen__LEoAx{font-weight:700;color:var(--brand)}.ChatWidget_attachmentLink__eC6NG{display:block;margin-top:6px}.ChatWidget_attachmentImage__0BtyC{display:block;max-width:100%;max-height:220px;border-radius:8px;object-fit:cover}.ChatWidget_attachmentFile___NHzg{display:flex;align-items:center;gap:6px;margin-top:6px;padding:6px 8px;border-radius:8px;text-decoration:none;color:inherit;background:hsla(0,0%,50%,.12)}.ChatWidget_attachmentName__YuJjO{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.ChatWidget_attachmentSize__v3Hpx{font-size:11px;opacity:.7;white-space:nowrap}.ChatWidget_attachmentTray__c_pwl{display:flex;flex-wrap:wrap;gap:6px;padding:8px 10px 0;background:var(--lc-widget-bg,#fff)}.ChatWidget_attachmentChip__LrOit{display:flex;align-items:center;gap:6px;padding:4px 4px 4px 8px;border-radius:10px;border:1px solid var(--border);background:var(--lc-body-bg,#f8fbff);color:var(--text);max-width:100%}.ChatWidget_attachmentChipThumb__QnSKa{width:24px;height:24px;border-radius:6px;object-fit:cover}.ChatWidget_attachmentChipName__qVmDV{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.ChatWidget_attachmentError__b02W9{width:100%;color:#dc2626}.NavigationProgress_bar__fjCh8{position:fixed;top:0;left:0;z-index:9999;width:100%;height:3px;background:var(--brand-light);transform-origin:left;animation:NavigationProgress_grow__zQMBY 8s cubic-bezier(.1,.7,.2,1) forwards}@keyframes NavigationProgress_grow__zQMBY{0%{transform:scaleX(.1)}to{transform:scaleX(.92)}}@media (prefers-reduced-motion:reduce){.NavigationProgress_bar__fjCh8{animation:none;transform:scaleX(.6)}}.OtpInput_wrap__N5_Ue{display:flex;flex-direction:column;align-items:center;width:100%}.OtpInput_boxes__vPRKx{display:flex;justify-content:center;gap:10px;width:100%}.OtpInput_box__ecUfE{flex:0 1 48px;min-width:0;width:48px;height:56px;padding:0;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:var(--text);font-family:inherit;font-size:22px;font-weight:600;text-align:center;caret-color:var(--brand);transition:border-color .15s ease,box-shadow .15s ease}.OtpInput_box__ecUfE:hover:not(:disabled){border-color:var(--brand-lighter)}.OtpInput_box__ecUfE:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(27,30,74,.15)}.OtpInput_filled__a1r8B{border-color:var(--brand-lighter)}.OtpInput_error__G6YZA,.OtpInput_error__G6YZA:hover:not(:disabled){border-color:var(--danger)}.OtpInput_error__G6YZA:focus{border-color:var(--danger);box-shadow:0 0 0 3px rgba(239,68,68,.15)}.OtpInput_box__ecUfE:disabled{background:#f8fafc;color:var(--muted);cursor:not-allowed}.OtpInput_helper__vTsJp{margin:8px 0 0;font-size:12px;line-height:1.4;text-align:center;color:var(--muted)}.OtpInput_helperError__wp30J{color:var(--danger)}@media (max-width:400px){.OtpInput_boxes__vPRKx{gap:6px}.OtpInput_box__ecUfE{height:50px;font-size:20px}}