/* 优惠码高亮（CouponHighlight）—— 视觉样式，点击行为由 copy-toast.js 统一委托
 *
 * 🧨 特异性说明：装饰 span 同时带 .zhiji-copy（core.css 里是品牌蓝底白字按钮样式，
 *    特异性 0-1-0）——必须用 .zhiji-copy.zhiji-cp（0-2-0）压过它，否则高亮变蓝底。
 *    深色主题：zibll 把 dark-theme / white-theme 挂在 body class 上。
 */
.zhiji-copy.zhiji-cp {
    display: inline-block;
    background: #fff6ec;
    border: 1px dashed #ffb366;
    color: #e8590c;
    font-weight: 600;
    font-size: 1em;
    line-height: inherit;
    border-radius: 6px;
    padding: 0 7px;
    margin: 0 2px;
    cursor: pointer;
    transition: all .15s ease;
    letter-spacing: .5px;
    opacity: 1;
    transform: none;
}

.zhiji-copy.zhiji-cp:hover {
    background: #ffe3c7;
    box-shadow: 0 0 0 2px rgba(255, 140, 40, .18);
    opacity: 1;
}

/* 复制成功反馈（CopyToast feedback 加 is-done；保留绿色语义，仅换浅底） */
.zhiji-copy.zhiji-cp.is-done {
    background: #e6f7ed;
    border-color: #7bd9a8;
    color: #16a34a;
    box-shadow: none;
}

/* ── 深色主题：半透明暖底 + 亮橙字，浅色不刺眼 ── */
body.dark-theme .zhiji-copy.zhiji-cp {
    background: rgba(255, 179, 102, .14);
    border-color: rgba(255, 179, 102, .45);
    color: #ffb366;
}

body.dark-theme .zhiji-copy.zhiji-cp:hover {
    background: rgba(255, 179, 102, .24);
    box-shadow: 0 0 0 2px rgba(255, 179, 102, .18);
}

body.dark-theme .zhiji-copy.zhiji-cp.is-done {
    background: rgba(34, 181, 115, .16);
    border-color: rgba(34, 181, 115, .5);
    color: #4ade80;
}
