.AlgebraLineal-module__yOOd9q__container{--primary:#2e86ab;--secondary:#48a9a6;--bg-primary:#fafafa;--bg-card:#fff;--text-primary:#1a1a1a;--text-secondary:#666;--text-muted:#999;--border:#e5e5e5;--hover:#f5f5f5;--radius:12px;--radius-large:16px;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;max-width:980px;padding:var(--spacing-xl) var(--spacing-lg);background:var(--bg-primary);min-height:100vh;color:var(--text-primary);margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[data-theme=dark] .AlgebraLineal-module__yOOd9q__container{--bg-primary:#1a1a1a;--bg-card:#2a2a2a;--text-primary:#e5e5e5;--text-secondary:#b0b0b0;--text-muted:#888;--border:#404040;--hover:#333}.AlgebraLineal-module__yOOd9q__hero{text-align:center;margin-bottom:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-lg);background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);border-radius:var(--radius-large);color:#fff;margin-top:80px}.AlgebraLineal-module__yOOd9q__heroIcono{margin-bottom:var(--spacing-sm);font-size:3rem}.AlgebraLineal-module__yOOd9q__titulo{margin-bottom:var(--spacing-sm);font-size:2.2rem;font-weight:700;line-height:1.2}.AlgebraLineal-module__yOOd9q__subtitulo{opacity:.92;max-width:640px;margin:0 auto var(--spacing-sm);font-size:1.05rem;line-height:1.55}.AlgebraLineal-module__yOOd9q__heroNota{opacity:.78;margin:0;font-size:.85rem}.AlgebraLineal-module__yOOd9q__tabsWrap{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);margin-bottom:calc(var(--spacing-xl) * 1.5);overflow:hidden}[data-theme=dark] .AlgebraLineal-module__yOOd9q__tabsWrap{background:var(--bg-card);border-color:var(--border)}.AlgebraLineal-module__yOOd9q__tabs{border-bottom:1px solid var(--border);scrollbar-width:none;display:flex;overflow-x:auto}.AlgebraLineal-module__yOOd9q__tabs::-webkit-scrollbar{display:none}.AlgebraLineal-module__yOOd9q__tab{min-width:120px;padding:.85rem var(--spacing-md);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;flex:1;font-size:.9rem;font-weight:600;transition:color .2s,border-color .2s,background .2s}.AlgebraLineal-module__yOOd9q__tab:hover{color:var(--primary);background:var(--hover)}.AlgebraLineal-module__yOOd9q__tabActivo{color:var(--primary);border-bottom-color:var(--primary);background:#2e86ab0d}[data-theme=dark] .AlgebraLineal-module__yOOd9q__tabActivo{background:#2e86ab1a}.AlgebraLineal-module__yOOd9q__tabPanel{padding:var(--spacing-lg)}.AlgebraLineal-module__yOOd9q__tabContent{animation:.2s AlgebraLineal-module__yOOd9q__fadeIn}@keyframes AlgebraLineal-module__yOOd9q__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.AlgebraLineal-module__yOOd9q__tabContent{animation:none}}.AlgebraLineal-module__yOOd9q__interactivo{gap:var(--spacing-xl);grid-template-columns:280px 1fr;align-items:start;display:grid}@media (max-width:700px){.AlgebraLineal-module__yOOd9q__interactivo{grid-template-columns:1fr}}.AlgebraLineal-module__yOOd9q__controles{gap:var(--spacing-md);flex-direction:column;display:flex}.AlgebraLineal-module__yOOd9q__vectorGroup{background:var(--hover);border-radius:var(--radius);padding:var(--spacing-md)}[data-theme=dark] .AlgebraLineal-module__yOOd9q__vectorGroup{background:#ffffff0a}.AlgebraLineal-module__yOOd9q__vectorLabel{margin-bottom:var(--spacing-sm);color:var(--text-primary);font-size:.9rem;font-weight:700}.AlgebraLineal-module__yOOd9q__vectorSubLabel{margin-bottom:.4rem;font-size:.85rem;font-weight:700}.AlgebraLineal-module__yOOd9q__sliderLabel{color:var(--text-primary);flex-direction:column;gap:.25rem;margin-bottom:.4rem;font-size:.85rem;font-weight:600;display:flex}.AlgebraLineal-module__yOOd9q__sliderDescripcion{color:var(--text-secondary);margin-bottom:.4rem;font-size:.82rem;line-height:1.45}.AlgebraLineal-module__yOOd9q__slider{width:100%;accent-color:var(--primary);cursor:pointer}.AlgebraLineal-module__yOOd9q__matrizSliders{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.AlgebraLineal-module__yOOd9q__matrizVisual{background:var(--hover);border-radius:var(--radius);color:var(--text-primary);justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-family:Courier New,monospace;font-size:1rem;font-weight:600;display:flex}[data-theme=dark] .AlgebraLineal-module__yOOd9q__matrizVisual{background:#ffffff0a}.AlgebraLineal-module__yOOd9q__matrizBracket{color:var(--primary);font-size:2.5rem;font-weight:100;line-height:1}.AlgebraLineal-module__yOOd9q__matrizCeldas{text-align:center;grid-template-columns:1fr 1fr;gap:.4rem .8rem;display:grid}.AlgebraLineal-module__yOOd9q__metricas{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.AlgebraLineal-module__yOOd9q__metrica{background:var(--hover);border-radius:8px;flex-direction:column;align-items:center;gap:.15rem;padding:.5rem .7rem;display:flex}[data-theme=dark] .AlgebraLineal-module__yOOd9q__metrica{background:#ffffff0f}.AlgebraLineal-module__yOOd9q__metricaNombre{color:var(--text-secondary);text-align:center;font-size:.72rem;font-weight:600}.AlgebraLineal-module__yOOd9q__metricaValor{color:var(--primary);font-family:Courier New,monospace;font-size:1.15rem;font-weight:700}.AlgebraLineal-module__yOOd9q__metricaRoja .AlgebraLineal-module__yOOd9q__metricaValor{color:#c0392b}.AlgebraLineal-module__yOOd9q__metricaAmarilla .AlgebraLineal-module__yOOd9q__metricaValor{color:#e67e22}.AlgebraLineal-module__yOOd9q__formulaBox{border-left:3px solid var(--primary);color:var(--text-primary);background:#2e86ab12;border-radius:0 8px 8px 0;padding:.75rem 1rem;font-size:.85rem;line-height:1.55}[data-theme=dark] .AlgebraLineal-module__yOOd9q__formulaBox{background:#2e86ab1f}.AlgebraLineal-module__yOOd9q__detMensaje{color:var(--text-secondary);background:#e74c3c14;border:1px solid #e74c3c40;border-radius:8px;padding:.6rem .8rem;font-size:.82rem;line-height:1.45}[data-theme=dark] .AlgebraLineal-module__yOOd9q__detMensaje{background:#e74c3c1f;border-color:#e74c3c4d}.AlgebraLineal-module__yOOd9q__presets{flex-direction:column;gap:.5rem;display:flex}.AlgebraLineal-module__yOOd9q__presetsLabel{color:var(--text-secondary);margin:0;font-size:.82rem;font-weight:600}.AlgebraLineal-module__yOOd9q__presetsBotones{flex-wrap:wrap;gap:.4rem;display:flex}.AlgebraLineal-module__yOOd9q__presetBtn{background:var(--bg-card);border:1px solid var(--border);color:var(--text-primary);cursor:pointer;border-radius:6px;padding:.3rem .65rem;font-size:.78rem;font-weight:600;transition:border-color .15s,background .15s}.AlgebraLineal-module__yOOd9q__presetBtn:hover{border-color:var(--primary);color:var(--primary);background:#2e86ab12}[data-theme=dark] .AlgebraLineal-module__yOOd9q__presetBtn{background:var(--bg-card);border-color:var(--border)}.AlgebraLineal-module__yOOd9q__svgContainer{flex-direction:column;align-items:center;gap:.75rem;display:flex}.AlgebraLineal-module__yOOd9q__svg{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);width:100%;max-width:380px;height:auto;color:var(--text-primary)}[data-theme=dark] .AlgebraLineal-module__yOOd9q__svg{border-color:var(--border);background:#222}.AlgebraLineal-module__yOOd9q__svgNota{color:var(--text-secondary);text-align:center;max-width:380px;margin:0;font-size:.8rem;line-height:1.45}.AlgebraLineal-module__yOOd9q__eigenResultados{background:var(--hover);border-radius:var(--radius);padding:var(--spacing-md);flex-direction:column;gap:.5rem;display:flex}[data-theme=dark] .AlgebraLineal-module__yOOd9q__eigenResultados{background:#ffffff0a}.AlgebraLineal-module__yOOd9q__eigenFila{align-items:center;gap:.5rem;font-size:.88rem;display:flex}.AlgebraLineal-module__yOOd9q__eigenIcon{min-width:24px;font-size:1rem;font-weight:700}.AlgebraLineal-module__yOOd9q__eigenValor{color:var(--text-primary);min-width:56px;font-family:Courier New,monospace;font-weight:700}.AlgebraLineal-module__yOOd9q__eigenVec{color:var(--text-secondary);font-family:Courier New,monospace;font-size:.8rem}.AlgebraLineal-module__yOOd9q__warningBox{margin-top:var(--spacing-lg);color:var(--text-primary);background:#2e86ab14;border:1px solid #2e86ab40;border-radius:10px;padding:1rem 1.2rem;font-size:.9rem;line-height:1.55}[data-theme=dark] .AlgebraLineal-module__yOOd9q__warningBox{background:#2e86ab1f;border-color:#2e86ab4d}@media (max-width:480px){.AlgebraLineal-module__yOOd9q__titulo{font-size:1.7rem}.AlgebraLineal-module__yOOd9q__subtitulo{font-size:.95rem}.AlgebraLineal-module__yOOd9q__tabs{flex-wrap:nowrap}.AlgebraLineal-module__yOOd9q__tab{padding:.7rem .6rem;font-size:.8rem}.AlgebraLineal-module__yOOd9q__matrizSliders{grid-template-columns:1fr}.AlgebraLineal-module__yOOd9q__metricas{grid-template-columns:1fr 1fr}.AlgebraLineal-module__yOOd9q__tabPanel{padding:var(--spacing-md)}}.AlgebraLineal-module__yOOd9q__tableWrapper{border-radius:8px;margin:1.5rem 0;overflow-x:auto;box-shadow:0 2px 8px #00000014}.AlgebraLineal-module__yOOd9q__comparativaTable{border-collapse:collapse;width:100%;font-size:.9rem}.AlgebraLineal-module__yOOd9q__comparativaTable th{background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);color:#fff;text-align:left;padding:.75rem 1rem;font-weight:600}.AlgebraLineal-module__yOOd9q__comparativaTable td{border-bottom:1px solid var(--border-color,#e5e7eb);color:var(--text-secondary);padding:.75rem 1rem}.AlgebraLineal-module__yOOd9q__comparativaTable tbody tr:hover{background:#2e86ab0d}[data-theme=dark] .AlgebraLineal-module__yOOd9q__comparativaTable td{border-bottom-color:#333}.AlgebraLineal-module__yOOd9q__escenariosGrid{grid-template-columns:repeat(2,1fr);gap:1rem;margin:1.5rem 0;display:grid}.AlgebraLineal-module__yOOd9q__escenarioCard{background:var(--bg-card);border:1px solid var(--border-color,#e5e7eb);border-radius:12px;padding:1.25rem;transition:transform .2s,box-shadow .2s}.AlgebraLineal-module__yOOd9q__escenarioCard:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2e86ab26}.AlgebraLineal-module__yOOd9q__escenarioHeader{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.AlgebraLineal-module__yOOd9q__escenarioIcon{font-size:1.75rem;line-height:1}.AlgebraLineal-module__yOOd9q__escenarioHeader h3{color:var(--text-primary);margin:0;font-size:1rem;font-weight:600}.AlgebraLineal-module__yOOd9q__escenarioTip{color:var(--secondary);margin-top:.5rem;font-size:.875rem}[data-theme=dark] .AlgebraLineal-module__yOOd9q__escenarioCard{border-color:#333}.AlgebraLineal-module__yOOd9q__faqList{flex-direction:column;gap:1rem;margin:1.5rem 0;display:flex}.AlgebraLineal-module__yOOd9q__faqItem{background:var(--bg-card);border:1px solid var(--border-color,#e5e7eb);border-left:3px solid var(--primary);border-radius:8px;padding:1.25rem}.AlgebraLineal-module__yOOd9q__faqItem h4{color:var(--primary);margin:0 0 .5rem;font-size:.95rem}.AlgebraLineal-module__yOOd9q__faqItem p{color:var(--text-secondary);margin:0 0 .5rem;font-size:.875rem;line-height:1.6}.AlgebraLineal-module__yOOd9q__faqTip{color:var(--secondary);background:#48a9a614;border-radius:6px;padding:.5rem .75rem;font-size:.8rem}[data-theme=dark] .AlgebraLineal-module__yOOd9q__faqItem{border-color:#333;border-left-color:var(--primary)}.AlgebraLineal-module__yOOd9q__stepGuide{flex-direction:column;gap:1rem;margin:1.5rem 0;display:flex}.AlgebraLineal-module__yOOd9q__step{align-items:flex-start;gap:1rem;display:flex}.AlgebraLineal-module__yOOd9q__stepNumber{background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;font-weight:700;display:flex}.AlgebraLineal-module__yOOd9q__stepContent{background:var(--bg-card);border:1px solid var(--border-color,#e5e7eb);border-radius:10px;flex:1;padding:1rem}.AlgebraLineal-module__yOOd9q__stepContent h4{color:var(--text-primary);margin:0 0 .4rem;font-size:.95rem;font-weight:600}.AlgebraLineal-module__yOOd9q__stepContent p{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.6}[data-theme=dark] .AlgebraLineal-module__yOOd9q__stepContent{border-color:#333}.AlgebraLineal-module__yOOd9q__tipsGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;margin:1.5rem 0;display:grid}.AlgebraLineal-module__yOOd9q__tipCard{background:var(--bg-card);border:1px solid var(--border-color,#e5e7eb);text-align:center;border-radius:10px;padding:1rem}.AlgebraLineal-module__yOOd9q__tipIcon{margin-bottom:.5rem;font-size:1.5rem;display:block}.AlgebraLineal-module__yOOd9q__tipCard h4{color:var(--text-primary);margin:0 0 .35rem;font-size:.85rem;font-weight:600}.AlgebraLineal-module__yOOd9q__tipCard p{color:var(--text-secondary);margin:0;font-size:.8rem;line-height:1.5}[data-theme=dark] .AlgebraLineal-module__yOOd9q__tipCard{border-color:#333}.AlgebraLineal-module__yOOd9q__warningHeader{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.AlgebraLineal-module__yOOd9q__warningIcon{font-size:1.5rem}.AlgebraLineal-module__yOOd9q__warningHeader h3{color:inherit;margin:0;font-size:1rem;font-weight:600}.AlgebraLineal-module__yOOd9q__warningList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.AlgebraLineal-module__yOOd9q__warningList li{padding-left:.5rem;font-size:.875rem;line-height:1.5}@media (max-width:768px){.AlgebraLineal-module__yOOd9q__escenariosGrid{grid-template-columns:1fr}.AlgebraLineal-module__yOOd9q__tipsGrid{grid-template-columns:repeat(2,1fr)}}
