.lum-faces{border:1px solid var(--lum-hero-line);background:color-mix(in srgb, var(--lum-hero-fg) 3%, transparent);box-shadow:var(--lum-shadow);border-radius:1.35rem;padding:1.25rem;position:relative}@media (min-width:640px){.lum-faces{padding:1.75rem}}.lum-faces__head{border-bottom:1px solid var(--lum-hero-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;padding-bottom:.9rem;display:flex}.lum-faces__title{letter-spacing:.24em;text-transform:uppercase;color:var(--lum-accent-soft);font-size:11px;font-weight:600}.lum-faces__hint{color:var(--lum-hero-muted);font-size:11px}.lum-faces__list{gap:.55rem;margin-top:1rem;display:grid}.lum-faces__row{border:1px solid var(--lum-hero-line);background:color-mix(in srgb, var(--lum-hero) 55%, transparent);border-radius:.9rem;align-items:center;gap:.85rem;padding:.6rem .7rem;display:flex}.lum-faces__avatar{border:1px solid var(--lum-hero-line);border-radius:999px;flex:none;width:42px;height:42px;display:block;position:relative;overflow:hidden}.lum-faces__meta{flex:1;min-width:0}.lum-faces__name{color:var(--lum-hero-fg);font-size:13px;display:block}.lum-faces__count{color:var(--lum-hero-muted);font-size:11px;display:block}.lum-faces__thumbs{gap:3px;display:flex}.lum-faces__thumbs span{border-radius:.4rem;width:34px;height:34px;display:block;position:relative;overflow:hidden}.lum-faces__more{letter-spacing:.18em;text-transform:uppercase;color:var(--lum-accent-soft);margin-top:1rem;font-size:11px;font-weight:600}@media (max-width:479px){.lum-faces__thumbs span:nth-child(n+2){display:none}}
