@import url(vendor/featherlight.min.css);@import url(vendor/perfect-scrollbar.css);@import url(vendor/auto-complete.css);@import url(vendor/bootstrap-grid.min.css);@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css");:root{font-size:62.5%}.space-10{height:1rem}.space-20{height:2rem}.space-30{height:3rem}.space-40{height:4rem}.space-50{height:5rem}.space-60{height:6rem}.space-70{height:7rem}.space-80{height:8rem}.space-90{height:9rem}.space-100{height:10rem}.hidden{display:none !important;visibility:hidden}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}*:focus{outline:none}::-moz-selection{background:#35B863;color:#fff;text-shadow:none}::selection{background:#35B863;color:#fff;text-shadow:none}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}::-ms-clear,::-ms-reveal{display:none}:root{font-size:62.5%}html,body{margin:0;padding:0;height:100%;font-size:1.3rem;font-family:"Arial",Arial,sans-serif;color:#333}html,button,input,select,textarea{font-family:"Arial",Arial,sans-serif}.wrapper{display:flex;height:100%}.side{display:flex;flex-direction:column;width:300px;min-width:300px;background:#f0f0f0;box-sizing:border-box;padding:1.9rem 1rem 0rem 1.8rem;position:relative}@media screen and (max-width: 768px){.side{position:fixed;top:6rem;bottom:0;left:0;z-index:100;transform:translateX(-100%);transition:transform 0.2s ease}.side--opened{transform:translateX(0)}}.main{flex:1 auto;display:flex;flex-direction:column;position:relative}.header{flex:0 0 6rem;height:6rem;background:#35b863}.header__logo{position:absolute;top:1rem;left:2rem}.header:before{content:'';display:block;position:absolute;left:-0.5rem;width:0.5rem;height:6rem;background:#35B863}@media screen and (max-width: 768px){.header__logo{top:1.5rem;left:5rem}.header__logo img{width:14rem}}.content{padding:1rem 30rem 10rem 3rem;overflow:auto}@media screen and (max-width: 1500px){.content{padding-right:20rem}}@media screen and (max-width: 1400px){.content{padding-right:10rem}}@media screen and (max-width: 1300px){.content{padding-right:2rem}}@media screen and (max-width: 768px){.content{padding:0rem 2rem 2rem 2rem}}.gutter{display:block !important;flex:0 0 17px;position:relative;background:#dcdcdc;border-left:6px solid #f0f0f0;border-right:5px solid #fff;transition:background 1.6s ease}.gutter:after{content:'';position:absolute;height:50px;width:2px;border-radius:3px;background:#aaa;top:50%;left:2px;transition:background 1.6s ease}.gutter:hover{cursor:col-resize;box-sizing:border-box;background:#6989B6}.gutter:hover:after{background:#fff}@media screen and (max-width: 768px){.gutter{display:none !important}}.nav{flex:1 1;display:flex;flex-direction:column;max-height:100%;padding-top:6.5rem}.hljs{display:block;overflow-x:auto;padding:0;border-radius:0;background:transparent;font-size:inherit}.hljs-keyword,.hljs-literal{color:#7f007f;font-weight:bold}.hljs-type{color:#ad6e2d;font-weight:bold}.hljs-string{color:#1c5ece}.hljs-function{font-weight:bold}.hljs-comment{color:#20ab50}.hljs-port{color:#61b006;font-weight:bold}.language-ctl .hljs-keyword,.language-ctl .hljs-literal{color:#7f007f;font-weight:bold}.language-ctl .hljs-type{color:#ad6e2d;font-weight:bold}.language-ctl .hljs-string{color:#1c5ece}.language-ctl .hljs-function{font-weight:bold}.language-ctl .hljs-comment{color:#20ab50}.language-ctl .hljs-port{color:#61b006;font-weight:bold}.language-xml .hljs-tag,.language-xml .hljs-name{color:#3f7f7f}.language-xml .hljs-meta,.language-xml .hljs-comment{color:#777}.language-xml .hljs-attr{color:#7f007f}.language-xml .hljs-string{color:#1c5ece;font-style:italic}.language-sql .hljs-keyword,.language-sql .hljs-literal{color:#7f007f;font-weight:bold}.language-sql .hljs-comment{color:#777}.language-sql .hljs-type{color:#ad6e2d;font-weight:bold}.language-sql .hljs-string{color:#1c5ece;font-style:italic}.language-java .hljs-keyword,.language-java .hljs-literal{color:#7f007f;font-weight:bold}.language-java .hljs-type{color:#ad6e2d;font-weight:bold}.language-java .hljs-string{color:#1c5ece}.language-java .hljs-comment{color:#20ab50}.language-json .hljs-attr{color:#3f7f7f}.language-json .hljs-string{color:#6a5acd}.language-json .hljs-number{color:#7f007f}#body-inner{font-size:1.4rem}.center,p.tablecenter{text-align:center}.green{color:#20ab50}.dgreen{font-weight:bold;color:#61b006}.bluegreen{color:#3f7f7f}.gray{color:#777}.purple{color:#7f007f}.purpleB{font-weight:bold;color:#7f007f}.SlateBlue{color:#6a5acd}.red{color:red}.dred{font-weight:bold;color:#c31111}.Linen{color:#e6b37f}.brown{font-weight:bold;color:#ad6e2d}.dblue{color:#1c5ece}.jsonelement,.xmlelement{color:#3f7f7f}.xmlattribute{color:#7f007f}a{color:#436ca4}a:hover{text-decoration:none}h1,h2,h3,h4{font-weight:normal;color:#333;margin:2rem 0}h1{font-size:3rem}h2{margin:4rem 0 2rem 0;font-size:2.2rem}h3,h4,h5{margin:3rem 0 2rem 0;font-size:2rem;font-weight:bold}h4{font-size:1.8rem}h5{font-size:1.6rem}h6{margin:1.5rem 0 1rem 0;font-size:1.4rem;font-weight:bold}h7{font-weight:bold}div.subtitle p{font-weight:normal;color:#333;margin:2rem 0;font-size:2rem}hr{border:none;background:#ccc;height:0.2rem}p{font-size:1.4rem;line-height:1.5;margin:1rem 0}ul,ol{padding:0 0 0 2rem}ul li,ol li{margin:1rem 0 2rem 0}ul li li,ol li li{margin:1rem 0}ul li p,ol li p{margin:0 0 5px 0}ul li p:last-of-type,ol li p:last-of-type{margin:0}ul.compact li,ol.compact li{margin:0.5rem 0}kbd{font-weight:bold}code{padding:0 0.4rem;display:inline-block;border-radius:0.2rem;background:#f4f4f4;font-size:1.5rem;line-height:1.4;position:relative;word-break:break-all}code.email{background:#e7f0fd;border:0.1rem solid #cadcf5}.funcsynopsis{display:inline-block;padding:0 2rem;border-radius:0.2rem;background:#f4f4f4;line-height:1.4;margin:0 0 1rem 0}table.simplelist td p{margin:0;line-height:normal}table.attributes{border-collapse:collapse;border-color:transparent;background:#fbfbfb;border:none;line-height:1.6;border-radius:0.2rem}table.attributes .content{padding:initial}table.attributes td .paragraph,table.attributes td p.tableblock{padding:1rem 1.5rem}table.attributes td,table.attributes th{vertical-align:top;word-break:normal;font-size:1.4rem;border:1px solid #dadada;padding:0}table.attributes td .literalblock,table.attributes th .literalblock{padding-left:1.5rem}table.attributes td .subhead,table.attributes th .subhead{padding:0.5rem 1.5rem}table.attributes td .imageblock,table.attributes th .imageblock{margin:0;background:transparent}table.attributes td p,table.attributes th p{line-height:1.6;margin:0 0 1rem 0}table.attributes td p:last-of-type,table.attributes th p:last-of-type{margin:0}table.attributes td.subhead,table.attributes td div.subhead{padding:0.5rem 1.5rem;border-bottom:0.1rem solid #777;background:#eee}table.attributes thead{background:#436ca4}table.attributes thead th{color:#fff;border:none;border-right:0.1rem solid #749ace;border-bottom:0.1rem solid #749ace;padding:0.5rem 1.5rem;font-size:1.1rem;text-transform:uppercase;text-align:left}table.attributes thead th a{color:#fff}table.attributes thead th sup{display:inline-block;margin-left:0.5rem;font-weight:normal}table.attributes thead th:first-of-type{border-radius:0.3rem 0 0 0}table.attributes thead th:last-of-type{border-radius:0 0.3rem 0 0;border-right:none}table.attributes .footnotes{border-top:1px solid #cacaca;background:#f1f1f1}table.attributes .footnotes p{font-size:1.3rem}table.attributes .footnotes p code{background:#fff;border:0.1rem solid #e6e6e6}table.attributes .footnotes .footnote:first-child:before{content:"Legend:";font-weight:bold;margin-bottom:0.5rem;display:block}table.attributes fthfoot{border:1px solid transparent}table.attributes fthfoot fthtd{border:1px solid transparent}table.attributes tbody th{background:#436ca4;color:#fff;border:none;border-right:0.1rem solid #749ace;border-bottom:0.1rem solid #749ace;padding:0.5rem 1.5rem;font-size:1.1rem;text-transform:uppercase;text-align:left}table.attributes tbody th p{font-size:1.1rem}table.attributes tbody th p .tableblock{padding:0 !important}table.attributes tbody p{margin:0}table.ctltemplates:not(.simplelist),table.invisible:not(.simplelist),table.informaltable:not(.simplelist),table.comparison:not(.simplelist),table.tableblock:not(.simplelist){border-collapse:collapse;border-color:transparent;background:#fbfbfb;border:none;line-height:1.6;border-radius:0.2rem}table.ctltemplates:not(.simplelist) .content,table.invisible:not(.simplelist) .content,table.informaltable:not(.simplelist) .content,table.comparison:not(.simplelist) .content,table.tableblock:not(.simplelist) .content{padding:initial}table.ctltemplates:not(.simplelist) td .paragraph,table.ctltemplates:not(.simplelist) td p.tableblock,table.invisible:not(.simplelist) td .paragraph,table.invisible:not(.simplelist) td p.tableblock,table.informaltable:not(.simplelist) td .paragraph,table.informaltable:not(.simplelist) td p.tableblock,table.comparison:not(.simplelist) td .paragraph,table.comparison:not(.simplelist) td p.tableblock,table.tableblock:not(.simplelist) td .paragraph,table.tableblock:not(.simplelist) td p.tableblock{padding:1rem 1.5rem}table.ctltemplates:not(.simplelist) td,table.ctltemplates:not(.simplelist) th,table.invisible:not(.simplelist) td,table.invisible:not(.simplelist) th,table.informaltable:not(.simplelist) td,table.informaltable:not(.simplelist) th,table.comparison:not(.simplelist) td,table.comparison:not(.simplelist) th,table.tableblock:not(.simplelist) td,table.tableblock:not(.simplelist) th{vertical-align:top;word-break:normal;font-size:1.4rem;border:1px solid #dadada;padding:0}table.ctltemplates:not(.simplelist) td .literalblock,table.ctltemplates:not(.simplelist) th .literalblock,table.invisible:not(.simplelist) td .literalblock,table.invisible:not(.simplelist) th .literalblock,table.informaltable:not(.simplelist) td .literalblock,table.informaltable:not(.simplelist) th .literalblock,table.comparison:not(.simplelist) td .literalblock,table.comparison:not(.simplelist) th .literalblock,table.tableblock:not(.simplelist) td .literalblock,table.tableblock:not(.simplelist) th .literalblock{padding-left:1.5rem}table.ctltemplates:not(.simplelist) td .subhead,table.ctltemplates:not(.simplelist) th .subhead,table.invisible:not(.simplelist) td .subhead,table.invisible:not(.simplelist) th .subhead,table.informaltable:not(.simplelist) td .subhead,table.informaltable:not(.simplelist) th .subhead,table.comparison:not(.simplelist) td .subhead,table.comparison:not(.simplelist) th .subhead,table.tableblock:not(.simplelist) td .subhead,table.tableblock:not(.simplelist) th .subhead{padding:0.5rem 1.5rem}table.ctltemplates:not(.simplelist) td .imageblock,table.ctltemplates:not(.simplelist) th .imageblock,table.invisible:not(.simplelist) td .imageblock,table.invisible:not(.simplelist) th .imageblock,table.informaltable:not(.simplelist) td .imageblock,table.informaltable:not(.simplelist) th .imageblock,table.comparison:not(.simplelist) td .imageblock,table.comparison:not(.simplelist) th .imageblock,table.tableblock:not(.simplelist) td .imageblock,table.tableblock:not(.simplelist) th .imageblock{margin:0;background:transparent}table.ctltemplates:not(.simplelist) td p,table.ctltemplates:not(.simplelist) th p,table.invisible:not(.simplelist) td p,table.invisible:not(.simplelist) th p,table.informaltable:not(.simplelist) td p,table.informaltable:not(.simplelist) th p,table.comparison:not(.simplelist) td p,table.comparison:not(.simplelist) th p,table.tableblock:not(.simplelist) td p,table.tableblock:not(.simplelist) th p{line-height:1.6;margin:0 0 1rem 0}table.ctltemplates:not(.simplelist) td p:last-of-type,table.ctltemplates:not(.simplelist) th p:last-of-type,table.invisible:not(.simplelist) td p:last-of-type,table.invisible:not(.simplelist) th p:last-of-type,table.informaltable:not(.simplelist) td p:last-of-type,table.informaltable:not(.simplelist) th p:last-of-type,table.comparison:not(.simplelist) td p:last-of-type,table.comparison:not(.simplelist) th p:last-of-type,table.tableblock:not(.simplelist) td p:last-of-type,table.tableblock:not(.simplelist) th p:last-of-type{margin:0}table.ctltemplates:not(.simplelist) td.subhead,table.ctltemplates:not(.simplelist) td div.subhead,table.invisible:not(.simplelist) td.subhead,table.invisible:not(.simplelist) td div.subhead,table.informaltable:not(.simplelist) td.subhead,table.informaltable:not(.simplelist) td div.subhead,table.comparison:not(.simplelist) td.subhead,table.comparison:not(.simplelist) td div.subhead,table.tableblock:not(.simplelist) td.subhead,table.tableblock:not(.simplelist) td div.subhead{padding:0.5rem 1.5rem;border-bottom:0.1rem solid #777;background:#eee}table.ctltemplates:not(.simplelist) thead,table.invisible:not(.simplelist) thead,table.informaltable:not(.simplelist) thead,table.comparison:not(.simplelist) thead,table.tableblock:not(.simplelist) thead{background:#436ca4}table.ctltemplates:not(.simplelist) thead th,table.invisible:not(.simplelist) thead th,table.informaltable:not(.simplelist) thead th,table.comparison:not(.simplelist) thead th,table.tableblock:not(.simplelist) thead th{color:#fff;border:none;border-right:0.1rem solid #749ace;border-bottom:0.1rem solid #749ace;padding:0.5rem 1.5rem;font-size:1.1rem;text-transform:uppercase;text-align:left}table.ctltemplates:not(.simplelist) thead th a,table.invisible:not(.simplelist) thead th a,table.informaltable:not(.simplelist) thead th a,table.comparison:not(.simplelist) thead th a,table.tableblock:not(.simplelist) thead th a{color:#fff}table.ctltemplates:not(.simplelist) thead th sup,table.invisible:not(.simplelist) thead th sup,table.informaltable:not(.simplelist) thead th sup,table.comparison:not(.simplelist) thead th sup,table.tableblock:not(.simplelist) thead th sup{display:inline-block;margin-left:0.5rem;font-weight:normal}table.ctltemplates:not(.simplelist) thead th:first-of-type,table.invisible:not(.simplelist) thead th:first-of-type,table.informaltable:not(.simplelist) thead th:first-of-type,table.comparison:not(.simplelist) thead th:first-of-type,table.tableblock:not(.simplelist) thead th:first-of-type{border-radius:0.3rem 0 0 0}table.ctltemplates:not(.simplelist) thead th:last-of-type,table.invisible:not(.simplelist) thead th:last-of-type,table.informaltable:not(.simplelist) thead th:last-of-type,table.comparison:not(.simplelist) thead th:last-of-type,table.tableblock:not(.simplelist) thead th:last-of-type{border-radius:0 0.3rem 0 0;border-right:none}table.ctltemplates:not(.simplelist) .footnotes,table.invisible:not(.simplelist) .footnotes,table.informaltable:not(.simplelist) .footnotes,table.comparison:not(.simplelist) .footnotes,table.tableblock:not(.simplelist) .footnotes{border-top:1px solid #cacaca;background:#f1f1f1}table.ctltemplates:not(.simplelist) .footnotes p,table.invisible:not(.simplelist) .footnotes p,table.informaltable:not(.simplelist) .footnotes p,table.comparison:not(.simplelist) .footnotes p,table.tableblock:not(.simplelist) .footnotes p{font-size:1.3rem}table.ctltemplates:not(.simplelist) .footnotes p code,table.invisible:not(.simplelist) .footnotes p code,table.informaltable:not(.simplelist) .footnotes p code,table.comparison:not(.simplelist) .footnotes p code,table.tableblock:not(.simplelist) .footnotes p code{background:#fff;border:0.1rem solid #e6e6e6}table.ctltemplates:not(.simplelist) .footnotes .footnote:first-child:before,table.invisible:not(.simplelist) .footnotes .footnote:first-child:before,table.informaltable:not(.simplelist) .footnotes .footnote:first-child:before,table.comparison:not(.simplelist) .footnotes .footnote:first-child:before,table.tableblock:not(.simplelist) .footnotes .footnote:first-child:before{content:"Legend:";font-weight:bold;margin-bottom:0.5rem;display:block}table.ctltemplates:not(.simplelist) fthfoot,table.invisible:not(.simplelist) fthfoot,table.informaltable:not(.simplelist) fthfoot,table.comparison:not(.simplelist) fthfoot,table.tableblock:not(.simplelist) fthfoot{border:1px solid transparent}table.ctltemplates:not(.simplelist) fthfoot fthtd,table.invisible:not(.simplelist) fthfoot fthtd,table.informaltable:not(.simplelist) fthfoot fthtd,table.comparison:not(.simplelist) fthfoot fthtd,table.tableblock:not(.simplelist) fthfoot fthtd{border:1px solid transparent}.attributes,.informaltable,.comparison,.comparison-contents,.ports,.ctltemplates-contents,.table-contents,.invisible{margin-top:3rem}.attributes table,.informaltable table,.comparison table,.comparison-contents table,.ports table,.ctltemplates-contents table,.table-contents table,.invisible table{border-collapse:collapse;border-color:transparent;background:#fbfbfb;border:none;line-height:1.6;border-radius:0.2rem}.attributes table .content,.informaltable table .content,.comparison table .content,.comparison-contents table .content,.ports table .content,.ctltemplates-contents table .content,.table-contents table .content,.invisible table .content{padding:initial}.attributes table td .paragraph,.attributes table td p.tableblock,.informaltable table td .paragraph,.informaltable table td p.tableblock,.comparison table td .paragraph,.comparison table td p.tableblock,.comparison-contents table td .paragraph,.comparison-contents table td p.tableblock,.ports table td .paragraph,.ports table td p.tableblock,.ctltemplates-contents table td .paragraph,.ctltemplates-contents table td p.tableblock,.table-contents table td .paragraph,.table-contents table td p.tableblock,.invisible table td .paragraph,.invisible table td p.tableblock{padding:1rem 1.5rem}.attributes table td,.attributes table th,.informaltable table td,.informaltable table th,.comparison table td,.comparison table th,.comparison-contents table td,.comparison-contents table th,.ports table td,.ports table th,.ctltemplates-contents table td,.ctltemplates-contents table th,.table-contents table td,.table-contents table th,.invisible table td,.invisible table th{vertical-align:top;word-break:normal;font-size:1.4rem;border:1px solid #dadada;padding:0}.attributes table td .literalblock,.attributes table th .literalblock,.informaltable table td .literalblock,.informaltable table th .literalblock,.comparison table td .literalblock,.comparison table th .literalblock,.comparison-contents table td .literalblock,.comparison-contents table th .literalblock,.ports table td .literalblock,.ports table th .literalblock,.ctltemplates-contents table td .literalblock,.ctltemplates-contents table th .literalblock,.table-contents table td .literalblock,.table-contents table th .literalblock,.invisible table td .literalblock,.invisible table th .literalblock{padding-left:1.5rem}.attributes table td .subhead,.attributes table th .subhead,.informaltable table td .subhead,.informaltable table th .subhead,.comparison table td .subhead,.comparison table th .subhead,.comparison-contents table td .subhead,.comparison-contents table th .subhead,.ports table td .subhead,.ports table th .subhead,.ctltemplates-contents table td .subhead,.ctltemplates-contents table th .subhead,.table-contents table td .subhead,.table-contents table th .subhead,.invisible table td .subhead,.invisible table th .subhead{padding:0.5rem 1.5rem}.attributes table td .imageblock,.attributes table th .imageblock,.informaltable table td .imageblock,.informaltable table th .imageblock,.comparison table td .imageblock,.comparison table th .imageblock,.comparison-contents table td .imageblock,.comparison-contents table th .imageblock,.ports table td .imageblock,.ports table th .imageblock,.ctltemplates-contents table td .imageblock,.ctltemplates-contents table th .imageblock,.table-contents table td .imageblock,.table-contents table th .imageblock,.invisible table td .imageblock,.invisible table th .imageblock{margin:0;background:transparent}.attributes table td p,.attributes table th p,.informaltable table td p,.informaltable table th p,.comparison table td p,.comparison table th p,.comparison-contents table td p,.comparison-contents table th p,.ports table td p,.ports table th p,.ctltemplates-contents table td p,.ctltemplates-contents table th p,.table-contents table td p,.table-contents table th p,.invisible table td p,.invisible table th p{line-height:1.6;margin:0 0 1rem 0}.attributes table td p:last-of-type,.attributes table th p:last-of-type,.informaltable table td p:last-of-type,.informaltable table th p:last-of-type,.comparison table td p:last-of-type,.comparison table th p:last-of-type,.comparison-contents table td p:last-of-type,.comparison-contents table th p:last-of-type,.ports table td p:last-of-type,.ports table th p:last-of-type,.ctltemplates-contents table td p:last-of-type,.ctltemplates-contents table th p:last-of-type,.table-contents table td p:last-of-type,.table-contents table th p:last-of-type,.invisible table td p:last-of-type,.invisible table th p:last-of-type{margin:0}.attributes table td.subhead,.attributes table td div.subhead,.informaltable table td.subhead,.informaltable table td div.subhead,.comparison table td.subhead,.comparison table td div.subhead,.comparison-contents table td.subhead,.comparison-contents table td div.subhead,.ports table td.subhead,.ports table td div.subhead,.ctltemplates-contents table td.subhead,.ctltemplates-contents table td div.subhead,.table-contents table td.subhead,.table-contents table td div.subhead,.invisible table td.subhead,.invisible table td div.subhead{padding:0.5rem 1.5rem;border-bottom:0.1rem solid #777;background:#eee}.attributes table thead,.informaltable table thead,.comparison table thead,.comparison-contents table thead,.ports table thead,.ctltemplates-contents table thead,.table-contents table thead,.invisible table thead{background:#436ca4}.attributes table thead th,.informaltable table thead th,.comparison table thead th,.comparison-contents table thead th,.ports table thead th,.ctltemplates-contents table thead th,.table-contents table thead th,.invisible table thead th{color:#fff;border:none;border-right:0.1rem solid #749ace;border-bottom:0.1rem solid #749ace;padding:0.5rem 1.5rem;font-size:1.1rem;text-transform:uppercase;text-align:left}.attributes table thead th a,.informaltable table thead th a,.comparison table thead th a,.comparison-contents table thead th a,.ports table thead th a,.ctltemplates-contents table thead th a,.table-contents table thead th a,.invisible table thead th a{color:#fff}.attributes table thead th sup,.informaltable table thead th sup,.comparison table thead th sup,.comparison-contents table thead th sup,.ports table thead th sup,.ctltemplates-contents table thead th sup,.table-contents table thead th sup,.invisible table thead th sup{display:inline-block;margin-left:0.5rem;font-weight:normal}.attributes table thead th:first-of-type,.informaltable table thead th:first-of-type,.comparison table thead th:first-of-type,.comparison-contents table thead th:first-of-type,.ports table thead th:first-of-type,.ctltemplates-contents table thead th:first-of-type,.table-contents table thead th:first-of-type,.invisible table thead th:first-of-type{border-radius:0.3rem 0 0 0}.attributes table thead th:last-of-type,.informaltable table thead th:last-of-type,.comparison table thead th:last-of-type,.comparison-contents table thead th:last-of-type,.ports table thead th:last-of-type,.ctltemplates-contents table thead th:last-of-type,.table-contents table thead th:last-of-type,.invisible table thead th:last-of-type{border-radius:0 0.3rem 0 0;border-right:none}.attributes table .footnotes,.informaltable table .footnotes,.comparison table .footnotes,.comparison-contents table .footnotes,.ports table .footnotes,.ctltemplates-contents table .footnotes,.table-contents table .footnotes,.invisible table .footnotes{border-top:1px solid #cacaca;background:#f1f1f1}.attributes table .footnotes p,.informaltable table .footnotes p,.comparison table .footnotes p,.comparison-contents table .footnotes p,.ports table .footnotes p,.ctltemplates-contents table .footnotes p,.table-contents table .footnotes p,.invisible table .footnotes p{font-size:1.3rem}.attributes table .footnotes p code,.informaltable table .footnotes p code,.comparison table .footnotes p code,.comparison-contents table .footnotes p code,.ports table .footnotes p code,.ctltemplates-contents table .footnotes p code,.table-contents table .footnotes p code,.invisible table .footnotes p code{background:#fff;border:0.1rem solid #e6e6e6}.attributes table .footnotes .footnote:first-child:before,.informaltable table .footnotes .footnote:first-child:before,.comparison table .footnotes .footnote:first-child:before,.comparison-contents table .footnotes .footnote:first-child:before,.ports table .footnotes .footnote:first-child:before,.ctltemplates-contents table .footnotes .footnote:first-child:before,.table-contents table .footnotes .footnote:first-child:before,.invisible table .footnotes .footnote:first-child:before{content:"Legend:";font-weight:bold;margin-bottom:0.5rem;display:block}.attributes table fthfoot,.informaltable table fthfoot,.comparison table fthfoot,.comparison-contents table fthfoot,.ports table fthfoot,.ctltemplates-contents table fthfoot,.table-contents table fthfoot,.invisible table fthfoot{border:1px solid transparent}.attributes table fthfoot fthtd,.informaltable table fthfoot fthtd,.comparison table fthfoot fthtd,.comparison-contents table fthfoot fthtd,.ports table fthfoot fthtd,.ctltemplates-contents table fthfoot fthtd,.table-contents table fthfoot fthtd,.invisible table fthfoot fthtd{border:1px solid transparent}.ports table{border-collapse:collapse;border-color:transparent;background:#fbfbfb;border:none;line-height:1.6;border-radius:0.2rem;background:none}.ports table .content{padding:initial}.ports table td .paragraph,.ports table td p.tableblock{padding:1rem 1.5rem}.ports table td,.ports table th{vertical-align:top;word-break:normal;font-size:1.4rem;border:1px solid #dadada;padding:0}.ports table td .literalblock,.ports table th .literalblock{padding-left:1.5rem}.ports table td .subhead,.ports table th .subhead{padding:0.5rem 1.5rem}.ports table td .imageblock,.ports table th .imageblock{margin:0;background:transparent}.ports table td p,.ports table th p{line-height:1.6;margin:0 0 1rem 0}.ports table td p:last-of-type,.ports table th p:last-of-type{margin:0}.ports table td.subhead,.ports table td div.subhead{padding:0.5rem 1.5rem;border-bottom:0.1rem solid #777;background:#eee}.ports table thead{background:#436ca4}.ports table thead th{color:#fff;border:none;border-right:0.1rem solid #749ace;border-bottom:0.1rem solid #749ace;padding:0.5rem 1.5rem;font-size:1.1rem;text-transform:uppercase;text-align:left}.ports table thead th a{color:#fff}.ports table thead th sup{display:inline-block;margin-left:0.5rem;font-weight:normal}.ports table thead th:first-of-type{border-radius:0.3rem 0 0 0}.ports table thead th:last-of-type{border-radius:0 0.3rem 0 0;border-right:none}.ports table .footnotes{border-top:1px solid #cacaca;background:#f1f1f1}.ports table .footnotes p{font-size:1.3rem}.ports table .footnotes p code{background:#fff;border:0.1rem solid #e6e6e6}.ports table .footnotes .footnote:first-child:before{content:"Legend:";font-weight:bold;margin-bottom:0.5rem;display:block}.ports table fthfoot{border:1px solid transparent}.ports table fthfoot fthtd{border:1px solid transparent}.ports table thead{background:#fff}.ports table thead th{color:#436ca4;border:0.1rem solid #749ace}.ports table thead th:last-of-type{border-right:0.1rem solid #749ace}table.ports{border-collapse:collapse;border-color:transparent;background:#fbfbfb;border:none;line-height:1.6;border-radius:0.2rem;background:none}table.ports .content{padding:initial}table.ports td .paragraph,table.ports td p.tableblock{padding:1rem 1.5rem}table.ports td,table.ports th{vertical-align:top;word-break:normal;font-size:1.4rem;border:1px solid #dadada;padding:0}table.ports td .literalblock,table.ports th .literalblock{padding-left:1.5rem}table.ports td .subhead,table.ports th .subhead{padding:0.5rem 1.5rem}table.ports td .imageblock,table.ports th .imageblock{margin:0;background:transparent}table.ports td p,table.ports th p{line-height:1.6;margin:0 0 1rem 0}table.ports td p:last-of-type,table.ports th p:last-of-type{margin:0}table.ports td.subhead,table.ports td div.subhead{padding:0.5rem 1.5rem;border-bottom:0.1rem solid #777;background:#eee}table.ports thead{background:#436ca4}table.ports thead th{color:#fff;border:none;border-right:0.1rem solid #749ace;border-bottom:0.1rem solid #749ace;padding:0.5rem 1.5rem;font-size:1.1rem;text-transform:uppercase;text-align:left}table.ports thead th a{color:#fff}table.ports thead th sup{display:inline-block;margin-left:0.5rem;font-weight:normal}table.ports thead th:first-of-type{border-radius:0.3rem 0 0 0}table.ports thead th:last-of-type{border-radius:0 0.3rem 0 0;border-right:none}table.ports .footnotes{border-top:1px solid #cacaca;background:#f1f1f1}table.ports .footnotes p{font-size:1.3rem}table.ports .footnotes p code{background:#fff;border:0.1rem solid #e6e6e6}table.ports .footnotes .footnote:first-child:before{content:"Legend:";font-weight:bold;margin-bottom:0.5rem;display:block}table.ports fthfoot{border:1px solid transparent}table.ports fthfoot fthtd{border:1px solid transparent}table.ports thead{background:#fff}table.ports thead th{color:#436ca4;border:0.1rem solid #749ace}table.ports thead th:last-of-type{border-right:0.1rem solid #749ace}.invisible{margin-top:1rem}.invisible table td,.invisible table th{padding:0.5rem 1.5rem}th.halign-left,td.halign-left{text-align:left !important}th.halign-right,td.halign-right{text-align:right !important}th.halign-center,td.halign-center{text-align:center !important}.example,.exampleblock{background:#f6f6f6;padding:1rem 2rem;margin:2rem 0;border-left:2px dashed #ccc}.example p.title,.example div.title,.exampleblock p.title,.exampleblock div.title{margin-top:0.5rem;font-weight:bold}.example ul li,.exampleblock ul li{margin:1rem 0}.example ul li:last-of-type,.exampleblock ul li:last-of-type{margin-bottom:0}.example .listingblock pre,.exampleblock .listingblock pre{border-top:1px solid #dfeef3;border-right:1px solid #dfeef3;border-bottom:1px solid #dfeef3}.example .content,.exampleblock .content{padding:initial;margin-top:0.25rem;margin-bottom:0.25rem}.imageblock{display:inline-block;margin:2rem 0;padding:1rem;text-align:center;background:#f0f0f0;border-radius:0.2rem}.imageblock .content{padding:initial;margin:0 0 1rem 0}.imageblock table{width:100%}.imageblock img{max-width:100%}.imageblock .title{margin:0;font-size:1.2rem;font-style:italic;color:#777}.imageblock .title b{font-weight:normal}.imageblock.informalfigure,.imageblock.informalfigure-left{background:none}.informalfigure{display:flex;justify-content:center}.informalfigure-left{float:left}.note,.important,.tip,.warning,.caution{background:#f0f0f0;border-radius:0.2rem;padding:2rem 2rem 1rem 2rem;margin:2rem 0 4rem 0}.note td div.title,.important td div.title,.tip td div.title,.warning td div.title,.caution td div.title{font-weight:bold}.note td p,.important td p,.tip td p,.warning td p,.caution td p{margin:0 0 1rem 0}.note .listingblock pre code,.important .listingblock pre code,.tip .listingblock pre code,.warning .listingblock pre code,.caution .listingblock pre code{background:transparent;border:none}.note code,.important code,.tip code,.warning code,.caution code{background:#fcfcfc;border:0.1rem solid #e6e6e6}.note ul li,.important ul li,.tip ul li,.warning ul li,.caution ul li{margin:1rem 0}.note ul li:last-of-type,.important ul li:last-of-type,.tip ul li:last-of-type,.warning ul li:last-of-type,.caution ul li:last-of-type{margin-bottom:0}.note img,.important img,.tip img,.warning img,.caution img{width:2rem;height:2rem;margin-right:0.5rem;vertical-align:sub}.caution{background:#fffcb8}.caution tr:first-of-type td.content>.title{color:#8a8500}.important{background:#fef2dd}.important tr:first-of-type td.content>.title{color:#d48808}.warning{background:#ffeeed}.warning tr:first-of-type td.content>.title{color:#fa483a}.tip{background:#e5f8ec}.tip tr:first-of-type td.content>.title{color:#1b5d32}.simplesect{border-bottom:0.2rem solid #eee;padding:0 0 2rem 0}.listingblock .content{padding:initial}pre{font-size:1.5rem;line-height:1.5;border-radius:0.2rem;overflow:auto}.listingblock pre{background-color:#ecfaff;border-left:0.3rem solid #cde2e8;padding:1rem 1.5rem;font-size:inherit}.listingblock.screen pre{background:none;border:none}.literalblock{background:#F7F7F7;border-left:0.3rem solid #e6e6e6;padding:1rem 1.5rem}.literalblock .content{padding:0 0 0 3rem}dl.toc{max-width:60rem}dl.toc a{display:block;padding:10px 10px 10px 0;text-decoration:none}dl.toc a:hover{text-decoration:underline}dl.toc dd{margin:0 0 0 2.5rem}dl.toc dl{margin:0}dl.toc>dt a{border-bottom:0.2rem solid #eee;padding-left:0;font-weight:bold;font-size:1.5rem}.replaceable{font-style:italic}@media screen and (max-width: 768px){.content .imageblock img{width:100%}}.content .note .content,.content .important .content,.content .tip .content,.content .warning .content,.content .caution .content{padding:initial}.content .note>table>tbody>tr:first-of-type>td:first-of-type,.content .important>table>tbody>tr:first-of-type>td:first-of-type,.content .tip>table>tbody>tr:first-of-type>td:first-of-type,.content .warning>table>tbody>tr:first-of-type>td:first-of-type,.content .caution>table>tbody>tr:first-of-type>td:first-of-type{vertical-align:top}.content .note>table>tbody>tr:first-of-type>td:first-of-type::before,.content .important>table>tbody>tr:first-of-type>td:first-of-type::before,.content .tip>table>tbody>tr:first-of-type>td:first-of-type::before,.content .warning>table>tbody>tr:first-of-type>td:first-of-type::before,.content .caution>table>tbody>tr:first-of-type>td:first-of-type::before{content:'';display:inline-block;position:relative;width:2rem;height:2rem;top:-0.3rem;margin:0 2rem 0 0rem;color:#7f7f7f;font-size:2.1rem;background:url(../images/icons/info-circle-solid.svg) no-repeat center;background-size:2rem auto}.content .note>table>tbody>tr:first-of-type>td:first-of-type img,.content .important>table>tbody>tr:first-of-type>td:first-of-type img,.content .tip>table>tbody>tr:first-of-type>td:first-of-type img,.content .warning>table>tbody>tr:first-of-type>td:first-of-type img,.content .caution>table>tbody>tr:first-of-type>td:first-of-type img{display:none}@media screen and (max-width: 768px){.content .note,.content .important,.content .tip,.content .warning,.content .caution{position:relative;border-left:0.3rem solid #7f7f7f}.content .note>table>tbody>tr:first-of-type>td:first-of-type,.content .important>table>tbody>tr:first-of-type>td:first-of-type,.content .tip>table>tbody>tr:first-of-type>td:first-of-type,.content .warning>table>tbody>tr:first-of-type>td:first-of-type,.content .caution>table>tbody>tr:first-of-type>td:first-of-type{width:0}.content .note>table>tbody>tr:first-of-type>td:first-of-type::before,.content .important>table>tbody>tr:first-of-type>td:first-of-type::before,.content .tip>table>tbody>tr:first-of-type>td:first-of-type::before,.content .warning>table>tbody>tr:first-of-type>td:first-of-type::before,.content .caution>table>tbody>tr:first-of-type>td:first-of-type::before{position:absolute;top:2.0rem;left:-1.3rem;width:2.4rem;height:2.4rem;background-color:#f0f0f0;border-radius:50%;border:0.3rem solid #f0f0f0}}.content .important>table>tbody>tr:first-of-type>td:first-of-type::before{background:url(../images/icons/exclamation-circle-solid.svg) no-repeat center;background-size:2rem auto;color:#e39108}@media screen and (max-width: 768px){.content .important{border-left:0.3rem solid #e39108}.content .important>table>tbody>tr:first-of-type>td:first-of-type::before{background-color:#fef2dd;border:0.1rem solid #fef2dd}}.content .warning>table>tbody>tr:first-of-type>td:first-of-type::before{background:url(../images/icons/exclamation-triangle-solid.svg) no-repeat center;background-size:2rem auto;color:#fa483a}@media screen and (max-width: 768px){.content .warning{border-left:0.3rem solid #c91305}.content .warning>table>tbody>tr:first-of-type>td:first-of-type::before{background-color:#fdc5c0;border:0.1rem solid #fdc5c0}}.content .caution>table>tbody>tr:first-of-type>td:first-of-type::before{background:url(../images/icons/exclamation-circle-solid.svg) no-repeat center;background-size:2rem auto;color:#999400}@media screen and (max-width: 768px){.content .caution{border-left:0.3rem solid #999400}.content .caution>table>tbody>tr:first-of-type>td:first-of-type::before{background-color:#fffb8a;border:0.1rem solid #fffb8a}}.content .tip>table>tbody>tr:first-of-type>td:first-of-type::before{background:url(../images/icons/lightbulb-solid.svg) no-repeat center;background-size:auto 2rem;left:0.2rem;color:#2a904e}@media screen and (max-width: 768px){.content .tip{border-left:0.3rem solid #1e6938}.content .tip>table>tbody>tr:first-of-type>td:first-of-type::before{left:-1.2rem;background-color:#e5f8ec;border:0.3rem solid #e5f8ec}}@media screen and (max-width: 768px){.content .listingblock{padding:2rem;margin:0 -4rem;overflow:auto}}.content dl.toc dd a{position:relative}.content dl.toc dd a:before{content:'';font-size:0.6rem;position:absolute;width:2.6rem;height:2.6rem;left:-2.6rem;top:0.5rem;opacity:0.3;background:url(../images/icons/circle-solid.svg) no-repeat center;background-size:0.5rem auto}.content dl.toc>dt{position:sticky;top:-1rem;margin:2.5rem 0 0 0;background:#fff;z-index:2}@media screen and (max-width: 768px){.content dl.toc>dt{top:0}}.content dl.toc>dt a{background:#fff;border-bottom:0.2rem solid #eee;padding-left:0;font-weight:bold;font-size:1.5rem}.content dl.toc>dd>dl>dt a{font-weight:bold;position:relative}.content dl.toc>dd>dl>dt a:before{content:'';font-size:0.6rem;position:absolute;width:2.6rem;height:2.6rem;left:-2.6rem;top:0.5rem;opacity:0.3;background:url(../images/icons/circle-solid.svg) no-repeat center;background-size:0.5rem auto}.page-404{width:100%;height:100vh}.page-404 .page-404-content{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:4rem;margin-bottom:4rem}.page-404 .page-404-content h1{margin-bottom:2rem;font-weight:bold}.page-404 .page-404-content p{text-align:center;max-width:60rem;margin-bottom:2rem;font-size:2rem}.page-404 .page-404-content .icon-404{width:12rem;height:auto;margin-bottom:4rem}.page-404 .page-404-content .searchbox{position:relative;width:50rem;top:unset;left:unset;right:unset;margin:0}.intro__image{margin-bottom:2rem;width:100%;display:flex;justify-content:center}.intro__image>a{width:70%}@media screen and (max-width: 768px){.intro__image>a{width:100%}}.intro__image img{width:100%;height:auto}.intro h1{margin:3rem 0 1.6rem 0;font-size:3.6rem;text-align:center;font-weight:bold;line-height:1}.intro__subtitle{color:#436CA4;font-size:2.4rem;text-align:center;margin:0;line-height:1}.intro__product{margin:3rem 0 4rem 0}.intro__product h2{margin-top:0}@media screen and (max-width: 768px){.intro__product{margin:-1rem 0 5rem 0}.intro__product--designer,.intro__product--server{padding-right:0}}.intro__header-separator{display:flex;font-size:1.5rem;font-weight:bold;color:#ADADAD;margin:5rem 0 2rem 0}.intro__header-separator::after{content:"";flex:1 1 auto;align-self:center;height:0.2rem;margin-left:1rem;border-radius:0.1rem;background:#D6D6D6}@media screen and (max-width: 768px){.intro__header-separator{margin-top:0rem}}.intro__links h3{font-size:1.5rem;margin:2rem 0 1rem 0}.intro__links ul li{margin:1rem 0;color:#ADADAD}.intro__feedback{background:#F7F7F7;border-radius:0.2rem;padding:2rem 2rem 2rem 8rem;margin:7rem 0 0 0;position:relative}.intro__feedback h4{color:#858585;font-size:1.3rem;margin:0 0 1rem 0}.intro__feedback p{color:#5C5C5C;font-size:1.3rem;margin:0}.intro__feedback:before{content:'';background:url(../images/icons/comments-regular.svg) no-repeat center;background-size:3rem 3rem;width:3rem;height:3rem;font-family:"Font Awesome 5 Free";color:#ADADAD;position:absolute;top:3.5rem;left:2.7rem;font-size:2.4rem;opacity:0.3}.intro__grid-links{width:100%;display:grid;grid-gap:3.2rem;grid-template-columns:repeat(2, 1fr);margin-bottom:3.2rem}@media screen and (max-width: 768px){.intro__grid-links{grid-template-columns:repeat(1, 1fr)}}.intro__grid-resources{width:100%;display:grid;grid-gap:3.2rem;grid-template-columns:repeat(3, 1fr);margin-bottom:3.2rem}@media screen and (max-width: 768px){.intro__grid-resources{grid-template-columns:repeat(2, 1fr)}}.quick-link-card{display:block;background-color:#F0F8FF;padding:2rem;text-decoration:none;transition:all .5s}.quick-link-card:hover,.quick-link-card:focus{background-color:#E0F0FF;transform:translateY(-0.4rem);text-decoration:none}.quick-link-card h2{color:#436CA4;font-size:1.8rem;margin:0 0 0.8rem 0;line-height:2.4rem;display:inline-flex;font-weight:bold}.quick-link-card h2 .material-symbols-outlined{margin-right:0.8rem}.quick-link-card p{color:#5C5C5C;font-size:1.4rem;margin:0}.resource-card{display:block;text-decoration:none}.resource-card:hover{text-decoration:underline}.resource-card h2{color:#436CA4;font-size:1.6rem;margin:0 0 0.4rem 0;font-weight:bold}.resource-card h2 .material-symbols-outlined{margin-right:1rem}.resource-card p{color:#5C5C5C;font-size:1.4rem;margin:0}.tree{margin:0;padding:0;white-space:nowrap;overflow:hidden;display:flex;flex-direction:column}.tree ul{display:none;padding:0 0 0 2.1rem}.tree li{margin:0;padding:0;list-style:none;line-height:3.0rem}.tree li a{display:block;padding:0 0 0 3.0rem;color:#333;z-index:1;text-decoration:none}.tree li a span{position:relative;z-index:2;display:inline-block}.tree li a .tree__node_high{content:'';position:absolute;width:100%;left:0;height:3.0rem;z-index:0;box-sizing:border-box;transition:background 0.2s ease}.tree li a:hover .tree__node_high{background:#e6e6e6}.tree li a.active{color:#fff}.tree li a.active .tree__node_high{background:#436ca4}.tree .tree__node__toggler{position:absolute;width:3.0rem;cursor:pointer;font-family:"Font Awesome 5 Free";font-weight:900;text-align:center;display:flex;flex-direction:column;align-items:center;z-index:3}.tree .tree__node__toggler::before{display:inline-block;width:3rem;height:3rem;content:'';opacity:0.7;transform:rotate(-90deg);background:url(../images/icons/caret-down-solid.svg) no-repeat center;background-size:0.85rem auto}.tree .tree__node--opened>ul,.tree .tree__node--has-active>ul{display:inline-block}.tree .tree__node--opened>.tree__node__toggler:before,.tree .tree__node--parent>.tree__node__toggler:before,.tree .tree__node--has-active>.tree__node__toggler:before{transform:rotate(0deg);background:url(../images/icons/caret-down-solid.svg) no-repeat center;background-size:0.85rem auto}.tree .tree__node--closed>.tree__node__toggler::before{transform:rotate(-90deg);background:url(../images/icons/caret-down-solid.svg) no-repeat center;background-size:0.85rem auto}.tree .tree__node--end>.tree__node__toggler{cursor:default}.tree .tree__node--end>.tree__node__toggler::before{opacity:0.3;background:url(../images/icons/circle-solid.svg) no-repeat center;background-size:0.5rem auto}.tree .tree__node--has-active>.tree__node__toggler:before{opacity:1;filter:invert(1)}.tree>li{background:#fff;margin-bottom:1rem;border-radius:0.2rem;position:relative;border:0.2rem solid #fff;box-sizing:border-box;min-height:3.4rem}.tree>li>ul{display:none}.tree__node__label{position:absolute;background:#e6e6e6;color:#333;font-size:1.3rem;z-index:1000;height:3rem;margin-top:0px;overflow:hidden}.tree__node__label span{top:7px;position:absolute}@supports (-ms-ime-align: auto){.tree__node__label span{top:8px}}.version{display:flex;flex-flow:column;position:absolute;top:1.3rem;right:2rem;width:26rem;max-height:95vh;z-index:100;transition:all 0.3s ease}.version__current{display:block;position:relative;height:3.3rem;background:#fff;padding:0 0 0 1.3rem;border-radius:0.2rem;line-height:3.3rem;transition:all 0.3s ease}.version__current:after{content:'';position:absolute;top:0;right:0rem;width:3rem;height:3.2rem;transition:all 0.3s ease;background:url(../images/icons/caret-down-solid.svg) no-repeat center;background-size:0.85rem auto}.version__menu{position:relative;flex:1;min-height:0;display:none;border-top:2px solid #D6D6D6;border-radius:0 0 2px 2px;background:#fff;box-shadow:0 0 1.5rem rgba(0,0,0,0.2);overflow:auto;z-index:2}.version__menu ul{margin:0;padding:0}.version__menu ul li{padding:8px 5px;margin:0;list-style:none;border-bottom:1px solid #e8e8e8}.version__menu ul li:last-of-type{border:none}.version__menu ul li a{display:block;padding:0.8rem 1rem;border-radius:2px;color:#333;text-decoration:none;transition:all 0.3s ease}.version__menu ul li a:before{content:'';display:inline-block;margin-right:1rem;opacity:0.6;position:relative;bottom:0.1rem;width:1.5rem;height:1.5rem;transition:all 0.3s ease;background:url(../images/icons/book-solid.svg) no-repeat center;background-size:1.2rem auto;vertical-align:bottom}.version__menu ul li a:hover{background:#e6e6e6;color:#000}.version__menu ul li a:hover:before{opacity:0.9}.version__menu ul li.active a{background:#436CA4;color:#fff}.version__menu ul li.active a:before{opacity:1;filter:invert(1)}.version__menu ul li.active a:hover{background:#436CA4;color:#fff}.version--opened .version__current{border-radius:2px 2px 0 0;background:#fefefe}.version--opened .version__current:after{transform:rotate(180deg)}.version:hover{cursor:pointer}.version:hover .version__current{box-shadow:0 0 2rem #2a904e}@media screen and (max-width: 720px){.version{width:8rem}.version__current span{display:none}.version--opened{width:calc(100% - 4rem)}.version--opened .version__current span{display:inline}}#breadcrumbs{flex:0 0 auto;color:#ADADAD;padding:1.5rem 1.5rem 1.4rem 1.5rem;border-bottom:1px solid #eee;position:relative;opacity:0.6;transition:all 0.3s ease;line-height:1.5}#breadcrumbs:before{content:'';display:block;position:absolute;left:-0.5rem;bottom:-0.1rem;height:0.1rem;width:0.5rem;background:#eee}#breadcrumbs a{color:#858585}#breadcrumbs span.links a{text-decoration:underline;transition:all 0.2s ease;display:inline-block;margin:0 0.5rem}#breadcrumbs span.links a:last-of-type{text-decoration:none}#breadcrumbs span.links a:hover{text-decoration:none;color:#436CA4}#breadcrumbs:hover{opacity:1}@media screen and (max-width: 768px){#breadcrumbs{padding:1rem;font-size:1.2rem}}#navigation{visibility:hidden;width:0;height:0;overflow:hidden;position:absolute;bottom:0;right:0}mark{background-color:#d2ff4d;box-shadow:0 0 5px #d2ff4d;display:inline-block}.sidebar-button{display:none;cursor:pointer;color:#fff;position:absolute;padding:1rem;top:1rem;left:0.5rem}.sidebar-button:before{content:'';display:block;width:2.1rem;height:2.1rem;background:url(../images/icons/bars-solid.svg) no-repeat center;background-size:2.1rem auto}@media screen and (max-width: 768px){.sidebar-button{display:block}}.gsc-control-cse .gsc-search-box{margin-bottom:0}.gsib_a input.gsc-input{color:#333;border:none !important;width:100%;font-size:1.5rem;transition:all 0.7s ease;padding:1rem 1.2rem 1rem 1.2rem !important}.gsc-input .gsib_a{padding:0}.nav.highlightable{padding-top:1rem}.gsc-search-button.gsc-search-button-v2{padding:1.2rem 1.2rem;line-height:1rem;border:1px solid #436CA4;background-color:#436CA4;color:#fff;font-size:1.5rem;font-weight:600;cursor:pointer;transition:all 0.7s ease}.gsc-completion-selected{background:#E5F0FA;cursor:default}.gsc-completion-selected .gsc-completion-promotion-table{cursor:pointer}.gsc-completion-container{font-family:Arial, sans-serif;font-size:1rem;background:white;border:1px solid rgba(0,0,0,0.12);box-shadow:1px 1px 6px rgba(0,0,0,0.12);margin:0;padding:1.6rem;color:#333}.gsc-completion-title{color:#436CA4;line-height:normal;white-space:normal}.gsc-completion-snippet{line-height:normal;white-space:normal}.gsc-completion-container .gsc-completion-icon-cell{width:4rem;height:4rem;padding-right:1rem}.gsc-completion-icon{margin-left:auto;margin-right:auto;display:block;border:1px solid #333}.gsc-completion-container .gsc-completion-promotion-table{font-size:inherit;background:inherit;margin:0.5rem 0;width:100%}.gsc-completion-container .gssb_a td{line-height:3.2rem}.gsc-control-cse .gsc-results-wrapper-overlay{border-radius:8px;position:fixed;top:5rem;left:10vw;right:10vw;transform:translate(0, 0);background-color:#fff;box-shadow:0 0 1rem 0 rgba(0,0,0,0.1);height:80vh;max-height:80rem;min-height:40rem;width:80vw;margin:0;padding:3.2rem}@media screen and (min-width: 768px){.gsc-control-cse .gsc-results-wrapper-overlay{top:5rem;left:5vw;right:5vw;height:85%;max-width:80rem;margin-left:auto;margin-right:auto}}.gsc-control-cse .gsc-modal-background-image{background-color:rgba(0,0,0,0.75);width:100vw;left:0;top:0;height:100vh}.gsc-control-cse .gsc-results-close-btn{top:1.6rem;right:1.6rem}.gsc-results .gsc-webResult.gsc-result{padding:1.4rem 0}.gsc-results .gs-result .gs-title,.gsc-results .gs-result .gs-title *{color:#436CA4 !important;font-weight:600;margin-bottom:0.2rem;font-size:1.6rem;line-height:2.1rem}.gsc-results .gs-result .gs-title b,.gsc-results .gs-result .gs-title * b{background-color:#E5F0FA;padding:0.2rem 0.4rem}.gsc-results .gs-result .gs-title:hover,.gsc-results .gs-result .gs-title *:hover{color:#365983 !important;text-decoration:underline}.gsc-results a .gs-captcha-info-link{color:#436CA4 !important}.gs-webResult div.gs-visibleUrl-breadcrumb{font-size:1.4rem;line-height:2.1rem;font-weight:400;margin-bottom:0.2rem}.gs-webResult div.gs-visibleUrl{color:#ADADAD !important}.gsc-table-result .gs-snippet{font-size:1.4rem;line-height:2.1rem;font-weight:400}.gsc-table-result b{color:#333 !important;background-color:#E5F0FA;padding:0.2rem 0.4rem}.gcsc-find-more-on-google{color:#436CA4 !important}
