#lightboxModal.svelte-1turali.svelte-1turali{display:none;position:fixed;z-index:var(--layer-top);left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#141414f2;flex-direction:column}#modalImage.svelte-1turali.svelte-1turali{overflow:hidden;user-drag:none}.modalControls.svelte-1turali.svelte-1turali{display:flex;gap:1em;padding:1em;background-color:#0003}.modalClose.svelte-1turali.svelte-1turali{margin-left:auto}.modalControls.svelte-1turali span.svelte-1turali{color:#fff;font-size:35px;font-weight:700;cursor:pointer;width:1em}.modalControls.svelte-1turali span.svelte-1turali:hover,.modalControls.svelte-1turali span.svelte-1turali:focus{color:#999;text-decoration:none}#lightboxModal.svelte-1turali>img.svelte-1turali{display:block;margin:auto;width:auto}.modalPrev.svelte-1turali.svelte-1turali,.modalNext.svelte-1turali.svelte-1turali{cursor:pointer;position:absolute;top:50%;width:auto;padding:60px;margin-top:-50px;color:#fff;font-weight:700;font-size:40px;transition:.3s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}.modalNext.svelte-1turali.svelte-1turali{right:0;border-radius:3px 0 0 3px}.modalPrev.svelte-1turali.svelte-1turali:hover,.modalNext.svelte-1turali.svelte-1turali:hover{background-color:#b4b4b4cc}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.dark.svelte-54q1f4.svelte-54q1f4{--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-100);--color-accent-soft:var(--neutral-700);--background-fill-primary:var(--neutral-950);--background-fill-secondary:var(--neutral-900);--border-color-accent:var(--neutral-600);--border-color-primary:var(--neutral-700);--link-text-color-active:var(--secondary-500);--link-text-color:var(--secondary-500);--link-text-color-hover:var(--secondary-400);--link-text-color-visited:var(--secondary-600);--body-text-color-subdued:var(--neutral-400);--shadow-spread:1px;--block-background-fill:var(--neutral-800);--block-border-color:var(--border-color-primary);--block_border_width:None;--block-info-text-color:var(--body-text-color-subdued);--block-label-background-fill:var(--background-fill-secondary);--block-label-border-color:var(--border-color-primary);--block_label_border_width:None;--block-label-text-color:var(--neutral-200);--block_shadow:None;--block_title_background_fill:None;--block_title_border_color:None;--block_title_border_width:None;--block-title-text-color:var(--neutral-200);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel_border_width:None;--checkbox-background-color:var(--neutral-800);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-700);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-600);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-900), var(--neutral-800));--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-900), var(--neutral-800));--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:var(--background-fill-primary);--error-border-color:var(--border-color-primary);--error_border_width:None;--error-text-color:#ef4444;--input-background-fill:var(--neutral-800);--input-background-fill-focus:var(--secondary-600);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--neutral-700);--input-border-color-hover:var(--input-border-color);--input_border_width:None;--input-placeholder-color:var(--neutral-500);--input_shadow:None;--input-shadow-focus:0 0 0 var(--shadow-spread) var(--neutral-700), var(--shadow-inset);--loader_color:None;--slider_color:None;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-600));--table-border-color:var(--neutral-700);--table-even-background-fill:var(--neutral-950);--table-odd-background-fill:var(--neutral-900);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #dc2626, #b91c1c);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #dc2626, #dc2626);--button-cancel-border-color:#dc2626;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:white;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-500), var(--primary-600));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-500), var(--primary-500));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-600), var(--primary-700));--button-primary-border-color:var(--primary-500);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:white;--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--neutral-300);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-600), var(--neutral-700));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-600), var(--neutral-600));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-700), var(--neutral-800));--button-secondary-border-color:var(--neutral-600);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:white;--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-300);--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--block-border-width:1px;--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-border-radius:var(--radius-sm);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--error-border-width:1px;--input-border-width:1px;--input-padding:var(--spacing-xl);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--table-radius:var(--radius-lg);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.litegraph.graphdialog.svelte-54q1f4.svelte-54q1f4{min-height:1em;background-color:var(--litegraph-comfy-menu-bg)}.litegraph.graphdialog.svelte-54q1f4 button.svelte-54q1f4{margin-top:unset;vertical-align:unset;height:1.6em;padding-right:8px}.litegraph.litesearchbox.svelte-54q1f4.svelte-54q1f4{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;overflow:hidden}.litegraph.lite-search-item.svelte-54q1f4.svelte-54q1f4{color:var(--litegraph-input-text);background-color:var(--litegraph-comfy-input-bg);filter:brightness(80%);padding-left:.2em}.litegraph.lite-search-item.generic_type.svelte-54q1f4.svelte-54q1f4{color:var(--litegraph-input-text);filter:brightness(50%)}.litemenu-entry.has_submenu.svelte-54q1f4.svelte-54q1f4:after{content:">";position:absolute;top:0;right:2px}.litegraph.litecontextmenu.svelte-54q1f4.svelte-54q1f4,.litegraph.litecontextmenu.dark.svelte-54q1f4.svelte-54q1f4{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;filter:brightness(95%)}.dark.svelte-54q1f4.svelte-54q1f4{color-scheme:dark;--input-border-color-focus:var(--neutral-500);--comfy-accent-soft:var(--neutral-600);--comfy-widget-selected-background-fill:var(--primary-500);--comfy-widget-hovered-background-fill:var(--neutral-600);--comfy-container-selected-background-fill:var(--primary-700);--comfy-container-hovered-background-fill:var(--neutral-500);--comfy-container-empty-background-fill:var(--color-grey-800);--comfy-container-empty-border-color:var(--color-grey-600);--comfy-disabled-label-color:var(--neutral-500);--comfy-disabled-textbox-background-fill:var(--neutral-800);--comfy-disabled-textbox-border-color:var(--neutral-700);--comfy-disabled-textbox-text-color:var(--neutral-500);--comfy-splitpanes-background-fill:var(--panel-border-color);--comfy-splitpanes-background-fill-hover:var(--secondary-500);--comfy-splitpanes-background-fill-active:var(--secondary-300);--comfy-dropdown-list-background:var(--neutral-800);--comfy-dropdown-item-color-hover:var(--neutral-400);--comfy-dropdown-item-background-hover:var(--neutral-600);--comfy-dropdown-item-background-active:var(--secondary-600);--comfy-dropdown-border-color:var(--neutral-600);--comfy-progress-bar-background:var(--neutral-500);--comfy-progress-bar-foreground:var(--secondary-400);--comfy-node-name-background:var(--neutral-700);--comfy-node-name-foreground:var(--body-text-color);--comfy-spinner-main-color:var(--neutral-600);--comfy-spinner-accent-color:var(--secondary-600);--f7-navbar-color:var(--body-text-color);--f7-navbar-bg-color:var(--neutral-800)}.container.svelte-54q1f4.svelte-54q1f4{background:var(--body-background-fill)!important}.container.selected.svelte-54q1f4.svelte-54q1f4{background:var(--ae-primary-color)!important}.sidebar.svelte-54q1f4.svelte-54q1f4{background:var(--neutral-900);width:100%;height:100%;display:flex;flex-direction:row;float:left;top:0px;padding:0}.hide.svelte-54q1f4.svelte-54q1f4{display:none}.sidebar-nav.svelte-54q1f4.svelte-54q1f4,.sidebar-rest.svelte-54q1f4.svelte-54q1f4{display:flex;position:relative;flex-wrap:wrap;white-space:nowrap;width:4rem;height:100%;background:var(--neutral-800)}.sidebar-nav.svelte-54q1f4>button.svelte-54q1f4{width:4rem;height:4rem;padding:.75rem;color:var(--neutral-600);border-right:3px solid transparent;display:flex;flex-direction:column;justify-content:center}.sidebar-nav.svelte-54q1f4>button.svelte-54q1f4:hover{background:var(--neutral-700);color:var(--neutral-500)}.sidebar-nav.svelte-54q1f4>button.selected.svelte-54q1f4{background:var(--neutral-700);color:var(--neutral-300);border-right-color:var(--primary-500)}.sidebar-rest.svelte-54q1f4.svelte-54q1f4{height:100%}.bar.svelte-54q1f4.svelte-54q1f4{display:block;position:absolute;bottom:-2px;left:0;z-index:999;background:var(--background-fill-primary);width:100%;height:2px;content:""}div.svelte-160dj62{position:relative}.sidebar-item.svelte-160dj62{width:calc(100% - 4rem);height:100%}div.splitpanes--horizontal.splitpanes--dragging{cursor:row-resize}div.splitpanes--vertical.splitpanes--dragging{cursor:col-resize}.splitpanes{display:flex;width:100%;height:100%}.splitpanes--vertical{flex-direction:row}.splitpanes--horizontal{flex-direction:column}.splitpanes--dragging *{user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{transition:height .2s ease-out}.splitpanes--vertical>.splitpanes__pane{transition:width .2s ease-out}.splitpanes--horizontal>.splitpanes__pane{transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{transition:none;pointer-events:none}.splitpanes--freeze .splitpanes__pane{transition:none}.splitpanes__splitter{touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;box-sizing:border-box;position:relative;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .splitpanes__splitter:first-child{cursor:auto}.default-theme.splitpanes .splitpanes .splitpanes__splitter{z-index:1}.default-theme.splitpanes--vertical>.splitpanes__splitter,.default-theme .splitpanes--vertical>.splitpanes__splitter{width:7px;border-left:1px solid #eee;cursor:col-resize}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{transform:translateY(-50%);width:1px;height:30px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:before{margin-left:-2px}.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{margin-left:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter,.default-theme .splitpanes--horizontal>.splitpanes__splitter{height:7px;border-top:1px solid #eee;cursor:row-resize}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{transform:translate(-50%);width:30px;height:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before{margin-top:-2px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{margin-top:1px}.progress.svelte-14ema52{height:18px;margin:5px;text-align:center;color:var(--neutral-400);border:1px solid var(--neutral-500);padding:0;position:relative}.bar.svelte-14ema52{height:100%;background:var(--secondary-800)}.label.svelte-14ema52{font-size:8pt;position:absolute;margin:0;left:0;right:0;top:50%;transform:translateY(-50%)}.spacer.svelte-oqunb4{display:inline-block;width:0;height:0}.json-node.svelte-oqunb4{display:inline;color:var(--body-text-color);line-height:var(--line-sm);font-family:var(--font-mono)}.expand-array.svelte-oqunb4{border:1px solid var(--border-color-primary);border-radius:var(--radius-sm);background:var(--background-fill-secondary);padding:0 var(--size-1);color:var(--body-text-color)}.expand-array.svelte-oqunb4:hover{background:var(--background-fill-primary)}.children.svelte-oqunb4{padding-left:var(--size-4)}.json-item.svelte-oqunb4{display:inline}.null.svelte-oqunb4{color:var(--body-text-color-subdued)}.string.svelte-oqunb4{color:var(--color-green-500)}.number.svelte-oqunb4{color:var(--color-blue-500)}.bool.svelte-oqunb4{color:var(--color-red-500)}.json-holder.svelte-4lvb9m{padding:var(--size-2)}button.svelte-4lvb9m{display:flex;position:absolute;top:var(--block-label-margin);right:var(--block-label-margin);align-items:center;box-shadow:var(--shadow-drop);border:1px solid var(--border-color-primary);border-top:none;border-right:none;border-radius:var(--block-label-right-radius);background:var(--block-label-background-fill);padding:5px;width:22px;height:22px;overflow:hidden;color:var(--block-label-text-color);font:var(--font);font-size:var(--button-small-text-size)}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.prompt-display.svelte-18ztfde.svelte-18ztfde{width:70vw;height:60vh;color:none;display:flex;flex-wrap:nowrap;overflow-y:auto;flex-direction:column}@media (min-width: 1600px){.prompt-display.svelte-18ztfde.svelte-18ztfde{flex-direction:row}}.prompt-and-sends.svelte-18ztfde.svelte-18ztfde{width:50%}.prompt-and-sends.svelte-18ztfde .scroll-container.svelte-18ztfde{position:relative;flex:1 1 0%}.prompt-and-sends.svelte-18ztfde .copy-button.svelte-18ztfde{display:flex;position:absolute;top:var(--block-label-margin);right:var(--block-label-margin);align-items:center;box-shadow:var(--shadow-drop);border:1px solid var(--border-color-primary);border-top:none;border-right:none;border-radius:var(--block-label-right-radius);background:var(--block-label-background-fill);padding:5px;width:30px;height:30px;overflow:hidden;color:var(--block-label-text-color);font:var(--font);font-size:var(--button-small-text-size)}@keyframes svelte-18ztfde--light-up{0%{color:var(--color-yellow-400)}to{color:none}}.prompt-and-sends.svelte-18ztfde .copied-icon.svelte-18ztfde,.prompt-and-sends.svelte-18ztfde .copied-icon.svelte-18ztfde .svelte-select{animation:light-up 1s ease-out}.prompt-and-sends.svelte-18ztfde>.block{background:var(--panel-background-fill)}.prompt-and-sends.svelte-18ztfde .accordion.svelte-18ztfde{background:var(--panel-background-fill)}.prompt-and-sends.svelte-18ztfde .accordion.svelte-18ztfde>.block .block{background:var(--panel-background-fill)}.outputs-message.svelte-18ztfde.svelte-18ztfde{padding:.5rem}.image-container.svelte-18ztfde.svelte-18ztfde{position:relative;flex:1 1 0%;width:50%}.image-container.svelte-18ztfde>.block{height:100%}.image-container.svelte-18ztfde>.block>.preview{height:100%;max-height:none!important}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}dialog.svelte-fuqno1.svelte-fuqno1{max-width:75vw;border-radius:.2em;border:none;padding:0;overflow:hidden}dialog.svelte-fuqno1.svelte-fuqno1::backdrop{background:rgba(0,0,0,.3)}dialog.svelte-fuqno1>div.svelte-fuqno1{padding:1em}dialog[open].svelte-fuqno1.svelte-fuqno1{animation:svelte-fuqno1-zoom .3s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-fuqno1-zoom{0%{transform:scale(.95)}to{transform:scale(1)}}dialog[open].svelte-fuqno1.svelte-fuqno1::backdrop{animation:svelte-fuqno1-fade .2s ease-out}@keyframes svelte-fuqno1-fade{0%{opacity:0}to{opacity:1}}.button-row.svelte-fuqno1.svelte-fuqno1{display:flex;flex-direction:row;padding-top:.5em;gap:var(--spacing-md)}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.dark.svelte-1tt1dcm.svelte-1tt1dcm{--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-100);--color-accent-soft:var(--neutral-700);--background-fill-primary:var(--neutral-950);--background-fill-secondary:var(--neutral-900);--border-color-accent:var(--neutral-600);--border-color-primary:var(--neutral-700);--link-text-color-active:var(--secondary-500);--link-text-color:var(--secondary-500);--link-text-color-hover:var(--secondary-400);--link-text-color-visited:var(--secondary-600);--body-text-color-subdued:var(--neutral-400);--shadow-spread:1px;--block-background-fill:var(--neutral-800);--block-border-color:var(--border-color-primary);--block_border_width:None;--block-info-text-color:var(--body-text-color-subdued);--block-label-background-fill:var(--background-fill-secondary);--block-label-border-color:var(--border-color-primary);--block_label_border_width:None;--block-label-text-color:var(--neutral-200);--block_shadow:None;--block_title_background_fill:None;--block_title_border_color:None;--block_title_border_width:None;--block-title-text-color:var(--neutral-200);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel_border_width:None;--checkbox-background-color:var(--neutral-800);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-700);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-600);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-900), var(--neutral-800));--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-900), var(--neutral-800));--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:var(--background-fill-primary);--error-border-color:var(--border-color-primary);--error_border_width:None;--error-text-color:#ef4444;--input-background-fill:var(--neutral-800);--input-background-fill-focus:var(--secondary-600);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--neutral-700);--input-border-color-hover:var(--input-border-color);--input_border_width:None;--input-placeholder-color:var(--neutral-500);--input_shadow:None;--input-shadow-focus:0 0 0 var(--shadow-spread) var(--neutral-700), var(--shadow-inset);--loader_color:None;--slider_color:None;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-600));--table-border-color:var(--neutral-700);--table-even-background-fill:var(--neutral-950);--table-odd-background-fill:var(--neutral-900);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #dc2626, #b91c1c);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #dc2626, #dc2626);--button-cancel-border-color:#dc2626;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:white;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-500), var(--primary-600));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-500), var(--primary-500));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-600), var(--primary-700));--button-primary-border-color:var(--primary-500);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:white;--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--neutral-300);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-600), var(--neutral-700));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-600), var(--neutral-600));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-700), var(--neutral-800));--button-secondary-border-color:var(--neutral-600);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:white;--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-300);--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--block-border-width:1px;--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-border-radius:var(--radius-sm);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--error-border-width:1px;--input-border-width:1px;--input-padding:var(--spacing-xl);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--table-radius:var(--radius-lg);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.litegraph.graphdialog.svelte-1tt1dcm.svelte-1tt1dcm{min-height:1em;background-color:var(--litegraph-comfy-menu-bg)}.litegraph.graphdialog.svelte-1tt1dcm .name.svelte-1tt1dcm{font-size:14px;font-family:sans-serif;color:var(--litegraph-descrip-text)}.litegraph.graphdialog.svelte-1tt1dcm button.svelte-1tt1dcm{margin-top:unset;vertical-align:unset;height:1.6em;padding-right:8px}.litegraph.svelte-1tt1dcm .graphdialog input.svelte-1tt1dcm{background-color:var(--litegraph-comfy-input-bg);border:2px solid;border-color:var(--litegraph-border-color);color:var(--litegraph-input-text);border-radius:12px 0 0 12px}.litegraph.svelte-1tt1dcm .litemenu-entry.has_submenu.svelte-1tt1dcm{position:relative;padding-right:20px}.litegraph.litecontextmenu.svelte-1tt1dcm .litemenu-entry.svelte-1tt1dcm:hover:not(.disabled):not(.separator){background-color:var(--litegraph-comfy-menu-bg)!important;filter:brightness(155%);color:var(--litegraph-input-text)}.litegraph.litecontextmenu.svelte-1tt1dcm input.svelte-1tt1dcm{background-color:var(--litegraph-comfy-input-bg)!important;color:var(--litegraph-input-text)!important}.litegraph.litesearchbox.svelte-1tt1dcm.svelte-1tt1dcm{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;overflow:hidden}.litegraph.lite-search-item.svelte-1tt1dcm.svelte-1tt1dcm{color:var(--litegraph-input-text);background-color:var(--litegraph-comfy-input-bg);filter:brightness(80%);padding-left:.2em}.litegraph.lite-search-item.generic_type.svelte-1tt1dcm.svelte-1tt1dcm{color:var(--litegraph-input-text);filter:brightness(50%)}.litemenu-entry.has_submenu.svelte-1tt1dcm.svelte-1tt1dcm:after{content:">";position:absolute;top:0;right:2px}.litegraph.litecontextmenu.svelte-1tt1dcm.svelte-1tt1dcm,.litegraph.litecontextmenu.dark.svelte-1tt1dcm.svelte-1tt1dcm{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;filter:brightness(95%)}.litegraph.litecontextmenu.svelte-1tt1dcm .litemenu-entry.submenu.svelte-1tt1dcm,.litegraph.litecontextmenu.dark.svelte-1tt1dcm .litemenu-entry.submenu.svelte-1tt1dcm{background-color:var(--litegraph-comfy-menu-bg)!important;color:var(--litegraph-input-text)}.litegraph.litesearchbox.svelte-1tt1dcm input.svelte-1tt1dcm{background-color:var(--litegraph-comfy-input-bg)!important;color:var(--litegraph-input-text)}.dark.svelte-1tt1dcm.svelte-1tt1dcm{color-scheme:dark;--input-border-color-focus:var(--neutral-500);--comfy-accent-soft:var(--neutral-600);--comfy-widget-selected-background-fill:var(--primary-500);--comfy-widget-hovered-background-fill:var(--neutral-600);--comfy-container-selected-background-fill:var(--primary-700);--comfy-container-hovered-background-fill:var(--neutral-500);--comfy-container-empty-background-fill:var(--color-grey-800);--comfy-container-empty-border-color:var(--color-grey-600);--comfy-disabled-label-color:var(--neutral-500);--comfy-disabled-textbox-background-fill:var(--neutral-800);--comfy-disabled-textbox-border-color:var(--neutral-700);--comfy-disabled-textbox-text-color:var(--neutral-500);--comfy-splitpanes-background-fill:var(--panel-border-color);--comfy-splitpanes-background-fill-hover:var(--secondary-500);--comfy-splitpanes-background-fill-active:var(--secondary-300);--comfy-dropdown-list-background:var(--neutral-800);--comfy-dropdown-item-color-hover:var(--neutral-400);--comfy-dropdown-item-background-hover:var(--neutral-600);--comfy-dropdown-item-background-active:var(--secondary-600);--comfy-dropdown-border-color:var(--neutral-600);--comfy-progress-bar-background:var(--neutral-500);--comfy-progress-bar-foreground:var(--secondary-400);--comfy-node-name-background:var(--neutral-700);--comfy-node-name-foreground:var(--body-text-color);--comfy-spinner-main-color:var(--neutral-600);--comfy-spinner-accent-color:var(--secondary-600);--f7-navbar-color:var(--body-text-color);--f7-navbar-bg-color:var(--neutral-800)}input.svelte-1tt1dcm.svelte-1tt1dcm{color:var(--body-text-color);background:var(--input-background-fill);border:var(--input-border-width) solid var(--input-border-color)}input.svelte-1tt1dcm.svelte-1tt1dcm:not(input[type=radio]){border-radius:0!important}.container.svelte-1tt1dcm.svelte-1tt1dcm{background:var(--body-background-fill)!important}.container.selected.svelte-1tt1dcm.svelte-1tt1dcm{background:var(--ae-primary-color)!important}.container.selected.svelte-1tt1dcm>.block.padded.svelte-1tt1dcm{background:var(--ae-primary-color)!important}.container.svelte-1tt1dcm>.block.svelte-1tt1dcm{background:var(--body-background-fill)!important}.container.z-index0.svelte-1tt1dcm>.block.svelte-1tt1dcm{background:var(--panel-background-fill)!important}button.secondary.svelte-1tt1dcm.svelte-1tt1dcm:active{border-color:var(--button-secondary-border-color-active)!important;background:var(--button-secondary-background-fill-active)!important;color:var(--button-secondary-text-color-active)!important}.widget.svelte-1tt1dcm .block.svelte-1tt1dcm{background:var(--block-background-fill)!important}.list-wrapper.svelte-1tt1dcm.svelte-1tt1dcm{height:100%}.list-wrapper.queue-mode.svelte-1tt1dcm .list-entries.svelte-1tt1dcm>:first-child{margin-top:auto!important}.list-entries.svelte-1tt1dcm.svelte-1tt1dcm{--imageSize:40;height:100%;overflow-y:auto;display:flex;flex-flow:column nowrap}.list-entries.history-mode.svelte-1tt1dcm.svelte-1tt1dcm{height:calc(100% - 3.5rem)}.list-controls.svelte-1tt1dcm.svelte-1tt1dcm{height:3rem;position:relative;display:flex;flex-direction:column;margin:.25rem 1rem}.list-controls.svelte-1tt1dcm>div.svelte-1tt1dcm{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center}.list-controls.svelte-1tt1dcm>div input.svelte-1tt1dcm{width:100%;margin:auto}.list-controls.svelte-1tt1dcm>div .button-wrapper.svelte-1tt1dcm{padding:.25rem}.list-controls.svelte-1tt1dcm>div .button-wrapper .clear-queue-button.svelte-1tt1dcm{border:1px solid var(--panel-border-color);font-weight:700;text-align:center;margin:auto;aspect-ratio:1/1;height:100%;padding:.25rem}.list-controls.svelte-1tt1dcm>div .button-wrapper .clear-queue-button.primary.svelte-1tt1dcm{background:var(--button-primary-background-fill)}.list-controls.svelte-1tt1dcm>div .button-wrapper .clear-queue-button.primary.svelte-1tt1dcm:hover:not(:disabled){background:var(--button-primary-background-fill-hover)}.list-controls.svelte-1tt1dcm>div .button-wrapper .clear-queue-button.secondary.svelte-1tt1dcm{background:var(--button-secondary-background-fill)}.list-controls.svelte-1tt1dcm>div .button-wrapper .clear-queue-button.secondary.svelte-1tt1dcm:hover:not(:disabled){background:var(--button-secondary-background-fill-hover)}.list-controls.svelte-1tt1dcm>div .button-wrapper .clear-queue-button.ternary.svelte-1tt1dcm{background:var(--panel-background-fill)}.list-controls.svelte-1tt1dcm>div .button-wrapper .clear-queue-button.ternary.svelte-1tt1dcm:hover:not(:disabled){background:var(--block-background-fill)}.list-controls.svelte-1tt1dcm>div .button-wrapper .clear-queue-button.ternary.selected.svelte-1tt1dcm{background:var(--panel-background-fill)}.list-controls.svelte-1tt1dcm>div .button-wrapper .clear-queue-button.svelte-1tt1dcm:hover:not(:disabled){filter:brightness(85%)}.list-controls.svelte-1tt1dcm>div .button-wrapper .clear-queue-button.svelte-1tt1dcm:active:not(:disabled){filter:brightness(50%)}.list-controls.svelte-1tt1dcm>div .button-wrapper .clear-queue-button.selected.svelte-1tt1dcm{color:var(--body-text-color);filter:none}.list-controls.svelte-1tt1dcm>div .button-wrapper .clear-queue-button.svelte-1tt1dcm:disabled:not(.selected){background:var(--neutral-700);color:var(--neutral-400);opacity:50%}.list-entry.svelte-1tt1dcm.svelte-1tt1dcm{padding:1rem;display:flex;flex-direction:row;border-bottom:1px solid var(--block-border-color);border-top:1px solid var(--table-border-color);background:var(--panel-background-fill);max-height:14rem;position:relative}.list-entry.svelte-1tt1dcm.svelte-1tt1dcm:hover:not(:has(img:hover)):not(:has(button:hover)){cursor:pointer;background:var(--block-background-fill)}.list-entry:hover:not(:has(img:hover)):not(:has(button:hover)).running.svelte-1tt1dcm.svelte-1tt1dcm{background:var(--comfy-accent-soft)}.list-entry.validation_failed.svelte-1tt1dcm.svelte-1tt1dcm{background:#551a1a}.list-entry.error.svelte-1tt1dcm.svelte-1tt1dcm{background:#401a40}.list-entry.all_cached.svelte-1tt1dcm.svelte-1tt1dcm,.list-entry.interrupted.svelte-1tt1dcm.svelte-1tt1dcm{filter:brightness(80%);background:var(--comfy-disabled-textbox-background-fill);color:var(--comfy-disable-textbox-text-color)}.list-entry.running.svelte-1tt1dcm.svelte-1tt1dcm{background:var(--block-background-fill);border:3px dashed var(--neutral-500)}.list-entry-delete-button.svelte-1tt1dcm.svelte-1tt1dcm{border:1px solid var(--panel-border-color);font-weight:700;margin:auto;display:flex;position:absolute;width:1.4rem;height:1.4rem;align-items:center;font-size:10pt;justify-content:center;text-align:center;top:0;right:.5rem;margin:.5rem;z-index:var(--layer-1);opacity:70%;background:var(--neutral-700);color:var(--neutral-300)}.list-entry-delete-button.primary.svelte-1tt1dcm.svelte-1tt1dcm{background:var(--button-primary-background-fill)}.list-entry-delete-button.primary.svelte-1tt1dcm.svelte-1tt1dcm:hover:not(:disabled){background:var(--button-primary-background-fill-hover)}.list-entry-delete-button.secondary.svelte-1tt1dcm.svelte-1tt1dcm{background:var(--button-secondary-background-fill)}.list-entry-delete-button.secondary.svelte-1tt1dcm.svelte-1tt1dcm:hover:not(:disabled){background:var(--button-secondary-background-fill-hover)}.list-entry-delete-button.ternary.svelte-1tt1dcm.svelte-1tt1dcm{background:var(--panel-background-fill)}.list-entry-delete-button.ternary.svelte-1tt1dcm.svelte-1tt1dcm:hover:not(:disabled){background:var(--block-background-fill)}.list-entry-delete-button.ternary.selected.svelte-1tt1dcm.svelte-1tt1dcm{background:var(--panel-background-fill)}.list-entry-delete-button.svelte-1tt1dcm.svelte-1tt1dcm:hover:not(:disabled){filter:brightness(85%)}.list-entry-delete-button.svelte-1tt1dcm.svelte-1tt1dcm:active:not(:disabled){filter:brightness(50%)}.list-entry-delete-button.selected.svelte-1tt1dcm.svelte-1tt1dcm{color:var(--body-text-color);filter:none}.list-entry-delete-button.svelte-1tt1dcm.svelte-1tt1dcm:disabled:not(.selected){background:var(--neutral-700);color:var(--neutral-400);opacity:50%}.list-entry-delete-button.svelte-1tt1dcm.svelte-1tt1dcm:hover{opacity:100%;color:var(--neutral-100)}.list-entry-rest.svelte-1tt1dcm.svelte-1tt1dcm{width:100%;position:relative}.list-entry-rest.all_cached.svelte-1tt1dcm.svelte-1tt1dcm,.list-entry-rest.interrupted.svelte-1tt1dcm.svelte-1tt1dcm{filter:brightness(80%);color:var(--comfy-accent-soft)}.list-entry-images.svelte-1tt1dcm.svelte-1tt1dcm{--cols:1;margin:auto;width:24rem;display:grid;display:inline-grid;grid-template-columns:repeat(var(--cols),1fr);grid-template-rows:repeat(var(--cols),1fr);column-gap:1px;row-gap:1px;vertical-align:top;flex-grow:1;flex-shrink:1;flex-basis:calc(var(--imageSize) * 1%)}.list-entry-images.svelte-1tt1dcm img.svelte-1tt1dcm{aspect-ratio:1/1;object-fit:cover}.list-entry-images.svelte-1tt1dcm img.svelte-1tt1dcm:hover{cursor:pointer;filter:brightness(120%) contrast(120%)}.list-entry-details.svelte-1tt1dcm.svelte-1tt1dcm{position:relative;padding:1rem;width:100%;display:flex;flex-direction:column;justify-content:center;white-space:nowrap}.list-entry-message.svelte-1tt1dcm.svelte-1tt1dcm{font-size:15px}.list-entry-submessage.svelte-1tt1dcm.svelte-1tt1dcm{font-size:12px}.list-entry-queued-at.svelte-1tt1dcm.svelte-1tt1dcm{width:auto;font-size:12px;position:absolute;right:0px;bottom:0px;padding:.4rem .6rem;color:var(--body-text-color)}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.dark.svelte-tn15mb.svelte-tn15mb{--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-100);--color-accent-soft:var(--neutral-700);--background-fill-primary:var(--neutral-950);--background-fill-secondary:var(--neutral-900);--border-color-accent:var(--neutral-600);--border-color-primary:var(--neutral-700);--link-text-color-active:var(--secondary-500);--link-text-color:var(--secondary-500);--link-text-color-hover:var(--secondary-400);--link-text-color-visited:var(--secondary-600);--body-text-color-subdued:var(--neutral-400);--shadow-spread:1px;--block-background-fill:var(--neutral-800);--block-border-color:var(--border-color-primary);--block_border_width:None;--block-info-text-color:var(--body-text-color-subdued);--block-label-background-fill:var(--background-fill-secondary);--block-label-border-color:var(--border-color-primary);--block_label_border_width:None;--block-label-text-color:var(--neutral-200);--block_shadow:None;--block_title_background_fill:None;--block_title_border_color:None;--block_title_border_width:None;--block-title-text-color:var(--neutral-200);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel_border_width:None;--checkbox-background-color:var(--neutral-800);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-700);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-600);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-900), var(--neutral-800));--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-900), var(--neutral-800));--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:var(--background-fill-primary);--error-border-color:var(--border-color-primary);--error_border_width:None;--error-text-color:#ef4444;--input-background-fill:var(--neutral-800);--input-background-fill-focus:var(--secondary-600);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--neutral-700);--input-border-color-hover:var(--input-border-color);--input_border_width:None;--input-placeholder-color:var(--neutral-500);--input_shadow:None;--input-shadow-focus:0 0 0 var(--shadow-spread) var(--neutral-700), var(--shadow-inset);--loader_color:None;--slider_color:None;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-600));--table-border-color:var(--neutral-700);--table-even-background-fill:var(--neutral-950);--table-odd-background-fill:var(--neutral-900);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #dc2626, #b91c1c);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #dc2626, #dc2626);--button-cancel-border-color:#dc2626;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:white;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-500), var(--primary-600));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-500), var(--primary-500));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-600), var(--primary-700));--button-primary-border-color:var(--primary-500);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:white;--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--neutral-300);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-600), var(--neutral-700));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-600), var(--neutral-600));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-700), var(--neutral-800));--button-secondary-border-color:var(--neutral-600);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:white;--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-300);--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--block-border-width:1px;--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-border-radius:var(--radius-sm);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--error-border-width:1px;--input-border-width:1px;--input-padding:var(--spacing-xl);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--table-radius:var(--radius-lg);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.litegraph.graphdialog.svelte-tn15mb.svelte-tn15mb{min-height:1em;background-color:var(--litegraph-comfy-menu-bg)}.litegraph.graphdialog.svelte-tn15mb button.svelte-tn15mb{margin-top:unset;vertical-align:unset;height:1.6em;padding-right:8px}.litegraph.svelte-tn15mb .graphdialog input.svelte-tn15mb{background-color:var(--litegraph-comfy-input-bg);border:2px solid;border-color:var(--litegraph-border-color);color:var(--litegraph-input-text);border-radius:12px 0 0 12px}.litegraph.litecontextmenu.svelte-tn15mb input.svelte-tn15mb{background-color:var(--litegraph-comfy-input-bg)!important;color:var(--litegraph-input-text)!important}.litegraph.litesearchbox.svelte-tn15mb.svelte-tn15mb{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;overflow:hidden}.litegraph.lite-search-item.svelte-tn15mb.svelte-tn15mb{color:var(--litegraph-input-text);background-color:var(--litegraph-comfy-input-bg);filter:brightness(80%);padding-left:.2em}.litegraph.lite-search-item.generic_type.svelte-tn15mb.svelte-tn15mb{color:var(--litegraph-input-text);filter:brightness(50%)}.litemenu-entry.has_submenu.svelte-tn15mb.svelte-tn15mb:after{content:">";position:absolute;top:0;right:2px}.litegraph.litecontextmenu.svelte-tn15mb.svelte-tn15mb,.litegraph.litecontextmenu.dark.svelte-tn15mb.svelte-tn15mb{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;filter:brightness(95%)}.litegraph.litesearchbox.svelte-tn15mb input.svelte-tn15mb{background-color:var(--litegraph-comfy-input-bg)!important;color:var(--litegraph-input-text)}.dark.svelte-tn15mb.svelte-tn15mb{color-scheme:dark;--input-border-color-focus:var(--neutral-500);--comfy-accent-soft:var(--neutral-600);--comfy-widget-selected-background-fill:var(--primary-500);--comfy-widget-hovered-background-fill:var(--neutral-600);--comfy-container-selected-background-fill:var(--primary-700);--comfy-container-hovered-background-fill:var(--neutral-500);--comfy-container-empty-background-fill:var(--color-grey-800);--comfy-container-empty-border-color:var(--color-grey-600);--comfy-disabled-label-color:var(--neutral-500);--comfy-disabled-textbox-background-fill:var(--neutral-800);--comfy-disabled-textbox-border-color:var(--neutral-700);--comfy-disabled-textbox-text-color:var(--neutral-500);--comfy-splitpanes-background-fill:var(--panel-border-color);--comfy-splitpanes-background-fill-hover:var(--secondary-500);--comfy-splitpanes-background-fill-active:var(--secondary-300);--comfy-dropdown-list-background:var(--neutral-800);--comfy-dropdown-item-color-hover:var(--neutral-400);--comfy-dropdown-item-background-hover:var(--neutral-600);--comfy-dropdown-item-background-active:var(--secondary-600);--comfy-dropdown-border-color:var(--neutral-600);--comfy-progress-bar-background:var(--neutral-500);--comfy-progress-bar-foreground:var(--secondary-400);--comfy-node-name-background:var(--neutral-700);--comfy-node-name-foreground:var(--body-text-color);--comfy-spinner-main-color:var(--neutral-600);--comfy-spinner-accent-color:var(--secondary-600);--f7-navbar-color:var(--body-text-color);--f7-navbar-bg-color:var(--neutral-800)}input.svelte-tn15mb.svelte-tn15mb{color:var(--body-text-color);background:var(--input-background-fill);border:var(--input-border-width) solid var(--input-border-color)}input.svelte-tn15mb.svelte-tn15mb:not(input[type=radio]){border-radius:0!important}.container.svelte-tn15mb.svelte-tn15mb{background:var(--body-background-fill)!important}.container.selected.svelte-tn15mb.svelte-tn15mb{background:var(--ae-primary-color)!important}button.secondary.svelte-tn15mb.svelte-tn15mb:active{border-color:var(--button-secondary-border-color-active)!important;background:var(--button-secondary-background-fill-active)!important;color:var(--button-secondary-text-color-active)!important}.grid-wrapper.svelte-tn15mb.svelte-tn15mb{height:100%}.grid-controls.svelte-tn15mb.svelte-tn15mb{height:3rem;position:relative;display:flex;flex-direction:column;margin:.25rem 1rem}.grid-controls.svelte-tn15mb>div.svelte-tn15mb{width:100%;height:100%;display:flex;flex-direction:row}.grid-controls.svelte-tn15mb>div input.svelte-tn15mb{width:100%;margin:auto}.grid-controls.svelte-tn15mb>div .button-wrapper.svelte-tn15mb{padding:.25rem}.grid-controls.svelte-tn15mb>div .button-wrapper .clear-queue-button.svelte-tn15mb{border:1px solid var(--panel-border-color);font-weight:700;text-align:center;margin:auto;aspect-ratio:1/1;height:100%;padding:.25rem}.grid-controls.svelte-tn15mb>div .button-wrapper .clear-queue-button.secondary.svelte-tn15mb{background:var(--button-secondary-background-fill)}.grid-controls.svelte-tn15mb>div .button-wrapper .clear-queue-button.secondary.svelte-tn15mb:hover:not(:disabled){background:var(--button-secondary-background-fill-hover)}.grid-controls.svelte-tn15mb>div .button-wrapper .clear-queue-button.svelte-tn15mb:hover:not(:disabled){filter:brightness(85%)}.grid-controls.svelte-tn15mb>div .button-wrapper .clear-queue-button.svelte-tn15mb:active:not(:disabled){filter:brightness(50%)}.grid-controls.svelte-tn15mb>div .button-wrapper .clear-queue-button.svelte-tn15mb:disabled:not(.selected){background:var(--neutral-700);color:var(--neutral-400);opacity:50%}.grid-entries.svelte-tn15mb.svelte-tn15mb{height:calc(100% - 3.5rem);padding:0 var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);overflow-y:auto}.grid.svelte-tn15mb.svelte-tn15mb{--cols:3;width:100%;display:grid;position:relative;top:0px;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-auto-rows:1fr;gap:var(--spacing-lg)}.grid-entry.svelte-tn15mb.svelte-tn15mb{display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;object-fit:cover}.grid-entry-image.svelte-tn15mb.svelte-tn15mb{aspect-ratio:1/1;object-fit:cover;width:100%;max-width:unset}.grid-entry-image.svelte-tn15mb.svelte-tn15mb:hover{cursor:pointer;filter:brightness(120%) contrast(120%)}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.dark.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-100);--color-accent-soft:var(--neutral-700);--background-fill-primary:var(--neutral-950);--background-fill-secondary:var(--neutral-900);--border-color-accent:var(--neutral-600);--border-color-primary:var(--neutral-700);--link-text-color-active:var(--secondary-500);--link-text-color:var(--secondary-500);--link-text-color-hover:var(--secondary-400);--link-text-color-visited:var(--secondary-600);--body-text-color-subdued:var(--neutral-400);--shadow-spread:1px;--block-background-fill:var(--neutral-800);--block-border-color:var(--border-color-primary);--block_border_width:None;--block-info-text-color:var(--body-text-color-subdued);--block-label-background-fill:var(--background-fill-secondary);--block-label-border-color:var(--border-color-primary);--block_label_border_width:None;--block-label-text-color:var(--neutral-200);--block_shadow:None;--block_title_background_fill:None;--block_title_border_color:None;--block_title_border_width:None;--block-title-text-color:var(--neutral-200);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel_border_width:None;--checkbox-background-color:var(--neutral-800);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-700);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-600);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-900), var(--neutral-800));--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-900), var(--neutral-800));--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:var(--background-fill-primary);--error-border-color:var(--border-color-primary);--error_border_width:None;--error-text-color:#ef4444;--input-background-fill:var(--neutral-800);--input-background-fill-focus:var(--secondary-600);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--neutral-700);--input-border-color-hover:var(--input-border-color);--input_border_width:None;--input-placeholder-color:var(--neutral-500);--input_shadow:None;--input-shadow-focus:0 0 0 var(--shadow-spread) var(--neutral-700), var(--shadow-inset);--loader_color:None;--slider_color:None;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-600));--table-border-color:var(--neutral-700);--table-even-background-fill:var(--neutral-950);--table-odd-background-fill:var(--neutral-900);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #dc2626, #b91c1c);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #dc2626, #dc2626);--button-cancel-border-color:#dc2626;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:white;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-500), var(--primary-600));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-500), var(--primary-500));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-600), var(--primary-700));--button-primary-border-color:var(--primary-500);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:white;--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--neutral-300);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-600), var(--neutral-700));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-600), var(--neutral-600));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-700), var(--neutral-800));--button-secondary-border-color:var(--neutral-600);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:white;--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-300);--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--block-border-width:1px;--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-border-radius:var(--radius-sm);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--error-border-width:1px;--input-border-width:1px;--input-padding:var(--spacing-xl);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--table-radius:var(--radius-lg);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.litegraph.graphdialog.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{min-height:1em;background-color:var(--litegraph-comfy-menu-bg)}.litegraph.litesearchbox.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;overflow:hidden}.litegraph.lite-search-item.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{color:var(--litegraph-input-text);background-color:var(--litegraph-comfy-input-bg);filter:brightness(80%);padding-left:.2em}.litegraph.lite-search-item.generic_type.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{color:var(--litegraph-input-text);filter:brightness(50%)}.litemenu-entry.has_submenu.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488:after{content:">";position:absolute;top:0;right:2px}.litegraph.litecontextmenu.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488,.litegraph.litecontextmenu.dark.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;filter:brightness(95%)}.dark.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{color-scheme:dark;--input-border-color-focus:var(--neutral-500);--comfy-accent-soft:var(--neutral-600);--comfy-widget-selected-background-fill:var(--primary-500);--comfy-widget-hovered-background-fill:var(--neutral-600);--comfy-container-selected-background-fill:var(--primary-700);--comfy-container-hovered-background-fill:var(--neutral-500);--comfy-container-empty-background-fill:var(--color-grey-800);--comfy-container-empty-border-color:var(--color-grey-600);--comfy-disabled-label-color:var(--neutral-500);--comfy-disabled-textbox-background-fill:var(--neutral-800);--comfy-disabled-textbox-border-color:var(--neutral-700);--comfy-disabled-textbox-text-color:var(--neutral-500);--comfy-splitpanes-background-fill:var(--panel-border-color);--comfy-splitpanes-background-fill-hover:var(--secondary-500);--comfy-splitpanes-background-fill-active:var(--secondary-300);--comfy-dropdown-list-background:var(--neutral-800);--comfy-dropdown-item-color-hover:var(--neutral-400);--comfy-dropdown-item-background-hover:var(--neutral-600);--comfy-dropdown-item-background-active:var(--secondary-600);--comfy-dropdown-border-color:var(--neutral-600);--comfy-progress-bar-background:var(--neutral-500);--comfy-progress-bar-foreground:var(--secondary-400);--comfy-node-name-background:var(--neutral-700);--comfy-node-name-foreground:var(--body-text-color);--comfy-spinner-main-color:var(--neutral-600);--comfy-spinner-accent-color:var(--secondary-600);--f7-navbar-color:var(--body-text-color);--f7-navbar-bg-color:var(--neutral-800)}.container.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{background:var(--body-background-fill)!important}.container.selected.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{background:var(--ae-primary-color)!important}.prompt-modal-header.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{padding-left:.2rem}.prompt-modal-header.svelte-18jx488 h1.svelte-18jx488.svelte-18jx488.svelte-18jx488{font-size:large}.queue.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{color:var(--body-text-color)}.queue.queue-mode.svelte-18jx488>.queue-entries.svelte-18jx488.svelte-18jx488.svelte-18jx488{height:calc(100vh - 324px - 5.9rem);max-height:calc(100vh - 324px - 5.9rem)}.queue.history-mode.svelte-18jx488>.queue-entries.svelte-18jx488.svelte-18jx488.svelte-18jx488{height:calc(100vh - 324px - 7.9rem);max-height:calc(100vh - 324px - 7.9rem)}.queue-entries.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{display:flex;flex-flow:column nowrap;height:calc(100vh - 324px - 5.9rem)}.queue-entries.svelte-18jx488>.queue-empty.svelte-18jx488.svelte-18jx488.svelte-18jx488{display:flex;color:var(--comfy-accent-soft);flex-direction:row;margin:auto;height:100%}.queue-entries.svelte-18jx488>.queue-empty.svelte-18jx488>.queue-empty-container.svelte-18jx488.svelte-18jx488{margin:auto;display:flex;flex-direction:column}.queue-entries.svelte-18jx488>.queue-empty.svelte-18jx488>.queue-empty-container.svelte-18jx488>.queue-empty-icon.svelte-18jx488{margin:auto}.queue-entries.svelte-18jx488>.queue-empty.svelte-18jx488>.queue-empty-container.svelte-18jx488>.queue-empty-message.svelte-18jx488{margin:auto;font-size:32px;font-weight:bolder}.display-mode-buttons.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{display:flex;flex-direction:row;top:0px;height:2rem;margin-bottom:auto}.display-mode-buttons.svelte-18jx488>.mode-button.svelte-18jx488.svelte-18jx488.svelte-18jx488{width:100%;color:var(--neutral-500)}.display-mode-buttons.svelte-18jx488>.mode-button.selected.svelte-18jx488.svelte-18jx488.svelte-18jx488{color:var(--body-text-color)}.mode-buttons.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{display:flex;flex-direction:row;justify-content:center;height:100%}.mode-buttons.svelte-18jx488>.mode-button.svelte-18jx488.svelte-18jx488.svelte-18jx488{width:100%}.mode-button.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{height:30px;padding:.2rem;border:1px solid var(--panel-border-color);font-weight:700;text-align:center;margin:auto}.mode-button.primary.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{background:var(--button-primary-background-fill)}.mode-button.primary.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488:hover:not(:disabled){background:var(--button-primary-background-fill-hover)}.mode-button.secondary.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{background:var(--button-secondary-background-fill)}.mode-button.secondary.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488:hover:not(:disabled){background:var(--button-secondary-background-fill-hover)}.mode-button.ternary.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{background:var(--panel-background-fill)}.mode-button.ternary.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488:hover:not(:disabled){background:var(--block-background-fill)}.mode-button.ternary.selected.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{background:var(--panel-background-fill)}.mode-button.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488:hover:not(:disabled){filter:brightness(85%)}.mode-button.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488:active:not(:disabled){filter:brightness(50%)}.mode-button.selected.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{color:var(--body-text-color);filter:none}.mode-button.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488:disabled:not(.selected){background:var(--neutral-700);color:var(--neutral-400);opacity:50%}.dark .mode-button.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{filter:none}.dark .mode-button.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488:hover{filter:brightness(120%)}.dark .mode-button.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488:active{filter:brightness(50%)}.dark .mode-button.selected.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{filter:brightness(150%)}.bottom.svelte-18jx488.svelte-18jx488.svelte-18jx488.svelte-18jx488{width:100%;height:200px;position:absolute}.bottom.svelte-18jx488 .node-name.svelte-18jx488.svelte-18jx488.svelte-18jx488{background-color:var(--comfy-node-name-background);color:var(--comfy-node-name-foreground);padding:.2em;margin:5px;display:flex;justify-content:center;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bottom.svelte-18jx488 .queue-remaining.svelte-18jx488.svelte-18jx488.svelte-18jx488{height:80px;width:100%;text-align:center;position:relative;display:flex;justify-content:space-evenly;align-items:center;background:var(--panel-background-fill)}.bottom.svelte-18jx488 .queue-remaining.queued.svelte-18jx488.svelte-18jx488.svelte-18jx488{height:84px}.bottom.svelte-18jx488 .queue-action-buttons.svelte-18jx488.svelte-18jx488.svelte-18jx488{margin:5px;height:20px}.bottom.svelte-18jx488 .queue-action-buttons.svelte-18jx488 button{border-radius:0!important}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.comfy-toggle-button.svelte-48q4pc{display:inline-flex;width:var(--size-12);height:var(--size-12)}.comfy-toggle-button.svelte-48q4pc>.secondary.lg{border:var(--button-border-width) solid var(--neutral-400)}.comfy-toggle-button.svelte-48q4pc>.primary.lg{border:var(--button-border-width) solid var(--primary-400)}.comfy-toggle-button.toggled.svelte-48q4pc svg{color:var(--button-primary-text-color)}.comfy-toggle-button.svelte-48q4pc svg{color:var(--button-secondary-text-color)}.menu.svelte-1gt2uth{z-index:var(--layer-top);position:absolute;display:grid;border:1px solid #0003;box-shadow:2px 2px 5px #0002;background:white}div.svelte-1seb56m{padding:4px 15px;cursor:default;font-size:14px;display:flex;align-items:center;grid-gap:5px}div.svelte-1seb56m:hover{background:#0002}div.disabled.svelte-1seb56m{color:#0006}div.disabled.svelte-1seb56m:hover{background:white}hr.svelte-gwcs5a{border-top:1px solid #0003;width:100%;margin:2px 0}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.comfy-workflow-view.svelte-1rvklz4.svelte-1rvklz4{width:100%;height:100%;overflow:auto}.no-workflows.svelte-1rvklz4.svelte-1rvklz4{width:100%;height:100%;justify-content:center;align-items:center;display:flex;position:relative;color:var(--body-text-color)}.no-workflows.svelte-1rvklz4>span.svelte-1rvklz4{margin:auto}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.dropzone.svelte-3evzto{box-sizing:border-box;display:none;position:absolute;width:100%;height:100%;left:0;top:0;z-index:99999;background:rgba(96,167,220,.5019607843);border:4px dashed #60a7dc}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.error-list.svelte-1f1oabo.svelte-1f1oabo{width:30%;height:70%;margin:1rem;position:absolute;right:0;bottom:0;border:1px solid #aaa;color:#ddd;background:#444;font-size:12pt}.error-list-header.svelte-1f1oabo.svelte-1f1oabo{width:100%;height:24px;margin:auto;border-bottom:1px solid #ccc;background:#282828;justify-content:center;text-align:center}.error-list-header.svelte-1f1oabo .error-list-close.svelte-1f1oabo{margin:auto;padding-right:6px;position:absolute;top:0;right:0}.error-list-scroll-container.svelte-1f1oabo.svelte-1f1oabo{height:calc(100% - 24px);overflow-y:auto}.error-node-details.svelte-1f1oabo.svelte-1f1oabo{font-size:14pt;color:#ddd;font-weight:700;padding:.7rem 1rem;background:#333}.error-node-parent.svelte-1f1oabo.svelte-1f1oabo{color:#aaa;font-size:12pt;font-weight:initial}.error-entries.svelte-1f1oabo.svelte-1f1oabo:not(.last):last-child{border-bottom:1px solid #ccc}.error-entry.svelte-1f1oabo.svelte-1f1oabo{opacity:100%;border-top:1px solid #ccc;padding:1rem}.error-details.svelte-1f1oabo.svelte-1f1oabo{width:100%;display:flex;flex-direction:row;gap:var(--spacing-md);vertical-align:bottom;position:relative}.error-details-wrapper.svelte-1f1oabo.svelte-1f1oabo{flex:5 1 0%}.error-message.svelte-1f1oabo.svelte-1f1oabo{color:#f66;text-decoration:underline}.error-message.execution-error.svelte-1f1oabo.svelte-1f1oabo{color:#e6e}.error-input.svelte-1f1oabo.svelte-1f1oabo{font-size:12pt}.jump-to-error.svelte-1f1oabo.svelte-1f1oabo{border:1px solid #ccc;background:#844;width:32px;height:32px;font-size:14pt;text-align:center;display:flex;position:relative;justify-content:center;margin-right:.3rem}.jump-to-error.execution-error.svelte-1f1oabo.svelte-1f1oabo{background:#848}.jump-to-error.locate.svelte-1f1oabo.svelte-1f1oabo{background:#488}.jump-to-error.svelte-1f1oabo>span.svelte-1f1oabo{margin:auto}.jump-to-error.svelte-1f1oabo.svelte-1f1oabo:hover{filter:brightness(120%)}.jump-to-error.svelte-1f1oabo.svelte-1f1oabo:active{filter:brightness(80%)}.error-traceback-wrapper.svelte-1f1oabo.svelte-1f1oabo{width:100%;margin-top:1rem;padding:.5rem;border:1px solid #888}.error-traceback-wrapper.svelte-1f1oabo .error-traceback.svelte-1f1oabo{font-size:10pt;overflow:auto;white-space:nowrap;background:#333}.error-traceback-wrapper.svelte-1f1oabo .error-traceback .error-traceback-contents.svelte-1f1oabo{width:100%;font-family:monospace!important;padding:1rem}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.wrapper.svelte-g3ewxz.svelte-g3ewxz{width:100%;height:100%}.canvas-wrapper.svelte-g3ewxz.svelte-g3ewxz{width:100%;height:calc(100% - 3em);background-color:#333}.bar.svelte-g3ewxz.svelte-g3ewxz{padding:.2em .5em;display:flex;align-items:center;width:100%;height:3em;background-color:#3a3a3a;border:2px solid #2A2A2A;gap:var(--layout-gap);margin-top:auto;overflow-x:auto}.bar.svelte-g3ewxz>.left.svelte-g3ewxz{flex-shrink:0}.bar.svelte-g3ewxz button.svelte-g3ewxz{color:#eee;border:1px solid #888;padding:2px 5px;background-color:#666}.bar.svelte-g3ewxz button.svelte-g3ewxz:hover{background-color:#999;border-color:#aaa}.bar.svelte-g3ewxz button.svelte-g3ewxz:active{background-color:#555;border-color:#777}.bar.svelte-g3ewxz button.svelte-g3ewxz:disabled{opacity:50%}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}input.svelte-1xg4716.svelte-1xg4716:not(input[type=radio]){border-radius:0!important}.number-wrapper.svelte-1xg4716.svelte-1xg4716,.number-wrapper.svelte-1xg4716 .number.svelte-1xg4716,.number-wrapper.svelte-1xg4716 .number input.svelte-1xg4716{width:100%}input.svelte-1xg4716.svelte-1xg4716{color:var(--body-text-color);background:var(--input-background-fill);border:var(--input-border-width) solid var(--input-border-color)}input[disabled].svelte-1xg4716.svelte-1xg4716{cursor:not-allowed}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.svelte-rpnjx9:not(.litegraph) select.svelte-rpnjx9{color:var(--body-text-color);background:var(--input-background-fill);border:var(--input-border-width) solid var(--input-border-color)}.select-wrapper.svelte-rpnjx9.svelte-rpnjx9,.select-wrapper.svelte-rpnjx9 .select.svelte-rpnjx9,.select-wrapper.svelte-rpnjx9 .select select.svelte-rpnjx9{width:100%}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.props.svelte-1y2pwge.svelte-1y2pwge.svelte-1y2pwge{width:100%;height:100%}.props-scroller.svelte-1y2pwge.svelte-1y2pwge.svelte-1y2pwge{width:100%;height:calc(100% - 2.5rem);overflow-x:hidden;overflow-y:auto}.props-entry.svelte-1y2pwge.svelte-1y2pwge.svelte-1y2pwge{padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;display:flex;flex-direction:row}.target-name.svelte-1y2pwge.svelte-1y2pwge.svelte-1y2pwge{background:var(--input-background-fill);border-color:var(--input-border-color);white-space:nowrap;width:100%;display:flex;flex-direction:row}.target-name.svelte-1y2pwge .title.svelte-1y2pwge.svelte-1y2pwge{font-weight:700}.target-name.svelte-1y2pwge .title .type.svelte-1y2pwge.svelte-1y2pwge{padding-left:.25rem;font-weight:400}.target-name.svelte-1y2pwge>.target-title-wrapper.svelte-1y2pwge.svelte-1y2pwge{padding:.8rem 0 .8rem 1rem;display:flex;flex-direction:row;width:100%;text-align:center}.target-name.svelte-1y2pwge>.target-title-wrapper.svelte-1y2pwge>span.svelte-1y2pwge{display:flex;flex-direction:column;justify-content:center}.target-name.svelte-1y2pwge>.target-name-button.svelte-1y2pwge.svelte-1y2pwge{padding:.5rem}.target-name.svelte-1y2pwge>.target-name-button .mode-button.svelte-1y2pwge.svelte-1y2pwge{color:var(--comfy-accent-soft);width:2.5rem;height:2.5rem;margin:1rem;padding:.5rem;border:1px solid var(--panel-border-color);font-weight:700;text-align:center;margin:auto;color:var(--neutral-300)}.target-name.svelte-1y2pwge>.target-name-button .mode-button.ternary.svelte-1y2pwge.svelte-1y2pwge{background:var(--panel-background-fill)}.target-name.svelte-1y2pwge>.target-name-button .mode-button.ternary.svelte-1y2pwge.svelte-1y2pwge:hover:not(:disabled){background:var(--block-background-fill)}.target-name.svelte-1y2pwge>.target-name-button .mode-button.svelte-1y2pwge.svelte-1y2pwge:hover:not(:disabled){filter:brightness(85%)}.target-name.svelte-1y2pwge>.target-name-button .mode-button.svelte-1y2pwge.svelte-1y2pwge:active:not(:disabled){filter:brightness(50%)}.target-name.svelte-1y2pwge>.target-name-button .mode-button.svelte-1y2pwge.svelte-1y2pwge:disabled:not(.selected){background:var(--neutral-700);color:var(--neutral-400);opacity:50%}.target-name.svelte-1y2pwge>.target-name-button .mode-button.svelte-1y2pwge.svelte-1y2pwge:hover:not(:disabled){filter:brightness(120%)!important}.target-name.svelte-1y2pwge>.target-name-button .mode-button.svelte-1y2pwge.svelte-1y2pwge:active:not(:disabled){filter:brightness(50%)!important}.category-name.svelte-1y2pwge.svelte-1y2pwge.svelte-1y2pwge{background:var(--panel-background-fill);border-color:var(--panel-border-color);padding:.4rem 1rem}.target-name.svelte-1y2pwge.svelte-1y2pwge.svelte-1y2pwge,.category-name.svelte-1y2pwge.svelte-1y2pwge.svelte-1y2pwge{border-width:var(--block-border-width);color:var(--body-text-color)}.target-name.svelte-1y2pwge .type.svelte-1y2pwge.svelte-1y2pwge{color:var(--neutral-500)}input[type=text]:disabled{-webkit-text-fill-color:var(--comfy-disabled-textbox-text-color);background-color:var(--comfy-disabled-textbox-background-fill);border-color:var(--comfy-disabled-textbox-border-color);box-shadow:0 0 0 var(--shadow-spread) transparent,#00000014 0 2px 4px inset;cursor:not-allowed;color:var(--comfy-disabled-label-color)}textarea:disabled{-webkit-text-fill-color:var(--comfy-disabled-textbox-text-color);background-color:var(--comfy-disabled-textbox-background-fill);border-color:var(--comfy-disabled-textbox-border-color);box-shadow:0 0 0 var(--shadow-spread) transparent,#00000014 0 2px 4px inset;cursor:not-allowed;color:var(--comfy-disabled-label-color)}label:has(input:disabled)>span{color:var(--comfy-disabled-label-color)}label:has(textarea:disabled)>span{color:var(--comfy-disabled-label-color)}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.template-list.svelte-8g5ifn.svelte-8g5ifn{height:100%}.template-entries.svelte-8g5ifn.svelte-8g5ifn{height:100%;display:flex;flex-flow:column nowrap;margin:auto}.template-list.svelte-8g5ifn.svelte-8g5ifn{overflow-y:auto}.template-category-header.svelte-8g5ifn.svelte-8g5ifn{color:var(--body-text-color);background:var(--block-background-fill);border-color:var(--panel-border-color);padding:.8rem 1rem;font-weight:700}.template-entry.svelte-8g5ifn.svelte-8g5ifn{min-width:12rem;padding:1rem;display:flex;flex-direction:column;border-bottom:1px solid var(--block-border-color);border-top:1px solid var(--table-border-color);color:var(--body-text-color);background:var(--panel-background-fill);max-height:14rem;position:relative;user-select:none;text-overflow:ellipsis;overflow:hidden;font-size:13pt}.template-entry.built-in.svelte-8g5ifn.svelte-8g5ifn{background:repeating-linear-gradient(45deg,var(--neutral-800),var(--neutral-800) 15px,rgba(31,41,55,.5019607843) 15px,rgba(31,41,55,.5019607843) 30px)}.template-entry.svelte-8g5ifn .template-desc.svelte-8g5ifn{opacity:65%;font-size:11pt}.template-entry.draggable.svelte-8g5ifn.svelte-8g5ifn{border:5px dashed var(--secondary-500);margin:.2em}.template-entry.svelte-8g5ifn.svelte-8g5ifn:hover:not(:has(img:hover)):not(:has(button:hover)){cursor:pointer;background:var(--block-background-fill)}.template-entry:hover:not(:has(img:hover)):not(:has(button:hover)).draggable.svelte-8g5ifn.svelte-8g5ifn{cursor:grab;background:var(--secondary-700)}.no-templates-container.svelte-8g5ifn.svelte-8g5ifn{display:flex;flex-direction:column;margin:auto;color:var(--comfy-accent-soft)}.no-templates-container.svelte-8g5ifn .no-templates-icon.svelte-8g5ifn{margin:auto;margin-bottom:1rem}.no-templates-container.svelte-8g5ifn .no-templates-message.svelte-8g5ifn{margin:auto;font-size:32px;font-weight:bolder}.template-drag-item-shadow.svelte-8g5ifn.svelte-8g5ifn{position:absolute;top:0;left:0;right:0;bottom:0;visibility:visible;border:1px dashed grey;background:lightblue;opacity:.5;margin:0}.storage-used.svelte-8g5ifn.svelte-8g5ifn{height:2.5rem;margin:5px;text-align:center;position:relative;padding:.1rem .5rem;display:flex;flex-direction:row;gap:var(--spacing-lg)}.storage-used.svelte-8g5ifn .storage-used-icon.svelte-8g5ifn{color:var(--neutral-500);margin:auto}.storage-used.svelte-8g5ifn .storage-used-bar-wrapper.svelte-8g5ifn{width:100%;background:var(--panel-background-fill);border:1px solid var(--neutral-700);position:relative}.storage-used.svelte-8g5ifn .storage-used-bar-wrapper .storage-used-bar.svelte-8g5ifn{height:100%;background:var(--neutral-700)}.storage-used.svelte-8g5ifn .storage-used-bar-wrapper .storage-used-bar .storage-used-label.svelte-8g5ifn{width:100%;color:var(--neutral-200);font-size:12pt;position:absolute;margin:0;left:0;right:0;top:50%;transform:translateY(-50%)}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.pane.svelte-1kdb6m0.svelte-1kdb6m0{width:100%;height:100%}.pane.svelte-1kdb6m0 .pane-wrapper.svelte-1kdb6m0{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.pane.svelte-1kdb6m0 .pane-wrapper.has-switcher.svelte-1kdb6m0{height:calc(100% - 2.5rem)}.pane.svelte-1kdb6m0 .switcher.svelte-1kdb6m0{height:2.5rem;display:flex;flex-direction:row;color:var(--comfy-accent-soft)}.pane.svelte-1kdb6m0 .switcher .mode-button.svelte-1kdb6m0{height:100%;width:100%;padding:.5rem;border:1px solid var(--panel-border-color);font-weight:700;text-align:center;margin:auto}.pane.svelte-1kdb6m0 .switcher .mode-button.ternary.svelte-1kdb6m0{background:var(--panel-background-fill)}.pane.svelte-1kdb6m0 .switcher .mode-button.ternary.svelte-1kdb6m0:hover:not(:disabled){background:var(--block-background-fill)}.pane.svelte-1kdb6m0 .switcher .mode-button.ternary.selected.svelte-1kdb6m0{background:var(--panel-background-fill)}.pane.svelte-1kdb6m0 .switcher .mode-button.svelte-1kdb6m0:hover:not(:disabled){filter:brightness(85%)}.pane.svelte-1kdb6m0 .switcher .mode-button.svelte-1kdb6m0:active:not(:disabled){filter:brightness(50%)}.pane.svelte-1kdb6m0 .switcher .mode-button.selected.svelte-1kdb6m0{color:var(--body-text-color);filter:none}.pane.svelte-1kdb6m0 .switcher .mode-button.svelte-1kdb6m0:disabled:not(.selected){background:var(--neutral-700);color:var(--neutral-400);opacity:50%}.pane.svelte-1kdb6m0 .switcher .mode-button.svelte-1kdb6m0:hover{color:var(--body-text-color)}.pane.svelte-1kdb6m0 .switcher .mode-button.selected.svelte-1kdb6m0{background-color:var(--panel-background-fill)}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}input.svelte-ajxsor.svelte-ajxsor.svelte-ajxsor{color:var(--body-text-color);background:var(--input-background-fill);border:var(--input-border-width) solid var(--input-border-color)}input.svelte-ajxsor.svelte-ajxsor.svelte-ajxsor:not(input[type=radio]){border-radius:0!important}.comfy-app-loading.svelte-ajxsor.svelte-ajxsor.svelte-ajxsor,.comfy-loading-error.svelte-ajxsor.svelte-ajxsor.svelte-ajxsor{font-size:40px;color:var(--body-text-color);justify-content:center;margin:auto;width:100%;height:100%;text-align:center;flex-direction:column;display:flex;position:absolute;z-index:100000000;background:rgba(0,0,0,.5);pointer-events:none;user-select:none;top:0px}.comfy-app-loading.svelte-ajxsor>span.svelte-ajxsor.svelte-ajxsor{display:flex;flex-direction:row;justify-content:center}#comfy-content.svelte-ajxsor.svelte-ajxsor.svelte-ajxsor{grid-area:content;height:calc(100vh - 7.5rem)}#comfy-content.loading.svelte-ajxsor.svelte-ajxsor.svelte-ajxsor{pointer-events:none;user-select:none}#workflow-tabs.svelte-ajxsor.svelte-ajxsor.svelte-ajxsor,.workflow-tab-items.svelte-ajxsor.svelte-ajxsor.svelte-ajxsor{display:flex;overflow-x:auto}#workflow-tabs.svelte-ajxsor.svelte-ajxsor.svelte-ajxsor{background:var(--neutral-800);padding-right:1em;height:3rem}#workflow-tabs.svelte-ajxsor .workflow-tab.svelte-ajxsor.svelte-ajxsor{background:var(--neutral-800);color:var(--neutral-500);padding:.5rem 1rem;border-top:3px solid var(--neutral-600);border-left:1px solid var(--neutral-600);height:100%;display:flex;flex-direction:row;justify-content:center;text-align:center;gap:var(--size-4);cursor:pointer!important}#workflow-tabs.svelte-ajxsor .workflow-tab.svelte-ajxsor>span.svelte-ajxsor{margin:auto}#workflow-tabs.svelte-ajxsor .workflow-tab.svelte-ajxsor.svelte-ajxsor:hover:not(:has(.workflow-close-button:hover)){background:var(--neutral-700);color:var(--neutral-300)}#workflow-tabs.svelte-ajxsor .workflow-tab.selected.svelte-ajxsor.svelte-ajxsor{background:var(--neutral-700);color:var(--neutral-300);border-top-color:var(--primary-500);font-weight:700}#workflow-tabs.svelte-ajxsor .workflow-tab.svelte-ajxsor>.workflow-close-button.svelte-ajxsor{display:block;width:1.2rem;height:1.2rem;font-size:13px;margin:auto;border-radius:50%;opacity:50%;background:var(--neutral-500);color:var(--neutral-300)}#workflow-tabs.svelte-ajxsor .workflow-tab.svelte-ajxsor>.workflow-close-button.svelte-ajxsor:hover{opacity:100%;color:var(--neutral-100)}#workflow-tabs.svelte-ajxsor .workflow-add-new-button.svelte-ajxsor.svelte-ajxsor{background:var(--neutral-700);color:var(--neutral-400);opacity:50%;padding:.5rem;border-top:3px solid var(--neutral-600);aspect-ratio:1/1;height:100%;display:flex;flex-direction:row;justify-content:center;gap:var(--size-4)}#workflow-tabs.svelte-ajxsor .workflow-add-new-button.svelte-ajxsor.svelte-ajxsor:hover{filter:brightness(100%);opacity:100%;border-top-color:var(--neutral-600)}#bottombar.svelte-ajxsor.svelte-ajxsor.svelte-ajxsor{background:var(--neutral-900);border-left:2px solid var(--neutral-700);display:flex;width:100%;gap:var(--layout-gap);overflow-x:hidden;flex-wrap:nowrap;height:5rem}#bottombar.svelte-ajxsor>.bottombar-content.svelte-ajxsor.svelte-ajxsor{display:flex;flex-wrap:nowrap;width:100%;overflow-x:auto;margin:auto 0;padding-left:1rem}#bottombar.svelte-ajxsor>.bottombar-content.svelte-ajxsor>.left.svelte-ajxsor{flex-shrink:0}#bottombar.svelte-ajxsor>.bottombar-content.svelte-ajxsor>.right.svelte-ajxsor{margin-left:auto;margin-right:1rem;padding-left:1rem}.splitpanes.comfy>.splitpanes__splitter{background:var(--comfy-splitpanes-background-fill)}.splitpanes.comfy>.splitpanes__splitter:hover:not([disabled]){background:var(--comfy-splitpanes-background-fill-hover)}.splitpanes.comfy>.splitpanes__splitter:active:not([disabled]){background:var(--comfy-splitpanes-background-fill-active)}.splitpanes.comfy.splitpanes--horizontal>.splitpanes__splitter{min-height:1rem;cursor:row-resize}.splitpanes.comfy.splitpanes--vertical>.splitpanes__splitter{min-width:1rem;cursor:col-resize}.splitpanes.comfy{max-height:calc(100vh - 5rem);max-width:100vw}.splitpanes__pane{box-shadow:0 0 3px #0003 inset;justify-content:center;align-items:center;display:flex;position:relative}#comfy-file-input.svelte-ajxsor.svelte-ajxsor.svelte-ajxsor{display:none}.drag-item-shadow.svelte-ajxsor.svelte-ajxsor.svelte-ajxsor{visibility:visible;border:1px dashed grey;background:lightblue;opacity:.5;margin:0}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.buttons.svelte-19hxz9n{display:flex;flex-direction:row;gap:var(--spacing-md)}.modal-body.svelte-19hxz9n{overflow:auto}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}input.svelte-1sgq6sv.svelte-1sgq6sv{color:var(--body-text-color);background:var(--input-background-fill);border:var(--input-border-width) solid var(--input-border-color)}input.svelte-1sgq6sv.svelte-1sgq6sv:not(input[type=radio]){border-radius:0!important}.wrap.svelte-1sgq6sv.svelte-1sgq6sv{display:flex;flex-direction:column;width:100%;height:100%}.head.svelte-1sgq6sv.svelte-1sgq6sv{display:flex}.head.svelte-1sgq6sv>label.svelte-1sgq6sv{padding:.5rem 1rem}input[type=number].svelte-1sgq6sv.svelte-1sgq6sv{display:block;width:100%;position:relative;outline:none!important;box-shadow:var(--input-shadow);border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-radius);background:var(--input-background-fill);padding:var(--input-padding);color:var(--body-text-color);font-size:var(--input-text-size);line-height:var(--line-sm)}input.svelte-1sgq6sv.svelte-1sgq6sv:disabled{-webkit-text-fill-color:var(--body-text-color);-webkit-opacity:1;opacity:1}input[type=number].svelte-1sgq6sv.svelte-1sgq6sv:focus{box-shadow:var(--input-shadow-focus);border-color:var(--input-border-color-focus)}input[type=number].svelte-1sgq6sv.svelte-1sgq6sv::-webkit-inner-spin-button,input[type=number].svelte-1sgq6sv.svelte-1sgq6sv::-webkit-outer-spin-button{opacity:100%}input.svelte-1sgq6sv.svelte-1sgq6sv::placeholder{color:var(--input-placeholder-color)}input[disabled].svelte-1sgq6sv.svelte-1sgq6sv{cursor:not-allowed}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.svelte-1r3delf:not(.litegraph) select.svelte-1r3delf{color:var(--body-text-color);background:var(--input-background-fill);border:var(--input-border-width) solid var(--input-border-color)}.comfy-settings.svelte-1r3delf.svelte-1r3delf{color:var(--body-text-color);display:flex;flex-direction:row;width:100%;height:100%}.comfy-settings-categories.svelte-1r3delf.svelte-1r3delf{width:20rem;height:100%;color:var(--neutral-500);background:var(--neutral-800);border-left:2px solid var(--comfy-splitpanes-background-fill)}.comfy-settings-category.svelte-1r3delf.svelte-1r3delf{padding:2rem 3rem;font-size:14pt;border-bottom:1px solid grey;cursor:pointer}.comfy-settings-category.selected.svelte-1r3delf.svelte-1r3delf{color:var(--body-text-color);background:var(--neutral-700)}.comfy-settings-main.svelte-1r3delf.svelte-1r3delf{width:100%;height:calc(100% - 5rem)}.comfy-settings-entries.svelte-1r3delf.svelte-1r3delf{padding:3rem;height:100%}.comfy-settings-entry.svelte-1r3delf.svelte-1r3delf{padding:1rem 3rem}.comfy-settings-entry.svelte-1r3delf .name.svelte-1r3delf{font-weight:700;font-size:13pt}.comfy-settings-entry.svelte-1r3delf .description.svelte-1r3delf{font-size:11pt;color:var(--neutral-400)}.comfy-settings-entry.svelte-1r3delf .ctrl.svelte-1r3delf{margin-top:.5rem;min-width:5rem;display:block}.comfy-settings-entry.svelte-1r3delf .ctrl.svelte-1r3delf:not(.checkbox){width:20rem}.comfy-settings-entry.svelte-1r3delf .ctrl.textbox.svelte-1r3delf span{display:block!important}.comfy-settings-entry.svelte-1r3delf .ctrl.checkbox.svelte-1r3delf{display:inline-flex!important;padding:0 .75rem}.comfy-settings-entry.svelte-1r3delf .ctrl.checkbox.svelte-1r3delf label{color:var(--neutral-400);font-size:11pt}.comfy-settings-entry.svelte-1r3delf .ctrl.enum select.svelte-1r3delf{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,");background-repeat:no-repeat;background-position-x:100%;background-position-y:8px}.comfy-settings-bottom-bar.svelte-1r3delf.svelte-1r3delf{background:var(--neutral-900);width:100%;border-top:2px solid var(--neutral-800);gap:var(--layout-gap);overflow-x:hidden;height:5rem;justify-content:center;padding:0 2rem;margin:auto;position:relative;flex-direction:column;display:flex}.comfy-settings-bottom-bar.svelte-1r3delf>div.svelte-1r3delf{width:100%;display:flex;gap:var(--layout-gap);margin:auto;flex-wrap:nowrap}.comfy-settings-bottom-bar.svelte-1r3delf .left.svelte-1r3delf{left:0}.comfy-settings-bottom-bar.svelte-1r3delf .right.svelte-1r3delf{margin-left:auto}:root{--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-800);--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--color-accent-soft:var(--primary-50);--background-fill-primary:white;--background-fill-secondary:var(--neutral-50);--border-color-accent:var(--primary-300);--border-color-primary:var(--neutral-200);--link-text-color:var(--secondary-600);--link-text-color-active:var(--secondary-600);--link-text-color-hover:var(--secondary-700);--link-text-color-visited:var(--secondary-500);--body-text-color-subdued:var(--neutral-400);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--shadow-spread:3px;--block-background-fill:var(--background-fill-primary);--block-border-color:var(--border-color-primary);--block-border-width:1px;--block-info-text-color:var(--body-text-color-subdued);--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-background-fill:var(--background-fill-primary);--block-label-border-color:var(--border-color-primary);--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-text-color:var(--neutral-500);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-text-color:var(--neutral-500);--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-background-color:var(--background-fill-primary);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-300);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-300);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-radius:var(--radius-sm);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-50), white);--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-100), white);--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:linear-gradient(to right, #fee2e2, var(--background-fill-secondary));--error-border-color:#fecaca;--error-border-width:1px;--error-text-color:#ef4444;--input-background-fill:white;--input-background-fill-focus:var(--secondary-500);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--secondary-300);--input-border-color-hover:var(--input-border-color);--input-border-width:1px;--input-padding:var(--spacing-xl);--input-placeholder-color:var(--neutral-400);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-shadow-focus:0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-200));--table-border-color:var(--neutral-300);--table-even-background-fill:white;--table-odd-background-fill:var(--neutral-50);--table-radius:var(--radius-lg);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #fee2e2, #fecaca);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #fee2e2, #fee2e2);--button-cancel-border-color:#fecaca;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:#dc2626;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-100), var(--primary-300));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-100), var(--primary-200));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-200), var(--primary-400));--button-primary-border-color:var(--primary-200);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:var(--primary-600);--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--button-primary-text-color);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-200));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-100), var(--neutral-100));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-200), var(--neutral-300));--button-secondary-border-color:var(--neutral-200);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:var(--neutral-700);--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-800);--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}.dark.svelte-x6ngdp{--body-background-fill:var(--background-fill-primary);--body-text-color:var(--neutral-100);--color-accent-soft:var(--neutral-700);--background-fill-primary:var(--neutral-950);--background-fill-secondary:var(--neutral-900);--border-color-accent:var(--neutral-600);--border-color-primary:var(--neutral-700);--link-text-color-active:var(--secondary-500);--link-text-color:var(--secondary-500);--link-text-color-hover:var(--secondary-400);--link-text-color-visited:var(--secondary-600);--body-text-color-subdued:var(--neutral-400);--shadow-spread:1px;--block-background-fill:var(--neutral-800);--block-border-color:var(--border-color-primary);--block_border_width:None;--block-info-text-color:var(--body-text-color-subdued);--block-label-background-fill:var(--background-fill-secondary);--block-label-border-color:var(--border-color-primary);--block_label_border_width:None;--block-label-text-color:var(--neutral-200);--block_shadow:None;--block_title_background_fill:None;--block_title_border_color:None;--block_title_border_width:None;--block-title-text-color:var(--neutral-200);--panel-background-fill:var(--background-fill-secondary);--panel-border-color:var(--border-color-primary);--panel_border_width:None;--checkbox-background-color:var(--neutral-800);--checkbox-background-color-focus:var(--checkbox-background-color);--checkbox-background-color-hover:var(--checkbox-background-color);--checkbox-background-color-selected:var(--secondary-600);--checkbox-border-color:var(--neutral-700);--checkbox-border-color-focus:var(--secondary-500);--checkbox-border-color-hover:var(--neutral-600);--checkbox-border-color-selected:var(--secondary-600);--checkbox-border-width:var(--input-border-width);--checkbox-label-background-fill:linear-gradient(to top, var(--neutral-900), var(--neutral-800));--checkbox-label-background-fill-hover:linear-gradient(to top, var(--neutral-900), var(--neutral-800));--checkbox-label-background-fill-selected:var(--checkbox-label-background-fill);--checkbox-label-border-color:var(--border-color-primary);--checkbox-label-border-color-hover:var(--checkbox-label-border-color);--checkbox-label-border-width:var(--input-border-width);--checkbox-label-text-color:var(--body-text-color);--checkbox-label-text-color-selected:var(--checkbox-label-text-color);--error-background-fill:var(--background-fill-primary);--error-border-color:var(--border-color-primary);--error_border_width:None;--error-text-color:#ef4444;--input-background-fill:var(--neutral-800);--input-background-fill-focus:var(--secondary-600);--input-background-fill-hover:var(--input-background-fill);--input-border-color:var(--border-color-primary);--input-border-color-focus:var(--neutral-700);--input-border-color-hover:var(--input-border-color);--input_border_width:None;--input-placeholder-color:var(--neutral-500);--input_shadow:None;--input-shadow-focus:0 0 0 var(--shadow-spread) var(--neutral-700), var(--shadow-inset);--loader_color:None;--slider_color:None;--stat-background-fill:linear-gradient(to right, var(--primary-400), var(--primary-600));--table-border-color:var(--neutral-700);--table-even-background-fill:var(--neutral-950);--table-odd-background-fill:var(--neutral-900);--table-row-focus:var(--color-accent-soft);--button-border-width:var(--input-border-width);--button-cancel-background-fill:linear-gradient(to bottom right, #dc2626, #b91c1c);--button-cancel-background-fill-hover:linear-gradient(to bottom right, #dc2626, #dc2626);--button-cancel-border-color:#dc2626;--button-cancel-border-color-hover:var(--button-cancel-border-color);--button-cancel-text-color:white;--button-cancel-text-color-hover:var(--button-cancel-text-color);--button-primary-background-fill:linear-gradient(to bottom right, var(--primary-500), var(--primary-600));--button-primary-background-fill-hover:linear-gradient(to bottom right, var(--primary-500), var(--primary-500));--button-primary-background-fill-active:linear-gradient(to bottom right, var(--primary-600), var(--primary-700));--button-primary-border-color:var(--primary-500);--button-primary-border-color-hover:var(--button-primary-border-color);--button-primary-border-color-active:var(--button-primary-border-color);--button-primary-text-color:white;--button-primary-text-color-hover:var(--button-primary-text-color);--button-primary-text-color-active:var(--neutral-300);--button-secondary-background-fill:linear-gradient(to bottom right, var(--neutral-600), var(--neutral-700));--button-secondary-background-fill-hover:linear-gradient(to bottom right, var(--neutral-600), var(--neutral-600));--button-secondary-background-fill-active:linear-gradient(to bottom right, var(--neutral-700), var(--neutral-800));--button-secondary-border-color:var(--neutral-600);--button-secondary-border-color-hover:var(--button-secondary-border-color);--button-secondary-border-color-active:var(--button-secondary-border-color);--button-secondary-text-color:white;--button-secondary-text-color-hover:var(--button-secondary-text-color);--button-secondary-text-color-active:var(--neutral-300);--name:default;--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--primary-950:#6c2e12;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a;--secondary-950:#1d3660;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#111827;--neutral-950:#0b0f19;--spacing-xxs:1px;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:16px;--radius-xxs:1px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-xxl:22px;--text-xxs:9px;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:22px;--text-xxl:26px;--font:"Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono:"IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-text-size:var(--text-md);--body-text-weight:400;--embed-radius:var(--radius-lg);--color-accent:var(--primary-500);--shadow-drop:rgba(0,0,0,.05) 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset:rgba(0,0,0,.05) 0px 2px 4px 0px inset;--block-border-width:1px;--block-info-text-size:var(--text-sm);--block-info-text-weight:400;--block-label-border-width:1px;--block-label-shadow:var(--block-shadow);--block-label-margin:0;--block-label-padding:var(--spacing-sm) var(--spacing-lg);--block-label-radius:calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px) 0;--block-label-right-radius:0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);--block-label-text-size:var(--text-sm);--block-label-text-weight:400;--block-padding:var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius:var(--radius-lg);--block-shadow:var(--shadow-drop);--block-title-background-fill:none;--block-title-border-color:none;--block-title-border-width:0px;--block-title-padding:0;--block-title-radius:none;--block-title-text-size:var(--text-md);--block-title-text-weight:400;--container-radius:var(--radius-lg);--form-gap-width:1px;--layout-gap:var(--spacing-xxl);--panel-border-width:0;--section-header-text-size:var(--text-md);--section-header-text-weight:400;--checkbox-border-radius:var(--radius-sm);--checkbox-label-gap:var(--spacing-lg);--checkbox-label-padding:var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow:var(--shadow-drop);--checkbox-label-text-size:var(--text-md);--checkbox-label-text-weight:400;--checkbox-check:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow:var(--input-shadow);--error-border-width:1px;--input-border-width:1px;--input-padding:var(--spacing-xl);--input-radius:var(--radius-lg);--input-shadow:0 0 0 var(--shadow-spread) transparent, var(--shadow-inset);--input-text-size:var(--text-md);--input-text-weight:400;--loader-color:var(--color-accent);--prose-text-size:var(--text-md);--prose-text-weight:400;--prose-header-text-weight:600;--slider-color:auto;--table-radius:var(--radius-lg);--button-large-padding:var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius:var(--radius-lg);--button-large-text-size:var(--text-lg);--button-large-text-weight:600;--button-shadow:var(--shadow-drop);--button-shadow-active:var(--shadow-inset);--button-shadow-hover:var(--shadow-drop-lg);--button-small-padding:var(--spacing-sm) calc(2 * var(--spacing-sm));--button-small-radius:var(--radius-lg);--button-small-text-size:var(--text-md);--button-small-text-weight:400;--button-transition:none}:root{--litegraph-fg-color:#000;--litegraph-bg-color:#fff;--litegraph-comfy-menu-bg:#353535;--litegraph-comfy-input-bg:#222;--litegraph-input-text:#ddd;--litegraph-descrip-text:#999;--litegraph-drag-text:#ccc;--litegraph-error-text:#ff4444;--litegraph-border-color:#4e4e4e}:root{--color-blue-500:#3985f5;--input-border-color-focus:var(--neutral-400);--comfy-accent-soft:var(--neutral-300);--comfy-widget-selected-background-fill:var(--color-yellow-100);--comfy-widget-hovered-background-fill:var(--secondary-200);--comfy-container-selected-background-fill:var(--color-yellow-300);--comfy-container-hovered-background-fill:var(--secondary-300);--comfy-container-empty-background-fill:var(--color-grey-300);--comfy-container-empty-border-color:var(--color-grey-400);--comfy-disabled-label-color:var(--neutral-400);--comfy-disabled-textbox-background-fill:var(--neutral-200);--comfy-disabled-textbox-border-color:var(--neutral-300);--comfy-disabled-textbox-text-color:var(--neutral-500);--comfy-splitpanes-background-fill:var(--secondary-100);--comfy-splitpanes-background-fill-hover:var(--secondary-300);--comfy-splitpanes-background-fill-active:var(--secondary-400);--comfy-dropdown-list-background:white;--comfy-dropdown-item-color-hover:white;--comfy-dropdown-item-background-hover:var(--neutral-400);--comfy-dropdown-item-color-active:var(--neutral-100);--comfy-dropdown-item-background-active:var(--secondary-600);--comfy-progress-bar-background:var(--neutral-300);--comfy-progress-bar-foreground:var(--secondary-300);--comfy-node-name-background:var(--color-blue-200);--comfy-node-name-foreground:var(--body-text-color);--comfy-spinner-main-color:var(--neutral-400);--comfy-spinner-accent-color:var(--secondary-500)}.dark.svelte-x6ngdp{color-scheme:dark;--input-border-color-focus:var(--neutral-500);--comfy-accent-soft:var(--neutral-600);--comfy-widget-selected-background-fill:var(--primary-500);--comfy-widget-hovered-background-fill:var(--neutral-600);--comfy-container-selected-background-fill:var(--primary-700);--comfy-container-hovered-background-fill:var(--neutral-500);--comfy-container-empty-background-fill:var(--color-grey-800);--comfy-container-empty-border-color:var(--color-grey-600);--comfy-disabled-label-color:var(--neutral-500);--comfy-disabled-textbox-background-fill:var(--neutral-800);--comfy-disabled-textbox-border-color:var(--neutral-700);--comfy-disabled-textbox-text-color:var(--neutral-500);--comfy-splitpanes-background-fill:var(--panel-border-color);--comfy-splitpanes-background-fill-hover:var(--secondary-500);--comfy-splitpanes-background-fill-active:var(--secondary-300);--comfy-dropdown-list-background:var(--neutral-800);--comfy-dropdown-item-color-hover:var(--neutral-400);--comfy-dropdown-item-background-hover:var(--neutral-600);--comfy-dropdown-item-background-active:var(--secondary-600);--comfy-dropdown-border-color:var(--neutral-600);--comfy-progress-bar-background:var(--neutral-500);--comfy-progress-bar-foreground:var(--secondary-400);--comfy-node-name-background:var(--neutral-700);--comfy-node-name-foreground:var(--body-text-color);--comfy-spinner-main-color:var(--neutral-600);--comfy-spinner-accent-color:var(--secondary-600);--f7-navbar-color:var(--body-text-color);--f7-navbar-bg-color:var(--neutral-800)}[data-is-dnd-shadow-item]{min-height:5rem}.dark .photo-browser-popup,.dark .photo-browser-popup-{background:var(--neutral-700)}.photo-browser-exposed .toolbar~.toolbar.photo-browser-thumbs{transform:translate3d(0,calc(var(--f7-toolbar-height) * 2),0)}#container.svelte-x6ngdp{height:100vh;max-width:100vw;display:relative;width:100%}.lgraphcanvas{user-select:none;-moz-user-select:none;-webkit-user-select:none;outline:none;font-family:Tahoma,sans-serif}.lgraphcanvas *{box-sizing:border-box}.litegraph.litecontextmenu{font-family:Tahoma,sans-serif;position:fixed;top:100px;left:100px;min-width:100px;color:#aaf;padding:0;box-shadow:0 0 10px #000!important;background-color:#2e2e2e!important;z-index:10}.litegraph.litecontextmenu.dark{background-color:#000!important}.litegraph.litecontextmenu .litemenu-title img{margin-top:2px;margin-left:2px;margin-right:4px}.litegraph.litecontextmenu .litemenu-entry{margin:2px;padding:2px}.litegraph.litecontextmenu .litemenu-entry.submenu{background-color:#2e2e2e!important}.litegraph.litecontextmenu.dark .litemenu-entry.submenu{background-color:#000!important}.litegraph .litemenubar ul{font-family:Tahoma,sans-serif;margin:0;padding:0}.litegraph .litemenubar li{font-size:14px;color:#999;display:inline-block;min-width:50px;padding-left:10px;padding-right:10px;user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:pointer}.litegraph .litemenubar li:hover{background-color:#777;color:#eee}.litegraph .litegraph .litemenubar-panel{position:absolute;top:5px;left:5px;min-width:100px;background-color:#444;box-shadow:0 0 3px #000;padding:4px;border-bottom:2px solid #aaf;z-index:10}.litegraph .litemenu-entry,.litemenu-title{font-size:12px;color:#aaa;margin:2px;padding:0 0 0 2px;-moz-user-select:none;-webkit-user-select:none;user-select:none;cursor:pointer}.litegraph .litemenu-entry .icon{display:inline-block;width:12px;height:12px;margin:2px;vertical-align:top}.litegraph .litemenu-entry.checked .icon{background-color:#aaf}.litegraph .litemenu-entry .more{float:right;padding-right:5px}.litegraph .litemenu-entry.disabled{opacity:.5;cursor:default}.litegraph .litemenu-entry.separator{display:block;border-top:1px solid #333;border-bottom:1px solid #666;width:100%;height:0px;margin:3px 0 2px;background-color:transparent;padding:0!important;cursor:default!important}.litegraph .litemenu-entry.has_submenu{border-right:2px solid cyan}.litegraph .litemenu-title{color:#dde;background-color:#111;margin:0;padding:2px;cursor:default}.litegraph .litemenu-entry:hover:not(.disabled):not(.separator){background-color:#444!important;color:#eee;transition:all .2s}.litegraph .litemenu-entry .property_name{display:inline-block;text-align:left;min-width:80px;min-height:1.2em}.litegraph .litemenu-entry .property_value{display:inline-block;background-color:#00000080;text-align:right;min-width:80px;min-height:1.2em;vertical-align:middle;padding-right:10px}.litegraph.litesearchbox{font-family:Tahoma,sans-serif;position:absolute;background-color:#00000080;padding-top:4px}.litegraph.litesearchbox input,.litegraph.litesearchbox select{margin-top:3px;min-width:60px;min-height:1.5em;background-color:#000;border:0;color:#fff;padding-left:10px;margin-right:5px}.litegraph.litesearchbox .name{display:inline-block;min-width:60px;min-height:1.5em;padding-left:10px}.litegraph.litesearchbox .helper{overflow:auto;max-height:200px;margin-top:2px}.litegraph.lite-search-item{font-family:Tahoma,sans-serif;background-color:#00000080;color:#fff;padding-top:2px}.litegraph.lite-search-item.not_in_filter{color:#b99;font-style:italic}.litegraph.lite-search-item.generic_type{color:#999;font-style:italic}.litegraph.lite-search-item:hover,.litegraph.lite-search-item.selected{cursor:pointer;background-color:#fff;color:#000}.litegraph .dialog{position:absolute;top:50%;left:50%;margin-top:-150px;margin-left:-200px;background-color:#2a2a2a;min-width:400px;min-height:200px;box-shadow:0 0 4px #111;border-radius:6px}.litegraph .dialog.settings{left:10px;top:10px;height:calc(100% - 20px);margin:auto;max-width:50%}.litegraph .dialog.centered{top:50px;left:50%;position:absolute;transform:translate(-50%);min-width:600px;min-height:300px;height:calc(100% - 100px);margin:auto}.litegraph .dialog .close{float:right;margin:4px 10px 4px 4px;cursor:pointer;font-size:1.4em}.litegraph .dialog .close:hover{color:#fff}.litegraph .dialog .dialog-header{color:#aaa;border-bottom:1px solid #161616}.litegraph .dialog .dialog-header{height:40px}.litegraph .dialog .dialog-footer{height:50px;padding:10px;border-top:1px solid #1a1a1a}.litegraph .dialog .dialog-header .dialog-title{font:20px Arial;margin:4px;padding:4px 10px;display:inline-block}.litegraph .dialog .dialog-content,.litegraph .dialog .dialog-alt-content{height:calc(100% - 90px);width:100%;min-height:100px;display:inline-block;color:#aaa;overflow:auto}.litegraph .dialog .dialog-content h3{margin:10px}.litegraph .dialog .dialog-content .connections{flex-direction:row}.litegraph .dialog .dialog-content .connections .connections_side{width:calc(50% - 5px);min-height:100px;background-color:#000;display:flex}.litegraph .dialog .node_type{font-size:1.2em;display:block;margin:10px}.litegraph .dialog .node_desc{opacity:.5;display:block;margin:10px}.litegraph .dialog .separator{display:block;width:calc(100% - 4px);height:1px;border-top:1px solid #000;border-bottom:1px solid #333;margin:10px 2px;padding:0}.litegraph .dialog .property{margin-bottom:2px;padding:4px}.litegraph .dialog .property:hover{background:#545454}.litegraph .dialog .property_name{color:#737373;display:inline-block;text-align:left;vertical-align:top;width:160px;padding-left:4px;overflow:hidden;margin-right:6px}.litegraph .dialog .property:hover .property_name{color:#fff}.litegraph .dialog .property_value{display:inline-block;text-align:right;color:#aaa;background-color:#1a1a1a;max-width:calc(100% - 162px);min-width:200px;max-height:300px;min-height:20px;padding:4px 12px 4px 4px;overflow:hidden;cursor:pointer;border-radius:3px}.litegraph .dialog .property_value:hover{color:#fff}.litegraph .dialog .property.boolean .property_value{padding-right:30px;color:#a88}.litegraph .dialog .property.boolean.bool-on .property_name,.litegraph .dialog .property.boolean.bool-on .property_value{color:#8a8}.litegraph .dialog .btn{border:0;border-radius:4px;padding:4px 20px;margin-left:0;background-color:#060606;color:#8e8e8e}.litegraph .dialog .btn:hover{background-color:#111;color:#fff}.litegraph .dialog .btn.delete:hover{background-color:#f33;color:#000}.litegraph .subgraph_property{padding:4px}.litegraph .subgraph_property:hover{background-color:#333}.litegraph .subgraph_property :disabled{opacity:.5;cursor:default}.litegraph .subgraph_property.extra{margin-top:8px}.litegraph .subgraph_property span.name{font-size:1.3em;padding-left:4px}.litegraph .subgraph_property span.type{opacity:.5;margin-right:20px;padding-left:4px}.litegraph .subgraph_property>select.type{margin-right:20px;padding-left:4px;background-color:#000;border:0}.litegraph .subgraph_property span.label{display:inline-block;width:60px;padding:0 10px}.litegraph .subgraph_property input,.litegraph .subgraph_property select{width:140px;color:#ccc;background-color:#1a1a1a;border:0;margin-right:10px;padding:4px 4px 4px 10px}.litegraph .subgraph_property button{background-color:#1c1c1c;color:#aaa;border:0;border-radius:2px;padding:4px 10px;cursor:pointer}.litegraph .subgraph_property.extra{color:#ccc}.litegraph .subgraph_property.extra input,.litegraph .subgraph_property.extra select{background-color:#111}.litegraph .bullet_icon{margin-left:10px;border-radius:10px;width:12px;height:12px;background-color:#666;display:inline-block;margin-top:2px;margin-right:4px;transition:background-color .1s ease 0s;-moz-transition:background-color .1s ease 0s}.litegraph .bullet_icon:hover{background-color:#698;cursor:pointer}.litegraph textarea{resize:both}.graphcontextmenu{padding:4px;min-width:100px}.graphcontextmenu-title{color:#dde;background-color:#222;margin:0;padding:2px;cursor:default}.graphmenu-entry{box-sizing:border-box;margin:2px;padding-left:20px;user-select:none;-moz-user-select:none;-webkit-user-select:none;transition:all linear .3s}.graphmenu-entry.event,.litemenu-entry.event{border-left:8px solid orange;padding-left:12px}.graphmenu-entry.disabled{opacity:.3}.graphmenu-entry.submenu{border-right:2px solid #eee}.graphmenu-entry:hover{background-color:#555}.graphmenu-entry.separator{background-color:#111;border-bottom:1px solid #666;height:1px;width:calc(100% - 20px);-moz-width:calc(100% - 20px);-webkit-width:calc(100% - 20px)}.graphmenu-entry .property_name{display:inline-block;text-align:left;min-width:80px;min-height:1.2em}.graphmenu-entry .property_value,.litemenu-entry .property_value{display:inline-block;background-color:#00000080;text-align:right;min-width:80px;min-height:1.2em;vertical-align:middle;padding-right:10px}.graphdialog{position:absolute;top:10px;left:10px;min-height:2em;background-color:#333;font-size:1.2em;box-shadow:0 0 10px #000!important;z-index:10}.graphdialog.rounded{border-radius:12px;padding-right:2px}.graphdialog .name{color:#888;display:inline-block;min-width:60px;min-height:1.5em;padding-left:10px}.graphdialog input,.graphdialog textarea,.graphdialog select{margin:3px;min-width:60px;min-height:1.5em;background-color:#000;border:0;color:#fff;padding-left:10px;outline:none}.graphdialog textarea{min-height:150px;resize:both}.graphdialog button{margin-top:3px;vertical-align:top;background-color:#999;border:0}.graphdialog button.rounded,.graphdialog input.rounded{border-radius:0 12px 12px 0}.graphdialog .helper{overflow:auto;max-height:200px}.graphdialog .help-item{padding-left:10px}.graphdialog .help-item:hover,.graphdialog .help-item.selected{cursor:pointer;background-color:#fff;color:#000}.litegraph .dialog{min-height:0}.litegraph .dialog .dialog-content{display:block}.litegraph .dialog .dialog-content .subgraph_property{padding:5px}.litegraph .dialog .dialog-footer{margin:0}.litegraph .dialog .dialog-footer .subgraph_property{margin-top:0;display:flex;align-items:center;padding:5px}.litegraph .dialog .dialog-footer .subgraph_property .name{flex:1}.litegraph .graphdialog{display:flex;align-items:center;border-radius:20px;padding:4px 10px;position:fixed}.litegraph .graphdialog .name{padding:0;min-height:0;font-size:16px;vertical-align:middle}.litegraph .graphdialog .value{font-size:16px;min-height:0;margin:0 10px;padding:2px 5px}.litegraph .graphdialog input[type=checkbox]{width:16px;height:16px}.litegraph .graphdialog button{padding:4px 18px;border-radius:20px;cursor:pointer}.litegraph .draggable .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}