/* Shared block-specific styles are intentionally minimal. The theme owns presentation. */
.xq-component-demo{padding:16px;border:1px dashed #9aa3a0;background:#fafafa}.xq-component-demo .xq-field-graphic{min-height:360px}.xq-component-demo .xq-chat-shell{max-width:100%}
