.blogs a{flex-wrap:wrap;display:flex}.blogs a time{width:5em}.blogs a .category{white-space:nowrap;text-overflow:ellipsis;word-break:keep-all;border:1px solid var(--fg);border-radius:9999px;width:7em;height:1em;margin-top:.5em;margin-left:1.618em;padding:0 .618em;font-size:.7em;line-height:1em;overflow:hidden}.blogs a .category:empty{border:none}.blogs a .title{align-self:flex-end;margin-left:1.618em;text-decoration:underline}
