.captions-strip{--cs-serif:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", Palatino, Georgia, "Times New Roman", serif;--cs-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--cs-amber:#f2b45a;z-index:15;box-sizing:border-box;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0e0f12db;border:1px solid #ffffff12;border-radius:22px;margin:0;padding:15px 18px 10px;transition:opacity .5s,transform .5s;position:fixed;bottom:16px;left:10px;right:10px;box-shadow:0 10px 40px #00000040}.captions-strip.cs-hide{opacity:0;pointer-events:none}.cs-text{color:#f7f3eb;min-height:3.99em;font:600 22px/1.33 var(--cs-sans);letter-spacing:.002em;align-items:flex-end;margin:0;display:flex}.cs-chunk{animation:.45s cubic-bezier(.2,.8,.2,1) cs-in;display:block}@keyframes cs-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cs-w.cs-todo{color:#bdb7ab}.cs-w.cs-on{color:#ffd391;text-decoration:underline;-webkit-text-decoration-color:var(--cs-amber);text-decoration-color:var(--cs-amber);text-underline-offset:6px;text-decoration-thickness:3px}.cs-row{align-items:center;gap:8px;margin:10px 0 0;display:flex}.cs-cb{color:#e9e4da;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;margin:0;padding:0;display:grid}.cs-cb:active{background:#ffffff14}.cs-cb svg{fill:currentColor;width:20px;height:20px}.cs-cb.cs-play{background:var(--cs-amber);color:#1a1408;width:44px;height:44px}.cs-meta{flex:1;min-width:0;margin:0}.cs-title{color:#efe9de;font:600 13px/1.25 var(--cs-serif);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.cs-sub{color:#8f897e;font:11px/1.3 var(--cs-sans);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}.cs-pill{color:#e9e4da;height:34px;font:600 12.5px/1 var(--cs-sans);white-space:nowrap;background:0 0;border:1px solid #ffffff24;border-radius:999px;flex:none;margin:0;padding:0 13px}.cs-bar{background:#ffffff1a;border-radius:3px;height:3px;margin:9px 0 0;overflow:hidden}.cs-bar>div{background:var(--cs-amber);width:0;height:100%}@media (aspect-ratio>=17/20) and (height<=519.98px){.captions-strip{width:min(660px,80%);padding:11px 16px 7px;bottom:8px;left:50%;right:auto;transform:translate(-50%)}.cs-text{min-height:2.66em;font-size:19px}.cs-cb.cs-play{width:48px;height:48px}}@media (aspect-ratio>=17/20) and (height>=520px){.captions-strip{width:780px;padding:20px 26px 12px;bottom:26px;left:50%;right:auto;transform:translate(-50%)}.cs-text{min-height:2.66em;font-size:27px}}@media (prefers-reduced-motion:reduce){.captions-strip,.cs-chunk{transition:none;animation:none}}
