/* Only restore states supplied by removed NexT/WowSlider JavaScript. */
[hidden] { display: none !important; }
.c_1912bd3fbab38de5a04927cd p code:empty { display: none; }
.c_5a0503e80f11026a3cb4c760 { opacity: 1; }
.c_17264ef0b94eeec9e51502cd .c_7fc7e7514b917244db275aca, .c_17264ef0b94eeec9e51502cd .c_8f7efd751b541bad0e38c08e, .c_17264ef0b94eeec9e51502cd .c_e858033546db63d7c7f534f6,
.c_17264ef0b94eeec9e51502cd .c_147bd2f8bbd87f4042efcff5, .c_17264ef0b94eeec9e51502cd .c_20a80bf1edc4a751b627185c, .c_17264ef0b94eeec9e51502cd .c_f170ed9806a3c7b348df64ca,
.c_17264ef0b94eeec9e51502cd .c_1912bd3fbab38de5a04927cd, .c_17264ef0b94eeec9e51502cd .c_6765cfe1d9d3f78375fdabb5 { opacity: 1; transform: none; }
.c_17264ef0b94eeec9e51502cd .c_6337849598add6c7f215d352, .c_17264ef0b94eeec9e51502cd .c_be2b2032ab0ac9b7009c108d { opacity: 1; top: 0; }
.c_83b1b79a89007296a2642b9f [role="tab"], .c_07bebbbf6de921ac2a6a83fe, .c_735ebc7d5b8991fd2ac3c1d8 .c_27d100fd0f92b8aebb7d20a3 { cursor: pointer; }
.c_83b1b79a89007296a2642b9f [role="tab"]:focus-visible, .c_27d100fd0f92b8aebb7d20a3:focus-visible,
.c_07bebbbf6de921ac2a6a83fe:focus-visible, .c_ac2564f6ce5ca055dcfc9492:focus-visible { outline: 2px solid #fc6423; outline-offset: 3px; }
.c_81fb937f7e6a58c385f85f3d .c_f63c8bf42c4e1f5539cdbf40[aria-current="location"] { color: #fc6423; border-bottom-color: #fc6423; }
.c_e858033546db63d7c7f534f6.c_e2835aa9aa52d7a640b70a3c .c_1912bd3fbab38de5a04927cd [id] { scroll-margin-top: 20px; }
.c_5341e4db5f2f0024957a0a09 { width: 0; }
@media (max-width: 991px) {
  .c_6ddf9c019de21c1e5f6d493c.c_3afc14bb1a169f8b6f491643 { display: block; }
}
@media (max-width: 600px) {
  .c_7fa29a26689a343f8601e517 article.c_e858033546db63d7c7f534f6.c_dcadb0f8f5dd355e917f8ca1 .c_1912bd3fbab38de5a04927cd .c_847a233e8ef6013d9339c077 { width: 40%; height: auto; margin-right: 12px; }
  .c_7fa29a26689a343f8601e517 article.c_e858033546db63d7c7f534f6.c_dcadb0f8f5dd355e917f8ca1 .c_1912bd3fbab38de5a04927cd .c_847a233e8ef6013d9339c077 img { width: 100%; height: auto; }
  .c_7fa29a26689a343f8601e517 article.c_e858033546db63d7c7f534f6.c_dcadb0f8f5dd355e917f8ca1 .c_1912bd3fbab38de5a04927cd .c_69fdc177396f7534dc724abd { width: calc(60% - 12px); }
}

/* Original 82.2% main picture and left vertical thumbnails are retained. */
#wowslider-container.c_4f10757cc9913fd5d1f2ab5c .c_9d30ad4968ab37553da14feb { aspect-ratio: 716 / 297; }
#wowslider-container.c_4f10757cc9913fd5d1f2ab5c .c_9d30ad4968ab37553da14feb > ul { animation: none; width: 100%; height: 100%; left: 0; }
#wowslider-container.c_4f10757cc9913fd5d1f2ab5c .c_9d30ad4968ab37553da14feb > ul > li { float: none; width: 100%; height: 100%; display: none; }
#wowslider-container.c_4f10757cc9913fd5d1f2ab5c .c_9d30ad4968ab37553da14feb > ul > li.c_8df12098906036a06830ae27 { display: block; }
#wowslider-container.c_4f10757cc9913fd5d1f2ab5c .c_9d30ad4968ab37553da14feb > ul > li > a { height: 100%; }
#wowslider-container.c_4f10757cc9913fd5d1f2ab5c .c_9d30ad4968ab37553da14feb img { height: 100%; object-fit: cover; }
#wowslider-container.c_4f10757cc9913fd5d1f2ab5c .c_6020a46dea06463e293ef12a img { aspect-ratio: 716 / 297; object-fit: cover; }
#wowslider-container.c_4f10757cc9913fd5d1f2ab5c .c_ee5f4cf45dc753a7382327f5 { bottom: 12px; left: 10px; margin: 0 10px 0 0; padding: 7px 10px; font-size: 14px; line-height: 1.6; font-weight: 400; pointer-events: none; }
#wowslider-container .c_55dbcc850ca5f3f1e3cf995d, #wowslider-container .c_ae7a3c7905e7cf540051dc3f { border: 0; background: rgb(0 0 0 / 45%); color: #fff; position: absolute; z-index: 80; cursor: pointer; opacity: 0; transition: opacity .15s; }
#wowslider-container:hover .c_55dbcc850ca5f3f1e3cf995d, #wowslider-container:hover .c_ae7a3c7905e7cf540051dc3f,
#wowslider-container:focus-within .c_55dbcc850ca5f3f1e3cf995d, #wowslider-container:focus-within .c_ae7a3c7905e7cf540051dc3f { opacity: 1; }
#wowslider-container .c_55dbcc850ca5f3f1e3cf995d { top: 42%; width: 30px; height: 40px; padding: 0; font-size: 30px; line-height: 1; }
#wowslider-container .c_ddab7bc1ef4d826bdcb6e627 { left: 8px; }
#wowslider-container .c_f4ddc4875cf56b8c0d916c34 { right: 8px; }
#wowslider-container .c_ae7a3c7905e7cf540051dc3f { top: 8px; right: 8px; width: 28px; height: 28px; font-size: 14px; padding: 0; }
#wowslider-container.c_d1f81d17a22c2085c2f7a097 { width: 100%; float: none; min-height: 20px; }
#wowslider-container.c_d1f81d17a22c2085c2f7a097 .c_9d30ad4968ab37553da14feb,
#wowslider-container.c_d1f81d17a22c2085c2f7a097 .c_6020a46dea06463e293ef12a,
#wowslider-container.c_d1f81d17a22c2085c2f7a097 .c_4620cf8dc0ebc7304074628b,
#wowslider-container.c_d1f81d17a22c2085c2f7a097 .c_ee5f4cf45dc753a7382327f5,
#wowslider-container.c_d1f81d17a22c2085c2f7a097 .c_55dbcc850ca5f3f1e3cf995d,
#wowslider-container.c_d1f81d17a22c2085c2f7a097 .c_ae7a3c7905e7cf540051dc3f { display: none; }
#wowslider-container .c_6aeed23f09699d2ecf637de5 { margin: 0; height: 20px; line-height: 20px; font-size: 12px; color: #999; text-align: left; }

.c_33c9a456d4ab4d8974581224 { overflow: hidden; }
.c_ff539bd52eba0bbc3483b6ee .c_1a890a9cca3a7209dbdb9053 { color: #333; }
.c_ff539bd52eba0bbc3483b6ee #search-result { display: block; overflow-x: hidden; }
.c_ff539bd52eba0bbc3483b6ee .c_076859d059ab36049b3ef172 { list-style: none; }
.c_ff539bd52eba0bbc3483b6ee .c_6fdf70294932bac6d5343b2f { color: var(--text-color); margin: 24px 0; }
.c_ff539bd52eba0bbc3483b6ee .c_b9ef8267b08831fd803e8ac6 { font-size: 14px; line-height: 1.8; }
.c_ff539bd52eba0bbc3483b6ee .c_13face4510996e57e921785d:focus-visible { outline: 2px solid #fc6423; }
.c_f61d95d0a16ea838441452fd { position: fixed; bottom: 35px; left: 50%; transform: translateX(-50%) translateY(15px); padding: 12px 20px; background: rgb(34 34 34 / 96%); color: #fff; font-size: 14px; line-height: 1.7; border: 1px solid #666; border-radius: 3px; box-shadow: 0 3px 12px rgb(0 0 0 / 25%); z-index: 4000; max-width: min(560px, calc(100vw - 35px)); width: max-content; opacity: 0; visibility: hidden; transition: opacity .15s, transform .15s; pointer-events: none; }
.c_f61d95d0a16ea838441452fd.c_2b73db9fa4239c0a6de62c51 { opacity: 1; visibility: visible; transform: translateX(-50%) translateY(0); }
.c_ac2564f6ce5ca055dcfc9492 { cursor: zoom-in; }
.c_5206ced0f5caf79906c1dbef { padding: 40px 20px 20px; max-width: calc(100vw - 30px); max-height: calc(100vh - 30px); border: 0; border-radius: 3px; background: #222; color: #ddd; }
.c_5206ced0f5caf79906c1dbef::backdrop { background: rgb(0 0 0 / 80%); }
.c_5206ced0f5caf79906c1dbef figure { margin: 0; text-align: center; }
.c_5206ced0f5caf79906c1dbef img { display: block; max-width: calc(100vw - 70px); max-height: calc(100vh - 145px); width: auto; height: auto; margin: 0 auto; }
.c_5206ced0f5caf79906c1dbef figcaption { margin-top: 10px; font-size: 14px; }
.c_dc566b3f101eac971f0dc976 { position: absolute; right: 10px; top: 5px; border: 0; background: transparent; color: #fff; font-size: 28px; cursor: pointer; }
@media (prefers-reduced-motion: reduce) {
  #wowslider-container .c_55dbcc850ca5f3f1e3cf995d, #wowslider-container .c_ae7a3c7905e7cf540051dc3f,
  .c_f61d95d0a16ea838441452fd, .c_ff539bd52eba0bbc3483b6ee { transition: none; }
}

/* Keep upper subject context in automatic news photos; preserve fit, geometry and media bytes. */
html body img[data-fan-image-origin="automatic"]:not([data-fan-image-role="gallery"]){object-position:50% 20%!important}

/* 2.4.3: collapse only optional reading areas proven empty by the local one-shot controller. */
body[data-b03-localisation="1"] [data-b03-empty-reading="1"]{display:none}

/* 2.4.4: support both bound plain-text excerpts and retained source paragraphs.
   Scope excludes article bodies, metadata and links. No geometry, fonts or other palette changes. */
body[data-b03-localisation="1"][data-original-editorial="B03"][data-original-refinement="2"][data-original-refinement-page="index"] .c_7fa29a26689a343f8601e517 article.c_e858033546db63d7c7f534f6.c_dcadb0f8f5dd355e917f8ca1 .c_1912bd3fbab38de5a04927cd .c_69fdc177396f7534dc724abd,
body[data-b03-localisation="1"][data-original-editorial="B03"][data-original-refinement="2"][data-original-refinement-page="index"] .c_7fa29a26689a343f8601e517 article.c_e858033546db63d7c7f534f6.c_dcadb0f8f5dd355e917f8ca1 .c_1912bd3fbab38de5a04927cd .c_69fdc177396f7534dc724abd p{color:#777}

/* 2.4.5: the original coral flag displays this row's saved category only.
   A missing/null/empty bound value keeps the whole flag and decorative arrow out of layout. */
body[data-b03-localisation="1"] .c_7fa29a26689a343f8601e517 article.c_e858033546db63d7c7f534f6.c_dcadb0f8f5dd355e917f8ca1 .c_f170ed9806a3c7b348df64ca .c_4508d31f3e43fff19296614e .c_1b2282a12e371eee4476c053[data-b03-category-flag="1"]:has(>span[data-b03-row-category="1"]:empty){display:none}


/* 2.4.8: source tag-tile palette on newly generated, proven whole-tag links only.
   The full tag string selects its stable color; source geometry and authored markup are preserved. */
body[data-b03-localisation="1"] .c_135d512dbfdee3bb45a8bd93 .c_aa06ca0fd927d524850ed8e5 a[data-b03-tag-palette="0"]{background-color:#00a67c}
body[data-b03-localisation="1"] .c_135d512dbfdee3bb45a8bd93 .c_aa06ca0fd927d524850ed8e5 a[data-b03-tag-palette="1"]{background-color:#5cb85c}
body[data-b03-localisation="1"] .c_135d512dbfdee3bb45a8bd93 .c_aa06ca0fd927d524850ed8e5 a[data-b03-tag-palette="2"]{background-color:#d9534f}
body[data-b03-localisation="1"] .c_135d512dbfdee3bb45a8bd93 .c_aa06ca0fd927d524850ed8e5 a[data-b03-tag-palette="3"]{background-color:#567e95}
body[data-b03-localisation="1"] .c_135d512dbfdee3bb45a8bd93 .c_aa06ca0fd927d524850ed8e5 a[data-b03-tag-palette="4"]{background-color:#b37333}
body[data-b03-localisation="1"] .c_135d512dbfdee3bb45a8bd93 .c_aa06ca0fd927d524850ed8e5 a[data-b03-tag-palette="5"]{background-color:#f4843d}
body[data-b03-localisation="1"] .c_135d512dbfdee3bb45a8bd93 .c_aa06ca0fd927d524850ed8e5 a[data-b03-tag-palette="6"]{background-color:#15a287}

/* 2.4.10: saved article-tag metadata uses the original centred footer rhythm.
   Literal tags have no invented search destination; long labels wrap within the post. */
body[data-b03-localisation="1"] .c_648a68c26d43dce3b2d18d6e [data-b03-article-tag="1"]{display:inline-block;font-size:.8125em;max-width:100%;white-space:normal;overflow-wrap:anywhere}
body[data-b03-localisation="1"] .c_648a68c26d43dce3b2d18d6e [data-b03-article-tag="1"]:not(:last-child){margin-right:10px}
body[data-b03-localisation="1"] .c_648a68c26d43dce3b2d18d6e [data-b03-article-tag="1"] bdi{overflow-wrap:anywhere}

/* 2.4.12: retain the source light excerpt colour; follow the source system dark palette. */
@media(prefers-color-scheme:dark){
body[data-b03-localisation="1"][data-original-editorial="B03"][data-original-refinement="2"][data-original-refinement-page="index"] .c_7fa29a26689a343f8601e517 article.c_e858033546db63d7c7f534f6.c_dcadb0f8f5dd355e917f8ca1 .c_1912bd3fbab38de5a04927cd .c_69fdc177396f7534dc724abd,
body[data-b03-localisation="1"][data-original-editorial="B03"][data-original-refinement="2"][data-original-refinement-page="index"] .c_7fa29a26689a343f8601e517 article.c_e858033546db63d7c7f534f6.c_dcadb0f8f5dd355e917f8ca1 .c_1912bd3fbab38de5a04927cd .c_69fdc177396f7534dc724abd p{color:#b0b0b0}
}
