.dn-list{display:grid;gap:14px}.dn-item{display:grid;grid-template-columns:64px 1fr;gap:18px;padding:20px 22px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.dn-num{font-family:var(--font-mono);font-size:1.6rem;color:var(--gold);line-height:1}.dn-meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:.82rem;color:var(--text-3);margin-bottom:6px}.dn-body h2,.dn-body h3{margin:0 0 8px;font-size:1.18rem;line-height:1.3}.dn-body p{margin:0 0 8px;color:var(--text-2)}.dn-why{color:var(--text)!important}.dn-src{font-size:.85rem;color:var(--text-3)!important}.dn-days{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.dn-days a{border:1px solid var(--line-strong);border-radius:999px;padding:6px 14px;font-size:.88rem;text-decoration:none}@media(max-width:600px){.dn-item{grid-template-columns:1fr;gap:6px}}