.dataset-badge,.dataset-folder{display:block;font-size:.7rem;line-height:1.4;padding:4px 6px;overflow-wrap:anywhere;text-align:left}.dataset-badge{border-top:1px solid var(--line);font-weight:700}.dataset-pending{color:#7b5100;background:#fff0c4}.dataset-disapproved{color:#902525;background:#ffe3e3}.dataset-disabled{color:#484454;background:#ece8f1}.dataset-approved{color:#155b38;background:#dcf3e6}.dataset-included{color:var(--muted)}.dataset-folder{color:var(--muted)}.curation-filters label,#image-curation label{display:flex;flex-direction:column;gap:6px}.image-review-stage{display:flex;align-items:center;justify-content:center;min-height:240px;background:var(--bg);border-radius:10px;margin:16px 0;padding:12px}.image-review-stage img{display:block;max-width:100%;max-height:65vh;object-fit:contain}.image-review-stage img.hidden{display:none}#image-review-fields{max-width:900px;margin:auto}#image-curation{border-bottom:1px solid var(--line);padding-bottom:20px;margin-bottom:20px}#image-curation .feature-actions{margin-bottom:12px}#single-file{margin-top:8px}.curation-notes{white-space:pre-wrap;overflow-wrap:anywhere}#image-review-name{overflow-wrap:anywhere}#image-review-message{min-height:1.5em}#image-folder-dialog{max-width:540px}.dark .dataset-pending{background:#4b3e1b;color:#ffe3a1}.dark .dataset-disapproved{background:#4d2626;color:#ffd0d0}.dark .dataset-disabled{background:#37303f;color:#e7ddf3}.dark .dataset-approved{background:#1c4030;color:#bcedd1}@media(max-width:600px){#image-review-fields .feature-actions button{flex:1 1 42%}.curation-filters select{max-width:100%}.image-review-stage{min-height:180px}}

.statistics-folder-panel{display:flex;flex-direction:column;gap:10px}.statistics-folder-panel select{width:100%;max-width:100%;white-space:normal}.statistics-folder-panel p{margin:0}#statistics-scope{font-weight:700;overflow-wrap:anywhere}

.folder-picks{min-width:0;max-width:100%;border:1px solid var(--line);border-radius:8px;padding:12px;margin:8px 0}.folder-picks legend{font-weight:700}.folder-picks label{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:8px!important;margin:6px 0;font-weight:400}.folder-picks input[type=checkbox]{width:auto;flex:none;margin-top:5px}.folder-picks span{overflow-wrap:anywhere}#bulk-folder{flex-basis:100%;max-height:260px;overflow:auto}#initial-analytics-folder{max-width:100%;width:100%}

.also-assign-picker{width:32rem;max-width:100%;min-width:0}#bulk-also-folder{width:100%;max-width:100%}
