.Dashboard_container__NIhIv{min-height:100vh;background:#f5f7fa}.Dashboard_header__Zvu6_{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:20px 0}.Dashboard_headerContent__56xUg{max-width:1400px;margin:0 auto;padding:0 30px;display:flex;justify-content:space-between;align-items:center}.Dashboard_header__Zvu6_ h1{color:#333;font-size:24px;margin-bottom:4px}.Dashboard_header__Zvu6_ p{color:#666;font-size:14px}.Dashboard_logoutBtn__bMRLv{background:#f44336;color:#fff;border:none;padding:10px 24px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s}.Dashboard_logoutBtn__bMRLv:hover{background:#d32f2f;transform:translateY(-1px)}.Dashboard_content__pq4xl{max-width:1400px;margin:30px auto;padding:0 30px}.Dashboard_controls__Ces9P{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:15px}.Dashboard_filterButtons__igh8N{display:flex;gap:10px}.Dashboard_filterBtn__Vni7i{background:#fff;border:2px solid #e1e8ed;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s;color:#333}.Dashboard_filterBtn__Vni7i:hover{border-color:#667eea;color:#667eea}.Dashboard_filterBtn__Vni7i.Dashboard_active__9N81C{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;color:#fff}.Dashboard_refreshBtn__PfwBA{background:#fff;border:2px solid #e1e8ed;padding:10px 20px;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s}.Dashboard_refreshBtn__PfwBA:hover{border-color:#667eea;color:#667eea}.Dashboard_emptyState___9YRs,.Dashboard_errorState__Wfwzw{background:#fff;border-radius:12px;padding:60px 20px;text-align:center}.Dashboard_errorState__Wfwzw button{margin-top:15px;background:#667eea;color:#fff;border:none;padding:10px 24px;border-radius:6px;cursor:pointer}.Dashboard_tableContainer__q_V5D{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.Dashboard_table__6l68Z{width:100%;border-collapse:collapse}.Dashboard_table__6l68Z thead{background:#f8f9fa}.Dashboard_table__6l68Z th{padding:16px;text-align:left;font-weight:600;color:#333;font-size:14px;border-bottom:2px solid #e1e8ed}.Dashboard_table__6l68Z td{padding:16px;border-bottom:1px solid #e1e8ed;color:#555;font-size:14px}.Dashboard_table__6l68Z tbody tr:hover{background:#f8f9fa}.Dashboard_badge__G5xTu{display:inline-block;width:32px;height:32px;border-radius:50%;text-align:center;line-height:32px;font-weight:700;font-size:16px}.Dashboard_badge__G5xTu.Dashboard_uploaded__PGFya{background:#4caf50;color:#fff}.Dashboard_badge__G5xTu.Dashboard_pending__QSvzH{background:#ffc107;color:#fff}.Dashboard_workflowBadge__2jjRQ{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;font-size:18px}.Dashboard_workflowBadge__2jjRQ.Dashboard_model_uploaded__VaWB1{background:#fff3e0;border:2px solid #ff9800}.Dashboard_workflowBadge__2jjRQ.Dashboard_customer_approved__CWWw_{background:#e8f5e9;border:2px solid #4caf50}.Dashboard_workflowBadge__2jjRQ.Dashboard_in_production__TwtIO{background:#f3e5f5;border:2px solid #9c27b0}.Dashboard_noWorkflow__yHWmy{color:#ccc;font-size:18px}.Dashboard_orderId__hNeiO{font-weight:600;color:#667eea}.Dashboard_actionButtons__VKmHE{display:flex;gap:8px;align-items:center}.Dashboard_viewBtn__Zg4km{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:8px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s}.Dashboard_viewBtn__Zg4km:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.Dashboard_previewBtn__zG_Y8{background:#2196f3;color:#fff;border:none;padding:8px 12px;border-radius:6px;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;min-width:36px;height:36px}.Dashboard_previewBtn__zG_Y8:hover:not(:disabled){background:#1976d2;transform:translateY(-2px);box-shadow:0 4px 12px rgba(33,150,243,.4)}.Dashboard_previewBtn__zG_Y8:disabled{opacity:.5;cursor:not-allowed}.Dashboard_previewBtn__zG_Y8.Dashboard_noFiles__cCvRT{background:#9e9e9e;opacity:.5;cursor:not-allowed}.Dashboard_previewBtn__zG_Y8.Dashboard_noFiles__cCvRT:hover{transform:none;box-shadow:none}.Dashboard_downloadBtn__Hq4Qi{background:#4caf50;color:#fff;border:none;padding:8px 12px;border-radius:6px;font-size:16px;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;position:relative}.Dashboard_downloadBtn__Hq4Qi:hover:not(:disabled){background:#45a049;transform:translateY(-2px);box-shadow:0 4px 12px rgba(76,175,80,.4)}.Dashboard_downloadBtn__Hq4Qi:disabled{opacity:.7;cursor:not-allowed}.Dashboard_downloadBtn__Hq4Qi.Dashboard_noFiles__cCvRT{background:#9e9e9e;opacity:.5;cursor:not-allowed}.Dashboard_downloadBtn__Hq4Qi.Dashboard_noFiles__cCvRT:hover{transform:none;box-shadow:none}.Dashboard_downloadBtn__Hq4Qi.Dashboard_downloading__jpa8R{background:#2196f3;min-width:60px}.Dashboard_downloadingState__6svoV{display:flex;align-items:center;gap:6px}.Dashboard_spinner__PnfM4{border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:Dashboard_spin__nOlzT .8s linear infinite;flex-shrink:0}.Dashboard_progressText__oA2HN{font-size:11px;font-weight:600;white-space:nowrap}@keyframes Dashboard_spin__nOlzT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.Dashboard_controls__Ces9P{flex-direction:column;align-items:stretch}.Dashboard_filterButtons__igh8N{flex-direction:column}.Dashboard_tableContainer__q_V5D{overflow-x:auto}.Dashboard_table__6l68Z{min-width:800px}}