.taskStripList{display:flex;flex-direction:column;gap:10px}.taskStripCard{border:1px solid #fb923c;border-radius:12px;background:#fff7ed;padding:10px 12px;display:grid;grid-gap:8px;gap:8px}.taskStripCard--failed{border-color:#fca5a5;background:#fef2f2}.taskStripCard--running{border-color:#fdba74}.taskStripHead{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.taskStripTitle{font-size:13px;font-weight:900;color:#9a3412;white-space:nowrap}.taskStripTime{font-size:11px;font-weight:700;color:#6b7280;white-space:nowrap}.taskStripScroll{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(249,115,22,.45) transparent}.taskStripScroll::-webkit-scrollbar{height:6px}.taskStripScroll::-webkit-scrollbar-thumb{background:rgba(249,115,22,.45);border-radius:999px}.taskStripThumb{flex:0 0 auto;width:96px;height:96px;border-radius:12px;border:1px solid #e5e7eb;overflow:hidden;padding:0;background:#fff;box-shadow:0 6px 16px rgba(15,23,42,.08);cursor:pointer}.taskStripThumb img{width:100%;height:100%;object-fit:cover;display:block}.taskStripThumb--static{cursor:default;display:grid;place-items:center;font-size:11px;font-weight:800;color:#6b7280;text-align:center;padding:8px;line-height:1.35}.taskStripThumb--failed{border-color:#fecaca;background:#fff1f2;color:#b91c1c}.taskStripThumb--running{border-color:#fed7aa;background:linear-gradient(110deg,#fff7ed 25%,#ffedd5 50%,#fff7ed 75%);background-size:200% 100%;animation:taskStripShimmer 1.2s ease-in-out infinite}@keyframes taskStripShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.previewMediaStage{display:flex;align-items:center;justify-content:center;min-height:min(52vh,480px);max-height:min(72vh,760px);padding:12px;background:#030712;overflow:auto}.previewMediaStage--natural{align-items:flex-start;justify-content:flex-start;max-height:min(78vh,820px)}.previewMediaImg{display:block;background:#030712}.previewMediaImg--fit{max-width:100%;max-height:min(68vh,720px);width:auto;height:auto;object-fit:contain}.previewMediaImg--natural{width:auto;height:auto;max-width:none;max-height:none}.previewMediaImg--full{width:100%;height:auto;max-width:100%}.previewMediaVideo--fit{display:block;width:100%;max-width:100%;max-height:min(68vh,720px);object-fit:contain;background:#000}.previewMediaVideo--natural{display:block;width:auto;height:auto;max-width:none;max-height:none;background:#000}.previewMediaVideo--full{display:block;width:100%;max-width:100%;background:#000}.previewFitToggle{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.previewFitBtn{border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.06);color:#d1d5db;font-size:11px;font-weight:800;border-radius:8px;padding:5px 8px;cursor:pointer;white-space:nowrap}.previewFitBtn:hover{background:rgba(255,255,255,.12);color:#f9fafb}.previewFitBtn--active{border-color:#fb923c;background:rgba(249,115,22,.22);color:#ffedd5}.previewHeaderActions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.previewGalleryStage{position:relative;display:flex;align-items:stretch;background:#030712;min-height:min(52vh,480px)}.previewGalleryMain{flex:1 1;min-width:0;position:relative;display:flex;flex-direction:column}.previewGalleryMain .previewMediaStage{flex:1 1;max-height:none}.previewGalleryNav{flex:0 0 44px;border:none;background:rgba(15,23,42,.35);color:#f9fafb;font-size:28px;font-weight:300;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0;transition:background .15s ease}.previewGalleryNav:hover:not(:disabled){background:rgba(249,115,22,.35)}.previewGalleryNav:disabled{opacity:.25;cursor:default}.previewGalleryCounter{position:absolute;right:12px;bottom:10px;padding:4px 10px;border-radius:999px;background:rgba(15,23,42,.72);color:#f3f4f6;font-size:12px;font-weight:800;pointer-events:none;z-index:2}