/* v162: user-saved/gifted outcomes; visually distinct from official system predictions */
.yt162-user-performance{margin:18px 0 24px;padding:18px;background:#f7faff;color:#173657;border:1px solid #cbdcf1;border-radius:15px}
.yt162-user-performance h3{font-size:19px;margin:0 0 5px;color:#113960}
.yt162-user-performance .yt162-intro{margin:0 0 13px;font-size:12px;line-height:1.7;color:#57708b}
.yt162-user-performance table{width:100%;border-collapse:collapse;background:#fff;border-radius:10px;overflow:hidden;font-size:13px}
.yt162-user-performance th,.yt162-user-performance td{border-bottom:1px solid #e1e8f1;padding:12px 13px}
.yt162-user-performance tr:last-child th,.yt162-user-performance tr:last-child td{border-bottom:0}
.yt162-user-performance th{text-align:left;color:#294b6e;font-weight:700}
.yt162-user-performance td{text-align:right;color:#0f477d;font-weight:850;font-variant-numeric:tabular-nums}
.yt162-user-performance .yt162-foot{font-size:11px;line-height:1.6;margin:12px 0 0;color:#687f95}
.yt162-system-title{font-size:16px;margin:24px 0 4px;color:inherit}
.yt162-system-note{font-size:12px;color:#8395ab;line-height:1.6;margin:0 0 14px}
@media(max-width:600px){.yt162-user-performance{padding:12px}.yt162-user-performance th,.yt162-user-performance td{padding:11px 9px}}
