.h3-reference-dialog{width:min(920px,94vw);max-width:94vw}.h3-reference-row{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid var(--line,#d8e3e9);align-items:flex-start}.h3-ref-cover{width:120px;flex-shrink:0}.h3-ref-cover img,.h3-ref-cover video{max-width:100%;height:100px;object-fit:cover;border-radius:10px}.h3-ref-cover .media-tile{height:100px}.h3-ref-fields{min-width:0;flex:1}.h3-ref-fields strong{overflow-wrap:anywhere}.h3-ref-actions{display:flex;flex-direction:column;gap:6px}.h3-media-symbol{font-size:30px;display:grid;place-content:center;height:65px;color:#19719a}.reference-cards{flex-wrap:wrap;max-width:100%}.reference-card.filled{padding:0;overflow:hidden}.reference-card.filled>span:last-child{display:block;font-size:13px;padding:4px;max-width:110px;overflow:hidden}.h3-reference-row label{margin-top:8px}.h3-reference-dialog .notice{line-height:1.7}#h3-mode-note{min-height:2.8em}#dimensions{line-height:1.7}@media(max-width:600px){.h3-reference-row{flex-wrap:wrap}.h3-ref-cover{width:75px}.h3-ref-actions{flex-direction:row;width:100%}.h3-ref-fields{min-width:180px}}
.prompt-composer[data-reference-drop]{flex-direction:column}.prompt-composer[data-reference-drop] textarea{width:100%;box-sizing:border-box;flex:auto;min-height:180px}#single-reference,#batch-reference{flex-direction:row;flex-wrap:wrap;width:100%;max-height:216px;overflow:auto}.reference-cards .reference-card,.reference-cards .reference-card.reference-thumb{flex:0 0 94px;width:94px;height:94px;min-height:94px}.reference-cards .reference-card img{display:block;width:100%;height:100%;object-fit:cover}.reference-thumb .h3-media-symbol{position:static;display:grid;height:68px;background:transparent;color:#19719a;font-size:30px}.h3-ref-cover .media-tile-hint{font-size:13px;padding:3px;right:3px;bottom:3px}
