.aa-article-actions{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:flex-start;margin-top:24px;text-align:left;font-family:Inter,system-ui,sans-serif;font-size:.9rem;line-height:1.5}
.aa-article-share{max-width:100%;flex:0 1 440px}
.aa-article-share>summary{display:list-item;list-style-position:inside;cursor:pointer;color:#edce82;border:1px solid #74603a;background:#15140f;border-radius:10px;padding:11px 16px;min-height:44px;width:fit-content;font-weight:600}
.aa-article-share[open]>summary{margin-bottom:10px}
.aa-article-share-panel{display:flex;flex-wrap:wrap;gap:8px;padding:14px;border:1px solid #66542f;border-radius:12px;background:#101116;max-width:100%;box-sizing:border-box}
.aa-article-share-panel .aa-article-share-action{display:inline-flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box;padding:10px 14px;border:1px solid #75633e;border-radius:8px;background:#191a1e;color:#f3dfab;text-decoration:none;font:600 .85rem/1.3 Inter,system-ui,sans-serif;cursor:pointer;margin:0}
.aa-article-share-panel .aa-article-share-action:hover{background:#302818;color:#fff0bf;border-color:#d7b24a}
.aa-article-share summary:focus-visible,.aa-article-share-action:focus-visible,.aa-article-filing a:focus-visible,.aa-article-share input:focus-visible{outline:3px solid #e3c169;outline-offset:3px}
.aa-article-filing{padding:11px 0;color:#b8bac5}
.aa-article-filing a{color:#e3c169;text-decoration:underline;text-underline-offset:3px}
.aa-article-share-status{flex-basis:100%;margin:0!important;font-size:.85rem!important;color:#d0d2dc;overflow-wrap:anywhere}
.aa-article-share-status:empty{display:none}
.aa-article-share-manual{width:100%;font-size:.85rem;color:#d0d2dc}
.aa-article-share-manual[hidden]{display:none}
.aa-article-share-manual input{display:block;box-sizing:border-box;width:100%;margin-top:8px;padding:10px;color:#eee;background:#090a0d;border:1px solid #75633e;border-radius:6px;font:inherit}
@media(max-width:600px){.aa-article-actions{gap:8px}.aa-article-share{flex-basis:100%}.aa-article-share-panel .aa-article-share-action{flex:1 1 100px}.aa-article-filing{font-size:.85rem}}
@media print{.aa-article-share{display:none}}
