/* v2.4.55 Spend check */
.sp55 .l{display:flex;align-items:center;gap:6px}
.i55{width:20px;height:20px;flex:0 0 20px;vertical-align:middle}
.i55.g55{color:#C9A227}.i55.r55{color:#B3261E}.i55.c55{color:#C9A227;width:22px;height:22px}
.sp55 .v55{font-family:'Fredoka',system-ui,sans-serif;font-size:19px;line-height:1.25}
.sp55.bad55,.c55.bad55{border-left:5px solid #B3261E!important;box-shadow:0 0 0 1px rgba(179,38,30,.35) inset}
.sp55 .rd55{color:#B3261E}
.more55{display:inline-block;font-family:'Inter',system-ui,sans-serif;font-size:12px;font-weight:700;color:#fff;background:#B3261E;border-radius:10px;padding:1px 8px;margin-left:4px;vertical-align:2px}
.fine55{font-family:'Inter',system-ui,sans-serif;font-size:11px;line-height:1.35;opacity:.7;margin-top:4px}
.w55{opacity:.75}
.c55 .hd55{display:flex;align-items:center;gap:8px;margin-bottom:4px}
.c55 .h55{font-family:'Fredoka',system-ui,sans-serif;font-size:18px;font-weight:600}
.sum55{font-family:'Fredoka',system-ui,sans-serif;font-size:16px;margin:2px 0 10px}
.c55.bad55 .sum55{color:#B3261E}
.tb55{display:block;font-family:'Inter',system-ui,sans-serif;font-size:13px}
.tr55{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.75fr);gap:6px;align-items:center;padding:8px 2px;border-top:1px solid rgba(127,127,127,.18)}
.tr55 span:not(.nm55){text-align:right;font-variant-numeric:tabular-nums}
.th55{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;opacity:.65;border-top:0}
.tr55 .nm55{font-weight:600;overflow-wrap:anywhere}
.tr55.ov55{color:#B3261E;background:rgba(179,38,30,.06);border-radius:8px}
.tr55.ov55 .pc55{font-weight:800}
@media (min-width:700px){.tb55{font-size:15px}.tr55{padding:10px 8px}}
