:root{--pf-bg: #f4f6f9;--pf-card: #ffffff;--pf-text: #1a1d24;--pf-muted: #5c6370;--pf-accent: #2563eb;--pf-border: #e8eaef;--pf-success: #059669;--pf-danger: #dc2626}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}body{font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;background:var(--pf-bg);color:var(--pf-text);line-height:1.5}.pf-row-price-alert td{background:#fef3c7a6!important}.pf-shell{max-width:1280px;margin:0 auto;padding:24px 16px 48px}.pf-hero{margin-bottom:20px}.pf-hero h1{margin:0 0 8px;font-size:1.5rem;font-weight:650;letter-spacing:-.02em}.pf-hero p{margin:0;color:var(--pf-muted);font-size:14px}.pf-section-title{font-size:15px;font-weight:600;margin:0 0 12px}.pf-kpi-card .ant-statistic-title{color:var(--pf-muted);font-size:13px}.pf-kpi-card .ant-card-body{padding:16px 18px}@media (max-width: 767px){.pf-shell{padding:16px 12px 40px}}
