._4EtUMW_container{max-width:920px;padding:var(--spacing-xl) var(--spacing-lg);background:var(--bg-primary);color:var(--text-primary);min-height:100vh;margin:0 auto}._4EtUMW_hero{text-align:center;margin:80px 0 var(--spacing-xl);padding:var(--spacing-xl);background:var(--hero-bg);border-radius:var(--radius-large);color:#fff}._4EtUMW_title{margin:0 0 var(--spacing-md);font-size:2rem;font-weight:700}._4EtUMW_subtitle{opacity:.95;max-width:640px;margin:0 auto;font-size:1.05rem;line-height:1.5}._4EtUMW_modos{gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:6px;display:flex}._4EtUMW_modoBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:background .2s,color .2s}._4EtUMW_modoBtn:hover{background:var(--hover);color:var(--text-primary)}._4EtUMW_modoActivo,._4EtUMW_modoActivo:hover{background:var(--primary-boton);color:#fff}._4EtUMW_card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);padding:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._4EtUMW_cardCabecera{justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);flex-wrap:wrap;display:flex}._4EtUMW_cardTitulo{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}._4EtUMW_numeroBandas{background:var(--hover);border-radius:8px;gap:4px;padding:4px;display:flex}._4EtUMW_numeroBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.45rem .85rem;font-size:.88rem;font-weight:600}._4EtUMW_numeroActivo{background:var(--primary-boton);color:#fff}._4EtUMW_modoBtn:focus-visible,._4EtUMW_numeroBtn:focus-visible,._4EtUMW_chip:focus-visible,._4EtUMW_usarBtn:focus-visible,._4EtUMW_entrada:focus-visible,._4EtUMW_enlace:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._4EtUMW_dibujo{width:100%;max-width:420px;height:auto;margin:0 auto var(--spacing-lg);display:block}._4EtUMW_bandas{gap:var(--spacing-md);margin-bottom:var(--spacing-lg);flex-direction:column;display:flex}._4EtUMW_banda{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-md);margin:0 0 var(--spacing-md);min-width:0}._4EtUMW_bandas ._4EtUMW_banda{margin-bottom:0}._4EtUMW_bandaLeyenda{color:var(--text-secondary);padding:0 .4rem;font-size:.85rem;font-weight:700}._4EtUMW_chips{flex-wrap:wrap;gap:6px;display:flex}._4EtUMW_chip{border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:.35rem .6rem;font-size:.85rem;transition:border-color .15s,box-shadow .15s;display:inline-flex}._4EtUMW_chip:hover{border-color:var(--primary)}._4EtUMW_chipActivo{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary);font-weight:700}._4EtUMW_muestra{border:1px solid #00000059;border-radius:50%;flex-shrink:0;width:16px;height:16px;display:inline-block}[data-theme=dark] ._4EtUMW_muestra{border-color:#ffffff73}._4EtUMW_chipNombre{white-space:nowrap}._4EtUMW_chipValor{color:var(--text-secondary);white-space:nowrap;font-size:.78rem}._4EtUMW_resultado{padding:var(--spacing-lg);border-radius:var(--radius);border:1px solid var(--border);background:var(--hover);text-align:center}._4EtUMW_valorGrande{justify-content:center;align-items:baseline;gap:var(--spacing-md);margin:0 0 var(--spacing-sm);flex-wrap:wrap;display:flex}._4EtUMW_valorCifra{color:var(--primary-texto);font-size:2.4rem;font-weight:700}._4EtUMW_valorTolerancia{color:var(--text-secondary);font-size:1.15rem;font-weight:600}._4EtUMW_rango{margin:0 0 var(--spacing-sm);color:var(--text-primary);font-size:1rem}._4EtUMW_nota{margin:0 0 var(--spacing-sm);color:var(--text-secondary);font-size:.92rem}._4EtUMW_serie{margin:var(--spacing-sm) 0;color:var(--secondary-texto);font-size:.95rem;font-weight:600}._4EtUMW_avisos{margin:var(--spacing-md) 0 0;padding:var(--spacing-md);text-align:left;border-radius:var(--radius);color:var(--ambar-texto,#f5c26b);background:#f59e0b1a;border:1px solid #d9770673;font-size:.92rem;line-height:1.5;list-style:none}._4EtUMW_avisos li+li{margin-top:var(--spacing-sm)}[data-theme=dark] ._4EtUMW_avisos{color:#f5c26b;background:#f59e0b1f}._4EtUMW_alReves{margin-top:var(--spacing-md);padding:var(--spacing-md);text-align:left;border-radius:var(--radius);border:1px dashed var(--border);background:var(--bg-card);color:var(--text-primary);font-size:.92rem;line-height:1.5}._4EtUMW_alReves p{margin:0}._4EtUMW_alRevesTitulo{font-weight:700;margin-bottom:var(--spacing-xs)!important}._4EtUMW_campo{margin-bottom:var(--spacing-md);flex-direction:column;gap:6px;display:flex}._4EtUMW_etiqueta{color:var(--text-primary);font-weight:600}._4EtUMW_entrada{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);max-width:320px;padding:.75rem 1rem;font-size:1.2rem}._4EtUMW_ayuda{color:var(--text-secondary);margin:0;font-size:.85rem}._4EtUMW_zonaError{margin-bottom:var(--spacing-md)}._4EtUMW_error{padding:var(--spacing-md);border-radius:var(--radius);color:var(--rojo-texto,#ff8a80);background:#dc262614;border:1px solid #dc262666;margin:0}[data-theme=dark] ._4EtUMW_error{color:#ff8a80}._4EtUMW_listaBandas{margin:0 auto var(--spacing-md);text-align:left;counter-reset:banda;flex-direction:column;gap:6px;max-width:460px;padding:0;list-style:none;display:flex}._4EtUMW_itemBanda{align-items:center;gap:var(--spacing-sm);background:var(--bg-card);border:1px solid var(--border);counter-increment:banda;border-radius:8px;padding:.4rem .6rem;display:flex}._4EtUMW_itemBanda:before{content:counter(banda) ".";color:var(--text-secondary);min-width:1.4em;font-weight:700}._4EtUMW_itemNombre{min-width:5.5em;font-weight:700}._4EtUMW_itemPapel{color:var(--text-secondary);font-size:.9rem}._4EtUMW_avisoInline{margin:0 0 var(--spacing-sm);color:var(--ambar-texto,#f5c26b);font-size:.92rem}[data-theme=dark] ._4EtUMW_avisoInline{color:#f5c26b}._4EtUMW_tablaEnvoltorio{margin-top:var(--spacing-md);overflow-x:auto}._4EtUMW_tablaSugerencias{border-collapse:collapse;background:var(--bg-card);width:100%;font-size:.92rem}._4EtUMW_leyendaTabla{caption-side:top;text-align:left;padding-bottom:var(--spacing-sm);color:var(--text-primary);font-weight:600}._4EtUMW_tablaSugerencias th{background:var(--primary-boton);color:#fff;text-align:left;padding:.55rem .7rem;font-weight:600}._4EtUMW_tablaSugerencias td{border-bottom:1px solid var(--border);text-align:left;color:var(--text-primary);padding:.5rem .7rem}._4EtUMW_soloLector{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._4EtUMW_usarBtn{border:1px solid var(--primary-boton);background:var(--primary-boton);color:#fff;cursor:pointer;white-space:nowrap;border-radius:6px;padding:.35rem .7rem;font-size:.82rem;font-weight:600}._4EtUMW_casosSection{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);padding:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._4EtUMW_casosTitulo{margin:0 0 var(--spacing-sm);color:var(--text-primary);font-size:1.25rem;font-weight:600}._4EtUMW_casosIntro{margin:0 0 var(--spacing-md);color:var(--text-secondary);font-size:.92rem;line-height:1.6}._4EtUMW_casosNav{margin-bottom:var(--spacing-lg);flex-wrap:wrap;gap:6px;display:flex}._4EtUMW_casoBoton{border:1px solid var(--border);background:var(--bg-primary);min-width:40px;color:var(--text-primary);cursor:pointer;border-radius:8px;padding:.45rem .7rem;font-weight:600}._4EtUMW_casoBoton:hover{border-color:var(--primary)}._4EtUMW_casoBotonPractica{padding:.45rem .9rem}._4EtUMW_casoBotonActivo,._4EtUMW_casoBotonActivo:hover{background:var(--primary-boton);border-color:var(--primary-boton);color:#fff}._4EtUMW_casoCuerpo{padding:var(--spacing-lg);border-radius:var(--radius);background:var(--hover)}._4EtUMW_casoTitulo{margin:0 0 var(--spacing-sm);color:var(--text-primary);font-size:1.05rem;font-weight:700}._4EtUMW_casoEnunciado{margin:0 0 var(--spacing-md);color:var(--text-primary);line-height:1.6}._4EtUMW_casoRespuesta{margin-bottom:var(--spacing-md);flex-direction:column;gap:6px;display:flex}._4EtUMW_casoFila{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._4EtUMW_casoComprobar{border-radius:var(--radius);background:var(--primary-boton);color:#fff;cursor:pointer;border:none;padding:.7rem 1.2rem;font-weight:600}._4EtUMW_casoVeredicto{margin:0 0 var(--spacing-md);padding:var(--spacing-md);border-radius:var(--radius);font-weight:600}._4EtUMW_casoOk{color:var(--verde-texto,#6ee7a0);background:#16a34a1a;border:1px solid #16a34a66}._4EtUMW_casoKo{color:var(--rojo-texto,#ff8a80);background:#dc262614;border:1px solid #dc262666}[data-theme=dark] ._4EtUMW_casoOk{color:#6ee7a0}[data-theme=dark] ._4EtUMW_casoKo{color:#ff8a80}._4EtUMW_casoAyudas{gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);flex-wrap:wrap;display:flex}._4EtUMW_casoAyudaBoton{border:1px solid var(--border);background:var(--bg-card);color:var(--text-primary);cursor:pointer;border-radius:8px;padding:.45rem .8rem;font-size:.88rem}._4EtUMW_casoPista,._4EtUMW_casoSolucion{margin:var(--spacing-sm) 0 0;padding:var(--spacing-md);border-radius:var(--radius);background:var(--bg-card);border:1px solid var(--border);color:var(--text-primary);line-height:1.6}._4EtUMW_casoPasos{margin:0 0 var(--spacing-sm);padding-left:1.3rem}._4EtUMW_casoPasos li+li{margin-top:4px}._4EtUMW_casoResultado{margin:0}._4EtUMW_casoBoton:focus-visible,._4EtUMW_casoComprobar:focus-visible,._4EtUMW_casoAyudaBoton:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._4EtUMW_guideSection{margin-bottom:var(--spacing-xl)}._4EtUMW_guideSection h2{color:var(--text-primary);margin:0 0 var(--spacing-md);font-size:1.15rem;font-weight:600}._4EtUMW_guideSection p{color:var(--text-secondary);margin:0 0 var(--spacing-md);line-height:1.7}._4EtUMW_tableWrapper{border:1px solid var(--border);border-radius:var(--radius);margin-bottom:var(--spacing-md);overflow-x:auto}._4EtUMW_comparativaTable{border-collapse:collapse;width:100%;font-size:.9rem}._4EtUMW_comparativaTable th{background:var(--primary-boton);color:#fff;text-align:left;padding:.7rem .9rem;font-weight:600}._4EtUMW_comparativaTable td{border-bottom:1px solid var(--border);color:var(--text-primary);vertical-align:top;padding:.55rem .9rem}._4EtUMW_comparativaTable tr:last-child td{border-bottom:none}._4EtUMW_comparativaTable tr:nth-child(2n) td{background:var(--hover)}._4EtUMW_celdaColor{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}._4EtUMW_notaTabla{font-size:.88rem}._4EtUMW_escenariosGrid{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}._4EtUMW_escenarioCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg)}._4EtUMW_escenarioIcon{margin-bottom:var(--spacing-sm);font-size:1.8rem}._4EtUMW_escenarioCard h3{color:var(--text-primary);margin:0 0 var(--spacing-sm);font-size:1rem;font-weight:600}._4EtUMW_escenarioCard p{margin:0;font-size:.9rem;line-height:1.55}._4EtUMW_enlace{color:var(--primary-texto);font-weight:600;text-decoration:underline}._4EtUMW_stepGuide{gap:var(--spacing-md);flex-direction:column;display:flex}._4EtUMW_step{gap:var(--spacing-md);align-items:flex-start;display:flex}._4EtUMW_stepNumber{background:var(--primary-boton);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;font-weight:700;display:flex}._4EtUMW_stepContent{color:var(--text-secondary);padding-top:4px;line-height:1.6}._4EtUMW_faqList{gap:var(--spacing-md);flex-direction:column;display:flex}._4EtUMW_faqItem{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg)}._4EtUMW_faqItem h3{color:var(--text-primary);margin:0 0 var(--spacing-sm);font-size:1rem;font-weight:600}._4EtUMW_faqItem p{margin:0;font-size:.92rem}._4EtUMW_tipsGrid{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}._4EtUMW_tipCard{background:var(--bg-card);border:1px solid var(--border);border-left:4px solid var(--secondary);border-radius:var(--radius);padding:var(--spacing-lg)}._4EtUMW_tipIcon{margin-bottom:var(--spacing-sm);font-size:1.5rem}._4EtUMW_tipCard h3{color:var(--text-primary);margin:0 0 var(--spacing-sm);font-size:.98rem;font-weight:600}._4EtUMW_tipCard p{margin:0;font-size:.88rem;line-height:1.5}._4EtUMW_warningBox{border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-xl);background:#dc26260f;border:1px solid #dc262640}[data-theme=dark] ._4EtUMW_warningBox{background:#dc26261a;border-color:#f8717159}._4EtUMW_warningHeader{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);color:var(--rojo-texto,#ff8a80);font-weight:700;display:flex}[data-theme=dark] ._4EtUMW_warningHeader{color:#ff8a80}._4EtUMW_warningIcon{font-size:1.2rem}._4EtUMW_warningList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._4EtUMW_warningList li{color:var(--text-secondary);padding-left:1.5rem;font-size:.92rem;line-height:1.5;position:relative}._4EtUMW_warningList li:before{content:"✗";color:var(--rojo-texto,#ff8a80);font-weight:700;position:absolute;left:0}[data-theme=dark] ._4EtUMW_warningList li:before{color:#ff8a80}@media (max-width:768px){._4EtUMW_container{padding:var(--spacing-lg) var(--spacing-md)}._4EtUMW_hero{padding:var(--spacing-lg);margin-top:60px}._4EtUMW_title{font-size:1.5rem}._4EtUMW_modos{flex-direction:column}._4EtUMW_card{padding:var(--spacing-lg) var(--spacing-md)}._4EtUMW_valorCifra{font-size:1.9rem}._4EtUMW_escenariosGrid,._4EtUMW_tipsGrid{grid-template-columns:1fr}._4EtUMW_itemBanda{flex-wrap:wrap}._4EtUMW_casosSection{padding:var(--spacing-lg) var(--spacing-md)}}@media (prefers-reduced-motion:reduce){._4EtUMW_modoBtn,._4EtUMW_chip{transition:none}}
