.device-status{flex-wrap:wrap;line-height:1.6}.offline-status{font-size:10px;border:0;background:transparent;color:var(--gold);padding:4px 1px;text-decoration:underline;text-underline-offset:3px}.offline-status.ready{color:var(--teal)}.offline-heading{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.5}.offline-heading svg{flex-shrink:0;color:var(--teal)}
.offline-error-code{font-size:11px;line-height:1.7;color:var(--red);overflow-wrap:anywhere;padding:9px 11px;background:#fff2ed;border-radius:8px}
