.article-share{border-top:1px solid #36515f;border-bottom:1px solid #36515f;min-width:0;max-width:100%;margin:24px 0;padding:18px 0}.article-share .article-share-label{color:#c3d5de;letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:700}.article-share-actions{flex-wrap:wrap;gap:8px;display:flex}.article-share-actions a,.article-share-actions button{color:#e6f1f5;cursor:pointer;white-space:nowrap;background:#102a38;border:1px solid #476271;border-radius:5px;justify-content:center;align-items:center;min-height:44px;padding:9px 14px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.article-share-actions .article-share-primary{color:#50d8e9;border-color:#36c7dd}.article-share-actions a:hover,.article-share-actions button:hover{background:#203e4e}:is(.article-share-actions a:focus-visible,.article-share-actions button:focus-visible,.article-share-fallback input:focus-visible){outline-offset:3px;outline:2px solid #f2c66c}.article-share-status{color:#c3d5de;font-size:14px;display:block}.article-share-status:not(:empty){margin-top:10px}.article-share-fallback{margin-top:10px;font-size:14px;display:block}.article-share-fallback input{color:#fff;background:#071a27;border:1px solid #476271;border-radius:4px;width:100%;min-width:0;padding:10px;display:block}@media (max-width:480px){.article-share-actions{gap:6px}.article-share-actions a,.article-share-actions button{padding:9px 11px}}
