.frontend-layout[data-theme=inkflow] .orders-tabs{display:flex;gap:var(--spacing-xs);margin-bottom:var(--spacing-xl);border-bottom:var(--border);overflow-x:auto}.frontend-layout[data-theme=inkflow] .tab-btn{background:none;padding:var(--spacing-sm) var(--spacing-lg);color:var(--theme-text-muted);font-size:var(--font-size-sm);cursor:pointer;border:none;border-bottom:2px solid transparent;transition:color var(--transition-fast),border-color var(--transition-fast);white-space:nowrap}.frontend-layout[data-theme=inkflow] .tab-btn:hover{color:var(--theme-primary)}.frontend-layout[data-theme=inkflow] .tab-btn.active{color:var(--theme-primary);border-bottom-color:var(--theme-primary);font-weight:var(--font-weight-medium)}.frontend-layout[data-theme=inkflow] .orders-empty{background:var(--theme-bg-content);padding:var(--spacing-3xl);text-align:center;color:var(--theme-text-muted);border:var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.frontend-layout[data-theme=inkflow] .orders-list{display:flex;flex-direction:column;gap:var(--spacing-md)}.frontend-layout[data-theme=inkflow] .order-card{background:var(--theme-bg-content);padding:var(--spacing-lg);border:var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);transition:box-shadow var(--transition-fast)}.frontend-layout[data-theme=inkflow] .order-card:hover{box-shadow:var(--shadow-md)}.frontend-layout[data-theme=inkflow] .order-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--theme-bg-section)}.frontend-layout[data-theme=inkflow] .order-card-info{display:flex;flex-direction:column;gap:var(--spacing-xs)}.frontend-layout[data-theme=inkflow] .order-number{color:var(--theme-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.frontend-layout[data-theme=inkflow] .order-date{color:var(--theme-text-muted);font-size:var(--font-size-xs)}.frontend-layout[data-theme=inkflow] .order-status{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-full);color:#fff;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.frontend-layout[data-theme=inkflow] .order-items-preview{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.frontend-layout[data-theme=inkflow] .order-item-preview{display:flex;gap:var(--spacing-sm);align-items:center}.frontend-layout[data-theme=inkflow] .item-preview-image{width:50px;height:50px;flex-shrink:0}.frontend-layout[data-theme=inkflow] .item-preview-image img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-sm);border:var(--border)}.frontend-layout[data-theme=inkflow] .item-preview-info{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-xs)}.frontend-layout[data-theme=inkflow] .item-preview-name{color:var(--theme-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.frontend-layout[data-theme=inkflow] .item-preview-details{color:var(--theme-text-muted);font-size:var(--font-size-xs)}.frontend-layout[data-theme=inkflow] .order-card-footer{display:flex;justify-content:space-between;align-items:center;padding-top:var(--spacing-md);border-top:1px solid var(--theme-bg-section)}.frontend-layout[data-theme=inkflow] .order-card-actions{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;justify-content:flex-end}.frontend-layout[data-theme=inkflow] .order-total{font-size:var(--font-size-xl);color:var(--theme-text-price);font-weight:var(--font-weight-bold)}.frontend-layout[data-theme=inkflow] .continue-pay-btn{border:none;background:var(--theme-primary);color:var(--theme-btn-primary-text);padding:var(--spacing-xs) var(--spacing-lg);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--font-size-sm);transition:opacity var(--transition-fast)}.frontend-layout[data-theme=inkflow] .continue-pay-btn:hover:not(:disabled){opacity:.9}.frontend-layout[data-theme=inkflow] .continue-pay-btn:disabled{opacity:.65;cursor:not-allowed}.frontend-layout[data-theme=inkflow] .view-detail-btn{background:none;border:1px solid var(--theme-primary);color:var(--theme-primary);padding:var(--spacing-xs) var(--spacing-lg);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--font-size-sm);transition:background var(--transition-fast),color var(--transition-fast),opacity var(--transition-fast)}.frontend-layout[data-theme=inkflow] .view-detail-btn:hover:not(:disabled){background:var(--theme-primary);color:var(--theme-btn-primary-text)}.frontend-layout[data-theme=inkflow] .view-detail-btn:disabled{opacity:.65;cursor:not-allowed}@media (max-width:767px){.frontend-layout[data-theme=inkflow] .order-card{padding:var(--spacing-md)}.frontend-layout[data-theme=inkflow] .order-card-header{flex-direction:column;gap:var(--spacing-sm)}.frontend-layout[data-theme=inkflow] .item-preview-image{width:40px;height:40px}.frontend-layout[data-theme=inkflow] .tab-btn{padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs)}.frontend-layout[data-theme=inkflow] .order-total{font-size:var(--font-size-lg)}}