<commit_before>﻿@namespace url(http://www.w3.org/1999/xhtml);
/* 
  2014 09-30 api.jquery.com
  2014 05 08 w3c selectors l4
  2014-03-29 kb.mozillazine.org
  2014-02-02 hover over left blue vertical stripe to see left column of MDN page. 
  2013-11-30 more w3.org docs covered
  2013-10-31 mdn.beonex.com
  2013-09-24 exclude *wiki* sites -- use wiki toc icon
*/
@-moz-document domain("kb.mozillazine.org")
/* * /
,domain("w3.org")
/* */
{
 header#seo.contents { position: absolute !important; top: 1pt !important; }
}
/* * /
html body.ns-0 table tbody tr td#main div#globalWrapper div#bodyContent table#toc.toc
/* */
@-moz-document 
 regexp("https?://developer\\.mozilla\\.org/.+")
,regexp("https?://mdn\\.beonex\\.com/.+")
,regexp("https?://(?!.*wiki).+\\.w3\\.org/.+")
,regexp("https?://(?!.*wiki).+\\.whatwg\\.org/.*")
,regexp("https?://kb\\.mozillazine.org/.+")
,regexp("https?://api\\.jquery\\.com/.*")
{
[data-fill-with="table-of-contents"]
 div#article-nav
,body> ul.toc:first-of-type 
,body> ol.toc:first-of-type 
,body > nav > ol.toc:first-of-type
,body > nav > ul.toc:first-of-type
,body > div.subtoc >ol:first-of-type 
,body > div.toc  >ol:first-of-type 
,body > div.subtoc >ul:first-of-type 
,body > div.toc  >ul:first-of-type 
,h2[id$="contents"]+ul.toc
,h2[id$="contents"]+ol.toc
,h2[id$="h2_toc"]+ul.toc
,h2[id$="h2_toc"]+ol.toc
,div.wrapper > section >nav >ol.toc
,#bodyContent table#toc.toc
,[data-fill-with="table-of-contents"]
{ 
position: fixed !important;
display: block !important;
background: transparent !important; 
background-image: none !important;
/*width: 0px !important; height: 0px !important;
*/
width: auto !important; height: auto !important;
left: auto !important; top: auto !important;
max-width: 60% !important;
max-height: 97% !important;
right: -100% !important; bottom: 0 !important;
margin: 0  !important;
text-indent: 0 !important;
visibility: hidden !important;
overflow: auto !important;
border: solid #444 !important;
border-radius: 12px 12px 0px 6px !important;
border-width: 1px 0 0px 1px !important;
z-index:648 !important;
opacity: 1 !important;
/* hiding /*[[creeping]]*/
-webkit-transition-delay: .75s !important;
transition-delay: .75s !important;
/* creeping * /
-webkit-transition: right 0.5s linear .5s;
transition: right 0.5s linear .5s;
/* */
} /* right, top 1s linear .2s;*/
div#article-nav:hover 
,body> ul.toc:first-of-type:hover
,body> ol.toc:first-of-type:hover 
,body> nav > ol.toc:first-of-type:hover
,body > div.subtoc >ol:first-of-type:hover
,body > div.toc  >ol:first-of-type:hover
,body > div.subtoc >ul:first-of-type:hover
,body > div.toc  >ul:first-of-type:hover
,h2[id$="contents"]+ul.toc:hover
,h2[id$="contents"]+ol.toc:hover
,h2[id$="h2_toc"]+ul.toc:hover
,h2[id$="h2_toc"]+ol.toc:hover
,div.wrapper > section >nav >ol.toc:hover
,#bodyContent table#toc.toc:hover
,[data-fill-with="table-of-contents"]:hover
{
visibility: visible !important;
right: 0 !important;
/* revealing /*[[creeping]]*/
-webkit-transition-delay: .4s !important;
transition-delay: .4s !important;
/* creeping * /
-webkit-transition: right 1s linear .4s;;
transition: right 1s linear .4s;;
/* */

}

/* */
div#article-nav *
,body> ul.toc:first-of-type  *
,body> ol.toc:first-of-type  *
,body > nav > ol.toc:first-of-type *
,body > div.subtoc >ol:first-of-type *
,body > div.toc  >ol:first-of-type *
,body > div.subtoc >ul:first-of-type *
,body > div.toc  >ul:first-of-type *

,h2[id$="contents"]+ul.toc *
,h2[id$="contents"]+ol.toc *
,h2[id$="h2_toc"]+ul.toc *
,h2[id$="h2_toc"]+ol.toc *
,div.wrapper > section >nav >ol.toc *
,#bodyContent table#toc.toc *
,[data-fill-with="table-of-contents"] .toc *
{
line-height: 100% !important;
}/* */

body> ul.toc:first-of-type ul 
,body> ol.toc:first-of-type ol 
,body > nav > ol.toc:first-of-type ol 
,body > div.subtoc >ol:first-of-type ol 
,body > div.toc  >ol:first-of-type ol
,body > div.subtoc >ul:first-of-type ul
,body > div.toc  >ul:first-of-type ul

,h2[id$="contents"]+ul.toc:first-of-type ul
,h2[id$="contents"]+ol.toc:first-of-type ol
,h2[id$="h2_toc"]+ul.toc:first-of-type ul
,h2[id$="h2_toc"]+ol.toc:first-of-type ol
,div.wrapper > section >nav >ol.toc ol
,#bodyContent table#toc.toc ul
,#bodyContent table#toc.toc ol
,[data-fill-with="table-of-contents"] ul
{
padding: 2px  !important;
display: block !important;
margin-left: 2px !important; /* reduce indents */
}

div#article-nav:hover:before 
,body> ul.toc:first-of-type:hover:before
,body> ol.toc:first-of-type:hover:before 
,body > nav > ol.toc:first-of-type:hover:before 
,body > div.subtoc >ol:first-of-type:hover:before 
,body > div.toc  >ol:first-of-type:hover:before
,body > div.subtoc >ul:first-of-type:hover:before 
,body > div.toc  >ul:first-of-type:hover::before 

,h2[id$="contents"]+ul.toc:hover:before 
,h2[id$="contents"]+ol.toc:hover:before 
,h2[id$="h2_toc"]+ul.toc:hover:before 
,h2[id$="h2_toc"]+ol.toc:hover:before 
,div.wrapper > section >nav >ol.toc:hover:before 
,#bodyContent table#toc.toc:hover:before
,[data-fill-with="table-of-contents"]:hover:before
{  opacity: 0 !important }

div#article-nav:hover 
{
background-color: rgba(255,255,255,0.5) !important; 
}
/* rgba(250,249,224,0.95)*/
body> ul.toc:first-of-type:hover
,body> ol.toc:first-of-type:hover 
,body > nav > ol.toc:first-of-type:hover 
,body > div.subtoc >ol:first-of-type:hover 
,body > div.toc  >ol:first-of-type:hover
,body > div.subtoc >ul:first-of-type:hover
,body > div.toc  >ul:first-of-type:hover
,h2[id$="contents"]+ul.toc:hover
,h2[id$="contents"]+ol.toc:hover
,h2[id$="h2_toc"]+ul.toc:hover
,h2[id$="h2_toc"]+ol.toc:hover
{
background-color: rgba(224,237,247,0.95)!important; 
padding: 0.5em 1em !important; 
}/* */

#article-nav .page-toc
,div.wrapper > section >nav >ol.toc
,#bodyContent table#toc.toc
,[data-fill-with="table-of-contents"]
{
background-color:
rgba(224,237,247,0.85)!important;
}
ul.toc a span.secno{ margin-left:0!important; width:3em!important; }

body h2[id$="contents"]:after 
,body h2[id$="contents"]:before
,body h2[id$="h2_toc"]:after 
,body h2[id$="h2_toc"]:before
,nav > button#toc-toggle:after 
,nav > button#toc-toggle:before
{
content: "\a0 \21d8 \a0"
}

div#article-nav:before 
,body> ul.toc:first-of-type:before, body> ol.toc:first-of-type:before 
,body > nav > ol.toc:first-of-type:before
,body > div.subtoc >ol:first-of-type:before
,body > div.toc  >ol:first-of-type:before
,body > div.subtoc >ul:first-of-type:before
,body > div.toc  >ul:first-of-type:before
,h2[id$="contents"]+ul.toc:before
,h2[id$="contents"]+ol.toc:before
,h2[id$="h2_toc"]+ul.toc:before
,h2[id$="h2_toc"]+ol.toc:before
,div.wrapper > section >nav >ol.toc:before 
,#bodyContent table#toc.toc:before
,[data-fill-with="table-of-contents"]:before
{
position: fixed !important;
background: transparent !important; 
border: none !important;
width: 32px !important;
max-width: 32px !important;max-height: 20px !important;
height: 20px !important;
display: block !important;
right: 0 !important; bottom: 0px !important;
overflow: hidden !important;
z-index: 647 !important;
text-indent: 0px !important;
padding: 0 0 0 4px !important;
margin:  0 0 0 0 !important;
opacity: 1 !important;
visibility: visible !important;
content:url(data:image/gif;base64,R0lGODlhIAAUAOe2AE0hEE4iEU8jElAkE1EmGVssFlosG1YuGmMuGmUwG141IG4yGnAzG3I1HWM6KnU3Gns2HH04HmE/Mng6ImhDLGdDMWlELYo9H4FBI4w/IW1JNpBCHYFGJpFDHpREIJNKKHZZTpxTNoVdRI1eQohmS55yU7N6X6iIZKaMZsCKZ7iPZ7ePbayTc7qRab2Ta8SSZ7+VbbuYbsGcbLiefcGdc8KedMCkfsqkdMKmgMCpe8iodsepfciqfsKshMerhMishcysesutgM2te8yugcquh82vgsmxg8ywic2xisizitCyhcm0i9OzgNGzhtCzjMu1jNS0gdK0h8y2jdW1gtO1iNK1js23jta2g9a3itG5is+5kNK6i9C6kdq5hti5jNO7jNG7ktm6jdy7iNW9jtO9lNu8j9a+j9m/ite/kNbAltrAi9nAkdfBl9rCktzCjdvDk9zElNrEmuDEid/Fj93FldvFm97GltzGnNfInN/Hl+LIkuDImN/InuLJmeDJn+PKmuHKoNzMoObLleTLm+LLouXMnOPNo+jNl+bNnuHPnd/Po+TOpOLQnuDQpeXPpePRn+jQoOHSpuTSoevRm+nRoeLTp+XUouTUqOfVo+XVqenWnujWpObWquvXn+nXpefXq+zYoOrYpujYrObYsuvZp+nZrezaqOraru3bqevbr+7cqu3dsOvdtu7esezet+vgrO/fsu3fuPDgs+7guvHhtO/hu////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAP8ALAAAAAAgABQAAAj+AP8JHEiwoMGDCAkGKaJEoA0sZuj8efQpIcIoSpiYWUPHThgfTgBt8lSq1SdFFgd2gdJn0JZBjC59ylTnyJNBplSZ8hTJT0pElMrYuZSI06dSqVJxioMkS6FNoUhlcgQn4SFGlh55AcSJU9Kkpz7BMaKlUKlTqSz1SXMQxAlImDAN+nIp1SpYq1BhMrXpzRMtkU6d7cNGCRCDGuCE2jRpDJtTs1xtMmUqVKpNdP4O0hSKER0oQnQUlEDi0yNUprTwaSUrJ6xUp8L6kQLG0CdLcs5A2UGjIIEemOxmqgLIFKpUsvCyYsXpThIreTDpcTNFh4wWBS1EhXXqThVBoFDQwYLVqlSmR4/S/BiyBs6cPu//9CEIAIUp2KmqbLHUKuwnRn3YYYcaVOBgRymdkNLJJJicUtABgZBCCmxElHHJIoAAokgml1iyySZrqFKKGFdEccMLKZhAUAAkoLLKKq0AUkMTd2RyynilmOZCDDB8sEEHHoSA0AA5oCILLbRoAQgtr6nyCA8rqIABBxdkkNI/AlBgiiyt1ELLLLS0QkYJEzwAQQQRXEnQACe8QsuRo8wwAgMMNKAmQgYEggcLIiSAQAJ3WlSBAg4UEOihiBYUEAA7)  !important;
}
/* patch for CSS2 :=O */
 body > div.toc + div.toc  >ul:first-of-type
,body > div.toc + div.toc  >ol:first-of-type
,body > div.toc + div.toc  >ul:first-of-type:before
,body > div.toc + div.toc  >ol:first-of-type:before
{<commit_msg>MDN-W3C-ToC.css<commit_after>﻿@namespace url(http://www.w3.org/1999/xhtml);
/* 
  2016-02-06 W3C Recommendation 10 February 2015
  2014 09-30 api.jquery.com
  2014 05 08 w3c selectors l4
  2014-03-29 kb.mozillazine.org
  2014-02-02 hover over left blue vertical stripe to see left column of MDN page. 
  2013-11-30 more w3.org docs covered
  2013-10-31 mdn.beonex.com
  2013-09-24 exclude *wiki* sites -- use wiki toc icon
*/
@-moz-document domain("kb.mozillazine.org")
/* * /
,domain("w3.org")
/* */
{
 header#seo.contents { position: absolute !important; top: 1pt !important; }
}
/* * /
html body.ns-0 table tbody tr td#main div#globalWrapper div#bodyContent table#toc.toc
/* */
@-moz-document 
 regexp("https?://developer\\.mozilla\\.org/.+")
,regexp("https?://mdn\\.beonex\\.com/.+")
,regexp("https?://(?!.*wiki).+\\.w3\\.org/.+")
,regexp("https?://(?!.*wiki).+\\.whatwg\\.org/.*")
,regexp("https?://kb\\.mozillazine.org/.+")
,regexp("https?://api\\.jquery\\.com/.*")
{
[data-fill-with="table-of-contents"]
 div#article-nav
,body> ul.toc:first-of-type 
,body> ol.toc:first-of-type 
,body > nav > ol.toc:first-of-type
,body > nav > ul.toc:first-of-type
,body > div.subtoc >ol:first-of-type 
,body > div.toc  >ol:first-of-type 
,body > div.subtoc >ul:first-of-type 
,body > div.toc  >ul:first-of-type 
,h2[id$="contents"]+ul.toc
,h2[id$="contents"]+ol.toc
,h2[id$="h2_toc"]+ul.toc
,h2[id$="h2_toc"]+ol.toc
,div.wrapper > section >nav >ol.toc
,#bodyContent table#toc.toc
,[data-fill-with="table-of-contents"]
,#respecContents
{ 
position: fixed !important;
display: block !important;
background: transparent !important; 
background-image: none !important;
/*width: 0px !important; height: 0px !important;
*/
width: auto !important; height: auto !important;
left: auto !important; top: auto !important;
max-width: 60% !important;
max-height: 97% !important;
right: -100% !important; bottom: 0 !important;
margin: 0  !important;
text-indent: 0 !important;
visibility: hidden !important;
overflow: auto !important;
border: solid #444 !important;
border-radius: 12px 12px 0px 6px !important;
border-width: 1px 0 0px 1px !important;
z-index:648 !important;
opacity: 1 !important;
/* hiding /*[[creeping]]*/
-webkit-transition-delay: .75s !important;
transition-delay: .75s !important;
/* creeping * /
-webkit-transition: right 0.5s linear .5s;
transition: right 0.5s linear .5s;
/* */
} /* right, top 1s linear .2s;*/
div#article-nav:hover 
,body> ul.toc:first-of-type:hover
,body> ol.toc:first-of-type:hover 
,body> nav > ol.toc:first-of-type:hover
,body > div.subtoc >ol:first-of-type:hover
,body > div.toc  >ol:first-of-type:hover
,body > div.subtoc >ul:first-of-type:hover
,body > div.toc  >ul:first-of-type:hover
,h2[id$="contents"]+ul.toc:hover
,h2[id$="contents"]+ol.toc:hover
,h2[id$="h2_toc"]+ul.toc:hover
,h2[id$="h2_toc"]+ol.toc:hover
,div.wrapper > section >nav >ol.toc:hover
,#bodyContent table#toc.toc:hover
,[data-fill-with="table-of-contents"]:hover
,#respecContents:hover
{
visibility: visible !important;
right: 0 !important;
/* revealing /*[[creeping]]*/
-webkit-transition-delay: .4s !important;
transition-delay: .4s !important;
/* creeping * /
-webkit-transition: right 1s linear .4s;;
transition: right 1s linear .4s;;
/* */

}

/* */
div#article-nav *
,body> ul.toc:first-of-type  *
,body> ol.toc:first-of-type  *
,body > nav > ol.toc:first-of-type *
,body > div.subtoc >ol:first-of-type *
,body > div.toc  >ol:first-of-type *
,body > div.subtoc >ul:first-of-type *
,body > div.toc  >ul:first-of-type *

,h2[id$="contents"]+ul.toc *
,h2[id$="contents"]+ol.toc *
,h2[id$="h2_toc"]+ul.toc *
,h2[id$="h2_toc"]+ol.toc *
,div.wrapper > section >nav >ol.toc *
,#bodyContent table#toc.toc *
,[data-fill-with="table-of-contents"] .toc *
,#respecContents
{
line-height: 100% !important;
}/* */

body> ul.toc:first-of-type ul 
,body> ol.toc:first-of-type ol 
,body > nav > ol.toc:first-of-type ol 
,body > div.subtoc >ol:first-of-type ol 
,body > div.toc  >ol:first-of-type ol
,body > div.subtoc >ul:first-of-type ul
,body > div.toc  >ul:first-of-type ul

,h2[id$="contents"]+ul.toc:first-of-type ul
,h2[id$="contents"]+ol.toc:first-of-type ol
,h2[id$="h2_toc"]+ul.toc:first-of-type ul
,h2[id$="h2_toc"]+ol.toc:first-of-type ol
,div.wrapper > section >nav >ol.toc ol
,#bodyContent table#toc.toc ul
,#bodyContent table#toc.toc ol
,[data-fill-with="table-of-contents"] ul
,#respecContents
{
padding: 2px  !important;
display: block !important;
margin-left: 2px !important; /* reduce indents */
}

div#article-nav:hover:before 
,body> ul.toc:first-of-type:hover:before
,body> ol.toc:first-of-type:hover:before 
,body > nav > ol.toc:first-of-type:hover:before 
,body > div.subtoc >ol:first-of-type:hover:before 
,body > div.toc  >ol:first-of-type:hover:before
,body > div.subtoc >ul:first-of-type:hover:before 
,body > div.toc  >ul:first-of-type:hover::before 

,h2[id$="contents"]+ul.toc:hover:before 
,h2[id$="contents"]+ol.toc:hover:before 
,h2[id$="h2_toc"]+ul.toc:hover:before 
,h2[id$="h2_toc"]+ol.toc:hover:before 
,div.wrapper > section >nav >ol.toc:hover:before 
,#bodyContent table#toc.toc:hover:before
,[data-fill-with="table-of-contents"]:hover:before
,#respecContents:hover:before
{  opacity: 0 !important }

div#article-nav:hover 
{
background-color: rgba(255,255,255,0.5) !important; 
}
/* rgba(250,249,224,0.95)*/
body> ul.toc:first-of-type:hover
,body> ol.toc:first-of-type:hover 
,body > nav > ol.toc:first-of-type:hover 
,body > div.subtoc >ol:first-of-type:hover 
,body > div.toc  >ol:first-of-type:hover
,body > div.subtoc >ul:first-of-type:hover
,body > div.toc  >ul:first-of-type:hover
,h2[id$="contents"]+ul.toc:hover
,h2[id$="contents"]+ol.toc:hover
,h2[id$="h2_toc"]+ul.toc:hover
,h2[id$="h2_toc"]+ol.toc:hover
,#respecContents:hover
{
background-color: rgba(224,237,247,0.95)!important; 
padding: 0.5em 1em !important; 
}/* */

#article-nav .page-toc
,div.wrapper > section >nav >ol.toc
,#bodyContent table#toc.toc
,[data-fill-with="table-of-contents"]
{
background-color:
rgba(224,237,247,0.85)!important;
}
ul.toc a span.secno{ margin-left:0!important; width:3em!important; }

body h2[id$="contents"]:after 
,body h2[id$="contents"]:before
,body h2[id$="h2_toc"]:after 
,body h2[id$="h2_toc"]:before
,nav > button#toc-toggle:after 
,nav > button#toc-toggle:before
,#respecContents:before
{
content: "\a0 \21d8 \a0"
}

div#article-nav:before 
,body> ul.toc:first-of-type:before, body> ol.toc:first-of-type:before 
,body > nav > ol.toc:first-of-type:before
,body > div.subtoc >ol:first-of-type:before
,body > div.toc  >ol:first-of-type:before
,body > div.subtoc >ul:first-of-type:before
,body > div.toc  >ul:first-of-type:before
,h2[id$="contents"]+ul.toc:before
,h2[id$="contents"]+ol.toc:before
,h2[id$="h2_toc"]+ul.toc:before
,h2[id$="h2_toc"]+ol.toc:before
,div.wrapper > section >nav >ol.toc:before 
,#bodyContent table#toc.toc:before
,[data-fill-with="table-of-contents"]:before
,#respecContents:before
{
position: fixed !important;
background: transparent !important; 
border: none !important;
width: 32px !important;
max-width: 32px !important;max-height: 20px !important;
height: 20px !important;
display: block !important;
right: 0 !important; bottom: 0px !important;
overflow: hidden !important;
z-index: 647 !important;
text-indent: 0px !important;
padding: 0 0 0 4px !important;
margin:  0 0 0 0 !important;
opacity: 1 !important;
visibility: visible !important;
content:url(data:image/gif;base64,R0lGODlhIAAUAOe2AE0hEE4iEU8jElAkE1EmGVssFlosG1YuGmMuGmUwG141IG4yGnAzG3I1HWM6KnU3Gns2HH04HmE/Mng6ImhDLGdDMWlELYo9H4FBI4w/IW1JNpBCHYFGJpFDHpREIJNKKHZZTpxTNoVdRI1eQohmS55yU7N6X6iIZKaMZsCKZ7iPZ7ePbayTc7qRab2Ta8SSZ7+VbbuYbsGcbLiefcGdc8KedMCkfsqkdMKmgMCpe8iodsepfciqfsKshMerhMishcysesutgM2te8yugcquh82vgsmxg8ywic2xisizitCyhcm0i9OzgNGzhtCzjMu1jNS0gdK0h8y2jdW1gtO1iNK1js23jta2g9a3itG5is+5kNK6i9C6kdq5hti5jNO7jNG7ktm6jdy7iNW9jtO9lNu8j9a+j9m/ite/kNbAltrAi9nAkdfBl9rCktzCjdvDk9zElNrEmuDEid/Fj93FldvFm97GltzGnNfInN/Hl+LIkuDImN/InuLJmeDJn+PKmuHKoNzMoObLleTLm+LLouXMnOPNo+jNl+bNnuHPnd/Po+TOpOLQnuDQpeXPpePRn+jQoOHSpuTSoevRm+nRoeLTp+XUouTUqOfVo+XVqenWnujWpObWquvXn+nXpefXq+zYoOrYpujYrObYsuvZp+nZrezaqOraru3bqevbr+7cqu3dsOvdtu7esezet+vgrO/fsu3fuPDgs+7guvHhtO/hu////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////<KEY>)  !important;
}
/* patch for CSS2 :=O */
 body > div.toc + div.toc  >ul:first-of-type
,body > div.toc + div.toc  >ol:first-of-type
,body > div.toc + div.toc  >ul:first-of-type:before
,body > div.toc + div.toc  >ol:first-of-type:before
{
{'fraction_non_alphanumeric': 0.20758828788556102, 'fraction_numerical': 0.0424675905230219, 'mean_word_length': 4.690620031796502, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 238, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6055639', 'n_tokens_mistral': 8425, 'n_tokens_neox': 7659, 'n_words': 1134}