@charset "UTF-8";@import"https://gcore.jsdelivr.net/npm/@vue-flow/core@1.42.1/dist/style.css";@import"https://gcore.jsdelivr.net/npm/@vue-flow/core@1.42.1/dist/theme-default.css";@import"https://gcore.jsdelivr.net/npm/@vue-flow/controls@latest/dist/style.css";@import"https://gcore.jsdelivr.net/npm/@vue-flow/minimap@latest/dist/style.css";@import"https://gcore.jsdelivr.net/npm/@vue-flow/node-resizer@latest/dist/style.css";:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1)}.dark{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{cursor:pointer;transition:all .3s ease}#app{display:flex;width:100%;height:100vh}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}.vue-flow[data-v-5654dfa0]{position:relative;width:100%;height:100%;overflow:hidden;z-index:0;direction:ltr}.vue-flow__container[data-v-5654dfa0]{position:absolute;height:100%;width:100%;left:0;top:0}.vue-flow__pane[data-v-5654dfa0]{z-index:1}.vue-flow__pane.draggable[data-v-5654dfa0]{cursor:grab}.vue-flow__pane.selection[data-v-5654dfa0]{cursor:pointer}.vue-flow__pane.dragging[data-v-5654dfa0]{cursor:grabbing}.vue-flow__transformationpane[data-v-5654dfa0]{transform-origin:0 0;z-index:2;pointer-events:none}.vue-flow__viewport[data-v-5654dfa0]{z-index:4;overflow:clip}.vue-flow__selection[data-v-5654dfa0]{z-index:6}.vue-flow__edge-labels[data-v-5654dfa0]{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__nodesselection-rect[data-v-5654dfa0]:focus,.vue-flow__nodesselection-rect[data-v-5654dfa0]:focus-visible{outline:none}.vue-flow .vue-flow__edges[data-v-5654dfa0]{pointer-events:none;overflow:visible}.vue-flow__edge-path[data-v-5654dfa0],.vue-flow__connection-path[data-v-5654dfa0]{stroke:#b1b1b7;stroke-width:1;fill:none}.vue-flow__edge[data-v-5654dfa0]{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path[data-v-5654dfa0]{stroke-dasharray:5;animation:dashdraw-5654dfa0 .5s linear infinite}.vue-flow__edge.animated path.vue-flow__edge-interaction[data-v-5654dfa0]{stroke-dasharray:none;animation:none}.vue-flow__edge.inactive[data-v-5654dfa0]{pointer-events:none}.vue-flow__edge.selected[data-v-5654dfa0],.vue-flow__edge[data-v-5654dfa0]:focus,.vue-flow__edge[data-v-5654dfa0]:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path[data-v-5654dfa0],.vue-flow__edge:focus .vue-flow__edge-path[data-v-5654dfa0],.vue-flow__edge:focus-visible .vue-flow__edge-path[data-v-5654dfa0]{stroke:#555}.vue-flow__edge-textwrapper[data-v-5654dfa0]{pointer-events:all}.vue-flow__edge-text[data-v-5654dfa0]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__connection[data-v-5654dfa0]{pointer-events:none}.vue-flow__connection .animated[data-v-5654dfa0]{stroke-dasharray:5;animation:dashdraw-5654dfa0 .5s linear infinite}.vue-flow__connectionline[data-v-5654dfa0]{z-index:1001}.vue-flow__nodes[data-v-5654dfa0]{pointer-events:none;transform-origin:0 0}.vue-flow__node-default[data-v-5654dfa0],.vue-flow__node-input[data-v-5654dfa0],.vue-flow__node-output[data-v-5654dfa0]{border-width:1px;border-style:solid;border-color:#bbb}.vue-flow__node-default.selected[data-v-5654dfa0],.vue-flow__node-default[data-v-5654dfa0]:focus,.vue-flow__node-default[data-v-5654dfa0]:focus-visible,.vue-flow__node-input.selected[data-v-5654dfa0],.vue-flow__node-input[data-v-5654dfa0]:focus,.vue-flow__node-input[data-v-5654dfa0]:focus-visible,.vue-flow__node-output.selected[data-v-5654dfa0],.vue-flow__node-output[data-v-5654dfa0]:focus,.vue-flow__node-output[data-v-5654dfa0]:focus-visible{outline:none;border:1px solid #555}.vue-flow__node[data-v-5654dfa0]{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.vue-flow__node.draggable[data-v-5654dfa0]{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging[data-v-5654dfa0]{cursor:grabbing}.vue-flow__nodesselection[data-v-5654dfa0]{z-index:3;transform-origin:left top;pointer-events:none}.vue-flow__nodesselection-rect[data-v-5654dfa0]{position:absolute;pointer-events:all;cursor:grab}.vue-flow__nodesselection-rect.dragging[data-v-5654dfa0]{cursor:grabbing}.vue-flow__handle[data-v-5654dfa0]{position:absolute;pointer-events:none;min-width:5px;min-height:5px}.vue-flow__handle.connectable[data-v-5654dfa0]{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom[data-v-5654dfa0]{left:50%;bottom:0;transform:translate(-50%,50%)}.vue-flow__handle-top[data-v-5654dfa0]{left:50%;top:0;transform:translate(-50%,-50%)}.vue-flow__handle-left[data-v-5654dfa0]{top:50%;left:0;transform:translate(-50%,-50%)}.vue-flow__handle-right[data-v-5654dfa0]{top:50%;right:0;transform:translate(50%,-50%)}.vue-flow__edgeupdater[data-v-5654dfa0]{cursor:move;pointer-events:all}.vue-flow__panel[data-v-5654dfa0]{position:absolute;z-index:5;margin:15px}.vue-flow__panel.top[data-v-5654dfa0]{top:0}.vue-flow__panel.bottom[data-v-5654dfa0]{bottom:0}.vue-flow__panel.left[data-v-5654dfa0]{left:0}.vue-flow__panel.right[data-v-5654dfa0]{right:0}.vue-flow__panel.center[data-v-5654dfa0]{left:50%;transform:translate(-50%)}@keyframes dashdraw-5654dfa0{0%{stroke-dashoffset:10}}[data-v-5654dfa0]:root{--vf-node-bg: #fff;--vf-node-text: #222;--vf-connection-path: #b1b1b7;--vf-handle: #555}.vue-flow__edge.updating .vue-flow__edge-path[data-v-5654dfa0]{stroke:#777}.vue-flow__edge-text[data-v-5654dfa0]{font-size:10px}.vue-flow__edge-textbg[data-v-5654dfa0]{fill:#fff}.vue-flow__connection-path[data-v-5654dfa0]{stroke:var(--vf-connection-path)}.vue-flow__node[data-v-5654dfa0]{cursor:grab}.vue-flow__node.selectable[data-v-5654dfa0]:focus,.vue-flow__node.selectable[data-v-5654dfa0]:focus-visible{outline:none}.vue-flow__node-default[data-v-5654dfa0],.vue-flow__node-input[data-v-5654dfa0],.vue-flow__node-output[data-v-5654dfa0]{padding:10px;border-radius:3px;width:150px;font-size:12px;text-align:center;border-width:1px;border-style:solid;color:var(--vf-node-text);background-color:var(--vf-node-bg);border-color:var(--vf-node-color)}.vue-flow__node-default.selected[data-v-5654dfa0],.vue-flow__node-default.selected[data-v-5654dfa0]:hover,.vue-flow__node-input.selected[data-v-5654dfa0],.vue-flow__node-input.selected[data-v-5654dfa0]:hover,.vue-flow__node-output.selected[data-v-5654dfa0],.vue-flow__node-output.selected[data-v-5654dfa0]:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default .vue-flow__handle[data-v-5654dfa0],.vue-flow__node-input .vue-flow__handle[data-v-5654dfa0],.vue-flow__node-output .vue-flow__handle[data-v-5654dfa0]{background:var(--vf-handle)}.vue-flow__node-default.selectable[data-v-5654dfa0]:hover,.vue-flow__node-input.selectable[data-v-5654dfa0]:hover,.vue-flow__node-output.selectable[data-v-5654dfa0]:hover{box-shadow:0 1px 4px 1px #00000014}.vue-flow__node-input[data-v-5654dfa0]{--vf-node-color: var(--vf-node-color, #0041d0);--vf-handle: var(--vf-node-color, #0041d0);--vf-box-shadow: var(--vf-node-color, #0041d0);background:var(--vf-node-bg);border-color:var(--vf-node-color, #0041d0)}.vue-flow__node-input.selected[data-v-5654dfa0],.vue-flow__node-input[data-v-5654dfa0]:focus,.vue-flow__node-input[data-v-5654dfa0]:focus-visible{outline:none;border:1px solid var(--vf-node-color, #0041d0)}.vue-flow__node-default[data-v-5654dfa0]{--vf-handle: var(--vf-node-color, #1a192b);--vf-box-shadow: var(--vf-node-color, #1a192b);background:var(--vf-node-bg);border-color:var(--vf-node-color, #1a192b)}.vue-flow__node-default.selected[data-v-5654dfa0],.vue-flow__node-default[data-v-5654dfa0]:focus,.vue-flow__node-default[data-v-5654dfa0]:focus-visible{outline:none;border:1px solid var(--vf-node-color, #1a192b)}.vue-flow__node-output[data-v-5654dfa0]{--vf-handle: var(--vf-node-color, #ff0072);--vf-box-shadow: var(--vf-node-color, #ff0072);background:var(--vf-node-bg);border-color:var(--vf-node-color, #ff0072)}.vue-flow__node-output.selected[data-v-5654dfa0],.vue-flow__node-output[data-v-5654dfa0]:focus,.vue-flow__node-output[data-v-5654dfa0]:focus-visible{outline:none;border:1px solid var(--vf-node-color, #ff0072)}.vue-flow__nodesselection-rect[data-v-5654dfa0],.vue-flow__selection[data-v-5654dfa0]{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.vue-flow__nodesselection-rect[data-v-5654dfa0]:focus,.vue-flow__nodesselection-rect[data-v-5654dfa0]:focus-visible,.vue-flow__selection[data-v-5654dfa0]:focus,.vue-flow__selection[data-v-5654dfa0]:focus-visible{outline:none}.vue-flow__handle[data-v-5654dfa0]{width:6px;height:6px;background:var(--vf-handle);border:1px solid #fff;border-radius:100%}.sidebar[data-v-5654dfa0]{width:25%;max-width:250px;background-color:#333;color:#fff;padding:20px;transition:width .3s;position:relative}.sidebar.ncollapsed[data-v-5654dfa0]{min-width:160px}.sidebar.collapsed[data-v-5654dfa0]{width:0;padding:0}.toggle-btn[data-v-5654dfa0]{position:absolute;max-width:40px;right:-20px;top:50%;left:100%;width:15%;height:15%;transform:translate(-50%,-50%);background-color:#007bff;color:#fff;border:none;padding:3px;font-size:20px;cursor:pointer;border-radius:10px;z-index:10}.toggle-btn[data-v-5654dfa0]:hover{background-color:#0056b3;min-width:30px}nav[data-v-5654dfa0]{display:flex;flex-direction:column;margin-top:50px}nav a[data-v-5654dfa0]{display:block;margin:10px 0;color:#fff;text-decoration:none;font-size:18px;padding:10px;border-radius:5px}nav a[data-v-5654dfa0]:hover{background-color:#555}.theme-toggle button[data-v-5654dfa0]{padding:8px 12px;background-color:var(--color-border);border:none;border-radius:12px;color:var(--color-text);cursor:pointer;transition:background-color .3s}.theme-toggle button[data-v-5654dfa0]:hover{background-color:var(--color-border-hover)}.main-content[data-v-5654dfa0]{width:75%;min-height:100vh;height:100%;flex-grow:1;overflow:hidden;position:relative;min-width:750px}.copyright[data-v-5654dfa0]{color:#8be1f0;position:absolute;height:30px;left:0;width:100%;display:flex;justify-content:center;font-family:Arial,sans-serif;font-weight:500;letter-spacing:.5px}.copyright[data-v-5654dfa0]:hover{color:#7be45b;font-weight:700;text-shadow:0 0 5px rgba(255,0,0,.3)}.home-container[data-v-e088e153]{height:100%;width:100%;position:relative;overflow-y:auto;padding:20px;background:radial-gradient(circle at center,#add8e600 20%,#8ec9dc4d 80%,#6ec5e1ae)}.search-bar[data-v-e088e153]{margin-bottom:20px;text-align:center}.search-bar input[data-v-e088e153]{padding:10px;font-size:16px;width:100%;max-width:600px;border-radius:8px;border:1px solid #ccc;outline:none}.search-bar input[data-v-e088e153]:focus{border-color:#007bff}.project-cards[data-v-e088e153]{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;margin-top:20px}.project-card[data-v-e088e153]{background-color:#fff;border-radius:12px;box-shadow:0 4px 8px #0000001a;overflow:hidden;transition:all .3s ease;position:relative}.project-card[data-v-e088e153]:hover{transform:translateY(-5px);box-shadow:0 6px 12px #0003}.project-card .thumbnail[data-v-e088e153]{width:100%;height:150px;object-fit:cover;border-bottom:1px solid #eee}.project-card .card-content[data-v-e088e153]{padding:15px}.project-card h4[data-v-e088e153]{font-size:18px;margin-bottom:10px}.project-card p[data-v-e088e153]{font-size:14px;color:#555}.project-card p[data-v-e088e153]:last-child{font-weight:700}.project-card .star-footer[data-v-e088e153]{position:absolute;bottom:10px;right:10px;display:flex;justify-content:flex-end;align-items:center}.recent-projects[data-v-e088e153]{display:none}.recent-projects h3[data-v-e088e153]{text-align:center;color:#333}.public-projects h3[data-v-e088e153]{text-align:center;color:#333;margin-top:40px}.home-container[data-v-575c17af]{height:100%;width:100%;position:relative;overflow-y:auto;padding:20px;background:radial-gradient(circle at center,#add8e600 20%,#8ec9dc4d 80%,#6ec5e1ae)}.search-bar[data-v-575c17af]{margin-bottom:20px;text-align:center}.search-bar input[data-v-575c17af]{padding:10px;font-size:16px;width:100%;max-width:600px;border-radius:8px;border:1px solid #ccc;outline:none}.search-bar input[data-v-575c17af]:focus{border-color:#007bff}.project-cards[data-v-575c17af]{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;margin-top:20px}.project-card[data-v-575c17af]{position:relative;background-color:#fff;border-radius:12px;box-shadow:0 4px 8px #0000001a;overflow:hidden;transition:all .3s ease}.project-card[data-v-575c17af]:hover{transform:translateY(-5px);box-shadow:0 6px 12px #0003}.project-card .thumbnail[data-v-575c17af]{width:100%;height:150px;object-fit:cover;border-bottom:1px solid #eee}.project-card .add-icon[data-v-575c17af]{width:100%;height:330px;padding:100px;display:flex;align-items:center;justify-content:center}.project-card .card-content[data-v-575c17af]{padding:10px 15px}.project-card h4[data-v-575c17af]{font-size:18px;margin-bottom:10px}.project-card p[data-v-575c17af]{font-size:14px;color:#555}.card-footer[data-v-575c17af]{position:absolute;bottom:3px;right:5px;display:flex;justify-content:flex-end;font-weight:700;height:30px;margin-right:10px}.recent-projects[data-v-575c17af]{overflow-x:auto;display:grid}.recent-projects h3[data-v-575c17af]{text-align:center;color:#333}.public-projects h3[data-v-575c17af]{text-align:center;color:#333;margin-top:40px}.dnd_vue-flow__node--http[data-v-a33e7611],.dnd_vue-flow__node--tool[data-v-a33e7611],.dnd_vue-flow__node--tool-execute[data-v-a33e7611],.dnd_vue-flow__node--agent[data-v-a33e7611],.dnd_vue-flow__node--agent-if[data-v-a33e7611],.dnd_vue-flow__node--stt[data-v-a33e7611],.dnd_vue-flow__node--http-out[data-v-a33e7611],.dnd_vue-flow__node--http-in[data-v-a33e7611],.dnd_vue-flow__node--http-audio-in[data-v-a33e7611],.dnd_vue-flow__node--http-image-in[data-v-a33e7611],.dnd_vue-flow__node--message-history[data-v-a33e7611],.dnd_vue-flow__node--clear[data-v-a33e7611],.dnd_vue-flow__node--agent-list-task[data-v-a33e7611]{display:block;gap:8px;padding:8px 16px;border-radius:8px}.dialog-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#00000080;z-index:1000}.dialog{background:#2d3748;padding:20px;border-radius:5px;text-align:center;color:#fff}.dialog .actions{margin-top:20px;display:flex;justify-content:center;gap:8px}.dialog .actions button{background:#4a5568;color:#fff;border:none;padding:8px 16px;border-radius:5px;cursor:pointer}.dialog .actions button:first-of-type:hover{background:#2563eb}.dialog .actions button:last-of-type:hover{background:#e53e3e}.addKeyOut[data-v-468daa16]{display:flex;flex-direction:column;gap:15px;padding:10px}.header[data-v-468daa16]{display:flex;justify-content:space-between;align-items:center;font-size:13px}.add-button[data-v-468daa16]{padding:6px 12px;border:none;background-color:#4caf50;color:#fff;cursor:pointer;border-radius:4px}.add-button[data-v-468daa16]:hover{background-color:#45a049}.custom-key-row[data-v-468daa16]{display:inline-block;gap:10px;align-items:center}.select-type[data-v-468daa16]{padding-top:6px;padding-bottom:6px;border-radius:4px;border:1px solid #ccc;flex:1;width:20%}.keyname-input[data-v-468daa16]{padding:6px;border-radius:4px;border:1px solid #ccc;flex:2;width:70%}.remove-button[data-v-468daa16]{padding:6px;border:none;background-color:#f44336;color:#fff;cursor:pointer;border-radius:4px;text-align:center;width:10%}.remove-button[data-v-468daa16]:hover{background-color:#d32f2f}.style-pick[data-v-49c131b1]{height:20px;width:100%}.setfooter[data-v-e773c5f5]{position:absolute;right:0;bottom:3px}.setfooter2[data-v-e773c5f5]{position:absolute;left:3px;bottom:0}.input2[data-v-e773c5f5]{position:relative;display:inline-block;font-size:14px;text-align:center}.input2 input[data-v-e773c5f5]{max-height:20px;height:30px;width:50px;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName[data-v-e773c5f5]{position:relative;display:inline-block;font-size:14px;width:100%;padding-left:70px;padding-right:70px;text-align:center}.AgentName input[data-v-e773c5f5]{max-height:20px;height:100%;width:100%;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName input[data-v-e773c5f5]:focus{background-color:#f5f5f5;box-shadow:0 0 0 2px #007aff80;color:#000}.AgentName input[data-v-e773c5f5]:placeholder-shown{color:#fff}.AgentName input[data-v-e773c5f5]::placeholder{color:#ccc;font-style:italic}.AgentName input[data-v-e773c5f5]{transition:background-color .3s,box-shadow .3s,color .3s}.AgentContent[data-v-e773c5f5]{width:100%}.setfooter[data-v-cb2200c0]{position:absolute;right:0;bottom:3px}.setfooter2[data-v-cb2200c0]{position:absolute;left:3px;bottom:0}.input2[data-v-cb2200c0]{position:relative;display:inline-block;font-size:14px;text-align:center}.input2 input[data-v-cb2200c0]{max-height:20px;height:30px;width:50px;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName[data-v-cb2200c0]{position:relative;display:inline-block;font-size:14px;width:100%;padding-left:70px;padding-right:70px;text-align:center}.AgentName input[data-v-cb2200c0]{max-height:20px;height:100%;width:100%;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName input[data-v-cb2200c0]:focus{background-color:#f5f5f5;box-shadow:0 0 0 2px #007aff80;color:#000}.AgentName input[data-v-cb2200c0]:placeholder-shown{color:#fff}.AgentName input[data-v-cb2200c0]::placeholder{color:#ccc;font-style:italic}.AgentName input[data-v-cb2200c0]{transition:background-color .3s,box-shadow .3s,color .3s}.AgentContent[data-v-cb2200c0]{height:100%;width:100%}.setfooter[data-v-5ea86dd4]{position:absolute;right:0;bottom:3px}.setfooter2[data-v-5ea86dd4]{position:absolute;left:3px;bottom:0}.input2[data-v-5ea86dd4]{position:relative;display:inline-block;font-size:14px;text-align:center}.input2 input[data-v-5ea86dd4]{max-height:20px;height:30px;width:50px;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName[data-v-5ea86dd4]{position:relative;display:inline-block;font-size:14px;width:100%;padding-left:70px;padding-right:70px;text-align:center}.AgentName input[data-v-5ea86dd4]{max-height:20px;height:100%;width:100%;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName input[data-v-5ea86dd4]:focus{background-color:#f5f5f5;box-shadow:0 0 0 2px #007aff80;color:#000}.AgentName input[data-v-5ea86dd4]:placeholder-shown{color:#fff}.AgentName input[data-v-5ea86dd4]::placeholder{color:#ccc;font-style:italic}.AgentName input[data-v-5ea86dd4]{transition:background-color .3s,box-shadow .3s,color .3s}.AgentContent[data-v-5ea86dd4]{height:100%;width:100%}.setfooter[data-v-26fbc816]{position:absolute;right:0;bottom:3px}.setfooter2[data-v-26fbc816]{position:absolute;left:3px;bottom:0}.input2[data-v-26fbc816]{position:relative;display:inline-block;font-size:14px;text-align:center}.input2 input[data-v-26fbc816]{max-height:20px;height:30px;width:50px;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName[data-v-26fbc816]{position:relative;display:inline-block;font-size:14px;width:100%;padding-left:70px;padding-right:70px;text-align:center}.AgentName input[data-v-26fbc816]{max-height:20px;height:100%;width:100%;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName input[data-v-26fbc816]:focus{background-color:#f5f5f5;box-shadow:0 0 0 2px #007aff80;color:#000}.AgentName input[data-v-26fbc816]:placeholder-shown{color:#fff}.AgentName input[data-v-26fbc816]::placeholder{color:#ccc;font-style:italic}.AgentName input[data-v-26fbc816]{transition:background-color .3s,box-shadow .3s,color .3s}.AgentContent[data-v-26fbc816]{height:100%;width:100%}.setfooter[data-v-7d612213]{position:absolute;right:0;bottom:3px}.setfooter2[data-v-7d612213]{position:absolute;left:3px;bottom:0}.input2[data-v-7d612213]{position:relative;display:inline-block;font-size:14px;text-align:center}.input2 input[data-v-7d612213]{max-height:20px;height:30px;width:50px;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.setfooter[data-v-c36841c9]{position:absolute;right:0;bottom:3px}.setfooter2[data-v-c36841c9]{position:absolute;left:3px;bottom:0}.input2[data-v-c36841c9]{position:relative;display:inline-block;font-size:14px;text-align:center}.input2 input[data-v-c36841c9]{max-height:20px;height:30px;width:50px;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.NodeName[data-v-c36841c9]{position:relative;display:inline-block;font-size:14px;width:100%;padding-left:70px;padding-right:70px;text-align:center}.NodeName input[data-v-c36841c9]{max-height:20px;height:100%;width:100%;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.NodeName input[data-v-c36841c9]:focus{background-color:#f5f5f5;box-shadow:0 0 0 2px #007aff80;color:#000}.NodeName input[data-v-c36841c9]:placeholder-shown{color:#fff}.NodeName input[data-v-c36841c9]::placeholder{color:#ccc;font-style:italic}.NodeName input[data-v-c36841c9]{transition:background-color .3s,box-shadow .3s,color .3s}.NodeContent[data-v-c36841c9]{height:100%;width:100%}.input-row[data-v-c36841c9]{margin:8px 0;display:flex;align-items:center;gap:8px}.input-row label[data-v-c36841c9]{min-width:60px;color:#666}.text-input[data-v-c36841c9],.select-input[data-v-c36841c9]{flex:1;padding:4px 8px;border:1px solid #ddd;border-radius:4px;background:#fff}.select-input[data-v-c36841c9]{cursor:pointer}.select-input[data-v-c36841c9]:focus{outline:none;border-color:#007aff;box-shadow:0 0 0 2px #007aff33}.setfooter[data-v-d2fb7352]{position:absolute;right:0;bottom:3px}.setfooter2[data-v-d2fb7352]{position:absolute;left:3px;bottom:0}.input2[data-v-d2fb7352]{position:relative;display:inline-block;font-size:14px;text-align:center}.input2 input[data-v-d2fb7352]{max-height:20px;height:30px;width:50px;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.audio-node[data-v-d2fb7352]{display:flex;justify-content:center;padding:10px}.mic-button[data-v-d2fb7352]{padding:8px 16px;border:none;border-radius:4px;background-color:#f0f0f0;cursor:pointer;transition:all .3s ease}.mic-button[data-v-d2fb7352]:hover{background-color:#e0e0e0}.mic-button.recording[data-v-d2fb7352]{background-color:#f44;color:#fff}.mic-button.recording[data-v-d2fb7352]:hover{background-color:#c00}.setfooter[data-v-ac82999a]{position:absolute;right:0;bottom:3px}.setfooter2[data-v-ac82999a]{position:absolute;left:3px;bottom:0}.input2[data-v-ac82999a]{position:relative;display:inline-block;font-size:14px;text-align:center}.input2 input[data-v-ac82999a]{max-height:20px;height:30px;width:50px;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.setfooter[data-v-244c56ba]{position:absolute;right:0;bottom:3px}.setfooter2[data-v-244c56ba]{position:absolute;left:3px;bottom:0}.input2[data-v-244c56ba]{position:relative;display:inline-block;font-size:14px;text-align:center}.input2 input[data-v-244c56ba]{max-height:20px;height:30px;width:50px;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.setfooter[data-v-7fe26087]{position:absolute;right:0;bottom:3px}.setfooter2[data-v-7fe26087]{position:absolute;left:3px;bottom:0}.input2[data-v-7fe26087]{position:relative;display:inline-block;font-size:14px;text-align:center}.input2 input[data-v-7fe26087]{max-height:20px;height:30px;width:50px;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.setfooter[data-v-61cc6487]{position:absolute;right:0;bottom:3px}.setfooter2[data-v-61cc6487]{position:absolute;left:3px;bottom:0}.input2[data-v-61cc6487]{position:relative;display:inline-block;font-size:14px;text-align:center}.input2 input[data-v-61cc6487]{max-height:20px;height:30px;width:50px;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName[data-v-61cc6487]{position:relative;display:inline-block;font-size:14px;width:100%;padding-left:70px;padding-right:70px;text-align:center}.AgentName input[data-v-61cc6487]{max-height:20px;height:100%;width:100%;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName input[data-v-61cc6487]:focus{background-color:#f5f5f5;box-shadow:0 0 0 2px #007aff80;color:#000}.AgentName input[data-v-61cc6487]:placeholder-shown{color:#fff}.AgentName input[data-v-61cc6487]::placeholder{color:#ccc;font-style:italic}.AgentName input[data-v-61cc6487]{transition:background-color .3s,box-shadow .3s,color .3s}.AgentContent[data-v-61cc6487]{height:100%;width:100%}.setfooter[data-v-4c2c77ba]{position:absolute;right:0;bottom:3px}.setfooter2[data-v-4c2c77ba]{position:absolute;left:3px;bottom:0}.input2[data-v-4c2c77ba]{position:relative;display:inline-block;font-size:14px;text-align:center}.input2 input[data-v-4c2c77ba]{max-height:20px;height:30px;width:50px;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName[data-v-4c2c77ba]{position:relative;display:inline-block;font-size:14px;width:100%;padding-left:70px;padding-right:70px;text-align:center}.AgentName input[data-v-4c2c77ba]{max-height:20px;height:100%;width:100%;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName input[data-v-4c2c77ba]:focus{background-color:#f5f5f5;box-shadow:0 0 0 2px #007aff80;color:#000}.AgentName input[data-v-4c2c77ba]:placeholder-shown{color:#fff}.AgentName input[data-v-4c2c77ba]::placeholder{color:#ccc;font-style:italic}.AgentName input[data-v-4c2c77ba]{transition:background-color .3s,box-shadow .3s,color .3s}.AgentContent[data-v-4c2c77ba]{height:100%;width:100%}.setfooter[data-v-1213aa92]{position:absolute;right:0;bottom:3px}.setfooter2[data-v-1213aa92]{position:absolute;left:3px;bottom:0}.input2[data-v-1213aa92]{position:relative;display:inline-block;font-size:14px;text-align:center}.input2 input[data-v-1213aa92]{max-height:20px;height:30px;width:50px;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName[data-v-1213aa92]{position:relative;display:inline-block;font-size:14px;width:100%;padding-left:70px;padding-right:70px;text-align:center}.AgentName input[data-v-1213aa92]{max-height:20px;height:100%;width:100%;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName input[data-v-1213aa92]:focus{background-color:#f5f5f5;box-shadow:0 0 0 2px #007aff80;color:#000}.AgentName input[data-v-1213aa92]:placeholder-shown{color:#fff}.AgentName input[data-v-1213aa92]::placeholder{color:#ccc;font-style:italic}.AgentName input[data-v-1213aa92]{transition:background-color .3s,box-shadow .3s,color .3s}.AgentContent[data-v-1213aa92]{height:100%;width:100%}.setfooter[data-v-eb46d7bc]{position:absolute;right:0;bottom:3px}.setfooter2[data-v-eb46d7bc]{position:absolute;left:3px;bottom:0}.input2[data-v-eb46d7bc]{position:relative;display:inline-block;font-size:14px;text-align:center}.input2 input[data-v-eb46d7bc]{max-height:20px;height:30px;width:50px;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName[data-v-eb46d7bc]{position:relative;display:inline-block;font-size:14px;width:100%;padding-left:70px;padding-right:70px;text-align:center}.AgentName input[data-v-eb46d7bc]{max-height:20px;height:100%;width:100%;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName input[data-v-eb46d7bc]:focus{background-color:#f5f5f5;box-shadow:0 0 0 2px #007aff80;color:#000}.AgentName input[data-v-eb46d7bc]:placeholder-shown{color:#fff}.AgentName input[data-v-eb46d7bc]::placeholder{color:#ccc;font-style:italic}.AgentName input[data-v-eb46d7bc]{transition:background-color .3s,box-shadow .3s,color .3s}.AgentContent[data-v-eb46d7bc]{width:100%}.setfooter[data-v-d84e4395]{position:absolute;right:0;bottom:3px}.setfooter2[data-v-d84e4395]{position:absolute;left:3px;bottom:0}.input2[data-v-d84e4395]{position:relative;display:inline-block;font-size:14px;text-align:center}.input2 input[data-v-d84e4395]{max-height:20px;height:30px;width:50px;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName[data-v-d84e4395]{position:relative;display:inline-block;font-size:14px;width:100%;padding-left:70px;padding-right:70px;text-align:center}.AgentName input[data-v-d84e4395]{max-height:20px;height:100%;width:100%;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName input[data-v-d84e4395]:focus{background-color:#f5f5f5;box-shadow:0 0 0 2px #007aff80;color:#000}.AgentName input[data-v-d84e4395]:placeholder-shown{color:#fff}.AgentName input[data-v-d84e4395]::placeholder{color:#ccc;font-style:italic}.AgentName input[data-v-d84e4395]{transition:background-color .3s,box-shadow .3s,color .3s}.AgentContent[data-v-d84e4395]{height:100%;width:100%}.setfooter[data-v-ebe19e93]{position:absolute;right:0;bottom:3px}.setfooter2[data-v-ebe19e93]{position:absolute;left:3px;bottom:0}.input2[data-v-ebe19e93]{position:relative;display:inline-block;font-size:14px;text-align:center}.input2 input[data-v-ebe19e93]{max-height:20px;height:30px;width:50px;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName[data-v-ebe19e93]{position:relative;display:inline-block;font-size:14px;width:100%;padding-left:70px;padding-right:70px;text-align:center}.AgentName input[data-v-ebe19e93]{max-height:20px;height:100%;width:100%;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.AgentName input[data-v-ebe19e93]:focus{background-color:#f5f5f5;box-shadow:0 0 0 2px #007aff80;color:#000}.AgentName input[data-v-ebe19e93]:placeholder-shown{color:#fff}.AgentName input[data-v-ebe19e93]::placeholder{color:#ccc;font-style:italic}.AgentName input[data-v-ebe19e93]{transition:background-color .3s,box-shadow .3s,color .3s}.AgentContent[data-v-ebe19e93]{width:100%}.drag-bar{width:6px;height:100%;cursor:ew-resize;background:#0000001a}.drag-bar:hover{background:#0003}.basic-flow{flex-direction:column;display:flex;height:100%}.vue-flow__minimap{transform:scale(75%);transform-origin:bottom right}.basic-flow.dark{background:#2d3748;color:#fffffb}.basic-flow.dark .vue-flow__node{background:#4a5568;color:#fffffb}.basic-flow.dark .vue-flow__node.selected{background:#333;box-shadow:0 0 0 2px #2563eb}.basic-flow .vue-flow__controls{display:flex;flex-wrap:wrap;justify-content:center}.basic-flow.dark .vue-flow__controls{border:1px solid #FFFFFB}.basic-flow .vue-flow__controls .vue-flow__controls-button{border:none;border-right:1px solid #eee}.basic-flow .vue-flow__controls .vue-flow__controls-button svg{height:100%;width:100%}.basic-flow.dark .vue-flow__controls .vue-flow__controls-button{background:#333;fill:#fffffb;border:none}.basic-flow.dark .vue-flow__controls .vue-flow__controls-button:hover{background:#4d4d4d}.basic-flow.dark .vue-flow__edge-textbg{fill:#292524}.basic-flow.dark .vue-flow__edge-text{fill:#fffffb}.basic-flow aside{color:#000;font-weight:700;border-right:1px solid #eee;cursor:pointer;padding:15px 10px;font-size:12px;background:#eee}.basic-flow aside .nodes>*{margin-bottom:10px;cursor:grab;font-weight:500;border-radius:8px;padding:8px 16px;border:1px solid #919191}.basic-flow aside .description{margin-bottom:10px}.basic-flow .vue-flow-wrapper{flex-grow:1;height:100%}@media screen and (min-width: 640px){.basic-flow{flex-direction:row}.basic-flow aside{min-width:25%}}@media screen and (max-width: 639px){.basic-flow aside .nodes{display:flex;flex-direction:row;gap:5px}}.dropzone-background{position:relative;height:100%;width:100%}.dropzone-background .overlay{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;z-index:1;pointer-events:none}.vue-flow__handle{height:24px;width:10px;background:#aaa;border-radius:4px}.vue-flow__edges path{stroke-width:3}.vue-flow__node textarea{width:100%}.vue-flow__node.selected{box-shadow:0 0 0 2px #3877ff}.vue-flow__node{display:block;background-color:#f3f4f6;gap:8px;padding:8px 16px;border-radius:8px;box-shadow:0 0 10px #0003}.vue-flow__node-http{display:block;gap:8px;padding:8px 16px;border-radius:8px;box-shadow:0 0 10px #0003}.vue-flow__node-http.selected{box-shadow:0 0 0 2px #7aff38}.vue-flow__node-http input:focus{outline:none;box-shadow:0 0 0 2px #81ff47;transition:box-shadow .2s}.vue-flow__node-tool{display:block;gap:8px;padding:8px 16px;border-radius:8px;box-shadow:0 0 10px #0003}.vue-flow__node-tool.selected{box-shadow:0 0 0 2px #3877ff}.vue-flow__node-tool input:focus{outline:none;box-shadow:0 0 0 2px #3877ff;transition:box-shadow .2s}.vue-flow__node-tool-execute{display:block;gap:8px;padding:8px 16px;border-radius:8px;box-shadow:0 0 10px #0003}.vue-flow__node-tool-execute.selected{box-shadow:0 0 0 2px #3877ff}.vue-flow__node-tool-execute input:focus{outline:none;box-shadow:0 0 0 2px #1f418d;transition:box-shadow .2s}.vue-flow__node-agent{display:block;gap:8px;padding:8px 16px;border-radius:8px;box-shadow:0 0 10px #0003}.vue-flow__node-agent.selected{box-shadow:0 0 0 2px #48a3f2}.vue-flow__node-agent input:focus{outline:none;box-shadow:0 0 0 2px #48a3f2;transition:box-shadow .2s}.vue-flow__node-agent-if{display:block;gap:8px;padding:8px 16px;border-radius:8px;box-shadow:0 0 10px #0003}.vue-flow__node-agent-if.selected{box-shadow:0 0 0 2px #48a3f2}.vue-flow__node-agent-if input:focus{outline:none;box-shadow:0 0 0 2px #48a3f2;transition:box-shadow .2s}.vue-flow__node-stt,.vue-flow__node-http-out,.vue-flow__node-http-in,.vue-flow__node-http-audio-in,.vue-flow__node-http-image-in{display:block;gap:8px;padding:8px 16px;border-radius:8px;box-shadow:0 0 10px #0003}.vue-flow__node-operator{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 24px;border-radius:8px;box-shadow:0 0 10px #0003}.vue-flow__node-operator.selected{box-shadow:0 0 0 2px #2563eb}.vue-flow__node-operator .buttons{display:flex;gap:8px}.vue-flow__node-operator button{border:none;cursor:pointer;background-color:#4a5568;border-radius:8px;color:#fff;box-shadow:0 0 10px #0000004d;width:40px;height:40px;font-size:16px;display:flex;align-items:center;justify-content:center}.vue-flow__node-operator button svg{width:100%;height:100%}.vue-flow__node-operator button:hover{background-color:#2563eb;transition:background-color .2s}.vue-flow__node-operator button.selected{background-color:#2563eb}.vue-flow__node-operator .vue-flow__handle[data-handleid=target-a]{top:25%}.vue-flow__node-operator .vue-flow__handle[data-handleid=target-b]{top:75%}.vue-flow__node-operator .vue-flow__handle{background-color:#2563eb}.vue-flow__node-result{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 24px;border-radius:8px;box-shadow:0 0 10px #0003}.vue-flow__node-result.selected{box-shadow:0 0 0 2px #5ec697}.vue-flow__node-result .result{display:flex;gap:8px;font-size:24px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.NodeData{display:flex;flex-direction:column;gap:15px;padding:10px;margin-left:40px;margin-right:40px}.input-row,.checkbox-row{display:flex;align-items:center;gap:8px}.text-input{padding:8px;border:1px solid #ccc;border-radius:4px;width:100%;box-sizing:border-box}.checkbox{margin-top:5px}.top-0{top:10%}.top-1{top:25%}.top-2{top:40%}.top-3{top:55%}.top-4{top:70%}.top-5{top:85%}.HandleLeftSpan{margin-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50px;display:inline-block}.HandleRightSpan{text-align:right;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50px;position:relative;right:50px}.NodeName{position:relative;display:inline-block;font-size:14px;width:100%;padding-left:70px;padding-right:70px;text-align:center}.NodeName input{max-height:20px;height:100%;width:100%;border:none;outline:none;background:transparent;color:#333;font-size:16px;padding:8px 12px;transition:background-color .3s ease,box-shadow .3s ease;text-align:center;background-color:#0000}.NodeName input:focus{background-color:#f5f5f5;box-shadow:0 0 0 2px #007aff80;color:#000}.NodeName input:placeholder-shown{color:#fff}.NodeName input::placeholder{color:#ccc;font-style:italic}.NodeName input{transition:background-color .3s,box-shadow .3s,color .3s}.NodeContent{height:100%;width:100%}.input-row,.select-row,.checkbox-row{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.text-input,.select-input{width:120px;padding:4px;border:1px solid #ddd;border-radius:4px}.checkbox{margin-left:8px}.AgentFlowInputHandle,.AgentFlowOutputHandle{background:#2563eb}.AgentMsg{background:#ff6e46}.AgentMsgs{background:#a75400}.AgentAudio{background:#c28500}.AgentTools{background:#93a100}.AgentTool{background:#c4d600}.AgentToolCalls{background:#009c49}.AgentToolCall{background:#0f7}.AgentImage{background:#0ff}.project-setting[data-v-10678b56]{width:100%;height:100%;justify-content:center;display:flex;overflow-x:hidden;overflow-y:auto;position:relative;padding-top:5px}.pro-info[data-v-10678b56]{width:100px;height:100%;display:flex;flex-direction:column;align-items:center;gap:3px}.pro-info .pro-info-msg[data-v-10678b56]{width:80px;height:30px;display:flex;font-size:14px;font-weight:700;justify-content:center;align-content:center}.pro-info .author-photo[data-v-10678b56]{width:48px;height:48px;position:relative;border-radius:100%;cursor:pointer;overflow:hidden;-webkit-user-select:none;user-select:none}.pro-info .author-photo img[data-v-10678b56]{width:100%;height:100%;object-fit:cover}.setting-left[data-v-10678b56]{flex:1;height:100%;position:relative;display:flex;flex-direction:column;align-items:center;gap:20px}.setting-left .description[data-v-10678b56]{width:400px;height:150px;display:flex}.setting-left .is-public[data-v-10678b56]{width:400px;height:50px;display:flex}.setting-left .d-l[data-v-10678b56]{width:100px;height:100%;font-weight:700}.setting-left .d-r[data-v-10678b56]{flex:1;height:100%}.setting-left .d-r textarea[data-v-10678b56]{width:100%;height:100%;resize:none;overflow:hidden;font-size:16px;font-family:Arial,Helvetica,sans-serif;font-weight:700;border:none;outline:none;border-radius:6px;transition:box-shadow .3s ease}.setting-left .d-r textarea[data-v-10678b56]:focus{box-shadow:0 0 0 1px #409eff}.setting-left .d-r input[type=checkbox][data-v-10678b56]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:2px solid #409eff;border-radius:4px;cursor:pointer;display:inline-block;position:relative;transition:all .2s ease}.setting-left .d-r input[type=checkbox][data-v-10678b56]:checked{background-color:#fbb;border-color:#409eff}.setting-left .d-r input[type=checkbox][data-v-10678b56]:checked:after{content:"✔";color:#389bfe;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-55%)}.setting-right[data-v-10678b56]{width:500px;height:100%;position:relative;display:flex;align-content:center;flex-direction:column;gap:20px}.img-view[data-v-10678b56]{width:400px;height:200px;position:relative;display:flex}.img-view .info[data-v-10678b56]{width:100px;font-weight:700;height:100%}.img-view .img-container[data-v-10678b56]{position:relative;flex:1;height:100%;border:2px dashed #ccc;border-radius:12px;cursor:pointer;overflow:hidden;transition:border-color .3s}.img-view .img-container[data-v-10678b56]:hover{border-color:#409eff}.img-view .img-container img[data-v-10678b56]{width:100%;height:100%;object-fit:fill;border-radius:12px}.img-view .img-container input[data-v-10678b56]{display:none}.slink[data-v-10678b56]{font-size:14px;font-weight:700;border:2px dashed #409eff;border-radius:12px;cursor:pointer;transition:color .3s ease,transform .3s ease}.slink[data-v-10678b56]:hover{color:#66b1ff}.overlay[data-v-10678b56]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;background:#0000004d;font-size:16px;font-weight:700;opacity:0;transition:opacity .3s;border-radius:12px}.overlay[data-v-10678b56]:hover{opacity:1}.rdbutton[data-v-10678b56]{position:absolute;right:5px;bottom:3px;width:180px;height:30px;font-family:Courier New,Courier,monospace;font-weight:700}.vertical-hr[data-v-10678b56]{width:2px;border:none;border-left:2px dashed #409eff;transform:rotate(0);height:100%}.project-header[data-v-f3d3350b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.project-name-input[data-v-f3d3350b]{font-size:18px;padding:8px;border-radius:4px;border:1px solid #ccc;width:100%}.project-content[data-v-f3d3350b]{margin-top:10px}textarea[data-v-f3d3350b]{width:200px;height:90%;padding:5px;border-radius:4px;border:1px solid #ccc;font-size:16px;line-height:1}.project[data-v-f3d3350b]{width:100%;height:100%;flex-direction:column;display:flex;margin:0;position:relative}.content[data-v-f3d3350b]{display:flex;width:100%;height:90%}.inspector[data-v-f3d3350b]{min-width:250px;background-color:#c0bcbc49;padding:5px 20px;border-radius:10px;resize:horizontal;overflow-y:auto;overflow-x:hidden;display:flex;gap:2px;flex-direction:column}.inspector .inspector-item[data-v-f3d3350b]{position:relative;overflow:hidden;background-color:#d5d4cd51;border-radius:5px;padding:0 3px;width:100%}.inspector .inspector-item .inspector-item1[data-v-f3d3350b]{display:flex;justify-content:space-between;height:30px;position:relative;overflow:hidden}.inspector .inspector-item .inspector-item2[data-v-f3d3350b]{height:auto;min-height:100px;position:relative;display:flex;justify-content:space-between}.inspector .inspector-item .inspector-item3[data-v-f3d3350b]{position:relative;min-height:200px;height:auto;overflow:hidden}.inspector[data-v-f3d3350b]::-webkit-scrollbar{width:8px}.inspector[data-v-f3d3350b]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}.inspector[data-v-f3d3350b]::-webkit-scrollbar-thumb{background:#fbb;border-radius:8px}.inspector[data-v-f3d3350b]::-webkit-scrollbar-thumb:hover{background:#ff4f4f}.insp-l[data-v-f3d3350b]{height:100%;font-size:14px;font-weight:600;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;width:130px;overflow:hidden;white-space:nowrap;position:relative}.insp-r[data-v-f3d3350b]{flex:1;height:100%;position:relative;display:flex}.insp-r input[type=text][data-v-f3d3350b],.insp-r input[type=number][data-v-f3d3350b],.insp-r textarea[data-v-f3d3350b],.insp-r select[data-v-f3d3350b]{padding:4px 6px;border-radius:4px;border:1px solid #ccc;font-family:monospace;font-size:14px;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.insp-r input[data-v-f3d3350b]:focus,.insp-r textarea[data-v-f3d3350b]:focus,.insp-r select[data-v-f3d3350b]:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.insp-r input[type=text][data-v-f3d3350b],.insp-r input[type=number][data-v-f3d3350b]{white-space:nowrap;text-overflow:ellipsis}.insp-r textarea[data-v-f3d3350b]{white-space:pre-wrap;overflow-wrap:break-word;resize:horizontal;overflow-y:auto;overflow-x:hidden}.insp-r input[type=checkbox][data-v-f3d3350b]{width:16px;height:16px}.insp-r button[data-v-f3d3350b]{width:100px}.inspector-drag[data-v-f3d3350b]{width:6px;height:100%;cursor:ew-resize;background:#0000001a}.inspector-drag[data-v-f3d3350b]:hover{background:#0000004d}.editor[data-v-f3d3350b]{flex:1;overflow-y:auto}input[data-v-f3d3350b]{padding:8px;margin:3px auto;border:1px solid #ccc;border-radius:5px;width:200px}.menu-bar[data-v-f3d3350b]{display:flex;align-items:center;background:#f8f8f8;padding:5px;border-bottom:2px solid #ddd;gap:10px;min-height:30px}.left-buttons[data-v-f3d3350b]{display:flex;align-items:center;gap:5px}.left-buttons .opbtn[data-v-f3d3350b]{width:32px;height:32px;display:flex;justify-content:center;align-content:center}.deploy-button[data-v-f3d3350b]{margin-left:auto;background-color:#fbb;color:#000;padding:8px 30px;border:none;border-radius:5px;cursor:pointer}.deploy-button[data-v-f3d3350b]:hover{background-color:#ff4f4f;color:#fff}button[data-v-f3d3350b]{padding:8px 12px;border:none;border-radius:5px;background-color:#cacaca;color:#000;cursor:pointer;transition:background .3s ease}button[data-v-f3d3350b]:hover{background-color:#007bff;color:#fff}.deploy-button[disabled][data-v-f3d3350b]{background-color:#ccc;cursor:not-allowed}button[data-v-f3d3350b]:disabled{cursor:not-allowed;opacity:.5;background-color:#ccc}button[data-v-f3d3350b]:disabled:hover{background-color:#ccc}.flow-editor[data-v-8a25d05f]{width:100%;height:100%;display:flex;min-height:600px;flex-direction:column;position:relative}.tab-bar[data-v-8a25d05f]{height:2rem;min-height:35px;width:100%;display:flex;flex-wrap:nowrap;background:radial-gradient(circle at center,#add8e600 10%,#8ec9dc4d 60%,#4bbfe6ae);position:relative;overflow-x:hidden}.tab[data-v-8a25d05f]{background:#f0f0f0;overflow:hidden;margin-right:0;height:100%;padding:10px;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:width .3s ease}.tab[data-v-8a25d05f]:hover{opacity:.8}.tab.active[data-v-8a25d05f]{background:#d0d0d0}.close-btn[data-v-8a25d05f]{border:none;margin-left:10px;border-radius:50%}.close-btn[data-v-8a25d05f]:hover{opacity:1;color:#1b1a19;background:#d0d0d0}.add-btn[data-v-8a25d05f]{border:none;margin-left:0;background:#f0f0f0;border-radius:100%;text-align:center;font-size:1rem;cursor:pointer;display:flex;justify-content:center;align-items:center}.add-btn[data-v-8a25d05f]:hover{background-color:#d0d0d0}.editor[data-v-8a25d05f]{width:100%;height:calc(100% - 35px);position:relative;padding:0;margin:0}textarea[data-v-8a25d05f]{width:100%;height:300px;padding:10px;font-size:16px;border-radius:5px;border:1px solid #ddd}.template-container[data-v-8a25d05f]{display:flex;position:relative;height:300px}.template-container .t-left[data-v-8a25d05f]{flex:3;height:100%;align-items:center;position:relative;overflow-y:auto}.template-container .t-left[data-v-8a25d05f]::-webkit-scrollbar{width:8px}.template-container .t-left[data-v-8a25d05f]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}.template-container .t-left[data-v-8a25d05f]::-webkit-scrollbar-thumb{background:#87ecdd;border-radius:8px}.template-container .t-left[data-v-8a25d05f]::-webkit-scrollbar-thumb:hover{background:#4ee3c3}.template-container .t-right[data-v-8a25d05f]{flex:7;height:100%;overflow-y:auto;background-color:#c0bcbc49}.template-container .t-right .template-description[data-v-8a25d05f]{white-space:pre-wrap;font-size:14px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;padding:10px}.vertical-line[data-v-8a25d05f]{width:1px;height:100%;border:none;background-color:#000}.main_content[data-v-891b7837]{display:flex;overflow-y:auto;width:100%;height:100%;position:relative;background:radial-gradient(circle at center,#add8e600 20%,#8ec9dc4d 80%,#6ec5e1ae);margin:0 auto;flex-direction:column;align-items:center;padding-top:20px}.main_content .photo[data-v-891b7837]{margin-top:50px;width:128px;height:128px;border-radius:100%;overflow:hidden;position:relative;cursor:pointer;background-color:#007bff;border:2px solid #85b5e9;box-shadow:0 0 15px #6dcce480}.main_content .photo[data-v-891b7837]:hover{box-shadow:0 0 30px #6dcce4cc}.main_content img[data-v-891b7837]{width:100%;height:100%;object-fit:cover}.main_content .infos[data-v-891b7837]{display:flex;flex-direction:column;width:300px;position:relative;margin-top:10px}.main_content .infos .info_item1[data-v-891b7837]{height:30px}.main_content .infos .info_item[data-v-891b7837]{margin-top:5px;width:100%;overflow:hidden;position:relative;align-items:center;justify-items:center;background:radial-gradient(ellipse at center,#79edeb80,#a8e1e286 20%,#add8e600)}.main_content .infos .info_item button[data-v-891b7837]{position:absolute;top:3px;background:transparent;border:none;outline:none;cursor:pointer}.main_content .infos .info_item .button1[data-v-891b7837]{left:0}.main_content .infos .info_item .button2[data-v-891b7837]{right:0}.main_content .infos .introduction[data-v-891b7837]{outline:none;border:1px solid #ccc;resize:none;-webkit-user-select:text;user-select:text;font-size:14px;font-weight:700}.main_content .info2[data-v-891b7837]{display:flex;flex-direction:row;align-items:center;justify-content:space-around;align-content:center;height:30px;width:300px;position:relative}.main_content .info2 .login_out[data-v-891b7837]{width:100px;height:100%;display:flex;align-content:center;justify-content:center}.main_content .info2 .login_out button[data-v-891b7837]{background:radial-gradient(ellipse at center,#79edeb80,#a8e1e286 20%,#add8e600);border:none;outline:none;cursor:pointer}.main_content .info2 .login_out button[data-v-891b7837]:hover{color:#00f;transform:scale(1.1)}.main_content .info2 .register_out[data-v-891b7837]{height:100%;width:100px;display:flex;align-content:center;justify-content:center}.main_content .info2 .register_out button[data-v-891b7837]{background:transparent;border:none;outline:none;cursor:pointer;background:radial-gradient(ellipse at center,#79edeb80,#a8e1e286 20%,#add8e600)}.main_content .info2 .register_out button[data-v-891b7837]:hover{color:#ef0b0b;transform:scale(1.1)}.main_content .info2 hr[data-v-891b7837]{height:100%;width:1px;background-color:gray;margin:0 10px;border:none}.main_content .star_projects[data-v-891b7837]{width:400px}.main_content .star_projects .star_item[data-v-891b7837]{padding:5px;position:relative;border:1px dashed #ccc;border-radius:5px;transition:background-color .3s ease}.main_content .star_projects .star_item[data-v-891b7837]:hover{background-color:#abdbf15f;cursor:pointer}.main_content .star_projects .star_footer[data-v-891b7837]{display:flex;height:30px;width:100%;justify-content:flex-end;align-items:center;padding-right:10px}.photo:hover .overlay[data-v-891b7837]{opacity:1}.overlay[data-v-891b7837]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:0;transition:opacity .3s ease}.overlay .overlay_text[data-v-891b7837]{color:#fff;font-size:12px}.clip-wrap[data-v-891b7837]{display:block;width:400px;height:400px;margin:0 auto;background-color:#141313;position:relative}.clip-wrap .clip-img[data-v-891b7837]{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.clip-wrap .clip-box[data-v-891b7837]{display:block;position:absolute;width:300px;height:300px;background:#00000080;box-sizing:border-box;border:1px solid #fff;cursor:move;border-radius:100%}.amodal2-card[data-v-891b7837]{top:10px}.amodal2-card .modalbutton[data-v-891b7837]{font-family:Arial,Helvetica,sans-serif;width:80px;background-color:#fff0;color:#fff;border:solid 1px #fff;border-radius:4px;cursor:pointer;font-size:14px;transition:color .3s ease,border-color .3s ease}.amodal2-card .modalbutton[data-v-891b7837]:hover{color:red;border-color:red}.MyTeam-Container[data-v-34ef1634]{padding:20px;max-width:1200px;margin:0 auto}h3[data-v-34ef1634]{font-size:50px;font-weight:700;margin-bottom:12px;text-align:center;position:relative}h3[data-v-34ef1634]:after{content:"";position:absolute;left:50%;bottom:-8px;transform:translate(-50%);width:160px;height:3px;background-color:#1b86b8}.description[data-v-34ef1634]{font-size:clamp(14px,1.5vw,16px);color:#666;margin-top:20px;margin-bottom:10px;text-align:center}.operation-area[data-v-34ef1634]{display:flex;flex-wrap:wrap;align-items:center;margin-top:40px;margin-bottom:30px;gap:10px}.create-btn[data-v-34ef1634]{padding:10px 16px;background-color:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:18px;transition:all .3s ease}.create-btn[data-v-34ef1634]:hover{transform:scale(1.05);box-shadow:0 4px 8px #0000001a}.join-btn[data-v-34ef1634]{padding:10px 16px;border:1px solid #007bff;border-radius:8px;cursor:pointer;background-color:#fff;color:#007bff;font-size:18px;transition:all .3s ease}.join-btn[data-v-34ef1634]:hover{transform:scale(1.05);box-shadow:0 4px 8px #0000001a}.search-bar[data-v-34ef1634]{margin-left:auto;width:500px;min-width:200px}.search-bar input[data-v-34ef1634]{width:100%;padding:10px 20px;font-size:18px;border:1px solid #dddddd;border-radius:8px;transition:all .3s ease}.search-bar input[data-v-34ef1634]:focus{outline:none;border-color:#007bff;border-width:2px}.team-list-title[data-v-34ef1634]{font-size:clamp(16px,1.5vw,18px);font-weight:700;margin-bottom:20px}.team-cards[data-v-34ef1634]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px}.team-card[data-v-34ef1634]{border:1px solid #eee;border-radius:6px;padding:16px;box-shadow:0 2px 4px #0000000d;display:flex;flex-direction:column;transition:all .3s ease;cursor:pointer}.team-card[data-v-34ef1634]:hover{transform:translateY(-5px);box-shadow:0 5px 5px #0000000d}.team-card-header[data-v-34ef1634]{display:flex;align-items:center;justify-content:space-between;margin-bottom:0}.team-icon[data-v-34ef1634]{margin-top:10px;width:46px;height:46px;border-radius:6px;background-color:#e1f5fe;display:flex;align-items:center;justify-content:center;font-weight:700;color:#007bff;font-size:20px}.team-description[data-v-34ef1634]{font-size:14px;color:#666;padding-left:55px;flex-grow:1}.team-name[data-v-34ef1634]{font-weight:700;font-size:17px;margin-left:10px;flex:1}.manage-link[data-v-34ef1634]{color:#007bff;font-size:clamp(13px,1vw,14px);cursor:pointer;text-decoration:none;transition:all .3s ease}.manage-link[data-v-34ef1634]:hover{transform:translateY(-2px);color:#9326fa;text-decoration:underline}.team-card p[data-v-34ef1634]{font-size:clamp(13px,1vw,14px);color:#666;flex-grow:1}.team-card .member-count[data-v-34ef1634]{margin-top:25px;margin-left:10px;font-size:13px;color:#999}.login-container[data-v-d881c1f3]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:url(/assets/loginback-DVRUFfvH.png) no-repeat center center fixed;background-size:cover}.login-box[data-v-d881c1f3]{background-color:#fff;padding:40px;border-radius:15px;box-shadow:0 4px 8px #0000001a;width:100%;max-width:400px;text-align:center}h2[data-v-d881c1f3]{font-size:24px;color:#333;margin-bottom:20px}.input-group[data-v-d881c1f3]{margin-bottom:20px;text-align:left}.input-group label[data-v-d881c1f3]{font-size:14px;color:#666}.input-group input[data-v-d881c1f3]{width:100%;padding:10px;margin-top:8px;border-radius:8px;border:1px solid #ccc;font-size:16px;outline:none;transition:border-color .3s ease}.input-group input[data-v-d881c1f3]:focus{border-color:#007bff}.login-btn[data-v-d881c1f3]{width:100%;padding:12px;background-color:#007bff;color:#fff;border:none;border-radius:8px;font-size:18px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 6px #007bff4d}.login-btn[data-v-d881c1f3]:hover{background-color:#0056b3;transform:translateY(-2px);box-shadow:0 6px 8px #007bff66}.login-btn[data-v-d881c1f3]:active{transform:translateY(0);box-shadow:0 4px 6px #007bff4d}.signup-link[data-v-d881c1f3]{margin-top:20px;font-size:14px}.signup-link a[data-v-d881c1f3]{color:#007bff;text-decoration:none}.signup-link a[data-v-d881c1f3]:hover{text-decoration:underline}@media (max-width: 480px){.login-box[data-v-d881c1f3]{padding:20px}h2[data-v-d881c1f3]{font-size:20px}.login-btn[data-v-d881c1f3]{font-size:16px}}.register-container[data-v-5af74000]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:url(/assets/loginback-DVRUFfvH.png) no-repeat center center fixed;background-size:cover}.register-box[data-v-5af74000]{background-color:#fff;padding:40px;border-radius:15px;box-shadow:0 4px 8px #0000001a;width:100%;max-width:400px;text-align:center}h2[data-v-5af74000]{font-size:24px;color:#333;margin-bottom:20px}.input-group[data-v-5af74000]{margin-bottom:20px;text-align:left}.input-group label[data-v-5af74000]{font-size:14px;color:#666}.input-group input[data-v-5af74000]{width:100%;padding:10px;margin-top:8px;border-radius:8px;border:1px solid #ccc;font-size:16px;outline:none;transition:border-color .3s ease}.input-group input[data-v-5af74000]:focus{border-color:#007bff}.register-btn[data-v-5af74000]{width:100%;padding:12px;background-color:#007bff;color:#fff;border:none;border-radius:8px;font-size:18px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 6px #007bff4d}.register-btn[data-v-5af74000]:hover{background-color:#0056b3;transform:translateY(-2px);box-shadow:0 6px 8px #007bff66}.register-btn[data-v-5af74000]:active{transform:translateY(0);box-shadow:0 4px 6px #007bff4d}.login-link[data-v-5af74000]{margin-top:20px;font-size:14px}.login-link a[data-v-5af74000]{color:#007bff;text-decoration:none}.login-link a[data-v-5af74000]:hover{text-decoration:underline}.code-input[data-v-5af74000]{width:80px;height:100px;text-align:center;font-size:72px;caret-color:transparent}@media (max-width: 480px){.register-box[data-v-5af74000]{padding:20px}h2[data-v-5af74000]{font-size:20px}.register-btn[data-v-5af74000]{font-size:16px}}.horizontal-function-card[data-v-bfeac221]{display:flex;border:1px solid #e0e0e0;border-radius:8px;background-color:#f9f9f9;min-height:200px}.request-section[data-v-bfeac221],.response-section[data-v-bfeac221]{padding:16px;flex:1}.request-section[data-v-bfeac221]{border-right:1px solid #e0e0e0;min-width:250px}h3[data-v-bfeac221]{margin-top:0;color:#333;border-bottom:1px solid #eee;padding-bottom:8px;margin-bottom:12px}.detail-row[data-v-bfeac221]{display:flex;margin-bottom:8px}.label[data-v-bfeac221]{font-weight:700;min-width:100px;color:#555}.value[data-v-bfeac221]{flex:1}pre[data-v-bfeac221]{background-color:#f5f5f5;padding:8px;border-radius:4px;margin:0;white-space:pre-wrap;max-height:100px;overflow-y:auto}.form-row[data-v-bfeac221]{display:flex;gap:16px;margin-bottom:12px}.form-group[data-v-bfeac221]{margin-bottom:12px}.status-group[data-v-bfeac221]{min-width:150px}.message-group[data-v-bfeac221]{flex-grow:1}.result-group[data-v-bfeac221]{margin-bottom:0}label[data-v-bfeac221]{display:block;margin-bottom:4px;font-weight:700;font-size:14px}input[type=text][data-v-bfeac221]{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}textarea[data-v-bfeac221]{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px;min-height:60px;resize:vertical}.radio-group[data-v-bfeac221]{display:flex;gap:12px}.radio-group label[data-v-bfeac221]{display:flex;align-items:center;gap:4px;font-weight:400;cursor:pointer}.button-container[data-v-bfeac221]{display:flex;justify-content:flex-end;margin-top:8px}.submit-btn[data-v-bfeac221]{background-color:#4caf50;color:#fff;padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .3s}.submit-btn[data-v-bfeac221]:hover{background-color:#45a049}.message-wrapper[data-v-fa57a5bc]{width:100%;display:flex;margin:8px 0}.message-user[data-v-fa57a5bc]{justify-content:flex-end}.message-user .message-sender[data-v-fa57a5bc]{text-align:left}.message-assistant[data-v-fa57a5bc]{justify-content:flex-start}.message-assistant .message-sender[data-v-fa57a5bc]{text-align:left}.message-system[data-v-fa57a5bc]{justify-content:center}.message-system .message-sender[data-v-fa57a5bc]{text-align:center}.user-message[data-v-fa57a5bc]{background-color:#007aff;color:#fff;border-top-right-radius:4px}.assistant-message[data-v-fa57a5bc]{background-color:#007aff;color:#fff;border-top-left-radius:4px}.system-message[data-v-fa57a5bc]{background-color:#f8f9fa;color:#495057;border-radius:12px;text-align:center;font-style:italic}.message-container[data-v-fa57a5bc]{max-width:70%;padding:12px 16px;border-radius:12px;position:relative}.sender[data-v-fa57a5bc]{font-size:.8em;margin-bottom:4px;opacity:.8}.timestamp[data-v-fa57a5bc]{font-size:.8em;margin-left:8px;opacity:.7}.message-content[data-v-fa57a5bc]{word-break:break-word}.message-content pre[data-v-fa57a5bc]{white-space:pre-wrap;margin:0}.message-system .message-content[data-v-fa57a5bc]{text-align:center}.chat-container[data-v-a3771e91]{display:flex;flex-direction:column;height:100vh;padding:20px;background-color:#f5f5f5;gap:20px}.menu-bar[data-v-a3771e91]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;font-size:14px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.menu-left[data-v-a3771e91],.menu-right[data-v-a3771e91]{display:flex;align-items:center;gap:8px}.project-select[data-v-a3771e91],.route-select[data-v-a3771e91]{display:flex;align-items:center;gap:10px}.project-select label[data-v-a3771e91],.route-select label[data-v-a3771e91]{font-size:14px;color:#333;font-weight:500;white-space:nowrap}.project-dropdown[data-v-a3771e91],.route-dropdown[data-v-a3771e91]{padding:8px 12px;border-radius:8px;border:1px solid #ddd;font-size:14px;min-width:180px;background-color:#fff;cursor:pointer}.project-dropdown[data-v-a3771e91]{min-width:180px}.route-dropdown[data-v-a3771e91]{min-width:140px}.link-button[data-v-a3771e91]{padding:8px 16px;background-color:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;transition:background-color .3s ease;margin-right:10px}.link-button[data-v-a3771e91]:hover{background-color:#0056b3}.messages[data-v-a3771e91]{flex-grow:1;overflow-y:auto;padding:20px;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;color:#fff}.messages[data-v-a3771e91]::-webkit-scrollbar{width:8px;height:8px}.messages[data-v-a3771e91]::-webkit-scrollbar-thumb{background-color:#4a90e2;border-radius:6px;transition:background-color .3s ease}.messages[data-v-a3771e91]::-webkit-scrollbar-thumb:hover{background-color:#1e6fd9}.messages[data-v-a3771e91]::-webkit-scrollbar-track{background:transparent;border-radius:6px}.message[data-v-a3771e91]{margin-bottom:15px}.message-text[data-v-a3771e91]{width:100%}.function-test-message[data-v-a3771e91]{margin-top:10px}.input-container[data-v-a3771e91]{padding:15px;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a}.input-container textarea[data-v-a3771e91]{display:flex;align-content:center;width:100%;max-height:150px;font-size:14px}.input-container .control[data-v-a3771e91]{display:flex;gap:10px;align-items:center;align-content:center;justify-content:flex-end}.input-container .icon1[data-v-a3771e91]{border:none;border-radius:100%;transition:transform .2s ease,background .2s ease}.input-container .icon1[data-v-a3771e91]:hover{transform:scale(1.1);background:#d6dfe169;cursor:pointer}.input-container .btn_disabled[data-v-a3771e91]{opacity:.5;pointer-events:none;cursor:not-allowed;transform:none!important;background:transparent!important}.message-input[data-v-a3771e91]{flex-grow:1;min-height:40px;padding:12px;border:1px solid #ddd;border-radius:8px;resize:none;font-size:14px;line-height:1.5}.message-input[data-v-a3771e91]:focus{outline:none;border-color:#007bff}.send-button[data-v-a3771e91]{padding:12px 24px;background-color:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;transition:all .3s ease}.send-button[data-v-a3771e91]:hover{background-color:#0056b3;transform:translateY(-1px)}.send-button[data-v-a3771e91]:active{transform:translateY(0)}.audio-controls[data-v-a3771e91]{margin:10px 0;display:flex;align-items:center;gap:10px}.recording[data-v-a3771e91]{background-color:#f44;color:#fff}.recording-indicator[data-v-a3771e91]{color:#f44;animation:pulse-a3771e91 1s infinite}@keyframes pulse-a3771e91{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.onCopy[data-v-a3771e91]{cursor:pointer;color:#5da1ea;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:16px}.onCopy[data-v-a3771e91]:hover{color:#007bff;text-decoration:underline}.CreaterContainer[data-v-2755f4b8]{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f5f7fa}.Create-Box[data-v-2755f4b8]{background-color:#fff;padding:30px;border-radius:12px;box-shadow:0 2px 10px #0000000d;width:100%;max-width:500px}.Create-Box h1[data-v-2755f4b8]{font-size:28px;color:#333;margin-bottom:20px;text-align:left;font-weight:600;border-bottom:2px solid #e4e1e1}.input-group[data-v-2755f4b8]{margin-bottom:20px}.input-group label[data-v-2755f4b8]{display:block;font-size:14px;color:#666;margin-bottom:6px;font-weight:500}.input-group input[data-v-2755f4b8],.input-group textarea[data-v-2755f4b8]{width:100%;padding:10px;border-radius:6px;border:1px solid #e0e0e0;font-size:14px;outline:none;transition:border-color .3s ease}.input-group input[data-v-2755f4b8]:focus,.input-group textarea[data-v-2755f4b8]:focus{border-color:#4096ff}.input-group textarea[data-v-2755f4b8]{resize:none;height:100px;overflow-y:auto}.required[data-v-2755f4b8]{color:red}.requirement[data-v-2755f4b8]{font-size:12px;margin-left:5px;color:#666}.image-preview[data-v-2755f4b8]{display:flex;align-items:center;margin-top:10px}.preview-image[data-v-2755f4b8]{max-width:80px;max-height:80px;border-radius:4px;margin-right:10px}.image-preview button[data-v-2755f4b8]{padding:4px 8px;background-color:#f0f0f0;color:#666;border:1px solid #e0e0e0;border-radius:4px;font-size:12px;cursor:pointer;transition:background-color .3s ease}.image-preview button[data-v-2755f4b8]:hover{background-color:#e0e0e0}.button-group[data-v-2755f4b8]{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.back-btn[data-v-2755f4b8]{padding:10px 20px;background-color:#f0f0f0;color:#666;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.submit-btn[data-v-2755f4b8]{padding:12px;background-color:#4096ff;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;width:calc(60% - 100px)}.back-btn[data-v-2755f4b8]:hover,.submit-btn[data-v-2755f4b8]:hover{transform:translateY(-2px)}.back-btn[data-v-2755f4b8]:hover{background-color:#e0e0e0}.submit-btn[data-v-2755f4b8]:hover{background-color:#2e85e6}.JoinContainer[data-v-aa76449d]{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f5f7fa}.Join-Box[data-v-aa76449d]{background-color:#fff;padding:30px;border-radius:12px;box-shadow:0 2px 10px #0000000d;width:100%;max-width:400px}.Join-Box h1[data-v-aa76449d]{font-size:28px;color:#333;margin-bottom:20px;text-align:left;font-weight:600;border-bottom:2px solid #e4e1e1}.input-group[data-v-aa76449d]{margin-bottom:20px}.input-group label[data-v-aa76449d]{display:block;font-size:14px;color:#666;margin-bottom:6px;font-weight:500}.input-group input[data-v-aa76449d]{width:100%;padding:10px;border-radius:6px;border:1px solid #e0e0e0;font-size:14px;outline:none;transition:border-color .3s ease}.input-group input[data-v-aa76449d]:focus{border-color:#4096ff}.button-group[data-v-aa76449d]{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.back-btn[data-v-aa76449d]{padding:10px 20px;background-color:#f0f0f0;color:#666;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.submit-btn[data-v-aa76449d]{padding:12px;background-color:#4096ff;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;width:calc(60% - 100px)}.back-btn[data-v-aa76449d]:hover,.submit-btn[data-v-aa76449d]:hover{transform:translateY(-2px)}.back-btn[data-v-aa76449d]:hover{background-color:#e0e0e0}.submit-btn[data-v-aa76449d]:hover{background-color:#2e85e6}.Detail-Container[data-v-d564d06f]{display:flex;flex-direction:column;height:100vh;background-color:#f8fafc;padding:0;margin:0;overflow-y:auto;box-sizing:border-box}.Detail-Header[data-v-d564d06f]{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#fff;height:120px;padding:10px 20px;box-shadow:0 2px 4px #0000000d;box-sizing:border-box;border-radius:6px}.header-left[data-v-d564d06f]{display:flex;align-items:center;gap:15px}.team-first-letter[data-v-d564d06f]{width:46px;height:46px;border-radius:6px;background-color:#e1f5fe;display:flex;align-items:center;justify-content:center;font-weight:700;color:#007bff;font-size:20px}.team-name[data-v-d564d06f]{font-size:25px;color:#2c3e50;margin:0;font-weight:600}.Header-Right[data-v-d564d06f]{display:flex;gap:.75rem}.Detail-Btn[data-v-d564d06f]{padding:.5rem 1.25rem;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}.primary-btn[data-v-d564d06f]{background-color:#3498db;color:#fff}.primary-btn[data-v-d564d06f]:hover{background-color:#2980b9;box-shadow:0 2px 8px #3498db4d}.default-btn[data-v-d564d06f]{background-color:#fff;color:#2c3e50;border:1px solid #E2E8F0}.default-btn[data-v-d564d06f]:hover{background-color:#f1f5f9;color:#3498db;box-shadow:0 2px 4px #0000000d}.team-info-big-box[data-v-d564d06f]{width:100%;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;padding:2rem 3rem;margin:1rem 0;box-sizing:border-box;display:flex;align-items:center;gap:2rem}.team-avatar-big[data-v-d564d06f]{width:400px;height:400px;border-radius:8px;overflow:hidden;flex-shrink:0}.team-avatar-big img[data-v-d564d06f]{width:100%;height:100%;object-fit:cover}.team-info-content[data-v-d564d06f]{flex:1;display:flex;flex-direction:column;gap:1.2rem}.team-core-info[data-v-d564d06f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.title-value[data-v-d564d06f]{color:#3ca5fc;font-weight:500}.info-item[data-v-d564d06f]{display:flex;flex-direction:column;gap:.3rem}.info-label[data-v-d564d06f]{font-size:.85rem;color:#64748b;font-weight:500}.info-value[data-v-d564d06f]{font-size:1.25rem;color:#2c3e50;font-weight:500}.info-label-desc[data-v-d564d06f]{font-size:1.05rem;font-weight:600}.team-description[data-v-d564d06f]{padding-top:.5rem;border-top:1px dashed #E2E8F0}.desc-content[data-v-d564d06f]{font-size:.95rem;color:#475569;line-height:1.6;margin-top:10px}.team-invite-code[data-v-d564d06f]{padding-top:.5rem;border-top:1px dashed #E2E8F0}.invite-left[data-v-d564d06f]{display:flex;flex-direction:column}.invite-label[data-v-d564d06f]{font-size:1.1rem;color:#000;font-weight:600;display:block}.invite-desc[data-v-d564d06f]{font-size:.95rem;color:#475569;line-height:1.6}.invite-code-card[data-v-d564d06f]{display:flex;align-items:center;justify-content:space-between;background:#e6e4e4d5;border-radius:8px;padding:1rem 1.2rem;margin-top:10px}.invite-right[data-v-d564d06f]{display:flex;gap:1.3rem}.code-text[data-v-d564d06f]{background-color:#fff;color:#3498db;border:none;border-radius:6px;padding:.4rem .8rem;font-size:1.05rem;font-weight:480}.copy-btn[data-v-d564d06f]{background-color:#3498db;color:#fff;border:none;border-radius:4px;padding:.4rem .8rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.copy-btn[data-v-d564d06f]:hover{background-color:#f1f5f9;color:#2980b9}.Content[data-v-d564d06f]{width:100%;padding:0 2rem 1.5rem;box-sizing:border-box;flex-grow:1;flex-shrink:0}.no-project[data-v-d564d06f]{text-align:center;padding:2rem;color:#94a3b8;font-size:1rem;background-color:#fafbff;border-radius:8px;margin-top:1rem}.prj-Detail[data-v-d564d06f]{display:flex;flex-direction:column;gap:1rem}.section-header[data-v-d564d06f]{margin-bottom:.5rem}.section-header-item[data-v-d564d06f]{display:flex;justify-content:space-between}.section-header h2[data-v-d564d06f]{font-size:1.25rem;color:#2c3e50;font-weight:600}.add-project-btn[data-v-d564d06f]{background-color:#3498db;color:#fff;font-size:1.1rem;border:none;border-radius:6px;padding:.4rem .8rem;font-size:.9rem;font-weight:500;margin:0 0 .8rem;cursor:pointer;transition:all .3s ease}.add-project-btn[data-v-d564d06f]:hover{transform:translateY(-2px)}.section-divider[data-v-d564d06f]{width:100%;height:1px;background-color:#e2e8f0}.team-project[data-v-d564d06f]{background-color:#fff;border-radius:8px;padding:1.25rem;box-shadow:0 2px 4px #0000000d;cursor:pointer;transition:box-shadow .2s ease;margin:0}.team-project[data-v-d564d06f]:hover{box-shadow:0 4px 12px #00000014}.project-content[data-v-d564d06f]{display:flex;flex-direction:column;gap:.75rem}.project-title[data-v-d564d06f]{font-size:1.1rem;color:#2c3e50;font-weight:600}.project-desc[data-v-d564d06f]{font-size:.9rem;color:#64748b;margin:0;line-height:1.5}.project-meta[data-v-d564d06f]{display:flex;gap:1rem;align-items:center;margin-top:.5rem}.meta-item[data-v-d564d06f]{font-size:.85rem;color:#64748b}.public-tag[data-v-d564d06f]{padding:.25rem .5rem;border-radius:4px;background-color:#e6f7ef;color:#27ae60;font-size:.8rem;font-weight:500}.private-tag[data-v-d564d06f]{padding:.25rem .5rem;border-radius:4px;background-color:#fff2e6;color:#e67e22;font-size:.8rem;font-weight:500}[data-v-af26410b]{margin:0;padding:0;box-sizing:border-box;font-family:Inter,Microsoft YaHei,sans-serif}.Detail-Container[data-v-af26410b]{width:100%;min-height:100vh;background-color:#f5f7fa;padding-bottom:30px}.Detail-Header[data-v-af26410b]{background-color:#fff;box-shadow:0 2px 8px #00000014;padding:20px 30px;margin-bottom:20px}.Header-Left[data-v-af26410b]{display:flex;align-items:center;gap:20px}.Header-Left h1[data-v-af26410b]{font-size:24px;font-weight:600;color:#1d2129}.Manage-Back-Btn[data-v-af26410b]{display:flex;align-items:center;gap:6px;padding:8px 16px;background-color:#f2f3f5;color:#4e5969;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s ease}.Manage-Back-Btn[data-v-af26410b]:hover{background-color:#e5e6eb;color:#1d2129}.tab-container[data-v-af26410b]{width:95%;max-width:1400px;margin:0 auto;background-color:#fff;border-radius:12px;box-shadow:0 4px 16px #0000000d;overflow:hidden}.tab-inside[data-v-af26410b]{padding:0;height:100%;display:flex;flex-direction:column}.tab-list[data-v-af26410b]{display:flex;border-bottom:1px solid #f2f3f5;background-color:#fff}.tab-item[data-v-af26410b]{padding:14px 24px;font-size:16px;font-weight:500;border:none;background:none;cursor:pointer;color:#86909c;position:relative;transition:all .2s ease}.tab-item[data-v-af26410b]:hover{color:#007bff}.tab-item.active[data-v-af26410b]{color:#007bff;font-weight:600}.tab-item.active[data-v-af26410b]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:3px;background-color:#007bff;border-radius:3px 3px 0 0}.tab-content[data-v-af26410b]{padding:24px;flex:1;overflow-y:auto}.tab-panel[data-v-af26410b]{display:none;animation:fadeIn-af26410b .3s ease}.tab-panel.active[data-v-af26410b]{display:block}.panel-card[data-v-af26410b]{background-color:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px #0000000d}.panel-item[data-v-af26410b]{display:flex;align-items:flex-start;margin-bottom:24px;position:relative}.panel-label[data-v-af26410b]{width:120px;font-size:15px;font-weight:500;color:#4e5969;text-align:left;padding-top:10px;flex-shrink:0}.panel-content[data-v-af26410b]{flex:1;padding-top:6px}.content-text[data-v-af26410b]{font-size:15px;color:#1d2129;line-height:1.5}.form-input[data-v-af26410b]{width:100%;max-width:400px;padding:10px 14px;border:1px solid #d0d3d9;border-radius:6px;font-size:15px;color:#1d2129;transition:border-color .2s ease}.form-input[data-v-af26410b]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff1a}.form-textarea[data-v-af26410b]{width:100%;max-width:600px;min-height:100px;padding:10px 14px;border:1px solid #d0d3d9;border-radius:6px;font-size:15px;color:#1d2129;resize:vertical;transition:border-color .2s ease}.form-textarea[data-v-af26410b]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff1a}.small-input[data-v-af26410b]{max-width:200px}.form-select[data-v-af26410b]{padding:8px 14px;border:1px solid #d0d3d9;border-radius:6px;font-size:14px;color:#1d2129;transition:border-color .2s ease}.form-select[data-v-af26410b]:focus{outline:none;border-color:#007bff}.small-select[data-v-af26410b]{width:120px}.avatar-container[data-v-af26410b]{width:100px;height:100px;border-radius:8px;overflow:hidden;border:1px solid #f2f3f5;position:relative}.detail-image[data-v-af26410b]{width:100%;height:100%;object-fit:cover;display:block}.avatar-upload[data-v-af26410b]{display:flex;flex-direction:column;gap:12px}.upload-btn[data-v-af26410b]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:160px;padding:10px 16px;background-color:#f2f3f5;color:#4e5969;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s ease}.upload-btn[data-v-af26410b]:hover{background-color:#e5e6eb;color:#1d2129}.upload-input[data-v-af26410b]{display:none}.image-Preview[data-v-af26410b]{width:100px;height:100px;border-radius:8px;overflow:hidden;border:1px solid #f2f3f5;position:relative}.remove-preview[data-v-af26410b]{position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;background-color:#000000b3;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;transition:background-color .2s ease}.remove-preview[data-v-af26410b]:hover{background-color:#000000e6}.upload-tip[data-v-af26410b]{font-size:12px;color:#86909c;margin-top:4px}.count-tip[data-v-af26410b]{font-size:12px;color:#86909c;margin-top:4px;text-align:right}.radio-group[data-v-af26410b]{display:flex;flex-direction:column;gap:12px;flex:1;padding-top:6px}.radio-item[data-v-af26410b]{display:flex;align-items:center;gap:8px;font-size:15px;color:#1d2129;cursor:pointer}.radio-input[data-v-af26410b]{width:16px;height:16px;cursor:pointer}.radio-text[data-v-af26410b]{transition:color .2s ease}.radio-item:hover .radio-text[data-v-af26410b]{color:#007bff}.Edit-Box[data-v-af26410b]{display:flex;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid #f2f3f5}.btn[data-v-af26410b]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}.btn-primary[data-v-af26410b]{background-color:#007bff;color:#fff}.btn-primary[data-v-af26410b]:hover{background-color:#0069d9;box-shadow:0 2px 8px #007bff33}.btn-outline[data-v-af26410b]{background-color:#fff;color:#4e5969;border:1px solid #d0d3d9}.btn-outline[data-v-af26410b]:hover{background-color:#f2f3f5;color:#1d2129}.btn-success[data-v-af26410b]{background-color:#28a745;color:#fff}.btn-success[data-v-af26410b]:hover{background-color:#218838;box-shadow:0 2px 8px #28a74533}.btn-danger[data-v-af26410b]{background-color:#dc3545;color:#fff}.btn-danger[data-v-af26410b]:hover{background-color:#c82333;box-shadow:0 2px 8px #dc354533}.btn-warning[data-v-af26410b]{background-color:#ffc107;color:#212529}.btn-warning[data-v-af26410b]:hover{background-color:#e0a800;box-shadow:0 2px 8px #ffc10733}.btn-sm[data-v-af26410b]{padding:6px 12px;font-size:13px;border-radius:4px}.member-tab-list[data-v-af26410b]{display:flex;gap:20px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #f2f3f5}.member-tab-item[data-v-af26410b]{font-size:15px;font-weight:500;border:none;background:none;cursor:pointer;color:#86909c;padding:0 4px;position:relative;transition:color .2s ease}.member-tab-item[data-v-af26410b]:hover{color:#007bff}.member-tab-item.active[data-v-af26410b]{color:#007bff;font-weight:600}.member-tab-item.active[data-v-af26410b]:after{content:"";position:absolute;bottom:-13px;left:0;width:100%;height:2px;background-color:#007bff;border-radius:2px}.badge[data-v-af26410b]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#007bff;color:#fff;font-size:12px;font-weight:400;margin-left:6px;vertical-align:middle}.member-actions[data-v-af26410b]{display:flex;gap:12px;margin-bottom:16px}.member-card[data-v-af26410b]{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.member-list-header[data-v-af26410b]{display:flex;background-color:#f7f8fa;padding:12px 20px;font-size:14px;font-weight:500;color:#86909c;border-bottom:1px solid #f2f3f5}.list-checkbox[data-v-af26410b]{flex:0 0 50px;display:flex;align-items:center;justify-content:center}.list-username[data-v-af26410b]{flex:0 0 180px}.list-remark[data-v-af26410b]{flex:0 0 200px}.list-permission[data-v-af26410b]{flex:0 0 140px}.list-operation[data-v-af26410b]{flex:0 0 160px}.list-pending[data-v-af26410b]{flex:1}.member-list-content[data-v-af26410b]{max-height:calc(100vh - 400px);overflow-y:auto}.member-item[data-v-af26410b]{display:flex;align-items:center;padding:14px 20px;border-bottom:1px solid #f2f3f5;transition:background-color .2s ease}.member-item[data-v-af26410b]:hover{background-color:#f7f8fa}.member-item.leader-item[data-v-af26410b]{background-color:#f0f7ff}.member-item.editing-item[data-v-af26410b]{background-color:#f0f9ff}.item-checkbox[data-v-af26410b]{flex:0 0 50px;display:flex;align-items:center;justify-content:center}.member-checkbox[data-v-af26410b]{width:16px;height:16px;cursor:pointer}.item-container[data-v-af26410b]{display:flex;align-items:center;flex:1}.item-username[data-v-af26410b]{flex:0 0 180px;font-size:14px;color:#1d2129;font-weight:500}.item-remark[data-v-af26410b]{flex:0 0 200px;font-size:14px;color:#4e5969}.remark-text[data-v-af26410b]{color:#4e5969}.item-permission[data-v-af26410b]{flex:0 0 140px;font-size:14px}.item-operation[data-v-af26410b]{flex:0 0 160px;display:flex;gap:8px}.item-pending[data-v-af26410b]{flex:1;font-size:14px;color:#4e5969}.pending-text[data-v-af26410b]{color:#4e5969}.leader-tag[data-v-af26410b]{display:inline-block;padding:2px 8px;background-color:#007bff;color:#fff;font-size:12px;border-radius:12px;margin-left:8px;vertical-align:middle}.permission-tag[data-v-af26410b]{display:inline-block;padding:2px 8px;font-size:12px;border-radius:12px;vertical-align:middle}.admin-tag[data-v-af26410b]{background-color:#e6f7ff;color:#1890ff}.member-tag[data-v-af26410b]{background-color:#f0f9ff;color:#007bff}.member-functions[data-v-af26410b]{padding:12px 20px;background-color:#f7f8fa;border-top:1px solid #f2f3f5}.selected-count[data-v-af26410b]{font-size:14px;color:#86909c}.empty-state[data-v-af26410b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#86909c}.empty-state i[data-v-af26410b]{font-size:48px;margin-bottom:16px;color:#d0d3d9}.empty-state p[data-v-af26410b]{font-size:14px}.no-operation[data-v-af26410b]{font-size:14px;color:#c9cdcf;cursor:not-allowed}@keyframes fadeIn-af26410b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1200px){.list-remark[data-v-af26410b]{flex:0 0 160px}}@media (max-width: 992px){.tab-container[data-v-af26410b]{width:98%}.list-username[data-v-af26410b]{flex:0 0 140px}.list-remark[data-v-af26410b],.list-permission[data-v-af26410b]{flex:0 0 120px}.list-operation[data-v-af26410b]{flex:0 0 140px}}@media (max-width: 768px){.Detail-Header[data-v-af26410b]{padding:16px}.Header-Left[data-v-af26410b]{gap:12px}.Header-Left h1[data-v-af26410b]{font-size:20px}.tab-content[data-v-af26410b]{padding:16px}.panel-item[data-v-af26410b]{flex-direction:column}.panel-label[data-v-af26410b]{width:100%;padding-top:0;margin-bottom:8px}.member-list-header[data-v-af26410b]{padding:12px 16px;font-size:13px}.member-item[data-v-af26410b]{padding:12px 16px}.item-container[data-v-af26410b]{flex-wrap:wrap}.item-username[data-v-af26410b],.item-remark[data-v-af26410b],.item-permission[data-v-af26410b],.item-operation[data-v-af26410b]{flex:0 0 100%;margin-bottom:8px}.item-operation[data-v-af26410b]{margin-bottom:0}}.home-container[data-v-7d472cb1]{height:100%;width:100%;position:relative;overflow-y:auto;padding:20px;background:radial-gradient(circle at center,#add8e600 20%,#8ec9dc4d 80%,#6ec5e1ae)}.view[data-v-7d472cb1]{height:80%;width:100%;background:#fff}.detail[data-v-7d472cb1]{padding:10px;margin-bottom:5px;height:190px;width:100%;background:#d2c2c200;border-radius:10px;border:1px solid #65c1da;box-shadow:0 0 10px #65c1da80;display:flex}.detail .left[data-v-7d472cb1]{flex:2}.detail .left .footer[data-v-7d472cb1]{display:flex;padding:5px;justify-content:space-around;align-items:center}.detail .left .author-name[data-v-7d472cb1]{font-weight:700;font-size:18px}.detail .left .author-name[data-v-7d472cb1]:hover{color:#65c1da;cursor:pointer}.detail .middle[data-v-7d472cb1]{padding:0 15px;overflow-x:hidden;overflow-y:auto;flex:4;border-left:1px solid #65c1da;border-right:1px solid #65c1da}
