.mfi{position:relative;display:block;width:100%;max-width:100%;min-width:0;margin:13px 0 0;overflow:hidden;scroll-margin-top:88px}
.mfi *{box-sizing:border-box}
.mfi-track{display:flex;gap:6px;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:2px 0 4px;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y}
.mfi-track::-webkit-scrollbar{display:none}
.mfi-group{display:flex;align-items:stretch;flex:none;gap:6px;width:max-content}
.mfi .mfi-card{display:flex;align-items:flex-start;gap:9px;flex:0 0 auto;width:min(280px,calc(100vw - 60px));margin:0;padding:8px 8px 6px;border:0;border-radius:12px;background:#fff;box-shadow:none;font-family:Arial,Helvetica,sans-serif;text-align:left;color:#0f0f0f}
.mfi-avatar{display:block;flex:0 0 26px;width:26px;height:26px;margin:0;border-radius:50%;overflow:hidden}
.mfi .mfi-avatar-image,.mfi-avatar-placeholder{display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:50%;object-fit:cover}
.mfi-content{flex:1;min-width:0}
.mfi-header{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:3px;row-gap:0;min-height:13px;margin:0;padding:0;line-height:13px}
.mfi .mfi-name{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:10.25px;font-weight:700;line-height:13px;letter-spacing:0;color:#0f0f0f;overflow-wrap:anywhere}
.mfi-time,.mfi-separator,.mfi-author-like{font-size:9px;font-weight:400;line-height:13px;color:#686b6e;white-space:nowrap}
.mfi-author-like{display:inline-flex;align-items:center;gap:3px}
.mfi-author-like svg{display:block;width:9px;height:9px;flex:none;align-self:center}
.mfi .mfi-comment{margin:1px 0 0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:10.5px;font-weight:400;line-height:1.38;letter-spacing:0;color:#0f0f0f;overflow-wrap:anywhere}
.mfi-meta{display:flex;align-items:center;gap:14px;margin:6px 0 0;padding:0;color:#686b6e;font-size:9.5px;line-height:14px}
.mfi-outline-icon{display:block;flex:none;width:13px;height:13px}
.mfi-outline-icon svg{display:block;width:100%;height:100%;fill:none;stroke:#737777;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round}
.mfi-outline-icon--down{transform:rotate(180deg)}
.mfi-reply{font-size:9.5px;font-weight:600;line-height:14px}
.mfi-reactions{display:flex;align-items:center;gap:0;margin-left:3px;min-height:14px;padding:0}
.mfi-reaction{display:grid;place-items:center;flex:none;width:13px;height:13px;border:0;border-radius:50%}
.mfi-reaction--like{position:relative;z-index:1;background:#06a3ed}
.mfi-reaction--heart{margin-left:-3px;background:#f4496b}
.mfi-reaction svg{display:block;width:10px;height:10px;fill:#fff}
.mfi-reaction-count{margin-left:4px;color:#686b6e;font-size:9px;font-weight:400;line-height:14px}
.mfi-track:focus-visible{outline:2px solid #326044;outline-offset:-2px}
@media(max-width:749px){.mfi{margin-top:11px;scroll-margin-top:76px}}
