.VisualizadorSilicio-module__nBj2mq__container{background:var(--bg-primary,#fafafa);min-height:100vh;color:var(--text-primary,#1a1a1a)}.VisualizadorSilicio-module__nBj2mq__hero{background:linear-gradient(135deg, var(--primary,#2e86ab) 0%, var(--secondary,#48a9a6) 100%);color:#fff;text-align:center;padding:3rem 1.5rem 2.5rem}.VisualizadorSilicio-module__nBj2mq__heroContent{max-width:720px;margin:0 auto}.VisualizadorSilicio-module__nBj2mq__heroIcon{margin-bottom:.75rem;font-size:3rem;display:block}.VisualizadorSilicio-module__nBj2mq__heroTitle{margin:0 0 .75rem;font-size:clamp(1.6rem,4vw,2.5rem);font-weight:800;line-height:1.2}.VisualizadorSilicio-module__nBj2mq__heroSubtitle{opacity:.92;margin:0;font-size:clamp(.95rem,2vw,1.15rem);line-height:1.55}.VisualizadorSilicio-module__nBj2mq__seccion{border-bottom:1px solid var(--border-color,#e5e5e5);max-width:900px;margin:0 auto;padding:2.5rem 1.5rem}.VisualizadorSilicio-module__nBj2mq__seccionTitulo{color:var(--text-primary,#1a1a1a);align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:1.5rem;font-weight:700;display:flex}.VisualizadorSilicio-module__nBj2mq__seccionDesc{color:var(--text-secondary,#666);margin:0 0 1.75rem;font-size:1rem;line-height:1.6}.VisualizadorSilicio-module__nBj2mq__bandasSelector{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.VisualizadorSilicio-module__nBj2mq__bandaBtn{border:2px solid var(--border-color,#e5e5e5);background:var(--bg-card,#fff);color:var(--text-primary,#1a1a1a);cursor:pointer;border-radius:10px;flex-direction:column;align-items:center;gap:.2rem;padding:.65rem 1.2rem;font-size:.95rem;font-weight:600;transition:border-color .2s,background .2s;display:flex}.VisualizadorSilicio-module__nBj2mq__bandaBtn:hover{border-color:var(--primary,#2e86ab)}.VisualizadorSilicio-module__nBj2mq__bandaBtnActivo{border-color:var(--primary,#2e86ab);background:var(--primary,#2e86ab);color:#fff}.VisualizadorSilicio-module__nBj2mq__bandaMaterial{opacity:.85;font-size:.75rem;font-weight:400}.VisualizadorSilicio-module__nBj2mq__bandasGrid{grid-template-columns:200px 1fr;align-items:start;gap:2rem;display:grid}@media (max-width:640px){.VisualizadorSilicio-module__nBj2mq__bandasGrid{grid-template-columns:1fr}}.VisualizadorSilicio-module__nBj2mq__bandaDiagram{border:2px solid var(--color-banda,#2e86ab);border-radius:12px;flex-direction:column;gap:0;min-height:200px;display:flex;overflow:hidden}.VisualizadorSilicio-module__nBj2mq__bandaConduccion{background:color-mix(in srgb, var(--color-banda,#2e86ab) 15%, transparent);flex-direction:column;align-items:center;gap:.4rem;min-height:60px;padding:1rem;display:flex}.VisualizadorSilicio-module__nBj2mq__bandaProhibida{background:var(--bg-primary,#fafafa);border-top:2px dashed var(--color-banda,#2e86ab);border-bottom:2px dashed var(--color-banda,#2e86ab);justify-content:center;align-items:center;padding:.25rem;transition:height .4s;display:flex}.VisualizadorSilicio-module__nBj2mq__bandaValencia{background:color-mix(in srgb, var(--color-banda,#2e86ab) 25%, transparent);flex-direction:column;align-items:center;gap:.4rem;min-height:60px;padding:1rem;display:flex}.VisualizadorSilicio-module__nBj2mq__bandaLabel{color:var(--text-secondary,#666);text-align:center;font-size:.75rem;font-weight:600}.VisualizadorSilicio-module__nBj2mq__gapLabel{color:var(--text-muted,#999);text-align:center;padding:0 .5rem;font-size:.7rem}.VisualizadorSilicio-module__nBj2mq__electronesLibres,.VisualizadorSilicio-module__nBj2mq__electronesValencia{gap:.4rem;display:flex}.VisualizadorSilicio-module__nBj2mq__electronPunt{color:var(--color-banda,#2e86ab);font-size:1.1rem;animation:1.5s ease-in-out infinite alternate VisualizadorSilicio-module__nBj2mq__flotarElectron}@keyframes VisualizadorSilicio-module__nBj2mq__flotarElectron{0%{transform:translateY(0)}to{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.VisualizadorSilicio-module__nBj2mq__electronPunt{animation:none}}.VisualizadorSilicio-module__nBj2mq__bandaInfo{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e5e5e5);border-radius:12px;padding:1.5rem}.VisualizadorSilicio-module__nBj2mq__bandaInfoTitulo{margin:0 0 .75rem;font-size:1.15rem;font-weight:700}.VisualizadorSilicio-module__nBj2mq__bandaInfoDesc{color:var(--text-secondary,#666);margin:0 0 1rem;font-size:.95rem;line-height:1.6}.VisualizadorSilicio-module__nBj2mq__bandaDatalist{grid-template-columns:auto 1fr;gap:.3rem .75rem;margin:0 0 1rem;font-size:.9rem;display:grid}.VisualizadorSilicio-module__nBj2mq__bandaDatalist dt{color:var(--text-secondary,#666);font-weight:600}.VisualizadorSilicio-module__nBj2mq__bandaDatalist dd{color:var(--text-primary,#1a1a1a);margin:0}.VisualizadorSilicio-module__nBj2mq__warningBox{border-left:4px solid var(--primary,#2e86ab);color:var(--text-primary,#1a1a1a);background:#2e86ab14;border-radius:0 8px 8px 0;padding:.75rem 1rem;font-size:.9rem;line-height:1.5}[data-theme=dark] .VisualizadorSilicio-module__nBj2mq__warningBox{background:#2e86ab26}.VisualizadorSilicio-module__nBj2mq__dopingSelector{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.VisualizadorSilicio-module__nBj2mq__dopingBtn{border:2px solid var(--border-color,#e5e5e5);background:var(--bg-card,#fff);color:var(--text-primary,#1a1a1a);cursor:pointer;border-radius:10px;padding:.65rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .2s}.VisualizadorSilicio-module__nBj2mq__dopingBtnN{color:#fff;background:#2e86ab;border-color:#2e86ab}.VisualizadorSilicio-module__nBj2mq__dopingBtnP{color:#fff;background:#e55a5a;border-color:#e55a5a}.VisualizadorSilicio-module__nBj2mq__dopingContent{grid-template-columns:280px 1fr;align-items:start;gap:2rem;display:grid}@media (max-width:640px){.VisualizadorSilicio-module__nBj2mq__dopingContent{grid-template-columns:1fr}}.VisualizadorSilicio-module__nBj2mq__cristalGrid{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e5e5e5);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:1rem;display:grid;position:relative}.VisualizadorSilicio-module__nBj2mq__atomoCell{border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.6rem .4rem;transition:transform .2s;display:flex}.VisualizadorSilicio-module__nBj2mq__atomoSi{background:#2e86ab1f;border:2px solid #2e86ab66}.VisualizadorSilicio-module__nBj2mq__atomoN{background:#2e86ab40;border:2px solid #2e86ab;animation:1.5s ease-in-out infinite VisualizadorSilicio-module__nBj2mq__pulsoAtomo;box-shadow:0 0 8px #2e86ab80}.VisualizadorSilicio-module__nBj2mq__atomoP{background:#e55a5a33;border:2px solid #e55a5a;animation:1.5s ease-in-out infinite VisualizadorSilicio-module__nBj2mq__pulsoAtomo;box-shadow:0 0 8px #e55a5a66}@keyframes VisualizadorSilicio-module__nBj2mq__pulsoAtomo{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.VisualizadorSilicio-module__nBj2mq__atomoN,.VisualizadorSilicio-module__nBj2mq__atomoP{animation:none}}.VisualizadorSilicio-module__nBj2mq__atomoSimbolo{color:var(--text-primary,#1a1a1a);font-size:1rem;font-weight:700}.VisualizadorSilicio-module__nBj2mq__atomoElectrones{color:var(--text-secondary,#666);font-size:.65rem}.VisualizadorSilicio-module__nBj2mq__electronLibreFloat{flex-direction:column;align-items:center;gap:.15rem;animation:2s linear infinite VisualizadorSilicio-module__nBj2mq__orbitar;display:flex;position:absolute;top:-.75rem;right:-.75rem}.VisualizadorSilicio-module__nBj2mq__electronLibreIcon{color:#fff;background:#2e86ab;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.7rem;font-weight:700;display:flex}.VisualizadorSilicio-module__nBj2mq__electronLibreLabel{color:#2e86ab;white-space:nowrap;font-size:.65rem;font-weight:600}@keyframes VisualizadorSilicio-module__nBj2mq__orbitar{0%{transform:rotate(0)translate(4px)rotate(0)}to{transform:rotate(360deg)translate(4px)rotate(-360deg)}}@media (prefers-reduced-motion:reduce){.VisualizadorSilicio-module__nBj2mq__electronLibreFloat{animation:none}}.VisualizadorSilicio-module__nBj2mq__huecoFloat{flex-direction:column;align-items:center;gap:.15rem;display:flex;position:absolute;top:-.75rem;right:-.75rem}.VisualizadorSilicio-module__nBj2mq__huecoIcon{color:#e55a5a;background:0 0;border:2px solid #e55a5a;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;font-weight:700;animation:1.2s ease-in-out infinite VisualizadorSilicio-module__nBj2mq__pulsarHueco;display:flex}@keyframes VisualizadorSilicio-module__nBj2mq__pulsarHueco{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.VisualizadorSilicio-module__nBj2mq__huecoIcon{animation:none}}.VisualizadorSilicio-module__nBj2mq__huecoLabel{color:#e55a5a;white-space:nowrap;font-size:.65rem;font-weight:600}.VisualizadorSilicio-module__nBj2mq__dopingInfo{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e5e5e5);border-radius:12px;padding:1.5rem}.VisualizadorSilicio-module__nBj2mq__dopingTitulo{margin:0 0 .75rem;font-size:1.1rem;font-weight:700}.VisualizadorSilicio-module__nBj2mq__dopingLista{color:var(--text-secondary,#666);flex-direction:column;gap:.4rem;margin:.75rem 0 0;padding-left:1.25rem;font-size:.9rem;line-height:1.5;display:flex}.VisualizadorSilicio-module__nBj2mq__diodoWrapper{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e5e5e5);border-radius:14px;padding:1.5rem}.VisualizadorSilicio-module__nBj2mq__diodoVisual{border-radius:10px;height:100px;margin-bottom:1rem;display:flex;overflow:hidden}.VisualizadorSilicio-module__nBj2mq__zonaP{background:#e55a5a26;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.4rem;transition:background .3s;display:flex}.VisualizadorSilicio-module__nBj2mq__zonaN{background:#2e86ab26;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.4rem;transition:background .3s;display:flex}.VisualizadorSilicio-module__nBj2mq__zonaActiva.VisualizadorSilicio-module__nBj2mq__zonaP{background:#e55a5a59}.VisualizadorSilicio-module__nBj2mq__zonaActiva.VisualizadorSilicio-module__nBj2mq__zonaN{background:#2e86ab59}.VisualizadorSilicio-module__nBj2mq__zonaTitulo{color:var(--text-secondary,#666);font-size:.8rem;font-weight:700}.VisualizadorSilicio-module__nBj2mq__huecosMini{color:#e55a5a;letter-spacing:.2rem;font-size:1.2rem}.VisualizadorSilicio-module__nBj2mq__electronsMini{color:#2e86ab;letter-spacing:.2rem;font-size:1.2rem}.VisualizadorSilicio-module__nBj2mq__depletionZone{background:var(--bg-primary,#fafafa);border-left:2px dashed #e55a5a;border-right:2px dashed #2e86ab;flex-shrink:0;justify-content:center;align-items:center;width:80px;transition:width .3s;display:flex}.VisualizadorSilicio-module__nBj2mq__depletionGrande{width:130px}.VisualizadorSilicio-module__nBj2mq__depletionPequena{width:30px}.VisualizadorSilicio-module__nBj2mq__depletionLabel{color:var(--text-muted,#999);text-align:center;writing-mode:vertical-rl;font-size:.6rem;transform:rotate(180deg)}.VisualizadorSilicio-module__nBj2mq__corrienteIndicador{color:#2e86ab;text-align:center;background:#2e86ab1f;border-radius:8px;margin-bottom:1rem;padding:.6rem 1rem;font-size:.9rem;font-weight:600}.VisualizadorSilicio-module__nBj2mq__bloqueadoIndicador{color:#e55a5a;text-align:center;background:#e55a5a1a;border-radius:8px;margin-bottom:1rem;padding:.6rem 1rem;font-size:.9rem;font-weight:600}.VisualizadorSilicio-module__nBj2mq__neutroIndicador{color:var(--text-muted,#999);text-align:center;background:#0000000a;border-radius:8px;margin-bottom:1rem;padding:.6rem 1rem;font-size:.9rem}[data-theme=dark] .VisualizadorSilicio-module__nBj2mq__neutroIndicador{background:#ffffff0f}.VisualizadorSilicio-module__nBj2mq__sliderWrapper{margin-bottom:1.25rem}.VisualizadorSilicio-module__nBj2mq__sliderLabel{color:var(--text-secondary,#666);margin-bottom:.5rem;font-size:.9rem;display:block}.VisualizadorSilicio-module__nBj2mq__sliderVoltaje{width:100%;accent-color:var(--primary,#2e86ab);cursor:pointer}.VisualizadorSilicio-module__nBj2mq__sliderTicks{color:var(--text-muted,#999);justify-content:space-between;margin-top:.25rem;font-size:.75rem;display:flex}.VisualizadorSilicio-module__nBj2mq__transistorInfo{border-top:1px solid var(--border-color,#e5e5e5);margin-top:1.25rem;padding-top:1.25rem}.VisualizadorSilicio-module__nBj2mq__transistorTitulo{color:var(--text-primary,#1a1a1a);margin:0 0 .75rem;font-size:1rem;font-weight:700}.VisualizadorSilicio-module__nBj2mq__transistorGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:580px){.VisualizadorSilicio-module__nBj2mq__transistorGrid{grid-template-columns:1fr}}.VisualizadorSilicio-module__nBj2mq__transistorCard{background:var(--bg-primary,#fafafa);border:1px solid var(--border-color,#e5e5e5);border-radius:10px;padding:1rem}.VisualizadorSilicio-module__nBj2mq__transistorCard h4{color:var(--primary,#2e86ab);margin:0 0 .5rem;font-size:.9rem;font-weight:700}.VisualizadorSilicio-module__nBj2mq__transistorCard p{color:var(--text-secondary,#666);margin:0;font-size:.85rem;line-height:1.5}.VisualizadorSilicio-module__nBj2mq__procesoGrid{flex-direction:column;gap:.5rem;margin-bottom:1.25rem;display:flex}.VisualizadorSilicio-module__nBj2mq__procesoStep{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e5e5e5);cursor:pointer;border-radius:10px;padding:.9rem 1.25rem;transition:border-color .2s,box-shadow .2s}.VisualizadorSilicio-module__nBj2mq__procesoStep:hover{border-color:var(--primary,#2e86ab)}.VisualizadorSilicio-module__nBj2mq__procesoStep:focus-visible{outline:2px solid var(--primary,#2e86ab);outline-offset:2px}.VisualizadorSilicio-module__nBj2mq__procesoStepActivo{border-color:var(--primary,#2e86ab);box-shadow:0 2px 8px #2e86ab26}.VisualizadorSilicio-module__nBj2mq__pasoHeader{align-items:center;gap:.75rem;display:flex}.VisualizadorSilicio-module__nBj2mq__pasoNum{background:var(--primary,#2e86ab);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;font-weight:700;display:flex}.VisualizadorSilicio-module__nBj2mq__pasoIcono{font-size:1.3rem}.VisualizadorSilicio-module__nBj2mq__pasoTitulo{color:var(--text-primary,#1a1a1a);margin:0;font-size:.95rem;font-weight:600}.VisualizadorSilicio-module__nBj2mq__pasoDesc{color:var(--text-secondary,#666);margin:.75rem 0 0;padding-left:2.6rem;font-size:.88rem;line-height:1.55}.VisualizadorSilicio-module__nBj2mq__moorChart{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e5e5e5);border-radius:12px;height:360px;margin-bottom:1.5rem;padding:1.25rem}.VisualizadorSilicio-module__nBj2mq__murosGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.25rem;display:grid}@media (max-width:640px){.VisualizadorSilicio-module__nBj2mq__murosGrid{grid-template-columns:1fr}}.VisualizadorSilicio-module__nBj2mq__muroCard{border:1px solid var(--border-color,#e5e5e5);border-radius:12px;padding:1.1rem}.VisualizadorSilicio-module__nBj2mq__muroCard h3{color:var(--text-primary,#1a1a1a);margin:0 0 .6rem;font-size:.9rem;font-weight:700}.VisualizadorSilicio-module__nBj2mq__muroCard p{color:var(--text-secondary,#666);margin:0;font-size:.83rem;line-height:1.5}.VisualizadorSilicio-module__nBj2mq__muroCuantico{background:#ffa01e12;border-color:#ffa01e59}.VisualizadorSilicio-module__nBj2mq__muroMemoria{background:#2e86ab12;border-color:#2e86ab4d}.VisualizadorSilicio-module__nBj2mq__muroCuanticoFis{background:#965ac812;border-color:#965ac84d}.VisualizadorSilicio-module__nBj2mq__datoDestacado{color:var(--text-secondary,#666);background:#2e86ab0f;border:1px solid #2e86ab40;border-radius:10px;margin-top:.5rem;padding:.9rem 1.1rem;font-size:.88rem;line-height:1.55}[data-theme=dark] .VisualizadorSilicio-module__nBj2mq__datoDestacado{background:#2e86ab1a}[data-theme=dark] .VisualizadorSilicio-module__nBj2mq__container{background:var(--bg-primary,#1a1a1a);color:var(--text-primary,#e5e5e5)}[data-theme=dark] .VisualizadorSilicio-module__nBj2mq__seccionTitulo{color:var(--text-primary,#e5e5e5)}[data-theme=dark] .VisualizadorSilicio-module__nBj2mq__bandaBtn{background:var(--bg-card,#2a2a2a);color:var(--text-primary,#e5e5e5);border-color:#3a3a3a}[data-theme=dark] .VisualizadorSilicio-module__nBj2mq__bandaInfo,[data-theme=dark] .VisualizadorSilicio-module__nBj2mq__dopingInfo,[data-theme=dark] .VisualizadorSilicio-module__nBj2mq__diodoWrapper,[data-theme=dark] .VisualizadorSilicio-module__nBj2mq__procesoStep,[data-theme=dark] .VisualizadorSilicio-module__nBj2mq__moorChart{background:var(--bg-card,#2a2a2a);border-color:#3a3a3a}[data-theme=dark] .VisualizadorSilicio-module__nBj2mq__transistorCard,[data-theme=dark] .VisualizadorSilicio-module__nBj2mq__muroCard{background:#222;border-color:#3a3a3a}[data-theme=dark] .VisualizadorSilicio-module__nBj2mq__cristalGrid{background:var(--bg-card,#2a2a2a);border-color:#3a3a3a}[data-theme=dark] .VisualizadorSilicio-module__nBj2mq__depletionZone,[data-theme=dark] .VisualizadorSilicio-module__nBj2mq__bandaProhibida{background:#1a1a1a}[data-theme=dark] .VisualizadorSilicio-module__nBj2mq__seccion{border-color:#3a3a3a}
