.mw-lesson .container{max-width:1000px;margin:0 auto;padding:20px}.mw-lesson .day-header{background:#fff;color:#1e293b;padding:40px;text-align:center;border-radius:20px;margin-bottom:40px;position:relative;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.1)}.mw-lesson .day-badge{background:linear-gradient(135deg,#ff6b6b,#ee5a24);color:#fff;padding:10px 20px;border-radius:25px;font-weight:700;display:inline-block;margin-bottom:20px;box-shadow:0 4px 15px hsla(0,100%,71%,.3)}.mw-lesson .day-header h1{font-size:2.8em;margin-bottom:10px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mw-lesson .day-header p{color:#64748b;font-size:1.2em}.mw-lesson .progress-bar{width:100%;height:12px;background:rgba(59,130,246,.2);border-radius:6px;margin:25px 0;overflow:hidden}.mw-lesson .progress-fill{height:100%;background:linear-gradient(90deg,#3b82f6,#1d4ed8);border-radius:6px;width:3.33%;transition:width .8s ease;box-shadow:0 0 10px rgba(59,130,246,.5)}.mw-lesson .section{background:#fff;padding:40px;border-radius:20px;margin-bottom:40px;border-left:6px solid #3b82f6;position:relative;box-shadow:0 8px 25px rgba(0,0,0,.1)}.mw-lesson .section h2{color:#1e293b;margin-bottom:25px;font-size:2em;display:flex;align-items:center;gap:15px}.mw-lesson .section h3{color:#3b82f6;font-size:1.5em;margin:25px 0 15px}.mw-lesson .highlight-box{background:#f8fafc;color:#1e293b;border:2px solid #3b82f6;border-radius:12px;padding:25px;margin:25px 0;box-shadow:0 4px 15px rgba(59,130,246,.1)}.mw-lesson .video-placeholder{background:#111;border-radius:15px;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2em;position:relative;overflow:hidden}.mw-lesson .market-comparison{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:25px;gap:25px;margin:30px 0}.mw-lesson .market-card{background:#f8fafc;padding:25px;border-radius:15px;border-left:5px solid #3b82f6;transition:all .3s ease;position:relative;box-shadow:0 4px 15px rgba(0,0,0,.05)}.mw-lesson .market-card:hover{transform:translateY(-5px);background:#f1f5f9;box-shadow:0 15px 35px rgba(0,0,0,.1)}.mw-lesson .market-card h4{color:#3b82f6;margin-bottom:15px;font-size:1.4em}.mw-lesson .market-visual{text-align:center;margin:40px 0;padding:30px;background:#fff;border-radius:20px;border:2px solid #3b82f6;box-shadow:0 8px 25px rgba(0,0,0,.1)}.mw-lesson .market-visual h3{color:#3b82f6;margin-bottom:20px}.mw-lesson .market-icons{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:20px;gap:20px;margin:20px 0}.mw-lesson .market-icon{text-align:center;padding:20px;background:#f8fafc;border-radius:15px;transition:all .3s ease;border:2px solid transparent}.mw-lesson .market-icon:hover{background:#f1f5f9;transform:scale(1.05);border-color:#3b82f6}.mw-lesson .market-icon span{font-size:2.5em;display:block;margin-bottom:10px}.mw-lesson .market-icon h5{color:#1e293b;font-weight:600}.mw-lesson .why-popular{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;padding:40px;border-radius:20px;margin:40px 0;position:relative;overflow:hidden}.mw-lesson .why-popular h2{color:#fff!important;text-align:center;margin-bottom:30px}.mw-lesson .why-popular .market-card{background:hsla(0,0%,100%,.15);color:#fff;border-left-color:#fff}.mw-lesson .why-popular .market-card h4{color:#fff!important}.mw-lesson .rewards-section{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;padding:40px;border-radius:20px;margin:40px 0;position:relative;overflow:hidden}.mw-lesson .rewards-section h2{color:#fff!important}.mw-lesson .rewards-section .feature-card{background:hsla(0,0%,100%,.15);color:#fff;border-left-color:#fff}.mw-lesson .rewards-section .feature-card h4{color:#fff!important}.mw-lesson .quiz-container{background:#fff;padding:30px;border-radius:15px;border-left:6px solid #10b981;box-shadow:0 8px 25px rgba(0,0,0,.1);margin:30px 0}.mw-lesson .quiz-header{text-align:center;margin-bottom:30px}.mw-lesson .quiz-header h2{color:#065f46;margin-bottom:10px}.mw-lesson .quiz-progress{background:#e5e7eb;height:8px;border-radius:4px;margin:20px 0;overflow:hidden}.mw-lesson .quiz-progress-fill{background:#10b981;height:100%;width:0;border-radius:4px;transition:width .3s ease}.mw-lesson .question-container{margin:30px 0;padding:25px;background:#f8fafc;border-radius:12px;border:2px solid #e5e7eb}.mw-lesson .question-container.active{border-color:#10b981;background:#f0fdf4}.mw-lesson .question-container.answered{border-color:#3b82f6;background:#eff6ff}.mw-lesson .question-number{background:#10b981;color:#fff;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;margin-bottom:15px}.mw-lesson .question-text{font-size:1.1em;font-weight:600;color:#1e293b;margin-bottom:20px;line-height:1.5}.mw-lesson .quiz-options{display:grid;grid-gap:12px;gap:12px}.mw-lesson .quiz-option{background:#fff;border:2px solid #e5e7eb;border-radius:8px;padding:15px 20px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:12px}.mw-lesson .quiz-option:hover{border-color:#3b82f6;background:#f8fafc}.mw-lesson .quiz-option.selected{border-color:#10b981;background:#f0fdf4}.mw-lesson .quiz-option.correct{border-color:#10b981;background:#dcfce7}.mw-lesson .quiz-option.incorrect{border-color:#ef4444;background:#fee2e2}.mw-lesson .option-letter{background:#e5e7eb;color:#374151;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.mw-lesson .quiz-option.selected .option-letter{background:#10b981;color:#fff}.mw-lesson .quiz-navigation{display:flex;justify-content:space-between;align-items:center;margin-top:30px;padding-top:20px;border-top:1px solid #e5e7eb}.mw-lesson .quiz-btn{background:#3b82f6;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.mw-lesson .quiz-btn:hover{background:#2563eb;transform:translateY(-1px)}.mw-lesson .quiz-btn:disabled{background:#9ca3af;cursor:not-allowed;transform:none}.mw-lesson .quiz-btn.next{background:#10b981}.mw-lesson .quiz-btn.next:hover{background:#059669}.mw-lesson .quiz-results{text-align:center;padding:40px;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-radius:15px;border:2px solid #10b981;margin:30px 0}.mw-lesson .score-circle{width:120px;height:120px;border-radius:50%;background:conic-gradient(#10b981 0 var(--score),#e5e7eb var(--score) 100%);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;position:relative}.mw-lesson .score-circle:before{content:"";width:90px;height:90px;background:#fff;border-radius:50%;position:absolute}.mw-lesson .score-text{position:relative;z-index:1;font-size:1.5em;font-weight:700;color:#065f46}.mw-lesson .performance-message{font-size:1.2em;font-weight:600;margin:20px 0;color:#065f46}.mw-lesson .quiz-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:20px;gap:20px;margin:30px 0}.mw-lesson .summary-item{background:#fff;padding:20px;border-radius:10px;text-align:center;border:2px solid #e5e7eb}.mw-lesson .summary-number{font-size:2em;font-weight:700;color:#10b981}.mw-lesson .summary-label{color:#6b7280;font-size:.9em}.mw-lesson .task-section{background:linear-gradient(135deg,#fffbeb,#fef3c7);color:#92400e;padding:30px;border-radius:15px;border-left:6px solid #f59e0b;box-shadow:0 8px 25px rgba(0,0,0,.1)}.mw-lesson .task-section h2{color:#92400e}.mw-lesson .quiz-section{background:linear-gradient(135deg,#ecfdf5,#d1fae5);color:#065f46;padding:30px;border-radius:15px;border-left:6px solid #10b981;box-shadow:0 8px 25px rgba(0,0,0,.1)}.mw-lesson .quiz-section h2{color:#065f46}.mw-lesson .quiz-button{background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:15px 30px;border:none;border-radius:25px;font-size:16px;font-weight:600;cursor:pointer;text-decoration:none;display:inline-block;margin:15px 0;transition:all .3s ease}.mw-lesson .quiz-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(16,185,129,.4)}.mw-lesson .safety-warning{background:#fef2f2;color:#dc2626;padding:20px;border-radius:10px;border-left:5px solid #dc2626;margin:20px 0;font-weight:600}.mw-lesson .interactive-element{background:rgba(59,130,246,.1);border:2px dashed #3b82f6;border-radius:15px;padding:25px;margin:25px 0;text-align:center}.mw-lesson .interactive-element h4{color:#3b82f6;margin-bottom:15px}.mw-lesson .sneak-peek{background:linear-gradient(135deg,#7c3aed,#5b21b6)}.mw-lesson .completion-section,.mw-lesson .sneak-peek{color:#fff;padding:30px;border-radius:15px;margin:40px 0;text-align:center}.mw-lesson .completion-section{background:linear-gradient(135deg,#059669,#047857)}.mw-lesson .completion-button{background:#3b82f6;color:#fff;padding:15px 30px;border:none;border-radius:25px;font-size:16px;font-weight:600;cursor:pointer;margin:15px 10px;transition:all .3s ease}.mw-lesson .completion-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(59,130,246,.4)}.mw-lesson .phase-badge{background:linear-gradient(135deg,#8b5cf6,#6d28d9);color:#fff;padding:8px 20px;border-radius:20px;font-weight:700;display:inline-block;margin-bottom:15px;font-size:.9em}.mw-lesson .learning-path{background:linear-gradient(135deg,#fef3c7,#fde68a);padding:25px;border-radius:15px;margin:25px 0;border-left:5px solid #f59e0b}.mw-lesson .learning-path h4{color:#92400e;margin-bottom:15px}.mw-lesson .pattern-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:25px;gap:25px;margin:30px 0}.mw-lesson .pattern-card{background:#f8fafc;padding:25px;border-radius:15px;border-left:5px solid #3b82f6;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.05)}.mw-lesson .pattern-card:hover{transform:translateY(-5px);background:#f1f5f9;box-shadow:0 15px 35px rgba(0,0,0,.1)}.mw-lesson .pattern-card h4{color:#3b82f6;margin-bottom:15px;font-size:1.4em}.mw-lesson .bullish-pattern{border-left-color:#10b981;background:linear-gradient(135deg,#f0fdf4,#dcfce7)}.mw-lesson .bearish-pattern{border-left-color:#ef4444;background:linear-gradient(135deg,#fef2f2,#fee2e2)}.mw-lesson .neutral-pattern{border-left-color:#f59e0b;background:linear-gradient(135deg,#fffbeb,#fef3c7)}.mw-lesson .example-box{background:linear-gradient(135deg,#fff7ed,#ffedd5);padding:25px;border-radius:15px;margin:25px 0;border:2px solid #f59e0b}.mw-lesson .example-box h4{color:#92400e;margin-bottom:15px}.mw-lesson .warning-box{background:#fef2f2;color:#dc2626;padding:20px;border-radius:10px;border-left:5px solid #dc2626;margin:20px 0;font-weight:600}.mw-lesson .comparison-table{overflow-x:auto;margin:30px 0}.mw-lesson .comparison-table table{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.1)}.mw-lesson .comparison-table thead{background:linear-gradient(135deg,#1e293b,#475569);color:#fff}.comparison-table td,.mw-lesson .comparison-table th{padding:18px 15px;text-align:left;border-bottom:1px solid #e2e8f0}.mw-lesson .comparison-table tbody tr:nth-child(2n){background:#f8fafc}.mw-lesson .comparison-table tbody tr:hover{background:#f1f5f9}.mw-lesson .scenario-box{background:linear-gradient(135deg,#fef3c7,#fde68a);padding:25px;border-radius:15px;margin:25px 0;border-left:5px solid #f59e0b}.mw-lesson .scenario-box h4{color:#92400e;margin-bottom:15px}.mw-lesson .interactive-quiz{background:linear-gradient(135deg,#dbeafe,#bfdbfe);padding:30px;border-radius:15px;margin:25px 0;border:2px dashed #3b82f6}.mw-lesson .interactive-quiz h4{color:#1e3a8a;margin-bottom:20px;text-align:center}.mw-lesson .pattern-images{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;margin:20px 0}.mw-lesson .pattern-img-card{background:#fff;padding:20px;border-radius:10px;text-align:center;border:2px solid #e5e7eb;transition:all .3s ease}.mw-lesson .pattern-img-card:hover{border-color:#3b82f6;transform:translateY(-3px)}.mw-lesson .pattern-img-card h5{color:#1e293b;margin-bottom:15px}.mw-lesson .pattern-visual{height:120px;background:#f8fafc;border-radius:8px;margin:15px 0;display:flex;align-items:center;justify-content:center;position:relative}.mw-lesson .indicator-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:25px;gap:25px;margin:30px 0}.mw-lesson .indicator-card{background:#f8fafc;padding:25px;border-radius:15px;border-left:5px solid #3b82f6;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.05)}.mw-lesson .indicator-card:hover{transform:translateY(-5px);background:#f1f5f9;box-shadow:0 15px 35px rgba(0,0,0,.1)}.mw-lesson .indicator-card h4{color:#3b82f6;margin-bottom:15px;font-size:1.4em}.mw-lesson .rsi-card{border-left-color:#8b5cf6;background:linear-gradient(135deg,#f5f3ff,#ede9fe)}.mw-lesson .macd-card{border-left-color:#f59e0b;background:linear-gradient(135deg,#fffbeb,#fef3c7)}.mw-lesson .ma-card{border-left-color:#10b981;background:linear-gradient(135deg,#f0fdf4,#dcfce7)}.mw-lesson .calculator-tool{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);padding:30px;border-radius:15px;margin:25px 0;border:2px solid #6366f1}.mw-lesson .calculator-tool h4{color:#312e81;margin-bottom:20px;font-size:1.3em;text-align:center}.mw-lesson .calc-input-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;margin:20px 0}.mw-lesson .calc-input{display:flex;flex-direction:column}.mw-lesson .calc-input label{color:#312e81;font-weight:600;margin-bottom:8px}.mw-lesson .calc-input input{padding:12px;border:2px solid #6366f1;border-radius:8px;font-size:1.1em;background:#fff}.mw-lesson .calc-button{background:#6366f1;color:#fff;padding:15px 30px;border:none;border-radius:8px;font-size:1.1em;font-weight:600;cursor:pointer;transition:all .3s ease;margin:20px auto;display:block}.mw-lesson .calc-button:hover{background:#4f46e5;transform:translateY(-2px)}.mw-lesson .cycle-chart{background:#1e293b;padding:30px;border-radius:15px;margin:25px 0;color:#fff}.mw-lesson .cycle-phases{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:15px;gap:15px;margin:20px 0}.mw-lesson .cycle-phase{background:hsla(0,0%,100%,.1);padding:15px;border-radius:10px;border-left:4px solid}.mw-lesson .phase-expansion{border-left-color:#10b981}.mw-lesson .phase-peak{border-left-color:#f59e0b}.mw-lesson .phase-contraction{border-left-color:#ef4444}.mw-lesson .phase-trough{border-left-color:#3b82f6}.mw-lesson .section h4{color:#3b82f6;margin:20px 0 12px;font-size:1.2em}.mw-lesson .success-box{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border:2px solid #10b981;padding:25px;margin:25px 0;border-radius:12px}.mw-lesson .info-box{background:#f8fafc;border:2px solid #3b82f6;border-radius:12px;padding:25px;margin:25px 0}.mw-lesson .approach-card{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);padding:25px;border-radius:12px;margin:25px 0;border:2px solid #cbd5e1}.mw-lesson .comparison-table th{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;padding:15px;text-align:left;font-weight:600}.mw-lesson .comparison-table td{padding:15px;border-bottom:1px solid #e2e8f0}.mw-lesson .comparison-table tr:hover{background:#f8fafc}.mw-lesson .ratio-card{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);padding:25px;border-radius:12px;margin:25px 0;border:2px solid #cbd5e1}.mw-lesson .formula-box{background:#1e293b;color:#f1f5f9;padding:20px;border-radius:12px;margin:25px 0;font-family:Courier New,monospace;font-size:1.1em;text-align:center}.mw-lesson .calculator-section{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);padding:25px;border-radius:15px;margin:25px 0;border:2px solid #0ea5e9}.mw-lesson .calculator-input{width:100%;padding:12px;margin:10px 0;border:2px solid #0ea5e9;border-radius:8px;font-size:1em}.mw-lesson .calculate-btn{background:#3b82f6;color:#fff;padding:12px 30px;border:none;border-radius:25px;font-size:1.1em;font-weight:600;cursor:pointer;margin:15px 0;transition:all .3s}.mw-lesson .calculate-btn:hover{background:#2563eb;transform:translateY(-2px)}.mw-lesson .result-display{background:#fff;padding:20px;border-radius:10px;margin:15px 0;border:2px solid #10b981;display:none}.mw-lesson .trade-card{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);padding:25px;border-radius:12px;margin:25px 0;border:2px solid #cbd5e1}.mw-lesson .quiz-btn:hover:not(:disabled){background:#cbd5e1;transform:translateY(-2px)}.mw-lesson .quiz-btn.next:hover:not(:disabled){background:#059669}.mw-lesson .trading-simulator{background:#fff;padding:30px;border-radius:15px;margin:25px 0;border:3px solid #3b82f6}.mw-lesson .simulator-input{margin:15px 0}.mw-lesson .simulator-input label{display:block;font-weight:600;margin-bottom:8px;color:#1e293b}.mw-lesson .simulator-input input,.simulator-input select{width:100%;padding:12px;border:2px solid #e5e7eb;border-radius:8px;font-size:1em}.mw-lesson .simulator-btn{background:#3b82f6;color:#fff;border:none;padding:15px 30px;border-radius:10px;font-size:1.1em;font-weight:600;cursor:pointer;margin-top:20px;transition:all .3s ease}.mw-lesson .simulator-btn:hover{background:#2563eb;transform:translateY(-2px)}.mw-lesson .trade-result{margin-top:25px;padding:25px;border-radius:12px;display:none}.mw-lesson .trade-result.profit{background:#d1fae5;border:2px solid #10b981}.mw-lesson .trade-result.loss{background:#fee2e2;border:2px solid #ef4444}.mw-lesson .checklist-item{background:#fff;padding:20px;margin:15px 0;border-radius:10px;border-left:5px solid #10b981;display:flex;align-items:start}.mw-lesson .checklist-item input[type=checkbox]{width:24px;height:24px;margin-right:15px;cursor:pointer}.mw-lesson .danger-box{background:linear-gradient(135deg,#fee2e2,#fecaca);border:2px solid #ef4444;padding:25px;margin:25px 0;border-radius:12px}.mw-lesson .fib-level-card,.mw-lesson .rule-card,.mw-lesson .strategy-card{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);padding:25px;border-radius:12px;margin:25px 0;border:2px solid #cbd5e1}.calc-input select,.mw-lesson .calc-input input{border:2px solid #3b82f6}.mw-lesson .step-card{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);padding:25px;border-radius:12px;margin:25px 0;border:2px solid #cbd5e1}.mw-lesson .notes-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px;margin:25px 0}.mw-lesson .note-card{background:linear-gradient(135deg,#f8fafc,#f1f5f9);padding:20px;border-radius:12px;border-left:4px solid #3b82f6;transition:all .3s ease}.mw-lesson .note-card:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,.1)}.mw-lesson .note-card h4{color:#1e3a8a;margin-bottom:12px}.mw-lesson .section p{margin:15px 0;font-size:1.05em;line-height:1.8}.mw-lesson .calculator{background:#f8fafc;padding:25px;border-radius:12px;margin:20px 0;border:2px solid #3b82f6}.calculator select,.mw-lesson .calculator input{width:100%;padding:12px;margin:10px 0;border:2px solid #cbd5e1;border-radius:8px;font-size:1em}.mw-lesson .calculator button{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;padding:15px 30px;font-size:1.1em;font-weight:600;border-radius:10px;cursor:pointer;width:100%;margin-top:15px;transition:all .3s ease}.mw-lesson .calculator button:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(59,130,246,.3)}.mw-lesson .result-box{background:#fff;padding:20px;border-radius:10px;margin-top:20px;border:2px solid #10b981}.mw-lesson .plan-template{background:#1e293b;color:#e2e8f0;padding:25px;border-radius:12px;margin:20px 0;font-family:Courier New,monospace;white-space:pre-wrap;overflow-x:auto}.mw-lesson .quiz-results h3{color:#166534;margin-bottom:15px}.mw-lesson .checklist{background:#fff;padding:20px;border-radius:10px;margin:15px 0}.mw-lesson .platform-box{background:linear-gradient(135deg,#f0fdf4,#d1fae5);padding:20px;border-radius:10px;margin:20px 0;border:2px solid #10b981}.mw-lesson .myth-reality-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:25px;gap:25px;margin:30px 0}.mw-lesson .myth-card{background:#fef2f2;border-left:5px solid #ef4444}.mw-lesson .myth-card,.mw-lesson .reality-card{padding:25px;border-radius:15px;position:relative}.mw-lesson .reality-card{background:#f0fdf4;border-left:5px solid #10b981}.mw-lesson .myth-card:before{content:"❌ MYTH";background:#ef4444}.mw-lesson .myth-card:before,.mw-lesson .reality-card:before{position:absolute;top:-10px;left:20px;color:#fff;padding:5px 15px;border-radius:15px;font-size:.8em;font-weight:700}.mw-lesson .reality-card:before{content:"✅ REALITY";background:#10b981}.mw-lesson .myth-card h4{color:#dc2626;margin:15px 0 10px;font-style:italic}.mw-lesson .reality-card h4{color:#065f46;margin:15px 0 10px}.mw-lesson .platform-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:25px;gap:25px;margin:30px 0}.mw-lesson .platform-card{background:#f8fafc;padding:30px;border-radius:15px;border:2px solid transparent;transition:all .3s ease;position:relative;box-shadow:0 4px 15px rgba(0,0,0,.05)}.mw-lesson .platform-card:hover{transform:translateY(-5px);background:#f1f5f9;border-color:#3b82f6;box-shadow:0 15px 35px rgba(0,0,0,.1)}.mw-lesson .platform-card.featured{border-color:#10b981;background:linear-gradient(135deg,#f0fdf4,#dcfce7)}.mw-lesson .platform-card.featured:after{content:"⭐ RECOMMENDED";position:absolute;top:-10px;right:20px;background:#10b981;color:#fff;padding:5px 15px;border-radius:15px;font-size:.8em;font-weight:700}.mw-lesson .platform-card h4{color:#3b82f6;font-size:1.4em;margin-bottom:15px;display:flex;align-items:center;gap:10px}.mw-lesson .platform-logo{width:40px;height:40px;background:#3b82f6;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1.2em}.mw-lesson .best-for{background:rgba(59,130,246,.1);color:#1d4ed8;padding:8px 15px;border-radius:20px;font-size:.9em;font-weight:600;margin-bottom:15px;display:inline-block}.mw-lesson .affiliate-link{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;padding:12px 20px;border-radius:8px;text-decoration:none;display:inline-block;font-weight:600;margin-top:15px;transition:all .3s ease}.mw-lesson .affiliate-link:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(59,130,246,.4)}.mw-lesson .affiliate-link.us-link{background:linear-gradient(135deg,#10b981,#059669)}.mw-lesson .affiliate-link.us-link:hover{box-shadow:0 8px 25px rgba(16,185,129,.4)}.mw-lesson .demo-vs-live-table{overflow-x:auto;margin:30px 0}.mw-lesson .demo-vs-live-table table{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.1)}.mw-lesson .demo-vs-live-table thead{background:linear-gradient(135deg,#1e293b,#475569);color:#fff}.demo-vs-live-table td,.mw-lesson .demo-vs-live-table th{padding:18px 15px;text-align:left;border-bottom:1px solid #e2e8f0}.mw-lesson .demo-vs-live-table th{font-weight:600}.mw-lesson .demo-vs-live-table tbody tr:nth-child(2n){background:#f8fafc}.mw-lesson .demo-vs-live-table tbody tr:hover{background:#f1f5f9}.mw-lesson .demo-column{background:#dcfce7!important;font-weight:600}.mw-lesson .live-column{background:#fef3c7!important;font-weight:600}.mw-lesson .task-step{background:#fff;padding:20px;border-radius:10px;margin:15px 0;border-left:4px solid #f59e0b}.mw-lesson .task-step h4{color:#92400e;margin-bottom:10px}.mw-lesson .task-example{background:rgba(245,158,11,.1);padding:20px;border-radius:10px;margin:20px 0;border:2px dashed #f59e0b}.mw-lesson .task-example h4{color:#92400e;margin-bottom:15px;display:flex;align-items:center;gap:10px}.mw-lesson .day-header:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,#ff6b6b,#ffd93d,#6bcf7f)}.mw-lesson .emotion-card{background:#f8fafc;border:2px solid #e5e7eb;border-radius:15px;padding:25px;margin:20px 0;transition:all .3s ease}.mw-lesson .emotion-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.1);border-color:#667eea}.mw-lesson .psychology-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px;margin:25px 0}.mw-lesson .psychology-item{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:20px;text-align:center;transition:all .3s ease}.mw-lesson .psychology-item:hover{transform:scale(1.05);border-color:#667eea;box-shadow:0 5px 20px rgba(102,126,234,.2)}.mw-lesson .emotional-meter{background:#fff;border:2px solid #e5e7eb;border-radius:15px;padding:25px;margin:25px 0}.mw-lesson .meter-scale{display:flex;justify-content:space-between;margin:20px 0;padding:15px;background:linear-gradient(90deg,#ef4444,#fbbf24,#10b981);border-radius:10px;color:#fff;font-weight:600}.mw-lesson .quiz-option.selected .option-letter,.quiz-option.correct .option-letter,.quiz-option.incorrect .option-letter{background:#fff;color:inherit}.mw-lesson .submit-btn{background:#10b981;color:#fff;padding:15px 40px;border:none;border-radius:10px;font-size:18px;font-weight:600;cursor:pointer;transition:all .3s ease;display:block;margin:20px auto}.mw-lesson .submit-btn:hover{background:#059669;transform:translateY(-2px);box-shadow:0 5px 20px rgba(16,185,129,.3)}.mw-lesson .mindset-exercise{background:#f0f9ff;border:2px solid #0ea5e9;border-radius:15px;padding:25px;margin:25px 0}.mw-lesson .scenario-card{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:20px;margin:15px 0;position:relative;overflow:hidden}.mw-lesson .scenario-card:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background:#667eea}.mw-lesson .dividend-card{background:#f8fafc;border:2px solid #e5e7eb;border-radius:15px;padding:25px;margin:20px 0;transition:all .3s ease}.mw-lesson .dividend-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.1);border-color:#667eea}.mw-lesson .bond-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px;margin:25px 0}.mw-lesson .bond-item{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:20px;text-align:center;transition:all .3s ease}.mw-lesson .bond-item:hover{transform:scale(1.05);border-color:#667eea;box-shadow:0 5px 20px rgba(102,126,234,.2)}.mw-lesson .calc-input input::placeholder{color:hsla(0,0%,100%,.5)}.mw-lesson .crypto-card{background:linear-gradient(135deg,#f59e0b10,#ec481510);border:2px solid #f59e0b;border-radius:15px;padding:25px;margin:20px 0}.mw-lesson .ipo-timeline{display:flex;align-items:center;justify-content:space-between;margin:30px 0;padding:20px;background:#f8fafc;border-radius:15px;flex-wrap:wrap}.mw-lesson .timeline-item{flex:1 1;text-align:center;padding:15px;position:relative}.mw-lesson .timeline-item:after{content:"→";position:absolute;right:-15px;top:50%;transform:translateY(-50%);font-size:24px;color:#667eea}.mw-lesson .timeline-item:last-child:after{display:none}.mw-lesson .volatility-meter{background:#fff;border:2px solid #e5e7eb;border-radius:15px;padding:25px;margin:25px 0}.mw-lesson .risk-scale{display:flex;justify-content:space-between;margin:20px 0;padding:15px;background:linear-gradient(90deg,#10b981,#fbbf24,#ef4444);border-radius:10px;color:#fff;font-weight:600}.mw-lesson .scalping-box{background:#fef3c7;border:2px solid #f59e0b;border-radius:15px;padding:25px;margin:25px 0}.mw-lesson .copy-trader-card{background:linear-gradient(135deg,#10b98110,#05966910);border:2px solid #10b981;border-radius:15px;padding:25px;margin:20px 0;transition:all .3s ease}.mw-lesson .copy-trader-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(16,185,129,.2)}.mw-lesson .hedge-fund-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px;margin:25px 0}.mw-lesson .fund-item{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:20px;text-align:center;transition:all .3s ease}.mw-lesson .fund-item:hover{transform:scale(1.05);border-color:#667eea;box-shadow:0 5px 20px rgba(102,126,234,.2)}.mw-lesson .trader-evaluation{background:#f8fafc;border:2px solid #e5e7eb;border-radius:15px;padding:25px;margin:25px 0}.mw-lesson .etoro-feature{background:linear-gradient(135deg,#8cc63f10,#00965010);border:2px solid #8cc63f;border-radius:15px;padding:25px;margin:25px 0}.mw-lesson .portfolio-card{background:#f8fafc;border:2px solid #e5e7eb;border-radius:15px;padding:25px;margin:20px 0;transition:all .3s ease}.mw-lesson .portfolio-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.1);border-color:#667eea}.mw-lesson .rebalance-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin:25px 0}.mw-lesson .rebalance-item{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:20px;text-align:center;transition:all .3s ease}.mw-lesson .rebalance-item:hover{transform:scale(1.05);border-color:#667eea;box-shadow:0 5px 20px rgba(102,126,234,.2)}.mw-lesson .pie-chart{width:300px;height:300px;margin:20px auto;position:relative;border-radius:50%;background:conic-gradient(#10b981 0deg 108deg,#3b82f6 108deg 216deg,#f59e0b 216deg 288deg,#ef4444 288deg 1turn);box-shadow:0 10px 30px rgba(0,0,0,.1)}.mw-lesson .chart-legend{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:20px}.mw-lesson .legend-item{display:flex;align-items:center;gap:8px}.mw-lesson .legend-color{width:20px;height:20px;border-radius:3px}.mw-lesson .metric-card{background:#f8fafc;border:2px solid #e5e7eb;border-radius:15px;padding:25px;margin:20px 0;transition:all .3s ease}.mw-lesson .metric-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.1);border-color:#667eea}.mw-lesson .metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;margin:25px 0}.mw-lesson .metric-item{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:20px;text-align:center;transition:all .3s ease}.mw-lesson .metric-item:hover{transform:scale(1.05);border-color:#667eea;box-shadow:0 5px 20px rgba(102,126,234,.2)}.mw-lesson .metric-value{font-size:2em;font-weight:700;color:#667eea;margin:10px 0}.mw-lesson .metric-label{color:#64748b;font-size:.9em;text-transform:uppercase;letter-spacing:1px}.mw-lesson .performance-table{width:100%;border-collapse:collapse;margin:20px 0;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05)}.mw-lesson .performance-table th{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:15px;text-align:left;font-weight:600}.mw-lesson .performance-table td{padding:15px;border-bottom:1px solid #e5e7eb}.mw-lesson .performance-table tr:hover{background:#f8fafc}.mw-lesson .dashboard-preview{background:linear-gradient(135deg,#1e293b,#334155);border-radius:15px;padding:30px;margin:25px 0;color:#fff}.mw-lesson .chart-placeholder{background:hsla(0,0%,100%,.1);border-radius:10px;height:200px;display:flex;align-items:center;justify-content:center;margin:20px 0;border:2px dashed hsla(0,0%,100%,.3)}.mw-lesson .tracking-tool{background:#f8fafc;border:2px solid #e5e7eb;border-radius:15px;padding:25px;margin:25px 0}.mw-lesson .strategy-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.1);border-color:#667eea}.mw-lesson .adjustment-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin:25px 0}.mw-lesson .adjustment-item{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:20px;text-align:center;transition:all .3s ease}.mw-lesson .adjustment-item:hover{transform:scale(1.05);border-color:#667eea;box-shadow:0 5px 20px rgba(102,126,234,.2)}.mw-lesson .optimization-table{width:100%;border-collapse:collapse;margin:20px 0;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05)}.mw-lesson .optimization-table th{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:15px;text-align:left;font-weight:600}.mw-lesson .optimization-table td{padding:15px;border-bottom:1px solid #e5e7eb}.mw-lesson .optimization-table tr:hover{background:#f8fafc}.mw-lesson .decision-tree{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:15px;padding:30px;margin:25px 0}.mw-lesson .tree-node{background:#fff;border:2px solid #667eea;border-radius:10px;margin:10px 0;position:relative;padding:15px 15px 15px 40px}.mw-lesson .tree-node:before{content:"→";position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#667eea;font-size:20px;font-weight:700}.mw-lesson .day-title{font-size:32px;margin-bottom:15px;color:#1a1a1a}.mw-lesson .content-box{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));padding:25px;border-radius:10px;margin:20px 0;border-left:4px solid #667eea}.mw-lesson .highlight{background:#fef3c7;padding:20px;border-radius:10px;margin:20px 0;border-left:4px solid #fbbf24}.mw-lesson .journal-cta{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:40px;border-radius:15px;text-align:center;margin:30px 0;box-shadow:0 10px 30px rgba(102,126,234,.3)}.mw-lesson .journal-cta h3{color:#fff;font-size:28px;margin-bottom:15px}.mw-lesson .journal-cta p{font-size:18px;margin-bottom:25px;opacity:.9}.mw-lesson .journal-btn{display:inline-block;background:#fff;color:#667eea;padding:18px 50px;border-radius:50px;text-decoration:none;font-weight:700;font-size:18px;transition:all .3s;box-shadow:0 5px 20px rgba(0,0,0,.2)}.mw-lesson .journal-btn:hover{transform:translateY(-3px);box-shadow:0 8px 30px rgba(0,0,0,.3)}.mw-lesson .features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin:25px 0}.mw-lesson .feature-card{background:#fff;padding:25px;border-radius:12px;border:2px solid #e5e7eb;transition:all .3s}.mw-lesson .feature-card:hover{border-color:#667eea;transform:translateY(-5px);box-shadow:0 10px 25px rgba(102,126,234,.2)}.mw-lesson .feature-icon{font-size:36px;margin-bottom:15px}.mw-lesson .feature-card h4{color:#667eea;margin-bottom:10px;font-size:18px}.mw-lesson .question{background:#fff;padding:25px;border-radius:12px;margin-bottom:20px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.mw-lesson .question h4{margin-bottom:15px;color:#1f2937;font-size:16px}.mw-lesson .options{display:flex;flex-direction:column;gap:10px}.mw-lesson .option{padding:12px 20px;background:#f9fafb;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .3s}.mw-lesson .option:hover{background:#ede9fe;border-color:#667eea}.mw-lesson .option.selected{background:#ddd6fe;border-color:#667eea}.mw-lesson .option.correct{background:#d1fae5;border-color:#10b981}.mw-lesson .option.wrong{background:#fee2e2;border-color:#ef4444}.mw-lesson .completion-section h2{color:#065f46;margin-bottom:20px}.mw-lesson .watermark{position:fixed;bottom:20px;right:20px;background:hsla(0,0%,100%,.95);padding:15px 25px;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.1);font-size:14px;color:#667eea;font-weight:600;z-index:1000}.mw-lesson .day-header,.section{padding:20px}.mw-lesson .calendar-table{width:100%;border-collapse:collapse;margin:20px 0}.calendar-table td,.mw-lesson .calendar-table th{padding:12px;text-align:left;border:1px solid #e5e7eb}.mw-lesson .calendar-table th{background:#f1f5f9;font-weight:600;color:#334155}.mw-lesson .calendar-table tr:hover{background:#f8fafc}.mw-lesson .impact-high{color:#dc2626;font-weight:600}.mw-lesson .impact-medium{color:#f59e0b;font-weight:600}.mw-lesson .impact-low{color:#10b981;font-weight:600}.calc-input select,.mw-lesson .calc-input input{width:100%;padding:12px;border:2px solid #e5e7eb;border-radius:8px;font-size:1em}.mw-lesson .calc-result{margin-top:20px;padding:20px;background:#fff;border-radius:10px;display:none}.mw-lesson .goal-card{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:25px;border-radius:15px;margin:20px 0;border:2px solid #cbd5e1}.mw-lesson .smart-template{background:#f1f5f9;padding:25px;border-radius:15px;margin:20px 0;border:2px dashed #94a3b8}.mw-lesson .smart-field{margin:20px 0;padding:15px;background:#fff;border-radius:8px;border-left:3px solid #f59e0b}.mw-lesson .review-checklist{background:#fef3c7;padding:20px;border-radius:12px;margin:20px 0}.mw-lesson .milestone-timeline{position:relative;padding:20px 0;margin:30px 0}.mw-lesson .milestone-item{background:#fff;padding:20px;margin:20px 0;border-radius:10px;border-left:4px solid #10b981;box-shadow:0 2px 10px rgba(0,0,0,.05)}.mw-lesson .terms-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:25px;gap:25px;margin:30px 0}.mw-lesson .term-card{background:#f8fafc;padding:25px;border-radius:15px;border-left:5px solid #3b82f6;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.05)}.mw-lesson .term-card:hover{transform:translateY(-5px);background:#f1f5f9;box-shadow:0 15px 35px rgba(0,0,0,.1)}.mw-lesson .term-card h4{color:#3b82f6;margin-bottom:15px;font-size:1.4em}.mw-lesson .term-card .term{color:#10b981;font-weight:700;font-size:1.1em}.mw-lesson .order-type-table{overflow-x:auto;margin:30px 0}.mw-lesson .order-type-table table{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.1)}.mw-lesson .order-type-table thead{background:linear-gradient(135deg,#1e293b,#475569);color:#fff}.mw-lesson .order-type-table th,.order-type-table td{padding:18px 15px;text-align:left;border-bottom:1px solid #e2e8f0}.mw-lesson .order-type-table tbody tr:nth-child(2n){background:#f8fafc}.mw-lesson .order-type-table tbody tr:hover{background:#f1f5f9}.mw-lesson .confetti{position:absolute;width:10px;height:10px;background:#ff6b6b;animation:confetti-fall 3s linear infinite}.mw-lesson .graduation-badge{display:inline-block;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff;padding:12px 30px;border-radius:30px;font-weight:700;margin-bottom:20px;font-size:16px;text-transform:uppercase;letter-spacing:2px;animation:pulse 2s infinite}.mw-lesson .trophy-icon{font-size:80px;margin:20px 0;animation:bounce 1s infinite}.mw-lesson .achievement-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin:30px 0}.mw-lesson .achievement-card{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);padding:25px;border-radius:15px;text-align:center;border:2px solid #fbbf24;transition:all .3s ease}.mw-lesson .achievement-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.2)}.mw-lesson .achievement-icon{font-size:50px;margin-bottom:15px}.mw-lesson .achievement-title{font-weight:700;color:#667eea;margin-bottom:10px;font-size:1.2em}.mw-lesson .achievement-desc{color:#6b7280;font-size:.95em}.mw-lesson .stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:20px;gap:20px;margin:30px 0}.mw-lesson .stat-box{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:25px;border-radius:15px;text-align:center}.mw-lesson .stat-number{font-size:3em;font-weight:700;margin-bottom:10px}.mw-lesson .stat-label{font-size:.9em;opacity:.95;text-transform:uppercase;letter-spacing:1px}.mw-lesson .score-display{font-size:4em;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:30px 0}.mw-lesson .certificate-preview{background:#fff;padding:50px;border-radius:20px;margin:40px 0;border:5px solid #fbbf24;box-shadow:0 20px 60px rgba(0,0,0,.2);text-align:center}.mw-lesson .certificate-header{border-bottom:3px solid #667eea;padding-bottom:20px;margin-bottom:30px}.mw-lesson .certificate-title{font-size:2.5em;color:#667eea;font-weight:700;margin:20px 0}.mw-lesson .certificate-recipient{font-size:2em;color:#1e293b;font-weight:700;margin:30px 0;text-decoration:underline;-webkit-text-decoration-color:#fbbf24;text-decoration-color:#fbbf24}.mw-lesson .certificate-text{font-size:1.1em;color:#6b7280;line-height:1.8;margin:20px 0}.mw-lesson .certificate-footer{margin-top:50px;display:flex;justify-content:space-around;align-items:flex-end}.mw-lesson .signature-line{text-align:center}.mw-lesson .signature{border-top:2px solid #1e293b;padding-top:10px;margin-top:40px;font-weight:600;color:#1e293b}.mw-lesson .download-certificate-btn{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff;padding:20px 50px;border:none;border-radius:15px;font-size:20px;font-weight:700;cursor:pointer;margin:30px auto;display:block;transition:all .3s ease;box-shadow:0 10px 30px rgba(251,191,36,.3)}.mw-lesson .download-certificate-btn:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(251,191,36,.5)}.mw-lesson .final-message{font-size:1.3em;margin:30px 0;line-height:1.8}.mw-lesson .social-share{margin:40px 0}.mw-lesson .share-btn{display:inline-block;padding:12px 25px;margin:10px;border-radius:10px;color:#fff;text-decoration:none;font-weight:600;transition:all .3s ease}.mw-lesson .share-btn:hover{transform:translateY(-3px)}.mw-lesson .share-linkedin{background:#0077b5}.mw-lesson .share-twitter{background:#1da1f2}.mw-lesson .share-facebook{background:#1877f2}.mw-lesson .comparison-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:25px;gap:25px;margin:30px 0}.mw-lesson .comparison-card{background:#f8fafc;padding:25px;border-radius:15px;border-left:5px solid #3b82f6;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.05)}.mw-lesson .comparison-card:hover{transform:translateY(-5px);background:#f1f5f9;box-shadow:0 15px 35px rgba(0,0,0,.1)}.mw-lesson .comparison-card h4{color:#3b82f6;margin-bottom:15px;font-size:1.4em}.mw-lesson .investment-col{background:#f0f9ff!important;font-weight:600}.mw-lesson .trading-col{background:#fef3c7!important;font-weight:600}.mw-lesson .template-box{background:linear-gradient(135deg,#fef3c7,#fde68a);padding:25px;border-radius:15px;margin:25px 0;border:2px solid #f59e0b}.mw-lesson .template-box h4{color:#92400e;margin-bottom:15px}.mw-lesson .template-content{background:#fff;padding:20px;border-radius:10px;margin:15px 0;font-family:Courier New,monospace}.mw-lesson .index-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:25px;gap:25px;margin:30px 0}.mw-lesson .index-card{background:#f8fafc;padding:25px;border-radius:15px;border-left:5px solid #3b82f6;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.05)}.mw-lesson .index-card:hover{transform:translateY(-5px);background:#f1f5f9;box-shadow:0 15px 35px rgba(0,0,0,.1)}.mw-lesson .index-card h4{color:#3b82f6;margin-bottom:15px;font-size:1.4em}.mw-lesson .card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:25px;gap:25px;margin:30px 0}.mw-lesson .info-card{background:#f8fafc;padding:25px;border-radius:15px;border-left:5px solid #3b82f6;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.05)}.mw-lesson .info-card:hover{transform:translateY(-5px);background:#f1f5f9;box-shadow:0 15px 35px rgba(0,0,0,.1)}.mw-lesson .info-card h4{color:#3b82f6;margin-bottom:15px;font-size:1.4em}.mw-lesson .calculator-box{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);padding:30px;border-radius:15px;margin:25px 0;border:2px solid #6366f1}.mw-lesson .calculator-box h4{color:#312e81;margin-bottom:20px;font-size:1.3em}.mw-lesson .calc-result h5{color:#065f46;margin-bottom:10px}.mw-lesson .chart-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:25px;gap:25px;margin:30px 0}.mw-lesson .chart-card{background:#f8fafc;padding:25px;border-radius:15px;border-left:5px solid #3b82f6;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.05)}.mw-lesson .chart-card:hover{transform:translateY(-5px);background:#f1f5f9;box-shadow:0 15px 35px rgba(0,0,0,.1)}.mw-lesson .chart-card h4{color:#3b82f6;margin-bottom:15px;font-size:1.4em}.mw-lesson .candlestick-visual{background:#1e293b;padding:30px;border-radius:15px;margin:25px 0;display:flex;justify-content:space-around;align-items:flex-end;min-height:250px}.mw-lesson .candle{display:flex;flex-direction:column;align-items:center;position:relative}.mw-lesson .candle-wick{width:2px;background:#64748b;position:absolute}.mw-lesson .candle-body{width:40px;border-radius:4px;position:relative;z-index:1}.mw-lesson .bullish{background:#10b981;border:2px solid #059669}.mw-lesson .bearish{background:#ef4444;border:2px solid #dc2626}.mw-lesson .candle-label{color:#fff;font-size:.9em;margin-top:10px;text-align:center}.mw-lesson .candle-display{display:flex;justify-content:center;align-items:flex-end;min-height:200px;background:#1e293b;border-radius:10px;padding:20px;margin-top:20px}.mw-lesson .interactive-exercise{background:linear-gradient(135deg,#dbeafe,#bfdbfe);padding:30px;border-radius:15px;margin:25px 0;border:2px dashed #3b82f6}.mw-lesson .interactive-exercise h4{color:#1e3a8a;margin-bottom:20px;text-align:center}.mw-lesson .trend-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:25px;gap:25px;margin:30px 0}.mw-lesson .trend-card{background:#f8fafc;padding:25px;border-radius:15px;border-left:5px solid #3b82f6;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.05)}.mw-lesson .trend-card:hover{transform:translateY(-5px);background:#f1f5f9;box-shadow:0 15px 35px rgba(0,0,0,.1)}.mw-lesson .trend-card h4{color:#3b82f6;margin-bottom:15px;font-size:1.4em}.mw-lesson .uptrend-card{border-left-color:#10b981}.mw-lesson .downtrend-card{border-left-color:#ef4444}.mw-lesson .sideways-card{border-left-color:#f59e0b}.mw-lesson .trend-visual{background:#1e293b;padding:30px;border-radius:15px;margin:25px 0;min-height:250px;display:flex;justify-content:center;align-items:center;position:relative}.mw-lesson .interactive-tool{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);padding:30px;border-radius:15px;margin:25px 0;border:2px solid #6366f1}.mw-lesson .interactive-tool h4{color:#312e81;margin-bottom:20px;font-size:1.3em;text-align:center}.mw-lesson .drawing-canvas{background:#fff;border:2px solid #6366f1;border-radius:10px;margin:20px 0;position:relative;height:300px;cursor:crosshair}.mw-lesson .tool-buttons{display:flex;gap:10px;justify-content:center;margin:15px 0;flex-wrap:wrap}.mw-lesson .tool-btn{background:#6366f1;color:#fff;padding:10px 20px;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.mw-lesson .tool-btn:hover{background:#4f46e5;transform:translateY(-1px)}.mw-lesson .tool-btn.active{background:#10b981}.mw-lesson .pattern-identifier{background:linear-gradient(135deg,#dbeafe,#bfdbfe);padding:30px;border-radius:15px;margin:25px 0;border:2px dashed #3b82f6}.mw-lesson .pattern-identifier h4{color:#1e3a8a;margin-bottom:20px;text-align:center}.mw-lesson .pattern-examples{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin:20px 0}.mw-lesson .pattern-example{background:#fff;padding:20px;border-radius:10px;text-align:center;border:2px solid #e5e7eb;transition:all .3s ease}.mw-lesson .pattern-example:hover{border-color:#3b82f6;transform:translateY(-3px)}.mw-lesson .pattern-example h5{color:#1e293b;margin-bottom:15px}.mw-lesson .ma-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:25px;gap:25px;margin:30px 0}.mw-lesson .ma-card:hover{transform:translateY(-5px);background:#f1f5f9;box-shadow:0 15px 35px rgba(0,0,0,.1)}.mw-lesson .ma-card h4{color:#3b82f6;margin-bottom:15px;font-size:1.4em}.mw-lesson .sma-card{border-left-color:#10b981}.mw-lesson .ema-card{border-left-color:#f59e0b}.mw-lesson .sr-levels{background:linear-gradient(135deg,#f0fdf4,#dcfce7);padding:25px;border-radius:15px;margin:25px 0;border:2px solid #10b981}.mw-lesson .sr-levels h4{color:#065f46;margin-bottom:15px}.mw-lesson .interactive-chart{background:#1e293b;padding:30px;border-radius:15px;margin:25px 0;min-height:300px;position:relative}.mw-lesson .chart-canvas{width:100%;height:250px;background:#fff;border-radius:10px}