*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;width:100%;max-width:100vw;overflow-x:hidden;background-color:#f4f6f9;color:#0f172a;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}#root{min-height:100dvh;display:flex;flex-direction:column;width:100%;max-width:100vw;overflow-x:hidden}.tabular-nums{font-variant-numeric:tabular-nums}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}
