/* Cinematic mode: navigation and approval remain; transport is not the interface. */
.mp-play-control,
.j-transport,
[data-day-act="skip"],
[data-day-act="mode"],
[data-day-act="replay"],
[data-engine="skip"],
[data-engine="replay"],
[data-engine="walk"],
[data-engine="step"],
[data-ii-replay],
[data-ii-next],
[data-inf-film-replay],
[data-inf-film-toggle],
[data-inf-film-pause],
[data-inf-film-skip],
[data-inf-run-skip],
[data-inf-run-replay],
[data-inf-run-next]{display:none!important}
.sample-controls{min-height:0;padding-block:8px}
.sample-controls [data-example-status]:empty{display:none}
.cinematic-host{position:relative;min-width:0;isolation:isolate;scroll-margin-top:calc(var(--mish-header-h,64px) + 24px)}
.cinematic-fallback{max-width:65ch;padding:24px;border:1px solid currentColor;line-height:1.6}
#hale-coordination{margin:54px 0 30px}
#lucky .lk-burst{min-width:0}
#lucky .lk-burst:has(#lucky-inventory){aspect-ratio:auto;min-height:580px}
#lucky .lk-burst:has(#lucky-inventory)>canvas{opacity:.16;pointer-events:none}
#lucky-inventory{position:relative;z-index:1;width:100%;min-height:540px}
#lucky .lk-burst:has(#lucky-inventory)>.lk-chip{display:none}
@media(max-width:700px){
 #hale-coordination{margin-block:34px 24px}
 #lucky .lk-burst:has(#lucky-inventory){min-height:480px}
 #lucky-inventory{min-height:460px}
}
