: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}.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,.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}html,body{background:#fff!important}.area-app,.area-app *{color:#0f172a!important;box-shadow:none!important;text-shadow:none!important;background-color:#0000!important;border-color:#cbd5e1!important}.area-app .aireon-appnav-actions{display:none!important}.area-app .aireon-wm-oo{color:#ef4444!important}.area-app [data-area-bar=track],.area-app [data-area-bar=meter]{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:#e2e8f0!important}.area-app [data-area-bar=fill]{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:#0284c7!important}.area-app figure,.area-app tr{break-inside:avoid}}
