:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{-webkit-overflow-scrolling:touch}.MuiContainer-root,.MuiBox-root,.MuiPaper-root,.MuiCard-root,.MuiCardContent-root{touch-action:auto!important;-webkit-overflow-scrolling:touch!important}[role=main],main,.main-content{touch-action:auto!important;-webkit-overflow-scrolling:touch!important;overflow-y:auto!important}.MuiBox-root[sx*=overflow]{overflow-y:auto!important;touch-action:auto!important;-webkit-overflow-scrolling:touch!important}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;-webkit-overflow-scrolling:touch;touch-action:auto;overscroll-behavior:contain}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}html,body,#root,div[class*=MuiContainer],div[class*=MuiBox],div[class*=MuiPaper],div[class*=MuiCard]{touch-action:auto!important;-webkit-overflow-scrolling:touch!important}main,[role=main],.main-content,div[data-testid*=content],div[id*=content]{touch-action:auto!important;-webkit-overflow-scrolling:touch!important;overflow-y:auto!important}div[style*="overflow: hidden"],div[style*="overflow:hidden"]{overflow-y:auto!important;touch-action:auto!important;-webkit-overflow-scrolling:touch!important}.page-container,.component-container,div[class*=expenses],div[class*=income],div[class*=dashboard],div[class*=assets],div[class*=liabilities]{touch-action:auto!important;-webkit-overflow-scrolling:touch!important;overflow-y:auto!important}div[style*=maxHeight],div[style*=max-height],div[style*="height: "],.scrollable-content{touch-action:auto!important;-webkit-overflow-scrolling:touch!important}html body #root *{-webkit-overflow-scrolling:touch!important}html body #root main,html body #root [role=main],html body #root .MuiBox-root,html body #root .MuiContainer-root,html body #root .MuiPaper-root{touch-action:auto!important;-webkit-overflow-scrolling:touch!important}html body #root div[style*="overflow: hidden"],html body #root div[style*="overflow:hidden"],html body #root .MuiBox-root[sx],html body #root .MuiContainer-root[sx],html body #root .MuiPaper-root[sx]{overflow-y:auto!important;touch-action:auto!important;-webkit-overflow-scrolling:touch!important}
