#lihr-mobile-top-header,#lihr-mobile-app-dock,#lihr-mobile-nav-progress,#lihr-mobile-share-toast,#lihr-pwa-smart-banner,#lihr-sidx-mobile-map-searchbox,#lihr-home-mobile-quick-launch,.lihr-mob-ai-subheader,.lihr-mob-share-pill,.lihr-mob-content-share-strip,.lihr-hero-clamp-toggle,.lihr-mob-immersive-drawer-wrap,.lihr-mob-immersive-drawer-btn,.lihr-mob-ai-info-wrap,.lihr-mob-ai-info-btn,.lihr-app-sheet-backdrop,.lihr-app-idx-topbar,.lihr-app-ai-topbar,.lihr-ai-quick-starters{display: none}@media (min-width: 769px){#lihr-mobile-share-toast.is-visible{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;position: fixed !important;left: 50% !important;bottom: 28px !important;transform: translateX(-50%) !important;padding: 10px 20px !important;border-radius: 999px !important;background: #0f172a !important;color: #ffffff !important;border: 1.5px solid #d4b872 !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-size: 13px !important;font-weight: 700 !important;line-height: 1.25 !important;white-space: nowrap !important;box-shadow: 0 10px 25px rgba(15,23,42,0.35) !important;z-index: 2147483647 !important;pointer-events: none !important}}.mwai-conversation .mwai-reply[data-lihr-cleared="1"]{display: none !important}.hr-blog-body-content p strong:not(:first-child),.hr-blog-top-summary p strong:not(:first-child),.hr-v45-author-card p strong,.lihr-idx-citation-box strong:not(:first-child),.lihr-idx-sc-footnote strong{font-weight: 400 !important}@media (max-width: 768px){:root,html,body{--lihr-mob-top-h: calc(46px + env(safe-area-inset-top,0px));--lihr-mob-dock-base-h: 76px;--lihr-mob-dock-h: calc(var(--lihr-mob-dock-base-h) + env(safe-area-inset-bottom,0px))}#lihr-mobile-nav-progress{display: block !important;position: fixed !important;top: 0 !important;left: 0 !important;height: 3.5px !important;width: 0% !important;background: linear-gradient(90deg,#d4b872 0%,#71551c 50%,#d4b872 100%) !important;z-index: 2147483647 !important;opacity: 0 !important;pointer-events: none !important;transition: width 0.35s ease-out,opacity 0.15s ease !important;box-shadow: 0 1px 6px rgba(212,184,114,0.7) !important}#lihr-mobile-nav-progress.is-loading{opacity: 1 !important;width: 82% !important}#lihr-mobile-top-header,html body.sidx-fullscreen-modal-open > #lihr-mobile-top-header{display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 6px !important;position: fixed !important;top: 0 !important;left: 0 !important;right: 0 !important;width: 100vw !important;max-width: 100vw !important;height: var(--lihr-mob-top-h) !important;min-height: var(--lihr-mob-top-h) !important;max-height: var(--lihr-mob-top-h) !important;padding: env(safe-area-inset-top,0px) 9px 0 9px !important;margin: 0 !important;background: #0f172a !important;color: #ffffff !important;border-bottom: 2px solid #d4b872 !important;box-sizing: border-box !important;z-index: 2147483646 !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;user-select: none !important;-webkit-user-select: none !important;overflow: hidden !important}#lihr-mobile-top-header .lihr-mth-nav-btn{width: 37px !important;min-width: 37px !important;max-width: 37px !important;height: 34px !important;min-height: 34px !important;max-height: 34px !important;padding: 0 !important;margin: 0 !important;border-radius: 10px !important;background: rgba(255,255,255,0.11) !important;border: 1px solid rgba(255,255,255,0.20) !important;color: #f8fafc !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;cursor: pointer !important;flex: 0 0 37px !important;box-sizing: border-box !important;box-shadow: none !important;text-shadow: none !important;outline: none !important;line-height: 1 !important;-webkit-tap-highlight-color: transparent !important;transition: background-color 0.12s ease,border-color 0.12s ease !important}#lihr-mobile-top-header .lihr-mth-nav-btn svg{width: 18px !important;height: 18px !important;flex-shrink: 0 !important}#lihr-mobile-top-header #lihr-mth-back-btn svg{transform: translateX(-0.5px) !important}#lihr-mobile-top-header #lihr-mth-fwd-btn svg{transform: translateX(0.5px) !important}#lihr-mobile-top-header .lihr-mth-nav-btn:active:not(:disabled):not(.is-disabled){background: rgba(255,255,255,0.24) !important;border-color: rgba(255,255,255,0.34) !important}#lihr-mobile-top-header .lihr-mth-nav-btn:disabled,#lihr-mobile-top-header .lihr-mth-nav-btn.is-disabled{background: rgba(255,255,255,0.045) !important;border: 1px solid rgba(255,255,255,0.09) !important;color: rgba(248,250,252,0.28) !important;opacity: 1 !important;cursor: default !important;pointer-events: none !important}#lihr-mobile-top-header .lihr-mth-brand{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 7px !important;flex: 0 1 auto !important;min-width: 0 !important;margin: 0 auto !important;text-decoration: none !important;color: #ffffff !important}#lihr-mobile-top-header .lihr-mth-badge{width: 25px !important;height: 25px !important;border-radius: 7px !important;background: #131c31 !important;border: 1.5px solid #d4b872 !important;color: #d4b872 !important;font-size: 10.5px !important;font-weight: 900 !important;letter-spacing: 0.02em !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;flex-shrink: 0 !important}#lihr-mobile-top-header .lihr-mth-text{display: flex !important;flex-direction: column !important;justify-content: center !important;min-width: 0 !important;line-height: 1.15 !important}#lihr-mobile-top-header .lihr-mth-title{font-size: 13.5px !important;font-weight: 800 !important;color: #ffffff !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important}#lihr-mobile-top-header .lihr-mth-sub{font-size: 10px !important;font-weight: 600 !important;color: #cbd5e1 !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important}a,button,.lihr-dock-tab,.lihr-app-card-link,.lihr-app-pill-link,.lihr-app-cta-btn{touch-action: manipulation !important}html,body{overflow-x: clip !important;max-width: 100vw !important}body{padding-top: var(--lihr-mob-top-h) !important;padding-bottom: calc(var(--lihr-mob-dock-h) + 8px) !important}body.lihr-kb-open #lihr-mobile-app-dock{transform: translateY(110%) !important;pointer-events: none !important}body.lihr-kb-open .mwai-window.mwai-open,body.lihr-kb-open.lihr-mobile-ai-app-mode .mwai-chat:not(.mwai-window){top: var(--lihr-mob-top-h) !important;bottom: 0 !important;height: calc(100dvh - var(--lihr-mob-top-h)) !important;max-height: calc(100dvh - var(--lihr-mob-top-h)) !important}body.lihr-kb-open .mwai-window.mwai-open .mwai-window-box{bottom: auto !important;height: 100% !important;max-height: 100% !important}html,body,.wd-page-wrapper,.main-page-wrapper,#main-content{width: 100% !important;max-width: 100% !important;overflow-x: hidden !important;margin-left: 0 !important;margin-right: 0 !important}.wd-section-stretch,.e-con.wd-section-stretch{width: 100% !important;max-width: 100% !important;left: 0 !important;right: 0 !important;margin-left: 0 !important;margin-right: 0 !important;box-sizing: border-box !important}#main-content.container,.main-page-wrapper > .container{padding-left: max(16px,env(safe-area-inset-left,16px)) !important;padding-right: max(16px,env(safe-area-inset-right,16px)) !important;box-sizing: border-box !important}.wd-content-area.site-content,.wd-content-area .entry-content,.wd-content-area .wd-entry-content,.wd-content-area .e-con,.wd-content-area .e-con > .e-con-inner,.wd-content-area .elementor-widget-html,.wd-content-area .elementor-widget-container{min-width: 0 !important;max-width: 100% !important;box-sizing: border-box !important}.wd-content-area .e-con.wd-section-stretch:has(.hr-blog-top-summary,.hr-blog-body-content,.hr-editorial-utility-panel,.hr-v5-page),.wd-content-area .e-con.e-con-full:has(.hr-blog-top-summary,.hr-blog-body-content,.hr-editorial-utility-panel,.hr-v5-page){padding-left: 18px !important;padding-right: 16px !important;box-sizing: border-box !important}.wd-content-area .e-con:has(> .e-con-inner > .elementor-widget-html),.wd-content-area .e-con:has(> .elementor-widget-html){--flex-direction: column !important;flex-direction: column !important}.wd-content-area .e-con > .e-con-inner:has(> .elementor-widget-html){flex-direction: column !important;width: 100% !important}.wd-content-area .elementor-widget-html{width: 100% !important;max-width: 100% !important}.hr-blog-body-content,.hr-faq-accordion-section,.hr-v5-page{padding-left: 8px !important;padding-right: 4px !important;box-sizing: border-box !important}.hr-blog-body-content ul,.hr-blog-body-content ol{padding-left: 22px !important}.hr-blog-top-summary,.hr-editorial-utility-panel,.hr-v45-author-card{padding-left: 20px !important;padding-right: 18px !important;box-sizing: border-box !important}.wd-toolbar,.scrollToTop,header.whb-header,.whb-main-header,.whb-sticky-header,.whb-clone,.wd-header-nav,.mobile-nav,.wd-close-side,.page-title,.page-title-default,.elementor-element-668a3d0,.elementor-element-659d543,.elementor-element-1c90c3f,.elementor-element-af23ba7,.lihr-app-idx-topbar,.lihr-app-ai-topbar{display: none !important;height: 0 !important;min-height: 0 !important;max-height: 0 !important;margin: 0 !important;padding: 0 !important;overflow: hidden !important;border: none !important}.hr-v51-contact-wrapper{margin-top: 0 !important;padding-top: 4px !important}.hr-v51-contact-wrapper > div:first-child{background: transparent !important;border: none !important;box-shadow: none !important;margin: 0 !important;padding: 0 !important;min-height: 0 !important}.hr-v51-contact-wrapper > div:first-child > *:not(h1):not(:has(h1)),.hr-v51-contact-wrapper > div:first-child :has(> h1) > *:not(h1){display: none !important;height: 0 !important;margin: 0 !important;padding: 0 !important;overflow: hidden !important}.hr-v51-contact-wrapper > div:first-child h1{display: block !important;font-size: 19px !important;line-height: 1.25 !important;margin: 2px 0 8px 0 !important;padding: 0 14px !important;color: #0f172a !important}.wd-page-content.main-page-wrapper,.main-page-wrapper,#main-content{margin-top: 0 !important;padding-top: 6px !important}#lihr-home-mobile-quick-launch{display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 6px !important;width: 100% !important;height: 44px !important;min-height: 44px !important;max-height: 44px !important;margin: 0 0 8px 0 !important;padding: 4px 6px !important;border-radius: 11px !important;background: #0f172a !important;border: 1.5px solid #d4b872 !important;box-shadow: 0 3px 10px rgba(15,23,42,0.16) !important;box-sizing: border-box !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important}#lihr-home-mobile-quick-launch .lihr-hmql-map-pill{flex: 1.38 1 0% !important;min-width: 0 !important;height: 34px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 4px !important;padding: 0 9px !important;margin: 0 !important;border-radius: 8px !important;background: #71551c !important;border: 1px solid #d4b872 !important;color: #ffffff !important;font-size: 12px !important;font-weight: 800 !important;line-height: 1 !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;text-decoration: none !important;box-sizing: border-box !important}#lihr-home-mobile-quick-launch .lihr-hmql-ai-pill{flex: 0.92 1 0% !important;min-width: 0 !important;height: 34px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 4px !important;padding: 0 8px !important;margin: 0 !important;border-radius: 8px !important;background: #fdfaf3 !important;border: 1px solid #d4b872 !important;color: #0f172a !important;font-size: 12px !important;font-weight: 800 !important;line-height: 1 !important;white-space: nowrap !important;cursor: pointer !important;box-sizing: border-box !important}#lihr-home-mobile-quick-launch .lihr-hmql-map-pill:active,#lihr-home-mobile-quick-launch .lihr-hmql-ai-pill:active{opacity: 0.88 !important}@media (max-width: 374px){#lihr-home-mobile-quick-launch .lihr-hmql-map-pill,#lihr-home-mobile-quick-launch .lihr-hmql-ai-pill{font-size: 11.2px !important;padding: 0 6px !important}}body.lihr-mobile-ai-app-mode{background: #ffffff !important}.mwai-foundation-theme,.mwai-window,.mwai-window.mwai-open,.mwai-chat{--mwai-maxHeight: none !important;--mwai-backgroundPrimaryColor: #ffffff !important;--mwai-backgroundSecondaryColor: #ffffff !important;--mwai-backgroundHeaderColor: #ffffff !important;--mwai-conversationsBackgroundColor: #ffffff !important;--mwai-conversationsTextColor: #0f172a !important;--mwai-fontColor: #0f172a !important;--mwai-borderColor: #cbd5e1 !important;--mwai-iconTextColor: #0f172a !important;--mwai-linkColor: #71551c !important}.mwai-window,.mwai-window-box,.mwai-header,.mwai-mobile-header,.mwai-body,.mwai-content,.mwai-conversation,.mwai-reply,.mwai-input,.mwai-input-text,.mwai-input-submit,.lihr-ai-quick-starters,.lihr-ai-quick-starter-btn,.mwai-animation-zoom .mwai-window-box,.mwai-animation-slide .mwai-window-box,.mwai-animation-fade .mwai-window-box,.mwai-open .mwai-body,.mwai-transition,.mwai-window *:not(.mwai-timer):not(.mwai-timer *):not(.mwai-spinner):not(.lihr-ai-progress-trail):not(.lihr-ai-progress-trail *):not(.lihr-ai-tts-btn),.mwai-chat *:not(.mwai-timer):not(.mwai-timer *):not(.mwai-spinner):not(.lihr-ai-progress-trail):not(.lihr-ai-progress-trail *):not(.lihr-ai-tts-btn){transition: none !important;transition-duration: 0ms !important;transition-delay: 0ms !important;animation: none !important;animation-duration: 0ms !important;animation-delay: 0ms !important}.mwai-conversation,.mwai-foundation-theme .mwai-conversation{scroll-behavior: auto !important}.mwai-foundation-theme.mwai-window.mwai-open:not(.mwai-closing):not(.lihr-ai-instant-hide),.mwai-window.mwai-open:not(.mwai-closing):not(.lihr-ai-instant-hide),html body.sidx-fullscreen-modal-open > .mwai-window.mwai-open:not(.mwai-closing):not(.lihr-ai-instant-hide),html body > .mwai-window.mwai-open:not(.mwai-closing):not(.lihr-ai-instant-hide),body.lihr-mobile-ai-app-mode .mwai-chat:not(.mwai-window){display: flex !important;flex-direction: column !important;justify-content: flex-start !important;position: fixed !important;top: var(--lihr-mob-top-h) !important;left: 0 !important;right: 0 !important;bottom: var(--lihr-mob-dock-h) !important;width: 100vw !important;max-width: 100vw !important;min-height: 0 !important;height: calc(100dvh - var(--lihr-mob-top-h) - var(--lihr-mob-dock-h)) !important;max-height: calc(100dvh - var(--lihr-mob-top-h) - var(--lihr-mob-dock-h)) !important;margin: 0 !important;padding: 0 !important;border: none !important;border-radius: 0 !important;background: #ffffff !important;color: #0f172a !important;box-shadow: none !important;overflow: hidden !important;opacity: 1 !important;visibility: visible !important;transform: none !important;z-index: 2147483642 !important}.mwai-window:not(.mwai-open):not(.mwai-opening),.mwai-window.mwai-closing,.mwai-window.lihr-ai-instant-hide,.mwai-foundation-theme.mwai-window.mwai-closing,.mwai-foundation-theme.mwai-window.lihr-ai-instant-hide,html body.sidx-fullscreen-modal-open > .mwai-window.mwai-closing,html body.sidx-fullscreen-modal-open > .mwai-window.lihr-ai-instant-hide,html body > .mwai-window.mwai-closing,html body > .mwai-window.lihr-ai-instant-hide{display: none !important;opacity: 0 !important;visibility: hidden !important;pointer-events: none !important;transform: none !important}.mwai-foundation-theme.mwai-window.mwai-open .mwai-window-box,.mwai-window.mwai-open .mwai-window-box,body.lihr-mobile-ai-app-mode .mwai-chat:not(.mwai-window) .mwai-window-box{position: relative !important;top: auto !important;left: auto !important;right: auto !important;bottom: auto !important;flex: 1 1 auto !important;width: 100% !important;max-width: 100% !important;min-height: 0 !important;height: 100% !important;max-height: 100% !important;margin: 0 !important;padding: 0 !important;border-radius: 0 !important;border: none !important;display: flex !important;flex-direction: column !important;justify-content: flex-start !important;overflow: hidden !important;background: #ffffff !important;color: #0f172a !important;box-shadow: none !important;transform: none !important;opacity: 1 !important}.mwai-window .mwai-header,.mwai-chat .mwai-header,.mwai-window .mwai-mobile-header,.mwai-chat .mwai-mobile-header{background: #ffffff !important;border-bottom: 1px solid #e2e8f0 !important;color: #0f172a !important}.mwai-window .lihr-mwai-clear-btn,.mwai-chat .lihr-mwai-clear-btn{background: #f8fafc !important;border: 1px solid #cbd5e1 !important;color: #0f172a !important}.mwai-foundation-theme.mwai-window.mwai-open .mwai-header,.mwai-window.mwai-open .mwai-header,.mwai-chat:not(.mwai-window) .mwai-header,.mwai-window.mwai-open .mwai-mobile-header,.mwai-chat:not(.mwai-window) .mwai-mobile-header,.mwai-window.mwai-open .mwai-header .mwai-close-button,.mwai-window.mwai-open .mwai-header .mwai-trigger,.mwai-window.mwai-open .mwai-resize-button,.lihr-mwai-mobile-close-btn{display: none !important}.mwai-window.mwai-open .mwai-body,.mwai-window.mwai-open .mwai-content,.mwai-foundation-theme.mwai-window.mwai-open .mwai-body,.mwai-chat:not(.mwai-window) .mwai-body,.mwai-chat:not(.mwai-window) .mwai-content{flex: 1 1 auto !important;display: flex !important;flex-direction: column !important;justify-content: flex-start !important;min-height: 0 !important;height: 100% !important;max-height: none !important;background: #ffffff !important;color: #0f172a !important;overflow: hidden !important;padding: 0 !important;margin: 0 !important}.mwai-window.mwai-open .lihr-mob-ai-subheader,.mwai-chat:not(.mwai-window) .lihr-mob-ai-subheader{order: 0 !important;flex: 0 0 auto !important;display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 8px !important;width: 100% !important;padding: 5px 14px !important;margin: 0 !important;background: #f8fafc !important;border-bottom: 1px solid #e2e8f0 !important;box-sizing: border-box !important}.lihr-mob-ai-subheader-title{font-size: 13px !important;font-weight: 800 !important;color: #0f172a !important;line-height: 1.2 !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;min-width: 0 !important;margin: 0 !important}.mwai-window .lihr-mob-ai-clear-btn,.mwai-chat .lihr-mob-ai-clear-btn{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 4px !important;height: 30px !important;min-height: 30px !important;padding: 0 11px !important;margin: 0 !important;border-radius: 999px !important;background: #fdfaf3 !important;border: 1px solid #d4b872 !important;color: #0f172a !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-size: 12px !important;font-weight: 800 !important;line-height: 1 !important;white-space: nowrap !important;flex-shrink: 0 !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(15,23,42,0.05) !important;box-sizing: border-box !important}.mwai-window .lihr-mob-ai-clear-btn:active,.mwai-chat .lihr-mob-ai-clear-btn:active{background: #f5ebd4 !important;border-color: #71551c !important}.mwai-foundation-theme.mwai-window.mwai-open .mwai-body .mwai-conversation,.mwai-foundation-theme.mwai-window.mwai-open .mwai-conversation,.mwai-window.mwai-open .mwai-conversation,.mwai-chat:not(.mwai-window) .mwai-conversation{order: 1 !important;flex: 0 0 auto !important;min-height: 0 !important;max-height: 112px !important;height: auto !important;overflow-y: auto !important;-webkit-overflow-scrolling: touch !important;scroll-behavior: auto !important;background: #ffffff !important;color: #0f172a !important;border: none !important;border-radius: 0 !important;margin: 0 !important;padding: 12px 14px 8px 14px !important;font-size: 14.5px !important;line-height: 1.55 !important}.mwai-foundation-theme.mwai-window.mwai-open.lihr-ai-engaged .mwai-body .mwai-conversation,.mwai-foundation-theme.mwai-window.mwai-open.lihr-ai-engaged .mwai-conversation,.mwai-window.mwai-open.lihr-ai-engaged .mwai-conversation,.mwai-chat:not(.mwai-window).lihr-ai-engaged .mwai-conversation{flex: 1 1 auto !important;max-height: none !important}.mwai-window.mwai-open .mwai-conversation .mwai-reply,.mwai-window.mwai-open .mwai-conversation .mwai-reply.mwai-ai,.mwai-window.mwai-open .mwai-conversation .mwai-reply.mwai-system,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply.mwai-ai,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply.mwai-system{padding: 10px 12px !important;border-radius: 10px !important;background: #f8fafc !important;color: #0f172a !important;border: 1px solid #e2e8f0 !important;line-height: 1.55 !important;margin-bottom: 8px !important}.mwai-window.mwai-open .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text,.mwai-window.mwai-open .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text p,.mwai-window.mwai-open .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text li,.mwai-window.mwai-open .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text strong,.mwai-window.mwai-open .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text h1,.mwai-window.mwai-open .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text h2,.mwai-window.mwai-open .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text h3,.mwai-window.mwai-open .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text h4,.mwai-window.mwai-open .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text th,.mwai-window.mwai-open .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text td,.mwai-window.mwai-open .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-name,.mwai-window.mwai-open .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-name-text,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text p,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text li,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text strong,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text h1,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text h2,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text h3,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text h4,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text th,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text td,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-name,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-name-text{color: #0f172a !important}.mwai-reply.mwai-ai .mwai-text a:not(.lihr-ai-prop-minicard-btn),.mwai-reply.mwai-system .mwai-text a:not(.lihr-ai-prop-minicard-btn),.mwai-window.mwai-open .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text a:not(.lihr-ai-prop-minicard-btn),.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply:not(.mwai-user) .mwai-text a:not(.lihr-ai-prop-minicard-btn){color: #71551c !important;font-weight: 700 !important;text-decoration: underline !important}.mwai-window.mwai-open .mwai-conversation .mwai-reply.mwai-user,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply.mwai-user{background: #0f172a !important;border: 1px solid #0f172a !important;color: #ffffff !important}.mwai-window.mwai-open .mwai-conversation .mwai-reply.mwai-user .mwai-text,.mwai-window.mwai-open .mwai-conversation .mwai-reply.mwai-user .mwai-text p,.mwai-window.mwai-open .mwai-conversation .mwai-reply.mwai-user .mwai-text li,.mwai-window.mwai-open .mwai-conversation .mwai-reply.mwai-user .mwai-text strong,.mwai-window.mwai-open .mwai-conversation .mwai-reply.mwai-user .mwai-name,.mwai-window.mwai-open .mwai-conversation .mwai-reply.mwai-user .mwai-name-text,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply.mwai-user .mwai-text,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply.mwai-user .mwai-text p,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply.mwai-user .mwai-text li,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply.mwai-user .mwai-text strong,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply.mwai-user .mwai-name,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply.mwai-user .mwai-name-text{color: #ffffff !important}.mwai-window.mwai-open .mwai-conversation .mwai-reply.mwai-user .mwai-text a,.mwai-chat:not(.mwai-window) .mwai-conversation .mwai-reply.mwai-user .mwai-text a{color: #f3d999 !important;font-weight: 700 !important;text-decoration: underline !important}.mwai-avatar.mwai-svg img,.mwai-window .mwai-avatar.mwai-svg img,.mwai-chat .mwai-avatar.mwai-svg img{filter: none !important}.mwai-reply-actions,.mwai-reply-actions .mwai-copy-button{background: #ffffff !important;border: 1px solid #cbd5e1 !important;color: #334155 !important;fill: #334155 !important}.mwai-foundation-theme.mwai-window.mwai-open .mwai-body .mwai-input,.mwai-foundation-theme.mwai-window.mwai-open .mwai-input,.mwai-window.mwai-open .mwai-input,.mwai-chat:not(.mwai-window) .mwai-input{order: 2 !important;flex: 0 0 auto !important;display: flex !important;flex-direction: row !important;align-items: center !important;gap: 8px !important;background: #ffffff !important;border: none !important;border-top: 1px solid #e2e8f0 !important;border-radius: 0 !important;margin: 0 !important;padding: 8px 12px !important}.mwai-window.mwai-open .mwai-input::before,.mwai-chat:not(.mwai-window) .mwai-input::before{display: none !important;content: none !important}.mwai-foundation-theme.mwai-window.mwai-open .mwai-input .mwai-input-text,.mwai-window.mwai-open .mwai-input .mwai-input-text,.mwai-chat:not(.mwai-window) .mwai-input .mwai-input-text{flex: 1 1 auto !important;width: auto !important;display: flex !important;flex-direction: row !important;align-items: center !important;gap: 6px !important;background: #f8fafc !important;border: 1.5px solid #94a3b8 !important;border-radius: 8px !important;padding: 4px 10px !important;margin: 0 !important}.mwai-window.mwai-open .mwai-input .mwai-input-text:focus-within,.mwai-chat:not(.mwai-window) .mwai-input .mwai-input-text:focus-within{background: #ffffff !important;border-color: #71551c !important;box-shadow: 0 0 0 2px rgba(113,85,28,0.16) !important}.mwai-foundation-theme.mwai-window.mwai-open .mwai-input .mwai-input-text textarea,.mwai-window.mwai-open .mwai-input textarea,.mwai-chat:not(.mwai-window) .mwai-input textarea,.mwai-window.mwai-open .mwai-input input,.mwai-chat:not(.mwai-window) .mwai-input input{flex: 1 1 auto !important;width: auto !important;color: #0f172a !important;-webkit-text-fill-color: #0f172a !important;background: transparent !important;font-size: 16px !important;font-weight: 500 !important;min-height: 32px !important;max-height: 76px !important;line-height: 1.35 !important;padding: 4px 2px !important;margin: 0 !important}.mwai-window.mwai-open .mwai-input textarea::placeholder,.mwai-chat:not(.mwai-window) .mwai-input textarea::placeholder{color: #64748b !important;-webkit-text-fill-color: #64748b !important;opacity: 1 !important}.mwai-foundation-theme.mwai-window.mwai-open .mwai-input button.mwai-microphone,.mwai-foundation-theme.mwai-window.mwai-open .mwai-input .mwai-microphone,.mwai-window.mwai-open .mwai-input .mwai-microphone,.mwai-chat:not(.mwai-window) .mwai-input .mwai-microphone,.mwai-input .mwai-microphone,.mwai-microphone{display: none !important;width: 0 !important;height: 0 !important;padding: 0 !important;margin: 0 !important;border: none !important;overflow: hidden !important;pointer-events: none !important}.mwai-foundation-theme.mwai-window.mwai-open .mwai-input .mwai-input-submit,.mwai-window.mwai-open .mwai-input .mwai-input-submit,.mwai-chat:not(.mwai-window) .mwai-input .mwai-input-submit{flex: 0 0 auto !important;width: auto !important;min-width: 64px !important;height: 38px !important;margin: 0 !important;padding: 0 13px !important;background: #0f172a !important;color: #ffffff !important;border: 1px solid #0f172a !important;font-weight: 800 !important;font-size: 13.5px !important;border-radius: 8px !important}.mwai-window.mwai-open .mwai-input .mwai-input-submit svg,.mwai-chat:not(.mwai-window) .mwai-input .mwai-input-submit svg{fill: #ffffff !important;color: #ffffff !important}.lihr-ai-quick-starters{order: 3 !important;flex: 1 1 auto !important;display: flex !important;flex-direction: column !important;justify-content: flex-start !important;gap: 7px !important;background: #ffffff !important;border-top: 1px solid #e2e8f0 !important;margin: 0 !important;padding: 12px 14px 16px 14px !important;overflow-y: auto !important;-webkit-overflow-scrolling: touch !important}.lihr-ai-engaged .lihr-ai-quick-starters,.mwai-window.lihr-ai-engaged .lihr-ai-quick-starters,.mwai-chat.lihr-ai-engaged .lihr-ai-quick-starters{display: none !important}.lihr-ai-starters-heading{font-size: 11.5px !important;font-weight: 800 !important;text-transform: uppercase !important;letter-spacing: 0.06em !important;color: #71551c !important;margin: 0 0 2px 2px !important}.lihr-ai-quick-starter-btn{display: flex !important;align-items: center !important;justify-content: flex-start !important;width: 100% !important;background: #f8fafc !important;border: 1px solid #cbd5e1 !important;border-left: 3.5px solid #71551c !important;border-radius: 10px !important;padding: 9px 14px !important;color: #0f172a !important;font-size: 12.5px !important;font-weight: 600 !important;line-height: 1.28 !important;text-align: left !important;white-space: normal !important;cursor: pointer !important;box-sizing: border-box !important}.lihr-ai-quick-starter-btn:active{background: #fdfaf3 !important;border-color: #71551c !important}body.lihr-mobile-ai-app-mode:not(.lihr-ai-drawer-open) .wd-content-area *:not(:has(.mwai-chat)):not(.mwai-chat):not(.mwai-chat *):not(.lihr-mob-ai-info-wrap):not(.lihr-mob-ai-info-wrap *){display: none !important}body.lihr-mobile-ai-app-mode:not(.lihr-ai-drawer-open) .mwai-chat:not(.mwai-window){bottom: calc(var(--lihr-mob-dock-h) + 26px) !important;height: calc(100dvh - var(--lihr-mob-top-h) - var(--lihr-mob-dock-h) - 26px) !important;max-height: calc(100dvh - var(--lihr-mob-top-h) - var(--lihr-mob-dock-h) - 26px) !important}body.lihr-mobile-ai-app-mode.lihr-kb-open:not(.lihr-ai-drawer-open) .mwai-chat:not(.mwai-window){bottom: var(--lihr-mob-dock-h) !important;height: calc(100dvh - var(--lihr-mob-top-h) - var(--lihr-mob-dock-h)) !important;max-height: calc(100dvh - var(--lihr-mob-top-h) - var(--lihr-mob-dock-h)) !important}body.lihr-mobile-ai-app-mode:not(.lihr-ai-drawer-open) .lihr-mob-ai-info-wrap{display: flex !important;align-items: center !important;justify-content: center !important;position: fixed !important;left: 0 !important;right: 0 !important;bottom: var(--lihr-mob-dock-h) !important;height: 26px !important;margin: 0 !important;padding: 0 10px !important;background: #ffffff !important;border-top: 1px solid #f1f5f9 !important;z-index: 2147483643 !important;box-sizing: border-box !important}body.lihr-mobile-ai-app-mode.lihr-kb-open:not(.lihr-ai-drawer-open) .lihr-mob-ai-info-wrap{display: none !important}body.lihr-mobile-ai-app-mode.lihr-ai-drawer-open .mwai-chat:not(.mwai-window){position: relative !important;top: auto !important;left: auto !important;right: auto !important;bottom: auto !important;width: 100% !important;max-width: 100% !important;height: 480px !important;max-height: 68dvh !important;margin: 0 0 8px 0 !important;border: 1px solid #cbd5e1 !important;border-radius: 12px !important;z-index: 2 !important}body.lihr-mobile-ai-app-mode.lihr-ai-drawer-open .lihr-mob-ai-info-wrap{display: flex !important;align-items: center !important;justify-content: center !important;position: static !important;height: auto !important;margin: 6px 0 14px 0 !important;padding: 4px 0 !important;background: transparent !important;border: none !important}.lihr-mob-ai-info-btn{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 4px !important;margin: 0 auto !important;padding: 2px 10px !important;border-radius: 999px !important;background: #f8fafc !important;border: 1px solid #e2e8f0 !important;color: #475569 !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-size: 12px !important;font-weight: 600 !important;line-height: 1.25 !important;text-align: center !important;white-space: nowrap !important;cursor: pointer !important;box-sizing: border-box !important}.lihr-mob-ai-info-btn:active{background: #f1f5f9 !important}.mwai-window:not(.mwai-open) .mwai-trigger,.lihr-ai-followup-chips,.lihr-ai-followup-chip,.lihr-ai-feedback-bar,.lihr-ai-vip-mini-bar,.lihr-ai-saber-direct-card,.lihr-ai-saber-pill,.lihr-ai-tech-rescue-banner,.mwai-window.mwai-open .mwai-footer,.mwai-window.mwai-open .mwai-shortcuts,.mwai-chat:not(.mwai-window) .mwai-footer,.mwai-chat:not(.mwai-window) .mwai-shortcuts,[data-open-saber],[data-saber-direct]{display: none !important}.lihr-ai-vip-card{margin: 6px 12px !important;padding: 11px !important;width: calc(100% - 24px) !important;max-height: 52vh !important;overflow-y: auto !important;box-sizing: border-box !important}.sidx-container .sidx-open-mobile-map{display: inline-flex !important;align-items: center !important;justify-content: center !important;background: #0f172a !important;color: #d4b872 !important;border: 1.5px solid #d4b872 !important;border-radius: 999px !important;padding: 6px 14px !important;font-weight: 800 !important;font-size: 12.5px !important;text-decoration: none !important}.sidx-container .sidx-open-mobile-map::before{content: "🗺️ ";margin-right: 4px}.sidx-modal-container:not(:has(.sidx-modal)),.sidx-streamlined-modal-container:not(:has(.sidx-modal)):not(:has(.ReactModal__Overlay)){position: static !important;width: 0 !important;height: 0 !important;min-height: 0 !important;max-height: 0 !important;background: transparent !important;pointer-events: none !important;overflow: hidden !important;z-index: -1 !important}.sidx-modal-container .sidx-modal.sidx-fullscreen{position: fixed !important;top: var(--lihr-mob-top-h) !important;left: 0 !important;right: 0 !important;bottom: var(--lihr-mob-dock-h) !important;width: 100vw !important;max-width: 100vw !important;height: calc(100dvh - var(--lihr-mob-top-h) - var(--lihr-mob-dock-h)) !important;max-height: calc(100dvh - var(--lihr-mob-top-h) - var(--lihr-mob-dock-h)) !important;display: flex !important;flex-direction: column !important;background: #ffffff !important;z-index: 999970 !important;margin: 0 !important;padding: 0 !important;box-sizing: border-box !important}body.lihr-kb-open .sidx-modal-container .sidx-modal.sidx-fullscreen{top: var(--lihr-mob-top-h) !important;bottom: 0 !important;height: calc(100dvh - var(--lihr-mob-top-h)) !important;max-height: calc(100dvh - var(--lihr-mob-top-h)) !important}.sidx-modal.sidx-fullscreen > .sidx-modal-close{position: absolute !important;top: 0 !important;right: 0 !important;width: 1px !important;height: 1px !important;margin: 0 !important;padding: 0 !important;opacity: 0 !important;overflow: hidden !important;pointer-events: none !important;z-index: -1 !important}#lihr-sidx-mobile-map-searchbox{display: block !important;flex: 0 0 auto !important;box-sizing: border-box !important;width: 100% !important;max-width: 100% !important;overflow: visible !important;padding: 6px 8px !important;background: #ffffff !important;border-bottom: 1px solid #e2e8f0 !important;box-shadow: none !important;backdrop-filter: none !important;-webkit-backdrop-filter: none !important;position: relative !important;z-index: 40 !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important}#lihr-sidx-mobile-map-searchbox button,#lihr-sidx-mobile-map-searchbox select,#lihr-sidx-mobile-map-searchbox input,#lihr-sidx-mobile-map-searchbox .lihr-map-sel-pill{box-shadow: none !important;text-shadow: none !important}#lihr-sidx-mobile-map-searchbox .lihr-map-sb-row1{display: flex !important;align-items: center !important;gap: 6px !important;width: 100% !important;margin: 0 0 5px 0 !important;position: relative !important;box-sizing: border-box !important}#lihr-sidx-mobile-map-searchbox .lihr-map-loc-wrap{flex: 1 1 auto !important;min-width: 0 !important;position: relative !important;display: flex !important;align-items: center !important}#lihr-sidx-mobile-map-searchbox #lihr-map-loc-input{width: 100% !important;min-width: 0 !important;height: 34px !important;padding: 0 54px 0 10px !important;margin: 0 !important;border-radius: 7px !important;border: 1px solid #cbd5e1 !important;background: #f8fafc !important;color: #0f172a !important;font-size: 16px !important;font-weight: 500 !important;line-height: 32px !important;box-sizing: border-box !important;box-shadow: none !important;outline: none !important;-webkit-appearance: none !important;appearance: none !important}#lihr-sidx-mobile-map-searchbox #lihr-map-loc-input:focus{background: #ffffff !important;border-color: #71551c !important;box-shadow: 0 0 0 2px rgba(113,85,28,0.16) !important}#lihr-sidx-mobile-map-searchbox #lihr-map-loc-input::placeholder{font-size: 13px !important;color: #64748b !important;opacity: 1 !important}#lihr-sidx-mobile-map-searchbox #lihr-map-loc-clear{position: absolute !important;right: 29px !important;top: 50% !important;transform: translateY(-50%) !important;width: 22px !important;height: 22px !important;padding: 0 !important;margin: 0 !important;border: none !important;border-radius: 50% !important;background: #e2e8f0 !important;color: #475569 !important;font-size: 14px !important;font-weight: 800 !important;line-height: 20px !important;text-align: center !important;box-shadow: none !important;cursor: pointer !important;display: none;align-items: center !important;justify-content: center !important}#lihr-sidx-mobile-map-searchbox #lihr-map-loc-clear.is-visible{display: inline-flex !important}#lihr-sidx-mobile-map-searchbox #lihr-map-loc-submit{position: absolute !important;right: 3px !important;top: 50% !important;transform: translateY(-50%) !important;width: 26px !important;height: 28px !important;padding: 0 !important;margin: 0 !important;border: none !important;border-radius: 5px !important;background: transparent !important;color: #64748b !important;font-size: 13.5px !important;line-height: 1 !important;box-shadow: none !important;cursor: pointer !important;display: inline-flex !important;align-items: center !important;justify-content: center !important}#lihr-sidx-mobile-map-searchbox #lihr-map-list-toggle-btn{flex: 0 0 auto !important;height: 34px !important;padding: 0 11px !important;margin: 0 !important;border-radius: 7px !important;background: #0f172a !important;color: #ffffff !important;border: 1.5px solid #0f172a !important;font-size: 12px !important;font-weight: 800 !important;white-space: nowrap !important;box-shadow: none !important;cursor: pointer !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;box-sizing: border-box !important}#lihr-sidx-mobile-map-searchbox #lihr-map-loc-suggestions{position: absolute !important;top: calc(100% + 4px) !important;left: 0 !important;right: 0 !important;max-height: 224px !important;overflow-y: auto !important;-webkit-overflow-scrolling: touch !important;background: #ffffff !important;border: 1.5px solid #d4b872 !important;border-radius: 8px !important;box-shadow: 0 10px 26px rgba(15,23,42,0.22) !important;z-index: 10000030 !important;display: none;padding: 4px 0 !important;box-sizing: border-box !important}#lihr-sidx-mobile-map-searchbox #lihr-map-loc-suggestions.is-open{display: block !important}#lihr-sidx-mobile-map-searchbox .lihr-map-sug-item{display: flex !important;align-items: center !important;justify-content: space-between !important;width: 100% !important;padding: 8px 11px !important;margin: 0 !important;background: #ffffff !important;border: none !important;border-bottom: 1px solid #f1f5f9 !important;color: #0f172a !important;font-size: 13px !important;font-weight: 600 !important;text-align: left !important;box-shadow: none !important;cursor: pointer !important;box-sizing: border-box !important}#lihr-sidx-mobile-map-searchbox .lihr-map-sug-item:last-child{border-bottom: none !important}#lihr-sidx-mobile-map-searchbox .lihr-map-sug-item:active{background: #fdfaf3 !important}#lihr-sidx-mobile-map-searchbox .lihr-map-sug-tag{font-size: 10.5px !important;font-weight: 700 !important;color: #71551c !important;background: #fdfaf3 !important;border: 1px solid #e5c985 !important;border-radius: 999px !important;padding: 1px 7px !important;margin-left: 8px !important;flex-shrink: 0 !important}#lihr-sidx-mobile-map-searchbox .lihr-map-sb-row2{display: grid !important;grid-template-columns: repeat(4,minmax(0,1fr)) !important;gap: 5px !important;width: 100% !important;margin: 0 !important;box-sizing: border-box !important}#lihr-sidx-mobile-map-searchbox .lihr-map-sel-pill{position: relative !important;display: flex !important;align-items: center !important;justify-content: center !important;height: 34px !important;min-width: 0 !important;width: 100% !important;padding: 0 4px !important;border-radius: 7px !important;background: #0f172a !important;border: 1.5px solid #0f172a !important;color: #ffffff !important;box-shadow: none !important;box-sizing: border-box !important;overflow: hidden !important}#lihr-sidx-mobile-map-searchbox .lihr-map-sel-pill.is-filtered{background: #1e293b !important;border: 1.5px solid #d4b872 !important;color: #f3d999 !important}#lihr-sidx-mobile-map-searchbox .lihr-map-sel-lbl{font-size: 12px !important;font-weight: 800 !important;color: #ffffff !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;line-height: 1.1 !important;pointer-events: none !important}#lihr-sidx-mobile-map-searchbox .lihr-map-sel-pill.is-filtered .lihr-map-sel-lbl{color: #f3d999 !important}#lihr-sidx-mobile-map-searchbox .lihr-map-sel-pill select{position: absolute !important;top: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important;opacity: 0 !important;font-size: 16px !important;color: #0f172a !important;background: #ffffff !important;margin: 0 !important;padding: 0 !important;border: none !important;cursor: pointer !important;z-index: 2 !important}#lihr-sidx-mobile-map-searchbox .lihr-map-sel-pill select option{color: #0f172a !important;background: #ffffff !important}#lihr-sidx-mobile-map-searchbox #lihr-map-adv-btn{display: flex !important;align-items: center !important;justify-content: center !important;gap: 4px !important;height: 34px !important;min-width: 0 !important;width: 100% !important;padding: 0 4px !important;margin: 0 !important;border-radius: 7px !important;background: #0f172a !important;border: 1.5px solid #0f172a !important;color: #ffffff !important;font-size: 12px !important;font-weight: 800 !important;line-height: 1.1 !important;white-space: nowrap !important;box-shadow: none !important;cursor: pointer !important;box-sizing: border-box !important;overflow: hidden !important}#lihr-sidx-mobile-map-searchbox #lihr-map-adv-btn.has-adv-filters{background: #1e293b !important;border: 1.5px solid #d4b872 !important;color: #f3d999 !important}#lihr-sidx-mobile-map-searchbox .lihr-adv-dot{display: none;width: 6px !important;height: 6px !important;border-radius: 50% !important;background: #d4b872 !important;flex-shrink: 0 !important}#lihr-sidx-mobile-map-searchbox #lihr-map-adv-btn.has-adv-filters .lihr-adv-dot{display: inline-block !important}.sidx-modal.sidx-fullscreen .sidx-modal-contents{flex: 1 1 auto !important;position: relative !important;width: 100% !important;height: auto !important;min-height: 0 !important;overflow: hidden !important}.sidx-modal.sidx-fullscreen .sidx-mobile-map{position: absolute !important;top: 0 !important;left: 0 !important;right: 0 !important;bottom: 0 !important;width: 100% !important;height: 100% !important;max-height: 100% !important;min-height: 0 !important;box-sizing: border-box !important}html body.sidx-fullscreen-modal-open > .sidx-streamlined-modal-container:has(.ReactModal__Overlay),html body.sidx-fullscreen-modal-open > .sidx-streamlined-modal-container:has(.sidx-modal),.sidx-streamlined-modal-container:has(.ReactModal__Overlay),.sidx-streamlined-modal-container:has(.sidx-modal){display: block !important;z-index: 10000050 !important}.sidx-streamlined-modal-container .ReactModal__Overlay,.sidx-modal-container:has(.sidx-streamlined) .ReactModal__Overlay{z-index: 10000050 !important}.sidx-streamlined-modal-container .ReactModal__Content,.sidx-modal-container:has(.sidx-streamlined) .ReactModal__Content{z-index: 10000051 !important;top: var(--lihr-mob-top-h) !important;max-height: calc(100dvh - var(--lihr-mob-top-h) - var(--lihr-mob-dock-h)) !important}.sidx-streamlined-modal .sidx-modal-contents,.sidx-streamlined-modal-container .sidx-modal-contents,.sidx-modal-container:has(.sidx-streamlined) .sidx-modal-contents{max-height: calc(100dvh - var(--lihr-mob-top-h) - var(--lihr-mob-dock-h)) !important;padding-bottom: 28px !important;box-sizing: border-box !important}#sidx-main-container .sidx-main-header,#sidx-main-container .sidx-searchform{background: #ffffff !important;box-shadow: none !important}#sidx-main-container .sidx-searchform button,#sidx-main-container .sidx-searchform .sidx-field,#sidx-main-container .sidx-searchform .sidx-streamlined-toggle,.sidx-container .sidx-open-mobile-map{box-shadow: none !important}#sidx-main-container .sidx-searchform .sidx-basic,#sidx-main-container.sidx-small-screen .sidx-searchform .sidx-basic{display: flex !important;flex-wrap: wrap !important;align-items: center !important;gap: 5px !important;width: 100% !important;max-width: 100% !important;padding: 6px 8px !important;background: #ffffff !important;border-bottom: 1px solid #e2e8f0 !important;box-shadow: none !important;box-sizing: border-box !important}#sidx-main-container .sidx-searchform .sidx-basic > .sidx-locations-field-wrapper,#sidx-main-container.sidx-small-screen .sidx-searchform .sidx-basic > .sidx-locations-field-wrapper{flex: 0 0 100% !important;width: 100% !important;max-width: 100% !important;min-width: 0 !important;margin: 0 !important;box-sizing: border-box !important}#sidx-main-container .sidx-searchform .sidx-basic > .sidx-range,#sidx-main-container.sidx-small-screen .sidx-searchform .sidx-basic > .sidx-range{flex: 1 1 0 !important;width: auto !important;min-width: 0 !important;margin: 0 !important}#sidx-main-container .sidx-searchform .sidx-basic > .sidx-beds-and-baths,#sidx-main-container.sidx-small-screen .sidx-searchform .sidx-basic > .sidx-beds-and-baths{flex: 2 1 0 !important;width: auto !important;min-width: 0 !important;margin: 0 !important;display: flex !important;align-items: center !important;gap: 5px !important}#sidx-main-container .sidx-searchform .sidx-basic > .sidx-beds-and-baths > div,#sidx-main-container.sidx-small-screen .sidx-searchform .sidx-basic > .sidx-beds-and-baths > div{flex: 1 1 0 !important;width: auto !important;min-width: 0 !important;margin: 0 !important}#sidx-main-container .sidx-searchform .sidx-basic > .sidx-range .sidx-field,#sidx-main-container .sidx-searchform .sidx-basic > .sidx-beds-and-baths .sidx-field,#sidx-main-container .sidx-searchform .sidx-basic > .sidx-range .sidx-dropdown.sidx-active .sidx-field,#sidx-main-container .sidx-searchform .sidx-basic > .sidx-beds-and-baths .sidx-dropdown.sidx-active .sidx-field{display: block !important;height: 34px !important;line-height: 31px !important;margin: 0 !important;padding: 0 5px !important;background: #0f172a !important;border: 1.5px solid #0f172a !important;border-radius: 7px !important;color: #ffffff !important;font-size: 12px !important;font-weight: 800 !important;text-align: center !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;box-sizing: border-box !important}#sidx-main-container .sidx-searchform .sidx-basic > .sidx-range.sidx-has-value .sidx-field,#sidx-main-container .sidx-searchform .sidx-basic > .sidx-beds-and-baths > .sidx-has-value .sidx-field{background: #1e293b !important;border-color: #d4b872 !important;color: #f3d999 !important}#sidx-main-container .sidx-searchform .sidx-basic > .sidx-range .sidx-dropdown.sidx-active .sidx-field,#sidx-main-container .sidx-searchform .sidx-basic > .sidx-beds-and-baths .sidx-dropdown.sidx-active .sidx-field{border-color: #d4b872 !important}#sidx-main-container .sidx-searchform .sidx-basic .sidx-floating-menu{top: calc(100% + 4px) !important;border-radius: 8px !important;color: #0f172a !important;z-index: 30 !important}#sidx-main-container .sidx-searchform .sidx-basic .sidx-field-dropdown{color: #0f172a !important}#sidx-main-container .sidx-searchform .sidx-basic > .sidx-save-search-pill,#sidx-main-container.sidx-small-screen .sidx-searchform .sidx-basic > .sidx-save-search-pill{display: none !important}#sidx-main-container .sidx-searchform .sidx-basic > .sidx-streamlined-search,#sidx-main-container.sidx-small-screen .sidx-searchform .sidx-basic > .sidx-streamlined-search{flex: 1 1 0 !important;width: auto !important;min-width: 0 !important;margin: 0 !important;padding: 0 !important;display: flex !important}#sidx-main-container .sidx-searchform .sidx-basic .sidx-streamlined-toggle,#sidx-main-container.sidx-small-screen .sidx-searchform .sidx-basic .sidx-streamlined-toggle{flex: 1 1 0 !important;width: 100% !important;min-width: 0 !important;margin: 0 !important;padding: 0 5px !important;height: 34px !important;line-height: 31px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;background: #0f172a !important;border: 1.5px solid #0f172a !important;border-radius: 7px !important;color: #ffffff !important;font-size: 0 !important;white-space: nowrap !important;overflow: hidden !important;box-sizing: border-box !important}#sidx-main-container .sidx-searchform .sidx-basic .sidx-streamlined-toggle > *,#sidx-main-container.sidx-small-screen .sidx-searchform .sidx-basic .sidx-streamlined-toggle > *{display: none !important}#sidx-main-container .sidx-searchform .sidx-basic .sidx-streamlined-toggle::before,#sidx-main-container.sidx-small-screen .sidx-searchform .sidx-basic .sidx-streamlined-toggle::before{content: "More";font-size: 12px !important;font-weight: 800 !important;line-height: 1 !important;color: #ffffff !important}#sidx-main-container .sidx-beds-and-baths > div:last-child .sidx-floating-menu{left: auto !important;right: 0 !important;max-width: min(240px,92vw) !important}#sidx-main-container .sidx-range .sidx-floating-menu{left: 0 !important;right: auto !important;max-width: min(290px,92vw) !important}body.lihr-mobile-idx-app-mode #lihr-root-idx-pulse-bar,body.lihr-mobile-idx-app-mode .hr-editorial-utility-panel,html:not(.lihr-mob-list-active) body.lihr-mobile-idx-app-mode .hr-blog-top-summary{display: none !important}html.lihr-mob-list-active body.lihr-mobile-idx-app-mode .hr-blog-top-summary{display: block !important;background: transparent !important;border: none !important;box-shadow: none !important;margin: 0 0 4px 0 !important;padding: 2px 10px !important}html.lihr-mob-list-active body.lihr-mobile-idx-app-mode .hr-blog-top-summary > *:not(h1):not(:has(h1)){display: none !important}html.lihr-mob-list-active body.lihr-mobile-idx-app-mode .hr-blog-top-summary h1{display: block !important;font-size: 16.5px !important;font-weight: 800 !important;line-height: 1.24 !important;color: #0f172a !important;margin: 0 !important;padding: 0 !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important}body.lihr-mobile-idx-app-mode #main-content{padding-top: 4px !important}#lihr-mobile-app-dock,html body.sidx-fullscreen-modal-open > #lihr-mobile-app-dock{display: grid !important;grid-template-columns: repeat(5,1fr) !important;align-items: center !important;position: fixed !important;left: 0 !important;right: 0 !important;bottom: 0 !important;height: var(--lihr-mob-dock-h) !important;min-height: var(--lihr-mob-dock-h) !important;padding-bottom: env(safe-area-inset-bottom,0px) !important;background: linear-gradient(180deg,#131c31 0%,#0b1120 100%) !important;border-top: 2.5px solid #d4b872 !important;box-shadow: 0 -8px 28px rgba(15,23,42,0.45) !important;z-index: 2147483646 !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;user-select: none !important;-webkit-user-select: none !important;box-sizing: border-box !important}.lihr-dock-tab{display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: center !important;gap: 4px !important;height: var(--lihr-mob-dock-base-h) !important;background: transparent !important;border: none !important;color: #cbd5e1 !important;padding: 7px 3px 8px !important;cursor: pointer !important;text-decoration: none !important;position: relative !important;transition: color 0.15s ease,background 0.15s ease,transform 0.1s ease !important;box-sizing: border-box !important}.lihr-dock-tab:active{transform: scale(0.94) !important}.lihr-dock-tab.is-active{color: #f3d999 !important;background: rgba(212,184,114,0.11) !important}.lihr-dock-tab.is-active::before{content: "";position: absolute;top: 0;left: 18%;right: 18%;height: 3.5px;background: #d4b872;border-radius: 0 0 4px 4px}.lihr-dock-icon{font-size: 23px !important;line-height: 1.1 !important}.lihr-dock-label{font-size: 11.5px !important;font-weight: 800 !important;letter-spacing: -0.01em !important;line-height: 1.1 !important;white-space: nowrap !important;color: inherit !important}.lihr-dock-tab[data-dock="ai"] .lihr-dock-icon{background: linear-gradient(135deg,#d4b872 0%,#9a7b3e 100%);color: #0f172a;border-radius: 999px;padding: 4px 11px;font-size: 16.5px !important;font-weight: 900;box-shadow: 0 2px 10px rgba(212,184,114,0.42)}.lihr-dock-tab[data-dock="ai"].is-active .lihr-dock-icon{background: #ffffff;color: #0f172a}.lihr-app-sheet-backdrop{position: fixed !important;top: var(--lihr-mob-top-h) !important;left: 0 !important;right: 0 !important;bottom: var(--lihr-mob-dock-h) !important;width: 100vw !important;height: calc(100dvh - var(--lihr-mob-top-h) - var(--lihr-mob-dock-h)) !important;background: #ffffff !important;z-index: 2147483642 !important;display: none;align-items: stretch !important;justify-content: stretch !important}.lihr-app-sheet-backdrop.is-open,html body.sidx-fullscreen-modal-open > #lihr-sheet-explore.is-open,html body.sidx-fullscreen-modal-open > #lihr-sheet-market.is-open,html body.sidx-fullscreen-modal-open > #lihr-sheet-saber.is-open,html body.sidx-fullscreen-modal-open > #lihr-sheet-install.is-open{display: flex !important}.lihr-app-sheet{width: 100vw !important;height: calc(100dvh - var(--lihr-mob-top-h) - var(--lihr-mob-dock-h)) !important;max-height: calc(100dvh - var(--lihr-mob-top-h) - var(--lihr-mob-dock-h)) !important;background: #ffffff !important;border-radius: 0 !important;border: none !important;box-shadow: none !important;display: flex !important;flex-direction: column !important;overflow: hidden !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important}.lihr-app-sheet-header{display: flex !important;align-items: center !important;justify-content: flex-start !important;padding: 8px 16px !important;background: #f8fafc !important;color: #0f172a !important;border-bottom: 1px solid #e2e8f0 !important;flex-shrink: 0 !important}#lihr-sheet-market .lihr-app-sheet-header{justify-content: space-between !important;gap: 8px !important;padding: 7px 14px !important}#lihr-sheet-market .lihr-app-sheet-title{min-width: 0 !important;flex: 1 1 auto !important}.lihr-app-sheet-title{font-size: 13px !important;font-weight: 800 !important;color: #0f172a !important;margin: 0 !important}.lihr-app-sheet-close{display: none !important}.lihr-app-sheet-body{flex: 1 1 auto !important;padding: 14px 16px 24px 16px !important;overflow-y: auto !important;-webkit-overflow-scrolling: touch !important}#lihr-sheet-saber .lihr-app-sheet-body{overflow-y: auto !important;-webkit-overflow-scrolling: touch !important;padding: 12px 15px 18px 15px !important;display: flex !important;flex-direction: column !important;justify-content: flex-start !important}.lihr-app-sec-label{font-size: 11px !important;font-weight: 800 !important;text-transform: uppercase !important;letter-spacing: 0.08em !important;color: #71551c !important;margin: 12px 0 8px 0 !important}.lihr-app-sec-label:first-child{margin-top: 0 !important}.lihr-app-grid-2{display: grid !important;grid-template-columns: repeat(2,1fr) !important;gap: 8px !important}.lihr-app-card-link{display: flex !important;align-items: center !important;gap: 8px !important;background: #f8fafc !important;border: 1px solid #cbd5e1 !important;border-left: 3.5px solid #71551c !important;border-radius: 8px !important;padding: 10px 11px !important;color: #0f172a !important;font-size: 12.5px !important;font-weight: 700 !important;text-decoration: none !important;line-height: 1.25 !important}.lihr-app-card-link.is-dark{background: #0f172a !important;border-color: #0f172a !important;border-left-color: #d4b872 !important;color: #ffffff !important}.lihr-app-pill-wrap{display: flex !important;flex-wrap: wrap !important;gap: 6px !important}.lihr-app-pill-link{background: #fdfaf3 !important;border: 1px solid #d4b872 !important;border-radius: 999px !important;padding: 6px 11px !important;color: #71551c !important;font-size: 12px !important;font-weight: 700 !important;text-decoration: none !important}.lihr-app-cta-btn{display: flex !important;align-items: center !important;justify-content: center !important;gap: 8px !important;width: 100% !important;padding: 12px 16px !important;border-radius: 10px !important;font-size: 14px !important;font-weight: 800 !important;text-decoration: none !important;cursor: pointer !important;box-sizing: border-box !important;margin-bottom: 10px !important;border: none !important}.lihr-app-cta-btn.is-primary{background: #0f172a !important;color: #d4b872 !important;border: 1.5px solid #d4b872 !important}.lihr-app-cta-btn.is-gold{background: #71551c !important;color: #ffffff !important}.lihr-app-cta-btn.is-outline{background: #f8fafc !important;color: #0f172a !important;border: 1.5px solid #cbd5e1 !important}.lihr-mr-kpi-grid{display: grid !important;grid-template-columns: 1fr 1fr !important;gap: 8px !important;margin-bottom: 12px !important}.lihr-mr-kpi-card{background: #f8fafc !important;border: 1px solid #cbd5e1 !important;border-top: 3px solid #0f172a !important;border-radius: 10px !important;padding: 10px 11px !important}.lihr-mr-kpi-card.is-gold{background: #fdfaf3 !important;border-color: #d4b872 !important;border-top: 3px solid #71551c !important}.lihr-mr-kpi-lbl{font-size: 10.5px !important;font-weight: 800 !important;text-transform: uppercase !important;letter-spacing: 0.05em !important;color: #475569 !important;margin-bottom: 3px !important}.lihr-mr-kpi-val{font-size: 20px !important;font-weight: 900 !important;color: #0f172a !important;line-height: 1.15 !important}.lihr-mr-kpi-sub{font-size: 11px !important;font-weight: 600 !important;color: #71551c !important;margin-top: 3px !important;line-height: 1.3 !important}.lihr-mr-table{width: 100% !important;border-collapse: collapse !important;font-size: 12px !important;margin-bottom: 12px !important;border: 1px solid #cbd5e1 !important;border-radius: 8px !important;overflow: hidden !important}.lihr-mr-table th{background: #0f172a !important;color: #ffffff !important;padding: 7px 8px !important;font-size: 11px !important;font-weight: 700 !important;text-align: left !important}.lihr-mr-table td{padding: 7px 8px !important;border-bottom: 1px solid #e2e8f0 !important;color: #0f172a !important;background: #ffffff !important}.hr-blog-body-content div[style*="overflow"],.hr-v5-page div[style*="overflow"]{max-width: 100% !important;width: 100% !important;overflow-x: hidden !important;box-sizing: border-box !important}.hr-blog-body-content table:not(.lihr-idx-comp-table):not(.lihr-mr-table),.hr-v5-page table:not(.lihr-idx-comp-table):not(.lihr-mr-table){min-width: 0 !important;width: 100% !important;max-width: 100% !important;display: block !important;box-sizing: border-box !important;border-radius: 8px !important;overflow: hidden !important}.hr-blog-body-content table:not(.lihr-idx-comp-table):not(.lihr-mr-table) thead,.hr-v5-page table:not(.lihr-idx-comp-table):not(.lihr-mr-table) thead{display: none !important}.hr-blog-body-content table:not(.lihr-idx-comp-table):not(.lihr-mr-table) tbody,.hr-v5-page table:not(.lihr-idx-comp-table):not(.lihr-mr-table) tbody{display: block !important;width: 100% !important}.hr-blog-body-content table:not(.lihr-idx-comp-table):not(.lihr-mr-table) tr,.hr-v5-page table:not(.lihr-idx-comp-table):not(.lihr-mr-table) tr{display: block !important;width: 100% !important;padding: 10px 12px !important;border-bottom: 1px solid #e2ddd3 !important;box-sizing: border-box !important}.hr-blog-body-content table:not(.lihr-idx-comp-table):not(.lihr-mr-table) th,.hr-blog-body-content table:not(.lihr-idx-comp-table):not(.lihr-mr-table) td,.hr-v5-page table:not(.lihr-idx-comp-table):not(.lihr-mr-table) th,.hr-v5-page table:not(.lihr-idx-comp-table):not(.lihr-mr-table) td{display: block !important;width: 100% !important;max-width: 100% !important;padding: 3px 0 !important;border: none !important;box-sizing: border-box !important;white-space: normal !important;word-break: break-word !important;text-align: left !important}.lihr-idx-table-wrap{width: 100% !important;max-width: 100% !important;min-width: 0 !important;overflow-x: hidden !important;box-sizing: border-box !important}table.lihr-idx-comp-table{width: 100% !important;max-width: 100% !important;min-width: 0 !important;table-layout: fixed !important;border-collapse: collapse !important;box-sizing: border-box !important}table.lihr-idx-comp-table th,table.lihr-idx-comp-table td{min-width: 0 !important;max-width: 100% !important;padding: 6px 5px !important;font-size: 11px !important;line-height: 1.35 !important;white-space: normal !important;word-break: break-word !important;overflow-wrap: anywhere !important;box-sizing: border-box !important}body.lihr-mobile-market-app-mode .hr-blog-top-summary{background: transparent !important;border: none !important;box-shadow: none !important;padding: 2px 0 0 0 !important;margin: 0 0 8px 0 !important}body.lihr-mobile-market-app-mode .hr-blog-top-summary h1{display: block !important;font-size: 17px !important;font-weight: 800 !important;line-height: 1.25 !important;color: #0f172a !important;margin: 2px 12px 6px 12px !important;padding: 0 !important}body.lihr-mobile-market-app-mode:not(.lihr-market-drawer-open) .hr-blog-top-summary > *:not(h1):not(:has(h1)):not(.hr-v50-video-figure):not(:has(iframe)):not(:has(video)),body.lihr-mobile-market-app-mode:not(.lihr-market-drawer-open) .hr-editorial-utility-panel,body.lihr-mobile-market-app-mode:not(.lihr-market-drawer-open) .hr-blog-body-content,body.lihr-mobile-market-app-mode:not(.lihr-market-drawer-open) .hr-faq-accordion-section,body.lihr-mobile-market-app-mode:not(.lihr-market-drawer-open) .hr-v45-author-card,body.lihr-mobile-market-app-mode:not(.lihr-market-drawer-open) .hr-auto-internal-mesh{display: none !important}body.lihr-mobile-market-app-mode .hr-v50-video-figure{margin: 0 !important}.lihr-mob-immersive-drawer-wrap{display: flex !important;justify-content: center !important;width: 100% !important;margin: 10px 0 16px 0 !important;padding: 0 10px !important;box-sizing: border-box !important}.lihr-mob-immersive-drawer-btn{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;width: 100% !important;max-width: 440px !important;min-height: 40px !important;padding: 9px 14px !important;margin: 0 !important;border-radius: 999px !important;background: #fdfaf3 !important;border: 1.5px solid #d4b872 !important;color: #0f172a !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-size: 12.5px !important;font-weight: 800 !important;line-height: 1.25 !important;text-align: center !important;cursor: pointer !important;box-shadow: 0 2px 6px rgba(15,23,42,0.06) !important;box-sizing: border-box !important}.lihr-mob-immersive-drawer-btn:active{background: #f5ebd4 !important;border-color: #71551c !important}.wd-content-area .elementor-widget-spacer{display: none !important;height: 0 !important;min-height: 0 !important;margin: 0 !important;padding: 0 !important}body.lihr-mobile-compact-hero-page .hr-blog-top-summary{padding: 12px 14px !important;margin-bottom: 10px !important}body.lihr-mobile-compact-hero-page .hr-blog-top-summary .hr-v51-parent-nav{margin-bottom: 7px !important}body.lihr-mobile-compact-hero-page .hr-blog-top-summary .hr-v51-parent-nav a{padding: 4px 10px !important;font-size: 0.78rem !important}body.lihr-mobile-compact-hero-page .hr-blog-top-summary > span:first-of-type{font-size: 0.69rem !important;margin-bottom: 3px !important}body.lihr-mobile-compact-hero-page .hr-blog-top-summary h1{font-size: 1.15rem !important;line-height: 1.28 !important;margin-bottom: 6px !important}body.lihr-mobile-compact-hero-page .hr-blog-top-summary:not(.lihr-hero-expanded) > p:first-of-type{display: -webkit-box !important;-webkit-box-orient: vertical !important;-webkit-line-clamp: 2 !important;overflow: hidden !important;font-size: 0.9rem !important;line-height: 1.46 !important;margin-bottom: 0 !important}body.lihr-mobile-compact-hero-page .hr-blog-top-summary:not(.lihr-hero-expanded) > p:not(:first-of-type),body.lihr-mobile-compact-hero-page .hr-blog-top-summary:not(.lihr-hero-expanded) .hr-v51-quick-facts{max-height: 0 !important;overflow: hidden !important;margin-top: 0 !important;margin-bottom: 0 !important;padding-top: 0 !important;padding-bottom: 0 !important;border-top: none !important;opacity: 0 !important;pointer-events: none !important}body.lihr-mobile-compact-hero-page .hr-blog-top-summary.lihr-hero-expanded > p{display: block !important;-webkit-line-clamp: unset !important;overflow: visible !important;font-size: 0.93rem !important;line-height: 1.58 !important}body.lihr-mobile-compact-hero-page .hr-blog-top-summary.lihr-hero-expanded .hr-v51-quick-facts{max-height: none !important;overflow: visible !important;margin-top: 10px !important;padding-top: 10px !important;border-top: 1px solid #cbd5e1 !important;opacity: 1 !important;pointer-events: auto !important;font-size: 0.84rem !important;gap: 6px 14px !important}.lihr-hero-clamp-toggle{display: inline-flex !important;align-items: center !important;gap: 5px !important;margin-top: 8px !important;padding: 5px 12px !important;border-radius: 999px !important;background: #ffffff !important;color: #71551c !important;border: 1px solid #d4b872 !important;font-size: 11.5px !important;font-weight: 700 !important;line-height: 1.2 !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(15,23,42,0.05) !important}.lihr-hero-clamp-toggle:active{background: #fdfaf3 !important}.hr-v51-parent-nav:has(.lihr-mob-share-pill){display: flex !important;flex-wrap: nowrap !important;justify-content: flex-start !important;align-items: center !important;gap: 8px !important;width: 100% !important}.hr-v51-parent-nav:has(.lihr-mob-share-pill) > a:first-child{min-width: 0 !important;overflow: hidden !important;text-overflow: ellipsis !important;white-space: nowrap !important}.hr-v51-parent-nav .lihr-mob-share-pill{margin-left: auto !important}.lihr-mob-share-pill{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 5px !important;min-height: 36px !important;padding: 5px 12px !important;margin: 0 !important;border-radius: 999px !important;background: #fdfaf3 !important;border: 1px solid #d4b872 !important;color: #0f172a !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-size: 12px !important;font-weight: 800 !important;line-height: 1.1 !important;white-space: nowrap !important;flex-shrink: 0 !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(15,23,42,0.05) !important;text-decoration: none !important;box-sizing: border-box !important}.lihr-mob-share-pill svg{color: #71551c !important;stroke: #71551c !important;flex-shrink: 0 !important}.lihr-mob-share-pill:active{background: #f5ebd4 !important;border-color: #71551c !important}.lihr-mob-content-share-strip{display: flex !important;align-items: center !important;justify-content: flex-end !important;width: 100% !important;margin: 0 0 6px 0 !important;padding: 0 !important;box-sizing: border-box !important}body:has(.lihr-idx-sc-share-btn) .lihr-mob-content-share-strip{display: none !important}#lihr-mobile-share-toast{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;position: fixed !important;left: 50% !important;bottom: calc(var(--lihr-mob-dock-h,76px) + 14px) !important;transform: translateX(-50%) !important;max-width: calc(100vw - 28px) !important;padding: 9px 18px !important;border-radius: 999px !important;background: #0f172a !important;color: #ffffff !important;border: 1.5px solid #d4b872 !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-size: 12.5px !important;font-weight: 700 !important;line-height: 1.25 !important;white-space: nowrap !important;box-shadow: 0 10px 25px rgba(15,23,42,0.35) !important;z-index: 2147483647 !important;opacity: 0 !important;visibility: hidden !important;pointer-events: none !important;transition: opacity 0.16s ease,visibility 0.16s ease !important}#lihr-mobile-share-toast.is-visible{opacity: 1 !important;visibility: visible !important}#lihr-pwa-smart-banner,html body.sidx-fullscreen-modal-open > #lihr-pwa-smart-banner{display: none !important}#lihr-pwa-smart-banner.is-visible,html body.sidx-fullscreen-modal-open > #lihr-pwa-smart-banner.is-visible{display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 8px !important;position: fixed !important;left: 8px !important;right: 8px !important;bottom: calc(var(--lihr-mob-dock-h,76px) + 8px) !important;max-width: 440px !important;margin: 0 auto !important;padding: 8px 4px 8px 10px !important;background: linear-gradient(180deg,#131c31 0%,#0f172a 100%) !important;color: #ffffff !important;border: 1.5px solid #d4b872 !important;border-radius: 14px !important;box-shadow: 0 10px 28px rgba(15,23,42,0.44) !important;z-index: 2147483645 !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;box-sizing: border-box !important;animation: lihrPwaBannerSlideUp 0.22s ease-out !important}@keyframes lihrPwaBannerSlideUp{from{opacity: 0;transform: translateY(10px)}to{opacity: 1;transform: translateY(0)}}body.lihr-kb-open #lihr-pwa-smart-banner.is-visible,body.lihr-install-sheet-open #lihr-pwa-smart-banner.is-visible,html body.sidx-fullscreen-modal-open.lihr-kb-open > #lihr-pwa-smart-banner.is-visible,html body.sidx-fullscreen-modal-open.lihr-install-sheet-open > #lihr-pwa-smart-banner.is-visible,body:has(#lihr-sheet-install.is-open) #lihr-pwa-smart-banner.is-visible,body:has(.sidx-streamlined-modal-container .ReactModal__Overlay) #lihr-pwa-smart-banner.is-visible{display: none !important}#lihr-pwa-smart-banner .lihr-pwa-ban-icon{width: 38px !important;height: 38px !important;min-width: 38px !important;flex-shrink: 0 !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;border-radius: 9px !important;overflow: hidden !important;box-shadow: 0 2px 8px rgba(0,0,0,0.35) !important}#lihr-pwa-smart-banner .lihr-pwa-ban-copy{flex: 1 1 auto !important;min-width: 0 !important;display: flex !important;flex-direction: column !important;justify-content: center !important;gap: 1.5px !important}#lihr-pwa-smart-banner .lihr-pwa-ban-title{font-size: 12.5px !important;font-weight: 800 !important;color: #ffffff !important;line-height: 1.2 !important;letter-spacing: -0.01em !important}#lihr-pwa-smart-banner .lihr-pwa-ban-sub{font-size: 10.8px !important;font-weight: 600 !important;color: #cbd5e1 !important;line-height: 1.24 !important}#lihr-pwa-smart-banner #lihr-pwa-banner-cta{flex-shrink: 0 !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;min-height: 34px !important;padding: 7px 12px !important;margin: 0 !important;border-radius: 999px !important;background: linear-gradient(135deg,#f3d999 0%,#d4b872 100%) !important;color: #0f172a !important;border: 1px solid #f3d999 !important;font-size: 12px !important;font-weight: 900 !important;line-height: 1 !important;white-space: nowrap !important;cursor: pointer !important;box-shadow: 0 2px 8px rgba(212,184,114,0.35) !important}#lihr-pwa-smart-banner #lihr-pwa-banner-cta:active{transform: scale(0.96) !important}#lihr-pwa-smart-banner #lihr-pwa-banner-dismiss{flex-shrink: 0 !important;width: 40px !important;height: 40px !important;min-width: 40px !important;min-height: 40px !important;margin: -4px 0 -4px -4px !important;padding: 0 !important;border: none !important;border-radius: 999px !important;background: transparent !important;color: #cbd5e1 !important;font-size: 20px !important;font-weight: 600 !important;line-height: 1 !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;cursor: pointer !important;-webkit-tap-highlight-color: transparent !important}#lihr-pwa-smart-banner #lihr-pwa-banner-dismiss:active{background: rgba(255,255,255,0.14) !important;color: #ffffff !important}body.lihr-pwa-banner-open:not(.lihr-kb-open):not(.lihr-install-sheet-open){padding-bottom: calc(var(--lihr-mob-dock-h) + 76px) !important}body.lihr-pwa-banner-open:not(.lihr-kb-open):not(.lihr-install-sheet-open) .lihr-app-sheet-backdrop:not(#lihr-sheet-install) .lihr-app-sheet-body{padding-bottom: 84px !important}body.lihr-pwa-banner-open:not(.lihr-kb-open):not(.lihr-install-sheet-open) .mwai-foundation-theme.mwai-window.mwai-open:not(.mwai-closing):not(.lihr-ai-instant-hide),body.lihr-pwa-banner-open:not(.lihr-kb-open):not(.lihr-install-sheet-open) .mwai-window.mwai-open:not(.mwai-closing):not(.lihr-ai-instant-hide),html body.sidx-fullscreen-modal-open.lihr-pwa-banner-open:not(.lihr-kb-open):not(.lihr-install-sheet-open) > .mwai-window.mwai-open:not(.mwai-closing):not(.lihr-ai-instant-hide),html body.lihr-pwa-banner-open:not(.lihr-kb-open):not(.lihr-install-sheet-open) > .mwai-window.mwai-open:not(.mwai-closing):not(.lihr-ai-instant-hide){bottom: calc(var(--lihr-mob-dock-h) + 70px) !important;height: calc(100dvh - var(--lihr-mob-top-h) - var(--lihr-mob-dock-h) - 70px) !important;max-height: calc(100dvh - var(--lihr-mob-top-h) - var(--lihr-mob-dock-h) - 70px) !important}body.lihr-mobile-ai-app-mode.lihr-pwa-banner-open:not(.lihr-kb-open):not(.lihr-install-sheet-open):not(.lihr-ai-drawer-open) .mwai-chat:not(.mwai-window){bottom: calc(var(--lihr-mob-dock-h) + 96px) !important;height: calc(100dvh - var(--lihr-mob-top-h) - var(--lihr-mob-dock-h) - 96px) !important;max-height: calc(100dvh - var(--lihr-mob-top-h) - var(--lihr-mob-dock-h) - 96px) !important}body.lihr-mobile-ai-app-mode.lihr-pwa-banner-open:not(.lihr-kb-open):not(.lihr-install-sheet-open):not(.lihr-ai-drawer-open) .lihr-mob-ai-info-wrap{bottom: calc(var(--lihr-mob-dock-h) + 70px) !important}body.lihr-pwa-banner-open:not(.lihr-kb-open):not(.lihr-install-sheet-open) #lihr-mobile-share-toast{bottom: calc(var(--lihr-mob-dock-h,76px) + 78px) !important}#lihr-sheet-install .lihr-app-sheet-header{justify-content: space-between !important;gap: 8px !important;padding: 7px 14px !important}.lihr-install-close-pill{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 4px !important;min-height: 34px !important;padding: 5px 12px !important;margin: 0 !important;border-radius: 999px !important;background: #ffffff !important;border: 1.5px solid #cbd5e1 !important;color: #0f172a !important;font-size: 12px !important;font-weight: 800 !important;line-height: 1 !important;white-space: nowrap !important;cursor: pointer !important;flex-shrink: 0 !important}.lihr-install-close-pill:active{background: #f1f5f9 !important}#lihr-explore-install-card{margin-top: 14px !important;padding-top: 12px !important;border-top: 1px solid #e2e8f0 !important}#lihr-explore-open-install-btn.lihr-explore-pwa-card-btn{display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 10px !important;width: 100% !important;padding: 10px 12px !important;margin: 0 !important;border-radius: 12px !important;background: linear-gradient(180deg,#131c31 0%,#0f172a 100%) !important;border: 1.5px solid #d4b872 !important;color: #ffffff !important;text-align: left !important;cursor: pointer !important;box-sizing: border-box !important}#lihr-explore-open-install-btn.lihr-explore-pwa-card-btn .lihr-exp-pwa-cta{flex-shrink: 0 !important;padding: 6px 11px !important;border-radius: 999px !important;background: linear-gradient(135deg,#f3d999 0%,#d4b872 100%) !important;color: #0f172a !important;font-size: 11.5px !important;font-weight: 900 !important;white-space: nowrap !important}}