.split{grid-template-columns:minmax(300px,1fr) minmax(550px,2.1fr)}
#models tr{cursor:pointer}#models tr:hover,#models tr:focus-visible{background:#243d50}#models td{padding:5px 7px}#models img{display:block;object-fit:contain;max-width:none}#models td:last-child{white-space:nowrap;font-size:.8em;color:#98adbf}.resource-name{display:block;font-size:.72em;overflow-wrap:anywhere;margin-top:4px}#name{margin-bottom:3px}#resourceName{font-size:.85em}#modelNotes{margin:7px 0 13px}#variants{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px}.variant{min-width:144px;max-width:160px;padding:5px;flex-shrink:0}.variant img{display:block;width:128px;height:100px;object-fit:contain;margin:auto}.variant span{display:block;font-size:.8em}.variant.selected{border-color:#b4dfff;background:#345b75}details{margin:10px 0}#mounts select{width:100%}#mounts td{padding:4px 7px}#mounts td:first-child{white-space:nowrap}#mounts td:last-child{font-size:.85em;color:#98adbf}#view{display:block}@media(max-width:1000px){.split{grid-template-columns:1fr}.list{max-height:35vh}}

.compact{gap:8px;margin-bottom:8px}.compact label{margin:3px 8px 3px 0}.compact #sequence{max-width:340px}.compact #loadout{max-width:330px}#modelNotes{font-size:.85em}#info{font-size:.85em;margin:8px 0}

#lightingInfo{font-size:.85em;margin:5px 0 10px}#lightDistance{width:140px}#lightDistanceText{display:inline-block;min-width:55px}
