
#story[data-place="fan-art-museum"] .fan-art-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
#story[data-place="fan-art-museum"] .fan-art-card{padding:4px;min-width:0}
#story[data-place="fan-art-museum"] .fan-art-card img{height:clamp(62px,10vh,92px);object-fit:contain}
#story[data-place="fan-art-museum"] .museum-intro{margin:0 0 10px!important}
#story[data-place="fan-art-museum"] .museum-submit{margin-top:14px;padding-top:12px}
#story[data-place="fan-art-museum"] .museum-submit h3{margin:0 0 10px!important}
#story[data-place="fan-art-museum"] .simple-title{padding-top:18px;padding-bottom:14px}
.expanded-records{display:grid;gap:18px;overflow:visible;max-height:none}
.expanded-records .record-entry{min-width:0;border-bottom:1px solid #563045;padding-bottom:12px}
.expanded-records .record-entry h3{margin:0!important;font-size:15px!important}
.expanded-records .song-player-container{margin:8px 0 0}
