/* Community links row in ตั้งค่า (admin back-office L9, src/community-links.js). Hidden = no links published. */
#settings-dialog .settings-row#settings-community-row[hidden]{display:none}
#settings-dialog .settings-community-row{flex-wrap:wrap}
#settings-dialog .settings-community-row>span{flex:1 1 160px}
.community-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:100%}
.community-link{--link:#6b5a45;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:7px 11px;border:1px solid #bea383;border-radius:8px;background:#f7ebd6;color:#4d3d2b;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis}
.community-link::before{content:'↗';display:inline-grid;place-items:center;flex:0 0 auto;width:20px;height:20px;border-radius:50%;background:var(--link);color:#fff;font-size:11px;font-weight:700;line-height:1}
.community-link:hover,.community-link:focus-visible{background:#fff6e4;border-color:#9c8061;outline:none}
.community-link:focus-visible{box-shadow:0 0 0 2px #c89d4a}
.community-link[data-kind=facebook]{--link:#1877f2}.community-link[data-kind=facebook]::before{content:'f';font-family:Arial,sans-serif;font-size:13px}
.community-link[data-kind=discord]{--link:#5865f2}.community-link[data-kind=discord]::before{content:'D';font-family:Arial,sans-serif}
.community-link[data-kind=line]{--link:#06c755}.community-link[data-kind=line]::before{content:'L';font-family:Arial,sans-serif}
.community-link[data-kind=youtube]{--link:#e62117}.community-link[data-kind=youtube]::before{content:'▶';font-size:9px}
.community-link[data-kind=tiktok]{--link:#111}.community-link[data-kind=tiktok]::before{content:'♪'}
@media(max-width:480px){.community-links{justify-content:flex-start}.community-link{min-height:34px;padding:6px 9px;font-size:12px}}
