.download-period-note{display:grid;gap:4px;margin:12px 0;padding:12px;border:1px solid #b7cde6;border-radius:10px;background:#f0f6fd;color:#17385c;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.download-period-note strong{font-size:14px}.download-period-date{font-size:12px;line-height:1.5;color:#174c83;margin:7px 0;overflow-wrap:anywhere}.download-period-ended{font-size:12px;color:#8c3434;line-height:1.5}.download-period-actions{display:flex;flex-wrap:wrap;gap:5px}.md-info,.mi-book-info{min-width:0}@media(max-width:480px){.download-period-actions{flex-direction:column}.download-period-note{padding:10px;font-size:12px}.download-period-note strong{font-size:13px}}
@media(max-width:640px){#mdBuyList .md-item{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:8px;padding:12px}#mdBuyList .md-cover{width:36px;height:48px}#mdBuyList .md-tt{white-space:normal;overflow-wrap:anywhere}#mdBuyList .md-meta{gap:5px 8px}#mdBuyList .download-period-actions,#mdBuyList .download-period-ended{grid-column:1/-1;justify-self:stretch}#mdBuyList .download-period-actions{flex-direction:row}#mdBuyList .md-dl{flex:1;text-align:center;padding:9px;white-space:normal}#mdBuyList .download-period-date{margin-bottom:0}}
