@media (max-width:560px){:root{--mobile-tabbar-h:calc(59px + max(22px, env(safe-area-inset-bottom)));--mobile-appbar-h:calc(60px + env(safe-area-inset-top));--mobile-sticky-action-h:76px;scroll-padding-top:var(--mobile-appbar-h);scroll-padding-bottom:var(--mobile-tabbar-h)}:root:has([data-mobile=sticky-action][data-fixed]){scroll-padding-bottom:calc(var(--mobile-tabbar-h) + var(--mobile-sticky-action-h))}#contenu{padding-bottom:calc(var(--mobile-tabbar-h) + 24px)}body:has([data-mobile=sticky-action][data-fixed]) #contenu{padding-bottom:calc(var(--mobile-tabbar-h) + var(--mobile-sticky-action-h) + 24px)}.mobile-appbar{z-index:9;padding-top:max(8px, env(safe-area-inset-top));background:var(--color-brume)}body:has(#contenu>[data-hero=detail]:first-child)>.mobile-appbar{display:none}body:has(#contenu [data-page=not-found])>.mobile-appbar{display:none}.mobile-tabbar{z-index:30;padding-bottom:max(22px, env(safe-area-inset-bottom));background:var(--color-papier)}.mobile-tab[aria-current=page]:before{content:"";background:var(--color-accent);border-end-end-radius:var(--radius-pill);border-end-start-radius:var(--radius-pill);width:28px;height:3px;position:absolute;top:-6px;left:50%;translate:-50%}.mobile-sticky-action{z-index:25;background:linear-gradient(transparent, var(--color-brume) 30%)}.mobile-sticky-action[data-fixed]{bottom:var(--mobile-tabbar-h)}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.mobile-appbar,.mobile-tabbar{-webkit-backdrop-filter:blur(var(--blur-bar));backdrop-filter:blur(var(--blur-bar))}.mobile-appbar{background:color-mix(in srgb, var(--color-brume) 92%, transparent)}.mobile-tabbar{background:color-mix(in srgb, var(--color-papier) 96%, transparent)}}}
