.OrderTable-module__5PkIDG__tableWrap{border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);background:#fff;overflow-x:auto}.OrderTable-module__5PkIDG__table{border-collapse:collapse;width:100%}.OrderTable-module__5PkIDG__table thead{background:var(--color-gray-50)}.OrderTable-module__5PkIDG__table th{padding:var(--spacing-sm)var(--spacing-md);text-align:left;font-size:var(--font-size-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;font-weight:600}.OrderTable-module__5PkIDG__table td{padding:var(--spacing-sm)var(--spacing-md);border-bottom:1px solid var(--color-gray-200);font-size:var(--font-size-sm);color:var(--text-primary);vertical-align:middle;white-space:nowrap}.OrderTable-module__5PkIDG__row{cursor:pointer}.OrderTable-module__5PkIDG__row:hover{background:var(--color-gray-50)}.OrderTable-module__5PkIDG__table tbody tr:last-child td{border-bottom:none}.OrderTable-module__5PkIDG__empty{text-align:center;color:var(--text-muted);cursor:default;white-space:normal;padding:var(--spacing-2xl)!important}.OrderTable-module__5PkIDG__mono{color:var(--text-primary);font-family:monospace;display:block}.OrderTable-module__5PkIDG__badgeStack{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.OrderTable-module__5PkIDG__chevron{color:var(--text-disabled);text-align:right;font-size:var(--font-size-lg)}.OrderTable-module__5PkIDG__badge{border-radius:var(--border-radius-full);font-size:var(--font-size-xs);padding:4px 10px;font-weight:600;display:inline-block}.OrderTable-module__5PkIDG__badge.OrderTable-module__5PkIDG__success{background:var(--color-success-light);color:var(--color-success)}.OrderTable-module__5PkIDG__badge.OrderTable-module__5PkIDG__warning{background:var(--color-warning-light);color:#92400e}.OrderTable-module__5PkIDG__badge.OrderTable-module__5PkIDG__info{background:var(--color-info-light);color:#1d4ed8}.OrderTable-module__5PkIDG__badge.OrderTable-module__5PkIDG__error{background:var(--color-error-light);color:var(--color-error)}.OrderTable-module__5PkIDG__date{color:var(--text-muted);font-size:var(--font-size-xs);display:block}
.Pagination-module__wioIYq__paginationContainer{gap:var(--spacing-md);margin:var(--spacing-xl)0;flex-direction:column;align-items:center;display:flex}.Pagination-module__wioIYq__totalCount{color:var(--color-text-light);margin:0;font-size:.875rem}.Pagination-module__wioIYq__pagination{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;justify-content:center;display:flex}.Pagination-module__wioIYq__navButton{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs)var(--spacing-md);background-color:var(--color-white);border:2px solid var(--color-border);border-radius:var(--border-radius-md);color:var(--color-primary);cursor:pointer;transition:all var(--transition-base);font-size:.875rem;font-weight:600;display:flex}.Pagination-module__wioIYq__navButton:hover:not(:disabled){background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.Pagination-module__wioIYq__navButton:disabled{opacity:.5;cursor:not-allowed}.Pagination-module__wioIYq__icon{width:16px;height:16px}.Pagination-module__wioIYq__pageNumbers{gap:var(--spacing-xs);align-items:center;display:flex}.Pagination-module__wioIYq__pageButton{min-width:40px;height:40px;padding:var(--spacing-xs);background-color:var(--color-white);border:2px solid var(--color-border);border-radius:var(--border-radius-md);color:var(--color-text-dark);cursor:pointer;transition:all var(--transition-base);font-size:.875rem;font-weight:600}.Pagination-module__wioIYq__pageButton:hover{background-color:var(--color-light-blue);border-color:var(--color-cyan)}.Pagination-module__wioIYq__pageButton.Pagination-module__wioIYq__active{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.Pagination-module__wioIYq__ellipsis{padding:0 var(--spacing-xs);color:var(--color-text-light);font-weight:600}@media (max-width:768px){.Pagination-module__wioIYq__navButton{padding:var(--spacing-xs)var(--spacing-sm);font-size:.75rem}.Pagination-module__wioIYq__navButton span{display:none}.Pagination-module__wioIYq__pageButton{min-width:36px;height:36px;font-size:.75rem}.Pagination-module__wioIYq__pageNumbers{gap:.25rem}}
