@charset "UTF-8";
html {
position: relative;
min-height: 100%;
font-size: 100%; }
body {
padding-top: 50px;
color: #000;
font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
line-height: 1.5; }
a {
color: #00701a;
font-weight: 500; }
a:hover, a:focus {
color: #00d632; }
a code {
color: #00701a; }
h1,
h2,
h3,
h4,
h5,
h6 {
color: #000;
margin-top: 2rem;
margin-bottom: 1rem; }
h1 code,
h2 code,
h3 code,
h4 code,
h5 code,
h6 code {
color: #000;
background: transparent; }
h1 {
font-size: 31.5px;
font-weight: 700; }
h2 {
font-size: 28px; }
h2 code {
font-size: 24px; }
h3 {
font-size: 21px; }
h3 code {
font-size: 20px; }
h4 {
font-size: 18.9px; }
h4 code {
font-size: 18px; }
h5 {
font-size: 16.1px; }
h6 {
font-size: 14px; }
p,
li {
font-size: 14px;
line-height: 1.5; }
pre {
padding: 8px 16px;
margin: 8px 0;
font-family: "Monaco", "Source Code Pro", monospace;
background-color: #eee;
border: 0;
font-size: 100%;
line-height: 20px;
color: #000;
border-radius: 6px;
box-shadow: 1px 1px 5px #aaa; }
code {
font-family: "Monaco", "Source Code Pro", monospace;
font-size: 13px;
background-color: #eee;
color: #000; }
.btn-lg {
font-size: 14px;
text-transform: uppercase; }
@media (min-width: 768px) {
.container {
width: 100%;
max-width: 100%; } }
@media (min-width: 992px) {
.content {
max-width: 85%; } }
.content {
padding: 40px 10px; }
.content p {
line-height: 22px;
margin-bottom: 1rem; }
.btn-success {
border-radius: 2px;
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
border: 0; }
.well {
background-color: #eee;
border-color: #eee;
box-shadow: none; }
.vpad {
padding-top: 0px; }
.page-title-bar {
background-color: #76d275;
padding-top: 20px;
padding-bottom: 20px; }
.page-title-bar h1,
.page-title-bar h2,
.page-title-bar h3,
.page-title-bar h4,
.page-title-bar h5,
.page-title-bar h6 {
margin: 8px 0 4px;
color: #fff; }
.gsc-control-cse *,
.gsc-control-cse *::before,
.gsc-control-cse *::after {
-webkit-box-sizing: content-box !important;
-moz-box-sizing: content-box !important;
box-sizing: content-box !important; }
dd > code > a,
dl > dt > code > a {
color: #000; }
dl > dt {
margin-top: 1.5rem;
margin-bottom: .5rem; }
.footer {
margin-top: 40px;
background-color: #424242;
color: #fff;
padding: 20px; }
.footer .text-muted {
color: #e0e0e0; }
.footer a {
color: #e0e0e0; }
.footer a:hover, .footer a:focus {
color: #fff;
text-decoration: none; }
.navbar-inverse {
margin-bottom: 0;
background-color: #43a047;
border-bottom: 1px solid #43a047; }
.navbar-inverse .navbar-brand .navbar-logo {
height: 22px; }
.navbar-inverse a.navbar-brand {
color: #fff; }
.navbar-inverse a.navbar-brand:focus, .navbar-inverse a.navbar-brand:hover {
color: #444;
background-color: #43a047; }
.navbar-inverse .navbar-nav > li > a {
color: #fff; }
.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
color: #444;
background-color: #76d275; }
.navbar-inverse .navbar-nav > li > a.nav-icon {
font-size: 18px; }
.navbar-inverse .navbar-nav > li.active > a {
background-color: #76d275; }
.navbar-inverse .navbar-nav > li.active > a:focus, .navbar-inverse .navbar-nav > li.active > a:hover {
background-color: #76d275; }
.navbar-inverse .navbar-form {
border-color: #43a047; }
.navbar-inverse .navbar-form .input-sm {
margin-top: 2px; }
.navbar-inverse .navbar-form input[type="search"] {
background-color: #76d275;
border-color: #43a047; }
.navbar-inverse .navbar-form input[type="search"]::placeholder {
color: #fff; }
.navbar-inverse .navbar-form input[type="search"]:focus, .navbar-inverse .navbar-form input[type="search"]:active {
background-color: #fff; }
.navbar-inverse .navbar-toggle {
border: 1px solid #43a047; }
.navbar-inverse .navbar-toggle.active, .navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
background-color: #76d275; }
.navbar-inverse .navbar-collapse {
border-color: #43a047; }
@media (max-width: 768px) {
#cse-search-box {
margin-top: 0;
margin-bottom: 0; } }
.sidebar {
border-right: 1px solid #dee2e6;
background-color: rgba(67, 160, 71, 0.03);
padding-top: 40px;
padding-left: 1.5rem;
margin-left: -15px; }
.sidebar li {
font-size: 13.3px; }
.sidebar h4 {
padding-right: 1rem; }
.sidebar ul.sidebar-nav {
list-style-type: none;
padding: 0; }
.sidebar ul.sidebar-nav li.sidebar-nav-heading {
padding: 10px 0;
margin: 0;
display: block;
font-size: 16px;
font-weight: 300; }
.sidebar ul.sidebar-nav li ul li a {
color: #495057; }
.sidebar ul.sidebar-nav li a {
padding: 4px 1rem 4px 0;
display: block;
color: #222;
font-weight: 400; }
.sidebar ul.sidebar-nav li a:focus {
text-decoration: none; }
.sidebar ul.sidebar-nav li a:active, .sidebar ul.sidebar-nav li a:hover {
border-right: 4px solid #66bb6a;
text-decoration: none; }
.sidebar ul.sidebar-nav li a .caret {
float: right;
margin-top: 8px;
margin-right: 0px; }
.sidebar ul.sidebar-nav li.active a {
border-right: 4px solid #66bb6a;
font-weight: 700; }
.sidebar ul.sidebar-nav ul.sidebar-nav {
padding-left: 10px; }
.sidebar select {
padding: 3px 4px;
border: 2px solid #dee2e6;
border-radius: 3px;
width: 80%; }
.sidebar-toggle {
margin-top: 50px; }
@media (max-width: 991px) {
.right-sidebar {
display: none; } }
@media (min-width: 992px) {
.sidebar-toggle {
display: none; }
.sidebar.collapse {
display: block; }
@supports (position: sticky) {
.sticky-sidebar {
position: sticky;
top: 50px;
height: calc(95vh);
overflow-y: auto; } } }
.right-sidebar {
border-left: 1px solid #dee2e6;
padding-top: 1rem;
padding-bottom: 1rem;
padding-left: 1em; }
.right-sidebar .gh-links {
padding-left: 0;
list-style-type: none; }
.right-sidebar .gh-links li {
padding-bottom: .4rem; }
.right-sidebar a {
font-weight: 400; }
.page-toc {
padding-left: 0;
list-style-type: none; }
.page-toc li {
margin-top: .3rem;
line-height: 1.7;
font-size: 13.3px; }
.page-toc li a {
color: #444; }
.page-toc-sublist {
padding-left: 1em;
list-style-type: none; }
.page-toc-sublist li {
line-height: 1.7; }
.page-toc-sublist li a {
color: #666; }
pre.rule-signature {
white-space: normal;
word-wrap: break-word;
word-break: normal; }
colgroup .col-param {
width: 25%; }
colgroup .col-description {
width: 75%; }
.table-params {
border: 1px solid #81c784; }
.table-params thead > tr > th {
color: #fff;
border: 1px solid #81c784;
background-color: #81c784; }
.table-params tbody > tr > td {
background-color: #e8f5e9;
border: 1px solid #81c784; }
.table-implicit {
border: 1px solid #c0c0c0; }
.table-implicit thead > tr > th {
color: #fff;
border: 1px solid #c0c0c0;
background-color: #c0c0c0; }
.table-implicit tbody > tr > td {
background-color: #f0f0f0;
border: 1px solid #c0c0c0; }
ul.hlist {
margin: 0;
padding: 0; }
ul.hlist li {
margin: 0;
display: inline; }
ul.hlist li:after {
content: ' ยท ';
margin: 0 1ex;
font-weight: bold; }
ul.hlist li:last-child:after {
content: none; }
.toc {
border-left: 4px solid #c8e6c9;
padding-left: 18px;
margin-bottom: 20px; }
.toc h1,
.toc h2 {
font-size: 24px;
color: #757575;
margin-bottom: 12px; }
.toc ul {
list-style: none;
padding-left: 0;
margin-top: 0; }
.toc ul li {
line-height: 36px;
font-size: 16px;
font-weight: 400; }
dt {
margin-top: 0.5em; }
dd {
margin-left: 2em; }
caption {
padding-top: 5px;
padding-bottom: 5px;
color: #fff;
text-align: left; }
th {
text-align: left; }
table {
background-color: #fff;
width: 100%;
max-width: 100%;
margin-bottom: 1.5; }
table > thead > tr > th,
table > thead > tr > td,
table > tbody > tr > th,
table > tbody > tr > td,
table > tfoot > tr > th,
table > tfoot > tr > td {
padding: 5px;
line-height: 1.5;
vertical-align: top;
border-top: 1px solid #43a047; }
table > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #43a047; }
table > caption + thead > tr:first-child > th,
table > caption + thead > tr:first-child > td,
table > colgroup + thead > tr:first-child > th,
table > colgroup + thead > tr:first-child > td,
table > thead:first-child > tr:first-child > th,
table > thead:first-child > tr:first-child > td {
border-top: 0; }
table > tbody + tbody {
border-top: 2px solid #43a047; }
.highlight .hll {
background-color: #e0e0e0; }
.highlight {
background: #eee;
color: #212121; }
.highlight .c {
color: #9e9e9e; }
.highlight .err {
color: #f44336; }
.highlight .k {
color: #9c27b0; }
.highlight .l {
color: #ff9800; }
.highlight .n {
color: #212121; }
.highlight .o {
color: #009688; }
.highlight .p {
color: #212121; }
.highlight .cm {
color: #9e9e9e; }
.highlight .cp {
color: #9e9e9e; }
.highlight .c1 {
color: #9e9e9e; }
.highlight .cs {
color: #9e9e9e; }
.highlight .gd {
color: #f44336; }
.highlight .ge {
font-style: italic; }
.highlight .gh {
color: #212121;
font-weight: bold; }
.highlight .gi {
color: #4caf50; }
.highlight .gp {
color: #9e9e9e;
font-weight: bold; }
.highlight .gs {
font-weight: bold; }
.highlight .gu {
color: #009688;
font-weight: bold; }
.highlight .kc {
color: #9c27b0; }
.highlight .kd {
color: #9c27b0; }
.highlight .kn {
color: #009688; }
.highlight .kp {
color: #9c27b0; }
.highlight .kr {
color: #9c27b0; }
.highlight .kt {
color: #ffc107; }
.highlight .ld {
color: #4caf50; }
.highlight .m {
color: #ff9800; }
.highlight .s {
color: #4caf50; }
.highlight .na {
color: #2196f3; }
.highlight .nb {
color: #212121; }
.highlight .nc {
color: #ffc107; }
.highlight .no {
color: #f44336; }
.highlight .nd {
color: #009688; }
.highlight .ni {
color: #212121; }
.highlight .ne {
color: #f44336; }
.highlight .nf {
color: #2196f3; }
.highlight .nl {
color: #212121; }
.highlight .nn {
color: #ffc107; }
.highlight .nx {
color: #2196f3; }
.highlight .py {
color: #212121; }
.highlight .nt {
color: #009688; }
.highlight .nv {
color: #f44336; }
.highlight .ow {
color: #009688; }
.highlight .w {
color: #212121; }
.highlight .mf {
color: #ff9800; }
.highlight .mh {
color: #ff9800; }
.highlight .mi {
color: #ff9800; }
.highlight .mo {
color: #ff9800; }
.highlight .sb {
color: #4caf50; }
.highlight .sc {
color: #212121; }
.highlight .sd {
color: #9e9e9e; }
.highlight .s2 {
color: #4caf50; }
.highlight .se {
color: #ff9800; }
.highlight .sh {
color: #4caf50; }
.highlight .si {
color: #ff9800; }
.highlight .sx {
color: #4caf50; }
.highlight .sr {
color: #4caf50; }
.highlight .s1 {
color: #4caf50; }
.highlight .ss {
color: #4caf50; }
.highlight .bp {
color: #212121; }
.highlight .vc {
color: #f44336; }
.highlight .vg {
color: #f44336; }
.highlight .vi {
color: #f44336; }
.highlight .il {
color: #ff9800; }