.ambiance-stage{position:fixed;inset:0;width:100%;height:100dvh;max-height:100dvh;overflow:hidden}html:has(.ambiance-stage),html:has(.ambiance-stage) body{height:100dvh;overflow:hidden}.ambiance-picture,.ambiance-sheet{position:absolute;inset:0}.ambiance-sheet{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:calc(env(safe-area-inset-top, 0px) + 4.5rem) max(1rem,env(safe-area-inset-right,0px)) max(2rem,env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px))}.ambiance-column{width:100%;max-width:40rem;flex-basis:min(100%,40rem)}.ambiance-card{height:168px}.ambiance-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (min-width:640px){.ambiance-sheet{padding-right:max(2rem,env(safe-area-inset-right,0px));padding-left:max(2rem,env(safe-area-inset-left,0px))}.ambiance-card{height:180px}}