/* Reusable inline adapter only; Wiki list-controls and filters rules stay intact. */
.wiki-data-explorer{position:relative;isolation:isolate;max-width:100%;min-width:0;container-type:inline-size;margin:36px 0 30px}
.wiki-data-explorer [hidden]{display:none!important}
.wiki-data-explorer .wiki-data-explorer__top{min-width:0;padding:0!important;margin:0}
.wiki-data-explorer .list-sticky-controls{position:static!important;display:block!important;background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important;margin:0!important}
.wiki-data-explorer .list-controls-body,.wiki-data-explorer .list-controls-inner{display:block!important;width:100%}
.wiki-data-explorer .list-sticky-controls .list-search{margin:0 0 14px;display:flex}
/* Canonical Wiki search icon already exists; suppress the previous forced hide for this embedded context. */
.wiki-data-explorer .list-search>svg{display:block!important;flex-shrink:0;width:21px;height:21px;color:#a9464d}
.wiki-data-explorer .list-search input{width:100%;box-shadow:none!important}
/* Use canonical Wiki list-sidebar and reset styles, only switch fixed positioning to inline. */
.wiki-data-explorer .wiki-data-explorer__filters.list-sidebar{position:static!important;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important;width:100%!important;height:auto!important;border-radius:8px!important;overflow:hidden!important;box-shadow:none!important;margin:0 0 14px!important;min-height:0!important}
.wiki-data-explorer .wiki-data-explorer__filters .list-filter-title{border-bottom:1px solid #edf0f3;padding:10px 15px!important}
.wiki-data-explorer .wiki-data-explorer__filters .list-filter-title h3{border:0!important;background:none!important;box-shadow:none!important;color:#2f3945;font-size:14px!important;line-height:1.5!important;margin:0!important;padding:0!important;display:flex;align-items:center;gap:8px;flex:1}
.wiki-data-explorer .wiki-data-explorer__filters .list-filter-title h3:before,.wiki-data-explorer .wiki-data-explorer__filters .list-filter-title h3:after{display:none!important}
.wiki-data-explorer .wiki-data-explorer__filters .list-filter-scroll{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1fr)!important;gap:0 17px!important;overflow:visible!important;flex:none!important;padding:0 15px 10px!important;max-height:none!important}
.wiki-data-explorer .wiki-data-explorer__filters .list-fieldset{border-bottom:0!important;padding:13px 0 3px!important;min-width:0}
.wiki-data-explorer .wiki-data-explorer__filters .list-fieldset:not(:last-child){border-right:1px solid #edf0f3;padding-right:15px!important}
.wiki-data-explorer .wiki-data-explorer__filters .list-fieldset legend.wiki-data-explorer__filter-heading{float:none!important;width:auto!important;margin:0 0 10px!important;padding:0 0 0 10px!important;border-left:3px solid #a6474e;font-weight:800;font-size:13px!important;color:#364556;line-height:1.4;letter-spacing:.025em}
.wiki-data-explorer .wiki-data-explorer__filter-options{display:flex;flex-wrap:wrap;gap:5px 10px;align-items:center}
.wiki-data-explorer .wiki-data-explorer__filter-options .list-check{margin:0!important;display:inline-flex;align-items:center;gap:5px!important;padding:5px 7px!important;border:1px solid #e3e7ed;border-radius:5px;background:#fbfcfd;font-size:11px!important;line-height:1.4!important;white-space:nowrap;max-width:100%;cursor:pointer}
.wiki-data-explorer .wiki-data-explorer__filter-options .list-check:has(input:checked){background:#fff5f6;border-color:#d99ba1;color:#873b43}
.wiki-data-explorer .wiki-data-explorer__filter-options .list-check input{width:13px;height:13px;margin:0}
.wiki-data-explorer .list-toolbar{justify-content:flex-end!important;border:0!important;padding:5px 0 10px!important;margin:0!important;display:flex!important;gap:8px}
.wiki-data-explorer .list-display-controls{width:auto!important;display:flex!important;margin-left:auto!important;justify-content:flex-end!important;flex-wrap:wrap;gap:14px!important}
.wiki-data-explorer .list-sort-controls{width:auto!important;gap:7px!important;display:flex!important;align-items:center}
.wiki-data-explorer .list-sort-controls select{width:132px!important;min-width:90px!important;max-width:160px!important}
.wiki-data-explorer .list-size-label{gap:7px!important;display:flex!important;line-height:normal!important}
.wiki-data-explorer .list-size-label select{width:78px!important;min-width:60px!important;border:1px solid #dce1e7!important;background:#fff!important;border-radius:6px;color:#38424e;padding:7px 21px 7px 9px!important;line-height:normal;font-size:12px!important;appearance:none}
.wiki-data-explorer .list-select-control{position:relative;display:inline-flex;align-items:center}
.wiki-data-explorer .list-select-control>.list-control-chevron{right:7px!important;width:13px;height:13px;position:absolute;pointer-events:none}
.wiki-data-explorer #sort-order svg{width:19px;height:19px}
.wiki-data-explorer .list-feedback-row{display:flex;flex-direction:column;align-items:stretch;gap:10px;justify-content:flex-start!important;border-top:1px solid #e2e7ec;padding:12px 0!important;margin:0!important;min-width:0}
.wiki-data-explorer .list-feedback-row .list-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%;margin:0}
.wiki-data-explorer .list-feedback-row .list-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;padding:5px 8px!important;font-size:11px!important;line-height:1.45;border-radius:5px;cursor:pointer;font-family:inherit;text-align:left}
/* Shared state tokens: feedback and result rows intentionally use exactly the same status component. */
.wiki-data-explorer .explorer-state-summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}
.wiki-data-explorer .explorer-state{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;padding:6px 11px;border-radius:6px;font-size:12px!important;font-weight:800;line-height:1.4!important;border:1px solid;vertical-align:middle;white-space:nowrap;text-decoration:none}
.wiki-data-explorer button.explorer-state{cursor:pointer;font-family:inherit}
.wiki-data-explorer button.explorer-state[aria-pressed=true]{box-shadow:0 0 0 2px color-mix(in srgb,currentColor,transparent 85%)}
.wiki-data-explorer .explorer-state--active{color:#a7283c!important;background:#fff0f2;border-color:#edb4be}
.wiki-data-explorer .explorer-state--fixed{color:#1b7547!important;background:#e9f7ef;border-color:#a9d6bd}
.wiki-data-explorer .explorer-state--all{color:#5b697a!important;background:#f1f4f7;border-color:#dae1e8}
.wiki-data-explorer .list-page-row{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-height:39px!important;margin:0!important;flex-wrap:wrap}
.wiki-data-explorer .list-page-row p{font-size:11px!important;margin:0!important;color:#7b8490}
.wiki-data-explorer .list-pagination{display:flex;justify-content:flex-end;gap:5px;margin:0 0 0 auto}
.wiki-data-explorer .list-pagination button{margin:0!important;line-height:1.2!important;box-shadow:none!important;cursor:pointer}
@container (max-width:640px){
 .wiki-data-explorer .wiki-data-explorer__filters .list-filter-scroll{grid-template-columns:minmax(0,1fr)!important;gap:0!important}
 .wiki-data-explorer .wiki-data-explorer__filters .list-fieldset{border-right:0!important;padding:11px 0!important;border-bottom:1px solid #edf0f3!important}
 .wiki-data-explorer .wiki-data-explorer__filters .list-fieldset:not(:last-child){padding-right:0!important}
 .wiki-data-explorer .list-feedback-row .list-chips{margin-left:0}
 .wiki-data-explorer .list-display-controls{gap:8px!important}
 .wiki-data-explorer .list-toolbar{justify-content:flex-end!important}
 .wiki-data-explorer .list-sort-controls select{width:110px!important}
 .wiki-data-explorer .list-size-label select{width:66px!important}
}
@media (max-width:800px){
 .wiki-data-explorer .list-controls-body,.wiki-data-explorer .list-controls-inner{display:block!important;grid-template-rows:none!important}
 .wiki-data-explorer .wiki-data-explorer__filters.list-sidebar{position:static!important;transform:none!important;visibility:visible!important;opacity:1!important;flex:none!important;z-index:auto!important;width:100%!important}
 .wiki-data-explorer .wiki-data-explorer__filters .list-filter-scroll{overflow:visible!important;flex:none!important}
 .wiki-data-explorer .list-sort-controls{width:auto!important}
 .wiki-data-explorer .list-page-row{justify-content:flex-end}
}

/* Filter-group caption and additional filter placement: reusable on other article pages. */
.wiki-data-explorer .wiki-data-explorer__extra-filter{margin-top:10px;padding-top:10px;border-top:1px dashed #e0e5eb}
.wiki-data-explorer .wiki-data-explorer__extra-filter .list-check{display:inline-flex;gap:7px;align-items:center;padding:6px 9px!important;background:#f7f9fc;border:1px solid #d9e1eb;border-radius:6px;font-weight:650}
.wiki-data-explorer .wiki-data-explorer__extra-filter .list-check:has(input:checked){background:#edf2f8;border-color:#a3b4c9;color:#263f60}
.wiki-data-explorer .wiki-data-explorer__applied-filters{display:flex;flex-direction:column;align-items:stretch;gap:6px;min-width:0;width:100%;padding:9px 10px;border-radius:7px;border:1px solid #e7ebf0;background:#fafbfc}
.wiki-data-explorer .wiki-data-explorer__applied-filters[hidden]{display:none!important}
.wiki-data-explorer .wiki-data-explorer__applied-label{color:#596a7b;font-weight:750;font-size:11px;line-height:1.3}
.wiki-data-explorer .list-chip:focus-visible{outline:2px solid #a6474e;outline-offset:2px}
.wiki-data-explorer .explorer-state::before{content:"";display:inline-block;flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}
/* Information labels are intentionally distinct from the red/green status tokens. */
.wiki-data-explorer .explorer-version{display:inline-flex;align-items:center;gap:4px;color:#425c7d;background:#eef3f9;border:1px solid #cedbe9;border-radius:5px;padding:4px 7px;font-size:11px;font-weight:700;line-height:1.4;white-space:normal}
@container (max-width:640px){
  .wiki-data-explorer .wiki-data-explorer__applied-filters{padding:9px}
  .wiki-data-explorer .explorer-state{font-size:11px!important;padding:6px 9px}
}
