:root{color-scheme:light dark}
body{font-family:ui-sans-serif,system-ui,sans-serif;margin:0 auto;max-width:64rem;padding:0 1rem}
header{display:flex;gap:.75rem;align-items:center;padding:1rem 0;border-bottom:1px solid #0003}
.hsearch{margin-left:auto}
input{padding:.5rem .75rem;border:1px solid #8886;border-radius:.5rem}
.card{border:1px solid #0002;border-radius:.75rem;padding:1rem;margin:.75rem 0}
.mut{color:gray;font-size:.9rem}
a{color:#0891b2}
@media print{header,.hsearch{display:none}.card{border:0}}
