@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.ai-title-bar[data-v-29e626c6]{align-items:center;background:#fff;border-bottom:1px solid #f3f4f6;display:flex;height:64px;justify-content:space-between;padding:0 16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bar-section[data-v-29e626c6]{align-items:center;display:flex;gap:12px}.bar-section.left[data-v-29e626c6]{flex:1;justify-content:flex-start}.bar-section.center[data-v-29e626c6]{flex:2;gap:8px;justify-content:center}.bar-section.right[data-v-29e626c6]{flex:1;justify-content:flex-end}.btn-close[data-v-29e626c6]{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;color:#374151;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.btn-close[data-v-29e626c6]:hover{background:#f3f4f6;border-color:#d1d5db;color:#111827}.title-text[data-v-29e626c6]{color:#111827;font-size:16px;font-weight:700;letter-spacing:-.01em;margin:0}.badge[data-v-29e626c6]{border-radius:4px;font-size:10px;font-weight:700;padding:2px 6px;text-transform:uppercase}.badge.agent[data-v-29e626c6]{background:#dbeafe;color:#2563eb}.badge.team[data-v-29e626c6]{background:#fef3c7;color:#d97706}.btn-icon[data-v-29e626c6]{align-items:center;background:none;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s}.btn-icon[data-v-29e626c6]:hover{background:#f3f4f6;color:#111827}.btn-icon.active[data-v-29e626c6]{background:#eff6ff;color:#2563eb}.tooltip-wrapper[data-v-29e626c6]{align-items:center;display:inline-flex;justify-content:center;position:relative}.tooltip[data-v-29e626c6]{background:#1f2937;border-radius:6px;color:#fff;font-size:11px;font-weight:500;margin-top:8px;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;top:100%;transition:all .2s;visibility:hidden;white-space:nowrap;z-index:100}.tooltip[data-v-29e626c6]:after{border:4px solid transparent;border-bottom-color:#1f2937;bottom:100%;content:"";left:50%;margin-left:-4px;position:absolute}@media (hover:hover){.tooltip-wrapper:hover .tooltip[data-v-29e626c6]{opacity:1;transform:translateY(2px);visibility:visible}}@media (max-width:768px){.bar-section.center[data-v-29e626c6]{flex:3}.title-text[data-v-29e626c6]{font-size:14px}}.starting-screen[data-v-da09a265]{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:40px;text-align:center}.starting-icon[data-v-da09a265]{align-items:center;background:#dbeafe;border-radius:16px;color:#3b82f6;display:flex;font-size:28px;height:64px;justify-content:center;margin-bottom:20px;width:64px}.starting-icon.error[data-v-da09a265]{background:#fee2e2;color:#dc2626}.starting-text[data-v-da09a265]{color:#6b7280;font-size:16px;margin:0}.starting-text.error[data-v-da09a265]{color:#dc2626}.retry-button[data-v-da09a265]{align-items:center;background:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;margin-top:20px;padding:10px 20px;transition:background .2s}.retry-button[data-v-da09a265]:hover{background:#2563eb}.welcome-screen[data-v-acfa3add]{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:40px;text-align:center}.welcome-icon[data-v-acfa3add]{align-items:center;background:#f3f4f6;border-radius:16px;color:#9ca3af;display:flex;font-size:32px;height:64px;justify-content:center;margin-bottom:20px;width:64px}.welcome-screen h2[data-v-acfa3add]{color:#111827;font-size:24px;font-weight:700;margin:0}.suggested-prompts[data-v-acfa3add]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:24px;max-width:500px}.prompt-chip[data-v-acfa3add]{background:#fff;border:1px solid #e5e7eb;border-radius:20px;color:#4b5563;cursor:pointer;font-size:13px;padding:8px 16px;transition:all .2s}.prompt-chip[data-v-acfa3add]:hover{background:#f3f4f6;border-color:#d1d5db;color:#111827}.session-history-container[data-v-5e984ee7]{bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:40}.session-history-container.is-open[data-v-5e984ee7]{pointer-events:auto}.history-backdrop[data-v-5e984ee7]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff4d;bottom:0;left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:41}.history-sidebar[data-v-5e984ee7]{background:#f9fafb;border-right:1px solid #f3f4f6;bottom:0;box-shadow:4px 0 12px #0000000d;display:flex;flex-direction:column;left:0;pointer-events:auto;position:absolute;top:0;width:280px;z-index:42}.sidebar-header[data-v-5e984ee7]{align-items:center;border-bottom:1px solid #f3f4f6;color:#374151;display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding:16px}.sidebar-content[data-v-5e984ee7]{flex:1;overflow-y:auto;padding:8px}.session-item[data-v-5e984ee7]{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:4px;padding:10px 12px;transition:all .2s}.session-item[data-v-5e984ee7]:hover{background:#f3f4f6}.session-item.active-session[data-v-5e984ee7]{background:#f0fdf4;border-color:#bbf7d0;cursor:default}.history-divider[data-v-5e984ee7]{border:0;border-top:1px solid #e5e7eb;margin:12px 8px}.group-label[data-v-5e984ee7]{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.05em;margin-top:4px;padding:12px 12px 6px;text-transform:uppercase}.session-info[data-v-5e984ee7]{display:flex;flex-direction:column;min-width:0}.session-name[data-v-5e984ee7]{align-items:center;color:#111827;display:flex;font-size:13px;font-weight:600;overflow:hidden;padding:2px 0;text-overflow:ellipsis;white-space:nowrap}.session-date[data-v-5e984ee7]{color:#9ca3af;font-size:11px}.btn-delete[data-v-5e984ee7]{background:none;border:none;color:#9ca3af;cursor:pointer;opacity:0;padding:4px;transition:all .2s}.session-item:hover .btn-delete[data-v-5e984ee7]{opacity:1}.btn-delete[data-v-5e984ee7]:hover{color:#ef4444}.sidebar-empty[data-v-5e984ee7],.sidebar-loading[data-v-5e984ee7]{color:#9ca3af;font-size:13px;padding:20px;text-align:center}.btn-icon[data-v-5e984ee7]{align-items:center;background:none;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s}.btn-icon[data-v-5e984ee7]:hover{background:#f3f4f6;color:#111827}.slide-left-enter-active[data-v-5e984ee7],.slide-left-leave-active[data-v-5e984ee7]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.slide-left-enter-from[data-v-5e984ee7],.slide-left-leave-to[data-v-5e984ee7]{transform:translate(-100%)}.fade-enter-active[data-v-5e984ee7],.fade-leave-active[data-v-5e984ee7]{transition:opacity .3s ease}.fade-enter-from[data-v-5e984ee7],.fade-leave-to[data-v-5e984ee7]{opacity:0}.chat-input-container[data-v-81c3d01b]{background:#fff;padding:10px}.input-wrapper[data-v-81c3d01b]{align-items:flex-end;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;display:flex;gap:12px;padding:8px 12px;position:relative;transition:all .2s}.input-wrapper.is-focused[data-v-81c3d01b]{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.chat-textarea[data-v-81c3d01b]{background:transparent;border:none;color:#111827;flex:1;font-family:inherit;font-size:14px;line-height:1.5;max-height:200px;outline:none;padding:8px 0;resize:none}.chat-textarea[data-v-81c3d01b]:disabled{cursor:not-allowed;opacity:.6}.send-button[data-v-81c3d01b]{align-items:center;background:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-bottom:2px;transition:all .2s;width:32px}.send-button[data-v-81c3d01b]:hover:not(:disabled){background:#2563eb}.send-button[data-v-81c3d01b]:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed}.user-message[data-v-87d96e41]{background-color:#f9fafb;border-bottom:1px solid #f3f4f6;display:flex;gap:12px;padding:16px 20px}.message-avatar[data-v-87d96e41]{align-items:center;background-color:#e5e7eb;border-radius:8px;color:#4b5563;display:flex;flex-shrink:0;font-size:14px;height:32px;justify-content:center;overflow:hidden;width:32px}.avatar-image[data-v-87d96e41]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.message-body[data-v-87d96e41]{flex:1;min-width:0}.message-header[data-v-87d96e41]{align-items:center;display:flex;gap:8px;margin-bottom:4px}.role-name[data-v-87d96e41]{color:#111827;font-size:13px;font-weight:600}.timestamp[data-v-87d96e41]{color:#9ca3af;font-size:11px}.message-content[data-v-87d96e41]{white-space:pre-wrap}.assistant-content[data-v-1afac861],.message-content[data-v-87d96e41]{color:#374151;font-size:14px;line-height:1.6;word-wrap:break-word}.markdown-body[data-v-1afac861] p{margin:0 0 12px}.markdown-body[data-v-1afac861] p:last-child{margin-bottom:0}.markdown-body[data-v-1afac861] pre{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;margin:12px 0;overflow-x:auto;padding:12px}.markdown-body[data-v-1afac861] code{background-color:#f3f4f6;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;padding:2px 4px}.markdown-body[data-v-1afac861] pre code{background-color:transparent;border-radius:0;padding:0}.markdown-body[data-v-1afac861] ol,.markdown-body[data-v-1afac861] ul{margin:0 0 12px 20px;padding:0}.markdown-body[data-v-1afac861] li{margin-bottom:4px}.markdown-body[data-v-1afac861] .table-wrapper{border:1px solid #e5e7eb;border-radius:8px;margin:12px 0;overflow-x:auto}.markdown-body[data-v-1afac861] .table-wrapper::-webkit-scrollbar{height:6px}.markdown-body[data-v-1afac861] .table-wrapper::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}.markdown-body[data-v-1afac861] .table-wrapper::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.markdown-body[data-v-1afac861] .table-wrapper::-webkit-scrollbar-thumb:hover{background:#9ca3af}.markdown-body[data-v-1afac861] table{border-collapse:separate;border-spacing:0;font-size:13px;width:100%}.markdown-body[data-v-1afac861] td,.markdown-body[data-v-1afac861] th{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;padding:8px 12px;text-align:left}.markdown-body[data-v-1afac861] td:last-child,.markdown-body[data-v-1afac861] th:last-child{border-right:none}.markdown-body[data-v-1afac861] tr:last-child td{border-bottom:none}.markdown-body[data-v-1afac861] th{background-color:#f9fafb;color:#374151;font-weight:600;white-space:nowrap}.markdown-body[data-v-1afac861] tr:nth-child(2n){background-color:#f9fafb}.markdown-body[data-v-1afac861] tr:hover{background-color:#f3f4f6}.assistant-tool-call[data-v-736bc6f4]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin:8px 0;overflow:hidden;transition:all .2s ease}.assistant-tool-call.is-expanded[data-v-736bc6f4]{border-color:#d1d5db;box-shadow:0 2px 4px #0000000d}.tool-header[data-v-736bc6f4]{align-items:center;background:#f9fafb;display:flex;gap:12px;padding:10px 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tool-header.clickable[data-v-736bc6f4]{cursor:pointer}.tool-header.clickable[data-v-736bc6f4]:hover{background:#f3f4f6}.tool-status[data-v-736bc6f4]{color:#6b7280;display:flex;justify-content:center;width:16px}.success-icon[data-v-736bc6f4]{color:#10b981}.tool-info[data-v-736bc6f4]{display:flex;flex:1;flex-wrap:wrap;font-size:13px;gap:6px;min-width:0}.tool-name[data-v-736bc6f4]{color:#374151;font-weight:600;word-break:break-word}.tool-toggle[data-v-736bc6f4]{color:#9ca3af;font-size:12px}.tool-body[data-v-736bc6f4]{background:#fff;border-top:1px solid #f3f4f6;padding:14px}.tool-section[data-v-736bc6f4]{margin-bottom:12px}.tool-section[data-v-736bc6f4]:last-child{margin-bottom:0}.section-header[data-v-736bc6f4]{color:#9ca3af;font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.code-block[data-v-736bc6f4]{background:#f8fafc;border:1px solid #f1f5f9;border-radius:6px;color:#334155;font-size:12px;line-height:1.5;margin:0;overflow-x:auto;padding:10px;white-space:pre-wrap;word-break:break-word}.code-block.result[data-v-736bc6f4]{background:#f0fdf4;border-color:#dcfce7;color:#166534;max-height:200px;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word}.code-block.result code[data-v-736bc6f4]{font-size:8px}.knowledge-references[data-v-736bc6f4]{margin-bottom:12px}.references-header[data-v-736bc6f4]{align-items:center;color:#6b7280;display:flex;font-size:12px;font-weight:600;gap:6px;margin-bottom:8px}.references-header i[data-v-736bc6f4]{color:#9ca3af}.reference-list[data-v-736bc6f4]{list-style:none;margin:0;padding:0}.reference-item[data-v-736bc6f4]{color:#4b5563;font-size:13px;line-height:1.5;padding:4px 0}.reference-item[data-v-736bc6f4]:before{color:#9ca3af;content:"•";margin-right:8px}.reference-quote[data-v-736bc6f4]{color:#374151}.reference-separator[data-v-736bc6f4]{color:#9ca3af}.reference-doc[data-v-736bc6f4]{color:#6b7280;font-style:italic}.expand-enter-active[data-v-736bc6f4],.expand-leave-active[data-v-736bc6f4]{max-height:500px;transition:all .3s ease-in-out}.expand-enter-from[data-v-736bc6f4],.expand-leave-to[data-v-736bc6f4]{max-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0}.delegation[data-v-91468246]{background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;margin:8px 0;overflow:hidden}.delegation.streaming[data-v-91468246]{border-color:#93c5fd}.delegation-header[data-v-91468246]{align-items:center;background:#f3f4f6;border:none;display:flex;justify-content:space-between;padding:10px 12px;text-align:left;transition:background-color .15s;width:100%}button.delegation-header[data-v-91468246]{cursor:pointer}button.delegation-header[data-v-91468246]:hover{background:#e5e7eb}.header-left[data-v-91468246]{align-items:center;display:flex;flex:1;gap:10px;min-width:0}.chevron[data-v-91468246]{color:#6b7280;flex-shrink:0;font-size:10px;width:12px}.agent-icon[data-v-91468246]{align-items:center;background-color:#dbeafe;border-radius:6px;color:#2563eb;display:flex;flex-shrink:0;font-size:11px;height:24px;justify-content:center;width:24px}.header-text[data-v-91468246]{display:flex;flex-direction:column;gap:2px;min-width:0}.agent-name[data-v-91468246]{color:#374151;font-size:12px;font-weight:600}.task-summary[data-v-91468246]{color:#6b7280;font-size:11px;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.streaming-indicator[data-v-91468246]{flex-shrink:0}.pulse[data-v-91468246]{animation:pulse-91468246 1.5s ease-in-out infinite;background-color:#3b82f6;border-radius:50%;display:block;height:8px;width:8px}@keyframes pulse-91468246{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.delegation-body[data-v-91468246]{overflow:hidden}.delegation-body.preview[data-v-91468246]{max-height:100px;position:relative}.delegation-body.preview[data-v-91468246]:before{background:linear-gradient(180deg,#fafafa 0,transparent);content:"";height:40px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.delegation-body.preview .delegation-content[data-v-91468246]{display:flex;flex-direction:column-reverse;height:100px;overflow:hidden}.delegation-content[data-v-91468246]{padding:12px}.delegation.expanded .delegation-body[data-v-91468246]{max-height:none}.delegation.expanded .delegation-content[data-v-91468246]{display:block;height:auto}.block-renderer[data-v-20c0d204]{display:flex;flex-direction:column;gap:4px}.assistant-message[data-v-37a3850f]{background-color:#fff;border-bottom:1px solid #f3f4f6;display:flex;gap:12px;padding:16px 20px}.message-avatar[data-v-37a3850f]{align-items:center;background-color:#dbeafe;border-radius:8px;color:#2563eb;display:flex;flex-shrink:0;font-size:14px;height:32px;justify-content:center;width:32px}.message-avatar.team[data-v-37a3850f]{background-color:#fef3c7;color:#d97706}.message-body[data-v-37a3850f]{flex:1;min-width:0}.message-header[data-v-37a3850f]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.role-name[data-v-37a3850f]{color:#111827;font-size:13px;font-weight:600}.timestamp[data-v-37a3850f]{color:#9ca3af;font-size:11px}.agent-interface[data-v-6191edf0]{background:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden}.interface-body[data-v-6191edf0]{display:flex;flex:1;overflow:hidden;position:relative}.chat-main[data-v-6191edf0]{display:flex;flex:1;flex-direction:column;min-width:0;position:relative}.messages-container[data-v-6191edf0]{display:flex;flex:1;flex-direction:column;overflow-y:auto}.generating-indicator[data-v-6191edf0]{align-items:center;color:#6b7280;display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;gap:8px;padding:12px 20px}.spinner-char[data-v-6191edf0]{color:#3b82f6;display:inline-block;text-align:center;width:1em}.generating-text[data-v-6191edf0]{font-weight:500}.chat-footer[data-v-6191edf0]{border-top:1px solid #f3f4f6;flex-shrink:0;transition:opacity .2s ease,visibility .2s ease}.chat-footer--hidden[data-v-6191edf0]{opacity:0;pointer-events:none;visibility:hidden}.btn-scroll-bottom[data-v-6191edf0]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;bottom:100px;box-shadow:0 4px 6px -1px #0000001a;color:#6b7280;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:24px;transition:all .2s;width:40px;z-index:10}.btn-scroll-bottom[data-v-6191edf0]:hover{background:#f9fafb;color:#111827;transform:translateY(-2px)}.run-error[data-v-6191edf0]{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;display:flex;font-size:13px;gap:8px;margin:8px 16px;padding:10px 14px}.run-error-icon[data-v-6191edf0]{align-items:center;background:#dc2626;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:20px;justify-content:center;width:20px}.team-interface[data-v-bac40ec8]{background:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden}.interface-body[data-v-bac40ec8]{display:flex;flex:1;overflow:hidden;position:relative}.chat-main[data-v-bac40ec8]{display:flex;flex:1;flex-direction:column;min-width:0;position:relative}.messages-container[data-v-bac40ec8]{display:flex;flex:1;flex-direction:column;overflow-y:auto}.generating-indicator[data-v-bac40ec8]{align-items:center;color:#6b7280;display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;gap:8px;padding:12px 20px}.spinner-char[data-v-bac40ec8]{color:#3b82f6;display:inline-block;text-align:center;width:1em}.generating-text[data-v-bac40ec8]{font-weight:500}.chat-footer[data-v-bac40ec8]{border-top:1px solid #f3f4f6;flex-shrink:0;transition:opacity .2s ease,visibility .2s ease}.chat-footer--hidden[data-v-bac40ec8]{opacity:0;pointer-events:none;visibility:hidden}.btn-scroll-bottom[data-v-bac40ec8]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;bottom:100px;box-shadow:0 4px 6px -1px #0000001a;color:#6b7280;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:24px;transition:all .2s;width:40px;z-index:10}.btn-scroll-bottom[data-v-bac40ec8]:hover{background:#f9fafb;color:#111827;transform:translateY(-2px)}.run-error[data-v-bac40ec8]{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;display:flex;font-size:13px;gap:8px;margin:8px 16px;padding:10px 14px}.run-error-icon[data-v-bac40ec8]{align-items:center;background:#dc2626;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:20px;justify-content:center;width:20px}.ai-slideover[data-v-57795324]{background:#fff;bottom:0;box-shadow:-10px 0 30px #0000001a;display:flex;flex-direction:column;height:100%;position:fixed;right:0;top:0;z-index:1000}.resize-handle[data-v-57795324]{align-items:center;bottom:0;cursor:ew-resize;display:flex;justify-content:center;left:-12px;position:absolute;top:0;width:24px;z-index:1010}@media (max-width:768px){.resize-handle[data-v-57795324]{display:none}}.resize-button[data-v-57795324]{align-items:center;background:#e5e7eb;border:1px solid #d1d5db;border-radius:6px;display:flex;height:48px;justify-content:center;transition:background .2s;width:12px}.resize-handle:hover .resize-button[data-v-57795324]{background:#d1d5db}.dots[data-v-57795324]{display:flex;flex-direction:column;gap:3px}.dots span[data-v-57795324]{background:#9ca3af;border-radius:50%;height:3px;width:3px}.ai-slideover-content[data-v-57795324]{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:0}.ai-slideover-footer[data-v-57795324]{background:#f9fafb;border-top:1px solid #f3f4f6;padding:16px 20px}.slide-enter-active[data-v-57795324],.slide-leave-active[data-v-57795324]{transition:transform .3s ease-out}.slide-enter-from[data-v-57795324],.slide-leave-to[data-v-57795324]{transform:translate(100%)}:root{--primary-color:$base-color!important;--highlight-text-color:$base-color!important}body,html{background:#f2f4f5;color:#555;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;margin:0;max-width:100%;overflow-x:clip;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}*{box-sizing:border-box}.no-scroll{overflow:hidden!important}a{color:#008ba7;text-decoration:none}h1,h2,h3,h4{display:inline-block;margin:0}@media (min-width:1200px){::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0000001a;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:rgab(0,0,0,.2)}}label{cursor:pointer;font-size:15px}.form .form-line{margin-bottom:20px}.form .form-line .label{color:#727272;font-size:14px;margin:5px}.form .form-line .input{position:relative}.form .form-line .password-show{color:#888;cursor:pointer;font-size:12px;font-weight:500;position:absolute;right:20px;top:20px;z-index:999;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form .form-button{margin-bottom:40px;margin-top:40px;position:relative}input{font-family:inherit!important;font-size:15px;font-weight:400}input::-moz-placeholder{color:#a7a7a7}input::placeholder{color:#a7a7a7}.list-paging{display:flex;font-size:13px;margin-bottom:30px;margin-top:30px}.list-paging .page-block{background:#eee;border-radius:15px;cursor:pointer;width:42px}.list-paging .page-block,.list-paging .page-info{align-items:center;display:flex;height:42px;justify-content:center}.list-paging .page-info{padding:0 20px}.blue-highlight{background:#d5edfa;color:#0596e4}.blue-bg{background:#0596e4!important}.blue{color:#0596e4!important}.green-highlight{background:#defbed;color:#32cca7}.green-bg{background:#32cca7!important}.green{color:#32cca7!important}.red-highlight{background:#ffedee;color:#ff5a63}.red-bg{background:#ff5a63!important}.red{color:#ff5a63!important}.orange-highlight{background:#fff0da;color:#ffb240}.orange-bg{background:#ffb240!important}.orange{color:#ffb240!important}.teal-highlight{background:#daf3f4;color:#2eb2ba}.teal-bg{background:#2eb2ba!important}.teal{color:#2eb2ba!important}.purple-highlight{background:#f9eaff;color:#bf33f0}.purple-bg{background:#bf33f0!important}.purple{color:#bf33f0!important}.black-highlight{background:#eee;color:#444}.black-bg{background:#444!important}.black{color:#444!important}.grey-highlight{background:#f6f6f6;color:#bbb}.grey-bg{background:#ddd!important;color:#444!important}.grey{color:#ddd!important}.active.ui-clickable-green{background:#32cca7!important;border:2px solid #32cca7!important;outline-color:#32cca733!important}.active.ui-clickable-red{background:#ff5a63!important;border:2px solid #ff5a63!important;outline-color:#ff5a6333!important}.active.ui-clickable-orange{background:#ffb240!important;border:2px solid #ffb240!important;outline-color:#ffb24033!important}[contenteditable]{outline:0 solid transparent}blockquote{background:#fafafa;border-left:5px solid #eee;font-size:14px;margin-left:20px;padding:5px 5px 5px 20px}.tag{border-radius:40px;font-size:12px;font-weight:500;padding:3px 15px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.inline-block,.tag{display:inline-block}.margin-5{margin:5px}code{background:#293947;border-radius:5px;color:#929ba3;display:block;font-size:15px;line-height:26px;padding:15px;position:relative}code code-tab{margin-left:20px}code .label{color:#fff;font-family:Roboto,sans-serif;font-size:12px;margin-bottom:10px;margin-top:-5px}label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.submenu-header{color:#555;font-size:15px;font-weight:500;padding:10px}.submenu-header .fa-fw{color:#008ba7;display:inline-block;font-size:20px;text-align:left;transform:translateY(2px);width:40px}.submenu-item{border-radius:8px;color:#888;cursor:pointer;font-size:14px;margin-top:2px;padding:10px 10px 10px 50px}.submenu-item:hover{background:#f7f7f7}.relative-ui-button{position:relative;z-index:0}
