/* Only the verified authored roadtrip opts in. The illustration stays uncovered. */
#storyExperience[data-roadtrip=true] .scene-header{display:grid;grid-template-columns:48px minmax(0,1fr) 48px 48px 48px;gap:7px;align-items:center;padding:9px 12px}
#storyExperience[data-roadtrip=true] .scene-header>button{min-width:44px;min-height:44px;max-width:100%;padding:8px;box-sizing:border-box}
#storyExperience[data-roadtrip=true] #sceneCounter{font-size:13px;line-height:1.35;text-align:center;white-space:normal}
#storyExperience[data-roadtrip=true] .room-story-tools{display:grid;grid-template-columns:minmax(0,1fr) minmax(72px,auto);gap:7px;align-items:stretch}
#storyExperience[data-roadtrip=true] .room-story-tools>button{min-width:0;min-height:44px;padding:9px 12px;white-space:normal;line-height:1.3;font-size:14px}
#storyExperience[data-roadtrip=true] .room-story-tools>.journey-story-skip{position:static!important;inset:auto!important;transform:none!important;translate:none!important;grid-column:1/-1;width:auto!important;max-width:none!important;margin:0!important;min-height:40px;background:#28505b;color:#fff6dd;border:1px solid #d9ded073;box-shadow:none;font-size:13px}
#storyExperience[data-roadtrip=true] .room-story-tools>.journey-story-skip[hidden]{display:none!important}
#storyExperience[data-roadtrip=true] .scene-narration{padding:10px 12px;box-sizing:border-box}
#storyExperience[data-roadtrip=true] .scene-shade{background:none!important;backdrop-filter:none!important}
#storyExperience[data-roadtrip=true] .scene-companion[data-sprite]{animation:none!important;transition:none!important;transform-origin:50% 100%}
#storyExperience[data-roadtrip=true] .scene-companion[data-sprite]>.world-walk-sprite{transform-origin:50% 100%;filter:drop-shadow(0 2px 2px #102a3c44)}
#storyExperience[data-roadtrip=true] .scene-companion[data-sprite]>img{animation:none!important}
@media(min-width:700px){#storyExperience[data-roadtrip=true] .room-story-tools{grid-template-columns:minmax(150px,1fr) auto auto}#storyExperience[data-roadtrip=true] .room-story-tools>.journey-story-skip{grid-column:auto}}
@media(max-height:450px) and (min-width:600px){#storyExperience[data-roadtrip=true] .scene-header{padding:4px 10px;grid-template-columns:44px minmax(0,1fr) 44px 44px 44px}#storyExperience[data-roadtrip=true] .room-story-tools{grid-template-columns:minmax(120px,1fr) auto auto}#storyExperience[data-roadtrip=true] .room-story-tools>.journey-story-skip{grid-column:auto}#storyExperience[data-roadtrip=true] .scene-narration{padding:5px 9px}}
@media(prefers-reduced-motion:reduce){#storyExperience[data-roadtrip=true] .scene-companion{translate:none!important}}
html.comfort-reduce #storyExperience[data-roadtrip=true] .scene-companion{translate:none!important}
