.share-link{display:flex;gap:8px;align-items:center;margin:10px 0}.share-link input{min-width:0;flex:1}.share-link button{flex:none}.share-grant{border-top:1px solid var(--border,#39424c);padding:14px 0}.shared-page{max-width:1050px;margin:0 auto;padding:36px 24px}.shared-page video{width:100%;max-height:75vh;background:#000}.shared-page audio{width:100%;margin:24px 0}#shared-downloads{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}#share-form{display:grid;gap:16px}#share-audience{display:grid;gap:12px}#share-form textarea{width:100%;box-sizing:border-box}#share-list{margin-top:16px}@media(max-width:560px){.share-link{flex-wrap:wrap}.share-link input{flex-basis:100%}.shared-page{padding:24px 16px}}
#share-form{gap:4px}#share-form label{margin:10px 0}#share-form .form-hint{margin-top:8px}.share-grant{border-color:var(--line)}
#shared-theme{float:right}#shared-title{margin-top:24px;margin-bottom:12px}

.shared-player-frame{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--surface)}
#shared-watermark{position:fixed;z-index:2;inset:0;padding:0;background-repeat:repeat;background-size:240px 160px;font-size:0;line-height:0;pointer-events:none;user-select:none;mask-mode:luminance;-webkit-mask-mode:luminance}
.shared-player-frame audio{padding:46px 12px 0;box-sizing:border-box}.shared-player-frame video{display:block}.shared-player-frame video[hidden]{display:none}
@media(max-width:560px){.shared-player-frame audio{padding-top:40px}}

#shared-native{width:100%;height:70vh;min-height:320px;border:0;display:block}#shared-native[hidden]{display:none}
