.business-profile-v1__post-feed{margin:0 -13px}.business-profile-v1__post{margin:0;border:0;border-bottom:1px solid #e5ebf3;border-radius:0;background:#fff}.business-profile-v1__post-head{display:grid;grid-template-columns:42px minmax(0,1fr) auto auto;gap:9px;align-items:center;padding:12px 13px 10px}.business-profile-v1__post-logo{display:grid;place-items:center;width:40px;height:40px;border:1px solid #e1e8f1;border-radius:50%;background:#fff;object-fit:cover;color:#2563eb;font-size:15px;font-weight:850}.business-profile-v1__post-head>div{display:grid;min-width:0;gap:2px}.business-profile-v1__post-head strong{overflow:hidden;color:#102247;font-size:13px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.business-profile-v1__post-head small{display:flex;align-items:center;gap:3px;overflow:hidden;color:#748198;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.business-profile-v1__post-head small svg{flex:0 0 auto;color:#2563eb}.business-profile-v1__post-sponsored{border-radius:999px;background:#fff4d6;padding:3px 6px;color:#9a6500;font-size:9px;font-weight:850}.business-profile-v1__post-more{position:relative}.business-profile-v1__post-more summary{display:grid;place-items:center;width:38px;height:38px;cursor:pointer;list-style:none;color:#40516d}.business-profile-v1__post-more summary::-webkit-details-marker{display:none}.business-profile-v1__post-more a{position:absolute;z-index:3;top:38px;right:0;display:flex;align-items:center;gap:6px;min-width:92px;border:1px solid #dce5f0;border-radius:9px;padding:8px 10px;background:#fff;color:#d4414c;font-size:12px;font-weight:750;text-decoration:none;box-shadow:0 7px 18px rgba(15,35,71,.13)}.business-profile-v1__post-media{position:relative;overflow:hidden;width:100%;background:#eff3f8}.business-profile-v1__post-media>div{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.business-profile-v1__post-media>div::-webkit-scrollbar{display:none}.business-profile-v1__post-media img,.business-profile-v1__post-media video{display:block;flex:0 0 100%;width:100%;aspect-ratio:1/1;max-height:none;scroll-snap-align:start;background:#eff3f8;object-fit:cover}.business-profile-v1__post-media-count{position:absolute;top:10px;right:10px;border-radius:999px;padding:3px 7px;background:rgba(15,32,60,.66);color:#fff;font-size:10px;font-weight:800}.business-profile-v1__post-dots{position:absolute;bottom:8px;left:50%;display:flex;gap:5px;transform:translateX(-50%)}.business-profile-v1__post-dots i{width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.62)}.business-profile-v1__post-dots i:first-child{width:15px;border-radius:999px;background:#fff}.business-profile-v1__post-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;padding:6px 8px}.business-profile-v1__post-actions a,.business-profile-v1__post-actions button,.business-profile-v1__post-actions>span{display:grid;justify-items:center;gap:3px;min-width:0;border:0;padding:6px 2px;background:transparent;color:#5a6a83;text-decoration:none}.business-profile-v1__post-actions button{cursor:pointer}.business-profile-v1__post-actions svg{color:#263a5a}.business-profile-v1__post-actions span span,.business-profile-v1__post-actions small{overflow:hidden;max-width:100%;margin:0;color:#55657c;font-size:9px;font-weight:750;text-align:center;text-overflow:ellipsis;white-space:nowrap}.business-profile-v1__post-actions .is-disabled{opacity:.46}.business-profile-v1__post-caption{margin:0;padding:1px 13px 13px;color:#384963;font-size:12px;line-height:1.48}.business-profile-v1__post-caption b{color:#14284c}.business-profile-v1__post-empty{display:grid;justify-items:center;gap:7px;margin:0 13px;border:1px solid #e2e8f0;border-radius:13px;padding:28px 16px;color:#2563eb;text-align:center}.business-profile-v1__post-empty strong{color:#1b2e4e;font-size:14px}.business-profile-v1__post-empty p{margin:0;color:#708097;font-size:12px}.business-profile-v1__post-sentinel{height:1px}@media(min-width:700px){.business-profile-v1__post-feed{margin:0}.business-profile-v1__post{border:1px solid #e2e8f0;border-radius:13px;margin-bottom:12px}.business-profile-v1__post-sentinel{height:2px}}
.business-profile-v1__post .business-profile-v1__post-caption{margin:0;padding:1px 13px 13px}.business-profile-v1__post-dots i.is-active{width:15px;border-radius:999px;background:#fff}
