 .mffm__header{margin-bottom:1em;}.mffm__filters{display:flex;flex-direction:column;gap:.6em;margin-bottom:1.5em;}.mffm__chips{display:flex;flex-wrap:wrap;align-items:center;gap:.4em;}.mffm__chipsLabel{font-size:.85em;opacity:.7;margin-right:.3em;}.mffm__chip{display:inline-block;padding:.3em .9em;border-radius:999px;font-size:.85em;background:rgba(127,127,127,.15);color:inherit;text-decoration:none;transition:background .15s ease;}.mffm__chip:hover{background:rgba(127,127,127,.28);color:inherit;}.mffm__chip--active, .mffm__chip--active:hover{background:var(--i-primary, #1a79d9);color:#fff;}.mffm__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:1em;}.mffm__card{display:flex;gap:1em;align-items:flex-start;padding:1em;border-radius:var(--i-border-radius, 6px);background:var(--i-background_2, rgba(127,127,127,.08));border:1px solid rgba(127,127,127,.15);min-width:0;}.mffm__avatar{flex:0 0 72px;width:72px;height:72px;border-radius:50%;overflow:hidden;background:rgba(0,0,0,.2);}.mffm__avatar img{width:100%;height:100%;object-fit:cover;display:block;}.mffm__body{flex:1 1 auto;min-width:0;}.mffm__name{margin:0;font-size:1.1em;line-height:1.3;overflow-wrap:anywhere;}.mffm__name a{color:inherit;}.mffm__group{font-size:.85em;margin-top:.15em;}.mffm__stats{list-style:none;margin:.5em 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.3em 1em;font-size:.8em;}.mffm__bio{margin:.7em 0 0;font-size:.9em;line-height:1.5;overflow-wrap:anywhere;}.mffm__bio--empty{font-style:italic;}.mffm__bio--expand > summary{cursor:pointer;list-style:none;}.mffm__bio--expand > summary::-webkit-details-marker{display:none;}.mffm__toggle{white-space:nowrap;font-weight:600;color:var(--i-link--co, var(--i-primary, #1a79d9));}.mffm__toggleLess, .mffm__bio--expand[open] .mffm__toggleMore, .mffm__bio--expand[open] .mffm__excerpt{display:none;}.mffm__bio--expand[open] .mffm__toggleLess{display:inline;}.mffm__full{margin:0 0 .3em;}.mffm__bio--expand[open] > summary{order:2;}.mffm__bio--expand[open]{display:flex;flex-direction:column;}.mffm__pagination{margin-top:1.5em;}@media (max-width:480px){.mffm__grid{grid-template-columns:1fr;}.mffm__avatar{flex-basis:56px;width:56px;height:56px;}}