#story-cinema{position:fixed;inset:0;z-index:150;display:grid;place-items:center;background:linear-gradient(110deg,#081212fa,#172522e8);padding:24px;color:#eaf0e5}#story-cinema[hidden],#story-radio[hidden]{display:none}#story-cinema>div{max-width:760px}#story-cinema h1{font-size:clamp(28px,5vw,58px);margin:18px 0}#story-cinema p{font-size:18px;line-height:1.9}#story-cinema small{color:#b6c99f;font-size:12px;letter-spacing:1px}#story-cinema .story-cast{font-size:12px;color:#acbab2}#story-begin,#story-next{background:#d4ec88;color:#17231c;border:0;padding:14px 28px;margin:12px 0;font-weight:bold}#story-radio{position:fixed;bottom:65px;left:50%;transform:translateX(-50%);width:min(560px,48vw);z-index:65;padding:12px 18px;border-left:3px solid #d4ec88;background:#0c181deb;color:#f2f3e8;pointer-events:none}#story-radio small{font-size:10px;color:#9ab3a4}#story-radio b{font-size:13px;color:#d4ec88}#story-radio p{margin:5px 0;font-size:15px;line-height:1.5}#story-radio button{pointer-events:auto;padding:3px 10px;font-size:11px;float:right}#summary{white-space:pre-line}html[data-client=mobile] #story-cinema{padding:16px;overflow:auto;display:block}html[data-client=mobile] #story-cinema h1{font-size:27px;margin:8px 0}html[data-client=mobile] #story-cinema p{font-size:14px;line-height:1.6}html[data-client=mobile] #story-cinema .story-cast{font-size:10px}html[data-client=mobile] #story-radio{top:58px;bottom:auto;width:55vw;padding:7px 10px}html[data-client=mobile] #story-radio p{font-size:12px}html[data-client=mobile] #story-radio button{min-height:25px}@media(orientation:portrait){html[data-client=mobile] #story-radio{top:175px;width:90vw}} 

#story-cinema[hidden],#story-radio[hidden],#story-next[hidden]{display:none!important}
