.ws-switcher[data-v-0eba26f7]{align-items:center;background:var(--ws-surface);border:1px solid var(--ws-ink-10);border-radius:9px;cursor:pointer;display:flex;flex-shrink:0;gap:8px;padding:5px 10px 5px 8px;position:relative}.ws-switcher[data-v-0eba26f7]:hover{background:var(--ws-white);border-color:var(--ws-ink-20)}.ws-dot[data-v-0eba26f7]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.ws-switcher__text[data-v-0eba26f7]{min-width:0}.ws-name[data-v-0eba26f7]{color:var(--ws-ink);font-size:var(--prime-fs-body);font-weight:700;white-space:nowrap}.ws-sub-text[data-v-0eba26f7]{font-size:var(--prime-fs-label)}.ws-chevron[data-v-0eba26f7],.ws-sub-text[data-v-0eba26f7]{color:var(--prime-ink-meta)}.ws-chevron[data-v-0eba26f7]{font-size:var(--prime-fs-badge);margin-left:2px}.ws-dropdown[data-v-0eba26f7]{background:var(--ws-white);border:1px solid var(--ws-ink-10);border-radius:12px;box-shadow:0 8px 32px #0d0d1a1f;left:0;min-width:260px;padding:6px;position:absolute;top:calc(100% + 6px);z-index:200}.ws-dropdown__label[data-v-0eba26f7]{color:var(--prime-ink-meta);font-size:var(--prime-fs-label);font-weight:700;letter-spacing:.06em;padding:6px 10px 4px}.ws-item[data-v-0eba26f7]{align-items:center;background:transparent;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;gap:9px;padding:8px 10px;text-align:left;width:100%}.ws-item[data-v-0eba26f7]:hover{background:var(--ws-surface)}.ws-item.active[data-v-0eba26f7]{background:var(--ws-blue-light)}.ws-item.active .ws-item-name[data-v-0eba26f7]{color:var(--ws-blue);font-weight:700}.ws-item-dot[data-v-0eba26f7]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.ws-item-body[data-v-0eba26f7]{display:flex;flex:1;flex-direction:column;min-width:0}.ws-item-name[data-v-0eba26f7]{color:var(--ws-ink);font-size:var(--prime-fs-body);font-weight:500}.ws-item-meta[data-v-0eba26f7]{font-size:var(--prime-fs-label)}.ws-empty[data-v-0eba26f7],.ws-item-meta[data-v-0eba26f7]{color:var(--prime-ink-meta)}.ws-empty[data-v-0eba26f7]{font-size:var(--prime-fs-body);padding:12px 10px}.ws-dropdown__div[data-v-0eba26f7]{background:var(--ws-ink-10);height:1px;margin:4px 6px}.ws-new[data-v-0eba26f7]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--ws-blue);cursor:pointer;display:flex;font-family:inherit;font-size:var(--prime-fs-body);font-weight:600;gap:8px;padding:9px 10px;text-align:left;width:100%}.ws-new[data-v-0eba26f7]:hover:not(:disabled){background:var(--ws-blue-light)}.ws-new[data-v-0eba26f7]:disabled{cursor:wait;opacity:.6}.ws-new-icon[data-v-0eba26f7]{align-items:center;background:var(--ws-blue-light);border-radius:6px;display:inline-flex;font-size:var(--prime-fs-section);height:18px;justify-content:center;line-height:1;width:18px}.topbar[data-v-f8bff19b]{align-items:center;background:var(--ws-white);border-bottom:1px solid var(--ws-ink-10);display:flex;gap:10px;grid-column:1/-1;height:var(--ws-topbar-h);padding:0 16px;z-index:100}.logo[data-v-f8bff19b]{color:var(--ws-blue);cursor:pointer;flex-shrink:0;font-size:var(--prime-fs-title);font-weight:800;letter-spacing:-.04em;text-decoration:none}.logo[data-v-f8bff19b]:hover{opacity:.85}.bc-link[data-v-f8bff19b]{color:var(--prime-ink-meta);cursor:pointer;text-decoration:none}.bc-link[data-v-f8bff19b]:hover{color:var(--ws-blue)}.account-home-btn[data-v-f8bff19b]{text-decoration:none}.topbar-sep[data-v-f8bff19b]{background:var(--ws-ink-20);flex-shrink:0;height:16px;width:1px}.breadcrumb[data-v-f8bff19b]{align-items:center;display:flex;font-size:var(--prime-fs-body);gap:6px;min-width:0}.bc-item[data-v-f8bff19b]{color:var(--prime-ink-meta);max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-item.current[data-v-f8bff19b]{color:var(--ws-ink);font-weight:600}.bc-sep[data-v-f8bff19b]{color:var(--ws-ink-20)}.topbar-actions[data-v-f8bff19b]{gap:8px;margin-left:auto}.run-pill[data-v-f8bff19b],.topbar-actions[data-v-f8bff19b]{align-items:center;display:flex}.run-pill[data-v-f8bff19b]{background:var(--ws-blue-light);border-radius:20px;color:var(--ws-blue);cursor:default;font-size:var(--prime-fs-meta);font-weight:600;gap:6px;padding:4px 10px}.run-pill-dot[data-v-f8bff19b]{animation:pulse-f8bff19b 2s infinite;background:var(--ws-blue);border-radius:50%;height:6px;width:6px}@keyframes pulse-f8bff19b{0%,to{opacity:1}50%{opacity:.5}}.global-search-btn[data-v-f8bff19b]{align-items:center;background:var(--ws-surface);border:1px solid var(--ws-ink-10);border-radius:8px;color:var(--prime-ink-meta);cursor:default;display:flex;font-family:inherit;font-size:var(--prime-fs-input);gap:6px;padding:6px 10px}.kbd[data-v-f8bff19b]{background:var(--ws-ink-10);border-radius:4px;font-size:var(--prime-fs-badge);margin-left:4px;padding:1px 4px}.notif-btn[data-v-f8bff19b]{background:var(--ws-white);border:1px solid var(--ws-ink-10);border-radius:9px;color:var(--ws-ink-60);cursor:default;height:34px;position:relative;width:34px}.notif-badge[data-v-f8bff19b],.notif-btn[data-v-f8bff19b]{align-items:center;display:flex;justify-content:center}.notif-badge[data-v-f8bff19b]{background:var(--ws-red);border:2px solid var(--ws-white);border-radius:8px;color:#fff;font-size:var(--prime-fs-badge);font-weight:800;height:16px;min-width:16px;padding:0 3px;position:absolute;right:-4px;top:-4px}.btn[data-v-f8bff19b]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--prime-fs-body);font-weight:500;gap:5px;padding:8px 14px;white-space:nowrap}.btn-primary[data-v-f8bff19b]{background:var(--ws-blue);color:#fff;cursor:pointer}.btn-ghost[data-v-f8bff19b]{background:transparent;border:1px solid var(--ws-ink-20);color:var(--ws-ink-60)}.btn-ghost[data-v-f8bff19b]:hover:not(:disabled){background:var(--ws-ink-10);color:var(--ws-ink)}.btn-ghost[data-v-f8bff19b]:disabled{cursor:wait;opacity:.6}.pipeline-config-btn[data-v-f8bff19b],.upload-btn[data-v-f8bff19b]{padding:8px 14px}.user-menu[data-v-f8bff19b]{position:relative}.avatar[data-v-f8bff19b]{align-items:center;background:linear-gradient(135deg,var(--ws-blue) 0,#7b6eff 100%);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:var(--prime-fs-label);font-weight:700;height:28px;justify-content:center;padding:0;width:28px}.avatar[data-v-f8bff19b]:hover{opacity:.9}.user-dropdown[data-v-f8bff19b]{background:var(--ws-white);border:1px solid var(--ws-ink-10);border-radius:10px;box-shadow:0 12px 28px #0d0d1a1f;min-width:200px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:120}.user-dropdown-meta[data-v-f8bff19b]{border-bottom:1px solid var(--ws-ink-10);margin-bottom:4px;padding:8px 10px 10px}.user-dropdown-name[data-v-f8bff19b]{color:var(--ws-ink);font-size:var(--prime-fs-body);font-weight:700}.user-dropdown-email[data-v-f8bff19b]{color:var(--prime-ink-meta);font-size:var(--prime-fs-meta);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-dropdown-item[data-v-f8bff19b]{background:transparent;border:none;border-radius:7px;color:var(--ws-ink-80,var(--ws-ink));cursor:pointer;font-family:inherit;font-size:var(--prime-fs-body);font-weight:600;padding:8px 10px;text-align:left;width:100%}.user-dropdown-item[data-v-f8bff19b]:hover{background:var(--ws-ink-10)}a.user-dropdown-link[data-v-f8bff19b]{box-sizing:border-box;display:block;text-decoration:none}@media (max-width:1100px){.global-search-btn[data-v-f8bff19b],.run-pill[data-v-f8bff19b]{display:none}}.sidebar[data-v-e0871a9f]{background:var(--ws-white);border-right:1px solid var(--ws-ink-10);display:flex;flex-direction:column;overflow:hidden}.sb-head[data-v-e0871a9f]{border-bottom:1px solid var(--ws-ink-10);flex-shrink:0;padding:12px 10px 10px 14px}.sb-ws-name[data-v-e0871a9f]{color:var(--ws-ink);font-size:var(--prime-fs-section);font-weight:800}.sb-ws-name[data-v-e0871a9f],.sb-ws-sub[data-v-e0871a9f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-ws-sub[data-v-e0871a9f]{color:var(--prime-ink-meta);font-size:var(--prime-fs-label);margin-top:1px}.sb-nav[data-v-e0871a9f]{flex:1;overflow-y:auto;padding:8px}.nav-section-label[data-v-e0871a9f]{color:var(--prime-ink-meta);font-size:var(--prime-fs-label);font-weight:700;letter-spacing:.06em;padding:10px 9px 5px}.nav-item[data-v-e0871a9f]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--ws-ink-60);cursor:pointer;display:flex;font-family:inherit;font-size:var(--prime-fs-body);gap:8px;padding:8px 9px;text-align:left;text-decoration:none;transition:all .12s;width:100%}.nav-item[data-v-e0871a9f]:hover{background:var(--ws-surface);color:var(--ws-ink)}.nav-item.active[data-v-e0871a9f]{background:var(--ws-blue-light);color:var(--ws-blue);font-weight:600}.nav-label[data-v-e0871a9f]{flex:1;overflow:hidden;text-overflow:ellipsis}.nav-badge[data-v-e0871a9f]{background:var(--ws-blue-light);border-radius:8px;color:var(--ws-blue);flex-shrink:0;font-size:var(--prime-fs-badge);font-weight:700;margin-left:auto;padding:1px 6px}.nav-badge.amber[data-v-e0871a9f]{background:var(--ws-amber-light);color:var(--ws-amber)}.nav-badge.green[data-v-e0871a9f]{background:var(--ws-green-light);color:var(--ws-green)}@font-face{font-family:DM Sans;src:local("DM Sans Regular Italic"),local("DM Sans Italic"),url(../_fonts/_f_D9FrYx9WC6rMoN-XIiKr0MrdoBMctPQnH486CSgI-tnULZ2yZYYyuQfe1j2_kbzXIMBB5roNnOIGTvNk6djE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:"DM Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:111.8837%;ascent-override:88.6635%;descent-override:27.7073%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:105.1066%;ascent-override:94.3804%;descent-override:29.4939%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Roboto";src:local("Roboto");size-adjust:104.7605%;ascent-override:94.6922%;descent-override:29.5913%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:103.5556%;ascent-override:95.794%;descent-override:29.9356%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Arial";src:local("Arial");size-adjust:104.531%;ascent-override:94.9001%;descent-override:29.6563%;line-gap-override:0%}@font-face{font-family:DM Sans;src:local("DM Sans Regular Italic"),local("DM Sans Italic"),url(../_fonts/rgF0HD5GPi1s4WYaIHOxupWsPi984tKZDqufRu-GjL8-7wiV9dPacBaOYW_beZr34lkC1uZPUqNLalndBcW1EGw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:DM Sans;src:local("DM Sans Regular"),local("DM Sans"),url(../_fonts/5AQzcQNjpIC79lI__OIVMvPASkts6w6axsIFsQvdqTQ-fD9ZTIlFjMxZzBqU1ch5Gyxuz2hirczkYXMV94GL3P0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans Regular"),local("DM Sans"),url(../_fonts/E941mGjq14aX0c-agjWMEC0Ji8ct3t_a9uZskkKE58w-h5M_6ent_E1Tq676QKbnMY4b1t1gSAPc6B21flXgWqI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans Regular Italic"),local("DM Sans Italic"),url(../_fonts/4SNUXAO_bHLtUP1C1VQKznge3GeDm67MMfq_ONe2c2s-pRIiOFBpV_QROmc1jmqZZ_jdDggX3QGsvwkuZUznO3E.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:DM Sans;src:local("DM Sans Regular"),local("DM Sans"),url(../_fonts/72vGyOIt95_Yj3naTJ_GZktSLbjxrwGVppJWTI2TFw0-pcPAg2aDE7HAaQml2tCJUPZOe23QXToCTjQtdUUB6hM.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.ws-app[data-v-27b9ba79]{--ws-blue:#2318cf;--ws-blue-mid:#3428e0;--ws-blue-light:#eef0ff;--ws-blue-mist:#f5f6ff;--ws-ink:#0d0d1a;--ws-ink-80:#1a1a2e;--ws-ink-60:#4a4a6a;--ws-ink-40:#8888a8;--ws-ink-20:#c8c8dc;--ws-ink-10:#eeeef5;--ws-white:#fff;--ws-surface:#f8f8fb;--ws-green:#1db87a;--ws-green-light:#e8f8f1;--ws-amber:#f59e0b;--ws-amber-light:#fef3c7;--ws-red:#ef4444;--ws-red-light:#fee2e2;--ws-violet:#7c3aed;--ws-violet-light:#ede9fe;--ws-teal:#0ea5e9;--ws-teal-light:#e0f2fe;--ws-slate:#64748b;--ws-slate-light:#f1f5f9;--ws-topbar-h:56px;--ws-sidebar-w:256px;background:var(--ws-surface);color:var(--ws-ink);display:grid;font-family:DM Sans,"DM Sans Fallback: BlinkMacSystemFont","DM Sans Fallback: Segoe UI","DM Sans Fallback: Roboto","DM Sans Fallback: Helvetica Neue","DM Sans Fallback: Arial",system-ui,sans-serif;font-size:var(--prime-fs-body);grid-template-columns:var(--ws-sidebar-w) 1fr;grid-template-rows:var(--ws-topbar-h) 1fr;height:100vh;line-height:1.5}.main[data-v-27b9ba79],.ws-app[data-v-27b9ba79]{overflow:hidden}.main[data-v-27b9ba79]{display:flex;flex-direction:column;min-width:0}.main-head[data-v-27b9ba79]{align-items:center;background:var(--ws-white);border-bottom:1px solid var(--ws-ink-10);display:flex;flex-shrink:0;gap:12px;padding:12px 20px}.main-title[data-v-27b9ba79]{flex:1;font-size:var(--prime-fs-title);font-weight:800;letter-spacing:-.02em}.main-head-right[data-v-27b9ba79]{align-items:center;color:var(--prime-ink-meta);display:flex;flex-shrink:0;font-size:var(--prime-fs-meta);gap:8px}.main-body[data-v-27b9ba79]{flex:1;overflow-y:auto;padding:20px}.main-body.docs-mode[data-v-27b9ba79]{display:flex;flex-direction:column;overflow:hidden;padding:0}.ws-head-slot[data-v-73c7902c]{display:contents}.docs-count[data-v-73c7902c]{color:var(--prime-ink-meta,#4a4a6a);font-size:var(--prime-fs-meta)}
