html{height:100%;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,::after,::before{box-sizing:border-box}body{margin:0;min-height:100%;font:400 16px/1.25 Metric,Arial,Helvetica,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}main{display:block}.icon{width:20px;height:20px;background-repeat:no-repeat;background-position:center}.container{max-width:1480px;margin-right:auto;margin-left:auto;padding-inline:30px}.container-sm{max-width:1350px}.row{margin-left:-15px;margin-right:-15px;font-size:0}.hidden{display:none!important}.vs-hidden{visibility:hidden}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;display:inline-block;min-height:1px;padding-left:15px;padding-right:15px;font-size:16px;vertical-align:top}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}.col-offset-1{margin-left:8.3333333333%}.col-offset-2{margin-left:16.6666666667%}.col-offset-3{margin-left:25%}.col-offset-4{margin-left:33.3333333333%}.col-offset-5{margin-left:41.6666666667%}.col-offset-6{margin-left:50%}.col-offset-7{margin-left:58.3333333333%}.col-offset-8{margin-left:66.6666666667%}.col-offset-9{margin-left:75%}.col-offset-10{margin-left:83.3333333333%}.col-offset-11{margin-left:91.6666666667%}.col-offset-12{margin-left:100%}@media only screen and (max-width:960px){.col-1{width:16.666667%}.col-offset-1{margin-left:16.666667%}.col-11{width:83.333333%}.col-offset-11{margin-left:83.333333%}.col-2{width:33.333333%}.col-offset-2{margin-left:33.333333%}.col-10{width:66.666667%}.col-offset-10{margin-left:66.666667%}.col-3{width:33.333333%}.col-offset-3{margin-left:33.333333%}.col-9{width:66.666667%}.col-offset-9{margin-left:66.666667%}}@media only screen and (max-width:680px){.col-1{width:33.333334%}.col-2{width:50%}.col-3{width:50%}}@media only screen and (max-width:440px){.col-2{width:100%}.col-3{width:100%}}.pb-lg{padding-bottom:48px}.pb-md{padding-bottom:32px}.pb-sm{padding-bottom:16px}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.pb-0{padding-bottom:0}.flex-center{display:flex;justify-content:center}.kd-spacer{display:flex;flex:1 1 auto}.kd-demo-content-container h1,.kd-demo-content-container h2,.kd-demo-content-container h3,.kd-demo-content-container h4,.kd-demo-content-container h5,.kd-demo-content-container h6,h1.kd-title,h2.kd-title,h3.kd-title,h4.kd-title,h5.kd-title,h6.kd-title{font-family:Metric,Arial,sans-serif;text-align:left;letter-spacing:0}.kd-demo-content-container h1,h1.kd-title{margin:48px 0;font:600 60px/54px Metric,Arial,sans-serif}h2.kd-title{margin:48px 0 32px 0;font:600 45px/44px Metric,Arial,sans-serif}.kd-contact-support .kd-title,.kd-demo-content-container h2,.kd-demo-content-container h3,h3.kd-title{margin:48px 0 16px 0;font:500 35px/34px Metric,Arial,sans-serif}.kd-demo-content-container h4,h4.kd-title{margin:32px 0 16px 0;font:Bold 23px/27px Metric,Arial,sans-serif}.kd-components-most-popular .kd-title,.kd-cta-panel .kd-title,.kd-demo-content-container h5,h5.kd-title{margin:16px 0;font:600 20px/24px Metric,Arial,sans-serif;letter-spacing:.5px}.kd-components-list .kd-title,.kd-demo-content-container h6,h6.kd-title{margin:48px 0 16px 0;font:400 17px/24px Metric,Arial,sans-serif}.kd-demo-content-container p,.kd-text{margin:0 0 16px 0;font:400 22px/26px Metric,Arial,sans-serif;letter-spacing:0}.kd-demo-content-container p a,.kd-text a{font:500 22px/26px Metric,Arial,sans-serif}.kd-demo-content-container a,.kd-link{font:400 20px/26px Metric,Arial,sans-serif}.kd-input{font:300 22px/26px Metric,Arial,sans-serif}.text-bold{font-weight:700}.text-small{font-weight:400;font-size:20px;line-height:26px}.text-center{text-align:center}.text-right{text-align:right}.kd-title.heading{border-width:0 0 2px;border-style:solid;padding-bottom:16px;margin:32px 0;font-weight:500;font-size:20px;line-height:24px;text-transform:uppercase}.hide-text{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}@media only screen and (max-width:1440px){.kd-demo-content-container h1,h1.kd-title{font-size:52px;line-height:42px}h2.kd-title{font-size:40px;line-height:40px}.kd-contact-support .kd-title,.kd-demo-content-container h2,.kd-demo-content-container h3,h3.kd-title{font-size:30px;line-height:28px}.kd-demo-content-container h4,h4.kd-title{font-size:21px;line-height:24px}.kd-components-most-popular .kd-title,.kd-cta-panel .kd-title,.kd-demo-content-container h5,.kd-title.heading,h5.kd-title{font-size:18px;line-height:22px}}@media only screen and (max-width:768px){.kd-demo-content-container h1,h1.kd-title{font-size:40px;line-height:36px}h2.kd-title{font-size:30px;line-height:30px}.kd-contact-support .kd-title,.kd-demo-content-container h2,.kd-demo-content-container h3,h3.kd-title{font-size:28px;line-height:26px}.kd-demo-content-container h4,h4.kd-title{font-size:19px;line-height:21px}.kd-components-most-popular .kd-title,.kd-cta-panel .kd-title,.kd-demo-content-container h5,.kd-title.heading,h5.kd-title{font-size:16px;line-height:20px}.kd-demo-content-container a,.kd-demo-content-container p,.kd-demo-content-container p a,.kd-link,.kd-text,.kd-text a{font-size:18px;line-height:24px}.kd-input{font:300 20px/24px Metric,Arial,sans-serif}.text-small,.text-small .kd-link{font-weight:400;font-size:16px;line-height:24px}}.kd-demo-content-container a,.kd-link{text-decoration:none;-webkit-transition:color .2s ease,opacity .2s ease;transition:color .2s ease,opacity .2s ease}.kd-demo-content-container a:focus,.kd-demo-content-container a:hover,.kd-link:active,.kd-link:focus,.kd-link:hover{opacity:1}.kd-demo-content-container a:hover,.kd-link:hover{text-decoration:underline}.TK-Footer a:focus-visible,.kd-carousel-controls [tabindex]:focus-visible,.kd-demo-content-container a:focus-visible,.kd-link:focus-visible,.tabstrip [tabindex]:focus-visible,a.kd-button:focus-visible{outline:2px solid #5392e4}.kd-demo-content-container a:focus-visible,.kd-link:not(.kd-sidebar.kd-link):focus-visible{outline-offset:5px}.kd-link.kd-link-opaque{opacity:1}.kd-list{list-style:none;margin:0;padding:0;margin-bottom:0}.kd-demo-content-container ol li a,.kd-demo-content-container ul li a,.kd-list li a{display:inline-flex;align-items:center;flex-wrap:wrap;font-weight:400}.kd-demo-content-container ol,.kd-demo-content-container ul,.kd-list.kd-list-bullets{list-style:inside;margin-bottom:16px}.kd-demo-content-container li,.kd-demo-content-container li a,.kd-list.kd-list-bullets li,.kd-list.kd-list-bullets li a{font-weight:500;font-size:20px;line-height:28px}.kd-demo-content-container ol,.kd-demo-content-container ul{margin:0 0 16px 0;padding:0}@media only screen and (max-width:768px){.kd-demo-content-container li,.kd-demo-content-container li a,.kd-list.kd-list-bullets li,.kd-list.kd-list-bullets li a{font-size:18px;line-height:24px}}.kd-img{display:inline-block;max-width:100%;height:auto;border:0;vertical-align:middle}.warning{color:#ffc000}.error{color:#f31700}.success{color:#37b400}.info{color:#03a9f4}.warning-bg{background-color:#ffc000}.error-bg{background-color:#f31700}.success-bg{background-color:#37b400}.info-bg{background-color:#03a9f4}hr{border-width:0 0 1px;border-style:solid}.kd-button{display:inline-block;border-radius:2px;text-align:center;cursor:pointer;text-decoration:none;border-width:2px;border-style:solid;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.kd-button-lg{padding:12px 26px;font-weight:400;font-size:24px;line-height:29px}.kd-button-md{padding:7px 24px;font-weight:400;font-size:19px;line-height:32px}.kd-button-sm{padding:6.5px 17px;font-weight:500;font-size:13px;line-height:1;letter-spacing:.13px}.kd-button.kd-button-primary,.kd-button.kd-button-secondary{border-width:0}.kd-button-rounded{border-radius:15px}.kd-button-tertiary{border-radius:2vh}.kd-button-tertiary path{stroke:currentColor}.kd-button-icon{margin-left:7px}@media only screen and (max-width:768px){.kd-button-md{font-size:17px;line-height:30px}.kd-button-lg{font-size:22px;line-height:27px}}.kd-demos-home .tag,.kd-sidebar-container .tag{text-transform:uppercase;padding-left:4px;padding-right:4px}.kd-cta{padding:15px 30px;margin-top:32px;display:inline-flex;align-items:center;border-width:1px;border-style:solid;border-radius:2px}.kd-cta-content-wrapper{display:flex;-ms-flex-direction:row;align-items:center}.kd-cta-image{margin-right:30px}.kd-cta-image img{width:50px}h1.kd-title.kd-cta-title{margin-top:0;margin-bottom:3px;font-size:28px;font-weight:700}.kd-title.kd-cta-title{margin-bottom:3px}.kd-cta-button-wrapper{flex:none;margin-left:50px}.kd-cta-lg{padding:16px 32px;width:1000px;max-width:100%}.kd-cta-full-width{width:100%}.kd-cta-lg .kd-cta-image img{width:100px}.kd-cta-title-desc{flex:1 0 0}.kd-cta .kd-link{font-weight:700}.kd-cta-sm{padding:11px 32px}.kd-cta-sm .kd-link,.kd-cta-sm .kd-text{margin:0;font-weight:500;font-size:28px}@media only screen and (max-width:1440px){h1.kd-cta-title{font-size:18px;line-height:22px}}@media (max-width:992px){.kd-cta,.kd-cta-content-wrapper{display:block}.kd-cta-image{margin-right:0;margin-bottom:20px}.kd-cta-button-wrapper{margin-left:0;margin-top:20px}.kd-cta:not(.kd-cta-lg) .kd-cta-image{display:none}}.input-container{display:flex;align-items:center;position:relative}.input-container svg{width:20px;height:20px;position:absolute;left:0;margin:0 10px;-ms-transform:translate(0,-50%)}.input-container input{padding:0 18px 0 40px;border:0;outline:0}.kd-sub-nav{padding:18px;width:100%;position:sticky;display:flex;justify-content:center;align-items:center;top:60px;background-color:rgba(219,219,219,.4);backdrop-filter:blur(45px);z-index:10004}.kd-sub-nav-sticky{position:fixed;top:60px}.kd-sub-nav .kd-side-nav-toggle{display:none;padding:0 16px}.kd-switch-button{margin-right:24px;width:32px;height:32px;border-width:2px;border-style:solid;border-radius:100vh;background-repeat:no-repeat;box-shadow:0 0 24px rgba(90,94,102,.4);line-height:0;display:flex;flex-shrink:0;justify-content:center;align-items:center;top:10px;right:20px}.kd-switch-button:hover{cursor:pointer}.kd-switch-button:focus-visible{outline:2px solid #5392e4}.kd-switch-button .kd-switch-icon{display:inline-block;width:16px;height:16px}.TK-Footer{border-width:1px 0 0;border-style:solid;border-color:transparent}.TK-Footer .TK-Footer-H{color:inherit}.TK-Footer .TK-Footer-List--inner path{fill:currentColor}.TK-Footer .TK-Footer-Social-Link-Count{color:inherit}@supports not (backdrop-filter:none){.kd-sub-nav{background-color:rgba(239,239,239,.97)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.kd-sub-nav{background-color:rgba(239,239,239,.97)}}.kd-search{width:100%;display:flex;justify-content:center}.kd-search .kd-input{width:1000px;height:48px;border:1px solid transparent;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.15)}.kd-search .kd-input:focus,.kd-search .kd-input:hover{font-weight:400;transition:border .2s ease-in}@media (max-width:1240px){.kd-sub-nav{top:0}.kd-search .kd-search-container{padding:0 32px;justify-content:center}.kd-search .kd-search-container,.kd-search .kd-search-container .input-container,.kd-search .kd-search-container>form{display:flex;flex:1}.kd-search .kd-search-container input{width:100%}}::-ms-clear{display:none}.kd-search-page.hub-search>section{background-repeat:no-repeat;background-size:100%;padding-top:100px}.kd-search-page .kd-sidebar-container{margin-left:0}.kd-search-page .kd-search-container{width:100%}.kd-search-page .kd-search-content{min-height:600px}.kd-search-page .kd-search .kd-input{width:100%;box-shadow:0 0 3px 0 rgba(0,0,0,.15)}.kd-search-page .result-message{margin:60px 0 48px}.kd-search-page .result-message .kd-text{margin:0}.kd-search-page .spelling .kd-link,.kd-search-page .spelling .kd-text{font-size:18px}.kd-search-page .result-content,.kd-search-page .result-content .k-listview-content{min-height:250px}.kd-search-page .result-content .item{margin-bottom:32px;padding:20px;border-width:1px;border-style:solid;border-radius:2px}.kd-search-page .result-content .item .kd-title{margin-top:0;margin-bottom:5px}.kd-search-page .result-content .item .kd-title,.kd-search-page .result-content .item .kd-title .kd-link{font-size:27px;line-height:34px;font-weight:500}.kd-search-page .result-content .item>.kd-text{margin-bottom:10px}.kd-search-page .result-content .item>.kd-text .kd-link{font-size:20px}.kd-search-page .k-pager-wrap{margin:32px 0 60px;display:block;text-align:center}.kd-search-page .k-pager-numbers-wrap{display:inline-block}.kd-search-page .k-pager-numbers{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.kd-search-page .k-pager-numbers li{display:inline-flex}.kd-search-content .k-pager-numbers .k-link,.kd-search-content .k-pager-wrap .k-pager-nav{padding:0 20px;line-height:48px;min-width:48px;display:inline-block;border:1px solid transparent;transition:border-color .1s linear;text-decoration:none}.kd-search-page .k-pager-nav:nth-child(2){float:left}.kd-search-page .k-pager-nav:nth-child(4){float:right}.kd-search-page .result-content .k-pager-first,.kd-search-page .result-content .k-pager-last{display:none}.kd-search-page .k-pager-nav.k-state-disabled{opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.kd-search-page .k-pager-numbers .k-link:hover{cursor:pointer}.kd-search-page .k-pager-numbers-wrap>.k-dropdown{display:none}.kd-search-page .k-loading-mask .k-loading-image,.kd-search-page .k-loading-mask .k-loading-image:after{border-radius:50%;width:10em;height:10em}.kd-search-page .k-listview-content{position:relative}.kd-search-page .k-loading-mask{position:absolute;background:rgba(255,255,255,.6)}.kd-search-page .k-listview-content .k-loading-mask:only-child{background:0 0}.kd-search-page .k-loading-mask .k-loading-image{margin:auto auto 60px;position:absolute;top:50%;left:0;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(61,87,216,.2);border-right:1.1em solid rgba(61,87,216,.2);border-bottom:1.1em solid rgba(61,87,216,.2);border-left:1.1em solid #3d57d8;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load 1.1s infinite linear;animation:load 1.1s infinite linear}.kd-search-page .k-loading-mask .k-loading-text{display:none}@keyframes load{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.kd-search-page .no-result .kd-list{font-size:27px;line-height:26px;font-weight:400}.kd-search-page .no-result .kd-link{font-size:22px}.kd-search-page .kd-sidebar .kd-sidebar-container .kd-sidebar-root-nav{height:auto}.kd-search-page .no-result .kd-list .kd-text{margin:0;font-size:27px}.kd-search-page .no-result .kd-list{margin-bottom:24px}@media only screen and (max-width:992px){.kd-search-page .k-pager-numbers{display:none}}:root{--is-dark:0;--hyperlink-text:#3d57d8;--hyperlink-hover-text:#2d2db2;--bg-primary:#ffffff;--bg-secondary:#ffffff;--bg-tertiary:#ffffff;--text-primary:#1f1f1f;--text-secondary:#555555;--text-headline:#454545;--text-headings:#000000;--text-disabled:#bababa;--border-color:#dedede;--menu-hover-bg:#f3f3f3;--info-text:#3d57d8;--log-error-text:null;--header-filter:blur(45px);--header-shadow:null;--button-text:#656565;--button-bg:#f6f6f6;--button-gradient:linear-gradient(#f6f6f6, #f1f1f1);--button-hover-border:var(--border-color);--button-hover-bg:#ededed;--button-hover-gradient:linear-gradient(#ededed, #e8e8e8);--button-primary-bg:#eb0249;--button-primary-hover-bg:#b90138;--button-secondary-bg:#2e64D6;--button-secondary-hover-bg:#2456be;--button-tertiary-text:#2d6cec;--button-tertiary-border:var(--button-tertiary-text);--button-tertiary-bg:var(--bg-tertiary);--button-tertiary-hover-text:var(--bg-tertiary);--button-tertiary-hover-bg:var(--button-tertiary-text);--button-group-border:transparent;--button-group-active-text:var(--hyperlink-text);--button-group-active-bg:#e6e6e6;--button-group-active-border:null;--button-key-bg:#eff3fb;--button-switch-border:transparent;--button-switch-shadow:0px 0px 24px rgba(90, 94, 102, 0.4);--button-pager-selected-bg:transparent;--input-search-focus-border:var(--hyperlink-hover-text);--dropdown-border:transparent;--dropdown-hover-bg:var(--bg-tertiary);--subnav-bg:rgba(219,219,219,0.4);--sidebar-item-border:#e6e6e6;--tabstrip-bg:#efefef;--panel-border:#5777ea;--feedback-form-border:#3d57d8;--contact-support-mobile-bg:#c0d8f7;--color-box-border:#ffffff;--theme-colors-bg:var(--menu-hover-bg);--console-bg:var(--border-color);--console-header-bg:var(--bg-primary);--console-item-bg:var(--bg-secondary);--demo-tag-text:#000;--demo-tag-new-bg:#afe6da;--demo-tag-updated-bg:#fcd077;--demo-tag-beta-bg:#ffcea8;--prettyprint-tag:#3e526b;--prettyprint-atn:#3e526b;--prettyprint-pun:#333333;--prettyprint-pln:#3e526b;--prettyprint-dec:#3e526b;--prettyprint-typ:#000000;--prettyprint-com:#9933cc;--icon-switcher-url:url(../../images/switcher-light.png);--image-wave-top-url:url(../../images/background-curve.svg);--image-wave-middle-url:url(../../images/background-wave.svg);--image-wave-search-url:url(../../images/search-result-bg.svg);--image-demo-mobile-url:url(../../images/mobile-demo-bg.png);--suite-jquery-color:#ff884d;--suite-jquery-image:url(../../images/kendo-kendoka-bgr.svg);--suite-mvc-color:#27A306;--suite-mvc-image:url(../../images/devcraft-ninja-bgr.svg);--suite-core-color:#27A306;--suite-core-image:url(../../images/devcraft-ninja-bgr.svg);--suite-blazor-color:#702de8;--suite-blazor-image:url(../../images/devcraft-ninja-bgr.svg);--suite-ajax-color:#27A306;--suite-ajax-image:url(../../images/devcraft-ninja-bgr.svg)}[data-is-dark=true]{--is-dark:1;--hyperlink-text:#8db8ff;--hyperlink-hover-text:#bbd4ff;--bg-primary:#20256c;--bg-secondary:#11184b;--bg-tertiary:#06163e;--text-primary:#ffffff;--text-secondary:#b5c2e3;--text-headings:var(--text-primary);--text-headline:#F5F6F7;--text-disabled:#bababa;--border-color:#1285de;--menu-hover-bg:#282f89;--info-text:#03a9f4;--log-error-text:#FF8888;--header-filter:none;--header-shadow:0 1px rgba(18, 133, 222, 0.5);--button-text:var(--text-primary);--button-bg:var(--bg-primary);--button-gradient:none;--button-hover-border:var(--hyperlink-text);--button-hover-bg:var(--button-bg);--button-hover-gradient:none;--button-primary-bg:#eb0249;--button-primary-hover-bg:#b90138;--button-secondary-bg:#4E84F6;--button-secondary-hover-bg:#2456be;--button-tertiary-text:var(--border-color);--button-tertiary-border:var(--border-color);--button-tertiary-bg:var(--bg-tertiary);--button-tertiary-hover-text:var(--bg-tertiary);--button-tertiary-hover-bg:var(--border-color);--button-group-border:var(--border-color);--button-group-active-text:inherit;--button-group-active-bg:var(--menu-hover-bg);--button-group-active-border:var(--hyperlink-text);--button-key-bg:var(--bg-primary);--button-switch-border:var(--border-color);--button-switch-shadow:null;--button-pager-selected-bg:var(--menu-hover-bg);--input-search-focus-border:var(--border-color);--dropdown-border:var(--border-color);--dropdown-hover-bg:var(--menu-hover-bg);--subnav-bg:var(--bg-secondary);--sidebar-item-border:rgba(255, 255, 255, 0.2);--tabstrip-bg:var(--bg-tertiary);--panel-border:var(--border-color);--contact-support-mobile-bg:var(--menu-hover-bg);--color-box-border:#11184b;--theme-colors-bg:#282f89;--console-bg:var(--bg-secondary);--console-header-bg:transparent;--console-item-bg:var(--menu-hover-bg);--demo-tag-text:#000;--demo-tag-new-bg:#9ecfc4;--demo-tag-updated-bg:#e3bb6b;--demo-tag-beta-bg:#ebb694;--prettyprint-tag:inherit;--prettyprint-atn:inherit;--prettyprint-pun:var(--hyperlink-text);--prettyprint-pln:var(--text-headline);--prettyprint-dec:var(--text-headline);--prettyprint-typ:var(--text-headline);--prettyprint-com:#cc66ff;--icon-switcher-url:url(../../images/switcher-dark.png);--image-wave-top-url:url(../../images/background-curve-dark.svg);--image-wave-middle-url:url(../../images/background-wave-dark.svg);--image-wave-search-url:url(../../images/search-result-bg-dark.svg);--image-demo-mobile-url:url(../../images/mobile-demo-bg.png);--scrollbar-bg:var(--bg-primary);--scrollbar-thumb-bg:rgba(141, 184, 255, .8);--scrollbar-thumb-hover-bg:var(--hyperlink-text);--scrollbar-button-bg-repeat:no-repeat;--scrollbar-button-bg-position:center;--scrollbar-icon-start-url:url(../../images/arrow-scrollbar-n.svg);--scrollbar-icon-end-url:url(../../images/arrow-scrollbar-s.svg);--suite-jquery-color:#ff6358;--suite-jquery-image:url(../../images/kendo-kendoka-bgr-dark.svg);--suite-mvc-color:#27A306;--suite-mvc-image:url(../../images/devcraft-ninja-bgr-dark.svg);--suite-core-color:#27A306;--suite-core-image:url(../../images/devcraft-ninja-bgr-dark.svg);--suite-blazor-color:#b695f3;--suite-blazor-image:url(../../images/devcraft-ninja-bgr-dark.svg);--suite-ajax-color:#27A306;--suite-ajax-image:url(../../images/devcraft-ninja-bgr-dark.svg)}body{color:var(--text-secondary);background-color:var(--bg-tertiary)}hr{border-color:var(--border-color)}.kd-text{color:inherit;text-decoration:none}.kd-link{color:var(--hyperlink-text)}.kd-link:hover{color:var(--hyperlink-hover-text);text-decoration:none}.kd-button.kd-button-primary,.kd-button.kd-button-secondary{color:var(--bg-tertiary)}.kd-button.kd-button-primary{background-color:var(--button-primary-bg)}.kd-button.kd-button-primary:hover{background-color:var(--button-primary-hover-bg)}.kd-button.kd-button-secondary{color:var(--bg-tertiary);background-color:var(--button-secondary-bg)}.kd-button.kd-button-secondary:hover{background-color:var(--button-secondary-hover-bg)}.kd-button-tertiary{color:var(--button-tertiary-text);border-color:var(--button-tertiary-border);background:var(--button-tertiary-bg)}.kd-button-tertiary:hover{color:var(--button-tertiary-hover-text);background-color:var(--button-tertiary-hover-bg)}.kd-demos-home .tag,.kd-sidebar-container .tag{color:var(--demo-tag-text)}span.tag-new{border-color:var(--demo-tag-new-bg);background-color:var(--demo-tag-new-bg)}span.tag-updated{border-color:var(--demo-tag-updated-bg);background-color:var(--demo-tag-updated-bg)}span.tag-beta{border-color:var(--demo-tag-beta-bg);background-color:var(--demo-tag-beta-bg)}.kd-sub-nav{background-color:var(--subnav-bg);backdrop-filter:var(--header-filter);box-shadow:var(--header-shadow)}.kd-search .kd-input{color:var(--text-primary);border-color:var(--bg-secondary);background-color:var(--bg-secondary)}.kd-search .kd-input::placeholder{color:var(--text-disabled)}.kd-search .kd-input:focus,.kd-search .kd-input:hover{border-color:var(--input-search-focus-border);background-color:var(--bg-primary)}.kd-search .kd-input:focus::placeholder,.kd-search .kd-input:hover::placeholder{color:var(--text-headline)}.input-container svg path{fill:var(--hyperlink-text)}.kd-switch-button{border-color:var(--button-switch-border);background-color:var(--bg-primary);box-shadow:var(--button-switch-shadow)}.kd-switch-button .kd-switch-icon{background-image:var(--icon-switcher-url)}.kd-title.heading{border-color:var(--hyperlink-text);color:var(--text-headings)}.kd-title{color:var(--text-headings)}.kd-cta{border-color:var(--panel-border);color:var(--text-primary)}.kd-list li{color:inherit}.kd-list .kd-title{color:var(--text-primary)}.kd-list .kd-link:hover .kd-title{color:color-mix(in srgb,var(--text-primary) 80%,transparent)}.kd-list .kd-link:hover .kd-link{color:var(--hyperlink-hover-text)}.kd-search-page.hub-search>section{background-image:var(--image-wave-search-url)}.kd-search-page .no-result .kd-list{color:inherit}.kd-search-page .kd-search .kd-input{border-color:var(--border-color)}.kd-search-page .result-content .item{color:var(--text-primary);border-color:var(--border-color);background-color:var(--bg-secondary)}.kd-search-content .k-pager-nav,.kd-search-content .k-pager-numbers a.k-link{color:var(--hyperlink-text)}.kd-search-content .k-pager-wrap .k-link:hover{background-color:var(--menu-hover-bg)}.kd-search-content .k-pager-wrap .k-link.k-state-selected{border-color:var(--border-color);background-color:var(--button-pager-selected-bg)}[data-is-dark=true] .TK-Footer{color:var(--text-secondary);border-color:var(--border-color);background-color:var(--bg-primary)}[data-is-dark=true] .TK-Footer .TK-Footer-Copy>a,[data-is-dark=true] .TK-Footer .TK-Footer-Featured-Link,[data-is-dark=true] .TK-Footer .TK-Footer-Link,[data-is-dark=true] .TK-Footer .TK-Footer-Link-Tiny{color:var(--text-headings)!important}[data-is-dark=true] .TK-Footer .TK-Footer-Copy>a:hover,[data-is-dark=true] .TK-Footer .TK-Footer-Featured-Link:hover,[data-is-dark=true] .TK-Footer .TK-Footer-Link-Tiny:hover,[data-is-dark=true] .TK-Footer .TK-Footer-Link:hover{color:var(--hyperlink-hover-text)!important}[data-is-dark=true] .TK-Footer .TLRK-CCPA a{color:var(--text-headings)}[data-is-dark=true] .TK-Footer .TLRK-CCPA a:hover{color:var(--hyperlink-hover-text)!important}[data-is-dark=true] .TK-Footer .TK-Footer-Copy,[data-is-dark=true] .TK-Footer h6{color:inherit}[data-is-dark=true] .TK-Footer .TK-Footer-Phone-Link{color:inherit!important}[data-is-dark=true] .TK-Footer .TK-PRGS-Logo-Footer path:nth-child(2){fill:var(--text-headings)}[data-is-dark=true] .TK-Footer .TK-Footer-Social-Link{color:var(--text-headings)}.kd-jquery .kd-component-icon path{fill:var(--suite-jquery-color)}.kd-jquery .kd-sidebar-container .kd-link.active,.kd-jquery .kd-sidebar-container .kd-link:focus{color:var(--suite-jquery-color)}.kd-jquery .kd-contact-support{background-image:var(--suite-jquery-image)}.kd-mvc .kd-component-icon path{fill:var(--suite-mvc-color)}.kd-mvc .kd-sidebar-container .kd-link.active,.kd-mvc .kd-sidebar-container .kd-link:focus{color:var(--suite-mvc-color)}.kd-mvc .kd-contact-support{background-image:var(--suite-mvc-image)}.kd-core .kd-component-icon path{fill:var(--suite-core-color)}.kd-core .kd-sidebar-container .kd-link.active,.kd-core .kd-sidebar-container .kd-link:focus{color:var(--suite-core-color)}.kd-core .kd-contact-support{background-image:var(--suite-core-image)}.kd-blazor .kd-component-icon path{fill:var(--suite-blazor-color)}.kd-blazor .kd-sidebar-container .kd-link.active,.kd-blazor .kd-sidebar-container .kd-link:focus{color:var(--suite-blazor-color)}.kd-blazor .kd-contact-support{background-image:var(--suite-blazor-image)}.kd-ajax .kd-component-icon path{fill:var(--suite-ajax-color)}.kd-ajax .kd-sidebar-container .kd-link.active,.kd-ajax .kd-sidebar-container .kd-link:focus{color:var(--suite-ajax-color)}.kd-ajax .kd-contact-support{background-image:var(--suite-ajax-image)}[data-is-dark=true] .k-body .console{color:var(--text-secondary)}.m-0{margin:0}.m-0{margin:0}.m-sm{margin:16px}.m-md{margin:32px}.m-lg{margin:48px}.mt-0{margin-top:0}.mt-sm{margin-top:16px}.mt-md{margin-top:32px}.mt-lg{margin-top:48px}.mr-0{margin-right:0}.mr-xs{margin-right:8px}.mr-sm{margin-right:16px}.mr-md{margin-right:32px}.mr-lg{margin-right:48px}.mb-0{margin-bottom:0}.mb-sm{margin-bottom:16px}.mb-md{margin-bottom:32px}.mb-lg{margin-bottom:48px}.ml-0{margin-left:0}.ml-sm{margin-left:16px}.ml-md{margin-left:32px}.ml-lg{margin-left:48px}.p-0{padding:0!important}.p-sm{padding:16px}.p-md{padding:32px}.p-lg{padding:48px}.pt-0{padding-top:0}.pt-sm{padding-top:16px}.pt-md{padding-top:32px}.pt-lg{padding-top:48px}.pr-0{padding-right:0}.pr-sm{padding-right:16px}.pr-md{padding-right:32px}.pr-lg{padding-right:48px}.pb-0{padding-bottom:0}.pb-sm{padding-bottom:16px}.pb-md{padding-bottom:32px}.pb-lg{padding-bottom:48px}.pl-0{padding-left:0}.pl-sm{padding-left:16px}.pl-md{padding-left:32px}.pl-lg{padding-left:48px}.kd-rounded{border-radius:4px}.kd-border{border:1px solid #e5e5e5}code{font-size:87.5%;color:#e83e8c;word-break:break-word}.kd-sub-nav{height:84px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.kd-sub-nav{position:fixed}main{margin-top:116px}}.kd-search-page.hub-search>section{padding-top:0}.kd-search-page .k-listview-pager .k-pager-info{display:none}.kd-search-page .result-content .k-pager-nav,.kd-search-page .result-content .k-pager-numbers .k-link{height:unset;user-select:none}.kd-search-page .k-pager-nav:nth-child(2)::before{content:"Previous"}.kd-search-page .k-pager-nav:nth-child(4)::before{content:"Next"}.kd-search-page .result-content .k-pager-nav:nth-child(2)>span,.kd-search-page .result-content .k-pager-nav:nth-child(4)>span{display:none}.kd-search-page .k-loading-mask .k-loading-image,.kd-search-page .k-loading-mask .k-loading-image:after{margin-top:-5em;margin-left:-5em}.kd-search-page .kd-sub-nav{position:static;padding:0;height:unset}.kd-search-page .kd-sub-nav .kd-search-container{padding:0}.kd-search-page .k-listview.result-content{border-color:transparent;background-color:transparent}.kd-search-page .k-listview.result-content .k-listview-content{overflow:visible}.go-back{cursor:pointer}hr{border:0 none}.kd-link:focus{outline:0}#js-tlrk-nav{display:none}#components-reconnect-modal{z-index:2147483647!important}#components-reconnect-modal h5{color:#252830;font-size:1.25rem;font-weight:700;line-height:1.2;margin-bottom:.5rem}#components-reconnect-modal h5 a{color:#3d57d8;text-decoration:none}#components-reconnect-modal h5 a:hover{color:#2d2db2}#blazor-error-ui{display:none;padding:.75rem 1.25rem;position:fixed;width:30vw;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999999;color:#856404;background-color:#fff3cd}#blazor-error-ui>div{padding:1rem 0 .3rem 0}#blazor-error-ui .reload{padding:.5rem;color:#212529;background-color:#ffc107;text-decoration:none}#header-placeholder{height:60px}@media (max-width:1240px){#header-placeholder{height:45px}}@media (max-width:290px){#header-placeholder{height:90px}}#telerik-global-footer-container{margin-top:auto}.kd-components-most-popular{background-size:cover;background-repeat:no-repeat}.kd-components-most-popular .kd-list li a{display:block}.kd-components-most-popular .kd-list a:hover{text-decoration:none}.kd-components-most-popular .kd-link:hover p{text-decoration:none}.kd-contact-support{padding-top:118px;background-repeat:repeat-x;background-position:bottom center}.kd-components-list .kd-list>li .kd-title{margin:32px 0 8px 0;text-transform:uppercase}.kd-components-list .kd-list>li:first-child h2{margin-top:0}.kd-components-list{margin-bottom:5rem}.kd-components-list li{margin-bottom:2px}.kd-components-list .kd-link{text-decoration:none}.kd-components-list .kd-link-group>.kd-link{font-weight:700;opacity:1}.kd-components-list .kd-link-group>.kd-text{margin-bottom:10px;font-weight:400;font-size:18px;line-height:26px}.kd-components-list .kd-link-group>.kd-list{margin-top:16px}.kd-sample-applications{overflow:hidden;background-size:cover;background-repeat:no-repeat}.kd-carousel-wrapper,.kd-carousel-wrapper>.container{position:relative}.kd-contact-support .row{display:flex;align-items:center}.kd-contact-support .kd-title{margin:24px 0}@media (max-width:1300px){.kd-components-list .col{width:100%}}@media (max-width:992px){.kd-ajax .kd-contact-support,.kd-blazor .kd-contact-support,.kd-core .kd-contact-support,.kd-jquery .kd-contact-support,.kd-mvc .kd-contact-support{padding-top:0;padding-bottom:24px;background-image:none!important}.kd-contact-support .row{display:block}.kd-contact-support .row div,.kd-contact-support .row h1{width:100%;text-align:center}}.kd-carousel{padding:0 6px;margin:0 -6px;width:calc(100% + 12px);position:relative;overflow:hidden}.kd-carousel-slide{margin-right:35px;width:450px;max-width:100%;position:relative;flex-shrink:0;box-shadow:0 3px 6px rgba(0,0,0,.16)}.kd-carousel-slide:hover .kd-application-content{display:block}.kd-carousel-slide:nth-child(3n){margin-right:0}.kd-carousel-slide.active{display:inline-block}.kd-carousel-slides{height:273px;display:flex;flex-wrap:nowrap}.kd-carousel-slides:only-child{margin-bottom:32px}.kd-carousel-slide-wrap{position:relative;display:none;align-items:center;width:100%;backface-visibility:hidden;transform-style:preserve-3d;backface-visibility:hidden;perspective:1000px}.kd-carousel-slide-wrap.active{display:flex;transition:transform .6s ease,-webkit-transform .6s ease}.kd-slide-right{transition:transform .6s ease,-webkit-transform .6s ease;transform:translate3d(101%,0,0);transform:translateX(101%)}.kd-slide-left{transition:transform .6s ease,-webkit-transform .6s ease;transform:translate3d(-101%,0,0);transform:translateX(-101%)}.kd-slide-left,.kd-slide-right{display:inline-flex;position:absolute;top:3px}.kd-carousel-slide h2{font:600 20px/24px Metric;margin:0 0 16px 0}.kd-carousel-slide .kd-application-content{padding:16px;width:100%;display:none;position:absolute;bottom:0;background-color:rgba(27,33,46,.8);transition:color .2s ease,background-color .2s ease,border-color .2s ease}.kd-application-image img{box-shadow:0 2px 6px 0 rgba(0,0,0,.16)}.kd-carousel-indicators{padding:16px 0;width:100%;display:flex;justify-content:center;text-align:center}.kd-carousel-indicators span{margin:3px 7px;width:5px;height:5px;display:inline-block;position:relative;border:none;background:0 0;border-radius:50%;cursor:pointer;transition:background .2s}.kd-carousel-indicators span:active{background-color:#fff}.kd-carousel-indicators span::before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:50%;border-color:1px solid #fff}.kd-carousel-control-next,.kd-carousel-control-prev{width:105px;height:105px;display:block;position:absolute;top:50%;margin-top:-70px;opacity:1;cursor:pointer;z-index:232}.kd-carousel-control-next{right:-105px}.kd-carousel-control-prev{left:-105px}.carousel-arrow-next,.carousel-arrow-prev{width:100%;height:100%;display:inline-block;background-repeat:no-repeat;background-position:center;background-image:url(../../images/arrow-chevron-l.svg)}.carousel-arrow-next:hover,.carousel-arrow-prev:hover{filter:drop-shadow(0 0 5px rgba(255, 255, 255, .6))}.carousel-arrow-next{transform:rotate(180deg)}.kd-carousel-control-next.disabled,.kd-carousel-control-prev.disabled{opacity:.3}@media (max-width:1680px){.kd-carousel{padding:0 40px;margin:0;width:100%}.kd-carousel-control-next{right:0}.kd-carousel-control-prev{left:0}.kd-carousel-slide-wrap,.kd-carousel-slides{padding:0;margin:0;justify-content:space-evenly}.kd-carousel-slide{margin-right:0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (max-width:1680px){.kd-carousel-slide-wrap{justify-content:space-around}}@media (max-width:992px){.kd-carousel-slide .kd-application-content{display:block}}@media (max-width:600px){.kd-carousel-slides{height:auto}.kd-slide-left,.kd-slide-right{display:block;position:relative}}.TK-Footer>.TK-container{max-width:1480px}body:has(main.kd-demos-home){font-size:20px;scroll-behavior:smooth}body:has(main.kd-demos-home) .kd-switch-button{display:none}main.kd-demos-home a{text-decoration:none}main.kd-demos-home h4>a{color:inherit}main.kd-demos-home h4>a:hover{color:inherit;text-decoration:underline}.kd-main-wrapper{max-width:1170px;margin:0 auto;padding-top:.1px}.kd-demos-home h1{margin:56px 0 32px;font-size:60px;line-height:54px;font-weight:600;text-wrap:balance}.kd-demos-home h1+p{font-size:1.1em}.kd-demos-home h2{margin:56px 0 16px;font-size:45px;line-height:44px}.kd-demos-home h3{margin:0 0 24px;font-size:35px;line-height:34px;font-weight:500}.kd-demos-home h4{margin:0;padding-bottom:20px;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:23px;font-weight:500}.kd-seo-hidden:not(.kd-active){position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;overflow:hidden;user-select:none;pointer-events:none}main.kd-demos-home p.kd-see-all{margin:32px 0 0;text-align:right}.kd-see-all>a{padding-left:20px}.kd-tabstrip-popular{display:flex;list-style:none;margin:0;padding:0}.kd-tabstrip-popular>li{margin-bottom:-2px;padding:20px 25px;border-bottom:4px solid transparent;font-weight:400;cursor:pointer}.kd-tabstrip-popular>li.kd-active{font-weight:500}.kd-popular>ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:32px 0 0;padding:0;list-style:none;gap:30px}.kd-popular>ul>li>a{height:100%;border-radius:10px;padding:10px;transition-property:transform;transition-duration:.2s;display:flex;gap:10px;flex-direction:column}.kd-popular>ul>li>a:focus,.kd-popular>ul>li>a:hover{transform:scale(1.02,1.02)}.kd-popular>ul:not(.kd-popular-c)>li>a:hover span:first-child+span{padding-right:20px}.kd-popular>ul span:first-child{display:flex;align-items:center;justify-content:center;flex:1 1 auto;overflow:hidden;border-radius:5px}.kd-popular>ul span:first-child+span{font-size:22px;line-height:1}.kd-popular>ul img{max-width:100%;max-height:100%}.kd-popular>ul span+span{padding:1px 10px}.kd-popular>ul.kd-popular-c span:first-child{flex:0 0 114px!important;position:relative!important}.kd-popular>ul.kd-popular-c li:hover span.title{background:linear-gradient(113.96deg,#cb73e8 0,#6a7bfb 93.27%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.kd-popular>ul span.sub-title{font-size:14px;line-height:1;color:#64737d}.kd-popular>ul.kd-popular-c span:first-child .status-label{position:absolute;bottom:1px;left:1px;z-index:100}.kd-popular>ul.kd-popular-c span:first-child .status-label .tag-updated{background-color:#fcd077;border-radius:unset}.kd-popular>ul.kd-popular-c span:first-child .status-label .tag-new{background-color:#afe6da;border-radius:unset}.kd-main-wrapper h1.kd-title+p.kd-subtitle-ai-hub{font-size:1.75em;font-weight:300;line-height:100%}.kd-ai-components-cards{display:grid;grid-template-columns:repeat(3,minmax(320px,1fr));gap:24px;padding:24px;margin:0 auto}.kd-popular ul.kd-ai-components-cards{grid-template-rows:383px 383px;gap:24px}.kd-ai-components-cards>li>a{height:100%;text-decoration:none;color:inherit;display:flex;flex-direction:column}.kd-component-icon-large{display:flex;align-items:center;justify-content:center;min-height:194px}.kd-component-icon-small{display:none;align-items:center;justify-content:center;min-height:194px}.kd-component-icon-large-dark{display:none;align-items:center;justify-content:center;min-height:194px}.kd-component-icon-small-dark{display:none;align-items:center;justify-content:center;min-height:194px}.kd-popular>ul.kd-ai-components-cards .kd-ai-cards-title span.kd-ai-component-title{font-weight:500;font-size:22px;color:#3d57d8;line-height:1.15;text-align:left;background:0 0;display:block}.kd-popular>ul.kd-ai-components-cards li:hover span.kd-ai-component-title{background:linear-gradient(113.96deg,#cb73e8 0,#6a7bfb 93.27%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:500;text-wrap:nowrap;flex-shrink:1}.kd-popular>ul.kd-ai-components-cards .kd-ai-cards-title{display:flex;flex-direction:column;gap:5px;padding-left:10px;padding-right:10px}.kd-popular>ul .kd-ai-cards-title span.kd-ai-component-sub-title{font-size:14px;line-height:1;color:#64737d;display:block;text-align:left;padding:0}.kd-popular>ul span.kd-ai-card-description{font-size:20px;line-height:1.15;color:#383f55;padding-top:0}.kd-popular>ul.kd-ai-components-cards span:first-child>img{border-radius:5px 5px 0 0}.kd-demo-content ul.kd-ai-components-cards svg{fill:none}.kd-popular>ul.kd-ai-components-cards span:first-child{display:flex;align-items:center;justify-content:center;flex:1 1 auto;overflow:hidden;border-radius:5px;position:relative}.kd-popular>ul.kd-ai-components-cards span:first-child .status-label{position:absolute;bottom:5px;left:1px;z-index:100;text-transform:uppercase;height:16px}.kd-popular>ul.kd-ai-components-cards .status-label .tag-updated{background-color:#fcd077;border-radius:unset;padding:4px;text-transform:uppercase;color:#000}.kd-popular>ul.kd-ai-components-cards .status-label .tag-new{background-color:#afe6da;border-radius:unset;text-transform:uppercase;padding:4px;color:#000}[data-is-dark=true] .kd-popular>ul.kd-ai-components-cards>li>a{background-color:#151950;background:#151950;border:1px solid rgba(113,166,255,.32);border-radius:10px;transition:transform .2s;color:inherit;overflow:hidden;box-shadow:0 3px 6px 0 rgba(4,20,43,.0588235294)}[data-is-dark=true] .kd-popular>ul.kd-ai-components-cards .kd-ai-cards-title span.kd-ai-component-title{color:#98b9fe;background-color:#151950}[data-is-dark=true] .kd-popular>ul.kd-ai-components-cards span:first-child{background:#1f265e}[data-is-dark=true] .kd-popular>ul .kd-ai-cards-title .kd-ai-component-sub-title{color:#bcbcd5}[data-is-dark=true] .kd-popular>ul span.kd-ai-card-description{color:#dedeeb}[data-is-dark=true] ul.kd-ai-components-cards span:first-child .status-label .tag-updated{background-color:#e3bb6b;color:#000;font-size:10px}[data-is-dark=true] ul.kd-ai-components-cards span:first-child .status-label .tag-new{background-color:#9ecfc4;color:#000;font-size:10px}[data-is-dark=true] .kd-component-icon-large{display:none!important}[data-is-dark=true] .kd-component-icon-small{display:none!important}[data-is-dark=true] .kd-component-icon-large-dark{display:flex}[data-is-dark=true] .kd-component-icon-small-dark{display:none}ul.kd-popular-c{grid-template-columns:repeat(4,minmax(0,1fr))}.kd-popular-c>li>a{min-height:170px}.kd-popular-bb>li>a{min-height:260px}.kd-popular-pt>li>a,.kd-popular-sa>li>a{min-height:390px}.kd-popular>ul.kd-popular-pt span:first-child,.kd-popular>ul.kd-popular-sa span:first-child{height:213px;flex:0 0 213px;align-items:end}.kd-popular>ul.kd-popular-pt span:first-child>img,.kd-popular>ul.kd-popular-sa span:first-child>img{border-radius:5px 5px 0 0}#kd-section-all{padding-bottom:40px}.kd-all-wrapper{max-width:1460px;border-radius:16px;margin:0 auto}.kd-all-wrapper>.kd-main-wrapper{padding-top:90px;padding-bottom:100px}.kd-tabstrip-all{display:flex;gap:30px;list-style:none;margin:0;padding:0;transform:translate(0,50%)}.kd-tabstrip-all>li{position:relative;border-radius:5px;background:#fff;line-height:1.16em}.kd-tabstrip-all>li:not(:last-child){padding:15px 20px;cursor:pointer}.kd-tabstrip-all>li.kd-active::after{content:"";display:block;width:0;height:0;position:absolute;bottom:-32px;left:50%;transform:translate(-50%,0);border-width:17px;border-style:solid}.kd-tabstrip-all>li:last-child{margin-left:auto}.kd-tabstrip-all>li input{display:block;height:100%;border:1px solid transparent;border-radius:5px;padding:14px 20px 14px 44px;font-size:inherit}.kd-tabstrip-all>li input:focus{outline:0}.kd-all{column-count:5;column-fill:balance}.kd-all>div{break-inside:avoid-column}#kd-section-more ul,.kd-all ul{margin:0}#kd-section-more ul,.kd-all ul{list-style:none;padding:0 0 32px}.kd-all+.kd-all ul{break-after:column}#kd-section-more li,.kd-all li{margin:0 0 10px;padding:0}.kd-premium-badge{display:inline-block;vertical-align:middle;width:16px;height:16px;border-radius:100%;text-indent:-9999px}h3.kd-other-demos{margin-top:40px;text-align:center}ul.kd-other-demos{list-style:none;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:0;padding:0}ul.kd-other-demos>li{margin:0;padding:0;white-space:nowrap}ul.kd-other-demos>li>a{display:inline-block;border-radius:99px;padding:8px 16px 8px 48px;background-position:16px center;background-repeat:no-repeat}ul.kd-other-demos>li.kd-other-ajax>a{background-image:url(../../images/other-demos-ajax.svg)}ul.kd-other-demos>li.kd-other-angular>a{background-image:url(../../images/other-demos-angular.svg)}ul.kd-other-demos>li.kd-other-blazor>a{background-image:url(../../images/other-demos-blazor.svg)}ul.kd-other-demos>li.kd-other-core>a{background-image:url(../../images/other-demos-core.svg)}ul.kd-other-demos>li.kd-other-jquery>a{background-image:url(../../images/other-demos-jquery.svg)}ul.kd-other-demos>li.kd-other-mvc>a{background-image:url(../../images/other-demos-mvc.svg)}ul.kd-other-demos>li.kd-other-react>a{background-image:url(../../images/other-demos-react.svg)}ul.kd-other-demos>li.kd-other-vue>a{background-image:url(../../images/other-demos-vue.svg)}#kd-section-more h3{padding-bottom:12px}.kd-more{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;margin:40px 0 0}#kd-more-lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}#kd-more-thumbs ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 30px}#kd-more-thumbs li>a{display:flex;flex-direction:column}#kd-more-thumbs li>a>span{flex:0 0 auto}#kd-more-thumbs li>a>span:first-child{position:relative;height:153px;overflow:hidden}#kd-more-thumbs li img{position:absolute;top:0;left:50%;transform:translate(-50%,0)}#kd-section-contact{max-width:1460px;position:relative;border-radius:16px;transform:translate(0,50%);margin:0 auto;padding:50px 0;color:#fff}#kd-section-contact a{display:inline-block;width:260px;border-radius:5px;padding:8px 16px;color:inherit;text-align:center}#kd-section-contact img{position:absolute;top:20px;right:25%}.TK-Footer:empty{height:110px}.TK-Footer:not(:empty){border-top-width:0}@media (max-width:1919px){ul.kd-ai-components-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media all and (max-width:1460px){.kd-all-wrapper{border-radius:0;border-width:1px 0}#kd-section-contact{border-radius:0}}@media all and (max-width:1280px){.kd-main-wrapper:not(.kd-all-wrapper){margin:0 40px}main.kd-demos-home p.kd-see-all{margin-top:16px}.kd-demos-home h1{margin:32px 0 16px;font-size:50px;line-height:42px}.kd-demos-home h2{margin:32px 0 8px;font-size:40px;line-height:40px}.kd-demos-home h3{font-size:30px;line-height:28px}.kd-demos-home h4{font-size:21px;line-height:24px}#kd-more-lists,.kd-popular>ul{gap:24px}ul.kd-popular-c{grid-template-columns:repeat(3,minmax(0,1fr))}.kd-popular-c li:nth-of-type(n+7){display:none}ul.kd-popular-bb,ul.kd-popular-pt,ul.kd-popular-sa{grid-template-columns:repeat(2,minmax(0,1fr))}.kd-popular-bb li:nth-of-type(n+5),.kd-popular-pt li:nth-of-type(n+3),.kd-popular-sa li:nth-of-type(n+3){display:none}#kd-section-more ul,.kd-all ul{padding:0 0 24px}.kd-all{column-count:3}.kd-all+.kd-all ul{break-after:auto}.kd-more{grid-template-columns:repeat(1,minmax(0,1fr))}#kd-more-thumbs ul{gap:12px 24px}#kd-section-contact img{right:20%}}@media all and (max-width:960px){.kd-main-wrapper:not(.kd-all-wrapper){margin:0 32px}ul.kd-popular-c{grid-template-columns:repeat(2,minmax(0,1fr))}.kd-popular-c li:nth-of-type(n+5){display:none}.kd-tabstrip-all>li:last-child{display:none}#kd-section-contact img{display:none}.kd-main-wrapper h1.kd-title{font-size:50px}.kd-main-wrapper h1.kd-title+p.kd-subtitle-ai-hub{font-size:1.5em}[data-is-dark=true] .kd-component-icon-large-dark{display:none!important}[data-is-dark=true] .kd-component-icon-small-dark{display:flex!important}.kd-component-icon-large{display:none!important}.kd-component-icon-small{display:flex!important}}@media all and (max-width:800px){.kd-main-wrapper:not(.kd-all-wrapper){margin:0 24px}.kd-demos-home h1{margin-top:24px;font-size:40px}.kd-demos-home h2{margin-top:24px;font-size:30px;line-height:30px}.kd-demos-home h3{font-size:28px;line-height:26px}.kd-demos-home h4{font-size:19px;line-height:21px}#kd-more-lists,.kd-popular>ul{gap:16px}#kd-section-more ul,.kd-all ul{padding:0 0 16px}.kd-all{column-count:2}#kd-more-thumbs ul{gap:8px 16px}#kd-section-contact{padding:16px 0}.kd-popular ul.kd-ai-components-cards{gap:12px}}@media all and (max-width:590px){.kd-main-wrapper:not(.kd-all-wrapper){margin:0 16px}.kd-demos-home h1{margin-bottom:8px}.kd-demos-home h2{margin-bottom:0}.kd-popular>ul{grid-template-columns:repeat(1,minmax(0,1fr))}.kd-all{column-count:1}#kd-more-lists,#kd-more-thumbs ul{grid-template-columns:repeat(1,minmax(0,1fr))}.kd-main-wrapper h1.kd-title{font-size:40px}.kd-main-wrapper h1.kd-title+p.kd-subtitle-ai-hub{font-size:1.25em}.kd-popular ul.kd-ai-components-cards{grid-template-columns:repeat(1,minmax(0,1fr))}}.kd-components-most-popular{background-image:var(--image-wave-top-url)}.kd-sample-applications{background-image:var(--image-wave-middle-url)}.kd-components-list .kd-list{display:block}@media (max-width:992px){.kd-ajax .kd-contact-support,.kd-blazor .kd-contact-support,.kd-core .kd-contact-support,.kd-jquery .kd-contact-support,.kd-mvc .kd-contact-support{background-color:var(--contact-support-mobile-bg)}}.kd-carousel-slide h2{color:#fff}body:has(main.kd-demos-home){background:#f8fbff url(../../images/bg-top.svg) top center no-repeat;color:#3d3d3d}body:has(main.kd-demos-home) .kd-sub-nav{background-color:#eef5ff}main.kd-demos-home a{color:#3d57d8}main.kd-demos-home a:hover{color:#2b2bb2}.kd-demos-home h1{color:#000}.kd-demos-home h2{color:#000}.kd-see-all>a{background:transparent url(../../images/see-in-new-window.svg) 0 center no-repeat}.kd-see-all>a.kd-see-below{background-image:url(../../images/see-below.svg)}.kd-see-all>a.kd-see-right{background-image:url(../../images/see-right.svg)}.kd-see-all>a.kd-see-right:hover{background-image:linear-gradient(113.96deg,#cb73e8 0,#6a7bfb 93.27%),url(../../images/see-right-hover.svg);background-clip:text,border-box;-webkit-background-clip:text,border-box;-webkit-text-fill-color:transparent;color:transparent}.kd-tabstrip-popular{border-bottom:2px solid rgba(34,94,255,.1)}.kd-tabstrip-popular>li{color:#383f55}.kd-tabstrip-popular>li:hover{border-color:rgba(34,94,255,.1);color:#000}.kd-tabstrip-popular>li.kd-active{border-color:#225eff;color:#000}.kd-popular>ul>li>a{border:1px solid #e0e5e8;box-shadow:0 3px 6px 0 rgba(4,20,43,.06);background:#fff}.kd-popular>ul>li>a:focus,.kd-popular>ul>li>a:hover{box-shadow:0 4px 12px 0 rgba(4,20,43,.1215686275)}.kd-popular>ul>li>a:active,.kd-popular>ul>li>a:focus{border-color:#3d57d8}.kd-popular>ul:not(.kd-popular-c):not(.kd-ai-components-cards)>li>a:hover span:first-child+span{background:transparent url(../../images/see-in-new-window.svg) right 10px top .4em no-repeat}.kd-popular>ul span:first-child{background:#f5f6f7}.kd-popular>ul.kd-popular-pt span:first-child>img,.kd-popular>ul.kd-popular-sa span:first-child>img{box-shadow:0 25px 55px 0 rgba(0,0,0,.2196078431)}.kd-popular-pt span:last-child,.kd-popular-sa span:last-child{color:#383f55}main.kd-demos-home .kd-cta{background-color:#fff}#kd-section-all{background:url(../../images/bg-all.svg) bottom center no-repeat}.kd-all-wrapper{border:1px solid #e0e5e8;background:#fff}.kd-tabstrip-all>li{background:#fff;color:#225eff;box-shadow:rgba(4,20,43,.1019607843) 0 10px 15px 0}.kd-tabstrip-all>li:hover{box-shadow:rgba(4,20,43,.2039215686) 0 5px 20px 0;color:#0037cb}.kd-tabstrip-all>li.kd-active{background:#225eff;color:#fff}.kd-tabstrip-all>li.kd-active::after{border-color:#225eff transparent transparent}.kd-tabstrip-all>li input{background:url(../../images/all-filter.png) 20px center no-repeat}.kd-tabstrip-all>li input:focus{border-color:#3d57d8}.kd-premium-badge{background:rgba(101,61,210,.1019607843) url(../../images/all-c-diamond.png) center center no-repeat}ul.kd-other-demos>li>a{border:1px solid #dde9f7;box-shadow:0 3px 6px 0 rgba(4,20,43,.0588235294);background-color:#fff;color:#536071}ul.kd-other-demos>li>a:hover{box-shadow:0 4px 12px 0 rgba(4,20,43,.0588235294);color:#000}#kd-section-more{background:#fff}#kd-section-more h3{border-bottom:1px solid #e0e5e8}#kd-more-thumbs li>a>span:first-child{background:#f7fbff}#kd-section-contact-wrapper{background:#fff}#kd-section-contact{background:#06163e url(../../images/bg-contact-1280.svg) right center no-repeat;color:#fff}#kd-section-contact a{background:#225eff}.TK-Footer:empty{height:110px}.TK-Footer:not(:empty){border-top-width:0}@media all and (max-width:1280px){#kd-section-contact{background-image:url(../../images/bg-contact-960.svg)}}@media all and (max-width:960px){#kd-section-contact{background-image:url(../../images/bg-contact-800.svg)}}@media all and (max-width:800px){#kd-section-contact{background-image:none}}.kd-content-container{display:flex}.kd-demo-content>.container{margin-top:32px;margin-bottom:32px}.kd-sidebar{width:290px;height:100%;position:fixed;border-width:0 1px 0 0;border-style:solid;overflow-x:hidden;overflow-y:auto}.kd-sidebar.expanded{display:block}.kd-sidebar .kd-link:hover{text-decoration:none}.kd-demo-content{width:100%;flex:1 0 0;-ms-flex:1;margin-left:290px;overflow:hidden}.kd-demo-content svg:not(.k-highlight){fill:currentColor}.kd-sidebar-container{margin-left:-290px;height:auto;position:relative;display:inline-flex;display:-ms-inline-flexbox;flex-wrap:nowrap;overflow-x:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.kd-sidebar-container{overflow:hidden}}.kd-sidebar-container.root{margin-left:0}.kd-sidebar-container.root .kd-sidebar-demo-nav{height:5px}.kd-sidebar-container.root .kd-sidebar-root-nav{height:auto}.kd-sidebar-container:not(.root) .kd-sidebar-root-nav{height:5px;overflow:hidden}.kd-sidebar-container:not(.root) .kd-sidebar-demo-nav{height:auto}.kd-sidebar-container>div{width:290px;float:left;-ms-flex:0 0 auto}.kd-sidebar-container .tag{margin-left:5px;font-weight:400}.kd-sidebar-root-nav .root-nav-widgets{margin-bottom:18px;display:none}.kd-sidebar-root-nav h3{margin:0;padding:0 16px;font-weight:600;font-size:16px;line-height:44px;letter-spacing:.4px;text-transform:uppercase;cursor:pointer}.kd-sidebar-demo-nav li a,.kd-sidebar-root-nav li a{padding:0 32px;display:block;font-weight:400;font-size:15px;line-height:30px}.kd-sidebar-demo-nav{margin:18px 0}.kd-sidebar-demo-nav .group,.kd-sidebar-demo-nav h3{font-weight:600;font-size:16px;line-height:44px;padding:0 16px}.kd-sidebar-demo-nav h3{margin:0;text-transform:capitalize;font-size:1.3em}.kd-sidebar-toggle a{display:block}.kd-sidebar-root-nav .root-nav-categories>li,.kd-sidebar-toggle{border-width:0 0 1px;border-style:solid}.kd-sidebar-toggle{line-height:45px;display:flex;justify-content:center;position:relative;align-items:center;margin:0 auto}.kd-sidebar-toggle .arrow-next,.kd-sidebar-toggle .arrow-prev{display:flex;align-items:center;padding:0 16px;position:absolute;top:50%;margin:0 auto;transform:translateY(-50%)}.kd-sidebar-toggle .arrow-prev{left:0}.kd-sidebar-toggle .arrow-next{right:0;display:none}.kd-sidebar-toggle>a{display:block;width:100%;text-align:center;font-weight:500;line-height:45px;z-index:2}.kd-sidebar-toggle>a:focus{outline-offset:0}@media (max-width:1240px){.kd-sidebar{display:none;z-index:999;position:absolute}.kd-demo-content{margin:0}.kd-sub-nav .kd-side-nav-toggle{display:block}}.kd-breadcrumb-nav{display:flex}.kd-breadcrumb-nav .kd-list{display:inline-flex;flex-wrap:wrap}.kd-breadcrumb-nav .kd-list li{display:inline-flex}.kd-breadcrumb-nav .kd-list li.active a{opacity:.6;cursor:auto}.kd-breadcrumb-nav .kd-list li.active:hover a{text-decoration:none}.kd-breadcrumb-nav .kd-list a{font-weight:500;font-size:18px;line-height:20px;letter-spacing:.45px}.kd-breadcrumb-nav .delimiter{margin:0 3px}.kd-button-api{display:inline-flex;align-items:center}.kd-button-api svg{width:16px;height:16px}.kd-demo-content-container .keyboard-legend{list-style:none}.keyboard-legend li{margin-bottom:32px}.keyboard-legend .key-button{margin:0;padding:7px 14.25px;display:inline-block;text-align:center;border-radius:2px;box-shadow:0 2px 2px rgba(0,0,0,.25);text-decoration:none}.keyboard-legend .button-preview{margin-right:15px}.kd-demo-content-container .keyboard-legend li a,.keyboard-legend .key-button{font-weight:500;font-size:20px;line-height:1}@keyframes hideFeedback{from{opacity:1}to{opacity:0}}@media (max-width:992px){.kd-demo-feedback-form .row div,.kd-demo-feedback-form .row h3{width:100%}.kd-demo-feedback-form .feedback-question{margin-bottom:24px}.kd-demo-feedback-form .feedback-question div,.kd-demo-feedback-form .feedback-question h3{text-align:center}.kd-demo-feedback-form .feedback-more-info.show{max-height:initial}}.TK-Footer>.TK-container{max-width:1350px}.kd-side-nav-toggle .cls-1{fill:var(--hyperlink-text)}.kd-sidebar{border-color:color-mix(in srgb,var(--text-headline) 20%,transparent);background:var(--bg-tertiary)}.kd-sidebar .group,.kd-sidebar .kd-list{color:var(--text-headings)}.kd-sidebar .kd-link{color:inherit}.kd-sidebar .kd-title{color:var(--text-headline)}.kd-sidebar .kd-link:hover,.kd-sidebar .root-nav-categories h3:hover{background-color:var(--menu-hover-bg)}[data-is-dark=true] .kd-sidebar::-webkit-scrollbar{background-color:var(--scrollbar-bg)}[data-is-dark=true] .kd-sidebar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg)}[data-is-dark=true] .kd-sidebar::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-bg)}[data-is-dark=true] .kd-sidebar::-webkit-scrollbar-button{background-repeat:var(--scrollbar-button-bg-repeat);background-position:var(--scrollbar-button-bg-position)}[data-is-dark=true] .kd-sidebar::-webkit-scrollbar-button:vertical:start{background-image:var(--scrollbar-icon-start-url)}[data-is-dark=true] .kd-sidebar::-webkit-scrollbar-button:vertical:end{background-image:var(--scrollbar-icon-end-url)}.kd-sidebar-toggle{color:var(--text-headings);border-color:color-mix(in srgb,var(--text-headings) 20%,transparent)}.kd-sidebar-toggle path{fill:var(--text-secondary)}.kd-sidebar-root-nav .root-nav-categories>li,.kd-sidebar-toggle{border-color:var(--sidebar-item-border)}.kd-breadcrumb-nav .delimiter,.kd-breadcrumb-nav li.active a{color:var(--hyperlink-text)}.kd-breadcrumb-nav li.active a{opacity:1}.kd-demo-content-container li,.kd-demo-content-container p{color:inherit}.kd-demo-content-container a{color:var(--hyperlink-text)}.kd-demo-content-container a:hover{color:var(--hyperlink-hover-text)}.kd-cta{border-color:var(--border-color)}.kd-demo-description h3{color:var(--text-headings)}.kd-button-api svg{fill:currentColor}.keyboard-legend{color:inherit}.keyboard-legend .key-button{color:var(--info-text);background:var(--button-key-bg);box-shadow:0 2px 0 rgba(var(--text-primary),.25)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (min-width:1240px){main{margin-top:84px}}.kd-sidebar{width:300px;height:calc(100% - 84px - 60px - 62px)}@media (min-width:1241px){.kd-demo-content{margin-left:300px}}.kd-sidebar-container{margin-left:-300px}.kd-sidebar-container>div{width:300px}.kd-sidebar-container.root .kd-sidebar-demo-nav{height:auto}.kd-sidebar-demo-nav li a{cursor:pointer;user-select:none}.kd-sidebar-demo-nav li>a.kd-group-link>.k-icon{margin-left:-16px;margin-right:4px}.kd-sidebar-demo-nav li.level-1>a{padding-left:32px}.kd-sidebar-demo-nav li.level-2>a{padding-left:48px}.kd-sidebar-demo-nav li.level-3>a{padding-left:64px}.kd-sidebar-demo-nav li>a.active,.kd-sidebar-demo-nav li>a.selected{font-weight:700}.kd-sidebar-toggle>a{padding:0 20px;text-align:left}.validation-errors{padding:16px 4px 16px 44px}.demo-alert{font:normal 18px Metric;border-radius:2px;margin:20px auto 40px auto;padding:20px;border-left:4px solid}.demo-alert-success{border-left-color:#37b400;background:rgba(55,180,0,.1)}.demo-alert-info{border-left-color:#5392e4;background:rgba(83,146,228,.1)}.demo-alert-error{border-left-color:#f31700;background:rgba(243,23,0,.1)}.demo-alert-warning{border-left-color:#ffc000;background:rgba(255,192,0,.1)}.kd-example-runner{margin-bottom:24px;min-height:440px;border:1px solid transparent;position:relative;display:flex;align-items:stretch;flex-direction:column}.kd-example-runner,body .k-animation-container,body .k-popup,body .k-window{font-size:var(--kendo-font-size,14px);font-family:var(--kendo-font-family,Arial,Helvetica,sans-serif)}.tabstrip{border-bottom:1px solid transparent;position:relative;display:flex;flex-shrink:0;align-items:center}.tabstrip-items{margin:0;padding:0;width:100%;list-style:none;position:relative;display:inline-flex;flex-direction:row;flex-wrap:wrap;flex:0 0 auto;align-items:stretch}.tabstrip-item{display:flex;flex:0 0 auto;align-items:center;cursor:pointer;position:relative}.tabstrip-item.theme-builder-dropdown{flex:1 1 auto;justify-content:right}.tabstrip-link::before,.type-chooser .theme-type::before{content:"";height:3px;display:none;position:absolute;bottom:-1px;left:0;right:0}.tabstrip-item.active:not(.dropdown) .tabstrip-link::before,.type-chooser .theme-type.active::before{display:block}.tabstrip-link{display:flex;padding:14px 20px;font:500 14px/20px Metric,Arial,sans-serif}.tabstrip-link .icon{margin-left:5px}.tabstrip .spacer{display:flex;flex:1 1 auto}.tabstrip .separator{width:0;height:30px;border-right:1px solid transparent;margin:10px 0}.kd-example-runner .tabstrip-pane{padding:18px 14px;display:none}.tabstrip-pane.active{display:block;position:relative}.tabstrip-pane.example-code-container{padding:0}.tabstrip-container.source-code .tabstrip-pane{overflow-x:auto}.tabstrip-container.source-code .tabstrip-items{padding:10px 8px;display:flex;flex:1}.tabstrip-container.source-code .tabstrip>.kd-button{margin:0 14px}.tabstrip-container.source-code .tabstrip-item{border:1px solid transparent;margin-right:-1px;padding:5px 12px}.tabstrip-container.source-code .tabstrip-link{padding:0;font-weight:400;font-size:14px}.tabstrip-container.source-code .tabstrip-item.active{z-index:2}.tabstrip-container.source-code .tabstrip-item.active .tabstrip-link::before{display:none}.tabstrip-item .dropdown{min-width:235px;position:absolute;left:0;right:0;border:1px solid transparent;white-space:nowrap;z-index:10003;box-shadow:0 3px 6px rgba(0,0,0,.16);display:none}.tabstrip-item .dropdown.active{display:block}.tabstrip-item .dropdown ul{list-style-type:none;cursor:pointer}.tabstrip-item .dropdown ul li{padding:5px 0;display:flex;justify-content:flex-start;align-items:center}.tabstrip-item .dropdown .theme-builder{padding:8px 16px}.tabstrip-item .dropdown .theme-builder .icon{margin:0 18px 0 1.5px;width:32px;height:32px}.tabstrip-item .dropdown .theme-builder .kd-link{font-weight:700;font-size:16px;flex:1;outline:0}.tabstrip-item .dropdown .kd-list li span:nth-child(2){vertical-align:middle;font-weight:400;font-size:16px;line-height:20px;white-space:normal}.tabstrip-item .dropdown .kd-link:hover{text-decoration:none}.tabstrip-item .dropdown .icon{margin-right:16px;width:20px;height:20px}.tabstrip-item .tb-edit-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.tabstrip-item .tb-edit-button .icon svg{width:20px;height:20px}.tabstrip-item .tb-edit-button .icon{position:static;right:auto;display:inline-flex;margin-left:5px}.tabstrip-item .dropdown .try-kendo{display:inline-flex;align-items:center}.tabstrip-item .dropdown .try-kendo .icon{display:inline-block;width:32px;height:32px;margin-right:10px;background:url(../../images/kendoka-small.svg)}.tabstrip-item .edit-dropdown .dropdown{width:13.5rem;top:50px}.tabstrip-item .edit-dropdown{display:flex}.tabstrip-item .edit-dropdown li.kd-edit-focus{outline:2px solid #5392e4}.tabstrip-item .edit-dropdown .dropdown .kd-list .theme-builder,.tabstrip-item .edit-dropdown .dropdown .kd-list li{padding:9px 12px}.tabstrip-item .edit-dropdown .theme-builder .icon{margin:0 10px 0 0}.tabstrip-item .edit-dropdown .kd-list li span:nth-child(2){font-weight:700}.tabstrip-pane.kd-overview.active{display:flex;width:calc(100% - 400px);min-width:260px;max-width:712px;padding:0;margin:32px auto 0;justify-content:stretch;border-radius:4px 4px 0 0;box-shadow:0 0 12px 4px rgba(0,0,0,.08)}.kd-example-flavors{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.kd-example-flavors ul{list-style:none;display:inline-flex}.kd-example-flavors ul li{margin-right:24px}.kd-example-flavors ul li a{font-weight:500}.kd-example-flavors ul li:last-child{margin-right:0}.kd-example-flavors>p{margin-right:15px;margin-bottom:0}.theme-chooser-label{margin:0 10px 0 0;font-size:15px}.theme-chooser-wrapper{margin-right:7px;width:14rem;height:36px;position:relative;outline:0;box-shadow:0 1px 1px rgba(0,0,0,.1);border-radius:2px}.theme-chooser-toggle-btn{border:1px solid transparent;display:flex;height:36px;margin-bottom:-1px;align-items:center;justify-content:center;border-bottom:1px solid transparent;text-transform:capitalize;cursor:pointer}.theme-chooser-toggle-btn .icon{margin:0 16px 0 12px;display:inline-flex}.theme-chooser-wrapper:hover{box-shadow:0 3px 6px rgba(0,0,0,.16)}.theme-chooser-wrapper .color-box{width:18px;height:18px;border-radius:50%;border-width:1px;border-style:solid}.theme-chooser-wrapper .color-box+.color-box{margin-left:-4px}.theme-chooser-wrapper .themes-list{display:flex;flex-direction:column;flex-wrap:nowrap;max-height:400px;min-width:300px;overflow-x:hidden;overflow-y:auto}.themes-list .theme-icon{position:absolute;top:10px;right:20px}.themes-list .theme-icon path{fill:currentColor}.theme-chooser-wrapper .theme-colors{display:inline-flex;margin:0 16px 0 13px;border-width:2px;border-style:solid;border-radius:100px}.theme-chooser-wrapper .type-chooser{margin:0;display:flex;position:relative}.theme-chooser-wrapper .theme-type{padding:15px 35px;position:relative;text-align:center;font-weight:500;font-size:14px;cursor:pointer}.theme-chooser-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid;flex-direction:column;gap:10px}.theme-chooser-header .theme-builder{display:none}.theme-chooser-header .kd-title{display:none}.theme-chooser-wrapper .theme-chooser-header .theme-builder .icon{margin:0 18px 0 0;width:32px;height:32px;display:inline-block}.theme-chooser-wrapper .theme-builder .tb-button{display:flex;align-items:center}.theme-chooser-wrapper .theme-builder .kd-link{font-weight:500;font-size:18px}.theme-chooser-wrapper .theme-chooser-dropdown{left:auto;cursor:auto}.theme-chooser-dropdown .kd-theme.kd-theme-focus{outline:2px solid #5392e4}.theme-chooser-dropdown .themes-list .kd-theme{padding:8px 16px;line-height:1;position:relative;gap:4px}.theme-chooser-wrapper .themes-list .theme-colors{margin:0}.theme-chooser-wrapper .theme-col{flex:1 1 0%;margin:0 8px;padding:0 0 4px}.theme-chooser-wrapper .theme-col+.theme-col{border-top-style:solid;border-top-width:1px}.theme-chooser-wrapper .theme-col>ul{margin:0}.theme-chooser-wrapper .theme-col .theme-title{padding:12px 16px;font-size:18px;font-weight:500;display:flex}.theme-chooser-wrapper .theme-col .icon{display:none}.theme-chooser-footer{margin:0 8px 8px;padding:8px 0 0;border-top-style:solid;border-top-width:1px}.theme-chooser-footer .kd-link{width:100%;display:flex;align-items:center;justify-content:center;font-size:16px}.theme-chooser-wrapper .theme-chooser-footer .icon{margin-right:8px}.theme-chooser-footer svg,.theme-chooser-wrapper .theme-chooser-footer .icon{width:24px;height:24px}.kd-example-runner .tabstrip-pane{flex-grow:1}pre.prettyprint{white-space:pre-wrap;word-break:break-word;font-family:"Ubuntu Mono",Consolas,Monaco,monospace;font-size:14px}.prettyprint .nocode{background-color:transparent}.prettyprint .tag{padding:0;margin:auto;display:initial;font-weight:inherit;font-size:inherit;line-height:inherit;border-radius:inherit}.prettyprint .atv,.prettyprint .str{color:#2db245}.prettyprint .kwd{color:#f39}.prettyprint .lit{color:#09f}#demo-runner .demo-section{color:inherit;padding:3em;margin:0 auto;background-color:transparent;border-color:transparent}#demo-runner .auto{display:inline-block}#demo-runner .box:not(.wide):not(.auto),#demo-runner .demo-section:not(.wide):not(.auto){max-width:600px}#demo-runner .box:after,#demo-runner .demo-section:after{content:"";display:block;clear:both;height:0}#demo-runner .box:after,#demo-runner .demo-section:after{content:"";display:block;clear:both;height:0}#demo-runner .box{margin:4.5em auto}#demo-runner .box:first-child{margin-top:0}#demo-runner .center{text-align:center}#demo-runner.demo-section.editor{max-width:100%;border:none}div.k-content{border-color:transparent;background-color:transparent;box-shadow:none}.kd-example-console{margin-top:-24px;margin-bottom:24px;border-width:0 1px 1px 1px;border-style:solid;border-radius:0 0 2px 2px}.kd-example-console .console>div{animation:bg-animation .8s}.kd-example-console .console>div.error{animation:bg-animation-error .8s}.kd-example-console .count{background-color:#26c6da;color:#fff}@keyframes bg-animation{from{background-color:#b2ebf2}}@keyframes bg-animation-error{from{background-color:#fbb}}.kd-example-console .console{padding:5px 10px 0;height:234px;overflow-x:hidden;overflow-y:auto}.kd-example-console .header{padding:7px 9px;display:flex;justify-content:flex-start;position:relative;align-items:center}.kd-example-console .console>div{padding:5px 12px;margin-bottom:3px}.kd-example-console .header span{font-weight:500;font-size:14px;line-height:21px}.kd-example-console .header .title{flex:0 1 auto;position:absolute;left:50%;transform:translateX(-50%);letter-spacing:.35px}.kd-example-console .header .clear{flex:0 1 auto;border-width:1px;border-style:solid;border-color:transparent;margin-left:auto;padding:4px 8px;font-weight:400;cursor:pointer}.kd-example-console .count{border-radius:15px;font-size:10px;margin-left:5px;padding:2px 6px 2px 5px}.configurator{margin:-18px -14px 18px -14px;display:flex;flex-wrap:wrap;box-shadow:0 1px 0 rgba(0,0,0,.16)}.configurator .header{padding:5px 12px;margin-bottom:5px;box-sizing:border-box;display:flex;flex:0 0 100%;justify-content:center;position:relative;font:500 16px/24px Metric;letter-spacing:.35px;text-transform:uppercase}.configurator .box-col{padding:16px 0 16px 16px}.configurator ul{list-style:none;margin:0;padding:0}.configurator .options li{margin-bottom:16px}.configurator .options li:last-child{margin-bottom:0}.configurator .options label{margin-left:8px}.configurator h4{margin:0 0 10px 0;text-align:left;font-size:12px;font-weight:400;line-height:16px;text-transform:uppercase;letter-spacing:.12px}.configurator input:not(.k-input-inner):not(.k-checkbox):not(.k-radio){padding:3px 8px;line-height:22px;border-radius:2px;border-width:1px;border-style:solid;outline:0}.configurator button:not(.k-button){min-width:90px;padding:6.5px 8px;border-width:1px;border-style:solid;border-radius:2px;cursor:pointer}.configurator button:not(.k-button):focus-visible{outline:2px solid #5392e4}.configurator input[type=checkbox]:not(.k-checkbox){border-radius:2px;margin:0;padding:0;width:16px;height:16px;line-height:initial;box-sizing:border-box;display:inline-block;vertical-align:middle;position:relative}.configurator .checkbox-label{cursor:pointer}.kd-loader-wrap{color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;z-index:15;height:100%;width:100%}.kd-loader{padding:32px 48px;border-radius:5px;position:absolute;top:50%;left:50%;margin-top:-46px;margin-left:-136px;display:flex;align-items:center;justify-content:center;font:500 19px/27px Metric,Arial,sans-serif;background-color:RGBA(0,0,0,.8)}.kd-loader .icon{position:relative;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;margin-right:30px;z-index:5;animation-name:pulse;animation-duration:5s;transform-origin:70% 70%;animation-iteration-count:infinite;animation-timing-function:linear}.kd-loader .icon svg path{fill:#a2d7f1;stroke:#a2d7f1}.kd-loader .icon::before{content:"";position:absolute;width:200%;height:200%;top:-50%;left:-50%;z-index:-1;background-image:url(../../images/rings.svg);background-repeat:no-repeat;background-size:cover;-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes pulse{0%{transform:scale(1)}30%{transform:scale(1)}40%{transform:scale(1.1)}50%{transform:scale(1)}60%{transform:scale(1)}70%{transform:scale(1.1)}80%{transform:scale(1)}100%{transform:scale(1)}}.kd-example-runner .demo-button-wrapper{width:100%;height:100%;position:absolute;display:flex;align-items:center;justify-content:center;z-index:23;background-size:cover;background-repeat:no-repeat}.kd-example-runner .demo-button-wrapper .tabstrip .dropdown-toggle:focus-visible,.kd-example-runner .demo-button-wrapper .tabstrip .tabstrip-link:focus-visible,.kd-example-runner .demo-button-wrapper .tabstrip .theme-builder .kd-link:focus-visible{outline:2px solid #5392e4}.kd-example-runner .demo-button-wrapper button{padding:32px 48px;border-radius:5px;position:absolute;display:flex;justify-content:center;font:500 19px/27px Metric,Arial,sans-serif;background-color:RGBA(0,0,0,.8)}.kd-example-runner .demo-button-wrapper .icon{margin-right:20px}.kd-example-runner .theme-builder path{fill:inherit}.kd-example-runner .demo-button-wrapper .kd-img{height:100%}.tabstrip-separator{width:1px;height:24px;opacity:.2;margin-left:1rem;margin-right:1rem;background-color:#555}.switch-container{display:flex;flex:0 1 auto;align-items:center;padding-left:1rem}.tabstrip-switch{display:flex;flex:1 0 auto;border:1px solid #d3d3d3;border-radius:2px;overflow:hidden}.tabstrip-switch>div{padding:8px 10px;cursor:pointer;width:100%}.tabstrip-switch .switch-option-selected{background-color:#f3f3f3}.k-w-300{width:300px}@media (max-width:768px){.kd-example-flavors{justify-content:flex-start}.kd-example-flavors .kd-list{flex-wrap:wrap}.kd-example-flavors .kd-spacer{flex:1 1 100%;margin-top:16px}}@media (max-width:821px){.tabstrip-pane.kd-overview.active{width:calc(100% - 40px)}}.kd-example-runner{border-color:var(--border-color);background-color:var(--tabstrip-bg)}.kd-example-runner .tabstrip{color:var(--text-headings);border-color:var(--border-color);background-color:var(--tabstrip-bg)}.kd-example-runner .tabstrip .separator{border-color:color-mix(in srgb,var(--text-secondary) 20%,transparent)}.kd-example-runner .theme-chooser-toggle-btn{border-color:var(--dropdown-border);background-color:var(--bg-tertiary)}.kd-example-runner .theme-chooser-toggle-btn:hover{background-color:var(--dropdown-hover-bg)}.kd-example-runner .tabstrip-link:before{background:var(--hyperlink-text)}.type-chooser .theme-type::before{background:var(--hyperlink-text)}.kd-loader-wrap{background:var(--bg-tertiary)}.tabstrip-item .dropdown{border-color:var(--border-color);background:var(--bg-secondary)}.tabstrip-item .dropdown li .kd-theme-selected,.tabstrip-item .dropdown li:hover{background-color:var(--menu-hover-bg)}.tabstrip-item .dropdown .theme-builder{border-color:transparent}.tabstrip-item .dropdown .theme-builder:hover{background-color:var(--menu-hover-bg)}.tabstrip-item .dropdown .theme-builder:hover a{color:var(--hyperlink-text)}.tabstrip-item .dropdown .kd-theme.kd-theme-selected,.tabstrip-item .dropdown .kd-theme:hover{background-color:var(--menu-hover-bg)}.tabstrip-item:not(.active):hover .tabstrip-link{color:inherit;opacity:.8}.theme-chooser-header{border-color:var(--border-color)}.theme-chooser-header .kd-title{color:var(--text-secondary)}.theme-chooser-dropdown{border:1px solid var(--border-color)}.theme-chooser-dropdown .theme-type:not(.active):hover{color:color-mix(in srgb,var(--text-headings) 80%,transparent)}.theme-chooser-wrapper .theme-col{border-top-color:var(--border-color)}.theme-chooser-wrapper .theme-colors{background-color:var(--theme-colors-bg);border-color:var(--theme-colors-bg)}.theme-chooser-wrapper .color-box{border-color:var(--color-box-border)}.theme-chooser-footer{border-top-color:var(--border-color)}.tabstrip-container.source-code .tabstrip-item{color:inherit;border-color:var(--button-group-border)}.tabstrip-container.source-code .tabstrip-item.active,.tabstrip-container.source-code .tabstrip-item:hover{background:var(--button-group-active-bg)}.tabstrip-container.source-code .tabstrip-item.active{color:var(--button-group-active-text)}.tabstrip-container.source-code .tabstrip-item:hover .tabstrip-link{opacity:1}.tabstrip-switch{border-color:var(--border-color)}.tabstrip-switch .switch-option-selected{background-color:var(--menu-hover-bg)}.configurator{color:var(--text-headline);background:var(--tabstrip-bg)}.configurator .header{color:var(--info-text)}.configurator button{color:var(--button-text);border-color:var(--border-color);background-color:var(--button-bg);background-image:var(--button-gradient)}.configurator button:hover{border-color:var(--button-hover-border);background-color:var(--button-hover-bg);background-image:var(--button-hover-gradient)}.configurator .k-input,.configurator .k-numerictextbox,.configurator .k-picker,.configurator input:not(.k-checkbox):not(.k-input-inner):not(.k-radio){color:var(--text-primary);border-color:var(--border-color);background:var(--bg-tertiary)}.configurator .k-input:hover,.configurator .k-numerictextbox:hover,.configurator .k-picker:hover,.configurator input:not(.k-checkbox):not(.k-input-inner):not(.k-radio):hover{border-color:var(--hyperlink-text);background-color:var(--menu-hover-bg)}.configurator .k-input::-webkit-input-placeholder{color:var(--text-disabled)}.configurator .k-numerictextbox input{border-color:transparent}.configurator h4{color:var(--text-headline)}.kd-example-console{border-color:var(--border-color);background-color:var(--console-bg)}.kd-example-console .header{background-color:var(--console-header-bg)}.kd-example-console .console>div{background-color:var(--console-item-bg)}.kd-example-console .console>div.error{color:var(--log-error-text)}.kd-example-console .title{color:var(--info-text)}.kd-example-console .kd-text-secondary{color:var(--text-headings);border-color:var(--border-color);background-color:var(--bg-primary)}.example-code-container{background-color:var(--bg-tertiary)}.prettyprint .nocode{color:var(--text-headline)}.prettyprint .dec{color:var(--prettyprint-dec)}.prettyprint .tag{color:var(--prettyprint-tag)}.prettyprint .atn{color:var(--prettyprint-atn)}.prettyprint .pun{color:var(--prettyprint-pun)}.prettyprint .pln{color:var(--prettyprint-pln)}.prettyprint .typ{color:var(--prettyprint-typ)}.prettyprint .com{color:var(--prettyprint-com)}.kd-example-runner .demo-button-wrapper{background-color:var(--bg-tertiary);background-image:var(--image-demo-mobile-url)}.kd-example-runner{min-height:300px}.tabstrip-item .try-blazor{padding:14px 10px}.tabstrip-item .dropdown .try-blazor .icon{width:32px;height:32px;margin-right:10px}#demo-runner .demo-section{box-shadow:0 1px 2px 1px rgba(0,0,0,.08),0 3px 6px rgba(0,0,0,.08);border:1px solid rgba(20,53,80,.14)}#demo-runner .auto{display:block;max-width:max-content}#demo-runner .box:not(.demo-section-md):not(.auto),#demo-runner .demo-section:not(.demo-section-md):not(.auto):not(.wide){max-width:500px}.kd-example-console{margin:36px -14px -18px;border-width:1px 0 0}.kd-example-console .console>div+div{animation:none}[data-is-dark=false] .configurator .header{background:#fff;border-bottom:1px solid #dedede}.kd-example-runner .configurator .box-col .telerik-blazor{max-width:210px}.box-content{max-width:400px;box-shadow:0 1px 2px 1px rgba(0,0,0,.08),0 3px 6px rgba(0,0,0,.08);border:1px solid rgba(20,53,80,.14);padding:3em}.demo-container{text-align:center;margin-top:16px}.demo-spacing{margin:16px}.kd-demo-heading{text-transform:uppercase;border-bottom:2px solid #eee;padding-bottom:1em;font-size:14px}[data-is-dark=true] .kd-demo-heading{border-bottom-color:#333}