.renewal-card{margin:18px 0;border-color:#e1d5b6}.renewal-card.overdue{border-color:#d0a982;background:#fffdf8}.renewal-card.released{border-color:#dfe5da;background:#fafbf8}.renewal-card p{font-size:13px;line-height:2}.renewal-card .card-head{align-items:start}.renewal-card .card-head .tag{white-space:normal}.renewal-deadline{display:grid;grid-template-columns:1.4fr 1fr;gap:16px;padding:18px;background:#f5f1e7;border-radius:14px;margin-top:20px}.renewal-deadline small{display:block;color:#7d806d;font-size:12px}.renewal-deadline b{display:block;font-size:17px;color:#164e40;margin-top:10px}.renewal-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.renewal-stats span{padding:20px;text-align:center;background:#eff4e9;border-radius:14px;font-size:12px}.renewal-stats b{display:block;font-size:25px;margin-bottom:7px}@media(max-width:650px){.renewal-deadline{grid-template-columns:1fr}.renewal-stats{gap:8px}.renewal-stats span{padding:16px 8px;font-size:11px}.renewal-card h3{font-size:16px}}
