:root{--aireon-overlay-safe-top:max(16px, 1rem, env(safe-area-inset-top,0px));--aireon-overlay-safe-right:max(16px, 1rem, env(safe-area-inset-right,0px));--aireon-overlay-safe-bottom:max(16px, 1rem, env(safe-area-inset-bottom,0px));--aireon-overlay-safe-left:max(16px, 1rem, env(safe-area-inset-left,0px))}html,body,#root{width:100%;height:100%;overflow:hidden}body{margin:0}#root>#aireon-seo-content{height:100%;overflow-y:auto}.aireon-application-shell{flex-direction:column;width:100%;min-width:0;height:100dvh;min-height:0;display:flex;overflow:hidden}.aireon-application-frame{flex:auto;min-width:0;min-height:0;overflow:hidden}.aireon-scroll-region{overscroll-behavior:contain;min-width:0;min-height:0;overflow:auto}@media print{html,body,#root,#root>#aireon-seo-content,.aireon-application-shell,.aireon-application-frame,.aireon-scroll-region{width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}}
