body { background:#f0fdfa; color:#1f2937; font-family:"Roboto",sans-serif; }
.container.list { max-width:900px; margin:2rem auto; padding:1rem; }
header h1 { color:#065f46; text-align:center; margin-bottom:1rem; }
.list-row { border-bottom:1px solid #ccc; padding:0.8rem 0; }
.list-row a { color:#047857; text-decoration:none; font-weight:bold; }
.date { font-size:0.8rem; color:#6b7280; }
