html[data-pwa-immersion]{--pwa-control-guard:32px;--pwa-toolbar-height:64px;--pwa-safe-top:env(safe-area-inset-top,0px);--pwa-edge-color:var(--sf-background,#fff)}html[data-pwa-immersion][data-pwa-dark-cover]{--pwa-edge-color:#101010;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#101010!important}html[data-pwa-immersion][data-pwa-dark-cover] body{background-color:#101010!important}html[data-pwa-immersion] #pwa-edge-tint{z-index:3000;pointer-events:none;background-color:var(--pwa-edge-color);-webkit-background-clip:text;background-clip:text;height:12px;position:fixed;inset:0 0 auto}html[data-pwa-immersion] .header__ios-chrome{display:none!important}html[data-pwa-immersion] .header__appbar{padding-top:calc(var(--pwa-safe-top) + var(--pwa-control-guard))!important;height:calc(var(--pwa-toolbar-height) + var(--pwa-safe-top) + var(--pwa-control-guard))!important}html[data-pwa-immersion] .agent-shell,html[data-pwa-immersion] .router-container{--sf-sticky-top:calc(var(--pwa-toolbar-height) + var(--pwa-safe-top) + var(--pwa-control-guard))}html[data-pwa-immersion] .agent-shell--bare{--sf-sticky-top:0px}html[data-pwa-immersion] .header__appbar.isTop:before{transform:translateY(-100%)}html[data-pwa-immersion].hr-map-focus .header__appbar.isTop:before,html[data-pwa-immersion].hr-fiche-docked .header__appbar.isTop:before{transform:translateY(0)}html[data-pwa-immersion] .side-menu-header{padding-top:calc(12px + var(--pwa-safe-top) + var(--pwa-control-guard))}html[data-pwa-immersion] .drawer-header{padding-top:calc(var(--pwa-safe-top) + var(--pwa-control-guard));height:calc(var(--pwa-toolbar-height) + var(--pwa-safe-top) + var(--pwa-control-guard))}html[data-pwa-immersion] .sf-map--focus{--sf-map-haut:var(--sf-sticky-top,0px);top:0}html[data-pwa-immersion] .sf-map--focus .maplibregl-ctrl-top-left,html[data-pwa-immersion] .sf-map--focus .maplibregl-ctrl-top-right{top:var(--sf-map-haut)}html[data-pwa-immersion].hr-map-focus .header__appbar:before{-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);background:color-mix(in srgb, var(--sf-background,#fff) 68%, transparent)!important}html[data-pwa-immersion]:not(.hr-fiche-docked) .fullscreen-detail-panel{--fiche-actions-h:var(--pwa-toolbar-height);--fiche-safe-top:calc(var(--pwa-safe-top) + var(--pwa-control-guard))}html[data-pwa-immersion]:not(.hr-fiche-docked) .detail-panel-actions{--pwa-fiche-bar-height:max(calc(var(--pwa-safe-top) + var(--pwa-control-guard) + var(--fiche-actions-h,48px)), var(--fiche-tete-min,0px));height:var(--pwa-fiche-bar-height);padding-top:calc(var(--pwa-fiche-bar-height) - var(--fiche-actions-h,48px))}html[data-pwa-immersion]:not(.hr-fiche-docked) .fullscreen-detail-panel:not(.fiche-feuille) .sf-item-hero .content-card__body,html[data-pwa-immersion]:not(.hr-fiche-docked) .fullscreen-detail-panel:not(.fiche-feuille) .realEstateAdHead .mainInfoContainer{padding-top:calc(var(--fiche-safe-top) + var(--fiche-actions-h,48px) + 16px)}html[data-pwa-immersion][data-pwa-fiche-front]{--pwa-edge-color:var(--pwa-fiche-color,#fff);color-scheme:normal;background-color:var(--pwa-fiche-color,#fff)!important}html[data-pwa-immersion][data-pwa-fiche-front] body{background-color:var(--pwa-fiche-color,#fff)!important}@media (orientation:landscape){html[data-pwa-immersion]{--pwa-control-guard:0px}}
