/* Correcciones verificadas del piloto. Solo se carga en estas cuatro invitaciones. */
body.audit-piloto { accent-color: var(--acento); }
.audit-piloto :focus-visible { outline: 3px solid var(--acento); outline-offset: 5px; }
.audit-piloto .so-toque { font-size: .85rem; line-height: 1.5; letter-spacing: .12em; animation: none; max-width: 30ch; }
.audit-piloto .ap-titulo small { font-size: .85rem; letter-spacing: .14em; line-height: 1.4; }
.audit-piloto .ap-titulo em { font-size: .85rem; letter-spacing: .14em; }
.audit-piloto .au-entrada-titulo { display: grid; gap: 7px; color: var(--so-texto); font: 600 .9rem/1.4 var(--sans), sans-serif; }
.audit-piloto .au-entrada-titulo strong { font: 700 clamp(1.8rem,6vw,2.8rem)/1.15 var(--display), sans-serif; text-wrap: balance; }
.audit-piloto .so-escena { overflow-y: auto; }
.audit-piloto .so-contenido { padding-block: 24px; }
.audit-piloto .xv-kicker { line-height: 1.5; }
.audit-piloto h2.xv-kicker { font-size: clamp(1.2rem,3.5vw,1.65rem); letter-spacing: .06em; margin: 0; }
.audit-piloto .e-evento { font-size: 1rem; letter-spacing: .14em; }
.audit-piloto .e-anio { font-size: .9rem; letter-spacing: .12em; }
.audit-piloto.au-respuesta .xv-viajero { visibility: hidden; }
.audit-piloto.c-espacial .xv-boton:not(.xv-boton-suave) { color: #12163F; font-weight: 800; }
.audit-piloto.c-espacial .e-mes { color: #A54112; }
.audit-piloto.c-espacial .e-dia-caja { translate: 0 -48%; }
.audit-piloto.c-espacial .ep-m-bandera { top: 16%; height: 44%; }
.audit-piloto.c-espacial .ms-planeta { translate: -50% -12px; }
.audit-piloto.c-abejita .so-toque { color: #68410A; }
.audit-piloto.c-abejita .xv-kicker, .audit-piloto.c-abejita .xv-momento time { color: #80500B; }
.audit-piloto.c-abejita .e-mes { color: #68410A; text-shadow: none; }
.audit-piloto.c-cumbre .so-toque { color: #244A34; }
.audit-piloto.c-cumbre .e-mes { font-size: 1rem; letter-spacing: .1em; }
.audit-piloto.c-xv-mariposa-de-autor .b-centro { padding-top: calc(var(--mp-y) + var(--mp) * .36 + 20px); }
.audit-piloto.c-xv-mariposa-de-autor .mp-viajera .mp-ala { animation-duration: 4.8s; }
.audit-piloto.c-xv-mariposa-de-autor .mp-viajera { transform: rotate(calc(var(--vm,0) * 12deg - 6deg)); }
html.con-fotos .audit-piloto.c-xv-mariposa-de-autor .b-centro { padding-top: calc(var(--mp-y) - min(13vh,11vw)); }
@media(max-width:760px) {
 .audit-piloto.c-xv-mariposa-de-autor .b-cerca { width: 24vw; }
 .audit-piloto.c-xv-mariposa-de-autor .b-cerca-izq { left: -21vw; }
 .audit-piloto.c-xv-mariposa-de-autor .b-cerca-der { right: -21vw; }
 html.con-fotos .audit-piloto.c-xv-mariposa-de-autor .b-centro { padding-top: calc(var(--mp-y) - 20vw); }
 .audit-piloto .so-contenido { gap: 18px; }
}
@media(max-height:650px) { .audit-piloto .so-sobre { --w: min(65vw,38vh); } .audit-piloto .ap-obj { max-height: 30vh; } }

.audit-piloto.c-abejita .e-evento { color: #80500B; }
.audit-piloto.c-abejita .e-pista, .audit-piloto.c-cumbre .e-pista { color: #34432E; }
