.node-not-implemented-badge[data-v-93aa233c]{color:#ef4444;cursor:help;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.node-not-implemented-badge[data-v-93aa233c]:focus-visible{border-radius:999px;box-shadow:0 0 0 2px #ef444473}.node-not-implemented-badge__icon[data-v-93aa233c]{display:block}.node-not-implemented-tooltip{z-index:10000;color:#f4f4f5;pointer-events:none;background:#18181b;border:1px solid #3f3f46;border-radius:6px;max-width:240px;padding:6px 10px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:500;line-height:1.4;animation:.12s node-not-implemented-tooltip-in;position:fixed;transform:translate(-50%,-100%);box-shadow:0 8px 24px #00000073}@keyframes node-not-implemented-tooltip-in{0%{opacity:0;transform:translate(-50%,calc(4px - 100%))}to{opacity:1;transform:translate(-50%,-100%)}}.node[data-v-29df5240]{-webkit-user-select:none;user-select:none}.node[data-v-29df5240] input,.node[data-v-29df5240] textarea{-webkit-user-select:text;user-select:text}.graph-node-fold-badge[data-v-29df5240]{letter-spacing:.03em;text-transform:uppercase;color:#b4dcffd9;background:#508cc833;border:1px solid #78aae640;border-radius:3px;align-items:center;gap:2px;margin-left:4px;padding:1px 5px;font-size:9px;font-weight:600;display:inline-flex}.graph-node-fold-badge--compile[data-v-29df5240]{color:#d2c378f2;background:#a08c3c38;border-color:#c8b45a59}.graph-node-fold-badge--runtime[data-v-29df5240]{color:#b4dcffe6;background:#508cc838;border-color:#78aae64d}.graph-group-node[data-v-58e0cf3e]{-webkit-user-select:none;user-select:none;box-shadow:none!important;background:0 0!important;border:none!important;min-width:0!important;padding:0!important;overflow:visible!important}.graph-group-frame[data-v-58e0cf3e]{box-sizing:border-box;border:2px solid var(--group-border,#3b82f6cc);background:var(--group-tint,#3b82f61f);pointer-events:none;border-radius:6px;flex-direction:column;display:flex;position:relative}.graph-group-header[data-v-58e0cf3e]{pointer-events:auto;border-bottom:1px solid color-mix(in srgb,var(--group-color,#3b82f6) 35%,transparent);background:color-mix(in srgb,var(--group-color,#3b82f6) 18%,#1e1e2e 82%);cursor:grab;border-radius:4px 4px 0 0;flex-direction:column;gap:6px;padding:8px 10px 6px;display:flex}.graph-group-node.selected .graph-group-header[data-v-58e0cf3e]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--group-color,#3b82f6) 55%,#fff 45%)}.graph-group-title[data-v-58e0cf3e]{color:#f8fafc;cursor:text;background:0 0;border:none;outline:none;width:100%;font-size:13px;font-weight:700;line-height:1.3}.graph-group-color-row[data-v-58e0cf3e]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.graph-group-color-swatch[data-v-58e0cf3e]{cursor:pointer;border:1px solid #ffffff59;border-radius:3px;width:14px;height:14px;padding:0}.graph-group-color-swatch--active[data-v-58e0cf3e]{outline-offset:1px;outline:2px solid #fff}.graph-group-color-picker[data-v-58e0cf3e]{cursor:pointer;border:1px dashed #ffffff73;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;overflow:hidden}.graph-group-color-picker-input[data-v-58e0cf3e]{cursor:pointer;background:0 0;border:none;width:24px;height:24px;padding:0}.graph-group-body[data-v-58e0cf3e]{pointer-events:none;flex:1;min-height:48px;padding:8px 10px 10px}.graph-group-description[data-v-58e0cf3e]{pointer-events:auto;resize:vertical;border:1px solid color-mix(in srgb,var(--group-color,#3b82f6) 30%,#334155);color:#cbd5e1;cursor:text;background:#0f172a59;border-radius:4px;outline:none;width:100%;min-height:44px;padding:6px 8px;font-size:11px;line-height:1.45}.graph-group-description[data-v-58e0cf3e]:focus{border-color:var(--group-color,#3b82f6)}.graph-group-resize-handle[data-v-58e0cf3e]{pointer-events:auto;cursor:nwse-resize;border-right:2px solid var(--group-color,#3b82f6);border-bottom:2px solid var(--group-color,#3b82f6);opacity:.85;border-radius:0 0 4px;width:14px;height:14px;position:absolute;bottom:0;right:0}.object-ref-select-wrap[data-v-224d2739]{width:100%;min-width:0;position:relative}.object-ref-select-wrap--inline[data-v-224d2739]{align-items:center;gap:8px;display:flex}.objref-label[data-v-224d2739]{color:#a1a1aa;white-space:nowrap;flex:none;font-size:12px;font-weight:500}.object-ref-select-wrap--inline .objref-trigger[data-v-224d2739]{flex:auto;min-width:80px}.objref-trigger[data-v-224d2739]{color:#e4e4e7;cursor:pointer;text-align:left;background:#18181b;border:1px solid #3f3f46;border-radius:4px;justify-content:space-between;align-items:center;gap:4px;width:100%;min-width:100px;padding:4px 8px;font-size:12px;transition:border-color .12s;display:flex}.objref-trigger[data-v-224d2739]:hover{border-color:#52525b}.objref-trigger[data-v-224d2739]:focus{border-color:#3b82f6;outline:none}.objref-trigger-label[data-v-224d2739]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.objref-trigger-icon[data-v-224d2739]{color:#71717a;flex-shrink:0;transition:transform .15s}.object-ref-connected[data-v-224d2739]{color:#71717a;font-size:11px;font-style:italic}.empty-control[data-v-224d2739]{min-width:1px;display:inline-block}.objref-dd .objref-dd-search{z-index:1;background:#18181b;border-bottom:1px solid #27272a;padding:4px 6px 6px;position:sticky;top:0}.objref-dd .objref-dd-search-input{box-sizing:border-box;color:#e4e4e7;background:#09090b;border:1px solid #3f3f46;border-radius:4px;outline:none;width:100%;padding:5px 8px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:12px;display:block}.objref-dd .objref-dd-search-input:focus{border-color:#3b82f6}.objref-dd .objref-dd-search-input::placeholder{color:#71717a}.objref-dd .objref-dd-empty{color:#71717a;margin:0;padding:8px 10px;font-size:12px;font-style:italic}.objref-dd.objref-dd--floating{z-index:1500;scrollbar-width:thin;scrollbar-color:#52525b #27272a;background:#18181b;border:1px solid #3f3f46;border-radius:5px;max-height:280px;padding:3px 0;position:fixed;overflow:hidden auto;box-shadow:0 8px 20px #00000073}.objref-dd.objref-dd--floating::-webkit-scrollbar{width:8px}.objref-dd.objref-dd--floating::-webkit-scrollbar-track{background:#27272a;border-radius:4px}.objref-dd.objref-dd--floating::-webkit-scrollbar-thumb{background:#52525b;border-radius:4px}.objref-dd.objref-dd--floating::-webkit-scrollbar-thumb:hover{background:#71717a}.objref-dd.objref-dd--floating::-webkit-scrollbar-thumb:active{background:#a1a1aa}.objref-dd .objref-dd-item{color:#d4d4d8;text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:5px 10px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:12px;transition:background 80ms;display:flex;overflow:hidden}.objref-dd .objref-dd-item-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.objref-dd .objref-dd-item-type{text-transform:uppercase;letter-spacing:.04em;color:#71717a;flex-shrink:0;font-size:9px;font-weight:600}.objref-dd .objref-dd-item.objref-dd-item--highlight,.objref-dd .objref-dd-item:hover{background:#27272a}.objref-dd .objref-dd-item.objref-dd-item--selected{color:#3b82f6;font-weight:600}.objref-dd-enter-active,.objref-dd-leave-active{transition:opacity .1s,transform .1s}.objref-dd-enter-from,.objref-dd-leave-to{opacity:0;transform:translateY(-3px)}.material-ref-select-wrap[data-v-ae92636b]{width:100%;min-width:0;position:relative}.material-ref-select-wrap--inline[data-v-ae92636b]{align-items:center;gap:8px;display:flex}.matref-label[data-v-ae92636b]{color:#a1a1aa;flex:none;font-size:12px}.matref-trigger[data-v-ae92636b]{color:#e4e4e7;cursor:pointer;background:#18181b;border:1px solid #3f3f46;border-radius:6px;align-items:center;gap:6px;width:100%;min-width:0;padding:4px 8px;font-size:12px;display:flex}.matref-trigger-label[data-v-ae92636b]{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.matref-trigger-icon[data-v-ae92636b]{opacity:.7;flex-shrink:0}.matref-dd--floating[data-v-ae92636b]{z-index:10000;background:#27272a;border:1px solid #3f3f46;border-radius:8px;max-height:280px;padding:4px;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #00000073}.matref-dd-search[data-v-ae92636b]{z-index:1;background:#27272a;border-bottom:1px solid #3f3f46;padding:2px 2px 6px;position:sticky;top:0}.matref-dd-search-input[data-v-ae92636b]{box-sizing:border-box;color:#e4e4e7;background:#18181b;border:1px solid #3f3f46;border-radius:4px;outline:none;width:100%;padding:5px 8px;font-size:12px;display:block}.matref-dd-search-input[data-v-ae92636b]:focus{border-color:#f472b6}.matref-dd-search-input[data-v-ae92636b]::placeholder{color:#71717a}.matref-dd-heading[data-v-ae92636b]{text-transform:uppercase;letter-spacing:.04em;color:#71717a;padding:6px 10px 2px;font-size:10px;font-weight:600}.matref-dd-empty[data-v-ae92636b]{color:#71717a;padding:8px 10px;font-size:11px;line-height:1.4}.matref-dd-item[data-v-ae92636b]{color:#e4e4e7;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;width:100%;padding:6px 10px;font-size:12px;display:block}.matref-dd-item--highlight[data-v-ae92636b],.matref-dd-item--selected[data-v-ae92636b],.matref-dd-item[data-v-ae92636b]:hover{background:#f472b626}.material-ref-connected[data-v-ae92636b]{color:#71717a;font-size:11px;font-style:italic}.asset-ref-select-wrap[data-v-1691b158]{width:100%;min-width:0;position:relative}.asset-ref-select-wrap--inline[data-v-1691b158]{align-items:center;gap:8px;display:flex}.asset-ref-label[data-v-1691b158]{color:#a1a1aa;white-space:nowrap;flex:none;font-size:12px;font-weight:500}.asset-ref-row[data-v-1691b158]{gap:4px;min-width:0}.asset-ref-row[data-v-1691b158],.asset-ref-trigger[data-v-1691b158]{flex:auto;align-items:center;display:flex}.asset-ref-trigger[data-v-1691b158]{color:#e4e4e7;cursor:default;text-align:left;background:#18181b;border:1px dashed #52525b;border-radius:4px;min-width:60px;padding:4px 8px;font-size:12px}.asset-ref-trigger--picker[data-v-1691b158]{cursor:pointer;border-style:solid;border-color:#3f3f46;gap:6px}.asset-ref-trigger--picker[data-v-1691b158]:hover{border-color:#71717a}.asset-ref-trigger-label[data-v-1691b158]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.asset-ref-trigger-icon[data-v-1691b158]{opacity:.7;flex-shrink:0}.asset-ref-dd--floating[data-v-1691b158]{z-index:10000;background:#27272a;border:1px solid #3f3f46;border-radius:8px;max-height:280px;padding:4px;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #00000073}.asset-ref-dd-heading[data-v-1691b158]{text-transform:uppercase;letter-spacing:.04em;color:#71717a;padding:6px 10px 2px;font-size:10px;font-weight:600}.asset-ref-dd-empty[data-v-1691b158]{color:#71717a;padding:8px 10px;font-size:11px;line-height:1.4}.asset-ref-dd-item[data-v-1691b158]{color:#e4e4e7;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;width:100%;padding:6px 10px;font-size:12px;display:block}.asset-ref-dd-item[data-v-1691b158]:hover{background:#4dd9ff1f}.asset-ref-clear[data-v-1691b158]{color:#a1a1aa;cursor:pointer;background:#18181b;border:1px solid #3f3f46;border-radius:4px;flex-shrink:0;width:26px;height:26px;padding:0;font-size:16px;line-height:1}.asset-ref-clear[data-v-1691b158]:hover{color:#fca5a5;border-color:#ef4444}.asset-ref-connected[data-v-1691b158]{text-align:right;color:#71717a;flex:auto;font-size:11px;font-style:italic}.empty-control[data-v-1691b158]{min-width:1px;display:inline-block}.asset-ref-video-preview-wrap[data-v-1691b158]{background:#09090b;border:1px solid #3f3f46;border-radius:4px;max-width:100%;margin-top:6px;overflow:hidden}.asset-ref-video-preview[data-v-1691b158]{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;max-height:56px;display:block}.tray-options-control[data-v-816f31dd]{flex-direction:column;gap:6px;width:100%;min-width:220px;padding:4px 0;display:flex}.tray-options-control-header[data-v-816f31dd]{justify-content:space-between;align-items:center;gap:8px;display:flex}.tray-options-control-label[data-v-816f31dd]{color:#a1a1aa;font-size:12px;font-weight:500}.tray-options-control-add[data-v-816f31dd]{color:#e4e4e7;cursor:pointer;background:#27272a;border:1px solid #3f3f46;border-radius:4px;padding:3px 8px;font-size:11px}.tray-options-control-add[data-v-816f31dd]:hover{background:#3f3f46;border-color:#52525b}.tray-options-control-empty[data-v-816f31dd]{color:#71717a;padding:4px 0;font-size:11px;font-style:italic}.tray-options-control-list[data-v-816f31dd]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.tray-options-control-row[data-v-816f31dd]{grid-template-columns:auto minmax(60px,1fr) minmax(60px,1.4fr) auto;align-items:center;gap:4px;padding:2px 0;display:grid}.tray-options-control-reorder[data-v-816f31dd]{flex-direction:column;gap:1px;display:flex}.tray-options-control-iconbtn[data-v-816f31dd]{color:#a1a1aa;cursor:pointer;background:0 0;border:1px solid #3f3f46;border-radius:3px;min-width:16px;height:11px;padding:0 4px;font-size:9px;line-height:1}.tray-options-control-iconbtn[data-v-816f31dd]:hover:not(:disabled){color:#e4e4e7;background:#3f3f46}.tray-options-control-iconbtn[data-v-816f31dd]:disabled{opacity:.3;cursor:not-allowed}.tray-options-control-field[data-v-816f31dd]{color:#e4e4e7;background:#18181b;border:1px solid #3f3f46;border-radius:4px;min-width:0;padding:3px 6px;font-size:11px}.tray-options-control-field[data-v-816f31dd]:focus{border-color:#3b82f6;outline:none}.tray-options-control-row--invalid .tray-options-control-field--value[data-v-816f31dd]{border-color:#ef4444}.tray-options-control-remove[data-v-816f31dd]{color:#a1a1aa;cursor:pointer;background:0 0;border:1px solid #3f3f46;border-radius:4px;padding:1px 6px;font-size:13px;line-height:1}.tray-options-control-remove[data-v-816f31dd]:hover{color:#fecaca;background:#7f1d1d;border-color:#b91c1c}.empty-control[data-v-816f31dd],.empty-control[data-v-1df0d6d6]{min-width:1px;display:inline-block}.node-checkbox-input[data-v-b4a06ba2]{cursor:pointer;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:relative}.node-checkbox-input--disabled[data-v-b4a06ba2]{opacity:.45;cursor:not-allowed}.node-checkbox-input__native[data-v-b4a06ba2]{opacity:0;width:100%;height:100%;cursor:inherit;z-index:1;margin:0;position:absolute;inset:0}.node-checkbox-input__box[data-v-b4a06ba2]{box-sizing:border-box;color:#e4e4e7;background:#18181b;border:1px solid #3f3f46;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;transition:border-color .12s,background .12s;display:flex}.node-checkbox-input__check[data-v-b4a06ba2]{opacity:0;width:10px;height:10px;transition:opacity .1s,transform .1s;transform:scale(.85)}.node-checkbox-input__native:checked+.node-checkbox-input__box .node-checkbox-input__check[data-v-b4a06ba2]{opacity:1;transform:scale(1)}.node-checkbox-input__native:focus-visible+.node-checkbox-input__box[data-v-b4a06ba2]{border-color:#3b82f6;outline:none;box-shadow:0 0 0 1px #3b82f6}.node-checkbox-input:hover:not(.node-checkbox-input--disabled) .node-checkbox-input__box[data-v-b4a06ba2]{border-color:#52525b}.node-checkbox-input__native:disabled+.node-checkbox-input__box[data-v-b4a06ba2]{background:#27272a}.object-ref-select-wrap[data-v-70316823]{width:100%;min-width:0;position:relative}.object-ref-select-wrap--inline[data-v-70316823]{align-items:center;gap:8px;display:flex}.objref-label[data-v-70316823]{color:#a1a1aa;white-space:nowrap;flex:none;font-size:12px;font-weight:500}.object-ref-select-wrap--inline .objref-trigger[data-v-70316823]{flex:auto;min-width:80px}.objref-trigger[data-v-70316823]{color:#e4e4e7;cursor:pointer;text-align:left;background:#18181b;border:1px solid #3f3f46;border-radius:4px;justify-content:space-between;align-items:center;gap:4px;width:100%;min-width:100px;padding:4px 8px;font-size:12px;transition:border-color .12s;display:flex}.objref-trigger[data-v-70316823]:hover{border-color:#52525b}.objref-trigger[data-v-70316823]:focus{border-color:#3b82f6;outline:none}.objref-trigger-label[data-v-70316823]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.objref-trigger-icon[data-v-70316823]{color:#71717a;flex-shrink:0}.object-ref-connected[data-v-70316823]{text-align:right;color:#71717a;flex:auto;font-size:11px;font-style:italic}.empty-control[data-v-70316823]{min-width:1px;display:inline-block}.object-ref-select-wrap[data-v-a4930f98]{width:100%;min-width:0;position:relative}.object-ref-select-wrap--inline[data-v-a4930f98]{align-items:center;gap:8px;display:flex}.objref-label[data-v-a4930f98]{color:#a1a1aa;white-space:nowrap;flex:none;font-size:12px;font-weight:500}.object-ref-select-wrap--inline .objref-trigger[data-v-a4930f98]{flex:auto;min-width:80px}.objref-trigger[data-v-a4930f98]{color:#e4e4e7;cursor:pointer;text-align:left;background:#18181b;border:1px solid #3f3f46;border-radius:4px;justify-content:space-between;align-items:center;gap:4px;width:100%;min-width:100px;padding:4px 8px;font-size:12px;transition:border-color .12s;display:flex}.objref-trigger[data-v-a4930f98]:hover{border-color:#52525b}.objref-trigger[data-v-a4930f98]:focus{border-color:#3b82f6;outline:none}.objref-trigger-label[data-v-a4930f98]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.objref-trigger-icon[data-v-a4930f98]{color:#71717a;flex-shrink:0}.object-ref-connected[data-v-a4930f98]{text-align:right;color:#71717a;flex:auto;font-size:11px;font-style:italic}.empty-control[data-v-a4930f98]{min-width:1px;display:inline-block}.labeled-input-control[data-v-c1351858]{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.labeled-input-control-label[data-v-c1351858]{color:#a1a1aa;white-space:nowrap;flex:none;font-size:12px;font-weight:500}.labeled-input-control-field[data-v-c1351858]{color:#e4e4e7;background:#18181b;border:1px solid #3f3f46;border-radius:4px;flex:auto;min-width:60px;padding:4px 8px;font-size:12px}.labeled-input-control-field[data-v-c1351858]:focus{border-color:#3b82f6;outline:none}.labeled-input-control-field--disabled[data-v-c1351858]{color:#71717a;cursor:not-allowed;opacity:.7;background:#0f0f10}.labeled-input-control-connected[data-v-c1351858]{text-align:right;color:#71717a;flex:auto;font-size:11px;font-style:italic}.empty-control[data-v-c1351858]{min-width:1px;display:inline-block}.connection-with-delete-svg[data-v-d50ff1f1]{pointer-events:none;width:9999px;height:9999px;position:absolute;overflow:visible!important}.connection-with-delete-svg .connection-delete-wrap[data-v-d50ff1f1],.connection-with-delete-svg .connection-reroute-wrap[data-v-d50ff1f1]{pointer-events:all}.connection-path[data-v-d50ff1f1]{transition:stroke .15s,stroke-width .15s,filter .15s}.connection-path--invalid[data-v-d50ff1f1]{stroke-dasharray:6 4}.connection-with-delete:hover .connection-path[data-v-d50ff1f1]{stroke-width:3px;filter:brightness(1.18)}.connection-delete-wrap[data-v-d50ff1f1]{cursor:pointer}.connection-delete-bg[data-v-d50ff1f1]{fill:#252530;stroke:#3f3f46;stroke-width:1px;transition:fill .15s,stroke .15s}.connection-delete-wrap:hover .connection-delete-bg[data-v-d50ff1f1]{fill:#3f3f46;stroke:#52525b}.connection-delete-wrap:active .connection-delete-bg[data-v-d50ff1f1]{fill:#dc2626;stroke:#ef4444}.connection-delete-icon[data-v-d50ff1f1]{stroke:#a1a1aa;pointer-events:none}.connection-delete-wrap:hover .connection-delete-icon[data-v-d50ff1f1]{stroke:#e4e4e7}.connection-delete-wrap:active .connection-delete-icon[data-v-d50ff1f1]{stroke:#fff}.connection-reroute-wrap[data-v-d50ff1f1]{cursor:grab}.connection-reroute-wrap[data-v-d50ff1f1]:active{cursor:grabbing}.connection-reroute-hit[data-v-d50ff1f1]{fill:#0000;stroke:none}.connection-reroute-bg[data-v-d50ff1f1]{fill:#1f2937;stroke:#94a3b8;stroke-width:2px;transition:fill .15s,stroke .15s}.connection-reroute-wrap:hover .connection-reroute-bg[data-v-d50ff1f1]{fill:#334155;stroke:#bfdbfe}.node-palette[data-v-4384efc5]{background:var(--node-palette-bg,#0e0f12);border-right:1px solid var(--node-palette-border,#1f2024);min-width:140px;color:var(--node-palette-text,#e4e4e7);flex-direction:column;flex:1 1 0;font-family:ui-sans-serif,system-ui,sans-serif;font-size:12px;display:flex;overflow:hidden}.node-palette-header[data-v-4384efc5]{letter-spacing:.02em;color:var(--node-palette-header-text,#f4f4f5);background:var(--node-palette-header-bg,#18181b);border-bottom:1px solid var(--node-palette-border,#1f2024);padding:6px 8px;font-weight:600}.node-palette-header[data-v-4384efc5],.node-palette-search[data-v-4384efc5]{flex-shrink:0;font-size:11px;line-height:1.3}.node-palette-search[data-v-4384efc5]{box-sizing:border-box;color:#e4e4e7;background:#18181b;border:none;border-bottom:1px solid #27272a;width:100%;margin:0;padding:4px 6px}.node-palette-search[data-v-4384efc5]::placeholder{color:#71717a}.node-palette-search[data-v-4384efc5]:focus{background:#1f2024;outline:none}.node-palette-list[data-v-4384efc5]{scrollbar-width:thin;scrollbar-color:var(--node-palette-scroll-thumb,#3f3f46) transparent;flex:auto;min-height:0;padding:6px 8px;overflow:hidden auto}.node-palette-list[data-v-4384efc5]::-webkit-scrollbar{width:6px}.node-palette-list[data-v-4384efc5]::-webkit-scrollbar-track{background:0 0}.node-palette-list[data-v-4384efc5]::-webkit-scrollbar-thumb{background:var(--node-palette-scroll-thumb,#3f3f46);border-radius:3px}.node-palette-list[data-v-4384efc5]::-webkit-scrollbar-thumb:hover{background:var(--node-palette-scroll-thumb-hover,#52525b)}.node-palette-category[data-v-4384efc5]{margin-bottom:6px}.node-palette-category[data-v-4384efc5]:last-child{margin-bottom:0}.node-palette-category-title[data-v-4384efc5]{text-transform:capitalize;letter-spacing:.05em;color:var(--node-palette-category-text,#71717a);margin-bottom:3px;padding-left:2px;font-size:10px;font-weight:600;line-height:1.3}.node-palette-create-fn[data-v-4384efc5]{box-sizing:border-box;color:#5eead4;cursor:pointer;background:#14b8a60f;border:1px dashed #0f766e;border-radius:4px;align-items:center;gap:5px;width:100%;margin-bottom:4px;padding:5px 8px;font-size:11px;font-weight:500;display:flex}.node-palette-create-fn[data-v-4384efc5]:hover{background:#14b8a624;border-color:#14b8a6}.node-palette-item-row[data-v-4384efc5]{align-items:center;gap:3px;margin-bottom:2px;display:flex}.node-palette-item[data-v-4384efc5]{text-align:left;background:linear-gradient(90deg,var(--node-accent-tint,transparent) 0,var(--node-palette-item-bg,#18181b) 64px);border:1px solid var(--node-palette-item-border,#27272a);border-left:3px solid var(--node-accent,#52525b);min-width:0;color:var(--node-palette-text,#e4e4e7);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:4px;flex:auto;padding:5px 8px 5px 7px;font-size:11px;font-weight:500;line-height:1.35;transition:background .15s,border-color .15s;overflow:hidden}.node-palette-item[data-v-4384efc5]:hover{background:linear-gradient(90deg,var(--node-accent-tint-hover,var(--node-accent-tint,transparent)) 0,var(--node-palette-item-hover-bg,#27272a) 100%);border-color:var(--node-palette-item-hover-border,#3f3f46);border-left-color:var(--node-accent,#52525b)}.node-palette-item[data-v-4384efc5]:active{background:var(--node-palette-item-active-bg,#3f3f46)}.node-palette-item[data-v-4384efc5]:focus{outline:none}.node-palette-item[data-v-4384efc5]:focus-visible{outline-offset:1px;outline:2px solid #3b82f6}.node-palette-info-btn[data-v-4384efc5]{color:#a1a1aa;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:color .15s;display:flex}.node-palette-info-btn[data-v-4384efc5]:hover{color:#3b82f6}.node-palette-info-btn[data-v-4384efc5]:active{color:#93c5fd}.node-palette-delete-btn[data-v-4384efc5]:hover{color:#ef4444}.node-palette-delete-btn[data-v-4384efc5]:active{color:#fca5a5}.node-palette-dialog-backdrop[data-v-4384efc5]{z-index:1400;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.node-palette-dialog[data-v-4384efc5]{background:#18181b;border:1px solid #3f3f46;border-radius:8px;width:min(360px,90vw);padding:16px;box-shadow:0 12px 40px #00000073}.node-palette-dialog-title[data-v-4384efc5]{color:#f4f4f5;margin-bottom:10px;font-size:13px;font-weight:600}.node-palette-dialog-input[data-v-4384efc5]{box-sizing:border-box;color:#e4e4e7;background:#0e0f12;border:1px solid #3f3f46;border-radius:6px;width:100%;padding:8px 10px;font-size:13px}.node-palette-dialog-input[data-v-4384efc5]:focus{border-color:#14b8a6;outline:none}.node-palette-dialog-actions[data-v-4384efc5]{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.node-palette-dialog-btn[data-v-4384efc5]{color:#e4e4e7;cursor:pointer;background:#27272a;border:1px solid #3f3f46;border-radius:5px;padding:6px 12px;font-size:12px}.node-palette-dialog-btn--primary[data-v-4384efc5]{color:#ecfdf5;background:#0f766e;border-color:#14b8a6}.node-palette-dialog-btn--danger[data-v-4384efc5]{color:#fef2f2;background:#7f1d1d;border-color:#ef4444}.node-palette-dialog-text[data-v-4384efc5]{color:#a1a1aa;margin:0;font-size:12px;line-height:1.45}.var-panel[data-v-b8d4fbb2]{color:#e4e4e7;background:#0e0f12;border-left:1px solid #1f2024;flex-direction:column;flex:0 0 240px;width:240px;min-height:0;font-size:12px;display:flex;overflow:hidden}.var-panel--collapsed[data-v-b8d4fbb2]{flex:0 0 28px;width:28px}.var-panel-tab[data-v-b8d4fbb2]{color:#a1a1aa;cursor:pointer;background:#18181b;border:none;flex-direction:column;align-items:center;gap:8px;width:100%;height:100%;padding:10px 4px;display:flex}.var-panel-tab[data-v-b8d4fbb2]:hover{color:#e4e4e7;background:#1f2024}.var-panel-tab-label[data-v-b8d4fbb2]{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600;transform:rotate(180deg)}.var-panel-header[data-v-b8d4fbb2]{letter-spacing:.02em;color:#f4f4f5;background:#18181b;border-bottom:1px solid #1f2024;flex-shrink:0;justify-content:space-between;align-items:center;padding:6px 8px;font-size:11px;font-weight:600;display:flex}.var-collapse-btn[data-v-b8d4fbb2]{color:#a1a1aa;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.var-collapse-btn[data-v-b8d4fbb2]:hover{color:#e4e4e7;background:#ffffff14}.var-panel-body[data-v-b8d4fbb2]{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:8px;display:flex;overflow-y:auto}.var-section-title[data-v-b8d4fbb2]{letter-spacing:.05em;text-transform:uppercase;color:#14b8a6;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:10px;font-weight:600;display:flex}.var-add-btn[data-v-b8d4fbb2],.var-del-btn[data-v-b8d4fbb2]{color:#a1a1aa;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.var-add-btn[data-v-b8d4fbb2]:hover{color:#14b8a6;background:#14b8a626}.var-del-btn[data-v-b8d4fbb2]:hover{color:#ef4444;background:#dc262626}.var-row[data-v-b8d4fbb2]{cursor:grab;border-radius:4px;grid-template-columns:1fr auto auto auto;align-items:center;gap:4px;margin-bottom:2px;padding:4px;display:grid}.var-row--const[data-v-b8d4fbb2]{grid-template-columns:auto 1fr auto auto auto}.var-row[data-v-b8d4fbb2]:hover{background:#ffffff0a}.var-lock[data-v-b8d4fbb2]{color:#b4c8ffb3}.var-input[data-v-b8d4fbb2],.var-select[data-v-b8d4fbb2]{color:#e4e4e7;background:#18181b;border:1px solid #27272a;border-radius:4px;min-width:0;padding:4px 6px;font-size:11px}.var-input--sm[data-v-b8d4fbb2]{width:48px}.var-input[data-v-b8d4fbb2]:focus,.var-select[data-v-b8d4fbb2]:focus{border-color:#14b8a6;outline:none}.var-check[data-v-b8d4fbb2]{width:14px;height:14px}.var-empty[data-v-b8d4fbb2]{color:#52525b;margin:0;font-size:11px}.graph-node-search[data-v-2527c338]{width:100%;max-width:320px;position:relative}.graph-node-search--floating[data-v-2527c338]{z-index:1301;background:#18181b;border:1px solid #3f3f46;border-radius:8px;width:320px;max-width:min(320px,100vw - 24px);padding:6px;position:fixed;box-shadow:0 12px 32px #00000080,0 0 0 1px #ffffff0f}.graph-node-search-input-wrap[data-v-2527c338]{background:#18181bf2;border:1px solid #3f3f46;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;transition:border-color .15s,box-shadow .15s;display:flex}.graph-node-search-input-wrap[data-v-2527c338]:focus-within{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f640}.graph-node-search-icon[data-v-2527c338]{color:#71717a;pointer-events:none;flex-shrink:0}.graph-node-search-input[data-v-2527c338]{color:#e4e4e7;background:0 0;border:none;outline:none;flex:auto;min-width:0;font-size:13px;line-height:1.4}.graph-node-search-input[data-v-2527c338]::placeholder{color:#71717a}.graph-node-search--floating .graph-node-search-dropdown[data-v-2527c338]{max-height:var(--graph-node-search-dropdown-max-height,280px)}.graph-node-search-dropdown[data-v-2527c338]{z-index:20;scrollbar-width:thin;scrollbar-color:#52525b #27272a;background:#18181b;border:1px solid #3f3f46;border-radius:6px;max-height:280px;padding:4px 0;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden auto;box-shadow:0 10px 25px #0006}.graph-node-search-dropdown[data-v-2527c338]::-webkit-scrollbar{width:8px}.graph-node-search-dropdown[data-v-2527c338]::-webkit-scrollbar-track{background:#27272a;border-radius:4px}.graph-node-search-dropdown[data-v-2527c338]::-webkit-scrollbar-thumb{background:#52525b;border-radius:4px}.graph-node-search-dropdown[data-v-2527c338]::-webkit-scrollbar-thumb:hover{background:#71717a}.graph-node-search-dropdown[data-v-2527c338]::-webkit-scrollbar-thumb:active{background:#a1a1aa}.graph-node-search-item[data-v-2527c338]{color:#e4e4e7;align-items:center;gap:4px;width:100%;padding:2px 6px 2px 2px;font-size:12px;transition:background .1s;display:flex}.graph-node-search-item--highlight[data-v-2527c338],.graph-node-search-item[data-v-2527c338]:hover{background:#27272a}.graph-node-search-item-main[data-v-2527c338]{border:none;border-left:3px solid var(--node-accent,#52525b);background:linear-gradient(90deg,var(--node-accent-tint,transparent) 0,transparent 72px);min-width:0;color:inherit;font-size:inherit;text-align:left;cursor:pointer;border-radius:4px;flex:auto;justify-content:space-between;align-items:center;gap:8px;padding:6px 6px 6px 10px;transition:background .1s;display:flex}.graph-node-search-item--highlight .graph-node-search-item-main[data-v-2527c338],.graph-node-search-item:hover .graph-node-search-item-main[data-v-2527c338]{background:linear-gradient(90deg,var(--node-accent-tint-hover,var(--node-accent-tint,transparent)) 0,#27272a 100%)}.graph-node-search-item-name[data-v-2527c338]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.graph-node-search-info-btn[data-v-2527c338]{color:#a1a1aa;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:color .15s;display:flex}.graph-node-search-info-btn[data-v-2527c338]:hover{color:#3b82f6}.graph-node-search-info-btn[data-v-2527c338]:active{color:#93c5fd}.graph-node-search-item-cat[data-v-2527c338]{text-transform:uppercase;letter-spacing:.04em;color:#71717a;flex-shrink:0;font-size:10px}.graph-node-search-item-cat--ref[data-v-2527c338]{color:#a16207}.graph-node-search-dropdown-enter-active[data-v-2527c338],.graph-node-search-dropdown-leave-active[data-v-2527c338]{transition:opacity .12s,transform .12s}.graph-node-search-dropdown-enter-from[data-v-2527c338],.graph-node-search-dropdown-leave-to[data-v-2527c338]{opacity:0;transform:translateY(-4px)}.graph-tab-bar[data-v-9ae88940]{background:#141518;border-bottom:1px solid #1f2024;flex:none;align-items:center;gap:2px;min-height:32px;padding:4px 6px;display:flex;overflow:auto hidden}.graph-tab[data-v-9ae88940]{color:#a1a1aa;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:5px 5px 0 0;align-items:center;gap:5px;max-width:180px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.graph-tab[data-v-9ae88940]:hover{color:#e4e4e7;background:#1f2024}.graph-tab--active[data-v-9ae88940]{color:#f4f4f5;background:#1e1e2e;border-color:#27272a #27272a #1e1e2e}.graph-tab--function[data-v-9ae88940]{border-left:2px solid #14b8a6}.graph-tab-fn-icon[data-v-9ae88940]{color:#14b8a6;flex-shrink:0}.graph-tab-label[data-v-9ae88940]{text-overflow:ellipsis;overflow:hidden}.graph-tab-close[data-v-9ae88940]{color:#71717a;border-radius:3px;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.graph-tab-close[data-v-9ae88940]:hover{color:#f4f4f5;background:#3f3f46}.fn-panel[data-v-18c6b6de]{color:#e4e4e7;background:#0e0f12;border-left:1px solid #1f2024;flex-direction:column;flex:0 0 220px;width:220px;min-height:0;font-size:12px;display:flex;overflow:hidden}.fn-panel-header[data-v-18c6b6de]{letter-spacing:.02em;color:#f4f4f5;background:#18181b;border-bottom:1px solid #1f2024;flex-shrink:0;padding:6px 8px;font-size:11px;font-weight:600}.fn-panel-body[data-v-18c6b6de]{flex:auto;min-height:0;padding:8px;overflow-y:auto}.fn-field[data-v-18c6b6de]{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.fn-field-label[data-v-18c6b6de]{letter-spacing:.04em;text-transform:uppercase;color:#71717a;font-size:10px;font-weight:600}.fn-input[data-v-18c6b6de]{box-sizing:border-box;color:#e4e4e7;background:#18181b;border:1px solid #27272a;border-radius:4px;width:100%;padding:5px 7px;font-size:12px}.fn-input--sm[data-v-18c6b6de]{flex:auto;min-width:0}.fn-input[data-v-18c6b6de]:focus,.fn-select[data-v-18c6b6de]:focus{border-color:#14b8a6;outline:none}.fn-section[data-v-18c6b6de]{margin-bottom:14px}.fn-section-title[data-v-18c6b6de]{letter-spacing:.05em;text-transform:uppercase;color:#14b8a6;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:10px;font-weight:600;display:flex}.fn-add-btn[data-v-18c6b6de],.fn-remove-btn[data-v-18c6b6de]{color:#a1a1aa;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.fn-add-btn[data-v-18c6b6de]:hover{color:#14b8a6;background:#14b8a626}.fn-remove-btn[data-v-18c6b6de]:hover{color:#ef4444;background:#dc262626}.fn-port-row[data-v-18c6b6de]{align-items:center;gap:4px;margin-bottom:4px;display:flex}.fn-select[data-v-18c6b6de]{color:#e4e4e7;background:#18181b;border:1px solid #27272a;border-radius:4px;flex:0 0 110px;padding:4px;font-size:11px}.fn-empty[data-v-18c6b6de]{color:#52525b;padding:4px 2px;font-size:11px}.nim-backdrop[data-v-89fe3399]{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.nim-panel[data-v-89fe3399]{scrollbar-width:thin;scrollbar-color:#3f3f46 #18181b;background:#18181b;border:1px solid #3f3f46;border-radius:12px;flex-direction:column;gap:0;width:100%;max-width:520px;max-height:80vh;display:flex;overflow-y:auto;box-shadow:0 24px 64px #0009}.nim-panel[data-v-89fe3399]::-webkit-scrollbar{width:6px}.nim-panel[data-v-89fe3399]::-webkit-scrollbar-thumb{background:#3f3f46;border-radius:3px}.nim-header[data-v-89fe3399]{z-index:1;background:#18181b;border-bottom:1px solid #27272a;align-items:center;gap:10px;padding:16px 20px 14px;display:flex;position:sticky;top:0}.nim-emoji[data-v-89fe3399]{flex-shrink:0;font-size:24px;line-height:1}.nim-title[data-v-89fe3399]{color:#f4f4f5;letter-spacing:.01em;flex:1;font-size:17px;font-weight:700}.nim-close[data-v-89fe3399]{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,color .15s;display:flex}.nim-close[data-v-89fe3399]:hover{color:#e4e4e7;background:#27272a}.nim-summary[data-v-89fe3399]{color:#a1a1aa;margin:0;font-size:14px;font-style:italic;font-weight:500;line-height:1.5}.nim-section[data-v-89fe3399],.nim-summary[data-v-89fe3399]{padding:14px 20px 0}.nim-section[data-v-89fe3399]:last-child{padding-bottom:20px}.nim-section-title[data-v-89fe3399]{text-transform:uppercase;letter-spacing:.08em;color:#52525b;margin:0 0 8px;font-size:11px;font-weight:700}.nim-text[data-v-89fe3399]{color:#d4d4d8;margin:0;font-size:13px;line-height:1.65}.nim-example[data-v-89fe3399]{background:#1e1e2e;border:1px solid #27272a;border-radius:8px;padding:12px 14px}.nim-port-list[data-v-89fe3399]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.nim-port-item[data-v-89fe3399]{background:#1c1c22;border:1px solid #27272a;border-radius:6px;align-items:baseline;gap:10px;padding:8px 10px;display:flex}.nim-port-item--in[data-v-89fe3399]{border-left:3px solid #3b82f6}.nim-port-item--out[data-v-89fe3399]{border-left:3px solid #10b981}.nim-port-label[data-v-89fe3399]{color:#e4e4e7;flex-shrink:0;min-width:90px;font-size:12px;font-weight:600}.nim-port-desc[data-v-89fe3399]{line-height:1.5}.nim-code[data-v-89fe3399],.nim-port-desc[data-v-89fe3399]{color:#a1a1aa;font-size:12px}.nim-code[data-v-89fe3399]{background:#27272a;border-radius:4px;padding:2px 6px}.graph-editor[data-v-1e794cc7]{flex:auto;min-width:0;min-height:0;display:flex}.graph-editor-sidebars[data-v-1e794cc7]{flex:none;min-width:0;display:flex;overflow:hidden}.graph-editor-resize-handle[data-v-1e794cc7]{cursor:col-resize;z-index:5;-webkit-user-select:none;user-select:none;background:#1f2024;flex-shrink:0;width:6px;min-width:6px;position:relative}.graph-editor-resize-handle[data-v-1e794cc7]:before{content:"";position:absolute;inset:0 -2px}.graph-editor-resize-handle[data-v-1e794cc7]:active,.graph-editor-resize-handle[data-v-1e794cc7]:hover{background:#3b82f6}.graph-editor-main-column[data-v-1e794cc7]{flex-direction:column;flex:auto}.graph-editor-main-column[data-v-1e794cc7],.graph-editor-right-rail[data-v-1e794cc7]{min-width:0;min-height:0;display:flex;overflow:hidden}.graph-editor-right-rail[data-v-1e794cc7]{flex-direction:row;flex:none;align-items:stretch}.graph-editor-canvas-wrap[data-v-1e794cc7]{flex-direction:column;flex:auto;min-width:0;min-height:200px;display:flex;position:relative;overflow:hidden}.graph-editor-floating-search-backdrop[data-v-1e794cc7]{z-index:1300;background:0 0;position:fixed;inset:0}.graph-editor-node-menu-backdrop[data-v-1e794cc7]{z-index:1310;background:0 0;position:fixed;inset:0}.graph-editor-node-menu[data-v-1e794cc7]{z-index:1311;background:#18181b;border:1px solid #3f3f46;border-radius:6px;min-width:140px;padding:4px;position:fixed;box-shadow:0 8px 24px #00000073}.graph-editor-node-menu-item[data-v-1e794cc7]{color:#e4e4e7;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;margin:0;padding:7px 10px;font-size:13px;display:block}.graph-editor-node-menu-item[data-v-1e794cc7]:focus-visible,.graph-editor-node-menu-item[data-v-1e794cc7]:hover{background:#27272a;outline:none}.graph-editor-node-menu-item--danger[data-v-1e794cc7]{color:#fca5a5}.graph-editor-node-menu-item--danger[data-v-1e794cc7]:focus-visible,.graph-editor-node-menu-item--danger[data-v-1e794cc7]:hover{color:#fecaca;background:#3f1d1d}.graph-editor-canvas[data-v-1e794cc7]{background-color:#1e1e2e;background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-size:20px 20px;flex:auto;min-height:0}.graph-editor-hotkey-hint[data-v-1e794cc7]{z-index:20;pointer-events:none;color:#e2e8f0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;opacity:.92;background:#0f172ae0;border:1px solid #94a3b859;border-radius:999px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;display:inline-flex;position:absolute;bottom:12px;left:12px}.graph-hotkey-plus[data-v-1e794cc7]{color:#94a3b8;font-size:10px;line-height:1}.graph-editor-hotkey-hint kbd[data-v-1e794cc7]{color:#f8fafc;background:#1e293bbf;border:1px solid #64748b;border-radius:4px;min-width:18px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:600;line-height:1.35;display:inline-block}.graph-editor-canvas[data-v-1e794cc7] .node{background:#252530!important;border:1px solid #3f3f46!important;border-radius:8px!important;width:auto!important;min-width:280px!important;font-family:ui-sans-serif,system-ui,sans-serif!important;box-shadow:0 2px 8px #0000004d!important}.graph-editor-canvas[data-v-1e794cc7] .node:hover{background:#2d2d3a!important;border-color:#52525b!important}.graph-editor-canvas[data-v-1e794cc7] .node.selected{background:#252530!important;border-color:#52525b!important;box-shadow:0 0 0 1px #3b82f6f2,0 0 0 4px #3b82f638,0 2px 10px #00000059!important}.graph-editor-canvas[data-v-1e794cc7] .node .graph-node-title,.graph-editor-canvas[data-v-1e794cc7] .node .title{color:#f4f4f5!important;letter-spacing:.01em!important;border-bottom:1px solid #ffffff0f!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding:10px 12px 6px!important;font-size:13px!important;font-weight:600!important;display:flex!important}.graph-editor-canvas[data-v-1e794cc7] .graph-node-title-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.graph-editor-canvas[data-v-1e794cc7] .graph-node-info-btn{color:#a1a1aa;cursor:pointer;background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:color .15s,opacity .15s;display:flex}.graph-editor-canvas[data-v-1e794cc7] .graph-node-info-btn:hover{color:#3b82f6}.graph-editor-canvas[data-v-1e794cc7] .graph-node-info-btn:active{color:#93c5fd}.graph-editor-canvas[data-v-1e794cc7] .node .input-title,.graph-editor-canvas[data-v-1e794cc7] .node .output-title{color:#a1a1aa!important;font-size:12px!important;font-weight:500!important}.graph-editor-canvas[data-v-1e794cc7] .node .input,.graph-editor-canvas[data-v-1e794cc7] .node .output{align-items:center!important;gap:8px!important;padding:4px 10px!important;display:flex!important}.graph-editor-canvas[data-v-1e794cc7] .node .output{justify-content:flex-end!important}.graph-editor-canvas[data-v-1e794cc7] .node .output .socket{flex:none!important;margin-left:auto!important}.graph-editor-canvas[data-v-1e794cc7] .node .input .input-control{flex:auto!important;align-items:center!important;min-width:0!important;display:flex!important}.graph-editor-canvas[data-v-1e794cc7] .node .control{padding:4px 10px 8px!important}.graph-editor-canvas[data-v-1e794cc7] .node .output .control--inside-output{flex:auto!important;align-items:center!important;min-width:0!important;margin-right:auto!important;padding:0!important;display:flex!important}.graph-editor-canvas[data-v-1e794cc7] .node .output .output-title{flex:none!important}.graph-editor-canvas[data-v-1e794cc7] .node.node--exec-io{grid-template-columns:minmax(0,1fr) max-content!important;display:grid!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-has-exec-io]>.inputs{display:contents!important}.graph-editor-canvas[data-v-1e794cc7] .node.node--exec-io>.title{grid-area:1/1/auto/-1!important}.graph-editor-canvas[data-v-1e794cc7] .node.node--exec-io .input.port-row--exec,.graph-editor-canvas[data-v-1e794cc7] .node.node--exec-io .output.port-row--exec-primary,.graph-editor-canvas[data-v-1e794cc7] .node[data-has-exec-io] .input[data-exec-io-row],.graph-editor-canvas[data-v-1e794cc7] .node[data-has-exec-io] .output[data-exec-io-row]{grid-row:2!important}.graph-editor-canvas[data-v-1e794cc7] .node:has(>.outputs .socket[data-value-type=exec]):has(>.inputs .socket[data-value-type=exec]) .input:has(.socket[data-value-type=exec]){grid-row:2!important}.graph-editor-canvas[data-v-1e794cc7] .node.node--exec-io .output{grid-column:2!important;justify-content:flex-end!important}.graph-editor-canvas[data-v-1e794cc7] .node.node--exec-io .input{grid-column:1!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-has-exec-io]>.control{grid-column:1/-1!important}.graph-editor-canvas[data-v-1e794cc7] .node input[type=number],.graph-editor-canvas[data-v-1e794cc7] .node input[type=text]{color:#e4e4e7!important;background:#18181b!important;border:1px solid #3f3f46!important;border-radius:4px!important;padding:4px 8px!important;font-size:12px!important}.graph-editor-canvas[data-v-1e794cc7] .node input:focus{border-color:#3b82f6!important;outline:none!important}.graph-editor-canvas[data-v-1e794cc7] .socket{background:var(--socket-bg,#3f3f46)!important;border:2px solid var(--socket-border,#71717a)!important;border-radius:50%!important;width:12px!important;height:12px!important;transition:filter .15s,transform .15s!important}.graph-editor-canvas[data-v-1e794cc7] .socket:hover{filter:brightness(1.3)saturate(1.15);transform:scale(1.1)}.graph-editor-canvas[data-v-1e794cc7] .socket[data-value-type=exec]{border-width:2px!important}.graph-editor-canvas[data-v-1e794cc7] svg path.connection-path{fill:none!important;stroke:var(--wire-stroke,#64748b)!important;stroke-width:2.5px!important;stroke-linecap:round!important;stroke-linejoin:round!important;transition:stroke .15s,filter .15s!important}.graph-editor-canvas[data-v-1e794cc7] svg path.connection-path--invalid{stroke:#dc2626!important;stroke-dasharray:6 4!important}.graph-editor-canvas[data-v-1e794cc7] svg path.connection-path:active,.graph-editor-canvas[data-v-1e794cc7] svg path.connection-path:hover{filter:brightness(1.25)saturate(1.1)}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=function]{background:#1a2a28!important;border-color:#0f766e #0f766e #0f766e #14b8a6!important;border-left-width:4px!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=function].selected{background:#1e322f!important;border-color:#0d9488 #0d9488 #0d9488 #14b8a6!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=function] .title{color:#99f6e4!important;border-bottom-color:#14b8a647!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=events]{background:#2a1f24!important;border-color:#7f1d1d #7f1d1d #7f1d1d #dc2626!important;border-left-width:4px!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=events].selected{background:#2f2328!important;border-color:#991b1b #991b1b #991b1b #dc2626!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=events]:hover{border-color:#991b1b #991b1b #991b1b #ef4444!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=events] .title{color:#fca5a5!important;border-bottom-color:#dc262640!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=actions]{background:#1e2736!important;border-color:#1e3a5f #1e3a5f #1e3a5f #2563eb!important;border-left-width:4px!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=actions].selected{background:#212d40!important;border-color:#1e40af #1e40af #1e40af #2563eb!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=actions]:hover{border-color:#1e40af #1e40af #1e40af #3b82f6!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=actions] .title{color:#93c5fd!important;border-bottom-color:#2563eb40!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=objectRef]{background:#2e261b!important;border-color:#451a03 #451a03 #451a03 #a16207!important;border-left-width:4px!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=objectRef].selected{background:#352b1e!important;border-color:#78350f #78350f #78350f #a16207!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=objectRef]:hover{border-color:#78350f #78350f #78350f #ca8a04!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=objectRef] .title{color:#fcd34d!important;border-bottom-color:#a1620740!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=logic]{background:#2a2c31!important;border-color:#4b5563 #4b5563 #4b5563 #9ca3af!important;border-left-width:4px!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=logic].selected{background:#31343a!important;border-color:#6b7280 #6b7280 #6b7280 #cbd5e1!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=logic]:hover{border-color:#6b7280 #6b7280 #6b7280 #cbd5e1!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=logic] .title{color:#d1d5db!important;border-bottom-color:#94a3b83d!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=values]{background:#282a2f!important;border-color:#52525b #52525b #52525b #a1a1aa!important;border-left-width:4px!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=values].selected{background:#2e3138!important;border-color:#71717a #71717a #71717a #d4d4d8!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=values]:hover{border-color:#71717a #71717a #71717a #d4d4d8!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=values] .title{color:#e4e4e7!important;border-bottom-color:#a1a1aa3d!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=materialRef]{background:#2a1f24!important;border-color:#831843 #831843 #831843 #db2777!important;border-left-width:4px!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=materialRef].selected{background:#331f28!important;border-color:#9d174d #9d174d #9d174d #f472b6!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=materialRef] .title{color:#f9a8d4!important;border-bottom-color:#db277740!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=audioRef]{background:#1a2830!important;border-color:#155e75 #155e75 #155e75 #0891b2!important;border-left-width:4px!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=audioRef].selected{background:#1e3038!important;border-color:#0e7490 #0e7490 #0e7490 #22d3ee!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=audioRef] .title{color:#67e8f9!important;border-bottom-color:#0891b240!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=videoRef]{background:#1a2830!important;border-color:#155e75 #155e75 #155e75 #0891b2!important;border-left-width:4px!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=videoRef].selected{background:#1e3038!important;border-color:#0e7490 #0e7490 #0e7490 #22d3ee!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=videoRef] .title{color:#67e8f9!important;border-bottom-color:#0891b240!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=assetRef]{background:#1a2830!important;border-color:#155e75 #155e75 #155e75 #0891b2!important;border-left-width:4px!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=assetRef].selected{background:#1e3038!important;border-color:#0e7490 #0e7490 #0e7490 #22d3ee!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=assetRef] .title{color:#67e8f9!important;border-bottom-color:#0891b240!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=ui]{background:#2b1f30!important;border-color:#581c87 #581c87 #581c87 #a855f7!important;border-left-width:4px!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=ui].selected{background:#312236!important;border-color:#6b21a8 #6b21a8 #6b21a8 #a855f7!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=ui]:hover{border-color:#6b21a8 #6b21a8 #6b21a8 #c084fc!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=ui] .title{color:#e9d5ff!important;border-bottom-color:#a855f747!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute]{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;display:block!important;overflow:visible!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute],.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute].selected,.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute].selected:hover,.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute]:hover{box-shadow:none!important;background:0 0!important;border:none!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute]:after{content:""!important;pointer-events:none!important;width:28px!important;height:28px!important;display:block!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute]:before{content:""!important;pointer-events:none!important;z-index:0!important;box-sizing:border-box!important;background:#2d3a52!important;border:2px solid #7c9cc0!important;border-radius:2px!important;width:16px!important;height:16px!important;position:absolute!important;top:6px!important;left:6px!important;transform:rotate(45deg)!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute]:hover:before{background:#3a4e6e!important;border-color:#93c5fd!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute].selected:before{background:#1e3a5f!important;border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f673!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute] .title,.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute] .input .input-control,.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute] .input .input-title,.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute] .output .output-title{display:none!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute] .input,.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute] .output{z-index:1!important;align-items:center!important;gap:0!important;width:12px!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:0!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute] .input .input-socket,.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute] .output .output-socket{flex:0 0 12px!important;align-items:center!important;width:12px!important;line-height:0!important;display:flex!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute] .input{left:0!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute] .output{justify-content:flex-end!important;right:0!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute] .socket{background:var(--socket-bg,#3b5a87)!important;border-color:var(--socket-border,#7ca9d4)!important;z-index:1!important;flex-shrink:0!important;margin:0!important;position:relative!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute]:hover .socket{filter:brightness(1.25)saturate(1.15)!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute] .input .socket:after,.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute] .output .socket:after{content:""!important;position:absolute!important;top:-6px!important;bottom:-6px!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute] .input .socket:after{left:-6px!important;right:-2px!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=reroute] .output .socket:after{left:-2px!important;right:-6px!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=comment]{z-index:0!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.graph-editor-canvas[data-v-1e794cc7] .node:not([data-category=comment]){z-index:2!important}.graph-editor-canvas[data-v-1e794cc7] .connection-with-delete-svg,.graph-editor-canvas[data-v-1e794cc7] svg.connection-with-delete-svg{position:relative;z-index:1!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=comment].selected{box-shadow:none!important;background:0 0!important;border:none!important}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=comment] .graph-group-frame{pointer-events:none}.graph-editor-canvas[data-v-1e794cc7] .node[data-category=comment] .graph-group-color-picker,.graph-editor-canvas[data-v-1e794cc7] .node[data-category=comment] .graph-group-color-swatch,.graph-editor-canvas[data-v-1e794cc7] .node[data-category=comment] .graph-group-description,.graph-editor-canvas[data-v-1e794cc7] .node[data-category=comment] .graph-group-header,.graph-editor-canvas[data-v-1e794cc7] .node[data-category=comment] .graph-group-resize-handle{pointer-events:auto}.drm-backdrop[data-v-828f3cc2]{z-index:10000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000a6;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.drm-panel[data-v-828f3cc2]{background:#18181b;border:1px solid #3f3f46;border-radius:12px;flex-direction:column;width:100%;max-width:640px;max-height:90vh;display:flex;overflow-y:auto;box-shadow:0 24px 64px #000000b3}.drm-header[data-v-828f3cc2]{border-bottom:1px solid #27272a;padding:18px 22px 12px}.drm-title[data-v-828f3cc2]{color:#f4f4f5;letter-spacing:.01em;font-size:17px;font-weight:700}.drm-intro[data-v-828f3cc2]{color:#a1a1aa;margin:0;padding:16px 22px 6px;font-size:14px;line-height:1.55}.drm-cards[data-v-828f3cc2]{grid-template-columns:1fr 1fr;gap:12px;padding:10px 0 0;display:grid}.drm-sections[data-v-828f3cc2]{flex-direction:column;gap:14px;padding:10px 22px 16px;display:flex}@media (width<=560px){.drm-cards[data-v-828f3cc2]{grid-template-columns:1fr}}.drm-card[data-v-828f3cc2]{background:#1c1c22;border:1px solid #27272a;border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.drm-card--selectable[data-v-828f3cc2]{width:100%;font:inherit;text-align:left;cursor:pointer;margin:0;transition:border-color .15s,box-shadow .15s,background .15s,transform .12s}.drm-card--selectable[data-v-828f3cc2]:hover{background:#222228}.drm-card--selectable[data-v-828f3cc2]:focus{outline:none}.drm-card--selectable[data-v-828f3cc2]:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.drm-card--draft.drm-card--selectable[data-v-828f3cc2]:hover{border-color:#d97706;box-shadow:0 0 0 1px #f59e0b40}.drm-card--live.drm-card--selectable[data-v-828f3cc2]:hover{border-color:#059669;box-shadow:0 0 0 1px #10b98138}.drm-card--selectable[data-v-828f3cc2]:active{transform:scale(.99)}.drm-card--selected[data-v-828f3cc2]{background:#23232a}.drm-card--draft.drm-card--selected[data-v-828f3cc2]{border-color:#f59e0b;box-shadow:0 0 0 2px #f59e0b73}.drm-card--live.drm-card--selected[data-v-828f3cc2]{border-color:#10b981;box-shadow:0 0 0 2px #10b98166}.drm-card-action-hint[data-v-828f3cc2]{color:#71717a;letter-spacing:.02em;font-size:11px;font-weight:600}.drm-card--selected .drm-card-action-hint[data-v-828f3cc2]{color:#f4f4f5}.drm-card--draft .drm-card-action-hint[data-v-828f3cc2]{color:#b45309}.drm-card--live .drm-card-action-hint[data-v-828f3cc2]{color:#059669}.drm-card-badge[data-v-828f3cc2]{letter-spacing:.06em;text-transform:uppercase;color:#0f172a;background:#f4f4f5;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:10px;font-weight:700}.drm-card--draft.drm-card--selected .drm-card-badge[data-v-828f3cc2]{color:#1c1917;background:#f59e0b}.drm-card--live.drm-card--selected .drm-card-badge[data-v-828f3cc2]{color:#052e1d;background:#10b981}.drm-card--draft[data-v-828f3cc2]{border-left:3px solid #f59e0b}.drm-card--live[data-v-828f3cc2]{border-left:3px solid #10b981}.drm-card-head[data-v-828f3cc2]{align-items:center;gap:8px;display:flex}.drm-card-icon--draft[data-v-828f3cc2]{color:#f59e0b}.drm-card-icon--live[data-v-828f3cc2]{color:#10b981}.drm-card-title[data-v-828f3cc2]{color:#e4e4e7;letter-spacing:.01em;text-transform:uppercase;font-size:13px;font-weight:700}.drm-meta[data-v-828f3cc2]{gap:10px;margin:0}.drm-meta[data-v-828f3cc2],.drm-meta-row[data-v-828f3cc2]{flex-direction:column;display:flex}.drm-meta-row[data-v-828f3cc2]{gap:3px}.drm-meta-row dt[data-v-828f3cc2]{text-transform:uppercase;letter-spacing:.08em;color:#52525b;font-size:11px;font-weight:600}.drm-meta-row dd[data-v-828f3cc2]{color:#d4d4d8;margin:0;font-size:13px;line-height:1.4}.drm-meta-primary[data-v-828f3cc2]{color:#f4f4f5;font-weight:600}.drm-meta-secondary[data-v-828f3cc2]{color:#a1a1aa;margin-top:1px;font-size:12px}.drm-diff[data-v-828f3cc2]{background:#151519;border:1px solid #27272a;border-radius:10px;padding:12px 14px}.drm-diff-head[data-v-828f3cc2]{flex-direction:column;gap:4px;margin-bottom:10px;display:flex}.drm-diff-title[data-v-828f3cc2]{letter-spacing:.08em;text-transform:uppercase;color:#a1a1aa;margin:0;font-size:12px;font-weight:700}.drm-diff-headline[data-v-828f3cc2]{color:#e4e4e7;margin:0;font-size:13px;font-weight:600}.drm-diff-list[data-v-828f3cc2]{flex-direction:column;gap:6px;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.drm-diff-item[data-v-828f3cc2]{background:#1c1c22;border-radius:6px;grid-template-columns:16px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:4px 6px;font-size:13px;line-height:1.4;display:grid}.drm-diff-prefix[data-v-828f3cc2]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700}.drm-diff-label[data-v-828f3cc2]{color:#e4e4e7;overflow-wrap:anywhere}.drm-diff-detail[data-v-828f3cc2]{color:#a1a1aa;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:11px}.drm-diff-item--added .drm-diff-label[data-v-828f3cc2],.drm-diff-item--added .drm-diff-prefix[data-v-828f3cc2]{color:#34d399}.drm-diff-item--removed .drm-diff-label[data-v-828f3cc2],.drm-diff-item--removed .drm-diff-prefix[data-v-828f3cc2]{color:#f87171}.drm-diff-item--changed .drm-diff-label[data-v-828f3cc2],.drm-diff-item--changed .drm-diff-prefix[data-v-828f3cc2]{color:#fbbf24}.drm-hint[data-v-828f3cc2]{color:#71717a;margin:0;padding:0 22px 16px;font-size:12px;line-height:1.55}.drm-hint strong[data-v-828f3cc2]{color:#d4d4d8;font-weight:600}.drm-actions[data-v-828f3cc2]{background:#141416;border-top:1px solid #27272a;justify-content:flex-end;gap:10px;padding:14px 22px 18px;display:flex}.drm-button[data-v-828f3cc2]{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:9px 14px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.drm-button--primary[data-v-828f3cc2]{color:#f8fafc;background:#2563eb;border-color:#2563eb}.drm-button--primary[data-v-828f3cc2]:hover{background:#1d4ed8;border-color:#1d4ed8}.drm-button[data-v-828f3cc2]:disabled,.drm-button[disabled][data-v-828f3cc2]{cursor:not-allowed;opacity:.55;color:#a1a1aa;background:#3f3f46;border-color:#3f3f46}.drm-button[data-v-828f3cc2]:disabled:hover,.drm-button[disabled][data-v-828f3cc2]:hover{background:#3f3f46;border-color:#3f3f46}
