.fs-app[data-v-77c9c4a9]{width:100vw;height:100vh;display:flex;flex-direction:column;background:#04070d;color:#f8fafc;overflow:hidden;position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.fs-header[data-v-77c9c4a9]{height:58px;background:#090d16e0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;padding:0 20px;z-index:50;box-shadow:0 4px 24px #00000073;gap:16px}.fs-header-left[data-v-77c9c4a9],.fs-header-center[data-v-77c9c4a9],.fs-header-right[data-v-77c9c4a9]{display:flex;align-items:center}.fs-header-left[data-v-77c9c4a9]{gap:12px;min-width:0}.fs-header-center[data-v-77c9c4a9]{gap:12px;flex-shrink:0}.fs-header-right[data-v-77c9c4a9]{gap:10px;flex-shrink:0}.fs-header-vsep[data-v-77c9c4a9]{width:1px;height:20px;background:#ffffff1a}.fs-brand[data-v-77c9c4a9]{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.fs-logo-box[data-v-77c9c4a9]{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:9px;background:#06b6d41a;border:1px solid rgba(6,182,212,.3);box-shadow:0 0 12px #06b6d440;transition:transform .15s ease}.fs-brand:hover .fs-logo-box[data-v-77c9c4a9]{transform:scale(1.05)}.fs-logo[data-v-77c9c4a9]{width:22px;height:22px}.fs-brand-text[data-v-77c9c4a9]{display:flex;flex-direction:column}.fs-name[data-v-77c9c4a9]{font-size:1.05rem;font-weight:800;letter-spacing:-.02em;color:#fff;line-height:1}.fs-accent[data-v-77c9c4a9]{color:#06b6d4;text-shadow:0 0 10px rgba(6,182,212,.4)}.fs-breadcrumbs[data-v-77c9c4a9]{display:flex;align-items:center;gap:4px;background:#ffffff08;padding:3px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.06)}.fs-crumb-btn[data-v-77c9c4a9]{background:none;border:none;color:#94a3b8;font-size:.76rem;font-weight:600;cursor:pointer;padding:3px 8px;border-radius:5px;transition:all .15s ease;white-space:nowrap}.fs-crumb-btn[data-v-77c9c4a9]:hover{color:#fff;background:#ffffff14}.fs-crumb-btn.active[data-v-77c9c4a9]{color:#06b6d4;font-weight:700}.fs-crumb-sep[data-v-77c9c4a9]{color:#475569;font-size:.7rem}.fs-toolbar-group[data-v-77c9c4a9]{display:flex;align-items:center;background:#0f172ab3;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:3px;gap:2px}.fs-tool-btn[data-v-77c9c4a9]{display:flex;align-items:center;gap:6px;background:transparent;border:1px solid transparent;color:#cbd5e1;padding:5px 11px;border-radius:6px;font-size:.78rem;font-weight:600;cursor:pointer;transition:all .15s ease}.fs-tool-btn[data-v-77c9c4a9]:hover{background:#ffffff14;color:#fff}.fs-tool-btn.highlight[data-v-77c9c4a9]{color:#a5b4fc}.fs-tool-btn.highlight[data-v-77c9c4a9]:hover{background:#6366f12e;color:#c7d2fe}.fs-tool-icon[data-v-77c9c4a9]{font-size:.85rem}.fs-search-box[data-v-77c9c4a9]{display:flex;align-items:center;gap:6px;background:#0f172ab3;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:4px 10px;height:32px;box-sizing:border-box}.fs-search-icon[data-v-77c9c4a9]{font-size:.75rem;opacity:.6}.fs-search-input[data-v-77c9c4a9]{background:transparent;border:none;color:#f8fafc;font-size:.78rem;width:120px;outline:none}.fs-search-input[data-v-77c9c4a9]:focus{width:150px;transition:width .2s ease}.fs-search-input[data-v-77c9c4a9]::placeholder{color:#64748b}.fs-search-count[data-v-77c9c4a9]{font-size:.65rem;background:#6366f140;color:#a5b4fc;border-radius:10px;padding:1px 5px;font-weight:700}.fs-util-group[data-v-77c9c4a9]{display:flex;align-items:center;background:#0f172ab3;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:3px;gap:2px}.fs-icon-btn[data-v-77c9c4a9]{width:28px;height:26px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#94a3b8;border-radius:6px;cursor:pointer;font-size:.85rem;transition:all .15s ease}.fs-icon-btn[data-v-77c9c4a9]:hover{color:#fff;background:#ffffff14}.fs-icon-btn.active[data-v-77c9c4a9]{color:#22d3ee;background:#06b6d433}.fs-theme-pill[data-v-77c9c4a9]{display:flex;align-items:center;gap:6px;background:#0f172ab3;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:3px 8px;height:32px;box-sizing:border-box}.fs-theme-icon[data-v-77c9c4a9]{font-size:.75rem}.fs-theme-select[data-v-77c9c4a9]{background:transparent;border:none;color:#cbd5e1;font-size:.75rem;font-weight:600;outline:none;cursor:pointer}.fs-theme-select option[data-v-77c9c4a9],.fs-theme-select optgroup[data-v-77c9c4a9]{background:#0f172a;color:#f8fafc}.fs-workspace-group[data-v-77c9c4a9]{display:flex;align-items:center;background:#0f172ab3;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:3px;gap:3px}.fs-ws-btn[data-v-77c9c4a9]{background:transparent;border:1px solid transparent;font-size:.74rem;font-weight:600;padding:4px 9px;border-radius:6px;cursor:pointer;transition:all .15s ease;color:#94a3b8}.fs-ws-btn[data-v-77c9c4a9]:hover{background:#ffffff14;color:#fff}.fs-ws-btn.export[data-v-77c9c4a9]{background:#06b6d41f;border-color:#06b6d44d;color:#22d3ee;font-weight:700}.fs-ws-btn.export[data-v-77c9c4a9]:hover{background:#06b6d4;color:#04070d;box-shadow:0 0 12px #06b6d466}.fs-ws-btn.clear[data-v-77c9c4a9]{color:#f87171}.fs-ws-btn.clear[data-v-77c9c4a9]:hover{background:#ef444426;color:#fca5a5;border-color:#ef444440}.fs-canvas-container[data-v-77c9c4a9]{flex:1;width:100%;height:calc(100vh - 94px);position:relative;overflow:hidden;cursor:grab;user-select:none;-webkit-user-select:none}.fs-canvas-container[data-v-77c9c4a9]:active{cursor:grabbing}.fs-canvas-layer[data-v-77c9c4a9]{position:absolute;top:0;left:0;width:100%;height:100%}.fs-grid-background[data-v-77c9c4a9]{position:absolute;top:-5000px;left:-5000px;width:10000px;height:10000px;background-image:radial-gradient(rgba(255,255,255,.12) 1px,transparent 1px);background-size:32px 32px}.fs-svg-connections[data-v-77c9c4a9]{position:absolute;top:-5000px;left:-5000px;width:10000px;height:10000px;pointer-events:none}.fs-node[data-v-77c9c4a9]{position:absolute;background:#0d121feb;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:14px;box-shadow:0 14px 36px #0009,0 0 0 1px #ffffff08;cursor:grab;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;overflow:visible;transition:box-shadow .2s ease,border-color .2s ease}.fs-node[data-v-77c9c4a9]:active{cursor:grabbing}.fs-node[data-v-77c9c4a9]:hover{border-color:#06b6d44d}.fs-node.selected[data-v-77c9c4a9]{border-color:#06b6d4;box-shadow:0 0 24px #06b6d459,0 16px 40px #000000b3}.fs-node.search-highlight[data-v-77c9c4a9]{border-color:#f59e0b!important;box-shadow:0 0 24px #f59e0b99!important;animation:pulseHighlight-77c9c4a9 2s infinite alternate}@keyframes pulseHighlight-77c9c4a9{0%{transform:scale(1)}to{transform:scale(1.02)}}.fs-node-header[data-v-77c9c4a9]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.06)}.fs-node-tag-badge[data-v-77c9c4a9]{display:flex;align-items:center;gap:5px;font-size:.62rem;font-weight:800;letter-spacing:.04em;padding:2px 7px;border-radius:4px;border:1px solid;background:#ffffff08}.fs-node-tag-dot[data-v-77c9c4a9]{width:5px;height:5px;border-radius:50%}.fs-node-title[data-v-77c9c4a9]{flex:1;font-size:.82rem;font-weight:600;color:#f1f5f9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-node-actions[data-v-77c9c4a9]{display:flex;align-items:center;gap:4px}.fs-node-action-btn[data-v-77c9c4a9]{background:none;border:none;color:#94a3b8;cursor:pointer;font-size:.8rem;padding:3px 5px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.fs-node-action-btn[data-v-77c9c4a9]:hover{background:#ffffff14;color:#fff}.fs-node-color-picker[data-v-77c9c4a9]{position:relative;display:inline-block}.fs-color-btn[data-v-77c9c4a9]{width:14px;height:14px;border-radius:50%;border:1px solid rgba(255,255,255,.2);padding:0;cursor:pointer}.fs-color-palette[data-v-77c9c4a9]{display:none;position:absolute;top:100%;left:50%;transform:translate(-50%);background:#0f172a;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:6px;gap:6px;z-index:100;box-shadow:0 10px 25px #00000080}.fs-node-color-picker:hover .fs-color-palette[data-v-77c9c4a9]{display:flex}.fs-color-swatch[data-v-77c9c4a9]{width:14px;height:14px;border-radius:50%;cursor:pointer;transition:transform .1s ease}.fs-color-swatch[data-v-77c9c4a9]:hover{transform:scale(1.3)}.fs-node-resizer[data-v-77c9c4a9]{position:absolute;right:2px;bottom:2px;width:14px;height:14px;cursor:se-resize;color:#64748b;display:flex;align-items:center;justify-content:center;z-index:10;opacity:.6;transition:opacity .15s ease,color .15s ease}.fs-node-resizer[data-v-77c9c4a9]:hover{opacity:1;color:#06b6d4}.fs-node-del[data-v-77c9c4a9]{background:none;border:none;color:#64748b;cursor:pointer;font-size:.8rem;padding:2px 6px;border-radius:4px;transition:all .15s ease}.fs-node-del[data-v-77c9c4a9]:hover{color:#ef4444;background:#ef44441a}.fs-node-body[data-v-77c9c4a9]{padding:14px}.fs-textarea[data-v-77c9c4a9]{width:100%;height:120px;background:#080c14;border:1px solid rgba(255,255,255,.06);border-radius:8px;color:#e2e8f0;padding:10px;font-size:.8rem;line-height:1.5;resize:none;font-family:inherit}.fs-textarea[data-v-77c9c4a9]:focus{outline:none;border-color:#06b6d4;box-shadow:0 0 0 2px #06b6d433}.fs-asset-frame[data-v-77c9c4a9]{width:100%;height:150px;background:#080c14;border:1px solid rgba(255,255,255,.06);border-radius:8px;display:flex;align-items:center;justify-content:center;padding:12px}.fs-node-img[data-v-77c9c4a9]{max-width:100%;max-height:100%;object-fit:contain}.fs-file-meta[data-v-77c9c4a9]{display:flex;align-items:center;justify-content:space-between;margin-top:8px;font-size:.72rem;color:#94a3b8}.fs-mini-tag[data-v-77c9c4a9]{background:#06b6d41a;color:#06b6d4;padding:2px 6px;border-radius:4px;font-size:.65rem;font-weight:600}.project-body[data-v-77c9c4a9]{display:flex;flex-direction:column;gap:10px}.fs-project-card[data-v-77c9c4a9]{display:flex;align-items:center;gap:12px;background:#6366f114;border:1px solid rgba(99,102,241,.25);border-radius:10px;padding:12px;cursor:pointer;transition:all .15s ease}.fs-project-card[data-v-77c9c4a9]:hover{background:#6366f126;border-color:#6366f166}.fs-project-icon-box[data-v-77c9c4a9]{width:44px;height:44px;border-radius:10px;background:#6366f126;display:flex;align-items:center;justify-content:center;flex-shrink:0}.fs-project-icon-box svg[data-v-77c9c4a9]{width:24px;height:24px}.fs-project-details[data-v-77c9c4a9]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.fs-project-title-input[data-v-77c9c4a9]{background:transparent;border:1px solid transparent;color:#f8fafc;font-size:.85rem;font-weight:700;border-radius:4px;padding:2px 4px;width:100%;font-family:inherit;transition:all .15s ease}.fs-project-title-input[data-v-77c9c4a9]:hover{border-color:#ffffff26}.fs-project-title-input[data-v-77c9c4a9]:focus{outline:none;border-color:#6366f1;background:#0006}.fs-project-badge[data-v-77c9c4a9]{font-size:.68rem;color:#a5b4fc}.fs-project-actions[data-v-77c9c4a9]{display:flex}.fs-project-btn[data-v-77c9c4a9]{width:100%;padding:7px 12px;font-size:.75rem;font-weight:700;border-radius:6px;border:1px solid rgba(99,102,241,.4);background:#6366f12e;color:#c7d2fe;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.fs-project-btn[data-v-77c9c4a9]:hover{background:#6366f1;color:#fff;box-shadow:0 0 16px #6366f166}.fs-pdf-preview[data-v-77c9c4a9]{display:flex;align-items:center;gap:12px;background:#080c14;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:12px;cursor:pointer;transition:all .15s ease}.fs-pdf-preview[data-v-77c9c4a9]:hover{border-color:#06b6d44d;background:#06b6d40a}.fs-pdf-icon-frame[data-v-77c9c4a9]{width:40px;height:40px;border-radius:8px;background:#06b6d414;display:flex;align-items:center;justify-content:center}.fs-pdf-icon-frame svg[data-v-77c9c4a9]{width:22px;height:22px}.fs-pdf-info[data-v-77c9c4a9]{display:flex;flex-direction:column}.fs-pdf-name[data-v-77c9c4a9]{font-size:.82rem;font-weight:600;color:#f1f5f9}.fs-pdf-sub[data-v-77c9c4a9]{font-size:.68rem;color:#64748b}.fs-pdf-actions[data-v-77c9c4a9]{display:flex;gap:8px;margin-top:10px}.fs-pdf-btn[data-v-77c9c4a9]{flex:1;padding:7px 10px;font-size:.74rem;font-weight:600;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#cbd5e1;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;text-decoration:none;transition:all .15s ease}.fs-pdf-btn[data-v-77c9c4a9]:hover{background:#ffffff14;color:#fff;border-color:#fff3}.fs-pdf-btn.primary[data-v-77c9c4a9]{background:#06b6d426;border-color:#06b6d459;color:#22d3ee;font-weight:700}.fs-pdf-btn.primary[data-v-77c9c4a9]:hover{background:#06b6d4;color:#04070d}.fs-pdf-btn.secondary[data-v-77c9c4a9]{flex:0 0 auto;padding:7px 10px}.fs-btn-icon[data-v-77c9c4a9]{font-size:.85rem;line-height:1}.fs-pdf-modal-backdrop[data-v-77c9c4a9]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;display:flex;align-items:center;justify-content:center;padding:24px}.fs-pdf-modal[data-v-77c9c4a9]{width:90vw;max-width:960px;height:85vh;background:#0b0f19;border:1px solid rgba(255,255,255,.12);border-radius:14px;display:flex;flex-direction:column;box-shadow:0 24px 64px #000c,0 0 0 1px #06b6d426;overflow:hidden}.fs-pdf-modal-header[data-v-77c9c4a9]{height:52px;padding:0 16px;background:#0e1422;border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;gap:16px}.fs-pdf-modal-title[data-v-77c9c4a9]{display:flex;align-items:center;gap:10px;min-width:0}.fs-pdf-modal-filename[data-v-77c9c4a9]{font-size:.85rem;font-weight:600;color:#f1f5f9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-pdf-modal-pages[data-v-77c9c4a9]{font-size:.72rem;color:#06b6d4;background:#06b6d41a;padding:2px 8px;border-radius:4px;white-space:nowrap}.fs-pdf-modal-controls[data-v-77c9c4a9]{display:flex;align-items:center;gap:8px}.fs-modal-btn[data-v-77c9c4a9]{padding:5px 10px;font-size:.75rem;font-weight:500;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#e2e8f0;border-radius:6px;cursor:pointer;text-decoration:none;transition:all .15s ease}.fs-modal-btn[data-v-77c9c4a9]:disabled{opacity:.35;cursor:not-allowed}.fs-modal-btn[data-v-77c9c4a9]:hover:not(:disabled){background:#ffffff1a;border-color:#fff3}.fs-modal-btn.secondary[data-v-77c9c4a9]{color:#06b6d4;border-color:#06b6d44d}.fs-modal-zoom-text[data-v-77c9c4a9]{font-size:.72rem;color:#94a3b8;min-width:44px;text-align:center}.fs-modal-close[data-v-77c9c4a9]{background:none;border:none;color:#94a3b8;font-size:1rem;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .15s ease}.fs-modal-close[data-v-77c9c4a9]:hover{color:#ef4444;background:#ef44441a}.fs-pdf-modal-body[data-v-77c9c4a9]{flex:1;overflow:auto;display:flex;justify-content:center;align-items:flex-start;padding:24px;background:#070a10;position:relative}.fs-pdf-canvas[data-v-77c9c4a9]{background:#fff;box-shadow:0 10px 30px #00000080;border-radius:4px;max-width:100%}.fs-pdf-loader[data-v-77c9c4a9]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:12px;color:#94a3b8;font-size:.85rem}.fs-pdf-spinner[data-v-77c9c4a9]{width:24px;height:24px;border:2px solid rgba(6,182,212,.2);border-top-color:#06b6d4;border-radius:50%;animation:fs-spin-77c9c4a9 .7s linear infinite}@keyframes fs-spin-77c9c4a9{to{transform:rotate(360deg)}}.fs-theme-select-box[data-v-77c9c4a9]{display:flex;align-items:center;gap:6px;background:#ffffff0a;padding:4px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.08)}.fs-theme-icon[data-v-77c9c4a9]{font-size:.85rem}.fs-theme-select[data-v-77c9c4a9]{background:transparent;border:none;color:#e2e8f0;font-size:.76rem;font-weight:600;cursor:pointer;outline:none;font-family:inherit}.fs-theme-select optgroup[data-v-77c9c4a9]{background:#0f172a;color:#94a3b8}.fs-theme-select option[data-v-77c9c4a9]{background:#0b0f19;color:#f8fafc}.fs-pdf-error-frame[data-v-77c9c4a9]{width:100%;max-width:720px;display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px;background:#0f172a99;border:1px solid rgba(255,255,255,.08);border-radius:12px;text-align:center}.fs-pdf-error-icon[data-v-77c9c4a9]{font-size:2rem}.fs-pdf-error-text[data-v-77c9c4a9]{font-size:.85rem;color:#e2e8f0}.fs-pdf-error-actions[data-v-77c9c4a9]{display:flex;gap:10px}.fs-pdf-fallback-iframe[data-v-77c9c4a9]{width:100%;height:500px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#fff;margin-top:10px}.fs-cockpit-bar[data-v-77c9c4a9]{height:36px;background:#090d16f5;border-top:1px solid rgba(255,255,255,.06);display:flex;align-items:center;padding:0 20px;font-size:.72rem;color:#64748b;z-index:50}.fs-cockpit-item[data-v-77c9c4a9]{display:flex;align-items:center;gap:6px}.fs-c-label[data-v-77c9c4a9]{color:#475569;text-transform:uppercase;font-weight:700;font-size:.64rem}.fs-c-val[data-v-77c9c4a9]{color:#cbd5e1;font-weight:600}.fs-c-divider[data-v-77c9c4a9]{width:1px;height:14px;background:#ffffff14;margin:0 14px}.fs-c-right[data-v-77c9c4a9]{margin-left:auto}.fs-hint-accent[data-v-77c9c4a9]{color:#06b6d4;font-weight:600}.fs-app.theme-midnight[data-v-77c9c4a9]{background:#000;color:#f1f5f9}.fs-app.theme-midnight .fs-header[data-v-77c9c4a9]{background:#000000f2;border-bottom:1px solid rgba(255,255,255,.08)}.fs-app.theme-midnight .fs-node[data-v-77c9c4a9]{background:#0a0a0af2;border:1px solid rgba(255,255,255,.12);box-shadow:0 16px 40px #000000e6}.fs-app.theme-midnight .fs-grid-background[data-v-77c9c4a9]{background-image:radial-gradient(rgba(255,255,255,.15) 1px,transparent 1px)}.fs-app.theme-midnight .fs-cockpit-bar[data-v-77c9c4a9]{background:#000;border-top:1px solid rgba(255,255,255,.08)}.fs-app.theme-cyberpunk[data-v-77c9c4a9]{background:#090514;color:#f5f3ff}.fs-app.theme-cyberpunk .fs-header[data-v-77c9c4a9]{background:#0f0823eb;border-bottom:1px solid rgba(168,85,247,.25);box-shadow:0 4px 20px #a855f726}.fs-app.theme-cyberpunk .fs-node[data-v-77c9c4a9]{background:#140c2df0;border:1px solid rgba(168,85,247,.25);box-shadow:0 14px 36px #000000b3,0 0 15px #a855f71a}.fs-app.theme-cyberpunk .fs-node.selected[data-v-77c9c4a9]{border-color:#d946ef;box-shadow:0 0 25px #d946ef66}.fs-app.theme-cyberpunk .fs-grid-background[data-v-77c9c4a9]{background-image:radial-gradient(rgba(168,85,247,.2) 1px,transparent 1px)}.fs-app.theme-cyberpunk .fs-btn.primary[data-v-77c9c4a9]{background:#a855f7;border-color:#c084fc;box-shadow:0 0 16px #a855f766}.fs-app.theme-cyberpunk .fs-cockpit-bar[data-v-77c9c4a9]{background:#0f0823f5;border-top:1px solid rgba(168,85,247,.2)}.fs-app.theme-clean-light[data-v-77c9c4a9]{background:#f1f5f9;color:#0f172a}.fs-app.theme-clean-light .fs-header[data-v-77c9c4a9]{background:#ffffffeb;border-bottom:1px solid #e2e8f0;box-shadow:0 2px 10px #0000000d}.fs-app.theme-clean-light .fs-name[data-v-77c9c4a9]{color:#0f172a}.fs-app.theme-clean-light .fs-sub[data-v-77c9c4a9]{color:#64748b}.fs-app.theme-clean-light .fs-header-vsep[data-v-77c9c4a9]{background:#e2e8f0}.fs-app.theme-clean-light .fs-toolbar-group[data-v-77c9c4a9],.fs-app.theme-clean-light .fs-search-box[data-v-77c9c4a9],.fs-app.theme-clean-light .fs-util-group[data-v-77c9c4a9],.fs-app.theme-clean-light .fs-theme-pill[data-v-77c9c4a9],.fs-app.theme-clean-light .fs-workspace-group[data-v-77c9c4a9]{background:#f8fafc;border-color:#e2e8f0}.fs-app.theme-clean-light .fs-tool-btn[data-v-77c9c4a9],.fs-app.theme-clean-light .fs-search-input[data-v-77c9c4a9],.fs-app.theme-clean-light .fs-theme-select[data-v-77c9c4a9],.fs-app.theme-clean-light .fs-ws-btn[data-v-77c9c4a9],.fs-app.theme-clean-light .fs-icon-btn[data-v-77c9c4a9]{color:#334155}.fs-app.theme-clean-light .fs-theme-select option[data-v-77c9c4a9],.fs-app.theme-clean-light .fs-theme-select optgroup[data-v-77c9c4a9]{background:#fff;color:#0f172a}.fs-app.theme-clean-light .fs-tool-btn[data-v-77c9c4a9]:hover,.fs-app.theme-clean-light .fs-ws-btn[data-v-77c9c4a9]:hover,.fs-app.theme-clean-light .fs-icon-btn[data-v-77c9c4a9]:hover{background:#e2e8f0;color:#0f172a}.fs-app.theme-clean-light .fs-tool-btn.highlight[data-v-77c9c4a9]{color:#4f46e5}.fs-app.theme-clean-light .fs-tool-btn.highlight[data-v-77c9c4a9]:hover{background:#6366f11f}.fs-app.theme-clean-light .fs-ws-btn.export[data-v-77c9c4a9]{background:#0284c71a;border-color:#0284c740;color:#0284c7}.fs-app.theme-clean-light .fs-ws-btn.export[data-v-77c9c4a9]:hover{background:#0284c7;color:#fff}.fs-app.theme-clean-light .fs-breadcrumbs[data-v-77c9c4a9]{background:#fff;border-color:#e2e8f0}.fs-app.theme-clean-light .fs-crumb-btn[data-v-77c9c4a9]{color:#64748b}.fs-app.theme-clean-light .fs-crumb-btn[data-v-77c9c4a9]:hover{color:#0f172a;background:#e2e8f0}.fs-app.theme-clean-light .fs-grid-background[data-v-77c9c4a9]{background-image:radial-gradient(rgba(15,23,42,.15) 1px,transparent 1px)}.fs-app.theme-clean-light .fs-node[data-v-77c9c4a9]{background:#fffffff0;border:1px solid #cbd5e1;box-shadow:0 10px 25px #00000014}.fs-app.theme-clean-light .fs-node-title[data-v-77c9c4a9]{color:#0f172a}.fs-app.theme-clean-light .fs-node-header[data-v-77c9c4a9]{background:#f8fafc;border-bottom:1px solid #e2e8f0}.fs-app.theme-clean-light .fs-textarea[data-v-77c9c4a9]{background:#fff;border-color:#cbd5e1;color:#0f172a}.fs-app.theme-clean-light .fs-asset-frame[data-v-77c9c4a9],.fs-app.theme-clean-light .fs-pdf-preview[data-v-77c9c4a9]{background:#f8fafc;border-color:#e2e8f0}.fs-app.theme-clean-light .fs-pdf-name[data-v-77c9c4a9]{color:#0f172a}.fs-app.theme-clean-light .fs-pdf-btn[data-v-77c9c4a9]{background:#f1f5f9;border-color:#cbd5e1;color:#334155}.fs-app.theme-clean-light .fs-project-card[data-v-77c9c4a9]{background:#f5f3ff;border-color:#ddd6fe}.fs-app.theme-clean-light .fs-project-title-input[data-v-77c9c4a9]{color:#0f172a}.fs-app.theme-clean-light .fs-project-title-input[data-v-77c9c4a9]:focus{background:#fff}.fs-app.theme-clean-light .fs-cockpit-bar[data-v-77c9c4a9]{background:#fff;border-top:1px solid #e2e8f0;color:#64748b}.fs-app.theme-paper-light[data-v-77c9c4a9]{background:#fbf8f2;color:#292524}.fs-app.theme-paper-light .fs-header[data-v-77c9c4a9]{background:#fefcf8f2;border-bottom:1px solid #e7e5e4;box-shadow:0 2px 8px #00000008}.fs-app.theme-paper-light .fs-name[data-v-77c9c4a9]{color:#1c1917}.fs-app.theme-paper-light .fs-sub[data-v-77c9c4a9]{color:#78716c}.fs-app.theme-paper-light .fs-header-vsep[data-v-77c9c4a9]{background:#e7e5e4}.fs-app.theme-paper-light .fs-toolbar-group[data-v-77c9c4a9],.fs-app.theme-paper-light .fs-search-box[data-v-77c9c4a9],.fs-app.theme-paper-light .fs-util-group[data-v-77c9c4a9],.fs-app.theme-paper-light .fs-theme-pill[data-v-77c9c4a9],.fs-app.theme-paper-light .fs-workspace-group[data-v-77c9c4a9]{background:#f5f5f4;border-color:#e7e5e4}.fs-app.theme-paper-light .fs-tool-btn[data-v-77c9c4a9],.fs-app.theme-paper-light .fs-search-input[data-v-77c9c4a9],.fs-app.theme-paper-light .fs-theme-select[data-v-77c9c4a9],.fs-app.theme-paper-light .fs-ws-btn[data-v-77c9c4a9],.fs-app.theme-paper-light .fs-icon-btn[data-v-77c9c4a9]{color:#44403c}.fs-app.theme-paper-light .fs-theme-select option[data-v-77c9c4a9],.fs-app.theme-paper-light .fs-theme-select optgroup[data-v-77c9c4a9]{background:#fafaf9;color:#1c1917}.fs-app.theme-paper-light .fs-tool-btn[data-v-77c9c4a9]:hover,.fs-app.theme-paper-light .fs-ws-btn[data-v-77c9c4a9]:hover,.fs-app.theme-paper-light .fs-icon-btn[data-v-77c9c4a9]:hover{background:#e7e5e4;color:#1c1917}.fs-app.theme-paper-light .fs-ws-btn.export[data-v-77c9c4a9]{background:#d97706;border-color:#f59e0b;color:#fff}.fs-app.theme-paper-light .fs-breadcrumbs[data-v-77c9c4a9]{background:#fff;border-color:#e7e5e4}.fs-app.theme-paper-light .fs-crumb-btn[data-v-77c9c4a9]{color:#78716c}.fs-app.theme-paper-light .fs-crumb-btn[data-v-77c9c4a9]:hover{color:#1c1917;background:#f5f5f4}.fs-app.theme-paper-light .fs-grid-background[data-v-77c9c4a9]{background-image:radial-gradient(rgba(68,64,60,.15) 1px,transparent 1px)}.fs-app.theme-paper-light .fs-node[data-v-77c9c4a9]{background:#fffffff5;border:1px solid #d6d3d1;box-shadow:0 8px 24px #44403c14}.fs-app.theme-paper-light .fs-node-title[data-v-77c9c4a9]{color:#1c1917}.fs-app.theme-paper-light .fs-node-header[data-v-77c9c4a9]{background:#fafaf9;border-bottom:1px solid #e7e5e4}.fs-app.theme-paper-light .fs-textarea[data-v-77c9c4a9]{background:#fff;border-color:#d6d3d1;color:#1c1917}.fs-app.theme-paper-light .fs-cockpit-bar[data-v-77c9c4a9]{background:#fafaf9;border-top:1px solid #e7e5e4;color:#78716c}*{box-sizing:border-box;margin:0;padding:0}body{font-family:system-ui,-apple-system,sans-serif;background-color:#0b0f19;color:#f1f5f9;overflow:hidden;width:100vw;height:100vh;-webkit-user-select:none;user-select:none}
