:root{--background:#f7f8f6;--foreground:#18251f;--muted:#78827c;--line:#e4e9e5;--green:#196b48;--green-dark:#10563a;--lime:#d3f36b}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--background);min-height:100%}body{min-height:100vh;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;font-family:Arial,Helvetica,sans-serif}button,input,select{font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #73b997}::selection{color:var(--foreground);background:var(--lime)}
