.share-cover-editor{margin:22px 0;padding:20px;border:1px solid #dce6dd;border-radius:14px;background:#f8faf6;min-width:0}.share-cover-editor h3{margin:0 0 14px;font-size:16px}.share-cover-editor h3 small{font-size:12px;color:#a2562b}.share-cover-card{max-width:300px;border:1px solid #dce6dd;background:white;border-radius:10px;overflow:hidden}.share-cover-card img{display:block;width:100%;aspect-ratio:5/4;object-fit:cover}.share-cover-card div{padding:10px 12px;font-size:14px}.share-cover-editor p{font-size:12px;color:#64776a;line-height:1.7}.share-cover-upload{display:inline-flex;flex-wrap:wrap;max-width:100%;box-sizing:border-box;gap:8px;align-items:center;padding:9px 14px;background:#237452;color:white;border-radius:8px;cursor:pointer}.share-cover-upload input{max-width:100%;width:220px;font-size:12px}.share-cover-upload input::file-selector-button{border:0;padding:4px;border-radius:4px}.share-cover-status{min-height:2em}#share-covers-dialog{width:min(960px,94vw);max-height:90vh;border:0;border-radius:18px;padding:24px;color:#243e2e}#share-covers-dialog::backdrop{background:#0008}#share-covers-dialog header{display:flex;justify-content:space-between;align-items:center}.share-cover-manager{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px}.share-cover-manager .share-cover-editor{margin:0}
