.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)}.Dashboard_table__6l68Z{width:100%;border-collapse:separate;border-spacing:0}.Dashboard_table__6l68Z thead th:first-child{border-top-left-radius:12px}.Dashboard_table__6l68Z thead th:last-child{border-top-right-radius:12px}.Dashboard_table__6l68Z tbody tr:last-child td:first-child{border-bottom-left-radius:12px}.Dashboard_table__6l68Z tbody tr:last-child td:last-child{border-bottom-right-radius:12px}.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;position:relative;cursor:help}.Dashboard_workflowBadge__2jjRQ{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;font-size:18px;position:relative;cursor:help}.Dashboard_badge__G5xTu:after,.Dashboard_workflowBadge__2jjRQ:after{content:attr(data-tooltip);position:absolute;bottom:125%;left:50%;transform:translateX(-50%) translateY(10px);background:rgba(0,0,0,.9);color:#fff;padding:8px 14px;border-radius:6px;font-size:13px;width:max-content;max-width:280px;white-space:normal;text-align:center;opacity:0;visibility:hidden;transition:all .2s cubic-bezier(.4,0,.2,1);z-index:9999;box-shadow:0 4px 15px rgba(0,0,0,.3);pointer-events:none;font-weight:500;line-height:1.4}.Dashboard_badge__G5xTu:hover:after,.Dashboard_workflowBadge__2jjRQ:hover:after{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.Dashboard_badge__G5xTu:before,.Dashboard_workflowBadge__2jjRQ:before{content:"";position:absolute;bottom:110%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:rgba(0,0,0,.85);opacity:0;visibility:hidden;transition:all .2s ease;z-index:100;pointer-events:none}.Dashboard_badge__G5xTu:hover:before,.Dashboard_workflowBadge__2jjRQ:hover:before{opacity:1;visibility:visible}.Dashboard_workflowBadge__2jjRQ.Dashboard_waiting_photos__iAxfK{background:#f5f5f5;border:2px solid #9e9e9e}.Dashboard_workflowBadge__2jjRQ.Dashboard_photos_uploaded__kWMsT{background:#e1f5fe;border:2px solid #03a9f4}.Dashboard_workflowBadge__2jjRQ.Dashboard_model_uploaded__VaWB1{background:#fff3e0;border:2px solid #ff9800}.Dashboard_workflowBadge__2jjRQ.Dashboard_customer_approved__CWWw_{background:#e3f2fd;border:2px solid #2196f3}.Dashboard_workflowBadge__2jjRQ.Dashboard_mold_creation__rRO7L{background:#f3e5f5;border:2px solid #9c27b0}.Dashboard_workflowBadge__2jjRQ.Dashboard_fulfillment__AR2w8{background:#e8f5e9;border:2px solid #4caf50}.Dashboard_workflowBadge__2jjRQ.Dashboard_completed__j5Ywb{background:#fffde7;border:2px solid #fbc02d}.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)}}.Dashboard_zeroValueRow__Qw0VW{opacity:.35;background:#f0f0f0!important;position:relative}.Dashboard_zeroValueRow__Qw0VW:hover{opacity:.7;background:#ffe0e0!important}.Dashboard_zeroValueRow__Qw0VW:hover:after{content:"🚫 $0 ORDER - NO PAID HISTORY";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(244,67,54,.95);color:#fff;padding:10px 20px;border-radius:8px;font-weight:700;font-size:13px;z-index:10;pointer-events:none;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.3)}@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}}