.ticket-paid-diagnostic{margin:18px 0;padding:16px;border:1px solid rgba(52,167,217,.35);border-radius:14px;background:rgba(26,77,100,.12)}
.ticket-paid-diagnostic-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}
.ticket-paid-diagnostic-heading .eyebrow{display:block;margin-bottom:5px}
.ticket-paid-diagnostic strong{color:inherit}
.ticket-paid-diagnostic p{margin:10px 0;line-height:1.55}
.ticket-paid-diagnostic-breakdown{font-size:.9rem;opacity:.9}
.ticket-paid-diagnostic-warning{color:#714813;background:#fff7e8;border-left:3px solid #c97918;padding:10px 12px;border-radius:4px}
.ticket-paid-diagnostic-error{color:#9c243c;background:#fff1f3;border-left:3px solid #bf354d;padding:10px 12px;border-radius:4px;overflow-wrap:anywhere}
@media(max-width:600px){.ticket-paid-diagnostic{padding:12px}.ticket-paid-diagnostic-heading{align-items:flex-start}.ticket-paid-diagnostic-heading strong{overflow-wrap:anywhere}}
