.wechat-actions{display:flex;align-items:center;gap:8px;margin-left:auto}
.wechat-actions .wechat-contact-trigger{margin-left:0}
.wechat-group-trigger{background:#2c694d;color:#fff;border-color:#2c694d}
.wechat-group-trigger:hover{background:#24573f;border-color:#24573f}
.wechat-group-card{width:360px}
@media(max-width:680px){.site-header.wrap{height:auto;min-height:64px;padding-block:12px;flex-wrap:wrap;row-gap:12px}.wechat-actions{gap:6px}.wechat-actions .wechat-group-trigger{width:auto;padding:7px 10px}.wechat-group-trigger>span{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:nowrap}}
@media(max-width:480px){.wechat-actions{width:100%;justify-content:flex-end}.wechat-actions .wechat-contact-trigger{width:auto;padding:7px 10px}.wechat-actions .wechat-contact-trigger>span{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:nowrap}.wechat-group-card{top:112px;max-height:calc(100svh - 128px)}}
