.share-links{display:grid;gap:18px}.share-link-option{padding:20px;border:1px solid var(--line,#d9d9de);border-radius:18px;background:var(--surface,#fff)}.share-link-option h3{margin:8px 0;font-size:20px}.share-link-option p{line-height:1.6}.share-link-option input{font-size:13px;min-width:0;width:100%}.share-link-option .btn{min-height:44px}.share-link-option .button-row{flex-wrap:wrap}.video-card>.overflow-menu{position:absolute;top:12px;right:12px;z-index:3}.video-card{position:relative}.public-video-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;margin-top:24px}.public-video-card{min-height:110px;text-align:left;display:flex;gap:14px;align-items:center;border:1px solid #d9d9df;background:#fff;border-radius:18px;padding:20px;font:inherit;color:inherit;cursor:pointer}.public-video-card span{display:block;font-size:12px;color:#60616d;margin-top:8px}.public-video-card:focus-visible{outline:3px solid #2662cf;outline-offset:3px}.public-player-back{margin-bottom:20px}.library-document-row>.overflow-menu{margin-left:8px}@media(max-width:600px){.share-link-option{padding:16px}.share-links{gap:12px}}
.library-column .library-document-row{grid-template-columns:24px minmax(0,1fr) 32px}.library-column .library-document-row>.overflow-menu{grid-column:3;grid-row:1;margin:0}.library-column .library-document-row .library-row-status{grid-column:2;grid-row:2}
