/* Same bibliography component as the approved article master on every page.
   Design tokens are shared; the list stays in its original editorial section. */
body .references .ek-sources-disclosure,
body .bibliography .ek-sources-disclosure,
body .sources .ek-sources-disclosure{
 --ek-bib-ink:var(--ek-ink,#292d2e);
 --ek-bib-muted:var(--ek-muted,#6b6862);
 --ek-bib-surface:var(--ek-surface-alt,#e9e6e0);
 --ek-bib-focus:var(--ek-v1-focus,#96523e);
 width:100%;max-width:100%;margin:14px 0 0;
 color:var(--ek-bib-ink);
 font-family:var(--ek-font-body,"Ekonatura Onest",system-ui,sans-serif);
 box-sizing:border-box;
}
body :is(.references,.bibliography,.sources) .ek-sources-disclosure>summary{
 list-style:none;display:flex;align-items:center;justify-content:space-between;
 gap:12px;min-height:44px;padding:10px 14px;border-radius:12px;
 font:500 15px/1.4 var(--ek-font-body,"Ekonatura Onest",system-ui,sans-serif)!important;
 background:var(--ek-bib-surface)!important;color:var(--ek-bib-ink)!important;
 cursor:pointer;box-sizing:border-box;
}
body :is(.references,.bibliography,.sources) .ek-sources-disclosure>summary::-webkit-details-marker{display:none}
body :is(.references,.bibliography,.sources) .ek-sources-disclosure>summary::marker{content:""}
body :is(.references,.bibliography,.sources) .ek-sources-disclosure>summary>svg{width:17px;height:17px;flex:none;transition:transform .18s ease}
body :is(.references,.bibliography,.sources) .ek-sources-disclosure[open]>summary>svg{transform:rotate(90deg)}
body :is(.references,.bibliography,.sources) .ek-sources-disclosure>summary:focus-visible{outline:2px solid var(--ek-bib-focus)!important;outline-offset:3px!important}
body :is(.references,.bibliography,.sources) .ek-sources-disclosure>summary:focus:not(:focus-visible){outline:none!important}
body :is(.references,.bibliography,.sources) .ek-sources-disclosure>ol,
body :is(.references,.bibliography,.sources) .ek-sources-disclosure>ul{
 display:block!important;width:100%;max-width:100%;box-sizing:border-box;
 margin:12px 0 0!important;padding:0 0 0 23px!important;
 font:400 10.5px/1.55 var(--ek-font-body,"Ekonatura Onest",system-ui,sans-serif)!important;
 color:var(--ek-bib-muted)!important;
}
body :is(.references,.bibliography,.sources) .ek-sources-disclosure li{
 font:inherit!important;color:inherit!important;overflow-wrap:anywhere;
 margin:0 0 10px!important;padding:0!important;
}
body :is(.references,.bibliography,.sources) .ek-sources-disclosure li a{font-size:inherit!important;line-height:inherit!important;color:var(--ek-bib-ink)!important;text-underline-offset:3px}
@media(prefers-reduced-motion:reduce){
 body :is(.references,.bibliography,.sources) .ek-sources-disclosure>summary>svg{transition:none!important}
}
