#content img,#modalBody img{cursor:zoom-in}#assetPreview{width:94vw;max-width:1600px;height:92vh;max-height:94vh;padding:20px}#assetPreview::backdrop{background:rgba(0,0,0,.8)}.preview-scroll{height:calc(100% - 65px);overflow:auto;display:flex;align-items:flex-start;justify-content:center;margin-top:14px}#previewImage{max-width:100%;max-height:100%;object-fit:contain}#assetPreview.original .preview-scroll{display:block}#assetPreview.original #previewImage{max-width:none;max-height:none}.library-result[hidden]{display:none}.asset-job-feedback:not(:empty){padding:12px 16px;margin:0 0 16px;border-left:3px solid var(--accent,#9ac3c8);background:rgba(125,180,190,.07);border-radius:6px}
.asset-job-feedback progress{display:block;width:min(100%,360px);height:6px;accent-color:#7caeb5}
.asset-job-feedback p{margin:6px 0}

.project-team{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;margin-top:12px}.project-team small{display:block}.project-team button{padding:5px 10px;font-size:12px}

/* Review decisions and long-page navigation */
.revision-feedback{border-left:4px solid #d49c42;background:rgba(212,156,66,.13);padding:16px 20px;margin:16px 0;border-radius:8px}.revision-feedback strong{color:#d49c42}.revision-feedback p{font-size:1.1em;margin:8px 0}.page-tools{position:fixed;right:24px;bottom:24px;z-index:40;display:flex;gap:8px}.page-tools[hidden]{display:none}.page-tools button{background:var(--panel,#20292e);box-shadow:0 4px 16px #0003}#watermarks span{white-space:pre-line;line-height:1.6}
/* Keep the scene chooser usable even when the script preview is expanded. */
#modal:has(#storyScene){width:min(760px,94vw);max-width:760px}
#scenePreview{max-height:220px;overflow:auto;white-space:pre-wrap}
#modal:has(#storyScene) .setting-row{gap:20px}
#modal:has(#storyScene) .setting-row span{flex:1}
#modal:has(#storyScene) .setting-row input{flex:none;width:18px;min-width:18px}

.release-list{max-height:58vh;overflow:auto;padding-right:12px}.release-entry{border-bottom:1px solid var(--border,#455158);padding:12px 0}.release-entry li{margin:8px 0;line-height:1.6}.release-entry .help{font-size:12px}
