*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:Plus Jakarta Sans,-apple-system,sans-serif;color:#0f172a;background:#f8fafc;min-height:100dvh;-webkit-font-smoothing:antialiased}#root{min-height:100dvh}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:4px}
