.b-post-foot{background:var(--c-white);padding:0 0 var(--s-9)}.b-post-foot__inner{display:flex;flex-direction:column;gap:var(--s-6);max-width:calc(820px + var(--gutter)*2)}.b-post-foot__row{align-items:flex-start;border-top:1px solid var(--c-line);display:flex;flex-wrap:wrap;gap:var(--s-5);justify-content:space-between;padding-top:var(--s-5)}.b-post-foot__group{display:flex;flex-direction:column;gap:var(--s-3)}.b-post-foot__group--share{align-items:flex-start;position:relative}.b-post-foot__tags{display:flex;flex-wrap:wrap;gap:var(--s-2)}.b-post-foot__tag{align-items:center;border:1px solid var(--c-line-strong);border-radius:var(--r-pill);color:var(--c-ink);display:inline-flex;font-size:13px;font-weight:700;min-height:36px;padding:6px 16px;transition:background var(--dur) ease,color var(--dur) ease,border-color var(--dur) ease}.b-post-foot__tag:hover{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-white)}.b-post-foot__share{display:flex;gap:var(--s-2)}.b-post-foot__btn{background:var(--c-white);border:1px solid var(--c-line-strong);border-radius:50%;color:var(--c-ink);display:grid;height:44px;place-items:center;transition:background var(--dur) ease,color var(--dur) ease,border-color var(--dur) ease,transform var(--dur) ease;width:44px}.b-post-foot__btn:hover{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-white);transform:translateY(-2px)}.b-post-foot__btn svg{height:18px;width:18px}.b-post-foot__copied{color:var(--c-coral-deep);font-size:13px;font-weight:700;min-height:1.2em}.b-post-foot__author{align-items:flex-start;background:var(--c-bg);box-shadow:none;display:flex;gap:var(--s-5);padding:var(--s-6)}.b-post-foot__avatar{border-radius:50%;flex:none;height:80px;object-fit:cover;width:80px}.b-post-foot__bio{display:flex;flex-direction:column;gap:var(--s-1);min-width:0}.b-post-foot__name{color:var(--c-ink);font-family:var(--f-display);font-size:var(--fs-h3-s);font-weight:700;line-height:1.2}.b-post-foot__name a{color:inherit}.b-post-foot__name a:hover{color:var(--c-coral)}.b-post-foot__text{color:var(--c-grey);font-size:var(--fs-small);line-height:1.6;margin-top:var(--s-1)}@media (max-width:768px){.b-post-foot{padding-bottom:var(--s-8)}.b-post-foot__author{flex-direction:column;padding:var(--s-5)}}