#yx-flow .case-list-filters,#yx-flow .case-list-pagination{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin:16px 0;padding:14px;background:#f7f9fe;border:1px solid #e1e8f4;border-radius:10px}
#yx-flow .case-list-filters label{margin:0;flex:1;min-width:140px}
#yx-flow .case-list-filters label:first-child{flex:2;min-width:240px}
#yx-flow .case-list-pagination{align-items:center;justify-content:flex-end}
#yx-flow .case-list-pagination>span{margin-right:auto}
#yx-flow .case-list-pagination label,#yx-flow .case-list-pagination form{display:flex;align-items:center;gap:8px;margin:0}
#yx-flow .case-list-pagination input{width:80px}#yx-flow .case-list-pagination select{width:80px}
#yx-flow .case-run-toolbar{border-left:3px solid #3562ef;padding:12px;background:#f0f5ff;flex-wrap:wrap}
#yx-flow .case-run-choice{display:flex;align-items:center;gap:4px;white-space:nowrap;margin:6px 0 0}
#editor .bug-image-paste{border:1px dashed #b3c5e8;border-radius:10px;padding:16px;background:#f7faff;margin:16px 0}
#editor [data-bug-image-list]{display:flex;flex-wrap:wrap;gap:12px}
#editor [data-bug-image-list] figure{margin:12px 0;max-width:220px}#editor [data-bug-image-list] img{width:200px;height:130px;object-fit:contain;background:white}
#editor [data-bug-image-list] figcaption{font-size:12px;overflow-wrap:anywhere}
dialog.statistics-dialog:has(.stat-date){width:min(1450px,calc(100vw - 40px))}dialog.statistics-dialog .stat-date{white-space:nowrap}
