.prompt-library-shell[data-v-3ca77e08]{display:block}.prompt-library-dialog[data-v-3ca77e08]{width:min(1680px,96vw);max-height:90vh;overflow:hidden}.prompt-library-dialog.is-embedded[data-v-3ca77e08]{border:0;border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%}.prompt-library-layout[data-v-3ca77e08]{grid-template-columns:340px minmax(0,1fr);gap:18px;min-height:74vh;max-height:calc(90vh - 126px);padding:18px;display:grid}.prompt-library-dialog.is-embedded .prompt-library-layout[data-v-3ca77e08]{height:calc(100% - 126px);min-height:0;max-height:none}.prompt-library-sidebar[data-v-3ca77e08]{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}.prompt-library-tree[data-v-3ca77e08]{min-height:0;padding-right:2px;overflow:auto}.prompt-library-sidebar-actions[data-v-3ca77e08]{justify-content:flex-start;display:flex}.prompt-library-add-btn[data-v-3ca77e08]{animation:2.4s ease-in-out infinite promptLibraryAddPulse-3ca77e08}.prompt-library-panel[data-v-3ca77e08]{min-height:0;padding:14px;box-shadow:inset 0 0 0 1px #7effcd0d}.prompt-library-editor[data-v-3ca77e08]{flex-direction:column;gap:12px;min-width:0;display:flex;overflow:auto}.prompt-library-actions[data-v-3ca77e08]{justify-content:space-between;align-items:center;gap:10px;padding-bottom:4px;display:flex}.prompt-library-breadcrumbs[data-v-3ca77e08]{flex:auto;justify-content:flex-start;min-height:46px;padding:0}.prompt-library-breadcrumbs[data-v-3ca77e08] .v-breadcrumbs-item{color:#8ac8a8;opacity:1;font-weight:600}.prompt-library-breadcrumbs[data-v-3ca77e08] .v-breadcrumbs-item--disabled{color:#dcffed;opacity:1}.prompt-library-breadcrumbs[data-v-3ca77e08] .v-breadcrumbs-divider{color:#7effcd7a}.prompt-library-breadcrumb-empty[data-v-3ca77e08]{color:#8ac8a8;flex:auto;align-items:center;min-height:46px;font-size:.95rem;display:inline-flex}.square-action-btn[data-v-3ca77e08]{justify-content:center;align-items:center;width:46px;min-width:46px;height:46px;padding:0;display:inline-flex}.prompt-treeview[data-v-3ca77e08]{color:#dcffed;background:0 0}.prompt-treeview[data-v-3ca77e08] .v-list{background:0 0;padding:0}.prompt-treeview[data-v-3ca77e08] .v-treeview-item>.v-list-item,.prompt-treeview[data-v-3ca77e08] .v-treeview-group>.v-list-group__header .v-list-item{background:linear-gradient(#06130cf0,#040d09f0);border:1px solid #39ff882e;border-radius:10px;margin-bottom:6px}.prompt-treeview[data-v-3ca77e08] .v-list-item-title{color:#dcffed;font-weight:700}.prompt-treeview[data-v-3ca77e08] .v-list-item-subtitle{color:#8ac8a8;opacity:1}.prompt-treeview[data-v-3ca77e08] .v-list-item--active{box-shadow:0 0 0 1px #7effcd29,inset 0 0 18px #39ff8814}.prompt-tree-title[data-v-3ca77e08]{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.prompt-tree-category-row[data-v-3ca77e08]{border-radius:10px;align-items:center;gap:8px;width:100%;padding:2px 0;transition:background .14s,box-shadow .14s;display:flex}.prompt-tree-title-category[data-v-3ca77e08]{color:#dcffed;border-radius:8px;padding:4px 8px;font-weight:700;transition:background .14s,box-shadow .14s,border-color .14s}.prompt-tree-title-prompt[data-v-3ca77e08]{color:#dcffed;cursor:grab;border-radius:8px;padding:4px 8px;font-weight:600}.prompt-tree-title-prompt[data-v-3ca77e08]:active{cursor:grabbing}.prompt-tree-category-row.is-drop-target[data-v-3ca77e08]{background:#39ff881f;box-shadow:0 0 0 1px #7effcd38,inset 0 0 18px #39ff8814}.prompt-tree-title-label[data-v-3ca77e08]{max-width:100%;display:inline-block}.prompt-tree-category-row[data-v-3ca77e08]{align-items:center;gap:8px;width:100%;display:flex}.tree-menu-trigger[data-v-3ca77e08]{color:#9cdab9;opacity:0;pointer-events:none;background:0 0;border:0;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;transition:opacity .14s,color .14s,transform .14s;display:inline-flex}.prompt-tree-category-row:hover .tree-menu-trigger[data-v-3ca77e08],.prompt-tree-category-row:focus-within .tree-menu-trigger[data-v-3ca77e08]{opacity:.82;pointer-events:auto}.tree-menu-trigger[data-v-3ca77e08]:hover,.tree-menu-trigger[data-v-3ca77e08]:focus-visible{color:#dcffed;outline:none;transform:scale(1.04)}.tree-context-card[data-v-3ca77e08]{flex-direction:row;gap:10px;padding:12px;display:flex}.prompt-dialog-modal[data-v-3ca77e08]{overflow:hidden}.prompt-dialog-modal-body[data-v-3ca77e08]{flex-direction:column;gap:14px;padding:18px;display:flex}.confirm-copy[data-v-3ca77e08]{color:#d7ffea;margin:0;line-height:1.5}.danger-banner[data-v-3ca77e08]{color:#ffd1d1;border-color:#ff77774d}.prompt-description-area[data-v-3ca77e08]{resize:vertical;min-height:86px}.prompt-placeholder-list[data-v-3ca77e08]{flex-direction:column;gap:10px;display:flex}.placeholder-chip-list[data-v-3ca77e08]{flex-wrap:wrap;gap:10px;display:flex}.placeholder-chip[data-v-3ca77e08]{color:#dcffed;min-height:40px;font:inherit;letter-spacing:.04em;cursor:grab;background:linear-gradient(#081a11f5,#040e09f0);border:1px solid #39ff8842;border-radius:999px;padding:0 16px;font-weight:700;box-shadow:inset 0 0 0 1px #7effcd0d}.placeholder-chip[data-v-3ca77e08]:active{cursor:grabbing}.placeholder-chip[data-v-3ca77e08]:hover{border-color:#7effcd6b;box-shadow:0 0 0 1px #7effcd1f,inset 0 0 16px #39ff8814}.three-col[data-v-3ca77e08]{grid-template-columns:repeat(3,minmax(0,1fr))}.placeholder-bottom-row[data-v-3ca77e08]{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:10px}.checkbox-line[data-v-3ca77e08]{color:#d7ffea;align-items:center;gap:8px;min-height:46px;display:inline-flex}@media (width<=980px){.prompt-library-dialog[data-v-3ca77e08]{width:96vw}.prompt-library-layout[data-v-3ca77e08]{grid-template-columns:1fr;min-height:auto;max-height:none}.three-col[data-v-3ca77e08],.placeholder-bottom-row[data-v-3ca77e08]{grid-template-columns:1fr}}@keyframes promptLibraryAddPulse-3ca77e08{0%,to{filter:brightness();box-shadow:0 0 #39ff8800,inset 0 0 0 1px #7effcd0d}50%{filter:brightness(1.06);box-shadow:0 0 18px #39ff8829,inset 0 0 0 1px #7effcd24}}.section-title-row[data-v-d5a3c9ca]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.section-title-actions[data-v-d5a3c9ca]{align-items:center;gap:8px;display:inline-flex}.panel-title-row[data-v-d5a3c9ca]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.panel-settings-btn[data-v-d5a3c9ca]{width:34px;min-width:34px;height:34px}.userprompt-title-row[data-v-d5a3c9ca]{align-items:center;gap:10px;min-width:0;min-height:46px;display:inline-flex}.userprompt-status-pill[data-v-d5a3c9ca]{justify-content:center;height:30px;padding:0 12px;line-height:1}.userprompt-status-pill.is-neutral[data-v-d5a3c9ca]{animation:2.8s ease-in-out infinite userpromptReadyPulse-d5a3c9ca}@keyframes userpromptReadyPulse-d5a3c9ca{0%{box-shadow:0 0 0 color-mix(in srgb, var(--ui-accent,#39ff88) 0%, transparent);filter:brightness()}50%{box-shadow:0 0 14px color-mix(in srgb, var(--ui-accent,#39ff88) 30%, transparent), inset 0 0 8px color-mix(in srgb, var(--ui-accent,#39ff88) 20%, transparent);filter:brightness(1.06)}to{box-shadow:0 0 0 color-mix(in srgb, var(--ui-accent,#39ff88) 0%, transparent);filter:brightness()}}.plus-btn[data-v-d5a3c9ca]{border-color:color-mix(in srgb, var(--ui-accent-soft,#7effcd) 76%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-button-primary-start,#124028) 95%, transparent), color-mix(in srgb, var(--ui-button-primary-end,#082316) 95%, transparent));border-radius:8px;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;padding:0;font-size:1rem;line-height:1;display:inline-flex}.prompt-select-row[data-v-d5a3c9ca]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.inline-action-btn[data-v-d5a3c9ca]{white-space:nowrap;min-width:130px}.square-action-btn[data-v-d5a3c9ca]{justify-content:center;align-items:center;width:46px;min-width:46px;height:46px;padding:0;display:inline-flex}.saved-prompt-picker[data-v-d5a3c9ca]{flex:360px;min-width:240px}.saved-prompt-picker .command-input[data-v-d5a3c9ca]{width:100%}.prompt-dialog-content[data-v-d5a3c9ca]{flex-direction:column;gap:10px;display:flex}.systemprompt-dialog-area[data-v-d5a3c9ca]{min-height:300px}.editor-helper-row[data-v-d5a3c9ca]{justify-content:flex-start;display:flex}.compact-btn[data-v-d5a3c9ca]{padding:7px 10px;font-size:.78rem}.tool-registry-section[data-v-d5a3c9ca]{--tool-grid-columns:minmax(0, 1.8fr) 56px 56px minmax(150px, 1fr) 78px;flex-direction:column;flex:1;min-height:0;display:flex}.tool-registry-header[data-v-d5a3c9ca]{grid-template-columns:var(--tool-grid-columns);color:color-mix(in srgb, var(--ui-text-muted,#8bbda1) 80%, var(--ui-accent-soft,#7effcd) 20%);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:8px;margin:4px 0 6px;padding:0 10px;font-size:.74rem;display:grid}.tool-registry-header .centered[data-v-d5a3c9ca]{text-align:center}.tool-registry-list[data-v-d5a3c9ca]{flex-direction:column;flex:1;gap:8px;min-height:0;padding-right:2px;display:flex;overflow:auto}.tool-registry-item[data-v-d5a3c9ca]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 32%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 68%, transparent);grid-template-columns:var(--tool-grid-columns);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:grid}.tool-row-name[data-v-d5a3c9ca]{min-width:0}.tool-row-center[data-v-d5a3c9ca]{justify-content:center;display:flex}.tool-registry-title[data-v-d5a3c9ca]{color:var(--ui-text-primary,#d9ffea);word-break:break-word;font-size:.84rem}.tool-inline-icon[data-v-d5a3c9ca]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 38%, transparent);background:color-mix(in srgb, var(--ui-button-bg,#06130c) 86%, transparent);width:26px;height:26px;color:var(--ui-text-primary,#cbffe2);border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.tool-tooltip-content[data-v-d5a3c9ca]{word-break:break-word;flex-direction:column;gap:2px;max-width:420px;font-size:.74rem;line-height:1.35;display:flex}.tool-row-updated[data-v-d5a3c9ca]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 75%, var(--ui-text-muted,#8bbda1) 25%);white-space:nowrap;font-size:.77rem}.tool-registry-actions[data-v-d5a3c9ca]{justify-content:center;align-items:center;gap:2px;display:inline-flex}.tool-actions-menu-btn[data-v-d5a3c9ca]{width:28px;min-width:28px;height:28px}.tool-actions-menu[data-v-d5a3c9ca]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 32%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 90%, transparent);border-radius:8px;min-width:170px}.icon-spin[data-v-d5a3c9ca]{animation:1s linear infinite iconSpin-d5a3c9ca}@keyframes iconSpin-d5a3c9ca{to{transform:rotate(360deg)}}.tool-registry-meta[data-v-d5a3c9ca]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 72%, var(--ui-text-muted,#8bbda1) 28%);font-size:.8rem}.tool-registry-error[data-v-d5a3c9ca]{color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 84%, white 16%);border:1px solid color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 50%, transparent);background:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 20%, var(--ui-input-bg,#020a06) 80%);border-radius:8px;padding:6px 8px;font-size:.78rem}.tool-registry-spec[data-v-d5a3c9ca]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 28%, transparent);background:color-mix(in srgb, var(--ui-input-bg,#020a06) 82%, transparent);color:var(--ui-text-primary,#c9ffe3);white-space:pre-wrap;word-break:break-word;border-radius:8px;max-height:120px;margin:0;padding:8px;font-size:.74rem;line-height:1.4;overflow:auto}.activity-actions[data-v-d5a3c9ca]{justify-content:flex-end;display:flex}.activity-tabs-row[data-v-d5a3c9ca]{align-items:center;gap:8px;display:flex}.activity-tabs-row .activity-tabs[data-v-d5a3c9ca]{flex:auto}.activity-tabs-window[data-v-d5a3c9ca]{flex-direction:column;min-height:0;display:flex}.activity-tabs-window[data-v-d5a3c9ca] .v-window__container{height:100%;min-height:0}.activity-tabs-window-item[data-v-d5a3c9ca]{flex-direction:column;height:100%;min-height:0;display:flex}.command-col-tabs[data-v-d5a3c9ca]{height:calc(100vh - 32px);min-height:calc(100vh - 32px);max-height:calc(100vh - 32px);position:sticky;top:16px}.command-col-tabs .activity-tabs-window[data-v-d5a3c9ca]{flex:auto;min-height:0}.command-col-tabs .activity-list[data-v-d5a3c9ca]{height:100%;max-height:none}.activity-list[data-v-d5a3c9ca] .v-infinite-scroll__side{display:none}.activity-list[data-v-d5a3c9ca] .v-infinite-scroll__items{flex-direction:column;min-height:100%;display:flex}.scheduler-tab-settings-btn[data-v-d5a3c9ca]{justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:inline-flex}.tab-action-row[data-v-d5a3c9ca]{align-items:center;gap:8px;display:inline-flex}.scheduler-head-row[data-v-d5a3c9ca]{flex:none;justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.scheduler-runtime-pills[data-v-d5a3c9ca]{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.event-filter-row[data-v-d5a3c9ca]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.compact-select[data-v-d5a3c9ca]{min-width:170px;max-width:220px}.scheduler-settings-grid[data-v-d5a3c9ca]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.design-settings-grid[data-v-d5a3c9ca]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.checkbox-line[data-v-d5a3c9ca]{align-items:center;gap:8px;min-height:36px;display:inline-flex}.field-hint[data-v-d5a3c9ca]{color:var(--ui-text-muted,#7ac6e6);margin-top:4px;font-size:12px}.design-color-grid[data-v-d5a3c9ca]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:8px;display:grid}.design-angle-grid[data-v-d5a3c9ca]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:4px;display:grid}.design-color-field[data-v-d5a3c9ca]{flex-direction:column;gap:6px;display:flex}.design-color-input-row[data-v-d5a3c9ca]{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:8px;display:grid}.design-color-swatch[data-v-d5a3c9ca]{border:1px solid var(--ui-input-border,#39ff8861);background:var(--ui-input-bg,#020a06f2);cursor:pointer;border-radius:10px;width:54px;height:42px;padding:3px}.event-dialog-layout[data-v-d5a3c9ca]{flex-direction:column;gap:12px;display:flex}.event-dialog-top-grid[data-v-d5a3c9ca]{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;gap:12px;display:grid}.event-copy-row[data-v-d5a3c9ca],.event-token-row[data-v-d5a3c9ca]{align-items:center;gap:8px;display:flex}.event-token-actions[data-v-d5a3c9ca]{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.response-fields-header[data-v-d5a3c9ca]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.fetch-headers-head-row[data-v-d5a3c9ca]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.fetch-header-preset-row[data-v-d5a3c9ca]{align-items:center;gap:6px;display:inline-flex}.fetch-header-preset-row .command-input[data-v-d5a3c9ca]{min-width:240px}.fetch-response-test-head-row[data-v-d5a3c9ca]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.response-fields-actions[data-v-d5a3c9ca]{align-items:center;gap:6px;display:inline-flex}.response-field-row[data-v-d5a3c9ca]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) auto;align-items:center;gap:8px;margin-bottom:8px;display:grid}.response-test-results[data-v-d5a3c9ca]{flex-direction:column;gap:8px;display:flex}.response-test-row[data-v-d5a3c9ca]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 26%, transparent);border-radius:10px;grid-template-columns:auto minmax(0,.6fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}.response-test-row code[data-v-d5a3c9ca],.response-test-value[data-v-d5a3c9ca]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.event-fetch-method-field[data-v-d5a3c9ca]{flex-direction:column;justify-content:flex-end;display:flex}.event-fetch-method-label[data-v-d5a3c9ca]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.event-form-section[data-v-d5a3c9ca]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 28%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 46%, transparent);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.event-form-section-head[data-v-d5a3c9ca]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.event-toggle-chip[data-v-d5a3c9ca]{min-height:42px;padding:0 12px}.event-dialog-error-strip[data-v-d5a3c9ca]{margin-top:2px}.event-json-area[data-v-d5a3c9ca]{min-height:120px;font-family:var(--ui-font-family,"JetBrains Mono", monospace)}.scheduler-form-grid[data-v-d5a3c9ca]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.scheduler-mode-banner[data-v-d5a3c9ca]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 30%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 54%, transparent);border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.scheduler-mode-banner-head[data-v-d5a3c9ca]{color:var(--ui-text-primary,#d8ffe8);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.scheduler-form-grid .span-2[data-v-d5a3c9ca]{grid-column:span 2}.scheduler-weekdays-block[data-v-d5a3c9ca]{flex-direction:column;gap:8px;display:flex}.scheduler-weekdays-chip-row[data-v-d5a3c9ca]{flex-wrap:wrap;gap:6px;display:flex}.scheduler-weekday-chip[data-v-d5a3c9ca]{justify-content:center;min-width:34px}.scheduler-weekday-chip.is-active[data-v-d5a3c9ca]{border-color:color-mix(in srgb, var(--ui-semantic-success,#39ff88) 64%, transparent);background:color-mix(in srgb, var(--ui-semantic-success,#39ff88) 20%, var(--ui-button-bg,#06130c) 80%);color:color-mix(in srgb, var(--ui-semantic-success,#39ff88) 84%, white 16%)}.scheduler-weekdays-presets[data-v-d5a3c9ca]{flex-wrap:wrap;gap:8px;display:flex}.scheduler-note-area[data-v-d5a3c9ca]{min-height:130px}.scheduler-enabled-toggle[data-v-d5a3c9ca]{align-items:center;gap:8px;display:inline-flex}.scheduler-event-table[data-v-d5a3c9ca]{flex-direction:column;gap:8px;margin-top:10px;display:flex}.scheduler-event-table-head[data-v-d5a3c9ca]{color:color-mix(in srgb, var(--ui-text-muted,#8bbda1) 82%, var(--ui-accent-soft,#7effcd) 18%);text-transform:uppercase;letter-spacing:.06em;grid-template-columns:72px minmax(0,1fr);gap:10px;padding:0 10px;font-size:.72rem;display:grid}.scheduler-event-row[data-v-d5a3c9ca]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 28%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 58%, transparent);cursor:grab;border-radius:10px;grid-template-columns:22px 34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;transition:border-color .14s,transform .14s,background .14s;display:grid}.scheduler-event-row[data-v-d5a3c9ca]:hover{border-color:color-mix(in srgb, var(--ui-section-border,#34ff95) 46%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 68%, transparent)}.scheduler-event-row.is-dragging[data-v-d5a3c9ca]{opacity:.72;border-color:color-mix(in srgb, var(--ui-accent-soft,#7effcd) 56%, transparent);transform:scale(.992)}.scheduler-event-drag[data-v-d5a3c9ca]{color:color-mix(in srgb, var(--ui-text-muted,#8bbda1) 76%, var(--ui-accent-soft,#7effcd) 24%);justify-content:center;align-items:center;display:inline-flex}.scheduler-event-order[data-v-d5a3c9ca]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 34%, transparent);width:26px;height:26px;color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 76%, var(--ui-accent-soft,#7effcd) 24%);border-radius:999px;justify-content:center;align-items:center;font-size:.76rem;display:inline-flex}.scheduler-event-meta[data-v-d5a3c9ca]{flex-direction:column;gap:6px;min-width:0;display:flex}.scheduler-event-title[data-v-d5a3c9ca]{color:var(--ui-text-primary,#d8ffe8);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;overflow:hidden}.scheduler-event-chips[data-v-d5a3c9ca]{flex-wrap:wrap;gap:6px;display:flex}.scheduler-event-remove-btn[data-v-d5a3c9ca]{opacity:.9;width:34px;min-width:34px;height:34px}.input-error-pulse[data-v-d5a3c9ca]{box-shadow:0 0 0 1px color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 52%, transparent), 0 0 12px color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 16%, transparent);animation:1.5s ease-in-out infinite inputErrorPulse-d5a3c9ca;border-color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 84%, var(--ui-semantic-warning,#e7ffa1) 16%)!important}.event-inline-tip[data-v-d5a3c9ca]{color:var(--ui-text-muted,#8bbda1);align-items:center;gap:8px;margin-top:6px;font-size:.75rem;display:inline-flex}.event-preset-subtitle[data-v-d5a3c9ca]{color:color-mix(in srgb, var(--ui-text-muted,#8bbda1) 84%, var(--ui-accent-soft,#7effcd) 16%);margin-top:6px;font-size:.72rem;line-height:1.3}.event-inline-tip code[data-v-d5a3c9ca]{color:var(--ui-accent-soft,#7effcd);font-size:.74rem}.inline-action-link[data-v-d5a3c9ca]{color:var(--ui-accent,#39ff88);cursor:pointer;background:0 0;border:none;padding:0;font-size:.74rem;text-decoration:underline}@keyframes inputErrorPulse-d5a3c9ca{0%{border-color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 78%, var(--ui-semantic-warning,#e7ffa1) 22%);box-shadow:0 0 0 1px color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 40%, transparent), 0 0 10px color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 12%, transparent)}50%{border-color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 46%, var(--ui-semantic-warning,#e7ffa1) 54%);box-shadow:0 0 0 1px color-mix(in srgb, var(--ui-semantic-warning,#e7ffa1) 36%, transparent), 0 0 18px color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 20%, transparent)}to{border-color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 78%, var(--ui-semantic-warning,#e7ffa1) 22%);box-shadow:0 0 0 1px color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 40%, transparent), 0 0 10px color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 12%, transparent)}}@media (width<=900px){.command-col-tabs[data-v-d5a3c9ca]{height:auto;min-height:0;max-height:none;position:static;top:auto}.event-dialog-top-grid[data-v-d5a3c9ca]{grid-template-columns:1fr}.event-form-section-head[data-v-d5a3c9ca]{align-items:flex-start}}.scheduler-task-row[data-v-d5a3c9ca]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.scheduler-task-row .activity-head[data-v-d5a3c9ca]{flex-wrap:nowrap;min-width:0}.scheduler-task-row .activity-title[data-v-d5a3c9ca]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.scheduler-task-row .activity-detail[data-v-d5a3c9ca]{min-width:0;line-height:1.2}.scheduler-task-meta[data-v-d5a3c9ca]{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.scheduler-kind-pill[data-v-d5a3c9ca]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 36%, transparent);background:color-mix(in srgb, var(--ui-button-bg,#06130c) 80%, transparent);height:24px;color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 84%, var(--ui-accent-soft,#7effcd) 16%);letter-spacing:.02em;text-transform:lowercase;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 8px;font-size:.72rem;display:inline-flex}.scheduler-next-run-chip[data-v-d5a3c9ca]{border:1px solid color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 52%, transparent);background:color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 20%, var(--ui-button-bg,#06130c) 80%);min-width:0;height:24px;color:color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 78%, white 22%);border-radius:999px;align-items:center;gap:6px;padding:0 8px;font-size:.72rem;display:inline-flex}.scheduler-next-run-chip[data-v-d5a3c9ca] .v-icon{color:color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 78%, white 22%);flex:none}.scheduler-next-run-chip>span[data-v-d5a3c9ca]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.scheduler-task-row .activity-actions[data-v-d5a3c9ca]{justify-content:flex-end;align-items:center}.event-job-row[data-v-d5a3c9ca]{border-style:dashed}.scheduler-edit-btn[data-v-d5a3c9ca]{width:32px;min-width:32px;height:32px}.scheduler-error-btn.is-active[data-v-d5a3c9ca]{border-color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 65%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 34%, var(--ui-button-bg,#06130c) 66%), color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 18%, var(--ui-button-bg,#06130c) 82%))}.scheduler-error-btn.is-active[data-v-d5a3c9ca] .v-icon{color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 82%, white 18%)}.activity-row.scheduler-task-running[data-v-d5a3c9ca]{border-color:color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 72%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 30%, var(--ui-section-bg,#040c08) 70%), color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 18%, var(--ui-section-bg,#040c08) 82%));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 44%, transparent), 0 0 18px color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 28%, transparent)}.activity-row.scheduler-task-running .activity-title[data-v-d5a3c9ca]{color:color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 42%, white 58%)}.activity-row.scheduler-task-fading[data-v-d5a3c9ca]{animation:20s linear forwards schedulerTaskRunFade-d5a3c9ca}.activity-row.scheduler-task-success[data-v-d5a3c9ca]{border-color:color-mix(in srgb, var(--ui-semantic-success,#39ff88) 64%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-semantic-success,#39ff88) 24%, var(--ui-section-bg,#040c08) 76%), color-mix(in srgb, var(--ui-semantic-success,#39ff88) 14%, var(--ui-section-bg,#040c08) 86%));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-semantic-success,#39ff88) 34%, transparent), 0 0 14px color-mix(in srgb, var(--ui-semantic-success,#39ff88) 24%, transparent)}.activity-row.scheduler-task-success .activity-title[data-v-d5a3c9ca]{color:color-mix(in srgb, var(--ui-semantic-success,#39ff88) 28%, white 72%)}.activity-row.scheduler-task-error[data-v-d5a3c9ca]{border-color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 68%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 26%, var(--ui-section-bg,#040c08) 74%), color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 14%, var(--ui-section-bg,#040c08) 86%));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 34%, transparent), 0 0 16px color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 22%, transparent)}.activity-row.scheduler-task-error .activity-title[data-v-d5a3c9ca]{color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 34%, white 66%)}.activity-row.scheduler-task-warning[data-v-d5a3c9ca]{border-color:color-mix(in srgb, var(--ui-semantic-warning,#e7ffa1) 62%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-semantic-warning,#e7ffa1) 26%, var(--ui-section-bg,#040c08) 74%), color-mix(in srgb, var(--ui-semantic-warning,#e7ffa1) 16%, var(--ui-section-bg,#040c08) 84%));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-semantic-warning,#e7ffa1) 34%, transparent), 0 0 14px color-mix(in srgb, var(--ui-semantic-warning,#e7ffa1) 22%, transparent)}.activity-row.scheduler-task-warning .activity-title[data-v-d5a3c9ca]{color:color-mix(in srgb, var(--ui-semantic-warning,#e7ffa1) 36%, white 64%)}.activity-row.scheduler-task-disabled[data-v-d5a3c9ca]{opacity:.78}@keyframes schedulerTaskRunFade-d5a3c9ca{0%{border-color:color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 72%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 30%, var(--ui-section-bg,#040c08) 70%), color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 18%, var(--ui-section-bg,#040c08) 82%));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 44%, transparent), 0 0 18px color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 28%, transparent)}to{border-color:color-mix(in srgb, var(--ui-section-border,#34ff95) 28%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 66%, transparent);box-shadow:none}}[data-v-d5a3c9ca] .v-btn{border:1px solid color-mix(in srgb, var(--ui-button-border,#2bff84) 55%, transparent);background:color-mix(in srgb, var(--ui-button-bg,#06130c) 88%, transparent);color:var(--ui-text-primary,#d8ffe8)}[data-v-d5a3c9ca] .v-btn.v-btn--variant-text{border-color:color-mix(in srgb, var(--ui-button-border,#2bff84) 35%, transparent);background:0 0}[data-v-d5a3c9ca] .v-btn.v-btn--variant-outlined{border-color:color-mix(in srgb, var(--ui-button-border,#2bff84) 60%, transparent)}[data-v-d5a3c9ca] .v-chip{border:1px solid color-mix(in srgb, var(--ui-accent-soft,#7effcd) 40%, transparent);background:color-mix(in srgb, var(--ui-button-bg,#06130c) 84%, transparent);color:var(--ui-text-primary,#d8ffe8)}[data-v-d5a3c9ca] .v-chip--variant-outlined{background:0 0}.result-download-path[data-v-d5a3c9ca]{color:#aee7c8;word-break:break-word;margin-bottom:10px;font-size:.8rem}.activity-dialog-block[data-v-d5a3c9ca]{flex-direction:column;gap:8px;display:flex}.activity-dialog-label[data-v-d5a3c9ca]{color:#9be9bf;letter-spacing:.12em;text-transform:uppercase;font-size:.76rem}.tool-delete-note[data-v-d5a3c9ca]{color:#a9ddbf;font-size:.8rem}.followup-dialog-content[data-v-d5a3c9ca]{flex-direction:column;gap:10px;display:flex}.followup-head-row[data-v-d5a3c9ca]{flex-wrap:wrap;gap:8px;display:flex}.followup-messages[data-v-d5a3c9ca]{background:#010804c7;border:1px solid #39ff8833;border-radius:10px;flex-direction:column;gap:8px;min-height:220px;max-height:420px;padding:8px;display:flex;overflow:auto}.followup-message[data-v-d5a3c9ca]{background:#030c07b8;border:1px solid #39ff882e;border-radius:9px;padding:8px}.followup-message.is-assistant[data-v-d5a3c9ca]{border-color:#8fffcb66}.followup-message.is-user[data-v-d5a3c9ca]{border-color:#90d6ff59}.followup-message-head[data-v-d5a3c9ca]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.followup-readonly-content[data-v-d5a3c9ca]{min-height:auto}.followup-user-content[data-v-d5a3c9ca]{white-space:pre-wrap;word-break:break-word;font-family:var(--ui-font-family,"Fira Code", "JetBrains Mono", monospace);color:#d6ffeb;margin:0;font-size:.84rem}.tool-history-grid[data-v-d5a3c9ca]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tool-history-col[data-v-d5a3c9ca]{flex-direction:column;gap:10px;min-height:0;display:flex}.tool-history-item[data-v-d5a3c9ca]{background:#040e0999;border:1px solid #39ff8833;border-radius:10px;padding:8px}.tool-history-head[data-v-d5a3c9ca]{justify-content:space-between;align-items:center;gap:10px;display:flex}.tool-history-mini-list[data-v-d5a3c9ca]{flex-direction:column;gap:4px;margin-top:8px;display:flex}.tool-history-mini-row[data-v-d5a3c9ca]{color:#9ed7b8;justify-content:space-between;gap:10px;font-size:.76rem;display:flex}.raw-response-text[data-v-d5a3c9ca]{white-space:pre-wrap;word-break:break-word;max-height:70vh;font-family:var(--ui-font-family,"Fira Code", "JetBrains Mono", monospace);margin:0;font-size:.88rem;line-height:1.5;overflow:auto}@media (width<=960px){.prompt-select-row[data-v-d5a3c9ca]{grid-template-columns:1fr}.inline-action-btn[data-v-d5a3c9ca]{width:100%}.tool-history-grid[data-v-d5a3c9ca]{grid-template-columns:1fr}.tool-registry-header[data-v-d5a3c9ca]{display:none}.tool-registry-item[data-v-d5a3c9ca]{grid-template-columns:minmax(0,1fr) 46px 46px auto;grid-template-areas:"name type status actions""updated updated updated actions"}.tool-row-name[data-v-d5a3c9ca]{grid-area:name}.tool-row-updated[data-v-d5a3c9ca]{grid-area:updated;font-size:.74rem}.tool-registry-item .tool-row-center[data-v-d5a3c9ca]:nth-of-type(2){grid-area:type}.tool-registry-item .tool-row-center[data-v-d5a3c9ca]:nth-of-type(3){grid-area:status}.tool-registry-actions[data-v-d5a3c9ca]{grid-area:actions}}.window-placeholder[data-v-4e4787b1]{flex-direction:column;gap:10px;min-height:100%;display:flex}.window-placeholder__eyebrow[data-v-4e4787b1]{letter-spacing:.18em;text-transform:uppercase;color:var(--ui-text-muted,#8bbda1);margin:0;font-size:.72rem}.window-placeholder__title[data-v-4e4787b1]{color:var(--ui-panel-title,#84ffc3);margin:0;font-size:1.35rem;line-height:1.1}.window-placeholder__text[data-v-4e4787b1]{max-width:38ch;color:var(--ui-text-primary,#d8ffe8);margin:0}.settings-window[data-v-b06b268d]{flex-direction:column;min-height:100%;display:flex}.settings-window__section[data-v-b06b268d]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 24%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 86%, transparent);border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.settings-window__title[data-v-b06b268d]{letter-spacing:.08em;text-transform:uppercase;color:var(--ui-section-title,#97ffd0);margin:0;font-size:.86rem}.field-block[data-v-b06b268d]{flex-direction:column;gap:8px;display:flex}.field-label[data-v-b06b268d]{color:var(--ui-text-muted,#8bbda1);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.checkbox-line[data-v-b06b268d]{color:var(--ui-text-primary,#d8ffe8);align-items:center;gap:8px;display:inline-flex}.field-hint[data-v-b06b268d]{color:var(--ui-text-muted,#8bbda1);font-size:.84rem}.template-design-window[data-v-dd3e622b]{flex-direction:column;gap:16px;min-height:100%;display:flex}.template-design-window__grid[data-v-dd3e622b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.template-design-window__angle-grid[data-v-dd3e622b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.template-design-window__color-grid[data-v-dd3e622b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;display:grid}.template-design-window__color-field[data-v-dd3e622b]{flex-direction:column;gap:6px;display:flex}.template-design-window__color-input-row[data-v-dd3e622b]{grid-template-columns:52px 1fr;gap:10px;display:grid}.template-design-window__color-swatch[data-v-dd3e622b]{border:1px solid color-mix(in srgb, var(--ui-input-border,#2dff82) 38%, transparent);background:0 0;border-radius:8px;width:52px;height:38px;padding:0}.field-block[data-v-dd3e622b]{flex-direction:column;gap:6px;display:flex}.field-label[data-v-dd3e622b]{color:var(--ui-text-muted,#8bbda1);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.button-row[data-v-dd3e622b]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (width<=980px){.template-design-window__grid[data-v-dd3e622b],.template-design-window__angle-grid[data-v-dd3e622b],.template-design-window__color-grid[data-v-dd3e622b]{grid-template-columns:1fr}}.desktop-run-window[data-v-a5537842]{flex-direction:column;gap:14px;height:100%;display:flex}.desktop-run-window__head[data-v-a5537842]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.desktop-run-window__reset-btn[data-v-a5537842]{margin-left:auto}.desktop-run-window__actions[data-v-a5537842]{margin:0}.desktop-run-window__saved-prompt-picker[data-v-a5537842]{flex:1;min-width:200px}.desktop-run-window__workspace[data-v-a5537842]{flex-direction:column;flex:auto;gap:12px;min-height:0;padding-right:2px;display:flex;overflow:auto}.desktop-run-window__workspace.is-idle[data-v-a5537842]{justify-content:center}.desktop-run-window__idle-icon[data-v-a5537842]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 72%, var(--ui-accent-soft,#7effcd) 28%);opacity:.9;filter:drop-shadow(0 0 12px color-mix(in srgb, var(--ui-accent-soft,#7effcd) 22%, transparent));align-self:center;margin:0 auto;display:block}.desktop-run-window__card[data-v-a5537842]{border:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 22%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-panel-bg-start,#08120d) 84%, transparent), color-mix(in srgb, var(--ui-panel-bg-end,#030906) 80%, transparent));border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.desktop-run-window__result-card[data-v-a5537842]{background:0 0;border:0;flex-direction:column;gap:10px;padding:0;display:flex}.desktop-run-window__result-actions[data-v-a5537842]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.desktop-run-window__icon-btn[data-v-a5537842]{justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;padding:0;display:inline-flex}.desktop-run-window__result-download-path[data-v-a5537842]{color:var(--ui-text-muted,#8bbda1);word-break:break-all;margin-bottom:10px}.desktop-run-window__raw-btn[data-v-a5537842]{border-color:color-mix(in srgb, var(--ui-panel-border,#2aff7a) 26%, transparent)!important;color:var(--ui-text-primary,#d8ffe8)!important;background:color-mix(in srgb, var(--ui-section-bg,#040c08) 72%, transparent)!important}.desktop-run-window__prompt-compact[data-v-a5537842]{border-radius:10px;width:100%;height:42px}.followup-messages[data-v-a5537842]{flex-direction:column;gap:6px;display:flex;overflow:visible}.followup-message[data-v-a5537842]{background:0 0;border:0;padding:0}.followup-message-head[data-v-a5537842]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;display:flex}.followup-readonly-content[data-v-a5537842]{min-height:auto}.followup-user-content[data-v-a5537842]{white-space:pre-wrap;word-break:break-word;font-family:var(--ui-font-family,"Fira Code", "JetBrains Mono", monospace);color:#d6ffeb;margin:0;font-size:.84rem}@media (width<=980px){.desktop-run-window__head[data-v-a5537842]{align-items:center}.desktop-run-window__reset-btn[data-v-a5537842]{margin-left:0}}.desktop-operator-window[data-v-228d9da9]{flex-direction:column;gap:12px;height:100%;display:flex}.desktop-operator-window__head[data-v-228d9da9]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.desktop-operator-window__details-shell[data-v-228d9da9]{flex-direction:column;gap:8px;display:flex}.desktop-operator-window__details-toggle[data-v-228d9da9]{border:1px solid color-mix(in srgb, var(--ui-accent-soft,#7effcd) 28%, transparent);background:color-mix(in srgb, var(--ui-surface-2,#101826) 72%, transparent);max-width:100%;min-height:34px;color:var(--ui-text-primary,#d8ffe8);font:inherit;cursor:pointer;border-radius:8px;align-self:flex-start;align-items:center;gap:8px;padding:5px 10px;font-weight:700;display:inline-flex}.desktop-operator-window__details-toggle[data-v-228d9da9]:hover{border-color:color-mix(in srgb, var(--ui-accent-soft,#7effcd) 48%, transparent);background:color-mix(in srgb, var(--ui-accent-soft,#7effcd) 10%, var(--ui-surface-2,#101826) 90%)}.desktop-operator-window__details[data-v-228d9da9]{flex-direction:column;gap:12px;display:flex}.desktop-operator-window__messages[data-v-228d9da9]{flex-direction:column;flex:auto;gap:8px;min-height:0;padding-right:2px;display:flex;overflow:auto}.desktop-operator-window__configuration-need[data-v-228d9da9]{border:1px solid color-mix(in srgb, var(--ui-accent-soft,#7effcd) 28%, transparent);border-radius:8px;flex-direction:column;gap:6px;padding:8px;display:flex}.desktop-operator-window__trace[data-v-228d9da9]{border:1px solid color-mix(in srgb, var(--ui-accent-soft,#7effcd) 20%, transparent);border-radius:8px;flex-direction:column;gap:8px;padding:8px;display:flex}.desktop-operator-window__trace-block[data-v-228d9da9]{flex-direction:column;gap:4px;display:flex}.desktop-operator-window__trace-head[data-v-228d9da9]{flex-wrap:wrap;gap:6px;display:flex}.desktop-operator-window__trace-block p[data-v-228d9da9]{color:var(--ui-text-primary,#d8ffe8);overflow-wrap:anywhere;margin:0}.desktop-operator-window__trace-warning[data-v-228d9da9]{color:color-mix(in srgb, #ffd6d6 72%, var(--ui-text-primary,#d8ffe8) 28%)}.desktop-operator-window__configuration-need p[data-v-228d9da9]{color:var(--ui-text-primary,#d8ffe8);overflow-wrap:anywhere;margin:0}.desktop-operator-window__condition[data-v-228d9da9]{opacity:.82}.desktop-operator-window__messages.is-idle[data-v-228d9da9]{justify-content:center}.desktop-operator-window__idle-icon[data-v-228d9da9]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 72%, var(--ui-accent-soft,#7effcd) 28%);opacity:.85;filter:drop-shadow(0 0 12px color-mix(in srgb, var(--ui-accent-soft,#7effcd) 22%, transparent));align-self:center;margin:0 auto;display:block}.desktop-operator-window__message[data-v-228d9da9]{background:0 0;border:0;padding:0}.desktop-operator-window__message.is-binding[data-v-228d9da9]{border:1px dashed color-mix(in srgb, var(--ui-accent-soft,#7effcd) 22%, transparent);background:color-mix(in srgb, var(--ui-surface-2,#101826) 88%, transparent);border-radius:8px;padding:8px 10px}.desktop-operator-window__message-head[data-v-228d9da9]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;display:flex}.desktop-operator-window__user-content[data-v-228d9da9]{white-space:pre-wrap;word-break:break-word;font-family:var(--ui-font-family,"Fira Code", "JetBrains Mono", monospace);color:#d6ffeb;margin:0;font-size:.84rem}.desktop-operator-window__user-content.is-binding[data-v-228d9da9]{color:#bcfedd}.desktop-operator-window__actions[data-v-228d9da9]{gap:8px;margin:0}.desktop-operator-window__icon-btn[data-v-228d9da9]{justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;padding:0;display:inline-flex}.desktop-operator-window__fullaccess-switch[data-v-228d9da9]{margin:0 0 0 6px}.desktop-prompt-library-window[data-v-490650e8]{height:100%}.desktop-prompt-library-window__actions[data-v-490650e8]{justify-content:flex-end;gap:10px;display:flex}.field-hint[data-v-490650e8]{color:var(--ui-text-muted,#8bbda1);font-size:.84rem}.prompt-library-layout[data-v-490650e8]{flex:auto;grid-template-columns:340px minmax(0,1fr);gap:18px;min-height:0;display:grid}.prompt-library-sidebar[data-v-490650e8]{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}.prompt-library-tree[data-v-490650e8]{min-height:0;padding-right:2px;overflow:auto}.prompt-library-sidebar-actions[data-v-490650e8]{justify-content:flex-start;display:flex}.prompt-library-add-btn[data-v-490650e8]{animation:2.4s ease-in-out infinite promptLibraryAddPulse-490650e8}.prompt-library-panel[data-v-490650e8]{min-height:0;padding:14px;box-shadow:inset 0 0 0 1px #7effcd0d}.prompt-library-editor[data-v-490650e8]{flex-direction:column;gap:12px;min-width:0;display:flex;position:relative;overflow:auto}.prompt-library-editor__loading-overlay[data-v-490650e8]{z-index:4;color:#dcffed;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:color-mix(in srgb, var(--ui-panel-bg-start,#08120d) 74%, transparent);border-radius:14px;justify-content:center;align-items:center;gap:10px;font-size:.92rem;display:flex;position:absolute;inset:0}.prompt-library-actions[data-v-490650e8]{justify-content:space-between;align-items:center;gap:10px;padding-bottom:4px;display:flex}.prompt-library-breadcrumbs[data-v-490650e8]{flex:auto;justify-content:flex-start;min-height:46px;padding:0}.prompt-library-breadcrumbs[data-v-490650e8] .v-breadcrumbs-item{color:#8ac8a8;opacity:1;font-weight:600}.prompt-library-breadcrumbs[data-v-490650e8] .v-breadcrumbs-item--disabled{color:#dcffed;opacity:1}.prompt-library-breadcrumbs[data-v-490650e8] .v-breadcrumbs-divider{color:#7effcd7a}.prompt-library-breadcrumb-empty[data-v-490650e8]{color:#8ac8a8;flex:auto;align-items:center;min-height:46px;font-size:.95rem;display:inline-flex}.square-action-btn[data-v-490650e8]{justify-content:center;align-items:center;width:46px;min-width:46px;height:46px;padding:0;display:inline-flex}.prompt-treeview[data-v-490650e8]{color:#dcffed;background:0 0}.prompt-treeview[data-v-490650e8] .v-list{background:0 0;padding:0}.prompt-treeview[data-v-490650e8] .v-treeview-item>.v-list-item,.prompt-treeview[data-v-490650e8] .v-treeview-group>.v-list-group__header .v-list-item{background:linear-gradient(#06130cf0,#040d09f0);border:1px solid #39ff882e;border-radius:10px;margin-bottom:6px}.prompt-treeview[data-v-490650e8] .v-list-item-title{color:#dcffed;font-weight:700}.prompt-treeview[data-v-490650e8] .v-list-item-subtitle{color:#8ac8a8;opacity:1}.prompt-treeview[data-v-490650e8] .v-list-item--active{box-shadow:0 0 0 1px #7effcd29,inset 0 0 18px #39ff8814}.prompt-tree-title[data-v-490650e8]{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.prompt-tree-category-row[data-v-490650e8]{border-radius:10px;align-items:center;gap:8px;width:100%;padding:2px 0;transition:background .14s,box-shadow .14s;display:flex}.prompt-tree-title-category[data-v-490650e8]{color:#dcffed;border-radius:8px;padding:4px 8px;font-weight:700;transition:background .14s,box-shadow .14s,border-color .14s}.prompt-tree-title-prompt[data-v-490650e8]{color:#dcffed;cursor:grab;border-radius:8px;padding:4px 8px;font-weight:600}.prompt-tree-title-prompt[data-v-490650e8]:active{cursor:grabbing}.prompt-tree-category-row.is-drop-target[data-v-490650e8]{background:#39ff881f;box-shadow:0 0 0 1px #7effcd38,inset 0 0 18px #39ff8814}.prompt-tree-title-label[data-v-490650e8]{max-width:100%;display:inline-block}.prompt-tree-tooltip{color:#dcffed;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#06130cd1;border:1px solid #7effcd38;box-shadow:0 10px 30px #00000047,inset 0 0 0 1px #7effcd0a}.tree-menu-trigger[data-v-490650e8]{color:#9cdab9;opacity:0;pointer-events:none;background:0 0;border:0;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;transition:opacity .14s,color .14s,transform .14s;display:inline-flex}.prompt-tree-category-row:hover .tree-menu-trigger[data-v-490650e8],.prompt-tree-category-row:focus-within .tree-menu-trigger[data-v-490650e8]{opacity:.82;pointer-events:auto}.tree-menu-trigger[data-v-490650e8]:hover,.tree-menu-trigger[data-v-490650e8]:focus-visible{color:#dcffed;outline:none;transform:scale(1.04)}.tree-context-card[data-v-490650e8]{flex-direction:row;gap:10px;padding:12px;display:flex}.prompt-dialog-modal[data-v-490650e8]{overflow:hidden}.prompt-dialog-modal-body[data-v-490650e8]{flex-direction:column;gap:14px;padding:18px;display:flex}.confirm-copy[data-v-490650e8]{color:#d7ffea;margin:0;line-height:1.5}.danger-banner[data-v-490650e8]{color:#ffd1d1;border-color:#ff77774d}.prompt-description-area[data-v-490650e8]{resize:vertical;min-height:86px}.placeholder-chip-list[data-v-490650e8]{flex-wrap:wrap;gap:10px;display:flex}.placeholder-chip[data-v-490650e8]{color:#dcffed;min-height:40px;font:inherit;letter-spacing:.04em;cursor:grab;background:linear-gradient(#081a11f5,#040e09f0);border:1px solid #39ff8842;border-radius:999px;padding:0 16px;font-weight:700;box-shadow:inset 0 0 0 1px #7effcd0d}.placeholder-chip[data-v-490650e8]:active{cursor:grabbing}.placeholder-chip[data-v-490650e8]:hover{border-color:#7effcd6b;box-shadow:0 0 0 1px #7effcd1f,inset 0 0 16px #39ff8814}.three-col[data-v-490650e8]{grid-template-columns:repeat(3,minmax(0,1fr))}.placeholder-bottom-row[data-v-490650e8]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px}.checkbox-line[data-v-490650e8]{color:#d7ffea;align-items:center;gap:8px;min-height:46px;display:inline-flex}@media (width<=980px){.three-col[data-v-490650e8],.placeholder-bottom-row[data-v-490650e8]{grid-template-columns:1fr}}@keyframes promptLibraryAddPulse-490650e8{0%,to{filter:brightness();box-shadow:0 0 #39ff8800,inset 0 0 0 1px #7effcd0d}50%{filter:brightness(1.06);box-shadow:0 0 18px #39ff8829,inset 0 0 0 1px #7effcd24}}.desktop-run-placeholder-window[data-v-ed17f03b]{flex-direction:column;gap:12px;min-height:100%;display:flex}.desktop-run-placeholder-window__intro[data-v-ed17f03b]{flex:none}.desktop-run-placeholder-window__fields[data-v-ed17f03b]{flex-direction:column;gap:10px;min-height:0;padding-right:2px;display:flex;overflow:auto}.desktop-run-placeholder-window__actions[data-v-ed17f03b]{margin-top:auto}.desktop-run-placeholder-window__required[data-v-ed17f03b]{color:var(--ui-danger-text,#ff657f);margin-left:4px}.desktop-run-placeholder-window__meta[data-v-ed17f03b]{color:var(--ui-text-muted,#8bbda1);font-size:.8rem}.desktop-run-raw-window[data-v-a9e86e40]{flex-direction:column;gap:10px;min-height:100%;display:flex}.desktop-run-raw-window__meta[data-v-a9e86e40]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.desktop-run-raw-window__block[data-v-a9e86e40]{flex:auto;min-height:0}.desktop-run-raw-window__content[data-v-a9e86e40]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 22%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 78%, transparent);width:100%;height:100%;min-height:240px;color:var(--ui-text-primary,#d8ffe8);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:0;padding:10px 12px;font-size:.86rem;line-height:1.42;overflow:auto}.desktop-run-raw-window__empty[data-v-a9e86e40]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 72%, var(--ui-text-muted,#8bbda1) 28%);font-size:.9rem}.activity-details-window[data-v-ebb32277]{flex-direction:column;gap:14px;min-height:100%;display:flex}.activity-details-window__meta[data-v-ebb32277]{flex-direction:column;gap:6px;display:flex}.activity-details-window__eyebrow[data-v-ebb32277]{letter-spacing:.16em;text-transform:uppercase;color:var(--ui-text-muted,#8bbda1);margin:0;font-size:.72rem}.activity-details-window__title[data-v-ebb32277]{color:var(--ui-panel-title,#84ffc3);word-break:break-word;margin:0;font-size:1.06rem;line-height:1.25}.activity-details-window__block[data-v-ebb32277]{flex-direction:column;gap:8px;display:flex}.activity-details-window__label[data-v-ebb32277]{color:var(--ui-text-primary,#d8ffe8);margin:0;font-size:.82rem}.activity-details-window__content[data-v-ebb32277]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 24%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 80%, transparent);color:var(--ui-text-primary,#d8ffe8);white-space:pre-wrap;word-break:break-word;border-radius:8px;max-height:360px;margin:0;padding:10px 12px;font-size:.86rem;line-height:1.44;overflow:auto}.desktop-activity-graph-backdrop[data-v-0b121da0]{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.desktop-activity-graph-backdrop[data-v-0b121da0] canvas{opacity:.95;display:block;width:100%!important;height:100%!important}.desktop-activity-node-tooltip[data-v-0b121da0]{z-index:66;border:1px solid color-mix(in srgb, var(--ui-accent-soft,#7effcd) 18%, transparent);background:color-mix(in srgb, var(--ui-panel-bg-start,#08120d) 72%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);max-width:min(380px,42vw);color:var(--ui-text-primary,#d8ffe8);box-shadow:0 8px 18px #0000003d, 0 0 0 1px color-mix(in srgb, var(--ui-accent-soft,#7effcd) 7%, transparent);text-align:left;pointer-events:auto;border-radius:10px;flex-direction:column;gap:6px;padding:9px 11px;display:flex;position:fixed}.desktop-activity-node-tooltip__title[data-v-0b121da0]{letter-spacing:.02em;font-size:.8rem}.desktop-activity-node-tooltip__detail[data-v-0b121da0]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 78%, var(--ui-text-muted,#8bbda1) 22%);font-size:.76rem;line-height:1.3}.desktop-activity-node-tooltip__action[data-v-0b121da0]{border:1px solid color-mix(in srgb, var(--ui-accent-soft,#7effcd) 20%, transparent);background:color-mix(in srgb, var(--ui-panel-bg-start,#08120d) 55%, transparent);color:var(--ui-text-primary,#d8ffe8);letter-spacing:.02em;cursor:pointer;border-radius:8px;align-self:flex-start;align-items:center;gap:5px;padding:4px 8px;font-size:.72rem;line-height:1;display:inline-flex}.desktop-activity-node-tooltip__action[data-v-0b121da0]:hover{border-color:color-mix(in srgb, var(--ui-accent-soft,#7effcd) 40%, transparent);background:color-mix(in srgb, var(--ui-panel-bg-start,#08120d) 68%, transparent)}.desktop-workflow-layer[data-v-c190083a]{z-index:6;pointer-events:none;position:absolute;inset:0}.desktop-workflow-layer__grid[data-v-c190083a]{opacity:0;mix-blend-mode:screen;background-image:repeating-linear-gradient(90deg,#7effcd1a 0 1px,#0000 1px 24px),repeating-linear-gradient(#7effcd1a 0 1px,#0000 1px 24px),repeating-linear-gradient(90deg,#7effcd2e 0 1px,#0000 1px 96px),repeating-linear-gradient(#7effcd2e 0 1px,#0000 1px 96px);transition:opacity .32s;position:absolute;inset:0}.desktop-workflow-layer__grid.is-visible[data-v-c190083a]{opacity:.34;animation:3.2s ease-in-out infinite workflow-grid-soft-blink-c190083a}.desktop-workflow-layer__edges[data-v-c190083a]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.desktop-workflow-layer__edge-path[data-v-c190083a]{fill:none;stroke-width:1.7px;stroke-dasharray:8 8;filter:blur(.08px);animation:2.7s linear infinite workflow-edge-dash-c190083a}.desktop-workflow-layer__edge-path.is-from-input[data-v-c190083a]{stroke:#7ed8ffa8}.desktop-workflow-layer__edge-path.is-from-output[data-v-c190083a]{stroke:#63ffb0b3}.desktop-workflow-layer__edge-path.is-preview[data-v-c190083a]{stroke:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 74%, transparent);stroke-dasharray:10 8;opacity:.9}.desktop-workflow-layer__edge-path.is-hovered[data-v-c190083a]{stroke-width:2.3px;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 34%, transparent));animation:.95s ease-in-out infinite workflow-edge-hover-blink-c190083a}.desktop-workflow-layer__edge-hit[data-v-c190083a]{fill:none;stroke:#0000;stroke-width:12px;pointer-events:stroke;cursor:pointer}.desktop-workflow-layer__frame[data-v-c190083a]{--workflow-corner-color:color-mix(in srgb, var(--ui-panel-border,#2aff7a) 22%, transparent);--workflow-corner-stroke:2px;position:absolute}.desktop-workflow-layer__frame.is-active[data-v-c190083a]{--workflow-corner-color:color-mix(in srgb, var(--ui-panel-border,#2aff7a) 34%, white 8%);--workflow-corner-stroke:2.2px}.desktop-workflow-layer__frame.is-processing[data-v-c190083a]{--workflow-corner-color:#6dff4ae0;--workflow-corner-stroke:2.5px}.desktop-workflow-layer__frame.is-prefinal[data-v-c190083a]{--workflow-corner-color:#47a8ffdb;--workflow-corner-stroke:2.4px}.desktop-workflow-layer__corner[data-v-c190083a]{width:var(--workflow-corner-size);height:var(--workflow-corner-size);opacity:.72;will-change:opacity, filter;filter:blur(.28px);animation:2.8s ease-in-out infinite workflow-corner-soft-pulse-c190083a;position:absolute}.desktop-workflow-layer__corner.is-top-left[data-v-c190083a]{--workflow-corner-dx:-12px;--workflow-corner-dy:-12px;border-top:var(--workflow-corner-stroke) solid var(--workflow-corner-color);border-left:var(--workflow-corner-stroke) solid var(--workflow-corner-color);top:0;left:0}.desktop-workflow-layer__corner.is-top-right[data-v-c190083a]{--workflow-corner-dx:12px;--workflow-corner-dy:-12px;border-top:var(--workflow-corner-stroke) solid var(--workflow-corner-color);border-right:var(--workflow-corner-stroke) solid var(--workflow-corner-color);top:0;right:0}.desktop-workflow-layer__corner.is-bottom-left[data-v-c190083a]{--workflow-corner-dx:-12px;--workflow-corner-dy:12px;border-bottom:var(--workflow-corner-stroke) solid var(--workflow-corner-color);border-left:var(--workflow-corner-stroke) solid var(--workflow-corner-color);bottom:0;left:0}.desktop-workflow-layer__corner.is-bottom-right[data-v-c190083a]{--workflow-corner-dx:12px;--workflow-corner-dy:12px;border-bottom:var(--workflow-corner-stroke) solid var(--workflow-corner-color);border-right:var(--workflow-corner-stroke) solid var(--workflow-corner-color);bottom:0;right:0}.desktop-workflow-layer__frame.is-active .desktop-workflow-layer__corner[data-v-c190083a]{opacity:.9;animation:3.6s infinite workflow-corner-drift-c190083a}.desktop-workflow-layer__frame.is-processing .desktop-workflow-layer__corner[data-v-c190083a]{opacity:1;filter:blur(.18px)drop-shadow(0 0 8px #6dff4a8a);animation:1.05s infinite workflow-corner-drift-c190083a,.72s ease-out infinite workflow-corner-doppler-c190083a}.desktop-workflow-layer__frame.is-prefinal .desktop-workflow-layer__corner[data-v-c190083a]{opacity:.98;filter:blur(.2px)drop-shadow(0 0 7px #47a8ff6b);animation:1.45s infinite workflow-corner-drift-c190083a,1.4s ease-in-out infinite workflow-corner-soft-pulse-c190083a}.desktop-workflow-layer__frame.is-active .desktop-workflow-layer__corner.is-top-right[data-v-c190083a],.desktop-workflow-layer__frame.is-active .desktop-workflow-layer__corner.is-bottom-left[data-v-c190083a],.desktop-workflow-layer__frame.is-processing .desktop-workflow-layer__corner.is-top-right[data-v-c190083a],.desktop-workflow-layer__frame.is-processing .desktop-workflow-layer__corner.is-bottom-left[data-v-c190083a],.desktop-workflow-layer__frame.is-prefinal .desktop-workflow-layer__corner.is-top-right[data-v-c190083a],.desktop-workflow-layer__frame.is-prefinal .desktop-workflow-layer__corner.is-bottom-left[data-v-c190083a]{animation-delay:.22s}.desktop-workflow-layer__dot[data-v-c190083a]{width:calc(var(--workflow-dot-size) * 1.7);height:calc(var(--workflow-dot-size) * 1.4);will-change:transform, opacity, filter;pointer-events:auto;cursor:crosshair;position:absolute;top:50%;transform:translate(-50%,-50%)}.desktop-workflow-layer__dot.is-input[data-v-c190083a]{left:var(--workflow-window-offset);clip-path:polygon(100% 0,100% 100%,0 50%);background:#7ed8ffad;border:1px solid #8bdcff99;box-shadow:0 0 6px #7ed8ff57}.desktop-workflow-layer__dot.is-output[data-v-c190083a]{left:calc(100% - var(--workflow-window-offset));clip-path:polygon(0 0,100% 50%,0 100%);background:#63ffb0b8;border:1px solid #72ffb7a3;box-shadow:0 0 6px #63ffb057}.desktop-workflow-layer__frame.is-active .desktop-workflow-layer__dot[data-v-c190083a]{animation:2.2s ease-in-out infinite workflow-dot-pulse-c190083a}.desktop-workflow-layer__frame .desktop-workflow-layer__dot.is-connected-hover[data-v-c190083a]{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 30%, transparent));opacity:1;animation:.95s ease-in-out infinite workflow-edge-hover-blink-c190083a}.desktop-workflow-layer__dot.is-snap-target[data-v-c190083a]{opacity:1;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 44%, transparent));transform:translate(-50%,-50%)scale(1.22)}@keyframes workflow-edge-dash-c190083a{0%{stroke-dashoffset:0;opacity:.76}50%{opacity:.96}to{stroke-dashoffset:-32px;opacity:.76}}@keyframes workflow-edge-hover-blink-c190083a{0%{opacity:.48}50%{opacity:1}to{opacity:.48}}@keyframes workflow-grid-soft-blink-c190083a{0%{opacity:.26}50%{opacity:.36}to{opacity:.26}}@keyframes workflow-corner-soft-pulse-c190083a{0%{opacity:.58;filter:blur(.28px)drop-shadow(0 0 #0000)}50%{opacity:.9;filter:blur(.28px) drop-shadow(0 0 4px color-mix(in srgb, var(--workflow-corner-color) 42%, transparent))}to{opacity:.58;filter:blur(.28px)drop-shadow(0 0 #0000)}}@keyframes workflow-corner-doppler-c190083a{0%{opacity:.44;filter:blur(.12px) drop-shadow(0 0 2px color-mix(in srgb, var(--workflow-corner-color) 62%, transparent))}46%{opacity:1;filter:blur(.28px) drop-shadow(0 0 10px color-mix(in srgb, var(--workflow-corner-color) 84%, transparent))}to{opacity:.36;filter:blur(.95px) drop-shadow(0 0 16px color-mix(in srgb, var(--workflow-corner-color) 44%, transparent))}}@keyframes workflow-corner-drift-c190083a{0%{opacity:0;filter:blur(.2px)drop-shadow(0 0 #0000);transform:translate(0)}12%{opacity:.96;filter:blur(.22px) drop-shadow(0 0 2px color-mix(in srgb, var(--workflow-corner-color) 28%, transparent));transform:translate(0)}70%{opacity:.44;transform:translate(calc(var(--workflow-corner-dx) * .68), calc(var(--workflow-corner-dy) * .68));filter:blur(.72px) drop-shadow(0 0 4px color-mix(in srgb, var(--workflow-corner-color) 38%, transparent))}to{opacity:0;transform:translate(var(--workflow-corner-dx), var(--workflow-corner-dy));filter:blur(1.35px) drop-shadow(0 0 6px color-mix(in srgb, var(--workflow-corner-color) 24%, transparent))}}@keyframes workflow-dot-pulse-c190083a{0%{opacity:.72;filter:blur(.1px)}50%{opacity:1;filter:blur()}to{opacity:.72;filter:blur(.1px)}}.desktop-activities-window[data-v-89a61d34]{height:100%;min-height:0}.desktop-activities-window__list[data-v-89a61d34]{height:100%}.desktop-activities-window__row[data-v-89a61d34]{padding:10px 30px 10px 0;position:relative}.desktop-activities-window__details-btn[data-v-89a61d34]{width:18px;min-width:18px;height:18px;color:var(--ui-text-primary,#d8ffe8);padding:0;position:absolute;background:0 0!important;top:8px!important;right:0!important}.desktop-activities-window__head[data-v-89a61d34]{align-items:center;gap:8px;display:flex}.desktop-activities-window__pill[data-v-89a61d34]{border:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 36%, transparent);background:color-mix(in srgb, var(--ui-panel-bg-start,#08120d) 72%, transparent);min-height:20px;color:var(--ui-text-primary,#d8ffe8);border-radius:999px;justify-content:center;align-items:center;padding:2px 8px;font-size:.72rem;line-height:1;display:inline-flex}.desktop-activities-window__pill.is-error[data-v-89a61d34]{color:#ffaec6;border-color:#ff5f8f8f}.desktop-activities-window__pill.is-success[data-v-89a61d34]{color:#94ffbf;border-color:#39ff888f}.desktop-activities-window__title[data-v-89a61d34]{color:var(--ui-text-primary,#d8ffe8);font-size:.92rem;line-height:1.2}.desktop-activities-window__detail[data-v-89a61d34]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 76%, var(--ui-text-muted,#8bbda1) 24%);margin-top:6px;font-size:.86rem;line-height:1.45}.desktop-activities-window__empty[data-v-89a61d34]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 72%, var(--ui-text-muted,#8bbda1) 28%);font-size:.92rem}.set-builder[data-v-a435f01b]{gap:10px;min-height:100%;display:grid}.set-builder__header[data-v-a435f01b]{grid-template-columns:minmax(200px,1fr) auto auto;align-items:center;gap:8px;display:grid}.set-builder__name[data-v-a435f01b],.set-builder__description[data-v-a435f01b]{min-width:0}.set-builder__list[data-v-a435f01b]{border:1px solid #82ffc440;border-radius:6px;align-content:start;gap:4px;padding:6px;display:grid;overflow:auto}.set-builder__row[data-v-a435f01b]{grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:8px;min-height:28px;display:grid}.set-builder__name-cell[data-v-a435f01b]{gap:2px;min-width:0;display:grid}.set-builder__name-cell strong[data-v-a435f01b],.set-builder__name-cell span[data-v-a435f01b]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.set-builder__name-cell strong[data-v-a435f01b]{font-size:.8rem}.set-builder__name-cell span[data-v-a435f01b]{color:var(--ui-text-muted,#8bbda1);font-size:.72rem}.set-builder__empty[data-v-a435f01b]{color:var(--ui-text-muted,#8bbda1);font-size:.76rem}.set-builder[data-v-1dbc8ba9]{gap:10px;min-height:100%;display:grid}.set-builder__header[data-v-1dbc8ba9]{grid-template-columns:minmax(200px,1fr) auto auto;align-items:center;gap:8px;display:grid}.set-builder__name[data-v-1dbc8ba9],.set-builder__description[data-v-1dbc8ba9]{min-width:0}.set-builder__list[data-v-1dbc8ba9]{border:1px solid #82ffc440;border-radius:6px;align-content:start;gap:4px;padding:6px;display:grid;overflow:auto}.set-builder__row[data-v-1dbc8ba9]{grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:8px;min-height:28px;display:grid}.set-builder__name-cell[data-v-1dbc8ba9]{gap:2px;min-width:0;display:grid}.set-builder__name-cell strong[data-v-1dbc8ba9],.set-builder__name-cell span[data-v-1dbc8ba9]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.set-builder__name-cell strong[data-v-1dbc8ba9]{font-size:.8rem}.set-builder__name-cell span[data-v-1dbc8ba9]{color:var(--ui-text-muted,#8bbda1);font-size:.72rem}.set-builder__empty[data-v-1dbc8ba9]{color:var(--ui-text-muted,#8bbda1);font-size:.76rem}.desktop-scheduler[data-v-fea7cad0]{flex-direction:column;gap:10px;min-height:100%;display:flex}.desktop-scheduler__list[data-v-fea7cad0]{flex:1;min-height:0;max-height:none}.desktop-scheduler__list[data-v-fea7cad0] .v-infinite-scroll__side{display:none}.desktop-scheduler__list[data-v-fea7cad0] .v-infinite-scroll__items{flex-direction:column;min-height:100%;display:flex}.scheduler-tab-settings-btn[data-v-fea7cad0]{justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:inline-flex}.scheduler-plus-btn[data-v-fea7cad0]{border-color:color-mix(in srgb, var(--ui-accent-soft,#7effcd) 76%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-button-primary-start,#124028) 95%, transparent), color-mix(in srgb, var(--ui-button-primary-end,#082316) 95%, transparent));border-radius:8px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:inline-flex}.square-action-btn[data-v-fea7cad0]{border-radius:8px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:inline-flex}.tab-action-row[data-v-fea7cad0]{align-items:center;gap:8px;display:inline-flex}.scheduler-head-row[data-v-fea7cad0]{flex:none;justify-content:space-between;align-items:center;gap:10px;margin-bottom:2px;display:flex}.scheduler-runtime-pills[data-v-fea7cad0]{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.scheduler-task-row[data-v-fea7cad0]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.scheduler-task-row .activity-head[data-v-fea7cad0]{flex-wrap:nowrap;min-width:0}.scheduler-task-row .activity-title[data-v-fea7cad0]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.scheduler-task-row .activity-detail[data-v-fea7cad0]{min-width:0;line-height:1.2}.scheduler-task-meta[data-v-fea7cad0]{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.scheduler-kind-pill[data-v-fea7cad0]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 36%, transparent);background:color-mix(in srgb, var(--ui-button-bg,#06130c) 80%, transparent);height:24px;color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 84%, var(--ui-accent-soft,#7effcd) 16%);letter-spacing:.02em;text-transform:lowercase;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 8px;font-size:.72rem;display:inline-flex}.scheduler-next-run-chip[data-v-fea7cad0]{border:1px solid color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 52%, transparent);background:color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 20%, var(--ui-button-bg,#06130c) 80%);min-width:0;height:24px;color:color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 78%, white 22%);border-radius:999px;align-items:center;gap:6px;padding:0 8px;font-size:.72rem;display:inline-flex}.scheduler-next-run-chip[data-v-fea7cad0] .v-icon{color:color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 78%, white 22%);flex:none}.scheduler-next-run-chip>span[data-v-fea7cad0]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.scheduler-task-row .activity-actions[data-v-fea7cad0]{justify-content:flex-end;align-items:center}.scheduler-edit-btn[data-v-fea7cad0]{width:32px;min-width:32px;height:32px}.scheduler-error-btn.is-active[data-v-fea7cad0]{border-color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 65%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 34%, var(--ui-button-bg,#06130c) 66%), color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 18%, var(--ui-button-bg,#06130c) 82%))}.scheduler-error-btn.is-active[data-v-fea7cad0] .v-icon{color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 82%, white 18%)}.activity-row.scheduler-task-running[data-v-fea7cad0]{border-color:color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 72%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 30%, var(--ui-section-bg,#040c08) 70%), color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 18%, var(--ui-section-bg,#040c08) 82%));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 44%, transparent), 0 0 18px color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 28%, transparent)}.activity-row.scheduler-task-running .activity-title[data-v-fea7cad0]{color:color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 42%, white 58%)}.activity-row.scheduler-task-fading[data-v-fea7cad0]{animation:20s linear forwards schedulerTaskRunFade-fea7cad0}.activity-row.scheduler-task-success[data-v-fea7cad0]{border-color:color-mix(in srgb, var(--ui-semantic-success,#39ff88) 64%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-semantic-success,#39ff88) 24%, var(--ui-section-bg,#040c08) 76%), color-mix(in srgb, var(--ui-semantic-success,#39ff88) 14%, var(--ui-section-bg,#040c08) 86%));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-semantic-success,#39ff88) 34%, transparent), 0 0 14px color-mix(in srgb, var(--ui-semantic-success,#39ff88) 24%, transparent)}.activity-row.scheduler-task-success .activity-title[data-v-fea7cad0]{color:color-mix(in srgb, var(--ui-semantic-success,#39ff88) 28%, white 72%)}.activity-row.scheduler-task-error[data-v-fea7cad0]{border-color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 68%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 26%, var(--ui-section-bg,#040c08) 74%), color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 14%, var(--ui-section-bg,#040c08) 86%));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 34%, transparent), 0 0 16px color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 22%, transparent)}.activity-row.scheduler-task-error .activity-title[data-v-fea7cad0]{color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 34%, white 66%)}.activity-row.scheduler-task-warning[data-v-fea7cad0]{border-color:color-mix(in srgb, var(--ui-semantic-warning,#e7ffa1) 62%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-semantic-warning,#e7ffa1) 26%, var(--ui-section-bg,#040c08) 74%), color-mix(in srgb, var(--ui-semantic-warning,#e7ffa1) 16%, var(--ui-section-bg,#040c08) 84%));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-semantic-warning,#e7ffa1) 34%, transparent), 0 0 14px color-mix(in srgb, var(--ui-semantic-warning,#e7ffa1) 22%, transparent)}.activity-row.scheduler-task-warning .activity-title[data-v-fea7cad0]{color:color-mix(in srgb, var(--ui-semantic-warning,#e7ffa1) 36%, white 64%)}.activity-row.scheduler-task-disabled[data-v-fea7cad0]{opacity:.78}@keyframes schedulerTaskRunFade-fea7cad0{0%{border-color:color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 72%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 30%, var(--ui-section-bg,#040c08) 70%), color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 18%, var(--ui-section-bg,#040c08) 82%));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 44%, transparent), 0 0 18px color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 28%, transparent)}to{border-color:color-mix(in srgb, var(--ui-section-border,#34ff95) 28%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 66%, transparent);box-shadow:none}}.desktop-scheduler-task-window[data-v-a49738da]{flex-direction:column;gap:10px;min-height:100%;display:flex}.tool-registry-meta[data-v-a49738da]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 72%, var(--ui-text-muted,#8bbda1) 28%);font-size:.8rem}.scheduler-task-meta-line[data-v-a49738da]{width:fit-content}.prompt-select-row[data-v-a49738da]{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.square-action-btn[data-v-a49738da]{border-radius:8px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:inline-flex}.scheduler-form-grid[data-v-a49738da]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.scheduler-mode-banner[data-v-a49738da]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 30%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 54%, transparent);border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.scheduler-mode-banner-head[data-v-a49738da]{color:var(--ui-text-primary,#d8ffe8);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.scheduler-weekdays-block[data-v-a49738da]{flex-direction:column;gap:8px;display:flex}.scheduler-weekdays-chip-row[data-v-a49738da]{flex-wrap:wrap;gap:6px;display:flex}.scheduler-weekday-chip[data-v-a49738da]{justify-content:center;min-width:34px}.scheduler-weekday-chip.is-active[data-v-a49738da]{border-color:color-mix(in srgb, var(--ui-semantic-success,#39ff88) 64%, transparent);background:color-mix(in srgb, var(--ui-semantic-success,#39ff88) 20%, var(--ui-button-bg,#06130c) 80%);color:color-mix(in srgb, var(--ui-semantic-success,#39ff88) 84%, white 16%)}.scheduler-weekdays-presets[data-v-a49738da]{flex-wrap:wrap;gap:8px;display:flex}.scheduler-note-area[data-v-a49738da]{min-height:130px}.scheduler-enabled-toggle[data-v-a49738da]{align-items:center;gap:8px;display:inline-flex}.scheduler-event-table[data-v-a49738da]{flex-direction:column;gap:8px;margin-top:10px;display:flex}.scheduler-event-table-head[data-v-a49738da]{color:color-mix(in srgb, var(--ui-text-muted,#8bbda1) 82%, var(--ui-accent-soft,#7effcd) 18%);text-transform:uppercase;letter-spacing:.06em;grid-template-columns:72px minmax(0,1fr);gap:10px;padding:0 10px;font-size:.72rem;display:grid}.scheduler-event-row[data-v-a49738da]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 28%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 58%, transparent);cursor:grab;border-radius:10px;grid-template-columns:22px 34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;transition:border-color .14s,transform .14s,background .14s;display:grid}.scheduler-event-row[data-v-a49738da]:hover{border-color:color-mix(in srgb, var(--ui-section-border,#34ff95) 46%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 68%, transparent)}.scheduler-event-row.is-dragging[data-v-a49738da]{opacity:.72;border-color:color-mix(in srgb, var(--ui-accent-soft,#7effcd) 56%, transparent);transform:scale(.992)}.scheduler-event-drag[data-v-a49738da]{color:color-mix(in srgb, var(--ui-text-muted,#8bbda1) 76%, var(--ui-accent-soft,#7effcd) 24%);justify-content:center;align-items:center;display:inline-flex}.scheduler-event-order[data-v-a49738da]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 34%, transparent);width:26px;height:26px;color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 76%, var(--ui-accent-soft,#7effcd) 24%);border-radius:999px;justify-content:center;align-items:center;font-size:.76rem;display:inline-flex}.scheduler-event-meta[data-v-a49738da]{flex-direction:column;gap:6px;min-width:0;display:flex}.scheduler-event-title[data-v-a49738da]{color:var(--ui-text-primary,#d8ffe8);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;overflow:hidden}.scheduler-event-chips[data-v-a49738da]{flex-wrap:wrap;gap:6px;display:flex}.scheduler-event-remove-btn[data-v-a49738da]{opacity:.9;width:34px;min-width:34px;height:34px}.scheduler-kind-pill[data-v-a49738da]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 36%, transparent);background:color-mix(in srgb, var(--ui-button-bg,#06130c) 80%, transparent);height:24px;color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 84%, var(--ui-accent-soft,#7effcd) 16%);letter-spacing:.02em;text-transform:lowercase;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 8px;font-size:.72rem;display:inline-flex}.desktop-scheduler-settings-window[data-v-c90a5aa3]{flex-direction:column;gap:10px;min-height:100%;display:flex}.scheduler-settings-grid[data-v-c90a5aa3]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.desktop-scheduler-result-window[data-v-e3f34ffc]{flex-direction:column;gap:10px;min-height:100%;display:flex}.raw-response-text[data-v-e3f34ffc]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 30%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 72%, transparent);color:var(--ui-text-primary,#d8ffe8);white-space:pre-wrap;word-break:break-word;border-radius:8px;max-height:320px;margin:10px 0 0;padding:8px 10px;overflow:auto}.desktop-scheduler-error-window[data-v-4b9087cc]{flex-direction:column;gap:10px;min-height:100%;display:flex}.raw-response-text[data-v-4b9087cc]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 30%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 72%, transparent);color:var(--ui-text-primary,#d8ffe8);white-space:pre-wrap;word-break:break-word;border-radius:8px;max-height:320px;margin:10px 0 0;padding:8px 10px;overflow:auto}.backend-profiles-window[data-v-3603b90d]{flex-direction:column;gap:12px;height:100%;display:flex}.backend-profiles-window__head[data-v-3603b90d]{align-items:center;gap:10px;display:flex}.backend-profiles-window__picker[data-v-3603b90d]{flex:1}.backend-profiles-window__actions[data-v-3603b90d]{justify-content:flex-end;gap:10px;margin-top:auto;display:flex}.square-action-btn[data-v-3603b90d]{justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;padding:0;display:inline-flex}.field-block[data-v-3603b90d]{flex-direction:column;gap:8px;display:flex}.field-label[data-v-3603b90d]{color:var(--ui-text-muted,#8bbda1);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.checkbox-line[data-v-3603b90d]{color:var(--ui-text-primary,#d8ffe8);align-items:center;gap:8px;display:inline-flex}.provider-settings-window[data-v-89f2feec]{flex-direction:column;gap:12px;height:100%;display:flex}.field-block[data-v-89f2feec]{flex-direction:column;gap:8px;display:flex}.field-label[data-v-89f2feec]{color:var(--ui-text-muted,#8bbda1);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.status-line[data-v-89f2feec]{justify-content:space-between;align-items:center;display:flex}.status-label[data-v-89f2feec]{color:var(--ui-text-muted,#8bbda1);font-size:.8rem}.field-grid.two-col[data-v-89f2feec]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.desktop-systemprompts-window[data-v-10005bab]{flex-direction:column;gap:10px;height:100%;display:flex}.desktop-systemprompts-window__actions[data-v-10005bab]{justify-content:flex-end;display:flex}.desktop-systemprompts-window[data-v-10005bab] .desktop-systemprompt-editor-area{min-height:300px}.desktop-operator-prompt-window[data-v-4e212e84]{flex-direction:column;gap:10px;height:100%;display:flex}.desktop-operator-prompt-window__actions[data-v-4e212e84]{justify-content:flex-end}.desktop-operator-prompt-window[data-v-4e212e84] .desktop-operator-prompt-editor-area{min-height:380px}.desktop-events[data-v-0abd4ef4]{flex-direction:column;gap:10px;min-height:100%;display:flex}.desktop-events__list[data-v-0abd4ef4]{flex:1;min-height:0;max-height:none}.desktop-events__list[data-v-0abd4ef4] .v-infinite-scroll__side{display:none}.desktop-events__list[data-v-0abd4ef4] .v-infinite-scroll__items{flex-direction:column;min-height:100%;display:flex}.scheduler-tab-settings-btn[data-v-0abd4ef4]{justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:inline-flex}.events-plus-btn[data-v-0abd4ef4]{border-color:color-mix(in srgb, var(--ui-accent-soft,#7effcd) 76%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-button-primary-start,#124028) 95%, transparent), color-mix(in srgb, var(--ui-button-primary-end,#082316) 95%, transparent));border-radius:8px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:inline-flex}.tab-action-row[data-v-0abd4ef4]{align-items:center;gap:8px;display:inline-flex}.scheduler-head-row[data-v-0abd4ef4]{flex:none;justify-content:space-between;align-items:center;gap:10px;margin-bottom:2px;display:flex}.scheduler-runtime-pills[data-v-0abd4ef4]{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.event-filter-row[data-v-0abd4ef4]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:2px;display:flex}.compact-select[data-v-0abd4ef4]{min-width:170px;max-width:220px}.square-action-btn[data-v-0abd4ef4]{border-radius:8px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:inline-flex}.events-action-btn[data-v-0abd4ef4]{width:32px;min-width:32px;height:32px}.event-grid-row[data-v-0abd4ef4]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.event-grid-row .activity-head[data-v-0abd4ef4]{flex-wrap:nowrap;min-width:0}.event-grid-row .activity-title[data-v-0abd4ef4]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.event-grid-row .activity-detail[data-v-0abd4ef4]{min-width:0;line-height:1.2}.scheduler-task-meta[data-v-0abd4ef4]{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.scheduler-kind-pill[data-v-0abd4ef4]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 36%, transparent);background:color-mix(in srgb, var(--ui-button-bg,#06130c) 80%, transparent);height:24px;color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 84%, var(--ui-accent-soft,#7effcd) 16%);letter-spacing:.02em;text-transform:lowercase;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 8px;font-size:.72rem;display:inline-flex}.scheduler-next-run-chip[data-v-0abd4ef4]{border:1px solid color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 52%, transparent);background:color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 20%, var(--ui-button-bg,#06130c) 80%);min-width:0;height:24px;color:color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 78%, white 22%);border-radius:999px;align-items:center;gap:6px;padding:0 8px;font-size:.72rem;display:inline-flex}.scheduler-next-run-chip[data-v-0abd4ef4] .v-icon{color:color-mix(in srgb, var(--ui-semantic-info,#71b8ff) 78%, white 22%);flex:none}.scheduler-next-run-chip>span[data-v-0abd4ef4]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.event-grid-row .activity-actions[data-v-0abd4ef4]{justify-content:flex-end;align-items:center}.event-job-row[data-v-0abd4ef4]{border-style:dashed}.events-error-btn.is-active[data-v-0abd4ef4]{border-color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 65%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 34%, var(--ui-button-bg,#06130c) 66%), color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 18%, var(--ui-button-bg,#06130c) 82%))}.events-error-btn.is-active[data-v-0abd4ef4] .v-icon{color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 82%, white 18%)}@media (width<=980px){.event-grid-row[data-v-0abd4ef4]{grid-template-columns:1fr;gap:8px}.event-grid-row .activity-actions[data-v-0abd4ef4]{justify-content:flex-start}}.desktop-usage-window[data-v-a48d351c]{grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:12px;height:100%;min-height:0;display:grid}.desktop-usage-window__header[data-v-a48d351c]{justify-content:space-between;align-items:center;gap:8px;display:flex}.desktop-usage-window__controls[data-v-a48d351c]{align-items:center;gap:4px;display:inline-flex}.desktop-usage-window__toggle-label[data-v-a48d351c]{color:var(--ui-text-primary,#d8ffe8);align-items:center;gap:4px;line-height:1;display:inline-flex}.desktop-usage-window__toggle-text[data-v-a48d351c]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 84%, var(--ui-text-muted,#8bbda1) 16%);white-space:nowrap;font-size:.8rem}.desktop-usage-window__meta[data-v-a48d351c]{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.desktop-usage-window__meta-item[data-v-a48d351c]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 76%, var(--ui-text-muted,#8bbda1) 24%);font-size:.74rem}.desktop-usage-window__totals[data-v-a48d351c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.desktop-usage-window__card[data-v-a48d351c]{border-radius:10px;padding:10px}.desktop-usage-window__card-title[data-v-a48d351c]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 72%, var(--ui-text-muted,#8bbda1) 28%);letter-spacing:.06em;text-transform:uppercase;font-size:.76rem}.desktop-usage-window__value[data-v-a48d351c]{color:var(--ui-text-primary,#d8ffe8);margin-top:4px;font-size:.9rem}.desktop-usage-window__detail[data-v-a48d351c]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 70%, var(--ui-text-muted,#8bbda1) 30%);gap:8px;margin-top:8px;font-size:.76rem;display:flex}.desktop-usage-window__grids[data-v-a48d351c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;display:grid}.desktop-usage-window__table[data-v-a48d351c]{border-radius:10px;grid-template-rows:auto minmax(0,1fr);gap:8px;min-height:0;padding:10px;display:grid}.desktop-usage-window__table h4[data-v-a48d351c]{color:var(--ui-text-primary,#d8ffe8);margin:0;font-size:.86rem}.desktop-usage-window__rows[data-v-a48d351c]{gap:4px;min-height:0;display:grid;overflow:auto}.desktop-usage-window__row[data-v-a48d351c]{min-height:24px;color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 92%, #fff 8%);border-bottom:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 18%, transparent);grid-template-columns:1fr auto auto auto;align-items:center;gap:8px;padding:4px 0;font-size:.78rem;display:grid}.desktop-usage-window__empty[data-v-a48d351c]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 72%, var(--ui-text-muted,#8bbda1) 28%);font-size:.84rem}.desktop-usage-window__hint[data-v-a48d351c]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 70%, var(--ui-text-muted,#8bbda1) 30%);font-size:.76rem}.desktop-budget-window[data-v-b75b2cdf]{gap:18px;min-height:100%;padding:18px;display:grid}.desktop-budget-window__header[data-v-b75b2cdf]{justify-content:space-between;gap:16px;display:flex}.desktop-budget-window__header-copy[data-v-b75b2cdf]{gap:6px;display:grid}.desktop-budget-window__eyebrow[data-v-b75b2cdf]{color:color-mix(in srgb, var(--ui-text-secondary,#c6ffd8) 72%, transparent);letter-spacing:.22em;text-transform:uppercase;font-size:.76rem}.desktop-budget-window__header-copy h3[data-v-b75b2cdf]{margin:0;font-size:1.2rem;line-height:1.1}.desktop-budget-window__header-copy p[data-v-b75b2cdf]{color:color-mix(in srgb, var(--ui-text-secondary,#d8ffe8) 74%, transparent);max-width:52ch;margin:0}.desktop-budget-window__grid[data-v-b75b2cdf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.desktop-budget-window__switch[data-v-b75b2cdf],.desktop-budget-window__field[data-v-b75b2cdf]{gap:10px;padding:16px;display:grid}.desktop-budget-window__switch[data-v-b75b2cdf]{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center}.desktop-budget-window__label[data-v-b75b2cdf]{letter-spacing:.04em;text-transform:uppercase;font-size:.92rem;font-weight:700}.desktop-budget-window__hint[data-v-b75b2cdf]{color:color-mix(in srgb, var(--ui-text-secondary,#d8ffe8) 70%, transparent);margin:0;font-size:.9rem;line-height:1.4}.desktop-budget-window__footer[data-v-b75b2cdf]{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;display:flex}.desktop-budget-window__status[data-v-b75b2cdf]{color:color-mix(in srgb, var(--ui-text-secondary,#d8ffe8) 76%, transparent);align-items:center;gap:10px;font-size:.92rem;display:inline-flex}.desktop-budget-window__status-dot[data-v-b75b2cdf]{background:color-mix(in srgb, var(--ui-button-primary-start,#2aff7a) 88%, white 8%);width:9px;height:9px;box-shadow:0 0 12px color-mix(in srgb, var(--ui-button-primary-start,#2aff7a) 34%, transparent);border-radius:999px}.desktop-budget-window__status-dot.is-offline[data-v-b75b2cdf]{background:#ff607fe0;box-shadow:0 0 12px #ff547647}.desktop-budget-window__actions[data-v-b75b2cdf]{align-items:center;gap:10px;display:inline-flex}@media (width<=860px){.desktop-budget-window__grid[data-v-b75b2cdf]{grid-template-columns:1fr}}.desktop-window-empty[data-v-8a3bc569]{width:100%;height:100%}.desktop-navigator-window[data-v-296ae751]{background:radial-gradient(140% 100% at 100% 0%, color-mix(in srgb, var(--ui-panel-border,#2aff7a) 14%, transparent), transparent 58%), linear-gradient(180deg, color-mix(in srgb, var(--ui-panel-bg,#081125) 90%, black 10%), color-mix(in srgb, var(--ui-panel-bg,#081125) 82%, black 18%));flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.desktop-navigator-window__top-hotzone[data-v-296ae751]{z-index:4;height:82px;position:absolute;top:0;left:0;right:0}.desktop-navigator-window__bar-wrap[data-v-296ae751]{z-index:6;border:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 34%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--ui-panel-bg,#081125) 88%, black 12%), color-mix(in srgb, var(--ui-panel-bg,#081125) 74%, black 26%));box-shadow:0 0 0 1px color-mix(in srgb, var(--ui-panel-border,#2aff7a) 12%, transparent) inset, 0 10px 22px #000000c2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;filter:blur(1.2px);border-radius:12px;padding:8px;transition:opacity .24s,transform .28s cubic-bezier(.22,1,.36,1),filter .24s;position:absolute;top:10px;left:10px;right:10px;transform:translateY(-10px)}.desktop-navigator-window__bar-wrap.is-visible[data-v-296ae751]{opacity:1;pointer-events:auto;filter:blur();transform:translateY(0)}.desktop-navigator-window__url[data-v-296ae751]{margin-bottom:0}.desktop-navigator-window__error[data-v-296ae751]{letter-spacing:.04em;color:color-mix(in srgb, var(--ui-panel-border,#2aff7a) 70%, #ff6e9f 30%);margin:6px 8px 0;font-size:.78rem}.desktop-navigator-window__viewport[data-v-296ae751]{flex:1;min-height:0;position:relative;overflow:hidden}.desktop-navigator-window__frame[data-v-296ae751]{background:#fff;border:0;width:100%;height:100%}.desktop-navigator-window__loading[data-v-296ae751]{z-index:5;background:color-mix(in srgb, var(--ui-panel-bg,#081125) 84%, black 16%);border:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 30%, transparent);border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:12px;right:14px}.desktop-navigator-window__search[data-v-296ae751]{flex-direction:column;gap:10px;width:100%;height:100%;padding:14px;display:flex;overflow:auto}.desktop-navigator-window__search-head[data-v-296ae751]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.desktop-navigator-window__search-title[data-v-296ae751]{letter-spacing:.2em;text-transform:uppercase;opacity:.72;font-size:.74rem}.desktop-navigator-window__search-query[data-v-296ae751]{opacity:.9;text-align:right;font-size:.82rem}.desktop-navigator-window__search-reason[data-v-296ae751]{letter-spacing:.04em;opacity:.76;margin:0;font-size:.76rem}.desktop-navigator-window__search-progress[data-v-296ae751]{margin-top:2px}.desktop-navigator-window__search-summary[data-v-296ae751]{opacity:.92;margin:0;font-size:.88rem;line-height:1.4}.desktop-navigator-window__search-results[data-v-296ae751]{gap:9px;display:grid}.desktop-navigator-window__search-item[data-v-296ae751]{color:inherit;border:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 20%, transparent);background:color-mix(in srgb, var(--ui-panel-bg,#081125) 86%, black 14%);border-radius:10px;padding:10px;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:block}.desktop-navigator-window__search-item[data-v-296ae751]:hover{border-color:color-mix(in srgb, var(--ui-panel-border,#2aff7a) 44%, transparent);transform:translateY(-1px);box-shadow:0 8px 18px #000000c7}.desktop-navigator-window__search-item-title[data-v-296ae751]{margin-bottom:4px;font-size:.92rem;font-weight:600}.desktop-navigator-window__search-item-url[data-v-296ae751]{opacity:.7;word-break:break-all;margin-bottom:4px;font-size:.72rem}.desktop-navigator-window__search-item-snippet[data-v-296ae751]{opacity:.9;margin:0;font-size:.84rem;line-height:1.35}.desktop-navigator-window__empty[data-v-296ae751]{letter-spacing:.22em;text-transform:uppercase;opacity:.48;width:100%;height:100%;color:color-mix(in srgb, var(--ui-panel-border,#2aff7a) 70%, white 30%);text-shadow:0 0 20px color-mix(in srgb, var(--ui-panel-border,#2aff7a) 35%, transparent);place-items:center;font-size:.96rem;font-weight:600;display:grid}.desktop-terminal-window[data-v-b69501ad]{background:0 0;width:100%;height:100%;min-height:0;position:relative}.desktop-terminal-window__viewport[data-v-b69501ad]{background:0 0;width:100%;height:100%;min-height:0;padding:0}.desktop-terminal-window__overlay[data-v-b69501ad]{pointer-events:none;color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 86%, transparent);background:color-mix(in srgb, var(--ui-panel-bg-start,#08120d) 30%, transparent);letter-spacing:.16em;text-transform:uppercase;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.desktop-terminal-window__error[data-v-b69501ad]{background:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 18%, transparent);border:1px solid color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 58%, transparent);color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 48%, #fff 52%);pointer-events:none;border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.35;position:absolute;bottom:10px;left:10px;right:10px}[data-v-b69501ad] .xterm{width:100%;height:100%;color:var(--ui-text-primary,#d8ffe8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision;padding:0}[data-v-b69501ad] .xterm-viewport{scrollbar-width:thin;background:0 0!important;overflow-y:auto!important}[data-v-b69501ad] .xterm-screen,[data-v-b69501ad] .xterm-rows{background:0 0!important;width:100%!important}.desktop-skillz-window[data-v-14a7190a]{align-content:start;gap:8px;min-width:0;min-height:100%;display:grid}.desktop-skillz-window__top[data-v-14a7190a]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.desktop-skillz-window__set-select[data-v-14a7190a]{flex:none;min-width:180px;max-width:240px}.desktop-skillz-window__pill[data-v-14a7190a]{color:var(--ui-text-muted,#8bbda1);font-size:.78rem}.desktop-skillz-window__hint[data-v-14a7190a]{color:var(--ui-text-muted,#8bbda1);margin:0;font-size:.76rem}.desktop-skillz-window__list[data-v-14a7190a]{gap:6px;min-width:0;display:grid}.desktop-skillz-window__item[data-v-14a7190a]{border:1px solid #82ffc440;border-radius:6px;grid-template-columns:28px minmax(180px,1fr) 70px 114px;align-items:center;gap:8px;min-width:0;padding:6px;display:grid}.desktop-skillz-window__binding-cell[data-v-14a7190a]{justify-content:center;align-items:center;display:flex}.desktop-skillz-window__name-cell[data-v-14a7190a]{gap:2px;min-width:0;display:grid}.desktop-skillz-window__name-cell strong[data-v-14a7190a]{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;line-height:1.2;overflow:hidden}.desktop-skillz-window__tags[data-v-14a7190a]{color:var(--ui-text-muted,#8bbda1);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.desktop-skillz-window__status[data-v-14a7190a]{color:#8fffcb;font-size:.74rem}.desktop-skillz-window__status.is-inactive[data-v-14a7190a]{color:#ffd28a}.desktop-skillz-window__actions[data-v-14a7190a]{justify-content:flex-end;align-items:center;gap:2px;display:flex}.desktop-skillz-window__preview[data-v-14a7190a]{border-left:2px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 50%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 65%, transparent);margin-top:-2px;padding:6px 8px}.desktop-skillz-window__preview-head[data-v-14a7190a]{color:var(--ui-text-muted,#8bbda1);margin-bottom:4px;font-size:.74rem}.desktop-skillz-window__preview-description[data-v-14a7190a]{white-space:pre-wrap;color:var(--ui-text-primary,#d8ffe8);margin:0 0 6px;font-size:.78rem;line-height:1.35}.desktop-skillz-window[data-v-14a7190a] .skillz-preview-prompt-area{min-height:100px}.desktop-skillz-window__empty[data-v-14a7190a]{color:var(--ui-text-muted,#8bbda1);margin:8px 0 0;font-size:.78rem}.desktop-skillz-window__dialog[data-v-14a7190a]{border:1px solid var(--ui-panel-border,#2aff7a);color:var(--ui-text-primary,#d8ffe8);background:var(--ui-panel-bg,#06141a)!important}.desktop-skillz-window__dialog-loading[data-v-14a7190a],.desktop-skillz-window__import-summary[data-v-14a7190a]{align-items:center;gap:10px;display:flex}.desktop-skillz-window__import-summary[data-v-14a7190a]{flex-wrap:wrap;justify-content:space-between;font-size:12px}.desktop-skillz-candidates-window[data-v-5aef857c]{align-content:start;gap:8px;min-width:0;display:grid}.desktop-skillz-candidates-window__top[data-v-5aef857c]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.desktop-skillz-candidates-window__select[data-v-5aef857c]{flex:none;width:160px}.desktop-skillz-candidates-window__pill[data-v-5aef857c],.desktop-skillz-candidates-window__meta[data-v-5aef857c]{color:var(--ui-text-muted,#8bbda1);font-size:.78rem}.desktop-skillz-candidates-window__list[data-v-5aef857c]{gap:6px;min-width:0;display:grid}.desktop-skillz-candidates-window__item[data-v-5aef857c]{background:#08142ab8;border:1px solid #64d2ff42;border-radius:8px;grid-template-columns:minmax(220px,1fr) 120px 64px 90px 130px auto;align-items:center;gap:8px;min-height:48px;padding:8px;display:grid}.desktop-skillz-candidates-window__name[data-v-5aef857c]{gap:2px;min-width:0;display:grid}.desktop-skillz-candidates-window__name strong[data-v-5aef857c],.desktop-skillz-candidates-window__name span[data-v-5aef857c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.desktop-skillz-candidates-window__status[data-v-5aef857c]{color:#8bd6ff;font-size:.78rem}.desktop-skillz-candidates-window__status.is-approved[data-v-5aef857c]{color:#45e58f}.desktop-skillz-candidates-window__status.is-rejected[data-v-5aef857c],.desktop-skillz-candidates-window__status.is-deprecated[data-v-5aef857c]{color:#ff8a8a}.desktop-skillz-candidates-window__actions[data-v-5aef857c]{justify-content:flex-end;gap:2px;display:flex}.desktop-skillz-candidates-window__tooltip-anchor[data-v-5aef857c]{display:inline-flex}.desktop-skillz-candidates-window__icon-btn[data-v-5aef857c]{width:22px;height:22px;padding:0;min-width:22px!important}.desktop-skillz-candidates-window__preview[data-v-5aef857c]{background:#050e1ebd;border:1px solid #64d2ff33;border-radius:8px;gap:8px;padding:10px;display:grid}.desktop-skillz-candidates-window__grid[data-v-5aef857c]{grid-template-columns:110px minmax(0,1fr);gap:4px 10px;font-size:.78rem;display:grid}.desktop-skillz-candidates-window__grid span[data-v-5aef857c]{color:var(--ui-text-muted,#8bbda1)}.desktop-skillz-candidates-window__grid strong[data-v-5aef857c]{overflow-wrap:anywhere;min-width:0;font-weight:500}.desktop-skillz-candidates-window__empty[data-v-5aef857c]{text-align:center;color:var(--ui-text-muted,#8bbda1);margin:20px 0 0}.desktop-skillz-candidates-window__dialog[data-v-5aef857c]{color:var(--ui-text,#d5f8ff);background:#081022fa;border:1px solid #64d2ff47}.desktop-skillz-candidates-window__dialog-copy[data-v-5aef857c]{color:var(--ui-text-muted,#8bbda1);margin:0 0 12px}.desktop-skillz-candidates-window[data-v-5aef857c] .skillz-candidate-preview-area{min-height:180px}@media (width<=900px){.desktop-skillz-candidates-window__item[data-v-5aef857c]{grid-template-columns:minmax(0,1fr) auto}.desktop-skillz-candidates-window__meta[data-v-5aef857c],.desktop-skillz-candidates-window__status[data-v-5aef857c]{display:none}}.desktop-skillz-editor-window[data-v-a404036d]{gap:8px;min-height:100%;display:grid}.desktop-skillz-editor-window__header[data-v-a404036d]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.desktop-skillz-editor-window__help[data-v-a404036d]{color:var(--ui-text-muted,#8bbda1);font-size:.78rem}.desktop-skillz-editor-window__warning[data-v-a404036d]{color:#ffd27f;font-size:.76rem}.desktop-skillz-editor-window__grid[data-v-a404036d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.desktop-skillz-editor-window__section-head[data-v-a404036d]{justify-content:space-between;align-items:center;gap:8px;display:flex}.desktop-skillz-editor-window__schema-block[data-v-a404036d]{min-width:0}.desktop-skillz-editor-window__error[data-v-a404036d]{color:var(--ui-semantic-error,#ff5f8f);margin:-4px 0 0;font-size:.74rem}.desktop-skillz-editor-window__actions[data-v-a404036d]{gap:8px;display:flex}.desktop-skillz-editor-window__rules[data-v-a404036d]{gap:4px;display:grid}.desktop-skillz-editor-window__rules-actions[data-v-a404036d]{align-items:center;gap:6px;display:flex}.desktop-skillz-editor-window__rules-search[data-v-a404036d]{flex:auto;min-width:160px}.desktop-skillz-editor-window__rules-server-filter[data-v-a404036d]{flex:0 0 170px;min-width:150px}.desktop-skillz-editor-window__rules-summary[data-v-a404036d]{color:var(--ui-text-muted,#8bbda1);font-size:.74rem}.desktop-skillz-editor-window__rules-list[data-v-a404036d]{border:1px solid #3599db47;border-radius:6px;gap:1px;max-height:190px;padding:2px;display:grid;overflow:auto}.desktop-skillz-editor-window__rules-head[data-v-a404036d]{color:var(--ui-text-muted,#8bbda1);grid-template-columns:minmax(0,1fr) 120px 36px;align-items:center;gap:6px;padding:2px 4px;font-size:.68rem;display:grid}.desktop-skillz-editor-window__rules-head--op[data-v-a404036d]{grid-template-columns:minmax(0,1fr) 160px 36px}.desktop-skillz-editor-window__rule-row[data-v-a404036d]{grid-template-columns:minmax(0,1fr) 120px 36px;align-items:center;gap:6px;min-height:24px;padding:1px 4px;display:grid}.desktop-skillz-editor-window__rule-row--op[data-v-a404036d]{grid-template-columns:minmax(0,1fr) 160px 36px}.desktop-skillz-editor-window__rule-cap[data-v-a404036d],.desktop-skillz-editor-window__rule-server[data-v-a404036d]{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.desktop-skillz-editor-window__rule-server[data-v-a404036d]{color:var(--ui-text-muted,#8bbda1)}.desktop-skillz-editor-window__rules-empty[data-v-a404036d]{color:var(--ui-text-muted,#8bbda1);padding:6px 4px;font-size:.72rem}.desktop-skillz-editor-window[data-v-a404036d] .skillz-prompt-editor-area{min-height:220px}.desktop-skillz-editor-window[data-v-a404036d] .skillz-secondary-editor-area{min-height:140px}@media (width<=960px){.desktop-skillz-editor-window__grid[data-v-a404036d]{grid-template-columns:minmax(0,1fr)}.desktop-skillz-editor-window__rules-server-filter[data-v-a404036d]{flex:0 0 120px;min-width:120px}.desktop-skillz-editor-window__rules-head[data-v-a404036d],.desktop-skillz-editor-window__rule-row[data-v-a404036d]{grid-template-columns:minmax(0,1fr) 84px 34px}.desktop-skillz-editor-window__rules-head--op[data-v-a404036d],.desktop-skillz-editor-window__rule-row--op[data-v-a404036d]{grid-template-columns:minmax(0,1fr) 110px 34px}}.desktop-mcp-window[data-v-55634027]{--mcp-cols:minmax(120px, 1fr) 44px 44px minmax(102px, 122px) minmax(126px, 150px) 94px;align-content:start;gap:10px;min-width:0;min-height:100%;display:grid}.desktop-mcp-window__top[data-v-55634027]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.desktop-mcp-window__set-select[data-v-55634027]{flex:none;min-width:180px;max-width:240px}.desktop-mcp-window__pill[data-v-55634027]{color:var(--ui-text-muted,#8bbda1);font-size:.78rem}.desktop-mcp-window__table-wrap[data-v-55634027]{gap:8px;min-width:0;display:grid;overflow:hidden}.desktop-mcp-window__warning[data-v-55634027]{color:#ffd28a;background:#ffd28a1a;border:1px solid #ffd28a73;border-radius:6px;align-items:flex-start;gap:6px;padding:8px 10px;font-size:.78rem;line-height:1.35;display:flex}.desktop-mcp-window__warning-icon[data-v-55634027]{color:#ffd28a;margin-top:1px}.desktop-mcp-window__table-head[data-v-55634027]{grid-template-columns:var(--mcp-cols);color:var(--ui-text-muted,#8bbda1);text-transform:uppercase;gap:8px;min-width:0;padding:0 6px;font-size:.7rem;display:grid}.desktop-mcp-window__list[data-v-55634027]{align-content:start;gap:6px;min-width:0;display:grid}.desktop-mcp-window__item[data-v-55634027]{grid-template-columns:var(--mcp-cols);border:1px solid #82ffc440;border-radius:6px;align-items:center;gap:8px;padding:6px;display:grid}.desktop-mcp-window__cell-name[data-v-55634027]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.86rem;line-height:1.2;overflow:hidden}.desktop-mcp-window__cell-endpoint[data-v-55634027],.desktop-mcp-window__cell-status[data-v-55634027]{justify-content:center;align-items:center;display:flex}.desktop-mcp-window__cell-check[data-v-55634027],.desktop-mcp-window__cell-snapshot[data-v-55634027]{color:var(--ui-text-muted,#8bbda1);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.desktop-mcp-window__cell-snapshot[data-v-55634027]{color:#b8f8d8}.desktop-mcp-window__cell-snapshot.is-warning[data-v-55634027]{color:#ffd28a}.desktop-mcp-window__snapshot-label[data-v-55634027]{text-overflow:ellipsis;vertical-align:bottom;cursor:help;max-width:100%;display:inline-block;overflow:hidden}.desktop-mcp-window__tiny-icon[data-v-55634027]{cursor:help;color:#9de7c6}.desktop-mcp-window__tiny-icon.is-reachable[data-v-55634027]{color:#8fffcb}.desktop-mcp-window__tiny-icon.is-unreachable[data-v-55634027]{color:#ffb4c8}.desktop-mcp-window__tiny-icon.is-unknown[data-v-55634027]{color:#e7ffa1}.desktop-mcp-window__tiny-icon.is-online[data-v-55634027]{color:#8fffcb}.desktop-mcp-window__tiny-icon.is-offline[data-v-55634027]{color:#ffb4c8}.desktop-mcp-window__tiny-icon.is-degraded[data-v-55634027],.desktop-mcp-window__tiny-icon.is-timeout[data-v-55634027],.desktop-mcp-window__tiny-icon.is-auth_required[data-v-55634027]{color:#ffd28a}.desktop-mcp-window__icon-btn[data-v-55634027]{width:20px;min-width:20px;height:20px;padding:0}.desktop-mcp-window__icon-btn[data-v-55634027] .v-icon{font-size:13px}.desktop-mcp-window__icon-btn.is-error[data-v-55634027] .v-icon{color:#ffb4c8}.desktop-mcp-window__tooltip[data-v-55634027]{white-space:pre-line;font-size:.74rem}.desktop-mcp-window__item-actions[data-v-55634027]{justify-content:flex-end;gap:2px;display:flex}.desktop-mcp-window__empty[data-v-55634027]{color:var(--ui-text-muted,#8bbda1);margin:6px 0 0;font-size:.82rem}[data-v-55634027] .mcp-overlay-front{z-index:2147483000!important}.desktop-mcp-editor-window[data-v-9a393cd0]{gap:8px;min-height:100%;display:grid}.desktop-mcp-editor-window__actions[data-v-9a393cd0]{gap:8px;display:flex}.desktop-mcp-editor-window__status[data-v-9a393cd0]{color:var(--ui-text-muted,#8bbda1);gap:4px;font-size:.78rem;display:grid}.desktop-mcp-editor-window__error[data-v-9a393cd0]{color:#ffb4c8}[data-v-9a393cd0] .mcp-overlay-front{z-index:2147483000!important}.home-route-app[data-v-963d76ae]{background:0 0!important}.home-route-main[data-v-963d76ae]{min-height:100vh;background:0 0!important;padding:0!important}.home-desktop[data-v-963d76ae]{background:radial-gradient(circle at 12% 10%,#39ff881f,#0000 26%),radial-gradient(circle at 88% 88%,#7effcd1c,#0000 28%);min-height:100vh;position:relative;overflow:hidden}.welcome-window[data-v-963d76ae]{z-index:6;border:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 48%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--ui-panel-bg,#041a1f) 90%, transparent), #081426e0), radial-gradient(circle at 78% 20%, #7ed8ff29, transparent 32%);width:min(1120px,100vw - 72px);min-height:min(760px,100vh - 110px);max-height:calc(100vh - 72px);color:var(--ui-text-primary,#d8ffe8);border-radius:14px;grid-template-rows:auto 1fr;gap:24px;padding:clamp(28px,4vw,48px);display:grid;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 24px 90px #0000006b,inset 0 1px #ffffff0f}.welcome-window__header[data-v-963d76ae]{border-bottom:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 22%, transparent);justify-content:space-between;align-items:center;gap:18px;padding-bottom:18px;display:flex}.welcome-window__brand[data-v-963d76ae]{color:var(--ui-text-primary,#d8ffe8);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:1rem;font-weight:900;display:inline-flex}.welcome-window__brand-text[data-v-963d76ae]{text-align:left;gap:1px;line-height:1.05;display:grid}.welcome-window__brand-text strong[data-v-963d76ae]{font-size:1rem}.welcome-window__brand-text small[data-v-963d76ae]{color:var(--ui-text-muted,#8bbda1);text-transform:uppercase;font-size:.68rem;font-weight:800}.welcome-window__brand-mark[data-v-963d76ae]{border:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 58%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 70%, transparent);color:#8fffcb;border-radius:8px;place-items:center;width:34px;height:34px;display:inline-grid}.welcome-window__nav[data-v-963d76ae]{align-items:center;gap:8px;display:flex}.welcome-window__nav-btn[data-v-963d76ae],.welcome-window__menu-btn[data-v-963d76ae]{border:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 26%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 46%, transparent);color:var(--ui-text-primary,#d8ffe8);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:7px;font-size:.82rem;font-weight:800;display:inline-flex}.welcome-window__nav-btn[data-v-963d76ae]{min-height:36px;padding:0 12px}.welcome-window__nav-btn.is-active[data-v-963d76ae]{color:#8fffcb;border-color:#8fffcb9e}.welcome-window__menu[data-v-963d76ae]{border:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 34%, transparent);gap:4px;min-width:160px;padding:8px;display:grid;background:var(--ui-panel-bg,#06141a)!important}.welcome-window__menu-btn[data-v-963d76ae]{justify-content:flex-start;width:100%;min-height:34px;padding:0 10px}.welcome-window__page[data-v-963d76ae]{align-content:center;gap:24px;min-height:0;display:grid}.welcome-window__eyebrow[data-v-963d76ae]{border:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 35%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 70%, transparent);width:fit-content;color:var(--ui-text-muted,#8bbda1);text-transform:uppercase;border-radius:999px;align-items:center;gap:10px;padding:7px 11px;font-size:.78rem;font-weight:700;display:inline-flex}.welcome-window__status-dot[data-v-963d76ae]{background:#ffd28a;border-radius:999px;width:9px;height:9px;box-shadow:0 0 12px #ffd28a73}.welcome-window__status-dot.is-error[data-v-963d76ae]{background:#ff5f8f;box-shadow:0 0 12px #ff5f8f80}.welcome-window__status-dot.is-pending[data-v-963d76ae]{background:#7ed8ff;box-shadow:0 0 12px #7ed8ff73}.welcome-window__content[data-v-963d76ae]{gap:12px;max-width:760px;display:grid}.welcome-window__content--wide[data-v-963d76ae]{max-width:920px}.welcome-window__kicker[data-v-963d76ae]{color:#8fffcb;text-transform:uppercase;margin:0;font-size:.92rem;font-weight:800}.welcome-window__title[data-v-963d76ae]{letter-spacing:0;max-width:820px;margin:0;font-size:clamp(2.15rem,5vw,4.4rem);font-weight:900;line-height:.98}.welcome-window__copy[data-v-963d76ae]{max-width:700px;color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 78%, transparent);margin:0;font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.55}.welcome-window__grid[data-v-963d76ae]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.welcome-window__download-grid[data-v-963d76ae]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.welcome-window__download-card[data-v-963d76ae]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 24%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 58%, transparent);border-radius:8px;gap:10px;min-height:170px;padding:18px;display:grid}.welcome-window__download-card strong[data-v-963d76ae]{font-size:1rem}.welcome-window__download-card span[data-v-963d76ae]{color:var(--ui-text-muted,#8bbda1);font-size:.84rem;line-height:1.45}.welcome-window__page--wiki[data-v-963d76ae]{align-content:start}.welcome-window__wiki-layout[data-v-963d76ae]{gap:14px;display:grid}.welcome-window__wiki-section[data-v-963d76ae]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 22%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 52%, transparent);border-radius:8px;gap:10px;padding:18px;display:grid}.welcome-window__wiki-section--highlight[data-v-963d76ae]{background:#0b2a239e;border-color:#8fffcb80}.welcome-window__wiki-section h2[data-v-963d76ae]{color:#8fffcb;margin:0;font-size:1.1rem;line-height:1.2}.welcome-window__wiki-section p[data-v-963d76ae]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 82%, transparent);margin:0;font-size:.92rem;line-height:1.62}.welcome-window__wiki-section ul[data-v-963d76ae]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 82%, transparent);margin:0;padding-left:20px;font-size:.9rem;line-height:1.65}.welcome-window__wiki-grid[data-v-963d76ae]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.welcome-window__wiki-grid div[data-v-963d76ae]{background:color-mix(in srgb, var(--ui-panel-bg,#041a1f) 62%, transparent);border-radius:8px;gap:6px;padding:13px;display:grid}.welcome-window__wiki-grid strong[data-v-963d76ae]{color:var(--ui-text-primary,#d8ffe8)}.welcome-window__wiki-grid span[data-v-963d76ae]{color:var(--ui-text-muted,#8bbda1);font-size:.84rem;line-height:1.5}.welcome-window__metric[data-v-963d76ae]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 24%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 58%, transparent);border-radius:8px;gap:5px;min-width:0;padding:14px;display:grid}.welcome-window__metric span[data-v-963d76ae],.welcome-window__metric small[data-v-963d76ae]{color:var(--ui-text-muted,#8bbda1);font-size:.76rem}.welcome-window__metric strong[data-v-963d76ae]{overflow-wrap:anywhere;min-width:0;color:var(--ui-text-primary,#d8ffe8);font-size:.98rem}.welcome-window__home-sections[data-v-963d76ae]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.welcome-window__home-card[data-v-963d76ae]{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 22%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 52%, transparent);border-radius:8px;gap:10px;min-height:185px;padding:18px;display:grid}.welcome-window__home-card h2[data-v-963d76ae]{color:#8fffcb;margin:0;font-size:1.02rem;line-height:1.2}.welcome-window__home-card p[data-v-963d76ae]{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 80%, transparent);margin:0;font-size:.86rem;line-height:1.55}.welcome-window__actions[data-v-963d76ae]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.welcome-window__action[data-v-963d76ae]{align-items:center;gap:8px;display:inline-flex}@media (width<=760px){.welcome-window[data-v-963d76ae]{width:calc(100vw - 32px);min-height:auto;max-height:calc(100vh - 120px);padding:24px;overflow:auto}.welcome-window__grid[data-v-963d76ae],.welcome-window__home-sections[data-v-963d76ae]{grid-template-columns:1fr}.welcome-window__header[data-v-963d76ae]{flex-direction:column;align-items:flex-start}.welcome-window__download-grid[data-v-963d76ae],.welcome-window__wiki-grid[data-v-963d76ae]{grid-template-columns:1fr}}.desktop-sidebar[data-v-963d76ae]{z-index:8;border-radius:12px;flex-direction:column;gap:12px;width:280px;padding:14px;display:flex;position:absolute;top:24px;left:24px;box-shadow:none!important;background:0 0!important;border:0!important}.desktop-sidebar__item[data-v-963d76ae]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.desktop-sidebar__control-row[data-v-963d76ae]{align-items:center;gap:12px;width:100%;display:flex}.desktop-usage-overlay[data-v-963d76ae]{z-index:7;pointer-events:none;color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 34%, transparent);text-shadow:0 0 8px color-mix(in srgb, var(--ui-accent-soft,#7effcd) 16%, transparent);letter-spacing:.02em;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;font-size:.78rem;display:inline-flex;position:absolute;top:16px;right:20px}.desktop-usage-overlay__line[data-v-963d76ae]{white-space:nowrap}.desktop-usage-overlay__construct[data-v-963d76ae]{text-align:right;letter-spacing:.2em;width:100%;color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 18%, transparent);text-shadow:0 0 16px color-mix(in srgb, var(--ui-accent-soft,#7effcd) 10%, transparent);font-size:clamp(1.2rem,2.2vw,2.1rem);font-weight:800;line-height:1}.construct-dock[data-v-963d76ae]{z-index:9;pointer-events:none;align-items:flex-start;gap:10px;display:flex;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.construct-dock__toggle[data-v-963d76ae]{pointer-events:auto;color:var(--ui-text-primary,#d8ffe8);margin-left:0;border-color:color-mix(in srgb, var(--ui-panel-border,#2aff7a) 34%, transparent)!important;background:color-mix(in srgb, var(--ui-panel-bg,#041a1f) 46%, transparent)!important}.construct-dock__panel[data-v-963d76ae]{background:color-mix(in srgb, var(--ui-panel-bg,#041a1f) 84%, transparent);opacity:0;pointer-events:none;border-radius:12px;width:300px;padding:14px;transition:transform .28s,opacity .24s;transform:translate(calc(-100% - 12px))}.construct-dock__panel.is-open[data-v-963d76ae]{opacity:1;pointer-events:auto;transform:translate(0)}.construct-dock__title[data-v-963d76ae]{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 72%, transparent);margin-bottom:12px;font-size:.78rem}.construct-dock__row[data-v-963d76ae]{align-items:center;gap:10px;display:flex}.construct-dock__row+.construct-dock__row[data-v-963d76ae]{margin-top:12px}.construct-dock__field[data-v-963d76ae]{margin-bottom:0}.construct-dock__field.is-grow[data-v-963d76ae]{flex:1;min-width:0}.construct-dock__constructs[data-v-963d76ae]{flex-direction:column;gap:6px;display:flex}.construct-dock__constructs-label[data-v-963d76ae]{letter-spacing:.05em;color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 72%, transparent);font-size:.72rem}.construct-dock__constructs-list[data-v-963d76ae]{border:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 26%, transparent);background:color-mix(in srgb, var(--ui-panel-bg,#041a1f) 72%, transparent);border-radius:8px;height:132px;padding:6px}.construct-dock__constructs-list[data-v-963d76ae] .v-infinite-scroll__side{display:none}.construct-dock__constructs-list[data-v-963d76ae] .v-infinite-scroll__items{flex-direction:column;gap:6px;display:flex}.construct-dock__construct-item[data-v-963d76ae]{border:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 18%, transparent);background:color-mix(in srgb, var(--ui-panel-bg,#041a1f) 56%, transparent);width:100%;color:var(--ui-text-primary,#d8ffe8);border-radius:8px;align-items:center;gap:8px;padding:6px 6px 6px 8px;transition:border-color .16s,background-color .16s;display:flex}.construct-dock__construct-item[data-v-963d76ae]:hover{border-color:color-mix(in srgb, var(--ui-panel-border,#2aff7a) 44%, transparent)}.construct-dock__construct-item.is-selected[data-v-963d76ae]{border-color:color-mix(in srgb, var(--ui-panel-border,#2aff7a) 62%, transparent);background:color-mix(in srgb, var(--ui-panel-bg,#041a1f) 42%, transparent)}.construct-dock__construct-select[data-v-963d76ae]{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;outline:0;flex:1;margin:0;padding:0}.construct-dock__construct-item-title[data-v-963d76ae]{font-size:.86rem;line-height:1.2;display:block}.construct-dock__construct-item-description[data-v-963d76ae]{opacity:.72;margin-top:2px;font-size:.72rem;line-height:1.2;display:block}.construct-dock__construct-actions[data-v-963d76ae]{align-items:center;gap:4px;display:inline-flex}.construct-dock__icon-btn[data-v-963d76ae]{flex:none}.construct-dock__icon-btn.is-inline[data-v-963d76ae]{width:24px;min-width:24px;height:24px}.footer-dock[data-v-963d76ae]{z-index:10;background:color-mix(in srgb, var(--ui-panel-bg,#041a1f) 72%, transparent);border:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 22%, transparent);box-shadow:0 18px 36px #00000057, 0 0 0 1px color-mix(in srgb, var(--ui-accent-soft,#7effcd) 9%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:22px;align-items:center;gap:12px;padding:12px 18px 28px;display:inline-flex;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.footer-dock__btn[data-v-963d76ae]{width:62px;min-width:62px;height:62px;color:var(--ui-text-primary,#d8ffe8);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-button-primary-start,#124028) 92%, transparent), color-mix(in srgb, var(--ui-button-primary-end,#082316) 94%, transparent));box-shadow:0 14px 30px #0000005c, 0 0 0 1px color-mix(in srgb, var(--ui-accent-soft,#7effcd) 18%, transparent);border-radius:999px;border-color:color-mix(in srgb, var(--ui-button-border,#2bff84) 28%, transparent)!important}.footer-dock__btn.is-active[data-v-963d76ae]{background:linear-gradient(#1467a8db,#0a2f52e6);animation:1.9s ease-in-out infinite construct-btn-border-pulse-963d76ae;box-shadow:0 14px 34px #0000006b,0 0 0 1px #7effcd47,0 0 18px #7effcd47;border-color:#7ed8ff85!important}.footer-dock__menu[data-v-963d76ae]{border:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 24%, transparent);background:color-mix(in srgb, var(--ui-panel-bg,#041a1f) 94%, #061021);border-radius:10px;gap:6px;min-width:220px;padding:8px;display:grid;box-shadow:0 18px 42px #00000061}.footer-dock__menu-btn[data-v-963d76ae]{min-height:38px;color:var(--ui-text-primary,#d8ffe8);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;padding:6px 8px;display:grid}.footer-dock__menu-btn[data-v-963d76ae]:hover,.footer-dock__menu-btn[data-v-963d76ae]:focus-visible{border-color:color-mix(in srgb, var(--ui-accent-soft,#7effcd) 24%, transparent);background:color-mix(in srgb, var(--ui-accent-soft,#7effcd) 10%, transparent);outline:none}.footer-dock__menu-btn span[data-v-963d76ae]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@keyframes construct-btn-border-pulse-963d76ae{0%{border-color:#7ed8ff5c;box-shadow:0 14px 34px #00000061,0 0 0 1px #7ed8ff2e,0 0 10px #7ed8ff2e}50%{border-color:#7ed8ffb3;box-shadow:0 14px 34px #00000075,0 0 0 1px #7ed8ff66,0 0 20px #7ed8ff66}to{border-color:#7ed8ff5c;box-shadow:0 14px 34px #00000061,0 0 0 1px #7ed8ff2e,0 0 10px #7ed8ff2e}}.construct-exit-dialog[data-v-963d76ae]{padding:12px}.construct-exit-dialog__title[data-v-963d76ae]{padding-bottom:6px;font-size:1rem}.construct-exit-dialog__body[data-v-963d76ae]{flex-direction:column;gap:12px;display:flex}.construct-exit-dialog__text[data-v-963d76ae]{margin:0}.construct-exit-dialog__actions[data-v-963d76ae]{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}.desktop-sidebar__badge-btn[data-v-963d76ae]{color:var(--ui-text-primary,#d8ffe8);box-shadow:none!important;background:0 0!important;border-color:#0000!important}.desktop-sidebar__value[data-v-963d76ae]{min-width:0;color:var(--ui-text-primary,#d8ffe8);word-break:break-word;font-size:.9rem;line-height:1.2}.desktop-sidebar__control-row[data-v-963d76ae] .v-badge__badge{color:#fff!important}.desktop-sidebar__dial-option[data-v-963d76ae]{text-transform:none;justify-content:flex-start;min-width:220px}.desktop-sidebar__menu-card[data-v-963d76ae]{min-width:280px;padding:12px}.desktop-sidebar__menu-inline[data-v-963d76ae]{align-items:center;gap:8px;display:flex}.desktop-sidebar__menu-select[data-v-963d76ae]{flex:1;min-width:0;margin-bottom:0}.desktop-sidebar__menu-action-btn[data-v-963d76ae]{border-radius:8px;flex:none;width:34px;min-width:34px;height:34px;padding:0}.home-toolbar[data-v-963d76ae]{z-index:5;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;bottom:24px;left:44px}.home-toolbar__connection-btn[data-v-963d76ae]{border:1px solid color-mix(in srgb, var(--ui-button-border,#2bff84) 44%, transparent);width:58px;min-width:58px;height:58px;color:var(--ui-text-primary,#d8ffe8);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background-color .12s,border-color .12s,box-shadow .16s,transform .16s;display:inline-flex}.home-toolbar__connection-btn.is-connected[data-v-963d76ae]{background:linear-gradient(180deg, color-mix(in srgb, #9c304a 84%, var(--ui-button-primary-start,#124028) 16%), color-mix(in srgb, #4a1622 88%, var(--ui-button-primary-end,#082316) 12%));box-shadow:0 0 0 2px color-mix(in srgb, var(--ui-panel-bg-start,#08120d) 78%, transparent), 0 12px 26px #00000057, 0 0 18px #ff7f9b85;border-color:#ff7f9b8a}.home-toolbar__connection-btn.is-disconnected[data-v-963d76ae]{background:linear-gradient(180deg, color-mix(in srgb, #39ff88 72%, var(--ui-button-primary-start,#124028) 28%), color-mix(in srgb, #12844b 76%, var(--ui-button-primary-end,#082316) 24%));box-shadow:0 0 0 2px color-mix(in srgb, var(--ui-panel-bg-start,#08120d) 78%, transparent), 0 12px 26px #00000057, 0 0 18px #39ff888a;border-color:#39ff8894}.home-toolbar__connection-btn.is-connecting[data-v-963d76ae]{animation:.9s ease-in-out infinite connection-dot-pulse-963d76ae}@keyframes connection-dot-pulse-963d76ae{0%{opacity:.78;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}to{opacity:.78;transform:scale(.9)}}.home-toolbar__menu[data-v-963d76ae]{flex-direction:row;align-items:center;gap:8px;display:flex}.home-toolbar__menu-btn[data-v-963d76ae],.home-toolbar__dial-btn[data-v-963d76ae]{width:40px;min-width:40px;height:40px;color:var(--ui-text-primary,#d8ffe8);border-radius:999px;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.desktop-stage[data-v-963d76ae]{width:100%;min-height:100vh;position:relative}.home-activities-trigger[data-v-963d76ae]{z-index:9;align-items:center;gap:8px;display:inline-flex;position:absolute;bottom:24px;right:44px}.desktop-window[data-v-963d76ae]{--desktop-window-border-color:color-mix(in srgb, var(--ui-panel-border,#2aff7a) 34%, transparent);border:1px solid var(--desktop-window-border-color);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-panel-bg-start,#08120d) 97%, transparent), color-mix(in srgb, var(--ui-panel-bg-end,#030906) 94%, transparent));border-radius:8px;grid-template-rows:auto 1fr;display:grid;position:absolute;overflow:hidden;box-shadow:0 20px 42px #0000006b,0 0 0 1px #7effcd14}.desktop-window--active[data-v-963d76ae]{--desktop-window-border-color:color-mix(in srgb, var(--ui-panel-border,#2aff7a) 46%, white 10%);box-shadow:0 24px 56px #00000080,0 0 0 1px #7effcd42}.desktop-window__run-error-strip[data-v-963d76ae]{z-index:5;pointer-events:auto;flex-wrap:wrap;align-items:center;gap:7px;max-width:calc(100% - 24px);display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.desktop-window__run-error-dot[data-v-963d76ae]{cursor:pointer;background:#ff689b;border:0;border-radius:999px;width:10px;height:10px;padding:0;box-shadow:0 0 7px #ff6e9f99}.desktop-window__run-error-tooltip[data-v-963d76ae]{align-items:center;gap:6px;max-width:min(560px,70vw);display:flex}.desktop-window__run-error-menu[data-v-963d76ae]{padding:6px 8px}.desktop-window__run-error-tooltip-text[data-v-963d76ae]{color:var(--ui-text-primary,#d8ffe8);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.desktop-window__run-error-info-btn[data-v-963d76ae]{color:var(--ui-text-primary,#d8ffe8)!important}.desktop-window__header[data-v-963d76ae]{border-bottom:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 34%, transparent);cursor:move;-webkit-user-select:none;user-select:none;background:color-mix(in srgb, var(--ui-section-bg,#040c08) 84%, transparent);justify-content:space-between;align-items:center;gap:12px;height:40px;padding:0 8px 0 12px;display:flex}.desktop-window--error .desktop-window__header[data-v-963d76ae]{background:color-mix(in srgb, #ff6e9f 9%, var(--ui-section-bg,#040c08) 91%);border-bottom-color:#ff6e9f70;animation:1.8s ease-in-out infinite desktop-window-error-blink-963d76ae}.desktop-window__title-group[data-v-963d76ae]{min-width:0;color:var(--ui-panel-title,#84ffc3);align-items:center;gap:8px;display:inline-flex}.desktop-window__title[data-v-963d76ae]{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.desktop-window__header-actions[data-v-963d76ae]{align-items:center;gap:2px;display:inline-flex}@keyframes desktop-window-error-blink-963d76ae{0%{box-shadow:inset 0 0 #0000}50%{box-shadow:inset 0 0 22px #ff6e9f29}to{box-shadow:inset 0 0 #0000}}.desktop-window__body[data-v-963d76ae]{min-height:0;padding:16px;position:relative;overflow:auto}.desktop-window__body--flush[data-v-963d76ae]{padding:0}.desktop-window__resize[data-v-963d76ae]{background:linear-gradient(135deg, transparent 0 34%, var(--desktop-window-border-color) 34% 42%, transparent 42% 58%, var(--desktop-window-border-color) 58% 66%, transparent 66%);cursor:nwse-resize;border:0;width:18px;height:18px;padding:0;position:absolute;bottom:0;right:0}[data-v-963d76ae] .desktop-window-dialog__content{pointer-events:none;width:100%;max-width:none;height:100%;margin:0;position:absolute;inset:0}[data-v-963d76ae] .desktop-window-dialog__content>*{pointer-events:auto}[data-v-963d76ae] .desktop-window-dialog .v-overlay__scrim{display:none}[data-v-963d76ae] .desktop-window-dialog .v-overlay__content{inset:0}.desktop-window-dialog__content{pointer-events:none;width:100%;max-width:none;height:100%;margin:0;position:absolute;inset:0}.desktop-window-dialog__content>*{pointer-events:auto}.desktop-window-dialog{z-index:var(--window-z)!important}.desktop-window-dialog .v-overlay__scrim{display:none}.desktop-window-dialog>.v-overlay__content{inset:0;z-index:var(--window-z)!important}:root{--ui-font-family:"JetBrains Mono", "Fira Code", "IBM Plex Mono", monospace;font-family:var(--ui-font-family,"JetBrains Mono", "Fira Code", "IBM Plex Mono", monospace);--ui-body-bg-start:#010302;--ui-body-bg-end:#070d09;--ui-body-glow-primary:#38ff88;--ui-body-glow-secondary:#30d276;--ui-body-gradient-angle:180deg;--ui-matrix-bg-start:#020907;--ui-matrix-bg-end:#04110d;--ui-matrix-gradient-angle:180deg;--ui-semantic-success:#39ff88;--ui-semantic-warning:#e7ffa1;--ui-semantic-error:#ff5f8f;--ui-semantic-info:#71b8ff;--ui-accent:#39ff88;--ui-accent-soft:#7effcd;--ui-panel-gradient-angle:160deg;--ui-panel-border:#2aff7a;--ui-panel-bg-start:#08120d;--ui-panel-bg-end:#030906;--ui-panel-title:#84ffc3;--ui-section-border:#34ff95;--ui-section-bg:#040c08;--ui-section-title:#97ffd0;--ui-status-card-border:#7effcd;--ui-status-card-bg-start:#07120d;--ui-status-card-bg-end:#030b07;--ui-text-primary:#d8ffe8;--ui-text-muted:#8bbda1;--ui-input-border:#2dff82;--ui-input-bg:#020a06;--ui-button-border:#2bff84;--ui-button-bg:#06130c;--ui-button-primary-start:#124028;--ui-button-primary-end:#082316;font-weight:400;line-height:1.4}*,:before,:after{box-sizing:border-box}html,body,#app{width:100%;min-height:100%;margin:0}body{background:radial-gradient(circle at 20% 0%, color-mix(in srgb, var(--ui-body-glow-primary,#38ff88) 20%, transparent), transparent 40%), radial-gradient(circle at 80% 100%, color-mix(in srgb, var(--ui-body-glow-secondary,#30d276) 17%, transparent), transparent 45%), linear-gradient(var(--ui-body-gradient-angle,180deg), var(--ui-body-bg-start,#010302) 0%, var(--ui-body-bg-end,#070d09) 100%);color:var(--ui-text-primary,#d5ffe8)}.matrix-shell{background:linear-gradient(var(--ui-matrix-gradient-angle,180deg), var(--ui-matrix-bg-start,#020907) 0%, var(--ui-matrix-bg-end,#04110d) 100%), linear-gradient(color-mix(in srgb, var(--ui-accent,#39ff88) 20%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--ui-accent,#39ff88) 20%, transparent) 1px, transparent 1px);background-size:auto,22px 22px,22px 22px;position:relative}.matrix-shell:before{content:"";pointer-events:none;background:radial-gradient(circle at 10% 20%, color-mix(in srgb, var(--ui-accent-soft,#7effcd) 20%, transparent), transparent 35%), radial-gradient(circle at 90% 80%, color-mix(in srgb, var(--ui-accent,#39ff88) 18%, transparent), transparent 30%);z-index:0;position:fixed;inset:0}.command-grid{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:12px;height:auto;min-height:100vh;padding:16px;display:grid}.command-col{min-width:0;min-height:0}.panel{border:1px solid color-mix(in srgb, var(--ui-panel-border,#2aff7a) 40%, transparent);background:linear-gradient(var(--ui-panel-gradient-angle,160deg), color-mix(in srgb, var(--ui-panel-bg-start,#08120d) 95%, transparent), color-mix(in srgb, var(--ui-panel-bg-end,#030906) 92%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-accent-soft,#7effcd) 15%, transparent), 0 14px 42px #00000073, 0 0 18px color-mix(in srgb, var(--ui-accent,#39ff88) 28%, transparent);z-index:1;position:relative}.panel-scroll{overflow:auto}.panel-title{color:var(--ui-panel-title,#84ffc3);letter-spacing:.03em;text-transform:uppercase;margin:0 0 14px;font-size:1.1rem}.section-card{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 48%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 85%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:12px;padding:14px}.section-title{color:var(--ui-section-title,#97ffd0);letter-spacing:.04em;margin:0 0 12px;font-size:1rem}.status-card{border:1px solid color-mix(in srgb, var(--ui-status-card-border,#7effcd) 58%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ui-status-card-bg-start,#07120d) 90%, transparent), color-mix(in srgb, var(--ui-status-card-bg-end,#030b07) 88%, transparent));border-radius:12px;padding:12px}.status-title{letter-spacing:.04em;text-transform:uppercase;color:var(--ui-section-title,#9bffd0)!important}.status-row{grid-template-columns:130px 1fr;align-items:center;gap:10px;display:grid}.status-row .status-pill{justify-self:start;width:auto}.status-line{align-items:center;gap:10px;display:flex}.status-label{color:var(--ui-text-muted,#8bbda1);text-transform:uppercase;letter-spacing:.04em;font-size:.8rem}.status-value{color:var(--ui-text-primary,#d8ffe8);font-size:.9rem;font-weight:500}.status-value.break{word-break:break-all}.status-pill{letter-spacing:.03em;border:1px solid color-mix(in srgb, var(--ui-accent-soft,#7effcd) 42%, transparent);background:color-mix(in srgb, var(--ui-button-bg,#06130c) 85%, transparent);color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 90%, white 10%);text-transform:uppercase;border-radius:999px;align-items:center;padding:4px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.status-pill.is-success{border-color:color-mix(in srgb, var(--ui-semantic-success,#39ff88) 60%, transparent);color:color-mix(in srgb, var(--ui-semantic-success,#39ff88) 86%, white 14%);background:color-mix(in srgb, var(--ui-semantic-success,#39ff88) 22%, var(--ui-button-bg,#06130c) 78%)}.status-pill.is-warning{border-color:color-mix(in srgb, var(--ui-semantic-warning,#e7ffa1) 60%, transparent);color:color-mix(in srgb, var(--ui-semantic-warning,#e7ffa1) 88%, white 12%);background:color-mix(in srgb, var(--ui-semantic-warning,#e7ffa1) 20%, var(--ui-button-bg,#06130c) 80%)}.status-pill.is-error{border-color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 60%, transparent);color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 82%, white 18%);background:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 22%, var(--ui-button-bg,#06130c) 78%)}.status-pill.is-disconnected-blink{animation:2.4s ease-in-out infinite disconnectedPulse}.status-pill.is-neutral{border-color:color-mix(in srgb, var(--ui-accent-soft,#7effcd) 42%, transparent);color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 90%, white 10%);background:color-mix(in srgb, var(--ui-button-bg,#06130c) 85%, transparent)}@keyframes disconnectedPulse{0%{box-shadow:0 0 0 color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 0%, transparent);filter:brightness()}50%{box-shadow:0 0 18px color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 44%, transparent), inset 0 0 10px color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 28%, transparent);filter:brightness(1.08)}to{box-shadow:0 0 0 color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 0%, transparent);filter:brightness()}}@media (prefers-reduced-motion:reduce){.status-pill.is-disconnected-blink,.command-btn.run-stop-blink{animation:none}}.field-block{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.field-label{color:var(--ui-text-muted,#8bc7a9);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.command-input{border:1px solid color-mix(in srgb, var(--ui-input-border,#2dff82) 55%, transparent);background:color-mix(in srgb, var(--ui-input-bg,#020a06) 95%, transparent);width:100%;color:var(--ui-text-primary,#dcffed);min-height:42px;font:inherit;border-radius:10px;outline:none;padding:10px 12px}.command-input:focus{border-color:color-mix(in srgb, var(--ui-accent-soft,#7effcd) 86%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--ui-accent,#39ff88) 35%, transparent)}.button-row{flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0;display:flex}.command-btn{border:1px solid color-mix(in srgb, var(--ui-button-border,#2bff84) 62%, transparent);background:color-mix(in srgb, var(--ui-button-bg,#06130c) 95%, transparent);color:var(--ui-text-primary,#d8ffeb);font:inherit;letter-spacing:.02em;cursor:pointer;border-radius:10px;padding:10px 14px;font-weight:700;transition:transform .15s,box-shadow .15s,border-color .15s}.command-btn.primary{background:linear-gradient(180deg, color-mix(in srgb, var(--ui-button-primary-start,#124028) 95%, transparent), color-mix(in srgb, var(--ui-button-primary-end,#082316) 95%, transparent));border-color:color-mix(in srgb, var(--ui-accent-soft,#7effcd) 70%, transparent)}.command-btn.secondary{background:color-mix(in srgb, var(--ui-button-bg,#06130c) 88%, transparent)}.command-btn.danger{background:linear-gradient(180deg, color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 38%, var(--ui-button-bg,#06130c) 62%), color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 22%, var(--ui-button-bg,#06130c) 78%));border-color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 70%, transparent);color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 70%, white 30%)}.command-btn.run-stop-blink{animation:1.45s ease-in-out infinite runStopPulse}.command-btn:hover:not(:disabled){box-shadow:0 8px 16px #00000059, 0 0 12px color-mix(in srgb, var(--ui-accent,#39ff88) 36%, transparent);transform:translateY(-1px)}.command-btn:disabled{opacity:.5;cursor:not-allowed}@keyframes runStopPulse{0%{box-shadow:0 0 0 color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 0%, transparent);filter:brightness()}50%{box-shadow:0 0 20px color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 48%, transparent), inset 0 0 12px color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 34%, transparent);filter:brightness(1.08)}to{box-shadow:0 0 0 color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 0%, transparent);filter:brightness()}}.error-banner{border:1px solid color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 55%, transparent);background:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 20%, var(--ui-input-bg,#020a06) 80%);color:color-mix(in srgb, var(--ui-semantic-error,#ff5f8f) 85%, white 15%);border-radius:10px;margin-top:8px;padding:8px 10px}.info-banner{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 45%, transparent);background:color-mix(in srgb, var(--ui-input-bg,#020a06) 78%, transparent);color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 88%, var(--ui-accent-soft,#7effcd) 12%);border-radius:10px;margin:10px 0;padding:8px 10px}.editor-shell{border:1px solid color-mix(in srgb, var(--ui-input-border,#2dff82) 46%, transparent);background:color-mix(in srgb, var(--ui-input-bg,#020a06) 88%, transparent);border-radius:8px;min-height:140px;padding:10px}.tiptap-area{min-height:116px;color:var(--ui-text-primary,#cbffe2);white-space:pre-wrap;outline:none}.tiptap-area p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:color-mix(in srgb, var(--ui-text-muted,#8bbda1) 65%, transparent);float:left;pointer-events:none;height:0}.userprompt-area{min-height:220px}.tiptap-area p{margin:0}.final-box{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 40%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 82%, transparent);border-radius:8px;padding:10px}.final-box pre{color:var(--ui-text-primary,#cbffe2);white-space:pre-wrap;word-break:break-word;margin:8px 0 0}.readonly-area{min-height:80px}.result-area{min-height:180px}.structured-plan{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 34%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 60%, transparent);border-radius:8px;padding:10px}.agent-list{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 26%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 64%, transparent);border-radius:8px}.activity-list{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 32%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 66%, transparent);border-radius:8px;flex:1;min-height:0;max-height:calc(100vh - 210px);overflow:auto}.activity-item{border-bottom:1px solid #39ff881f}.activity-row{border-bottom:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 24%, transparent);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.activity-head{align-items:center;gap:8px;display:flex}.activity-title{color:var(--ui-text-primary,#dcffe7);font-size:.9rem}.activity-detail{color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 76%, var(--ui-text-muted,#8bbda1) 24%);white-space:pre-wrap;word-break:break-word;line-height:1.45}.prompt-editor{flex-direction:column;gap:8px;display:flex}.editor-toolbar{border:1px solid color-mix(in srgb, var(--ui-section-border,#34ff95) 38%, transparent);background:color-mix(in srgb, var(--ui-section-bg,#040c08) 82%, transparent);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex}.editor-btn{border:1px solid color-mix(in srgb, var(--ui-button-border,#2bff84) 48%, transparent);background:color-mix(in srgb, var(--ui-button-bg,#06130c) 88%, transparent);color:color-mix(in srgb, var(--ui-text-primary,#d8ffe8) 92%, var(--ui-accent-soft,#7effcd) 8%);font:inherit;cursor:pointer;border-radius:8px;padding:6px 9px;font-size:.78rem}.editor-btn.is-active{border-color:color-mix(in srgb, var(--ui-accent-soft,#7effcd) 86%, transparent);box-shadow:0 0 0 2px color-mix(in srgb, var(--ui-accent,#39ff88) 34%, transparent)}.editor-btn:hover{border-color:color-mix(in srgb, var(--ui-accent-soft,#7effcd) 76%, transparent)}.editor-count{color:var(--ui-text-muted,#9ed8b9);margin-left:auto;font-size:.78rem}@media (width<=960px){.command-grid{grid-template-columns:1fr;gap:10px;height:auto;min-height:auto;padding:10px}.panel{min-height:auto!important}.userprompt-area{min-height:170px}.activity-list{max-height:320px}.status-row{grid-template-columns:1fr;gap:4px}.command-btn{width:100%}.editor-count{width:100%;margin-left:0}}.v-overlay-container,.global-front-overlay{z-index:100000!important}.command-snackbar{border:1px solid #7effcd80;box-shadow:0 8px 24px #00000073}.command-snackbar-host{z-index:5000!important}
