.ofMR9G_container{max-width:980px;padding:var(--spacing-xl) var(--spacing-lg);background:var(--bg-primary);color:var(--text-primary);min-height:100vh;margin:0 auto}.ofMR9G_emojiGrande,.ofMR9G_cuidadoEmoji,.ofMR9G_avisoEmoji,.ofMR9G_pegadoEmoji,.ofMR9G_celdaEmoji{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;line-height:1}.ofMR9G_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}.ofMR9G_title{margin:0 0 var(--spacing-md);font-size:2.1rem;font-weight:700}.ofMR9G_subtitle{opacity:.95;max-width:640px;margin:0 auto;font-size:1.05rem;line-height:1.5}.ofMR9G_card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);padding:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.ofMR9G_cardTitulo{margin:0 0 var(--spacing-md);color:var(--text-primary);font-size:1.25rem;font-weight:700}.ofMR9G_cardIntro{color:var(--text-secondary);margin:0 0 var(--spacing-md);line-height:1.6}.ofMR9G_etiqueta{color:var(--text-secondary);margin-bottom:var(--spacing-sm);font-size:.92rem;display:block}.ofMR9G_campo{box-sizing:border-box;border:2px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);width:100%;color:var(--text-primary);padding:.9rem 1rem;font-size:1.15rem}.ofMR9G_campo:focus-visible,.ofMR9G_mensaje:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-color:var(--primary)}.ofMR9G_ejemplos{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-md);flex-wrap:wrap;display:flex}.ofMR9G_ejemplosEtiqueta{color:var(--text-secondary);font-size:.88rem}.ofMR9G_chip,.ofMR9G_chipAviso{border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;border-radius:999px;padding:.4rem .8rem;font-size:.88rem;transition:background .2s,border-color .2s}.ofMR9G_chip:hover{background:var(--hover);border-color:var(--primary)}.ofMR9G_chipAviso{border-color:#dc262666}.ofMR9G_chipAviso:hover{background:#dc262614}.ofMR9G_chip:focus-visible,.ofMR9G_chipAviso:focus-visible,.ofMR9G_tema:focus-visible,.ofMR9G_emojiBtn:focus-visible,.ofMR9G_anadirBtn:focus-visible,.ofMR9G_btnPrimario:focus-visible,.ofMR9G_btnSecundario:focus-visible,.ofMR9G_avisosResumen:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ofMR9G_temasTitulo{margin:var(--spacing-lg) 0 var(--spacing-sm);color:var(--text-primary);font-size:1rem;font-weight:600}.ofMR9G_temas{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.ofMR9G_tema{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;padding:.45rem .85rem;font-size:.88rem;transition:background .2s,color .2s}.ofMR9G_tema:hover{background:var(--hover)}.ofMR9G_temaActivo,.ofMR9G_temaActivo:hover{background:var(--primary-boton);border-color:var(--primary-boton);color:#fff}.ofMR9G_pegados{gap:var(--spacing-md);margin-bottom:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.ofMR9G_pegado{background:var(--bg-card);border:1px solid var(--border);border-left:4px solid var(--secondary);border-radius:var(--radius);padding:var(--spacing-lg)}.ofMR9G_pegadoCabecera{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-sm);display:flex}.ofMR9G_pegadoCabecera h3{color:var(--text-primary);margin:0;font-size:1.05rem}.ofMR9G_pegadoEmoji{font-size:2.6rem}.ofMR9G_pegado p{color:var(--text-secondary);margin:0 0 var(--spacing-sm);line-height:1.55}.ofMR9G_pegadoBloque h4{color:var(--text-secondary);margin:var(--spacing-sm) 0 6px;font-size:.85rem;font-weight:600}.ofMR9G_pegadoChips{flex-wrap:wrap;gap:6px;display:flex}.ofMR9G_resultados{margin-bottom:var(--spacing-xl)}.ofMR9G_resultadosTitulo{margin:0 0 var(--spacing-md);color:var(--text-primary);overflow-wrap:anywhere;font-size:1.3rem;font-weight:700}.ofMR9G_sinResultados{background:var(--bg-card);border:1px dashed var(--border);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-md)}.ofMR9G_sinResultados p{color:var(--text-secondary);margin:0}.ofMR9G_intenciones{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}.ofMR9G_intencion{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);padding:var(--spacing-lg);gap:var(--spacing-md);flex-direction:column;display:flex}.ofMR9G_intencionCabecera{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;display:flex}.ofMR9G_intencionCabecera h3{color:var(--text-primary);margin:0;font-size:1.08rem;font-weight:700}.ofMR9G_intencionGrupo{color:var(--text-secondary);font-size:.78rem}.ofMR9G_emojis{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ofMR9G_emojiItem{gap:6px;display:flex}.ofMR9G_emojiBtn{align-items:center;gap:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);text-align:left;cursor:pointer;flex:1;padding:.5rem .75rem;transition:background .15s,border-color .15s;display:flex}.ofMR9G_emojiBtn:hover{background:var(--hover);border-color:var(--primary)}.ofMR9G_emojiGrande{text-align:center;min-width:2.4rem;font-size:1.9rem}.ofMR9G_emojiNota{color:var(--text-secondary);font-size:.9rem;line-height:1.35}.ofMR9G_anadirBtn{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);width:2.6rem;color:var(--text-primary);cursor:pointer;font-size:1.3rem;font-weight:600}.ofMR9G_anadirBtn:hover{background:var(--hover);border-color:var(--primary)}.ofMR9G_cuidado{border-radius:var(--radius);padding:var(--spacing-md);background:#f59e0b14;border:1px solid #f59e0b59}[data-theme=dark] .ofMR9G_cuidado{background:#f59e0b1a;border-color:#fcd34d59}.ofMR9G_cuidadoTitulo{margin:0 0 var(--spacing-sm);color:var(--ambar-texto,#fcd34d);font-size:.9rem;font-weight:700}[data-theme=dark] .ofMR9G_cuidadoTitulo{color:#fcd34d}.ofMR9G_cuidadoLista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ofMR9G_cuidadoLista li{align-items:flex-start;gap:var(--spacing-sm);color:var(--text-primary);font-size:.88rem;line-height:1.4;display:flex}.ofMR9G_cuidadoEmoji{text-align:center;min-width:1.8rem;font-size:1.35rem}.ofMR9G_mensaje{box-sizing:border-box;border:2px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);width:100%;color:var(--text-primary);resize:vertical;padding:.8rem 1rem;font-family:inherit;font-size:1.05rem}.ofMR9G_mensajeAcciones{gap:var(--spacing-sm);margin-top:var(--spacing-md);flex-wrap:wrap;display:flex}.ofMR9G_btnPrimario,.ofMR9G_btnSecundario{border-radius:var(--radius);cursor:pointer;padding:.7rem 1.3rem;font-size:.98rem;font-weight:600}.ofMR9G_btnPrimario{background:var(--primary-boton);color:#fff;border:none}.ofMR9G_btnPrimario:hover:not(:disabled){background:var(--primary-hover)}.ofMR9G_btnSecundario{border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary)}.ofMR9G_btnSecundario:hover:not(:disabled){background:var(--hover)}.ofMR9G_btnPrimario:disabled,.ofMR9G_btnSecundario:disabled{opacity:.55;cursor:not-allowed}.ofMR9G_estadoCopia{left:50%;bottom:calc(var(--alto-pildora-pie,0px) + 20px);background:var(--text-primary);max-width:calc(100% - 32px);color:var(--bg-primary);z-index:50;pointer-events:none;border-radius:999px;margin:0;padding:0;font-size:.95rem;font-weight:600;position:fixed;transform:translate(-50%)}.ofMR9G_estadoCopia:not(:empty){box-shadow:var(--shadow-md);padding:.6rem 1.2rem}.ofMR9G_avisosDetalle{border:1px solid var(--border);border-radius:var(--radius)}.ofMR9G_avisosResumen{padding:var(--spacing-md);cursor:pointer;color:var(--primary-texto);font-weight:600}.ofMR9G_avisosGrid{gap:var(--spacing-sm);padding:0 var(--spacing-md) var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}.ofMR9G_aviso{gap:var(--spacing-md);padding:var(--spacing-md);border-radius:var(--radius);background:var(--bg-primary);align-items:flex-start;display:flex}.ofMR9G_avisoEmoji{text-align:center;min-width:2.4rem;font-size:2rem}.ofMR9G_avisoNombre{color:var(--text-primary);margin:0 0 4px;font-size:.95rem;font-weight:600}.ofMR9G_avisoLecturas{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.5}.ofMR9G_guideSection{margin-bottom:var(--spacing-xl)}.ofMR9G_guideSection h2{color:var(--text-primary);margin:0 0 var(--spacing-md);font-size:1.15rem;font-weight:600}.ofMR9G_guideSection p{color:var(--text-secondary);margin:0 0 var(--spacing-md);line-height:1.7}.ofMR9G_tableWrapper{border:1px solid var(--border);border-radius:var(--radius);margin-bottom:var(--spacing-md);overflow-x:auto}.ofMR9G_comparativaTable{border-collapse:collapse;width:100%;font-size:.9rem}.ofMR9G_comparativaTable th{background:var(--primary-boton);color:#fff;text-align:left;padding:.7rem .9rem;font-weight:600}.ofMR9G_comparativaTable td{border-bottom:1px solid var(--border);color:var(--text-primary);vertical-align:top;padding:.55rem .9rem}.ofMR9G_comparativaTable tr:last-child td{border-bottom:none}.ofMR9G_comparativaTable tr:nth-child(2n) td{background:var(--hover)}.ofMR9G_celdaEmoji{text-align:center;font-size:1.6rem}.ofMR9G_escenariosGrid{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}.ofMR9G_escenarioCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg)}.ofMR9G_escenarioIcon{margin-bottom:var(--spacing-sm);font-size:1.8rem}.ofMR9G_escenarioCard h3{color:var(--text-primary);margin:0 0 var(--spacing-sm);font-size:1rem;font-weight:600}.ofMR9G_escenarioCard p{margin:0;font-size:.9rem;line-height:1.55}.ofMR9G_stepGuide{gap:var(--spacing-md);flex-direction:column;display:flex}.ofMR9G_step{gap:var(--spacing-md);align-items:flex-start;display:flex}.ofMR9G_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}.ofMR9G_stepContent{color:var(--text-secondary);padding-top:4px;line-height:1.6}.ofMR9G_faqList{gap:var(--spacing-md);flex-direction:column;display:flex}.ofMR9G_faqItem{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg)}.ofMR9G_faqItem h3{color:var(--text-primary);margin:0 0 var(--spacing-sm);font-size:1rem;font-weight:600}.ofMR9G_faqItem p{margin:0;font-size:.92rem}.ofMR9G_tipsGrid{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}.ofMR9G_tipCard{background:var(--bg-card);border:1px solid var(--border);border-left:4px solid var(--secondary);border-radius:var(--radius);padding:var(--spacing-lg)}.ofMR9G_tipIcon{margin-bottom:var(--spacing-sm);font-size:1.5rem}.ofMR9G_tipCard h3{color:var(--text-primary);margin:0 0 var(--spacing-sm);font-size:.98rem;font-weight:600}.ofMR9G_tipCard p{margin:0;font-size:.88rem;line-height:1.5}.ofMR9G_warningBox{border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-xl);background:#dc26260f;border:1px solid #dc262640}[data-theme=dark] .ofMR9G_warningBox{background:#dc26261a;border-color:#f8717159}.ofMR9G_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] .ofMR9G_warningHeader{color:#ff8a80}.ofMR9G_warningIcon{font-size:1.2rem}.ofMR9G_warningList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ofMR9G_warningList li{color:var(--text-secondary);padding-left:1.5rem;font-size:.92rem;line-height:1.5;position:relative}.ofMR9G_warningList li:before{content:"✗";color:var(--rojo-texto,#ff8a80);font-weight:700;position:absolute;left:0}[data-theme=dark] .ofMR9G_warningList li:before{color:#ff8a80}@media (max-width:768px){.ofMR9G_container{padding:var(--spacing-lg) var(--spacing-md)}.ofMR9G_hero{padding:var(--spacing-lg);margin-top:60px}.ofMR9G_title{font-size:1.6rem}.ofMR9G_card{padding:var(--spacing-lg) var(--spacing-md)}.ofMR9G_ejemplos,.ofMR9G_temas{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:6px;overflow-x:auto}.ofMR9G_chip,.ofMR9G_tema,.ofMR9G_ejemplosEtiqueta{white-space:nowrap;flex-shrink:0}.ofMR9G_intenciones,.ofMR9G_avisosGrid,.ofMR9G_escenariosGrid,.ofMR9G_tipsGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ofMR9G_chip,.ofMR9G_chipAviso,.ofMR9G_tema,.ofMR9G_emojiBtn{transition:none}}
