/* ============ 价格方案 pricing.html 专属 ============ */
/* 对比说明表 */
.cmp-wrap{overflow-x:auto;border-radius:var(--r-lg);box-shadow:var(--shadow-sm);border:1px solid var(--line);background:#fff}
.cmp-table{width:100%;border-collapse:collapse;min-width:640px}
.cmp-table th,.cmp-table td{padding:16px 20px;text-align:center;border-bottom:1px solid var(--line);font-size:14.5px}
.cmp-table thead th{background:var(--grad-brand-soft);color:var(--ink-900);font-weight:800;font-size:15px}
.cmp-table thead th.pop{background:var(--grad-brand);color:#fff}
.cmp-table tbody td:first-child{text-align:left;font-weight:600;color:var(--ink-700)}
.cmp-table tbody tr:hover{background:rgba(168,85,247,.03)}
.cmp-table .yes{color:var(--blue-600);font-weight:700}
.cmp-table .no{color:var(--ink-300)}
.cmp-note{margin-top:18px;font-size:13px;color:var(--ink-300);text-align:center}

/* 套餐说明小条 */
.pkg-tip{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:22px 24px;box-shadow:var(--shadow-sm)}
.pkg-tip svg{width:24px;height:24px;color:var(--purple-500);flex:none;margin-top:2px}
.pkg-tip p{font-size:14.5px;color:var(--ink-500)}
.pkg-tip b{color:var(--ink-900)}

@media (max-width:560px){
  .cmp-table th,.cmp-table td{padding:12px 10px;font-size:13px}
}
