.vod-membership-offer h2,.vod-membership-settings h2{font-size:22px;font-weight:700;line-height:1.3;margin:0 0 12px}.vod-membership-offer p,.vod-membership-settings p{line-height:1.6;margin:10px 0;color:#c6c2cd}.vod-membership-offer a,.vod-membership-settings a{color:#d3b7ff;text-decoration:underline;text-underline-offset:3px}.vod-membership-form label{display:block;font-size:14px;line-height:1.5}.vod-membership-form input:not([type=checkbox]),.vod-release-controls input[type=datetime-local]{display:block;width:100%;max-width:420px;border:1px solid #77717e;background:#211f25;color:#fff;border-radius:6px;padding:10px 12px;margin-top:6px;color-scheme:dark;box-sizing:border-box}.vod-membership-form input:focus-visible,.vod-release-controls input:focus-visible{outline:2px solid #c7a5ff;outline-offset:2px}.vod-member-actions button,.vod-membership-form button,.vod-membership-offer button,.vod-release-controls button{border:1px solid #ae88e3;border-radius:7px;background:#b895ea;color:#191020;font-size:14px;font-weight:600;padding:10px 16px;cursor:pointer;justify-self:start;margin-top:6px}.vod-member-actions button:disabled,.vod-membership-form button:disabled,.vod-membership-offer button:disabled,.vod-release-controls button:disabled{opacity:.55;cursor:wait}.vod-release-controls legend{font-size:13px;font-weight:600;padding:0 5px}.vod-release-controls label{display:block;font-size:13px;margin:8px 0;line-height:1.5}.vod-release-controls p{line-height:1.5;color:#c6c2cd;margin:8px 0}.vod-membership-form input[type=checkbox],.vod-release-controls input[type=checkbox]{margin-right:8px;vertical-align:middle}.lc-library .vod-release-controls button{color:#191020}