.panopress-card{display:grid;grid-template-columns:160px 1fr;gap:16px;padding:16px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.panopress-card.is-empty,.panopress-card.is-error{padding:12px;border:1px dashed #cbd5e1;color:#475569;background:#f8fafc}.panopress-media img{width:160px;height:120px;object-fit:cover;border-radius:8px;border:1px solid #e5e7eb}.panopress-title{margin:0 0 6px;font-size:1.05rem;line-height:1.25}.panopress-title a{text-decoration:none}.panopress-meta{color:#64748b;font-size:.875rem;margin-bottom:6px}.panopress-desc{margin:0 0 10px;color:#334155}.panopress-comment{margin-top:10px;padding-top:8px;border-top:1px solid #e5e7eb}.panopress-cacheinfo{margin-top:8px;color:#94a3b8}@media (max-width:640px){.panopress-card{grid-template-columns:1fr}.panopress-media img{width:100%;height:auto}}.panopress-card .panopress-card{display:block;grid-template-columns:none}