.ptFilmRender{display:grid;gap:16px}.ptFilmJobs progress,.ptFilmRender progress{width:100%;height:8px;accent-color:#8b76ff}.ptFilmRender ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;padding:0}.ptFilmRender li{padding:12px;border:1px solid var(--pt-edge);border-radius:12px;color:var(--pt-muted)}.ptFilmRender li strong{display:block;color:var(--pt-paper);margin-bottom:4px}.ptFilmRender video{width:100%;max-height:600px;border-radius:16px;background:var(--pt-ink)}.ptFilmJobs{display:grid;gap:12px;margin-block:18px}.ptFilmJobs p{color:var(--pt-muted)}.ptFilmRender .ptFilmActions{flex-wrap:wrap}@media(max-width:600px){.ptFilmRender ol{grid-template-columns:1fr}}.ptFilmPictures details{margin:8px 0 12px;border-top:1px solid var(--pt-edge);padding-top:8px}.ptFilmPictures summary{width:max-content;max-width:100%;cursor:pointer;color:#c4b5ff;font-size:13px;font-weight:700}.ptFilmPictures summary:focus-visible{outline:2px solid #c4b5ff;outline-offset:3px}.ptFilmPictures details p{max-height:none;overflow:visible}.ptFilmPictures img{aspect-ratio:auto;max-height:480px;height:auto}.ptFilmCharacterReference{display:flex;gap:14px;align-items:flex-start;margin:16px 0;padding:13px;border:1px solid #535273;border-radius:12px;background:#1c2032;color:#f3f0ff}.ptFilmCharacterReference img{width:88px;height:88px;object-fit:cover;border-radius:9px}.ptFilmCharacterReference p{color:#bfc4dc}.ptFilmCharacterReference button{margin:4px 7px 4px 0;padding:7px 10px;border:1px solid #7378a3;border-radius:8px;background:#292e46;color:white;cursor:pointer}.ptFilmCharacterReference button[aria-pressed=true]{background:#6351d1}.ptFilmCharacterReference button:focus-visible{outline:3px solid #a595ff;outline-offset:2px}@media(max-width:600px){.ptFilmCharacterReference{flex-direction:column}}