.activity-images textarea{min-height:126px;resize:vertical}.activity-images-help{font-size:13px;color:var(--muted);line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.activity-images-preview:empty{display:none}.activity-images-preview{margin:18px 0;padding:14px;background:var(--surface-subtle);border:1px solid var(--border,var(--line));border-radius:10px}.activity-images-preview>img{display:block;max-width:100%;width:auto;max-height:460px;height:auto;margin:0 auto;border-radius:6px;object-fit:contain}.activity-image-caption{font-size:12px;line-height:1.7;color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0}.activity-images-footer{flex-wrap:wrap;gap:8px}.activity-images-footer>[data-zx-close]{margin-right:auto}.activity-images-footer [hidden]{display:none!important}#activity-images-history{margin:20px 0 0}#activity-images-history:empty{display:none}#activity-images-history summary{cursor:pointer;font-size:13px;color:var(--green,var(--ink));padding:8px 0}#activity-images-history ul{list-style:none;padding:0;margin:8px 0}#activity-images-history li{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--border,var(--line));padding:12px 0}#activity-images-history strong{font-size:12px;font-weight:600;display:block}#activity-images-history small{font-size:12px;color:var(--muted);display:block;margin-top:5px}.event-detail-artwork{margin:20px 0}.event-detail-artwork>img{display:block;width:100%;height:auto;border-radius:8px}.event-detail-artwork>figcaption{font-size:12px;color:var(--muted);line-height:1.7;margin-top:7px;text-align:center}.event-asset-gallery figcaption{font-size:12px;margin:6px 0;color:var(--muted)}@media(min-width:801px){dialog:has(.activity-images){width:min(840px,calc(100vw - 80px))}}@media(max-width:800px){.activity-images .field-grid{grid-template-columns:minmax(0,1fr);gap:0}.activity-images textarea{min-height:112px;font-size:16px}.activity-images-preview{padding:10px}.activity-images-preview>img{max-height:340px}dialog#modal .modal-footer.activity-images-footer .btn{min-height:44px;flex:1 1 auto}.activity-images-footer>[data-zx-close]{margin-right:0}#activity-images-history .btn{min-height:44px;flex:none}}
