/* 143–160: preservar sus mundos; despejar los datos y la lectura. */
.xv-fecha-discreta { letter-spacing:.06em; line-height:1.55; text-wrap:balance; }
.cel .e-pista { isolation:isolate; color:var(--tinta); }
.cel .e-pista::before { content:""; position:absolute; z-index:-1; top:-6px; left:-12px; right:-12px; height:calc(1.5em + 12px); border-radius:999px; background:var(--fondo); pointer-events:none; }
.cel #confirmar .xv-campo>span,.cel #confirmar .xv-rsvp-plazo { font-size:.92rem; }
.c-pijamada #portada .e-titulos { background:rgb(34 43 76 / .88); padding:22px 16px; border-radius:20px; }
.c-pijamada #portada .e-grado-i { color:#F0E8F4; }
.c-pijamada #portada .e-fecha { color:#FFFFFF; }
.c-misterio #portada .e-evento,.c-misterio #portada .e-edad-n { color:#FFF0DB; }
.c-misterio #portada .e-evento { border-color:#FFF0DB; background:#6F1C20; }
.c-misterio .mt-m-lupa { width:64%; left:18%; top:-12%; }
.c-misterio #fecha .e-centro::before { display:none; }
.c-misterio #fecha .e-dia-caja { translate:0 110%; }
.c-misterio #fecha .e-dia,.c-misterio #fecha .e-anio { color:#EFE6D2; }
.c-misterio #fecha .e-mes,.c-misterio #fecha .e-fecha-k { color:#F29B91; }
.c-aceituna #fecha .ac-m-copa { width:40%; left:30%; top:-12%; }
.c-aceituna #fecha .e-dia-caja { translate:0 120%; }
.c-blanca #fecha .fb-m-farol { width:46%; left:27%; top:-22%; }
.c-blanca #fecha .e-dia-caja { translate:0 110%; padding:0; background:none; }
.c-blanca #fecha .e-dia { text-shadow:none; line-height:1; }
.c-blanca #fecha .e-anio { font-size:.8rem; }
.c-familia #fecha .fm-m-medalla { top:0; width:58%; left:21%; transform:perspective(900px) rotateY(calc((1 - var(--t1)) * 45deg)); }
.c-familia #fecha .e-dia-caja { translate:0 42%; }
.c-mandarina .xv-boton:not(.xv-boton-suave) { background:#A64D10; border-color:#A64D10; color:#FFFFFF; }
.c-after #entrada .ap-cosa .ap-base { top:8%; width:42%; left:29%; }

.c-misterio #fecha .mt-m-lupa { width:50%; left:25%; top:0; }
.c-misterio #fecha .e-dia-caja { translate:0 125%; }
.c-aceituna #fecha .ac-m-copa { width:32%; left:34%; top:0; }
.c-blanca #fecha .fb-m-farol { width:28%; left:36%; top:0; }
