.message-bubble.billing-message-card{width:min(560px,88vw);max-width:min(560px,calc(100% - 50px));padding:22px;border:1px solid #294264;border-radius:18px;background:linear-gradient(150deg,#14243b,#0b1424);box-shadow:0 12px 38px #0004;color:#dce8f8}.message-bubble.billing-message-card .message-text,.message-bubble.billing-message-card div,.message-bubble.billing-message-card span,.message-bubble.billing-message-card p,.message-bubble.billing-message-card h3,.message-bubble.billing-message-card strong,.message-bubble.billing-message-card small{color:#cbd9ed!important}.billing-card-heading{padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #29415f}.message-bubble.billing-message-card .billing-official{display:inline-block;padding:5px 9px;background:#0e749028;border:1px solid #155e75;border-radius:7px;color:#67e8f9!important;font-size:10px;font-weight:800;letter-spacing:.8px}.message-bubble.billing-message-card .billing-card-label{display:block;font-size:10px;letter-spacing:1.2px;margin-top:18px;color:#8fa7c4!important}.message-bubble.billing-message-card h3{font-size:19px;font-weight:750;line-height:1.4;margin:6px 0 18px;color:#f1f5f9!important}.billing-card-summary{display:flex;align-items:center;justify-content:space-between;gap:12px}.billing-card-summary small{display:block;font-size:11px;margin-bottom:3px}.message-bubble.billing-message-card .billing-card-summary strong{font-size:26px;letter-spacing:-.5px;color:#fda4af!important}.billing-card-summary>span{padding:7px 10px;border:1px solid #334c6e;border-radius:9px;font-size:11px;white-space:nowrap}.message-bubble.billing-message-card .message-text{font-size:13px;line-height:1.8}.billing-card-attachment{margin-top:18px;padding:14px;background:#1c2d45;border:1px solid #334966;border-radius:12px}.billing-card-attachment a{color:#7dd3fc!important;overflow-wrap:anywhere}.billing-card-attachment .message-download-btn{display:inline-block;margin-top:10px;padding:7px 13px;background:#0369a1;border-radius:7px;text-decoration:none;color:white!important}.message-bubble.billing-message-card .message-meta{border-top:1px solid #29415f;padding-top:12px;margin-top:18px;color:#9cb2ce!important;flex-wrap:wrap}.message-bubble.billing-message-card .msg-status-dot.offline{background:#94a3b8}.billing-delivery-state{font-size:10px}@media(max-width:600px){.message-bubble.billing-message-card{max-width:calc(100% - 26px);padding:16px}.billing-card-summary{align-items:flex-start}.message-bubble.billing-message-card .billing-card-summary strong{font-size:23px}.billing-card-summary>span{font-size:10px;padding:6px}.message-bubble.billing-message-card h3{font-size:17px}}
.billing-card-summary>div{min-width:0}.billing-card-summary strong{white-space:nowrap}
