.ip-location { color: #64748b; font-size: 12px; line-height: 1.5; overflow-wrap: anywhere; }
.pcpost-byline .ip-location, .comment-meta .ip-location, .post-time .ip-location { margin-inline-start: 8px; }
.pcpost-byline, .comment-meta { flex-wrap: wrap; }
.ip-location-notice { margin: 16px 0; color: #64748b; font-size: 12px; line-height: 1.7; overflow-wrap: anywhere; }
.ip-location-notice a { color: inherit; text-underline-offset: 3px; }
.ip-location-notice a:first-of-type { margin-inline-start: 6px; }
.pv-who .ip-location { display: block; font-weight: 400; }
.pv-author-copy .ip-location, .amp-head-main .ip-location { display: block; }
.pv-author-copy, .amp-head-main { min-width: 0; }
.community-author-link { color: inherit; text-decoration: none; }
.community-author-link:hover, .community-author-link:focus-visible { text-decoration: underline; text-underline-offset: 3px; }
