/* claude-cta-C2（2026-10-10）：个人微信卡样式（复制微信号 + 扫码加我弹层）。行为在 wx-card.js。分站白标页面不加载本文件。 */
.yy-wxb{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;min-height:42px;padding:0 16px;margin:0;border-radius:999px;border:1px solid transparent;font-family:inherit;font-size:15px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none !important;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none}
.yy-wxb:active{filter:brightness(.92)}
.yy-wxb--main{background:#07c160;color:#fff !important;border-color:#07c160}
.yy-wxb--line{background:#fff;color:#07a653 !important;border-color:#07c160}
.yy-wxb--ghost{background:rgba(255,255,255,.10);color:#fff !important;border-color:rgba(255,255,255,.50)}
.yy-wxb--sm{min-height:34px;padding:0 12px;font-size:13px}
.yy-wxb.done{background:#16a34a !important;color:#fff !important;border-color:#16a34a !important}

/* 卡片：微信号 + 两个按钮 */
.yy-wxc{display:flex;flex-direction:column;gap:8px;box-sizing:border-box;width:100%;padding:12px 14px;border-radius:14px;background:#f2fbf4;border:1px solid #bfe8c8;color:#1c2a21}
.yy-wxc-id{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;font-size:14px;line-height:1.4}
.yy-wxc-k{color:#4f6156}
.yy-wxc-v{font-size:21px;font-weight:900;letter-spacing:.02em;color:#111;-webkit-user-select:all;user-select:all}
.yy-wxc-btns{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.yy-wxc-sub{font-size:12.5px;line-height:1.5;color:#4f6156}
.yy-wxc-sub b{-webkit-user-select:all;user-select:all}
.yy-wxl{display:inline;margin:0;padding:0 2px;border:0;background:none;color:#0d74ce;font:inherit;text-decoration:underline;cursor:pointer}
/* 深色卡片（首页左栏/手机顶部的「我是瑶瑶」卡） */
.yy-wxc--dark{background:rgba(255,255,255,.06);border-color:rgba(226,190,120,.34);color:#f4efe6}
.yy-wxc--dark .yy-wxc-k,.yy-wxc--dark .yy-wxc-sub{color:rgba(244,239,230,.74)}
.yy-wxc--dark .yy-wxc-v{color:#fff}
.yy-wxc--dark .yy-wxl{color:#f3d79a}

/* 首页顶部公告条右侧（电脑；手机上隐藏，手机用上面的「我是瑶瑶」卡） */
.yy-notice-wx{flex:none;display:inline-flex;align-items:center;gap:8px}
.yy-notice-wxid{font-size:13px;color:#5a2a27;white-space:nowrap}
.yy-notice-wxid b{-webkit-user-select:all;user-select:all}
@media (max-width:767px){.yy-notice-wx{display:none}}

/* 商品详情里的行内链接（流程步骤） */
a[data-wx-copy],a[data-wx-qr]{cursor:pointer}

/* 扫码弹层 */
.yy-wxm{position:fixed;left:0;top:0;right:0;bottom:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:16px;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif}
.yy-wxm-mask{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(10,12,16,.58)}
.yy-wxm-box{position:relative;box-sizing:border-box;width:100%;max-width:340px;max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:18px 18px 16px;border-radius:18px;background:#fff;color:#1c2024;text-align:center;box-shadow:0 24px 60px rgba(0,0,0,.35)}
.yy-wxm-x{position:absolute;right:8px;top:8px;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:#f1f2f5;color:#444;font-size:24px;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none}
.yy-wxm-t{margin:2px 42px 10px;font-size:17px;font-weight:800;line-height:1.35}
.yy-wxm-img{display:block;margin:0 auto 10px;max-width:100%;width:auto;height:auto;min-height:180px;max-height:50vh;max-height:min(50vh,430px);border-radius:10px;border:1px solid #eceef2;background:#f6f7f9}
.yy-wxm-img[hidden],.yy-wxm-miss[hidden]{display:none !important}
.yy-wxm-miss{margin:0 0 10px;padding:14px 10px;border-radius:10px;background:#fff7e6;color:#8a5a00;font-size:14px;line-height:1.6}
.yy-wxm-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 8px;margin:6px 0;font-size:14px;line-height:1.5}
.yy-wxm-row b{font-size:17px;-webkit-user-select:all;user-select:all}
.yy-wxm-tip{margin:10px 0 0;font-size:12.5px;line-height:1.6;color:#6b7078}
