/* 配音前的临时字幕；由 protagonist-cue-data.js 的开关统一控制。 */
#protagonist-caption{position:fixed;inset:auto 0 max(30px,env(safe-area-inset-bottom));width:max-content;max-width:min(880px,calc(100vw - 36px));margin:0 auto;padding:0;border:0;background:transparent;color:#fff;pointer-events:none;z-index:2147483646;font:400 18px/1.7 "Microsoft YaHei","PingFang SC",sans-serif;text-align:center;overflow:visible;box-sizing:border-box;}
#protagonist-caption[hidden]{display:none!important;}
#protagonist-caption>span{display:block;padding:6px 16px;border-radius:3px;background:rgba(10,12,16,.8);text-shadow:0 1px 2px #000;white-space:pre-line;overflow-wrap:anywhere;}
@media(max-width:640px){#protagonist-caption{font-size:16px;max-width:calc(100vw - 24px);bottom:18px;}#protagonist-caption>span{padding:5px 11px;}}
@media print{#protagonist-caption{display:none!important;}}
