
/* BAJA 250 — fondo claro para todas las páginas de planillas */
html:has(iframe[data-seamless-planilla]),
body:has(iframe[data-seamless-planilla]) {
 background:#fff !important; color:#17191e !important;
 min-height:100%; overflow-x:hidden;
}
body:has(iframe[data-seamless-planilla]) .registration-shell,
body:has(iframe[data-seamless-planilla]) .registration-title,
body:has(iframe[data-seamless-planilla]) .frame,
body:has(iframe[data-seamless-planilla]) .head,
body:has(iframe[data-seamless-planilla]) .iframe-shell {
 background:#fff !important; color:#17191e !important;
 box-shadow:none !important;
}
body:has(iframe[data-seamless-planilla]) h1,
body:has(iframe[data-seamless-planilla]) .head p,
body:has(iframe[data-seamless-planilla]) .registration-title p,
body:has(iframe[data-seamless-planilla]) .section-kicker {
 color:#17191e !important;
}
body:has(iframe[data-seamless-planilla]) .eyebrow { color:#b7192b !important; }
body:has(iframe[data-seamless-planilla]) .site-unified-bar,
body:has(iframe[data-seamless-planilla]) .site-unified-bar * {
 color:#fff;
}
body:has(iframe[data-seamless-planilla]) .iframe-shell,
body:has(iframe[data-seamless-planilla]) .frame {
 height:auto !important;max-height:none !important;
 overflow:visible !important; padding-bottom:0 !important;
}
iframe[data-seamless-planilla] {
 display:block !important; width:100% !important; box-sizing:border-box;
 border:0 !important; border-radius:0 !important;
 overflow:hidden !important; max-height:none !important;
 min-height:0 !important; background:#fff !important;
 height:var(--planilla-altura) !important;
}
iframe[data-seamless-planilla="largada"]{--planilla-altura:9000px}
iframe[data-seamless-planilla="inscriptos"]{--planilla-altura:12000px}
iframe[data-seamless-planilla="resultados"]{--planilla-altura:12000px}
@media(max-width:700px){
 iframe[data-seamless-planilla="largada"]{--planilla-altura:15000px}
 iframe[data-seamless-planilla="inscriptos"]{--planilla-altura:21000px}
 iframe[data-seamless-planilla="resultados"]{--planilla-altura:18000px}
}
