:root{--background:#f8f9fa;--foreground:#212529;--primary:#2196f3}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:70px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.btn-primary{background-color:var(--primary);border-color:var(--primary)}.btn-primary:hover{opacity:.9}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}
