.article-share{outline-offset:-8px;background:#fff5d9;border:2px solid #201c16;outline:1px solid #b89d66;margin-top:55px;padding:25px;box-shadow:5px 5px #201c16}.article-share-header{align-items:center;gap:12px;display:flex}.article-share-icon{background:#ffc400;border:2px solid #201c16;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.article-share-header strong{font-size:17px;font-weight:900;display:block}.article-share-header p{color:#675e4f;font-size:12px;line-height:1.9}.article-share-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.article-share-actions a,.article-share-actions button,.article-share-copy button{color:#201c16;background:#fffdf6;border:1.5px solid #201c16;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:43px;padding:8px 12px;font-size:12px;font-weight:900;display:inline-flex}.article-share-actions a:hover,.article-share-actions button:hover,.article-share-copy button:hover{background:#ffe697}.article-share-copy{margin-top:18px}.article-share-copy label{font-size:12px;font-weight:800}.article-share-copy>div{gap:7px;margin-top:5px;display:flex}.article-share-copy input{background:#fffdf6;border:1.5px solid #a89877;border-radius:8px;flex:1;min-width:0;padding:8px;font-size:13px}.article-share-feedback{color:#514c42;min-height:1.5em;margin-top:5px;font-size:12px}.article-share :is(button,a,input):focus-visible{outline-offset:3px;outline:3px solid #125bc1}@media (max-width:600px){.article-share{padding:18px}.article-share-actions a,.article-share-actions button{flex:42%}}
