/* Native article navigation: existing anchors and numbering, no JS or plugin. */
#toc_container{box-sizing:border-box;max-width:100%;width:fit-content;margin:1.25em 0;padding:18px 20px;border:1px solid #ccc;border-radius:4px;background:#f9f9f9;overflow-wrap:anywhere;font-size:.95em;line-height:1.65}
#toc_container .toc_title{margin:0 0 .75em;padding:0;font-weight:700;text-align:center}
#toc_container :is(ul,li){margin:0;padding:0;list-style:none;background:none}
#toc_container .toc_list ul{margin-left:1em}
#toc_container a{text-decoration:none}
#toc_container a:hover{text-decoration:underline}
#toc_container a:focus-visible{outline:2px solid #b53c0a;outline-offset:3px;text-decoration:underline}
body:is(.jmdc-family-articulo,.jmdc-family-articulo-tucuman) .native-text :is(h2,h3,h4),body:is(.jmdc-family-articulo,.jmdc-family-articulo-tucuman) .native-text :is(h2,h3,h4) [id]{scroll-margin-top:110px}
@media(max-width:767px){#toc_container{width:100%;padding:14px}#toc_container .toc_list ul{margin-left:.5em}}
