*{box-sizing:border-box}html,body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#111;background:#fff;overscroll-behavior:none}a{color:inherit}app-root{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}:fullscreen app-root{height:100dvh;min-height:0;overflow:hidden}:fullscreen app-header,:fullscreen app-footer{display:none!important}@media(orientation:landscape)and (max-height:480px){app-header,app-footer{display:none!important}}app-root>router-outlet+*{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow-y:auto}
