*,:before,:after{box-sizing:border-box}body{color:#1a1a1a;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:system-ui,Segoe UI,Roboto,sans-serif;font-size:16px}#root{min-height:100svh}h1,h2,h3,h4{margin:0 0 8px;font-weight:600}p{color:#555;margin:0 0 8px}a{color:inherit}.num,input[type=number]{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}
