.bridge-consumer-feed{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:16px;margin:18px 0}.bridge-consumer-card{position:relative;border:1px solid var(--border,#e2e5e9);border-radius:12px;background:var(--surface,#fff);padding:22px;display:flex;flex-direction:column;gap:15px}.consumer-card-select{align-self:flex-end}.consumer-card-name{font-size:1.1rem;font-weight:650}.consumer-field-label{display:block;font-size:12px;color:var(--muted,#687585);margin-bottom:4px}.consumer-value{white-space:pre-wrap;overflow-wrap:anywhere}.consumer-card-field .table-button{text-align:left}.consumer-format-ShortTextBox{max-width:30rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consumer-format-Tag,.consumer-format-Chips{font-size:.9em}.consumer-card-actions{margin-top:auto;display:flex;gap:8px;flex-wrap:wrap}.consumer-view-mode{display:flex;align-items:center;gap:6px;margin:12px 0}.consumer-view-mode [aria-pressed=true]{background:#eaf0ff;color:#274bc5;border-color:#a5b8ef}.consumer-shared-note{font-size:12px;color:var(--muted,#687585);margin-left:10px}

.consumer-format-TextBox{max-width:30rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consumer-format-ParagraphTextBox,.consumer-format-FullText{white-space:pre-wrap}.consumer-format-Number{font-variant-numeric:tabular-nums}

.bridge-consumer-card .consumer-style-TextBox{display:flex;gap:12px;align-items:baseline;justify-content:space-between}.bridge-consumer-card .consumer-style-TextBox .consumer-field-label{flex-shrink:0;margin:0}.bridge-consumer-card .consumer-format-LongTextBox{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bridge-consumer-card .consumer-format-ParagraphTextBox{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.bridge-consumer-card .consumer-format-FullText{display:block;white-space:pre-wrap;overflow:visible}
