@keyframes _toolbar-create-panel-fade-in_fjvq8_1{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._bottomToolbar_fjvq8_14{border-radius:var(--radius-full);z-index:100;align-items:center;gap:12px;padding:8px 12px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.toolbar-btn{color:var(--text-inverse-secondary);cursor:pointer;border-radius:var(--radius-full);background:0 0;border:none;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}.toolbar-btn:hover{color:var(--text-inverse);background:#ffffff1a}.toolbar-btn:disabled{opacity:.38;cursor:not-allowed;pointer-events:none}.toolbar-btn:disabled:hover{color:var(--text-inverse-secondary);background:0 0;transform:none}.toolbar-btn.add{background:var(--text-inverse);color:var(--text-primary)}.toolbar-btn.add._isOpen_fjvq8_62{transform:scale(1.05)}.toolbar-btn.add:hover{background:#fff;transform:scale(1.05)}.toolbar-btn.add._toolTrigger_fjvq8_71,.toolbar-btn.add._toolTrigger_fjvq8_71:hover{background:#fff}.toolbar-btn._isActive_fjvq8_79{color:var(--text-inverse);background:#ffffff29}.toolbar-btn._isActive_fjvq8_79:hover{background:#fff3}.toolbar-btn._modeToggle_fjvq8_88._isActive_fjvq8_79{color:var(--text-inverse);background:#ffffff29}.toolbar-btn._modeToggle_fjvq8_88._isActive_fjvq8_79:hover{background:#fff3}._toolbarTrigger_fjvq8_97{position:relative}._toolbarTrigger_fjvq8_97:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#111827eb;border-radius:999px;padding:6px 10px;font-size:12px;line-height:1;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 8px 20px #0003}._toolbarTrigger_fjvq8_97:hover:after,._toolbarTrigger_fjvq8_97:focus-visible:after{opacity:1;transform:translate(-50%)translateY(0)}._panelTrigger_fjvq8_126:after{top:50%;bottom:auto;left:calc(100% + 10px);transform:translateY(-50%)translate(4px)}._panelTrigger_fjvq8_126:hover:after,._panelTrigger_fjvq8_126:focus-visible:after{opacity:1;transform:translateY(-50%)translate(0)}._toolbarUploadWrap_fjvq8_139,._toolbarCreateWrap_fjvq8_140,._toolbarCommentWrap_fjvq8_141,._toolbarToolWrap_fjvq8_142{align-items:center;display:flex;position:relative}._toolbarUploadPanel_fjvq8_148,._toolbarCreatePanel_fjvq8_149,._toolbarToolPanel_fjvq8_150{z-index:110;transform-origin:bottom;border-radius:999px;flex-direction:column;align-items:center;gap:10px;padding:12px 10px;animation:.2s ease-out _toolbar-create-panel-fade-in_fjvq8_1;display:flex;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}._toolbarCommentPanel_fjvq8_166{z-index:110;transform-origin:bottom;border-radius:16px;flex-direction:column;align-items:stretch;gap:10px;min-width:280px;max-width:360px;padding:12px;animation:.2s ease-out _toolbar-create-panel-fade-in_fjvq8_1;display:flex;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}._toolbarCommentTextarea_fjvq8_184{min-height:80px;max-height:200px;color:var(--text-inverse);resize:vertical;background:#ffffff14;border:none;border-radius:12px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.5}._toolbarCommentTextarea_fjvq8_184::placeholder{color:var(--text-inverse-secondary);opacity:.8}._toolbarCommentTextarea_fjvq8_184:focus{background:#ffffff1f}._flowTemplateBtn_fjvq8_208{color:#f5f5f5;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:600;transition:background .2s,border-color .2s,opacity .2s;display:inline-flex}._flowTemplateBtn_fjvq8_208:hover{background:#ffffff24;border-color:#ffffff38}._flowTemplateBtn_fjvq8_208:disabled{opacity:.42;cursor:not-allowed}._skilldocMarkdownTextarea_fjvq8_233{scrollbar-width:none;-ms-overflow-style:none}._skilldocMarkdownTextarea_fjvq8_233::-webkit-scrollbar{width:0;height:0}._skilldocMarkdownTextareaComment_fjvq8_243::placeholder{color:#ffffff73}._skilldocCommentEditable_fjvq8_247:empty:before{content:attr(data-placeholder);color:#ffffff73}@media (width<=900px){._bottomToolbar_fjvq8_14{left:12px;right:12px;bottom:calc(var(--mobile-chat-height) + 20px + env(safe-area-inset-bottom));border-radius:18px;flex-wrap:wrap;justify-content:center;gap:8px;padding:8px 10px;overflow:visible;transform:none}._toolbarUploadWrap_fjvq8_139,._toolbarCreateWrap_fjvq8_140,._toolbarCommentWrap_fjvq8_141,._toolbarToolWrap_fjvq8_142{display:none}}
