.nuuL6G_card{box-sizing:border-box;border:var(--border) solid var(--color-line-soft);border-radius:var(--r-lg);background:var(--color-surface);min-width:0;color:var(--color-text);transition:border-color var(--transition);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.nuuL6G_card:hover{border-color:var(--color-line);color:var(--color-text)}.nuuL6G_media{aspect-ratio:4/3;background:var(--color-raised);display:block;position:relative}.nuuL6G_image{object-fit:cover}.nuuL6G_badge{top:var(--s4);left:var(--s4);position:absolute}.nuuL6G_body{gap:var(--s3);padding:var(--s5);flex-direction:column;flex:auto;display:flex}.nuuL6G_title{font:var(--type-title-card);text-wrap:pretty}.nuuL6G_excerpt{font:var(--type-ui);color:var(--color-text-secondary);line-height:1.45}.nuuL6G_foot{padding-top:var(--s2);font:var(--type-meta);color:var(--color-text-secondary);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.nuuL6G_external{width:var(--s6);height:var(--s6);border-radius:var(--r-sm);background:var(--color-bg);justify-content:center;align-items:center;display:inline-flex}
.jOfNTG_post{min-width:0;color:var(--color-text);text-decoration:none;display:flex;position:relative}.jOfNTG_body{gap:var(--s2);flex-direction:column;flex:auto;min-width:0;display:flex}.jOfNTG_title{font:var(--type-title-card);text-wrap:pretty}.jOfNTG_post:hover .jOfNTG_title{color:var(--color-gold-light)}.jOfNTG_foot{justify-content:space-between;align-items:center;gap:var(--s3);font:var(--type-meta);color:var(--color-text-secondary);margin-top:auto;display:flex}.jOfNTG_meta{min-width:0}.jOfNTG_type{color:var(--color-text)}.jOfNTG_box{box-sizing:border-box;border:var(--border) solid var(--color-line-soft);border-radius:var(--r-lg);background:var(--color-surface);transition:border-color var(--transition);overflow:hidden}.jOfNTG_box:hover{border-color:var(--color-line)}.jOfNTG_box .jOfNTG_body{padding:var(--s4) var(--s5)}.jOfNTG_media{width:calc(var(--s10) + var(--s7));background:var(--color-raised);flex:none;display:none;position:relative}.jOfNTG_image{object-fit:cover}@media (max-width:560px){.jOfNTG_media{display:block}.jOfNTG_box .jOfNTG_body{padding:var(--s4)}}.jOfNTG_external{width:var(--s6);height:var(--s6);border-radius:var(--r-sm);background:var(--color-bg);flex:none;justify-content:center;align-items:center;display:inline-flex}
