.desktop-download-button[data-v-9bf2e606]{align-items:stretch;height:40px;display:flex}.main-button[data-v-9bf2e606]{background:var(--Labels-Primary);color:var(--Bg-Primary);cursor:pointer;white-space:nowrap;border:none;border-radius:12px 0 0 12px;align-items:center;gap:4px;padding:0 12px;font-size:14px;font-weight:500;transition:background-color .2s;display:flex}.main-button[data-v-9bf2e606]:hover{background:var(--Labels-Primary-hover)}.main-button .main-icon[data-v-9bf2e606]{flex-shrink:0}.arrow-button[data-v-9bf2e606]{background:var(--Labels-Primary);border:none;border-left:.5px solid color-mix(in srgb, var(--Bg-Primary) 20%, transparent);width:35px;color:var(--Bg-Primary);cursor:pointer;border-radius:0 12px 12px 0;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.arrow-button[data-v-9bf2e606]:hover{background:var(--Labels-Primary-hover)}.desktop-mock[data-v-084933c1]{color:#191919;-webkit-font-smoothing:antialiased;--d-bg-sidebar:#fbfdff;--d-bg-main:#fff;--d-bg-selected:#0000000a;--d-bg-bubble:#f3f5f8;--d-bg-composer:#fff;--d-text-1:#191919;--d-text-2:#6b7280;--d-text-3:#9aa3af;--d-text-4:#b5b5b5;--d-accent:#1683ff;--d-border:#ececeb;background:#fff;height:100%;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,sans-serif;overflow:hidden;container-type:size}.desktop-mock[data-v-084933c1] *{box-sizing:border-box;margin:0;padding:0}.desktop-mock svg[data-v-084933c1]{display:block}:root.dark .desktop-mock[data-v-084933c1]{--d-bg-sidebar:#0d0d0d;--d-bg-main:#121212;--d-bg-selected:#ffffff13;--d-bg-bubble:#292929;--d-bg-composer:#1f1f1f;--d-text-1:#ffffffd6;--d-text-2:#ffffff8f;--d-text-3:#ffffff6b;--d-text-4:#ffffff47;--d-accent:#1a88ff;--d-border:#ffffff1f}.mock[data-v-084933c1]{background:var(--d-bg-main);height:100%;display:flex}.rail[data-v-084933c1]{background:var(--d-bg-sidebar);border-right:1px solid var(--d-border);flex-direction:column;flex:none;width:max(160px,min(24cqw,200px));display:flex;overflow:hidden}.rail-top[data-v-084933c1]{flex:none;align-items:center;height:30px;padding:0 12px;display:flex}.dots[data-v-084933c1]{gap:7px;display:flex}.dot[data-v-084933c1]{border-radius:50%;width:10px;height:10px}.dot.r[data-v-084933c1]{background:#ff5f57}.dot.y[data-v-084933c1]{background:#ffbd2e}.dot.g[data-v-084933c1]{background:#28c840}.panel-toggle[data-v-084933c1]{width:14px;height:14px;color:var(--d-text-3);margin-left:10px}.sidebar[data-v-084933c1]{flex-direction:column;flex:1;min-height:0;padding:6px 7px;display:flex;overflow:hidden}.sb-item[data-v-084933c1]{height:26px;color:var(--d-text-1);border-radius:7px;flex:none;align-items:center;gap:8px;padding:0 8px;font-size:12px;display:flex}.sb-item svg[data-v-084933c1]{width:14px;height:14px;color:var(--d-text-2);flex:none}.sb-section[data-v-084933c1]{color:var(--d-text-4);flex:none;margin:10px 8px 2px;font-size:10px;line-height:14px}.sb-ws[data-v-084933c1]{height:26px;color:var(--d-text-2);flex:none;align-items:center;gap:6px;padding:0 8px;font-size:11px;display:flex}.sb-ws svg[data-v-084933c1]{width:12px;height:12px;color:var(--d-text-3);flex:none}.conv[data-v-084933c1]{height:26px;color:var(--d-text-1);border-radius:7px;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 8px 0 26px;font-size:12px;display:flex}.conv span[data-v-084933c1]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.conv time[data-v-084933c1]{color:var(--d-text-3);flex:none;font-size:10px}.conv.sel[data-v-084933c1]{background:var(--d-bg-selected)}.xtra[data-v-084933c1]{display:none}@container (height>=330px){.xtra-1[data-v-084933c1]{display:flex}}@container (height>=380px){.xtra-2[data-v-084933c1]{display:flex}}.main[data-v-084933c1]{background:var(--d-bg-main);flex-direction:column;flex:1;min-width:0;display:flex}.titlebar[data-v-084933c1]{flex:none;align-items:center;gap:8px;height:30px;padding:0 12px;display:flex}.tb-left[data-v-084933c1]{align-items:center;gap:10px;display:none}.tb-left .dots[data-v-084933c1]{gap:7px}.tb-left svg[data-v-084933c1]{width:14px;height:14px;color:var(--d-text-3)}.crumb[data-v-084933c1]{white-space:nowrap;flex:1;align-items:center;gap:6px;min-width:0;font-size:11px;display:flex;overflow:hidden}.crumb .up[data-v-084933c1]{color:var(--d-text-2)}.crumb .sep[data-v-084933c1]{color:var(--d-text-4)}.crumb .cur[data-v-084933c1]{color:var(--d-text-1);font-weight:500}.crumb .more[data-v-084933c1]{width:13px;height:13px;color:var(--d-text-3);flex:none}@container (width<=560px){.rail[data-v-084933c1]{display:none}.tb-left[data-v-084933c1]{display:flex}}.chat[data-v-084933c1]{flex-direction:column;flex:1;gap:max(6px,min(1.5cqw,14px));min-height:0;padding:max(6px,min(2cqw,16px)) max(10px,min(3cqw,24px)) max(4px,min(1cqw,8px));display:flex;overflow:hidden}.user[data-v-084933c1]{background:var(--d-bg-bubble);max-width:80%;color:var(--d-text-1);border-radius:14px;align-self:flex-end;padding:7px 12px;font-size:12.5px;line-height:1.6}.user-time[data-v-084933c1]{color:var(--d-text-4);align-self:flex-end;font-size:10px}.work-details[data-v-084933c1]{color:var(--d-text-3);align-items:center;gap:4px;font-size:11px;display:flex}.work-details svg[data-v-084933c1]{width:11px;height:11px;transform:rotate(-90deg)}.ai[data-v-084933c1]{color:var(--d-text-1);font-size:12.5px;line-height:1.7}.ai ul[data-v-084933c1]{flex-direction:column;gap:3px;margin:4px 0 0 18px;display:flex}.ai b[data-v-084933c1]{font-weight:600}.opt[data-v-084933c1],.user-time[data-v-084933c1],.work-details[data-v-084933c1],.li-3[data-v-084933c1],.li-4[data-v-084933c1],.closing[data-v-084933c1]{display:none}@container (height>=270px){.li-3[data-v-084933c1]{display:list-item}}@container (height>=300px){.user-time[data-v-084933c1]{display:block}}@container (height>=330px){.opt[data-v-084933c1]{display:inline}.work-details[data-v-084933c1]{display:flex}}@container (height>=370px){.li-4[data-v-084933c1]{display:list-item}.closing[data-v-084933c1]{display:block}}.input[data-v-084933c1]{border:1px solid var(--d-border);background:var(--d-bg-composer);border-radius:14px 14px 0 0;flex:none;height:58px;margin:0 max(6px,min(1.5cqw,14px));padding:10px 12px;box-shadow:0 4px 24px #0000000d}.input .ph[data-v-084933c1]{color:var(--d-text-3);font-size:12px;line-height:1.6}.desktop-mock[data-v-7f1f8dec]{color:#191919;-webkit-font-smoothing:antialiased;--d-bg-sidebar:#fbfdff;--d-bg-main:#fff;--d-bg-selected:#0000000a;--d-bg-bubble:#f3f5f8;--d-bg-composer:#fff;--d-text-1:#191919;--d-text-2:#6b7280;--d-text-3:#9aa3af;--d-text-4:#b5b5b5;--d-accent:#1683ff;--d-border:#ececeb;background:#fff;height:100%;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,sans-serif;overflow:hidden;container-type:size}.desktop-mock[data-v-7f1f8dec] *{box-sizing:border-box;margin:0;padding:0}.desktop-mock svg[data-v-7f1f8dec]{display:block}:root.dark .desktop-mock[data-v-7f1f8dec]{--d-bg-sidebar:#0d0d0d;--d-bg-main:#121212;--d-bg-selected:#ffffff13;--d-bg-bubble:#292929;--d-bg-composer:#1f1f1f;--d-text-1:#ffffffd6;--d-text-2:#ffffff8f;--d-text-3:#ffffff6b;--d-text-4:#ffffff47;--d-accent:#1a88ff;--d-border:#ffffff1f}.mock[data-v-7f1f8dec]{background:var(--d-bg-main);height:100%;display:flex}.rail[data-v-7f1f8dec]{background:var(--d-bg-sidebar);border-right:1px solid var(--d-border);flex-direction:column;flex:none;width:max(160px,min(24cqw,200px));display:flex;overflow:hidden}.rail-top[data-v-7f1f8dec]{flex:none;align-items:center;height:30px;padding:0 12px;display:flex}.dots[data-v-7f1f8dec]{gap:7px;display:flex}.dot[data-v-7f1f8dec]{border-radius:50%;width:10px;height:10px}.dot.r[data-v-7f1f8dec]{background:#ff5f57}.dot.y[data-v-7f1f8dec]{background:#ffbd2e}.dot.g[data-v-7f1f8dec]{background:#28c840}.panel-toggle[data-v-7f1f8dec]{width:14px;height:14px;color:var(--d-text-3);margin-left:10px}.sidebar[data-v-7f1f8dec]{flex-direction:column;flex:1;min-height:0;padding:6px 7px;display:flex;overflow:hidden}.sb-item[data-v-7f1f8dec]{height:26px;color:var(--d-text-1);border-radius:7px;flex:none;align-items:center;gap:8px;padding:0 8px;font-size:12px;display:flex}.sb-item svg[data-v-7f1f8dec]{width:14px;height:14px;color:var(--d-text-2);flex:none}.sb-section[data-v-7f1f8dec]{color:var(--d-text-4);flex:none;margin:10px 8px 2px;font-size:10px;line-height:14px}.sb-ws[data-v-7f1f8dec]{height:26px;color:var(--d-text-2);flex:none;align-items:center;gap:6px;padding:0 8px;font-size:11px;display:flex}.sb-ws svg[data-v-7f1f8dec]{width:12px;height:12px;color:var(--d-text-3);flex:none}.conv[data-v-7f1f8dec]{height:26px;color:var(--d-text-1);border-radius:7px;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 8px 0 26px;font-size:12px;display:flex}.conv span[data-v-7f1f8dec]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.conv time[data-v-7f1f8dec]{color:var(--d-text-3);flex:none;font-size:10px}.conv.sel[data-v-7f1f8dec]{background:var(--d-bg-selected)}.xtra[data-v-7f1f8dec]{display:none}@container (height>=330px){.xtra-1[data-v-7f1f8dec]{display:flex}}@container (height>=380px){.xtra-2[data-v-7f1f8dec]{display:flex}}.main[data-v-7f1f8dec]{background:var(--d-bg-main);flex-direction:column;flex:1;min-width:0;display:flex}.titlebar[data-v-7f1f8dec]{flex:none;align-items:center;gap:8px;height:30px;padding:0 12px;display:flex}.tb-left[data-v-7f1f8dec]{align-items:center;gap:10px;display:none}.tb-left .dots[data-v-7f1f8dec]{gap:7px}.tb-left svg[data-v-7f1f8dec]{width:14px;height:14px;color:var(--d-text-3)}.crumb[data-v-7f1f8dec]{white-space:nowrap;flex:1;align-items:center;gap:6px;min-width:0;font-size:11px;display:flex;overflow:hidden}.crumb .up[data-v-7f1f8dec]{color:var(--d-text-2)}.crumb .sep[data-v-7f1f8dec]{color:var(--d-text-4)}.crumb .cur[data-v-7f1f8dec]{color:var(--d-text-1);font-weight:500}.crumb .more[data-v-7f1f8dec]{width:13px;height:13px;color:var(--d-text-3);flex:none}@container (width<=560px){.rail[data-v-7f1f8dec]{display:none}.tb-left[data-v-7f1f8dec]{display:flex}}.chat[data-v-7f1f8dec]{flex-direction:column;flex:1;gap:max(6px,min(1.5cqw,14px));min-height:0;padding:max(6px,min(2cqw,16px)) max(10px,min(3cqw,24px)) max(4px,min(1cqw,8px));display:flex;overflow:hidden}.user[data-v-7f1f8dec]{background:var(--d-bg-bubble);max-width:80%;color:var(--d-text-1);border-radius:14px;align-self:flex-end;padding:7px 12px;font-size:12.5px;line-height:1.6}.user-time[data-v-7f1f8dec]{color:var(--d-text-4);align-self:flex-end;font-size:10px}.work-details[data-v-7f1f8dec]{color:var(--d-text-3);align-items:center;gap:4px;font-size:11px;display:flex}.work-details svg[data-v-7f1f8dec]{width:11px;height:11px;transform:rotate(-90deg)}.ai[data-v-7f1f8dec]{color:var(--d-text-1);font-size:12.5px;line-height:1.7}.ai ul[data-v-7f1f8dec]{flex-direction:column;gap:3px;margin:4px 0 0 18px;display:flex}.ai b[data-v-7f1f8dec]{font-weight:600}.opt[data-v-7f1f8dec],.user-time[data-v-7f1f8dec],.work-details[data-v-7f1f8dec],.li-3[data-v-7f1f8dec],.li-4[data-v-7f1f8dec],.closing[data-v-7f1f8dec]{display:none}@container (height>=270px){.li-3[data-v-7f1f8dec]{display:list-item}}@container (height>=300px){.user-time[data-v-7f1f8dec]{display:block}}@container (height>=330px){.opt[data-v-7f1f8dec]{display:inline}.work-details[data-v-7f1f8dec]{display:flex}}@container (height>=370px){.li-4[data-v-7f1f8dec]{display:list-item}.closing[data-v-7f1f8dec]{display:block}}.input[data-v-7f1f8dec]{border:1px solid var(--d-border);background:var(--d-bg-composer);border-radius:14px 14px 0 0;flex:none;height:58px;margin:0 max(6px,min(1.5cqw,14px));padding:10px 12px;box-shadow:0 4px 24px #0000000d}.input .ph[data-v-7f1f8dec]{color:var(--d-text-3);font-size:12px;line-height:1.6}.install-options[data-v-dc66cdb5]{width:100%;position:relative}.install-input[data-v-dc66cdb5]{background:var(--Bg-Secondary);border-radius:14px;align-items:center;gap:8px;padding:4px;display:flex}.install-select[data-v-dc66cdb5]{background:var(--Labels-Primary);cursor:pointer;border-radius:10px;flex-shrink:0;align-items:center;gap:4px;height:32px;padding:0 8px 0 10px;display:flex;position:relative}.install-select .select-label[data-v-dc66cdb5]{font-size:var(--ui-B2_Emphasized-font-size);line-height:var(--ui-B2_Emphasized-line-height);color:var(--Bg-Primary);white-space:nowrap;font-weight:500}.install-select .select-icon[data-v-dc66cdb5]{color:var(--Bg-Primary);flex-shrink:0}.command-display[data-v-dc66cdb5]{flex:1;align-items:center;gap:6px;min-width:0;max-height:120px;display:flex}.command-text[data-v-dc66cdb5]{font-family:Geist Mono,monospace;font-size:var(--markdown-Codeblocks-font-size);line-height:var(--markdown-Codeblocks-line-height);color:var(--Labels-Secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.link-button[data-v-dc66cdb5]{cursor:pointer;width:34px;height:34px;color:var(--Labels-Secondary);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s,background-color .2s;display:flex}.link-button[data-v-dc66cdb5]:hover{color:var(--Labels-Primary);background:var(--Fills-F1);border-radius:8px}.install-menu[data-v-dc66cdb5]{background:var(--Bg-Tertiary);z-index:1000;border-radius:12px;min-width:200px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 4px 10px #0000001a}.menu-item[data-v-dc66cdb5]{cursor:pointer;color:inherit;border-radius:6px;justify-content:space-between;align-items:center;padding:10px 8px;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s;display:flex}.menu-item[data-v-dc66cdb5]:hover,.menu-item.menu-item-selected[data-v-dc66cdb5]{background:var(--Fills-F1)}.menu-item .menu-item-label[data-v-dc66cdb5]{font-size:var(--ui-B2-font-size);line-height:var(--ui-B2-line-height);color:var(--Labels-Primary)}.menu-item .menu-external-icon[data-v-dc66cdb5]{color:var(--Labels-Secondary);flex-shrink:0}.menu-item .menu-check-icon[data-v-dc66cdb5]{color:var(--Labels-Primary);flex-shrink:0}.menu-fade-enter-active[data-v-dc66cdb5],.menu-fade-leave-active[data-v-dc66cdb5]{transition:opacity .2s,transform .2s}.menu-fade-enter-from[data-v-dc66cdb5],.menu-fade-leave-to[data-v-dc66cdb5]{opacity:0;transform:translateY(-8px)}.terminal-window[data-v-d63e7ae8]{background:var(--Bg-Primary);border:.5px solid var(--Separators-S1);border-radius:14px;flex-direction:column;width:800px;height:492px;display:flex;overflow:hidden;box-shadow:0 18px 25px 6px #0000000d}.window-header[data-v-d63e7ae8]{border-bottom:.5px solid var(--Separators-S1);box-sizing:border-box;justify-content:space-between;align-items:center;height:40px;padding:8px 9px;display:flex}.controls[data-v-d63e7ae8]{gap:8px;width:60px;padding-left:4px;display:flex}.control-dot[data-v-d63e7ae8]{border-radius:50%;width:12px;height:12px}.control-dot.red[data-v-d63e7ae8]{background-color:var(--Colors-Red)}.control-dot.yellow[data-v-d63e7ae8]{background-color:var(--Colors-Yellow)}.control-dot.green[data-v-d63e7ae8]{background-color:var(--Colors-PositiveGreen)}.window-title[data-v-d63e7ae8]{color:var(--Labels-Secondary);text-align:center;flex:1;font-family:Geist Mono,monospace;font-size:14px}.header-spacer[data-v-d63e7ae8]{width:60px}.window-content[data-v-d63e7ae8]{flex-direction:column;flex:1;gap:8px;padding:16px;font-family:Geist Mono,monospace;display:flex}.welcome-box[data-v-d63e7ae8]{border:.5px solid var(--Colors-KMBlue);box-sizing:border-box;border-radius:14px;flex-direction:column;gap:14px;width:100%;padding:8px;display:flex}.box-content-wrapper[data-v-d63e7ae8]{gap:13px;display:flex}.kimi-logo-box[data-v-d63e7ae8]{background:var(--Colors-KMBlue);border-radius:7px;flex-shrink:0;width:71px;height:48px;position:relative}.kimi-logo-box .logo-dot[data-v-d63e7ae8]{background:var(--Always-White);width:9px;height:13px;position:absolute;top:50%;transform:translate(-50%,-50%)}.kimi-logo-box .logo-dot.left[data-v-d63e7ae8]{left:calc(50% - 5px)}.kimi-logo-box .logo-dot.right[data-v-d63e7ae8]{left:calc(50% + 21px)}.welcome-text[data-v-d63e7ae8]{color:var(--Labels-Secondary);flex-direction:column;font-size:14px;line-height:22px;display:flex}.welcome-text p[data-v-d63e7ae8]{margin:0}.model-line[data-v-d63e7ae8]{color:var(--Labels-Secondary);font-size:14px;line-height:22px}.cli-output[data-v-d63e7ae8]{color:var(--Labels-Secondary);flex-direction:column;gap:8px;font-size:14px;line-height:22px;display:flex}.cmd-line[data-v-d63e7ae8]{align-items:center;display:flex}.prompt-user[data-v-d63e7ae8]{color:var(--Labels-Primary)}.prompt-emoji[data-v-d63e7ae8]{margin-left:4px}.prompt-input[data-v-d63e7ae8]{color:var(--Labels-Secondary);margin-left:8px}.input-box[data-v-d63e7ae8]{box-sizing:border-box;border:.5px solid var(--Colors-KMBlue);color:var(--Labels-Primary);border-radius:6px;padding:4px 8px;display:flex}.thinking-line[data-v-d63e7ae8],.response-line[data-v-d63e7ae8]{align-items:flex-start;gap:8px;display:flex}.bullet[data-v-d63e7ae8]{color:var(--Colors-Yellow);flex-shrink:0;font-size:10px;line-height:22px}.thinking-text[data-v-d63e7ae8]{color:var(--Labels-Tertiary);font-style:italic}.response-text[data-v-d63e7ae8]{color:var(--Labels-Primary)}.help-intro[data-v-d63e7ae8]{color:var(--Labels-Secondary);margin-top:4px}.feature-list[data-v-d63e7ae8]{flex-direction:column;gap:2px;display:flex}.feature-item[data-v-d63e7ae8]{color:var(--Labels-Secondary);align-items:flex-start;gap:8px;display:flex}.bullet-small[data-v-d63e7ae8]{color:var(--Labels-Quaternary);flex-shrink:0;font-size:8px;line-height:22px}.additional-info[data-v-d63e7ae8],.greeting[data-v-d63e7ae8]{color:var(--Labels-Secondary);margin-top:4px}.feature-tabs-section[data-v-8eafb411]{--vscode:url(https://statics.moonshot.cn/kimi-web-seo/assets/vscode_white-B10OWGhH.png)}:root.dark .feature-tabs-section[data-v-8eafb411]{--vscode:url(https://statics.moonshot.cn/kimi-web-seo/assets/vscode_dark-Bysa9MHI.png)}.feature-tabs-section[data-v-8eafb411]{flex-direction:column;align-items:center;gap:32px;width:100%;display:flex}.section-title[data-v-8eafb411]{color:var(--Labels-Primary);text-align:center;margin:0;font-family:MiSans VF,sans-serif;font-size:28px;font-weight:600}.tabs-container[data-v-8eafb411]{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.tabs-switcher[data-v-8eafb411]{background:var(--Fills-F2);box-sizing:border-box;border-radius:8px;align-items:center;height:36px;padding:3px;display:flex}.tab-item[data-v-8eafb411]{cursor:pointer;min-width:80px;height:100%;color:var(--Labels-Primary);box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;padding:3px 16px;font-size:14px;display:flex}.tab-item.active[data-v-8eafb411]{background:var(--Bg-Quaternary);font-weight:500}.content-display[data-v-8eafb411]{aspect-ratio:775/415;border-radius:12px;width:1000px;position:relative;overflow:hidden}.content-display[data-v-8eafb411]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 -4px 20px #00000012}.content-wrapper[data-v-8eafb411]{box-sizing:border-box;background-size:100%;justify-content:center;align-items:flex-start;width:100%;height:100%;padding-top:100px;display:flex;position:relative}.content-wrapper.desktop[data-v-8eafb411]{padding-top:0}.content-wrapper.terminal[data-v-8eafb411]{background-image:url(https://statics.moonshot.cn/kimi-web-seo/assets/terminal-bg-Cwlm050N.png)}.content-wrapper.ide[data-v-8eafb411]{background-image:url(https://statics.moonshot.cn/kimi-web-seo/assets/vs-code-bg-CxRSVHkX.png)}.desktop-view[data-v-8eafb411]{background-image:url(https://statics.moonshot.cn/kimi-web-seo/assets/desktop-marble-D4w90rXh.jpg);background-size:cover;width:100%;height:100%;position:relative}.desktop-window[data-v-8eafb411]{aspect-ratio:800/438;border-radius:12.8px 12.8px 0 0;width:80%;position:absolute;top:18.66%;left:50%;overflow:hidden;transform:translate(-50%)}.desktop-window-img[data-v-8eafb411]{display:none}.desktop-window-dom[data-v-8eafb411]{width:100%;height:100%}.terminal-actions[data-v-8eafb411]{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.terminal-actions[data-v-8eafb411] .install-options{flex:1;max-width:460px}.terminal-actions[data-v-8eafb411] .kimi-button{border-radius:12px}.terminal-actions[data-v-8eafb411] .kimi-button.plain{background:var(--Fills-F1);height:40px;color:var(--Labels-Primary)}.terminal-actions[data-v-8eafb411] .kimi-button.plain:hover{background:var(--Fills-F1-hover)}.install-options-wrapper[data-v-8eafb411] .kimi-button{border-radius:12px}.install-options-wrapper[data-v-8eafb411] .kimi-button.plain{background:var(--Fills-F1);height:40px;color:var(--Labels-Primary)}.install-options-wrapper[data-v-8eafb411] .kimi-button.plain:hover{background:var(--Fills-F1-hover)}.ide-view[data-v-8eafb411]{aspect-ratio:800/492;background:var(--Bg-Primary);border:.5px solid var(--Separators-S1);background-image:var(--vscode);background-size:100%;border-radius:14px;justify-content:center;align-items:center;width:800px;display:flex}.install-vscode-btn[data-v-8eafb411]{background:var(--Bg-Secondary);height:40px;color:var(--Labels-Primary);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:4px;padding:0 12px;font-size:14px;font-weight:500;transition:background-color .2s;display:flex}.install-vscode-btn[data-v-8eafb411]:hover{background:var(--Bg-Secondary-hover)}.install-vscode-btn .btn-icon[data-v-8eafb411]{flex-shrink:0}.install-options-wrapper-small[data-v-8eafb411]{display:none}@media (max-width:1000px){.content-display[data-v-8eafb411]{aspect-ratio:775/415;width:92%;overflow:hidden}.content-display[data-v-8eafb411] .terminal-window,.content-display[data-v-8eafb411] .ide-view{width:calc(100% - 96px);margin:0 auto}.content-wrapper[data-v-8eafb411]{padding-top:24px}}@media (max-width:600px){.content-display[data-v-8eafb411] .terminal-window,.content-display[data-v-8eafb411] .ide-view{width:calc(100% - 48px)}.desktop-window[data-v-8eafb411]{aspect-ratio:800/430;width:94%}.desktop-window-img[data-v-8eafb411]{object-fit:cover;width:100%;height:100%;display:block}.desktop-window-dom[data-v-8eafb411],.install-options-wrapper[data-v-8eafb411]{display:none}.install-options-wrapper-small[data-v-8eafb411]{justify-content:center;align-items:center;gap:12px;display:flex}.install-options-wrapper-small[data-v-8eafb411] .kimi-button{border-radius:12px}.install-options-wrapper-small[data-v-8eafb411] .kimi-button.plain{background:var(--Fills-F1);height:40px;color:var(--Labels-Primary)}.install-options-wrapper-small[data-v-8eafb411] .kimi-button.plain:hover{background:var(--Fills-F1-hover)}}.kfc-footer[data-v-edc8ffa2]{color:#fff;background:#121212;justify-content:center;width:100%;padding:56px 0 24px;display:flex}.footer-container[data-v-edc8ffa2]{box-sizing:border-box;flex-direction:column;width:100%;max-width:1440px;padding:0 80px;display:flex}.footer-main[data-v-edc8ffa2]{flex-wrap:wrap;justify-content:space-between;gap:40px;margin-bottom:56px;display:flex}.footer-left[data-v-edc8ffa2]{flex-direction:column;gap:24px;display:flex}.social-links[data-v-edc8ffa2]{gap:15px;display:flex}.social-icon[data-v-edc8ffa2]{cursor:pointer;color:#fff;background-color:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s;display:flex}.social-icon[data-v-edc8ffa2]:hover{background-color:#ffffff50}.social-icon .icon[data-v-edc8ffa2]{fill:currentColor;width:16px;height:16px}.social-icon .icon[data-v-edc8ffa2] path{fill:#fff}.social-icon .icon.icon-stroke[data-v-edc8ffa2]{fill:none;stroke:currentColor}.social-icon .icon.icon-stroke[data-v-edc8ffa2] path,.social-icon .icon.icon-stroke[data-v-edc8ffa2] g{fill:none;stroke:#fff}.social-icon .icon.icon-fill[data-v-edc8ffa2]{fill:currentColor}.social-icon .icon.icon-fill[data-v-edc8ffa2] path{fill:#fff}.footer-right[data-v-edc8ffa2]{flex-wrap:wrap;gap:64px;display:flex}.footer-column[data-v-edc8ffa2]{flex-direction:column;gap:16px;min-width:130px;display:flex}.column-header[data-v-edc8ffa2]{color:#fff;margin-bottom:8px;font-size:14px;font-weight:500}.footer-link[data-v-edc8ffa2]{color:#fff9;cursor:pointer;font-size:14px;-webkit-text-decoration:none;text-decoration:none;transition:color .2s}.footer-link[data-v-edc8ffa2]:hover{color:#fff}.footer-bottom[data-v-edc8ffa2]{border-top:1px solid #ffffff1a;justify-content:center;padding-top:24px;display:flex}.footer-bottom[data-v-edc8ffa2] .legal-footer,.footer-bottom[data-v-edc8ffa2] .legal-footer a,.footer-bottom[data-v-edc8ffa2] .legal-footer span{color:#fff6}.footer-bottom[data-v-edc8ffa2] .legal-footer a:hover,.footer-bottom[data-v-edc8ffa2] .legal-footer span:hover{color:#fffc}@media (max-width:1200px){.footer-container[data-v-edc8ffa2]{padding:0 40px}}@media (max-width:600px){.kfc-footer[data-v-edc8ffa2]{padding:48px 0 24px}.footer-container[data-v-edc8ffa2]{padding:0 20px}.footer-main[data-v-edc8ffa2]{flex-direction:column;gap:48px;margin-bottom:48px}.footer-left[data-v-edc8ffa2]{gap:20px}.footer-right[data-v-edc8ffa2]{grid-template-columns:1fr 1fr;gap:48px 24px;display:grid}.footer-column[data-v-edc8ffa2]{min-width:unset}}.kfc-pricing-section[data-v-2edf2d15]{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:96px 24px 144px;display:flex}.kfc-pricing-title[data-v-2edf2d15]{color:var(--Labels-Primary);text-align:center;margin:0 0 32px;font-family:MiSans VF,sans-serif;font-size:28px;font-weight:400;line-height:34px}.kfc-pricing-title.has-subtitle[data-v-2edf2d15]{margin-bottom:8px}.kfc-pricing-subtitle[data-v-2edf2d15]{color:var(--Labels-Secondary);text-align:center;margin:0 0 32px;font-size:16px;font-weight:400;line-height:24px}.kfc-pricing-content[data-v-2edf2d15]{flex-flow:column;align-items:center;gap:32px;max-width:1200px;display:flex}.kfc-pricing-plans .plan-badge[data-v-2edf2d15]{color:var(--Colors-KMBlue);font-size:14px;font-weight:400;line-height:20px}.kfc-pricing-plans .plan-features[data-v-2edf2d15]{color:var(--Labels-Secondary);flex:1;margin-top:24px;font-size:16px;font-weight:400;line-height:24px}.kfc-pricing-plans[data-v-2edf2d15] .plan{padding:24px}.kfc-pricing-plans[data-v-2edf2d15] .plan .plan-price{margin-top:30px}.kfc-pricing-plans[data-v-2edf2d15] .plan .plan-price .price-amount{font-size:40px}.kfc-pricing-plans[data-v-2edf2d15] .plan .plan-actions{order:10;margin-bottom:0}.kfc-pricing-plans[data-v-2edf2d15] .plan .plan-actions .plan-button{order:10;height:40px;margin-top:auto}.kfc-pricing-plans[data-v-2edf2d15] .plan:nth-child(4) .plan-button:not(.subscribed):not([disabled]){background-color:var(--Fills-F3);color:var(--Labels-Primary)}.kfc-pricing-plans[data-v-2edf2d15] .plan:nth-child(4) .plan-button:not(.subscribed):not([disabled]):hover{background-color:var(--Fills-F3-hover)}.kfc-pricing-footer[data-v-2edf2d15]{color:var(--Labels-Secondary);text-align:center;margin:32px 0 0;font-size:16px;font-weight:400;line-height:24px}.kfc-pricing-footer-link[data-v-2edf2d15]{color:var(--Colors-KMBlue);font:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;-webkit-text-decoration:none;text-decoration:none}.kfc-pricing-footer-link[data-v-2edf2d15]:hover{-webkit-text-decoration:underline;text-decoration:underline}@media (max-width:980px){.kfc-pricing-section[data-v-2edf2d15]{padding:80px 24px}.kfc-pricing-title[data-v-2edf2d15]{margin-bottom:32px;font-size:20px;line-height:30px}.kfc-pricing-content[data-v-2edf2d15]{width:100%}}.kimi-code-page[data-v-356afcf4]{box-sizing:border-box;background:var(--Bg-Primary);width:100%;color:var(--Labels-Primary);height:100vh;height:calc(var(--vh,1vh) * 100);flex-direction:column;align-items:center;height:100dvh;display:flex;overflow-y:auto}.kfc-banner[data-v-356afcf4]{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;margin:96px auto 0;display:flex}.kfc-banner-content[data-v-356afcf4]{background:var(--Others-KMBlue10);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:24px;max-width:1200px;padding:8px 12px;transition:background-color .2s;display:flex}.kfc-banner-content-truncate[data-v-356afcf4]{max-width:1000px}.kfc-banner-content-truncate .kfc-banner-text[data-v-356afcf4]{text-overflow:ellipsis;min-width:0;overflow:hidden}.kfc-banner-content-truncate .kfc-banner-action[data-v-356afcf4]{flex-shrink:0}.kfc-banner-content-pending[data-v-356afcf4]{visibility:hidden;pointer-events:none}@media (max-width:1000px){.kfc-banner-content-truncate[data-v-356afcf4]{max-width:92%}}.kfc-banner-text[data-v-356afcf4]{font-size:var(--ui-T2-font-size);font-weight:400;line-height:var(--ui-T2-line-height);color:var(--Colors-KMBlue);text-align:center;margin:0}.kfc-banner-action[data-v-356afcf4]{font-size:var(--ui-T2_Emphasized-font-size);font-weight:500;line-height:var(--ui-T2_Emphasized-line-height);color:var(--Colors-KMBlue);white-space:nowrap;margin:0}.kfc-hero[data-v-356afcf4]{box-sizing:border-box;justify-content:center;width:100%;margin-top:32px;padding:0 24px;display:flex}.kfc-hero-content[data-v-356afcf4]{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.kfc-hero-title[data-v-356afcf4]{color:var(--Labels-Primary);letter-spacing:-.96px;margin:0;font-family:MiSans VF,sans-serif;font-size:48px;font-weight:400;line-height:1.2}.kfc-hero-subtitle[data-v-356afcf4]{font-size:var(--ui-T1-font-size);line-height:var(--ui-T1-line-height);color:var(--Labels-Secondary);max-width:800px;margin:0}.kfc-install-section[data-v-356afcf4]{box-sizing:border-box;justify-content:center;align-items:center;gap:12px;margin-bottom:96px;padding:32px 24px 0;display:flex}.kfc-install-section[data-v-356afcf4] .kimi-button{border-radius:12px}.kfc-install-section[data-v-356afcf4] .kimi-button.plain{background:var(--Fills-F1);height:40px;color:var(--Labels-Primary)}.kfc-install-section[data-v-356afcf4] .kimi-button.plain:hover{background:var(--Fills-F1-hover)}.kfc-install-section-small[data-v-356afcf4]{display:none}.kfc-feature-section[data-v-356afcf4]{width:100%}@media (max-width:800px){.kfc-banner[data-v-356afcf4]{margin-top:80px}.kfc-install-section[data-v-356afcf4]{margin-bottom:80px}.kfc-banner-content[data-v-356afcf4]{gap:16px}.kfc-banner-text[data-v-356afcf4]{font-size:14px}.kfc-banner-action[data-v-356afcf4]{font-size:14px;line-height:20px}.kfc-hero[data-v-356afcf4]{margin-top:24px}.kfc-hero-title[data-v-356afcf4]{letter-spacing:-.96px;font-size:48px}}@media (max-width:600px){.kfc-feature-section[data-v-356afcf4] .install-input{box-sizing:border-box;max-width:460px}.kfc-install-section[data-v-356afcf4]{display:none}.kfc-install-section-small[data-v-356afcf4]{justify-content:center;align-items:center;gap:12px;margin:32px 0 80px;display:flex}.kfc-install-section-small[data-v-356afcf4] .kimi-button{border-radius:12px;height:44px}.kfc-install-section-small[data-v-356afcf4] .kimi-button.plain{background:var(--Fills-F1);color:var(--Labels-Primary)}.kfc-install-section-small[data-v-356afcf4] .kimi-button.plain:hover{background:var(--Fills-F1-hover)}}
