/* Trading the Wheel compact layout. The shortcode and lesson engine retain ownership of state. */
body.page-id-2445 [data-ts-layout-preview="compact"] { padding: 18px 24px 100px; }
body.page-id-2445 [data-ts-layout-preview="compact"] button { box-shadow: none; letter-spacing: 0; }
body.page-id-2445 [data-ts-layout-preview="compact"] .ts-wheel-lesson-nav { border-radius: 0; box-shadow: none; background: #fffaf0; }
body.page-id-2445 [data-ts-layout-preview="compact"] .ts-matrix-settings { display: flex; gap: 8px; justify-content: flex-start; align-items: center; background: #fffdeb; padding: 10px 0; }
body.page-id-2445 [data-ts-layout-preview="compact"] .ts-matrix-settings button { flex: 0 1 auto; width: auto; min-width: 120px; padding: 8px 14px; }
body.page-id-2445 [data-ts-layout-preview="compact"] .ts-trial-reserve { margin-left: auto; font-size: 14px; }
body.page-id-2445 [data-ts-layout-preview="compact"] [data-ts-lesson-step="3"] .ts-lesson-matrix > [data-ts-matrix-inspect] { grid-row: 2; }
body.page-id-2445 [data-ts-layout-preview="compact"] [data-ts-lesson-step="3"] .ts-lesson-matrix > .ts-matrix-counts { grid-row: 3; }
body.page-id-2445 [data-ts-layout-preview="compact"] [data-ts-lesson-step="3"] .ts-lesson-matrix > .ts-matrix-scroll { grid-row: 4; }
body.page-id-2445 [data-ts-layout-preview="compact"] .ts-trial-comparison { grid-row: 5; border-top: 1px solid #dedecb; padding-top: 12px; }
body.page-id-2445 [data-ts-layout-preview="compact"] .ts-trial-comparison .ts-strike-statistics { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); }
body.page-id-2445 [data-ts-layout-preview="compact"] .ts-matrix-inspection { padding: 10px 14px; background: #fffaf0; }
body.page-id-2445 [data-ts-layout-preview="compact"] .ts-matrix-inspection h3 { margin: 0 0 8px; }
body.page-id-2445 [data-ts-layout-preview="compact"] .ts-matrix-inspection dl { display: flex; gap: 12px 25px; flex-wrap: wrap; }
body.page-id-2445 [data-ts-layout-preview="compact"] .ts-matrix-inspection dd { margin: 0; }
body.page-id-2445 [data-ts-layout-preview="compact"] .ts-matrix-inspection p { margin: 6px 0; }
body.page-id-2445 [data-ts-layout-preview="compact"] .ts-matrix-cell { border-radius: 2px; }
body.page-id-2445 [data-ts-layout-preview="compact"] .ts-guided-matrix { margin-inline: auto; }
@media(max-width:700px) {
  body.page-id-2445 [data-ts-layout-preview="compact"] { padding: 12px 10px 120px; }
  body.page-id-2445 [data-ts-layout-preview="compact"] .ts-matrix-settings { flex-wrap: wrap; }
  body.page-id-2445 [data-ts-layout-preview="compact"] .ts-matrix-settings button { min-width: 0; }
  body.page-id-2445 [data-ts-layout-preview="compact"] .ts-trial-reserve { margin-left: 0; flex-basis: 100%; }
  body.page-id-2445 [data-ts-layout-preview="compact"] .ts-trial-comparison .ts-strike-statistics { grid-template-columns: 1fr; }
}

body.page-id-2445 [data-ts-layout-preview="compact"] .ts-wheel-shell { background: #fffdeb; }
