.StrategyChart-module__QOdALW__wrapper{flex-direction:column;gap:16px;width:100%;max-width:600px;margin:0 auto;display:flex}.StrategyChart-module__QOdALW__tabs{justify-content:center;gap:4px;display:flex}.StrategyChart-module__QOdALW__tab{font-family:var(--font-ui);border:1px solid var(--border-bright);background:var(--bg-elevated);color:var(--text-dim);cursor:pointer;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s}.StrategyChart-module__QOdALW__tab:hover{border-color:var(--accent);color:var(--accent)}.StrategyChart-module__QOdALW__tabActive{border-color:var(--accent);color:var(--accent);box-shadow:0 0 10px var(--accent-glow);background:#b388ff14}.StrategyChart-module__QOdALW__tableScroll{-webkit-overflow-scrolling:touch;border:1px solid var(--border-bright);border-radius:10px;overflow-x:auto}.StrategyChart-module__QOdALW__table{border-collapse:collapse;width:100%;font-family:var(--font-mono);text-align:center;min-width:360px;font-size:12px}.StrategyChart-module__QOdALW__cornerCell{background:var(--bg-surface);color:var(--text-dim);text-transform:uppercase;letter-spacing:.08em;z-index:2;border-bottom:1px solid var(--border-bright);border-right:1px solid var(--border-bright);padding:8px 6px;font-size:10px;font-weight:600;position:sticky;left:0}.StrategyChart-module__QOdALW__dealerCell{background:var(--bg-surface);color:var(--accent);border-bottom:1px solid var(--border-bright);min-width:32px;padding:8px 4px;font-size:12px;font-weight:700}.StrategyChart-module__QOdALW__rowLabel{background:var(--bg-surface);color:var(--gold);z-index:1;border-right:1px solid var(--border-bright);white-space:nowrap;padding:6px 8px;font-size:12px;font-weight:700;position:sticky;left:0}.StrategyChart-module__QOdALW__cell{padding:6px 4px;font-size:12px;font-weight:700;transition:transform .1s}.StrategyChart-module__QOdALW__cellH{color:var(--text-dim);background:#ffffff08}.StrategyChart-module__QOdALW__cellS{color:var(--accent);background:#b388ff1a}.StrategyChart-module__QOdALW__cellD{color:var(--correct-green);background:#00e68a1a}.StrategyChart-module__QOdALW__cellP{color:var(--gold);background:#f0c8501a}.StrategyChart-module__QOdALW__cellR{color:var(--incorrect-red);background:#ff4d6a1a}.StrategyChart-module__QOdALW__legend{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.StrategyChart-module__QOdALW__legendItem{align-items:center;gap:5px;display:flex}.StrategyChart-module__QOdALW__legendSwatch{width:22px;height:22px;font-family:var(--font-mono);border-radius:4px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.StrategyChart-module__QOdALW__legendLabel{font-family:var(--font-ui);color:var(--text-dim);font-size:11px}@media (min-width:640px){.StrategyChart-module__QOdALW__table{font-size:13px}.StrategyChart-module__QOdALW__dealerCell{min-width:40px;padding:10px 6px;font-size:13px}.StrategyChart-module__QOdALW__rowLabel{padding:8px 10px;font-size:13px}.StrategyChart-module__QOdALW__cell{padding:8px 6px;font-size:13px}.StrategyChart-module__QOdALW__tab{padding:10px 20px;font-size:14px}}
.strategy-module__eyXKEG__page{flex-direction:column;gap:16px;min-height:100dvh;padding:12px;display:flex}.strategy-module__eyXKEG__header{align-items:center;gap:12px;display:flex}.strategy-module__eyXKEG__backBtn{font-family:var(--font-ui);color:var(--accent);border:1px solid var(--border-bright);border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:6px 10px;font-size:13px;text-decoration:none;transition:all .2s;display:flex}.strategy-module__eyXKEG__backBtn:hover{border-color:var(--accent);box-shadow:0 0 10px var(--accent-glow)}.strategy-module__eyXKEG__title{font-family:var(--font-ui);color:var(--text);text-align:center;flex:1;font-size:16px;font-weight:700}.strategy-module__eyXKEG__spacer{flex-shrink:0;width:70px}@media (min-width:640px){.strategy-module__eyXKEG__page{gap:24px;padding:20px}.strategy-module__eyXKEG__title{font-size:20px}}
