@charset "UTF-8";.gradio-container,*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid}html{-webkit-text-size-adjust:100%;line-height:1.5;font-family:-var(--font-sans);-moz-tab-size:4;tab-size:2}body{margin:0;line-height:inherit}hr{border-top-width:1px;height:0;color:inherit}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-size:1em;font-family:-var(--font-mono)}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;border-collapse:collapse;text-indent:0}button,input,optgroup,select,textarea{margin:0;padding:0;color:inherit;font-weight:inherit;font-size:100%;line-height:inherit;font-family:inherit}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-image:none;background-color:transparent}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:--color-var(--color-grey-400)}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{--tw-shadow: 0 0 #0000;appearance:none;border-width:1px;border-color:#6b7280;border-radius:0;background-color:#fff;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[type=checkbox],[type=radio]{color-adjust:exact;display:inline-block;flex-shrink:0;vertical-align:middle;appearance:none;border-width:1px;border-color:#6b7280;background-origin:border-box;background-color:#fff;padding:0;width:1rem;height:1rem;color:#2563eb;user-select:none}[type=checkbox]:checked{background-image: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")}[type=radio]:checked{background-image: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")}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-size:1.5em 1.5em;background-repeat:no-repeat;padding-right:2.5rem}[type=checkbox]:checked,[type=radio]:checked{background-position:center;background-size:100% 100%;background-repeat:no-repeat}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent}[type=checkbox]:focus-visible,[type=radio]:focus-visible{outline:none}.scroll-hide{-ms-overflow-style:none;scrollbar-width:none}.sr-only{clip:rect(0,0,0,0);position:absolute;margin:-1px;border-width:0;padding:0;width:1px;height:1px;overflow:hidden;white-space:nowrap}.scroll-hide::-webkit-scrollbar{display:none}.gradio-container{-webkit-text-size-adjust:100%;line-height:1.5;font-family:var(--font);-moz-tab-size:4;tab-size:4}.cropper-container{position:relative;-ms-touch-action:none;touch-action:none;font-size:0;line-height:0;direction:ltr;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{display:block;image-orientation:0deg;width:100%;min-width:0!important;max-width:none!important;height:100%;min-height:0!important;max-height:none!important}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{opacity:0;background-color:#fff}.cropper-modal{opacity:.5;background-color:#000}.cropper-view-box{display:block;outline:1px solid #39f;outline-color:#3399ffbf;width:100%;height:100%;overflow:hidden}.cropper-dashed{display:block;position:absolute;opacity:.5;border:0 dashed #eee}.cropper-dashed.dashed-h{top:calc(100% / 3);left:0;border-top-width:1px;border-bottom-width:1px;width:100%;height:calc(100% / 3)}.cropper-dashed.dashed-v{top:0;left:calc(100% / 3);border-right-width:1px;border-left-width:1px;width:calc(100% / 3);height:100%}.cropper-center{display:block;position:absolute;top:50%;left:50%;opacity:.75;width:0;height:0}.cropper-center:before,.cropper-center:after{display:block;position:absolute;background-color:#eee;content:" "}.cropper-center:before{top:0;left:-3px;width:7px;height:1px}.cropper-center:after{top:-3px;left:0;width:1px;height:7px}.cropper-face,.cropper-line,.cropper-point{display:block;position:absolute;opacity:.1;width:100%;height:100%}.cropper-face{top:0;left:0;background-color:#fff}.cropper-line{background-color:#39f}.cropper-line.line-e{top:0;right:-3px;cursor:ew-resize;width:5px}.cropper-line.line-n{top:-3px;left:0;cursor:ns-resize;height:5px}.cropper-line.line-w{top:0;left:-3px;cursor:ew-resize;width:5px}.cropper-line.line-s{bottom:-3px;left:0;cursor:ns-resize;height:5px}.cropper-point{opacity:.75;background-color:#39f;width:5px;height:5px}.cropper-point.point-e{top:50%;right:-3px;cursor:ew-resize;margin-top:-3px}.cropper-point.point-n{top:-3px;left:50%;cursor:ns-resize;margin-left:-3px}.cropper-point.point-w{top:50%;left:-3px;cursor:ew-resize;margin-top:-3px}.cropper-point.point-s{bottom:-3px;left:50%;cursor:s-resize;margin-left:-3px}.cropper-point.point-ne{top:-3px;right:-3px;cursor:nesw-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nwse-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:nesw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;opacity:1;cursor:nwse-resize;width:20px;height:20px}@media (min-width: 768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width: 992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width: 1200px){.cropper-point.point-se{opacity:.75;width:5px;height:5px}}.cropper-point.point-se:before{display:block;position:absolute;right:-50%;bottom:-50%;opacity:0;background-color:#39f;width:200%;height:200%;content:" "}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;position:absolute;width:0;height:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}:root{--scale-0: 1rem;--scale-1: 1.125rem;--scale-2: 1.25rem;--scale-3: 1.5rem;--scale-4: 1.875rem;--scale-5: 2.25rem;--scale-6: 3rem;--scale-7: 3.75rem;--scale-8: 4.5rem;--scale-9: 6rem;--scale-10: 8rem;--scale-000: .75rem;--scale-00: .875rem;--scale-fluid-0: clamp(.875rem, .8rem + .25vw, 1rem);--scale-fluid-1: clamp(1rem, .925rem + .25vw, 1.125rem);--scale-fluid-2: clamp(1.125rem, 1.05rem + .25vw, 1.25rem);--scale-fluid-3: clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--scale-fluid-4: clamp(1.5rem, 1.275rem + .75vw, 1.875rem);--scale-fluid-5: clamp(1.875rem, 1.65rem + .75vw, 2.25rem);--scale-fluid-6: clamp(2.25rem, 1.8rem + 1.5vw, 3rem);--scale-fluid-7: clamp(3rem, 2.55rem + 1.5vw, 3.75rem);--scale-fluid-8: clamp(3.75rem, 3.3rem + 1.5vw, 4.5rem);--scale-fluid-9: clamp(4.5rem, 3.6rem + 3vw, 6rem);--scale-fluid-10: clamp(6rem, 4.8rem + 4vw, 8rem);--scale-fluid-000: clamp(.625rem, .55rem + .25vw, .75rem);--scale-fluid-00: clamp(.75rem, .675rem + .25vw, .875rem);--font-sans: Source Sans Pro, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif: Georgia, Cambria, "Times New Roman", Times, serif;--font-mono: IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-extrabold: 800;--weight-black: 900;--line-none: 1;--line-xs: 1.125;--line-sm: 1.4;--line-md: 1.5;--line-lg: 1.625;--line-xl: 2;--letter-xs: -.05em;--letter-sm: -.025em;--letter-none: 0em;--letter-lg: .025em;--letter-xl: .05em;--prose-xs: 45ch;--prose-sm: 55ch;--prose-md: 65ch;--prose-lg: 75ch;--prose-xl: 85ch;--size-1: 4px;--size-2: 8px;--size-3: 12px;--size-4: 16px;--size-5: 20px;--size-6: 24px;--size-7: 28px;--size-8: 32px;--size-9: 36px;--size-10: 40px;--size-11: 44px;--size-12: 48px;--size-14: 56px;--size-16: 64px;--size-20: 80px;--size-24: 96px;--size-28: 112px;--size-32: 128px;--size-36: 144px;--size-40: 160px;--size-44: 176px;--size-48: 192px;--size-52: 208px;--size-56: 224px;--size-60: 240px;--size-64: 256px;--size-72: 288px;--size-80: 320px;--size-96: 384px;--size-px: 1px;--size-full: 100%;--size-screen: 100vw;--size-min: min-content;--size-max: max-content;--size-0-5: 2px;--size-1-5: 6px;--size-2-5: 10px;--size-screen-h: 100vh;--width-xs: 480px;--width-sm: 640px;--width-md: 768px;--width-lg: 1024px;--width-xl: 1280px;--ratio-square: 1/1;--ratio-portrait: 3/4;--ratio-landscape: 4/3;--ratio-tall: 2/3;--ratio-wide: 3/2;--ratio-widescreen: 16/9;--ratio-golden: 1.618/1;--radius-100: 100%;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-full: 9999px;--radius-2xl: 16px;--radius-3xl: 22px;--blur-xs: blur(4px);--blur-sm: blur(8px);--blur-md: blur(16px);--blur-lg: blur(24px);--blur-xl: blur(40px);--layer-1: 10;--layer-2: 20;--layer-3: 30;--layer-4: 40;--layer-5: 50;--layer-below: -1;--layer-top: 2147483647;--shadow-xs: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-sm: 0 4px 6px -2px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .06);--shadow-md: 0 12px 16px -4px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-lg: 0 20px 24px -4px rgba(0, 0, 0, .1), 0 8px 8px -4px rgba(0, 0, 0, .04);--shadow-xl: 0 24px 48px -12px rgba(0, 0, 0, .25);--ease-in-sine: cubic-bezier(.47, 0, .745, .715);--ease-out-sine: cubic-bezier(.39, .575, .565, 1);--ease-in-out-sine: cubic-bezier(.445, .05, .55, .95);--ease-in-quad: cubic-bezier(.55, .085, .68, .53);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-quart: cubic-bezier(.895, .03, .685, .22);--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-quint: cubic-bezier(.755, .05, .855, .06);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-expo: cubic-bezier(.95, .05, .795, .035);--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-circ: cubic-bezier(.6, .04, .98, .335);--ease-out-circ: cubic-bezier(.075, .82, .165, 1);--ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);--ease-in-back: cubic-bezier(.6, -.28, .735, .045);--ease-out-back: cubic-bezier(.175, .885, .32, 1.275);--ease-in-out-back: cubic-bezier(.68, -.55, .265, 1.55);--easing-standard: cubic-bezier(.4, 0, .2, 1);--easing-accelerate: cubic-bezier(.4, 0, 1, 1);--easing-decelerate: cubic-bezier(0, 0, .2, 1);--elevation-1: 0 1px 2px 0 rgba(0, 0, 0, .05);--elevation-2: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--elevation-3: 0 4px 6px -2px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .06);--elevation-4: 0 12px 16px -4px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--elevation-5: 0 20px 24px -4px rgba(0, 0, 0, .1), 0 8px 8px -4px rgba(0, 0, 0, .04);--elevation-6: 0 24px 48px -12px rgba(0, 0, 0, .25);--elevation-7: 0 32px 64px -12px rgba(0, 0, 0, .2);--color-grey-50: #f9fafb;--color-grey-100: #f3f4f6;--color-grey-200: #e5e7eb;--color-grey-300: #d1d5db;--color-grey-400: #9ca3af;--color-grey-500: #6b7280;--color-grey-600: #4b5563;--color-grey-700: #374151;--color-grey-800: #1f2937;--color-grey-900: #111827;--color-black: #14141b;--color-grey: #6b7280;--color-red-300: #fca5a5;--color-red-500: #ef4444;--color-red-700: #b91c1c;--color-red: #ef4444;--color-green-300: #86efac;--color-green-500: #22c55e;--color-green-700: #15803d;--color-green: #22c55e;--color-blue-300: #93c5fd;--color-blue-500: #0ea5e9;--color-blue-700: #1d4ed8;--color-blue: #0ea5e9;--color-pink-300: #fbb6ce;--color-pink-500: #ed64a6;--color-pink-700: #d53f8c;--color-pink: var(--color-pink-500);--color-purple-300: #b794f4;--color-purple-500: #805ad5;--color-purple-700: #6b46c1;--color-purple: var(--color-purple-500);--color-teal-300: #81e6d9;--color-teal-500: #38b2ac;--color-teal-700: #2c7a7b;--color-teal: var(--color-teal-500);--color-yellow-300: #fde047;--color-yellow-500: #eab308;--color-yellow-700: #a16207;--color-yellow: #eab308;--color-orange-300: #ffb066;--color-orange-500: #ff7c00;--color-orange-700: #ce6400;--color-orange: #f97316;--color-brown-300: #a1887f;--color-brown-500: #795548;--color-brown-700: #5d4037;--color-brown: var(--color-brown-500);--color-blue-10: #fafcff;--color-blue-50: #eff6ff;--color-blue-100: #dbeafe;--color-blue-200: #bfdbfe;--color-blue-400: #60a5fa;--color-blue-600: #2563eb;--color-blue-800: #1e40af;--color-blue-900: #1e3a8a;--color-blue-950: #1c366b;--color-grey-10: #fdfdfe;--color-grey-950: #0b0f19;--color-red-10: #fffbfb;--color-red-50: #fef2f2;--color-red-100: #fee2e2;--color-red-200: #fecaca;--color-red-400: #f87171;--color-red-600: #dc2626;--color-red-800: #991b1b;--color-red-900: #7f1d1d;--color-red-950: #63171a;--color-green-10: #f9fefc;--color-green-50: #ecfdf5;--color-green-100: #d1fae5;--color-green-200: #bbf7d0;--color-green-400: #4ade80;--color-green-600: #16a34a;--color-green-800: #166534;--color-green-900: #14532d;--color-green-950: #134227;--color-orange-10: #fffbf6;--color-orange-50: #fff2e5;--color-orange-100: #ffe5cc;--color-orange-200: #ffd8b4;--color-orange-400: #ff9633;--color-orange-600: #ee7400;--color-orange-800: #a45000;--color-orange-900: #5c2d00;--color-orange-950: #3c1f00;--color-yellow-10: #fffef8;--color-yellow-50: #fffbeb;--color-yellow-100: #fff9c2;--color-yellow-200: #fef08a;--color-yellow-400: #facc15;--color-yellow-600: #ca8a04;--color-yellow-800: #854d0e;--color-yellow-900: #713f12;--color-yellow-950: #633112;--grid-2: repeat(2, minmax(0, 1fr));--grid-3: repeat(3, minmax(0, 1fr));--grid-4: repeat(4, minmax(0, 1fr));--grid-5: repeat(5, minmax(0, 1fr));--grid-6: repeat(6, minmax(0, 1fr));--grid-7: repeat(7, minmax(0, 1fr));--grid-8: repeat(8, minmax(0, 1fr));--grid-9: repeat(9, minmax(0, 1fr));--grid-10: repeat(10, minmax(0, 1fr));--grid-11: repeat(11, minmax(0, 1fr));--grid-12: repeat(12, minmax(0, 1fr));--grid-page-width: var(--width-xl);--grid-page-gutter: 5vw;--grid-page-main: 2 / 3;--grid-page: minmax(var(--grid-page-gutter), 1fr) minmax(0, var(--grid-page-width)) minmax(var(--grid-page-gutter), 1fr)}.prose{font-weight:var(--prose-text-weight);font-size:var(--text-md)}.prose *{color:var(--body-text-color)}.prose p{margin-bottom:var(--spacing-sm);line-height:var(--line-lg)}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5{margin:var(--spacing-xxl) 0 var(--spacing-lg);font-weight:var(--prose-header-text-weight);line-height:1.3}.prose>*:first-child{margin-top:0}.prose h1{margin-top:0;font-size:var(--text-xxl)}.prose h2{font-size:var(--text-xl)}.prose h3{font-size:var(--text-lg)}.prose h4{font-size:1.1em}.prose h5{font-size:1.05em}.prose ul{list-style:circle inside}.prose ol{list-style:decimal inside}.prose ul>p,.prose li>p{display:inline-block}.prose ol,.prose ul{margin-top:0;padding-left:0}.prose ul ul,.prose ul ol,.prose ol ol,.prose ol ul{margin:.5em 0 .5em 3em;font-size:90%}.prose li{margin-bottom:.5em}.prose code{border:1px solid var(--border-color-primary);border-radius:var(--radius-sm);background:var(--background-fill-secondary);padding:1px 3px;font-size:85%;white-space:nowrap}.prose pre>code{display:block;padding:.5em .7em;white-space:pre}.prose th,.prose td{border-bottom:1px solid #e1e1e1;padding:12px 15px;text-align:left}.prose th:first-child,.prose td:first-child{padding-left:0}.prose th:last-child,.prose td:last-child{padding-right:0}.prose button,.prose .button,.prose input,.prose textarea,.prose select,.prose fieldset{margin-bottom:var(--spacing-sm)}.prose pre,.prose blockquote,.prose dl,.prose figure,.prose table,.prose p,.prose ul,.prose ol,.prose form{margin-bottom:var(--spacing-md)}.prose a{color:var(--link-text-color);text-decoration:underline}.prose a:visited{color:var(--link-text-color-visited)}.prose a:hover{color:var(--link-text-color-hover)}.prose a:active{color:var(--link-text-color-active)}.prose hr{margin-top:3em;margin-bottom:3.5em;border-width:0;border-top:1px solid #e1e1e1}.prose blockquote{margin:var(--size-6) 0!important;border-left:5px solid var(--border-color-primary);padding-left:var(--size-2)}.prose :last-child{margin-bottom:0!important}button.svelte-1n8g1go{display:inline-flex;justify-content:center;align-items:center;transition:var(--button-transition);box-shadow:var(--button-shadow);padding:var(--size-0-5) var(--size-2);text-align:center}button.svelte-1n8g1go:hover,button[disabled].svelte-1n8g1go{box-shadow:var(--button-shadow-hover)}button.svelte-1n8g1go:active{box-shadow:var(--button-shadow-active)}button[disabled].svelte-1n8g1go{opacity:.5;filter:grayscale(30%);cursor:not-allowed}.hide.svelte-1n8g1go{display:none}.primary.svelte-1n8g1go{border:var(--button-border-width) solid var(--button-primary-border-color);background:var(--button-primary-background-fill);color:var(--button-primary-text-color)}.primary.svelte-1n8g1go:hover,.primary[disabled].svelte-1n8g1go{border-color:var(--button-primary-border-color-hover);background:var(--button-primary-background-fill-hover);color:var(--button-primary-text-color-hover)}.secondary.svelte-1n8g1go{border:var(--button-border-width) solid var(--button-secondary-border-color);background:var(--button-secondary-background-fill);color:var(--button-secondary-text-color)}.secondary.svelte-1n8g1go:hover,.secondary[disabled].svelte-1n8g1go{border-color:var(--button-secondary-border-color-hover);background:var(--button-secondary-background-fill-hover);color:var(--button-secondary-text-color-hover)}.stop.svelte-1n8g1go{border:var(--button-border-width) solid var(--button-cancel-border-color);background:var(--button-cancel-background-fill);color:var(--button-cancel-text-color)}.stop.svelte-1n8g1go:hover,.stop[disabled].svelte-1n8g1go{border-color:var(--button-cancel-border-color-hover);background:var(--button-cancel-background-fill-hover);color:var(--button-cancel-text-color-hover)}.sm.svelte-1n8g1go{border-radius:var(--button-small-radius);padding:var(--button-small-padding);font-weight:var(--button-small-text-weight);font-size:var(--button-small-text-size)}.lg.svelte-1n8g1go{border-radius:var(--button-large-radius);padding:var(--button-large-padding);font-weight:var(--button-large-text-weight);font-size:var(--button-large-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}.wrapper.svelte-b28czd{padding:2px;width:100%;height:100%}.wrapper.svelte-b28czd>button{height:100%}.block.svelte-1ievav7{position:relative;margin:0;box-shadow:var(--block-shadow);border-width:var(--block-border-width);border-color:var(--block-border-color);border-radius:var(--block-radius);background:var(--block-background-fill);width:100%;line-height:var(--line-sm)}.block.border_focus.svelte-1ievav7{border-color:var(--color-accent)}.padded.svelte-1ievav7{padding:var(--block-padding)}.hidden.svelte-1ievav7{display:none}div.svelte-1hnfib2{margin-bottom:var(--spacing-lg);color:var(--block-info-text-color);font-weight:var(--block-info-text-weight);font-size:var(--block-info-text-size);line-height:var(--line-sm)}span.has-info.svelte-22c38v{margin-bottom:var(--spacing-xs)}span.svelte-22c38v:not(.has-info){margin-bottom:var(--spacing-lg)}span.svelte-22c38v{display:inline-block;position:relative;z-index:var(--layer-4);border:solid var(--block-title-border-width) var(--block-title-border-color);border-radius:var(--block-title-radius);background:var(--block-title-background-fill);padding:var(--block-title-padding);color:var(--block-title-text-color);font-weight:var(--block-title-text-weight);font-size:var(--block-title-text-size);line-height:var(--line-sm)}.hide.svelte-22c38v{margin:0;height:0}div.svelte-1q6ny6{display:inline-flex;align-items:center;z-index:var(--layer-2);box-shadow:var(--block-label-shadow);border:var(--block-label-border-width) solid var(--border-color-primary);border-top:none;border-left:none;border-radius:var(--block-label-radius);background:var(--block-label-background-fill);padding:var(--block-label-padding);pointer-events:none;color:var(--block-label-text-color);font-weight:var(--block-label-text-weight);font-size:var(--block-label-text-size);line-height:var(--line-sm)}div.float.svelte-1q6ny6{position:absolute;top:var(--block-label-margin);left:var(--block-label-margin)}div.svelte-1q6ny6:not(.float){position:static;margin-top:var(--block-label-margin);margin-left:var(--block-label-margin)}.hide.svelte-1q6ny6{height:0}span.svelte-1q6ny6{opacity:.8;margin-right:var(--size-2);width:calc(var(--block-label-text-size) - 1px);height:calc(var(--block-label-text-size) - 1px)}button.svelte-uf5pl7{display:flex;justify-content:center;align-items:center;z-index:var(--layer-1);box-shadow:var(--shadow-drop);border:1px solid var(--button-secondary-border-color);border-radius:var(--radius-sm);background:var(--background-fill-primary);width:var(--size-5);height:var(--size-5);color:var(--block-label-text-color)}button.svelte-uf5pl7:hover{cursor:pointer;border:2px solid var(--button-secondary-border-color-hover);color:var(--block-label-text-color)}div.svelte-uf5pl7{width:60%;height:60%}.empty.svelte-14bvguo{display:flex;justify-content:center;align-items:center;height:var(--size-full)}.icon.svelte-14bvguo{opacity:.5;height:var(--size-5);color:var(--body-text-color)}.small.svelte-14bvguo{height:calc(var(--size-32) - 20px)}.large.svelte-14bvguo{height:calc(var(--size-64) - 20px)}.unpadded_box.small.svelte-14bvguo{min-height:var(--size-32)}.unpadded_box.large.svelte-14bvguo{min-height:var(--size-64)}label.svelte-8xl2dc.svelte-8xl2dc.svelte-8xl2dc{display:flex;align-items:center;cursor:pointer;color:var(--body-text-color);font-weight:var(--checkbox-label-text-weight);font-size:var(--checkbox-label-text-size);line-height:var(--line-md)}label.svelte-8xl2dc>.svelte-8xl2dc+.svelte-8xl2dc{margin-left:var(--size-2)}input.svelte-8xl2dc.svelte-8xl2dc.svelte-8xl2dc{--ring-color:transparent;position:relative;box-shadow:var(--input-shadow);border:1px solid var(--checkbox-border-color);border-radius:var(--checkbox-border-radius);background-color:var(--checkbox-background-color);line-height:var(--line-sm)}input.svelte-8xl2dc.svelte-8xl2dc.svelte-8xl2dc:checked,input.svelte-8xl2dc.svelte-8xl2dc.svelte-8xl2dc:checked:hover,input.svelte-8xl2dc.svelte-8xl2dc.svelte-8xl2dc:checked:focus{border-color:var(--checkbox-border-color-selected);background-image:var(--checkbox-check);background-color:var(--checkbox-background-color-selected)}input.svelte-8xl2dc.svelte-8xl2dc.svelte-8xl2dc:hover{border-color:var(--checkbox-border-color-hover);background-color:var(--checkbox-background-color-hover)}input.svelte-8xl2dc.svelte-8xl2dc.svelte-8xl2dc:focus{border-color:var(--checkbox-border-color-focus);background-color:var(--checkbox-background-color-focus)}input[disabled].svelte-8xl2dc.svelte-8xl2dc.svelte-8xl2dc,.disabled.svelte-8xl2dc.svelte-8xl2dc.svelte-8xl2dc{cursor:not-allowed}.wrap.svelte-6ulcb4.svelte-6ulcb4.svelte-6ulcb4{display:flex;flex-wrap:wrap;gap:var(--checkbox-label-gap)}label.svelte-6ulcb4.svelte-6ulcb4.svelte-6ulcb4{display:flex;align-items:center;transition:var(--button-transition);cursor:pointer;box-shadow:var(--checkbox-label-shadow);border:var(--checkbox-label-border-width) solid var(--checkbox-label-border-color);border-radius:var(--button-small-radius);background:var(--checkbox-label-background-fill);padding:var(--checkbox-label-padding);color:var(--checkbox-label-text-color);font-weight:var(--checkbox-label-text-weight);font-size:var(--checkbox-label-text-size);line-height:var(--line-md)}label.svelte-6ulcb4.svelte-6ulcb4.svelte-6ulcb4:hover{background:var(--checkbox-label-background-fill-hover)}label.svelte-6ulcb4.svelte-6ulcb4.svelte-6ulcb4:focus{background:var(--checkbox-label-background-fill-focus)}label.selected.svelte-6ulcb4.svelte-6ulcb4.svelte-6ulcb4{background:var(--checkbox-label-background-fill-selected);color:var(--checkbox-label-text-color-selected)}label.svelte-6ulcb4>.svelte-6ulcb4+.svelte-6ulcb4{margin-left:var(--size-2)}input.svelte-6ulcb4.svelte-6ulcb4.svelte-6ulcb4{--ring-color:transparent;position:relative;box-shadow:var(--checkbox-shadow);border:var(--checkbox-border-width) solid var(--checkbox-border-color);border-radius:var(--checkbox-border-radius);background-color:var(--checkbox-background-color);line-height:var(--line-sm)}input.svelte-6ulcb4.svelte-6ulcb4.svelte-6ulcb4:checked,input.svelte-6ulcb4.svelte-6ulcb4.svelte-6ulcb4:checked:hover,input.svelte-6ulcb4.svelte-6ulcb4.svelte-6ulcb4:checked:focus{border-color:var(--checkbox-border-color-selected);background-image:var(--checkbox-check);background-color:var(--checkbox-background-color-selected)}input.svelte-6ulcb4.svelte-6ulcb4.svelte-6ulcb4:hover{border-color:var(--checkbox-border-color-hover);background-color:var(--checkbox-background-color-hover)}input.svelte-6ulcb4.svelte-6ulcb4.svelte-6ulcb4:focus{border-color:var(--checkbox-border-color-focus);background-color:var(--checkbox-background-color-focus)}input[disabled].svelte-6ulcb4.svelte-6ulcb4.svelte-6ulcb4,.disabled.svelte-6ulcb4.svelte-6ulcb4.svelte-6ulcb4{cursor:not-allowed}.options.svelte-1okxmnp{--window-padding:var(--size-8);position:absolute;z-index:var(--layer-5);margin-left:0;box-shadow:var(--shadow-drop-lg);border-radius:var(--container-radius);background:var(--background-fill-primary);width:var(--size-full);min-width:fit-content;max-width:inherit;overflow:auto;color:var(--body-text-color);list-style:none}.item.svelte-1okxmnp{display:flex;cursor:pointer;padding:var(--size-2)}.item.svelte-1okxmnp:hover,.active.svelte-1okxmnp{background:var(--background-fill-secondary)}.inner-item.svelte-1okxmnp{padding-right:var(--size-1)}.hide.svelte-1okxmnp{visibility:hidden}.dropdown-arrow.svelte-1in5nh4{fill:var(--body-text-color);margin-right:var(--size-2);width:var(--size-5)}.wrap.svelte-zxix90.svelte-zxix90.svelte-zxix90{position:relative;box-shadow:var(--input-shadow);border:var(--input-border-width) solid var(--border-color-primary);border-radius:var(--input-radius);background:var(--input-background-fill)}.wrap.svelte-zxix90.svelte-zxix90.svelte-zxix90:focus-within{box-shadow:var(--input-shadow-focus);border-color:var(--input-border-color-focus)}.wrap-inner.svelte-zxix90.svelte-zxix90.svelte-zxix90{display:flex;position:relative;flex-wrap:wrap;align-items:center;gap:var(--checkbox-label-gap);padding:var(--checkbox-label-padding)}.token.svelte-zxix90.svelte-zxix90.svelte-zxix90{display:flex;align-items:center;transition:var(--button-transition);cursor:pointer;box-shadow:var(--checkbox-label-shadow);border:var(--checkbox-label-border-width) solid var(--checkbox-label-border-color);border-radius:var(--button-small-radius);background:var(--checkbox-label-background-fill);padding:var(--checkbox-label-padding);color:var(--checkbox-label-text-color);font-weight:var(--checkbox-label-text-weight);font-size:var(--checkbox-label-text-size);line-height:var(--line-md)}.token.svelte-zxix90>.svelte-zxix90+.svelte-zxix90{margin-left:var(--size-2)}.token-remove.svelte-zxix90.svelte-zxix90.svelte-zxix90{fill:var(--body-text-color);display:flex;justify-content:center;align-items:center;cursor:pointer;border:var(--checkbox-border-width) solid var(--border-color-primary);border-radius:var(--radius-full);background:var(--background-fill-primary);padding:var(--size-0-5);width:18px;height:18px}.secondary-wrap.svelte-zxix90.svelte-zxix90.svelte-zxix90{display:flex;flex:1 1 0%;align-items:center;border:none;min-width:min-content}input.svelte-zxix90.svelte-zxix90.svelte-zxix90{margin:var(--spacing-sm);outline:none;border:none;background:inherit;width:var(--size-full);color:var(--body-text-color);font-size:var(--input-text-size)}input.svelte-zxix90.svelte-zxix90.svelte-zxix90:disabled{-webkit-text-fill-color:var(--body-text-color);-webkit-opacity:1;opacity:1;cursor:not-allowed}.remove-all.svelte-zxix90.svelte-zxix90.svelte-zxix90{margin-left:var(--size-1);width:20px;height:20px}.hide.svelte-zxix90.svelte-zxix90.svelte-zxix90{display:none}.subdued.svelte-zxix90.svelte-zxix90.svelte-zxix90{color:var(--body-text-color-subdued)}input[type=number].svelte-13bgpld{display:block;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);width:100%;color:var(--body-text-color);font-size:var(--input-text-size);line-height:var(--line-sm)}input.svelte-13bgpld:disabled{-webkit-text-fill-color:var(--body-text-color);-webkit-opacity:1;opacity:1}input.svelte-13bgpld:focus{box-shadow:var(--input-shadow-focus);border-color:var(--input-border-color-focus)}input.svelte-13bgpld::placeholder{color:var(--input-placeholder-color)}.wrap.svelte-1vn8q55.svelte-1vn8q55.svelte-1vn8q55{display:flex;flex-wrap:wrap;gap:var(--checkbox-label-gap)}label.svelte-1vn8q55.svelte-1vn8q55.svelte-1vn8q55{display:flex;align-items:center;transition:var(--button-transition);cursor:pointer;box-shadow:var(--checkbox-label-shadow);border:var(--checkbox-label-border-width) solid var(--checkbox-label-border-color);border-radius:var(--button-small-radius);background:var(--checkbox-label-background-fill);padding:var(--checkbox-label-padding);color:var(--checkbox-label-text-color);font-weight:var(--checkbox-label-text-weight);font-size:var(--checkbox-label-text-size);line-height:var(--line-md)}label.svelte-1vn8q55.svelte-1vn8q55.svelte-1vn8q55:hover{background:var(--checkbox-label-background-fill-hover)}label.svelte-1vn8q55.svelte-1vn8q55.svelte-1vn8q55:focus{background:var(--checkbox-label-background-fill-focus)}label.selected.svelte-1vn8q55.svelte-1vn8q55.svelte-1vn8q55{background:var(--checkbox-label-background-fill-selected);color:var(--checkbox-label-text-color-selected)}label.svelte-1vn8q55>.svelte-1vn8q55+.svelte-1vn8q55{margin-left:var(--size-2)}input.svelte-1vn8q55.svelte-1vn8q55.svelte-1vn8q55{--ring-color:transparent;position:relative;box-shadow:var(--checkbox-shadow);border:var(--checkbox-border-width) solid var(--checkbox-border-color);border-radius:var(--radius-full);background-color:var(--checkbox-background-color);line-height:var(--line-sm)}input.svelte-1vn8q55.svelte-1vn8q55.svelte-1vn8q55:checked,input.svelte-1vn8q55.svelte-1vn8q55.svelte-1vn8q55:checked:hover,input.svelte-1vn8q55.svelte-1vn8q55.svelte-1vn8q55:checked:focus{border-color:var(--checkbox-border-color-selected);background-image:var(--radio-circle);background-color:var(--checkbox-background-color-selected)}input.svelte-1vn8q55.svelte-1vn8q55.svelte-1vn8q55:hover{border-color:var(--checkbox-border-color-hover);background-color:var(--checkbox-background-color-hover)}input.svelte-1vn8q55.svelte-1vn8q55.svelte-1vn8q55:focus{border-color:var(--checkbox-border-color-focus);background-color:var(--checkbox-background-color-focus)}input[disabled].svelte-1vn8q55.svelte-1vn8q55.svelte-1vn8q55,.disabled.svelte-1vn8q55.svelte-1vn8q55.svelte-1vn8q55{cursor:not-allowed}label.svelte-13rodre{display:block;width:100%}input[type=text].svelte-13rodre,input[type=password].svelte-13rodre,input[type=email].svelte-13rodre,textarea.svelte-13rodre{display:block;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);width:100%;color:var(--body-text-color);font-weight:var(--input-text-weight);font-size:var(--input-text-size);line-height:var(--line-sm)}input.svelte-13rodre:disabled,textarea.svelte-13rodre:disabled{-webkit-text-fill-color:var(--body-text-color);-webkit-opacity:1;opacity:1}input.svelte-13rodre:focus,textarea.svelte-13rodre:focus{box-shadow:var(--input-shadow-focus);border-color:var(--input-border-color-focus)}input.svelte-13rodre::placeholder,textarea.svelte-13rodre::placeholder{color:var(--input-placeholder-color)}button.svelte-13rodre{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(--color-border-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-color);font:var(--font-sans);font-size:var(--button-small-text-size)}.wrap.svelte-1jg56fs{display:flex;flex-direction:column;width:100%}.head.svelte-1jg56fs{display:flex;justify-content:space-between}input[type=number].svelte-1jg56fs{display:block;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(--size-2) var(--size-2);height:var(--size-6);color:var(--body-text-color);font-size:var(--input-text-size);line-height:var(--line-sm);text-align:center}input.svelte-1jg56fs:disabled{-webkit-text-fill-color:var(--body-text-color);-webkit-opacity:1;opacity:1}input[type=number].svelte-1jg56fs:focus{box-shadow:var(--input-shadow-focus);border-color:var(--input-border-color-focus)}input.svelte-1jg56fs::placeholder{color:var(--input-placeholder-color)}input[type=range].svelte-1jg56fs{width:100%;accent-color:var(--slider-color)}input[disabled].svelte-1jg56fs{cursor:not-allowed}input.svelte-16l8u73{display:block;position:relative;background:var(--background-fill-primary);line-height:var(--line-sm)}: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-8q271n.svelte-8q271n{display:flex;flex-direction:row;align-items:flex-end;height:100%}.wrapper.svelte-8q271n>.inner.svelte-8q271n{padding:2px;width:100%;height:100%;display:flex;flex-direction:row}.wrapper.svelte-8q271n>.inner.svelte-8q271n>.block>label{height:100%}svg.svelte-qbd276{width:var(--chevron-icon-width, 20px);height:var(--chevron-icon-width, 20px);color:var(--chevron-icon-colour, currentColor)}svg.svelte-whdbu1{width:var(--clear-icon-width, 20px);height:var(--clear-icon-width, 20px);color:var(--clear-icon-color, currentColor)}.loading.svelte-1p3nqvd{width:var(--spinner-width, 20px);height:var(--spinner-height, 20px);color:var(--spinner-color, var(--icons-color));animation:svelte-1p3nqvd-rotate .75s linear infinite;transform-origin:center center;transform:none}.circle_path.svelte-1p3nqvd{stroke-dasharray:90;stroke-linecap:round}@keyframes svelte-1p3nqvd-rotate{to{transform:rotate(360deg)}}.svelte-select.svelte-apvs86.svelte-apvs86.svelte-apvs86{--borderRadius:var(--border-radius);--clearSelectColor:var(--clear-select-color);--clearSelectWidth:var(--clear-select-width);--disabledBackground:var(--disabled-background);--disabledBorderColor:var(--disabled-border-color);--disabledColor:var(--disabled-color);--disabledPlaceholderColor:var(--disabled-placeholder-color);--disabledPlaceholderOpacity:var(--disabled-placeholder-opacity);--errorBackground:var(--error-background);--errorBorder:var(--error-border);--groupItemPaddingLeft:var(--group-item-padding-left);--groupTitleColor:var(--group-title-color);--groupTitleFontSize:var(--group-title-font-size);--groupTitleFontWeight:var(--group-title-font-weight);--groupTitlePadding:var(--group-title-padding);--groupTitleTextTransform:var(--group-title-text-transform);--indicatorColor:var(--chevron-color);--indicatorHeight:var(--chevron-height);--indicatorWidth:var(--chevron-width);--inputColor:var(--input-color);--inputLeft:var(--input-left);--inputLetterSpacing:var(--input-letter-spacing);--inputMargin:var(--input-margin);--inputPadding:var(--input-padding);--itemActiveBackground:var(--item-active-background);--itemColor:var(--item-color);--itemFirstBorderRadius:var(--item-first-border-radius);--itemHoverBG:var(--item-hover-bg);--itemHoverColor:var(--item-hover-color);--itemIsActiveBG:var(--item-is-active-bg);--itemIsActiveColor:var(--item-is-active-color);--itemIsNotSelectableColor:var(--item-is-not-selectable-color);--itemPadding:var(--item-padding);--listBackground:var(--list-background);--listBorder:var(--list-border);--listBorderRadius:var(--list-border-radius);--listEmptyColor:var(--list-empty-color);--listEmptyPadding:var(--list-empty-padding);--listEmptyTextAlign:var(--list-empty-text-align);--listMaxHeight:var(--list-max-height);--listPosition:var(--list-position);--listShadow:var(--list-shadow);--listZIndex:var(--list-z-index);--multiItemBG:var(--multi-item-bg);--multiItemBorderRadius:var(--multi-item-border-radius);--multiItemDisabledHoverBg:var(--multi-item-disabled-hover-bg);--multiItemDisabledHoverColor:var(--multi-item-disabled-hover-color);--multiItemHeight:var(--multi-item-height);--multiItemMargin:var(--multi-item-margin);--multiItemPadding:var(--multi-item-padding);--multiSelectInputMargin:var(--multi-select-input-margin);--multiSelectInputPadding:var(--multi-select-input-padding);--multiSelectPadding:var(--multi-select-padding);--placeholderColor:var(--placeholder-color);--placeholderOpacity:var(--placeholder-opacity);--selectedItemPadding:var(--selected-item-padding);--spinnerColor:var(--spinner-color);--spinnerHeight:var(--spinner-height);--spinnerWidth:var(--spinner-width);--internal-padding:0 0 0 16px;border:var(--border, 1px solid #d8dbdf);border-radius:var(--border-radius, 6px);min-height:var(--height, 42px);position:relative;display:flex;align-items:stretch;padding:var(--padding, var(--internal-padding));background:var(--background, #fff);margin:var(--margin, 0);width:var(--width, 100%);font-size:var(--font-size, 16px);max-height:var(--max-height)}.svelte-apvs86.svelte-apvs86.svelte-apvs86{box-sizing:var(--box-sizing, border-box)}.svelte-select.svelte-apvs86.svelte-apvs86.svelte-apvs86:hover{border:var(--border-hover, 1px solid #b2b8bf)}.value-container.svelte-apvs86.svelte-apvs86.svelte-apvs86{display:flex;flex:1 1 0%;flex-wrap:wrap;align-items:center;gap:5px 10px;padding:var(--value-container-padding, 5px 0);position:relative;overflow:var(--value-container-overflow, hidden);align-self:stretch}.prepend.svelte-apvs86.svelte-apvs86.svelte-apvs86,.indicators.svelte-apvs86.svelte-apvs86.svelte-apvs86{display:flex;flex-shrink:0;align-items:center}.indicators.svelte-apvs86.svelte-apvs86.svelte-apvs86{position:var(--indicators-position);top:var(--indicators-top);right:var(--indicators-right);bottom:var(--indicators-bottom)}input.svelte-apvs86.svelte-apvs86.svelte-apvs86{position:absolute;cursor:default;border:none;color:var(--input-color, var(--item-color));padding:var(--input-padding, 0);letter-spacing:var(--input-letter-spacing, inherit);margin:var(--input-margin, 0);min-width:10px;top:0;right:0;bottom:0;left:0;background:transparent;font-size:var(--font-size, 16px)}.svelte-apvs86:not(.multi)>.value-container.svelte-apvs86>input.svelte-apvs86{width:100%;height:100%}input.svelte-apvs86.svelte-apvs86.svelte-apvs86::placeholder{color:var(--placeholder-color, #78848f);opacity:var(--placeholder-opacity, 1)}input.svelte-apvs86.svelte-apvs86.svelte-apvs86:focus{outline:none}.svelte-select.focused.svelte-apvs86.svelte-apvs86.svelte-apvs86{border:var(--border-focused, 1px solid #006fe8);border-radius:var(--border-radius-focused, var(--border-radius, 6px))}.disabled.svelte-apvs86.svelte-apvs86.svelte-apvs86{background:var(--disabled-background, #ebedef);border-color:var(--disabled-border-color, #ebedef);color:var(--disabled-color, #c1c6cc)}.disabled.svelte-apvs86 input.svelte-apvs86.svelte-apvs86::placeholder{color:var(--disabled-placeholder-color, #c1c6cc);opacity:var(--disabled-placeholder-opacity, 1)}.selected-item.svelte-apvs86.svelte-apvs86.svelte-apvs86{position:relative;overflow:var(--selected-item-overflow, hidden);padding:var(--selected-item-padding, 0 20px 0 0);text-overflow:ellipsis;white-space:nowrap;color:var(--selected-item-color, inherit);font-size:var(--font-size, 16px)}.multi.svelte-apvs86 .selected-item.svelte-apvs86.svelte-apvs86{position:absolute;line-height:var(--height, 42px);height:var(--height, 42px)}.selected-item.svelte-apvs86.svelte-apvs86.svelte-apvs86:focus{outline:none}.hide-selected-item.svelte-apvs86.svelte-apvs86.svelte-apvs86{opacity:0}.icon.svelte-apvs86.svelte-apvs86.svelte-apvs86{display:flex;align-items:center;justify-content:center}.clear-select.svelte-apvs86.svelte-apvs86.svelte-apvs86{all:unset;display:flex;align-items:center;justify-content:center;width:var(--clear-select-width, 40px);height:var(--clear-select-height, 100%);color:var(--clear-select-color, var(--icons-color));margin:var(--clear-select-margin, 0);pointer-events:all;flex-shrink:0}.clear-select.svelte-apvs86.svelte-apvs86.svelte-apvs86:focus{outline:var(--clear-select-focus-outline, 1px solid #006fe8)}.loading.svelte-apvs86.svelte-apvs86.svelte-apvs86{width:var(--loading-width, 40px);height:var(--loading-height);color:var(--loading-color, var(--icons-color));margin:var(--loading--margin, 0);flex-shrink:0}.chevron.svelte-apvs86.svelte-apvs86.svelte-apvs86{width:var(--chevron-width, 40px);height:var(--chevron-height, 40px);background:var(--chevron-background, transparent);pointer-events:var(--chevron-pointer-events, none);color:var(--chevron-color, var(--icons-color));border:var(--chevron-border, 0 0 0 1px solid #d8dbdf);flex-shrink:0}.multi.svelte-apvs86.svelte-apvs86.svelte-apvs86{padding:var(--multi-select-padding, var(--internal-padding))}.multi.svelte-apvs86 input.svelte-apvs86.svelte-apvs86{padding:var(--multi-select-input-padding, 0);position:relative;margin:var(--multi-select-input-margin, 5px 0);flex:1 1 40px}.svelte-select.error.svelte-apvs86.svelte-apvs86.svelte-apvs86{border:var(--error-border, 1px solid #ff2d55);background:var(--error-background, #fff)}.a11y-text.svelte-apvs86.svelte-apvs86.svelte-apvs86{z-index:9999;border:0px;clip:rect(1px,1px,1px,1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap}.multi-item.svelte-apvs86.svelte-apvs86.svelte-apvs86{background:var(--multi-item-bg, #ebedef);margin:var(--multi-item-margin, 0);outline:var(--multi-item-outline, 1px solid #ddd);border-radius:var(--multi-item-border-radius, 4px);height:var(--multi-item-height, 25px);line-height:var(--multi-item-height, 25px);display:flex;cursor:default;padding:var(--multi-item-padding, 0 5px);overflow:hidden;gap:var(--multi-item-gap, 4px);outline-offset:-1px;max-width:var(--multi-max-width, none);color:var(--multi-item-color, var(--item-color))}.multi-item.disabled.svelte-apvs86.svelte-apvs86.svelte-apvs86:hover{background:var(--multi-item-disabled-hover-bg, #ebedef);color:var(--multi-item-disabled-hover-color, #c1c6cc)}.multi-item-text.svelte-apvs86.svelte-apvs86.svelte-apvs86{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-item-clear.svelte-apvs86.svelte-apvs86.svelte-apvs86{display:flex;align-items:center;justify-content:center;--clear-icon-color:var(--multi-item-clear-icon-color, #000)}.multi-item.active.svelte-apvs86.svelte-apvs86.svelte-apvs86{outline:var(--multi-item-active-outline, 1px solid #006fe8)}.svelte-select-list.svelte-apvs86.svelte-apvs86.svelte-apvs86{box-shadow:var(--list-shadow, 0 2px 3px 0 rgba(44, 62, 80, .24));border-radius:var(--list-border-radius, 4px);max-height:var(--list-max-height, 252px);overflow-y:auto;background:var(--list-background, #fff);position:var(--list-position, absolute);z-index:var(--list-z-index, 2);border:var(--list-border)}.prefloat.svelte-apvs86.svelte-apvs86.svelte-apvs86{opacity:0;pointer-events:none}.list-group-title.svelte-apvs86.svelte-apvs86.svelte-apvs86{color:var(--group-title-color, #8f8f8f);cursor:default;font-size:var(--group-title-font-size, 16px);font-weight:var(--group-title-font-weight, 600);height:var(--height, 42px);line-height:var(--height, 42px);padding:var(--group-title-padding, 0 20px);text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap;text-transform:var(--group-title-text-transform, uppercase)}.empty.svelte-apvs86.svelte-apvs86.svelte-apvs86{text-align:var(--list-empty-text-align, center);padding:var(--list-empty-padding, 20px 0);color:var(--list-empty-color, #78848f)}.item.svelte-apvs86.svelte-apvs86.svelte-apvs86{cursor:default;height:var(--item-height, var(--height, 42px));line-height:var(--item-line-height, var(--height, 42px));padding:var(--item-padding, 0 20px);color:var(--item-color, inherit);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:var(--item-transition, all .2s);align-items:center;width:100%}.item.group-item.svelte-apvs86.svelte-apvs86.svelte-apvs86{padding-left:var(--group-item-padding-left, 40px)}.item.svelte-apvs86.svelte-apvs86.svelte-apvs86:active{background:var(--item-active-background, #b9daff)}.item.active.svelte-apvs86.svelte-apvs86.svelte-apvs86{background:var(--item-is-active-bg, #007aff);color:var(--item-is-active-color, #fff)}.item.first.svelte-apvs86.svelte-apvs86.svelte-apvs86{border-radius:var(--item-first-border-radius, 4px 4px 0 0)}.item.hover.svelte-apvs86.svelte-apvs86.svelte-apvs86:not(.active){background:var(--item-hover-bg, #e7f2ff);color:var(--item-hover-color, inherit)}.item.not-selectable.svelte-apvs86.svelte-apvs86.svelte-apvs86,.item.hover.item.not-selectable.svelte-apvs86.svelte-apvs86.svelte-apvs86,.item.active.item.not-selectable.svelte-apvs86.svelte-apvs86.svelte-apvs86,.item.not-selectable.svelte-apvs86.svelte-apvs86.svelte-apvs86:active{color:var(--item-is-not-selectable-color, #999);background:transparent}.required.svelte-apvs86.svelte-apvs86.svelte-apvs86{opacity:0;z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0}.virtual-list-wrapper.svelte-dwpad5{overflow:auto;will-change:transform;-webkit-overflow-scrolling:touch}.virtual-list-inner.svelte-dwpad5{position:relative;display:flex;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}.wrapper.svelte-1fd1n9i.svelte-1fd1n9i{padding:2px;width:100%}.wrapper.svelte-1fd1n9i .count-text.svelte-1fd1n9i{font-size:smaller}.wrapper.svelte-1fd1n9i .selected-item{position:absolute!important;width:-webkit-fill-available!important}@keyframes light-up{0%{background-color:var(--color-yellow-400)}to{background-color:none}}.updated.svelte-1fd1n9i.svelte-1fd1n9i,.updated.svelte-1fd1n9i .svelte-select{animation:light-up 1s ease-out}.svelte-select{width:auto;--font-size:13px;--height:32px;--background:var(--input-background-fill);--selected-item-color:var(--body-text-color);--input-color:var(--body-text-color);--chevron-color:var(--body-text-color);--border:1px solid var(--input-border-color);--border-hover:1px solid var(--input-border-color-hover);--border-focused:1px solid var(--neutral-400);--border-radius-focused:0px;--border-radius:0px;--list-background:var(--comfy-dropdown-list-background);--item-border:var(--comfy-dropdown-border-color);--item-color:var(--body-text-color);--item-color-hover:var(--comfy-dropdown-item-color-hover);--item-background-hover:var(--comfy-dropdown-item-background-hover);--item-color-active:var(--comfy-dropdown-item-color-active);--item-background-active:var(--comfy-dropdown-item-background-active);--disabled-color:var(--comfy-disabled-textbox-text-color);--disabled-border-color:var(--comfy-disabled-textbox-border-color);--disabled-background:var(--comfy-disabled-textbox-background-fill)}.svelte-select.disabled{--input-color:var(--comfy-disabled-textbox-text-color) !important;--selected-item-color:var(--comfy-disabled-textbox-text-color) !important}.svelte-select-list{z-index:var(--layer-top)!important;overflow-y:initial!important;width:auto!important}.comfy-select-list.svelte-1fd1n9i.svelte-1fd1n9i{--maxLabelWidth:100;--maxListWidth:50vw;font-size:14px;color:var(--item-color);width:min((var(--maxLabelWidth) + 10) * 1ch,var(--maxListWidth))}.comfy-select-list.mobile.svelte-1fd1n9i.svelte-1fd1n9i{--maxListWidth:80vw}.comfy-select-list.svelte-1fd1n9i>.virtual-list-wrapper{box-shadow:var(--block-shadow);background-color:var(--list-background)}.comfy-select-list.svelte-1fd1n9i .comfy-empty-list.svelte-1fd1n9i{height:100%;display:flex;justify-content:center;align-items:center;font-size:xx-large;color:var(--neutral-400)}.comfy-select-list.svelte-1fd1n9i .comfy-select-item.svelte-1fd1n9i{border:1px solid var(--item-border);border-top:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;background-color:var(--list-background);font-size:14px;padding:.2rem}.comfy-select-list.svelte-1fd1n9i .comfy-select-item.mobile.svelte-1fd1n9i{font-size:16px;padding:1.2rem}.comfy-select-list.svelte-1fd1n9i .comfy-select-item.hover.svelte-1fd1n9i{color:var(--item-color-hover);background:var(--item-background-hover);cursor:pointer}.comfy-select-list.svelte-1fd1n9i .comfy-select-item.active.svelte-1fd1n9i{color:var(--item-color-active);background:var(--item-background-active)}.comfy-select-list.svelte-1fd1n9i svelte-virtual-list-row{white-space:nowrap}div.svelte-1h87ywf{cursor:pointer;width:var(--size-full);height:var(--size-full)}.center.svelte-1h87ywf{text-align:center}.flex.svelte-1h87ywf{display:flex;justify-content:center;align-items:center}input.svelte-1h87ywf{display:none}div.svelte-1wj0ocy{display:flex;top:var(--size-2);right:var(--size-2);justify-content:flex-end;gap:var(--spacing-sm);z-index:var(--layer-1)}.not-absolute.svelte-1wj0ocy{margin:var(--size-1)}.preview.svelte-1im3pwl.svelte-1im3pwl{display:flex;position:absolute;top:0px;right:0px;bottom:0px;left:0px;flex-direction:column;z-index:var(--layer-2);backdrop-filter:blur(8px);background:var(--background-fill-primary);height:var(--size-full)}.fixed-height.svelte-1im3pwl.svelte-1im3pwl{min-height:var(--size-80);max-height:55vh}@media (--screen-xl){.fixed-height.svelte-1im3pwl.svelte-1im3pwl{min-height:450px}}.preview.svelte-1im3pwl img.svelte-1im3pwl{width:var(--size-full);height:calc(var(--size-full) - 60px);object-fit:contain}.preview.svelte-1im3pwl img.with-caption.svelte-1im3pwl{height:calc(var(--size-full) - 80px)}.caption.svelte-1im3pwl.svelte-1im3pwl{padding:var(--size-2) var(--size-3);overflow:hidden;color:var(--block-label-text-color);font-weight:var(--weight-semibold);text-align:center;text-overflow:ellipsis;white-space:nowrap}.thumbnails.svelte-1im3pwl.svelte-1im3pwl{display:flex;position:absolute;bottom:0;justify-content:center;align-items:center;gap:var(--spacing-lg);width:var(--size-full);height:var(--size-14);overflow-x:scroll}.thumbnail-item.svelte-1im3pwl.svelte-1im3pwl{--ring-color:transparent;position:relative;outline:none;box-shadow:0 0 0 2px var(--ring-color),var(--shadow-drop);border:1px solid var(--border-color-primary);border-radius:var(--button-small-radius);background:var(--background-fill-secondary);aspect-ratio:var(--ratio-square);width:var(--size-full);height:var(--size-full);overflow:clip}.thumbnail-item.svelte-1im3pwl.svelte-1im3pwl:hover{--ring-color:var(--border-color-accent);filter:brightness(1.1);border-color:var(--border-color-accent)}.thumbnail-small.svelte-1im3pwl.svelte-1im3pwl{flex:none;transform:scale(.9);transition:75ms;width:var(--size-9);height:var(--size-9)}.thumbnail-small.selected.svelte-1im3pwl.svelte-1im3pwl{--ring-color:var(--color-accent);transform:scale(1);border-color:var(--color-accent)}.thumbnail-small.svelte-1im3pwl>img.svelte-1im3pwl{width:var(--size-full);height:var(--size-full);overflow:hidden;object-fit:var(--object-fit)}.grid-wrap.svelte-1im3pwl.svelte-1im3pwl{padding:var(--size-2);height:var(--size-full);overflow-y:auto}.grid-container.svelte-1im3pwl.svelte-1im3pwl{display:grid;grid-template-rows:var(--grid-rows);grid-template-columns:var(--grid-cols);gap:var(--spacing-lg)}@media (--screen-sm){.grid-container.svelte-1im3pwl.svelte-1im3pwl{grid-template-columns:var(--sm-grid-cols)}}@media (--screen-md){.grid-container.svelte-1im3pwl.svelte-1im3pwl{grid-template-columns:var(--md-grid-cols)}}@media (--screen-lg){.grid-container.svelte-1im3pwl.svelte-1im3pwl{grid-template-columns:var(--lg-grid-cols)}}@media (--screen-xl){.grid-container.svelte-1im3pwl.svelte-1im3pwl{grid-template-columns:var(--xl-grid-cols)}}@media (--screen-xxl){.grid-container.svelte-1im3pwl.svelte-1im3pwl{grid-template-columns:var(--2xl-grid-cols)}}.thumbnail-lg.svelte-1im3pwl>img.svelte-1im3pwl{width:var(--size-full);height:var(--size-full);overflow:hidden;object-fit:var(--object-fit)}.thumbnail-lg.svelte-1im3pwl:hover .caption-label.svelte-1im3pwl{opacity:.5}.caption-label.svelte-1im3pwl.svelte-1im3pwl{position:absolute;right:var(--block-label-margin);bottom:var(--block-label-margin);z-index:var(--layer-1);border-top:1px solid var(--border-color-primary);border-left:1px solid var(--border-color-primary);border-radius:var(--block-label-radius);background:var(--background-fill-secondary);padding:var(--block-label-padding);max-width:80%;overflow:hidden;font-size:var(--block-label-text-size);text-align:left;text-overflow:ellipsis;white-space:nowrap}img.svelte-ce8fvd{width:var(--size-full);height:var(--size-full);object-fit:contain}.selectable.svelte-ce8fvd{cursor:crosshair}.buttons.svelte-ce8fvd{display:flex;position:absolute;top:var(--size-2);right:var(--size-2);justify-content:flex-end;gap:var(--spacing-sm);z-index:var(--layer-5)}: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}.scroll-container.svelte-17e1ti5.svelte-17e1ti5{overflow:auto;position:relative;flex:1 1 0%;height:100%}.scroll-container.svelte-17e1ti5>.block{background:var(--panel-background-fill)}.target.svelte-17e1ti5.svelte-17e1ti5{display:flex;flex-direction:row;justify-content:center;text-align:left}.target.svelte-17e1ti5 .target-name-and-desc.svelte-17e1ti5{margin:auto auto auto 0;left:0px}.target.svelte-17e1ti5 .target-name-and-desc .target-desc.svelte-17e1ti5{opacity:65%;font-size:11pt}: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}.send-output-modal.svelte-2jsitd{width:60vw;height:70vh;color:none;display:flex;flex-wrap:nowrap;overflow-y:none;flex-direction:row}.targets-container.svelte-2jsitd{width:100%;flex-direction:column}.output-display.svelte-2jsitd{width:40vw}._toastItem.svelte-95rq8t{width:var(--toastWidth, 16rem);height:var(--toastHeight, auto);min-height:var(--toastMinHeight, 3.5rem);margin:var(--toastMargin, 0 0 .5rem 0);padding:var(--toastPadding, 0);background:var(--toastBackground, rgba(66, 66, 66, .9));color:var(--toastColor, #fff);box-shadow:var( --toastBoxShadow, 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) );border:var(--toastBorder, none);border-radius:var(--toastBorderRadius, .125rem);position:relative;display:flex;flex-direction:row;align-items:center;overflow:hidden;will-change:transform,opacity;-webkit-tap-highlight-color:transparent}._toastMsg.svelte-95rq8t{padding:var(--toastMsgPadding, .75rem .5rem);flex:1 1 0%}.pe.svelte-95rq8t,._toastMsg.svelte-95rq8t a{pointer-events:auto}._toastBtn.svelte-95rq8t{width:var(--toastBtnWidth, 2rem);height:var(--toastBtnHeight, 100%);cursor:pointer;outline:none}._toastBtn.svelte-95rq8t:after{content:var(--toastBtnContent, "✕");font:var(--toastBtnFont, 1rem sans-serif);display:flex;align-items:center;justify-content:center}._toastBar.svelte-95rq8t{top:var(--toastBarTop, auto);right:var(--toastBarRight, auto);bottom:var(--toastBarBottom, 0);left:var(--toastBarLeft, 0);height:var(--toastBarHeight, 6px);width:var(--toastBarWidth, 100%);position:absolute;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;pointer-events:none}._toastBar.svelte-95rq8t::-webkit-progress-bar{background:transparent}._toastBar.svelte-95rq8t::-webkit-progress-value{background:var(--toastProgressBackground, var(--toastBarBackground, rgba(33, 150, 243, .75)))}._toastBar.svelte-95rq8t::-moz-progress-bar{background:var(--toastProgressBackground, var(--toastBarBackground, rgba(33, 150, 243, .75)))}._toastContainer.svelte-1u812xz{top:var(--toastContainerTop, 1.5rem);right:var(--toastContainerRight, 2rem);bottom:var(--toastContainerBottom, auto);left:var(--toastContainerLeft, auto);position:fixed;margin:0;padding:0;list-style-type:none;pointer-events:none;z-index:var(--toastContainerZIndex, 9999)}: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}div.svelte-49d8ld{cursor:pointer}: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-18z87vi{--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-18z87vi{min-height:1em;background-color:var(--litegraph-comfy-menu-bg)}.litegraph.litesearchbox.svelte-18z87vi{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;overflow:hidden}.litegraph.lite-search-item.svelte-18z87vi{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-18z87vi{color:var(--litegraph-input-text);filter:brightness(50%)}.litemenu-entry.has_submenu.svelte-18z87vi:after{content:">";position:absolute;top:0;right:2px}.litegraph.litecontextmenu.svelte-18z87vi,.litegraph.litecontextmenu.dark.svelte-18z87vi{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;filter:brightness(95%)}.dark.svelte-18z87vi{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-18z87vi{background:var(--body-background-fill)!important}.container.selected.svelte-18z87vi{background:var(--ae-primary-color)!important}@keyframes svelte-18z87vi-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader.svelte-18z87vi{width:48px;height:48px;border:5px solid var(--comfy-spinner-main-color);border-bottom-color:var(--comfy-spinner-accent-color);border-radius:50%;display:inline-block;box-sizing:border-box;animation:svelte-18z87vi-rotation 2s linear infinite}: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-1vwl2ct.svelte-1vwl2ct{width:100%}.wrapper.svelte-1vwl2ct>.block{border-radius:0!important}.wrapper.svelte-1vwl2ct button.thumbnail-lg{width:var(--size-32)}.wrapper.comfy-image-widget.svelte-1vwl2ct.svelte-1vwl2ct{aspect-ratio:1/1}.wrapper.comfy-image-widget.svelte-1vwl2ct>.block{height:100%}.wrapper.comfy-image-widget.svelte-1vwl2ct>.block img{width:100%;height:100%;object-fit:contain}.wrapper.svelte-1vwl2ct:hover .comfy-gallery-preview.svelte-1vwl2ct{opacity:0%}.comfy-gallery-preview.svelte-1vwl2ct.svelte-1vwl2ct{position:absolute;top:0;left:0;width:100%;height:100%;z-index:var(--layer-top);pointer-events:none;transition:opacity .1s linear;opacity:100%}.comfy-gallery-preview.svelte-1vwl2ct>img.svelte-1vwl2ct{width:var(--size-full);height:var(--size-full);object-fit:contain;border:5px dashed var(--secondary-400)}.padding.svelte-1vwl2ct.svelte-1vwl2ct{height:30rem}div.svelte-1hiax8p{display:flex;flex-wrap:wrap;gap:var(--layout-gap);width:var(--size-full)}.hide.svelte-1hiax8p{display:none}.compact.svelte-1hiax8p>*,.compact.svelte-1hiax8p .box{border-radius:0}.compact.svelte-1hiax8p,.panel.svelte-1hiax8p{border-radius:var(--container-radius);background:var(--background-fill-secondary);padding:var(--size-2)}.unequal-height.svelte-1hiax8p{align-items:flex-start}.stretch.svelte-1hiax8p{align-items:stretch}div.svelte-1hiax8p>*,div.svelte-1hiax8p>.form>*{flex:1 1 0%;flex-wrap:wrap;min-width:min(--row-min-width,100%)}.wrap.svelte-8ytugg{display:flex;flex-direction:column;justify-content:center;min-height:var(--size-60);color:var(--block-label-text-color);line-height:var(--line-md)}.or.svelte-8ytugg{color:var(--body-text-color-subdued)}@media (--screen-md){.wrap.svelte-8ytugg{font-size:var(--text-lg)}}: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}.image-upload.svelte-7aqtz8.svelte-7aqtz8{height:var(--size-96)}.image-upload.svelte-7aqtz8 .block{height:inherit;padding:0;border-radius:0}.image-upload.svelte-7aqtz8 img.svelte-7aqtz8{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}: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-1v4o7xm.svelte-1v4o7xm{color:var(--body-text-color);background:var(--input-background-fill);border:var(--input-border-width) solid var(--input-border-color)}input.svelte-1v4o7xm.svelte-1v4o7xm:not(input[type=radio]){border-radius:0!important}.me-container.svelte-1v4o7xm.svelte-1v4o7xm{width:100%;height:100%;position:relative;overflow:hidden;background-color:#fff;background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(135deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(135deg,transparent 75%,#ccc 75%);background-size:25px 25px;background-position:0 0,12.5px 0,12.5px -12.5px,0px 12.5px}.me-container.fullscreen.svelte-1v4o7xm.svelte-1v4o7xm{position:fixed;top:0;left:0;width:100vw;height:100vh;margin:auto;z-index:var(--layer-top)}.me-transform.svelte-1v4o7xm.svelte-1v4o7xm{--scale:1;display:flex;flex-wrap:wrap;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:0;padding:0;transform-origin:0% 0%}.me-original-image-container.svelte-1v4o7xm.svelte-1v4o7xm{position:absolute;top:0;left:0;grid-area:editor-content;pointer-events:none;user-select:none;display:grid;grid-template-areas:"original-image-content";border:calc(1 / var(--scale) * 5px) dashed grey}.me-original-image-container.svelte-1v4o7xm img.me-original-image.svelte-1v4o7xm{grid-area:original-image-content}.me-canvas.svelte-1v4o7xm.svelte-1v4o7xm{position:absolute;z-index:1}.me-brush-cursor.svelte-1v4o7xm.svelte-1v4o7xm{position:absolute;border-radius:50%;background-color:#000;border:1px solid var(--yellow-accent);pointer-events:none}.me-toolkit-bar.svelte-1v4o7xm.svelte-1v4o7xm{position:absolute;bottom:.5rem;border-radius:3rem;padding:.4rem 24px;display:flex;margin:.5rem auto;gap:16px;left:0;right:0;width:80%;height:3rem;align-items:center;justify-content:space-evenly;backdrop-filter:blur(12px);background-color:#fff;animation:slideUp .2s ease-out;border:var(--editor-toolkit-panel-border);box-shadow:0 0 0 4px #0000001a,0 3px 16px #00000014,0 2px 6px 1px #00000017}.me-toolkit-bar.svelte-1v4o7xm label.svelte-1v4o7xm{display:flex;flex-direction:row;gap:4px}.me-toolkit-bar.svelte-1v4o7xm label input.svelte-1v4o7xm{width:5rem}.me-toolkit-bar.svelte-1v4o7xm button.svelte-1v4o7xm:not(:disabled){cursor:pointer}.me-toolkit-bar.svelte-1v4o7xm button.svelte-1v4o7xm:hover:not(:disabled){color:var(--secondary-600)}.me-toolkit-bar.svelte-1v4o7xm button.svelte-1v4o7xm:disabled{opacity:40%}.me-toolkit-bar.svelte-1v4o7xm .toggle-button.svelte-1v4o7xm:hover:not(:disabled){color:var(--secondary-600)}.me-toolkit-bar.svelte-1v4o7xm .toggle-button.svelte-1v4o7xm:not(:disabled){cursor:pointer}.me-toolkit-bar.svelte-1v4o7xm .toggle-button.toggled.svelte-1v4o7xm{color:var(--secondary-400)}: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-image-editor.svelte-xilbl7>dialog{overflow:hidden}.mask-canvas-wrapper.svelte-xilbl7{height:calc(var(--size-96) * 1.5)}: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}: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-17c17fl{color:var(--body-text-color);background:var(--input-background-fill);border:var(--input-border-width) solid var(--input-border-color)}input.svelte-17c17fl:not(input[type=radio]){border-radius:0!important}.wrap.svelte-17c17fl{display:flex;flex-direction:column;width:100%}.head.svelte-17c17fl{display:flex;justify-content:space-between}input[type=number].svelte-17c17fl{display:block;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(--size-2) var(--size-2);height:var(--size-6);color:var(--body-text-color);font-size:var(--input-text-size);line-height:var(--line-sm);text-align:center}input.svelte-17c17fl:disabled{-webkit-text-fill-color:var(--body-text-color);-webkit-opacity:1;opacity:1}input[type=number].svelte-17c17fl:focus{box-shadow:var(--input-shadow-focus);border-color:var(--input-border-color-focus)}input.svelte-17c17fl::placeholder{color:var(--input-placeholder-color)}input[type=range].svelte-17c17fl{width:100%;accent-color:var(--slider-color)}input[disabled].svelte-17c17fl{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}.wrapper.svelte-jib6x3{padding:2px;width:100%}.wrapper.svelte-jib6x3 input[type=number]{text-overflow:ellipsis}.wrapper.svelte-jib6x3 input[type=number]: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)}.wrapper.mobile.svelte-jib6x3 input[type=range]{pointer-events:none;-webkit-appearance:none;appearance:none;cursor:default;height:.6rem;padding:initial;border:initial;margin:.8rem 0;width:100%;background:linear-gradient(to right,var(--color-blue-600),var(--color-blue-600)),#D7D7D7;background-size:var(--background-size, 0%) 100%;background-repeat:no-repeat;border-radius:1rem;border:1px solid var(--neutral-400)}.wrapper.mobile.svelte-jib6x3 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:all;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--color-blue-600);cursor:pointer;border:2px solid var(--neutral-100);box-shadow:0 0 0 1px var(--neutral-400)}.wrapper.mobile.svelte-jib6x3 input[type=range] input[type=number]{font-size:16px;height:var(--size-6)}: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-1y013ij.svelte-1y013ij{--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-1y013ij.svelte-1y013ij{min-height:1em;background-color:var(--litegraph-comfy-menu-bg)}.litegraph.litesearchbox.svelte-1y013ij.svelte-1y013ij{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;overflow:hidden}.litegraph.lite-search-item.svelte-1y013ij.svelte-1y013ij{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-1y013ij.svelte-1y013ij{color:var(--litegraph-input-text);filter:brightness(50%)}.litemenu-entry.has_submenu.svelte-1y013ij.svelte-1y013ij:after{content:">";position:absolute;top:0;right:2px}.litegraph.litecontextmenu.svelte-1y013ij.svelte-1y013ij,.litegraph.litecontextmenu.dark.svelte-1y013ij.svelte-1y013ij{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;filter:brightness(95%)}.dark.svelte-1y013ij.svelte-1y013ij{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-1y013ij.svelte-1y013ij{background:var(--body-background-fill)!important}.container.selected.svelte-1y013ij.svelte-1y013ij{background:var(--ae-primary-color)!important}.code-editor-wrapper.svelte-1y013ij>.block{background:var(--panel-background-fill)!important}.wrap.svelte-1y013ij.svelte-1y013ij{display:flex;flex-direction:column;flex-flow:column;margin:0;padding:0;height:100%;border:1px solid var(--input-border-color)}.wrap.svelte-1y013ij .codemirror-wrapper.svelte-1y013ij{height:100%;overflow:auto}.cm-scroller{height:100%!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}.wrapper.svelte-1bwr6zx{padding:2px;width:100%}.wrapper.svelte-1bwr6zx 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)}.wrapper.svelte-1bwr6zx 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)}.wrapper.svelte-1bwr6zx label:has(input:disabled)>span{color:var(--comfy-disabled-label-color)}.wrapper.svelte-1bwr6zx label:has(textarea:disabled)>span{color:var(--comfy-disabled-label-color)}span.hide{display:none}: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}.regions-container.svelte-4pq7qz.svelte-4pq7qz{position:relative;padding:0}.regions-container.svelte-4pq7qz .regions-image-container.svelte-4pq7qz{display:flex}.regions-container.svelte-4pq7qz .regions-image-container img.svelte-4pq7qz{height:100%;border:3px solid var(--input-border-color)}.regions.svelte-4pq7qz.svelte-4pq7qz{position:absolute;left:0px;top:0px;width:100%;height:100%}.regions.svelte-4pq7qz .region.svelte-4pq7qz{position:absolute;z-index:var(--layer-3);cursor:move;border-style:dotted;border-width:2px}.regions.svelte-4pq7qz .region .tip.svelte-4pq7qz{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:12px;font-weight:700;text-align:center;color:red;z-index:var(--layer-2)}.regions-empty.svelte-4pq7qz.svelte-4pq7qz{display:flex;position:relative;height:10rem;justify-content:center;text-align:center;font-size:32px;font-weight:bolder;color:var(--comfy-accent-soft)}.regions-empty.svelte-4pq7qz span.svelte-4pq7qz{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}.wrapper.svelte-2ict3b{padding:2px;width:100%;height:100%}.wrapper.svelte-2ict3b>button{height:100%}.wrapper.svelte-2ict3b>.block{border-radius:0!important}.prose.svelte-2ict3b{font-weight:var(--prose-text-weight);font-size:var(--text-md)}._jsonList.svelte-uhdygg{list-style:none;margin:0;padding:0;padding-left:var(--jsonPaddingLeft, 1rem);border-left:var(--jsonBorderLeft, 1px dotted)}._jsonBkt.svelte-uhdygg{color:var(--jsonBracketColor, currentcolor)}._jsonBkt.svelte-uhdygg:not(.empty):hover{cursor:pointer;background:var(--jsonBracketHoverBackground, #e5e7eb)}._jsonSep.svelte-uhdygg{color:var(--jsonSeparatorColor, currentcolor)}._jsonKey.svelte-uhdygg{color:var(--jsonKeyColor, currentcolor)}._jsonVal.svelte-uhdygg{color:var(--jsonValColor, #9ca3af)}._jsonVal.string.svelte-uhdygg{color:var(--jsonValStringColor, #059669)}._jsonVal.number.svelte-uhdygg{color:var(--jsonValNumberColor, #d97706)}._jsonVal.boolean.svelte-uhdygg{color:var(--jsonValBooleanColor, #2563eb)}._jsonCollapsed.svelte-uhdygg{color:var(--jsonCollapsedColor, currentcolor);background:var(--jsonCollapsedBackground, currentcolor)}: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}.a1111-prompt-display.svelte-a5z4q2.svelte-a5z4q2{width:70vw;height:70vh;color:none;display:flex;flex-wrap:nowrap;overflow-y:none;flex-direction:row}.a1111-prompt-display.svelte-a5z4q2 .prompt-container.svelte-a5z4q2{flex-direction:column;overflow:auto}.a1111-prompt-display.svelte-a5z4q2 .prompt-container .json.svelte-a5z4q2{--jsonPaddingLeft:1rem;--jsonBorderLeft:1px dotted var(--neutral-600);--jsonBracketColor:currentcolor;--jsonBracketHoverBackground:var(--primary-200);--jsonSeparatorColor:currentcolor;--jsonKeyColor:var(--body-text-color);--jsonValColor:var(--body-text-color-subdued);--jsonValStringColor:var(--color-green-500);--jsonValNumberColor:var(--color-blue-500);--jsonValBooleanColor:var(--color-red-500);--jsonCollapsedColor:var(--neutral-100);--jsonCollapsedBackground:var(--primary-400);font-family:monospace}.a1111-prompt-display.svelte-a5z4q2 .prompt-container .scroll-container.svelte-a5z4q2{position:relative;flex:1 1 0%;height:100%}.a1111-prompt-display.svelte-a5z4q2>.block{background: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}: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}div.svelte-162c7mp.svelte-162c7mp{padding:1rem}ul.svelte-162c7mp.svelte-162c7mp{padding-left:2rem}ul.svelte-162c7mp>li.svelte-162c7mp{font-weight:700}: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}div.svelte-12ax952.svelte-12ax952{padding:1rem}div.svelte-12ax952>.error-block.svelte-12ax952{margin-top:1rem}pre.svelte-12ax952.svelte-12ax952{font-size:1.2rem;padding:1rem 0;background-color:#f003}pre.stack.svelte-12ax952.svelte-12ax952{font-size:1rem;color:#ccc;max-height:50vh;overflow:auto;background-color:#0003}.tabs.svelte-1tkhcg5{display:flex;position:relative;flex-direction:column}.hide.svelte-1tkhcg5{display:none}.tab-nav.svelte-1tkhcg5{display:flex;position:relative;flex-wrap:wrap;border-bottom:1px solid var(--border-color-primary);white-space:nowrap}button.svelte-1tkhcg5{margin-bottom:-1px;border:1px solid transparent;border-color:transparent;border-bottom:none;border-top-right-radius:var(--container-radius);border-top-left-radius:var(--container-radius);padding:var(--size-1) var(--size-4);color:var(--body-text-color-subdued);font-weight:var(--section-header-text-weight);font-size:var(--section-header-text-size)}button.svelte-1tkhcg5:hover{color:var(--body-text-color)}.selected.svelte-1tkhcg5{border-color:var(--border-color-primary);background:var(--background-fill-primary);color:var(--body-text-color)}.bar.svelte-1tkhcg5{display:block;position:absolute;bottom:-2px;left:0;z-index:999;background:var(--background-fill-primary);width:100%;height:2px;content:""}div.svelte-ztmw93{display:flex;position:relative;border:1px solid var(--border-color-primary);border-top:none;border-bottom-right-radius:var(--container-radius);border-bottom-left-radius:var(--container-radius);padding:var(--block-padding)}span.svelte-xyse2h{font-weight:var(--section-header-text-weight);font-size:var(--section-header-text-size)}.label-wrap.svelte-xyse2h{display:flex;justify-content:space-between;cursor:pointer;width:var(--size-full)}.label-wrap.open.svelte-xyse2h{margin-bottom:var(--size-2)}.icon.svelte-xyse2h{transition:.15s}: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}.layout-container.svelte-1fp9590>.block{background:var(--panel-background-fill)}.layout-widget.svelte-1fp9590>.block{background:var(--block-background-fill)}div.svelte-1m1obck{display:flex;position:relative;flex-direction:column}div.svelte-1m1obck>*,div.svelte-1m1obck>.form>*{width:var(--size-full)}.gap.svelte-1m1obck{gap:var(--layout-gap)}.hide.svelte-1m1obck{display:none}.compact.svelte-1m1obck>*,.compact.svelte-1m1obck .box{border-radius:0}.compact.svelte-1m1obck,.panel.svelte-1m1obck{border:solid var(--panel-border-width) var(--panel-border-color);border-radius:var(--container-radius);background:var(--panel-background-fill);padding:var(--spacing-lg)}: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-preview.svelte-qwu684.svelte-qwu684{width:70vw;height:70vh;display:flex;flex-direction:column;gap:var(--layout-gap)}.template-metadata.svelte-qwu684.svelte-qwu684{position:relative;flex:1 1 0%}.template-metadata.svelte-qwu684>.block{background:var(--panel-background-fill)}.template-layout-preview.svelte-qwu684.svelte-qwu684{flex-grow:1;overflow:auto}.template-layout-preview.svelte-qwu684>.block{background:var(--panel-background-fill)}.template-graph-preview.svelte-qwu684.svelte-qwu684{min-width:0}.template-graph-preview.svelte-qwu684>.block{background:var(--panel-background-fill)}.template-graph-preview.svelte-qwu684 .json.svelte-qwu684{--jsonPaddingLeft:1rem;--jsonBorderLeft:1px dotted var(--neutral-600);--jsonBracketColor:currentcolor;--jsonBracketHoverBackground:var(--primary-200);--jsonSeparatorColor:currentcolor;--jsonKeyColor:var(--body-text-color);--jsonValColor:var(--body-text-color-subdued);--jsonValStringColor:var(--color-green-500);--jsonValNumberColor:var(--color-blue-500);--jsonValBooleanColor:var(--color-red-500);--jsonCollapsedColor:var(--neutral-100);--jsonCollapsedBackground:var(--primary-400);font-family:monospace}.template-graph-wrapper.svelte-qwu684.svelte-qwu684{overflow:auto;margin:auto}.json-button.svelte-qwu684.svelte-qwu684{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-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)}.progress.svelte-1wglhuw{height:30px;margin:5px;text-align:center;background:var(--comfy-progress-bar-background);padding:0;position:relative}.bar.svelte-1wglhuw{height:100%;background:var(--comfy-progress-bar-foreground)}.label.svelte-1wglhuw{font-size:.9em;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}.dark.svelte-ihejkv.svelte-ihejkv{--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-ihejkv.svelte-ihejkv{min-height:1em;background-color:var(--litegraph-comfy-menu-bg)}.litegraph.litesearchbox.svelte-ihejkv.svelte-ihejkv{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;overflow:hidden}.litegraph.lite-search-item.svelte-ihejkv.svelte-ihejkv{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-ihejkv.svelte-ihejkv{color:var(--litegraph-input-text);filter:brightness(50%)}.litemenu-entry.has_submenu.svelte-ihejkv.svelte-ihejkv:after{content:">";position:absolute;top:0;right:2px}.litegraph.litecontextmenu.svelte-ihejkv.svelte-ihejkv,.litegraph.litecontextmenu.dark.svelte-ihejkv.svelte-ihejkv{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;filter:brightness(95%)}.dark.svelte-ihejkv.svelte-ihejkv{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-ihejkv.svelte-ihejkv{background:var(--body-background-fill)!important}.container.selected.svelte-ihejkv.svelte-ihejkv{background:var(--ae-primary-color)!important}.v-pane.svelte-ihejkv.svelte-ihejkv{height:100%;width:100%;overflow:visible;display:flex;flex:1 1 0%;flex-wrap:wrap}.v-pane.svelte-ihejkv .edit.svelte-ihejkv{min-width:200px;margin:.2rem 0}.v-pane.svelte-ihejkv .animation-wrapper.hidden.svelte-ihejkv:not(.edit){display:none}.v-pane.empty.svelte-ihejkv.svelte-ihejkv{border-width:3px;border-color:var(--comfy-container-empty-border-color);border-radius:0;background:var(--comfy-container-empty-background-fill);min-height:100px;border-style:dashed}.container.svelte-ihejkv.svelte-ihejkv{display:flex}.container.selected.svelte-ihejkv.svelte-ihejkv{background:var(--comfy-container-selected-background-fill)!important}.container.svelte-ihejkv>*{border-radius:0}.container.svelte-ihejkv>.padded{padding:10px 12px 0 10px}.container.svelte-ihejkv>.padded:last-child{padding-bottom:12px}.container.svelte-ihejkv>.block{height:fit-content}.container.svelte-ihejkv .edit.svelte-ihejkv>.block{border-color:var(--color-pink-500);border-width:2px;border-style:dashed!important;margin:.2em;padding:1.4em}.container.svelte-ihejkv>.hide-block>.block{padding:.5em .25em;box-shadow:unset;border-width:0;border-color:unset;border-radius:unset;background:var(--block-background-fill);width:100%;line-height:var(--line-sm)}.container.horizontal.svelte-ihejkv.svelte-ihejkv{flex-wrap:wrap;gap:var(--layout-gap);width:var(--size-full)}.container.horizontal.svelte-ihejkv>.block>.v-pane{flex-direction:row}.container.vertical.svelte-ihejkv.svelte-ihejkv{position:relative}.container.vertical.svelte-ihejkv>.block>.v-pane{flex-direction:column}.container.selected.svelte-ihejkv>.block{background:var(--color-yellow-300)}.is-executing.svelte-ihejkv.svelte-ihejkv{border:3px dashed var(--color-green-600)!important;margin:.2em;padding:.2em}.handle.svelte-ihejkv.svelte-ihejkv{cursor:grab;z-index:99999;position:absolute;right:0;top:0;width:100%;height:100%}.animation-wrapper.svelte-ihejkv.svelte-ihejkv{position:relative;flex-basis:0%;flex-grow:100;flex-shrink:100}.handle-hidden.svelte-ihejkv.svelte-ihejkv{background-color:#303030a0}.handle-widget.svelte-ihejkv.svelte-ihejkv:hover{background-color:#add8e680}.handle-container.svelte-ihejkv.svelte-ihejkv:hover{background-color:#d8ade680}.drag-item-shadow.svelte-ihejkv.svelte-ihejkv{position:absolute;top:0;left:0;right:0;bottom:0;visibility:visible;border:1px dashed grey;background:lightblue;opacity:.5;margin:0}.node-type.svelte-ihejkv.svelte-ihejkv{font-size:smaller;color:var(--neutral-400)}.edit-title-label.svelte-ihejkv.svelte-ihejkv{z-index:10000;position:relative}.edit-title.svelte-ihejkv.svelte-ihejkv{z-index:10000;display:block;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);width:100%;color:var(--body-text-color);font-weight:var(--input-text-weight);font-size:var(--input-text-size);line-height:var(--line-sm)}.edit-title.svelte-ihejkv.svelte-ihejkv:focus{box-shadow:var(--input-shadow-focus);border-color:var(--input-border-color-focus)}.edit-title.svelte-ihejkv.svelte-ihejkv::placeholder{color:var(--input-placeholder-color)}.root-container.svelte-ihejkv>.block{padding: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}.dark.svelte-gk4lmp.svelte-gk4lmp{--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-gk4lmp.svelte-gk4lmp{min-height:1em;background-color:var(--litegraph-comfy-menu-bg)}.litegraph.litesearchbox.svelte-gk4lmp.svelte-gk4lmp{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;overflow:hidden}.litegraph.lite-search-item.svelte-gk4lmp.svelte-gk4lmp{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-gk4lmp.svelte-gk4lmp{color:var(--litegraph-input-text);filter:brightness(50%)}.litemenu-entry.has_submenu.svelte-gk4lmp.svelte-gk4lmp:after{content:">";position:absolute;top:0;right:2px}.litegraph.litecontextmenu.svelte-gk4lmp.svelte-gk4lmp,.litegraph.litecontextmenu.dark.svelte-gk4lmp.svelte-gk4lmp{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;filter:brightness(95%)}.dark.svelte-gk4lmp.svelte-gk4lmp{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-gk4lmp.svelte-gk4lmp{background:var(--body-background-fill)!important}.container.selected.svelte-gk4lmp.svelte-gk4lmp{background:var(--ae-primary-color)!important}.container.selected.svelte-gk4lmp.svelte-gk4lmp{background:var(--comfy-container-selected-background-fill)!important}.container.svelte-gk4lmp>*{border-radius:0}.container.svelte-gk4lmp .v-pane>.block{height:fit-content}.container.edit.svelte-gk4lmp.svelte-gk4lmp{border-color:var(--color-pink-500);border-width:2px;border-style:dashed!important;margin:2em .2em}.container.edit.svelte-gk4lmp>.v-pane{padding:1.4em}.container.horizontal.svelte-gk4lmp.svelte-gk4lmp{flex-wrap:wrap;gap:var(--layout-gap);width:var(--size-full)}.container.horizontal.svelte-gk4lmp>.block>.v-pane{flex-direction:row}.container.horizontal.svelte-gk4lmp>*,.container.horizontal.svelte-gk4lmp>.form>*{flex:1 1 0%;flex-wrap:wrap;min-width:min(160px,100%)}.container.vertical.svelte-gk4lmp.svelte-gk4lmp{position:relative}.container.vertical.svelte-gk4lmp>.block>.v-pane{flex-direction:column}.container.vertical.svelte-gk4lmp>*,.container.vertical.svelte-gk4lmp>.form>*,.container.vertical.svelte-gk4lmp .v-pane.svelte-gk4lmp{width:var(--size-full)}.label-wrap>span{color:var(--block-title-text-color);font-size:16px}.handle.svelte-gk4lmp.svelte-gk4lmp{cursor:grab;z-index:99999;position:absolute;right:0;top:0;width:100%;height:100%}.animation-wrapper.svelte-gk4lmp.svelte-gk4lmp{position:relative;flex:1 1 0%}.handle-widget.svelte-gk4lmp.svelte-gk4lmp:hover{background-color:#add8e680}.handle-container.svelte-gk4lmp.svelte-gk4lmp:hover{background-color:#d8ade680}.container.selected.svelte-gk4lmp>.block{background:var(--color-yellow-300)}: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-1gex4qr.svelte-1gex4qr{--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-1gex4qr.svelte-1gex4qr{min-height:1em;background-color:var(--litegraph-comfy-menu-bg)}.litegraph.litesearchbox.svelte-1gex4qr.svelte-1gex4qr{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;overflow:hidden}.litegraph.lite-search-item.svelte-1gex4qr.svelte-1gex4qr{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-1gex4qr.svelte-1gex4qr{color:var(--litegraph-input-text);filter:brightness(50%)}.litemenu-entry.has_submenu.svelte-1gex4qr.svelte-1gex4qr:after{content:">";position:absolute;top:0;right:2px}.litegraph.litecontextmenu.svelte-1gex4qr.svelte-1gex4qr,.litegraph.litecontextmenu.dark.svelte-1gex4qr.svelte-1gex4qr{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;filter:brightness(95%)}.dark.svelte-1gex4qr.svelte-1gex4qr{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-1gex4qr.svelte-1gex4qr{background:var(--body-background-fill)!important}.container.selected.svelte-1gex4qr.svelte-1gex4qr{background:var(--ae-primary-color)!important}.container.svelte-1gex4qr.svelte-1gex4qr{display:flex}.container.selected.svelte-1gex4qr.svelte-1gex4qr{background:var(--comfy-container-selected-background-fill)!important}.container.svelte-1gex4qr>*{border-radius:0}.container.svelte-1gex4qr .v-pane>.block{height:fit-content}.container.svelte-1gex4qr .edit.svelte-1gex4qr>.v-pane>.block{border-color:var(--color-pink-500);border-width:2px;border-style:dashed!important;margin:.2em;padding:1.4em}.container.horizontal.svelte-1gex4qr.svelte-1gex4qr{flex-wrap:wrap;gap:var(--layout-gap);width:var(--size-full)}.container.horizontal.svelte-1gex4qr>.block>.v-pane{flex-direction:row}.container.horizontal.svelte-1gex4qr>*,.container.horizontal.svelte-1gex4qr>.form>*{flex:1 1 0%;flex-wrap:wrap;min-width:min(160px,100%)}.container.vertical.svelte-1gex4qr.svelte-1gex4qr{position:relative}.container.vertical.svelte-1gex4qr>.block>.v-pane{flex-direction:column}.container.vertical.svelte-1gex4qr>*,.container.vertical.svelte-1gex4qr>.form>*,.container.vertical.svelte-1gex4qr .v-pane.svelte-1gex4qr{width:var(--size-full)}.handle.svelte-1gex4qr.svelte-1gex4qr{cursor:grab;z-index:99999;position:absolute;right:0;top:0;width:100%;height:100%}.animation-wrapper.svelte-1gex4qr.svelte-1gex4qr{position:relative;flex:1 100 0%}.handle-widget.svelte-1gex4qr.svelte-1gex4qr:hover{background-color:#add8e680}.handle-container.svelte-1gex4qr.svelte-1gex4qr:hover{background-color:#d8ade680}.container.selected.svelte-1gex4qr>.block{background:var(--color-yellow-300)}: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-1nqgbfy{--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}.litegraph.graphdialog.svelte-1nqgbfy{min-height:1em;background-color:var(--litegraph-comfy-menu-bg)}.litegraph.litesearchbox.svelte-1nqgbfy{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;overflow:hidden}.litegraph.lite-search-item.svelte-1nqgbfy{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-1nqgbfy{color:var(--litegraph-input-text);filter:brightness(50%)}.litemenu-entry.has_submenu.svelte-1nqgbfy:after{content:">";position:absolute;top:0;right:2px}.litegraph.litecontextmenu.svelte-1nqgbfy,.litegraph.litecontextmenu.dark.svelte-1nqgbfy{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;filter:brightness(95%)}: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-1nqgbfy{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-1nqgbfy{background:var(--body-background-fill)!important}.container.selected.svelte-1nqgbfy{background:var(--ae-primary-color)!important}[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)}.widget.svelte-1nqgbfy{height:100%}.widget.selected.svelte-1nqgbfy{background:var(--comfy-widget-selected-background-fill)}.is-executing.svelte-1nqgbfy{border:3px dashed var(--color-green-600)!important;margin:.2em;padding:.2em}.hidden.svelte-1nqgbfy:not(.edit){display:none}.handle.svelte-1nqgbfy{cursor:grab;z-index:99999;position:absolute;right:0;top:0;width:100%;height:100%}.handle-hidden.svelte-1nqgbfy{background-color:#40404080}.handle-widget.svelte-1nqgbfy:hover,.handle-widget.hovered.svelte-1nqgbfy{background-color:#add8e680}.node-type.svelte-1nqgbfy{font-size:smaller;color:var(--neutral-400)}.edit.svelte-1nqgbfy{border:2px dashed var(--color-blue-400);pointer-events:none;user-select:none}: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{--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}.litegraph.graphdialog{min-height:1em;background-color:var(--litegraph-comfy-menu-bg)}.litegraph.graphdialog .name{font-size:14px;font-family:sans-serif;color:var(--litegraph-descrip-text)}.litegraph.graphdialog button{margin-top:unset;vertical-align:unset;height:1.6em;padding-right:8px}.litegraph .graphdialog input,.litegraph .graphdialog textarea,.litegraph .graphdialog select{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 .litemenu-entry.has_submenu{position:relative;padding-right:20px}.litegraph.litecontextmenu .litemenu-entry:hover:not(.disabled):not(.separator){background-color:var(--litegraph-comfy-menu-bg)!important;filter:brightness(155%);color:var(--litegraph-input-text)}.litegraph.litecontextmenu input{background-color:var(--litegraph-comfy-input-bg)!important;color:var(--litegraph-input-text)!important}.litegraph.litesearchbox{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;overflow:hidden}.litegraph.lite-search-item{color:var(--litegraph-input-text);background-color:var(--litegraph-comfy-input-bg);filter:brightness(80%);padding-left:.2em}.litegraph.lite-search-item.generic_type{color:var(--litegraph-input-text);filter:brightness(50%)}.litemenu-entry.has_submenu:after{content:">";position:absolute;top:0;right:2px}.litegraph.litecontextmenu,.litegraph.litecontextmenu.dark{z-index:9999!important;background-color:var(--litegraph-comfy-menu-bg)!important;filter:brightness(95%)}.litegraph.litecontextmenu .litemenu-entry.submenu,.litegraph.litecontextmenu.dark .litemenu-entry.submenu{background-color:var(--litegraph-comfy-menu-bg)!important;color:var(--litegraph-input-text)}.litegraph.litesearchbox input,.litegraph.litesearchbox select{background-color:var(--litegraph-comfy-input-bg)!important;color:var(--litegraph-input-text)}body{overflow:hidden;overscroll-behavior-y:contain;background:var(--body-background-fill);width:100%;height:100%;margin:0;font-family:Arial}: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{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)}hr{color:var(--panel-border-color)}input{color:var(--body-text-color);background:var(--input-background-fill);border:var(--input-border-width) solid var(--input-border-color)}input:not(input[type=radio]),textarea{border-radius:0!important}:not(.litegraph) select{color:var(--body-text-color);background:var(--input-background-fill);border:var(--input-border-width) solid var(--input-border-color)}.container{background:var(--body-background-fill)!important}.container.selected{background:var(--ae-primary-color)!important}.container.selected>.block.padded{background:var(--ae-primary-color)!important}.container>.block{background:var(--body-background-fill)!important}.container.z-index0>.block{background:var(--panel-background-fill)!important}button.primary:active{border-color:var(--button-primary-border-color-active)!important;background:var(--button-primary-background-fill-active)!important;color:var(--button-primary-text-color-active)!important}button.secondary: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 .block{background:var(--block-background-fill)!important}:global([data-is-dnd-shadow-item]){min-height:5rem}:global(.dark .photo-browser-popup){background:var(--neutral-700)}:global(.dark .photo-browser-popup-){background:var(--neutral-700)}:global(.photo-browser-exposed .toolbar ~ .toolbar.photo-browser-thumbs){transform:translate3d(0,calc(var(--f7-toolbar-height) * 2),0)}