.blog-card[data-v-295879a9]{display:flex;align-items:stretch;height:100%;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:1.1rem;overflow:hidden;position:relative;transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease}.blog-card[data-v-295879a9]:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:var(--color-cherry-900);opacity:0;transition:opacity .3s ease}.blog-card[data-v-295879a9]:hover{box-shadow:0 20px 44px -24px #4b02176b;transform:translateY(-3px);border-color:color-mix(in srgb,var(--color-cherry-500) 28%,var(--ui-border))}.blog-card[data-v-295879a9]:hover:before{opacity:1}.cover[data-v-295879a9]{position:relative;flex:0 0 150px;align-self:center;aspect-ratio:1/1;margin:14px;border-radius:.85rem;background:var(--ui-bg-muted);overflow:hidden}.cover img[data-v-295879a9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .45s cubic-bezier(.16,1,.3,1)}.blog-card:hover .cover img[data-v-295879a9]{transform:scale(1.05)}.cover-ph[data-v-295879a9]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--color-cherry-500) 42%,transparent);background:var(--ui-bg-muted)}.cover-ico[data-v-295879a9]{width:30px;height:30px}.body[data-v-295879a9]{flex:1;min-width:0;padding:16px 4px 16px 16px;display:flex;flex-direction:column;align-items:flex-start;gap:9px}.cat-chip[data-v-295879a9]{background:color-mix(in srgb,var(--color-cherry-500) 9%,transparent);color:var(--ui-primary);border:1px solid color-mix(in srgb,var(--color-cherry-500) 22%,transparent);font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:16px}.title[data-v-295879a9]{font-weight:700;font-size:1.02rem;line-height:1.7;color:var(--ui-text-highlighted);transition:color .2s ease;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.title[data-v-295879a9]:hover{color:var(--ui-primary)}.excerpt[data-v-295879a9]{font-size:.84rem;margin:0;line-height:1.85;color:var(--ui-text-muted);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.meta[data-v-295879a9]{display:flex;gap:14px;font-size:.76rem;color:var(--ui-text-dimmed);margin-top:auto;padding-top:6px;flex-wrap:wrap}.meta-item[data-v-295879a9]{display:inline-flex;align-items:center;gap:5px}.meta-ico[data-v-295879a9]{width:14px;height:14px}@media(max-width:600px){.blog-card[data-v-295879a9]{display:grid;grid-template-columns:160px minmax(0,1fr);min-height:120px;border-radius:1.1rem;box-shadow:0 10px 28px -24px #4b02178c}.blog-card[data-v-295879a9]:hover{transform:none}.cover[data-v-295879a9]{width:100%;height:auto;margin:0;border-radius:0;aspect-ratio:4/3;align-self:center}.blog-card:hover .cover img[data-v-295879a9]{transform:none}.body[data-v-295879a9]{padding:10px 11px;gap:6px}.cat-chip[data-v-295879a9]{padding:2px 8px;font-size:.64rem}.title[data-v-295879a9]{font-size:.9rem;line-height:1.6}.excerpt[data-v-295879a9]{display:none}.meta[data-v-295879a9]{gap:9px;padding-top:0;font-size:.68rem}.meta-ico[data-v-295879a9]{width:12px;height:12px}}@media(max-width:360px){.blog-card[data-v-295879a9]{grid-template-columns:124px minmax(0,1fr)}.cover[data-v-295879a9]{height:100%;aspect-ratio:auto}.meta-item[data-v-295879a9]:last-child{display:none}}
