@charset "UTF-8";

.highlight .hll {
    background-color: #f8f8f8;
    border: 1px solid #ccc;
    padding: 6px 10px;
    border-radius: 3px
}

.highlight .c {
    color: #999988;
    font-style: italic
}

.highlight .err {
    color: #a61717;
    background-color: #e3d2d2
}

.highlight .cm {
    color: #999988;
    font-style: italic
}

.highlight .cp {
    color: #999999
}

.highlight .c1 {
    color: #a4aab6;
    font-style: italic
}

.highlight .cs {
    color: #999999;
    font-style: italic
}

.highlight .gd {
    color: #682222;
    border-radius: 2px;
    background-color: #ffdddd
}

.highlight .gd .x {
    color: #000000;
    background-color: #ffaaaa
}

.highlight .ge {
    font-style: italic
}

.highlight .gr {
    color: #aa0000
}

.highlight .gh {
    color: #999999
}

.highlight .gi {
    color: #1d4c1d;
    border-radius: 2px;
    background-color: #ddffdd
}

.highlight .gi .x {
    color: #000000;
    background-color: #aaffaa
}

.highlight .go {
    color: #888888
}

.highlight .gp {
    color: #555555
}

.highlight .gu {
    color: #7a3a85
}

.highlight .gt {
    color: #aa0000
}

.highlight .kt {
    color: #445588
}

.highlight .m {
    color: #009999
}

.highlight .s {
    color: #dd1144
}

.highlight .n {
    color: #565d6b
}

.highlight .na {
    color: teal
}

.highlight .nb {
    color: #0086b3
}

.highlight .nc {
    color: #445588
}

.highlight .no {
    color: teal
}

.highlight .ni {
    color: purple
}

.highlight .ne, .highlight .nf {
    color: #4581b3
}

.highlight .nn {
    color: #555555
}

.highlight .nt {
    color: #246093
}

.highlight .nv {
    color: teal
}

.highlight .w {
    color: #bbbbbb
}

.highlight .mf, .highlight .mh, .highlight .mi, .highlight .mo {
    color: #009999
}

.highlight .sb, .highlight .sc, .highlight .sd, .highlight .s2, .highlight .se,
.highlight .sh, .highlight .si, .highlight .sx {
    color: #dd1144
}

.highlight .sr {
    color: #009926
}

.highlight .s1 {
    color: #dd1144
}

.highlight .ss {
    color: #a52084
}

.highlight .bp {
    color: #999999
}

.highlight .vc, .highlight .vg, .highlight .vi {
    color: teal
}

.highlight .il {
    color: #009999
}

.highlight .gc {
    color: #999;
    background-color: #EAF2F5
}

.right-panel .highlight .hll {
    background-color: #f8f8f8;
    border: 1px solid #ccc;
    padding: 6px 10px;
    border-radius: 3px
}

.right-panel .highlight .c {
    color: #999988;
    font-style: italic
}

.right-panel .highlight .err {
    color: #a61717;
    background-color: #e3d2d2
}

.right-panel .highlight .cm {
    color: #999988;
    font-style: italic
}

.right-panel .highlight .cp {
    color: #999999
}

.right-panel .highlight .c1 {
    color: #a4aab6;
    font-style: italic
}

.right-panel .highlight .cs {
    color: #999999;
    font-style: italic
}

.right-panel .highlight .gd {
    color: #682222;
    border-radius: 2px;
    background-color: #ffdddd
}

.right-panel .highlight .gd .x {
    color: #000000;
    background-color: #ffaaaa
}

.right-panel .highlight .ge {
    font-style: italic
}

.right-panel .highlight .gr {
    color: #aa0000
}

.right-panel .highlight .gh {
    color: #999999
}

.right-panel .highlight .gi {
    color: #1d4c1d;
    border-radius: 2px;
    background-color: #ddffdd
}

.right-panel .highlight .gi .x {
    color: #000000;
    background-color: #aaffaa
}

.right-panel .highlight .go {
    color: #888888
}

.right-panel .highlight .gp {
    color: #555555
}

.right-panel .highlight .gu {
    color: #7a3a85
}

.right-panel .highlight .gt {
    color: #aa0000
}

.right-panel .highlight .kt {
    color: #445588
}

.right-panel .highlight .m {
    color: #0bd1d1
}

.right-panel .highlight .s {
    color: #ef7d7d
}

.right-panel .highlight .n {
    color: #565d6b
}

.right-panel .highlight .na {
    color: #ded78a
}

.right-panel .highlight .nb {
    color: #0086b3
}

.right-panel .highlight .nc {
    color: #445588
}

.right-panel .highlight .no {
    color: teal
}

.right-panel .highlight .ni {
    color: purple
}

.right-panel .highlight .ne, .right-panel .highlight .nf {
    color: #62a8e2
}

.right-panel .highlight .nn {
    color: #62a8e2
}

.right-panel .highlight .nt {
    color: #8adea9
}

.right-panel .highlight .nv {
    color: teal
}

.right-panel .highlight .w {
    color: #bbbbbb
}

.right-panel .highlight .mf, .right-panel .highlight .mh, .right-panel .highlight .mi,
.right-panel .highlight .mo {
    color: #c697d9
}

.right-panel .highlight .sb, .right-panel .highlight .sc, .right-panel .highlight .sd,
.right-panel .highlight .s2, .right-panel .highlight .se, .right-panel .highlight .sh,
.right-panel .highlight .si, .right-panel .highlight .sx {
    color: #72bbdd
}

.right-panel .highlight .sr {
    color: #009926
}

.right-panel .highlight .s1 {
    color: #8adea9
}

.right-panel .highlight .ss {
    color: #a52084
}

.right-panel .highlight .bp {
    color: #999999
}

.right-panel .highlight .vc, .right-panel .highlight .vg, .right-panel .highlight .vi {
    color: teal
}

.right-panel .highlight .il {
    color: #009999
}

.right-panel .highlight .gc {
    color: #999;
    background-color: #EAF2F5
}

.bodytext table {
    width: 100%;
    font-size: 14px
}

.bodytext table th {
    text-align: left;
    font-weight: 600;
    color: #757d8b;
    border-bottom: 1px solid #ebedf0
}

.bodytext table tr {
    border-bottom: 1px solid #ebedf0
}

.bodytext table tr:last-child {
    border-bottom: none
}

.bodytext table tr td:last-of-type {
    padding-right: 0
}

.bodytext table td, .bodytext table th {
    padding: 10px 0;
    padding-right: 15px;
    vertical-align: top
}

.crunchable-image img {
    width: 100%;
    height: auto
}

code {
    font-size: 12px;
    font-family: "Menlo", "Monaco", monospace;
    line-height: 1.5;
    border-radius: 3px;
    color: #5e646f;
    background-color: #f4f5f7;
    padding: 1px 4px
}

pre code {
    text-shadow: white 0 1px 0;
    color: #9197a2;
    width: 100%;
    background-color: #fafbfc;
    border: 1px solid #e5e8ed;
    padding: 20px;
    margin: 0 3px;
    margin-bottom: 20px;
    border-radius: 4px;
    line-height: 1.6;
    display: inline-block;
    box-shadow: rgba(0, 0, 0, 0.02) 0 1px 1px inset;
    overflow-x: scroll
}



