/* Desktop-only FlowSignal overrides.
   Keep PC layout fixes here so phone rules do not leak into desktop. */

@media (min-width: 701px) {
  body.fit-mode #mainApp.app:not(.locked) > .performance-strip {
    grid-template-columns:
      minmax(154px, 0.8fr)
      minmax(182px, 0.95fr)
      minmax(178px, 0.92fr)
      minmax(182px, 0.95fr)
      minmax(122px, 0.58fr) !important;
  }

  .performance-daily {
    grid-template-columns: 30px minmax(96px, 1fr) !important;
  }

  .performance-monthly {
    grid-template-columns: 30px minmax(108px, 1fr) !important;
  }

  body.fit-mode .main-trade-card {
    justify-content: flex-start !important;
    overflow-y: auto !important;
  }

  body.fit-mode .entry-strategy-debug {
    min-height: 178px !important;
    margin-bottom: 18px !important;
    overflow: hidden !important;
  }

  body.fit-mode #strategy-debug-block-reason {
    display: block !important;
    min-height: 30px !important;
    max-height: 38px !important;
    overflow: hidden !important;
  }
}
