.articles-list{margin-left:320px;padding:50px 20px 10px 40px}.articles-list .section{width:100%;margin:0 0 40px 0}.articles-list .section .group-header{position:relative;-moz-transition:left .5s;-o-transition:left .5s;-webkit-transition:left .5s;transition:left .5s;left:0}.articles-list .section .group-header p{font-size:1em}.articles-list .section .header-link{font-size:16px}.articles-list .section .row{min-height:0;-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.articles-list .section .row .column{width:380px;display:inline-block;vertical-align:top;margin:0 20px 20px 0}.articles-list .section .row .column a{display:inline-block;padding-top:15px;margin-bottom:3px}.articles-list .section .row .column p{font-size:13px;color:#676767;margin:0}.articles-list .section .row .column p a{color:#333;padding:0}.articles-list .section .row .sub-section{margin-bottom:50px;min-height:0}.articles-list .section .row .sub-section .name{font-size:18px;color:#596c7d;margin-bottom:15px;font-weight:normal;text-transform:uppercase}::selection{color:#fff;background-color:#0068d7}.content{font-family:'Segoe UI',Frutiger,'Frutiger Linotype','Dejavu Sans','Helvetica Neue',Arial,sans-serif}.content .doc-content{padding:50px 0 10px 40px;width:auto;max-width:1000px;margin-left:320px;margin-right:auto}.content .doc-content .git-edit-paragraph{display:block;position:absolute;margin:0;width:30px;right:-30px;top:0;bottom:0}.content .doc-content .git-edit-link{width:20px;height:20px;right:0;margin-right:5px;position:absolute;background-image:url(/Content/Images/Documentation/icon-edit.svg);background-repeat:no-repeat;background-position:center;visibility:hidden}.content .doc-content .apiReferenceSection,.content .doc-content .documentationSection{padding-right:30px}.content .doc-content .apiReferenceSection .short-description:hover .git-edit-link,.content .doc-content .documentationSection .short-description:hover .git-edit-link,.content .doc-content .apiReferenceSection .full-description-offset:hover .git-edit-link,.content .doc-content .documentationSection .full-description-offset:hover .git-edit-link,.content .doc-content .apiReferenceSection .parameter-description:hover .git-edit-link,.content .doc-content .documentationSection .parameter-description:hover .git-edit-link,.content .doc-content .apiReferenceSection .git-edit-paragraph:hover .git-edit-link,.content .doc-content .documentationSection .git-edit-paragraph:hover .git-edit-link{visibility:visible}.content .doc-content p{margin:0 0 15px 0}.content .doc-content li,.content .doc-content p{font-size:14px;color:#333}.content .doc-content li p{margin:0 0 4px 0}.content .doc-content .short-description{position:relative}.content .doc-content .api-example{padding-bottom:15px}.content .doc-content .anchor{height:110px;margin-top:-110px;visibility:hidden;display:block;position:absolute}.content .doc-content .note{padding:20px;background:#f5f5f5;font-size:14px;margin-bottom:10px}.content .doc-content .note.note-important{background:rgba(240,91,65,.1)}.content .doc-content .note .note-header{font-weight:bold;color:#f05b41}.content .doc-content ul{padding-bottom:10px}.content .doc-content img{max-width:100%}.content .doc-content video{max-width:100%}.content .doc-content .libs{color:#7f7f7f;font-size:14px}.content .doc-content .libs:last-child{padding-bottom:20px}.content .doc-content .accordion-hidden-content{display:none}.content .doc-content .accordion-content{margin-bottom:20px;margin-top:20px;border:none}.content .doc-content .accordion-content .dx-accordion-item-title,.content .doc-content .accordion-content .dx-accordion-item-body{padding-left:20px;padding-right:20px}.content .doc-content .accordion-content .dx-accordion-item-title{font-size:18px;color:#1b4461;font-family:'OpenSansCondensedBold','HelveticaNeue-CondensedBold',Helvetica,'Arial Narrow',Calibri,Arial,'Lucida Grande',sans-serif;padding-bottom:15px}.content .doc-content .accordion-content .dx-accordion-item-title:before{color:#8fa0b0;line-height:28px}.content .doc-content .accordion-content .dx-accordion-item-title svg{fill:#1b4461;height:24px;width:24px;vertical-align:bottom;margin-right:8px}.content .doc-content .accordion-content .dx-accordion-item-body{padding-top:0}.content .doc-content .accordion-content .dx-accordion-item-body .accordion-item-content>p:first-child{margin-bottom:7px}.content .doc-content .accordion-content .dx-accordion-item-body .vote-text{line-height:38px}.content .doc-content .accordion-content .dx-accordion-item-body .code-type,.content .doc-content .accordion-content .dx-accordion-item-body .numbers,.content .doc-content .accordion-content .dx-accordion-item-body pre{z-index:unset}.content .doc-content h5.see-also{font-size:14px;color:#596c7d;border-top:1px solid #e6e6e6;padding:20px 20px 10px 0;margin:30px 0 0 40px}.content .doc-content h5.see-also+ul,.content .doc-content h5.see-also+p{font-size:14px;padding:0 0 30px 0;margin:0 0 20px 40px}.content .doc-content h5.see-also+ul li{list-style-type:none;position:relative;padding:2px 0}.content .doc-content h5.see-also+p{margin-top:0;padding:0 20px 20px 0}.content .doc-content .code-wrapper{position:relative;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.content .doc-content .code-wrapper.code-tabs .code-type{cursor:pointer;background-color:#fbfbfc;color:#6f6f6f;margin-right:3px}.content .doc-content .code-wrapper.code-tabs .code-type.active{background-color:#b8b8c3;color:#fff}.content .doc-content .code-wrapper.code-tabs pre.prettyprint{display:none}.content .doc-content .code-wrapper.code-tabs pre.prettyprint.active{display:block}.content .doc-content .code-wrapper .code-type{background-color:#b8b8c3;color:#fff;display:inline-block;font-size:12px;padding:1px 12px 3px 12px;margin-bottom:-3px;z-index:1;position:relative;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border:1px solid #e1e1e8}.content .doc-content .code-wrapper pre{margin:0;z-index:2;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #e1e1e8}.content .doc-content .code-wrapper pre.prettyprint{margin-bottom:20px}.content .doc-content .code-wrapper pre.prettyprint ol.numbers li{font-size:12px;color:#bebec5}.content .doc-content .code-wrapper ul.linenums{padding-bottom:0}.content .doc-content .code-wrapper ul.linenums li{font-size:12px;text-shadow:none}.content .doc-content div.download-code-button{padding-bottom:20px}.content .doc-content .api-header{display:inline-block}.content .doc-content .api-header a{color:#596c7d}.content .doc-content .api-property-block .api-property{border-left:3px solid #bfbfbf;padding-left:10px;font-size:13px;line-height:20px;margin-bottom:20px}.content .doc-content .api-property-block .api-property p{display:inline;font-size:13px}.content .doc-content .api-property-block .api-property.no-margin{margin-bottom:0}.content .doc-content .api-property-block .api-property span.api-property-name{color:#717171;font-weight:700}.content .doc-content .api-property-block .api-property .type-fields-offset{padding-left:20px}.content .doc-content .api-property-block .api-property .type-offset{padding-left:0}.content .doc-content .api-property-block .api-property .parameter-name:not(:first-child){padding-top:10px}.content .doc-content .api-property-block .api-property .parameter-name .deprecated{background:url(/Content/Images/Documentation/icon-attention-small.png) no-repeat center right;height:12px;width:16px;display:inline-block}.content .doc-content .api-property-block .api-property .parameter-description{position:relative}.content .doc-content .api-property-block .api-property .parameter-description p{font-size:13px;margin:0}.content .doc-content .api-property-block .api-property .parameter-description li{font-size:14px}.content .doc-content .api-property-block .api-property .parameter-description ul{padding-bottom:0}.content .doc-content .api-property-block .api-property .parameter-description ul li{font-size:12px;text-shadow:none}.content .doc-content .api-property-block .components-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.content .doc-content .api-property-block .components-container .component-container{display:inline-flex;align-items:center;background-color:#f8f8f8;border-radius:4px;width:292px;height:90px;text-decoration:none}.content .doc-content .api-property-block .components-container .component-container .component-icon{width:64px;height:64px;margin:15px}.content .doc-content .api-property-block .components-container .component-container .component-link{color:#22587e;font-weight:600;font-size:18px}.content .doc-content .api-property-block .components-container .component-container:hover{background-color:rgba(255,87,34,.1)}.content .doc-content .full-description-offset{position:relative;margin-top:15px}.content .doc-content .deprecated-block .deprecated{color:red}.content .doc-content .simple-table{font-size:14px;margin-bottom:20px}.content .doc-content .simple-table table{border-collapse:collapse}.content .doc-content .simple-table table td:first-child{color:#000;text-align:center}.content .doc-content .simple-table:not(.normal-font-style) table td:first-child{font-style:italic}.content .doc-content .simple-table td,.content .doc-content .simple-table th{padding:5px 20px;border:2px solid #fff}.content .doc-content .simple-table th{background:#ededed}.content .doc-content .simple-table tr:nth-child(even){background:#f8f8f8}.content .doc-content .simple-table tr:nth-child(odd){background:#fff}.content .doc-content .dx-table{margin:24px 0;border-spacing:0}.content .doc-content .dx-table tr{border-spacing:0}.content .doc-content .dx-table tr .parameter-name{width:16%}.content .doc-content .dx-table tr .parameter-type{width:20%}.content .doc-content .dx-table tr .parameter-description{position:relative}.content .doc-content .dx-table tr th{padding:16px;text-align:start;border-top:1px solid;border-bottom:1px solid}.content .doc-content .dx-table tr td{padding:12px 16px}.content .doc-content .dx-table tr th.dx-table-row__center,.content .doc-content .dx-table tr td.dx-table-row__center{text-align:center}.content .doc-content .dx-table tr th.dx-table-row__width-80,.content .doc-content .dx-table tr td.dx-table-row__width-80{width:80%}.content .doc-content .dx-table tr td:first-child{padding-right:16px;border-left:1px solid}.content .doc-content .dx-table tr td:last-child{border-right:1px solid}.content .doc-content .dx-table tr:first-child th:first-child{border-radius:6px 0 0 0}.content .doc-content .dx-table tr:first-child th:last-child{border-radius:0 6px 0 0}.content .doc-content .dx-table tr:last-child td{border-bottom:1px solid}.content .doc-content .dx-table tr:last-child td:first-child{border-radius:0 0 0 6px}.content .doc-content .dx-table tr:last-child td:last-child{border-radius:0 0 6px 0}.content .doc-content .dx-table.full-width{width:100%}.content .doc-content .dx-table.full-width tr>td:first-child{width:20%}.content .doc-content .dx-table p{margin:0}.content .doc-content .multicolumn-list tr>td{width:33.3%;padding:10px;vertical-align:text-top}.content .doc-content .multicolumn-list tr>td ul{list-style-position:outside}.content .doc-content .multicolumn-list tr>td ul li{padding:4px}.content .doc-content .footnotes{width:300px;margin-bottom:30px;border-top:1px solid #ededed}.content .doc-content .footnotes ol,.content .doc-content .footnotes ul{margin-top:10px;padding:0;list-style:none}.content .doc-content .footnotes ol li,.content .doc-content .footnotes ul li{font-size:12px;counter-increment:custom}.content .doc-content .footnotes ol>li::before{font-size:.8em;vertical-align:text-top;content:counter(custom) " - "}.content .doc-content .footnotes ul>li::before{content:"* - "}.content .doc-content .three-col{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px}.content .doc-content .documentation-gallery{position:relative;margin:0 auto;margin-bottom:50px}.content .doc-content .documentation-gallery .gallery-border{position:absolute;z-index:2;border:solid 1px #d0d0d0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,.15);-ms-box-shadow:0 1px 3px rgba(0,0,0,.15);-o-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);bottom:0;right:0;left:0;top:0}.content .doc-content .documentation-gallery .gallery-border .arrow{width:34px;height:45px;position:absolute;top:50%;margin-top:-23px;cursor:pointer;background-position:center;background-repeat:no-repeat;border:solid 1px #d0d0d0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,.15);-ms-box-shadow:0 1px 3px rgba(0,0,0,.15);-o-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);background-color:#fff}.content .doc-content .documentation-gallery .gallery-border .left-arrow{left:-17px;background-image:url('/Content/Images/Documentation/arrow-prev.svg')}.content .doc-content .documentation-gallery .gallery-border .right-arrow{right:-17px;background-image:url('/Content/Images/Documentation/arrow-next.svg')}.content .doc-content .documentation-gallery .dx-gallery-wrapper{position:absolute;bottom:-30px;top:0;height:auto}.content .doc-content .documentation-gallery .dx-gallery-wrapper .gallery-content{padding-bottom:30px}.content .doc-content .documentation-gallery .dx-gallery-wrapper .gallery-content h4{font-size:18px}.content .doc-content .documentation-gallery .gallery-item .image{position:absolute;bottom:100px;top:0;width:100%;background-repeat:no-repeat;background-position:center center;box-sizing:border-box;border-left:15px solid transparent;border-right:15px solid transparent}.content .doc-content .documentation-gallery .gallery-item .text{position:absolute;height:90px;bottom:30px;width:100%;display:table}.content .doc-content .documentation-gallery .gallery-item .text div{vertical-align:middle;display:table-cell;height:90px}.content .doc-content>.feedback{margin:40px 0;padding-top:25px;border-top:1px solid #e5e5e5;font-size:14px;color:#1b4461}.content .doc-content>.feedback .feedback-content{width:400px;display:inline-block;position:relative;overflow:hidden}.content .doc-content>.feedback .feedback-content .rating{height:34px;z-index:1}.content .doc-content>.feedback .feedback-content .rating .message{display:inline-block;margin:8px 13px 0 0;vertical-align:top}.content .doc-content>.feedback .feedback-content .rating .message.rate-thanks{display:none;margin-left:10px;margin-right:10px;width:auto;text-align:center;font-weight:bold}.content .doc-content>.feedback .feedback-content .rating .button.thumb{margin-top:1px;width:32px;height:32px;padding:0;border:none;background-color:transparent}.content .doc-content>.feedback .feedback-content .rating .button.thumb svg{pointer-events:none}.content .doc-content>.feedback .feedback-content .rating .button.thumb svg .thumb{fill:#304967}.content .doc-content>.feedback .feedback-content .rating .button.thumb svg .circle{fill:#97aab7}.content .doc-content>.feedback .feedback-content .rating .button.thumb svg .background{fill:white}.content .doc-content>.feedback .feedback-content .rating .button.thumb.up:hover .circle,.content .doc-content>.feedback .feedback-content .rating .button.thumb.down:hover .circle,.content .doc-content>.feedback .feedback-content .rating .button.thumb.up:hover .background,.content .doc-content>.feedback .feedback-content .rating .button.thumb.down:hover .background{fill:#f05b41}.content .doc-content>.feedback .feedback-content .rating .button.thumb.up:hover .thumb,.content .doc-content>.feedback .feedback-content .rating .button.thumb.down:hover .thumb{fill:white}.content .doc-content>.feedback .feedback-content .rating .button.thumb.up.active .circle,.content .doc-content>.feedback .feedback-content .rating .button.thumb.down.active .circle,.content .doc-content>.feedback .feedback-content .rating .button.thumb.up.active .thumb,.content .doc-content>.feedback .feedback-content .rating .button.thumb.down.active .thumb{fill:#f05b41}.content .doc-content>.feedback .feedback-content .rating .button.thumb.up.active .background,.content .doc-content>.feedback .feedback-content .rating .button.thumb.down.active .background{fill:white}.content .doc-content>.feedback .feedback-content .rating .button.thumb.up.active:hover .circle,.content .doc-content>.feedback .feedback-content .rating .button.thumb.down.active:hover .circle,.content .doc-content>.feedback .feedback-content .rating .button.thumb.up.active:hover .background,.content .doc-content>.feedback .feedback-content .rating .button.thumb.down.active:hover .background{fill:#f05b41}.content .doc-content>.feedback .feedback-content .rating .button.thumb.up.active:hover .thumb,.content .doc-content>.feedback .feedback-content .rating .button.thumb.down.active:hover .thumb{fill:white}.content .doc-content>.feedback .feedback-content .floating-block{height:0;-webkit-transition:height .5s;-moz-transition:height .5s;-o-transition:height .5s;transition:height .5s;position:relative;overflow:hidden}.content .doc-content>.feedback .feedback-content .floating-block .help-text{color:#a7b8c6;padding-top:15px;font-style:italic}.content .doc-content>.feedback .feedback-content .floating-block .editor{bottom:0;left:0;right:0;text-align:center;width:100%;vertical-align:bottom}.content .doc-content>.feedback .feedback-content .floating-block .editor textarea,.content .doc-content>.feedback .feedback-content .floating-block .editor input{font-family:inherit;width:100%}.content .doc-content>.feedback .feedback-content .floating-block .editor textarea{height:70px;border:1px solid #a7b8c6;margin:0;padding:5px 20px 5px 9px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;overflow:hidden;resize:none;outline:none;box-sizing:border-box;display:block}.content .doc-content>.feedback .feedback-content .floating-block .editor .send-feedback{margin-top:11px}.content .doc-content>.feedback .feedback-content .floating-block .editor .send-feedback:not(:hover){background-color:#819fb9;border-color:#819fb9;color:#fff}.content .doc-content>.feedback .feedback-content .floating-block .editor .close-feedback{font-size:14px;width:20px;height:20px;display:block;float:right;padding:0;border:none;margin-bottom:-20px;line-height:18px;z-index:1;border-top-right-radius:5px}.content .doc-content>.feedback .feedback-content .floating-block .editor .close-feedback:not(:hover){color:#fff;background-color:#a7b8c6}.content .doc-content>.feedback .feedback-content .floating-block .thanks{display:none;color:#a7b8c6;border:1px solid #a7b8c6;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin:10px 0 45px;height:64px;width:100%;box-sizing:border-box;vertical-align:bottom;text-align:center}.content .doc-content>.feedback .feedback-content .floating-block .thanks div{margin-top:10px}.content .doc-content>.feedback.rated .floating-block{height:200px}.content .doc-content>.feedback.applying-rating .rating .message.rate-thanks{display:inline-block}.content .doc-content>.feedback.applying-rating .rating .button.thumb.up.active .circle,.content .doc-content>.feedback.applying-rating .rating .button.thumb.down.active .circle,.content .doc-content>.feedback.applying-rating .rating .button.thumb.up.active .thumb,.content .doc-content>.feedback.applying-rating .rating .button.thumb.down.active .thumb{fill:#f05b41}.content .doc-content>.feedback.applying-rating .rating .button.thumb.up.active .background,.content .doc-content>.feedback.applying-rating .rating .button.thumb.down.active .background{fill:white}.content .doc-content>.feedback.applying-rating .rating .button.thumb.up.active:hover .circle,.content .doc-content>.feedback.applying-rating .rating .button.thumb.down.active:hover .circle,.content .doc-content>.feedback.applying-rating .rating .button.thumb.up.active:hover .background,.content .doc-content>.feedback.applying-rating .rating .button.thumb.down.active:hover .background{fill:#f05b41}.content .doc-content>.feedback.applying-rating .rating .button.thumb.up.active:hover .thumb,.content .doc-content>.feedback.applying-rating .rating .button.thumb.down.active:hover .thumb{fill:white}.content .doc-content>.feedback.applying-rating .floating-block{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.content .doc-content>.feedback.gratitude .floating-block{height:0;-webkit-transition-delay:3s;-moz-transition-delay:3s;-o-transition-delay:3s;transition-delay:3s}.content .doc-content>.feedback.gratitude .floating-block .editor{display:none}.content .doc-content>.feedback.gratitude .floating-block .thanks{display:block}.content .doc-content .api-example .show-text{color:#7f7f7f;padding-bottom:3px;font-size:13px}.content .doc-content .api-example .approach-tab-container:after{content:"";display:table;clear:both}.content .doc-content .api-example .approach-tab-container .button.approach-switcher{min-width:90px;margin-right:-2px;display:block;float:left;white-space:normal;background-color:#fff;color:#f05b41}.content .doc-content .api-example .approach-tab-container .button.approach-switcher:after{border:4px solid transparent;border-top:4px solid #596c7d;content:"";margin-top:9px;float:right}.content .doc-content .api-example .approach-tab-container .button.approach-switcher:hover{background-color:#f2f2f2;border-color:#a7b8c6}.content .doc-content .api-example .approach-tab-container .button.approach-switcher.current{background-color:#f0f0f0;color:#1b4461}.content .doc-content .api-example .approach-tab-container .button.approach-switcher.current:after{border-top:none;border-bottom:4px solid #596c7d}.content .doc-content .api-example .approach-tab{display:none}.content .doc-content .api-example .approach-tab.visible{display:block}.content .doc-content.search-page .header h1{font-size:30px;padding-top:0}.content .doc-content.search-page .header h1 .keyword{color:#676767}.content .doc-content.search-page .header ul.search-counts{padding:15px 0 10px 0;list-style:none}.content .doc-content.search-page .header ul.search-counts li{display:inline;padding:6px 15px}.content .doc-content.search-page .header ul.search-counts li.search-new-window a{background-repeat:no-repeat;background-position:100% 75%;padding-right:18px}.content .doc-content.search-page .header ul.search-counts li .count{color:#a3a3a3}.content .doc-content.search-page .header ul.search-counts li:first-child:not(.active){padding-left:0}.content .doc-content.search-page .header ul.search-counts li.active{background-color:#f2f2f2}.content .doc-content.search-page .header ul.search-counts li.active a{color:#616161;text-decoration:none}.content .doc-content.search-page .header ul.search-counts li.active .count{color:#9a9a9a}.content .doc-content.search-page .header:after{content:'';display:block;clear:both}.content .doc-content.search-page h4{padding-top:20px;margin:0}.content .doc-content.search-page h4 a{text-decoration:none;font-size:24px;font-weight:normal}.content .doc-content.search-page .article-type{color:#a3a3a3}.content .doc-content.search-page .article-type p{color:#838383;line-height:14px;margin:10px 0}.content .doc-content.search-page .article-type:nth-last-of-type(1){padding-bottom:10px}.content .doc-content.search-page p{color:#676767;line-height:23px}.content .doc-content.search-page .pagination{text-align:right;padding-bottom:50px;padding-top:10px}.content .doc-content.search-page .pagination .pagination-title{display:none}.content .doc-content.search-page .pagination .activeItem-item,.content .doc-content.search-page .pagination a{display:inline-block;height:50px;width:50px;border-radius:25px;vertical-align:middle;text-align:center;line-height:50px;text-decoration:none}.content .doc-content.search-page .pagination .activeItem-item.ellipsis,.content .doc-content.search-page .pagination a.ellipsis{color:#a3a3a3}.content .doc-content.search-page .pagination .activeItem-item.arrow-item,.content .doc-content.search-page .pagination a.arrow-item{background:no-repeat center}.content .doc-content.search-page .pagination .activeItem-item.arrow-item.left,.content .doc-content.search-page .pagination a.arrow-item.left{background-image:url('/Content/Images/Documentation/arrow-prev.svg')}.content .doc-content.search-page .pagination .activeItem-item.arrow-item.right,.content .doc-content.search-page .pagination a.arrow-item.right{background-image:url('/Content/Images/Documentation/arrow-next.svg')}.content .doc-content.search-page .pagination .activeItem-item{background-color:#f2f2f2}.content .doc-content .api-header,.content .doc-content .article-section-header{position:relative;margin-left:-30px;padding-left:30px}.content .doc-content .api-header .visible-anchor,.content .doc-content .article-section-header .visible-anchor{width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;margin-left:-30px;padding-right:10px;background-position:left center;background-repeat:no-repeat;visibility:hidden}.content .doc-content .api-header:hover .visible-anchor,.content .doc-content .article-section-header:hover .visible-anchor{visibility:visible}.content .doc-content .article-header,.content .doc-content .api-header{position:relative}.content .doc-content .article-header .badge,.content .doc-content .api-header .badge{position:absolute;top:0;margin-left:5px;font-family:"Segoe UI","Helvetica Neue",Helvetica,Verdana,"san-serif";font-size:11px;font-weight:bold;color:#fff;background-color:#f05b41;padding:0 2px 0 2px;border-radius:2px;line-height:15px}.content:not(.document__body) .doc-content h5.see-also+ul li:before{color:#596c7d;content:"";border-radius:3px;border:3px solid #596c7d;display:inline-block;margin-right:15px}.debug-invalid-model-popup{position:fixed;bottom:80px;right:0;padding:10px;width:300px;color:#fff;background-color:red;z-index:9999}.highlight{background:#fcded9}.highlight.current{background:#ffd800}#docerror.error{position:static;height:auto;margin:118px auto}.diagram-shape{stroke:black}.btn.btn{box-sizing:border-box;display:flex;align-items:center;padding:10px 20px;border-radius:40px;text-decoration:none;justify-content:center;color:#fff;font-family:'Roboto',sans-serif;font-size:18px;line-height:24px;font-weight:500;min-width:220px;max-width:fit-content;border:2px solid}.btn.btn-shadow{box-shadow:0 4px 12px rgba(0,0,0,.16)}.btn.btn-icon{gap:8px}.btn.btn-docs{display:inline-flex;margin:0 6px;vertical-align:middle;min-width:auto;height:36px;padding:0 16px 0 8px;font-size:16px;line-height:18px}.btn.btn svg{width:24px;height:24px}.btn-list{display:flex;gap:0 12px;flex-wrap:wrap;margin-bottom:16px}.tbs{width:100%;display:inline-flex;align-items:center;flex-wrap:nowrap;flex-direction:row;justify-content:center}.tbs-item{position:relative;text-align:center;font-style:normal;font-weight:500;font-size:18px;line-height:135%;cursor:pointer;padding:24px 24px 16px;border-bottom:none;text-decoration:none}.tbs-item:focus{outline:none}.tbs-item:focus-visible{outline:auto}.duo-card{margin-top:16px;display:flex;justify-content:center;padding:4px;width:fit-content;border-radius:40px}.duo-card .wrapper-card{cursor:pointer;display:flex;border-radius:40px;padding:10px 12px 10px 16px;gap:8px}.duo-card .wrapper-card.active{box-shadow:0 2px 6px rgba(0,0,0,.16);background-color:#fff}.duo-card .wrapper-card svg{width:24px;height:24px}.duo-card .wrapper-card input{background-color:transparent;padding:0 4px 0 0;border:none;margin:0;font-weight:400;font-size:14px;line-height:18px}.duo-card .wrapper-card input:hover{cursor:pointer}.duo-card .wrapper-card input.active{box-shadow:none;background-color:transparent}.content-width{max-width:1600px;margin:0 auto;padding:64px 0;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1920px){.content-width{padding-left:48px;padding-right:48px}}@media only screen and (max-width:1400px){.content-width{padding-top:32px;padding-bottom:32px}}@media only screen and (max-width:768px){.content-width{padding-left:24px;padding-right:24px}.btn.btn{min-width:180px}.tbs{overflow-x:scroll;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none}.tbs-item{padding:14px 32px;width:auto;white-space:nowrap}.tbs::-webkit-scrollbar{display:none}}.btn.btn{box-sizing:border-box;display:flex;align-items:center;padding:10px 20px;border-radius:40px;text-decoration:none;justify-content:center;color:#fff;font-family:'Roboto',sans-serif;font-size:18px;line-height:24px;font-weight:500;min-width:220px;max-width:fit-content;border:2px solid}.btn.btn-shadow{box-shadow:0 4px 12px rgba(0,0,0,.16)}.btn.btn-icon{gap:8px}.btn.btn-docs{display:inline-flex;margin:0 6px;vertical-align:middle;min-width:auto;height:36px;padding:0 16px 0 8px;font-size:16px;line-height:18px}.btn.btn svg{width:24px;height:24px}.btn-list{display:flex;gap:0 12px;flex-wrap:wrap;margin-bottom:16px}.tbs{width:100%;display:inline-flex;align-items:center;flex-wrap:nowrap;flex-direction:row;justify-content:center}.tbs-item{position:relative;text-align:center;font-style:normal;font-weight:500;font-size:18px;line-height:135%;cursor:pointer;padding:24px 24px 16px;border-bottom:none;text-decoration:none}.tbs-item:focus{outline:none}.tbs-item:focus-visible{outline:auto}.duo-card{margin-top:16px;display:flex;justify-content:center;padding:4px;width:fit-content;border-radius:40px}.duo-card .wrapper-card{cursor:pointer;display:flex;border-radius:40px;padding:10px 12px 10px 16px;gap:8px}.duo-card .wrapper-card.active{box-shadow:0 2px 6px rgba(0,0,0,.16);background-color:#fff}.duo-card .wrapper-card svg{width:24px;height:24px}.duo-card .wrapper-card input{background-color:transparent;padding:0 4px 0 0;border:none;margin:0;font-weight:400;font-size:14px;line-height:18px}.duo-card .wrapper-card input:hover{cursor:pointer}.duo-card .wrapper-card input.active{box-shadow:none;background-color:transparent}.content-width{max-width:1600px;margin:0 auto;padding:64px 0;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1920px){.content-width{padding-left:48px;padding-right:48px}}@media only screen and (max-width:1400px){.content-width{padding-top:32px;padding-bottom:32px}}@media only screen and (max-width:768px){.content-width{padding-left:24px;padding-right:24px}.btn.btn{min-width:180px}.tbs{overflow-x:scroll;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none}.tbs-item{padding:14px 32px;width:auto;white-space:nowrap}.tbs::-webkit-scrollbar{display:none}}.btn.btn-accent{color:#fff;border-color:#596c7d;outline-color:#596c7d;background-color:#596c7d}.btn.btn-accent svg{fill:white}.btn.btn-accent svg path,.btn.btn-accent svg circle{fill:white}.btn.btn-accent:hover{color:#fff;border-color:#4c5c6a;outline-color:#4c5c6a;background-color:#4c5c6a}.btn.btn-accent:hover svg{fill:white}.btn.btn-accent:hover svg path,.btn.btn-accent:hover svg circle{fill:white}.btn.btn-accent:active,.btn.btn-accent:focus{color:#fff;border-color:#3e4c58;outline-color:#3e4c58;background-color:#3e4c58}.btn.btn-accent:active svg,.btn.btn-accent:focus svg{fill:white}.btn.btn-accent:active svg path,.btn.btn-accent:focus svg path,.btn.btn-accent:active svg circle,.btn.btn-accent:focus svg circle{fill:white}.btn.btn-outlined{color:#596c7d;border-color:#596c7d;outline-color:#596c7d;background-color:transparent}.btn.btn-outlined svg{fill:#596c7d}.btn.btn-outlined svg path,.btn.btn-outlined svg circle{fill:#596c7d}.btn.btn-outlined:hover{color:#fff;border-color:#4c5c6a;outline-color:#4c5c6a;background-color:#4c5c6a}.btn.btn-outlined:hover svg{fill:white}.btn.btn-outlined:hover svg path,.btn.btn-outlined:hover svg circle{fill:white}.btn.btn-outlined:active,.btn.btn-outlined:focus{color:#fff;border-color:#3e4c58;outline-color:#3e4c58;background-color:#3e4c58}.btn.btn-outlined:active svg,.btn.btn-outlined:focus svg{fill:white}.btn.btn-outlined:active svg path,.btn.btn-outlined:focus svg path,.btn.btn-outlined:active svg circle,.btn.btn-outlined:focus svg circle{fill:white}.btn.btn-text{color:#596c7d;border-color:#fff;outline-color:#fff;background-color:#fff}.btn.btn-text svg{fill:#596c7d}.btn.btn-text svg path,.btn.btn-text svg circle{fill:#596c7d}.btn.btn-text:hover{color:#596c7d;border-color:#f3f5f6;outline-color:#f3f5f6;background-color:#f3f5f6}.btn.btn-text:hover svg{fill:#596c7d}.btn.btn-text:hover svg path,.btn.btn-text:hover svg circle{fill:#596c7d}.btn.btn-text:active,.btn.btn-text:focus{color:#596c7d;border-color:#edf0f2;outline-color:#edf0f2;background-color:#edf0f2}.btn.btn-text:active svg,.btn.btn-text:focus svg{fill:#596c7d}.btn.btn-text:active svg path,.btn.btn-text:focus svg path,.btn.btn-text:active svg circle,.btn.btn-text:focus svg circle{fill:#596c7d}.btn.btn-text-accent{color:#596c7d;border-color:#fff;outline-color:#fff;background-color:#fff}.btn.btn-text-accent svg{fill:#596c7d}.btn.btn-text-accent svg path,.btn.btn-text-accent svg circle{fill:#596c7d}.btn.btn-text-accent:hover{color:#596c7d;border-color:#f3f5f6;outline-color:#f3f5f6;background-color:#f3f5f6}.btn.btn-text-accent:hover svg{fill:#596c7d}.btn.btn-text-accent:hover svg path,.btn.btn-text-accent:hover svg circle{fill:#596c7d}.btn.btn-text-accent:active,.btn.btn-text-accent:focus{color:#596c7d;border-color:#edf0f2;outline-color:#edf0f2;background-color:#edf0f2}.btn.btn-text-accent:active svg,.btn.btn-text-accent:focus svg{fill:#596c7d}.btn.btn-text-accent:active svg path,.btn.btn-text-accent:focus svg path,.btn.btn-text-accent:active svg circle,.btn.btn-text-accent:focus svg circle{fill:#596c7d}.btn.btn-text-outlined{color:#fff;border-color:#fff;outline-color:#fff;background-color:transparent}.btn.btn-text-outlined svg{fill:white}.btn.btn-text-outlined svg path,.btn.btn-text-outlined svg circle{fill:white}.btn.btn-text-outlined:hover{color:#596c7d;border-color:#fff;outline-color:#fff;background-color:#fff}.btn.btn-text-outlined:hover svg{fill:#596c7d}.btn.btn-text-outlined:hover svg path,.btn.btn-text-outlined:hover svg circle{fill:#596c7d}.btn.btn-text-outlined:active,.btn.btn-text-outlined:focus{color:#596c7d;border-color:#f3f5f6;outline-color:#f3f5f6;background-color:#f3f5f6}.btn.btn-text-outlined:active svg,.btn.btn-text-outlined:focus svg{fill:#596c7d}.btn.btn-text-outlined:active svg path,.btn.btn-text-outlined:focus svg path,.btn.btn-text-outlined:active svg circle,.btn.btn-text-outlined:focus svg circle{fill:#596c7d}.tbs{border-bottom:1px solid #e7ebee}.tbs-item{color:#596c7d}.tbs-item:hover{background-color:rgba(28,45,54,.03)}.tbs-item:visited{color:#596c7d}.tbs-item.active{color:#596c7d;position:relative}.tbs-item.active::after{position:absolute;bottom:0;left:12px;right:12px;content:' ';height:4px;border-radius:4px;background-color:#596c7d}.tbs-item.active::after{position:absolute;bottom:0;left:12px;right:12px;content:' ';height:4px;border-radius:4px;background-color:#596c7d}.duo-card{background-color:#f3f5f6}.duo-card .wrapper-card:focus-visible{outline-color:#596c7d}.duo-card .wrapper-card:not(.active) svg path{fill:#596c7d}.duo-card .wrapper-card:not(.active) svg path.background{opacity:.5}.duo-card .wrapper-card:not(.active) svg path.letter{fill:#f3f5f6}.duo-card .wrapper-card input{color:#596c7d}.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll-content,.dx-scrollable-scroll-content{background-color:#667c8f}.btn.btn-accent{color:#fff;border-color:#596c7d;outline-color:#596c7d;background-color:#596c7d}.btn.btn-accent svg{fill:white}.btn.btn-accent svg path,.btn.btn-accent svg circle{fill:white}.btn.btn-accent:hover{color:#fff;border-color:#4c5c6a;outline-color:#4c5c6a;background-color:#4c5c6a}.btn.btn-accent:hover svg{fill:white}.btn.btn-accent:hover svg path,.btn.btn-accent:hover svg circle{fill:white}.btn.btn-accent:active,.btn.btn-accent:focus{color:#fff;border-color:#3e4c58;outline-color:#3e4c58;background-color:#3e4c58}.btn.btn-accent:active svg,.btn.btn-accent:focus svg{fill:white}.btn.btn-accent:active svg path,.btn.btn-accent:focus svg path,.btn.btn-accent:active svg circle,.btn.btn-accent:focus svg circle{fill:white}.btn.btn-outlined{color:#596c7d;border-color:#596c7d;outline-color:#596c7d;background-color:transparent}.btn.btn-outlined svg{fill:#596c7d}.btn.btn-outlined svg path,.btn.btn-outlined svg circle{fill:#596c7d}.btn.btn-outlined:hover{color:#fff;border-color:#4c5c6a;outline-color:#4c5c6a;background-color:#4c5c6a}.btn.btn-outlined:hover svg{fill:white}.btn.btn-outlined:hover svg path,.btn.btn-outlined:hover svg circle{fill:white}.btn.btn-outlined:active,.btn.btn-outlined:focus{color:#fff;border-color:#3e4c58;outline-color:#3e4c58;background-color:#3e4c58}.btn.btn-outlined:active svg,.btn.btn-outlined:focus svg{fill:white}.btn.btn-outlined:active svg path,.btn.btn-outlined:focus svg path,.btn.btn-outlined:active svg circle,.btn.btn-outlined:focus svg circle{fill:white}.btn.btn-text{color:#596c7d;border-color:#fff;outline-color:#fff;background-color:#fff}.btn.btn-text svg{fill:#596c7d}.btn.btn-text svg path,.btn.btn-text svg circle{fill:#596c7d}.btn.btn-text:hover{color:#596c7d;border-color:#f3f5f6;outline-color:#f3f5f6;background-color:#f3f5f6}.btn.btn-text:hover svg{fill:#596c7d}.btn.btn-text:hover svg path,.btn.btn-text:hover svg circle{fill:#596c7d}.btn.btn-text:active,.btn.btn-text:focus{color:#596c7d;border-color:#edf0f2;outline-color:#edf0f2;background-color:#edf0f2}.btn.btn-text:active svg,.btn.btn-text:focus svg{fill:#596c7d}.btn.btn-text:active svg path,.btn.btn-text:focus svg path,.btn.btn-text:active svg circle,.btn.btn-text:focus svg circle{fill:#596c7d}.btn.btn-text-accent{color:#596c7d;border-color:#fff;outline-color:#fff;background-color:#fff}.btn.btn-text-accent svg{fill:#596c7d}.btn.btn-text-accent svg path,.btn.btn-text-accent svg circle{fill:#596c7d}.btn.btn-text-accent:hover{color:#596c7d;border-color:#f3f5f6;outline-color:#f3f5f6;background-color:#f3f5f6}.btn.btn-text-accent:hover svg{fill:#596c7d}.btn.btn-text-accent:hover svg path,.btn.btn-text-accent:hover svg circle{fill:#596c7d}.btn.btn-text-accent:active,.btn.btn-text-accent:focus{color:#596c7d;border-color:#edf0f2;outline-color:#edf0f2;background-color:#edf0f2}.btn.btn-text-accent:active svg,.btn.btn-text-accent:focus svg{fill:#596c7d}.btn.btn-text-accent:active svg path,.btn.btn-text-accent:focus svg path,.btn.btn-text-accent:active svg circle,.btn.btn-text-accent:focus svg circle{fill:#596c7d}.btn.btn-text-outlined{color:#fff;border-color:#fff;outline-color:#fff;background-color:transparent}.btn.btn-text-outlined svg{fill:white}.btn.btn-text-outlined svg path,.btn.btn-text-outlined svg circle{fill:white}.btn.btn-text-outlined:hover{color:#596c7d;border-color:#fff;outline-color:#fff;background-color:#fff}.btn.btn-text-outlined:hover svg{fill:#596c7d}.btn.btn-text-outlined:hover svg path,.btn.btn-text-outlined:hover svg circle{fill:#596c7d}.btn.btn-text-outlined:active,.btn.btn-text-outlined:focus{color:#596c7d;border-color:#f3f5f6;outline-color:#f3f5f6;background-color:#f3f5f6}.btn.btn-text-outlined:active svg,.btn.btn-text-outlined:focus svg{fill:#596c7d}.btn.btn-text-outlined:active svg path,.btn.btn-text-outlined:focus svg path,.btn.btn-text-outlined:active svg circle,.btn.btn-text-outlined:focus svg circle{fill:#596c7d}.tbs{border-bottom:1px solid #e7ebee}.tbs-item{color:#596c7d}.tbs-item:hover{background-color:rgba(28,45,54,.03)}.tbs-item:visited{color:#596c7d}.tbs-item.active{color:#596c7d;position:relative}.tbs-item.active::after{position:absolute;bottom:0;left:12px;right:12px;content:' ';height:4px;border-radius:4px;background-color:#596c7d}.tbs-item.active::after{position:absolute;bottom:0;left:12px;right:12px;content:' ';height:4px;border-radius:4px;background-color:#596c7d}.duo-card{background-color:#f3f5f6}.duo-card .wrapper-card:focus-visible{outline-color:#596c7d}.duo-card .wrapper-card:not(.active) svg path{fill:#596c7d}.duo-card .wrapper-card:not(.active) svg path.background{opacity:.5}.duo-card .wrapper-card:not(.active) svg path.letter{fill:#f3f5f6}.duo-card .wrapper-card input{color:#596c7d}.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll-content,.dx-scrollable-scroll-content{background-color:#667c8f}.btn.btn-docs{background-color:#fff;color:#333;border:1px solid #cfcfcf;border-radius:3px;box-shadow:0 2px 3px 1px rgba(0,0,0,.1)}.btn.btn-docs svg path{fill:#333}.btn.btn-docs:visited{color:#333!important}.btn.btn-docs:hover,.btn.btn-docs:active,.btn.btn-docs:focus{text-decoration:none;background-color:#eee;border-color:#cfcfcf}.btn.btn-docs:hover svg path,.btn.btn-docs:active svg path,.btn.btn-docs:focus svg path{fill:#333}.btn.btn-docs svg path{fill:#333}.btn.btn-docs:visited{color:#333!important}.btn.btn-docs:hover,.btn.btn-docs:active,.btn.btn-docs:focus{text-decoration:none;background-color:#eee;border-color:#cfcfcf}.btn.btn-docs:hover svg path,.btn.btn-docs:active svg path,.btn.btn-docs:focus svg path{fill:#333}.doc-content .button:not(.feedback__button){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;font-size:16px;font-family:"Segoe UI";font-weight:normal;position:relative;text-decoration:none;text-align:center;white-space:nowrap;cursor:pointer;padding:5px 15px;height:22px;line-height:22px;vertical-align:middle;box-sizing:initial;color:#22587e;background:#f2f2f2;border-color:#22587e;border:1px solid;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.doc-content .button:not(.feedback__button).small{font-size:13px}.doc-content .button:not(.feedback__button).large{width:400px;font-size:24px}.doc-content .button:not(.feedback__button).center{margin-left:auto;margin-right:auto;display:block}.doc-content .button:not(.feedback__button).btn-show-demo{margin-bottom:15px}.doc-content .button:not(.feedback__button):hover,.doc-content .button:not(.feedback__button).hover{color:#fff;background-color:#115bc0;border-color:#115bc0}.doc-content .button:not(.feedback__button):hover:active,.doc-content .button:not(.feedback__button).hover:active{color:#fff;background-color:#22587e}.doc-content .button:not(.feedback__button).orange{background-color:#fff;color:#333;border:1px solid #cfcfcf;border-radius:3px;box-shadow:0 2px 3px 1px rgba(0,0,0,.1);font-family:'Roboto',sans-serif;font-size:initial;padding:6px 15px;text-transform:none}.doc-content .button:not(.feedback__button).orange svg path{fill:#333}.doc-content .button:not(.feedback__button).orange:visited{color:#333!important}.doc-content .button:not(.feedback__button).orange:hover,.doc-content .button:not(.feedback__button).orange:active,.doc-content .button:not(.feedback__button).orange:focus{text-decoration:none;background-color:#eee;border-color:#cfcfcf}.doc-content .button:not(.feedback__button).orange:hover svg path,.doc-content .button:not(.feedback__button).orange:active svg path,.doc-content .button:not(.feedback__button).orange:focus svg path{fill:#333}.doc-content .button:not(.feedback__button).orange svg path{fill:#333}.doc-content .button:not(.feedback__button).orange:visited{color:#333!important}.doc-content .button:not(.feedback__button).orange:hover,.doc-content .button:not(.feedback__button).orange:active,.doc-content .button:not(.feedback__button).orange:focus{text-decoration:none;background-color:#eee;border-color:#cfcfcf}.doc-content .button:not(.feedback__button).orange:hover svg path,.doc-content .button:not(.feedback__button).orange:active svg path,.doc-content .button:not(.feedback__button).orange:focus svg path{fill:#333}.doc-content .btn.btn-accent:hover{color:initial}.doc-content .widget-tree-buttons .copy-button .button{background-color:#fff;color:#333;border:1px solid #cfcfcf;border-radius:3px;box-shadow:0 2px 3px 1px rgba(0,0,0,.1);text-transform:none}.doc-content .widget-tree-buttons .copy-button .button svg path{fill:#333}.doc-content .widget-tree-buttons .copy-button .button:visited{color:#333!important}.doc-content .widget-tree-buttons .copy-button .button:hover,.doc-content .widget-tree-buttons .copy-button .button:active,.doc-content .widget-tree-buttons .copy-button .button:focus{text-decoration:none;background-color:#eee;border-color:#cfcfcf}.doc-content .widget-tree-buttons .copy-button .button:hover svg path,.doc-content .widget-tree-buttons .copy-button .button:active svg path,.doc-content .widget-tree-buttons .copy-button .button:focus svg path{fill:#333}.doc-content .widget-tree-buttons .copy-button .button svg path{fill:#333}.doc-content .widget-tree-buttons .copy-button .button:visited{color:#333!important}.doc-content .widget-tree-buttons .copy-button .button:hover,.doc-content .widget-tree-buttons .copy-button .button:active,.doc-content .widget-tree-buttons .copy-button .button:focus{text-decoration:none;background-color:#eee;border-color:#cfcfcf}.doc-content .widget-tree-buttons .copy-button .button:hover svg path,.doc-content .widget-tree-buttons .copy-button .button:active svg path,.doc-content .widget-tree-buttons .copy-button .button:focus svg path{fill:#333}.doc-content nav,.doc-content section{display:block}.doc-content .nav{margin-bottom:20px;margin-left:0;list-style:none}.doc-content .nav-tabs:after{clear:both}.doc-content .hide{display:none}.doc-content .tab-content{overflow:auto}.doc-content .tab-content>.tab-pane,.doc-content .pill-content>.pill-pane{display:none}.doc-content .tab-content>.active,.doc-content .pill-content>.active{display:block}.doc-content code,.doc-content pre{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;color:#333;display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.doc-content code .prettyprint,.doc-content pre .prettyprint{margin-bottom:20px}.doc-content code code,.doc-content pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.doc-content code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8;display:inline}.doc-content .pre-scrollable{max-height:340px;overflow-y:scroll}.doc-content .nav-tabs>.active>a,.doc-content .nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.doc-content .codeTabs.nav.nav-tabs{padding:20px 0 0 0;border-bottom:2px solid #e5e5e5}.doc-content .codeTabs.nav.nav-tabs li{float:none;display:inline-block}.doc-content .codeTabs.nav.nav-tabs li a{border:none;color:#252525;text-decoration:none;padding:8px 12px;line-height:36px;margin:0}.doc-content .codeTabs.nav.nav-tabs li.active{border-top:2px solid #e5e5e5;border-left:2px solid #e5e5e5;border-right:2px solid #e5e5e5}.doc-content .codeTabs.nav.nav-tabs li.active a{padding-bottom:12px;background:#fff}.dx-swatch-dark .doc-content .button:not(.feedback__button){color:#6f95b7;background:#2d3033;border-color:#6f95b7}.dx-swatch-dark .doc-content .button:not(.feedback__button):hover,.dx-swatch-dark .doc-content .button:not(.feedback__button).hover{color:#fff;background-color:#1e70b9;border-color:#6f95b7}.dx-swatch-dark .doc-content .button:not(.feedback__button):hover:active,.dx-swatch-dark .doc-content .button:not(.feedback__button).hover:active{color:#fff;background-color:#6f95b7}.switchers{position:absolute;right:-70px;top:40px;width:55px}.switchers .switcher{cursor:pointer;width:55px;height:55px;text-align:center;background-position:center;background-repeat:no-repeat}.switchers .switcher.iPhone5{background-image:url(/Content/Images/Playground/platform_icons/apple-button.png)}.switchers .switcher.iPhone5.active{background-image:url(/Content/Images/Playground/platform_icons/apple-button-active.png)}.switchers .switcher.androidPhone{background-image:url(/Content/Images/Playground/platform_icons/android-button.png)}.switchers .switcher.androidPhone.active{background-image:url(/Content/Images/Playground/platform_icons/android-button-active.png)}.switchers .switcher.win8Phone,.switchers .switcher.win10Phone{background-image:url(/Content/Images/Playground/platform_icons/windows-button.png)}.switchers .switcher.win8Phone.active,.switchers .switcher.win10Phone.active{background-image:url(/Content/Images/Playground/platform_icons/windows-button-active.png)}.switchers .switcher.generic{background-image:url(/Content/Images/Playground/platform_icons/generic-button.png)}.switchers .switcher.generic.active{background-image:url(/Content/Images/Playground/platform_icons/generic-button-active.png)}.simulator-desktop-container{overflow:hidden}.simulator-desktop-container iframe{width:100%;border:0;transition:height ease 400ms;height:50px}.simulator-mobile-container{height:700px;width:350px;text-align:center;position:relative;background-color:#f5f5f5;border:1px solid #cfd8df;border-radius:15px}.simulator-mobile-container .backbutton{display:none;cursor:pointer}.simulator-mobile-container.androidPhone .backbutton{display:block;position:absolute;bottom:38px;left:19px;height:50px;width:25%}.simulator-mobile-container.win8Phone .backbutton,.simulator-mobile-container.win10Phone .backbutton{display:block;position:absolute;bottom:38px;left:19px;height:50px;width:25%}.simulator-mobile-container iframe{position:absolute;top:60px;left:15px;height:574px;width:320px;border:1px solid #cfd8df;border-radius:2px;background:#fff}.simulator-mobile-container.fly{position:relative;margin:40px auto 80px auto}.simulator-mobile-container.fly .switchers{position:absolute;top:auto;width:220px;bottom:-60px;left:70px}.simulator-mobile-container.fly .switchers .switcher{display:inline-block}.simulator-mobile-container.loading:after{display:block;position:absolute;top:50%;left:50%;background-image:url(/Content/Images/Playground/loading.svg);background-repeat:no-repeat;background-position:center center;content:" ";height:84px;width:150px;margin:-42px -75px;backface-visibility:hidden}.blocks-overview{margin-left:320px;margin-top:40px}.blocks-overview.main{margin-left:0}.blocks-overview .background-block{padding:0 20px 30px 40px}.blocks-overview .background-block h1{font-size:36px;max-width:1000px;margin:0;padding:30px 0 20px 0}.blocks-overview .background-block h2{font-size:40px;margin:0}.blocks-overview .background-block p{max-width:1000px;font-size:16px;color:#333}.blocks-overview .background-block .block-content{display:block;display:flex;flex-wrap:wrap}.blocks-overview .background-block .block-content .content-item{display:inline-block;vertical-align:top;width:290px;height:120px;flex:1 1 290px}.blocks-overview .background-block .block-content .content-item:empty{height:0}.blocks-overview .background-block .block-content .content-item a{display:block;text-decoration:none;height:40px;padding:40px 40px}.blocks-overview .background-block .block-content .content-item a svg{float:left;width:40px;height:40px;fill:#1b4461}.blocks-overview .background-block .block-content .content-item a h3{font-size:1.5em;color:#1b4461;margin:2px 0 10px 60px}.blocks-overview .background-block .block-content .content-item a span{display:block;font-size:16px;color:#596c7d;margin-left:60px}.blocks-overview .background-block .block-content .content-item a:hover{background-color:#f05b41}.blocks-overview .background-block .block-content .content-item a:hover svg{fill:white}.blocks-overview .background-block .block-content .content-item a:hover h3,.blocks-overview .background-block .block-content .content-item a:hover span{color:#fff}.body .body-container{max-width:1900px;margin:0 auto}.content-width{max-width:1900px!important}.btn.btn{box-sizing:border-box;display:flex;align-items:center;padding:10px 20px;border-radius:40px;text-decoration:none;justify-content:center;color:#fff;font-family:'Roboto',sans-serif;font-size:18px;line-height:24px;font-weight:500;min-width:220px;max-width:fit-content;border:2px solid}.btn.btn-shadow{box-shadow:0 4px 12px rgba(0,0,0,.16)}.btn.btn-icon{gap:8px}.btn.btn-docs{display:inline-flex;margin:0 6px;vertical-align:middle;min-width:auto;height:36px;padding:0 16px 0 8px;font-size:16px;line-height:18px}.btn.btn svg{width:24px;height:24px}.btn-list{display:flex;gap:0 12px;flex-wrap:wrap;margin-bottom:16px}.tbs{width:100%;display:inline-flex;align-items:center;flex-wrap:nowrap;flex-direction:row;justify-content:center}.tbs-item{position:relative;text-align:center;font-style:normal;font-weight:500;font-size:18px;line-height:135%;cursor:pointer;padding:24px 24px 16px;border-bottom:none;text-decoration:none}.tbs-item:focus{outline:none}.tbs-item:focus-visible{outline:auto}.duo-card{margin-top:16px;display:flex;justify-content:center;padding:4px;width:fit-content;border-radius:40px}.duo-card .wrapper-card{cursor:pointer;display:flex;border-radius:40px;padding:10px 12px 10px 16px;gap:8px}.duo-card .wrapper-card.active{box-shadow:0 2px 6px rgba(0,0,0,.16);background-color:#fff}.duo-card .wrapper-card svg{width:24px;height:24px}.duo-card .wrapper-card input{background-color:transparent;padding:0 4px 0 0;border:none;margin:0;font-weight:400;font-size:14px;line-height:18px}.duo-card .wrapper-card input:hover{cursor:pointer}.duo-card .wrapper-card input.active{box-shadow:none;background-color:transparent}.content-width{max-width:1600px;margin:0 auto;padding:64px 0;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1920px){.content-width{padding-left:48px;padding-right:48px}}@media only screen and (max-width:1400px){.content-width{padding-top:32px;padding-bottom:32px}}@media only screen and (max-width:768px){.content-width{padding-left:24px;padding-right:24px}.btn.btn{min-width:180px}.tbs{overflow-x:scroll;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none}.tbs-item{padding:14px 32px;width:auto;white-space:nowrap}.tbs::-webkit-scrollbar{display:none}}.btn.btn{box-sizing:border-box;display:flex;align-items:center;padding:10px 20px;border-radius:40px;text-decoration:none;justify-content:center;color:#fff;font-family:'Roboto',sans-serif;font-size:18px;line-height:24px;font-weight:500;min-width:220px;max-width:fit-content;border:2px solid}.btn.btn-shadow{box-shadow:0 4px 12px rgba(0,0,0,.16)}.btn.btn-icon{gap:8px}.btn.btn-docs{display:inline-flex;margin:0 6px;vertical-align:middle;min-width:auto;height:36px;padding:0 16px 0 8px;font-size:16px;line-height:18px}.btn.btn svg{width:24px;height:24px}.btn-list{display:flex;gap:0 12px;flex-wrap:wrap;margin-bottom:16px}.tbs{width:100%;display:inline-flex;align-items:center;flex-wrap:nowrap;flex-direction:row;justify-content:center}.tbs-item{position:relative;text-align:center;font-style:normal;font-weight:500;font-size:18px;line-height:135%;cursor:pointer;padding:24px 24px 16px;border-bottom:none;text-decoration:none}.tbs-item:focus{outline:none}.tbs-item:focus-visible{outline:auto}.duo-card{margin-top:16px;display:flex;justify-content:center;padding:4px;width:fit-content;border-radius:40px}.duo-card .wrapper-card{cursor:pointer;display:flex;border-radius:40px;padding:10px 12px 10px 16px;gap:8px}.duo-card .wrapper-card.active{box-shadow:0 2px 6px rgba(0,0,0,.16);background-color:#fff}.duo-card .wrapper-card svg{width:24px;height:24px}.duo-card .wrapper-card input{background-color:transparent;padding:0 4px 0 0;border:none;margin:0;font-weight:400;font-size:14px;line-height:18px}.duo-card .wrapper-card input:hover{cursor:pointer}.duo-card .wrapper-card input.active{box-shadow:none;background-color:transparent}.content-width{max-width:1600px;margin:0 auto;padding:64px 0;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1920px){.content-width{padding-left:48px;padding-right:48px}}@media only screen and (max-width:1400px){.content-width{padding-top:32px;padding-bottom:32px}}@media only screen and (max-width:768px){.content-width{padding-left:24px;padding-right:24px}.btn.btn{min-width:180px}.tbs{overflow-x:scroll;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none}.tbs-item{padding:14px 32px;width:auto;white-space:nowrap}.tbs::-webkit-scrollbar{display:none}}.btn.btn-accent{color:#fff;border-color:#596c7d;outline-color:#596c7d;background-color:#596c7d}.btn.btn-accent svg{fill:white}.btn.btn-accent svg path,.btn.btn-accent svg circle{fill:white}.btn.btn-accent:hover{color:#fff;border-color:#4c5c6a;outline-color:#4c5c6a;background-color:#4c5c6a}.btn.btn-accent:hover svg{fill:white}.btn.btn-accent:hover svg path,.btn.btn-accent:hover svg circle{fill:white}.btn.btn-accent:active,.btn.btn-accent:focus{color:#fff;border-color:#3e4c58;outline-color:#3e4c58;background-color:#3e4c58}.btn.btn-accent:active svg,.btn.btn-accent:focus svg{fill:white}.btn.btn-accent:active svg path,.btn.btn-accent:focus svg path,.btn.btn-accent:active svg circle,.btn.btn-accent:focus svg circle{fill:white}.btn.btn-outlined{color:#596c7d;border-color:#596c7d;outline-color:#596c7d;background-color:transparent}.btn.btn-outlined svg{fill:#596c7d}.btn.btn-outlined svg path,.btn.btn-outlined svg circle{fill:#596c7d}.btn.btn-outlined:hover{color:#fff;border-color:#4c5c6a;outline-color:#4c5c6a;background-color:#4c5c6a}.btn.btn-outlined:hover svg{fill:white}.btn.btn-outlined:hover svg path,.btn.btn-outlined:hover svg circle{fill:white}.btn.btn-outlined:active,.btn.btn-outlined:focus{color:#fff;border-color:#3e4c58;outline-color:#3e4c58;background-color:#3e4c58}.btn.btn-outlined:active svg,.btn.btn-outlined:focus svg{fill:white}.btn.btn-outlined:active svg path,.btn.btn-outlined:focus svg path,.btn.btn-outlined:active svg circle,.btn.btn-outlined:focus svg circle{fill:white}.btn.btn-text{color:#596c7d;border-color:#fff;outline-color:#fff;background-color:#fff}.btn.btn-text svg{fill:#596c7d}.btn.btn-text svg path,.btn.btn-text svg circle{fill:#596c7d}.btn.btn-text:hover{color:#596c7d;border-color:#f3f5f6;outline-color:#f3f5f6;background-color:#f3f5f6}.btn.btn-text:hover svg{fill:#596c7d}.btn.btn-text:hover svg path,.btn.btn-text:hover svg circle{fill:#596c7d}.btn.btn-text:active,.btn.btn-text:focus{color:#596c7d;border-color:#edf0f2;outline-color:#edf0f2;background-color:#edf0f2}.btn.btn-text:active svg,.btn.btn-text:focus svg{fill:#596c7d}.btn.btn-text:active svg path,.btn.btn-text:focus svg path,.btn.btn-text:active svg circle,.btn.btn-text:focus svg circle{fill:#596c7d}.btn.btn-text-accent{color:#596c7d;border-color:#fff;outline-color:#fff;background-color:#fff}.btn.btn-text-accent svg{fill:#596c7d}.btn.btn-text-accent svg path,.btn.btn-text-accent svg circle{fill:#596c7d}.btn.btn-text-accent:hover{color:#596c7d;border-color:#f3f5f6;outline-color:#f3f5f6;background-color:#f3f5f6}.btn.btn-text-accent:hover svg{fill:#596c7d}.btn.btn-text-accent:hover svg path,.btn.btn-text-accent:hover svg circle{fill:#596c7d}.btn.btn-text-accent:active,.btn.btn-text-accent:focus{color:#596c7d;border-color:#edf0f2;outline-color:#edf0f2;background-color:#edf0f2}.btn.btn-text-accent:active svg,.btn.btn-text-accent:focus svg{fill:#596c7d}.btn.btn-text-accent:active svg path,.btn.btn-text-accent:focus svg path,.btn.btn-text-accent:active svg circle,.btn.btn-text-accent:focus svg circle{fill:#596c7d}.btn.btn-text-outlined{color:#fff;border-color:#fff;outline-color:#fff;background-color:transparent}.btn.btn-text-outlined svg{fill:white}.btn.btn-text-outlined svg path,.btn.btn-text-outlined svg circle{fill:white}.btn.btn-text-outlined:hover{color:#596c7d;border-color:#fff;outline-color:#fff;background-color:#fff}.btn.btn-text-outlined:hover svg{fill:#596c7d}.btn.btn-text-outlined:hover svg path,.btn.btn-text-outlined:hover svg circle{fill:#596c7d}.btn.btn-text-outlined:active,.btn.btn-text-outlined:focus{color:#596c7d;border-color:#f3f5f6;outline-color:#f3f5f6;background-color:#f3f5f6}.btn.btn-text-outlined:active svg,.btn.btn-text-outlined:focus svg{fill:#596c7d}.btn.btn-text-outlined:active svg path,.btn.btn-text-outlined:focus svg path,.btn.btn-text-outlined:active svg circle,.btn.btn-text-outlined:focus svg circle{fill:#596c7d}.tbs{border-bottom:1px solid #e7ebee}.tbs-item{color:#596c7d}.tbs-item:hover{background-color:rgba(28,45,54,.03)}.tbs-item:visited{color:#596c7d}.tbs-item.active{color:#596c7d;position:relative}.tbs-item.active::after{position:absolute;bottom:0;left:12px;right:12px;content:' ';height:4px;border-radius:4px;background-color:#596c7d}.tbs-item.active::after{position:absolute;bottom:0;left:12px;right:12px;content:' ';height:4px;border-radius:4px;background-color:#596c7d}.duo-card{background-color:#f3f5f6}.duo-card .wrapper-card:focus-visible{outline-color:#596c7d}.duo-card .wrapper-card:not(.active) svg path{fill:#596c7d}.duo-card .wrapper-card:not(.active) svg path.background{opacity:.5}.duo-card .wrapper-card:not(.active) svg path.letter{fill:#f3f5f6}.duo-card .wrapper-card input{color:#596c7d}.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll-content,.dx-scrollable-scroll-content{background-color:#667c8f}.btn.btn-accent{color:#fff;border-color:#596c7d;outline-color:#596c7d;background-color:#596c7d}.btn.btn-accent svg{fill:white}.btn.btn-accent svg path,.btn.btn-accent svg circle{fill:white}.btn.btn-accent:hover{color:#fff;border-color:#4c5c6a;outline-color:#4c5c6a;background-color:#4c5c6a}.btn.btn-accent:hover svg{fill:white}.btn.btn-accent:hover svg path,.btn.btn-accent:hover svg circle{fill:white}.btn.btn-accent:active,.btn.btn-accent:focus{color:#fff;border-color:#3e4c58;outline-color:#3e4c58;background-color:#3e4c58}.btn.btn-accent:active svg,.btn.btn-accent:focus svg{fill:white}.btn.btn-accent:active svg path,.btn.btn-accent:focus svg path,.btn.btn-accent:active svg circle,.btn.btn-accent:focus svg circle{fill:white}.btn.btn-outlined{color:#596c7d;border-color:#596c7d;outline-color:#596c7d;background-color:transparent}.btn.btn-outlined svg{fill:#596c7d}.btn.btn-outlined svg path,.btn.btn-outlined svg circle{fill:#596c7d}.btn.btn-outlined:hover{color:#fff;border-color:#4c5c6a;outline-color:#4c5c6a;background-color:#4c5c6a}.btn.btn-outlined:hover svg{fill:white}.btn.btn-outlined:hover svg path,.btn.btn-outlined:hover svg circle{fill:white}.btn.btn-outlined:active,.btn.btn-outlined:focus{color:#fff;border-color:#3e4c58;outline-color:#3e4c58;background-color:#3e4c58}.btn.btn-outlined:active svg,.btn.btn-outlined:focus svg{fill:white}.btn.btn-outlined:active svg path,.btn.btn-outlined:focus svg path,.btn.btn-outlined:active svg circle,.btn.btn-outlined:focus svg circle{fill:white}.btn.btn-text{color:#596c7d;border-color:#fff;outline-color:#fff;background-color:#fff}.btn.btn-text svg{fill:#596c7d}.btn.btn-text svg path,.btn.btn-text svg circle{fill:#596c7d}.btn.btn-text:hover{color:#596c7d;border-color:#f3f5f6;outline-color:#f3f5f6;background-color:#f3f5f6}.btn.btn-text:hover svg{fill:#596c7d}.btn.btn-text:hover svg path,.btn.btn-text:hover svg circle{fill:#596c7d}.btn.btn-text:active,.btn.btn-text:focus{color:#596c7d;border-color:#edf0f2;outline-color:#edf0f2;background-color:#edf0f2}.btn.btn-text:active svg,.btn.btn-text:focus svg{fill:#596c7d}.btn.btn-text:active svg path,.btn.btn-text:focus svg path,.btn.btn-text:active svg circle,.btn.btn-text:focus svg circle{fill:#596c7d}.btn.btn-text-accent{color:#596c7d;border-color:#fff;outline-color:#fff;background-color:#fff}.btn.btn-text-accent svg{fill:#596c7d}.btn.btn-text-accent svg path,.btn.btn-text-accent svg circle{fill:#596c7d}.btn.btn-text-accent:hover{color:#596c7d;border-color:#f3f5f6;outline-color:#f3f5f6;background-color:#f3f5f6}.btn.btn-text-accent:hover svg{fill:#596c7d}.btn.btn-text-accent:hover svg path,.btn.btn-text-accent:hover svg circle{fill:#596c7d}.btn.btn-text-accent:active,.btn.btn-text-accent:focus{color:#596c7d;border-color:#edf0f2;outline-color:#edf0f2;background-color:#edf0f2}.btn.btn-text-accent:active svg,.btn.btn-text-accent:focus svg{fill:#596c7d}.btn.btn-text-accent:active svg path,.btn.btn-text-accent:focus svg path,.btn.btn-text-accent:active svg circle,.btn.btn-text-accent:focus svg circle{fill:#596c7d}.btn.btn-text-outlined{color:#fff;border-color:#fff;outline-color:#fff;background-color:transparent}.btn.btn-text-outlined svg{fill:white}.btn.btn-text-outlined svg path,.btn.btn-text-outlined svg circle{fill:white}.btn.btn-text-outlined:hover{color:#596c7d;border-color:#fff;outline-color:#fff;background-color:#fff}.btn.btn-text-outlined:hover svg{fill:#596c7d}.btn.btn-text-outlined:hover svg path,.btn.btn-text-outlined:hover svg circle{fill:#596c7d}.btn.btn-text-outlined:active,.btn.btn-text-outlined:focus{color:#596c7d;border-color:#f3f5f6;outline-color:#f3f5f6;background-color:#f3f5f6}.btn.btn-text-outlined:active svg,.btn.btn-text-outlined:focus svg{fill:#596c7d}.btn.btn-text-outlined:active svg path,.btn.btn-text-outlined:focus svg path,.btn.btn-text-outlined:active svg circle,.btn.btn-text-outlined:focus svg circle{fill:#596c7d}.tbs{border-bottom:1px solid #e7ebee}.tbs-item{color:#596c7d}.tbs-item:hover{background-color:rgba(28,45,54,.03)}.tbs-item:visited{color:#596c7d}.tbs-item.active{color:#596c7d;position:relative}.tbs-item.active::after{position:absolute;bottom:0;left:12px;right:12px;content:' ';height:4px;border-radius:4px;background-color:#596c7d}.tbs-item.active::after{position:absolute;bottom:0;left:12px;right:12px;content:' ';height:4px;border-radius:4px;background-color:#596c7d}.duo-card{background-color:#f3f5f6}.duo-card .wrapper-card:focus-visible{outline-color:#596c7d}.duo-card .wrapper-card:not(.active) svg path{fill:#596c7d}.duo-card .wrapper-card:not(.active) svg path.background{opacity:.5}.duo-card .wrapper-card:not(.active) svg path.letter{fill:#f3f5f6}.duo-card .wrapper-card input{color:#596c7d}.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll-content,.dx-scrollable-scroll-content{background-color:#667c8f}.btn.btn-docs{background-color:#fff;color:#333;border:1px solid #cfcfcf;border-radius:3px;box-shadow:0 2px 3px 1px rgba(0,0,0,.1)}.btn.btn-docs svg path{fill:#333}.btn.btn-docs:visited{color:#333!important}.btn.btn-docs:hover,.btn.btn-docs:active,.btn.btn-docs:focus{text-decoration:none;background-color:#eee;border-color:#cfcfcf}.btn.btn-docs:hover svg path,.btn.btn-docs:active svg path,.btn.btn-docs:focus svg path{fill:#333}.btn.btn-docs svg path{fill:#333}.btn.btn-docs:visited{color:#333!important}.btn.btn-docs:hover,.btn.btn-docs:active,.btn.btn-docs:focus{text-decoration:none;background-color:#eee;border-color:#cfcfcf}.btn.btn-docs:hover svg path,.btn.btn-docs:active svg path,.btn.btn-docs:focus svg path{fill:#333}