body,:root{font-family:ibm plex sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,sans-serif!important}h1,h2,h3,h4,h5,h6,.font-bold,.font-extrabold,.font-semibold,#site-header,.navbar-brand{font-family:ibm plex sans,sans-serif!important}code,pre,kbd,samp,.font-mono{font-family:ibm plex mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important}#latest,#slideshow-section{background-color:#f9fafb;border-top:1px solid rgb(229 231 235/.8);border-bottom:1px solid rgb(229 231 235/.8)}:is(.dark) #latest,:is(.dark) #slideshow-section{background-color:rgb(24 24 27/.6);border-top:1px solid rgb(39 39 42/.8);border-bottom:1px solid rgb(39 39 42/.8)}#features{background-color:initial}.page-footer{background-color:#0d1117!important;color:#94a3b8!important;border-top:1px solid #1e293b;margin-top:0!important;padding-top:2rem;padding-bottom:1.5rem}.page-footer footer{margin-top:0!important;color:#94a3b8!important}.page-footer a{color:#cbd5e1!important}.page-footer a:hover{color:#fff!important}@media(min-width:1024px){.hero2-grid-layout{display:grid!important;grid-template-columns:4fr 6fr!important;gap:3rem!important;align-items:center!important}}.redhat-sponsor-box{background-color:initial!important;padding:12px 0;margin:12px auto 0;display:inline-block}.slideshow-section .item{display:none}.slideshow-section .item:first-child{display:block}.toggle-wrapper{border:1px solid #1e293b;border-radius:12px;overflow:hidden;margin:1.5rem 0;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);width:100%}.toggle-input{display:none!important}.tab-bar{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #1e293b;width:100%}.toggle-code-block .content-area pre.chroma{margin-top:0!important}.tab{padding:12px 0;text-align:center;font-size:.85rem;font-weight:600;cursor:pointer;margin:0;transition:all .2s ease}.tab.active{cursor:default}.content-area{display:block;cursor:pointer;margin:0}.toggle-image-block .content-area{padding:1rem 2rem}.content-area img{width:100%!important;height:auto!important;display:block;border-radius:4px}.toggle-code-block{display:none!important}.toggle-image-block{display:block!important}.toggle-input:checked~.toggle-code-block{display:block!important}.toggle-input:checked~.toggle-image-block{display:none!important}.toggle-code-block code{white-space:pre-wrap!important;word-break:break-all}.toggle-code-block pre{overflow-x:hidden!important}:not(.dark .prose .chroma) .tab.inactive{background-color:#e5e5e5}:is(.dark .prose .chroma) .tab.inactive{background-color:#334155;filter:brightness(.8)}table td{overflow-wrap:break-word}table td code{overflow-wrap:anywhere}nav.hb-toc ul li:has(a.pl-8),nav.hb-toc ul li:has(a.pl-12),nav.hb-toc ul li:has(a.pl-16){display:none}nav.hb-toc ul li a.pl-8,nav.hb-toc ul li a.pl-12,nav.hb-toc ul li a.pl-16{display:none}@media(min-width:1279px){body[class*=blog-]>.page-body>.mx-auto.flex:has(nav.hb-toc),body[class*=workshop-]>.page-body>.mx-auto.flex:has(nav.hb-toc){flex-direction:row-reverse}}#nav-menu .nav-link.active{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.35em}#site-header.header{padding-block:.55rem!important}#nav-menu .nav-link{font-size:1.05rem!important;padding-block:.5rem!important;padding-inline:.9rem!important;font-weight:500}.navbar-brand img{max-height:34px!important;width:auto}@media(min-width:1600px){header.header>nav.navbar{max-width:1600px}}.dark #nav-menu .nav-link:not(:hover){color:#c9d1d9}@media(min-width:1024px){#site-header .navbar{display:grid;grid-template-columns:minmax(0,1fr)auto minmax(0,1fr);row-gap:.5rem}#site-header .navbar>div:first-child{display:flex;align-items:center;grid-column:1;grid-row:1;justify-self:start}#site-header .navbar>div:last-child{grid-column:3;grid-row:1;justify-self:end;margin-left:0}#nav-menu{grid-column:1/-1;grid-row:2;justify-self:center}}@media(min-width:1280px){#nav-menu{grid-column:2;grid-row:1}}#site-header .navbar>div>a[href="https://github.com/KaotoIO/"]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;font-size:0;color:#000;background:0 0}.dark #site-header .navbar>div>a[href="https://github.com/KaotoIO/"]{color:#fff}#site-header .navbar>div>a[href="https://github.com/KaotoIO/"]::before{content:"";width:20px;height:20px;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 98 96'%3E%3Cpath fill='black' d='M41.44 69.38C28.8 67.85 19.9 58.76 19.9 47c0-4.79 1.73-9.96 4.6-13.4-1.25-3.16-1.06-9.86.38-12.64 3.83-.48 9 1.53 12.06 4.3 3.64-1.14 7.47-1.72 12.16-1.72s8.52.58 11.96 1.63c2.97-2.68 8.23-4.69 12.06-4.21 1.34 2.58 1.53 9.28.29 12.54 3.06 3.63 4.68 8.51 4.68 13.5 0 11.77-8.9 20.67-21.72 22.3 3.25 2.1 5.45 6.7 5.45 11.96v9.95c0 2.87 2.4 4.5 5.27 3.35C84.41 87.95 98 70.63 98 49.19 98 22.1 76 0 48.9 0 21.82 0 0 22.1 0 49.19c0 21.25 13.5 38.86 31.68 45.46 2.58.96 5.07-.76 5.07-3.35v-7.66c-1.34.58-3.06.96-4.6.96-6.31 0-10.04-3.44-12.72-9.86-1.05-2.58-2.2-4.11-4.4-4.4-1.15-.09-1.53-.57-1.53-1.14 0-1.15 1.91-2.01 3.83-2.01 2.77 0 5.16 1.72 7.65 5.26 1.92 2.78 3.93 4.02 6.32 4.02 2.39 0 3.93-.86 6.13-3.06 1.62-1.63 2.87-3.06 4.01-4.02Z'/%3E%3C/svg%3E")center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 98 96'%3E%3Cpath fill='black' d='M41.44 69.38C28.8 67.85 19.9 58.76 19.9 47c0-4.79 1.73-9.96 4.6-13.4-1.25-3.16-1.06-9.86.38-12.64 3.83-.48 9 1.53 12.06 4.3 3.64-1.14 7.47-1.72 12.16-1.72s8.52.58 11.96 1.63c2.97-2.68 8.23-4.69 12.06-4.21 1.34 2.58 1.53 9.28.29 12.54 3.06 3.63 4.68 8.51 4.68 13.5 0 11.77-8.9 20.67-21.72 22.3 3.25 2.1 5.45 6.7 5.45 11.96v9.95c0 2.87 2.4 4.5 5.27 3.35C84.41 87.95 98 70.63 98 49.19 98 22.1 76 0 48.9 0 21.82 0 0 22.1 0 49.19c0 21.25 13.5 38.86 31.68 45.46 2.58.96 5.07-.76 5.07-3.35v-7.66c-1.34.58-3.06.96-4.6.96-6.31 0-10.04-3.44-12.72-9.86-1.05-2.58-2.2-4.11-4.4-4.4-1.15-.09-1.53-.57-1.53-1.14 0-1.15 1.91-2.01 3.83-2.01 2.77 0 5.16 1.72 7.65 5.26 1.92 2.78 3.93 4.02 6.32 4.02 2.39 0 3.93-.86 6.13-3.06 1.62-1.63 2.87-3.06 4.01-4.02Z'/%3E%3C/svg%3E")center/contain no-repeat}@media(forced-colors:active){#site-header .navbar>div>a[href="https://github.com/KaotoIO/"]::before{forced-color-adjust:none;background-color:CanvasText}}#site-header [data-search-toggle],#site-header .theme-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;margin:0;padding:0;border-radius:50%;color:var(--hb-color-header-fg);background:0 0;cursor:pointer}#site-header .navbar>div>div:has(>.theme-toggle){padding:0;color:var(--hb-color-header-fg)}#site-header [data-search-toggle]:hover,#site-header .theme-toggle:hover,#site-header .navbar>div>a[href="https://github.com/KaotoIO/"]:hover{background-color:rgb(128 128 128/12%)}#site-header [data-search-toggle]:focus-visible,#site-header .theme-toggle:focus-visible,#site-header .navbar>div>a[href="https://github.com/KaotoIO/"]:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(max-width:1023px){#site-header .navbar>div>a[href="https://github.com/KaotoIO/"]{margin-right:12px}}#nav-menu>li:has(>a[href="https://github.com/KaotoIO/"]){display:none}#site-header>nav.navbar{width:100%;max-width:none}div.video,div.video>iframe,figure.image,figure.image>img,figure.image>.image-preview-button>img{justify-items:anchor-center;justify-self:anchor-center}div.video{max-width:100%;margin:2rem auto}div.video>iframe{width:100%;height:auto;aspect-ratio:16/9;min-height:400px;border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,5%),0 2px 4px -2px rgba(0,0,0,5%)}figure.image>img,figure.image>.image-preview-button>img{width:100%;height:auto;border:1px solid rgba(226,232,240,.8);border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,5%),0 2px 4px -2px rgba(0,0,0,5%)}.dark figure.image>img,.dark figure.image>.image-preview-button>img{border:1px solid rgba(51,65,85,.8)}@media(min-width:768px){.image{max-width:80%;min-width:40%}}.image-modal{border:none;padding:0;width:90vw;max-width:90vw;max-height:90vh;background-color:initial;cursor:pointer;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.image-modal[open]{display:flex;align-items:center;justify-content:center}.image-modal::backdrop{background-color:rgba(0,0,0,.9)}.modal-content{max-width:100%;max-height:90vh;width:100%;height:auto;object-fit:contain;border-radius:4px}.modal-close{position:fixed;top:20px;right:20px;color:#f1f1f1;font-size:40px;font-weight:700;cursor:pointer;z-index:10000;text-shadow:2px 2px 4px rgba(0,0,0,.8)}.modal-close:hover,.modal-close:focus{color:#fff;text-shadow:2px 2px 8px #000}.expandable-image{cursor:zoom-in!important}.image-preview-button{display:block;width:100%;padding:0;border:0;background:0 0;cursor:zoom-in}.image-preview-button:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:16px}