.index-module-scss-module__rvUfvG__toolbar{padding:var(--markdown-toolbar-padding,8px);color:var(--markdown-toolbar-color,var(--content-buttonSecondary,#111214f7));background:var(--background-canvasFloatingToolbar,#f5f7faf5);border:1px solid var(--stroke-canvasFloatingToolbar,#ffffff94);border-radius:var(--radius-capsule,999px);box-shadow:var(--shadow-canvasFloatingToolbar,0 6px 36px 0 #0000000f);cursor:default;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:8px;display:inline-flex}.index-module-scss-module__rvUfvG__toolbarGroup{gap:var(--markdown-toolbar-group-gap,4px);flex-shrink:0;align-items:center;display:inline-flex}.index-module-scss-module__rvUfvG__toolbarDivider{width:var(--markdown-toolbar-divider-width,1px);flex-shrink:0;height:16px;position:relative}.index-module-scss-module__rvUfvG__toolbarDivider:after{background:var(--markdown-toolbar-divider-color,var(--stroke-separator,#1112140f));content:"";width:1px;height:100%;position:absolute}.index-module-scss-module__rvUfvG__toolbarButton{white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;outline:none;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;padding:0 6px;font-size:12px;font-weight:500;line-height:28px;transition:color .12s,background-color .12s;display:inline-flex;color:var(--markdown-toolbar-color,var(--content-buttonSecondary,#111214f7))!important}.index-module-scss-module__rvUfvG__toolbarButton:hover,.index-module-scss-module__rvUfvG__toolbarButton[aria-pressed=true]{background:var(--background-hoverOverlay,#1112140d);color:var(--markdown-toolbar-color,var(--content-buttonSecondary,#111214f7))!important}.index-module-scss-module__rvUfvG__toolbarButton:focus-visible{outline-offset:1px;outline:2px solid}.index-module-scss-module__rvUfvG__copyButton{border-radius:var(--markdown-toolbar-copy-radius,6px)}
.index-module-scss-module__vVoyWq__textTopMenu{padding-bottom:8px}.index-module-scss-module__vVoyWq__markerOnlyToolbar{box-sizing:border-box;height:44px;color:var(--content-buttonSecondary,#111214f7);background:var(--background-canvasFloatingToolbar,#f5f7faf5);border:1px solid var(--stroke-canvasFloatingToolbar,#ffffff94);border-radius:var(--radius-capsule,999px);box-shadow:var(--shadow-canvasFloatingToolbar,0 6px 36px 0 #0000000f);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:8px;padding:0 8px;display:inline-flex}.index-module-scss-module__vVoyWq__markerTrigger{border-radius:6px}.index-module-scss-module__vVoyWq__toolbarDivider{background:var(--stroke-separator,#1112140f);flex:none;width:1px;height:16px}.index-module-scss-module__vVoyWq__downloadButton{width:28px;height:28px;color:var(--content-buttonSecondary,#111214f7);border-radius:var(--radius-capsule,999px);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.index-module-scss-module__vVoyWq__downloadButton:hover{background:var(--background-hoverOverlay,#1112140d)}
.index-module-scss-module__g3M33G__menubar{background:0 0;border:none;border-radius:0;gap:0;padding:0;display:inline-flex}.index-module-scss-module__g3M33G__trigger{height:34px;color:var(--content-primary,#111114);background:var(--background-spaceHolder,#1112140a);border-radius:var(--radius-capsule,999px);cursor:pointer;border:1px solid #0000;align-items:center;gap:4px;padding:8px 12px;font-size:13px;font-weight:400;line-height:1;transition:all .2s;display:inline-flex}.index-module-scss-module__g3M33G__trigger:hover{background:var(--background-spaceHolderHover,#11121414)}.index-module-scss-module__g3M33G__trigger[aria-expanded=true]{background:var(--background-spaceHolderHover,#11121414);border-color:var(--stroke-borderOverlay,#1112140f)}.index-module-scss-module__g3M33G__trigger:focus-visible{outline:1px solid var(--stroke-borderOverlayHover,#1112141a);outline-offset:2px}.index-module-scss-module__g3M33G__triggerLabel{white-space:nowrap;text-overflow:ellipsis;max-width:120px;line-height:normal;overflow:hidden}.index-module-scss-module__g3M33G__content{box-sizing:border-box;width:max-content;padding:var(--spacing-8,8px);background:var(--background-dropMenu,#fff);box-shadow:0 0 1px 0 var(--effects-shadowDropMenu2,#00081f40),0 4px 8px 0 var(--effects-shadowDropMenu1,#00081f14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:none;border-radius:16px;min-width:300px!important}.index-module-scss-module__g3M33G__content .index-module-scss-module__g3M33G__modelItem{box-sizing:border-box;width:100%;height:51px;min-height:51px;padding:var(--spacing-8,8px);border-radius:var(--radius-8,8px);flex-shrink:0}.index-module-scss-module__g3M33G__content .index-module-scss-module__g3M33G__modelItem:hover,.index-module-scss-module__g3M33G__content .index-module-scss-module__g3M33G__modelItem:focus-visible{background:var(--background-hoverOverlay,#1112140d)}.index-module-scss-module__g3M33G__scrollArea{width:100%;height:auto;max-height:min(380px,100vh - 120px)}.index-module-scss-module__g3M33G__modelViewport{height:auto;max-height:inherit;flex-direction:column;display:flex;overflow:hidden auto}.index-module-scss-module__g3M33G__emptyState{height:120px;color:var(--content-tertiary,#11121473);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.index-module-scss-module__g3M33G__modelIcon{box-sizing:border-box;width:16px;height:16px;color:var(--content-secondary,#111214a6);background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.index-module-scss-module__g3M33G__modelIcon .roboneo-iconfont{font-size:16px!important}.index-module-scss-module__g3M33G__modelIconImage{object-fit:contain;width:16px;height:16px;display:block}.index-module-scss-module__g3M33G__modelText{flex-direction:column;flex:auto;justify-content:center;gap:4px;min-width:0;display:flex}.index-module-scss-module__g3M33G__modelTitleRow{align-items:center;gap:6px;width:max-content;max-width:100%;display:flex}.index-module-scss-module__g3M33G__modelLabel{color:var(--content-primary,#111114);white-space:nowrap;flex:none;font-size:13px;font-weight:500;line-height:1.2}.index-module-scss-module__g3M33G__modelBadge{color:#fff;background:#3485ff;border-radius:4px;flex:none;justify-content:center;align-items:center;min-height:14px;padding:1px 3px 2px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.index-module-scss-module__g3M33G__discountBadge{box-sizing:border-box;color:#211638;background:linear-gradient(100deg,#b9c9ff 0%,#e7a5f5 100%);border-radius:4px;flex-shrink:0;align-items:center;max-width:100px;height:16px;padding:0 4px;font-size:10px;font-weight:500;line-height:16px;display:inline-flex;overflow:hidden}.index-module-scss-module__g3M33G__discountBadge .index-module-scss-module__g3M33G__discountBadgeViewport{white-space:nowrap;min-width:0;overflow:hidden}.index-module-scss-module__g3M33G__discountBadge .index-module-scss-module__g3M33G__discountBadgeText{vertical-align:top;display:inline-block}.index-module-scss-module__g3M33G__discountBadge[data-overflow=true]:hover .index-module-scss-module__g3M33G__discountBadgeText{animation:index-module-scss-module__g3M33G__promotion-marquee var(--promotion-scroll-duration) linear infinite alternate}@keyframes index-module-scss-module__g3M33G__promotion-marquee{0%,15%{transform:translate(0)}85%,to{transform:translateX(var(--promotion-scroll-offset))}}.index-module-scss-module__g3M33G__modelDescriptionWrap{width:100%;position:relative}.index-module-scss-module__g3M33G__modelDescriptionPlaceholder{box-sizing:border-box;width:0;min-width:100%;color:var(--content-tertiary,#11121473);white-space:nowrap;visibility:hidden;font-size:11px;font-weight:400;line-height:1.2;display:block;overflow:hidden}.index-module-scss-module__g3M33G__modelDescription{box-sizing:border-box;color:var(--content-tertiary,#11121473);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;line-height:1.2;position:absolute;inset:0;overflow:hidden}.index-module-scss-module__g3M33G__checkIcon{width:16px;height:16px;color:var(--content-secondary,#111214a6);opacity:0;flex:none;justify-content:center;align-items:center;display:flex}.index-module-scss-module__g3M33G__checkIcon svg{width:16px;height:16px}.index-module-scss-module__g3M33G__visible{opacity:1}.index-module-scss-module__g3M33G__selected{background:var(--background-hoverOverlay,#1112140d)}.index-module-scss-module__g3M33G__disabledModelTooltipTrigger{width:100%;display:block}.index-module-scss-module__g3M33G__disabledModelTooltipOverlay.ant-tooltip{z-index:8000;pointer-events:none;padding-top:0}
.index-module-scss-module__7KV8rq__shell{box-sizing:border-box;color:var(--content-primary,#111114);background:var(--background-canvasFloatingToolbar,#f4f6f9f5);border:1px solid var(--stroke-canvasFloatingToolbar,#ffffff94);border-radius:var(--radius-16,16px);box-shadow:0 6px 36px 0 var(--effects-shadowPopup,#00081f14);cursor:default;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.index-module-scss-module__7KV8rq__shell_fullscreen{overflow:visible}.index-module-scss-module__7KV8rq__fullscreen_icon{cursor:pointer;justify-content:flex-end;width:100%;display:flex;position:relative}.index-module-scss-module__7KV8rq__fullscreen_icon.index-module-scss-module__7KV8rq__vn_fullscreen_icon{z-index:10;pointer-events:none;width:auto;position:absolute;top:12px;right:12px}.index-module-scss-module__7KV8rq__fullscreenIconHit{cursor:pointer;pointer-events:auto}.index-module-scss-module__7KV8rq__shellMain{box-sizing:border-box;width:100%;padding:12px}.index-module-scss-module__7KV8rq__shellMain_fullscreen{flex-direction:column;height:100%;min-height:0;display:flex}.index-module-scss-module__7KV8rq__previewSlot{flex-shrink:0}.index-module-scss-module__7KV8rq__prompt{min-height:72px;padding:4px 0 8px}.index-module-scss-module__7KV8rq__prompt_autoHeight{flex:none;height:fit-content;min-height:0;padding:0;display:block}.index-module-scss-module__7KV8rq__prompt_fullscreen{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.index-module-scss-module__7KV8rq__promptInput{width:100%}.index-module-scss-module__7KV8rq__promptInput_autoHeight{flex:none;height:fit-content;min-height:0;display:block}.index-module-scss-module__7KV8rq__promptInput_fullscreen{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.index-module-scss-module__7KV8rq__promptInput_fullscreen .RoboneoChatInputTextArea{flex:1 1 0;min-height:0}.index-module-scss-module__7KV8rq__promptTextarea{min-height:64px!important;max-height:128px!important;color:var(--content-primary,#111114)!important;font-size:14px!important;line-height:24px!important}.index-module-scss-module__7KV8rq__promptTextarea_autoHeight{flex:none;display:block;height:fit-content!important;min-height:0!important;max-height:none!important;overflow-y:visible!important}.index-module-scss-module__7KV8rq__promptTextarea_fullscreen{flex:1 1 0;height:100%!important;min-height:0!important;max-height:none!important}.index-module-scss-module__7KV8rq__prompt_withSuggestion{grid-template-columns:minmax(0,1fr);display:grid}.index-module-scss-module__7KV8rq__prompt_withSuggestion .index-module-scss-module__7KV8rq__promptInput{grid-area:1/1}.index-module-scss-module__7KV8rq__promptSuggestion{z-index:1;max-width:calc(100% - 3px);color:var(--content-tertiary);text-align:start;cursor:pointer;background:0 0;border:0;grid-area:1/1;place-self:start;align-items:flex-start;gap:8px;margin-inline-start:3px;padding:0;font-size:14px;line-height:24px;display:flex;position:relative}.index-module-scss-module__7KV8rq__promptSuggestion:hover,.index-module-scss-module__7KV8rq__promptSuggestion:focus-visible{color:var(--content-primary)}.index-module-scss-module__7KV8rq__promptSuggestionKey{font:inherit;border:1px solid;border-radius:4px;flex:none;padding:0 4px;font-size:12px;line-height:18px}.index-module-scss-module__7KV8rq__promptPlaceholder_hidden{visibility:hidden}.index-module-scss-module__7KV8rq__promptPlaceholder{font-size:14px;line-height:24px;color:var(--content-tertiary,#11121473)!important}.index-module-scss-module__7KV8rq__footer{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.index-module-scss-module__7KV8rq__footerLeft,.index-module-scss-module__7KV8rq__footerRight{align-items:center;gap:8px;min-width:0;display:inline-flex}.index-module-scss-module__7KV8rq__footerRight{flex-shrink:0}.index-module-scss-module__7KV8rq__actionButton,.index-module-scss-module__7KV8rq__actionButtonActive{background:var(--background-spaceHolder,#1112140a);border-radius:var(--radius-capsule,999px);cursor:pointer;appearance:none;border:0;outline:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.index-module-scss-module__7KV8rq__actionButtonActive{background:var(--background-buttonSecondary,#1112140f);color:var(--content-primary,#111114)!important}.index-module-scss-module__7KV8rq__actionButton:focus-visible,.index-module-scss-module__7KV8rq__actionButtonActive:focus-visible{outline:2px solid var(--stroke-primaryAccent,#704dff);outline-offset:2px}.index-module-scss-module__7KV8rq__actionButton:disabled,.index-module-scss-module__7KV8rq__actionButtonActive:disabled{cursor:not-allowed;opacity:.45}.index-module-scss-module__7KV8rq__actionButton:hover:not(:disabled),.index-module-scss-module__7KV8rq__actionButtonActive:hover:not(:disabled){background:var(--background-buttonSecondaryHover,#1112141a);color:var(--content-primary,#111114)!important}.index-module-scss-module__7KV8rq__costIndicator{color:var(--content-secondary,#111214a6);white-space:nowrap;align-items:center;gap:4px;font-size:15px;line-height:20px;display:inline-flex}.index-module-scss-module__7KV8rq__costIndicator .index-module-scss-module__7KV8rq__costLabel{height:19px;color:var(--content-buttonTonalAccent);background:var(--background-buttonTonalAccent);border-radius:var(--radius-capsule,999px);flex-shrink:0;justify-content:center;align-items:center;padding:2px 6px;font-size:10px;font-weight:500;line-height:normal;display:inline-flex}.index-module-scss-module__7KV8rq__footerDivider{background:var(--stroke-separator,#1112140f);flex:none;width:1px;height:12px}.index-module-scss-module__7KV8rq__sendButton{background:var(--background-buttonPrimary,#2e3033);border-radius:var(--radius-capsule,999px);cursor:pointer;border:0;outline:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;color:var(--content-buttonPrimary,#fff)!important}.index-module-scss-module__7KV8rq__sendButton:disabled{cursor:not-allowed;opacity:.42}.index-module-scss-module__7KV8rq__sendButton:hover:not(:disabled){opacity:.86}.index-module-scss-module__7KV8rq__loading_icon{animation:1s linear infinite index-module-scss-module__7KV8rq__loading-animate}@keyframes index-module-scss-module__7KV8rq__loading-animate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}