:root{--page-title-display:none;}/* Start custom CSS */body.page-id-2445 .ts-wheel-lab{max-width:none;width:100%;margin:0;padding:0}body.page-id-2445 .ts-wheel-landing{padding:20px;border:1px solid #ded8bd;border-radius:8px;box-shadow:none}body.page-id-2445 .ts-wheel-landing header h2,body.page-id-2445 .ts-wheel-graphic-placeholder{display:none}body.page-id-2445 .ts-wheel-landing header p{margin:0 0 16px}body.page-id-2445 .ts-wheel-phase-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}body.page-id-2445 .ts-wheel-phase-choices button{min-height:100px;padding:16px;text-align:left;box-shadow:none;border-radius:6px;background:#142f3c;color:white}body.page-id-2445 .ts-wheel-phase-choices button:hover{background:#b9450a}body.page-id-2445 .ts-wheel-landing>.ts-muted{font-size:13px;margin:16px 0 0}body.page-id-2445 .ts-wheel-shell{max-width:none;padding:0}body.page-id-2445 .ts-wheel-lesson-nav{position:sticky;bottom:12px;z-index:30;background:#fffdeb;border:1px solid #ded8bd;padding:12px;box-shadow:0 4px 16px #142f3c22}body.page-id-2445 .ts-wheel-lesson h3{margin:16px 0} @media(max-width:1024px){body.page-id-2445 .ts-wheel-phase-choices{grid-template-columns:repeat(2,minmax(0,1fr))}} @media(max-width:600px){body.page-id-2445 .ts-wheel-phase-choices{grid-template-columns:1fr}body.page-id-2445 .ts-wheel-phase-choices button{min-height:72px}}
/* Only the unpublished Elementor draft. */
body.page-id-2445.ts-cash-preview-in-lesson .elementor-element-38af0928,
body.page-id-2445.ts-cash-preview-in-lesson .elementor-element-6ce9db0f { display:none; }
body.page-id-2445 .ts-wheel-lesson-nav { position:fixed; left:28px; right:28px; bottom:8px; width:auto; margin:0; display:flex; align-items:center; justify-content:space-between; gap:12px; }
body.page-id-2445 .ts-wheel-lesson-nav button { box-shadow:none; }
body.page-id-2445 .ts-wheel-lesson-back-controls { display:flex; gap:10px; align-items:center; flex-wrap:wrap; }
body.page-id-2445 [data-ts-lesson-replay],
body.page-id-2445 .ts-wheel-lesson-nav [data-ts-wheel-home] { border:0; background:transparent; padding:8px; font-size:13px; }
body.page-id-2445 [data-ts-lesson-step="2"] { width:100%; }
body.page-id-2445 [data-ts-lesson-step="2"] > h3 { scroll-margin-top:70px; font-size:26px; margin:18px 0 8px; }
body.page-id-2445 [data-ts-lesson-step="2"] > p { margin:8px 0 14px; line-height:1.5; }
body.page-id-2445 [data-ts-lesson-step="2"] .ts-cash-choice { background:#f6efd8; border:1px solid #ded8bd; border-radius:8px; padding:20px; display:grid; grid-template-columns:minmax(0,1fr) auto; gap:12px 24px; align-items:center; }
body.page-id-2445 .ts-cash-choice .ts-reserve-slider { grid-column:1 / -1; margin:0; padding:0; border:0; background:transparent; }
body.page-id-2445 .ts-cash-choice .ts-reserve-slider legend { font-size:18px; padding:0 0 12px; }
body.page-id-2445 .ts-cash-choice .ts-reserve-slider p { font-size:13px; margin:8px 0 0; }
body.page-id-2445 .ts-cash-choice .ts-reserve-summary { margin:0; font-size:18px; }
body.page-id-2445 .ts-cash-choice button { margin:0; box-shadow:none; }
body.page-id-2445 .ts-cash-mode-note { font-size:13px; }
body.page-id-2445 .ts-cash-data,
body.page-id-2445 .ts-cash-explanation { border-top:1px solid #ded8bd; padding:14px 0; }
body.page-id-2445 .ts-cash-data summary,
body.page-id-2445 .ts-cash-explanation summary { cursor:pointer; font-weight:600; }
body.page-id-2445 .ts-cash-data-notes { margin-top:12px; font-size:13px; }
body.page-id-2445 .ts-reserve-comparison { margin:12px 0 0; }
body.page-id-2445 .ts-reserve-comparison > p[role="status"] { font-size:13px; margin:4px 0; }
body.page-id-2445 .ts-cash-data table { margin-top:12px; }
body.page-id-2445 [data-ts-lesson-step="2"] > p[role="status"] { font-size:13px; margin:4px 0 8px; }
body.page-id-2445 .ts-cash-explanation .ts-reserve-example { padding:12px; margin:12px 0; }
@media(max-width:700px) {
  body.page-id-2445 .ts-cash-choice { grid-template-columns:1fr !important; padding:16px !important; }
  body.page-id-2445 .ts-wheel-lesson-nav { flex-wrap:wrap; left:12px; right:12px; }
  body.page-id-2445 .ts-wheel-lesson-back-controls { width:100%; }
}

/* Presentation only: unpublished Trading the Wheel draft 2477. */
body.page-id-2445.ts-cash-preview-in-lesson .elementor-element-501246b8 { display:none; }
body.page-id-2445 .ts-guided-lesson { gap:8px; padding-bottom:96px; }
body.page-id-2445 .ts-guided-lesson > h3 { margin:10px 0 4px; font-size:25px; scroll-margin-top:68px; }
body.page-id-2445 .ts-guided-lesson > p { margin:3px 0; line-height:1.45; }
body.page-id-2445 .ts-wheel-compact-header { gap:8px 20px; }
body.page-id-2445 .ts-wheel-compact-header h2 { font-size:27px; margin:0 0 4px; }
body.page-id-2445 .ts-guided-rounds { margin:0; }
body.page-id-2445 .ts-lesson-matrix { padding-top:8px; }
body.page-id-2445 .ts-lesson-matrix > summary { margin-bottom:8px; }
body.page-id-2445 .ts-guided-lesson .ts-strike-statistics { grid-template-columns:repeat(3,minmax(0,1fr)); gap:12px; }
body.page-id-2445 .ts-strike-stat { padding:8px; }
body.page-id-2445 .ts-strike-stat h3 { font-size:19px; margin:0 0 8px; line-height:1.15; }
body.page-id-2445 .ts-strike-stat dl { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:8px; }
body.page-id-2445 .ts-strike-stat dt { font-size:12px; line-height:1.25; min-height:30px; }
body.page-id-2445 .ts-strike-stat dd { font-size:19px; line-height:1.25; }
body.page-id-2445 .ts-strike-stat dd small { font-size:11px; }
body.page-id-2445 .ts-statistics-note { font-size:12px; margin:5px 0; }
body.page-id-2445 .ts-matrix-settings { gap:8px; margin:6px 0; }
body.page-id-2445 .ts-matrix-settings button { box-shadow:none; min-height:40px; padding:7px 12px; }
body.page-id-2445 .ts-matrix-counts { margin:4px 0; font-size:13px; }
body.page-id-2445 .ts-matrix-scroll { margin:0 auto; max-width:100%; }
body.page-id-2445 .ts-guided-matrix { margin:0 auto; }
body.page-id-2445 .ts-guided-matrix tbody .ts-matrix-summary { white-space:nowrap; font-size:12px; }
body.page-id-2445 .ts-guided-matrix tbody .ts-matrix-summary small { display:inline; font-size:11px; margin-left:4px; }
body.page-id-2445 [data-ts-lesson-step="3"] > h3 + p { display:none; }
body.page-id-2445 .ts-premium-parts { margin:8px 0; padding:16px; border-radius:8px; }
body.page-id-2445 .ts-premium-parts p { margin:6px 0; }
body.page-id-2445 .ts-wheel-move-cone { max-width:880px; width:100%; box-sizing:border-box; margin:8px auto; padding:14px; border-radius:8px; }
body.page-id-2445 .ts-wheel-move-cone svg { max-height:350px; margin:8px auto; }
body.page-id-2445 .ts-wheel-move-cone figcaption { font-size:18px; }
@media(max-width:700px) {
  body.page-id-2445 .ts-guided-lesson { padding-bottom:145px; }
  body.page-id-2445 .ts-guided-lesson .ts-strike-statistics { grid-template-columns:1fr; gap:4px; }
  body.page-id-2445 .ts-strike-stat { padding:6px; }
  body.page-id-2445 .ts-strike-stat dt { min-height:0; }
  body.page-id-2445 .ts-wheel-move-cone svg { max-height:none; }
}
/* Opening lesson: shared presentation for the draft and promoted live page. */
body.page-id-2445 :is([data-ts-lesson-step="2"],[data-ts-lesson-step="3"],[data-ts-lesson-step="5"]) .ts-guided-matrix .is-lesson-month { background:transparent; outline:none; }
body.page-id-2445 .ts-wheel-pricing-intro { width:100%; max-width:none; margin:0; display:grid; grid-template-columns:minmax(0,1.15fr) minmax(0,1fr); gap:16px; align-items:start; }
body.page-id-2445 .ts-wheel-pricing-intro > section:first-child { grid-column:1/-1; }
body.page-id-2445 .ts-pricing-exit-note { grid-column:1/-1; padding:10px 14px; background:#f6efd8; border-left:3px solid #ee5300; border-radius:4px; font-size:15px; }
body.page-id-2445 .ts-pricing-exit-note p { margin:4px 0 0; line-height:1.45; }
body.page-id-2445 .ts-wheel-pricing-intro > section:first-child p { margin:0; font-size:15px; line-height:1.5; }
body.page-id-2445 .ts-wheel-pricing-intro .ts-premium-parts { margin:0; padding:16px; min-width:0; }
body.page-id-2445 .ts-premium-definitions, body.page-id-2445 .ts-premium-examples { gap:12px; }
body.page-id-2445 .ts-premium-definitions { margin:12px 0; font-size:14px; }
body.page-id-2445 .ts-premium-examples section { padding:12px; border-radius:8px; }
body.page-id-2445 .ts-premium-examples p { font-size:14px; line-height:1.45; }
body.page-id-2445 .ts-premium-examples h5 { font-size:16px; }
body.page-id-2445 .ts-premium-bar { min-height:42px; }
body.page-id-2445 .ts-premium-note { font-size:12px; line-height:1.45; margin-top:12px; }
body.page-id-2445 .ts-pricing-move-panel { min-width:0; }
body.page-id-2445 .ts-pricing-move-panel .ts-wheel-move-cone { width:100%; max-width:none; margin:0; padding:16px; }
body.page-id-2445 .ts-pricing-move-panel .ts-wheel-move-cone svg { width:100%; height:auto; max-height:340px; }
body.page-id-2445 .ts-pricing-details { margin-top:12px; padding:12px 16px; border:1px solid #ded8bd; border-radius:8px; }
body.page-id-2445 .ts-pricing-details summary { cursor:pointer; font-weight:600; font-size:15px; }
body.page-id-2445 .ts-pricing-details .ts-wheel-pricing-copy { margin-top:12px; }
body.page-id-2445 .ts-pricing-details p { font-size:14px; line-height:1.5; }
@media(max-width:1000px) {
  body.page-id-2445 .ts-wheel-pricing-intro { grid-template-columns:1fr; }
}
body.page-id-2445 .ts-cash-workspace { display:grid; grid-template-columns:minmax(270px,.7fr) minmax(0,1.6fr); gap:20px; align-items:start; }
body.page-id-2445 .ts-cash-workspace .ts-cash-choice { display:flex; flex-direction:column; align-items:stretch; padding:16px; gap:14px; }
body.page-id-2445 .ts-cash-workspace .ts-reserve-comparison { margin:0; }
body.page-id-2445 .ts-cash-workspace .ts-table-wrap { overflow-x:auto; }
body.page-id-2445 .ts-cash-workspace th, body.page-id-2445 .ts-cash-workspace td { padding:7px 9px; font-size:13px; }
body.page-id-2445 .ts-reserve-explore { display:flex; flex-wrap:wrap; align-items:center; gap:8px 16px; background:#f6efd8; border:1px solid #ded8bd; border-radius:8px; padding:10px 14px; }
body.page-id-2445 .ts-reserve-explore button { box-shadow:none; padding:8px 12px; margin:0; }
body.page-id-2445 .ts-reserve-explore small { flex-basis:100%; }
body.page-id-2445 .ts-cash-workspace .ts-cash-data-notes { padding:10px 0; }
@media(max-width:850px) { body.page-id-2445 .ts-cash-workspace { grid-template-columns:1fr; } }

body.page-id-2445 [data-ts-lesson-step="5"] .ts-guided-matrix .is-selected-ticker th { color:inherit; background:transparent; }
body.page-id-2445 [data-ts-lesson-step="5"] .ts-guided-matrix .is-selected-ticker td { border-bottom:0; }

body.page-id-2445 .ts-assignment-lesson { width:100%; max-width:none; padding-bottom:100px; }
body.page-id-2445 .ts-assignment-lesson > h3 { margin:16px 0 10px; scroll-margin-top:80px; }
body.page-id-2445 .ts-assignment-lesson p { margin:8px 0 12px; }
body.page-id-2445 .ts-assignment-lesson .ts-wheel-pricing-intro { display:block; }
body.page-id-2445 .ts-assignment-lesson .ts-wheel-pricing-copy { display:grid; grid-template-columns:1fr 1fr; gap:20px; margin:12px 0; }
body.page-id-2445 .ts-assignment-lesson .ts-lesson-coach-box { margin:12px 0; padding:16px 20px; }
body.page-id-2445 .ts-assignment-lesson .ts-lesson-matrix { margin:10px 0; }
body.page-id-2445 .ts-assignment-lesson .ts-lesson-matrix > h4 { margin:4px 0 8px; }
body.page-id-2445 .ts-assignment-lesson .ts-guided-matrix .is-lesson-month { background:transparent; outline:none; }
body.page-id-2445 .ts-assignment-lesson .ts-guided-matrix .is-selected-ticker th { background:transparent; color:inherit; }
body.page-id-2445 .ts-assignment-lesson .ts-guided-matrix .is-selected-ticker td { border-bottom:0; }
body.page-id-2445 .ts-assignment-lesson .ts-wheel-lesson-nav [data-ts-assignment-action="restart"] { border:0; background:transparent; padding:8px; font-size:13px; }
body.page-id-2445 .ts-assignment-lesson .ts-wheel-lesson-nav > button:last-child,
body.page-id-2445 .ts-assignment-lesson .ts-lesson-navigation > button:last-child { background:#e95300; color:#fff; }
@media(max-width:850px) { body.page-id-2445 .ts-assignment-lesson .ts-wheel-pricing-copy { grid-template-columns:1fr; gap:8px; } }

body.page-id-2445 .ts-assignment-lesson h4 { margin:6px 0 8px; }
body.page-id-2445 .ts-assignment-lesson .ts-lesson-coach-box { gap:8px 16px; }
body.page-id-2445 .ts-assignment-lesson .ts-lesson-coach-box > h4,
body.page-id-2445 .ts-assignment-lesson .ts-lesson-coach-box > p { margin:0; }
body.page-id-2445 .ts-assignment-lesson .ts-lesson-coach-box > h4 { align-self:center; }

body.page-id-2445 .ts-covered-call-lesson { width:100%; max-width:none; padding-bottom:100px; }
body.page-id-2445 .ts-covered-call-lesson > h3 { margin:16px 0 10px; scroll-margin-top:80px; }
body.page-id-2445 .ts-covered-call-lesson h4 { margin:12px 0 8px; }
body.page-id-2445 .ts-covered-call-lesson p { margin:8px 0 12px; }
body.page-id-2445 .ts-covered-call-lesson .ts-lesson-coach-box { display:block; margin:12px 0; padding:16px 20px; }
body.page-id-2445 .ts-covered-call-lesson .ts-lesson-coach-box > :first-child { margin-top:0; }
body.page-id-2445 .ts-covered-call-lesson .ts-lesson-coach-box > :last-child { margin-bottom:0; }
body.page-id-2445 .ts-covered-call-lesson .ts-wheel-lesson-nav [data-ts-call-action="restart"] { border:0; background:transparent; padding:8px; font-size:13px; }
body.page-id-2445 .ts-covered-call-lesson .ts-guided-matrix .is-lesson-month { background:transparent; outline:none; }
body.page-id-2445 .ts-covered-call-lesson .ts-guided-matrix .is-selected-ticker th { background:transparent; color:inherit; }
body.page-id-2445 .ts-covered-call-lesson .ts-guided-matrix .is-selected-ticker td { border-bottom:0; }
body.page-id-2445 .ts-covered-call-lesson .ts-lesson-navigation { margin:12px 0; }
body.page-id-2445 .ts-covered-call-lesson [data-ts-call-matrix-open] { margin:0 0 8px; padding:8px 12px; font-size:14px; box-shadow:none; }
body.page-id-2445 .ts-covered-call-lesson .ts-call-decisions { margin:12px 0; }

body.page-id-2445 .ts-covered-call-lesson .ts-lesson-totals { display:grid; grid-template-columns:repeat(auto-fit,minmax(180px,1fr)); gap:12px; margin:12px 0; }
body.page-id-2445 .ts-covered-call-lesson .ts-call-decisions button { box-shadow:none; padding:12px; }

body.page-id-2445 .ts-covered-call-lesson [data-ts-call-lesson-body] { min-width:0; max-width:100%; }
body.page-id-2445 .ts-covered-call-lesson .ts-wheel-lesson-nav { box-sizing:border-box; max-width:calc(100vw - 56px); min-width:0; }
body.page-id-2445 .ts-covered-call-lesson .ts-wheel-lesson-nav > [data-ts-wheel-home] { background:#e95300; color:#fff; padding:10px 16px; font-size:16px; flex:0 0 auto; }
@media(max-width:850px) { body.page-id-2445 .ts-covered-call-lesson .ts-wheel-lesson-nav { max-width:calc(100vw - 24px); } }

body.page-id-2445 .ts-assignment-lesson .ts-lesson-matrix > h4 { scroll-margin-top:0; }
body.page-id-2445 .ts-assignment-lesson .ts-guided-matrix .ts-matrix-cell { height:22px; min-height:22px; line-height:20px; }/* End custom CSS */