.kd-example-runner{margin-bottom:24px;min-height:440px;border:1px solid transparent;position:relative;display:flex;align-items:stretch;flex-direction:column}.kd-demo-box{border-width:1px;border-style:solid;border-radius:32px;overflow:hidden}.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;margin-bottom:12px;margin-inline:24px}.kd-view-toggle{display:flex;align-items:center;background-color:var(--demo-view-toggle-bg);border-radius:16px;height:44px;padding:3px;position:relative;z-index:0;gap:0}.kd-view-toggle .tabstrip-item{border-radius:13px;z-index:1}.kd-view-toggle-slider{position:absolute;top:3px;left:3px;height:calc(100% - 6px);border:1px solid var(--demo-accent-border-hover);border-radius:13px;box-shadow:0 2px 4px 0 var(--demo-accent-shadow);transition:width linear .2s,left linear .2s}.kd-view-toggle-slider-no-animate{transition:none}.kd-view-toggle .tabstrip-link{align-items:center;gap:5px;height:38px;padding:0 12px;font:500 15px/1 Metric,Helvetica,Arial,sans-serif;text-transform:uppercase;color:var(--demo-view-toggle-inactive);border:1px solid transparent;border-radius:13px;white-space:nowrap}.kd-view-toggle .tabstrip-item:not(.active):hover .tabstrip-link{color:var(--text-primary);opacity:1}.kd-view-toggle .icon{width:16px;height:16px;margin-left:0;flex-shrink:0;fill:none}.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}.kd-view-toggle .tabstrip-item.active .tabstrip-link::before{display:none}.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}.kd-demo-box.tabstrip-pane{padding:24px}#demo-runner.kd-demo-box{min-height:600px;padding-top:76px}.toolbar-spacer{flex:1 1 auto}.toolbar-separator{width:1px;height:24px;margin:10px 8px;background-color:var(--demo-flat-button-separator)}.toolbar-action-button{width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:16px;background-color:transparent;color:var(--text-secondary);cursor:pointer}.toolbar-action-button:hover{background-color:var(--demo-flat-button-hover-bg);border-color:var(--demo-flat-button-hover-bg);color:var(--text-primary)}.toolbar-action-button:focus-visible{border-color:var(--border-accent);outline:0}.toolbar-action-button .fullscreen-exit{display:none}.toolbar-action-button.is-fullscreen .fullscreen-enter{display:none}.toolbar-action-button.is-fullscreen .fullscreen-exit{display:block}.kd-demo-backdrop{position:fixed;inset:0;z-index:100000;background-color:rgba(0,0,0,.188)}.kd-example-runner.kd-demo-fullscreen{position:fixed;inset:0;z-index:100001;margin:0;padding:16px;background-color:var(--bg-tertiary);overflow:auto}.kd-example-runner.kd-demo-fullscreen .kd-demo-box.tabstrip-pane.active{flex:1 1 auto;min-height:0}.kd-example-runner>.tabstrip>.tabstrip-items>.theme-builder-dropdown{position:absolute;top:calc(100% + 28px);right:-8px;z-index:3}.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}.kd-source-view #demo-theme-pill{display:none}.kd-source-view .theme-builder-dropdown{display:none}#source-code-pane .source-code{position:relative;height:100%}#source-code-pane .source-code-content{padding:32px 32px 40px;height:100%;overflow-y:auto;background-color:var(--demo-header-bg);scrollbar-width:thin;scrollbar-color:var(--theme-selector-border) var(--demo-header-bg);transition:padding-right .2s ease}#source-code-pane .source-code-content::-webkit-scrollbar{width:8px;background:var(--demo-header-bg)}#source-code-pane .source-code-content::-webkit-scrollbar-track{background:var(--demo-header-bg)}#source-code-pane .source-code-content::-webkit-scrollbar-thumb{border-radius:8px;background:var(--theme-selector-border)}#source-code-pane .source-code-content::-webkit-scrollbar-thumb:hover{background:var(--text-subtle)}#source-code-pane .copy-code-btn,#source-code-pane .source-explorer-toggle{position:absolute;z-index:101;top:12px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:50%;color:var(--text-secondary);background:var(--bg-search);cursor:pointer}#source-code-pane .copy-code-btn{right:52px}#source-code-pane .source-explorer-toggle{right:12px}#source-code-pane.source-explorer-open .copy-code-btn{right:276px}#source-code-pane.source-explorer-open .source-explorer-toggle{display:none}#source-code-pane .copy-code-btn:hover,#source-code-pane .source-explorer-toggle:hover{background-color:var(--demo-icon-button-hover-bg,#e0e5e8)}html.kd-standalone #js-tlrk-nav,html.kd-standalone #webinar-banner,html.kd-standalone .kd-breadcrumb-nav,html.kd-standalone .kd-cta-panel,html.kd-standalone .kd-example-console,html.kd-standalone .kd-example-flavors,html.kd-standalone .kd-sidebar,html.kd-standalone .kd-sub-nav,html.kd-standalone .kd-title{display:none!important}html.kd-standalone .kd-example-runner>.tabstrip>.tabstrip-items>:not(.theme-builder-dropdown){display:none!important}html.kd-standalone .themesWrap{display:none!important}#source-code-pane .copy-code-btn:focus-visible,#source-code-pane .source-explorer-toggle:focus-visible{outline:0;border-color:var(--border-accent,#3d57d8)}.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-item.edit-dropdown .dropdown-toggle{align-items:center;gap:8px;height:44px;padding:0 12px;background-color:transparent;border:1px solid transparent;border-radius:16px;font-family:Metric,Helvetica,Arial,sans-serif;font-size:15px;text-transform:uppercase;white-space:nowrap}.tabstrip-item.edit-dropdown .dropdown-toggle:hover{background-color:var(--demo-flat-button-hover-bg);border-color:var(--demo-flat-button-hover-bg);color:var(--text-primary)}.tabstrip-item.edit-dropdown .dropdown-toggle:active,.tabstrip-item.edit-dropdown .dropdown-toggle:focus-visible{border-color:var(--border-accent);color:var(--text-primary);outline:0}.tabstrip-item.edit-dropdown .dropdown-toggle .icon{margin:0;display:flex}.tabstrip-item.edit-dropdown .dropdown-toggle .icon svg{transition:transform .2s}.tabstrip-item.edit-dropdown:has(.dropdown.active) .dropdown-toggle{border-color:var(--border-accent)}.tabstrip-item.edit-dropdown:has(.dropdown.active) .dropdown-toggle .icon svg{transform:rotate(180deg)}.tabstrip-item.edit-dropdown .dropdown{top:52px;right:0;left:auto;width:max-content;min-width:192px;padding:8px;border-color:var(--theme-selector-border);border-radius:16px;background:var(--bg-primary);box-shadow:0 3px 6px rgba(0,0,0,.16)}.tabstrip-item.edit-dropdown .dropdown ul li{padding:0;margin:0;border:1px solid transparent;border-radius:8px}.tabstrip-item.edit-dropdown .dropdown ul li:hover{background-color:var(--demo-flat-button-hover-bg);border-color:var(--demo-flat-button-hover-bg);color:var(--text-primary)}.tabstrip-item.edit-dropdown .dropdown .try-kendo{width:100%;height:40px;min-height:0;padding:0 12px;display:flex;align-items:center;gap:8px;border:1px solid transparent;border-radius:8px;color:var(--text-secondary);background-color:transparent;font-family:Metric,Helvetica,Arial,sans-serif;font-size:16px;text-decoration:none}.tabstrip-item.edit-dropdown .dropdown .try-kendo.kd-link{color:var(--text-secondary)}.tabstrip-item.edit-dropdown .dropdown .try-kendo:hover{color:var(--text-primary);background-color:var(--demo-flat-button-hover-bg);border-color:var(--demo-flat-button-hover-bg)}.tabstrip-item.edit-dropdown .dropdown .try-kendo:hover.kd-link{color:var(--text-primary)}.tabstrip-item.edit-dropdown .dropdown .try-kendo .icon{display:inline-flex;width:16px;height:16px;margin:0;color:#5ce500;background:0 0}.tabstrip-pane.kd-overview.active{display:flex;align-items:center;justify-content:center;padding:32px}.tabstrip-pane.kd-overview .food-demo.card-container{display:flex;justify-content:center;width:100%}.tabstrip-pane.kd-overview .food-demo .custom-card{box-sizing:border-box;width:712px;height:420px;padding:32px;border-radius:4px 4px 0 0;box-shadow:0 0 12px 4px rgba(0,0,0,.08);gap:32px}.tabstrip-pane.kd-overview .demo-wrapper{box-sizing:border-box;flex:0 1 712px;width:712px;max-width:100%;height:420px;overflow:hidden;border-radius:4px 4px 0 0;background-color:var(--bg-tertiary);box-shadow:0 0 12px 4px rgba(0,0,0,.08)}.tabstrip-pane.kd-overview .food-demo .card-row,.tabstrip-pane.kd-overview .food-demo .skeleton-container{display:flex}.tabstrip-pane.kd-overview .food-demo .card-row{gap:32px}.tabstrip-pane.kd-overview .food-demo .card-column{flex:1}.tabstrip-pane.kd-overview .food-demo .component-container{margin-bottom:20px}.tabstrip-pane.kd-overview .food-demo .component-container label{display:block}.tabstrip-pane.kd-overview .food-demo .component-container .k-dropdownlist{width:100%}.tabstrip-pane.kd-overview .food-demo .k-skeleton{border-radius:4px;opacity:.4}.tabstrip-pane.kd-overview .food-demo .skeleton-image{display:flex;align-items:center;justify-content:center;height:100%}.tabstrip-pane.kd-overview .food-demo .skeleton-box-small{width:124px;height:15px}.tabstrip-pane.kd-overview .food-demo .skeleton-box-medium{width:80px;height:30px}.tabstrip-pane.kd-overview .food-demo .skeleton-box-large{width:100%;height:30px}.tabstrip-pane.kd-overview .food-demo .skeleton-box-half{width:100%;height:168px}.tabstrip-pane.kd-overview .food-demo .top{flex-direction:column;gap:5px;margin-bottom:20px}.tabstrip-pane.kd-overview .food-demo .bottom{justify-content:flex-end;gap:16px}.tabstrip-pane.kd-overview .food-demo .skeleton-image .k-icon{font-size:63px;line-height:54px}.tabstrip-pane.kd-overview .food-demo .k-h4,.tabstrip-pane.kd-overview .food-demo .k-i-image{opacity:.7}.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}.kd-loader-wrap{color:#fff;position:absolute;top:61px;right:1px;bottom:1px;left:1px;box-sizing:border-box;border-radius:31px;z-index:15}.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:559px){.tabstrip-pane.kd-overview .food-demo .image-container{display:none}.tabstrip-pane.kd-overview .food-demo .custom-card{width:360px}.tabstrip-pane.kd-overview .food-demo .skeleton-box-medium{width:100%}}@media (max-width:359px){.tabstrip-pane.kd-overview.active{padding:24px}.tabstrip-pane.kd-overview .food-demo .custom-card{padding:24px}.tabstrip-pane.kd-overview .food-demo .k-h4{font-size:20px}.tabstrip-pane.kd-overview .food-demo .top{margin-bottom:68px}.tabstrip-pane.kd-overview .food-demo .bottom{flex-direction:column;gap:8px}.tabstrip-pane.kd-overview .food-demo .card-row:last-child{display:none}}@media (max-width:590px){.tabstrip{margin-inline:0}.tabstrip-item.edit-dropdown,.tabstrip-item.toolbar-action,.toolbar-separator{display:none}.kd-example-runner>.tabstrip>.tabstrip-items>.theme-builder-dropdown{position:absolute;top:calc(100% + 28px);right:12px;margin-left:0}}.info-popup-anchor{position:absolute;right:12px;bottom:12px;z-index:100050;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--theme-selector-border,#e0e5e8);border-radius:99px;color:var(--text-secondary,#383f55);background:var(--demo-customizer-surface-bg,#fafafa);box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer}.info-popup-anchor:hover{color:var(--text-primary,#000);background-color:var(--demo-icon-button-hover-bg,#e0e5e8)}.info-popup-anchor:focus-visible{outline:0;border-color:var(--border-accent)}.info-popup{position:absolute;right:12px;bottom:12px;z-index:100051;width:300px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;border:1px solid var(--border-accent,#1053d9);border-radius:20px;background-color:var(--demo-accent-tint-bg,#f0f5ff);box-shadow:0 2px 4px rgba(0,0,0,.1);font-family:Metric,Helvetica,Arial,sans-serif}.info-popup-header{position:relative;overflow:hidden;box-sizing:border-box;width:100%;padding:4px 8px 4px 20px;display:flex;align-items:center;justify-content:space-between}.info-popup-accent{position:absolute;top:0;left:50%;width:2px;height:2px;border-radius:3px;background-color:var(--border-accent,#1053d9);transform:translateX(-50%);transition:width 7s linear}.info-popup-accent--expanded{width:calc(100% - 40px)}.info-popup-title{padding:6px 0;display:flex;align-items:center;gap:10px;color:var(--text-label,#536071);font-size:16px;font-weight:500;line-height:20px;white-space:nowrap}.info-popup-title svg{flex-shrink:0;color:var(--border-accent,#1053d9)}.info-popup-close{width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:none;border-radius:99px;color:var(--text-label,#536071);background:0 0;cursor:pointer}.info-popup-close:hover{background-color:var(--demo-icon-button-hover-bg,#e0e5e8)}.info-popup-close:focus-visible{outline:0;border-color:var(--border-accent)}.info-popup-content{width:100%;padding:16px 24px 24px;box-sizing:border-box;color:var(--text-secondary,#383f55);font-family:Metric,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:0}.info-popup-content p{margin:0}.info-popup-content p+p,.info-popup-content ul{margin-top:12px}.info-popup-content ul{margin-bottom:0;padding-left:20px}.info-popup-content a{color:var(--border-accent,#1053d9)}[data-theme-selector].popover,[data-theme-selector].wrap{font-family:Metric,ProgressTextAdjusted,Helvetica,Arial,sans-serif}[data-theme-selector].wrap{display:inline-block;z-index:0}[data-theme-selector] button{font-family:inherit}[data-theme-selector] .dropdown{height:32px;width:165px;min-width:0;position:static;left:auto;right:auto;display:flex;align-items:center;padding-left:8px;padding-right:12px;font-size:16px;border:none;box-shadow:none;white-space:normal;border-radius:99px;background-color:transparent;cursor:pointer;justify-content:space-between;color:var(--text-secondary)}[data-theme-selector] .dropdown:focus-visible{outline:0;box-shadow:0 0 0 1px var(--border-accent)}[data-theme-selector] .dropdown.open,[data-theme-selector] .dropdown:hover{color:var(--text-primary);background-color:var(--theme-selector-dropdown-hover-bg)}[data-theme-selector] .dropdown.open .chevron{transform:rotate(180deg)}[data-theme-selector] .dropdown[disabled]{opacity:.7;pointer-events:none}[data-theme-selector] .row{display:flex;align-items:center;margin:0;font-size:16px}[data-theme-selector] .dropdownLabel{display:block}@media screen and (max-width:589px){[data-theme-selector] .dropdown{width:max-content}[data-theme-selector] .dropdownLabel{display:none}}.chevron{width:14px;height:14px;flex-shrink:0;display:flex;transition:transform .2s}.swatchColors{height:18px;display:inline-block;border-radius:100px;background-color:var(--theme-selector-swatch-bg);outline:var(--theme-selector-swatch-bg) solid 2px}.swatchColors .swatchColor{height:18px;width:18px;min-width:18px;border-radius:50%;display:inline-block;border:1px solid var(--bg-primary);position:relative}.swatchColors .swatchColor:not(:first-child){margin-left:-4px}.swatchSpacing{margin-right:8px}[data-theme-selector] .item{height:40px;font-size:16px;padding-left:16px;padding-right:16px;align-items:center;display:flex;justify-content:space-between;cursor:pointer;border-radius:12px;color:var(--text-secondary);background-color:transparent;border:1px solid transparent;width:100%}[data-theme-selector] .item:hover{background-color:var(--theme-selector-item-hover);border-color:var(--theme-selector-item-hover);color:var(--text-primary)}[data-theme-selector] .item.itemSelected{background-color:var(--theme-selector-item-selected);border-color:var(--theme-selector-item-selected);color:var(--text-primary)}[data-theme-selector] .item.itemSelected .swatchColors{background-color:var(--theme-selector-swatch-selected-bg);outline-color:var(--theme-selector-swatch-selected-bg)}[data-theme-selector] .item:focus-visible{outline:0;border-color:var(--border-accent)}[data-theme-selector].popover{background-color:var(--bg-primary);width:252px;z-index:100060;border:1px var(--theme-selector-border) solid;border-radius:20px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);overflow:clip}[data-theme-selector] .popoverHeader{display:flex;align-items:center;height:40px;justify-content:space-between;padding:4px 4px 4px 20px;border-bottom:1px solid var(--theme-selector-border)}[data-theme-selector] .popoverTitle{font-size:16px;line-height:2;font-weight:500;color:var(--text-label)}[data-theme-selector] .popoverClose{background:0 0;border:1px solid transparent;cursor:pointer;color:var(--text-secondary);padding:4px;display:flex;width:32px;height:32px;align-items:center;justify-content:center;line-height:1;border-radius:99px}[data-theme-selector] .popoverClose:hover{background-color:var(--demo-icon-button-hover-bg,#e0e5e8);color:var(--text-primary)}[data-theme-selector] .popoverClose:focus-visible{outline:0;border-color:var(--border-accent,#3d57d8)}[data-theme-selector] .themesWrap{padding:8px;overflow-y:auto;max-height:400px;scrollbar-width:thin;scrollbar-color:var(--theme-selector-border) var(--bg-primary)}[data-theme-selector] .themesWrap::-webkit-scrollbar{width:8px;background:var(--bg-primary)}[data-theme-selector] .themesWrap::-webkit-scrollbar-track{background:var(--bg-primary);border:none}[data-theme-selector] .themesWrap::-webkit-scrollbar-thumb{background:var(--theme-selector-border);border:none;border-radius:8px}[data-theme-selector] .themesWrap::-webkit-scrollbar-thumb:hover{background:var(--text-subtle)}.themesWrap:has(>.themePropertiesPill){display:flex;align-items:center;gap:9px;position:relative;margin-right:12px}.themePropertiesPill{display:flex;align-items:center;gap:4px;height:40px;padding:4px;background-color:var(--demo-customizer-surface-bg);border:1px solid var(--theme-selector-border);border-radius:99px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);overflow:clip}.pillSeparator{width:1px;height:16px;background-color:var(--theme-selector-border);flex-shrink:0}.pillButton{position:relative;background:0 0;border:1px solid transparent;border-radius:99px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-secondary);flex-shrink:0;padding:0;outline:0}.pillButton svg{width:16px;height:16px}.pillButton:hover{background-color:var(--demo-icon-button-hover-bg)}.pillButton:focus-visible{outline:0;border-color:var(--border-accent)}.pillButton.pillButtonActive{color:var(--hyperlink-text)}.pillButton[disabled]{opacity:.7;pointer-events:none}.pillButtonDot{position:absolute;top:4px;right:4px;width:5px;height:5px;border-radius:50%;background-color:#dc3545;pointer-events:none}@font-face{font-family:ProgressTextAdjusted;font-display:swap;size-adjust:86%;ascent-override:85%;descent-override:15%;src:url(https://d6vtbcy3ong79.cloudfront.net/fonts/latest/progress/Text.woff2) format("woff2-variations");font-weight:100 700;font-variation-settings:"slnt" 0}[data-theme-customizer].wrap{background-color:var(--demo-customizer-panel-bg);width:252px;display:flex;flex-direction:column;height:100%;min-height:0;max-height:inherit;font-family:Metric,ProgressTextAdjusted,Helvetica,Arial,sans-serif;border-radius:20px;overflow:clip;border:1px solid var(--theme-selector-border);box-shadow:0 2px 8px 0 rgba(0,0,0,.1)}.colorPickerPopup button,.colorPickerPopup input,.copyCssPanel button,.miniDropdownList button,[data-theme-customizer] button,[data-theme-customizer] input,[data-theme-customizer] select{font-family:inherit}[data-theme-customizer] .header{height:40px;display:flex;align-items:center;justify-content:space-between;padding:4px 4px 4px 20px;border-bottom:1px solid var(--theme-selector-border)}[data-theme-customizer] .title{font-size:16px;line-height:2;font-weight:500;color:var(--text-label)}[data-theme-customizer] .headerActions{display:flex;align-items:center;gap:4px}.infoTooltipWrapHeader{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid transparent;border-radius:50%;background:0 0;color:var(--text-subtle);cursor:pointer;line-height:1}.infoTooltipWrapHeader:hover{background-color:var(--demo-icon-button-hover-bg);color:var(--text-primary)}.infoTooltipWrapHeader:focus-visible{outline:0;border-color:var(--border-accent)}.infoTooltip{position:fixed;z-index:100070;width:260px;box-sizing:border-box;padding:12px 16px;border:1px solid var(--theme-selector-border);border-radius:12px;background-color:var(--demo-customizer-popover-bg);box-shadow:0 2px 8px 0 rgba(0,0,0,.1);color:var(--text-secondary);font-size:13px;line-height:1.4;pointer-events:none}.headerButton{background:0 0;border:1px solid transparent;cursor:pointer;color:var(--text-secondary);padding:4px;height:32px;width:32px;display:flex;justify-content:center;align-items:center;border-radius:99px;line-height:1}.headerButton:hover{background-color:var(--demo-icon-button-hover-bg);color:var(--text-primary)}.headerButton:focus-visible{outline:0;border-color:var(--border-accent)}[data-theme-customizer] .body{overflow-y:auto;flex:1;min-height:0;padding:16px 0;scrollbar-width:thin;scrollbar-color:var(--theme-selector-border) var(--bg-primary)}[data-theme-customizer] .body::-webkit-scrollbar{width:8px;background:var(--bg-primary)}[data-theme-customizer] .body::-webkit-scrollbar-track{background:var(--bg-primary);border:none}[data-theme-customizer] .body::-webkit-scrollbar-thumb{background:var(--theme-selector-border);border:none;border-radius:8px}[data-theme-customizer] .body::-webkit-scrollbar-thumb:hover{background:var(--text-subtle)}[data-theme-customizer] .section{padding:0 16px}[data-theme-customizer] .section+.section{margin-top:24px}[data-theme-customizer] .sectionLabel{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:500;color:var(--text-subtle);margin-bottom:8px}.infoIcon{display:flex;flex-shrink:0;--text-subtle:var(--text-label)}.infoTooltipWrap{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:2px;color:var(--text-subtle);cursor:pointer}.infoTooltipWrap:focus-visible{outline:1px solid var(--border-accent);outline-offset:2px;border-radius:50%}[data-theme-customizer] .sectionLabelRow{display:flex;align-items:center;justify-content:space-between}.colorRow{display:flex;align-items:center;gap:8px;padding:5px;border:1px solid var(--theme-selector-border);border-radius:8px;background-color:transparent;cursor:pointer;width:100%}.colorRow:hover{background-color:var(--demo-customizer-surface-bg)}.colorRow:focus-visible{outline:0;border-color:var(--demo-customizer-focus-border)}.colorSwatch{width:18px;height:18px;min-width:18px;border-radius:50%;border:1px solid var(--demo-customizer-swatch-border)}.colorRowOpen{border-color:var(--border-accent)}.colorRowWrap{position:relative}.colorRowWrap+.colorRowWrap{margin-top:4px}.hiddenColorInput{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.colorLabel{flex:1;font-family:Metric,ProgressTextAdjusted,Helvetica,Arial,sans-serif;font-size:16px;color:var(--text-secondary);text-align:start;line-height:1}.colorPickerPopup{position:absolute;z-index:100010;width:fit-content;min-width:250px;box-sizing:border-box;border:1px solid var(--border-default,#e0e5e8);border-radius:20px;background-color:var(--demo-customizer-panel-bg);box-shadow:0 2px 8px 0 rgba(0,0,0,.1);overflow:hidden;font-family:Metric,ProgressTextAdjusted,Helvetica,Arial,sans-serif}.colorPickerHeader{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:4px 4px 4px 20px;border-bottom:1px solid var(--border-default,#e0e5e8)}.colorPickerTitle{font-size:16px;font-weight:500;color:var(--text-label);line-height:32px}.colorPickerClose{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px;box-sizing:content-box;border:1px solid transparent;border-radius:50%;background:0 0;color:var(--text-secondary);cursor:pointer}.colorPickerClose:hover{background-color:var(--demo-icon-button-hover-bg);color:var(--text-primary)}.colorPickerClose:focus-visible{outline:0;border-color:var(--border-accent)}.colorPickerGrid{display:grid;grid-template-columns:repeat(10,18px);gap:3px;padding-block:8px}.colorPickerPaletteSection{padding:16px 20px 8px 20px}.colorPickerSectionLabel{font-size:14px;font-weight:400;color:var(--text-subtle)}.colorPickerSwatch{width:18px;height:18px;padding:0;border:1px solid var(--demo-customizer-swatch-border);border-radius:50%;cursor:pointer}.colorPickerSwatch:focus-visible{outline:0;box-shadow:0 0 0 1px var(--border-accent)}.colorPickerSwatch.colorPickerSwatchSelected{border:1px solid var(--demo-customizer-swatch-border);box-shadow:0 0 0 1px var(--bg-primary),0 0 0 2px var(--text-secondary)}.colorPickerSwatch.colorPickerSwatchLabeled{position:relative}.colorPickerSwatchLabel{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:9px;font-weight:700;line-height:1;pointer-events:none}.colorPickerSwatchLabelOnDark{color:#fff;text-shadow:0 0 2px rgba(0,0,0,.6)}.colorPickerSwatchLabelOnLight{color:#000;text-shadow:0 0 2px rgba(255,255,255,.6)}.colorValueRow{display:flex;align-items:center;gap:8px}.colorPickerFooterSection{display:flex;flex-direction:column;gap:4px;padding:0 20px 20px}.colorModeRow{display:flex;align-items:center;gap:8px;margin-bottom:4px}.colorValueSwatchButton{position:relative;width:28px;height:28px;min-width:28px;padding:0;border:1px solid var(--theme-selector-border);border-radius:50%;cursor:pointer}.colorValueSwatchButton:focus-visible{outline:0;border-color:var(--border-accent)}.colorValueInput{flex:1 1 0;width:0;min-width:0;height:32px;padding:0 8px;border:none;border-radius:8px;background-color:var(--demo-customizer-input-bg);color:var(--text-primary);font-size:16px;font-family:inherit}.colorValueInput::placeholder{color:var(--text-secondary)}.colorValueInput:focus{outline:0;box-shadow:0 0 0 1px var(--border-accent)}.colorModeResetButton{display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;padding:0;border:1px solid var(--theme-selector-border);border-radius:8px;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer}.colorModeResetButton:hover:not(:disabled){background-color:var(--demo-flat-button-hover-bg);color:var(--text-primary)}.colorModeResetButton:disabled{opacity:.35;cursor:not-allowed}.colorModeResetButton:focus-visible{outline:0;border-color:var(--border-accent)}.miniDropdownWrap{position:relative;flex:1}.miniDropdownButton{display:flex;align-items:center;justify-content:space-between;width:100%;height:32px;padding:0 8px;border:1px solid var(--theme-selector-border);border-radius:8px;background:var(--demo-customizer-control-bg,var(--demo-customizer-surface-bg));color:var(--text-secondary);font-family:Metric,ProgressTextAdjusted,Helvetica,Arial,sans-serif;font-size:16px;line-height:1;cursor:pointer;gap:8px}.miniDropdownButton:hover{background-color:var(--demo-customizer-dropdown-hover-bg)}.miniDropdownButton:focus-visible{outline:0;border-color:var(--demo-customizer-focus-border)}.miniDropdownButton.miniDropdownOpen{border-color:var(--demo-customizer-focus-border)}.swatchDropdownValue{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}.miniDropdownChevron{width:14px;height:14px;flex-shrink:0;display:flex}.miniDropdownList{position:fixed;z-index:100070;background:var(--demo-customizer-popover-bg);border:1px solid var(--theme-selector-border);border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);padding:8px;display:flex;flex-direction:column}.miniDropdownItem{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid transparent;border-radius:6px;background:0 0;color:var(--text-secondary);font-family:Metric,ProgressTextAdjusted,Helvetica,Arial,sans-serif;font-size:16px;line-height:1;cursor:pointer;text-align:left}.miniDropdownItem:hover{background-color:var(--theme-selector-item-hover)}.miniDropdownItem.miniDropdownItemSelected{background-color:var(--theme-selector-item-selected);color:var(--text-secondary)}.miniDropdownItem:focus-visible{outline:0;border-color:var(--demo-customizer-focus-border)}.sliderRow{display:flex;flex-direction:column;gap:2px}.sliderTrackWrap{display:flex;flex-direction:column;gap:4px}.sliderInputWrap{position:relative;padding-top:25px}.sliderTooltip{position:absolute;top:-6px;left:calc(var(--slider-fill,50%) + var(--slider-thumb-offset,0px));transform:translateX(-50%);font-size:15px;line-height:1;font-weight:400;color:var(--demo-customizer-tooltip-text);background:var(--demo-customizer-tooltip-bg);border-radius:4px;padding:4px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .1s}.sliderTooltip::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:var(--demo-customizer-tooltip-bg);border-bottom:none}.slider{-webkit-appearance:none;appearance:none;width:100%;height:4px;border-radius:2px;background:linear-gradient(to right,var(--demo-customizer-slider-fill,#3d57d8) 0,var(--demo-customizer-slider-fill,#3d57d8) var(--slider-fill,0),var(--demo-customizer-slider-track) var(--slider-fill,0),var(--demo-customizer-slider-track) 100%);outline:0;display:block;margin:0;position:relative;z-index:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--demo-customizer-slider-handle-bg);border:1px solid var(--demo-customizer-slider-handle-border);box-shadow:none;cursor:pointer}.slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--demo-customizer-slider-handle-bg);border:1px solid var(--demo-customizer-slider-handle-border);box-shadow:none;cursor:pointer}.slider:focus-visible~.sliderTooltip,.slider:hover~.sliderTooltip{opacity:1}.slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--border-accent)}.sliderTicks{display:flex;justify-content:space-between;padding:0 8px;width:100%;box-sizing:border-box;height:5px;align-items:center;pointer-events:none}.sliderTick{display:block;width:1px;height:5px;background:var(--demo-customizer-icon-subtle);border-radius:1px;flex-shrink:0}.elevationRow{position:relative;display:flex;background:var(--demo-customizer-segment-bg);border-radius:8px;padding:3px;gap:2px}.elevationThumb{position:absolute;top:3px;bottom:3px;background:var(--demo-customizer-segment-selected-bg);border-radius:6px;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.08),0 0 0 1px var(--demo-customizer-segment-selected-border);transition:left 350ms cubic-bezier(0,0,.58,1),width 350ms cubic-bezier(0,0,.58,1)}.elevationOption{position:relative;z-index:1;flex:1;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:0 0;cursor:pointer;color:var(--demo-customizer-icon-subtle)}.elevationOption svg{width:12px;height:12px}.elevationOption:hover{color:var(--text-subtle)}.elevationOption.elevationSelected{color:var(--demo-customizer-segment-selected-icon)}.elevationOption:focus-visible{outline:0;box-shadow:0 0 0 1px var(--border-accent)}[data-theme-customizer] .typographyGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}[data-theme-customizer] .selectField{display:flex;flex-direction:column;gap:4px}[data-theme-customizer] .selectField.selectFieldFull{grid-column:1/-1}[data-theme-customizer] .selectLabel{font-size:12px;color:var(--text-subtle)}.toggle{width:36px;height:20px;border-radius:10px;border:1px solid var(--theme-selector-border);background-color:var(--theme-selector-bg);cursor:pointer;position:relative;padding:0;transition:background-color .2s,border-color .2s}.toggle:hover{background-color:var(--bg-primary);border-color:var(--demo-customizer-icon-subtle)}.toggle:focus-visible{outline:0;background-color:var(--bg-primary);border-color:var(--demo-customizer-focus-border)}.toggle.toggleOn{background-color:var(--hyperlink-text);border-color:var(--demo-customizer-toggle-on-border)}.toggle.toggleOn:hover{background-color:var(--hyperlink-hover-text);border-color:var(--demo-customizer-toggle-on-hover-border)}.toggle.toggleOn:focus-visible{background-color:var(--hyperlink-text);border-color:var(--demo-customizer-toggle-on-focus-border)}.toggle.toggleOn .toggleThumb{left:calc(100% - 17px);background-color:var(--demo-customizer-toggle-on-handle)}.toggleThumb{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background-color:var(--demo-customizer-toggle-off-handle);transition:left .2s}[data-theme-customizer] .footer{border-top:1px solid var(--theme-selector-border);padding:20px;display:flex;gap:4px;align-items:center}.footerButton{flex:1;height:32px;font-family:Metric,ProgressTextAdjusted,Helvetica,Arial,sans-serif;font-size:16px;line-height:1;display:flex;align-items:center;justify-content:center;gap:4px;border:1px solid var(--theme-selector-border);border-radius:8px;background-color:var(--demo-customizer-control-bg,var(--demo-customizer-surface-bg));color:var(--text-secondary);cursor:pointer}.footerButton:hover{background-color:var(--demo-customizer-dropdown-hover-bg);color:var(--text-secondary)}.footerButton:focus-visible{outline:0;border-color:var(--demo-customizer-focus-border)}.footerIconButton{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid var(--theme-selector-border);border-radius:8px;background-color:var(--demo-customizer-control-bg,var(--demo-customizer-surface-bg));color:var(--text-secondary);cursor:pointer;flex-shrink:0}.footerIconButton:hover{background-color:var(--demo-customizer-dropdown-hover-bg);color:var(--text-secondary)}.footerIconButton:focus-visible{outline:0;border-color:var(--demo-customizer-focus-border)}.footerIconCopied{color:var(--hyperlink-text,#3d57d8)}.copyCssPanel{position:absolute;z-index:100011;width:400px;max-height:528px;font-family:Metric,ProgressTextAdjusted,Helvetica,Arial,sans-serif;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--theme-selector-border);border-radius:20px;background:var(--demo-customizer-panel-bg);box-shadow:0 2px 4px rgba(0,0,0,.1)}.copyCssHeader{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;min-height:40px;padding:4px 4px 4px 20px;border-bottom:1px solid var(--theme-selector-border)}.copyCssTitle{color:var(--text-label);font-size:16px;font-weight:500;line-height:1.25}.copyCssBody{display:flex;flex:1;flex-direction:column;gap:20px;overflow:hidden;padding:20px}.copyCssCodeBlock{flex:1;min-height:0;overflow-y:auto;padding:16px;border:1px solid var(--theme-selector-border);border-radius:8px;background:var(--demo-customizer-code-bg);scrollbar-width:thin;scrollbar-color:var(--theme-selector-border) var(--demo-customizer-code-bg)}.copyCssCodeBlock::-webkit-scrollbar{width:8px;background:var(--demo-customizer-code-bg)}.copyCssCodeBlock::-webkit-scrollbar-track{border:none;background:var(--demo-customizer-code-bg)}.copyCssCodeBlock::-webkit-scrollbar-thumb{border:none;border-radius:8px;background:var(--theme-selector-border)}.copyCssCodeBlock::-webkit-scrollbar-thumb:hover{background:var(--text-subtle)}.copyCssCode{margin:0;color:var(--demo-customizer-code-text);font-family:"Roboto Mono",monospace;font-size:14px;line-height:20px;white-space:pre-wrap;word-break:break-all}.copyCssActions{display:flex;flex-shrink:0;justify-content:flex-end}.copyCssButton{display:flex;align-items:center;justify-content:flex-start;width:98px;height:32px;gap:4px;padding:0 8px;border:1px solid var(--theme-selector-border);border-radius:8px;background:var(--theme-selector-bg);color:var(--text-secondary);font-family:Metric,ProgressTextAdjusted,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.copyCssButton:hover{background:var(--icon-btn-hover-bg)}.copyCssButton:focus-visible{outline:0;border-color:var(--demo-customizer-focus-border)}.copyCssButton svg{display:block;flex:0 0 16px;width:16px;height:16px;overflow:visible;visibility:visible}.copyCssIconCopied{color:var(--hyperlink-text,#3d57d8)}@media screen and (max-width:590px){[data-theme-customizer].wrap{width:260px}}.configurator{margin:-18px -14px 18px -14px;display:flex;flex-wrap:wrap;box-shadow:0 1px 0 rgba(0,0,0,.16);color:var(--text-headline);background:var(--tabstrip-bg)}.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;color:var(--info-text)}.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;text-align:left;font-size:12px;font-weight:400;line-height:16px;text-transform:uppercase;letter-spacing:.12px;color:var(--text-headline)}.configurator button{color:var(--button-text);border-color:var(--border-color);background-color:var(--button-bg);background-image:var(--button-gradient)}.configurator button:hover{color:var(--button-text);border-color:var(--button-hover-border);background-color:var(--button-bg);background-image:var(--button-hover-gradient)}.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 .k-input,.configurator .k-numerictextbox,.configurator .k-picker,.configurator input:not(.k-input-inner):not(.k-checkbox):not(.k-radio){background-color:var(--kendo-color-base);border-color:var(--kendo-color-border);color:var(--kendo-color-on-base)}.configurator .k-input:hover,.configurator .k-numerictextbox:hover,.configurator .k-picker:hover,.configurator input:not(.k-input-inner):not(.k-checkbox):not(.k-radio):hover{background-color:var(--kendo-color-base)}.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 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 .k-input::-webkit-input-placeholder{color:var(--text-disabled)}.configurator .k-numerictextbox input{border-color:transparent}.configurator .checkbox-label{cursor:pointer}.cfg-trigger{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:1px solid var(--theme-selector-border);border-radius:50%;background:var(--demo-customizer-surface-bg);color:var(--text-secondary);cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.1)}.cfg-trigger:hover{background-color:var(--demo-icon-button-hover-bg);color:var(--text-primary)}.cfg-trigger:focus-visible{outline:0;border-color:var(--border-accent)}#demo-component-props-btn{margin-inline:8px}.cfg-trigger-icon{overflow:visible}.cfg-trigger-shape{transform-box:fill-box;transform-origin:center;animation:cfg-trigger-ripple .4s ease-in-out both}.cfg-trigger-shape-top{--cfg-out-x:0px;--cfg-out-y:-2.5px;animation-delay:250ms}.cfg-trigger-shape-right{--cfg-out-x:2.5px;--cfg-out-y:0px;animation-delay:380ms}.cfg-trigger-shape-bottom{--cfg-out-x:0px;--cfg-out-y:2.5px;animation-delay:510ms}.cfg-trigger-shape-left{--cfg-out-x:-2.5px;--cfg-out-y:0px;animation-delay:640ms}@keyframes cfg-trigger-ripple{0%,100%{transform:translate(0,0)}50%{transform:translate(var(--cfg-out-x),var(--cfg-out-y))}}@media (prefers-reduced-motion:reduce){.cfg-trigger-shape{animation:none}}.cfg-panel{min-width:300px;max-width:calc(100vw - 16px);max-height:464px;z-index:100050;display:flex;flex-direction:column;overflow:clip;background:var(--bg-search,#f5f6f7);border:1px solid var(--demo-customizer-icon-subtle,#b3bfc7);border-radius:20px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);box-sizing:border-box;font-family:Metric,ProgressTextAdjusted,Helvetica,Arial,sans-serif;font-size:16px;color:var(--text-secondary)}.cfg-panel button,.cfg-panel input,.cfg-panel select{font:inherit}.cfg-panel-header{display:flex;align-items:center;justify-content:space-between;padding:4px 8px 4px 20px;flex-shrink:0;border-bottom:1px solid var(--demo-customizer-icon-subtle,#b3bfc7)}.cfg-panel-title{font-weight:500;font-size:16px;color:var(--text-label);line-height:20px}.cfg-panel-close{width:24px;height:24px;padding:4px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;border:none;border-radius:99px;background:0 0;color:var(--text-secondary);cursor:pointer;flex-shrink:0;outline:0;transition:background-color .15s ease,color .15s ease}.cfg-panel-close:hover{background-color:var(--demo-icon-button-hover-bg);color:var(--text-primary)}.cfg-panel-close:focus-visible{outline:0;border-color:var(--border-accent)}.cfg-panel-content{padding:16px 20px 20px;display:flex;flex-direction:column;gap:24px;overflow-y:auto;flex:1;scrollbar-width:thin;scrollbar-color:var(--theme-selector-border) transparent}.cfg-panel-content::-webkit-scrollbar{width:6px}.cfg-panel-content::-webkit-scrollbar-thumb{background:var(--theme-selector-border);border-radius:99px}.cfg-panel-content::-webkit-scrollbar-thumb:hover{background:var(--text-subtle)}.cfg-panel-empty{color:var(--text-subtle);font-size:13px;text-align:center;padding:40px 20px}.cfg-section{display:flex;flex-direction:column}.cfg-section>*+*{margin-top:8px}.cfg-section-label{font-weight:500;font-size:16px;color:var(--text-subtle)}.cfg-field{display:flex}.cfg-button-group{display:flex;flex-wrap:wrap;gap:8px}.cfg-button{height:32px;padding:4px 8px;border:1px solid var(--theme-selector-border);border-radius:8px;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;font:inherit}.cfg-button:hover{background-color:var(--demo-customizer-dropdown-hover-bg)}.cfg-button:focus-visible{outline:0;border-color:var(--demo-customizer-focus-border)}.cfg-button-active{border-color:var(--border-accent);background:var(--demo-accent-tint-bg)}.cfg-chips{display:flex;flex-wrap:wrap;gap:8px}.cfg-chip{display:inline-flex;align-items:center;height:24px;padding:0 12px;border:1px solid var(--theme-selector-border);border-radius:16px;line-height:1;background:var(--bg-primary);color:var(--text-secondary);font-size:14px;cursor:pointer;user-select:none;outline:0}.cfg-chip:hover{background-color:var(--demo-customizer-dropdown-hover-bg)}.cfg-chip:focus-visible{border-color:var(--border-accent);box-shadow:0 0 0 2px var(--demo-accent-tint-bg)}.cfg-chip-selected{border-color:var(--border-accent);background:var(--demo-accent-tint-bg);color:var(--border-accent)}.cfg-chip-selected:hover{border-color:var(--border-accent);background:var(--demo-accent-tint-bg)}.cfg-chip-content{display:flex;align-items:center}.cfg-chip-label{white-space:nowrap}.cfg-action-button{min-height:32px;padding:4px 9px;border:1px solid var(--theme-selector-border);border-radius:8px;background:var(--demo-customizer-surface-bg);color:var(--text-secondary);cursor:pointer;font:inherit}.cfg-action-button:hover{background:var(--demo-customizer-dropdown-hover-bg)}.cfg-action-button:focus-visible{outline:0;border-color:var(--demo-customizer-focus-border)}.cfg-radios{display:flex;flex-direction:column;gap:8px}.cfg-radio{display:flex;align-items:center;gap:8px;color:var(--text-secondary);cursor:pointer}.cfg-radio input{display:none}.cfg-radio-indicator{width:16px;height:16px;border-radius:50%;border:1px solid var(--theme-selector-border);background:var(--bg-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box}.cfg-radio input:checked+.cfg-radio-indicator{border:4px solid var(--border-accent);background:var(--bg-primary)}.cfg-radio-label{user-select:none}.cfg-switch{display:flex;align-items:center;gap:8px;color:var(--text-secondary);cursor:pointer;user-select:none}.cfg-switch-track{width:36px;height:18px;border:1px solid var(--theme-selector-border);border-radius:999px;background:var(--theme-selector-bg);position:relative;box-sizing:border-box;flex-shrink:0;transition:background-color .2s ease,border-color .2s ease}.cfg-switch-track:hover{background-color:var(--bg-primary);border-color:var(--demo-customizer-icon-subtle)}.cfg-switch-track:focus-visible{outline:0;background-color:var(--bg-primary);border-color:var(--demo-customizer-focus-border)}.cfg-switch-track-on{background-color:var(--hyperlink-text);border-color:var(--demo-customizer-toggle-on-border)}.cfg-switch-track-on:hover{background-color:var(--hyperlink-hover-text);border-color:var(--demo-customizer-toggle-on-hover-border)}.cfg-switch-track-on:focus-visible{background-color:var(--hyperlink-text);border-color:var(--demo-customizer-toggle-on-focus-border)}.cfg-switch-thumb{position:absolute;top:1px;left:1px;width:14px;height:14px;border-radius:50%;background-color:var(--demo-customizer-toggle-off-handle);transition:left .2s ease}.cfg-switch-track-on .cfg-switch-thumb{left:calc(100% - 15px);background-color:var(--demo-customizer-toggle-on-handle)}.cfg-checkbox{display:flex;align-items:center;gap:8px;color:var(--text-secondary);cursor:pointer;user-select:none}.cfg-checkbox input{display:none}.cfg-checkbox-indicator{width:16px;height:16px;border-radius:4px;border:1px solid var(--theme-selector-border);background:var(--bg-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box}.cfg-checkbox-indicator svg{width:10px;height:8px}.cfg-checkbox input:checked+.cfg-checkbox-indicator{border:4px solid var(--border-accent);background:var(--border-accent)}.cfg-datepicker,.cfg-textbox{width:174px;height:32px;padding:4px 8px;box-sizing:border-box;border:none;border-radius:8px;background:var(--theme-selector-border);color:var(--text-secondary);font:inherit;outline:0;transition:background .15s ease,box-shadow .15s ease}.cfg-datepicker::placeholder,.cfg-textbox::placeholder{color:var(--text-subtle)}.cfg-datepicker:focus,.cfg-textbox:focus{background:var(--bg-primary);box-shadow:0 0 0 1px var(--border-accent)}.cfg-numeric{display:flex;align-items:center;width:174px;height:32px;box-sizing:border-box;padding:2px;gap:2px;background:var(--theme-selector-border);border-radius:8px}.cfg-numeric-btn{display:flex;align-items:center;justify-content:center;width:40px;height:28px;flex-shrink:0;border:1px solid var(--theme-selector-border);border-radius:7px;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer}.cfg-numeric-btn:hover{border-color:var(--border-accent)}.cfg-numeric-btn:focus-visible{outline:0}.cfg-numeric-input{flex:1;min-width:0;border:none;background:0 0;text-align:center;font:inherit;color:var(--text-secondary);outline:0;-moz-appearance:textfield}.cfg-numeric-input::-webkit-inner-spin-button,.cfg-numeric-input::-webkit-outer-spin-button{-webkit-appearance:none}.cfg-color-row{display:flex;align-items:center;gap:8px;width:174px}.cfg-color-swatch-button{position:relative;width:28px;height:28px;min-width:28px;padding:0;border:1px solid var(--theme-selector-border);border-radius:50%;cursor:pointer}.cfg-color-swatch-button:hover{border-color:var(--border-accent)}.cfg-color-swatch-button:focus-visible{outline:0;border-color:var(--demo-customizer-focus-border)}.cfg-color-hidden-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.cfg-color-input{flex:1;min-width:0;height:32px;padding:4px 8px;box-sizing:border-box;border:none;border-radius:8px;background:var(--theme-selector-border);color:var(--text-secondary);font:inherit;outline:0;transition:background .15s ease,box-shadow .15s ease}.cfg-color-input:focus{background:var(--bg-primary);box-shadow:0 0 0 1px var(--border-accent)}.cfg-slider{display:flex;width:100%;align-items:center;gap:10px;margin-top:24px}.cfg-slider-track-wrap{position:relative;display:flex;flex:1;flex-direction:column;gap:4px}.cfg-slider-tooltip-anchor{position:absolute;top:0;pointer-events:none;transform:translateX(-50%)}.cfg-slider-tooltip{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);background:var(--demo-customizer-tooltip-bg);color:var(--demo-customizer-tooltip-text);font-family:Metric,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1;padding:5px 8px;border-radius:6px;white-space:nowrap;z-index:100020;box-shadow:0 2px 8px rgba(0,0,0,.18)}.cfg-slider-tooltip[hidden]{display:none}.cfg-slider-tooltip-callout{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--demo-customizer-tooltip-bg)}.cfg-slider-input{display:block;width:100%;height:4px;margin:0;-webkit-appearance:none;appearance:none;border-radius:2px;background:linear-gradient(to right,var(--border-accent) 0,var(--border-accent) var(--cfg-slider-pct,50%),var(--demo-customizer-slider-track) var(--cfg-slider-pct,50%),var(--demo-customizer-slider-track) 100%);outline:0;cursor:pointer}.cfg-slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;border:1px solid var(--demo-customizer-icon-subtle);cursor:pointer}.cfg-slider-input::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:1px solid var(--demo-customizer-icon-subtle);cursor:pointer}.cfg-slider-input:hover::-moz-range-thumb,.cfg-slider-input:hover::-webkit-slider-thumb{border-color:var(--border-accent)}.cfg-slider-ticks{display:flex;align-items:center;justify-content:space-between;width:100%;height:5px;padding:0 7.5px;box-sizing:border-box}.cfg-slider-tick{display:block;width:1px;height:5px;flex-shrink:0;background:var(--demo-customizer-icon-subtle);border-radius:1px}.cfg-slider-range{display:flex;justify-content:space-between;padding:0 8px;font-size:12px;line-height:1;color:var(--text-subtle)}.cfg-segmented{position:relative;display:inline-flex;width:fit-content;max-width:100%;background:var(--demo-customizer-segment-bg);border-radius:8px;padding:3px;gap:2px;height:32px;box-sizing:border-box}.cfg-segmented-thumb{position:absolute;top:3px;bottom:3px;background:var(--demo-customizer-segment-selected-bg);border-radius:6px;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.08),0 0 0 1px var(--demo-customizer-segment-selected-border);transition:left 350ms cubic-bezier(0,0,.58,1),width 350ms cubic-bezier(0,0,.58,1);opacity:0}.cfg-segmented-item{position:relative;z-index:1;flex:0 1 auto;min-width:41px;display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 9px;border-radius:6px;border:none;background:0 0;cursor:pointer;font-family:Metric,Helvetica,Arial,sans-serif;font-size:16px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;color:var(--text-subtle);transition:color .15s ease}.cfg-segmented-item:hover{color:var(--text-subtle)}.cfg-segmented-item.cfg-segmented-item-active{color:var(--demo-customizer-segment-selected-icon)}.cfg-segmented-item:focus-visible{outline:0;box-shadow:0 0 0 2px var(--border-accent)}.cfg-segmented-item-icon{display:flex}.cfg-segmented-item-icon svg{width:16px;height:16px}.cfg-tooltip{position:fixed;transform:translate(-50%,calc(-100% - 8px));background:var(--demo-customizer-tooltip-bg);color:var(--demo-customizer-tooltip-text);font-family:Metric,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1;padding:5px 8px;border-radius:6px;white-space:nowrap;pointer-events:none;z-index:100051;box-shadow:0 2px 8px rgba(0,0,0,.18)}.cfg-tooltip-callout{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--demo-customizer-tooltip-bg)}.cfg-dropdown{position:relative;display:flex;align-items:center;gap:8px;width:174px;height:32px;padding:4px 9px;border:1px solid var(--theme-selector-border);border-radius:8px;background:var(--demo-customizer-surface-bg);cursor:pointer;user-select:none;font-size:16px;color:var(--text-secondary);box-sizing:border-box;transition:background-color .15s ease,border-color .15s ease}.cfg-dropdown:hover{background-color:var(--demo-customizer-dropdown-hover-bg)}.cfg-dropdown:focus-visible{outline:0;border-color:var(--demo-customizer-focus-border)}.cfg-dropdown.cfg-dropdown-open{border-color:var(--demo-customizer-focus-border)}.cfg-dropdown-value{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfg-dropdown-swatch{width:16px;height:16px;border-radius:50%;flex-shrink:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.cfg-dropdown-chevron{color:var(--text-secondary);flex-shrink:0;display:flex;transition:transform .15s ease}.cfg-dropdown-open .cfg-dropdown-chevron{transform:rotate(180deg)}.cfg-dropdown-menu{position:fixed;box-sizing:border-box;display:flex;flex-direction:column;background:var(--demo-customizer-popover-bg);border:1px solid var(--theme-selector-border);border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.16);z-index:100051;max-height:200px;overflow:hidden}.cfg-dropdown-menu-scroll{flex:1;min-height:0;box-sizing:border-box;overflow-y:auto;padding:8px 0 8px 8px;scrollbar-width:thin;scrollbar-color:var(--theme-selector-border) var(--demo-customizer-popover-bg)}.cfg-dropdown-menu-scroll::-webkit-scrollbar{width:6px}.cfg-dropdown-menu-scroll::-webkit-scrollbar-thumb{background:var(--theme-selector-border);border-radius:3px}.cfg-dropdown-item{display:flex;align-items:center;gap:8px;border-radius:6px;padding:6px 9px;margin-right:8px;cursor:pointer;font-size:16px;color:var(--text-secondary)}.cfg-dropdown-item:hover{background:var(--demo-accent-tint-bg)}.cfg-dropdown-item.cfg-dropdown-item-active{color:var(--border-accent)}@media screen and (max-width:590px){.cfg-panel{width:260px}}.event-log-layout{display:flex;flex-direction:column;height:100%;min-height:544px}.event-log-content{flex:1;display:flex;align-items:center;justify-content:center}.event-log-content>*{width:100%}.event-log-panel{--event-log-text:var(--text-secondary, #383f55);--event-log-label:var(--text-label, #536071);--event-log-code:var(--text-code, var(--text-primary, #000000));--event-log-bg:var(--bg-search, #f5f6f7);--event-log-border:var(--demo-source-file-hover-border, #b3bfc7);background:var(--event-log-bg);border:1px solid var(--event-log-border);border-radius:20px;display:flex;flex-direction:column;width:100%;height:240px;box-sizing:border-box;font-family:Metric,Helvetica,Arial,sans-serif;overflow:hidden;margin-top:16px;flex-shrink:0}.event-log-header{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:8px 8px 8px 20px;flex-shrink:0;height:40px;box-sizing:border-box}.event-log-title{display:flex;align-items:center;gap:10px;color:var(--event-log-label);font-size:16px;font-weight:500;line-height:20px;flex:1;min-width:0}.event-log-title svg{flex-shrink:0;fill:none}.event-log-title svg path{fill:none}.event-log-clear{background:0 0;border:none;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:99px;color:var(--event-log-text);flex-shrink:0;outline:0;padding:0}.event-log-clear svg{fill:none}.event-log-clear svg path{fill:none}.event-log-clear:hover:not(:disabled){background:var(--demo-icon-button-hover-bg,#e0e5e8)}.event-log-clear:disabled{opacity:.5;cursor:default}.event-log-body{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:8px 16px 16px;box-sizing:border-box;position:relative}.event-log-body::after{content:"";position:absolute;bottom:0;left:0;right:0;height:24px;background:linear-gradient(to bottom,transparent,var(--event-log-bg));pointer-events:none}.event-log-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:100%;text-align:center}.event-log-empty svg{fill:none}.event-log-empty svg path{fill:none}.event-log-empty-texts{display:flex;flex-direction:column;align-items:center;gap:8px}.event-log-empty-subtitle,.event-log-empty-title{margin:0}.event-log-empty-title{font-size:22px;font-weight:500;color:var(--event-log-text);line-height:1.2}.event-log-empty-subtitle{font-size:18px;font-weight:400;color:var(--event-log-label);line-height:1.2}.event-log-list{list-style:none;margin:0;padding:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px;flex:1;scrollbar-width:thin;scrollbar-color:var(--event-log-border) var(--event-log-bg)}.event-log-list::-webkit-scrollbar{width:6px}.event-log-list::-webkit-scrollbar-track{background:var(--event-log-bg)}.event-log-list::-webkit-scrollbar-thumb{background:var(--event-log-border);border-radius:3px}.event-log-item{display:flex;align-items:center;gap:8px;height:22px;flex-shrink:0}.event-log-num{width:26px;text-align:right;flex-shrink:0;font-size:16px;color:var(--event-log-text);line-height:1}.event-log-timeline{position:relative;width:5px;height:22px;flex-shrink:0}.event-log-line{position:absolute;left:2px;top:-1px;width:1px;height:24px;background:var(--theme-selector-border,#e0e5e8)}.event-log-item:first-child .event-log-line{top:14px;height:11px}.event-log-dot{position:absolute;left:0;top:9px;width:5px;height:5px;background:var(--event-log-border);border-radius:4px}.event-log-dot--latest{width:0;height:0;background:0 0;border-radius:0;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:5px solid var(--border-accent,#3d57d8)}.event-log-item:last-child .event-log-dot{border-radius:0}.event-log-item:last-child .event-log-line{height:50%}.event-log-row-content{display:flex;align-items:center;gap:16px;min-width:0;flex:1}.event-log-name{background:var(--bg-primary,#fff);border:1px solid var(--theme-selector-border,#e0e5e8);border-radius:4px;padding:0 4px;font-family:"Roboto Mono","Courier New",monospace;font-size:14px;color:var(--event-log-code);white-space:nowrap;flex-shrink:0;height:22px;box-sizing:border-box;display:inline-flex;align-items:center;line-height:12px}.event-log-desc{font-size:16px;color:var(--event-log-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}[data-source-explorer]{position:absolute;top:12px;right:12px;z-index:100;display:flex;flex-direction:column;box-sizing:border-box;width:252px;max-height:calc(100% - 88px);overflow:clip;border:1px solid transparent;border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.1);font-size:16px}.sourceExplorerHeader{display:flex;align-items:center;justify-content:space-between;height:40px;padding:4px 4px 4px 20px;border-bottom:1px solid transparent}.sourceExplorerTitle{font-size:16px;font-weight:500;line-height:20px}.sourceExplorerClose{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:32px;height:32px;padding:4px;border:1px solid transparent;border-radius:50%;outline:0;cursor:pointer}.sourceExplorerBody{display:flex;flex:1;flex-direction:column;padding:16px 20px 20px;overflow-y:auto;scrollbar-width:thin}.sourceExplorerSectionTitle{margin-bottom:8px;font-size:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.sourceExplorerSectionTitle:not(:first-child){margin-top:16px;padding-top:16px;border-top:1px solid transparent}.sourceExplorerOption{display:flex;gap:8px;align-items:center;margin-bottom:8px;font-size:16px;cursor:pointer}.sourceExplorerOptionInput{box-sizing:border-box;flex:0 0 16px;width:16px;height:16px;margin:0;appearance:none;border:1px solid transparent;border-radius:50%;cursor:pointer}.sourceExplorerFile{display:flex;align-items:center;width:100%;margin-bottom:6px;padding:5px 10px;overflow-wrap:anywhere;border:1px solid transparent;border-radius:8px;font-size:14px;text-align:left;cursor:pointer}: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-subtle:#64737D;--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);--demo-view-toggle-bg:#EBF2FC;--demo-view-toggle-inactive:#536071;--demo-view-toggle-active:var(--text-primary);--demo-view-toggle-active-bg:var(--bg-primary);--demo-view-toggle-active-icon:#C1D5FE;--demo-header-bg:#F5F6F7;--border-accent:#3D57D8;--text-label:#536071;--theme-selector-border:#E0E5E8;--theme-selector-bg:#FAFAFA;--theme-selector-item-hover:#F5F6F7;--theme-selector-item-selected:#EBF2FC;--theme-selector-swatch-bg:#F5F5F5;--theme-selector-swatch-selected-bg:#D3E2F8;--demo-flat-button-hover-bg:#EBF2FC;--demo-flat-button-separator:var(--theme-selector-border);--demo-icon-button-hover-bg:#E0E5E8;--bg-search:#F5F6F7;--demo-source-subheading-color:#64737D;--demo-source-file-bg:#FAFAFA;--demo-source-file-border:#E0E5E8;--demo-source-file-hover-border:#B3BFC7;--demo-source-file-selected-bg:#E6EFFC;--demo-source-file-selected-border:#3D57D8;--demo-source-file-selected-color:var(--text-primary);--demo-pill-bg:#FFFFFF;--demo-pill-border:rgba(83, 96, 113, 0.2);--demo-pill-hover-bg:#F0F2F5;--demo-accent-tint-bg:#EEF1FC;--demo-accent-border-hover:rgba(61, 87, 216, 0.2);--demo-accent-border-selected:rgba(61, 87, 216, 0.3);--demo-accent-shadow:rgba(61, 87, 216, 0.08);--demo-customizer-panel-bg:#FFFFFF;--demo-customizer-surface-bg:#FAFAFA;--demo-customizer-icon-subtle:#B3BFC7;--demo-customizer-segment-bg:rgba(224, 229, 232, 0.5);--demo-customizer-segment-selected-bg:var(--bg-primary);--demo-customizer-segment-selected-border:var(--theme-selector-border);--demo-customizer-segment-selected-icon:var(--text-secondary);--demo-customizer-swatch-border:rgba(0, 0, 0, 0.1);--demo-customizer-input-bg:rgba(224, 229, 232, 0.5);--demo-customizer-focus-border:var(--border-accent);--demo-customizer-dropdown-hover-bg:#EEF0F2;--demo-customizer-toggle-on-border:var(--theme-selector-border);--demo-customizer-toggle-on-hover-border:var(--demo-customizer-icon-subtle);--demo-customizer-toggle-on-focus-border:var(--hyperlink-hover-text);--demo-customizer-toggle-off-handle:var(--demo-customizer-icon-subtle);--demo-customizer-toggle-on-handle:#FFFFFF;--demo-customizer-code-bg:#F5F6F7;--demo-customizer-code-text:#656363;--demo-customizer-slider-track:rgba(179, 191, 199, 0.5);--demo-customizer-slider-fill:var(--border-accent);--demo-customizer-slider-handle-bg:var(--bg-primary);--demo-customizer-slider-handle-border:var(--demo-customizer-icon-subtle);--demo-customizer-tooltip-bg:#06163E;--demo-customizer-tooltip-text:#FFFFFF;--demo-customizer-popover-bg:#FFFFFF;--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-subtle:#BCBCD5;--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);--demo-view-toggle-bg:#1A1F5E;--demo-view-toggle-inactive:#BCBCD5;--demo-view-toggle-active:var(--bg-tertiary);--demo-view-toggle-active-bg:#98B9FE;--demo-view-toggle-active-icon:#638EF4;--demo-header-bg:#151950;--border-accent:#71a6ff;--text-label:#BCBCD5;--theme-selector-border:#71A6FF52;--theme-selector-bg:#1A1F5E;--theme-selector-item-hover:#282F89;--theme-selector-item-selected:#3038A8;--theme-selector-swatch-bg:#151950;--theme-selector-swatch-selected-bg:#151950;--demo-flat-button-hover-bg:#20256C;--demo-flat-button-separator:var(--theme-selector-border);--demo-icon-button-hover-bg:#20256C;--bg-search:#151950;--demo-source-subheading-color:#BCBCD5;--demo-source-file-bg:#1A1F5E;--demo-source-file-border:#71A6FF52;--demo-source-file-hover-border:#71A6FF7A;--demo-source-file-selected-bg:#98B9FE;--demo-source-file-selected-border:#98B9FE;--demo-source-file-selected-color:#06163E;--demo-pill-bg:#1A1F5E;--demo-pill-border:var(--theme-selector-border);--demo-pill-hover-bg:#20256C;--demo-accent-tint-bg:rgba(113, 166, 255, 0.16);--demo-accent-border-hover:rgba(113, 166, 255, 0.3);--demo-accent-border-selected:rgba(113, 166, 255, 0.4);--demo-accent-shadow:rgba(113, 166, 255, 0.25);--demo-customizer-panel-bg:#151950;--demo-customizer-surface-bg:#20256C;--demo-customizer-icon-subtle:rgba(113, 166, 255, 0.54);--demo-customizer-segment-bg:#20256C;--demo-customizer-segment-selected-bg:var(--hyperlink-text);--demo-customizer-segment-selected-border:transparent;--demo-customizer-segment-selected-icon:var(--bg-primary);--demo-customizer-swatch-border:rgba(0, 0, 0, 0.3);--demo-customizer-input-bg:rgba(113, 166, 255, 0.15);--demo-customizer-focus-border:var(--hyperlink-text);--demo-customizer-dropdown-hover-bg:var(--theme-selector-bg);--demo-customizer-toggle-on-border:transparent;--demo-customizer-toggle-on-hover-border:transparent;--demo-customizer-toggle-on-focus-border:var(--hyperlink-text);--demo-customizer-toggle-off-handle:var(--hyperlink-text);--demo-customizer-toggle-on-handle:var(--theme-selector-item-hover);--demo-customizer-code-bg:#11184B;--demo-customizer-code-text:#B5C2E3;--demo-customizer-slider-track:rgba(113, 166, 255, 0.32);--demo-customizer-slider-fill:var(--hyperlink-text);--demo-customizer-slider-handle-bg:var(--hyperlink-text);--demo-customizer-slider-handle-border:var(--bg-primary);--demo-customizer-tooltip-bg:#98B9FE;--demo-customizer-tooltip-text:#06163E;--demo-customizer-popover-bg:#20256C;--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)}.kd-example-runner .tabstrip{color:var(--text-headings)}.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)}.kd-demo-box{border-color:var(--border-accent);background-color:var(--tabstrip-bg)}.kd-view-toggle .tabstrip-item.active .tabstrip-link{color:var(--demo-view-toggle-active)}.kd-view-toggle .tabstrip-item.active .tabstrip-link .icon-accent{fill:var(--demo-view-toggle-active-icon)}.kd-view-toggle-slider{background-color:var(--demo-view-toggle-active-bg)}.type-chooser .theme-type::before{background:var(--hyperlink-text)}.kd-loader-wrap{background-color:var(--bg-primary)}.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)}.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)}.tc-selector__btn{color:var(--text-secondary)}.tc-customizer__title{color:var(--text-label)}.tc-customizer__section-label{color:var(--text-subtle)}[data-source-explorer]{color:var(--text-secondary);background:var(--bg-search);border-color:var(--demo-source-file-hover-border)}.sourceExplorerHeader{border-color:var(--demo-source-file-hover-border)}.sourceExplorerTitle{color:var(--text-label)}.sourceExplorerClose{color:var(--demo-source-subheading-color);background:0 0}.sourceExplorerClose:hover{background-color:var(--demo-icon-button-hover-bg,#e0e5e8)}.sourceExplorerClose:focus-visible{border-color:var(--border-accent,#3d57d8)}.sourceExplorerBody{scrollbar-color:var(--theme-selector-border) var(--bg-primary)}.sourceExplorerBody::-webkit-scrollbar{width:8px;background:var(--bg-primary)}.sourceExplorerBody::-webkit-scrollbar-track{background:var(--bg-primary)}.sourceExplorerBody::-webkit-scrollbar-thumb{border-radius:8px;background:var(--theme-selector-border)}.sourceExplorerBody::-webkit-scrollbar-thumb:hover{background:var(--text-subtle)}.sourceExplorerSectionTitle{color:var(--demo-source-subheading-color)}.sourceExplorerSectionTitle:not(:first-child){border-color:var(--theme-selector-border)}.sourceExplorerOption{color:var(--text-secondary)}.sourceExplorerOptionInput{border-color:var(--demo-source-file-hover-border);background-color:var(--bg-primary)}.sourceExplorerOptionInput:checked{border:4px solid var(--border-accent)}.sourceExplorerFile{color:var(--text-primary);background-color:var(--demo-source-file-bg);border-color:var(--demo-source-file-border)}.sourceExplorerFile:hover{background-color:var(--demo-source-file-hover-bg);border-color:var(--demo-source-file-hover-border)}.sourceExplorerFile.selected{color:var(--demo-source-file-selected-color);background-color:var(--demo-source-file-selected-bg);border-color:var(--demo-source-file-selected-border)}.sourceExplorerFile:focus-visible{outline:0;border-color:var(--border-accent)}