.ShowcaseMarkdownPreview-module__yk0PrW__scroller{flex:1;min-width:0;min-height:0;padding:24px;overflow:hidden auto}.ShowcaseMarkdownPreview-module__yk0PrW__article{color:#000000e6;max-width:816px;font-family:var(--font-misans);word-break:break-word;background:#fff;border:1px solid #00000021;border-radius:8px;margin:0 auto;padding:32px 40px;font-size:16px;line-height:1.625}.ShowcaseMarkdownPreview-module__yk0PrW__scrollerCover{padding:0}.ShowcaseMarkdownPreview-module__yk0PrW__articleCover{border:0;border-radius:0;max-width:none;padding:24px}.ShowcaseMarkdownPreview-module__yk0PrW__article h1,.ShowcaseMarkdownPreview-module__yk0PrW__article h2,.ShowcaseMarkdownPreview-module__yk0PrW__article h3,.ShowcaseMarkdownPreview-module__yk0PrW__article h4,.ShowcaseMarkdownPreview-module__yk0PrW__article h5,.ShowcaseMarkdownPreview-module__yk0PrW__article h6{color:#000000e6;margin:24px 0 12px;line-height:1.4}.ShowcaseMarkdownPreview-module__yk0PrW__article h1:first-child,.ShowcaseMarkdownPreview-module__yk0PrW__article h2:first-child,.ShowcaseMarkdownPreview-module__yk0PrW__article h3:first-child,.ShowcaseMarkdownPreview-module__yk0PrW__article h4:first-child,.ShowcaseMarkdownPreview-module__yk0PrW__article h5:first-child,.ShowcaseMarkdownPreview-module__yk0PrW__article h6:first-child{margin-top:0}.ShowcaseMarkdownPreview-module__yk0PrW__article h1{font-size:24px;font-weight:700}.ShowcaseMarkdownPreview-module__yk0PrW__article h2{font-size:20px;font-weight:600}.ShowcaseMarkdownPreview-module__yk0PrW__article h3{font-size:18px;font-weight:600}.ShowcaseMarkdownPreview-module__yk0PrW__article h4,.ShowcaseMarkdownPreview-module__yk0PrW__article h5,.ShowcaseMarkdownPreview-module__yk0PrW__article h6{font-size:16px;font-weight:600}.ShowcaseMarkdownPreview-module__yk0PrW__article p{margin:12px 0}.ShowcaseMarkdownPreview-module__yk0PrW__article a{color:var(--Colors-KMBlue);text-decoration:none}.ShowcaseMarkdownPreview-module__yk0PrW__article a:hover{text-decoration:underline}.ShowcaseMarkdownPreview-module__yk0PrW__article ul,.ShowcaseMarkdownPreview-module__yk0PrW__article ol{margin:12px 0;padding-left:24px}.ShowcaseMarkdownPreview-module__yk0PrW__article li{margin:4px 0}.ShowcaseMarkdownPreview-module__yk0PrW__article li::marker{color:var(--Colors-KMBlue)}.ShowcaseMarkdownPreview-module__yk0PrW__article blockquote{background:#1783ff0d;border-left:3px solid #1783ff66;border-radius:0 8px 8px 0;margin:12px 0;padding:8px 16px}.ShowcaseMarkdownPreview-module__yk0PrW__article blockquote>p{margin:4px 0}.ShowcaseMarkdownPreview-module__yk0PrW__article hr{border:0;border-top:1px solid #00000021;margin:24px 0}.ShowcaseMarkdownPreview-module__yk0PrW__article code{color:#0009;background:#f5f5f5;border-radius:4px;padding:2px 6px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:14px}.ShowcaseMarkdownPreview-module__yk0PrW__article .ShowcaseMarkdownPreview-module__yk0PrW__codeblock{background:#fff;border:1px solid #00000021;border-radius:8px;margin:12px 0;overflow:hidden}.ShowcaseMarkdownPreview-module__yk0PrW__article .ShowcaseMarkdownPreview-module__yk0PrW__codeblock-header{color:#000000e6;background:#f5f5f5;justify-content:space-between;align-items:center;padding:6px 12px;font-size:12px;line-height:20px;display:flex}.ShowcaseMarkdownPreview-module__yk0PrW__article .ShowcaseMarkdownPreview-module__yk0PrW__codeblock-lang{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ShowcaseMarkdownPreview-module__yk0PrW__article .ShowcaseMarkdownPreview-module__yk0PrW__codeblock-copy{color:#0009;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font-size:12px}.ShowcaseMarkdownPreview-module__yk0PrW__article .ShowcaseMarkdownPreview-module__yk0PrW__codeblock-copy:hover{color:#000000e6}.ShowcaseMarkdownPreview-module__yk0PrW__article .ShowcaseMarkdownPreview-module__yk0PrW__codeblock-copy:after{content:""}.ShowcaseMarkdownPreview-module__yk0PrW__article .ShowcaseMarkdownPreview-module__yk0PrW__codeblock-copy[data-copied=true]{color:var(--Colors-KMBlue)}.ShowcaseMarkdownPreview-module__yk0PrW__article .ShowcaseMarkdownPreview-module__yk0PrW__codeblock-copy[data-copied=true]:after{content:" ✓"}.ShowcaseMarkdownPreview-module__yk0PrW__article .ShowcaseMarkdownPreview-module__yk0PrW__codeblock-copy[data-failed=true]:after{content:" ✗"}.ShowcaseMarkdownPreview-module__yk0PrW__article .ShowcaseMarkdownPreview-module__yk0PrW__codeblock pre{background:#fff;margin:0;padding:12px;overflow-x:auto}.ShowcaseMarkdownPreview-module__yk0PrW__article .ShowcaseMarkdownPreview-module__yk0PrW__codeblock pre code{color:#0009;white-space:pre;background:0 0;border-radius:0;padding:0;font-size:14px;line-height:1.6;display:block}.ShowcaseMarkdownPreview-module__yk0PrW__article img{border-radius:8px;max-width:100%}.ShowcaseMarkdownPreview-module__yk0PrW__article table{border-collapse:collapse;margin:12px 0;display:block;overflow-x:auto}.ShowcaseMarkdownPreview-module__yk0PrW__article th,.ShowcaseMarkdownPreview-module__yk0PrW__article td{text-align:left;border:1px solid #00000021;padding:8px 12px;font-size:14px;line-height:1.5}.ShowcaseMarkdownPreview-module__yk0PrW__article th{color:#000000e6;background:#f5f5f5;font-weight:600}.ShowcaseMarkdownPreview-module__yk0PrW__article .ShowcaseMarkdownPreview-module__yk0PrW__katex-display{margin:12px 0;padding:4px 0;overflow:auto hidden}.ShowcaseMarkdownPreview-module__yk0PrW__article .ShowcaseMarkdownPreview-module__yk0PrW__katex{vertical-align:bottom;white-space:nowrap;max-width:100%;display:inline-block;overflow:auto hidden}.ShowcaseMarkdownPreview-module__yk0PrW__article .ShowcaseMarkdownPreview-module__yk0PrW__katex-display .ShowcaseMarkdownPreview-module__yk0PrW__katex{white-space:normal;display:block}.ShowcaseMarkdownPreview-module__yk0PrW__article .ShowcaseMarkdownPreview-module__yk0PrW__mermaid-diagram{text-align:center;background:#fff;margin:12px 0;overflow-x:auto}.ShowcaseMarkdownPreview-module__yk0PrW__article .ShowcaseMarkdownPreview-module__yk0PrW__mermaid-diagram svg{max-width:100%}.ShowcaseMarkdownPreview-module__yk0PrW__root[data-cover=true]{width:100vw;max-width:none;height:100vh;margin:0}.ShowcaseMarkdownPreview-module__yk0PrW__root[data-cover=true] .ShowcaseMarkdownPreview-module__yk0PrW__frame{aspect-ratio:auto;border:0;border-radius:0;height:100%}@media (max-width:679px){.ShowcaseMarkdownPreview-module__yk0PrW__article{padding:16px}}
.ShowcaseMermaidPreview-module__qQ543G__scroller{flex:1;min-width:0;min-height:0;padding:24px;overflow:hidden auto}.ShowcaseMermaidPreview-module__qQ543G__figure{background:#fff;border:1px solid #00000021;border-radius:8px;justify-content:center;align-items:center;max-width:816px;min-height:200px;margin:0 auto;padding:32px 40px;display:flex}.ShowcaseMermaidPreview-module__qQ543G__figure svg{max-width:100%;height:auto}.ShowcaseMermaidPreview-module__qQ543G__scrollerCover{align-items:center;padding:0;display:flex}.ShowcaseMermaidPreview-module__qQ543G__figureCover{border:0;border-radius:0;width:100%;max-width:none;min-height:0;padding:24px}@media (max-width:679px){.ShowcaseMermaidPreview-module__qQ543G__figure{padding:16px}}
.ShowcasePdfPreview-module__UdBmBG__viewport{outline:none;flex:1;justify-content:center;align-items:center;min-width:0;min-height:0;padding:24px;display:flex;position:relative;overflow:hidden}.ShowcasePdfPreview-module__UdBmBG__viewportFitWidth{padding:0;display:block;overflow-y:auto}.ShowcasePdfPreview-module__UdBmBG__viewport:focus-visible{box-shadow:inset 0 0 0 2px var(--Labels-Primary,#000000e6)}.ShowcasePdfPreview-module__UdBmBG__pageOverlay{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.ShowcasePdfPreview-module__UdBmBG__pageError{background:var(--Bg-Secondary,#f5f5f5);color:var(--Labels-Primary,#000000e6);pointer-events:auto}.ShowcasePdfPreview-module__UdBmBG__pageRetry{background:var(--Labels-Primary,#000000e6);color:var(--Bg-Primary,#fff);cursor:pointer;border:0;border-radius:6px;padding:6px 16px}.ShowcasePdfPreview-module__UdBmBG__canvasWrap{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ShowcasePdfPreview-module__UdBmBG__canvas{background:#fff;max-width:100%;max-height:100%;display:block;box-shadow:0 2px 12px #0000001f}.ShowcasePdfPreview-module__UdBmBG__thumbnailCanvasWrap{background:#fff;justify-content:center;align-items:center;width:144px;height:92px;display:flex;overflow:hidden}.ShowcasePdfPreview-module__UdBmBG__thumbnailCanvas{background:#fff;max-width:100%;max-height:100%;display:block}@media (max-width:679px){.ShowcasePdfPreview-module__UdBmBG__viewport{padding:16px}.ShowcasePdfPreview-module__UdBmBG__viewportFitWidth{padding:0}}.ShowcasePdfPreview-module__UdBmBG__canvasWrapCover{width:100%;height:100%;display:block;overflow:hidden}.ShowcasePdfPreview-module__UdBmBG__canvasCover{max-width:none;max-height:none;box-shadow:none;background:#fff;display:block}.ShowcasePdfPreview-module__UdBmBG__viewportCover{padding:0;display:block}.ShowcasePdfPreview-module__UdBmBG__coverScroller{width:100%;height:100%;overflow:hidden auto}
.ShowcaseSpreadsheetPreview-module__zPUc3G__sheetTabs button:focus-visible{outline:2px solid var(--Labels-Primary,#000000e6);outline-offset:1px}.ShowcaseSpreadsheetPreview-module__zPUc3G__viewport{scrollbar-color:#0000008c transparent;scrollbar-width:thin;background:#fff;outline:none;flex:1;min-width:0;min-height:0;position:relative;overflow:auto}:root.dark .ShowcaseSpreadsheetPreview-module__zPUc3G__viewport{background:var(--Bg-Primary,#121212);scrollbar-color:#ffffff59 transparent}:root.dark .ShowcaseSpreadsheetPreview-module__zPUc3G__viewport:not([data-grid-scrolled]){background:0 0}:root.dark .ShowcaseSpreadsheetPreview-module__zPUc3G__viewport:not([data-grid-scrolled]) .ShowcaseSpreadsheetPreview-module__zPUc3G__stage{background:0 0}:root.dark .ShowcaseSpreadsheetPreview-module__zPUc3G__viewport:not([data-grid-scrolled]) .ShowcaseSpreadsheetPreview-module__zPUc3G__grid :is(th,td){background:0 0}:root.dark .ShowcaseSpreadsheetPreview-module__zPUc3G__viewport:not([data-grid-scrolled]) .ShowcaseSpreadsheetPreview-module__zPUc3G__grid thead th{box-shadow:none}.ShowcaseSpreadsheetPreview-module__zPUc3G__viewport:focus-visible{box-shadow:inset 0 0 0 2px var(--Labels-Primary,#000000e6)}.ShowcaseSpreadsheetPreview-module__zPUc3G__stage{min-width:100%;position:relative}.ShowcaseSpreadsheetPreview-module__zPUc3G__drawings{z-index:1;pointer-events:none;position:absolute;inset:0}.ShowcaseSpreadsheetPreview-module__zPUc3G__drawingImage,.ShowcaseSpreadsheetPreview-module__zPUc3G__drawingChart{pointer-events:auto;position:absolute}.ShowcaseSpreadsheetPreview-module__zPUc3G__drawingImage{object-fit:contain;-webkit-user-select:none;user-select:none}.ShowcaseSpreadsheetPreview-module__zPUc3G__drawingChart{background:#fff;overflow:hidden;box-shadow:0 0 0 1px #00000014}.ShowcaseSpreadsheetPreview-module__zPUc3G__grid{table-layout:fixed;color:#111827;min-width:100%;font-family:var(--font-sans);border-spacing:0;border-collapse:separate;font-size:13px;line-height:18px}:root.dark .ShowcaseSpreadsheetPreview-module__zPUc3G__grid{color:var(--Labels-Primary,#ffffffd6)}.ShowcaseSpreadsheetPreview-module__zPUc3G__grid th,.ShowcaseSpreadsheetPreview-module__zPUc3G__grid td{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;height:30px;padding:5px 8px;overflow:hidden}:is(:root.dark .ShowcaseSpreadsheetPreview-module__zPUc3G__grid th,:root.dark .ShowcaseSpreadsheetPreview-module__zPUc3G__grid td){background:var(--Bg-Primary,#121212);border-right-color:var(--Separators-S1,#ffffff1f);border-bottom-color:var(--Separators-S1,#ffffff1f)}.ShowcaseSpreadsheetPreview-module__zPUc3G__grid thead th{z-index:3;color:#6b7280;text-align:center;background:#f3f4f6;font-size:12px;font-weight:500;position:sticky;top:0;box-shadow:inset 0 1px #e5e7eb}.ShowcaseSpreadsheetPreview-module__zPUc3G__grid tbody th{z-index:2;color:#6b7280;font-variant-numeric:tabular-nums;text-align:center;background:#f3f4f6;width:44px;font-size:12px;font-weight:400;position:sticky;left:0}:is(:root.dark .ShowcaseSpreadsheetPreview-module__zPUc3G__grid thead th,:root.dark .ShowcaseSpreadsheetPreview-module__zPUc3G__grid tbody th){color:var(--Labels-Secondary,#ffffff8f);background:var(--Bg-Tertiary,#292929)}:root.dark .ShowcaseSpreadsheetPreview-module__zPUc3G__grid thead th{box-shadow:inset 0 1px 0 var(--Separators-S1,#ffffff1f)}.ShowcaseSpreadsheetPreview-module__zPUc3G__grid .ShowcaseSpreadsheetPreview-module__zPUc3G__corner{z-index:4;left:0}.ShowcaseSpreadsheetPreview-module__zPUc3G__grid .ShowcaseSpreadsheetPreview-module__zPUc3G__virtualSpacer td{border:0;height:0;padding:0}.ShowcaseSpreadsheetPreview-module__zPUc3G__truncated{float:right;color:#ffffffeb;background:#000000b3;border-radius:8px;max-width:min(360px,100% - 24px);margin:12px;padding:7px 10px;font-size:12px;line-height:18px;position:sticky;bottom:12px;right:12px}.ShowcaseSpreadsheetPreview-module__zPUc3G__sheetTabs{scrollbar-width:none;align-items:center;gap:4px;max-width:100%;display:flex;overflow:auto hidden}.ShowcaseSpreadsheetPreview-module__zPUc3G__sheetTabs::-webkit-scrollbar{display:none}.ShowcaseSpreadsheetPreview-module__zPUc3G__sheetTabs button{height:30px;color:var(--Labels-Secondary,#0009);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;padding:0 10px;font-size:12px}.ShowcaseSpreadsheetPreview-module__zPUc3G__sheetTabs button.ShowcaseSpreadsheetPreview-module__zPUc3G__active{color:var(--Labels-Primary,#000000e6);background:var(--Fills-F2,#0000000d)}@media (hover:hover) and (pointer:fine){.ShowcaseSpreadsheetPreview-module__zPUc3G__sheetTabs button:hover{color:var(--Labels-Primary,#000000e6);background:var(--Fills-F2,#0000000d)}}.ShowcaseSpreadsheetPreview-module__zPUc3G__sheetTabs button:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.ShowcaseSpreadsheetPreview-module__zPUc3G__sheetTabs button{transition:none}}.ShowcaseSpreadsheetPreview-module__zPUc3G__mobileTabs{display:none}@media (max-width:679px){.ShowcaseSpreadsheetPreview-module__zPUc3G__viewport{padding-bottom:42px}.ShowcaseSpreadsheetPreview-module__zPUc3G__mobileTabs{z-index:6;background:var(--Bg-Primary,#fff);border-top:1px solid var(--Fills-F2,#0000000d);height:42px;padding:5px 8px;display:flex;position:absolute;bottom:0;left:0;right:0}}.ShowcaseSpreadsheetPreview-module__zPUc3G__viewportCover{overflow:auto}
.embedded-html-module__gEDZMq__frame{width:100%;height:auto;aspect-ratio:var(--embed-aspect-ratio);background:0 0;border:0;border-radius:12px;margin:0 0 16px;display:block;overflow:hidden}@media (max-width:720px){.embedded-html-module__gEDZMq__frame{aspect-ratio:var(--embed-aspect-ratio-mobile,var(--embed-aspect-ratio))}}@media (max-width:360px){.embedded-html-module__gEDZMq__frame{aspect-ratio:var(--embed-aspect-ratio-small,var(--embed-aspect-ratio-mobile,var(--embed-aspect-ratio)))}}
:where(.KimiCodeCapabilityHero-module__Lzb4La__root).kimi-code-capability-hero{background:var(--Bg-Primary);width:100%;color:var(--Labels-Primary);font-family:var(--font-sans);padding:40px 200px 60px}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-hero-inner{flex-direction:column;align-items:center;width:100%;max-width:1040px;margin:0 auto;display:flex}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-heading>.breadcrumb{width:auto;max-width:100%}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-heading{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:1040px;display:flex}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-heading h1{color:var(--Labels-Primary);font-family:var(--font-sans);letter-spacing:0;margin:0;font-size:32px;font-weight:450;line-height:38px}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-heading p{max-width:1040px;color:var(--Labels-Primary);margin:0;font-size:16px;font-weight:400;line-height:24px}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-actions{box-sizing:border-box;justify-content:center;align-items:flex-start;gap:13px;width:662px;max-width:100%;margin-top:16px;padding:24px 0;display:flex;position:relative}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command-shell{box-sizing:border-box;background:var(--Fills-F1);border-radius:16px;flex:none;align-items:center;gap:10px;width:560px;height:48px;padding:4px;display:flex}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-install{flex:none;position:relative}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-install-trigger{box-sizing:border-box;background:var(--Labels-Primary);width:192px;height:40px;color:var(--Bg-Primary);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-install-trigger svg{flex:none;display:block}:is(:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-install-trigger:focus-visible,:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-system-item:focus-visible,:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-copy:focus-visible,:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-docs:focus-visible,:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-docs-download:focus-visible,:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platform-card:focus-visible){outline:2px solid var(--Labels-Primary);outline-offset:2px}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-system-menu{z-index:var(--z-tooltip,900);box-sizing:border-box;border:.5px solid var(--Separators-S1);background:var(--Bg-Tertiary);transform-origin:0 0;border-radius:10px;flex-direction:column;width:192px;padding:5px;animation:.16s cubic-bezier(.23,1,.32,1) KimiCodeCapabilityHero-module__Lzb4La__kimi-code-capability-menu-in;display:flex;position:absolute;top:48px;left:0;box-shadow:0 2px 10px 2px #00000014}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-system-item{width:100%;height:28px;color:var(--Labels-Primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;padding:0 8px;font-size:13px;font-weight:400;line-height:20px;display:flex}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-system-item-label{align-items:center;gap:8px;min-width:0;display:inline-flex}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-system-item-label svg{flex:none;display:block}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-system-item>svg{color:var(--Colors-KMBlue)}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-system-item:hover{background:var(--Fills-F1)}:is(:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command,:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command-shell code.kimi-code-capability-command){--kimi-code-command-inline-gap:14px;--kimi-code-command-edge-fade:16px;box-sizing:border-box;contain:paint;clip-path:inset(0);width:300px;min-width:0;max-width:300px;font-family:var(--mono-fonts,monospace);white-space:nowrap;word-break:normal;-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent var(--kimi-code-command-inline-gap),#000 calc(var(--kimi-code-command-inline-gap) + var(--kimi-code-command-edge-fade)),#000 calc(100% - var(--kimi-code-command-inline-gap)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,transparent var(--kimi-code-command-inline-gap),#000 calc(var(--kimi-code-command-inline-gap) + var(--kimi-code-command-edge-fade)),#000 calc(100% - var(--kimi-code-command-inline-gap)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent var(--kimi-code-command-inline-gap),#000 calc(var(--kimi-code-command-inline-gap) + var(--kimi-code-command-edge-fade)),#000 calc(100% - var(--kimi-code-command-inline-gap)),transparent 100%);border-radius:0;flex:1 1 0;display:block;overflow:hidden;padding:0 var(--kimi-code-command-inline-gap)!important;color:var(--Labels-Primary)!important;background:0 0!important;margin:0!important;font-size:14px!important;line-height:23px!important}:is(:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command:before,:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command:after,:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command-shell code.kimi-code-capability-command:before,:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command-shell code.kimi-code-capability-command:after){content:none!important}:is(:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command.is-copied,:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command-shell code.kimi-code-capability-command.is-copied){-webkit-mask-image:none;mask-image:none}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command-accent{color:var(--Colors-KMBlue)}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command-track{--scroll-distance:0px;--scroll-duration:7s;will-change:transform;align-items:center;gap:28px;min-width:max-content;display:inline-flex;transform:translate(0,0)}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command.is-copied .kimi-code-capability-command-track{justify-content:center;gap:0;width:100%;min-width:0;animation:none}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command.is-marquee .kimi-code-capability-command-track{animation:KimiCodeCapabilityHero-module__Lzb4La__kimi-code-capability-command-marquee var(--scroll-duration)linear infinite}:is(:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command:hover .kimi-code-capability-command-track,:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command:focus .kimi-code-capability-command-track){animation-play-state:paused}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command-copy{white-space:nowrap;flex:none}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-copy{cursor:pointer;background:0 0;border:0;border-radius:12px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex;color:var(--Labels-Primary)!important}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-copy:hover{color:var(--Labels-Primary);background:var(--Bg-Primary)}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-actions.is-copied .kimi-code-capability-copy{color:var(--Colors-KMBlue)}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-docs{box-sizing:border-box;background:var(--Fills-F1);width:89px;height:48px;color:var(--Labels-Primary);white-space:nowrap;justify-content:center;align-items:center;gap:6px;display:inline-flex;text-decoration:none!important}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-docs:hover{background:var(--Fills-F2);color:var(--Labels-Primary);text-decoration:none!important}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-docs svg{flex:none;display:block}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platforms{box-sizing:border-box;flex-direction:column;align-items:center;gap:16px;width:100%;height:171px;margin-top:16px;padding:0 80px 32px;display:flex}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platforms p{color:var(--Labels-Tertiary);text-align:center;margin:0;font-size:14px;font-weight:400;line-height:20px}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platform-grid{grid-template-columns:repeat(6,133px);justify-content:center;gap:16px;width:880px;max-width:100%;display:grid}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platform-card{box-sizing:border-box;background:var(--Fills-F1);min-width:0;height:100px;color:var(--Labels-Primary);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:background-color .15s;display:flex;text-decoration:none!important}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platform-card:hover{background:var(--Fills-F2);color:var(--Labels-Primary);text-decoration:none!important}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platform-icon{width:36px;height:36px;color:var(--Labels-Primary);justify-content:center;align-items:center;display:inline-flex}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platform-icon svg{width:36px;height:36px;display:block}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platform-image{width:36px;height:36px;display:block}:is(:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platform-image>svg,:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platform-image>img){width:36px;height:36px;display:block}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platform-name{max-width:100%;color:var(--Labels-Primary);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}:where(.KimiCodeCapabilityHero-module__Lzb4La__root).kimi-code-capability-hero--download .kimi-code-capability-heading{gap:16px}:where(.KimiCodeCapabilityHero-module__Lzb4La__root).kimi-code-capability-hero--download .kimi-code-capability-actions{padding:24px 0}:where(.KimiCodeCapabilityHero-module__Lzb4La__root).kimi-code-capability-hero--download .kimi-code-capability-platforms{height:auto;padding-bottom:32px}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platform-grid--download{grid-template-columns:repeat(var(--kimi-code-platform-count,7),112px);width:100%}:is(:where(.KimiCodeCapabilityHero-module__Lzb4La__root).kimi-code-capability-hero--download .kimi-code-capability-platform-icon,:where(.KimiCodeCapabilityHero-module__Lzb4La__root).kimi-code-capability-hero--download .kimi-code-capability-platform-image,:where(.KimiCodeCapabilityHero-module__Lzb4La__root).kimi-code-capability-hero--download .kimi-code-capability-platform-image>svg,:where(.KimiCodeCapabilityHero-module__Lzb4La__root).kimi-code-capability-hero--download .kimi-code-capability-platform-image>img){width:32px;height:32px}:is(.dark :where(.KimiCodeCapabilityHero-module__Lzb4La__root).kimi-code-capability-hero--download .kimi-code-capability-platform-image--terminal>img,.dark :where(.KimiCodeCapabilityHero-module__Lzb4La__root).kimi-code-capability-hero--download .kimi-code-capability-platform-image--web>img,.dark :where(.KimiCodeCapabilityHero-module__Lzb4La__root).kimi-code-capability-hero--download .kimi-code-capability-platform-image--zed>img,.dark :where(.KimiCodeCapabilityHero-module__Lzb4La__root).kimi-code-capability-hero--download .kimi-code-capability-platform-image--paseo>img){filter:invert()}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-media{width:100%;max-width:880px;margin:16px auto 0}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-media-frame{aspect-ratio:16/9;background:var(--Fills-F2);border-radius:12px;width:100%;position:relative;overflow:hidden}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-media-frame>img{object-fit:cover;width:100%;height:100%;display:block}@keyframes KimiCodeCapabilityHero-module__Lzb4La__kimi-code-capability-menu-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes KimiCodeCapabilityHero-module__Lzb4La__kimi-code-capability-command-marquee{to{transform:translate3d(calc(var(--scroll-distance)*-1),0,0)}}@media (max-width:999px){:where(.KimiCodeCapabilityHero-module__Lzb4La__root).kimi-code-capability-hero{padding:40px 24px 64px}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-actions{flex-direction:column;align-items:center;margin-top:36px}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command-shell{width:min(740px,100%)}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platforms{height:auto;padding-left:0;padding-right:0}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){:where(.KimiCodeCapabilityHero-module__Lzb4La__root).kimi-code-capability-hero{padding:32px 20px 56px}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command-shell{height:auto;min-height:48px;padding:4px}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-install-trigger{max-width:180px}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-install-trigger span{text-overflow:ellipsis;overflow:hidden}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command-shell{width:100%}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-install-trigger{max-width:152px}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platform-grid{gap:12px}}@media (prefers-reduced-motion:reduce){:is(:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-system-menu,:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-platform-card){transition:none;animation:none}:where(.KimiCodeCapabilityHero-module__Lzb4La__root) .kimi-code-capability-command.is-marquee .kimi-code-capability-command-track{animation:none;transform:translate(0,0)}}
.PlaybookChatbox-module__t3d58G__uploadZone{border:1.5px dashed var(--Separators-S1);background:var(--Fills-F1);width:100%;min-height:80px;color:var(--Labels-Quaternary);text-align:center;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:16px;padding:24px 16px;font-size:17px;font-weight:330;line-height:28px;transition:background-color .15s,border-color .15s,color .15s;display:flex}.PlaybookChatbox-module__t3d58G__uploadZone:disabled{cursor:default;opacity:.6}.PlaybookChatbox-module__t3d58G__uploadZoneDragging{border-color:var(--Colors-KMBlue);background:var(--Others-LightBlueBg);color:var(--Colors-KMBlue)}.PlaybookChatbox-module__t3d58G__uploadZoneError{border-color:var(--Colors-Red);background:var(--Others-LightRedBg);color:var(--Colors-Red)}.PlaybookChatbox-module__t3d58G__uploadZoneIcon{flex:none;width:28px;height:28px}.PlaybookChatbox-module__t3d58G__uploadZoneIcon[data-theme=dark]{display:none}.dark .PlaybookChatbox-module__t3d58G__uploadZoneIcon[data-theme=light]{display:none}.dark .PlaybookChatbox-module__t3d58G__uploadZoneIcon[data-theme=dark]{display:block}.PlaybookChatbox-module__t3d58G__playbook .chatbox-sdk-send-button{--chatbox-send-button-radius:9999px;height:40px;padding:0 20px;font-size:14px;font-weight:500}:is(.PlaybookChatbox-module__t3d58G__playbook .chat-editor-content.chat-editor-content,.PlaybookChatbox-module__t3d58G__playbook .chat-editor-content.chat-editor-content:focus-within){box-shadow:none;background:0 0;border:none}.PlaybookChatbox-module__t3d58G__playbook .chat-editor-content.chat-editor-content .chat-input.chat-input{padding:0 8px}
@font-face{font-family:Sentient;src:url(/landing-ui/assets/resources/fonts/sentient-variable.woff2)format("woff2");font-weight:200 700;font-style:normal;font-display:swap}.TestimonialCarousel-module__CeDNkG__testimonialCarouselWrapper{--card-gap:24px;--card-width:calc((100% - var(--card-gap))/2);width:100%;margin:24px 0 8px}.TestimonialCarousel-module__CeDNkG__single .TestimonialCarousel-module__CeDNkG__testimonialTrack{justify-content:center}.TestimonialCarousel-module__CeDNkG__testimonialTrack{align-items:stretch;gap:var(--card-gap);will-change:transform;transition:transform .5s cubic-bezier(.22,.61,.36,1);display:flex}.TestimonialCarousel-module__CeDNkG__testimonialCard{flex:0 0 var(--card-width);width:var(--card-width);background:var(--Fills-F1);min-height:320px;color:var(--Labels-Primary);box-sizing:border-box;border-radius:16px;flex-direction:column;padding:24px 32px;display:flex;border:none!important}.TestimonialCarousel-module__CeDNkG__testimonialCarouselWrapper.TestimonialCarousel-module__CeDNkG__k3{--card-gap:16px;--card-width:calc((100% - var(--card-gap)*2)/3);box-sizing:border-box;margin-top:0;padding-top:24px}@media (max-width:900px){.TestimonialCarousel-module__CeDNkG__testimonialCarouselWrapper,.TestimonialCarousel-module__CeDNkG__testimonialCarouselWrapper.TestimonialCarousel-module__CeDNkG__k3{--card-width:100%}}.TestimonialCarousel-module__CeDNkG__testimonialCarouselViewport{width:100%;position:relative;overflow:hidden}.TestimonialCarousel-module__CeDNkG__logoRow{justify-content:flex-start;align-items:center;height:48px;margin-bottom:64px;display:flex}.TestimonialCarousel-module__CeDNkG__logoRowText{justify-content:flex-start}.TestimonialCarousel-module__CeDNkG__companyNameFallback{color:var(--Labels-Primary);letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:1.2}.TestimonialCarousel-module__CeDNkG__logoLink{cursor:pointer;align-items:center;max-width:70%;text-decoration:none;transition:opacity .2s;display:inline-flex}.TestimonialCarousel-module__CeDNkG__logoLink:hover{opacity:.75;text-decoration:none!important}.TestimonialCarousel-module__CeDNkG__logoLink:focus-visible{outline:2px solid var(--Colors-KMBlue);outline-offset:4px;border-radius:4px}.TestimonialCarousel-module__CeDNkG__logoImage{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:auto;max-height:48px;display:block}.TestimonialCarousel-module__CeDNkG__logoImageTinted{filter:brightness(0)opacity(.9)}.dark .TestimonialCarousel-module__CeDNkG__logoImageTinted{filter:none;opacity:.84}.TestimonialCarousel-module__CeDNkG__quoteContent{flex-direction:column;flex:1;min-height:0;display:flex;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}.TestimonialCarousel-module__CeDNkG__quoteText{color:var(--Labels-Primary);letter-spacing:0;text-align:left;flex:1;font-family:"Sentient",var(--font-noto-serif-sc,"Noto Serif SC"),serif!important;margin:0!important;font-size:17px!important;font-weight:300!important;line-height:28px!important}.TestimonialCarousel-module__CeDNkG__quoteEmphasis{color:var(--Labels-Primary);font-weight:600}.TestimonialCarousel-module__CeDNkG__quoteFooter{text-align:right;border:none;margin-top:auto;padding:48px 0 0}.TestimonialCarousel-module__CeDNkG__speakerInfo{font-family:"Sentient",var(--font-noto-serif-sc,"Noto Serif SC"),serif;text-align:right;color:var(--Labels-Primary);font-size:17px;font-style:normal;font-weight:500;line-height:28px}.TestimonialCarousel-module__CeDNkG__speakerName{color:var(--Labels-Primary);font-weight:500}.TestimonialCarousel-module__CeDNkG__speakerName:before{content:"—— "}.TestimonialCarousel-module__CeDNkG__speakerTitle{color:var(--Labels-Primary)}.TestimonialCarousel-module__CeDNkG__carouselControls{justify-content:space-between;align-items:center;margin-top:24px;padding-top:12px;display:flex}.TestimonialCarousel-module__CeDNkG__counter{color:var(--Labels-Tertiary);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:14px}.TestimonialCarousel-module__CeDNkG__counterCurrent{color:var(--Labels-Primary);font-weight:600}.TestimonialCarousel-module__CeDNkG__counterTotal{color:var(--Labels-Tertiary)}.TestimonialCarousel-module__CeDNkG__arrowControls{gap:8px;display:flex}.TestimonialCarousel-module__CeDNkG__arrowButton{border:1px solid var(--Separators-S1);width:36px;height:36px;color:var(--Labels-Primary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .2s,border-color .2s,color .2s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.TestimonialCarousel-module__CeDNkG__arrowButton:hover:not(:disabled){background:var(--Fills-F1);color:var(--Labels-Primary)}.TestimonialCarousel-module__CeDNkG__arrowButton:focus-visible{outline:2px solid var(--Colors-KMBlue);outline-offset:2px}.TestimonialCarousel-module__CeDNkG__arrowButton:disabled{opacity:.35;cursor:not-allowed}.TestimonialCarousel-module__CeDNkG__arrowPrev svg{transform:rotate(90deg)}.TestimonialCarousel-module__CeDNkG__arrowNext svg{transform:rotate(-90deg)}.TestimonialCarousel-module__CeDNkG__k3 .TestimonialCarousel-module__CeDNkG__testimonialCard{gap:24px;min-height:469px}.TestimonialCarousel-module__CeDNkG__k3 .TestimonialCarousel-module__CeDNkG__logoRow{height:48px;margin-bottom:0}.TestimonialCarousel-module__CeDNkG__k3 .TestimonialCarousel-module__CeDNkG__logoLink{max-width:100%;height:48px;color:var(--Labels-Primary)}.TestimonialCarousel-module__CeDNkG__k3 .TestimonialCarousel-module__CeDNkG__logoImage{width:48px;max-width:48px;height:48px;max-height:48px;display:block}.TestimonialCarousel-module__CeDNkG__quoteIcon{width:24px;height:24px;color:var(--Labels-Primary);fill:currentColor;flex:none;margin-bottom:16px;display:block}.TestimonialCarousel-module__CeDNkG__k3 .TestimonialCarousel-module__CeDNkG__quoteContent{gap:8px}.TestimonialCarousel-module__CeDNkG__k3 .TestimonialCarousel-module__CeDNkG__quoteIcon{margin-bottom:0}.TestimonialCarousel-module__CeDNkG__k3 .TestimonialCarousel-module__CeDNkG__quoteText{color:var(--Labels-Primary);font-weight:400;margin:0!important;font-size:17px!important;line-height:28px!important}.TestimonialCarousel-module__CeDNkG__k3 .TestimonialCarousel-module__CeDNkG__quoteEmphasis{font-weight:600}.TestimonialCarousel-module__CeDNkG__k3 .TestimonialCarousel-module__CeDNkG__speakerInfo{font-size:17px;line-height:28px}.TestimonialCarousel-module__CeDNkG__k3 .TestimonialCarousel-module__CeDNkG__speakerName{font-weight:450}.TestimonialCarousel-module__CeDNkG__k3 .TestimonialCarousel-module__CeDNkG__speakerTitle{color:var(--Labels-Secondary);font-size:14px;font-weight:330;line-height:23px}.TestimonialCarousel-module__CeDNkG__k3 .TestimonialCarousel-module__CeDNkG__carouselControls{height:38px;margin-top:24px;padding:0 8px}.TestimonialCarousel-module__CeDNkG__k3 .TestimonialCarousel-module__CeDNkG__arrowButton{width:38px;height:38px;color:var(--Labels-Primary);background:0 0;border:0}.TestimonialCarousel-module__CeDNkG__k3 .TestimonialCarousel-module__CeDNkG__arrowButton:hover:not(:disabled){background:var(--Fills-F2);color:var(--Labels-Primary);border-color:#0000}.TestimonialCarousel-module__CeDNkG__k3 .TestimonialCarousel-module__CeDNkG__arrowButton:disabled{color:var(--Labels-Primary);opacity:.4}.TestimonialCarousel-module__CeDNkG__k3 .TestimonialCarousel-module__CeDNkG__arrowButton:active:not(:disabled){background:var(--Fills-F2-active,var(--Fills-F2));transform:scale(.96)}.TestimonialCarousel-module__CeDNkG__filled .TestimonialCarousel-module__CeDNkG__arrowButton{background:var(--Fills-F1);border-color:#0000}.TestimonialCarousel-module__CeDNkG__filled .TestimonialCarousel-module__CeDNkG__arrowButton:hover:not(:disabled){background:var(--Fills-F2);border-color:#0000}.TestimonialCarousel-module__CeDNkG__testimonialCarouselWrapper .TestimonialCarousel-module__CeDNkG__testimonialCard.TestimonialCarousel-module__CeDNkG__imageCard{background:0 0;gap:0;min-height:0;padding:0;overflow:hidden}.TestimonialCarousel-module__CeDNkG__imageLink{width:100%;text-decoration:none;display:block}.TestimonialCarousel-module__CeDNkG__imageLink:hover{opacity:.9;text-decoration:none!important}.TestimonialCarousel-module__CeDNkG__imageLink:focus-visible{outline:2px solid var(--Colors-KMBlue);outline-offset:4px;border-radius:16px}.TestimonialCarousel-module__CeDNkG__imageMedia{border-radius:16px;width:100%;height:auto;display:block}
.ResourceRuntime-module__SIfd5a__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}:is(.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-paragraph img,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-image img){border:.5px solid var(--Separators-S1);border-radius:12px;width:100%;max-width:100%;height:auto;display:block}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-image{max-width:720px;margin-left:auto;margin-right:auto}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-divider{border-top:.5px solid var(--Separators-S1);margin-top:7px;margin-bottom:16px}:is(.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-table th>*,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-table td>*){overflow-wrap:anywhere}.ResourceRuntime-module__SIfd5a__root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth}:root.dark .ResourceRuntime-module__SIfd5a__root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ResourceRuntime-module__SIfd5a__root,.ResourceRuntime-module__SIfd5a__root{max-width:100%;overflow-x:clip}.ResourceRuntime-module__SIfd5a__root .vp-page{background:var(--Bg-Primary)}:is(.ResourceRuntime-module__SIfd5a__root .vp-doc .showcase-section-wide,.ResourceRuntime-module__SIfd5a__root .vp-doc .wide-component){box-sizing:border-box;width:100dvw;max-width:1280px;margin-left:calc(50% - 50dvw);padding:48px 24px;transform:none}.ResourceRuntime-module__SIfd5a__root{font-family:var(--font-sans)}:is(.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-1,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-2,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-3,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-4,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-5,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-6){color:var(--Labels-Primary);font-weight:600}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-paragraph{color:var(--Labels-Secondary);line-height:1.8}.ResourceRuntime-module__SIfd5a__root .vp-doc h1.showcase-hub-title{text-align:left!important;font-family:var(--font-sans)!important;margin:0!important;font-size:32px!important;font-weight:450!important;line-height:38px!important}.ResourceRuntime-module__SIfd5a__root .vp-doc p.showcase-hub-subtitle{font-family:var(--font-sans)!important;color:var(--Labels-Secondary)!important;letter-spacing:normal!important;white-space:pre-line!important;max-width:none!important;margin-top:0!important;margin-bottom:0!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.ResourceRuntime-module__SIfd5a__root .vp-doc p.hero-main-subtitle{color:var(--Labels-Secondary);font-size:16px;line-height:24px}.ResourceRuntime-module__SIfd5a__root .vp-doc a:not(.vp-raw){color:var(--Colors-KMBlue);text-decoration:none}.ResourceRuntime-module__SIfd5a__root .vp-doc a:not(.vp-raw):hover{color:var(--Colors-KMBlue);text-decoration:underline}.ResourceRuntime-module__SIfd5a__root .vp-doc a.resources-explore-card:hover{text-decoration:none}:is(.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-image img,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-paragraph img){border-radius:12px;max-width:100%}.ResourceRuntime-module__SIfd5a__root .vp-doc .resources-explore-card img{border-radius:0}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-paragraph img{border:.5px solid var(--Separators-S1);width:100%;max-width:100%;height:auto;display:block}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-blockquote{background:0 0;border-left:none;border-radius:0;margin:24px 0;padding:0 0 0 32px;position:relative}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-blockquote:before{content:"";background:var(--Fills-F3);border-radius:39px;width:2px;position:absolute;top:2px;bottom:2px;left:0}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-blockquote .kit-weaver-markdown-paragraph{color:var(--Labels-Primary)!important;font-family:var(--font-sans)!important;margin:0!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}@font-face{font-family:Sentient;src:url(/landing-ui/assets/resources/fonts/sentient-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sentient;src:url(/landing-ui/assets/resources/fonts/sentient-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-quote{max-width:720px;margin:24px 0;padding-left:20px;position:relative}@media (min-width:1000px){.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-quote{padding-left:26px}}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-quote:before{content:"";background:var(--Fills-F3);border-radius:39px;width:1px;position:absolute;top:2px;bottom:2px;left:0}:is(.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-quote[data-quote-lang] .resource-quote-text,.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-quote[data-quote-lang] .resource-quote-attribution){font-family:var(--font-editorial)!important;color:var(--Labels-Secondary)!important;margin:0!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}:is(.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-quote[data-quote-lang=en] .resource-quote-text,.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-quote[data-quote-lang=en] .resource-quote-attribution){font-family:"Sentient",var(--font-noto-serif-sc,"Noto Serif SC"),serif!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-quote[data-quote-lang=en] .resource-quote-text:before{content:"\""}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-quote[data-quote-lang=en] .resource-quote-text:after{content:"\""}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-quote[data-quote-lang=zh] .resource-quote-text:before{content:"“"}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-quote[data-quote-lang=zh] .resource-quote-text:after{content:"”"}:is(.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-quote[data-quote-lang=zh] .resource-quote-text,.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-quote[data-quote-lang=zh] .resource-quote-attribution){font-family:var(--font-noto-serif-sc,"Noto Serif SC"),"Songti SC",serif!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-quote .resource-quote-attribution{margin-top:4px!important}.ResourceRuntime-module__SIfd5a__root .resource-cover-play-video [data-blog-video-player]>button>span{background-color:var(--MaskBg-Base);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:none;width:68px;height:68px}.ResourceRuntime-module__SIfd5a__root .resource-cover-play-video [data-blog-video-player]>button:hover>span{background-color:var(--MaskBg-Base-hover)}.ResourceRuntime-module__SIfd5a__root .resource-cover-play-video [data-blog-video-player]>button>span>svg{width:40px;height:40px}@media (hover:hover){.ResourceRuntime-module__SIfd5a__root .resource-cover-play-video [data-blog-video-player]>button>span{opacity:0}.ResourceRuntime-module__SIfd5a__root .resource-cover-play-video .resource-cover-play-fullscreen{opacity:0}.ResourceRuntime-module__SIfd5a__root .menu-card .resource-cover-play-fullscreen{opacity:0}.ResourceRuntime-module__SIfd5a__root .resource-cover-play-video:hover [data-blog-video-player]>button>span{opacity:1}.ResourceRuntime-module__SIfd5a__root .resource-cover-play-video [data-blog-video-player]>button:focus-visible>span{opacity:1}.ResourceRuntime-module__SIfd5a__root .resource-cover-play-video:hover .resource-cover-play-fullscreen{opacity:1}.ResourceRuntime-module__SIfd5a__root .resource-cover-play-video .resource-cover-play-fullscreen:focus-visible{opacity:1}.ResourceRuntime-module__SIfd5a__root .menu-card:hover .resource-cover-play-fullscreen{opacity:1}.ResourceRuntime-module__SIfd5a__root .menu-card .resource-cover-play-fullscreen:focus-visible{opacity:1}}.ResourceRuntime-module__SIfd5a__root .resource-cover-play-video video::-webkit-media-controls-fullscreen-button{display:none}.ResourceRuntime-module__SIfd5a__root .vp-doc{font-family:var(--font-sans)}:is(.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-1,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-2,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-3,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-4,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-5,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-6){font-family:var(--font-sans)}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-1{max-width:1000px;scroll-margin-top:var(--scroll-margin-top,64px);margin:8px auto;font-family:var(--font-sans)!important;letter-spacing:0%!important;text-align:center!important;color:var(--Labels-Primary)!important;font-size:32px!important;font-weight:450!important;line-height:38px!important}.ResourceRuntime-module__SIfd5a__root .vp-doc h1.hero-main-title{font-family:var(--font-sans)!important;font-size:32px!important;font-weight:450!important;line-height:38px!important}:is(:lang(zh) .ResourceRuntime-module__SIfd5a__root .vp-doc h1.hero-main-title,:lang(zh-CN) .ResourceRuntime-module__SIfd5a__root .vp-doc h1.hero-main-title,:lang(zh-TW) .ResourceRuntime-module__SIfd5a__root .vp-doc h1.hero-main-title,:lang(ja) .ResourceRuntime-module__SIfd5a__root .vp-doc h1.hero-main-title,:lang(ko) .ResourceRuntime-module__SIfd5a__root .vp-doc h1.hero-main-title){font-weight:450!important}:is(.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-1:hover .header-anchor,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-2:hover .header-anchor,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-3:hover .header-anchor,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-4:hover .header-anchor,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-5:hover .header-anchor,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-6:hover .header-anchor){display:none}:is(.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-paragraph,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-list,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-blockquote,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-2,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-3,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-4,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-5,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-6,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-table){max-width:720px;margin-left:auto;margin-right:auto}:is(.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-2,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-3,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-4,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-5,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-6){text-align:left;scroll-margin-top:var(--scroll-margin-top,64px);border-top:none!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-2{letter-spacing:0%!important;color:var(--Labels-Primary)!important;margin-top:16px!important;padding-top:16px!important;font-size:28px!important;font-weight:450!important;line-height:36px!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-3{letter-spacing:0%!important;color:var(--Labels-Primary)!important;margin-top:28px!important;margin-bottom:16px!important;font-size:22px!important;font-weight:450!important;line-height:28px!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-4{letter-spacing:0%!important;color:var(--Labels-Primary)!important;margin-top:24px!important;margin-bottom:16px!important;font-size:18px!important;font-weight:500!important;line-height:26px!important}:is(.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-5,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-6){font-size:16px!important;font-weight:500!important;line-height:24px!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-heading-5{margin-top:20px!important;margin-bottom:12px!important}:is(.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-paragraph,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-list-item){letter-spacing:0%!important;color:var(--Labels-Primary)!important;margin:20px 0!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-list-item>.kit-weaver-markdown-paragraph{letter-spacing:0%!important;color:var(--Labels-Primary)!important;margin:20px 0!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-list{margin:20px 0!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-list.ordered{padding-left:24px;list-style:decimal}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-list.unordered{padding-left:24px;list-style:outside}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-list-item{display:list-item}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-list .kit-weaver-markdown-list{margin:16px auto!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-table{border-collapse:collapse;border-spacing:0;width:100%;overflow:hidden;margin:16px auto 0!important}:is(.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-table th,.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-table td){border-top:.5px solid var(--Separators-S1);border-left:.5px solid var(--Separators-S1);text-align:left;box-sizing:border-box;overflow-wrap:anywhere;min-width:80px;max-width:280px;padding:12px 16px}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-table th:first-child:not(.kit-weaver-markdown-table-cell){z-index:1;box-shadow:inset -.5px 0 0 0 var(--Separators-S1,#00000021);border-left:0;max-width:200px;position:sticky;left:0}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-table td:first-child:not(.kit-weaver-markdown-table-cell){z-index:1;box-shadow:inset -.5px 0 0 0 var(--Separators-S1,#00000021);border-left:0;max-width:200px;position:sticky;left:0}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-table .kit-weaver-markdown-table-first-column-cell{z-index:1;box-shadow:inset -.5px 0 0 0 var(--Separators-S1,#00000021);border-left:0;max-width:200px;position:sticky;left:0}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-table th:nth-child(2):not(.kit-weaver-markdown-table-cell){border-left:0}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-table td:nth-child(2):not(.kit-weaver-markdown-table-cell){border-left:0}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-table .kit-weaver-markdown-table-second-column-cell{border-left:0}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-table thead tr:first-child th{color:var(--Labels-Primary,#000000e6);background:var(--Bg-Secondary,#f5f5f5);border-top:0;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-table tbody tr td{color:var(--Labels-Primary,#000000e6);background:var(--Bg-Tertiary,#fff)}.ResourceRuntime-module__SIfd5a__root .vp-doc-table-container{border-radius:12px;max-width:720px;position:relative;overflow:hidden;margin:16px auto 0!important}.ResourceRuntime-module__SIfd5a__root .vp-doc-table-container:after{content:"";border:.5px solid var(--Separators-S1,#00000021);pointer-events:none;z-index:2;border-radius:12px;position:absolute;inset:0}.ResourceRuntime-module__SIfd5a__root .vp-doc-table-container:before{content:"";pointer-events:none;z-index:1;border-radius:12px;transition:box-shadow .15s;position:absolute;inset:0}.ResourceRuntime-module__SIfd5a__root .vp-doc-table-container.has-right-overflow:before{box-shadow:inset -4px 0 4px #0000000a}.ResourceRuntime-module__SIfd5a__root .vp-doc-table-container.has-left-overflow:before{box-shadow:inset 4px 0 4px #0000000a}.ResourceRuntime-module__SIfd5a__root .vp-doc-table-container.has-right-overflow.has-left-overflow:before{box-shadow:inset -4px 0 4px #0000000a,inset 4px 0 4px #0000000a}.ResourceRuntime-module__SIfd5a__root .vp-doc-table-wrapper{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#0003 transparent;width:100%;min-width:0;overflow-x:auto}:root.dark .ResourceRuntime-module__SIfd5a__root .vp-doc-table-wrapper{scrollbar-color:#fff3 transparent}.ResourceRuntime-module__SIfd5a__root .vp-doc-table-wrapper::-webkit-scrollbar{height:8px}.ResourceRuntime-module__SIfd5a__root .vp-doc-table-wrapper::-webkit-scrollbar-track{background:0 0}.ResourceRuntime-module__SIfd5a__root .vp-doc-table-wrapper::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.ResourceRuntime-module__SIfd5a__root .vp-doc-table-wrapper::-webkit-scrollbar-thumb:hover{background:#00000059}:root.dark .ResourceRuntime-module__SIfd5a__root .vp-doc-table-wrapper::-webkit-scrollbar-thumb{background:#fff3}:root.dark .ResourceRuntime-module__SIfd5a__root .vp-doc-table-wrapper::-webkit-scrollbar-thumb:hover{background:#ffffff59}@media (hover:none){.ResourceRuntime-module__SIfd5a__root .vp-doc-table-wrapper{scrollbar-width:none}.ResourceRuntime-module__SIfd5a__root .vp-doc-table-wrapper::-webkit-scrollbar{display:none}}.ResourceRuntime-module__SIfd5a__root .vp-doc-table-wrapper .kit-weaver-markdown-table{min-width:max-content;max-width:none;overflow:visible;margin:0!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .kit-weaver-markdown-table td:first-child:has(>span:empty){border-top:0}.ResourceRuntime-module__SIfd5a__root .vp-doc :not(pre)>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}.ResourceRuntime-module__SIfd5a__root .vp-doc code:not(pre 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}.ResourceRuntime-module__SIfd5a__root .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}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article p:has(>.toc-heading){display:none}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article p:has(>.toc-heading)+ul{display:none}.ResourceRuntime-module__SIfd5a__root .breadcrumb-wrapper ol{margin:0!important;padding:0!important}.ResourceRuntime-module__SIfd5a__root .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}.ResourceRuntime-module__SIfd5a__root .resources-hero{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:24px;width:100%;padding-top:72px;padding-bottom:72px;display:flex}.ResourceRuntime-module__SIfd5a__root .resources-hero.resources-hero--align-center{gap:16px;padding-top:47px;padding-bottom:0}.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center .hero-block-meta .breadcrumb{margin-bottom:13px!important}.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center .hero-block-meta h1.hero-main-title{margin-bottom:7px!important}.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center .resources-hero-content .hero-block-cta{margin-top:21px}.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center .resources-hero-media{margin-top:17px}.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center .resources-hero-content{gap:16px;max-width:1040px;margin-left:auto;margin-right:auto}.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center .resources-hero-media{width:100%;max-width:1040px;margin-left:auto;margin-right:auto}.ResourceRuntime-module__SIfd5a__root .resources-hero-content{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.ResourceRuntime-module__SIfd5a__root .resources-hero-content .hero-block-meta{flex-direction:column;align-items:stretch;gap:16px;width:100%;display:flex}:is(.ResourceRuntime-module__SIfd5a__root .resources-hero-content .hero-block-meta .breadcrumb-wrapper,.ResourceRuntime-module__SIfd5a__root .resources-hero-content .hero-block-meta .breadcrumb){width:100%}.ResourceRuntime-module__SIfd5a__root .resources-hero-content .hero-block-cta{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ResourceRuntime-module__SIfd5a__root .resources-hero-content .hero-block-cta.hero-block-cta--center{align-items:center}.ResourceRuntime-module__SIfd5a__root .resources-hero-content .hero-block-cta.hero-block-cta--center .hero-block-cta-buttons{justify-content:center}.ResourceRuntime-module__SIfd5a__root .resources-hero.resources-hero--align-center .resources-hero-content{align-items:center;width:100%}.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center .resources-hero-content .hero-block-meta{text-align:center;align-items:center}.ResourceRuntime-module__SIfd5a__root .resources-hero.resources-hero--align-center h1.hero-main-title{text-align:center!important}.ResourceRuntime-module__SIfd5a__root .resources-hero.resources-hero--align-center p.hero-main-subtitle{text-align:center!important}:is(.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center .resources-hero-content .hero-block-meta .breadcrumb-wrapper,.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center .resources-hero-content .hero-block-meta .breadcrumb){width:auto;min-width:0;max-width:100%}.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center .resources-hero-content .hero-block-meta .breadcrumb ol{justify-content:center}.ResourceRuntime-module__SIfd5a__root .resources-hero-content .hero-block-cta-buttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ResourceRuntime-module__SIfd5a__root .resources-hero-content .hero-block-cta-footnote{margin:0}.ResourceRuntime-module__SIfd5a__root .resources-hero-content .hero-block-props{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ResourceRuntime-module__SIfd5a__root .resources-hero.resources-hero--kimi-code{padding-top:40px}.ResourceRuntime-module__SIfd5a__root .resources-hero.resources-hero--kimi-code .resources-hero-content{align-items:center;gap:48px;width:100%}.ResourceRuntime-module__SIfd5a__root .resources-hero.resources-hero--kimi-code .hero-block-meta{text-align:center;align-items:center;width:100%;max-width:1040px}:is(.ResourceRuntime-module__SIfd5a__root .resources-hero.resources-hero--kimi-code .hero-block-meta .breadcrumb-wrapper,.ResourceRuntime-module__SIfd5a__root .resources-hero.resources-hero--kimi-code .hero-block-meta .breadcrumb){width:auto}.ResourceRuntime-module__SIfd5a__root .resources-hero.resources-hero--kimi-code .hero-block-cta--kimi-code{align-items:center;width:100%}.ResourceRuntime-module__SIfd5a__root .resources-hero-media{width:100%;margin-top:0}.ResourceRuntime-module__SIfd5a__root .resources-hero-media>figure{width:100%;margin:0}:is(.ResourceRuntime-module__SIfd5a__root .resources-hero-media img,.ResourceRuntime-module__SIfd5a__root .resources-hero-media video){aspect-ratio:16/9;object-fit:cover;background:var(--Fills-F1);border:.5px solid var(--Separators-S1);border-radius:8px;width:100%}.ResourceRuntime-module__SIfd5a__root video:fullscreen{background:#000;border:0;border-radius:0;object-fit:contain!important}@media (min-width:1000px){.ResourceRuntime-module__SIfd5a__root .resources-hero.hero-left-right{flex-direction:row;align-items:flex-start;gap:48px}.ResourceRuntime-module__SIfd5a__root .resources-hero.hero-left-right .resources-hero-content{flex:5}.ResourceRuntime-module__SIfd5a__root .resources-hero.hero-left-right .resources-hero-media{flex:8;min-width:0;max-width:583px}}.ResourceRuntime-module__SIfd5a__root .resources-hero h1.hero-main-title{text-align:left!important;max-width:none!important;margin:0!important;scroll-margin-top:0!important}.ResourceRuntime-module__SIfd5a__root .resources-hero.resources-hero--kimi-code h1.hero-main-title{text-align:center!important;line-height:38px!important}.ResourceRuntime-module__SIfd5a__root .resources-hero p.hero-main-subtitle{text-align:left!important;max-width:none!important;color:var(--Labels-Secondary)!important;margin:0!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.ResourceRuntime-module__SIfd5a__root .resources-hero.resources-hero--kimi-code p.hero-main-subtitle{text-align:center!important;max-width:1040px!important;color:var(--Labels-Primary)!important}.ResourceRuntime-module__SIfd5a__root .resources-hero .breadcrumb a{color:var(--Labels-Secondary);text-decoration:none}.ResourceRuntime-module__SIfd5a__root .resources-hero .breadcrumb a:hover{color:var(--Labels-Primary);text-decoration:none}:is(.ResourceRuntime-module__SIfd5a__root .resources-hero .breadcrumb,.ResourceRuntime-module__SIfd5a__root .vp-doc .breadcrumb){margin:0!important}:is(.ResourceRuntime-module__SIfd5a__root .resources-hero .breadcrumb ol,.ResourceRuntime-module__SIfd5a__root .vp-doc .breadcrumb ol){margin:0!important;padding:0!important;list-style:none!important}:is(.ResourceRuntime-module__SIfd5a__root .resources-hero .breadcrumb li,.ResourceRuntime-module__SIfd5a__root .vp-doc .breadcrumb li){margin:0!important;font-size:14px!important;line-height:22px!important;list-style:none!important;display:flex!important}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article h2{width:100%;max-width:800px;margin-left:0!important;margin-right:auto!important}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article h3{width:100%;max-width:800px;margin-left:0!important;margin-right:auto!important}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article h4{width:100%;max-width:800px;margin-left:0!important;margin-right:auto!important}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article h5{width:100%;max-width:800px;margin-left:0!important;margin-right:auto!important}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article h6{width:100%;max-width:800px;margin-left:0!important;margin-right:auto!important}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article p:where(:not(.hero-main-subtitle)):where(:not(.card-desc)){width:100%;max-width:800px;margin-left:0!important;margin-right:auto!important}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article ul{width:100%;max-width:800px;margin-left:0!important;margin-right:auto!important}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article ol{width:100%;max-width:800px;margin-left:0!important;margin-right:auto!important}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article blockquote{width:100%;max-width:800px;margin-left:0!important;margin-right:auto!important}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article .kit-weaver-markdown-image{width:100%;max-width:800px;margin-left:0!important;margin-right:auto!important}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article table{width:100%;max-width:800px;margin-left:0!important;margin-right:auto!important}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article .vp-doc-table-container{width:100%;max-width:800px;margin-left:0!important;margin-right:auto!important}@media (max-width:999px){.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article h2{max-width:100%}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article h3{max-width:100%}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article h4{max-width:100%}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article h5{max-width:100%}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article h6{max-width:100%}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article p:where(:not(.hero-main-subtitle)):where(:not(.card-desc)){max-width:100%}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article ul{max-width:100%}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article ol{max-width:100%}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article blockquote{max-width:100%}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article .kit-weaver-markdown-image{max-width:100%}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article table{max-width:100%}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article .vp-doc-table-container{max-width:100%}}.ResourceRuntime-module__SIfd5a__root{--code-block-bg:var(--Bg-Secondary,#f5f5f5);--code-block-fg:var(--Labels-Primary,#000000e6);--code-block-border:var(--Separators-S1,#00000021);--code-block-radius:12px;--code-token-comment:#8a8f99;--code-token-punctuation:#5c6370;--code-token-property:#c25e1f;--code-token-tag:#c25e1f;--code-token-boolean:#c25e1f;--code-token-number:#c25e1f;--code-token-constant:#c25e1f;--code-token-symbol:#c25e1f;--code-token-deleted:#c25e1f;--code-token-selector:#1f7f3a;--code-token-attr-name:#1f7f3a;--code-token-string:#1f7f3a;--code-token-char:#1f7f3a;--code-token-builtin:#1f7f3a;--code-token-inserted:#1f7f3a;--code-token-operator:#5c6370;--code-token-entity:#5c6370;--code-token-url:#1f57b6;--code-token-atrule:#1f57b6;--code-token-attr-value:#1f7f3a;--code-token-keyword:#1f57b6;--code-token-function:#af3a64;--code-token-regex:#af3a64;--code-token-important:#af3a64;--code-token-variable:#af3a64}:root.dark .ResourceRuntime-module__SIfd5a__root{--code-token-comment:var(--Syntax-Comment);--code-token-punctuation:#abb2bf;--code-token-property:var(--Syntax-Literal);--code-token-tag:var(--Syntax-Literal);--code-token-boolean:var(--Syntax-Literal);--code-token-number:var(--Syntax-Literal);--code-token-constant:var(--Syntax-Literal);--code-token-symbol:var(--Syntax-Literal);--code-token-deleted:var(--Syntax-Literal);--code-token-selector:var(--Syntax-String);--code-token-attr-name:var(--Syntax-String);--code-token-string:var(--Syntax-String);--code-token-char:var(--Syntax-String);--code-token-builtin:var(--Syntax-String);--code-token-inserted:var(--Syntax-String);--code-token-operator:#abb2bf;--code-token-entity:#abb2bf;--code-token-url:#61afef;--code-token-atrule:#61afef;--code-token-attr-value:var(--Syntax-String);--code-token-keyword:#61afef;--code-token-function:#e06c75;--code-token-regex:#e06c75;--code-token-important:#e06c75;--code-token-variable:#e06c75}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article .resources-standard-code-block{border-radius:var(--code-block-radius);background:var(--code-block-bg);border:.5px solid var(--code-block-border);max-width:800px;margin:16px 0;position:relative;overflow:hidden}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article .resources-standard-code-block pre{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);color:var(--code-block-fg);scrollbar-width:thin;background:0 0;border:none;border-radius:0;margin:0;padding:16px 56px 16px 16px;font-size:14px;line-height:22px;overflow-x:auto}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article .resources-standard-code-block code{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;white-space:pre;background:0 0;border-radius:0;padding:0}.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block-actions{z-index:1;gap:8px;display:flex;position:absolute;top:8px;right:8px}.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block-copy{width:32px;height:32px;color:var(--Labels-Secondary,#0009);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block-copy:hover{background:var(--Fills-F2,#0000000d);color:var(--Labels-Primary,#000000e6)}:is(.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.comment,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.prolog,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.doctype,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.cdata){color:var(--code-token-comment);font-style:italic}.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.punctuation{color:var(--code-token-punctuation)}.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.namespace{opacity:.7}:is(.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.property,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.tag,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.boolean,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.number,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.constant,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.symbol,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.deleted){color:var(--code-token-number)}:is(.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.selector,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.attr-name,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.string,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.char,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.builtin,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.inserted){color:var(--code-token-string)}:is(.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.operator,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.entity){color:var(--code-token-operator)}:is(.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.url,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.atrule,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.attr-value,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.keyword){color:var(--code-token-keyword)}:is(.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.function,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.class-name,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.regex,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.important,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.variable){color:var(--code-token-function)}:is(.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.important,.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.bold){font-weight:600}.ResourceRuntime-module__SIfd5a__root .resources-standard-code-block .token.italic{font-style:italic}@media (max-width:999px){.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article .resources-standard-code-block{max-width:100%}}@media (min-width:1000px){.ResourceRuntime-module__SIfd5a__root .resources-page-container{grid-template-columns:1fr 320px;column-gap:160px;display:grid}.ResourceRuntime-module__SIfd5a__root .resources-page-container>.resources-hero{grid-column:1/-1}.ResourceRuntime-module__SIfd5a__root .resources-page-container>section{grid-column:1;min-width:0}.ResourceRuntime-module__SIfd5a__root .resources-aside{grid-column:2}}.ResourceRuntime-module__SIfd5a__root .resources-aside-inner{flex-direction:column;gap:24px;width:320px;display:flex;position:sticky;top:96px}.ResourceRuntime-module__SIfd5a__root .resources-aside-toc{flex-direction:column;width:100%;display:flex}.ResourceRuntime-module__SIfd5a__root .resources-aside-toc-list{flex-direction:column;display:flex;margin:0!important;padding:0!important;list-style:none!important}.ResourceRuntime-module__SIfd5a__root .resources-aside-toc-item{border-left:1px solid var(--Fills-F2,#0000000d);align-items:stretch;padding:8px 0 8px 24px;transition:border-color .15s;display:flex;margin:0!important;list-style:none!important}.ResourceRuntime-module__SIfd5a__root .resources-aside-toc-item[data-level="3"]{max-height:60px;padding-left:40px;transition:border-color .15s,max-height .18s,padding-top .18s,padding-bottom .18s,opacity .18s;overflow:hidden}.ResourceRuntime-module__SIfd5a__root .resources-aside-toc-item[data-level="3"].is-collapsed{opacity:0;pointer-events:none;max-height:0;padding-top:0;padding-bottom:0}.ResourceRuntime-module__SIfd5a__root .resources-aside-toc-item.is-active{border-left:2px solid var(--Labels-Primary,#000000e6);padding-left:23px}.ResourceRuntime-module__SIfd5a__root .resources-aside-toc-item.is-active[data-level="3"]{padding-left:39px}.ResourceRuntime-module__SIfd5a__root .resources-aside-toc-link{font-family:var(--font-sans);color:var(--Labels-Secondary,#0009);font-size:14px;font-weight:400;line-height:20px;text-decoration:none;transition:color .15s;display:block}.ResourceRuntime-module__SIfd5a__root .resources-aside-toc-link:hover{color:var(--Labels-Primary,#000000e6)}.ResourceRuntime-module__SIfd5a__root .resources-aside-toc-item.is-active .resources-aside-toc-link{color:var(--Labels-Primary,#000000e6)}.ResourceRuntime-module__SIfd5a__root .resources-cta-button{font-family:var(--font-sans);text-decoration:none!important}.ResourceRuntime-module__SIfd5a__root .resources-cta-button:hover{text-decoration:none!important}.ResourceRuntime-module__SIfd5a__root .resources-cta-button--primary{color:var(--Bg-Primary)!important}.ResourceRuntime-module__SIfd5a__root .resources-cta-button--primary:hover{color:var(--Bg-Primary)!important}.ResourceRuntime-module__SIfd5a__root .resources-cta-button--primary:active{color:var(--Bg-Primary)!important}.ResourceRuntime-module__SIfd5a__root .vp-doc a.resources-cta-button--primary{color:var(--Bg-Primary)!important}.ResourceRuntime-module__SIfd5a__root .vp-doc a.resources-cta-button--primary:hover{color:var(--Bg-Primary)!important}.ResourceRuntime-module__SIfd5a__root .vp-doc a.resources-cta-button--primary:active{color:var(--Bg-Primary)!important}.ResourceRuntime-module__SIfd5a__root .markdown a.resources-cta-button--primary{color:var(--Bg-Primary)!important}.ResourceRuntime-module__SIfd5a__root .markdown a.resources-cta-button--primary:hover{color:var(--Bg-Primary)!important}.ResourceRuntime-module__SIfd5a__root .markdown a.resources-cta-button--primary:active{color:var(--Bg-Primary)!important}.ResourceRuntime-module__SIfd5a__root .resources-cta-button--secondary{color:var(--Labels-Primary)!important}.ResourceRuntime-module__SIfd5a__root .resources-cta-button--secondary:hover{color:var(--Labels-Primary)!important}.ResourceRuntime-module__SIfd5a__root .resources-cta-button--secondary:active{color:var(--Labels-Primary)!important}.ResourceRuntime-module__SIfd5a__root .vp-doc a.resources-cta-button--secondary{color:var(--Labels-Primary)!important}.ResourceRuntime-module__SIfd5a__root .vp-doc a.resources-cta-button--secondary:hover{color:var(--Labels-Primary)!important}.ResourceRuntime-module__SIfd5a__root .vp-doc a.resources-cta-button--secondary:active{color:var(--Labels-Primary)!important}.ResourceRuntime-module__SIfd5a__root .markdown a.resources-cta-button--secondary{color:var(--Labels-Primary)!important}.ResourceRuntime-module__SIfd5a__root .markdown a.resources-cta-button--secondary:hover{color:var(--Labels-Primary)!important}.ResourceRuntime-module__SIfd5a__root .markdown a.resources-cta-button--secondary:active{color:var(--Labels-Primary)!important}:is(.ResourceRuntime-module__SIfd5a__root .resources-cta-button--primary:disabled,.ResourceRuntime-module__SIfd5a__root .resources-cta-button--secondary:disabled){color:var(--Labels-Tertiary)!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-text{align-items:center;gap:16px;margin:24px 0;display:flex}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-text-content{flex:1 1 0;min-width:0}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-text-title{color:var(--Labels-Primary)!important;margin:0!important;font-size:22px!important;font-weight:450!important;line-height:28px!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-text-desc{color:var(--Labels-Primary)!important;margin:12px 0 0!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-text-desc+.resource-media-text-desc{margin-top:28px!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-text-slogan{white-space:pre-line!important;color:var(--Labels-Primary)!important;margin:16px 0 0!important;font-size:16px!important;font-style:italic!important;font-weight:400!important;line-height:24px!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-text-cta{margin-top:24px}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-text-media{flex:1 1 0;min-width:0}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-text-media img{border-radius:16px;width:100%;height:auto;display:block;margin:0!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-text-media video{border-radius:16px;width:100%;height:auto;display:block;margin:0!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-text-media .resource-media-text-video{border-radius:16px;width:100%;height:auto;display:block;margin:0!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-text-media video{object-fit:cover}@media (max-width:768px){.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-text{flex-direction:column;align-items:stretch;gap:24px}}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-text-video video{height:auto}.ResourceRuntime-module__SIfd5a__root .resource-cover-play-video [data-blog-video-player]>button>span svg{display:none}.ResourceRuntime-module__SIfd5a__root .resource-cover-play-video [data-blog-video-player]>button>span{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2242%22%20height%3D%2240%22%20viewBox%3D%220%200%2042%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M13.5845%205.17578C14.4512%205.17587%2015.3025%205.39748%2016.0488%205.81706L34.1829%2016.0124C36.4939%2017.3115%2037.2615%2020.1502%2035.9055%2022.3535C35.4874%2023.0326%2034.8947%2023.6006%2034.1829%2024.0007L16.0471%2034.1927C13.7327%2035.4929%2010.7555%2034.7519%209.39746%2032.5456C8.95938%2031.8338%208.72765%2031.0236%208.72754%2030.1986V9.8112C8.7276%207.25617%2010.8978%205.17578%2013.5845%205.17578ZM11.8789%2030.1986C11.879%2030.4908%2011.9601%2030.7774%2012.1147%2031.0286C12.5937%2031.8068%2013.6385%2032.0628%2014.4475%2031.6081L32.5815%2021.416C32.8313%2021.2756%2033.0406%2021.0763%2033.1882%2020.8366C33.6688%2020.0556%2033.3935%2019.0518%2032.5815%2018.5954L14.4475%208.40169C14.1858%208.25454%2013.8874%208.17717%2013.5845%208.17708C12.6474%208.17708%2011.879%208.90364%2011.8789%209.8112V30.1986Z%22%20fill%3D%22%23ffffff%22%2F%3E%20%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;background-size:26px 26px}.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center~section .vp-doc.resources-article h2{margin-top:72px!important}.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center~section .vp-doc.resources-article h3{margin-top:48px!important}.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center~section .article-menu-cards .cards-list{row-gap:24px}:is(.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center~section .vp-doc.resources-article .resource-cover-play-video,.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center~section .vp-doc.resources-article .resource-video-player,.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center~section .vp-doc.resources-article .resource-media-carousel){margin-bottom:24px!important}.ResourceRuntime-module__SIfd5a__root .resource-credits-fullbleed{margin-top:144px}.ResourceRuntime-module__SIfd5a__root .resource-credits-fullbleed .kit-weaver-markdown-root{font-family:var(--font-sans)}.ResourceRuntime-module__SIfd5a__root .resource-credits-fullbleed h3{font-size:22px!important;font-weight:450!important;line-height:28px!important}.ResourceRuntime-module__SIfd5a__root .resource-credits-fullbleed p{color:var(--Labels-Primary)!important;max-width:none!important;margin-top:8px!important;margin-bottom:8px!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.ResourceRuntime-module__SIfd5a__root .resource-credits-fullbleed li{color:var(--Labels-Primary)!important;max-width:none!important;margin-top:8px!important;margin-bottom:8px!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.ResourceRuntime-module__SIfd5a__root .resource-credits-fullbleed .kit-weaver-markdown-list-item>p{color:var(--Labels-Primary)!important;max-width:none!important;margin-top:8px!important;margin-bottom:8px!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.ResourceRuntime-module__SIfd5a__root .resource-credits-fullbleed>div:has(+div>ul)>p{margin-top:24px!important}.ResourceRuntime-module__SIfd5a__root .resource-credits-fullbleed>div:has(>ul)+div:has(>p)>p{margin-top:24px!important}.ResourceRuntime-module__SIfd5a__root .resource-credits-fullbleed ul{margin:8px 0!important;padding-left:20px!important;list-style:outside!important}.ResourceRuntime-module__SIfd5a__root .resource-credits-fullbleed li::marker{color:var(--Labels-Primary)}.ResourceRuntime-module__SIfd5a__root .resource-credits-fullbleed{margin-bottom:208px}.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center~section .kit-weaver-markdown-root>div:has(.article-menu-cards:has(.card-title)) .menu-card{gap:22px}.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center~section .kit-weaver-markdown-root>div:has(.article-menu-cards:has(.card-title)) .card-body{gap:15px;margin-top:0}.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center~section .kit-weaver-markdown-root .resource-media-tabs{margin-top:96px!important}.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center~section .vp-doc.resources-article .card-caption{color:var(--Labels-Tertiary)!important;margin:0!important;font-size:14px!important;font-weight:400!important;line-height:20px!important}.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center~section .vp-doc.resources-article .card-body:has(.card-title) .card-caption{color:var(--Labels-Secondary)!important}@media (min-width:1000px){.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center~section .kit-weaver-markdown-root>div:first-child>h2:first-child{margin-top:129px!important}.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center~aside .resources-aside-inner{padding-top:123px;top:-27px}}.ResourceRuntime-module__SIfd5a__root .vp-doc.resources-article .resource-media-tabs p.resource-media-tabs-label{font-family:var(--font-sans)!important;color:var(--Labels-Primary)!important;margin:0 0 24px!important;font-size:22px!important;font-weight:450!important;line-height:28px!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-strip{position:relative}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-chips{scrollbar-width:none;margin:-4px -4px 12px;padding:4px}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-chips::-webkit-scrollbar{display:none}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-chips-track{gap:10px;display:flex}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-chips--scroll{overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 72px calc(100% - 72px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 72px calc(100% - 72px),#0000 100%)}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-chips--scroll[data-at-start=true]{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 72px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 72px),#0000 100%)}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-chips--scroll[data-at-end=true]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 72px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 72px 100%)}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-chips--scroll .resource-media-tabs-chips-track{width:max-content}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-chips--scroll .resource-media-tabs-chip{flex:0 0 128px}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-arrow{z-index:2;width:40px;height:40px;color:var(--Labels-Primary,#000000e6);background-color:var(--Bg-Primary70,#ffffffb3);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;border:0;border-radius:100px;justify-content:center;align-items:center;padding:8px;transition:background-color .15s,transform .15s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-arrow:hover{background-color:var(--Bg-Primary70-hover,#f4f4f4b5)}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-arrow:active{background-color:var(--Bg-Primary70-active,#edededb6);transform:translateY(-50%)scale(.97)}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-arrow:focus-visible{outline:2px solid var(--Colors-KMBlue,#1783ff);outline-offset:2px}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-arrow--prev{left:16px}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-arrow--next{right:16px}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-chip{cursor:pointer;background:var(--Bg-Tertiary);border:0;border-radius:16px;flex:1 1 0;min-width:0;padding:0;transition:border-color .15s ease-out;overflow:hidden}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-chip img{width:100%;height:auto;display:block;margin:0!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-chip--active{outline:2px solid var(--Colors-KMBlue,#1783ff);outline-offset:1px;border-color:#0000}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-panel{border:.5px solid var(--Separators-S1);border-radius:16px;overflow:hidden}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-panel>img{width:100%;height:auto;display:block;margin:0!important}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs-media video{width:100%;height:auto;display:block}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs--compact .resource-media-tabs-chips{overflow-x:auto}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs--compact .resource-media-tabs-chips-track{width:max-content;min-width:100%}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs--compact .resource-media-tabs-chip{flex:0 0 120px;width:120px;height:76px}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-media-tabs--compact .resource-media-tabs-chip img{object-fit:cover;width:100%;height:100%;max-width:none!important}:is(.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center~section .kit-weaver-markdown-root>div:has(h2)+div:has(>.resource-cover-play-video),.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center~section .kit-weaver-markdown-root>div:has(h2)+div:has(>.resource-video-player),.ResourceRuntime-module__SIfd5a__root .resources-hero--align-center~section .kit-weaver-markdown-root>div:has(h3)+div:has(>.resource-video-player)){margin-top:64px}.ResourceRuntime-module__SIfd5a__root .resources-aside-toc-title{font-family:var(--font-sans);color:var(--Labels-Primary);margin:0 0 16px;font-size:14px;font-weight:450;line-height:23px}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-color-swatches{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-color-swatch{background:var(--Bg-Primary,#fff);cursor:pointer;text-align:left;border:1px solid #0000001a;border-radius:6px;flex-direction:column;gap:4px;margin:0;padding:4px;display:flex}:root.dark .ResourceRuntime-module__SIfd5a__root .vp-doc .resource-color-swatch{border-color:var(--Separators-S1)}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-color-swatch:focus-visible{outline:2px solid var(--Colors-KMBlue,#1783ff);outline-offset:2px}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-color-swatch-block{aspect-ratio:3.16;border-radius:4px;width:100%;display:block}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-color-swatch-block.resource-color-swatch-block--bordered{border:.5px solid #0000001a}:root.dark .ResourceRuntime-module__SIfd5a__root .vp-doc .resource-color-swatch-block.resource-color-swatch-block--bordered{border-color:var(--Separators-S1)}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-color-swatch-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-color-swatch-hex{font-family:var(--font-sans);color:var(--Labels-Primary);font-size:14px;font-weight:450;line-height:23px}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-color-swatch-copy{box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;padding:4px;transition:opacity .2s,background-color .2s;display:inline-flex}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-color-swatch-copy:hover{background-color:var(--Fills-F1-hover,#0000000f)}.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-color-swatch-copy:active{opacity:.5}@media (max-width:999px){.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-color-swatches{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.ResourceRuntime-module__SIfd5a__root .vp-doc .resource-color-swatches{grid-template-columns:repeat(2,1fr)}}.ResourceRuntime-module__SIfd5a__root .resource-asset-download label:has(input[type=checkbox]:focus-visible)>span[aria-hidden=true]{outline:2px solid var(--Colors-KMBlue);outline-offset:2px}
.ShowcasePage-module__xR41oq__page .landing-resource-runtime{overflow-x:visible}.ShowcasePage-module__xR41oq__page .resources-hero{padding-top:48px;padding-bottom:32px}:where(.ShowcasePage-module__xR41oq__page) .landing-resource-runtime .vp-doc h1.showcase-hub-title{text-align:left!important;font-family:var(--font-sans)!important;margin:0!important;font-weight:450!important;line-height:38px!important}:where(.ShowcasePage-module__xR41oq__page) .landing-resource-runtime .vp-doc p.showcase-hub-subtitle{font-family:var(--font-sans)!important;color:var(--Labels-Secondary)!important;letter-spacing:normal!important;white-space:pre-line!important;max-width:none!important;margin-top:0!important;margin-bottom:0!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}:where(.ShowcasePage-module__xR41oq__page) .showcase-detail-share{justify-content:space-between;align-items:center;width:100%;max-width:880px;margin:0 auto;display:flex}:where(.ShowcasePage-module__xR41oq__page) .showcase-detail-share>div{justify-content:center}@media (max-width:767px){.ShowcasePage-module__xR41oq__page .showcase-detail-hero-media{width:calc(100vw - 36px)!important;max-width:none!important}}:where(.ShowcasePage-module__xR41oq__page) .prompt-scroll-area{scrollbar-width:thin;scrollbar-color:var(--Fills-F3)transparent}:where(.ShowcasePage-module__xR41oq__page) .prompt-scroll-area::-webkit-scrollbar{width:6px}:where(.ShowcasePage-module__xR41oq__page) .prompt-scroll-area::-webkit-scrollbar-track{background:0 0}:where(.ShowcasePage-module__xR41oq__page) .prompt-scroll-area::-webkit-scrollbar-thumb{background:var(--Fills-F3);border-radius:999px}:where(.ShowcasePage-module__xR41oq__page) .make-it-yours-section{width:100%;padding:72px 0}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-pairs{flex-direction:column;gap:104px;width:100%;max-width:1280px;margin:0 auto;display:flex}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-row{grid-template-columns:1fr;align-items:center;gap:16px;display:grid}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-row-reversed .remix-prompt-row-copy{order:2}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-row-reversed .remix-prompt-card{order:1}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-row-copy{flex-direction:column;align-items:flex-start;max-width:none;padding-top:0;display:flex}:where(.ShowcasePage-module__xR41oq__page) .landing-resource-runtime .vp-doc .remix-prompt-row-copy .remix-prompt-row-description{margin-bottom:24px!important}@media (min-width:1000px){:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-row-reversed{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-row-icon{color:var(--Labels-Primary);margin-bottom:12px}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-row-title{color:var(--Labels-Primary);font-family:var(--font-sans);font-size:28px;font-weight:450;line-height:36px}:where(.ShowcasePage-module__xR41oq__page) .landing-resource-runtime .vp-doc .remix-prompt-row-description{font-family:var(--font-sans);max-width:none!important;color:var(--Labels-Secondary)!important;margin:16px 0 24px!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-card{box-sizing:border-box;background:var(--Bg-Secondary);border:none;border-radius:12px;width:100%;max-width:880px;height:auto;min-height:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}:where(.ShowcasePage-module__xR41oq__page) .remix-chatbox-card{width:100%;container-type:inline-size}:where(.ShowcasePage-module__xR41oq__page) .remix-chatbox-card>:first-child:empty{min-height:180px}:where(.ShowcasePage-module__xR41oq__page) .remix-chatbox-card .chat-input-editor-container{max-height:calc(62.5cqw - 96px);overflow-y:auto}:where(.ShowcasePage-module__xR41oq__page) .remix-agent-entries{scrollbar-width:thin;scrollbar-color:var(--Fills-F3)transparent;flex-wrap:nowrap;gap:12px;margin-top:24px;display:flex;overflow-x:auto}:where(.ShowcasePage-module__xR41oq__page) .remix-agent-entries::-webkit-scrollbar{height:6px}:where(.ShowcasePage-module__xR41oq__page) .remix-agent-entries::-webkit-scrollbar-track{background:0 0}:where(.ShowcasePage-module__xR41oq__page) .remix-agent-entries::-webkit-scrollbar-thumb{background:var(--Fills-F3);border-radius:999px}:where(.ShowcasePage-module__xR41oq__page) .remix-agent-entry{appearance:none;cursor:pointer;border:1px solid var(--Separators-Nonopaque,#0000001a);white-space:nowrap;color:var(--Labels-Secondary);background:0 0;border-radius:999px;flex-shrink:0;padding:8px 16px;font-size:14px;line-height:20px;transition:color .15s,border-color .15s,background .15s}:where(.ShowcasePage-module__xR41oq__page) .remix-agent-entry:hover{color:var(--Labels-Primary);border-color:var(--Labels-Tertiary)}:where(.ShowcasePage-module__xR41oq__page) .remix-agent-entry:disabled{cursor:not-allowed;opacity:.5}:where(.ShowcasePage-module__xR41oq__page) .remix-agent-entry.is-active{color:var(--Colors-Blue,#2f6bff);border-color:var(--Colors-Blue,#2f6bff);background:color-mix(in srgb,var(--Colors-Blue,#2f6bff)8%,transparent)}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-copy-area{z-index:2;opacity:0;pointer-events:none;flex-shrink:0;width:40px;height:40px;margin:0;padding:0;transition:opacity .15s;position:absolute;top:20px;right:20px}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-copy-btn{box-sizing:border-box;background:var(--Bg-Primary90);cursor:pointer;width:40px;height:40px;color:var(--Labels-Secondary);border:none;border-radius:10px;justify-content:center;align-items:center;padding:8px;transition:background-color .15s,color .15s,transform .16s cubic-bezier(.23,1,.32,1);display:flex}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-card:hover .remix-prompt-copy-area{opacity:1;pointer-events:auto}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-copy-area:focus-within{opacity:1;pointer-events:auto}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-copy-btn:active{transform:scale(.97)}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-copy-btn svg{width:24px;height:24px;display:block}:is(:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-card:hover .remix-prompt-scroll-indicator,:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-card.is-scrolling .remix-prompt-scroll-indicator){opacity:1}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-pairs .remix-prompt-card{max-width:none;margin:0}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-card-scroll-area{min-height:0;height:var(--remix-prompt-scroll-height,auto);scroll-behavior:smooth;scrollbar-width:none;margin:0;padding:0;display:block;overflow-y:auto}@media (max-width:999px){:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-card{height:auto!important;min-height:0!important;max-height:none!important}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-card-scroll-area{max-height:60vh;height:auto!important}}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-card-scroll-area::-webkit-scrollbar{width:0}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-card-scroll-area::-webkit-scrollbar-track{background:0 0}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-card-scroll-area::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--Labels-Primary)15%,transparent);border-radius:26px}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-scroll-indicator{top:var(--scroll-thumb-top,16px);z-index:2;width:4px;height:var(--scroll-thumb-height,66px);opacity:0;pointer-events:none;background:var(--Fills-F3);border-radius:26px;transition:opacity .2s;position:absolute;right:2px}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-card-text{box-sizing:border-box;color:var(--Labels-Secondary);font-family:var(--font-mono);font-size:var(--markdown-Codeblocks-font-size);font-weight:400;line-height:var(--markdown-Codeblocks-line-height);letter-spacing:0;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin:0;padding:16px 20px}@media (max-width:767px){:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-card{padding:0}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-copy-area{top:20px;right:20px}}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-token-changed{color:var(--Colors-KMBlue)}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-token-changed .remix-prompt-caret{width:1ch;color:inherit;margin-left:1px;animation:1s step-end infinite ShowcasePage-module__xR41oq__remix-prompt-caret-blink;display:inline-block}@keyframes ShowcasePage-module__xR41oq__remix-prompt-caret-blink{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-token-changed .remix-prompt-caret{opacity:0;animation:none}}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-typewriter-segment{white-space:pre-wrap;display:inline;position:relative}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-old-text{color:var(--Syntax-Comment);transition:opacity .12s;display:inline}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-strikethrough-char{text-decoration:line-through;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--Syntax-Comment);text-decoration-color:var(--Syntax-Comment)}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-new-text{transition:opacity .12s;display:inline}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-typed-char{animation:80ms ease-out ShowcasePage-module__xR41oq__remix-prompt-char-pop;display:inline}@keyframes ShowcasePage-module__xR41oq__remix-prompt-char-pop{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-typed-char{animation:none}}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-token-mark{color:var(--Syntax-Mark)}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-card-actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:auto;display:flex}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-button{width:max-content;min-width:56px;height:40px;font-family:var(--font-sans);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0 12px;font-size:16px;font-weight:500;line-height:24px;transition:background-color .2s,transform .2s;display:inline-flex;transform:scale(1);text-decoration:none!important}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-copy-button{gap:6px}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-copy-button-icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-copy-button-icon svg{width:18px;height:18px}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-button-secondary{background:var(--Fills-F2);color:var(--Labels-Secondary)!important}:is(:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-button-secondary:visited,:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-button-secondary:hover){color:var(--Labels-Secondary)!important}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-button-secondary:hover{background:var(--Fills-F2-hover)}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-button-primary{background:var(--Labels-Primary);color:var(--Bg-Primary)!important}:is(:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-button-primary:visited,:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-button-primary:hover){color:var(--Bg-Primary)!important}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-button-primary:hover{background:var(--Labels-Primary-hover);transform:scale(1.02)}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-button-primary:active{background:var(--Labels-Primary-active);transition-duration:50ms;transform:scale(.98)}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-button:focus-visible{outline:2px solid var(--Labels-Primary);outline-offset:2px}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-button-arrow{opacity:0;flex-shrink:0;justify-content:center;align-items:center;width:0;height:24px;margin-left:0;transition:opacity .2s,width .2s,margin-left .2s;display:inline-flex;overflow:hidden}:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-button-primary:hover .remix-prompt-button-arrow{opacity:1;width:20px;margin-left:6px}:where(.ShowcasePage-module__xR41oq__page) .landing-resource-runtime .vp-doc a.remix-prompt-cta{background-color:var(--Labels-Primary)!important;color:var(--Bg-Primary)!important;text-decoration:none!important}:where(.ShowcasePage-module__xR41oq__page) .landing-resource-runtime .vp-doc a.remix-prompt-cta:visited{background-color:var(--Labels-Primary)!important;color:var(--Bg-Primary)!important;text-decoration:none!important}:where(.ShowcasePage-module__xR41oq__page) .landing-resource-runtime .vp-doc a.remix-prompt-cta:hover{transform:scale(1.02);background-color:var(--Labels-Primary-hover)!important;color:var(--Bg-Primary)!important;text-decoration:none!important}:where(.ShowcasePage-module__xR41oq__page) .landing-resource-runtime .vp-doc a.remix-prompt-cta:active{transition-duration:50ms;transform:scale(.98);background-color:var(--Labels-Primary-active)!important;color:var(--Bg-Primary)!important}@media (max-width:999px){:is(:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-row,:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-row-reversed){grid-template-columns:1fr;gap:16px}:is(:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-row-reversed .remix-prompt-row-copy,:where(.ShowcasePage-module__xR41oq__page) .remix-prompt-row-reversed .remix-prompt-card){order:initial}}:where(.ShowcasePage-module__xR41oq__page) .landing-resource-runtime .vp-doc.resources-article.make-it-yours p:where(:not(.hero-main-subtitle)):where(:not(.card-desc)){width:100%;color:var(--Labels-Tertiary);max-width:960px!important;margin-left:0!important;margin-right:auto!important}@media (prefers-reduced-motion:reduce){:is(:where(.ShowcasePage-module__xR41oq__page) .showcase-browser-wrapper,:where(.ShowcasePage-module__xR41oq__page) .showcase-browser-wrapper *){scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:where(.ShowcasePage-module__xR41oq__page) .showcase-browser-wrapper *{transition-property:none!important;transition-duration:.01ms!important}:is(:where(.ShowcasePage-module__xR41oq__page) .showcase-browser-wrapper [class*=hover\:bg-],:where(.ShowcasePage-module__xR41oq__page) .showcase-browser-wrapper [class*=hover\:text-]){transition-property:background-color,color,opacity!important;transition-duration:.15s!important}}
.FileGrid-module__iLLHBW__grid{width:100%;min-width:0;font-family:var(--font-sans);grid-template-columns:1fr 1fr;gap:16px;display:grid}.FileGrid-module__iLLHBW__card{background:var(--Fills-F1);border-radius:12px;align-items:center;gap:18px;min-width:0;padding:28px 24px;text-decoration:none;transition:background-color .15s;display:flex;color:var(--Labels-Primary)!important}.FileGrid-module__iLLHBW__card:hover{background:var(--Fills-F1-hover);text-decoration:none!important}.FileGrid-module__iLLHBW__card:focus-visible{outline:2px solid var(--Colors-KMBlue);outline-offset:2px}.FileGrid-module__iLLHBW__icon{background:var(--Fills-F2);width:44px;height:56px;color:var(--Labels-Secondary);letter-spacing:1px;text-transform:uppercase;border-radius:4px 12px 4px 4px;flex-shrink:0;place-items:center;font-size:9px;font-weight:600;display:grid}.FileGrid-module__iLLHBW__body{flex:1;min-width:0}.FileGrid-module__iLLHBW__title{font-size:20px;line-height:26px;display:block;font-weight:600!important}.FileGrid-module__iLLHBW__detail{color:var(--Labels-Tertiary);margin-top:8px;font-size:11px;display:block}.FileGrid-module__iLLHBW__arrow{color:var(--Labels-Tertiary);flex-shrink:0}@media (max-width:640px){.FileGrid-module__iLLHBW__grid{grid-template-columns:1fr}.FileGrid-module__iLLHBW__card{padding:20px}}@media (prefers-reduced-motion:reduce){.FileGrid-module__iLLHBW__card{transition:none}}
.LogoWall-module__OjpVYq__section{text-align:center;font-family:var(--font-sans);padding:80px 0 50px}.LogoWall-module__OjpVYq__header{margin-bottom:36px}.LogoWall-module__OjpVYq__title{font-family:var(--blog-v2-title-font,Georgia,serif)!important;letter-spacing:-.035em!important;text-align:center!important;color:var(--Labels-Primary)!important;margin:0 0 10px!important;font-size:26px!important;font-weight:400!important;line-height:1.35!important}.LogoWall-module__OjpVYq__subtitle{text-align:center!important;color:var(--Labels-Secondary)!important;margin:0!important;font-size:13px!important;line-height:1.7!important}.LogoWall-module__OjpVYq__wall{width:100%;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 72px calc(100% - 72px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 72px calc(100% - 72px),#0000 100%)}.LogoWall-module__OjpVYq__track{width:max-content;animation:32s linear infinite LogoWall-module__OjpVYq__logoScroll;display:flex}.LogoWall-module__OjpVYq__wall:hover .LogoWall-module__OjpVYq__track{animation-play-state:paused}.LogoWall-module__OjpVYq__group{align-items:center;gap:64px;padding-right:64px;display:flex}.LogoWall-module__OjpVYq__cell{justify-content:center;align-items:center;min-width:0;min-height:100px;display:flex}@keyframes LogoWall-module__OjpVYq__logoScroll{to{transform:translate(-50%)}}.LogoWall-module__OjpVYq__logo,.LogoWall-module__OjpVYq__logoTinted{object-fit:contain;width:auto;height:42px}.LogoWall-module__OjpVYq__logo.LogoWall-module__OjpVYq__logo,.LogoWall-module__OjpVYq__logoTinted.LogoWall-module__OjpVYq__logoTinted{max-width:min(75%,270px)!important;height:42px!important}.LogoWall-module__OjpVYq__logoTinted{filter:brightness(0)opacity(.9)}.dark .LogoWall-module__OjpVYq__logoTinted{filter:none;opacity:.84}@media (max-width:640px){.LogoWall-module__OjpVYq__section{padding:56px 0 36px}.LogoWall-module__OjpVYq__cell{min-height:84px}.LogoWall-module__OjpVYq__logo.LogoWall-module__OjpVYq__logo,.LogoWall-module__OjpVYq__logoTinted.LogoWall-module__OjpVYq__logoTinted{max-width:80%!important;height:36px!important}}@media (prefers-reduced-motion:reduce){.LogoWall-module__OjpVYq__track{animation:none}.LogoWall-module__OjpVYq__group[aria-hidden=true]{display:none}.LogoWall-module__OjpVYq__wall{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}
@keyframes MessageProvider-module__z-_jcq__message-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.MessageProvider-module__z-_jcq__toast{animation:.3s ease-out MessageProvider-module__z-_jcq__message-fade-in}
@keyframes Loading-module__-iIYdW__rolling{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:100 200;stroke-dashoffset:-15px}to{stroke-dasharray:100 200;stroke-dashoffset:-125px}}.Loading-module__-iIYdW__stroke{animation:1.4s ease-in-out infinite Loading-module__-iIYdW__rolling}
