*{padding:0;margin:0;box-sizing:border-box}html,body{height:100%;overflow-x:hidden;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5;zoom:1;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.app-page-container{position:relative;width:100%;min-height:calc(100vh - 80px);padding:1rem;background:#f8f9fa;overflow-x:hidden}router-outlet+*{max-width:100%;overflow-x:hidden}
