[data-v-39a65778]:export{leftMenuColor:#bfcbd9;leftMenuColorActive:#409eff;leftMenuBg:#304156;whiteLeftMenuColor:#606873;whiteLeftMenuColorActive:#409eff;whiteLeftMenuBg:#f5f8fd}.sse-page[data-v-39a65778]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.sse-page .close-btn[data-v-39a65778]{position:absolute;top:1.04167rem;right:1.04167rem;background:#fff;border:none;border-radius:50%;width:1.5625rem;height:1.5625rem;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:.83333rem;color:#333;box-shadow:0 .10417rem .41667rem rgba(0,0,0,.15)}.sse-page .close-btn[data-v-39a65778]:hover{background:#f5f5f5}.sse-page .close-ii[data-v-39a65778]{position:absolute;z-index:inherit;top:1.04167rem;right:1.04167rem;background:red;border-radius:.15625rem;border:none;width:3.125rem;height:1.5625rem;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:.83333rem;color:#fff;box-shadow:0 .10417rem .41667rem rgba(0,0,0,.15)}.sse-page .close-ii[data-v-39a65778]:hover{background:#f5f5f5}.sse-page .app[data-v-39a65778]{width:100%;max-width:36.45833rem;background:#fff;border-radius:1.04167rem;box-shadow:0 1.04167rem 3.125rem rgba(0,0,0,.3);overflow:hidden;max-height:80vh;display:flex;flex-direction:column}.sse-page .app .header[data-v-39a65778]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1.30208rem 1.5625rem}.sse-page .app .header h1[data-v-39a65778]{font-size:1.8rem;margin-bottom:.78125rem;display:flex;align-items:center;gap:.52083rem}.sse-page .app .header .config-panel[data-v-39a65778]{background:hsla(0,0%,100%,.1);border-radius:.52083rem;padding:.78125rem;margin-top:.78125rem}.sse-page .app .header .config-panel .form-group[data-v-39a65778]{margin-bottom:.78125rem}.sse-page .app .header .config-panel .form-group[data-v-39a65778]:last-child{margin-bottom:0}.sse-page .app .header .config-panel .form-group label[data-v-39a65778]{display:block;margin-bottom:.26042rem;font-weight:500;font-size:.9rem;opacity:.9}.sse-page .app .header .config-panel .form-group input[data-v-39a65778],.sse-page .app .header .config-panel .form-group textarea[data-v-39a65778]{width:100%;padding:.52083rem .78125rem;border:.05208rem solid hsla(0,0%,100%,.2);border-radius:.41667rem;background:hsla(0,0%,100%,.9);font-size:1rem;color:#333;transition:all .3s ease}.sse-page .app .header .config-panel .form-group input[data-v-39a65778]:focus,.sse-page .app .header .config-panel .form-group textarea[data-v-39a65778]:focus{outline:none;border-color:#fff;background:#fff;box-shadow:0 0 0 .15625rem hsla(0,0%,100%,.3)}.sse-page .app .header .config-panel .form-group textarea[data-v-39a65778]{min-height:4.16667rem;resize:vertical;font-family:inherit}.sse-page .app .header .config-panel .connection-status[data-v-39a65778]{display:flex;align-items:center;justify-content:space-between;padding:.625rem 0;border-top:.05208rem solid hsla(0,0%,100%,.1);margin-top:.78125rem}.sse-page .app .header .config-panel .connection-status.connected .status-dot[data-v-39a65778]{background:#4ade80;animation:pulse-data-v-39a65778 2s infinite}.sse-page .app .header .config-panel .connection-status.disconnected .status-dot[data-v-39a65778]{background:#f87171}.sse-page .app .header .config-panel .connection-status.connecting .status-dot[data-v-39a65778]{background:#fbbf24;animation:blink-data-v-39a65778 1s infinite}.sse-page .app .header .config-panel .connection-status .status-info[data-v-39a65778]{display:flex;align-items:center;gap:.52083rem}.sse-page .app .header .config-panel .connection-status .status-info .status-dot[data-v-39a65778]{width:.52083rem;height:.52083rem;border-radius:50%}.sse-page .app .header .config-panel .connection-status .status-info .status-text[data-v-39a65778]{font-weight:600;font-size:1rem}.sse-page .app .header .config-panel .connection-status .node-status-text[data-v-39a65778]{color:#fff;font-size:.9rem;margin:0 .52083rem}.sse-page .app .header .config-panel .connection-status .control-btn[data-v-39a65778]{padding:.41667rem 1.04167rem;background:#fff;color:#667eea;border:none;border-radius:2.60417rem;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease}.sse-page .app .header .config-panel .connection-status .control-btn[data-v-39a65778]:hover{transform:translateY(-.10417rem);box-shadow:0 .20833rem .625rem rgba(0,0,0,.15)}.sse-page .app .header .config-panel .connection-status .control-btn[data-v-39a65778]:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.sse-page .app .messages-container[data-v-39a65778]{padding:1.30208rem;max-height:20.83333rem;overflow-y:auto;flex:1}.sse-page .app .messages-container .empty-state[data-v-39a65778]{text-align:center;padding:3.125rem 1.04167rem;color:#9ca3af}.sse-page .app .messages-container .empty-state .icon[data-v-39a65778]{font-size:3rem;margin-bottom:.78125rem;opacity:.5}.sse-page .app .messages-container .message[data-v-39a65778]{background:#f9fafb;border-radius:.625rem;padding:.83333rem;margin-bottom:.78125rem;border-left:.20833rem solid #667eea;transition:all .3s ease}.sse-page .app .messages-container .message[data-v-39a65778]:hover{background:#f3f4f6;transform:translateX(.26042rem)}.sse-page .app .messages-container .message .message-header[data-v-39a65778]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.41667rem}.sse-page .app .messages-container .message .message-header .message-time[data-v-39a65778]{color:#6b7280;font-size:.85rem}.sse-page .app .messages-container .message .message-header .message-type[data-v-39a65778]{font-size:.75rem;padding:.15625rem .52083rem;border-radius:1.04167rem;font-weight:600}.sse-page .app .messages-container .message .message-header .message-type.system[data-v-39a65778]{background:#dbeafe;color:#1e40af}.sse-page .app .messages-container .message .message-header .message-type.success[data-v-39a65778]{background:#d1fae5;color:#065f46}.sse-page .app .messages-container .message .message-header .message-type.error[data-v-39a65778]{background:#fee2e2;color:#991b1b}.sse-page .app .messages-container .message .message-header .message-type.data[data-v-39a65778]{background:#f3e8ff;color:#5b21b6}.sse-page .app .messages-container .message .message-content[data-v-39a65778]{color:#374151;line-height:1.5;white-space:pre-wrap;word-break:break-word;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.95rem}.sse-page .app .messages-container[data-v-39a65778]::-webkit-scrollbar{width:.41667rem}.sse-page .app .messages-container[data-v-39a65778]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:.20833rem}.sse-page .app .messages-container[data-v-39a65778]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:.20833rem}.sse-page .app .messages-container[data-v-39a65778]::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.sse-page .app .info-bar[data-v-39a65778]{background:#f3f4f6;padding:.625rem 1.30208rem;text-align:center;font-size:.9rem;color:#6b7280;border-top:.05208rem solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.sse-page .app .info-bar .clear-btn[data-v-39a65778]{background:#f87171;color:#fff;border:none;padding:.26042rem .625rem;border-radius:.20833rem;font-size:.8rem;cursor:pointer;transition:background .3s ease}.sse-page .app .info-bar .clear-btn[data-v-39a65778]:hover{background:#ef4444}.sse-page .app .info-bar .clear-btn[data-v-39a65778]:disabled{background:#9ca3af;cursor:not-allowed}@keyframes pulse-data-v-39a65778{0%,to{opacity:1}50%{opacity:.5}}@keyframes blink-data-v-39a65778{0%,to{opacity:1}50%{opacity:.2}}@media (max-width:640px){.sse-page .app[data-v-39a65778]{border-radius:.78125rem;margin:1.04167rem}.sse-page .app .header[data-v-39a65778]{padding:1.04167rem}.sse-page .app .header h1[data-v-39a65778]{font-size:1.5rem}.sse-page .app .info-bar[data-v-39a65778]{flex-direction:column;gap:.52083rem;text-align:center}}