/* Entrance component only: no styles target the approved 3D workspace. */
#falla-reveal .reveal-media{position:relative;aspect-ratio:16/9;overflow:hidden;background:#0b202b}
#falla-reveal .reveal-media>img,#falla-reveal video{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:16/9;object-fit:contain}
#falla-reveal video{z-index:1;transition:opacity .32s ease;background:#0b202b}
#falla-reveal[data-state=transition] video{opacity:0}
#falla-reveal .reveal-actions{display:flex;gap:8px;flex-wrap:wrap;padding:.6rem .55rem .15rem}
#falla-reveal .reveal-actions button,#falla-reveal .reveal-actions a{display:inline-flex;align-items:center;min-height:44px;padding:.55rem .8rem;border:1px solid #5bb5ce;border-radius:5px;background:#0b202b;color:#edf3f1;font:600 .8rem system-ui;cursor:pointer;text-decoration:none}
#falla-reveal [data-reveal-skip]{margin-left:auto}
#falla-reveal figcaption{min-height:3.2em}
@media(prefers-reduced-motion:reduce){#falla-reveal video{transition:none}}
