.DashboardAuctionTable{width:100%}.DashboardAuctionTable .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#a0aec0;text-align:center}.DashboardAuctionTable .empty-state svg{margin-bottom:16px;opacity:.5}.DashboardAuctionTable .empty-state h3{font-size:1.1rem;font-weight:600;color:#4a5568;margin:0 0 6px}.DashboardAuctionTable .empty-state p{font-size:.875rem;color:#a0aec0;margin:0}.DashboardAuctionTable .table-container{overflow-x:auto;border:1px solid #edf2f7;border-radius:12px;background:#fff}.DashboardAuctionTable table{width:100%;border-collapse:collapse;min-width:800px}.DashboardAuctionTable thead{background:#f7fafc;border-bottom:2px solid #edf2f7}.DashboardAuctionTable thead th{padding:12px 14px;font-size:.78rem;font-weight:600;color:#718096;text-align:start;white-space:nowrap;text-transform:uppercase;letter-spacing:.3px}.DashboardAuctionTable thead th.th-image{width:60px}.DashboardAuctionTable thead th.th-actions{width:120px;text-align:center}.DashboardAuctionTable tbody tr{border-bottom:1px solid #f7fafc;transition:background .15s}.DashboardAuctionTable tbody tr:hover{background:#fafbfc}.DashboardAuctionTable tbody tr:last-child{border-bottom:none}.DashboardAuctionTable tbody tr.row-draft{background:#fffbeb}.DashboardAuctionTable tbody tr.row-draft:hover{background:#fef3c7}.DashboardAuctionTable tbody td{padding:10px 14px;font-size:.84rem;color:#2d3748;vertical-align:middle}.DashboardAuctionTable .td-image{width:60px;padding:8px 14px}.DashboardAuctionTable .auction-thumb{width:44px;height:44px;border-radius:8px;object-fit:cover;border:1px solid #edf2f7}.DashboardAuctionTable .auction-thumb-placeholder{width:44px;height:44px;border-radius:8px;background:#f7fafc;border:1px solid #edf2f7;display:flex;align-items:center;justify-content:center;color:#cbd5e0}.DashboardAuctionTable .td-title{max-width:220px}.DashboardAuctionTable .td-title .auction-title-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;color:#1a202c;line-height:1.4}.DashboardAuctionTable .type-badge{display:inline-flex;padding:2px 8px;border-radius:4px;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.3px;background:#ebf4ff;color:#3182ce}.DashboardAuctionTable .status-badge{display:inline-flex;padding:3px 10px;border-radius:20px;font-size:.72rem;font-weight:600;color:#fff;white-space:nowrap}.DashboardAuctionTable .td-center{text-align:center;font-weight:500}.DashboardAuctionTable .td-location{max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#718096;font-size:.8rem}.DashboardAuctionTable .td-seller{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DashboardAuctionTable .td-date{white-space:nowrap;color:#718096;font-size:.8rem}.DashboardAuctionTable .td-actions{text-align:center;white-space:nowrap}.DashboardAuctionTable .action-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#4a5568;cursor:pointer;transition:all .15s;margin:0 2px}.DashboardAuctionTable .action-btn:hover{border-color:#c4a16a;color:#c4a16a;background:rgba(196,161,106,.04)}.DashboardAuctionTable .action-btn.action-view:hover{border-color:#3182ce;color:#3182ce;background:rgba(49,130,206,.04)}.DashboardAuctionTable .action-btn.action-payment:hover{border-color:#38a169;color:#38a169;background:rgba(56,161,105,.04)}.DashboardAuctionTable .action-btn.action-edit:hover{border-color:#d69e2e;color:#d69e2e;background:rgba(214,158,46,.04)}.DashboardAuctionTable .action-btn.action-delete:hover{border-color:#e53e3e;color:#e53e3e;background:rgba(229,62,62,.04)}.DashboardAuctionTable .confirm-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:1000;animation:overlayFadeIn .15s ease}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}.DashboardAuctionTable .confirm-dialog{background:#fff;border-radius:16px;padding:32px;max-width:420px;width:90%;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.15);animation:dialogSlideIn .2s ease}@keyframes dialogSlideIn{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.DashboardAuctionTable .confirm-dialog .confirm-icon{width:56px;height:56px;border-radius:50%;background:#fff5f5;color:#e53e3e;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.DashboardAuctionTable .confirm-dialog h3{font-size:1.1rem;font-weight:600;color:#1a202c;margin:0 0 8px}.DashboardAuctionTable .confirm-dialog p{font-size:.875rem;color:#718096;margin:0 0 24px;line-height:1.5}.DashboardAuctionTable .confirm-dialog .confirm-actions{display:flex;gap:10px;justify-content:center}.DashboardAuctionTable .confirm-dialog .confirm-actions button{padding:9px 24px;border-radius:8px;font-size:.85rem;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s}.DashboardAuctionTable .confirm-dialog .confirm-actions button:disabled{opacity:.6;cursor:not-allowed}.DashboardAuctionTable .confirm-dialog .confirm-actions .btn-cancel{background:#fff;border:1.5px solid #e2e8f0;color:#4a5568}.DashboardAuctionTable .confirm-dialog .confirm-actions .btn-cancel:hover:not(:disabled){background:#f7fafc;border-color:#cbd5e0}.DashboardAuctionTable .confirm-dialog .confirm-actions .btn-delete{background:#e53e3e;border:1.5px solid #e53e3e;color:#fff}.DashboardAuctionTable .confirm-dialog .confirm-actions .btn-delete:hover:not(:disabled){background:#c53030;border-color:#c53030}@media(max-width:991px){.DashboardAuctionTable .table-container{border-radius:8px}.DashboardAuctionTable tbody td,.DashboardAuctionTable thead th{padding:8px 10px;font-size:.78rem}}