.kimi-scroll-fade[data-v-993b8dfc]{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.kimi-scroll-fade__scroll[data-v-993b8dfc]{scrollbar-width:var(--scroll-fade-scrollbar-width,auto);flex:1;min-width:0;min-height:0;overflow:auto}.kimi-scroll-fade__edge[data-v-993b8dfc]{z-index:1;pointer-events:none;opacity:0;transition:opacity .15s linear;position:absolute}.kimi-scroll-fade.has-scroll-fade-start .kimi-scroll-fade__edge--start[data-v-993b8dfc],.kimi-scroll-fade.has-scroll-fade-end .kimi-scroll-fade__edge--end[data-v-993b8dfc]{opacity:1}.kimi-scroll-fade--vertical .kimi-scroll-fade__edge[data-v-993b8dfc]{height:var(--scroll-edge-fade-size,35px);left:0;right:0}.kimi-scroll-fade--vertical .kimi-scroll-fade__edge--start[data-v-993b8dfc]{background:linear-gradient(to bottom, var(--scroll-edge-fade-color,var(--Bg-Primary)) 0, color-mix(in srgb, var(--scroll-edge-fade-color,var(--Bg-Primary)) 65%, transparent) 25%, color-mix(in srgb, var(--scroll-edge-fade-color,var(--Bg-Primary)) 35%, transparent) 50%, color-mix(in srgb, var(--scroll-edge-fade-color,var(--Bg-Primary)) 12%, transparent) 75%, transparent 100%);top:0}.kimi-scroll-fade--vertical .kimi-scroll-fade__edge--end[data-v-993b8dfc]{background:linear-gradient(to top, var(--scroll-edge-fade-color,var(--Bg-Primary)) 0, color-mix(in srgb, var(--scroll-edge-fade-color,var(--Bg-Primary)) 65%, transparent) 25%, color-mix(in srgb, var(--scroll-edge-fade-color,var(--Bg-Primary)) 35%, transparent) 50%, color-mix(in srgb, var(--scroll-edge-fade-color,var(--Bg-Primary)) 12%, transparent) 75%, transparent 100%);bottom:0}.kimi-scroll-fade--horizontal .kimi-scroll-fade__edge[data-v-993b8dfc]{width:var(--scroll-edge-fade-size,35px);top:0;bottom:0}.kimi-scroll-fade--horizontal .kimi-scroll-fade__edge--start[data-v-993b8dfc]{background:linear-gradient(to right, var(--scroll-edge-fade-color,var(--Bg-Primary)) 0, color-mix(in srgb, var(--scroll-edge-fade-color,var(--Bg-Primary)) 65%, transparent) 25%, color-mix(in srgb, var(--scroll-edge-fade-color,var(--Bg-Primary)) 35%, transparent) 50%, color-mix(in srgb, var(--scroll-edge-fade-color,var(--Bg-Primary)) 12%, transparent) 75%, transparent 100%);left:0}.kimi-scroll-fade--horizontal .kimi-scroll-fade__edge--end[data-v-993b8dfc]{background:linear-gradient(to left, var(--scroll-edge-fade-color,var(--Bg-Primary)) 0, color-mix(in srgb, var(--scroll-edge-fade-color,var(--Bg-Primary)) 65%, transparent) 25%, color-mix(in srgb, var(--scroll-edge-fade-color,var(--Bg-Primary)) 35%, transparent) 50%, color-mix(in srgb, var(--scroll-edge-fade-color,var(--Bg-Primary)) 12%, transparent) 75%, transparent 100%);right:0}.kimi-scroll-fade--vertical .kimi-scroll-fade__scroll.has-scroll-fade-start[data-v-993b8dfc]{-webkit-mask-image:linear-gradient(to bottom, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px));-webkit-mask-image:linear-gradient(to bottom, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px));mask-image:linear-gradient(to bottom, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px))}.kimi-scroll-fade--vertical .kimi-scroll-fade__scroll.has-scroll-fade-end[data-v-993b8dfc]{-webkit-mask-image:linear-gradient(to top, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px));-webkit-mask-image:linear-gradient(to top, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px));mask-image:linear-gradient(to top, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px))}.kimi-scroll-fade--vertical .kimi-scroll-fade__scroll.has-scroll-fade-start.has-scroll-fade-end[data-v-993b8dfc]{-webkit-mask-image:linear-gradient(to bottom, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px), black calc(100% - var(--scroll-fade-mask-distance,32px)), transparent calc(100% - var(--scroll-fade-mask-inset,8px)));-webkit-mask-image:linear-gradient(to bottom, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px), black calc(100% - var(--scroll-fade-mask-distance,32px)), transparent calc(100% - var(--scroll-fade-mask-inset,8px)));mask-image:linear-gradient(to bottom, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px), black calc(100% - var(--scroll-fade-mask-distance,32px)), transparent calc(100% - var(--scroll-fade-mask-inset,8px)))}.kimi-scroll-fade--horizontal .kimi-scroll-fade__scroll.has-scroll-fade-start[data-v-993b8dfc]{-webkit-mask-image:linear-gradient(to right, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px));-webkit-mask-image:linear-gradient(to right, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px));mask-image:linear-gradient(to right, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px))}.kimi-scroll-fade--horizontal .kimi-scroll-fade__scroll.has-scroll-fade-end[data-v-993b8dfc]{-webkit-mask-image:linear-gradient(to left, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px));-webkit-mask-image:linear-gradient(to left, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px));mask-image:linear-gradient(to left, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px))}.kimi-scroll-fade--horizontal .kimi-scroll-fade__scroll.has-scroll-fade-start.has-scroll-fade-end[data-v-993b8dfc]{-webkit-mask-image:linear-gradient(to right, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px), black calc(100% - var(--scroll-fade-mask-distance,32px)), transparent calc(100% - var(--scroll-fade-mask-inset,8px)));-webkit-mask-image:linear-gradient(to right, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px), black calc(100% - var(--scroll-fade-mask-distance,32px)), transparent calc(100% - var(--scroll-fade-mask-inset,8px)));mask-image:linear-gradient(to right, transparent var(--scroll-fade-mask-inset,8px), black var(--scroll-fade-mask-distance,32px), black calc(100% - var(--scroll-fade-mask-distance,32px)), transparent calc(100% - var(--scroll-fade-mask-inset,8px)))}.chat-input[data-v-80f1aca3]{min-height:var(--chat-input-min-height,60px);flex-direction:row;display:flex;position:relative}.chat-input[data-v-80f1aca3] ::-webkit-scrollbar{width:0}.chat-input-editor-container[data-v-80f1aca3]{--scroll-fade-scrollbar-width:none;min-height:inherit;flex:1 0}.chat-input-editor-content[data-v-80f1aca3]{min-height:var(--chat-input-min-height,60px);position:relative}.chat-input-inline-prepend[data-v-80f1aca3]{float:left;max-width:100%;display:inline-flex}.chat-input-inline-prepend.is-empty[data-v-80f1aca3]{margin:0}.chat-input-editor[data-v-80f1aca3]{width:100%;max-height:-moz-fit-content;max-height:fit-content;min-height:inherit;box-sizing:border-box;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;outline:none}.chat-input-placeholder[data-v-80f1aca3]{text-overflow:ellipsis;top:0;left:var(--chat-input-inline-prepend-width,0px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;color:var(--Labels-Tertiary);font-size:16px;position:absolute;overflow:hidden}.editor-caret-panel[data-v-4ce0fd4a]{z-index:30;position:fixed}.sticky-section-header-sentinel[data-v-b39a81f3]{top:calc(-1 * var(--sticky-header-top,0px));height:0;margin-bottom:calc(-1 * var(--sticky-header-gap,4px));pointer-events:none;position:relative}.section-header[data-v-b39a81f3]{top:var(--sticky-header-top,0px);z-index:2;color:var(--Labels-Tertiary);font-size:var(--ui-B2-font-size);font-weight:400;line-height:var(--ui-B2-line-height);-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#0000;padding:4px 8px 0;position:sticky}.section-header.is-stuck .section-header-glass[data-v-b39a81f3]{opacity:1}.section-header-glass[data-v-b39a81f3]{z-index:-1;pointer-events:none;background:var(--Bg-Tertiary90);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(to bottom, var(--Always-Black) 0, var(--Always-Black) calc(100% - 8px), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, var(--Always-Black) 0, var(--Always-Black) calc(100% - 8px), transparent 100%);mask-image:linear-gradient(to bottom, var(--Always-Black) 0, var(--Always-Black) calc(100% - 8px), transparent 100%);opacity:0;transition:opacity .15s;position:absolute;top:0;bottom:-8px;left:0;right:0}
