

.orders-sync-hint {
  margin: 0 0 12px;
  color: var(--muted);
  font-size: 0.86rem;
}

#order-track-stage {
  display: none;
}

.app.has-order-track .main {
  display: flex;
  flex-direction: column;
  min-height: 0;
  overflow: hidden;
}

.app.has-order-track #orders-view:not(.hidden) {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  min-height: 0;
  max-width: none;
  padding-bottom: 0;
}

#orders-view.has-order-track #order-track-stage:not(.hidden) {
  display: flex;
  flex: 1 1 auto;
  position: relative;
  min-height: 0;
  width: 100%;
  overflow: hidden;
  background: var(--bg);
  border-radius: 18px;
  border: 1px solid var(--border);
}

#orders-view.has-order-track #orders-sync-hint,
#orders-view.has-order-track .marketplace-order-tabs,
#orders-view.has-order-track #sales-branch-chrome,
#orders-view.has-order-track #sales-board-wrap,
#orders-view.has-order-track #orders-purchase-list {
  display: none !important;
}

#order-track-sheet-tracking {
  margin: 8px 0 0;
}

#order-track-sheet-tracking:empty {
  display: none;
}

@media (max-width: 900px) {
  .app.has-order-track .main {
    padding: 0;
  }

  #orders-view.has-order-track #order-track-stage:not(.hidden) {
    border-radius: 0;
    border: 0;
  }
}

@media (max-width: 1099px) {
  #orders-view:not(.hidden) {
    flex: 0 1 auto;
    min-height: 0;
    height: auto;
    max-height: none;
    overflow: visible;
    justify-content: flex-start;
  }

  #orders-view:not(.hidden) #sales-board-wrap {
    flex: 0 1 auto;
    margin-top: 0;
    width: 100%;
  }
}
