:root{--vp-c-bg:var(--Bg-Primary);--vp-c-bg-alt:var(--Bg-Secondary);--vp-c-text-1:var(--Labels-Primary);--vp-c-text-2:var(--Labels-Secondary);--vp-c-text-3:var(--Labels-Tertiary);--vp-c-divider:var(--Separators-S1);--vp-c-brand:var(--Colors-KMBlue);--vp-c-brand-light:var(--Colors-KMBlue-hover);--vp-c-brand-dark:var(--Colors-KMBlue-active);--breakpoint-desktop:1000px;--breakpoint-mobile:680px}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth}html,body{max-width:100%;overflow-x:clip}.vp-page{background:var(--Bg-Primary)}.vp-doc .showcase-section-wide,.vp-doc .wide-component{box-sizing:border-box;width:100dvw;max-width:1280px;margin-left:calc(50% - 50dvw);padding:48px 24px;transform:none}body{font-family:var(--font-family-base)}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{color:var(--Labels-Primary);font-weight:600}.vp-doc p{color:var(--Labels-Secondary);line-height:1.8}.vp-doc a:not(.vp-raw){color:var(--Colors-KMBlue);text-decoration:none}.vp-doc a:not(.vp-raw):hover{color:var(--Colors-KMBlue);text-decoration:underline}.vp-doc img{border-radius:12px;max-width:100%}.vp-doc p img{border:.5px solid var(--Separators-S1);width:100%;max-width:100%;height:auto;display:block}.vp-doc blockquote{border-left:4px solid var(--Colors-KMBlue);background:var(--Fills-F1);border-radius:0 8px 8px 0;margin:24px 0;padding:16px 20px}.vp-doc blockquote p{color:var(--Labels-Primary);margin:0}.vp-doc,.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{font-family:var(--font-family-base)}.vp-doc h1:not(.hero-main-title){max-width:1000px;scroll-margin-top:var(--scroll-margin-top,64px);margin:8px auto;font-family:var(--title-fonts)!important;letter-spacing:0%!important;text-align:center!important;color:#000000e6!important;font-size:32px!important;font-weight:570!important;line-height:32px!important}.vp-doc h1.hero-main-title{font-size:32px!important;font-weight:520!important}.vp-doc h1:hover .header-anchor,.vp-doc h2:hover .header-anchor,.vp-doc h3:hover .header-anchor,.vp-doc h4:hover .header-anchor,.vp-doc h5:hover .header-anchor,.vp-doc h6:hover .header-anchor{display:none}.vp-doc p:not(.hero-main-subtitle):not(.card-desc),.vp-doc ul,.vp-doc ol,.vp-doc blockquote,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6,.vp-doc table{max-width:720px;margin-left:auto;margin-right:auto}.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{text-align:left;scroll-margin-top:var(--scroll-margin-top,64px);border-top:none!important}.vp-doc h2{letter-spacing:0%!important;color:var(--Labels-Primary)!important;margin-top:16px!important;padding-top:16px!important;font-size:28px!important;font-weight:600!important;line-height:44px!important}.vp-doc h3{letter-spacing:0%!important;color:var(--Labels-Primary)!important;margin-top:28px!important;margin-bottom:16px!important;font-size:24px!important;font-weight:600!important;line-height:38px!important}.vp-doc h4{letter-spacing:0%!important;color:var(--Labels-Primary)!important;margin-top:24px!important;margin-bottom:16px!important;font-size:20px!important;font-weight:600!important;line-height:32px!important}.vp-doc h5{margin-top:20px!important;margin-bottom:12px!important}.vp-doc p:not(.hero-main-subtitle):not(.card-desc),.vp-doc li,.vp-doc li>p:not(.hero-main-subtitle):not(.card-desc){letter-spacing:0%!important;color:var(--Labels-Primary)!important;margin:20px auto!important;font-size:18px!important;font-weight:400!important;line-height:28px!important}.vp-doc ul,.vp-doc ol{margin:20px auto!important}.vp-doc ol{padding-left:24px;list-style:decimal}.vp-doc ul{padding-left:24px;list-style:outside}.vp-doc li{display:list-item}.vp-doc ul ul,.vp-doc ul ol,.vp-doc ol ul,.vp-doc ol ol{margin:16px auto!important}.vp-doc table{border-collapse:separate;border-spacing:0;width:100%;overflow:hidden;margin:16px auto 0!important}.vp-doc table th,.vp-doc table td{border:.5px solid var(--Separators-S1);text-align:left;box-sizing:border-box;min-width:0;padding:12px 16px}.vp-doc table thead tr:first-child th{color:var(--Labels-Primary,#000000e6);background:var(--Bg-Secondary,#f5f5f5);font-size:18px;font-style:normal;font-weight:600;line-height:28px}.vp-doc table thead tr:first-child th:first-child{border-radius:12px 0 0}.vp-doc table thead tr:first-child th:last-child{border-radius:0 12px 0 0}.vp-doc table tbody tr td{background:var(--Bg-Tertiary,#fff)}.vp-doc table tbody tr:last-child td:first-child{border-radius:0 0 0 12px}.vp-doc table tbody tr:last-child td:last-child{border-radius:0 0 12px}.vp-doc-table-container{border-radius:12px;max-width:720px;position:relative;overflow:hidden;margin:16px auto 0!important}.vp-doc-table-container:after{content:"";border:.5px solid var(--Separators-S1,#00000021);pointer-events:none;z-index:2;opacity:0;border-radius:12px;transition:opacity .15s;position:absolute;inset:0}.vp-doc-table-container:before{content:"";pointer-events:none;z-index:1;border-radius:12px;transition:box-shadow .15s;position:absolute;inset:0}.vp-doc-table-container.has-right-overflow:after,.vp-doc-table-container.has-left-overflow:after{opacity:1}.vp-doc-table-container.has-right-overflow:before{box-shadow:inset -4px 0 4px #0000000a}.vp-doc-table-container.has-left-overflow:before{box-shadow:inset 4px 0 4px #0000000a}.vp-doc-table-container.has-right-overflow.has-left-overflow:before{box-shadow:inset -4px 0 4px #0000000a,inset 4px 0 4px #0000000a}.vp-doc-table-wrapper{scrollbar-width:none;overflow-x:auto}.vp-doc-table-wrapper::-webkit-scrollbar{display:none}.vp-doc-table-wrapper table{max-width:none;overflow:visible;margin:0!important}.vp-doc :not(pre)>code,.vp-doc code:not(pre code),.resources-inline-code{font-family:var(--font-mono);font-size:var(--markdown-InlineCode-font-size);line-height:var(--markdown-InlineCode-line-height);font-variant-ligatures:none;font-feature-settings:normal;background:var(--Bg-Secondary,#f5f5f5);word-break:break-word;border-radius:6px;padding:2px 6px}.toc-heading{font-family:var(--font-family-base);font-weight:600;font-size:var(--toc-heading-font-size);line-height:var(--toc-heading-line-height);color:var(--Labels-Primary);margin-top:var(--toc-heading-margin-top);display:block}.breadcrumb-wrapper ol{margin:0!important;padding:0!important}.breadcrumb-wrapper li{color:var(--Labels-Secondary)!important;gap:0!important;margin:0!important;font-size:14px!important;line-height:22px!important;list-style:none!important;display:flex!important}
