/* Chat Habib v15 social embeds */
.chat-link{color:#08796e;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;word-break:break-all}.me .chat-link{color:#05665d}
.social-embeds{display:grid;gap:10px;margin-top:9px;white-space:normal}.social-card{width:min(560px,72vw);overflow:hidden;border:1px solid #dfe7e4;border-radius:13px;background:#fff;box-shadow:0 2px 8px rgba(21,35,31,.04)}
.social-card-head{height:40px;display:flex;align-items:center;gap:8px;padding:0 10px;border-bottom:1px solid #edf1ef;background:#fff}.social-card-head b{font-size:12px}.social-card-head>a{margin-left:auto;font-size:10px;font-weight:800;color:#08796e;text-decoration:none}.social-brand{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;font-size:13px;font-weight:900;background:#f1f4f3;color:#17201d}.social-youtube .social-brand{color:#c00}.social-instagram .social-brand{color:#a62d86}.social-tiktok .social-brand{color:#111}.social-facebook .social-brand{color:#1877f2}
.social-frame-wrap{position:relative;width:100%;aspect-ratio:16/9;background:#eef2f0}.social-frame-wrap iframe{position:absolute;inset:0;width:100%;height:100%;border:0;background:#fff}.social-instagram .social-frame-wrap{aspect-ratio:4/5;max-height:570px}.social-tiktok .social-frame-wrap{aspect-ratio:9/16;max-height:570px;margin:auto}.social-facebook .social-frame-wrap{aspect-ratio:16/10}.social-resolve-state{padding:22px 14px;text-align:center;color:#6c7874;font-size:12px;background:#f8faf9}.social-resolve-state a{color:#08796e;font-weight:800}
@media(max-width:720px){.social-card{width:min(100%,82vw)}.social-instagram .social-frame-wrap,.social-tiktok .social-frame-wrap{max-height:520px}}
