.article-body .editorial-share{clear:both;margin:20px 0 2px;padding:0;border:1px solid #cbdde8;border-radius:11px;background:#f7fbfd;font-size:14px;line-height:1.5}
.article-body .editorial-share>summary{cursor:pointer;padding:10px 14px;color:#1654b8;font-weight:700;list-style-position:inside}
.article-body .editorial-share>summary:hover{color:#087d86}
.article-body .editorial-share[open]>summary{border-bottom:1px solid #dce8ef}
.article-body .editorial-share-panel{padding:12px 14px 15px}
.article-body .editorial-share-actions{display:flex;flex-wrap:wrap;align-items:center;gap:7px}
.article-body .editorial-share-actions button,.article-body .editorial-share-actions a{display:inline-block;box-sizing:border-box;width:auto;min-height:36px;margin:0;padding:7px 11px;border:1px solid #b9d0e0;border-radius:8px;background:#fff;color:#1654b8;font:600 13px/1.4 system-ui,sans-serif;text-decoration:none;cursor:pointer}
.article-body .editorial-share-actions button:hover,.article-body .editorial-share-actions a:hover{background:#e9f4f8;color:#0b6175;text-decoration:none}
.article-body .editorial-share-actions button[hidden]{display:none}
.article-body .editorial-share .editorial-share-help{float:none;width:auto;height:auto;margin:12px 0 8px;color:#526d83;font-size:12px}
.article-body .editorial-share-caption{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:100px;padding:10px 12px;border:1px solid #d0deea;border-radius:8px;background:white;color:#20354d;font:13px/1.5 system-ui,sans-serif;resize:vertical}
.article-body .editorial-share-status{display:block;min-height:1.4em;margin-top:7px;color:#12606b;font-size:12px}
