@charset "UTF-8";.chat-item[data-v-e4f820a0]{align-self:flex-end;background:var(--surface-ground)}.item-title[data-v-e4f820a0]{flex:1;font-size:12.5px;-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent);mask-image:linear-gradient(90deg,#000 80%,transparent);min-width:0;overflow:hidden}.item-date[data-v-e4f820a0],.item-title[data-v-e4f820a0]{line-height:1.4;white-space:nowrap}.item-date[data-v-e4f820a0]{color:var(--text-color-secondary);flex-shrink:0;font-size:11px;margin-left:8px}.chat-list-minimized[data-v-e4f820a0]{height:25rem}@media screen and (max-width:767px){.chat-list-minimized[data-v-e4f820a0]{height:calc(100vh - 480px);min-height:150px}.chat-list-maximized[data-v-e4f820a0]{height:calc(100vh - 280px);min-height:200px}.chat-item[data-v-e4f820a0]{flex-wrap:nowrap;gap:8px;padding:10px 8px!important}.item-title[data-v-e4f820a0]{font-size:12px}}@media screen and (min-width:768px) and (max-width:1023px){.chat-list-minimized[data-v-e4f820a0]{min-height:200px}.chat-list-maximized[data-v-e4f820a0]{height:calc(100vh - 300px);min-height:250px}}.h-40[data-v-cb7bca6b]{height:160px!important;overflow:hidden}.msg-sender[data-v-cb7bca6b]{align-self:flex-end;background:var(--surface-ground)}.msg-receiver[data-v-cb7bca6b]{align-self:flex-start;background:var(--sidebar-bg)}[data-v-cb7bca6b] .p-rating-item.p-focus{box-shadow:none!important}.processing-action[data-v-cb7bca6b]{animation:pulse-blue-cb7bca6b 2s infinite;background-color:#3b82f6!important;border-color:#2563eb!important;box-shadow:0 0 0 2px #3b82f64d!important;color:#fff!important}.processing-action[data-v-cb7bca6b]:hover{background-color:#2563eb!important;border-color:#1d4ed8!important}.processing-action .action-content h6[data-v-cb7bca6b]{color:#fff!important}.processing-action .action-text[data-v-cb7bca6b]{color:#ffffffe6!important}@keyframes pulse-blue-cb7bca6b{0%,to{box-shadow:0 0 0 2px #3b82f64d}50%{box-shadow:0 0 0 4px #3b82f680}}.processed-action[data-v-cb7bca6b]{background-color:#22c55e!important;border-color:#16a34a!important;box-shadow:0 0 0 2px #22c55e4d!important;color:#fff!important}.processed-action[data-v-cb7bca6b]:hover{background-color:#16a34a!important;border-color:#15803d!important}.processed-action .action-content h6[data-v-cb7bca6b]{color:#fff!important}.processed-action .action-text[data-v-cb7bca6b]{color:#ffffffe6!important}.failed-action[data-v-cb7bca6b]{animation:pulse-red-cb7bca6b 2s infinite;background-color:#ef4444!important;border-color:#dc2626!important;box-shadow:0 0 0 2px #ef44444d!important;color:#fff!important}.failed-action[data-v-cb7bca6b]:hover{background-color:#dc2626!important;border-color:#b91c1c!important}.failed-action .action-content h6[data-v-cb7bca6b]{color:#fff!important}.failed-action .action-text[data-v-cb7bca6b]{color:#ffffffe6!important}@keyframes pulse-red-cb7bca6b{0%,to{box-shadow:0 0 0 2px #ef44444d}50%{box-shadow:0 0 0 4px #ef444480}}.queued-action[data-v-cb7bca6b]{animation:pulse-amber-cb7bca6b 2s infinite;background-color:#f59e0b!important;border-color:#d97706!important;box-shadow:0 0 0 2px #f59e0b4d!important;color:#fff!important}.queued-action[data-v-cb7bca6b]:hover{background-color:#d97706!important;border-color:#b45309!important}.queued-action .action-content h6[data-v-cb7bca6b]{color:#fff!important}.queued-action .action-text[data-v-cb7bca6b]{color:#ffffffe6!important}@keyframes pulse-amber-cb7bca6b{0%,to{box-shadow:0 0 0 2px #f59e0b4d}50%{box-shadow:0 0 0 4px #f59e0b80}}.loading-message[data-v-cb7bca6b]{align-items:center;display:flex;padding:.5rem 0}.loading-dots[data-v-cb7bca6b]:after{animation:loadingDots-cb7bca6b 1.5s infinite;color:#8e7dbe;content:"•";font-size:1.2rem;letter-spacing:.2em}[id^=chat_content]:not(:hover) .chat-request-btn[data-v-cb7bca6b]:not(.active){display:none}.insert-Icon[data-v-cb7bca6b]{transform:rotateX("angle")}[data-v-cb7bca6b] pre{white-space:pre-wrap;word-wrap:break-word;max-width:100%}[data-v-cb7bca6b] code{white-space:pre-wrap;word-wrap:break-word}@keyframes loadingDots-cb7bca6b{30%{content:"•"}60%{content:"••"}to{content:"•••"}}.action-textarea[data-v-cb7bca6b]{font-family:inherit;font-size:14px;font-style:normal;font-weight:400;resize:none}.message-content[data-v-cb7bca6b] p{margin:.5em 0}.message-content[data-v-cb7bca6b] h1{font-weight:700;margin-bottom:.5em;margin-top:1em}.message-content[data-v-cb7bca6b] h1{font-size:var(--font-size-extra-large-x2)}.message-content[data-v-cb7bca6b] h2,.message-content[data-v-cb7bca6b] h3{font-size:var(--font-size-extra-large)}.message-content[data-v-cb7bca6b] h4{font-size:var(--font-size-large)}.message-content[data-v-cb7bca6b] h5{font-size:var(--font-size-medium)}.message-content[data-v-cb7bca6b] ul{margin:.5em 0;padding-left:1.5em}.message-content[data-v-cb7bca6b] li{margin:.25em 0}.message-content[data-v-cb7bca6b] code{background-color:#f0f0f0;border-radius:3px;font-family:var(--font-sans);font-size:var(--font-size-small);padding:.2em .4em}.message-content[data-v-cb7bca6b] pre{background-color:#f0f0f0;border-radius:5px;margin:.5em 0;overflow-x:auto;padding:1em}.message-content[data-v-cb7bca6b] pre code{background-color:transparent;border-radius:0;padding:0}.message-content[data-v-cb7bca6b] blockquote{border-left:4px solid #ccc;font-style:italic;margin:.5em 0;padding-left:1em}.message-content[data-v-cb7bca6b] a{color:#06c;overflow-wrap:break-word;text-decoration:none;word-wrap:break-word;-webkit-hyphens:none;hyphens:none;position:relative;z-index:1}.message-content[data-v-cb7bca6b] a:hover{text-decoration:underline}.message-content[data-v-cb7bca6b] table{border:1px solid var(--surface-d);border-collapse:collapse;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:block;font-size:var(--font-size-small);margin:1em 0;max-width:100%;overflow:hidden;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;scrollbar-color:#c1c1c1 #f1f1f1;scrollbar-width:thin}.message-content[data-v-cb7bca6b] table::-webkit-scrollbar{height:6px}.message-content[data-v-cb7bca6b] table::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.message-content[data-v-cb7bca6b] table::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.message-content[data-v-cb7bca6b] table::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.message-content[data-v-cb7bca6b] table td,.message-content[data-v-cb7bca6b] table th{border:1px solid var(--surface-d);padding:8px 12px;text-align:left;word-wrap:break-word;max-width:500px;min-width:170px}.message-content[data-v-cb7bca6b] table th{background-color:#f8fafc;color:#4a5568;font-weight:600;position:sticky;top:0;z-index:1}.message-content[data-v-cb7bca6b] table td{background-color:#fff;color:#2d3748}.p-button-sm[data-v-cb7bca6b]{font-size:var(--font-size-small);padding:.25rem .5rem}.actions-container[data-v-cb7bca6b]{display:flex;flex-direction:column}.related-actions[data-v-cb7bca6b]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;margin-top:.5rem}.related-action-button[data-v-cb7bca6b]{background:#faf8ff;border:1px solid #f1f5f9;border-radius:.5rem;color:#2963b4;cursor:pointer;padding:1rem .5rem .5rem;text-align:left;transition:background .3s,color .3s;width:90%}.related-action-button[data-v-cb7bca6b]:hover:not(.disabled){background:#eee9fb;border:1px solid #8e7dbe}.related-action-button.disabled[data-v-cb7bca6b]{cursor:not-allowed;opacity:.7;pointer-events:none}.related-action-button.p-button-loading[data-v-cb7bca6b]{background:#f0f9ff;border:1px solid #2563eb;color:#1d4ed8}.bulk-buttons[data-v-cb7bca6b]{margin-top:-5.5rem}.bulk-related-action-buttons[data-v-cb7bca6b]{align-items:center;color:#4d5766f8;display:flex;flex-direction:column;gap:.25rem;position:absolute;right:12%;top:50%;transform:translateY(-50%)}.related-action-button:not(.h-40)~.bulk-related-action-buttons[data-v-cb7bca6b]{top:12px;transform:none}.action-text[data-v-cb7bca6b]{color:#8e7dbe;max-width:100%}.h-40 .action-text[data-v-cb7bca6b]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.fade-in[data-v-cb7bca6b]{animation:fadeIn-cb7bca6b .3s ease-in-out}@keyframes fadeIn-cb7bca6b{0%{opacity:0}to{opacity:1}}.action-content[data-v-cb7bca6b]{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between}.action-content h6[data-v-cb7bca6b]{color:#8e7dbe}.scroll-to-bottom-btn[data-v-cb7bca6b]{align-items:center!important;background-color:var(--surface-overlay);border:2px solid var(--surface-border);border-radius:50%!important;bottom:0;color:var(--text-color);display:flex!important;justify-content:center!important;left:50%;max-width:2.5rem!important;min-height:2.5rem!important;min-width:2.5rem!important;padding:0!important;position:sticky!important;transform:translate(-50%);z-index:1000}.scroll-to-bottom-btn[data-v-cb7bca6b],.scroll-to-bottom-btn.p-button[data-v-cb7bca6b],.scroll-to-bottom-btn.p-button-icon-only[data-v-cb7bca6b]{height:2.5rem!important;width:2.5rem!important}.scroll-to-bottom-btn.p-button-rounded[data-v-cb7bca6b]{border-radius:50%!important}.scroll-to-bottom-btn[data-v-cb7bca6b] .p-button-icon{margin:0!important}.scroll-to-bottom-btn[data-v-cb7bca6b]:hover{background-color:var(--surface-overlay);border:2px solid var(--primary-color);color:var(--text-color)}.actions-group[data-v-cb7bca6b]{background-color:var(--surface-card);border:1px solid var(--surface-border);border-radius:.5rem}.actions-group-header[data-v-cb7bca6b]{background-color:var(--surface-ground);border-left:4px solid #8e7dbe;border-radius:.25rem;color:var(--text-color-secondary);font-weight:600;margin-bottom:.75rem;padding:.25rem .5rem}.draggable-actions-container[data-v-cb7bca6b]{min-height:2rem;padding:0 .75rem}.ghost-action[data-v-cb7bca6b]{background-color:#e3f2fd!important;border:2px dashed #2196f3!important;opacity:.5}.chosen-action[data-v-cb7bca6b]{cursor:grabbing!important;transform:scale(1.02);z-index:1000}.drag-action[data-v-cb7bca6b]{box-shadow:0 8px 24px #0003!important;transform:scale(1.05);z-index:1001}.related-actions[data-v-cb7bca6b]{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.related-actions[data-v-cb7bca6b]:hover{transform:translateY(-1px)}.related-actions[data-v-cb7bca6b]:active{cursor:grabbing}.reorder-arrows[data-v-cb7bca6b]{display:flex;flex-direction:column;gap:4px;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.reorder-arrows .p-button[data-v-cb7bca6b]{background-color:#fffc;border:1px solid var(--surface-border);color:var(--text-color-secondary);height:2rem;width:2rem}.reorder-arrows .p-button[data-v-cb7bca6b]:hover{background-color:var(--surface-hover)}.action-edit-button[data-v-cb7bca6b]{background-color:#fff!important;border:2px solid #333!important;box-shadow:0 2px 4px #0000001a!important;color:#333!important;font-weight:600!important;transition:all .2s ease!important}.action-edit-button[data-v-cb7bca6b]:hover{background-color:#f8f9fa!important;border-color:#000!important;box-shadow:0 4px 8px #00000026!important;color:#000!important;transform:translateY(-1px)}.action-edit-cancel-button[data-v-cb7bca6b],.action-edit-cancel-button[data-v-cb7bca6b]:hover{border-color:#dc3545!important;color:#dc3545!important}.action-edit-cancel-button[data-v-cb7bca6b]:hover{background-color:#f8d7da!important}.action-edit-save-button[data-v-cb7bca6b],.action-edit-save-button[data-v-cb7bca6b]:hover{border-color:#28a745!important;color:#28a745!important}.action-edit-save-button[data-v-cb7bca6b]:hover{background-color:#d4edda!important}.overflow-y-auto[data-v-cb7bca6b]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-cb7bca6b]::-webkit-scrollbar-track{background:var(--sidebar-bg);border-radius:100px}.overflow-y-auto[data-v-cb7bca6b]::-webkit-scrollbar-thumb{background:#8e7dbe;border-radius:100px}.overflow-y-auto[data-v-cb7bca6b]::-webkit-scrollbar-thumb:hover{background:#7e6abd}.one-click-automation[data-v-cb7bca6b]{border-radius:50%;overflow:visible;position:relative}.one-click-automation[data-v-cb7bca6b]:before{animation:pulse-bolt-outline-cb7bca6b 1s ease-in-out infinite;border-radius:50%;box-shadow:0 0 #f59e0b00;content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@keyframes pulse-bolt-outline-cb7bca6b{0%{box-shadow:0 0 #f59e0b99}70%{box-shadow:0 0 0 6px #f59e0b00}to{box-shadow:0 0 #f59e0b00}}.document-badge[data-v-247474dc]{align-items:center;background:var(--surface-c);border:1px solid var(--surface-d);border-radius:1rem;cursor:pointer;display:flex;gap:.375rem;justify-content:center;padding:.375rem .75rem;transition:all .2s;width:100%}.document-badge.no-click[data-v-247474dc]{cursor:default}.document-badge[data-v-247474dc]:not(.no-click):hover{background:#eef2ff;border-color:var(--primary-200);box-shadow:0 2px 4px #0000000d;transform:translateY(-1px)}.document-badge:not(.no-click):hover .badge-text[data-v-247474dc],.document-badge:not(.no-click):hover i[data-v-247474dc]{color:var(--primary-700)}.document-badge .badge-text[data-v-247474dc]{font-size:.75rem;font-weight:500}.document-badge .badge-text[data-v-247474dc],.document-badge i[data-v-247474dc]{color:var(--text-color-secondary);transition:color .2s}#chatDocOverlayPanel .chat-doc-overlay-content{background:#fff;border:1px solid var(--gray-300);border-radius:6px;color:var(--text-color);font-size:var(--font-size-extra-small);padding:1rem!important;width:410px!important}#chatDocOverlayPanel .chat-doc-overlay-content .doc-list{background:var(--surface-c);border:1px solid var(--surface-d);border-radius:6px;box-shadow:none;color:var(--text-color);display:flex;flex-direction:column;gap:.5rem;max-height:200px;overflow-y:auto;padding:.5rem}#chatDocOverlayPanel .chat-doc-overlay-content .doc-list .doc-list-item{align-items:center;border-radius:6px;display:flex;gap:.5rem;justify-content:space-between;line-height:1.3;padding:.25rem .5rem}#chatDocOverlayPanel .chat-doc-overlay-content .doc-list .doc-list-item .doc-item-content{align-items:center;cursor:pointer;display:flex;flex:1;gap:.5rem;min-width:0}#chatDocOverlayPanel .chat-doc-overlay-content .doc-list .doc-list-item .doc-list-item-title{align-content:center;display:-webkit-box;min-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1}#chatDocOverlayPanel .chat-doc-overlay-content .doc-list .doc-list-item .doc-copy-btn{border-radius:4px;flex-shrink:0;padding:.25rem;transition:all .2s}#chatDocOverlayPanel .chat-doc-overlay-content .doc-list .doc-list-item .doc-copy-btn:hover{background:var(--primary-50);color:var(--primary-600)}#chatDocOverlayPanel .chat-doc-overlay-content .doc-list .doc-list-item:hover{background:#eef2ff}#chatDocOverlayPanel .chat-doc-overlay-content .doc-list .doc-list-item:hover .doc-item-content{color:var(--primary-700);font-weight:500}#chatDocOverlayPanel .chat-doc-overlay-content .doc-list .doc-list-item:hover .doc-link-icon{opacity:1!important}#chatDocOverlayPanel .chat-doc-overlay-content .doc-list::-webkit-scrollbar{width:8px}#chatDocOverlayPanel .chat-doc-overlay-content .doc-list::-webkit-scrollbar-track{background:var(--sidebar-bg);border-radius:100px}#chatDocOverlayPanel .chat-doc-overlay-content .doc-list::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:100px}#chatDocOverlayPanel .chat-doc-overlay-content .doc-list::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.msg-sender[data-v-dc3ddd28]{align-self:flex-end;background:var(--surface-ground)}.msg-receiver[data-v-dc3ddd28]{align-self:flex-start;background:var(--sidebar-bg)}.model-name-chip[data-v-dc3ddd28]{background:var(--sidebar-bg);border:1px solid var(--surface-border);border-radius:6px 6px 0 0;color:var(--text-color-secondary);font-size:.75rem;font-weight:700;left:0;line-height:1.4;max-width:220px;overflow:hidden;padding:3px 8px;position:absolute;text-overflow:ellipsis;top:-16px;white-space:nowrap}.has-model-name[data-v-dc3ddd28]{margin-top:.75rem;position:relative}[data-v-dc3ddd28] .p-rating-item.p-focus{box-shadow:none!important}.loading-dots[data-v-dc3ddd28]:after{animation:loadingDots-dc3ddd28 1.5s infinite;color:var(--primary-color);content:"•";font-size:1.2rem;letter-spacing:.2em}#chat_content_research .loading-dots[data-v-dc3ddd28]{display:flex;flex-direction:column-reverse}#chat_content_research .loading-dots[data-v-dc3ddd28]:before{color:var(--text-color-secondary,#64748b);content:"This may take a while — results are slower but more accurate. Go grab a breath of fresh air, step away from your desk, or grab a coffee.";font-size:.72rem;letter-spacing:normal;line-height:1.45;margin-top:6px}[id^=chat_content]:not(:hover) .chat-request-btn[data-v-dc3ddd28]:not(.active){display:none}.insert-Icon[data-v-dc3ddd28]{transform:rotateX("angle")}[data-v-dc3ddd28] pre{white-space:pre-wrap;word-wrap:break-word;max-width:100%}[data-v-dc3ddd28] code{white-space:pre-wrap;word-wrap:break-word}@keyframes loadingDots-dc3ddd28{30%{content:"•"}60%{content:"••"}to{content:"•••"}}.message-content[data-v-dc3ddd28] p{margin:.5em 0}.message-content[data-v-dc3ddd28] h1{font-weight:700;margin-bottom:.5em;margin-top:1em}.message-content[data-v-dc3ddd28] h1{font-size:var(--font-size-extra-large-x2)}.message-content[data-v-dc3ddd28] h2,.message-content[data-v-dc3ddd28] h3{font-size:var(--font-size-extra-large)}.message-content[data-v-dc3ddd28] h4{font-size:var(--font-size-large)}.message-content[data-v-dc3ddd28] h5{font-size:var(--font-size-medium)}.message-content[data-v-dc3ddd28] ul{margin:.5em 0;padding-left:1.5em}.message-content[data-v-dc3ddd28] li{margin:.25em 0}.message-content[data-v-dc3ddd28] code{background-color:#f0f0f0;border-radius:3px;font-family:var(--font-sans);font-size:var(--font-size-small);padding:.2em .4em}.message-content[data-v-dc3ddd28] pre{background-color:#f0f0f0;border-radius:5px;margin:.5em 0;overflow-x:auto;padding:1em}.message-content[data-v-dc3ddd28] pre code{background-color:transparent;border-radius:0;padding:0}.message-content[data-v-dc3ddd28] blockquote{border-left:4px solid #ccc;font-style:italic;margin:.5em 0;padding-left:1em}.message-content[data-v-dc3ddd28] a{color:#06c;overflow-wrap:break-word;text-decoration:none;word-wrap:break-word;-webkit-hyphens:none;hyphens:none;position:relative;z-index:1}.message-content[data-v-dc3ddd28] a:hover{text-decoration:underline}.message-content[data-v-dc3ddd28] table{border:1px solid var(--surface-d);border-collapse:collapse;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:block;font-size:var(--font-size-small);margin:1em 0;max-width:100%;overflow:hidden;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;scrollbar-color:#c1c1c1 #f1f1f1;scrollbar-width:thin}.message-content[data-v-dc3ddd28] table::-webkit-scrollbar{height:6px}.message-content[data-v-dc3ddd28] table::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.message-content[data-v-dc3ddd28] table::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.message-content[data-v-dc3ddd28] table::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.message-content[data-v-dc3ddd28] table td,.message-content[data-v-dc3ddd28] table th{border:1px solid var(--surface-d);padding:8px 12px;text-align:left;word-wrap:break-word;max-width:500px;min-width:170px}.message-content[data-v-dc3ddd28] table th{background-color:#f8fafc;color:#4a5568;font-weight:600;position:sticky;top:0;z-index:1}.message-content[data-v-dc3ddd28] table td{background-color:#fff;color:#2d3748}.p-button-sm[data-v-dc3ddd28]{font-size:var(--font-size-small);padding:.25rem .5rem}.related-questions[data-v-dc3ddd28]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.related-question-button[data-v-dc3ddd28]{background:#f1f5f9;border:1px solid #f1f5f9;border-radius:.5rem;color:#2963b4;cursor:pointer;min-height:7rem;padding:1rem 0 1rem .5rem;text-align:left;transition:background .3s,color .3s;width:90%}.related-question-button[data-v-dc3ddd28]:hover{background:var(--surface-d);color:#2963b4}.bulk-buttons[data-v-dc3ddd28]{margin-top:-8rem}.pending-message-offset[data-v-dc3ddd28]{margin-top:-3.75rem}.bulk-related-question-buttons[data-v-dc3ddd28]{align-items:center;color:#4d5766f8;display:flex;flex-direction:column-reverse;gap:.1rem;position:absolute;right:12%;top:10%}.question-text[data-v-dc3ddd28]{max-width:85%}.fade-in[data-v-dc3ddd28]{animation:fadeIn-dc3ddd28 .3s ease-in-out}@keyframes fadeIn-dc3ddd28{0%{opacity:0}to{opacity:1}}.scroll-to-bottom-btn[data-v-dc3ddd28]{align-items:center!important;background-color:var(--surface-overlay);border:2px solid var(--surface-border);border-radius:50%!important;bottom:0;color:var(--text-color);display:flex!important;justify-content:center!important;left:50%;max-width:2.5rem!important;min-height:2.5rem!important;min-width:2.5rem!important;padding:0!important;position:sticky!important;transform:translate(-50%);z-index:1000}.scroll-to-bottom-btn[data-v-dc3ddd28],.scroll-to-bottom-btn.p-button[data-v-dc3ddd28],.scroll-to-bottom-btn.p-button-icon-only[data-v-dc3ddd28]{height:2.5rem!important;width:2.5rem!important}.scroll-to-bottom-btn.p-button-rounded[data-v-dc3ddd28]{border-radius:50%!important}.scroll-to-bottom-btn[data-v-dc3ddd28] .p-button-icon{margin:0!important}.scroll-to-bottom-btn[data-v-dc3ddd28]:hover{background-color:var(--surface-overlay);border:2px solid var(--primary-color);color:var(--text-color)}.overflow-y-auto[data-v-dc3ddd28]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-dc3ddd28]::-webkit-scrollbar-track{background:var(--sidebar-bg);border-radius:100px}.overflow-y-auto[data-v-dc3ddd28]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:100px}.overflow-y-auto[data-v-dc3ddd28]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.pulse-animation[data-v-dc3ddd28]{animation:pulse-button-dc3ddd28 .8s ease-in-out infinite}@keyframes pulse-button-dc3ddd28{0%{box-shadow:0 0 rgba(var(--primary-color-rgb,59,130,246),.7);transform:translate(-50%) scale(1)}50%{box-shadow:0 0 0 10px rgba(var(--primary-color-rgb,59,130,246),0);transform:translate(-50%) scale(1.5)}to{box-shadow:0 0 rgba(var(--primary-color-rgb,59,130,246),0);transform:translate(-50%) scale(1)}}@media screen and (max-width:767px){.related-question-button[data-v-dc3ddd28]{width:calc(100% - 2rem)}.bulk-buttons[data-v-dc3ddd28]{margin-top:-6rem}}.save-prompt-button[data-v-24550903]{align-items:center;border-radius:8px!important;display:flex;flex-shrink:0;height:36px!important;justify-content:center;margin:0;width:36px!important}.save-prompt-button[data-v-24550903] .pi{font-size:.875rem!important}.save-prompt-dialog[data-v-24550903] .p-dialog-content{padding:1.25rem 1.5rem 1rem}.save-prompt-form[data-v-24550903]{display:flex;flex-direction:column;gap:.35rem}.save-prompt-label[data-v-24550903]{color:var(--text-color);font-size:.85rem;font-weight:600;margin-top:.75rem}.save-prompt-hint[data-v-24550903]{align-self:flex-end;color:var(--text-color-secondary);font-size:.72rem;margin-top:.25rem}.required[data-v-24550903]{color:var(--red-500);font-weight:700}.optional[data-v-24550903]{color:var(--text-color-secondary);font-size:.75rem;font-weight:400}.chat-item[data-v-7bea6958]{background:var(--surface-ground);border-radius:6px;min-height:auto;padding:6px 8px;position:relative;transition:all .2s ease}.chat-item[data-v-7bea6958]:hover{background:var(--surface-50);box-shadow:0 1px 4px #00000014}.chat-item .edit-button[data-v-7bea6958]{align-items:center;background:#e9ecef;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;transition:background .2s ease;width:16px}.chat-item .edit-button i[data-v-7bea6958]{color:#495057}.chat-item .edit-button[data-v-7bea6958]:hover{background:#dee2e6}.chat-item .action-button[data-v-7bea6958]{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;height:22px;justify-content:center;transition:all .2s ease;width:22px}.chat-item .action-button[data-v-7bea6958]:disabled{cursor:not-allowed;opacity:.5}.chat-item .action-button.save-button[data-v-7bea6958]{background:#28a745}.chat-item .action-button.save-button i[data-v-7bea6958]{color:#fff}.chat-item .action-button.save-button[data-v-7bea6958]:hover:not(:disabled){background:#218838}.chat-item .action-button.cancel-button[data-v-7bea6958]{background:#6c757d}.chat-item .action-button.cancel-button i[data-v-7bea6958]{color:#fff}.chat-item .action-button.cancel-button[data-v-7bea6958]:hover:not(:disabled){background:#5a6268}.item-title[data-v-7bea6958]{display:block;display:-webkit-box;font-size:12px;line-height:16px;max-width:100%;position:relative;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.item-date[data-v-7bea6958]{color:#6c757d;font-size:10px;line-height:13px;margin-top:1px;white-space:nowrap}.step-number[data-v-42854571]{align-items:center;background:var(--primary-color);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:22px;justify-content:center;margin-top:2px;min-width:22px}.step-item[data-v-42854571]{background:var(--surface-card);transition:box-shadow .2s}.step-item[data-v-42854571]:hover{box-shadow:0 2px 8px #00000014}.ghost-step[data-v-42854571]{border-color:var(--primary-color)!important;border-style:dashed!important;opacity:.5}.drag-handle[data-v-42854571]{cursor:move;opacity:.4;transition:opacity .15s}.drag-handle[data-v-42854571]:hover{opacity:1}.line-clamp-2[data-v-42854571]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.chat-request-list-container[data-v-e65909ef]{left:-260px;width:250px}@media (min-width:1024px){.chat-request-list-container[data-v-e65909ef]{left:-210px;width:200px}}.chat-request-list-container--overlay[data-v-e65909ef]{height:372px;left:0;max-height:calc(100vh - 100px);max-width:calc(100vw - 24px);position:fixed;right:auto;top:0;width:auto;z-index:9999}@media (min-width:1024px){.chat-request-list-container--overlay[data-v-e65909ef]{left:0;width:auto}}.chat-request-list-container--overlay .picker-content[data-v-e65909ef]{background:var(--surface-card);border:1px solid var(--surface-border);border-radius:10px;box-shadow:0 8px 24px #0000001f,0 2px 8px #00000014;display:flex;flex-direction:column;height:100%;overflow:hidden}.chat-request-list-container--overlay .picker-header[data-v-e65909ef]{align-items:center;background:var(--surface-ground);border-bottom:1px solid var(--surface-border);color:var(--text-color);display:flex;flex-shrink:0;font-size:11px;font-weight:700;gap:6px;justify-content:space-between;letter-spacing:.4px;padding:10px 12px;text-transform:uppercase}.chat-request-list-container--overlay .picker-header .header-left[data-v-e65909ef]{align-items:center;display:flex;flex-shrink:0;gap:6px;min-width:0}.chat-request-list-container--overlay .picker-header .header-right[data-v-e65909ef]{align-items:center;display:flex;flex:1;gap:6px;justify-content:flex-end;min-width:0}.chat-request-list-container--overlay .picker-header .pi[data-v-e65909ef]{color:var(--primary-color);font-size:12px}.chat-request-list-container--overlay .picker-header .header-brand-icon[data-v-e65909ef]{background-color:var(--primary-color);display:inline-block;flex-shrink:0;height:16px;mask-image:url(../images/add-chat-request-icon-black.png);-webkit-mask-image:url(../images/add-chat-request-icon-black.png);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;width:16px}.chat-request-list-container--overlay .picker-header .back-arrow[data-v-e65909ef]{align-items:center;background:none;border:none;border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;padding:2px 4px;transition:background .15s}.chat-request-list-container--overlay .picker-header .back-arrow[data-v-e65909ef]:focus-visible,.chat-request-list-container--overlay .picker-header .back-arrow[data-v-e65909ef]:hover{background:rgba(var(--primary-color-rgb,59,130,246),.12)}.chat-request-list-container--overlay .picker-header .back-arrow .pi[data-v-e65909ef]{color:var(--primary-color);font-size:12px}.chat-request-list-container--overlay .picker-header .header-label[data-v-e65909ef]{flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-request-list-container--overlay .picker-header .picker-search[data-v-e65909ef]{align-items:center;background:var(--surface-card);border:1px solid var(--surface-border);border-radius:6px;display:flex;flex:1;gap:4px;max-width:65%;min-width:0;padding:3px 8px}.chat-request-list-container--overlay .picker-header .picker-search .picker-search-icon[data-v-e65909ef]{color:var(--text-color-secondary);flex-shrink:0;font-size:10px}.chat-request-list-container--overlay .picker-header .picker-search .picker-search-input[data-v-e65909ef]{background:transparent;border:none;color:var(--text-color);flex:1;font-size:11px;font-weight:400;letter-spacing:normal;min-width:0;outline:none;text-transform:none}.chat-request-list-container--overlay .picker-header .picker-search .picker-search-input[data-v-e65909ef]::-moz-placeholder{color:var(--text-color-secondary);opacity:.6}.chat-request-list-container--overlay .picker-header .picker-search .picker-search-input[data-v-e65909ef]::placeholder{color:var(--text-color-secondary);opacity:.6}.chat-request-list-container--overlay .picker-header .picker-search .picker-search-clear[data-v-e65909ef]{align-items:center;background:none;border:none;border-radius:3px;color:var(--text-color-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:9px;justify-content:center;line-height:1;padding:2px;transition:all .15s}.chat-request-list-container--overlay .picker-header .picker-search .picker-search-clear[data-v-e65909ef]:focus-visible,.chat-request-list-container--overlay .picker-header .picker-search .picker-search-clear[data-v-e65909ef]:hover{background:#ef444414;color:#ef4444}.chat-request-list-container--overlay .picker-header .picker-search .picker-search-clear .pi[data-v-e65909ef]{color:inherit;font-size:9px}.chat-request-list-container--overlay .picker-header .count[data-v-e65909ef]{align-items:center;background:var(--primary-color);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;height:22px;justify-content:center;min-width:22px}.chat-request-list-container--overlay .picker-footer[data-v-e65909ef]{align-items:stretch;background:var(--surface-ground);border-top:1px solid var(--surface-border);display:flex;flex-shrink:0;gap:6px;padding:8px 10px}.chat-request-list-container--overlay .footer-icon-btn[data-v-e65909ef]{align-items:center;background:var(--primary-color);border:1px solid var(--primary-color);border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;padding:7px 10px;transition:background .15s,border-color .15s,color .15s}.chat-request-list-container--overlay .footer-icon-btn .footer-mask-icon[data-v-e65909ef]{background-color:#fff;display:inline-block;flex-shrink:0;height:16px;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transition:background-color .15s;width:16px}.chat-request-list-container--overlay .footer-icon-btn .footer-mask-icon--category[data-v-e65909ef]{mask-image:url(../images/add-chat-request-category-icon-black.png);-webkit-mask-image:url(../images/add-chat-request-category-icon-black.png)}.chat-request-list-container--overlay .footer-icon-btn .footer-mask-icon--request[data-v-e65909ef]{mask-image:url(../images/add-chat-request-icon-black.png);-webkit-mask-image:url(../images/add-chat-request-icon-black.png)}.chat-request-list-container--overlay .footer-icon-btn .pi[data-v-e65909ef]{color:#fff;font-size:13px;line-height:1;transition:color .15s}.chat-request-list-container--overlay .footer-icon-btn[data-v-e65909ef]:hover:not(:disabled){background:var(--primary-600,#2563eb);border-color:var(--primary-600,#2563eb)}.chat-request-list-container--overlay .footer-icon-btn[data-v-e65909ef]:active:not(:disabled){background:var(--primary-700,#1d4ed8)}.chat-request-list-container--overlay .footer-icon-btn[data-v-e65909ef]:disabled{cursor:not-allowed;opacity:.5}.chat-request-list-container--overlay .footer-icon-btn--wide[data-v-e65909ef]{flex:1 1 0}.chat-request-list-container--overlay .footer-icon-btn--compact[data-v-e65909ef]{flex:0 0 auto}.chat-request-list-container--overlay .footer-icon-btn--close[data-v-e65909ef]{background:#ef4444;border-color:#ef4444}.chat-request-list-container--overlay .footer-icon-btn--close[data-v-e65909ef]:hover:not(:disabled){background:#dc2626;border-color:#dc2626}.chat-request-list-container--overlay .picker-list[data-v-e65909ef]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;padding:0}.chat-request-list-container--overlay .overlay-scroll-section[data-v-e65909ef]{display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow:hidden;transition:flex-grow .25s ease}.chat-request-list-container--overlay .overlay-scroll-section[data-v-e65909ef]:hover{flex-grow:3}.chat-request-list-container--overlay .overlay-scroll-section+.overlay-scroll-section[data-v-e65909ef]{border-top:1px solid var(--surface-border)}.chat-request-list-container--overlay .overlay-scroll-section__body[data-v-e65909ef]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px}.chat-request-list-container--overlay .overlay-scroll-section__body[data-v-e65909ef]::-webkit-scrollbar{width:5px}.chat-request-list-container--overlay .overlay-scroll-section__body[data-v-e65909ef]::-webkit-scrollbar-track{background:transparent}.chat-request-list-container--overlay .overlay-scroll-section__body[data-v-e65909ef]::-webkit-scrollbar-thumb{background:var(--surface-border);border-radius:3px}.chat-request-list-container--overlay .overlay-scroll-section--full+.overlay-scroll-section[data-v-e65909ef],.chat-request-list-container--overlay .overlay-scroll-section--full~.overlay-scroll-section[data-v-e65909ef]{border-top:none}.chat-request-list-container--overlay .overlay-section-label[data-v-e65909ef]{align-items:center!important;background:var(--surface-ground);border-bottom:1px solid var(--surface-border);border-top:1px solid var(--surface-border);color:var(--text-color)!important;display:flex!important;font-size:10px!important;font-weight:700!important;gap:6px!important;justify-content:flex-start!important;letter-spacing:.4px;margin:0!important;padding:8px 10px!important;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-request-list-container--overlay .overlay-section-label>.pi[data-v-e65909ef]{color:var(--primary-color)!important;flex-shrink:0;font-size:10px!important}.chat-request-list-container--overlay .overlay-section-label>span[data-v-e65909ef]{flex:0 0 auto!important}.chat-request-list-container--overlay .overlay-section-label .overlay-section-count[data-v-e65909ef]{background:rgba(var(--primary-color-rgb,59,130,246),.12);border-radius:10px!important;color:var(--primary-color)!important;flex-shrink:0;font-size:10px!important;font-weight:700!important;letter-spacing:0!important;line-height:1!important;margin-left:auto!important;min-width:18px!important;padding:3px 7px!important;text-align:center!important}.chat-request-list-container--overlay .category-header[data-v-e65909ef]{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:6px;margin:1px 0;padding:7px 8px;position:relative;transition:background .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-request-list-container--overlay .category-header[data-v-e65909ef]:focus-within,.chat-request-list-container--overlay .category-header[data-v-e65909ef]:hover{background:rgba(var(--primary-color-rgb,59,130,246),.12)}.chat-request-list-container--overlay .category-header:focus-within .item-actions[data-v-e65909ef],.chat-request-list-container--overlay .category-header:hover .item-actions[data-v-e65909ef]{opacity:1;pointer-events:auto}.chat-request-list-container--overlay .category-header .category-icon[data-v-e65909ef]{color:var(--primary-color);flex-shrink:0;font-size:11px}.chat-request-list-container--overlay .category-header .category-name[data-v-e65909ef]{color:var(--text-color);flex:1;font-size:11px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-request-list-container--overlay .category-header .category-count[data-v-e65909ef]{background:var(--surface-200,#e5e7eb);border-radius:8px;color:var(--text-color-secondary);flex-shrink:0;font-size:9px;font-weight:700;line-height:1.4;min-width:16px;padding:1px 5px;text-align:center;transition:opacity .12s}.chat-request-list-container--overlay .category-header:hover:not(.virtual-category) .category-count[data-v-e65909ef]{opacity:0}.chat-request-list-container--overlay .category-header.virtual-category .category-name[data-v-e65909ef]{color:var(--text-color);font-size:11px;font-weight:700;letter-spacing:.3px}.chat-request-list-container--overlay .category-header.nested-category .category-name[data-v-e65909ef]{font-size:11px}.chat-request-list-container--overlay .picker-item[data-v-e65909ef]{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:6px;margin:1px 0;padding:7px 10px;position:relative;transition:all .12s}.chat-request-list-container--overlay .picker-item[data-v-e65909ef]:focus-within,.chat-request-list-container--overlay .picker-item[data-v-e65909ef]:hover{background:rgba(var(--primary-color-rgb,59,130,246),.12)}.chat-request-list-container--overlay .picker-item:focus-within .item-actions[data-v-e65909ef],.chat-request-list-container--overlay .picker-item:hover .item-actions[data-v-e65909ef]{opacity:1;pointer-events:auto}.chat-request-list-container--overlay .picker-item .item-icon[data-v-e65909ef]{color:var(--text-color-secondary);flex-shrink:0;font-size:10px;opacity:.5;transition:color .12s}.chat-request-list-container--overlay .picker-item .item-name[data-v-e65909ef]{color:var(--text-color);flex:1;font-size:11px;font-weight:500;overflow:hidden;padding-right:80px;text-overflow:ellipsis;transition:color .12s;white-space:nowrap}.chat-request-list-container--overlay .item-actions[data-v-e65909ef]{align-items:center;display:inline-flex;gap:2px;opacity:0;pointer-events:none;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:opacity .12s}.chat-request-list-container--overlay .item-actions .action-btn[data-v-e65909ef]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--text-color-secondary);cursor:pointer;display:inline-flex;height:22px;justify-content:center;padding:0;transition:background .12s,color .12s;width:22px}.chat-request-list-container--overlay .item-actions .action-btn i[data-v-e65909ef]{font-size:11px;line-height:1}.chat-request-list-container--overlay .item-actions .action-btn[data-v-e65909ef]:hover:not(:disabled){background:rgba(var(--primary-color-rgb,59,130,246),.12);color:var(--primary-color)}.chat-request-list-container--overlay .item-actions .action-btn[data-v-e65909ef]:disabled{cursor:not-allowed;opacity:.5}.chat-request-list-container--overlay .item-actions .action-btn.action-btn--primary[data-v-e65909ef]:hover:not(:disabled){background:rgba(var(--primary-color-rgb,59,130,246),.12);color:var(--primary-color)}.chat-request-list-container--overlay .item-actions .action-btn.action-btn--bolt[data-v-e65909ef]{background:#f9731614;color:#f97316}.chat-request-list-container--overlay .item-actions .action-btn.action-btn--bolt[data-v-e65909ef]:hover:not(:disabled){background:#f97316;color:#fff}.chat-request-list-container--overlay .item-actions .action-btn.action-btn--bolt[data-v-e65909ef]:disabled{background:#f9731614;color:#f97316;cursor:not-allowed;opacity:.5}.chat-request-list-container--overlay .item-actions .action-btn.action-btn--danger[data-v-e65909ef]:hover{background:#ef44441f;color:#ef4444}.chat-request-list-container--overlay .picker-item>.item-icon.pi-bolt[data-v-e65909ef]{color:#f97316;opacity:1}.chat-request-list-container--overlay .empty-state[data-v-e65909ef]{align-items:center;color:var(--text-color-secondary);display:flex;flex-direction:column;font-size:11px;gap:12px;padding:24px 16px;text-align:center}.chat-request-list-container--overlay .empty-state__text[data-v-e65909ef]{color:var(--text-color-secondary);font-size:11px;margin:0;opacity:.8}.chat-request-list-container--overlay .empty-state__cta[data-v-e65909ef]{align-items:center;background:var(--primary-color);border:1px solid var(--primary-color);border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:6px 14px;transition:all .15s;white-space:nowrap}.chat-request-list-container--overlay .empty-state__cta>img[data-v-e65909ef]{display:block;flex-shrink:0;height:14px;width:14px}.chat-request-list-container--overlay .empty-state__cta[data-v-e65909ef]:hover{background:var(--primary-600,#2563eb);border-color:var(--primary-600,#2563eb)}.chat-request-list-container--overlay[data-v-e65909ef] .chat-item{background:transparent!important;border:none!important;border-radius:6px!important;box-shadow:none!important;display:block!important;margin:1px 0!important;min-height:0!important;padding:7px 10px!important;position:relative!important;transition:background .12s!important;width:auto!important}.chat-request-list-container--overlay[data-v-e65909ef] .chat-item:focus-within,.chat-request-list-container--overlay[data-v-e65909ef] .chat-item:hover{background:rgba(var(--primary-color-rgb,59,130,246),.12)!important;box-shadow:none!important}.chat-request-list-container--overlay[data-v-e65909ef] .chat-item:focus-within .edit-button,.chat-request-list-container--overlay[data-v-e65909ef] .chat-item:hover .edit-button{opacity:1!important}.chat-request-list-container--overlay[data-v-e65909ef] .chat-item>.flex.flex-column{align-items:center!important;flex-direction:row!important;gap:0!important;width:100%!important}.chat-request-list-container--overlay[data-v-e65909ef] .chat-item .item-title{color:var(--text-color)!important;display:block!important;flex:1 1 auto!important;font-size:11px!important;font-weight:500!important;line-height:1.3!important;min-width:0!important;overflow:hidden!important;padding-right:28px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.chat-request-list-container--overlay[data-v-e65909ef] .chat-item .item-date{display:none!important}.chat-request-list-container--overlay[data-v-e65909ef] .chat-item .item-title+.flex{flex:0 0 auto!important;position:static!important}.chat-request-list-container--overlay[data-v-e65909ef] .chat-item .edit-button{align-items:center!important;background:transparent!important;border:none!important;border-radius:4px!important;color:var(--text-color-secondary)!important;cursor:pointer;display:inline-flex!important;height:22px!important;justify-content:center!important;line-height:1!important;margin:0!important;opacity:0;padding:0!important;position:absolute!important;right:6px!important;top:50%!important;transform:translateY(-50%)!important;transition:opacity .12s,background .12s,color .12s;width:22px!important}.chat-request-list-container--overlay[data-v-e65909ef] .chat-item .edit-button i{color:inherit!important;font-size:11px!important;line-height:1!important;margin:0!important}.chat-request-list-container--overlay[data-v-e65909ef] .chat-item .edit-button:focus-visible,.chat-request-list-container--overlay[data-v-e65909ef] .chat-item .edit-button:hover{background:rgba(var(--primary-color-rgb,59,130,246),.12)!important;color:var(--primary-color)!important;opacity:1!important}@media (max-width:575px){.chat-request-list-container--overlay[data-v-e65909ef]{left:8px!important;right:8px;width:auto!important}}.main-request-container[data-v-e65909ef]{display:flex;flex:1;flex-direction:column;height:90%}.overflow-y-auto[data-v-e65909ef]{padding-right:.3rem}.overflow-y-auto[data-v-e65909ef]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-e65909ef]::-webkit-scrollbar-track{background:var(--sidebar-bg);border-radius:100px}.overflow-y-auto[data-v-e65909ef]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:100px}.overflow-y-auto[data-v-e65909ef]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.request-container .request-options-container[data-v-e65909ef]{background:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,.5),rgba(0,0,0,.4),rgba(0,0,0,.3),transparent);border-bottom-right-radius:6px;border-top-right-radius:6px;display:none}.request-container .chain-indicator-icon[data-v-e65909ef]{color:#fff;font-size:.875rem;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:0}.request-container:hover .request-options-container[data-v-e65909ef]{display:flex}.request-container:hover .chain-indicator-icon[data-v-e65909ef]{display:none}.run-single-step-btn[data-v-e65909ef]{color:#22c55e!important;transition:all .15s}.run-single-step-btn[data-v-e65909ef]:hover{background:#22c55e26!important;color:#16a34a!important;transform:scale(1.1)}.p-inputtext[data-v-e65909ef]:enabled:focus{border-color:var(--primary-color);box-shadow:0 0 0 .2rem #c7d2fe;outline:1px solid #cbd5e1;outline-offset:0}.tb-request-row[data-v-e65909ef]{align-items:center;border:1px solid #e0e6ed;border-radius:6px;cursor:move;display:flex;gap:1rem;padding:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tb-request-row .tb-request-row-left[data-v-e65909ef]{display:flex;min-height:70px;min-width:80px;padding:5px}.tb-request-row .tb-request-row-left .tb-request-row-chains[data-v-e65909ef]{display:flex;width:70px}.tb-request-row .tb-request-row-left .tb-request-row-options[data-v-e65909ef]{display:none;gap:.25rem}.tb-request-row .tb-request-row-right[data-v-e65909ef]{flex-grow:1;pointer-events:none}.tb-request-row:hover .tb-request-row-options[data-v-e65909ef]{display:flex}.tb-request-row:hover .tb-request-row-chains[data-v-e65909ef]{display:none}[data-v-e65909ef] .group-wrapper{height:145px;overflow-y:auto}.request-form-panel[data-v-e65909ef]{display:flex;flex-direction:column;gap:.75rem}.request-form-panel__field[data-v-e65909ef]{display:flex;flex-direction:column;gap:.3rem}.request-form-panel__label-row[data-v-e65909ef]{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.request-form-panel__label[data-v-e65909ef]{color:#5c6170;font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.request-form-panel__add-link[data-v-e65909ef]{align-items:center;background:transparent;border:0;color:var(--primary-color);cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;gap:.35rem;padding:0}[data-v-e65909ef] .request-form-panel__input{border:1px solid #e0e6ed;border-radius:10px}[data-v-e65909ef] .request-form-panel__input .p-inputtext,[data-v-e65909ef] .request-form-panel__input.p-dropdown,[data-v-e65909ef] .request-form-panel__textarea{border-color:#e0e6ed;border-radius:10px;box-shadow:none}[data-v-e65909ef] .request-form-panel__input .p-inputtext{padding:.95rem 1rem}[data-v-e65909ef] .request-form-panel__textarea{min-height:6.8rem;padding:.95rem 1rem}.request-form-panel__overlay[data-v-e65909ef]{background:#ffffffb8;border-radius:10px}.request-form-panel__chain-footer[data-v-e65909ef]{display:flex;justify-content:flex-end}.request-modal-footer[data-v-e65909ef]{border-top:1px solid #e0e6ed;padding-top:1.5rem}.request-chain-row[data-v-e65909ef]{align-items:center;background:#fff;border:1px solid #e0e6ed;border-radius:10px;box-sizing:border-box;cursor:move;display:flex;gap:.6rem;min-width:0;padding:.45rem .55rem;position:relative;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none;width:100%}.request-chain-row[data-v-e65909ef]:hover{background:#fbfdff;border-color:#b8c3d5;box-shadow:0 2px 8px #10182814}.request-chain-row[data-v-e65909ef]:active{cursor:grabbing;transform:scale(.995)}.request-chain-row__reorder[data-v-e65909ef]{display:flex;flex:0 0 auto;flex-direction:column;gap:.2rem}.request-chain-row__square-btn[data-v-e65909ef]{background:#fff!important;border:1px solid #e0e6ed!important;box-shadow:none!important;color:#667085!important;height:1.35rem!important;padding:0!important;width:1.7rem!important}.request-chain-row__icon-box[data-v-e65909ef]{align-items:center;background:#eff6ff;border-radius:8px;color:#1570ef;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.request-chain-row__name[data-v-e65909ef]{color:#344054;cursor:move;flex:1 1 auto;font-size:.95rem;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none;white-space:nowrap}.request-chain-row__actions[data-v-e65909ef]{align-items:center;display:flex;flex:0 0 auto;gap:.2rem}.request-chain-row__action-btn[data-v-e65909ef]{background:transparent!important;border:none!important;box-shadow:none!important;color:#344054!important;height:1.9rem!important;padding:0!important;width:1.9rem!important}.request-chain-row__action-btn--danger[data-v-e65909ef]{color:#ff6b6b!important}.request-chain-table[data-v-e65909ef] .p-datatable-wrapper{overflow:hidden}.request-chain-table[data-v-e65909ef] .p-datatable-table{border-collapse:separate;border-spacing:0 .5rem;table-layout:fixed;width:100%}.request-chain-table[data-v-e65909ef] .p-datatable-tbody>tr>td{max-width:0;position:relative;width:100%}.request-chain-table[data-v-e65909ef] .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td,.request-chain-table[data-v-e65909ef] .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:none!important}.request-chain-table[data-v-e65909ef] .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td:after,.request-chain-table[data-v-e65909ef] .p-datatable-tbody>tr.p-datatable-dragpoint-top>td:before{background:#3b82f6;border-radius:999px;content:"";height:3px;left:0;pointer-events:none;position:absolute;right:0;z-index:2}.request-chain-table[data-v-e65909ef] .p-datatable-tbody>tr.p-datatable-dragpoint-top>td:before{top:0}.request-chain-table[data-v-e65909ef] .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td:after{bottom:0}.request-groups-panel[data-v-e65909ef]{background:linear-gradient(180deg,#fcfdff,#f8fbff);border:1px solid #e0e6ed;border-radius:10px;padding:.875rem}.request-groups-panel>.request-form-panel__label[data-v-e65909ef]{display:inline-block;margin-bottom:.3rem}.request-groups-panel__search[data-v-e65909ef]{margin-bottom:.75rem}.request-groups-panel__search-icon[data-v-e65909ef]{color:#98a2b3;left:.95rem}[data-v-e65909ef] .request-groups-panel__search-input{border:1px solid #e0e6ed;border-radius:10px;box-shadow:none}.request-groups-panel__chips[data-v-e65909ef]{align-content:flex-start;display:flex;flex-wrap:wrap;gap:.55rem;max-height:28rem;min-height:19rem;overflow-y:auto;padding-right:.2rem}.request-groups-panel__chips[data-v-e65909ef]::-webkit-scrollbar{width:8px}.request-groups-panel__chips[data-v-e65909ef]::-webkit-scrollbar-track{background:var(--surface-ground);border-radius:100px}.request-groups-panel__chips[data-v-e65909ef]::-webkit-scrollbar-thumb{border-radius:100px}.request-group-chip[data-v-e65909ef]{align-items:center;background:#fff;border:1px solid #e0e6ed;border-radius:10px;color:#5c6170;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;gap:.35rem;justify-content:center;line-height:1;min-height:2rem;padding:.45rem .85rem;transition:background .15s ease,border-color .15s ease,color .15s ease}.request-group-chip[data-v-e65909ef]:hover{background:#eef4ff}.request-group-chip.is-selected[data-v-e65909ef]{background:#1570ef;border-color:#1570ef;color:#fff}.request-group-chip.is-selected[data-v-e65909ef]:hover{background:#1570ef}.request-group-chip.is-disabled[data-v-e65909ef]{cursor:not-allowed;opacity:.55}.request-group-chip__icon[data-v-e65909ef]{font-size:.78rem}.request-groups-panel__empty[data-v-e65909ef]{color:#98a2b3;font-size:.9rem;padding:.6rem .1rem;width:100%}.chain-request-selector-overlay[data-v-e65909ef]{overflow:hidden}.chain-request-selector-overlay__list[data-v-e65909ef]{max-height:420px;overflow-x:hidden;overflow-y:auto}.chain-request-selector-overlay__list[data-v-e65909ef]::-webkit-scrollbar{width:8px}.chain-request-selector-overlay__list[data-v-e65909ef]::-webkit-scrollbar-track{background:var(--surface-ground);border-radius:100px}.chain-request-selector-overlay__list[data-v-e65909ef]::-webkit-scrollbar-thumb{border-radius:100px}[data-v-e65909ef] .p-datatable .p-datatable-tbody>tr:focus{outline:none}.back-button[data-v-e65909ef]{align-items:center!important;border:none;display:flex!important;justify-content:flex-start!important;position:relative!important}.back-button[data-v-e65909ef],.back-button[data-v-e65909ef]:hover{background:#e3f2fd!important;color:var(--primary-600)!important}.back-button .p-button-icon-left[data-v-e65909ef]{left:8px!important;position:absolute!important}.back-button .p-button-label[data-v-e65909ef]{flex-grow:1!important;text-align:center!important}.close-gallery-btn[data-v-e65909ef]{align-items:center!important;background:var(--surface-card,#fff)!important;border:1px solid var(--surface-border)!important;color:var(--text-color-secondary)!important;display:flex!important;justify-content:flex-start!important;position:relative!important;transition:all .15s}.close-gallery-btn[data-v-e65909ef]:hover{background:var(--surface-hover,#f8f9fa)!important;color:var(--text-color)!important}.close-gallery-btn .p-button-icon-left[data-v-e65909ef]{left:8px!important;position:absolute!important}.close-gallery-btn .p-button-label[data-v-e65909ef]{flex-grow:1!important;text-align:center!important}.search-results-container .section-container[data-v-e65909ef]{transition:flex .3s ease-in-out,opacity .3s ease-in-out}.search-results-container .categories-section[data-v-e65909ef]:hover{flex:20!important}.search-results-container .categories-section:hover~.chat-section[data-v-e65909ef]{overflow:hidden}.search-results-container .categories-section:hover~.chat-section .section-header[data-v-e65909ef]{opacity:.7}.search-results-container .categories-section:hover~.chat-section>div[data-v-e65909ef]:not(.section-header){opacity:0;pointer-events:none}.search-results-container .chat-section[data-v-e65909ef]:hover{flex:20!important}.search-results-container .categories-section[data-v-e65909ef]:has(+.chat-section:hover){overflow:hidden}.search-results-container .categories-section:has(+.chat-section:hover) .section-header[data-v-e65909ef]{opacity:.7}.search-results-container .categories-section:has(+.chat-section:hover)>div[data-v-e65909ef]:not(.section-header){opacity:0;pointer-events:none}.actions-list-automation[data-v-e65909ef]::-webkit-scrollbar,[data-v-e65909ef] .group-wrapper::-webkit-scrollbar{width:8px}.actions-list-automation[data-v-e65909ef]::-webkit-scrollbar-track,[data-v-e65909ef] .group-wrapper::-webkit-scrollbar-track{background:var(--surface-ground);border-radius:100px}.actions-list-automation[data-v-e65909ef]::-webkit-scrollbar-thumb,[data-v-e65909ef] .group-wrapper::-webkit-scrollbar-thumb{border-radius:100px}.action-item-automation[data-v-e65909ef]{background-color:var(--surface-card);transition:all .2s ease}.action-item-automation[data-v-e65909ef]:hover{background-color:var(--surface-hover);box-shadow:0 2px 4px #0000001a}.sidebar-content-left[data-v-e65909ef]{margin-right:6px;position:absolute;right:100%;top:40px;z-index:10001}.sidebar-steps-right[data-v-e65909ef]{left:100%;margin-left:6px;position:absolute;top:40px;z-index:10001}.sidebar-steps-left[data-v-e65909ef]{position:absolute;right:calc(100% + 252px);top:40px;z-index:10001}.sidebar-preview-panel[data-v-e65909ef]{background:var(--surface-card);border:1px solid var(--surface-border);border-radius:8px;box-shadow:0 4px 16px #0000001f;overflow:hidden;width:240px}.sidebar-preview-panel .sidebar-preview-header[data-v-e65909ef]{align-items:center;background:var(--surface-ground);border-bottom:1px solid var(--surface-border);display:flex;gap:6px;padding:8px 12px}.sidebar-preview-panel .sidebar-preview-header .pi[data-v-e65909ef]{flex-shrink:0;font-size:12px}.sidebar-preview-panel .sidebar-preview-header .pi-bolt[data-v-e65909ef]{color:#f97316}.sidebar-preview-panel .sidebar-preview-header .pi-file[data-v-e65909ef]{color:var(--text-color-secondary)}.sidebar-preview-panel .sidebar-preview-header .sidebar-preview-title[data-v-e65909ef]{color:var(--text-color);flex:1;font-size:11px;font-weight:700;letter-spacing:.4px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sidebar-preview-panel .sidebar-preview-header .sidebar-preview-badge[data-v-e65909ef]{align-items:center;background:var(--primary-color);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:600;height:18px;justify-content:center;min-width:18px}.sidebar-preview-panel .sidebar-preview-body[data-v-e65909ef]{color:var(--text-color);font-size:11px;line-height:1.6;max-height:280px;overflow-y:auto;padding:10px 12px}.sidebar-preview-panel .sidebar-preview-body[data-v-e65909ef]::-webkit-scrollbar{width:4px}.sidebar-preview-panel .sidebar-preview-body[data-v-e65909ef]::-webkit-scrollbar-thumb{background:var(--surface-border);border-radius:2px}.sidebar-preview-panel .sidebar-preview-empty[data-v-e65909ef]{color:var(--text-color);font-style:italic;opacity:.6}.sidebar-preview-panel .sidebar-preview-steps[data-v-e65909ef]{max-height:280px;overflow-y:auto;padding:8px}.sidebar-preview-panel .sidebar-preview-steps[data-v-e65909ef]::-webkit-scrollbar{width:4px}.sidebar-preview-panel .sidebar-preview-steps[data-v-e65909ef]::-webkit-scrollbar-thumb{background:var(--surface-border);border-radius:2px}.sidebar-preview-panel .sidebar-preview-step[data-v-e65909ef]{align-items:flex-start;display:flex;gap:8px;padding:4px}.sidebar-preview-panel .sidebar-preview-step .step-number[data-v-e65909ef]{align-items:center;background:var(--primary-color);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:10px;font-weight:600;height:18px;justify-content:center;min-width:18px}.sidebar-preview-panel .sidebar-preview-step .step-name[data-v-e65909ef]{color:var(--text-color);font-size:11px;line-height:18px}.attached-files-inline[data-v-725bb8bc]{background:transparent;box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:8px;margin-bottom:4px;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:8px 8px 4px;width:100%}.attached-files-inline[data-v-725bb8bc]::-webkit-scrollbar{height:6px}.attached-files-inline[data-v-725bb8bc]::-webkit-scrollbar-track{background:var(--surface-100);border-radius:3px}.attached-files-inline[data-v-725bb8bc]::-webkit-scrollbar-thumb{background:var(--surface-300);border-radius:3px}.attached-files-inline[data-v-725bb8bc]::-webkit-scrollbar-thumb:hover{background:var(--surface-400)}.attached-file-chip[data-v-725bb8bc]{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;max-width:280px;min-width:180px;padding:10px 12px;position:relative;transition:all .2s ease}.attached-file-chip[data-v-725bb8bc]:hover{background:#eee;border-color:#d0d0d0}.attached-file-chip.uploading[data-v-725bb8bc]{background:#f5f5f5}.attached-file-chip.error[data-v-725bb8bc]{background:#fee;border-color:#ef4444}.file-content[data-v-725bb8bc]{display:flex;flex-direction:column;gap:4px;min-width:0}.file-name[data-v-725bb8bc]{color:#1e293b;font-size:.875rem;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-status[data-v-725bb8bc]{color:#64748b;font-size:.75rem;font-weight:400;line-height:1.2}.error-status[data-v-725bb8bc]{color:#ef4444;font-weight:500}.remove-btn[data-v-725bb8bc]{align-items:center;background:transparent;border:none;color:#64748b;cursor:pointer;display:flex;height:16px;justify-content:center;padding:0;position:absolute;right:4px;top:4px;transition:all .2s ease;width:16px;z-index:1}.remove-btn[data-v-725bb8bc]:hover{color:#1e293b;transform:scale(1.15)}.remove-btn i[data-v-725bb8bc]{font-size:.75rem}.progress-bar[data-v-725bb8bc]{background:#e0e0e0;border-radius:0 0 8px 8px;bottom:0;height:3px;left:0;overflow:hidden;position:absolute;right:0}.progress-fill[data-v-725bb8bc]{animation:progress-725bb8bc 1.5s ease-in-out infinite;background:#0080ff;height:100%;width:60%}@keyframes progress-725bb8bc{0%{width:0}50%{width:70%}to{width:100%}}.command-picker[data-v-8c9b6032]{max-width:calc(100vw - 24px);position:fixed;transform:translateY(-100%);z-index:9999}.picker-content[data-v-8c9b6032]{background:var(--surface-card);border:1px solid var(--surface-border);border-radius:10px;box-shadow:0 8px 24px #0000001f,0 2px 8px #00000014;overflow:hidden}.picker-header[data-v-8c9b6032]{align-items:center;background:var(--surface-ground);border-bottom:1px solid var(--surface-border);color:var(--text-color);display:flex;font-size:11px;font-weight:700;gap:6px;justify-content:space-between;letter-spacing:.4px;padding:10px 12px;text-transform:uppercase}.picker-header .header-left[data-v-8c9b6032]{align-items:center;display:flex;flex-shrink:0;gap:6px}.picker-header .header-right[data-v-8c9b6032]{align-items:center;display:flex;flex:1;gap:6px;justify-content:flex-end;min-width:0}.picker-header .pi[data-v-8c9b6032]{color:var(--primary-color);font-size:12px}.picker-header .header-label[data-v-8c9b6032]{flex-shrink:0}.picker-header .picker-search[data-v-8c9b6032]{align-items:center;background:var(--surface-card);border:1px solid var(--surface-border);border-radius:6px;display:flex;flex:1;gap:4px;max-width:50%;min-width:0;padding:3px 8px}.picker-header .picker-search .picker-search-icon[data-v-8c9b6032]{color:var(--text-color-secondary);flex-shrink:0;font-size:10px}.picker-header .picker-search .picker-search-input[data-v-8c9b6032]{background:transparent;border:none;color:var(--text-color);flex:1;font-size:11px;font-weight:400;letter-spacing:normal;min-width:0;outline:none;text-transform:none}.picker-header .picker-search .picker-search-input[data-v-8c9b6032]::-moz-placeholder{color:var(--text-color-secondary);opacity:.6}.picker-header .picker-search .picker-search-input[data-v-8c9b6032]::placeholder{color:var(--text-color-secondary);opacity:.6}.picker-header .picker-search .picker-search-clear[data-v-8c9b6032]{border-radius:3px;color:var(--text-color-secondary);cursor:pointer;flex-shrink:0;font-size:9px;padding:2px;transition:all .15s}.picker-header .picker-search .picker-search-clear[data-v-8c9b6032]:hover{background:#ef444414;color:#ef4444}.picker-header .count[data-v-8c9b6032]{align-items:center;background:var(--primary-color);border-radius:50%;color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:22px;justify-content:center;min-width:22px}.picker-header .close-requests-btn[data-v-8c9b6032]{align-items:center;background:none;border:1px solid var(--surface-border);border-radius:6px;color:var(--text-color-secondary);cursor:pointer;display:inline-flex;font-size:10px;font-weight:500;gap:4px;margin-left:4px;padding:5px 10px;transition:all .15s;white-space:nowrap}.picker-header .close-requests-btn[data-v-8c9b6032]:hover{background:#ef444414;border-color:#ef44444d;color:#ef4444}.picker-header .close-requests-btn .pi[data-v-8c9b6032]{color:inherit;font-size:9px}.picker-list[data-v-8c9b6032]{height:300px;min-height:300px;overflow-y:auto;padding:4px}.picker-list[data-v-8c9b6032]::-webkit-scrollbar{width:5px}.picker-list[data-v-8c9b6032]::-webkit-scrollbar-track{background:transparent}.picker-list[data-v-8c9b6032]::-webkit-scrollbar-thumb{background:var(--surface-border);border-radius:3px}.category-header[data-v-8c9b6032]{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:6px;margin:1px 0;padding:7px 8px;transition:background .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.category-header[data-v-8c9b6032]:hover{background:rgba(var(--primary-color-rgb,59,130,246),.06)}.category-header.highlighted[data-v-8c9b6032]{background:rgba(var(--primary-color-rgb,59,130,246),.1);outline:1px solid rgba(var(--primary-color-rgb,59,130,246),.3);outline-offset:-1px}.category-header.virtual-category .category-name[data-v-8c9b6032]{color:var(--text-color);font-size:11px;font-weight:700;letter-spacing:.3px}.category-header.nested-category .category-name[data-v-8c9b6032]{font-size:11px}.category-header .toggle-icon[data-v-8c9b6032]{color:var(--text-color-secondary);flex-shrink:0;font-size:9px;text-align:center;transition:transform .15s;width:12px}.category-header .category-icon[data-v-8c9b6032]{color:var(--primary-color);flex-shrink:0;font-size:11px}.category-header .category-name[data-v-8c9b6032]{color:var(--text-color);flex:1;font-size:11px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-header .category-count[data-v-8c9b6032]{background:var(--surface-200,#e5e7eb);border-radius:8px;color:var(--text-color-secondary);flex-shrink:0;font-size:9px;font-weight:700;min-width:16px;padding:1px 5px;text-align:center}.picker-item[data-v-8c9b6032]{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:6px;margin:1px 0;padding:7px 10px;position:relative;transition:all .12s}.picker-item[data-v-8c9b6032]:hover{background:rgba(var(--primary-color-rgb,59,130,246),.06)}.picker-item.highlighted[data-v-8c9b6032]{background:var(--primary-color)}.picker-item.highlighted .item-icon[data-v-8c9b6032]{color:#ffffffb3}.picker-item.highlighted .item-name[data-v-8c9b6032]{color:#fff}.picker-item .item-icon[data-v-8c9b6032]{color:var(--text-color-secondary);flex-shrink:0;font-size:10px;opacity:.5}.picker-item .item-name[data-v-8c9b6032]{color:var(--text-color);flex:1;font-size:11px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picker-item .explorer-bolt-btn[data-v-8c9b6032]{align-items:center;background:#fff3e0;border:none;border-radius:6px;color:#f97316;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:all .15s;width:28px}.picker-item .explorer-bolt-btn i[data-v-8c9b6032]{font-size:14px}.picker-item .explorer-bolt-btn[data-v-8c9b6032]:hover{background:#f97316;color:#fff;transform:scale(1.08)}.empty-state[data-v-8c9b6032]{font-size:11px;padding:20px}.empty-state[data-v-8c9b6032],.picker-footer[data-v-8c9b6032]{color:var(--text-color-secondary);text-align:center}.picker-footer[data-v-8c9b6032]{background:var(--surface-ground);border-top:1px solid var(--surface-border);font-size:10px;padding:6px 10px}.picker-footer kbd[data-v-8c9b6032]{background:var(--surface-card);border:1px solid var(--surface-border);border-radius:3px;font-size:9px;margin:0 2px;padding:1px 4px}.preview-content-left[data-v-8c9b6032]{margin-right:6px;position:absolute;right:100%;top:0}.preview-steps-right[data-v-8c9b6032]{left:100%;margin-left:6px;position:absolute;top:0}.preview-steps-left[data-v-8c9b6032]{position:absolute;right:calc(100% + 252px);top:0}.preview-panel[data-v-8c9b6032]{background:var(--surface-card);border:1px solid var(--surface-border);border-radius:8px;box-shadow:0 4px 16px #0000001f;overflow:hidden;width:240px}.preview-panel .preview-header[data-v-8c9b6032]{align-items:center;background:var(--surface-ground);border-bottom:1px solid var(--surface-border);display:flex;gap:6px;padding:8px 12px}.preview-panel .preview-header .pi[data-v-8c9b6032]{color:#f97316;font-size:12px}.preview-panel .preview-header .preview-title[data-v-8c9b6032]{color:var(--text-color);flex:1;font-size:11px;font-weight:700;letter-spacing:.4px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.preview-panel .preview-header .preview-step-count[data-v-8c9b6032]{align-items:center;background:var(--primary-color);border-radius:50%;color:#fff;display:inline-flex;font-size:10px;font-weight:600;height:18px;justify-content:center;min-width:18px}.preview-panel .preview-body[data-v-8c9b6032]{color:var(--text-color);font-size:11px;line-height:1.6;max-height:280px;overflow-y:auto;padding:10px 12px}.preview-panel .preview-body[data-v-8c9b6032]::-webkit-scrollbar{width:4px}.preview-panel .preview-body[data-v-8c9b6032]::-webkit-scrollbar-thumb{background:var(--surface-border);border-radius:2px}.preview-panel .preview-empty[data-v-8c9b6032]{font-style:italic;opacity:.6}.preview-panel .preview-steps[data-v-8c9b6032]{max-height:280px;overflow-y:auto;padding:8px}.preview-panel .preview-steps[data-v-8c9b6032]::-webkit-scrollbar{width:4px}.preview-panel .preview-steps[data-v-8c9b6032]::-webkit-scrollbar-thumb{background:var(--surface-border);border-radius:2px}.preview-panel .preview-step[data-v-8c9b6032]{align-items:flex-start;display:flex;gap:8px;padding:5px 4px}.preview-panel .preview-step .step-number[data-v-8c9b6032]{align-items:center;background:var(--primary-color);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:10px;font-weight:600;height:18px;justify-content:center;min-width:18px}.preview-panel .preview-step .step-name[data-v-8c9b6032]{color:var(--text-color);font-size:11px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:575px){.command-picker[data-v-8c9b6032]{left:8px!important;right:8px;width:auto!important}.preview-content-left[data-v-8c9b6032],.preview-steps-left[data-v-8c9b6032],.preview-steps-right[data-v-8c9b6032]{display:none}.picker-list[data-v-8c9b6032]{max-height:250px}.picker-header .close-requests-btn span[data-v-8c9b6032]{display:none}}@media (max-width:1199px){.preview-steps-left[data-v-8c9b6032],.preview-steps-right[data-v-8c9b6032]{display:none}}
