.bookfilm-inline{position:relative;max-width:100%;margin:20px auto;background:#decead;border:1px solid #b89a51;border-radius:14px;overflow:hidden}.bookfilm-inline video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#decead;max-height:80svh}.bookfilm-start{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;border:0;border-radius:0;background:linear-gradient(transparent,#0003);color:white;cursor:pointer;font:600 clamp(15px,3.6vw,22px)/1.4 system-ui}.bookfilm-start .play-symbol{display:grid;place-items:center;width:66px;height:66px;padding-left:5px;border:2px solid #e6d4a6;border-radius:50%;background:#deceaddd;color:#f6e2ad;font-size:30px;box-shadow:0 3px 18px #0007}.bookfilm-start .play-label{background:#deceaddd;padding:8px 16px;border-radius:22px;max-width:90%}.bookfilm-inline.is-playing .bookfilm-start{display:none}.bookfilm-start:focus-visible{outline:3px solid #c59c48;outline-offset:-4px}.sister-site .bookfilm-meta{font-size:16px;color:#665a48}.sister-site .bookfilm-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.sister-site .bookfilm-actions a{font-size:17px;padding:12px 18px}.bookfilm-inline video:fullscreen{width:100vw;height:100dvh;max-height:100dvh;object-fit:contain}