body {

font: 11pt/14pt "Helvetica Neue", Helvetica, sans-serif;
margin: 0;
padding: 0;

}

page {

background: white;
margin: 0 auto;
width: 540pt;

}

content {

padding: 0 12pt 2em 12pt;

}

nav { padding-bottom: 1em; }

h1, h2 {

margin: 0 -12pt;
padding: .5em 12pt;
line-height: 1.2em;

}

h1 { font-weight: bold; } h1, h2, h3 { font-weight: 200; }

a { text-decoration: none; color: #66f; } a:hover, a:active { text-decoration: underline; }

a.anchor { color: inherit; } a.anchor:hover, a.anchor:active { text-decoration: none;} a.anchor:hover::before, a.anchor.active::before {

background: white;
display: inline-block;
position: absolute;
content: '\0261E';
font-size: 120%;
font-weight: bold;
margin-left: -1.2em;

}

ul {

list-style: square;

}

ul, ol, dl {

margin: .5em 0;

}

p {

margin: .5em 0 .5em 0;
padding: 0;

}

pre code { display: block; } tt, kbd, code {

font-family: Monaco, monospace;
font-size: 80%;
background: #eee;
padding: .1em;
border: 1pt solid #ddd;
white-space: pre-wrap;

}

.endpoint-name {} .endpoint-name .verb { font-weight: bold; } .endpoint-name .root {} .endpoint-name .path { font-weight: bold; }

a .endpoint-name .verb { display: inline-block; width: 3em; text-align: right; font-size:80% }

.endpoint-name.deprecated { color: gray; } .schema ul span.deprecated { margin-left:.5em; font-size: 80%; color: red }