/*! normalize.css v3.0.2 | MIT License | git.io/normalize */@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700&subset=latin,cyrillic-ext);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content .intro-table .intro-header{font-family:"Open Sans","Helvetica Neue", Helvetica, Arial, "Microsoft Yahei","微软雅黑", STXihei, "华文细黑", sans-serif;font-size:13px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content .intro-table .intro-header{padding-bottom:0;border-top:0;margin-top:30px;margin-bottom:20px;color:#4a4b4c;font-weight:bold;font-size:30px;line-height:30px}.content pre{font-family:Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, serif;font-size:13px;line-height:1.5}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight,.highlight .w{color:#f8f8f2;background-color:#272822}.highlight .err{color:#151515;background-color:#ac4142}.highlight .c,.highlight .cd,.highlight .cm,.highlight .c1,.highlight .cs{color:#505050}.highlight .cp{color:#f4bf75}.highlight .nt{color:#f4bf75}.highlight .o,.highlight .ow{color:#d0d0d0}.highlight .p,.highlight .pi{color:#d0d0d0}.highlight .gi{color:#90a959}.highlight .gd{color:#ac4142}.highlight .gh{color:#6a9fb5;background-color:#151515;font-weight:bold}.highlight .k,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kv{color:#aa759f}.highlight .kc{color:#d28445}.highlight .kt{color:#d28445}.highlight .kd{color:#d28445}.highlight .s,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2,.highlight .sh,.highlight .sx,.highlight .s1{color:#90a959}.highlight .sr{color:#75b5aa}.highlight .si{color:#8f5536}.highlight .se{color:#8f5536}.highlight .nn{color:#f4bf75}.highlight .nc{color:#f4bf75}.highlight .no{color:#f4bf75}.highlight .na{color:#6a9fb5}.highlight .m,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .il,.highlight .mo,.highlight .mb,.highlight .mx{color:#90a959}.highlight .ss{color:#90a959}.highlight .c,.highlight .cm,.highlight .c1,.highlight .cs{color:#909090}.highlight,.highlight .w{background-color:#2b2f32}@font-face{font-family:'slate';src:url("../fonts/slate.eot?-syv14m");src:url("../fonts/slate.eot?#iefix-syv14m") format("embedded-opentype"),url("../fonts/slate.woff2?-syv14m") format("woff2"),url("../fonts/slate.woff?-syv14m") format("woff"),url("../fonts/slate.ttf?-syv14m") format("truetype"),url("../fonts/slate.svg?-syv14m#slate") format("svg");font-weight:normal;font-style:normal}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url("images/fancy/fancybox.png")}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url("images/fancy/fancybox.png") -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url("images/fancy/blank.gif");z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url("images/fancy/fancybox.png");background-position:-40px -30px}#fancybox-right-ico{background-image:url("images/fancy/fancybox.png");background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url("images/fancy/fancybox-x.png")}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url("images/fancy/fancybox.png");background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(".images/funcy/fancybox-y.png");background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url("images/fancy/fancybox.png");background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url("images/fancy/fancybox-x.png");background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url("images/fancy/fancybox.png");background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url("images/fancy/fancybox-y.png")}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url("images/fancy/fancybox.png");background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url("images/fancy/fancy_title_over.png");display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url("images/fancy/fancybox.png") -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url("images/fancy/fancybox-x.png") 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url("images/fancy/fancybox.png") -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy/fancy_loading.png', sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy/fancy_shadow_nw.png', sizingMethod='scale')}.text{position:relative;padding-left:30px}.tooltip{opacity:0;pointer-events:none;transition:all 200ms;-webkit-transform:translateY(50px);transform:translateY(50px);position:absolute;border:1px solid #eaeaea}.text b:hover+.tooltip{opacity:1;pointer-events:initial;-webkit-transform:translateY(0px);transform:translateY(0px)}details{padding-left:0px}details[open]{margin-left:0px;display:inline-block;background-color:#ffffff}td{vertical-align:top}td>div{height:0;overflow:hidden}td:active>div{height:auto}summary{display:inline-block;outline:none;cursor:pointer}.expand-arrow{margin-left:5px;margin-right:4px;display:inline-block;cursor:pointer}.expanded .expand-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.t-header{color:#139e49;font-weight:600;border-bottom:2px solid #139e49}.treetable .branch{background-color:rgba(0,0,0,0.05);cursor:pointer}.content>table.treetable{margin-right:53%}.table_fixed-header tbody{display:block;height:500px;overflow-y:scroll}.table_fixed-header{box-sizing:border-box}html,body{color:#333;padding:0 0 0 0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Open Sans', helvetica, sans-serif;height:100%;-webkit-text-size-adjust:none;font-size:15px}html,body,.page-wrapper{background-color:#FFF}#toc>ul>li>a>span{float:right;background-color:#2484FF;border-radius:40px;width:20px}.tocify-wrapper{transition:left 0.3s ease-in-out;overflow-y:auto;overflow-x:hidden;position:fixed;z-index:30;top:-100px;left:0;bottom:-60px;width:360px;background-color:#ebeced;font-size:12px;color:#828385;padding-top:100px}.tocify-wrapper .tocify{padding:10px 35px 0 35px}.tocify-wrapper .lang-selector{display:none}.tocify-wrapper .lang-selector a{padding-top:0.5em;padding-bottom:0.5em}.tocify-wrapper img+.tocify{margin-top:20px}.tocify-wrapper .tocify-item>a,.tocify-wrapper .toc-footer li{display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.tocify-wrapper ul,.tocify-wrapper li{list-style:none;margin:0;padding:0;line-height:28px}.tocify-wrapper li{transition-property:background;transition-timing-function:linear;transition-duration:230ms}.tocify-wrapper .tocify-header>.tocify-item.tocify-hover,.tocify-wrapper .tocify-header>.tocify-item.tocify-focus{font-weight:bold}.tocify-wrapper .tocify-header>.tocify-subheader[data-tag="2"]{border-left:1px solid #e0e0e0;color:#1b75ba}.tocify-wrapper .tocify-header>.tocify-subheader[data-tag="2"]>.tocify-item.tocify-hover,.tocify-wrapper .tocify-header>.tocify-subheader[data-tag="2"]>.tocify-item.tocify-focus{font-weight:bold}.tocify-wrapper .tocify-header>.tocify-subheader[data-tag="2"]>li a{padding-left:15px}.tocify-wrapper .tocify-header>.tocify-subheader[data-tag="2"]>.tocify-subheader[data-tag="3"]>li a{padding-left:28px;font-size:11px}.tocify-wrapper .tocify-header>.tocify-subheader[data-tag="2"] li.tocify-hover,.tocify-wrapper .tocify-header>.tocify-subheader[data-tag="2"] li.tocify-focus,.tocify-wrapper .tocify-header>.tocify-subheader[data-tag="3"] li.tocify-hover,.tocify-wrapper .tocify-header>.tocify-subheader[data-tag="3"] li.tocify-focus{border-left:2px solid #57acda;margin-left:-2px;color:#57acda}.tocify-wrapper .tocify-subheader{display:none;font-weight:500;padding-left:0}.tocify-wrapper .tocify-subheader>li:last-child{box-shadow:none}.tocify-wrapper .toc-footer{display:none;padding:1em 0;margin-top:1em;border-top:1px solid #ffffff}.tocify-wrapper .toc-footer li,.tocify-wrapper .toc-footer a{color:#828385;text-decoration:none}.tocify-wrapper .toc-footer a:hover{text-decoration:underline}.tocify-wrapper .toc-footer li{font-size:0.8em;line-height:1.7;text-decoration:none}#nav-button{padding:0 0.5em 2em 0;display:none;position:fixed;top:0;left:0;z-index:400;color:#000;text-decoration:none;font-weight:bold;line-height:16px;transition:left 0.3s ease-in-out}#nav-button span{display:block;padding:27px 27px 27px;background-color:rgba(80,153,205,0.7);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-90deg) translate(-100%, 0);transform:rotate(-90deg) translate(-100%, 0);border-radius:0 0 0 5px}#nav-button img{height:16px;vertical-align:bottom}#nav-button:hover{opacity:1}#nav-button.open{left:290px;z-index:1050}#nav-button.open span{background:none;position:relative}#nav-button.open span img{display:none}#nav-button.open span:after{content:'+';position:absolute;font-size:38px;left:28px;top:24px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg) translate(-100%, 0);transform:rotate(-45deg) translate(-100%, 0)}.page-wrapper{margin-left:360px;position:relative;z-index:10;min-height:100%;padding-bottom:10px;padding-top:65px}.page-wrapper .dark-box{width:50%;background-color:#393939;position:absolute;right:0;top:0;bottom:0;padding-bottom:10px}.page-wrapper .lang-selector{position:fixed;z-index:50;border-bottom:5px solid #393939;top:0}.lang-selector{background-color:#222;width:100%;font-weight:bold}.lang-selector a{display:block;float:left;color:#fff;text-decoration:none;padding:0 10px;line-height:30px;outline:0}.lang-selector a:active,.lang-selector a:focus{background-color:#111;color:#fff}.lang-selector a.active{background-color:#393939;color:#fff}.lang-selector:after{content:'';clear:both;display:block}.logo-area{float:left}.logo-area img{margin-top:12px;margin-left:70px}.navigation-area{text-align:center}.navigation-area a{color:#4a4b4c;font-size:15px;line-height:48px;display:inline-block;padding:10px 10px 5px 10px;margin-right:50px;text-decoration:none}.navigation-area a.active,.navigation-area a:hover{color:#828385;border-bottom:2px solid #1173B2}#search-form{overflow:hidden}.search-area .search{overflow:hidden}.search-area{padding:0 35px 0 35px}.search-area input{border:0;border-bottom:1px solid #828385;width:30%;margin:0 auto;color:#828385;display:block;background-color: #ebeced; no-repeat center left;padding:6px 10px 6px 10px;outline:none;box-sizing:border-box;float:left}.search-area #input-search{width:70%}.search-area input[type=submit]{padding-top:5px;border:1px solid #828385}.search-area .search-results{height:0;margin-top:0;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;transition-property:height, margin;transition-duration:180ms;transition-timing-function:ease-in-out}.search-area .search-results.visible{height:auto;margin-bottom:1em}.search-area .search-results li{margin:1em 0 1em 0px;line-height:1}.search-area .search-results a{color:#828385;text-decoration:none}.search-area .search-results a:hover{text-decoration:underline}.content{position:relative;z-index:30;word-wrap:break-word;overflow:hidden}.content:after{content:'';display:block;clear:both}.content>h1,.content>h2,.content>h3,.content>h4,.content>h5,.content>h6,.content>p,.content>table,.content>ul,.content>ol,.content>aside,.content>dl,.content .image-with-description{margin-right:50%;margin-left:70px;padding-right:90px;box-sizing:border-box;display:block}.content>ul,.content>ol{padding-left:28px}.content>ul p,.content>ol p{margin-bottom:2px}.content>p>img{vertical-align:top}.content>h1,.content>h2,.content>div{clear:both}.content h1 code,.content h2 code,.content h3 code,.content h4 code,.content h5 code,.content h6 code{background:transparent}.content h1 code:before,.content h1 code:after,.content h2 code:before,.content h2 code:after,.content h3 code:before,.content h3 code:after,.content h4 code:before,.content h4 code:after,.content h5 code:before,.content h5 code:after,.content h6 code:before,.content h6 code:after{vertical-align:middle;color:gray}.content h1 code:before,.content h2 code:before,.content h3 code:before,.content h4 code:before,.content h5 code:before,.content h6 code:before{content:"<"}.content h1 code:after,.content h2 code:after,.content h3 code:after,.content h4 code:after,.content h5 code:after,.content h6 code:after{content:">"}.content h1 img,.content h2 img,.content h3 img,.content h4 img,.content h5 img,.content h6 img{vertical-align:middle}.content h2{font-size:25px}.content h3{font-size:20px}.content h4{font-size:15px}.content h5{font-size:25px}.content h6{font-size:20px}.content h1,.content h2,.content h3{border-bottom:1px solid #e0e0e0 !important}.content h1:first-child,.content div:first-child+h1{border-top-width:0;margin-top:0}.content hr{margin:2em 0;border-top:2px solid #393939;border-bottom:2px solid #F1F1F1}.content table{margin-bottom:1em;overflow:auto;border-collapse:collapse;font-size:13px}.content table thead tr th{white-space:nowrap;border-bottom:2px solid #139e49}.content table tbody tr>td{background-color:transparent;border-bottom:2px solid #efeff1;text-align:left}.content table tbody tr>td.header{text-align:center}.content table code{background-color:#FFF;font-size:12px}.content table tr td:first-child,.content table tr th:first-child{padding-left:0}.content table th,.content table td{text-align:left;vertical-align:top;line-height:1.6}.content table th{padding:5px 10px;border-bottom:1px solid #ccc;vertical-align:bottom}.content table td{padding:10px}.content table tr:last-child{border-bottom:1px solid #ccc}.content dt{font-weight:bold}.content dd{margin-left:15px}.content p,.content li,.content dt,.content dd{line-height:1.6;margin-top:0}.content img{max-width:100%}.content pre>code{background-color:transparent;padding:0}.content a{color:#1b75ba}.content aside{margin-top:1.5em;margin-bottom:1.5em;line-height:1.6;position:relative;border-top:1px solid #57acda;border-bottom:1px solid #57acda;border-radius:4px;padding:10px 12px;margin-left:110px}.content aside.warning{border-color:#f65636}.content aside.success{border-color:#85c645}.content aside:before{vertical-align:middle;padding-right:0.5em;font-size:14px;content:"";position:absolute;top:50%;left:-40px;height:24px;width:24px;margin-top:-12px;background-repeat:no-repeat;background-position:0 0;}.content aside.warning:before{}.content aside.success:before{}.content .search-highlight{padding:2px;margin:-2px;border-radius:4px;border:1px solid #F7E633;background:linear-gradient(to top left, #f7e633 0%, #f1d32f 100%)}.content .intro-table{max-width:855px;margin:0 auto}.content .intro-table .intro-header{font-size:25px;margin:5px 0 5px 0;display:block}.content .intro-table a{text-decoration:none;color:#4a4b4c}.content .intro-table tbody tr>td{text-align:center;border-bottom:0}.content .intro-table h2{border-bottom:0}.content code{background-color:rgba(0,0,0,0.05);padding:3px;border-radius:3px}.content pre,.content blockquote{background-color:#2b2f32;color:#fff;padding:25px;margin:0;width:auto;margin-left:70px;margin-right:90px;float:right;clear:right;box-sizing:border-box}.content pre>p,.content blockquote>p{margin:0}.content pre a,.content blockquote a{color:#fff;text-decoration:none;border-bottom:dashed 1px #ccc}.content pre+blockquote,.content pre+pre,.content blockquote+blockquote,.content blockquote+pre{padding-top:0}.content pre+p,.content blockquote+p{margin-top:15px}.content blockquote>p{background-color:#1c1c1c;border-radius:5px;padding:13px;color:#ccc;border-top:1px solid #000;border-bottom:1px solid #404040}.scroll-up-button{position:fixed;bottom:10px;right:10px}@media (max-width: 930px){.tocify-wrapper{left:-360px}.tocify-wrapper.open{left:0;z-index:1000}.page-wrapper{margin-left:0}#nav-button{display:block}.tocify-wrapper .tocify-item>a{padding-top:0.3em;padding-bottom:0.3em}}@media (max-width: 1200px){.navigation-area{float:right}}@media (max-width: 570px){.dark-box{display:none}.content>h1,.content>h2,.content>h3,.content>h4,.content>h5,.content>h6,.content>p,.content>table,.content>ul,.content>ol,.content>aside,.content>dl,.content .image-with-description{margin-right:0}.tocify-wrapper .lang-selector{display:block}.page-wrapper .lang-selector{display:none}.content pre,.content blockquote{width:auto;float:none}.content>pre+h1,.content>blockquote+h1,.content>pre+h2,.content>blockquote+h2,.content>pre+h3,.content>blockquote+h3,.content>pre+h4,.content>blockquote+h4,.content>pre+h5,.content>blockquote+h5,.content>pre+h6,.content>blockquote+h6,.content>pre+p,.content>blockquote+p,.content>pre+table,.content>blockquote+table,.content>pre+ul,.content>blockquote+ul,.content>pre+ol,.content>blockquote+ol,.content>pre+aside,.content>blockquote+aside,.content>pre+dl,.content>blockquote+dl,.content pre+.image-with-description,.content blockquote+.image-with-description{margin-top:70px}.content>h1,.content>h2,.content>h3,.content>h4,.content>h5,.content>h6,.content>p,.content>table,.content>ul,.content>ol,.content>aside,.content>dl{margin-left:10px !important;margin-right:10px !important;padding-right:10px !important}.content pre,.content blockquote{margin-left:10px !important;margin-right:10px !important}body.api .page-wrapper{margin-left:0 !important}body.api .page-wrapper .content pre,body.api .page-wrapper .content blockquote,body.api .page-wrapper .dark-box{width:auto !important}.tocify-wrapper{z-index:500}.navigation-area a{color:#4a4b4c;font-size:13px;line-height:48px;display:inline-block;padding:2px 2px 2px 2px;margin-right:10px;text-decoration:none;white-space:nowrap}.navigation-area a.active,.navigation-area a:hover{color:#828385;border-bottom:2px solid #1173B2}}#top_menu{z-index:300;display:block;background:#fff;position:relative;padding-left:20px;box-shadow:0px 2px 5px -2px rgba(0,0,0,0.75)}#top_menu .logo{margin-top:10px}.fancybox img{width:230px;height:auto;margin-right:32px}#fancybox-close{width:19px;height:19px;background:transparent url("images/fancy/cross.png") 0 0;right:-21px;top:-19px;background-size:contain}#fancybox-left,#fancybox-right{visibility:visible}#fancybox-left span,#fancybox-right span{left:-42px;height:88px;width:42px;background:url("images/fancy/arrows.png") no-repeat top left}#fancybox-left:hover span,#fancybox-right:hover span{left:-42px;background-position:bottom left}#fancybox-right span{background-position:top right;right:-42px;left:auto}#fancybox-right:hover span{right:-42px;left:auto;background-position:bottom right}#fancybox-title-float-left,#fancybox-title-float-right{display:none}#fancybox-title-float-main{background:#000;color:#FFF;font-size:15px;padding:0 20px}.image-with-description .image{float:left}.table-header,.content table thead tr th,.content table tbody tr .header{color:#139e49;font-size:12px;line-height:30px;text-align:left;font-weight:bold}.secondary-logo{display:block;text-align:center;margin-bottom:30px;margin-top:30px}body.index .lang-selector-custom{display:none}body.api .content>h1,body.api .content>h2,body.api .content>h3,body.api .content>h4,body.api .content>h5,body.api .content>h6,body.api .content>p,body.api .content>table,body.api .content>ul,body.api .content>ol,body.api .content>aside,body.api .content>dl{margin-left:30px;padding-right:30px;margin-right:45%}body.api .content pre,body.api .content blockquote{padding:2em 15px}body.api .page-wrapper .content pre,body.api .page-wrapper .content blockquote,body.api .page-wrapper .dark-box{width:42%}body.api .content aside{margin-left:75px}body.api .search-area{padding:0 25px 0 25px}body.api .tocify{padding:10px 25px 0 25px}table.sortable thead tr .header:after{content:'';display:inline-block;width:15px;height:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAJCAYAAADdA2d2AAAALUlEQVQokWNgIBIo6xr8J1Yt0QbCMNUNpIrB2AykqoupBmjmUpp5nWZhSYqBAGXmL+GNJKBDAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center right;cursor:pointer}table.sortable thead tr .header.headerSortDown:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAECAYAAABhnXSoAAAAIElEQVQYlWNgIAEo6xr8J0U9UQbCMNUNpIrB2AwkZDAAeyQX8dM3PmcAAAAASUVORK5CYII=)}table.sortable thead tr .header.headerSortUp:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAECAYAAABhnXSoAAAAIklEQVQYlWNgwAOUdQ3+48L49BEEVDcQm8FUMRDZYGLVAgDK1hfxTkp2SgAAAABJRU5ErkJggg==)}