/* Critical shell — FCP <0.8s en 3G (above-the-fold) */
html{background:#070b14;color:#f1f5f9;-webkit-text-size-adjust:100%}
body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}
.omnimed-ecosistema{min-height:100dvh;background:#070b14}
[data-theme=pearl] html,[data-theme=pearl] .omnimed-ecosistema{background:#f8fafc;color:#0f172a}
.omni-fcp-visible{visibility:visible!important;opacity:1!important}
body.omni-glass-page,#contenido-principal{visibility:visible!important}
.omni-failsafe-active body{background:#070b14!important;color:#f1f5f9!important}
