.post-tags-container { width: 100%; display: flex; align-items: center; justify-content: center; gap: 8px;}.post-tags-container a { padding: 3px 12px; border-radius: 4px; font-size: 0.938rem; font-weight: 700; color: #000f40; background-color: #e6f8ff; border: 2px solid #abe6ff; transition: opacity 0.2s;}.post-tags-container a:hover { opacity: 0.8;}body.contrast .post-tags-container a { color: #000000; background-color: #ffffff; border: 2px solid gray;}@media screen and (max-width: 768px) { .post-tags-container a { font-size: 0.688rem; }}