.library-channel-live-card .library-channel-live-thumbnail-box{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:10px;margin:0 0 12px;background:#111827}
.library-channel-live-card .library-channel-live-thumbnail{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}
.library-channel-live-card .library-channel-live-thumbnail-fallback{position:absolute;inset:0;display:grid;place-items:center;color:#cbd5e1;text-align:center}
.library-channel-live-card .library-channel-live-thumbnail-box [hidden]{display:none}
.library-study .library-start-help{margin:0 0 1rem}
.library-study .library-start-help>summary{box-sizing:border-box;min-height:44px;padding:.65rem .75rem;cursor:pointer;font-weight:650;color:inherit}
.library-study .library-start-help>summary:focus-visible,.library-study .library-collection-nav>a:focus-visible,.library-study .library-collection-nav>button:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.library-study .library-collection-nav>a,.library-study .library-collection-nav>button{box-sizing:border-box;min-height:44px}
.library-study-controls #library-page-count{scroll-margin-block:6rem}
