.music-review .mr-locked-input{height:100%;min-height:0;display:flex;flex-direction:column;gap:12px;padding:18px 22px;color:#ddd}
.music-review .mr-locked-input>label{display:flex;flex:1;min-height:0;flex-direction:column;gap:8px;color:#aaa;font-size:12px}
.music-review .mr-locked-input textarea{width:100%;flex:1;min-height:40px;resize:none;border:0;background:transparent;line-height:1.7;color:#999;font-size:13px}
.music-review .mr-input-assets{display:flex;align-items:center;gap:12px;font-size:12px;color:#aaa}
.music-review .mr-input-assets img{height:56px;width:56px;object-fit:cover;border:1px solid #333;border-radius:8px}
.music-review .mr-layer-note{margin-left:auto;color:#888}
.music-review .mr-actions{display:flex;justify-content:flex-end;gap:12px;align-items:center;flex-wrap:wrap}
.music-review .mr-actions button{border:1px solid #444;border-radius:20px;padding:10px 18px;background:#242424;color:#eee;cursor:pointer}
.music-review .mr-actions .primary{background:#ddd;color:#181818}
.music-review .mr-actions button:disabled{opacity:.5;cursor:default}
.music-review .ms-audio header{display:flex;align-items:center;gap:10px}
.music-review .ms-audio header small{font-size:11px;color:#999}
.music-review .ms-composer{display:flex;flex-direction:column}
.music-review [data-workbench-mount]{flex:1;min-height:0;overflow:auto}
.music-review [data-ms-status]{flex-shrink:0}
@media(max-height:780px){.music-review .mr-locked-input{padding:10px 16px;gap:8px}.music-review .mr-input-assets img{height:40px;width:40px}}
.music-studio-page [data-music-review-mount]{height:100%;min-height:0;overflow:hidden}
