.post-row[data-astro-cid-iyiqi2so]{position:relative;display:flex;align-items:stretch;background:#fff;border-radius:12px;padding:22px;transition:box-shadow .3s ease,transform .3s ease;overflow:hidden}.post-row[data-astro-cid-iyiqi2so]:hover{box-shadow:0 8px 28px -10px #0808082e}.dark .post-row[data-astro-cid-iyiqi2so]{background:#212121}.post-row-content[data-astro-cid-iyiqi2so]{display:flex;flex-direction:column;min-height:0;width:100%}.post-row[data-astro-cid-iyiqi2so].has-cover .post-row-content[data-astro-cid-iyiqi2so]{padding-right:96px}.post-row-title[data-astro-cid-iyiqi2so]{position:relative;margin:0 0 10px;padding-left:13px;font-size:17px;font-weight:700;line-height:1.5;color:#2f3238;word-break:break-word}.post-row-title[data-astro-cid-iyiqi2so]:before{content:"";position:absolute;left:0;top:4px;width:3px;height:17px;border-radius:3px;background:#4270f5}.post-row-title[data-astro-cid-iyiqi2so] a[data-astro-cid-iyiqi2so]{color:inherit;text-decoration:none;transition:color .2s ease}.post-row-title[data-astro-cid-iyiqi2so] a[data-astro-cid-iyiqi2so]:hover{color:#4270f5}.dark .post-row-title[data-astro-cid-iyiqi2so]{color:#e4e4e4}.dark .post-row-title[data-astro-cid-iyiqi2so] a[data-astro-cid-iyiqi2so]:hover{color:#8ab0ff}.post-row-meta[data-astro-cid-iyiqi2so]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:10px;font-size:12px;color:#9aa3af}.meta-item[data-astro-cid-iyiqi2so]{display:inline-flex;align-items:center;gap:4px;text-decoration:none;color:inherit}.meta-item[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]{font-size:12px;opacity:.85}a[data-astro-cid-iyiqi2so].meta-cat:hover{color:#4270f5}.meta-tag[data-astro-cid-iyiqi2so]{display:inline-flex;align-items:center;padding:1px 7px;border-radius:5px;background:#4270f517;color:#5580f7;font-size:11.5px;text-decoration:none;transition:background-color .18s ease,color .18s ease}.meta-tag[data-astro-cid-iyiqi2so]:hover{background:#4270f5;color:#fff}.meta-more[data-astro-cid-iyiqi2so]{background:#8c96a324;color:#8c96a3}.dark .meta-tag[data-astro-cid-iyiqi2so]{background:#8ab0ff24;color:#9dbcff}.dark .meta-tag[data-astro-cid-iyiqi2so]:hover{background:#4270f5;color:#fff}.post-row-desc[data-astro-cid-iyiqi2so]{margin:0 0 12px;font-size:13.5px;line-height:1.8;color:#8c8989;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--desc-lines, 2);line-clamp:var(--desc-lines, 2);overflow:hidden}.dark .post-row-desc[data-astro-cid-iyiqi2so]{color:#9a9a9a}.post-row-tags[data-astro-cid-iyiqi2so]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.post-tag[data-astro-cid-iyiqi2so]{display:inline-flex;align-items:center;gap:2px;padding:3px 9px;border-radius:999px;background:#f2f5fa;color:#7d8794;font-size:11.5px;text-decoration:none;transition:background-color .18s ease,color .18s ease}.post-tag[data-astro-cid-iyiqi2so]:hover{background:#4270f5;color:#fff}.post-tag-static[data-astro-cid-iyiqi2so]{background:#8c96a324}.dark .post-tag[data-astro-cid-iyiqi2so]{background:#2c2c2e;color:#9aa0a8}.post-row-stats[data-astro-cid-iyiqi2so]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:auto;padding-top:4px;font-size:12px;color:#a8b0ba}.post-row-stats[data-astro-cid-iyiqi2so] span[data-astro-cid-iyiqi2so]{display:inline-flex;align-items:center;gap:4px}.post-row-enter[data-astro-cid-iyiqi2so]{margin-left:auto;display:inline-flex;align-items:center;gap:2px;color:#4270f5;font-weight:600;text-decoration:none;opacity:0;transform:translate(-4px);transition:opacity .25s ease,transform .25s ease}.post-row[data-astro-cid-iyiqi2so]:hover .post-row-enter[data-astro-cid-iyiqi2so]{opacity:1;transform:translate(0)}.dark .post-row-enter[data-astro-cid-iyiqi2so]{color:#8ab0ff}.post-row-cover[data-astro-cid-iyiqi2so]{position:absolute;top:12px;bottom:12px;right:12px;width:92px;border-radius:10px;overflow:hidden;display:block;background:#f0f1f3}.post-row-cover[data-astro-cid-iyiqi2so] img[data-astro-cid-iyiqi2so]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .45s ease}.post-row-cover[data-astro-cid-iyiqi2so]:hover img[data-astro-cid-iyiqi2so]{transform:scale(1.08)}.cover-mask[data-astro-cid-iyiqi2so]{position:absolute;inset:0;background:#0000;transition:background .3s ease}.post-row-cover[data-astro-cid-iyiqi2so]:hover .cover-mask[data-astro-cid-iyiqi2so]{background:#00000052}.cover-arrow[data-astro-cid-iyiqi2so]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:26px;opacity:0;transform:scale(.6);transition:opacity .28s ease,transform .28s ease}.post-row-cover[data-astro-cid-iyiqi2so]:hover .cover-arrow[data-astro-cid-iyiqi2so]{opacity:1;transform:scale(1)}.post-row[data-astro-cid-iyiqi2so].cover-left.has-cover .post-row-content[data-astro-cid-iyiqi2so]{padding-right:0;padding-left:96px}.post-row[data-astro-cid-iyiqi2so].cover-left .post-row-cover[data-astro-cid-iyiqi2so]{right:auto;left:12px}.post-row[data-astro-cid-iyiqi2so].cover-left .post-row-title[data-astro-cid-iyiqi2so]{padding-left:0}.post-row[data-astro-cid-iyiqi2so].cover-left .post-row-title[data-astro-cid-iyiqi2so]:before{display:none}.post-type-badge[data-astro-cid-iyiqi2so],.post-sticky-badge[data-astro-cid-iyiqi2so]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap}.post-type-badge[data-astro-cid-iyiqi2so]{background:#7882911f;color:#6f7885}.post-sticky-badge[data-astro-cid-iyiqi2so]{background:#ff9f1c24;color:#c98214}.dark .post-type-badge[data-astro-cid-iyiqi2so]{background:#a0aab924;color:#a8b0bc}.dark .post-sticky-badge[data-astro-cid-iyiqi2so]{background:#ffc10724;color:#ffc861}@media(min-width:768px){.post-row[data-astro-cid-iyiqi2so]{padding:26px 28px;min-height:200px}.post-row[data-astro-cid-iyiqi2so].has-cover .post-row-content[data-astro-cid-iyiqi2so]{width:calc(100% - var(--cover-w, 30%) - 24px);padding-right:0}.post-row-cover[data-astro-cid-iyiqi2so]{top:14px;bottom:14px;right:14px;width:var(--cover-w, 30%);border-radius:10px}.post-row[data-astro-cid-iyiqi2so].cover-left.has-cover .post-row-content[data-astro-cid-iyiqi2so]{margin-left:calc(var(--cover-w, 30%) + 24px);width:calc(100% - var(--cover-w, 30%) - 24px);padding-left:0}.post-row[data-astro-cid-iyiqi2so].cover-left .post-row-cover[data-astro-cid-iyiqi2so]{left:14px;right:auto}.post-row[data-astro-cid-iyiqi2so].cover-left .post-row-title[data-astro-cid-iyiqi2so]{padding-left:13px}.post-row[data-astro-cid-iyiqi2so].cover-left .post-row-title[data-astro-cid-iyiqi2so]:before{display:block}.post-row-title[data-astro-cid-iyiqi2so]{font-size:21px;line-height:1.45;margin-bottom:12px}.post-row-title[data-astro-cid-iyiqi2so]:before{top:5px;height:20px;width:4px}.post-row-meta[data-astro-cid-iyiqi2so]{margin-bottom:12px}.post-row-enter[data-astro-cid-iyiqi2so]{opacity:1;transform:none}.post-row[data-astro-cid-iyiqi2so]:hover .post-row-enter[data-astro-cid-iyiqi2so]{color:#0a59f8}}.post-row[data-astro-cid-iyiqi2so].is-grid{padding:0;display:flex;flex-direction:column-reverse;height:100%}.post-row[data-astro-cid-iyiqi2so].is-grid .post-row-content[data-astro-cid-iyiqi2so],.post-row[data-astro-cid-iyiqi2so].is-grid.has-cover .post-row-content[data-astro-cid-iyiqi2so]{width:100%;padding:18px 20px 20px}.post-row[data-astro-cid-iyiqi2so].is-grid .post-row-cover[data-astro-cid-iyiqi2so]{position:relative;inset:auto;width:100%;aspect-ratio:2 / 1;border-radius:12px 12px 0 0}.post-row[data-astro-cid-iyiqi2so].is-grid .post-row-title[data-astro-cid-iyiqi2so]{font-size:17px}.post-row[data-astro-cid-iyiqi2so].is-grid .post-row-title[data-astro-cid-iyiqi2so]:before{display:none}.post-row[data-astro-cid-iyiqi2so].is-grid .post-row-title[data-astro-cid-iyiqi2so]{padding-left:0}.post-row[data-astro-cid-iyiqi2so].is-grid .post-row-enter[data-astro-cid-iyiqi2so]{display:none}@media(max-width:480px){.post-row[data-astro-cid-iyiqi2so]{padding:16px}.post-row[data-astro-cid-iyiqi2so].has-cover .post-row-content[data-astro-cid-iyiqi2so]{padding-right:84px}.post-row-cover[data-astro-cid-iyiqi2so]{width:80px;top:10px;bottom:10px;right:10px}.post-row-title[data-astro-cid-iyiqi2so]{font-size:16px;padding-left:11px}.post-row-title[data-astro-cid-iyiqi2so]:before{height:15px;top:4px}.post-row-desc[data-astro-cid-iyiqi2so]{-webkit-line-clamp:2;margin-bottom:8px;font-size:13px}.post-row-enter[data-astro-cid-iyiqi2so]{display:none}}
