/* Standard block wrappers must not introduce default layout gaps. */
:where(.ts-standard-native.wp-block-group, .ts-standard-native .wp-block-group) { margin-block-start:0; margin-block-end:0; }
:where(.ts-standard-native, .ts-standard-native .wp-block-group) > * { margin-block-start:0; }
.ts-standard-native dt > p, .ts-standard-native dd > p { margin:0; }
.ts-partner span.mobile-semantic-break { display:none; }
@media (max-width:700px) { .ts-partner span.mobile-semantic-break { display:contents; } }

/* Keep full URL labels usable without horizontal overflow on narrow screens. */
.ts-newsdetail .article-body a { overflow-wrap: anywhere; }
