/*! normalize.css v3.0.2 | MIT License | git.io/normalize */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{-webkit-box-sizing:content-box;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"]{-webkit-box-sizing:border-box;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;-webkit-box-sizing:content-box;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 h4,.content h5,.content h6,html,body{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:14px}.content h1,.content h2,.content h4,.content h5,.content h6{font-weight:bold}.content code,.content pre{font-family:Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, serif;font-size:12px;line-height:1.5}.content code{word-break:break-all;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@font-face{font-family:'slate';src:url(../fonts/slate-cfc9d06b.eot?-syv14m);src:url(../fonts/slate-cfc9d06b.eot?#iefix-syv14m) format("embedded-opentype"),url(../fonts/slate.woff2?-syv14m) format("woff2"),url(../fonts/slate.woff?-syv14m) format("woff"),url(../fonts/slate-7b7da4fe.ttf?-syv14m) format("truetype"),url(../fonts/slate-e55b8307.svg?-syv14m#slate) format("svg");font-weight:normal;font-style:normal}.content aside.warning:before,.content aside.notice:before,.content aside.success:before,.toc-wrapper>.search:before{font-family:'slate';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.content aside.warning:before{content:"\e600"}.content aside.notice:before{content:"\e602"}.content aside.success:before{content:"\e606"}.toc-wrapper>.search:before{content:"\e607"}html,body{color:#333;padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#F3F7F9;height:100%;-webkit-text-size-adjust:none}#toc>ul>li>a>span{float:right;background-color:#2484FF;border-radius:40px;width:20px}.toc-wrapper{-webkit-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out;overflow-y:auto;overflow-x:hidden;position:fixed;z-index:30;top:0;left:0;bottom:0;width:230px;background-color:#2E3336;font-size:13px;font-weight:bold}.toc-wrapper .lang-selector{display:none}.toc-wrapper .lang-selector a{padding-top:0.5em;padding-bottom:0.5em}.toc-wrapper .logo{display:block;max-width:100%;margin-bottom:0px}.toc-wrapper>.search{position:relative}.toc-wrapper>.search input{background:#2E3336;border-width:0 0 1px 0;border-color:#666;padding:6px 0 6px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px 15px;width:200px;outline:none;color:#fff;border-radius:0}.toc-wrapper>.search:before{position:absolute;top:17px;left:15px;color:#fff}.toc-wrapper .search-results{margin-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:0;overflow-y:auto;overflow-x:hidden;-webkit-transition-property:height, margin;transition-property:height, margin;-webkit-transition-duration:180ms;transition-duration:180ms;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;background:#1E2224}.toc-wrapper .search-results.visible{height:30%;margin-bottom:1em}.toc-wrapper .search-results li{margin:1em 15px;line-height:1}.toc-wrapper .search-results a{color:#fff;text-decoration:none}.toc-wrapper .search-results a:hover{text-decoration:underline}.toc-wrapper ul,.toc-wrapper li{list-style:none;margin:0;padding:0;line-height:20px}.toc-wrapper li{color:#fff;-webkit-transition-property:background;transition-property:background;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:200ms;transition-duration:200ms}.toc-wrapper .toc-link.active{background-color:#0F75D4;color:#fff}.toc-wrapper .toc-link.active-parent{background-color:#1E2224;color:#fff}.toc-wrapper .toc-list-h2{display:none;background-color:#1E2224;font-weight:500}.toc-wrapper .toc-h2{padding-left:25px;font-size:12px}.toc-wrapper .toc-list-h3{display:none;background-color:#1E2224}.toc-wrapper .toc-h3{padding-left:40px;font-size:12px}.toc-wrapper .toc-footer{padding:1em 0;margin-top:1em;border-top:1px dashed #666}.toc-wrapper .toc-footer li,.toc-wrapper .toc-footer a{color:#fff;text-decoration:none}.toc-wrapper .toc-footer a:hover{text-decoration:underline}.toc-wrapper .toc-footer li{font-size:0.8em;line-height:1.7;text-decoration:none}.toc-link,.toc-footer li{padding:5px 15px 5px 15px;display:block;overflow-x:hidden;white-space:normal;text-overflow:ellipsis;text-decoration:none;color:#fff;-webkit-transition-property:background;transition-property:background;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:130ms;transition-duration:130ms}#nav-button{padding:0 1.5em 5em 0;display:none;position:fixed;top:0;left:0;z-index:100;color:#000;text-decoration:none;font-weight:bold;opacity:0.7;line-height:16px;-webkit-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out}#nav-button span{display:block;padding:6px 6px 6px;background-color:rgba(243,247,249,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:230px}.page-wrapper{margin-left:230px;position:relative;z-index:10;background-color:#F3F7F9;min-height:100%;padding-bottom:1px}.page-wrapper .dark-box{width:35%;background-color:#2E3336;position:absolute;right:0;top:0;bottom:0}.page-wrapper .lang-selector{position:fixed;z-index:50;border-bottom:5px solid #2E3336}.lang-selector{display:flex;background-color:#1E2224;width:100%;font-weight:bold;overflow-x:auto}.lang-selector a{display:inline;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:#2E3336;color:#fff}.lang-selector:after{content:'';clear:both;display:block}.content{-webkit-transform:translateZ(0);position:relative;z-index:30}.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{margin-right:35%;padding:0 28px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.content{word-break:break-word}.content article h1,.content article h2,.content article h3,.content article h4,.content article h5,.content article h6,.content article p,.content article table,.content article ul,.content article ol,.content article aside,.content article dl,.content article img{margin-right:35%;padding:0 28px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content p,.content .p,.content table,.content ul,.content ol,.content aside,.content dl,.content img,.content figure,.content .note{margin-right:35%;padding:0 28px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.content li p,.content ol ol,.content ul ul,.content ol ul,.content ul ol,.content figure img,.content figure p,.content figure ol,.content figure ul,.content .p table,.content .p ul,.content .p ol,.content ol .p,.content ul .p{margin-right:0}.content table .p,.content ol figure,.content ul figure{padding:0;margin-right:0}.content ol li>p,.content ul li>p,.content ol li>figure,.content ul li>figure{padding:0 !important;margin:0 !important}.content ol li>img,.content ul li>img{padding:0 !important;margin:16px 0 !important}.content table td,.content table td .p{word-break:normal !important}.content img{padding:0 28px;width:50%}@media (max-width: 700px){.content img{width:100%}}.content .codeph{word-break:break-word}.content .fig--title-label,.content .table--title-label{display:none}.content .fig--title-label+.title,.content .table--title-label+.title{font-style:italic}.content table{padding:0}.content pre{white-space:break-spaces}.content pre p{margin:0;padding:0}.content pre code{word-break:break-word}.content .note{padding-top:1em;padding-bottom:1em;margin-top:1.5em;margin-bottom:1.5em;background:#8fbcd4;line-height:1.6}.content .note:before{position:relative;top:-2px}.content .note .note_title{display:none}.content .note.restriction,.content .note.tip{background:#8fbcd4}.content .note.restriction:before,.content .note.tip:before{content:"\e602";font-family:'slate';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;padding-right:0.5em;font-size:14px}.content .note.note,.content .note{background:#DDE2E7}.content .note.note:before,.content .note:before{content:"\e602";font-family:'slate';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;padding-right:0.5em;font-size:14px}.content .note.attention,.content .note.warning{background:#c97a7e96}.content .note.attention:before,.content .note.warning:before{content:"\e600";font-family:'slate';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;padding-right:0.5em;font-size:14px}.content div.p ol,.content div.p ul{padding-left:15px;padding-right:0}.content div.p{line-height:1.6}.content .ph.uicontrol{font-weight:bold}.content caption{text-align:left}.content h6,.content h5{font-size:16px !important}.content a{word-break:break-word}.content .p{word-break:break-word}.content>ul,.content>ol{padding-left:43px}.content ul,.content ol{padding-left:43px}.content ul ul,.content ol ul,.content ul ol,.content ol ol{padding-left:15px}.content ul{list-style-type:disc}.content ul ul{list-style-type:circle}.content ul ol{list-style-type:lower-latin}.content ol{list-style-type:decimal}.content ol ul{list-style-type:circle}.content ol ol{list-style-type:lower-latin}.content>h1,.content>h2,.content>div{clear:both}.content h1{font-size:25px;padding-top:0.5em;padding-bottom:0.5em;margin-bottom:21px;margin-top:2em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fdfdfd}.content h1:first-child,.content div:first-child+h1{border-top-width:0;margin-top:0}.content h2{font-size:19px;margin-top:4em;margin-bottom:0;border-top:1px solid #ccc;padding-top:1.2em;padding-bottom:1.2em;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.2)), to(rgba(255,255,255,0)));background-image:linear-gradient(to bottom, rgba(255,255,255,0.2), rgba(255,255,255,0))}.content h1+h2,.content h1+div+h2{margin-top:-21px;border-top:none}.content h4,.content h5,.content h6{font-size:15px;margin-top:2.5em;margin-bottom:0.8em}.content h4,.content h5,.content h6{font-size:10px}.content hr{margin:2em 0;border-top:2px solid #2E3336;border-bottom:2px solid #F3F7F9}.content table{margin-bottom:1em;overflow:auto}.content table th,.content table td{text-align:left;vertical-align:top;line-height:1.6}.content table th code,.content table td code{white-space:nowrap}.content table th{padding:5px 10px;border-bottom:1px solid #ccc;vertical-align:top;word-break:normal}.content table td{padding:10px}.content table tr:last-child{border-bottom:1px solid #ccc}.content table tr:nth-child(odd)>td{background-color:white}.content table tr:nth-child(even)>td{background-color:#fbfcfd}.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 code{background-color:rgba(0,0,0,0.05);padding:3px;border-radius:3px}.content pre>code{background-color:transparent;padding:0}.content aside{padding-top:1em;padding-bottom:1em;margin-top:1.5em;margin-bottom:1.5em;background:#8fbcd4;line-height:1.6}.content aside.warning{background-color:#c97a7e}.content aside.success{background-color:#6ac174}.content aside:before{vertical-align:middle;padding-right:0.5em;font-size:14px}.content .search-highlight{padding:2px;margin:-3px;border-radius:4px;border:1px solid #F7E633;background:-webkit-gradient(linear, right bottom, left top, from(#F7E633), to(#F1D32F));background:linear-gradient(to top left, #F7E633 0%, #F1D32F 100%)}.content>div.highlight{clear:none}.content pre,.content blockquote{background-color:#1E2224;color:#fff;margin:0;width:35%;float:right;clear:right;-webkit-box-sizing:border-box;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{padding-top:2em;padding-bottom:2em;padding:2em 28px}.content blockquote{background-color:#191D1F;padding:13px 2em;color:#eee}.content blockquote>p{padding:0}@media (max-width: 930px){.toc-wrapper{left:-230px}.toc-wrapper.open{left:0}.page-wrapper{margin-left:0}#nav-button{display:block}.toc-link{padding-top:0.3em;padding-bottom:0.3em}}@media (max-width: 700px){.dark-box{display:none}.content article h1,.content article h2,.content article h3,.content article h4,.content article h5,.content article h6,.content article p,.content article table,.content article ul,.content article ol,.content article aside,.content article dl,.content article img,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content p,.content .p,.content table,.content ul,.content ol,.content aside,.content dl,.content img,.content figure,.content .note{margin-right:0}.toc-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 article pre+h1,.content article blockquote+h1,.content article pre+h2,.content article blockquote+h2,.content article pre+h3,.content article blockquote+h3,.content article pre+h4,.content article blockquote+h4,.content article pre+h5,.content article blockquote+h5,.content article pre+h6,.content article blockquote+h6,.content article pre+p,.content article blockquote+p,.content article pre+table,.content article blockquote+table,.content article pre+ul,.content article blockquote+ul,.content article pre+ol,.content article blockquote+ol,.content article pre+aside,.content article blockquote+aside,.content article pre+dl,.content article blockquote+dl,.content article pre+img,.content article blockquote+img,.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+.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+img,.content blockquote+img,.content pre+figure,.content blockquote+figure,.content pre+.note,.content blockquote+.note{margin-top:28px}}.highlight .c,.highlight .cm,.highlight .c1,.highlight .cs{color:#909090}.highlight,.highlight .w{background-color:#1E2224}.copy-clipboard{float:right;fill:#9DAAB6;cursor:pointer;opacity:0.4;height:18px;width:18px}.copy-clipboard:hover{opacity:0.8}/*! Color themes for Google Code Prettify | MIT License | github.com/jmblog/color-themes-for-google-code-prettify */.prettyprint{background:#161b1d;font-family:Menlo, "Bitstream Vera Sans Mono", "DejaVu Sans Mono", Monaco, Consolas, monospace;border:0 !important}.pln{color:#ebf8ff}ol.linenums{margin-top:0;margin-bottom:0;color:#5a7b8c}li.L0,li.L1,li.L2,li.L3,li.L4,li.L5,li.L6,li.L7,li.L8,li.L9{padding-left:1em;background-color:#161b1d;list-style-type:decimal}@media screen{.str{color:#568c3b}.kwd{color:#6b6bb8}.com{color:#5a7b8c}.typ{color:#257fad}.lit{color:#935c25}.pun{color:#ebf8ff}.opn{color:#ebf8ff}.clo{color:#ebf8ff}.tag{color:#d22d72}.atn{color:#935c25}.atv{color:#2d8f6f}.dec{color:#935c25}.var{color:#d22d72}.fun{color:#257fad}}section>table,p>table,.body>table{padding-left:28px !important;padding-right:28px !important}section>figcaption{padding-left:28px !important;padding-right:28px !important;margin-bottom:20px}.codeph,.parmname{background-color:rgba(0,0,0,0.05);border-radius:3px}.lang-ru ol ol{list-style-type:none}.lang-ru ol ol li{position:relative}.lang-ru ol ol li::before{margin-right:5px;width:auto;text-align:right;display:inline-block;position:absolute;left:-15px}.lang-ru ol ol li:nth-child(1)::before{content:'а)'}.lang-ru ol ol li:nth-child(2)::before{content:'б)'}.lang-ru ol ol li:nth-child(3)::before{content:'в)'}.lang-ru ol ol li:nth-child(4)::before{content:'г)'}.lang-ru ol ol li:nth-child(5)::before{content:'д)'}.lang-ru ol ol li:nth-child(6)::before{content:'е)'}.lang-ru ol ol li:nth-child(7)::before{content:'ж)'}.lang-ru ol ol li:nth-child(8)::before{content:'з)'}.lang-ru ol ol li:nth-child(9)::before{content:'и)'}.lang-ru ol ol li:nth-child(10)::before{content:'к)'}.lang-ru ol ol li:nth-child(11)::before{content:'л)'}.lang-ru ol ol li:nth-child(12)::before{content:'м)'}.lang-ru ol ol li:nth-child(13)::before{content:'н)'}.lang-ru ol ol li:nth-child(14)::before{content:'о)'}.lang-ru ol ol li:nth-child(15)::before{content:'п)'}.lang-ru ol ol li:nth-child(16)::before{content:'р)'}.lang-ru ol ol li:nth-child(17)::before{content:'с)'}.lang-ru ol ol li:nth-child(18)::before{content:'т)'}.lang-ru ol ol li:nth-child(19)::before{content:'у)'}.lang-ru ol ol li:nth-child(20)::before{content:'ф)'}.lang-ru ol ol li:nth-child(21)::before{content:'х)'}.lang-ru ol ol li:nth-child(22)::before{content:'ц)'}.lang-ru ol ol li:nth-child(23)::before{content:'ч)'}.lang-ru ol ol li:nth-child(24)::before{content:'ш)'}.lang-ru ol ol li:nth-child(25)::before{content:'щ)'}.lang-ru ol ol li:nth-child(26)::before{content:'э)'}.lang-ru ol ol li:nth-child(27)::before{content:'ю)'}.lang-ru ol ol li:nth-child(28)::before{content:'я)'}.content .fig_hide,.content table.table_hide{display:flex;flex-direction:column;cursor:pointer;background:-webkit-gradient(linear, left top, left bottom, from(#9CC426), to(#9CC426)),-webkit-gradient(linear, left top, left bottom, from(#9CC426), to(#9CC426)),-webkit-gradient(linear, left top, left bottom, from(#9CC426), to(#9CC426)),-webkit-gradient(linear, left top, left bottom, from(#9CC426), to(#9CC426));background:linear-gradient(#9CC426, #9CC426),linear-gradient(#9CC426, #9CC426),linear-gradient(#9CC426, #9CC426),linear-gradient(#9CC426, #9CC426);background-size:0px 4px, 4px 88px, 0px 4px, 0px 0px;background-position:top left, top left, bottom right 28px, bottom right;background-repeat:no-repeat;margin-top:24px;margin-bottom:24px;margin-left:28px;padding-top:14px;padding-bottom:14px;-webkit-transition:background-size 200ms;transition:background-size 200ms}.content .fig_hide.active,.content table.table_hide.active{background-size:44px 4px, 4px 0px, 44px 4px, 0px 0px}.content .fig_hide.active figcaption:before,.content table.table_hide.active figcaption:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.content .fig_hide:not(.fig_hide) caption .title,.content table.table_hide:not(.fig_hide) caption .title{font-style:normal;display:block;white-space:break-spaces}.content .fig_hide:not(.fig_hide) caption,.content table.table_hide:not(.fig_hide) caption{display:flex;align-items:center;padding-top:14px;padding-bottom:14px;position:relative;padding-left:48px}.content .fig_hide:not(.fig_hide) caption:before,.content table.table_hide:not(.fig_hide) caption:before{content:'';height:24px;width:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiPiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPHBhdGggZmlsbD0iIzYzNjM2MyIgZD0iTTEuODM0IDBMNi4yNCA0LjU4IDEwLjY0NiAwIDEyIDEuNDFsLTUuNzYgNi01Ljc2LTZ6Ii8+ICAgIDwvZz48L3N2Zz4=);background-position:center;background-repeat:no-repeat;margin-right:20px;margin-left:19px;display:inline-block;-webkit-transition:all 200ms;transition:all 200ms;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer;-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms;position:absolute;left:-2px}.content .fig_hide:not(.fig_hide) thead,.content table.table_hide:not(.fig_hide) thead{margin-top:28px;display:contents !important}.content .fig_hide:not(.fig_hide) thead tr,.content table.table_hide:not(.fig_hide) thead tr{display:none}.content .fig_hide figcaption,.content table.table_hide figcaption{display:flex;align-items:center;position:relative;padding-left:20px;white-space:break-spaces}.content .fig_hide figcaption:before,.content table.table_hide figcaption:before{content:'';height:24px;width:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiPiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPHBhdGggZmlsbD0iIzYzNjM2MyIgZD0iTTEuODM0IDBMNi4yNCA0LjU4IDEwLjY0NiAwIDEyIDEuNDFsLTUuNzYgNi01Ljc2LTZ6Ii8+ICAgIDwvZz48L3N2Zz4=);background-position:center;background-repeat:no-repeat;margin-right:20px;margin-left:19px;display:inline-block;-webkit-transition:all 200ms;transition:all 200ms;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer;-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms;position:absolute;left:-30px}.content .fig_hide>*:not(figcaption:first-child):not(caption:first-child),.content table.table_hide>*:not(figcaption:first-child):not(caption:first-child){display:none}.content .fig_hide table.frame-all,.content table.table_hide table.frame-all{margin-top:20px}.content .fig_hide table p,.content table.table_hide table p{padding:0}.content .fig_hide table,.content table.table_hide table{padding-left:0}.content .fig_hide>*,.content table.table_hide>*{margin-right:0;padding:0}.content .fig_hide>ol,.content .fig_hide>ul{padding-left:23px;margin-left:-23px}.content table.table_hide{display:block;padding:0 !important;width:calc(50% - 56px)}@media (max-width: 700px){.content table.table_hide{display:table;width:calc(100% - 56px)}}.lines{display:inline-block;padding-right:23px}table.treetable tbody>tr.branch:not([data-tt-parent-id])>td:first-child{cursor:pointer;width:145px;padding-left:40px !important}table.treetable tbody>tr.branch:not([data-tt-parent-id])>td:first-child .indenter{position:absolute;left:10px}table.treetable tbody>tr.branch[data-tt-parent-id]>td:first-child{cursor:pointer;width:145px;padding-left:70px !important}table.treetable tbody>tr.branch[data-tt-parent-id]>td:first-child .indenter{position:absolute;left:40px}table.treetable tbody>tr.leaf>td:first-child .lines{display:inline-block}table.treetable span.indenter{width:27px !important}table.treetable tbody>tr>td:nth-child(2){width:100%}table.treetable tbody>tr:not(.branch)>td:first-child{cursor:auto;padding-left:10px !important}table.treetable tbody>tr:not(.branch)>td:first-child:after{border-bottom:none}table.treetable tbody>tr>td:first-child .lines{padding:0}table.treetable thead tr th{cursor:auto !important}table.treetable tbody tr td:first-child:after{width:100% !important;left:0 !important}table.treetable{width:50%;padding:2em 28px;overflow:auto !important}@media (max-width: 700px){table.treetable{width:100%}}tr.branch td:first-child .indenter{padding-left:0 !important}table.treetable tbody tr td:first-child:after{display:none}table p{padding:0 !important}table ul,table ol{padding-left:16px !important;padding-right:0 !important;width:100%}.p table{width:100%;padding:0}.content h1{margin-top:40px}.content h2{padding-bottom:10px;padding-top:20px;margin-top:26px}.content h3{margin-top:0}.content-lang-container{display:flex;align-items:center;justify-content:flex-end;margin-top:13px;margin-bottom:-5px;position:relative;z-index:1}@media (max-width: 700px){.content-lang-container{margin-bottom:13px}}.content-lang-container a{margin-right:8px}.content-lang-container a:last-child{margin-right:18px}.content-lang-container .content-lang-ru{width:16px;height:11px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml; base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNiAxMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMTE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRjRGNEY0O30KCS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojMzIzRTk1O30KCS5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRDgwMDFFO30KPC9zdHlsZT4KPHRpdGxlPkdyb3VwIDQ8L3RpdGxlPgo8ZyBpZD0iUGFnZS00Ij4KCTxnIGlkPSJHcm91cC00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMC4wMDAwMDApIj4KCQk8cG9seWdvbiBpZD0iRmlsbC0xIiBjbGFzcz0ic3QwIiBwb2ludHM9IjAsMy42NjY4Mzk0IDE2LDMuNjY2ODM5NCAxNiwtMC4wMDAwMTQ2IDAsLTAuMDAwMDE0NiAJCSIvPgoJCTxwb2x5Z29uIGlkPSJGaWxsLTIiIGNsYXNzPSJzdDEiIHBvaW50cz0iMCw3LjMzMzEzMTMgMTYsNy4zMzMxMzEzIDE2LDMuNjY2ODM5NCAwLDMuNjY2ODM5NCAJCSIvPgoJCTxwb2x5Z29uIGlkPSJGaWxsLTMiIGNsYXNzPSJzdDIiIHBvaW50cz0iMCwxMC45OTk5ODU3IDE2LDEwLjk5OTk4NTcgMTYsNy4zMzMxMzEzIDAsNy4zMzMxMzEzIAkJIi8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==")}.content-lang-container .content-lang-en{width:16px;height:11px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml; base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNiAxMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMTE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGO30KCS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojQkQwMDM0O30KCS5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojMUEyMzdCO30KPC9zdHlsZT4KPHRpdGxlPkdyb3VwIDE1PC90aXRsZT4KPGcgaWQ9IlBhZ2UtNCI+Cgk8ZyBpZD0iR3JvdXAtMTUiPgoJCTxwb2x5Z29uIGlkPSJGaWxsLTEiIGNsYXNzPSJzdDAiIHBvaW50cz0iMC4wMDAxNDMsMTAuOTk5ODczMiAxNS45OTk5MDQ2LDEwLjk5OTg3MzIgMTUuOTk5OTA0NiwtMC4wMDAwMTQ2IDAuMDAwMTQzLC0wLjAwMDAxNDYgCgkJCQkJIi8+CgkJPHBvbHlnb24gaWQ9IkZpbGwtMiIgY2xhc3M9InN0MSIgcG9pbnRzPSIxNS42MzUxMjcxLDAuMDAwMDk3NyA5LjYwNzYyNjksMy45NzcwNzEgMTAuNzEzMTEzOCwzLjk3NzA3MSAxNS45OTk4MDkzLDAuNDg4MzY5OCAKCQkJMTUuOTk5ODA5MywwLjAwMDA5NzcgCQkiLz4KCQk8cG9seWdvbiBpZD0iRmlsbC0zIiBjbGFzcz0ic3QxIiBwb2ludHM9IjEwLjQ2MzUwOTYsNy4yNDM2MDUxIDE2LDEwLjg5NTI1MTMgMTYsMTAuMTY1MzcxOSAxMS41Njk0NzMzLDcuMjQzNjA1MSAJCSIvPgoJCTxwb2x5Z29uIGlkPSJGaWxsLTQiIGNsYXNzPSJzdDEiIHBvaW50cz0iMC4wMDAxNDMsMC44MzcwMTUyIDQuNzM1NzYzNSwzLjk3Njc5MDIgNS44NDI2ODA1LDMuOTc2NzkwMiAwLjAwMDE0MywwLjEwNjU3MzYgCQkiLz4KCQk8cG9seWdvbiBpZD0iRmlsbC01IiBjbGFzcz0ic3QxIiBwb2ludHM9IjUuNTkxNzg4OCw3LjI0MzYwNTEgMCwxMC45MzYyNjg4IDAsMTAuOTk5NzYwNiAxLjAxMDYyMTcsMTAuOTk5NzYwNiAKCQkJNi42OTg3MDU3LDcuMjQzNjA1MSAJCSIvPgoJCTxwb2x5Z29uIGlkPSJGaWxsLTYiIGNsYXNzPSJzdDIiIHBvaW50cz0iOS4zMDI5NjMzLDAuMDAwMDk3NyA5LjMwMjk2MzMsMy42OTc4MTc2IDE0LjkwNDc2MjMsMC4wMDAwOTc3IAkJIi8+CgkJPHBvbHlnb24gaWQ9IkZpbGwtNyIgY2xhc3M9InN0MiIgcG9pbnRzPSIxLjI0OTkyOTIsMC4wMDAwOTc3IDYuODI5MzIzMywzLjY5NzgxNzYgNi44MjkzMjMzLDAuMDAwMDk3NyAJCSIvPgoJCTxwb2x5Z29uIGlkPSJGaWxsLTgiIGNsYXNzPSJzdDIiIHBvaW50cz0iMTIuMTk5Mzk1MiwzLjk3Njg0NjIgMTUuOTk5NzEzOSwzLjk3Njg0NjIgMTUuOTk5NzEzOSwxLjQ1MzQ1MTYgCQkiLz4KCQk8cG9seWdvbiBpZD0iRmlsbC05IiBjbGFzcz0ic3QyIiBwb2ludHM9IjEyLjE5OTM5NTIsNy4yNDM2MDUxIDE1Ljk5OTcxMzksOS43NDAwMzAzIDE1Ljk5OTcxMzksNy4yNDM2MDUxIAkJIi8+CgkJPHBvbHlnb24gaWQ9IkZpbGwtMTAiIGNsYXNzPSJzdDIiIHBvaW50cz0iMS41NjY1NTksMTAuOTk5ODczMiA2LjgyOTQxODcsMTAuOTk5ODczMiA2LjgyOTQxODcsNy41MjM1MzI5IAkJIi8+CgkJPHBvbHlnb24gaWQ9IkZpbGwtMTEiIGNsYXNzPSJzdDIiIHBvaW50cz0iOS4zMDI5NjMzLDEwLjk5OTg3MzIgMTQuNTgyNTA4MSwxMC45OTk4NzMyIDkuMzAyOTYzMyw3LjUyMzUzMjkgCQkiLz4KCQk8cG9seWdvbiBpZD0iRmlsbC0xMiIgY2xhc3M9InN0MiIgcG9pbnRzPSIwLjAwMDE0Myw3LjI0MzYwNTEgMC4wMDAxNDMsOS44NTI0MDU1IDMuOTMyNTEwMSw3LjI0MzYwNTEgCQkiLz4KCQk8cG9seWdvbiBpZD0iRmlsbC0xMyIgY2xhc3M9InN0MiIgcG9pbnRzPSIwLjAwMDE0MywzLjk3Njg0NjIgMy45MzI1MTAxLDMuOTc2ODQ2MiAwLjAwMDE0MywxLjM2NDExMyAJCSIvPgoJCTxwb2x5Z29uIGlkPSJGaWxsLTE0IiBjbGFzcz0ic3QxIiBwb2ludHM9IjcuMzI0MjQyMSwwLjAwMDA5NzcgNy4zMjQyNDIxLDQuNjMwNTM1MSAwLDQuNjMwNTM1MSAwLDYuNTkxNDg5OCA3LjMyNDI0MjEsNi41OTE0ODk4IAoJCQk3LjMyNDI0MjEsMTAuOTk5OTg1NyA4LjgwODIzNTIsMTAuOTk5OTg1NyA4LjgwODIzNTIsNi41OTE0ODk4IDE1Ljk5OTg1NjksNi41OTE0ODk4IDE1Ljk5OTg1NjksNC42MzA1MzUxIDguODA4MjM1Miw0LjYzMDUzNTEgCgkJCTguODA4MjM1MiwwLjAwMDA5NzcgCQkiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K")}