/* Uploaded platform logos, and the small badge used beside text. */
.plat-logo.has-logo,.ppl.has-logo,.logo-xs.has-logo{background: #ebf8e700;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}
.plat-logo.has-logo img,.ppl.has-logo img,.logo-xs.has-logo img{object-fit:contain}
.logo-xs{width:18px;height:18px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;flex:none;font-size:8px;font-weight:800;letter-spacing:0;color:#fff;background:var(--plat-color,var(--green))}
.plat-inline{display:inline-flex;align-items:center;gap:7px}
.a-pill.plat-inline{padding-left:6px}
.side-help-top{display:flex;align-items:center;gap:8px;margin-bottom:6px}
.side-help-top b{margin-bottom:0}
/* The badge is taller than a footer line; keep the links on the same rhythm. */
.ftr .logo-xs{margin:-2px 0}
