.mygazeta-share { display: flex; flex-wrap: wrap; align-items: center; gap: 6px; margin: 12px 0; font: 14px Arial, sans-serif; text-align: left; }
.mygazeta-share > span { margin-right: 4px; color: #555; }
.mygazeta-share a { display: inline-flex; align-items: center; justify-content: center; box-sizing: border-box; min-height: 36px; padding: 7px 10px; border: 1px solid #ccc; background: #fff; color: #333; text-decoration: none; border-radius: 3px; }
.mygazeta-share a:hover { border-color: #cd1713; color: #cd1713; }
.mygazeta-share a:focus-visible { outline: 2px solid #cd1713; outline-offset: 2px; }
#twitter a { color: #cd1713; }
@media (max-width: 900px) { .mygazeta-share a { min-height: 44px; padding: 10px 12px; } }
