.documentation strong { font-weight:600; } .documentation { overflow:hidden; margin-bottom: 10rem; } .documentation a { font-size:1em; text-decoration: none; } .documentation > a > h2 { cursor:pointer; color:var(--sg1); } .documentation > a >h2:hover { color:var(--b2); } .documentation a:hover { text-decoration: none; } .documentation pre { margin-top: 0; margin-bottom: 7px; overflow: auto; -ms-overflow-style: scrollbar; margin-top: 7px; } pre * { font-family:monospace !important } .documentation a { color:var(--b2); padding-bottom: 2px; position: relative; font-style: normal; cursor: pointer; } .documentation a:hover,a:focus { text-decoration: none; color:var(--b2); } .documentation a::before { content: ""; left: 0; background-color: var(--b2); width: 0%; height: 1px; top:-webkit-calc(1em + 8px); top:calc(1em + 8px); position: absolute; z-index: 2; -webkit-transition: background-color 0.2s, height 0.2s, top 0.2s, width 0.2s; -o-transition: background-color 0.2s, height 0.2s, top 0.2s, width 0.2s; transition: background-color 0.2s, height 0.2s, top 0.2s, width 0.2s;; } .documentation a:hover::before, .documentation a:focus::before { content: ""; left: 0; background-color: var(--b2); width: 100%; height: 1px; top:-webkit-calc(1em + 8px); top:calc(1em + 8px); position: absolute; z-index: 2; -webkit-transition: background-color 0.2s, height 0.2s, top 0.2s, width 0.2s; -o-transition: background-color 0.2s, height 0.2s, top 0.2s, width 0.2s; transition: background-color 0.2s, height 0.2s, top 0.2s, width 0.2s; text-decoration: none; } .documentation img { width:100%; max-width:640px; margin-left: 50%; -webkit-transform: translate(-50%,0); -ms-transform: translate(-50%,0); transform: translate(-50%,0); } h1, h2, h3, h4, h5, h6 { position: relative; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.4; cursor: text; } h1:hover a.anchor, h2:hover a.anchor, h3:hover a.anchor, h4:hover a.anchor, h5:hover a.anchor, h6:hover a.anchor { text-decoration: none; } h1 tt, h1 code { font-size: inherit; } h2 tt, h2 code { font-size: inherit; } h3 tt, h3 code { font-size: inherit; } h4 tt, h4 code { font-size: inherit; } h5 tt, h5 code { font-size: inherit; } h6 tt, h6 code { font-size: inherit; } h1 { font-size: 2.5rem; line-height: 1.8; } h2 { font-size: 1.7rem; line-height: 1.8; padding-left: 0.5em; } .documentation h2::before { content:""; height:1em;; display: block; width:3px; margin-left: -0.5em; margin-top: 0.4em; position: absolute; background-color: var(--b1); } h3 { font-size: 1.4rem; line-height: 1.43; } h4 { font-size: 1.25rem; } h5 { font-size: 1rem; } h6 { font-size: 1rem; color: #777; } p { margin-bottom:0.5rem; font-size:1em; margin-top:0; font-weight:300; } ol,ul,dl { margin-top:0; margin-bottom: 1rem; } li p { margin-bottom: 0; } blockquote, table{ margin: 0.8em 0; width:100%; } figure table{ overflow: scroll; } hr { height: 2px; padding: 0; margin: 16px 0; background-color: #e7e7e7; border: 0 none; overflow: hidden; -webkit-box-sizing: content-box; box-sizing: content-box; } li p.first { display: inline-block; } ul, ol { padding-left: 30px; } ul:first-child, ol:first-child { margin-top: 0; } ul:last-child, ol:last-child { margin-bottom: 0; } blockquote { border-left: 4px solid #dfe2e5; padding: 0 15px; color: #777777; } blockquote blockquote { padding-right: 0; } table { padding: 0; word-break: initial; } table tr { border-top: 1px solid #dfe2e5; margin: 0; padding: 0; } table tr:nth-child(2n), thead { background-color: #f8f8f8; } table tr th { font-weight: bold; border: 1px solid #dfe2e5; border-bottom: 0; text-align: left; margin: 0; padding: 6px 13px; } table tr td { border: 1px solid #dfe2e5; text-align: left; margin: 0; padding: 6px 13px; } table tr th:first-child, table tr td:first-child { margin-top: 0; } table tr th:last-child, table tr td:last-child { margin-bottom: 0; } h1 code,h2 code, h3 code, h4 code, h5 code, h6 code, p code, li code, td code, tt { border: 1px solid #e7eaed; background-color: #f8f8f8; -webkit-border-radius: 3px; border-radius: 3px; padding: 0; font-size: 0.9em; color:var(--sg1); font-family:monospace; background-color: #f3f4f4; padding: 0 2px 0 2px; } /*Tell prettyprinted code not to follow above*/ .prettyprint code{ border:none; background-color:transparent; font-size:inherit; padding:0 1px 0 0px; }