.market-dynamics-simulation{position:relative;height:100vh}.market-canvas{width:100%;height:100%;display:block}.market-dynamics-simulation .back-btn-float{position:absolute;top:var(--space-3);left:var(--space-3);z-index:100;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--dark-surface);border:.0625rem solid var(--dark-border);border-radius:var(--radius-lg);color:var(--dark-text-muted);cursor:pointer;transition:all var(--transition-fast)}.market-dynamics-simulation .back-btn-float:hover{border-color:var(--primary);color:var(--white)}.market-dynamics-simulation .quiz-question{display:flex;flex-direction:column;gap:var(--space-4)}.market-dynamics-simulation .question-text{font-size:var(--text-base);color:var(--white);line-height:1.6}.market-dynamics-simulation .quiz-options{display:flex;flex-direction:column;gap:var(--space-2)}.market-dynamics-simulation .quiz-option{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--dark-surface-2);border:.125rem solid var(--dark-border);border-radius:var(--radius-lg);color:var(--dark-text);font-size:var(--text-sm);cursor:pointer;text-align:left;transition:all var(--transition-fast)}.market-dynamics-simulation .quiz-option:hover:not(:disabled){border-color:var(--primary)}.market-dynamics-simulation .quiz-option.correct{border-color:var(--success);background:#28a74526}.market-dynamics-simulation .quiz-option.incorrect{border-color:var(--danger);background:#dc354526}.market-dynamics-simulation .option-letter{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:var(--dark-surface);border-radius:var(--radius-full);font-weight:var(--font-semibold)}.market-dynamics-simulation .option-text{flex:1}.market-dynamics-simulation .explanation-box{padding:var(--space-4);background:#2e7d991a;border:.0625rem solid rgba(46,125,153,.2);border-radius:var(--radius-lg)}.market-dynamics-simulation .explanation-box p{margin:0 0 var(--space-4);color:var(--dark-text);font-size:var(--text-sm)}.market-dynamics-simulation .quiz-complete{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.market-dynamics-simulation .quiz-complete svg{color:var(--accent)}.market-dynamics-simulation .info-overlay{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:var(--space-4)}.market-dynamics-simulation .info-modal{width:100%;max-width:37.5rem;background:var(--dark-surface);border:.0625rem solid var(--dark-border);border-radius:var(--radius-2xl);overflow:hidden}.market-dynamics-simulation .info-modal-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-6);border-bottom:.0625rem solid var(--dark-border)}.market-dynamics-simulation .info-modal-header h2{font-size:var(--text-xl);color:var(--white)}.market-dynamics-simulation .info-modal-header button{background:none;border:none;color:var(--dark-text-muted);cursor:pointer}.market-dynamics-simulation .info-modal-content{padding:var(--space-6)}.market-dynamics-simulation .info-modal-content section{margin-bottom:var(--space-6)}.market-dynamics-simulation .info-modal-content h3{color:var(--white);margin-bottom:var(--space-3)}.market-dynamics-simulation .info-modal-content p,.market-dynamics-simulation .info-modal-content li{color:var(--dark-text-muted);font-size:var(--text-sm)}.btn-sm{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}.budget-planner-simulation{position:relative;height:100vh}.budget-canvas{width:100%;height:100%;display:block}.budget-planner-simulation .back-btn-float{position:absolute;top:var(--space-3);left:var(--space-3);z-index:100;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--dark-surface);border:.0625rem solid var(--dark-border);border-radius:var(--radius-lg);color:var(--dark-text-muted);cursor:pointer;transition:all var(--transition-fast)}.budget-planner-simulation .back-btn-float:hover{border-color:var(--primary);color:var(--white)}.income-display{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:linear-gradient(135deg,#2ecc7126,#2ecc710d);border:.0625rem solid rgba(46,204,113,.3);border-radius:var(--radius-lg);margin-top:var(--space-3)}.income-display svg{color:var(--success)}.income-display span{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--success)}.category-control{margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:.0625rem solid var(--dark-border)}.category-control:last-of-type{border-bottom:none}.category-header{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-medium)}.category-header svg{flex-shrink:0}.category-amount{margin-left:auto;font-size:var(--text-xs);opacity:.8}.total-indicator{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);font-weight:var(--font-bold);text-align:center;margin:var(--space-4) 0}.total-indicator.valid{background:#2ecc7126;color:var(--success);border:.0625rem solid rgba(46,204,113,.3)}.total-indicator.invalid{background:#e74c3c26;color:var(--danger);border:.0625rem solid rgba(231,76,60,.3)}.total-indicator .warning{font-weight:var(--font-normal);font-size:var(--text-sm)}.projection-box{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);background:linear-gradient(135deg,#3498db26,#9b59b626);border:.0625rem solid rgba(52,152,219,.3);border-radius:var(--radius-xl)}.projection-box svg{color:var(--primary);flex-shrink:0}.projection-details{display:flex;flex-direction:column;gap:var(--space-1)}.projection-label{font-size:var(--text-xs);color:var(--dark-text-muted)}.projection-value{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--white)}.budget-planner-simulation .quiz-question{display:flex;flex-direction:column;gap:var(--space-4)}.budget-planner-simulation .question-text{font-size:var(--text-base);color:var(--white);line-height:1.6}.budget-planner-simulation .quiz-options{display:flex;flex-direction:column;gap:var(--space-2)}.budget-planner-simulation .quiz-option{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--dark-surface-2);border:.125rem solid var(--dark-border);border-radius:var(--radius-lg);color:var(--dark-text);font-size:var(--text-sm);cursor:pointer;text-align:left;transition:all var(--transition-fast)}.budget-planner-simulation .quiz-option:hover:not(:disabled){border-color:var(--primary)}.budget-planner-simulation .quiz-option.correct{border-color:var(--success);background:#28a74526}.budget-planner-simulation .quiz-option.incorrect{border-color:var(--danger);background:#dc354526}.budget-planner-simulation .option-letter{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:var(--dark-surface);border-radius:var(--radius-full);font-weight:var(--font-semibold)}.budget-planner-simulation .option-text{flex:1}.budget-planner-simulation .explanation-box{padding:var(--space-4);background:#2e7d991a;border:.0625rem solid rgba(46,125,153,.2);border-radius:var(--radius-lg)}.budget-planner-simulation .explanation-box p{margin:0 0 var(--space-4);color:var(--dark-text);font-size:var(--text-sm)}.budget-planner-simulation .quiz-complete{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.budget-planner-simulation .quiz-complete svg{color:var(--accent)}.budget-planner-simulation .info-overlay{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:var(--space-4)}.budget-planner-simulation .info-modal{width:100%;max-width:37.5rem;background:var(--dark-surface);border:.0625rem solid var(--dark-border);border-radius:var(--radius-2xl);overflow:hidden}.budget-planner-simulation .info-modal-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-6);border-bottom:.0625rem solid var(--dark-border)}.budget-planner-simulation .info-modal-header h2{font-size:var(--text-xl);color:var(--white)}.budget-planner-simulation .info-modal-header button{background:none;border:none;color:var(--dark-text-muted);cursor:pointer}.budget-planner-simulation .info-modal-content{padding:var(--space-6)}.budget-planner-simulation .info-modal-content section{margin-bottom:var(--space-6)}.budget-planner-simulation .info-modal-content h3{color:var(--white);margin-bottom:var(--space-3)}.budget-planner-simulation .info-modal-content p,.budget-planner-simulation .info-modal-content li{color:var(--dark-text-muted);font-size:var(--text-sm);line-height:1.6}.budget-planner-simulation .info-modal-content ul{padding-left:var(--space-4)}.budget-planner-simulation .info-modal-content li{margin-bottom:var(--space-2)}.factory-tycoon-simulation{position:relative;height:100vh}.factory-canvas{width:100%;height:100%;display:block}.factory-tycoon-simulation .back-btn-float{position:absolute;top:var(--space-3);left:var(--space-3);z-index:100;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--dark-surface);border:.0625rem solid var(--dark-border);border-radius:var(--radius-lg);color:var(--dark-text-muted);cursor:pointer;transition:all var(--transition-fast)}.factory-tycoon-simulation .back-btn-float:hover{border-color:var(--primary);color:var(--white)}.factory-tycoon-simulation .quiz-question{display:flex;flex-direction:column;gap:var(--space-4)}.factory-tycoon-simulation .question-text{font-size:var(--text-base);color:var(--white);line-height:1.6}.factory-tycoon-simulation .quiz-options{display:flex;flex-direction:column;gap:var(--space-2)}.factory-tycoon-simulation .quiz-option{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--dark-surface-2);border:.125rem solid var(--dark-border);border-radius:var(--radius-lg);color:var(--dark-text);font-size:var(--text-sm);cursor:pointer;text-align:left;transition:all var(--transition-fast)}.factory-tycoon-simulation .quiz-option:hover:not(:disabled){border-color:var(--primary)}.factory-tycoon-simulation .quiz-option.correct{border-color:var(--success);background:#28a74526}.factory-tycoon-simulation .quiz-option.incorrect{border-color:var(--danger);background:#dc354526}.factory-tycoon-simulation .option-letter{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:var(--dark-surface);border-radius:var(--radius-full);font-weight:var(--font-semibold)}.factory-tycoon-simulation .option-text{flex:1}.factory-tycoon-simulation .explanation-box{padding:var(--space-4);background:#2e7d991a;border:.0625rem solid rgba(46,125,153,.2);border-radius:var(--radius-lg)}.factory-tycoon-simulation .explanation-box p{margin:0 0 var(--space-4);color:var(--dark-text);font-size:var(--text-sm)}.factory-tycoon-simulation .quiz-complete{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.factory-tycoon-simulation .quiz-complete svg{color:var(--accent)}.factory-tycoon-simulation .info-overlay{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:var(--space-4)}.factory-tycoon-simulation .info-modal{width:100%;max-width:37.5rem;background:var(--dark-surface);border:.0625rem solid var(--dark-border);border-radius:var(--radius-2xl);overflow:hidden}.factory-tycoon-simulation .info-modal-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-6);border-bottom:.0625rem solid var(--dark-border)}.factory-tycoon-simulation .info-modal-header h2{font-size:var(--text-xl);color:var(--white)}.factory-tycoon-simulation .info-modal-header button{background:none;border:none;color:var(--dark-text-muted);cursor:pointer}.factory-tycoon-simulation .info-modal-content{padding:var(--space-6)}.factory-tycoon-simulation .info-modal-content section{margin-bottom:var(--space-6)}.factory-tycoon-simulation .info-modal-content h3{color:var(--white);margin-bottom:var(--space-3)}.factory-tycoon-simulation .info-modal-content p,.factory-tycoon-simulation .info-modal-content li{color:var(--dark-text-muted);font-size:var(--text-sm);line-height:1.6}.factory-tycoon-simulation .info-modal-content ul{padding-left:var(--space-4)}.factory-tycoon-simulation .info-modal-content li{margin-bottom:var(--space-2)}.investment-portfolio-simulation{position:relative;height:100vh}.investment-canvas{width:100%;height:100%;display:block}.investment-portfolio-simulation .back-btn-float{position:absolute;top:var(--space-3);left:var(--space-3);z-index:100;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--dark-surface);border:.0625rem solid var(--dark-border);border-radius:var(--radius-lg);color:var(--dark-text-muted);cursor:pointer;transition:all var(--transition-fast)}.investment-portfolio-simulation .back-btn-float:hover{border-color:var(--primary);color:var(--white)}.investment-control{margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:.0625rem solid var(--dark-border)}.investment-control:last-of-type{border-bottom:none}.investment-header{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-medium)}.investment-meta{font-size:var(--text-xs);opacity:.7;font-weight:var(--font-normal)}.allocation-total{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);font-weight:var(--font-bold);text-align:center;margin:var(--space-3) 0}.allocation-total.valid{background:#2ecc7126;color:var(--success);border:.0625rem solid rgba(46,204,113,.3)}.allocation-total.invalid{background:#e74c3c26;color:var(--danger);border:.0625rem solid rgba(231,76,60,.3)}.allocation-total span{font-weight:var(--font-normal);font-size:var(--text-sm)}.investment-portfolio-simulation .quiz-question{display:flex;flex-direction:column;gap:var(--space-4)}.investment-portfolio-simulation .question-text{font-size:var(--text-base);color:var(--white);line-height:1.6}.investment-portfolio-simulation .quiz-options{display:flex;flex-direction:column;gap:var(--space-2)}.investment-portfolio-simulation .quiz-option{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--dark-surface-2);border:.125rem solid var(--dark-border);border-radius:var(--radius-lg);color:var(--dark-text);font-size:var(--text-sm);cursor:pointer;text-align:left;transition:all var(--transition-fast)}.investment-portfolio-simulation .quiz-option:hover:not(:disabled){border-color:var(--primary)}.investment-portfolio-simulation .quiz-option.correct{border-color:var(--success);background:#28a74526}.investment-portfolio-simulation .quiz-option.incorrect{border-color:var(--danger);background:#dc354526}.investment-portfolio-simulation .option-letter{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:var(--dark-surface);border-radius:var(--radius-full);font-weight:var(--font-semibold)}.investment-portfolio-simulation .option-text{flex:1}.investment-portfolio-simulation .explanation-box{padding:var(--space-4);background:#2e7d991a;border:.0625rem solid rgba(46,125,153,.2);border-radius:var(--radius-lg)}.investment-portfolio-simulation .explanation-box p{margin:0 0 var(--space-4);color:var(--dark-text);font-size:var(--text-sm)}.investment-portfolio-simulation .quiz-complete{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.investment-portfolio-simulation .quiz-complete svg{color:var(--accent)}.investment-portfolio-simulation .info-overlay{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:var(--space-4)}.investment-portfolio-simulation .info-modal{width:100%;max-width:37.5rem;background:var(--dark-surface);border:.0625rem solid var(--dark-border);border-radius:var(--radius-2xl);overflow:hidden}.investment-portfolio-simulation .info-modal-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-6);border-bottom:.0625rem solid var(--dark-border)}.investment-portfolio-simulation .info-modal-header h2{font-size:var(--text-xl);color:var(--white)}.investment-portfolio-simulation .info-modal-header button{background:none;border:none;color:var(--dark-text-muted);cursor:pointer}.investment-portfolio-simulation .info-modal-content{padding:var(--space-6)}.investment-portfolio-simulation .info-modal-content section{margin-bottom:var(--space-6)}.investment-portfolio-simulation .info-modal-content h3{color:var(--white);margin-bottom:var(--space-3)}.investment-portfolio-simulation .info-modal-content p,.investment-portfolio-simulation .info-modal-content li{color:var(--dark-text-muted);font-size:var(--text-sm);line-height:1.6}.investment-portfolio-simulation .info-modal-content ul{padding-left:var(--space-4)}.investment-portfolio-simulation .info-modal-content li{margin-bottom:var(--space-2)}.market-structure-simulation{position:relative;height:100vh}.market-structure-canvas{width:100%;height:100%;display:block}.market-structure-simulation .back-btn-float{position:absolute;top:var(--space-3);left:var(--space-3);z-index:100;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--dark-surface);border:.0625rem solid var(--dark-border);border-radius:var(--radius-lg);color:var(--dark-text-muted);cursor:pointer;transition:all var(--transition-fast)}.market-structure-simulation .back-btn-float:hover{border-color:var(--primary);color:var(--white)}.market-structure-simulation .quiz-question{display:flex;flex-direction:column;gap:var(--space-4)}.market-structure-simulation .question-text{font-size:var(--text-base);color:var(--white);line-height:1.6}.market-structure-simulation .quiz-options{display:flex;flex-direction:column;gap:var(--space-2)}.market-structure-simulation .quiz-option{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--dark-surface-2);border:.125rem solid var(--dark-border);border-radius:var(--radius-lg);color:var(--dark-text);font-size:var(--text-sm);cursor:pointer;text-align:left;transition:all var(--transition-fast)}.market-structure-simulation .quiz-option:hover:not(:disabled){border-color:var(--primary)}.market-structure-simulation .quiz-option.correct{border-color:var(--success);background:#28a74526}.market-structure-simulation .quiz-option.incorrect{border-color:var(--danger);background:#dc354526}.market-structure-simulation .option-letter{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:var(--dark-surface);border-radius:var(--radius-full);font-weight:var(--font-semibold)}.market-structure-simulation .option-text{flex:1}.market-structure-simulation .explanation-box{padding:var(--space-4);background:#2e7d991a;border:.0625rem solid rgba(46,125,153,.2);border-radius:var(--radius-lg)}.market-structure-simulation .explanation-box p{margin:0 0 var(--space-4);color:var(--dark-text);font-size:var(--text-sm)}.market-structure-simulation .quiz-complete{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.market-structure-simulation .quiz-complete svg{color:var(--accent)}.market-structure-simulation .info-overlay{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:var(--space-4)}.market-structure-simulation .info-modal{width:100%;max-width:37.5rem;background:var(--dark-surface);border:.0625rem solid var(--dark-border);border-radius:var(--radius-2xl);overflow:hidden}.market-structure-simulation .info-modal-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-6);border-bottom:.0625rem solid var(--dark-border)}.market-structure-simulation .info-modal-header h2{font-size:var(--text-xl);color:var(--white)}.market-structure-simulation .info-modal-header button{background:none;border:none;color:var(--dark-text-muted);cursor:pointer}.market-structure-simulation .info-modal-content{padding:var(--space-6)}.market-structure-simulation .info-modal-content section{margin-bottom:var(--space-6)}.market-structure-simulation .info-modal-content h3{color:var(--white);margin-bottom:var(--space-3)}.market-structure-simulation .info-modal-content p,.market-structure-simulation .info-modal-content li{color:var(--dark-text-muted);font-size:var(--text-sm);line-height:1.6}.market-structure-simulation .info-modal-content ul{padding-left:var(--space-4)}.market-structure-simulation .info-modal-content li{margin-bottom:var(--space-2)}.national-economy-simulation{position:relative;height:100vh}.economy-canvas{width:100%;height:100%;display:block}.national-economy-simulation .back-btn-float{position:absolute;top:var(--space-3);left:var(--space-3);z-index:100;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--dark-surface);border:.0625rem solid var(--dark-border);border-radius:var(--radius-lg);color:var(--dark-text-muted);cursor:pointer;transition:all var(--transition-fast)}.national-economy-simulation .back-btn-float:hover{border-color:var(--primary);color:var(--white)}.national-economy-simulation .quiz-question{display:flex;flex-direction:column;gap:var(--space-4)}.national-economy-simulation .question-text{font-size:var(--text-base);color:var(--white);line-height:1.6}.national-economy-simulation .quiz-options{display:flex;flex-direction:column;gap:var(--space-2)}.national-economy-simulation .quiz-option{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--dark-surface-2);border:.125rem solid var(--dark-border);border-radius:var(--radius-lg);color:var(--dark-text);font-size:var(--text-sm);cursor:pointer;text-align:left;transition:all var(--transition-fast)}.national-economy-simulation .quiz-option:hover:not(:disabled){border-color:var(--primary)}.national-economy-simulation .quiz-option.correct{border-color:var(--success);background:#28a74526}.national-economy-simulation .quiz-option.incorrect{border-color:var(--danger);background:#dc354526}.national-economy-simulation .option-letter{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:var(--dark-surface);border-radius:var(--radius-full);font-weight:var(--font-semibold)}.national-economy-simulation .option-text{flex:1}.national-economy-simulation .explanation-box{padding:var(--space-4);background:#2e7d991a;border:.0625rem solid rgba(46,125,153,.2);border-radius:var(--radius-lg)}.national-economy-simulation .explanation-box p{margin:0 0 var(--space-4);color:var(--dark-text);font-size:var(--text-sm)}.national-economy-simulation .quiz-complete{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.national-economy-simulation .quiz-complete svg{color:var(--accent)}.national-economy-simulation .info-overlay{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:var(--space-4)}.national-economy-simulation .info-modal{width:100%;max-width:37.5rem;background:var(--dark-surface);border:.0625rem solid var(--dark-border);border-radius:var(--radius-2xl);overflow:hidden}.national-economy-simulation .info-modal-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-6);border-bottom:.0625rem solid var(--dark-border)}.national-economy-simulation .info-modal-header h2{font-size:var(--text-xl);color:var(--white)}.national-economy-simulation .info-modal-header button{background:none;border:none;color:var(--dark-text-muted);cursor:pointer}.national-economy-simulation .info-modal-content{padding:var(--space-6)}.national-economy-simulation .info-modal-content section{margin-bottom:var(--space-6)}.national-economy-simulation .info-modal-content h3{color:var(--white);margin-bottom:var(--space-3)}.national-economy-simulation .info-modal-content p,.national-economy-simulation .info-modal-content li{color:var(--dark-text-muted);font-size:var(--text-sm);line-height:1.6}.national-economy-simulation .info-modal-content ul{padding-left:var(--space-4)}.national-economy-simulation .info-modal-content li{margin-bottom:var(--space-2)}
