@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap";@layer defaults{:root,:host,::part(luna-park){--z-index-node-search: 5;--z-index-breadcrumb: 10;--z-index-db-resizer: 10;--z-index-editor-tooltip: 20;--z-index-bounding: 50;--z-index-html-instpector: 50;--z-index-text-editor: 55;--z-index-maximized-browser: 100;--z-index-navigator: 105}}.editor-console-type[data-v-9f61362d]{color:var(--color-content-liter)}.editor-console-type[data-v-9f61362d] .log-type-string{color:var(--color-type-string)}.editor-console-type[data-v-9f61362d] .log-type-number{color:var(--color-type-number)}.editor-console-type[data-v-9f61362d] .log-type-boolean{color:var(--color-type-boolean)}.editor-console-type[data-v-9f61362d] .log-type-object{color:var(--color-type-object)}.editor-console-type[data-v-9f61362d] .log-type-exec{color:var(--color-type-exec)}.editor-console-type[data-v-9f61362d] .log-type-interface{color:var(--color-type-interface)}.editor-console-type[data-v-9f61362d] .log-type-reference{color:var(--color-type-type)}.editor-console-type[data-v-9f61362d] .log-type-void{color:var(--color-type-void)}.markdown-documentation[data-v-ec5163c1]{font-size:.7rem;color:var(--color-content-liter)}.markdown-documentation [data-v-ec5163c1] p{margin:var(--length-xxs) 0;line-height:.9rem}.markdown-documentation [data-v-ec5163c1] code{color:var(--color-content-liter);background:var(--color-background-1)}.markdown-documentation [data-v-ec5163c1] strong{color:var(--color-content-liter)}.anchor-hint[data-v-f14c57c8]{padding:0 var(--length-xxs);padding-top:var(--length-xxs);max-width:256px}.anchor-name[data-v-f14c57c8]{color:var(--color-content-lite);background:var(--color-background-3);padding:0 var(--length-xxs);border-radius:var(--length-radius-xs)}.anchor-wrapper[data-v-65570f46]{--anchor-color: var(--b5ac0002);position:relative;height:12px;width:12px}.anchor-wrapper.glow[data-v-65570f46]{filter:drop-shadow(0 0 2px var(--anchor-color))}.anchor-wrapper svg[data-v-65570f46]{position:absolute;height:20px;width:20px;top:-4px;left:-4px}.anchor-wrapper svg .fill[data-v-65570f46]{fill:var(--anchor-color)}.anchor-wrapper svg .border[data-v-65570f46]{fill:transparent;stroke:var(--anchor-color);stroke-width:2px;stroke-linejoin:bevel}.log-wrapper[data-v-7e58b0da]{font-family:var(--font-monospace),monospace;color:var(--color-content-liter);overflow:hidden}.log-wrapper.child[data-v-7e58b0da],.log-wrapper[data-v-7e58b0da]:has(.with-object){padding-left:1.2rem}.log-wrapper .log-value[data-v-7e58b0da]{position:relative}.log-wrapper[data-v-7e58b0da] .log-number{color:var(--b97dfcb0)}.log-wrapper[data-v-7e58b0da] .log-string{color:var(--1d4039e0)}.log-wrapper[data-v-7e58b0da] .log-boolean{color:var(--621a35cd)}.log-wrapper[data-v-7e58b0da] .log-undefined{color:var(--color-content-liter);font-style:italic}.log-wrapper[data-v-7e58b0da] .log-key{color:var(--color-content);white-space:nowrap}.log-wrapper .log-value[data-v-7e58b0da],.log-wrapper .log-child[data-v-7e58b0da]{display:flex;align-items:flex-start}.log-wrapper .log-name[data-v-7e58b0da]{display:flex;align-items:center}.log-wrapper .log-expand[data-v-7e58b0da]{color:var(--color-content-liter);cursor:pointer;position:absolute;left:-1.2rem}.log-wrapper .log-expand[data-v-7e58b0da]:hover{color:var(--color-content)}.log-wrapper .log-icon.open[data-v-7e58b0da]{transform:rotate(90deg)}.log-wrapper .log-content[data-v-7e58b0da]{overflow:hidden;text-overflow:ellipsis}.log-wrapper.interactive .log-content[data-v-7e58b0da]{white-space:nowrap}.editor-tooltip[data-v-f86d7746]{cursor:pointer}.tooltip[data-v-f86d7746]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);top:0;right:0;position:absolute;box-sizing:border-box;z-index:var(--z-index-editor-tooltip);width:420px;padding:var(--length-s);border-bottom-left-radius:var(--length-radius-m);background:var(--color-background-0-lite);font-size:.8rem;overflow:auto;max-height:100%}.checkbox[data-v-e0aec5a6]{color:var(--color-content-lite);border:1px solid var(--color-type-boolean);border-radius:var(--length-radius-xs);display:flex;height:14px;width:14px;flex-shrink:0;font-size:.7rem;align-items:center;justify-content:center;cursor:pointer}.checkbox[data-v-e0aec5a6]:hover{background:var(--color-background-3)}.options[data-v-ac093302]{overflow:hidden;font-size:.8rem;max-height:240px;overflow-y:auto}.options.big[data-v-ac093302]{font-size:.9rem}.options .option[data-v-ac093302]{cursor:default;color:var(--color-content-liter);padding:0 var(--length-xxs)}.options .option .option-container[data-v-ac093302]{gap:var(--length-xxs);display:flex;width:100%;align-items:center}.options .option .option-container .name[data-v-ac093302]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.options .option.disabled[data-v-ac093302]{color:var(--color-content-litest)}.options .option .icon[data-v-ac093302]{width:8px;height:8px}.options .option .name[data-v-ac093302]{flex-grow:1;flex-shrink:1}.options .option .more[data-v-ac093302]{font-size:.5rem;color:var(--color-content-lite)}.options .option[data-v-ac093302]:not(.disabled){cursor:pointer}.options .option:hover[data-v-ac093302]{background:var(--color-background-2)}.options .option:hover[data-v-ac093302]:not(.disabled){color:var(--color-content-lite)}.deep-type-selector[data-v-39e6c6be]{background:var(--color-background-1);cursor:pointer;border:1px solid var(--color-soft);border-radius:var(--length-radius-s);padding:0 var(--length-xxs);display:flex;align-items:center;gap:var(--length-xxs);transition:background var(--duration-fast);box-sizing:border-box;height:24px;font-size:.8rem;width:100%}.deep-type-selector.small[data-v-39e6c6be]{font-size:.7rem;height:20px;border-radius:var(--length-radius-xs)}.deep-type-selector.borderless[data-v-39e6c6be]{border-color:transparent}.deep-type-selector.errored[data-v-39e6c6be]{border-color:var(--color-error);background-color:var(--color-error-background);color:var(--color-error-content)}.deep-type-selector .icon[data-v-39e6c6be]{color:var(--color-primary);font-size:.5rem}.deep-type-selector .value[data-v-39e6c6be]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.deep-type-selector .value.defined[data-v-39e6c6be]::-moz-placeholder{color:inherit;opacity:1}.deep-type-selector .value.defined[data-v-39e6c6be]::placeholder{color:inherit;opacity:1}.deep-type-selector [data-v-39e6c6be] .separator{color:var(--color-content-liter)}.deep-type-selector[data-v-39e6c6be]:hover{background:var(--color-background-2)}.deep-type-selector .placeholder[data-v-39e6c6be]{color:var(--color-content-litest);padding:0 var(--length-xxxs)}.anchor-input.not-found[data-v-d72d0bda]{color:var(--color-error-content)}.anchor-input .input[data-v-d72d0bda]{border-color:var(--anchor-color);min-width:0;white-space:nowrap;background:transparent}.anchor-input .input[data-v-d72d0bda]:hover,.anchor-input .input[data-v-d72d0bda]:focus{background:var(--color-background-3)}.anchor-input .dropdown[data-v-d72d0bda],.anchor-input .input-wrapper[data-v-d72d0bda],.anchor-input .input[data-v-d72d0bda]{position:relative;left:-5px;width:calc(100% + 10px);display:flex;gap:var(--length-xxs);align-items:center}.anchor-input .anchor-wrapper[data-v-d72d0bda],.anchor-input .access[data-v-d72d0bda]{width:100%}.anchor-input .name[data-v-d72d0bda]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-anchor[data-v-b56946e4]{display:flex;align-items:center;gap:var(--length-s);--anchor-color: var(--0e1d182a);max-width:100%;box-sizing:border-box}.editor-anchor.input[data-v-b56946e4]{padding-left:var(--length-s);padding-right:var(--length-xs)}.editor-anchor.output[data-v-b56946e4]{padding-left:var(--length-xs);padding-right:var(--length-s)}.editor-anchor.pin[data-v-b56946e4]{padding:0 var(--length-s)}.editor-anchor.disabled[data-v-b56946e4]{opacity:.3;pointer-events:none}.editor-anchor[data-v-b56946e4]:hover:not(.disabled){cursor:crosshair;background:var(--color-primary-softest)}.editor-anchor .anchor-input[data-v-b56946e4]{min-width:0}.editor-anchor .anchor[data-v-b56946e4]{flex-shrink:0}.editor-anchor .hint[data-v-b56946e4]{font-size:.7rem;font-family:var(--font-monospace),monospace;background:var(--color-background-3);padding:var(--length-xxxs) var(--length-xs);border-radius:var(--length-radius-s);overflow:hidden;white-space:nowrap}.editor-anchor .hint[data-v-b56946e4]:hover{background:var(--color-primary-liter)}.type-attribute[data-v-b56946e4]{color:var(--color-content-lite);background:var(--color-background-3);padding:0 var(--length-xxs);border-radius:var(--length-radius-xs)}.type-description[data-v-b56946e4]{font-size:.7rem;color:var(--color-content-litest)}.mini-node[data-v-20cb4eec]{background:var(--color-background-0-backdrop);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:100%;box-sizing:border-box;border-radius:var(--length-radius-m);box-shadow:0 4px 4px var(--color-background-0);border:1px solid var(--color-soft);width:calc(var(--81d66ab2) * 1px);display:flex;padding-top:3px;padding-bottom:10px}.mini-node .content-wrapper[data-v-20cb4eec]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;pointer-events:none}.mini-node .content-wrapper .back-text[data-v-20cb4eec]{font-size:2rem;font-weight:600;opacity:.2}.mini-node ul[data-v-20cb4eec]{list-style:none;padding:8px 0 0;margin:0}.mini-node ul .node-attribute[data-v-20cb4eec]{height:24px;display:flex}.mini-node .input-list[data-v-20cb4eec]{flex-basis:50%}.mini-node .input-list[data-v-20cb4eec] .editor-anchor{padding-right:0}.mini-node .output-list[data-v-20cb4eec]{flex-basis:50%}.mini-node .output-list[data-v-20cb4eec] .editor-anchor{padding-left:0}.mini-node .output-list .node-attribute[data-v-20cb4eec]{justify-content:flex-end}.editor-pin[data-v-e0992db1]{height:calc(var(--7dd98a65) * 1px);width:calc(var(--7dd98a65) * 1px);display:flex;align-items:center;justify-content:center;border-radius:var(--length-radius-m)}.editor-pin[data-v-e0992db1]:hover{background:var(--color-background-0-liter)}.editor-pin .anchor-wrapper[data-v-e0992db1]{padding-top:1px;position:relative;transition:none}.editor-pin .anchor-wrapper.invert[data-v-e0992db1]{transform:scaleX(-1)}.editor-pin .anchor-wrapper .editor-anchor[data-v-e0992db1]{display:flex;align-items:center;justify-content:center}.editor-pin .anchor-wrapper .editor-anchor.invisible[data-v-e0992db1]{position:absolute;right:0;bottom:0;left:0;top:1px}.editor-pin[data-v-c7abb0aa]{height:calc(var(--8e8158c8) * 1px);width:calc(var(--8e8158c8) * 1px);display:flex;align-items:center;justify-content:center;border-radius:var(--length-radius-m)}.editor-pin[data-v-c7abb0aa]:hover{background:var(--color-background-0-liter)}.editor-pin .anchor-wrapper[data-v-c7abb0aa]{padding-top:1px;position:relative;transition:none}.editor-pin .anchor-wrapper.invert[data-v-c7abb0aa]{transform:scaleX(-1)}.editor-pin .anchor-wrapper .editor-anchor[data-v-c7abb0aa]{display:flex;align-items:center;justify-content:center}.editor-pin .anchor-wrapper .editor-anchor.out[data-v-c7abb0aa]{position:absolute;top:0;right:0;bottom:0;left:0}.editor-comment[data-v-6db9c5e0]{width:calc(var(--a7fea668) * 1px);height:calc(var(--8b741a3e) * 1px);border:2px dashed var(--color-content-litest);border-radius:var(--length-radius-m);font-family:var(--font-round),sans-serif;padding:var(--length-xxs) var(--length-xs);font-size:1rem;min-height:47px;box-sizing:border-box;position:relative;color:var(--color-content-lite);background:var(--color-soft-lite)}.editor-comment .content[data-v-6db9c5e0]{cursor:text;white-space:pre-line}.editor-comment .content[data-v-6db9c5e0]:empty:before{content:attr(data-placeholder);pointer-events:none;color:var(--color-content-liter)}.editor-comment .content[data-v-6db9c5e0]:focus{outline:none}.editor-comment .expander[data-v-6db9c5e0]{position:absolute;width:var(--length-l);height:var(--length-l);background:linear-gradient(135deg,transparent 0%,transparent 50%,var(--color-content-litest) 50%,var(--color-content-litest) 60%,transparent 60%,transparent 70%,var(--color-content-litest) 70%,var(--color-content-litest) 80%,transparent 80%)}.editor-comment .expander.se[data-v-6db9c5e0]{right:0;bottom:0;cursor:se-resize}.editor-documentation[data-v-43ac9c03]{max-height:256px;overflow:auto;color:var(--color-content-liter);font-size:.8rem;display:flex;flex-direction:column;gap:var(--length-xs)}.editor-documentation .id[data-v-43ac9c03]{color:var(--color-content-litest);background:var(--color-background-1);padding:0 var(--length-xxs);border-radius:var(--length-radius-xs);font-family:var(--font-monospace),monospace}.editor-documentation h2[data-v-43ac9c03],.editor-documentation h3[data-v-43ac9c03]{color:var(--color-content-lite)}.editor-documentation h2[data-v-43ac9c03]{font-size:1rem;font-weight:600}.editor-documentation h3[data-v-43ac9c03]{font-size:.9rem;font-weight:400}.editor-documentation>.example[data-v-43ac9c03]{display:flex;justify-content:space-between;border:1px solid var(--color-background-3);border-radius:var(--length-radius-s);padding:var(--length-xxxs)}.editor-documentation .inputs[data-v-43ac9c03],.editor-documentation .outputs[data-v-43ac9c03]{display:flex;flex-direction:column;gap:var(--length-xxs)}.editor-documentation .input[data-v-43ac9c03],.editor-documentation .output[data-v-43ac9c03]{display:flex;gap:var(--length-xxs)}.editor-documentation .arrow[data-v-43ac9c03]{color:var(--color-content-litest)}.editor-documentation .parameters[data-v-43ac9c03]{display:flex;flex-direction:column;gap:var(--length-xxs)}.editor-documentation .parameters .parameter .head[data-v-43ac9c03]{display:flex;gap:var(--length-xxs)}.editor-documentation .parameters .parameter .head .console-type[data-v-43ac9c03]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.editor-documentation .parameters .parameter .head .attribute[data-v-43ac9c03]{display:inline-block;color:var(--color-content-lite);background:var(--color-background-3);padding:0 var(--length-xxs);border-radius:var(--length-radius-xs)}.editor-documentation .parameters .parameter .example[data-v-43ac9c03]{font-size:.7rem;opacity:.75}.editor-documentation .parameters .parameter .description[data-v-43ac9c03]{font-size:.7rem;color:var(--color-content-litest)}.node-wrapper[data-v-cc14f6dd]{--grid-base: 24px;--node-width: var(--39378efb);display:flex;position:relative}.node-wrapper .inputs[data-v-cc14f6dd],.node-wrapper .outputs[data-v-cc14f6dd]{width:calc(6 * var(--grid-base))}.node-wrapper .inputs[data-v-cc14f6dd],.node-wrapper .outputs[data-v-cc14f6dd]{box-sizing:border-box;pointer-events:all;border-radius:var(--length-radius-m);min-height:calc(3 * var(--grid-base));background:var(--color-background-0-lite);border:1px solid var(--color-soft);padding-bottom:10px;box-shadow:0 4px 8px var(--color-background-0)}@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.node-wrapper .inputs[data-v-cc14f6dd],.node-wrapper .outputs[data-v-cc14f6dd]{background:var(--color-background-0-backdrop);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.node-wrapper .inputs .header[data-v-cc14f6dd],.node-wrapper .outputs .header[data-v-cc14f6dd]{height:calc(var(--grid-base) - 1px);border-top-left-radius:calc(var(--length-radius-m) - 2px);border-top-right-radius:calc(var(--length-radius-m) - 2px)}.node-wrapper .inputs .anchors[data-v-cc14f6dd],.node-wrapper .outputs .anchors[data-v-cc14f6dd]{display:flex;justify-content:space-between;min-width:12px}.node-wrapper .inputs ul[data-v-cc14f6dd],.node-wrapper .outputs ul[data-v-cc14f6dd]{list-style:none;padding-top:12px;margin:0;overflow:hidden;min-width:32px}.node-wrapper .inputs ul .node-attribute[data-v-cc14f6dd],.node-wrapper .outputs ul .node-attribute[data-v-cc14f6dd]{height:24px;display:flex}.node-wrapper .inputs[data-v-cc14f6dd]{border-top-right-radius:0}.node-wrapper .outputs[data-v-cc14f6dd]{border-top-left-radius:0}.node-wrapper .inputs ul .node-attribute[data-v-cc14f6dd]{justify-content:flex-end}.node-wrapper .link[data-v-cc14f6dd]{width:calc(var(--node-width) * var(--grid-base));pointer-events:none}.node-wrapper header[data-v-cc14f6dd]{pointer-events:all;position:absolute;top:1px;left:1px;right:1px;height:var(--grid-base);background:var(--color-primary-liter);border-top-left-radius:calc(var(--length-radius-m) - 2px);border-top-right-radius:calc(var(--length-radius-m) - 2px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-weight:600;display:flex;justify-content:space-between;align-items:center;padding:0 var(--length-m);color:var(--color-content-soft);margin-bottom:8px}.node-wrapper header .name[data-v-cc14f6dd]{display:flex;align-items:center;gap:var(--length-xxs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-wrapper header .documentation[data-v-cc14f6dd]{display:flex;align-items:center}.node-wrapper header .documentation[data-v-cc14f6dd] .icon{color:var(--color-content-litest);height:14px;width:14px}.node-wrapper header .documentation[data-v-cc14f6dd]:hover .icon{color:var(--color-content-liter)}.node-wrapper header .documentation:focus-within .icon[data-v-cc14f6dd]{color:var(--color-content-liter)}.node-wrapper .expander[data-v-cc14f6dd]{position:absolute;width:var(--length-l);height:var(--length-l);background:linear-gradient(135deg,transparent 0%,transparent 50%,var(--color-soft) 50%,var(--color-soft) 60%,transparent 60%,transparent 70%,var(--color-soft) 70%,var(--color-soft) 80%,transparent 80%)}.node-wrapper .expander.se[data-v-cc14f6dd]{right:0;bottom:0;cursor:se-resize}.arrow-comment[data-v-01299ccb]{pointer-events:none}.arrow-comment .arrows[data-v-01299ccb]{font-size:3rem;position:relative}.arrow-comment .arrows .icon[data-v-01299ccb]{animation:light-01299ccb 1.5s infinite ease-in-out}.arrow-comment .arrows .icon[data-v-01299ccb] *{transition:none}.arrow-comment .arrows .icon[data-v-01299ccb]:not(:first-of-type){margin-left:-.8rem}.arrow-comment .arrows .chevron-1[data-v-01299ccb]{animation-delay:-1s}.arrow-comment .arrows .chevron-2[data-v-01299ccb]{animation-delay:-.5s}.arrow-comment .description[data-v-01299ccb]{font-size:1.2rem;line-height:1.8rem;font-weight:400;--gradient-header: linear-gradient(20deg, hsl(207, 100%, 50%) 0%, hsl(207, 100%, 80%) 50%, #ffffff 100%);color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block;background-image:var(--gradient-header);text-shadow:0 0 16px var(--color-primary)}@keyframes light-01299ccb{0%{color:var(--color-primary);opacity:.5;transform:scale(.9)}10%{opacity:1;color:var(--color-content);filter:drop-shadow(0 0 8px var(--color-primary));transform:scale(1)}to{color:var(--color-primary);opacity:.5;transform:scale(.9)}}.debug-manual-play[data-v-be74e95b]{position:relative}.debug-manual-play .arrow-display[data-v-be74e95b]{position:absolute;width:128px;left:-80px;top:0;bottom:0;display:flex;align-items:center}.debug-manual-play .icon[data-v-be74e95b]{width:32px;height:32px;color:var(--color-content-litest);cursor:pointer;padding:var(--length-xs)}.debug-manual-play .icon[data-v-be74e95b]:hover{color:var(--color-content-lite)}.panel-category .title[data-v-3a62066c]{-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--color-background-2);text-transform:uppercase;color:var(--color-content-lite);font-size:.7rem;font-weight:600;height:28px;display:flex;align-items:center;padding:0 var(--length-xxs) 0 var(--length-xs);box-sizing:border-box;justify-content:space-between}.panel-category .title .text[data-v-3a62066c]{cursor:pointer;display:flex;align-items:center;gap:var(--length-xs)}.panel-category .title .text .icon[data-v-3a62066c]{font-size:.6rem;color:var(--color-content-litest);transition:var(--transition-fast)}.panel-category .title .text .icon.opened[data-v-3a62066c]{transform:rotate(90deg)}.panel-category .title .text:hover .icon[data-v-3a62066c]{color:var(--color-content-lite)}.panel-category .title .side[data-v-3a62066c]{display:flex;align-items:center}.panel-category .content[data-v-3a62066c]{margin:0 0 var(--length-xs)}.panel-category:has(.content):not(:has(.content>*)) .title .text[data-v-3a62066c]{cursor:default;pointer-events:none}.panel-category:has(.content):not(:has(.content>*)) .title .text .icon[data-v-3a62066c]{display:none}.panel-category:has(.content):not(:has(.content>*)) .content[data-v-3a62066c]{display:none}.inspector-element[data-v-c652cd02]{padding:0 var(--length-xs);margin:var(--length-xxs) 0;display:grid;font-size:.7rem;align-items:center;gap:var(--length-xxs);grid-template-columns:76px 1fr;grid-template-areas:"title value"}.inspector-element.with-actions[data-v-c652cd02]{grid-template-columns:76px 1fr auto;grid-template-areas:"title value actions"}.inspector-element .description[data-v-c652cd02]{display:none;height:18px}.inspector-element:hover>.title[data-v-c652cd02]{color:var(--color-content-lite)}.inspector-element:hover .description[data-v-c652cd02]{display:unset}.inspector-element.column[data-v-c652cd02]{flex-direction:column;align-items:stretch;grid-template-columns:1fr auto;grid-template-areas:"title actions" "value value"}.inspector-element.column .title[data-v-c652cd02]{width:unset}.inspector-element.top .title[data-v-c652cd02]{align-self:start;height:20px;align-items:center}.inspector-element .title[data-v-c652cd02]{color:var(--color-content-liter);width:76px;grid-area:title;display:flex;align-items:center}.inspector-element .title .content[data-v-c652cd02]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto}.inspector-element.error .title[data-v-c652cd02]{color:var(--color-error-content)}.inspector-element .value[data-v-c652cd02]{overflow:hidden;grid-area:value}.inspector-element .actions[data-v-c652cd02]{grid-area:actions;display:flex;align-items:center;justify-content:center;gap:var(--length-xxs)}.inspector-element .delete[data-v-c652cd02]{color:var(--color-content-litest)}.inspector-element .delete[data-v-c652cd02]:hover{color:var(--color-content-lite);background:var(--color-background-1)}.description-wrapper[data-v-c652cd02]{max-width:256px}.text-data-editor[data-v-0de51692]{background:var(--color-background-0-backdrop);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-text-editor);display:flex;align-items:center;justify-content:center}.text-data-editor .editor-wrapper[data-v-0de51692]{width:calc(100% - 2 * var(--length-xl));overflow:auto;height:calc(100% - 2 * var(--length-xl));background:var(--color-background-liter);border-radius:var(--length-radius-m)}.text-data-editor .editor-wrapper .title[data-v-0de51692]{font-size:.8rem;padding:var(--length-xs) var(--length-s);color:var(--color-content-lite)}.text-data-editor .close[data-v-0de51692]{position:absolute;top:0;right:0;padding:var(--length-xs) var(--length-s);color:var(--color-content-litest);cursor:pointer}.text-data-editor .close[data-v-0de51692]:hover{color:var(--color-content-lite)}.node-data-element .data-input[data-v-b2b4c3e6]{display:flex;align-items:center;gap:var(--length-xxs)}.attribut-wrapper[data-v-2157dc83]{position:relative}.attribut-wrapper .drag-zones[data-v-2157dc83]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.attribut-wrapper .drag-zones .drag-zone[data-v-2157dc83]{flex:1 1 0}.attribut-wrapper .drag-zones .drag-zone.hover[data-v-2157dc83]{background:var(--color-primary-liter)}.data-attribute-array[data-v-011fb72b]{margin-top:var(--length-xxs)}.data-attribute-interface[data-v-c31afad9]{display:flex}.data-attribute-interface .selector[data-v-c31afad9]{flex:1 1 0}.data-attribute-type[data-v-5a294ab9]{display:flex}.data-attribute-type .selector[data-v-5a294ab9]{flex:1 1 0}.data-type-selector .attribute[data-v-d67b6022]{display:flex;align-items:center;gap:var(--length-xxs)}.data-type-selector .attribute .name[data-v-d67b6022]{flex:1 1}.data-type-selector .attribute .type-selector[data-v-d67b6022]{flex:0 0 84px}.data-type-selector .attribute .type-selector.no-name[data-v-d67b6022]{flex:1 1}.data-type-selector .attribute .delete-space[data-v-d67b6022]{width:24px}.data-type-selector [data-v-d67b6022] .delete-button{font-size:.75rem;color:var(--color-content-litest)}.data-type-selector [data-v-d67b6022] .delete-button.no-delete{opacity:0;pointer-events:none}.data-type-selector [data-v-d67b6022] .delete-button:hover{color:var(--color-content-lite);background:var(--color-background-1)}.data-type-selector .object[data-v-d67b6022],.data-type-selector .union[data-v-d67b6022],.data-type-selector .function[data-v-d67b6022]{border-left:2px solid var(--color-soft);margin-left:var(--length-xs);padding:var(--length-xxs);padding-right:0;padding-bottom:0;display:flex;flex-direction:column;gap:var(--length-xxs)}.data-type-selector .object[data-v-d67b6022] .add-button,.data-type-selector .union[data-v-d67b6022] .add-button,.data-type-selector .function[data-v-d67b6022] .add-button{border:1px dashed var(--color-soft);background:none}.data-type-selector .items[data-v-d67b6022],.data-type-selector .interface[data-v-d67b6022],.data-type-selector .type[data-v-d67b6022]{border-left:2px solid var(--color-soft);margin-left:var(--length-xs);padding:var(--length-xxs);padding-right:0;padding-bottom:0;display:flex;align-items:center;gap:var(--length-xxs)}.data-type-selector .items [data-v-d67b6022] .selector,.data-type-selector .interface [data-v-d67b6022] .selector,.data-type-selector .type [data-v-d67b6022] .selector{flex:1 1}.panel-icon-button[data-v-069e958b]{flex:0 0 auto;color:var(--color-content-litest)}.panel-icon-button.disabled[data-v-069e958b]{color:var(--color-background-3)}.panel-icon-button[data-v-069e958b]:not(.disabled):hover{color:var(--color-content-lite);background:var(--color-background-1)}.content[data-v-479e420d]{padding:var(--length-xxxs) var(--length-xs);display:flex;flex-direction:column;gap:var(--length-xxs)}.parts[data-v-b7083486]{display:flex;color:var(--color-content-lite);gap:1px}.parts>.part[data-v-b7083486]{flex:1 1 0;text-align:center}.cron[data-v-b7083486]{display:flex}.cron .input[data-v-b7083486]{padding:0}.cron .input[data-v-b7083486]:not(:last-child){border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.cron .input[data-v-b7083486]:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.cron [data-v-b7083486] input{text-align:center}.manual[data-v-b7083486]{padding:0 var(--length-xs)}.manual .button[data-v-b7083486]{width:100%;display:flex;gap:var(--length-xxs)}.node-inspector[data-v-fcb34084]{display:flex;flex-direction:column;gap:var(--length-xxxs)}.unit-input[data-v-32e3cefd]{display:flex;gap:var(--length-xxxs)}.unit-input .input[data-v-32e3cefd]{border-top-right-radius:0;border-bottom-right-radius:0;flex:1 1 0}.unit-input .dropdown[data-v-32e3cefd] .selector{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;width:32px;color:var(--color-content-litest);padding:0 var(--length-xxxs)}.unit-input .dropdown[data-v-32e3cefd] .selector .text{font-size:.6rem}.data-basic[data-v-b0cb19af]{flex-grow:1}.type-select[data-v-7bcf409d]{display:flex;gap:var(--length-xxxs);flex-grow:1}.type-select .dropdown[data-v-7bcf409d]{width:100%}.type-select .value[data-v-7bcf409d]{flex-grow:1}.type-select .typed[data-v-7bcf409d]{width:20px}.type-select .typed [data-v-7bcf409d] .selector{padding-left:6px}.data-array[data-v-6f9a8d78]{display:flex;flex-direction:column;gap:var(--length-xxxs)}.data-array>.add[data-v-6f9a8d78]{width:100%;border:1px dashed var(--color-soft)}.data-object[data-v-3fa33e2b]{display:flex;flex-direction:column;gap:var(--length-xxxs)}.data-object>.add[data-v-3fa33e2b]{width:100%;border:1px dashed var(--color-soft);background:none}.data-type-form-wrapper[data-v-ee35f5e8]{display:flex;align-content:center;justify-content:space-between;align-items:center;width:100%;gap:var(--length-xxs)}:is(.data-type-form-wrapper:hover,.data-type-form-wrapper:focus-within)>.title[data-v-ee35f5e8]{color:var(--color-content-lite)}.data-type-form-wrapper .title[data-v-ee35f5e8]{color:var(--color-content-liter);width:76px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0;font-size:.7rem;min-width:0}.data-type-form-wrapper .title.index[data-v-ee35f5e8]{width:24px}.data-type-form-wrapper .title[data-v-ee35f5e8]:last-of-type{width:auto}.data-type-form-wrapper .title.updatable[data-v-ee35f5e8]{cursor:pointer}.data-type-form-wrapper .content[data-v-ee35f5e8]{width:100%;flex-grow:1;overflow:hidden}.data-type-form-inside[data-v-ee35f5e8]{border-left:2px solid var(--fw-color-content-soft);padding-left:var(--length-xs);margin-top:var(--length-xxs)}.data-form[data-v-c2d3fe0d]{display:flex;flex-direction:column;gap:var(--length-xxxs);color:var(--color-content-liter);position:relative}.data-form .title[data-v-c2d3fe0d]{display:flex;align-items:center}.data-form .title span[data-v-c2d3fe0d]{text-overflow:ellipsis;overflow:hidden;flex:1 1 0}.data-form .title .info[data-v-c2d3fe0d]{display:none;flex:0 0 auto}.data-form .title:hover .info[data-v-c2d3fe0d]{display:block}:is(.data-form:hover,.data-form:focus-within)>.name[data-v-c2d3fe0d] .title{color:var(--color-content-lite)}.data-form.child>.object[data-v-c2d3fe0d],.data-form.child>.array[data-v-c2d3fe0d]{padding-left:var(--length-xs);border-left:2px solid var(--color-soft)}:is(.data-form.child[data-v-c2d3fe0d]:hover,.data-form.child[data-v-c2d3fe0d]:focus-within)>:is(.object,.array){border-color:var(--color-content-liter)}.data-form>.name .updatable[data-v-c2d3fe0d]{cursor:pointer}.data-form>.object[data-v-c2d3fe0d]{display:flex;flex-direction:column;gap:var(--length-xxxs)}.data-form .type-selection[data-v-c2d3fe0d]{display:flex;gap:var(--length-xxxs);justify-content:space-between;width:100%;flex-grow:1}.data-form .reset-button[data-v-c2d3fe0d]{flex-shrink:0}.info-description[data-v-c2d3fe0d]{max-width:240px}.component-inspector[data-v-a986093b]{display:flex;flex-direction:column;gap:var(--length-xxxs)}.component-inspector .prefix[data-v-a986093b]{color:var(--color-content-litest)}.component-inspector .values[data-v-a986093b]{padding:var(--length-xxs) var(--length-xs);display:flex;flex-direction:column;gap:var(--length-xxs)}.component-inspector .model-button[data-v-a986093b]{width:100%}.component-inspector .preview-wrapper[data-v-a986093b]{display:flex;gap:var(--length-xxs)}.component-inspector .preview-wrapper .dropdown[data-v-a986093b]{flex-grow:1}.store-inspector .reset[data-v-281e506e]{padding:0 var(--length-xs)}.store-inspector .reset .button[data-v-281e506e]{width:100%;display:flex;gap:var(--length-xxs)}.store-inspector .schema-wrapper[data-v-281e506e]{padding:var(--length-xs)}.route-inspector .prefix[data-v-c70f0e89]{white-space:nowrap;opacity:.5}.logic-packages .wrapper[data-v-e116885b]{padding:var(--length-xxxs) var(--length-xs);display:flex;flex-direction:column;gap:var(--length-xxs)}.logic-packages .wrapper .package[data-v-e116885b]{display:flex;gap:var(--length-xxs)}.logic-packages .wrapper .package .input[data-v-e116885b]{flex:1}.service-inspector .add[data-v-e039e6cb]{cursor:pointer;color:var(--color-content-litest)}.service-inspector .add[data-v-e039e6cb]:hover{color:var(--color-content-liter)}.service-inspector .content[data-v-e039e6cb]{padding:var(--length-xxxs) var(--length-xs)}.header-project[data-v-3a758d22]{display:flex;align-items:center;gap:var(--length-xs);padding-left:var(--length-s)}.header-project a[data-v-3a758d22]{display:flex}.header-project .icon[data-v-3a758d22]{width:24px;height:24px;color:var(--color-primary);cursor:pointer;transition:var(--transition-fast)}.header-project .icon[data-v-3a758d22]:hover{color:var(--color-content-lite)}.header-project .project[data-v-3a758d22]{color:var(--color-content-liter);display:flex;gap:var(--length-xxs);background:var(--color-background-1);border-radius:var(--length-radius-s);padding:0 var(--length-xs);font-size:.7rem;height:24px;align-items:center}.header-button[data-v-378a8f8e]{display:flex;align-items:center;justify-content:center;background:var(--color-background-1);border-radius:var(--length-radius-s);width:24px;height:24px;color:var(--color-content-liter);box-sizing:border-box;cursor:pointer}.header-button.slot[data-v-378a8f8e]{width:auto;gap:var(--length-xs);font-size:.8rem;padding:0 var(--length-xs)}.header-button[data-v-378a8f8e]:hover{background:var(--color-background-3)}.header-button.activated[data-v-378a8f8e]{color:var(--color-primary)}.header-button.disabled[data-v-378a8f8e]{color:var(--color-content-litest);cursor:not-allowed}.header-button.disabled[data-v-378a8f8e]:hover{background:var(--color-background-1)}.header-button .icon[data-v-378a8f8e]{font-size:.8rem}.header-button-tooltip[data-v-378a8f8e]{padding:var(--length-xxs) var(--length-xs)}.panel[data-v-ea700d1c]{width:240px;display:flex;flex-direction:column}.popup-wrapper[data-v-3c4228a1]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-navigator);display:flex;justify-content:center;align-items:center;overflow:hidden}.popup-wrapper.pinned[data-v-3c4228a1]{pointer-events:none}.popup-wrapper.pinned .wrapper[data-v-3c4228a1]{pointer-events:all}.popup-wrapper .wrapper[data-v-3c4228a1]{position:relative;display:flex;flex-direction:column;border:1px solid var(--color-background-2);background:var(--color-background-0);width:720px;height:360px;max-width:calc(100% - 2 * var(--length-s));border-radius:var(--length-radius-m);box-shadow:0 0 32px var(--color-background-liter);overflow:hidden}.popup-wrapper .popup-menu[data-v-3c4228a1]{background:var(--color-background-1);display:flex;gap:var(--length-m);padding:var(--length-xs) var(--length-s);align-items:center;border-bottom:1px solid var(--color-background-2);flex-shrink:0;flex-grow:0}.popup-wrapper .popup-menu .mover[data-v-3c4228a1]{flex:1 1 0;display:flex;align-items:center;justify-content:center;height:100%;cursor:grab;font-size:var(--font-icon-xs);color:var(--color-content-litest)}.popup-wrapper .popup-menu .mover.moving[data-v-3c4228a1]{cursor:grabbing}.popup-wrapper .popup-menu .mover[data-v-3c4228a1]:hover{color:var(--color-content-liter)}.popup-wrapper .popup-menu .pin .toggle.pinned[data-v-3c4228a1] .icon{color:var(--color-primary)}.popup-menu[data-v-008b108e]{display:flex;gap:var(--length-m)}.popup-menu .option[data-v-008b108e]{display:flex;gap:var(--length-xxs);align-items:center;color:var(--color-content-liter);font-size:.8rem;position:relative;cursor:pointer;transition:var(--transition-fast);height:100%}.popup-menu .option .icon[data-v-008b108e]{transition:var(--transition-fast);color:var(--color-content-litest);font-size:var(--font-icon-s)}.popup-menu .option:hover[data-v-008b108e],.popup-menu .option.selected[data-v-008b108e]{color:var(--color-content-lite)}.popup-menu .option:hover .icon[data-v-008b108e],.popup-menu .option.selected .icon[data-v-008b108e]{color:var(--color-content-liter)}.popup-menu .option.selected[data-v-008b108e]:after{content:"";position:absolute;bottom:calc(-1 * var(--length-xs));left:0;right:0;height:2px;background:var(--color-primary)}.tokens-wrapper[data-v-bc8edb10]{display:flex;height:100%;overflow:hidden}.tokens-wrapper .folders[data-v-bc8edb10]{flex:0 0 196px;overflow-y:auto;background:var(--color-background-dark);border-right:1px solid var(--color-background-2);box-sizing:border-box;font-size:var(--font-size-xs)}.tokens-wrapper .folders .folder[data-v-bc8edb10]{display:flex;gap:var(--length-xxs);align-items:center;padding:var(--length-xxs) var(--length-xs);color:var(--color-content-lite);cursor:pointer}.tokens-wrapper .folders .folder .icon[data-v-bc8edb10]{color:var(--color-content-liter)}.tokens-wrapper .folders .folder[data-v-bc8edb10]:hover{background:var(--color-primary-litest)}.tokens-wrapper .folders .folder.selected[data-v-bc8edb10]{background:var(--color-primary-liter)}.tokens-values[data-v-bc8edb10]{display:flex;flex-direction:column;gap:var(--length-xs);padding:var(--length-xs);overflow-y:auto;height:100%;box-sizing:border-box;padding-bottom:var(--length-xxl)}.tokens-values .token[data-v-bc8edb10]{display:flex;justify-content:space-between;padding:var(--length-xs);gap:var(--length-xs);border-radius:var(--length-radius-s);background:var(--color-background-dark)}.tokens-values .input[data-v-bc8edb10]{flex:1}.empty[data-v-bc8edb10]{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--length-xs);height:100%;color:var(--color-content-lite);font-size:var(--font-size-s)}.add-button[data-v-bc8edb10]{border:1px dashed var(--color-soft);padding:0 var(--length-xs)}.input[data-v-2a3e1900]{flex:1}.quad-input[data-v-9edb3b17]{display:flex;flex-direction:column;gap:var(--length-xxxs)}.quad-input .input-wrapper[data-v-9edb3b17]{display:flex;flex-grow:1;gap:var(--length-xxxs)}.quad-input .input-wrapper .length[data-v-9edb3b17]{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.quad-input .input-wrapper .length .icon[data-v-9edb3b17]{color:var(--color-content-litest)}.quad-input .input-wrapper .input[data-v-9edb3b17]{border-radius:0;flex:1 1 0}.quad-input .input-wrapper .dropdown[data-v-9edb3b17] .selector{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;width:32px;color:var(--color-content-litest);padding:0 var(--length-xxxs)}.quad-input .input-wrapper .dropdown[data-v-9edb3b17] .selector .text{font-size:.6rem}.style-icon[data-v-f98b24a8]{width:20px}.style-icon .background[data-v-f98b24a8]{fill:var(--color-primary-lite)}.style-icon .content[data-v-f98b24a8]{fill:var(--color-content-lite);--svg-shadow: var(--color-primary)}.style-icon.transform[data-v-f98b24a8]{transform:scaleX(var(--b6612574)) rotate(calc(1deg * var(--306b4087)))}.style-input[data-v-114760f6]{display:flex;gap:var(--length-xs)}.style-input .input[data-v-114760f6]{flex:1 1 0}.style-input .input[data-v-114760f6] .style-icon{opacity:.5}.style-input .input[data-v-114760f6] .option:is(:hover,.selected) .style-icon{opacity:1}.style-input .dynamic[data-v-114760f6]{flex:0 0 1;color:var(--color-content-litest)}.style-input .dynamic[data-v-114760f6]:hover{color:var(--color-content-lite);background:var(--color-background-1)}.style-input .dynamic.active[data-v-114760f6]{color:var(--color-primary)}.input[data-v-8e8ed47e]{flex:1}.input[data-v-b87841b0]{flex:2}.custom-injection[data-v-bea8f1dc]{display:flex;flex:1 1 0;overflow:hidden}.custom-injection .folders[data-v-bea8f1dc]{flex:0 0 196px;overflow-y:auto;background:var(--color-background-dark);border-right:1px solid var(--color-background-2);box-sizing:border-box;font-size:var(--font-size-xs)}.custom-injection .folders .folder[data-v-bea8f1dc]{display:flex;gap:var(--length-xxs);align-items:center;padding:var(--length-xxs) var(--length-xs);color:var(--color-content-lite);cursor:pointer}.custom-injection .folders .folder .icon[data-v-bea8f1dc]{color:var(--color-content-liter)}.custom-injection .folders .folder[data-v-bea8f1dc]:hover{background:var(--color-primary-litest)}.custom-injection .folders .folder.selected[data-v-bea8f1dc]{background:var(--color-primary-liter)}.custom-injection .editor-wrapper[data-v-bea8f1dc]{flex:1 1 0;overflow:hidden;font-size:var(--font-size-m);display:flex;flex-direction:column}.custom-injection .editor-wrapper .info[data-v-bea8f1dc]{font-size:var(--font-size-s);color:var(--color-content-liter);padding:var(--length-xxs);flex-shrink:0;flex-grow:0}.custom-injection .editor-wrapper [data-v-bea8f1dc] .cm-editor{height:100%}.config-wrapper[data-v-ccc16cfb]{padding:0 var(--length-xs);margin:var(--length-xxs) 0}.info[data-v-ccc16cfb]{padding:var(--length-xxs) var(--length-xs);font-size:.7rem;color:var(--color-content-litest)}.preview-wrapper[data-v-ccc16cfb]{margin:var(--length-xs);padding:var(--length-xxs) var(--length-xs);background:var(--fw-color-background);border-radius:var(--fw-radius-m);border:var(--fw-border-width) solid var(--fw-color-primary);color:var(--fw-color-content);font-family:var(--fw-font-family)}.preview-wrapper strong[data-v-ccc16cfb]{color:var(--fw-color-primary);font-weight:var(--fw-font-weight-medium)}.warning[data-v-213d3972]{padding:var(--length-xxs) var(--length-xs);font-size:.7rem;color:var(--color-content-litest)}.package-preview[data-v-e5d2f563]{display:flex;flex-direction:column;height:100%;overflow-y:auto}.package-preview .empty[data-v-e5d2f563]{flex:1 1 0;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-s);color:var(--color-content-litest);padding:var(--length-xs)}.package-preview .header[data-v-e5d2f563]{display:flex;border-bottom:1px solid var(--color-soft-lite);flex-direction:column;gap:var(--length-xxs);padding:var(--length-xs)}.package-preview .header .head[data-v-e5d2f563]{font-size:var(--font-size-m);font-weight:600;display:flex}.package-preview .header .head .title[data-v-e5d2f563]{flex:1 1 0;font-size:var(--font-size-l)}.package-preview .header .description[data-v-e5d2f563]{font-size:var(--font-size-s);color:var(--color-content-lite)}.package-preview .readme[data-v-e5d2f563]{padding:var(--length-xs);color:var(--color-content-liter);font-size:var(--font-size-s);background:var(--color-background-dark)}.package-preview .readme[data-v-e5d2f563] :is(h1,h2,h3,h4,h5,h6){color:var(--color-content-lite)}.package-preview .readme[data-v-e5d2f563] :is(p,pre,ul,ol){margin:var(--length-xs) 0}.package-preview .readme[data-v-e5d2f563] h1{font-size:var(--font-size-l);border-bottom:1px solid var(--color-soft-lite);margin-bottom:var(--length-s)}.package-preview .readme[data-v-e5d2f563] h2{font-size:var(--font-size-m);border-bottom:1px solid var(--color-soft-lite);margin-bottom:var(--length-xs)}.package-preview .readme[data-v-e5d2f563] :is(h3,h4,h5,h6){font-size:var(--font-size-s)}.package-preview .readme[data-v-e5d2f563] :is(strong,b){color:var(--color-content-lite)}.package-preview .readme[data-v-e5d2f563] a{color:var(--color-primary);text-decoration:none}.package-preview .readme[data-v-e5d2f563] a:hover{text-decoration:underline}.package-preview .readme[data-v-e5d2f563] code{background:var(--color-background-0);padding:0 var(--length-xxxs);border-radius:var(--length-radius-xs);white-space:pre-wrap}.package-preview .readme[data-v-e5d2f563] blockquote{border-left:2px solid var(--color-soft-lite);background:var(--color-background-0);padding-left:var(--length-xs);margin:0}.package-preview .readme[data-v-e5d2f563] img{max-width:100%}.package-result[data-v-26770137]{background:var(--color-background-1);border:1px solid transparent;padding:var(--length-xxs) var(--length-xs);border-radius:var(--length-radius-s);cursor:pointer;transition:var(--transition-fast)}.package-result[data-v-26770137]:hover{background:var(--color-primary-litest)}.package-result.selected[data-v-26770137]{border:1px solid var(--color-primary-liter);background:var(--color-primary-litest)}.package-result .title[data-v-26770137]{font-size:var(--font-size-xs);font-weight:600;color:var(--color-content-lite)}.package-result .description[data-v-26770137]{font-size:var(--font-size-xs);color:var(--color-content-litest);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.package-result .info[data-v-26770137]{display:flex;align-items:center;gap:var(--length-xs);font-size:var(--font-size-xxs);color:var(--color-content-litest)}.package-result .info>*[data-v-26770137]{flex:1 1 0;display:flex;align-items:center;gap:var(--length-xxs)}.package-result .info .icon[data-v-26770137]{color:var(--color-content-liter)}.package-search[data-v-de30ad6b]{display:flex;height:100%}.package-search .search[data-v-de30ad6b]{display:flex;flex-direction:column;width:240px}.package-search .search .input-wrapper[data-v-de30ad6b]{display:flex;align-items:center}.package-search .search .input-wrapper .icon[data-v-de30ad6b]{padding:var(--length-xs);color:var(--color-content-litest)}.package-search .search .search-wrapper[data-v-de30ad6b]{border-bottom:1px solid var(--color-soft-lite)}.package-search .search .results[data-v-de30ad6b]{overflow-y:auto;flex:1 1 0;display:flex;flex-direction:column;gap:var(--length-xxs);padding:var(--length-xxs)}.package-search .preview[data-v-de30ad6b]{flex:1 1 0;border-left:1px solid var(--color-soft-lite);overflow:hidden}.info[data-v-d510bdac]{padding:var(--length-xxs) var(--length-xs);font-size:.7rem;color:var(--color-content-litest)}.list-wrapper[data-v-d510bdac]{max-height:128px;overflow:auto;border-top:1px solid var(--color-soft-lite);border-bottom:1px solid var(--color-soft-lite)}.button[data-v-34e7b5ac]{width:100%}.wrapper[data-v-e1a2e18d]{padding:var(--length-xxs) var(--length-xs);display:flex;flex-direction:column;gap:var(--length-xxs)}.button[data-v-e1a2e18d]{width:100%;text-decoration:none}.info[data-v-e1a2e18d]{font-size:.7rem;color:var(--color-content-litest)}.warning[data-v-9751baa5]{padding:var(--length-xxs) var(--length-xs);font-size:.7rem;color:var(--color-content-litest)}.button-wrapper[data-v-9751baa5]{display:flex;gap:var(--length-xxs)}.button-wrapper .button[data-v-9751baa5]{flex:1 1 0}.button-wrapper .button.square[data-v-9751baa5]{flex:0 0 auto}.settings-wrapper .dimension[data-v-a20aaf48]{display:flex;gap:var(--length-xxs);align-items:center}.settings-wrapper .dimension .suffix[data-v-a20aaf48]{color:var(--color-content-litest)}.input-wrapper[data-v-b042cf63]{display:flex;gap:var(--length-xxs)}.button[data-v-b042cf63],.settings-wrapper button[data-v-da5531de]{width:100%}.warning[data-v-52209c7f]{padding:var(--length-xxs) var(--length-xs);font-size:.7rem;color:var(--color-content-litest)}.empty[data-v-52209c7f]{padding:0 var(--length-xs)}.list[data-v-52209c7f]{border-top:1px solid var(--color-soft);display:flex;flex-direction:column-reverse;max-height:128px;overflow:auto}.list .row[data-v-52209c7f]{display:flex;justify-content:space-between;border-bottom:1px solid var(--color-soft);padding:0 var(--length-xs);background:var(--color-background-0);cursor:pointer;transition:var(--transition-fast);font-family:var(--font-monospace),monospace}.list .row[data-v-52209c7f]:hover{background:var(--color-background-1)}.list .row.current[data-v-52209c7f]{color:var(--color-content-lite)}.list .row.current .index[data-v-52209c7f]:before{content:">";padding-right:var(--length-xxs)}.list .row.after[data-v-52209c7f]{color:var(--color-content-litest)}.header-buttons[data-v-5792b8ef]{display:flex;gap:var(--length-xl)}.header-buttons .buttons-group[data-v-5792b8ef]{display:flex;align-items:center;justify-content:flex-end;gap:var(--length-xs)}.header-buttons .buttons-group[data-v-5792b8ef]:empty{display:none}.header[data-v-dce127c9]{background:var(--color-background-0);height:36px;display:flex;gap:var(--length-xxs)}.header .project[data-v-dce127c9]{width:var(--layout-width-column);box-sizing:border-box}.header .read-only[data-v-dce127c9]{display:flex;flex-direction:column;justify-content:center}.header .read-only .title[data-v-dce127c9]{font-size:.8rem;font-weight:600;color:var(--color-content-lite)}.header .read-only .description[data-v-dce127c9]{font-size:.7rem;color:var(--color-content-liter)}.panel-title[data-v-d8a19e1b]{flex:none;color:var(--color-content-liter);background:var(--color-background-1);display:flex;height:28px;box-sizing:border-box;justify-content:space-between;align-items:center}.panel-title .title[data-v-d8a19e1b]{padding:var(--length-xxs) var(--length-s);font-size:.7rem;font-weight:600;display:flex;align-items:center;gap:var(--length-xs)}.panel-title .side[data-v-d8a19e1b]{padding:var(--length-xxs)}.icon[data-v-8e9187b4]{color:var(--516805d2)}.editor-file-name[data-v-a600f42d]{padding:var(--length-xxxs) 0;display:flex;align-items:center;gap:var(--length-xxs);font-size:.7rem;width:100%;box-sizing:border-box;overflow:hidden}.editor-file-name .icon[data-v-a600f42d]{font-size:var(--font-icon-xs)}.editor-file-name .name[data-v-a600f42d]{transition:var(--transition-fast);border:1px solid transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor-file-name .name.updated[data-v-a600f42d]{color:var(--color-primary-content-lite)}.editor-file-name .name.error[data-v-a600f42d]{color:var(--color-error-content)}.editor-file-name .input[data-v-a600f42d]{flex:1 1 0}.editor-file[data-v-fe9dfa65]{box-sizing:border-box;width:100%}.editor-file.root[data-v-fe9dfa65]{height:100%}.editor-file.drag-hover[data-v-fe9dfa65]{outline:1px dashed var(--color-primary);outline-offset:-1px;border-radius:var(--length-radius-s)}.editor-file.drag-hover[data-v-fe9dfa65]>:first-child{background:var(--color-primary-litest);border-top-right-radius:var(--length-radius-s);border-top-left-radius:var(--length-radius-s)}.editor-file .file-row[data-v-fe9dfa65]{display:flex;align-items:center;gap:var(--length-xxs);padding-left:calc(var(--length-m) * var(--123b75ee) + var(--length-s));cursor:pointer;color:var(--color-content-lite);overflow:hidden}.editor-file .file-row.opened[data-v-fe9dfa65]{background:var(--color-background-1)}.editor-file .file-row[data-v-fe9dfa65]:hover{color:var(--color-content);background:var(--color-background-2)}.editor-file .file-row.selected[data-v-fe9dfa65]{color:var(--color-content);background:var(--color-primary-liter)}.editor-file .file-row .chevron.hidden[data-v-fe9dfa65]{visibility:hidden}.editor-file .file-row .chevron[data-v-fe9dfa65]{flex:0 0 auto;width:10px;height:10px;color:var(--color-content-liter);transition:transform var(--duration-faster)}.editor-file .file-row .chevron[data-v-fe9dfa65]:hover{color:var(--color-content-lite)}.editor-file .file-row .chevron.expanded[data-v-fe9dfa65]{transform:rotate(90deg)}.editor-file .file-row .file-name[data-v-fe9dfa65]{flex:1 1 0}.editor-file .children[data-v-fe9dfa65]{list-style:none;margin:0;padding:0}.explorer[data-v-87c09235]{display:flex;flex-direction:column;overflow:hidden}.explorer .title[data-v-87c09235]{flex:0 0 auto}.explorer .content[data-v-87c09235]{overflow-y:auto;flex:1 1 0}.explorer .tree[data-v-87c09235]{padding:var(--length-xxxs) 0}.console-state[data-v-13d479c5]{font-family:var(--font-monospace),monospace}.editor-console-log[data-v-fc35bb90]{font-family:var(--font-monospace),monospace;padding:var(--length-xxxs) var(--length-xs);display:flex;gap:var(--length-xs)}.editor-console-log[data-v-fc35bb90]:before{content:"> ";color:var(--color-content-litest)}.editor-console-log[data-v-fc35bb90]:hover{background:var(--color-background-2);color:var(--color-content)}.editor-console-log .log-value[data-v-fc35bb90]{font-size:var(--font-size-s)}.editor-console-log .error [data-v-fc35bb90] p,.editor-console-log .warning [data-v-fc35bb90] p,.editor-console-log .info [data-v-fc35bb90] p{display:inline}.editor-console-log .error [data-v-fc35bb90] p code,.editor-console-log .warning [data-v-fc35bb90] p code,.editor-console-log .info [data-v-fc35bb90] p code{background:var(--color-console-background);padding:0 var(--length-xxxs);border-radius:var(--length-radius-xs)}.editor-console-log .error[data-v-fc35bb90]{color:var(--color-error-content);--color-console-background: var(--color-error-background)}.editor-console-log .warning[data-v-fc35bb90]{color:var(--color-warning-content);--color-console-background: var(--color-warning-background)}.editor-console-log .info[data-v-fc35bb90]{color:var(--color-info-content);--color-console-background: var(--color-info-background)}.console[data-v-5624234f]{display:flex;flex-direction:column;justify-content:space-between;height:100%;overflow:hidden;background:var(--color-background-1);position:relative}.console.transparent[data-v-5624234f]{background-color:transparent}.console .logs[data-v-5624234f]{flex-grow:1;flex-shrink:1;font-size:.8rem;color:var(--color-content-liter);margin-top:var(--length-xxxs);overflow-y:auto}.console .input-wrapper[data-v-5624234f]{display:flex;padding:var(--length-xs)}.console .input-wrapper .input[data-v-5624234f]{flex-grow:1;padding:0 var(--length-xs);background:var(--color-background-dark);border-radius:var(--length-radius-xs);display:flex;gap:var(--length-xxs);font-size:.8rem;align-items:center}.console .input-wrapper .input .icon[data-v-5624234f]{color:var(--color-content-litest)}.console .input-wrapper .input input[data-v-5624234f]{flex-grow:1}.console .clear[data-v-5624234f]{position:absolute;top:var(--length-xs);right:var(--length-xs)}.console[data-v-ea61424b]{display:flex;flex-direction:column;flex:0 0 auto}.console .title[data-v-ea61424b]{flex-grow:0;flex-shrink:0}.console .title .toggle[data-v-ea61424b]{color:var(--color-content-litest)}.console .title .toggle[data-v-ea61424b]:hover{color:var(--color-content-lite)}.console .title .toggle .icon[data-v-ea61424b]{transition:transform var(--duration-fast)}.console .title .toggle .icon.expand[data-v-ea61424b]{transform:rotate(90deg)}.console .content[data-v-ea61424b]{height:160px;transition:height var(--duration-fast)}.console .content.hidden[data-v-ea61424b]{height:0}.editable-name[data-v-52a232e4]{display:flex;align-items:center;gap:var(--length-xxs)}.editable-name input[data-v-52a232e4]{width:100%;border:1px solid var(--color-soft);border-radius:var(--length-radius-xs);padding:0 var(--length-xxs);background:var(--color-background-0);margin-right:var(--length-xxxs)}.service-name[data-v-645dc6f2]{padding:var(--length-xxxs);padding-left:var(--length-s);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;box-sizing:border-box}.service-name[data-v-645dc6f2]:hover{color:var(--color-content);background:var(--color-background-2)}.service-name.selected[data-v-645dc6f2]{background:var(--color-primary-liter)}.service-name .icon[data-v-645dc6f2]{width:16px;color:var(--color-primary);flex-grow:0;flex-shrink:0}.service-name .name[data-v-645dc6f2]{border:1px solid transparent}.variable-name[data-v-1b5fbec7]{padding:var(--length-xxxs);padding-left:var(--length-s);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;box-sizing:border-box}.variable-name[data-v-1b5fbec7]:hover{color:var(--color-content);background:var(--color-background-2)}.variable-name.selected[data-v-1b5fbec7]{background:var(--color-primary-liter)}.variable-name .icon[data-v-1b5fbec7]{width:16px;color:var(--78d09518);flex-grow:0;flex-shrink:0}.variable-name .name[data-v-1b5fbec7]{border:1px solid transparent}.editor-options[data-v-ecfb1dd5]{display:flex;flex-direction:column;gap:var(--length-xxxs);height:100%}.editor-options .category[data-v-ecfb1dd5]{flex:1 1 0}.editor-options .logics[data-v-ecfb1dd5],.editor-options .variables[data-v-ecfb1dd5]{color:var(--color-content-lite);list-style:none;padding:0;font-size:.7rem}.child[data-v-03f3be8a]{font-size:.8rem}.child .sub[data-v-03f3be8a]{font-size:.6rem;color:var(--color-content-liter)}.dynamic-variable[data-v-8c99b71c]{position:relative}.dynamic-variable .condensed[data-v-8c99b71c]{max-width:calc(100% - 64px - var(--length-xs))}.dynamic-variable[data-v-8c99b71c]:not(.condensed,.raw){padding:0 var(--length-xs);margin:var(--length-xxs) 0}.dynamic-variable .target-wrapper[data-v-8c99b71c]{display:flex;gap:var(--length-xxs)}.dynamic-type[data-v-8c99b71c]{position:absolute;transition:padding var(--duration-fast);padding:4px;top:-6px;right:12px;pointer-events:all}.dynamic-type.condensed[data-v-8c99b71c]{top:-6px;right:4px}.dynamic-type.condensed.shifted[data-v-8c99b71c]{right:32px}.dynamic-type .type-wrapper[data-v-8c99b71c]{position:relative}.dynamic-type.shifted[data-v-8c99b71c]{right:40px}.dynamic-type .select[data-v-8c99b71c]{width:12px;height:12px;transition:width var(--duration-fast),height var(--duration-fast)}.dynamic-type .select[data-v-8c99b71c] .option{height:16px}.dynamic-type .selected[data-v-8c99b71c]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-primary-alt);transition:var(--transition-fast);color:var(--color-content-lite);border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:.5rem;pointer-events:none}.dynamic-type .option[data-v-8c99b71c]{width:16px;height:20px;display:flex;align-items:center;justify-content:center;font-size:.5rem}.dynamic-type:hover[data-v-8c99b71c]{padding:2px}.dynamic-type:hover .select[data-v-8c99b71c]{width:60px;height:18px}.dynamic-type:hover .selected[data-v-8c99b71c]{opacity:0}.style-property[data-v-b2547a0c]{display:flex;align-items:center;gap:var(--length-xs)}.style-property:hover .style-title[data-v-b2547a0c]{color:var(--color-content-lite)}.style-property .style-title[data-v-b2547a0c]{color:var(--color-content-liter);height:20px;cursor:pointer;display:flex;align-items:center;flex:0 0 64px;overflow:hidden}.style-property .style-title .title[data-v-b2547a0c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style-property .style-title.disabled[data-v-b2547a0c]{color:var(--color-content-litest)}.style-property .style-title:hover[data-v-b2547a0c]{color:var(--color-primary)}.style-property .style-title:hover.disabled[data-v-b2547a0c]{color:var(--color-primary-liter)}.style-property .style-input[data-v-b2547a0c]{flex:1 1 0;overflow:hidden}.style-category[data-v-f158b5e4]{padding-left:var(--length-xs);border-left:2px solid var(--color-soft-lite);display:flex;flex-direction:column;gap:var(--length-xxs)}.collapsed[data-v-f158b5e4]{color:var(--color-content-litest)}.collapsed[data-v-f158b5e4]:hover{color:var(--color-content-lite);background:var(--color-background-1)}.list[data-v-dac6ad12]{display:flex;flex-direction:column;width:96px}.list .element[data-v-dac6ad12]{padding:0 var(--length-xxs);overflow:hidden;text-overflow:ellipsis;cursor:pointer;white-space:nowrap}.list .element[data-v-dac6ad12]:hover{background:var(--color-background-2)}.search-wrapper[data-v-b5a0369d]{width:196px}.search-wrapper .input[data-v-b5a0369d]{border-bottom:1px solid var(--color-soft)}.search-wrapper .results .result[data-v-b5a0369d]{padding:0 var(--length-xxs);cursor:pointer;font-size:var(--font-size-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-wrapper .results .result .category[data-v-b5a0369d]{color:var(--color-content-litest)}.search-wrapper .results .result[data-v-b5a0369d]:hover,.search-wrapper .results .result.selected[data-v-b5a0369d]{background:var(--color-primary-litest)}.search-wrapper .empty[data-v-b5a0369d]{padding:0 var(--length-xxs);font-size:var(--font-size-xs);color:var(--color-content-litest)}.media-wrapper[data-v-4640c5ba]{display:flex;gap:var(--length-xxs)}.pseudo-wrapper[data-v-4640c5ba]{padding:0 var(--length-xs);margin:var(--length-xxs) 0}.pseudo-wrapper .pseudo[data-v-4640c5ba]{font-size:.7rem}.quick-select[data-v-4640c5ba]{padding:0 var(--length-xs)}.condition-wrapper[data-v-41c8c4ac]{display:flex;gap:var(--length-xxs);padding:0 var(--length-xs);margin:var(--length-xxs) 0}.condition-wrapper .button[data-v-41c8c4ac]{flex:0 0 auto}.preview-wrapper[data-v-abcd8acc]{position:relative;border-radius:var(--length-radius-m);border:1px solid var(--color-background-1);overflow:hidden}.preview-wrapper .title[data-v-abcd8acc]{position:absolute;top:var(--length-xs);left:var(--length-s);z-index:2;pointer-events:none;display:flex;gap:var(--length-xs);align-items:center;font-size:1rem;text-transform:uppercase;font-weight:600;color:var(--color-soft)}.preview-wrapper .title .icon[data-v-abcd8acc]{color:var(--color-content-litest)}.preview-wrapper .select[data-v-abcd8acc]{position:absolute;bottom:var(--length-xs);right:var(--length-xs);color:var(--color-content-litest);z-index:1}.widget-preview[data-v-abcd8acc]{height:128px;box-sizing:border-box;padding:var(--length-xxl) var(--length-xl);display:flex;align-items:center;justify-content:center}.widget-preview .checkerboard[data-v-abcd8acc]{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-conic-gradient(var(--checkerboard-color) 0% 25%,transparent 0% 50%) 50% / 32px 32px}.widget-preview .body[data-v-abcd8acc]{width:100%}.widget-preview .component[data-v-abcd8acc]{z-index:1}.widget-element-picker[data-v-5f8aa560]{background:var(--color-background-0-backdrop);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--length-xxxl) var(--length-xxl)}.widget-element-picker .categories-wrapper[data-v-5f8aa560]{max-height:100%;overflow:auto;display:flex;flex-direction:column;gap:var(--length-l)}.widget-element-picker .categories-wrapper .category[data-v-5f8aa560]{display:flex;flex-direction:column;gap:var(--length-m)}.widget-element-picker .categories-wrapper .category h2[data-v-5f8aa560]{display:flex;gap:var(--length-xs);align-items:center;font-size:1.2rem;text-transform:uppercase;font-weight:600;color:var(--color-content-litest)}.widget-element-picker .categories-wrapper .category h2 .icon[data-v-5f8aa560]{color:var(--color-content-liter)}.widget-element-picker .categories-wrapper .category .widget-list[data-v-5f8aa560]{display:grid;gap:var(--length-m);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.widget-element-picker .close[data-v-5f8aa560]{position:absolute;top:0;right:0;padding:var(--length-xs) var(--length-s);color:var(--color-content-litest);cursor:pointer}.widget-element-picker .close[data-v-5f8aa560]:hover{color:var(--color-content-lite)}.selector-wrapper[data-v-96e9b82d]{display:flex;gap:var(--length-xxs)}.selector-wrapper .button[data-v-96e9b82d]{flex:0 0 auto}.classes .class-list[data-v-dc829508]{display:flex;flex-direction:column;gap:var(--length-xxs)}.classes .class-list .class[data-v-dc829508]{display:flex;gap:var(--length-xxs)}.classes .class-list .class .delete-button[data-v-dc829508]{color:var(--color-content-litest)}.classes .class-list .class .delete-button[data-v-dc829508]:hover{color:var(--color-content-lite);background:var(--color-background-1)}.classes .add-class[data-v-dc829508]{border:1px dashed var(--color-soft);cursor:pointer}.classes .add-class[data-v-dc829508]:hover{background:var(--color-background-2)}.properties-panel .properties[data-v-1c586023]{display:flex;flex-direction:column;gap:var(--length-xxs);padding:var(--length-xxs) var(--length-xs)}.properties-panel .error[data-v-1c586023] .title{color:var(--color-error-content)}.style-inspector[data-v-e8a3f7a2]{display:flex;flex-direction:column;gap:var(--length-xxxs)}.style-inspector .input[data-v-e8a3f7a2]{width:100%}.style-inspector .style[data-v-e8a3f7a2],.buttons-wrapper[data-v-958e656d]{display:flex;gap:var(--length-xxs)}.buttons-wrapper .add-button[data-v-958e656d]{border:1px dashed var(--color-soft);position:relative;flex:1 1 0}.buttons-wrapper .list-button[data-v-958e656d]{border:1px dashed var(--color-soft)}.tree:focus-within>.element[data-v-549a4c60],.tree:has(.focus)>.element[data-v-549a4c60]{background:var(--color-primary-litest)}.tree .element[data-v-549a4c60]{display:flex;align-items:center;gap:var(--length-xxs);border-radius:var(--length-radius-xs);transition:var(--transition-fast);cursor:pointer;position:relative}.tree .element .grip-handle[data-v-549a4c60]{font-size:.6rem;color:var(--color-content-litest);cursor:grab;width:16px;display:flex;justify-content:center}.tree .element .grip-handle[data-v-549a4c60]:hover{color:var(--color-content-lite)}.tree .element .schema-element[data-v-549a4c60]{width:20px}.tree .element .schema-element[data-v-549a4c60] .selector{padding-left:4px}.tree .element .tag[data-v-549a4c60]{flex-grow:1;font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tree .element .tag .sub[data-v-549a4c60]{font-size:.6rem;color:var(--color-content-liter)}.tree .element .delete-button[data-v-549a4c60]{font-size:.75rem}.tree .element.focus[data-v-549a4c60],.tree .element[data-v-549a4c60]:focus,.tree .element[data-v-549a4c60]:hover{background:var(--color-primary-liter)}.tree [data-v-549a4c60] .drag-zones{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.tree [data-v-549a4c60] .drag-zones .drag-zone{flex:1 1 0}.tree [data-v-549a4c60] .drag-zones .drag-zone.hover{background:var(--color-primary-liter)}.tree .expand[data-v-549a4c60]{font-size:.7rem;display:flex;align-items:center;justify-content:center;color:var(--color-content-litest);cursor:pointer;border-left:2px solid var(--color-soft);margin-left:var(--length-xs);border-radius:0 var(--length-radius-xs) var(--length-radius-xs) 0}.tree .expand[data-v-549a4c60]:hover{background:var(--color-soft-lite)}.tree .children[data-v-549a4c60]{border-left:2px solid var(--color-soft);margin-left:var(--length-xs);padding:var(--length-xxs);padding-right:0;padding-bottom:0;display:flex;flex-direction:column;gap:var(--length-xxs)}.tree:hover>.children[data-v-549a4c60]{border-color:var(--color-content-liter)}.layout-options[data-v-982c83f4]{padding:var(--length-xs)}.options[data-v-c8137e4b]{display:flex;flex-direction:column;overflow:hidden}.options .content[data-v-c8137e4b]{overflow-y:auto;flex:1 1 0}.empty-main[data-v-b4dfeefe]{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}.empty-main .background[data-v-b4dfeefe]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.2}.empty-main .logo[data-v-b4dfeefe]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.02;padding:var(--length-xl)}.empty-main .logo img[data-v-b4dfeefe]{-o-object-fit:contain;object-fit:contain;height:100%;width:100%}.breadcrumb[data-v-4466840b]{display:flex;font-size:.7rem;align-items:center;gap:var(--length-xxs)}.breadcrumb .file[data-v-4466840b]{color:var(--color-content-liter);padding:0 var(--length-xxs);display:flex;align-items:center;gap:var(--length-xs);height:20px}.breadcrumb .file .icon[data-v-4466840b]{font-size:var(--font-icon-xs)}.breadcrumb .separator[data-v-4466840b]{color:var(--color-content-litest)}.breadcrumb .separator[data-v-4466840b]:last-of-type{display:none}.text-editor-block[data-v-34a9d6fb]{position:relative}.text-editor-block [data-v-34a9d6fb] strong{font-weight:600}.text-editor-block [data-v-34a9d6fb] mark{background:var(--color-primary-liter);color:color-mix(in oklab,currentColor 80%,transparent);padding:0 var(--length-xs);border-radius:var(--length-radius-s)}.text-editor-block [data-v-34a9d6fb] p code{background:var(--color-background-0);padding:var(--length-xxxs) var(--length-xs);border-radius:var(--length-radius-s)}.text-editor-block [data-v-34a9d6fb] .markdown{display:none;color:color-mix(in oklab,currentColor 50%,transparent);text-decoration-color:currentColor}.text-editor-block [data-v-34a9d6fb] .markdown-command{color:color-mix(in oklab,currentColor 50%,transparent);display:inline-flex;align-items:center;position:absolute;font-size:1.2rem;right:calc(100% + 8px);top:0;bottom:0;text-align:left;word-break:keep-all;font-weight:400}.text-editor-block [data-v-34a9d6fb] .symbol:after{content:attr(data-symbol);pointer-events:none}.text-editor-block [data-v-34a9d6fb] .ligature{font-family:var(--font-monospace),monospace}.text-editor-block:focus-within[data-v-34a9d6fb] .markdown{display:inline}.text-editor-block:focus-within[data-v-34a9d6fb] .formatted{color:color-mix(in oklab,currentColor 80%,transparent)}.text-editor-block:focus-within[data-v-34a9d6fb] .formatted.variable{color:var(--color-primary)}.text-editor-block[data-v-34a9d6fb] .formatted.variable{color:var(--color-primary)}.text-editor-content[data-v-34a9d6fb]{position:relative;caret-color:var(--color-primary);white-space:pre-wrap;word-break:break-word;color:var(--color-content-lite);padding:var(--length-xxxs) var(--length-xs);border-left:4px solid transparent;margin:0}.text-editor-content[data-v-34a9d6fb]:hover:not(.preview){border-left:4px solid var(--color-primary-liter);background:var(--color-background-2-litest)}.text-editor-content[data-v-34a9d6fb]:focus-within{border-left:4px solid var(--color-primary);background:var(--color-background-1)}.text-editor-content.selected[data-v-34a9d6fb]{background-color:var(--color-primary-litest)}.text-editor-content[data-v-34a9d6fb]:empty:before{content:attr(placeholder);color:color-mix(in oklab,currentColor 20%,transparent);pointer-events:none}.text-editor-content[data-v-34a9d6fb]:focus{outline:none}.text-editor-content[data-v-34a9d6fb]:is(h1,h2,h3){color:currentColor}.text-editor-content:is(ul,ol)[data-v-34a9d6fb]{padding-left:var(--length-l)}.text-editor-content:is(ul,ol)[data-v-34a9d6fb] .list-break{font-size:0;display:block}.text-editor-content:is(ul,ol)[data-v-34a9d6fb] li::marker{color:var(--color-primary)}.text-editor-content[data-v-34a9d6fb]:is(ul){list-style:disc}.text-editor-content[data-v-34a9d6fb]:is(ol){list-style:decimal}.text-editor-content:is(blockquote)[data-v-34a9d6fb]{font-family:var(--font-round),sans-serif;font-size:1.2rem;padding:var(--length-xs) 0 var(--length-xs) var(--length-l)}.text-editor-content:is(blockquote)[data-v-34a9d6fb]:before{font-family:var(--font-monospace),monospace;content:"“";position:absolute;pointer-events:none;font-size:2.5rem;top:0;left:0;color:var(--color-primary)}.text-editor[data-v-ec691654]{padding-left:var(--length-xxxl);display:flex;flex-direction:column;gap:var(--length-xxs)}.slot[data-v-0caa449c]{border:1px dashed var(--color-content-litest);padding:0 var(--length-xxxs);border-radius:var(--length-radius-s);font-size:.8rem;display:inline-flex;align-items:center;justify-content:center}.slot[data-v-0caa449c]:before{content:"{{";color:var(--color-content-litest)}.slot[data-v-0caa449c]:after{content:"}}";color:var(--color-content-litest)}.template-if[data-v-0e9a3a33]{outline:1px dashed var(--color-type-string);border-radius:var(--length-radius-s)}.template-for[data-v-0e9a3a33]{outline:1px dashed var(--color-type-number);border-radius:var(--length-radius-s)}.text-wrapper[data-v-a06b66c4]:is(p){margin:0}.text-editor-block[data-v-a06b66c4] .text-editor-content{padding:0;border:none;color:inherit}.text-editor-block[data-v-a06b66c4] .text-editor-content:hover,.text-editor-block[data-v-a06b66c4] .text-editor-content:focus{border:none}.text-editor-block[data-v-a06b66c4] .text-editor-content:focus-within{background:none}.text-editor-block[data-v-a06b66c4] .text-editor-content.preview .markdown-command{display:none}.slot[data-v-6c471231]{border:1px dashed var(--color-content-litest);padding:0 var(--length-xxxs);border-radius:var(--length-radius-s);font-size:.8rem}.slot .sub[data-v-6c471231]{color:var(--color-content-liter);font-size:.6rem}.preview-space[data-v-5ec67326]{min-width:1px;min-height:1px;background:radial-gradient(circle farthest-corner,var(--color-background-2) 0%,transparent 100%);display:flex;justify-content:center;align-items:center;font-size:var(--font-icon-xxxs);position:relative;transition:min-height var(--duration-fast),min-width var(--duration-fast);cursor:pointer}.preview-space .hover-zone[data-v-5ec67326]{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.preview-space .drag-zones[data-v-5ec67326]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.preview-space .drag-zones .drag-zone[data-v-5ec67326]{flex:1 1 0}.preview-space .drag-zones .drag-zone.hover[data-v-5ec67326]{background:var(--color-primary-liter)}.preview-space .icon-wrapper[data-v-5ec67326]{position:absolute;background:var(--color-background-2);border-radius:var(--length-radius-s);padding:var(--length-xxxxs);display:flex;align-items:center;justify-content:center}.preview-space .icon-wrapper .icon[data-v-5ec67326]{aspect-ratio:1;color:var(--color-content-litest);transition:color var(--duration-fast)}.preview-space:hover[data-v-5ec67326]{min-width:8px;min-height:8px}.preview-space:hover .icon[data-v-5ec67326]{color:var(--color-content-liter)}.preview-space+.preview-space[data-v-5ec67326]{display:none}.bounding-wrapper[data-v-da92cdba]{display:contents}.bounding-display[data-v-da92cdba]{position:absolute;display:block;pointer-events:none;z-index:var(--z-index-bounding)}.bounding-display .selector[data-v-da92cdba]{outline:1px solid var(--color-primary-alt);position:absolute;top:0;right:0;bottom:0;left:0}.bounding-display .selector .tag[data-v-da92cdba]{position:absolute;top:-16px;font-size:12px;line-height:16px;left:-1px;background:var(--color-primary-alt);padding:0 var(--length-xxs);border-top-left-radius:var(--length-radius-xs);border-top-right-radius:var(--length-radius-xs);color:var(--color-content-lite);z-index:1;white-space:nowrap;display:flex;gap:var(--length-xxs);align-items:center}.bounding-display .selector .tag .grab[data-v-da92cdba]{font-size:var(--font-icon-xxs);color:var(--color-content-litest);cursor:grab}.bounding-display .selector .tag .grab[data-v-da92cdba]:hover{color:var(--color-content-liter)}.bounding-display .selector .tag .delete[data-v-da92cdba]{font-size:var(--font-icon-xs);color:var(--color-content-liter);cursor:pointer}.bounding-display .selector .tag .delete[data-v-da92cdba]:hover{color:var(--color-content-lite)}.bounding-display .selector .tag .size[data-v-da92cdba]{color:var(--color-content-liter);font-size:var(--font-size-xxs)}.bounding-display.focus .selector[data-v-da92cdba]{outline:1px dashed var(--color-primary)}.bounding-display.focus .tag[data-v-da92cdba]{pointer-events:all}.bounding-display .bounding[data-v-da92cdba]{position:absolute}.aligner[data-v-9d4cb484]{height:16px;width:16px;position:relative}.aligner .vertical[data-v-9d4cb484]{position:absolute;height:100%;width:8px;left:4px;box-sizing:border-box}.aligner .horizontal[data-v-9d4cb484]{position:absolute;width:100%;height:8px;top:4px;box-sizing:border-box}.aligner.top .vertical[data-v-9d4cb484]{border-top:1px solid var(--color-content-litest)}.aligner.bottom .vertical[data-v-9d4cb484]{border-bottom:1px solid var(--color-content-litest)}.aligner.left .horizontal[data-v-9d4cb484]{border-left:1px solid var(--color-content-litest)}.aligner.right .horizontal[data-v-9d4cb484]{border-right:1px solid var(--color-content-litest)}.zoom-wrapper[data-v-76d3f162]{height:100%;width:100%}.zoom-wrapper[data-v-76d3f162]:has(>.zoom-target){overflow:hidden}.zoom-wrapper .zoom-target[data-v-76d3f162]{transform-origin:top left;overflow:auto}.zoom-wrapper .slot-wrapper[data-v-76d3f162]{height:100%;container:browser-content / size}.preview[data-v-5b92a6c2]{display:grid;grid-template-columns:16px 1fr 16px;grid-template-rows:16px 1fr 16px;padding:var(--length-m);grid-template-areas:"br . bl" ". content ." "tr . tl"}.preview .aligner-bl[data-v-5b92a6c2]{grid-area:bl}.preview .aligner-br[data-v-5b92a6c2]{grid-area:br}.preview .aligner-tl[data-v-5b92a6c2]{grid-area:tl}.preview .aligner-tr[data-v-5b92a6c2]{grid-area:tr}.preview .content[data-v-5b92a6c2]{grid-area:content;position:relative}.preview.stretch[data-v-5b92a6c2]{width:100%;box-sizing:border-box}.preview.full[data-v-5b92a6c2]{width:100%;height:0;min-height:100%;box-sizing:border-box}.preview.full .content[data-v-5b92a6c2]{overflow-x:hidden}.preview-select[data-v-e2447b96]{background:var(--color-background-0-backdrop);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1;position:absolute;bottom:0;left:0;padding:var(--length-xs);border-top-right-radius:var(--length-radius-s);display:flex;gap:var(--length-xs)}.preview-select .insert[data-v-e2447b96]{background:var(--color-content-litest);border-radius:var(--length-radius-s);display:flex;align-items:center;justify-content:center;aspect-ratio:1}.preview-select .insert.small[data-v-e2447b96]{height:10px;width:10px}.preview-select .insert.big[data-v-e2447b96]{height:12px;width:12px}.router-injector[data-v-ae7c46c2]{height:100%;width:100%}.editor-wire[data-v-321c14e5]{position:absolute;top:0;left:0;pointer-events:none}.editor-wire.disabled[data-v-321c14e5]{opacity:.5}.editor-wire .line[data-v-321c14e5]{pointer-events:auto;fill:none;stroke:var(--wire-color);stroke-linejoin:round;stroke-miterlimit:10;stroke-width:2px}.editor-wire .line.execution[data-v-321c14e5]{stroke-width:4px}.editor-wire .dot[data-v-321c14e5]{fill:var(--wire-color)}.editor-wire .selector[data-v-321c14e5]{outline:none;pointer-events:auto;fill:none;stroke:var(--wire-color);stroke-linejoin:round;stroke-miterlimit:10;stroke-width:12px;opacity:0;cursor:pointer}.editor-wire .selector[data-v-321c14e5]:hover,.editor-wire .selector[data-v-321c14e5]:focus,.editor-wire .selector.wiring[data-v-321c14e5]{opacity:.3}.canvas-wrapper[data-v-53de0ebf]{position:absolute;top:0;right:0;bottom:0;left:0}.zoom-buttons[data-v-137a6650]{background:var(--color-background-0-litest);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--color-background-2);border-radius:var(--length-radius-s);display:flex;flex-direction:column;align-items:center}.zoom-buttons .zoom-number[data-v-137a6650]{font-size:.5rem;color:var(--color-content-litest)}.origin-arrow[data-v-6bb3818a]{background:var(--color-background-0-litest);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--color-background-2);border-radius:var(--length-radius-s);box-sizing:border-box}.origin-arrow.v-enter-active[data-v-6bb3818a],.origin-arrow.v-leave-active[data-v-6bb3818a]{transition:var(--transition-fast)}.origin-arrow.v-enter-from[data-v-6bb3818a],.origin-arrow.v-leave-to[data-v-6bb3818a]{opacity:0}.origin-arrow [data-v-6bb3818a] .fa-icon{transform:rotate(var(--224b4304))}.editor-canvas[data-v-9a368c96]{border-radius:inherit;background:var(--color-background-0);position:relative;overflow:hidden}.editor-canvas .grid[data-v-9a368c96]{opacity:.5}.editor-canvas.transparent[data-v-9a368c96]{background-color:transparent}.editor-canvas.moving[data-v-9a368c96]{cursor:move}.editor-canvas .origin[data-v-9a368c96]{top:calc(var(--218adac6) + 50%);left:calc(var(--0fccb4b6) + 50%);transform:var(--1370d389);transition:none;position:absolute;z-index:0}.editor-canvas .origin .selection[data-v-9a368c96]{background:var(--color-primary-litest);border:2px solid var(--color-primary-lite);border-radius:var(--length-radius-s);position:absolute}.editor-canvas .buttons[data-v-9a368c96]{position:absolute;bottom:calc(var(--length-xs) + 20px);right:var(--length-xs);display:flex;flex-direction:column;gap:var(--length-xs)}.editor-node[data-v-5cc72af6]{font-size:.8rem;background:var(--color-background-0-lite);position:relative;border-radius:var(--length-radius-m);box-shadow:0 4px 8px var(--color-background-0);border:1px solid var(--color-soft);box-sizing:border-box}.editor-node .add-note[data-v-5cc72af6]{display:none;position:absolute;top:-32px;left:-4px;font-size:1rem;padding:var(--length-xxs);color:var(--color-content-litest);cursor:pointer;transition:var(--transition-fast)}.editor-node .add-note[data-v-5cc72af6]:hover{color:var(--color-content-liter)}.editor-node.selected .add-note[data-v-5cc72af6]{display:block}.editor-node .note[data-v-5cc72af6]{position:absolute;bottom:calc(100% + var(--length-xs));background:var(--color-background-dark);padding:var(--length-xxs);border-radius:var(--length-radius-s);display:flex;gap:var(--length-xxs)}.editor-node .note .input[data-v-5cc72af6]{flex:1 1 0;background:var(--color-background-0);color:var(--color-content-liter)}.editor-node .note .input[data-v-5cc72af6]:hover,.editor-node .note .input[data-v-5cc72af6]:focus-within{background:var(--color-background-1)}.editor-node .note .button[data-v-5cc72af6]{flex:0 0 auto;background:var(--color-background-0);color:var(--color-content-litest)}.editor-node .note .button[data-v-5cc72af6]:hover{color:var(--color-content-liter);background:var(--color-background-1)}.editor-node.hoverable[data-v-5cc72af6]:hover{z-index:1}.editor-node.animate[data-v-5cc72af6]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--length-radius-m);background:var(--color-primary-liter);pointer-events:none;opacity:0;animation:node-animation-5cc72af6 1s ease-out}.editor-node.no-selection[data-v-5cc72af6]{pointer-events:none}@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.editor-node[data-v-5cc72af6]{background:var(--color-background-0-backdrop);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.editor-node[data-v-5cc72af6]:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:2px solid transparent;border-radius:calc(var(--length-radius-m) + 6px);transition:border-color var(--duration-fast);pointer-events:none}.editor-node[data-v-5cc72af6]:focus:after,.editor-node.selected[data-v-5cc72af6]:after{border-color:var(--color-content)}.editor-node[data-v-5cc72af6]:focus{z-index:1}.editor-node header[data-v-5cc72af6]{font-weight:600;display:flex;justify-content:space-between;align-items:center;height:24px;background:var(--color-primary-liter);padding:0 var(--length-m);color:var(--color-content-soft);margin-bottom:8px;border-top-left-radius:calc(var(--length-radius-m) - 2px);border-top-right-radius:calc(var(--length-radius-m) - 2px);position:relative;gap:var(--length-xs)}.editor-node header .processing[data-v-5cc72af6]{transition:opacity var(--duration-fast);transition-delay:.1s}.editor-node header .processing.fade-enter-from[data-v-5cc72af6],.editor-node header .processing.fade-leave-to[data-v-5cc72af6]{opacity:0}.editor-node header .title[data-v-5cc72af6]{display:flex;align-items:center;gap:var(--length-xxs);overflow:hidden;white-space:nowrap;flex-grow:1;flex-shrink:1}.editor-node header .title .name[data-v-5cc72af6]{overflow:hidden;text-overflow:ellipsis}.editor-node header .title .icon-image[data-v-5cc72af6]{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.editor-node header .title .icon[data-v-5cc72af6]{width:14px;height:14px;color:var(--color-content-liter)}.editor-node header .documentation[data-v-5cc72af6]{display:flex;align-items:center}.editor-node header .documentation[data-v-5cc72af6] .icon{color:var(--color-content-litest);height:14px;width:14px}.editor-node header .documentation[data-v-5cc72af6]:hover .icon{color:var(--color-content-liter)}.editor-node header .documentation:focus-within .icon[data-v-5cc72af6]{color:var(--color-content-liter)}.editor-node.function[data-v-5cc72af6]{background:var(--color-primary-dark-lite);border:1px solid var(--color-primary)}@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.editor-node.function[data-v-5cc72af6]{background:var(--color-primary-litest)}}.editor-node.function header[data-v-5cc72af6]{background:var(--color-primary-liter)}.editor-node.inactive header[data-v-5cc72af6],.editor-node.inactive .attributes[data-v-5cc72af6]{opacity:.5}.editor-node.not-found[data-v-5cc72af6]{background:var(--color-error-background);border:1px solid var(--color-error)}@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.editor-node.not-found[data-v-5cc72af6]{background:var(--color-error-background)}}.editor-node.not-found header[data-v-5cc72af6]{background:var(--color-error)}.editor-node.headerless[data-v-5cc72af6]{padding-top:8px}.editor-node.headerless header[data-v-5cc72af6]{display:none}.editor-node.headerless .content-wrapper[data-v-5cc72af6]{top:0}.editor-node.transparent[data-v-5cc72af6]{pointer-events:none}.editor-node.custom[data-v-5cc72af6]{padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;box-shadow:none}.editor-node[data-v-5cc72af6]:not(.custom){width:calc(var(--a6b08588) * 1px)}.editor-node.custom-size[data-v-5cc72af6]{width:calc(var(--09f64f0d) * 1px);height:calc(var(--1b0498c0) * 1px)}.editor-node .content-wrapper[data-v-5cc72af6]{position:absolute;right:0;bottom:0;left:0;top:24px;display:flex;justify-content:center;align-items:center;pointer-events:none}.editor-node .content-wrapper .back-text[data-v-5cc72af6]{font-size:2rem;font-weight:600;opacity:.2}.editor-node .content-wrapper .back-text.single-char[data-v-5cc72af6]{font-size:3rem}.editor-node .content-wrapper .back-image[data-v-5cc72af6]{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;opacity:.2;filter:drop-shadow(0 0 16px black)}.editor-node .attributes[data-v-5cc72af6]{display:flex;padding-top:3px;padding-bottom:10px;justify-content:space-between}.editor-node .attributes ul[data-v-5cc72af6]{list-style:none;padding:0;margin:0}.editor-node .attributes ul .node-attribute[data-v-5cc72af6]{height:24px;display:flex}.editor-node .attributes .input-list[data-v-5cc72af6]{overflow:hidden}.editor-node .attributes .input-list.even[data-v-5cc72af6]{flex-basis:50%}.editor-node .attributes .input-list.mini[data-v-5cc72af6]{flex-basis:36px;flex-shrink:0}.editor-node .attributes .output-list[data-v-5cc72af6]{overflow:hidden}.editor-node .attributes .output-list.even[data-v-5cc72af6]{flex-basis:50%}.editor-node .attributes .output-list.mini[data-v-5cc72af6]{flex-basis:36px;flex-shrink:0}.editor-node .attributes .output-list .node-attribute[data-v-5cc72af6]{justify-content:flex-end}@keyframes node-animation-5cc72af6{0%{opacity:0}10%{opacity:1}to{opacity:0}}.search-highlight[data-v-2e1ccae1] mark{color:inherit;background:var(--color-primary-liter);border-radius:var(--length-radius-xs)}.node-search-element[data-v-d7002b79]{display:flex;align-items:center;gap:var(--length-xxs);border-radius:var(--length-radius-xs);font-size:.8rem;padding-left:calc(var(--62af7c48) * var(--length-xs));cursor:pointer;overflow:hidden}.node-search-element.focus[data-v-d7002b79],.node-search-element[data-v-d7002b79]:focus,.node-search-element[data-v-d7002b79]:hover{background:var(--color-primary-litest)}.node-search-element .icon[data-v-d7002b79]{font-size:.6rem;width:12px;color:var(--color-node-element);flex-shrink:0;flex-grow:0}.node-search-element .name[data-v-d7002b79]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.node-search-category[data-v-9a0b107b]{font-size:.8rem}.node-search-category .title[data-v-9a0b107b]{cursor:pointer;display:flex;gap:var(--length-xxs);align-items:center;color:var(--color-content-liter);-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-left:calc(var(--983bc5ae) * var(--length-xs));border-radius:var(--length-radius-xs)}.node-search-category .title .chevron[data-v-9a0b107b]{width:10px;height:10px;opacity:.5;transition:transform var(--duration-faster)}.node-search-category .title .chevron.opened[data-v-9a0b107b]{transform:rotate(90deg)}.node-search-category .title[data-v-9a0b107b]:hover,.node-search-category .title[data-v-9a0b107b]:focus,.node-search-category .title.focus[data-v-9a0b107b]{color:var(--color-content-lite);background:var(--color-primary-litest)}.node-search[data-v-62304d84]{background:var(--color-background-0-backdrop);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:absolute;box-shadow:0 4px 4px var(--color-background-0);border:1px solid var(--color-soft);border-radius:var(--length-radius-s);width:256px;font-size:.8rem;overflow:hidden;display:flex;flex-direction:column;top:inherit;left:inherit;max-height:inherit;z-index:var(--z-index-node-search)}.node-search .search[data-v-62304d84]{border-bottom:1px solid var(--color-soft)}.node-search .search input[data-v-62304d84]{width:100%;box-sizing:border-box;padding:var(--length-xxs) var(--length-xs)}.node-search .result[data-v-62304d84]{flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;gap:var(--length-xs);max-height:320px;overflow:auto}.node-search .category .title[data-v-62304d84]{font-weight:600}.logic-editor[data-v-607f00cc]{position:relative;border-radius:inherit}.logic-editor .canvas[data-v-607f00cc]{height:100%;width:100%}.logic-editor .node[data-v-607f00cc]{position:absolute}.logic-editor .node:hover[data-v-607f00cc]{cursor:grab}.logic-editor .node:hover.moving[data-v-607f00cc]{cursor:grabbing}.logic-editor .disable-layer[data-v-607f00cc]{position:absolute;top:0;right:0;bottom:0;left:0}.component-editor[data-v-ecc039e5]{position:relative;height:100%;width:100%;background:var(--fw-color-background);display:flex;--checkerboard-color: rgba(255, 255, 255, .02)}.component-editor .compilation-preview[data-v-ecc039e5]{width:40%}.component-editor .component-preview[data-v-ecc039e5]{position:relative;display:flex;align-items:center;justify-content:center;flex:1 1 auto}.component-editor .stretch[data-v-ecc039e5]{width:100%;box-sizing:border-box}.component-editor .full[data-v-ecc039e5]{width:100%;height:0;min-height:100%;box-sizing:border-box}.component-editor .layout-editor[data-v-ecc039e5]{display:flex;align-items:safe center;justify-content:center;position:absolute;max-height:100%;max-width:100%;min-height:100%;overflow:auto;background:transparent}.component-editor .checkerboard[data-v-ecc039e5]{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-conic-gradient(var(--checkerboard-color) 0% 25%,transparent 0% 50%) 50% / 32px 32px}.component-editor:has([fw-theme=light])[data-v-ecc039e5]{background-color:oklch(90% var(--color-chroma) var(--color-hue));--checkerboard-color: rgba(0, 0, 0, .05)}.component-editor:has([fw-theme=light]) .layout-editor[data-v-ecc039e5]{--color-content-litest: color-mix(in oklab, var(--color-content) 20%, transparent)}.component-editor .logic[data-v-ecc039e5]{width:100%;height:100%}.responsive-rule[data-v-68418c15]{position:relative;height:8px}.responsive-rule .stop-point[data-v-68418c15]{position:absolute;bottom:0;width:1px;height:6px;background-color:var(--color-content-litest)}.responsive-rule .stop-point .label[data-v-68418c15]{position:absolute;bottom:-2px;font-size:.6rem;color:var(--color-content-litest)}.content-wrapper[data-v-2caf645c]{flex-grow:1;position:relative;margin:auto}.content-wrapper .handler[data-v-2caf645c]{position:absolute;top:0;bottom:0;font-size:.7rem;display:flex;align-items:center;justify-content:center;width:var(--length-xs);color:var(--color-soft);transition:var(--transition-fast)}.content-wrapper .handler.left[data-v-2caf645c]{left:calc(-1 * var(--length-xs))}.content-wrapper .handler.right[data-v-2caf645c]{right:calc(-1 * var(--length-xs))}.content-wrapper .handler[data-v-2caf645c]:hover{color:var(--color-content-litest);cursor:ew-resize}.content-wrapper .content[data-v-2caf645c]{height:100%;border-radius:var(--length-radius-s);overflow:hidden;container:browser-content / size}.browser-wrapper[data-v-52340185]{height:100%;width:100%;padding:var(--length-xxl) var(--length-xl);box-sizing:border-box;overflow:auto;display:inline-grid;justify-items:center;grid-template-columns:1fr;grid-template-rows:auto 1fr}.browser-wrapper .browser-anchor[data-v-52340185]{position:relative}.browser-wrapper .browser-anchor .screenshot[data-v-52340185]{position:absolute;left:0;top:calc(-1 * var(--length-l));font-size:.7rem;color:var(--color-content-litest);padding:var(--length-xxs);cursor:pointer;transition:var(--transition-fast)}.browser-wrapper .browser-anchor .screenshot[data-v-52340185]:hover{color:var(--color-content-liter)}.browser-wrapper .browser-anchor .preview-size[data-v-52340185]{position:absolute;right:0;top:calc(-1 * var(--length-l));font-size:.7rem;color:var(--color-content-litest);padding:var(--length-xxs)}.browser-wrapper .browser[data-v-52340185]{background:linear-gradient(90deg,var(--color-background-0) 0%,var(--color-background-1) 50%,var(--color-background-0) 100%);display:flex;flex-direction:column;border:1px solid var(--color-soft-lite);box-shadow:0 16px 32px var(--color-background-0-backdrop);border-radius:var(--length-radius-m);padding:var(--length-xs);gap:var(--length-xs);position:relative;overflow:hidden;box-sizing:border-box;width:var(--7254ffb8);flex-grow:1;transition:width var(--duration-fast),height var(--duration-fast)}.browser-wrapper .browser.builder[data-v-52340185]{background:repeating-linear-gradient(135deg,var(--color-background-0),var(--color-background-0) 16px,var(--color-background-dark) 16px,var(--color-background-dark) 32px)}.browser-wrapper .browser .header[data-v-52340185]{display:flex;justify-content:space-between;position:relative}.browser-wrapper .browser .header .search-bar[data-v-52340185]{flex:1;display:flex;justify-content:center}.browser-wrapper .browser .header .search-bar .input[data-v-52340185]{width:100%;max-width:480px;transition:width var(--duration-fast);color:var(--color-content-liter)}.browser-wrapper .browser .header .search-bar .input .prefix[data-v-52340185]{color:var(--color-content-litest);white-space:nowrap}.browser-wrapper .browser .header .controls[data-v-52340185],.browser-wrapper .browser .header .decorator[data-v-52340185]{width:80px}.browser-wrapper .browser .header .controls[data-v-52340185]{display:flex;justify-content:flex-end;padding:0 var(--length-xxs)}.browser-wrapper .browser .header .controls .button[data-v-52340185]{color:var(--color-content-litest)}.browser-wrapper .browser .header .controls .button[data-v-52340185]:hover{color:var(--color-content-lite);background:var(--color-background-1)}.browser-wrapper .browser .header .decorator[data-v-52340185]{display:flex;gap:var(--length-xs);padding:var(--length-xxs)}.browser-wrapper .browser .header .decorator .icon[data-v-52340185]{width:16px;height:16px;border-radius:50%}.browser-wrapper .browser .header .decorator .icon[data-v-52340185]:nth-child(1){background:var(--color-primary-litest)}.browser-wrapper .browser .header .decorator .icon[data-v-52340185]:nth-child(2){background:var(--color-primary-liter)}.browser-wrapper .browser .header .decorator .icon[data-v-52340185]:nth-child(3){background:var(--color-primary-lite)}.browser-wrapper .browser .header .responsive-rule[data-v-52340185]{position:absolute;bottom:calc(-1 * var(--length-xs));left:0;right:0}.browser-wrapper .browser.mobile[data-v-52340185]{width:456px;height:800px}.browser-wrapper .browser.mobile .header .search-bar .input[data-v-52340185]{max-width:256px}.browser-wrapper .browser .slot[data-v-52340185]{width:100%;height:100%}.root[data-v-52340185]{overflow:auto;min-height:100%}.watermark[data-v-52340185]{position:absolute;bottom:16px;right:16px;max-width:calc(100vw - 32px)}.maximized[data-v-52340185]{position:absolute;z-index:var(--z-index-maximized-browser);container:browser-content / size;min-height:unset;transition:bottom var(--duration-fast),right var(--duration-fast),top var(--duration-fast),left var(--duration-fast),border-radius var(--duration-fast)}.layout-editor[data-v-f796c1f6]{height:100%;width:100%;overflow:auto;display:flex;align-items:stretch;justify-content:center;flex-direction:column}.layout-editor .page-preview[data-v-f796c1f6]{height:100%}.layout-editor .logic[data-v-f796c1f6]{width:100%;height:100%}@layer defaults,ferris-wheel;@layer ferris-wheel{.-fw-watermark[data-v-dec15e1d]{padding:var(--fw-length-s) var(--fw-length-m);width:400px;display:flex;flex-direction:column;gap:var(--fw-length-xs);z-index:calc(infinity);pointer-events:none;transition:background-color var(--fw-timing);background-color:color-mix(in oklab,var(--fw-color-background-lite) 50%,transparent);border:1px solid var(--fw-color-background-litest);border-radius:var(--fw-radius-s);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.-fw-watermark .title[data-v-dec15e1d]{font-size:var(--fw-font-size-m);font-weight:var(--fw-font-weight-medium);color:var(--fw-color-content-liter)}.-fw-watermark .description[data-v-dec15e1d]{font-size:var(--fw-font-size-s);color:var(--fw-color-content-litest)}.-fw-watermark a[data-v-dec15e1d]{color:var(--fw-color-primary-litest);pointer-events:all}.-fw-watermark[data-v-dec15e1d]:hover{background-color:color-mix(in oklab,var(--fw-color-background-lite) 100%,transparent)}.-fw-root[data-v-a3a7f774]{background:var(--fw-body-background)}:root,:host{--fw-config-primary-hue: 260deg;--fw-config-primary-chroma: 50%;--fw-config-content-hue: 260deg;--fw-config-content-chroma: 5%;--fw-color-background-deepest: oklch(12.5% var(--fw-config-content-chroma) var(--fw-config-content-hue));--fw-color-background-deeper: oklch(15% var(--fw-config-content-chroma) var(--fw-config-content-hue));--fw-color-background-deep: oklch(17.5% var(--fw-config-content-chroma) var(--fw-config-content-hue));--fw-color-background: oklch(20% var(--fw-config-content-chroma) var(--fw-config-content-hue));--fw-color-background-lite: oklch(22.5% var(--fw-config-content-chroma) var(--fw-config-content-hue));--fw-color-background-liter: oklch(25% var(--fw-config-content-chroma) var(--fw-config-content-hue));--fw-color-background-litest: oklch(32.5% var(--fw-config-content-chroma) var(--fw-config-content-hue));--fw-color-primary-deepest: oklch(35% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-color-primary-deeper: oklch(40% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-color-primary-deep: oklch(45% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-color-primary: oklch(50% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-color-primary-lite: oklch(55% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-color-primary-liter: oklch(60% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-color-primary-litest: oklch(65% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-color-content-deepest: color-mix(in oklab, white 100%, transparent);--fw-color-content-deeper: color-mix(in oklab, white 87%, transparent);--fw-color-content-deep: color-mix(in oklab, white 74%, transparent);--fw-color-content: color-mix(in oklab, white 62%, transparent);--fw-color-content-lite: color-mix(in oklab, white 50%, transparent);--fw-color-content-liter: color-mix(in oklab, white 39%, transparent);--fw-color-content-litest: color-mix(in oklab, white 28%, transparent);--fw-color-content-soft: color-mix(in oklab, white 12%, transparent);--fw-color-content-softer: color-mix(in oklab, white 8%, transparent);--fw-color-content-softest: color-mix(in oklab, white 4%, transparent);--fw-color-success-deepest: oklch(20% 50% 135deg);--fw-color-success-deeper: oklch(30% 50% 135deg);--fw-color-success-deep: oklch(40% 50% 135deg);--fw-color-success: oklch(50% 50% 135deg);--fw-color-success-lite: oklch(60% 50% 135deg);--fw-color-success-liter: oklch(70% 50% 135deg);--fw-color-success-litest: oklch(80% 50% 135deg);--fw-color-error-deepest: oklch(20% 50% 30deg);--fw-color-error-deeper: oklch(30% 50% 30deg);--fw-color-error-deep: oklch(40% 50% 30deg);--fw-color-error: oklch(50% 50% 30deg);--fw-color-error-lite: oklch(60% 50% 30deg);--fw-color-error-liter: oklch(70% 50% 30deg);--fw-color-error-litest: oklch(80% 50% 30deg);--fw-color-warning-deepest: oklch(20% 50% 100deg);--fw-color-warning-deeper: oklch(30% 50% 100deg);--fw-color-warning-deep: oklch(40% 50% 100deg);--fw-color-warning: oklch(50% 50% 100deg);--fw-color-warning-lite: oklch(60% 50% 100deg);--fw-color-warning-liter: oklch(70% 50% 100deg);--fw-color-warning-litest: oklch(80% 50% 100deg);--fw-color-info-deepest: oklch(20% 50% 235deg);--fw-color-info-deeper: oklch(30% 50% 235deg);--fw-color-info-deep: oklch(40% 50% 235deg);--fw-color-info: oklch(50% 50% 235deg);--fw-color-info-lite: oklch(60% 50% 235deg);--fw-color-info-liter: oklch(70% 50% 235deg);--fw-color-info-litest: oklch(80% 50% 235deg)}[fw-theme=light]{--fw-color-background-deepest: oklch(100% var(--fw-config-content-chroma) var(--fw-config-content-hue));--fw-color-background-deeper: oklch(97.5% var(--fw-config-content-chroma) var(--fw-config-content-hue));--fw-color-background-deep: oklch(95% var(--fw-config-content-chroma) var(--fw-config-content-hue));--fw-color-background: oklch(92.5% var(--fw-config-content-chroma) var(--fw-config-content-hue));--fw-color-background-lite: oklch(90% var(--fw-config-content-chroma) var(--fw-config-content-hue));--fw-color-background-liter: oklch(87.5% var(--fw-config-content-chroma) var(--fw-config-content-hue));--fw-color-background-litest: oklch(80% var(--fw-config-content-chroma) var(--fw-config-content-hue));--fw-color-primary-deepest: oklch(90% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-color-primary-deeper: oklch(80% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-color-primary-deep: oklch(70% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-color-primary: oklch(60% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-color-primary-lite: oklch(55% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-color-primary-liter: oklch(50% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-color-primary-litest: oklch(45% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-color-content-deepest: color-mix(in oklab, black 100%, transparent);--fw-color-content-deeper: color-mix(in oklab, black 99%, transparent);--fw-color-content-deep: color-mix(in oklab, black 89%, transparent);--fw-color-content: color-mix(in oklab, black 82%, transparent);--fw-color-content-lite: color-mix(in oklab, black 72%, transparent);--fw-color-content-liter: color-mix(in oklab, black 61%, transparent);--fw-color-content-litest: color-mix(in oklab, black 50%, transparent);--fw-color-success-deepest: oklch(80% 50% 135deg);--fw-color-success-deeper: oklch(70% 50% 135deg);--fw-color-success-deep: oklch(60% 50% 135deg);--fw-color-success: oklch(50% 50% 135deg);--fw-color-success-lite: oklch(40% 50% 135deg);--fw-color-success-liter: oklch(30% 50% 135deg);--fw-color-success-litest: oklch(20% 50% 135deg);--fw-color-error-deepest: oklch(80% 50% 30deg);--fw-color-error-deeper: oklch(70% 50% 30deg);--fw-color-error-deep: oklch(60% 50% 30deg);--fw-color-error: oklch(50% 50% 30deg);--fw-color-error-lite: oklch(40% 50% 30deg);--fw-color-error-liter: oklch(30% 50% 30deg);--fw-color-error-litest: oklch(20% 50% 30deg);--fw-color-warning-deepest: oklch(80% 50% 100deg);--fw-color-warning-deeper: oklch(70% 50% 100deg);--fw-color-warning-deep: oklch(60% 50% 100deg);--fw-color-warning: oklch(50% 50% 100deg);--fw-color-warning-lite: oklch(40% 50% 100deg);--fw-color-warning-liter: oklch(30% 50% 100deg);--fw-color-warning-litest: oklch(20% 50% 100deg);--fw-color-info-deepest: oklch(80% 50% 235deg);--fw-color-info-deeper: oklch(70% 50% 235deg);--fw-color-info-deep: oklch(60% 50% 235deg);--fw-color-info: oklch(50% 50% 235deg);--fw-color-info-lite: oklch(40% 50% 235deg);--fw-color-info-liter: oklch(30% 50% 235deg);--fw-color-info-litest: oklch(20% 50% 235deg)}[fw-theme=light] .-fw-invert{filter:invert(100%)}:root,:host{--fw-body-background: var(--fw-color-background);--fw-color-primary-content: oklch(90% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-color-light-content: var(--fw-color-content-lite);--fw-wrapper-primary-content: oklch(90% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-wrapper-primary-background: var(--fw-color-primary-deeper);--fw-wrapper-primary-background-hover: var(--fw-color-primary-deep);--fw-wrapper-primary-background-disabled: var(--fw-color-background-litest);--fw-wrapper-primary-border: var(--fw-color-primary);--fw-wrapper-primary-border-hover: var(--fw-color-primary-litest);--fw-wrapper-primary-icon: var(--fw-color-primary-litest);--fw-wrapper-transparent-background-hover: var(--fw-color-background-liter);--fw-wrapper-transparent-border-hover: transparent;--fw-wrapper-default-content: var(--fw-color-content-deep);--fw-wrapper-default-content-hover: var(--fw-color-primary-content);--fw-wrapper-default-background: var(--fw-color-background-lite);--fw-wrapper-default-background-hover: var(--fw-color-primary-deepest);--fw-wrapper-default-background-active: var(--fw-color-primary-deep);--fw-wrapper-default-border: var(--fw-color-background-litest);--fw-wrapper-default-border-hover: var(--fw-color-primary-litest);--fw-wrapper-default-icon: var(--fw-color-primary-litest);--fw-wrapper-depth--2-background: var(--fw-color-background-deep);--fw-wrapper-depth--2-border: var(--fw-color-background-lite);--fw-wrapper-depth--1-background: var(--fw-color-background);--fw-wrapper-depth--1-border: var(--fw-color-background-lite);--fw-wrapper-depth-0-background: var(--fw-color-background-lite);--fw-wrapper-depth-0-border: var(--fw-color-background-liter);--fw-wrapper-depth-1-background: var(--fw-color-background-liter);--fw-wrapper-depth-1-border: var(--fw-color-background-litest);--fw-panel-background: var(--fw-color-background-deeper)}:root .-fw-default,:host .-fw-default{--fw-color: var(--fw-color-content-deep);--fw-color-icon: var(--fw-color-primary-litest);--fw-color-icon-hover: var(--fw-color-primary-litest);--fw-color-hover: var(--fw-color-primary-content);--fw-color-border: var(--fw-color-background-litest);--fw-color-border-hover: var(--fw-color-primary-litest);--fw-color-background: var(--fw-color-background-lite);--fw-color-background-hover: var(--fw-color-primary-deepest);--fw-color-background-active: var(--fw-color-primary-deep)}:root .-fw-primary,:host .-fw-primary{--fw-color: var(--fw-wrapper-primary-content);--fw-color-hover: var(--fw-color);--fw-color-icon: var(--fw-color-primary-litest);--fw-color-icon-hover: var(--fw-color-primary-litest);--fw-color-border: var(--fw-color-primary);--fw-color-border-hover: var(--fw-color-primary-litest);--fw-color-background: var(--fw-color-primary-deeper);--fw-color-background-hover: var(--fw-color-primary-deep);--fw-color-background-active: var(--fw-color-primary)}:root .-fw-outline,:host .-fw-outline{--fw-color: var(--fw-color-content-deep);--fw-color-hover: var(--fw-color-primary-content);--fw-color-icon: var(--fw-color-content-liter);--fw-color-icon-hover: var(--fw-color-primary-litest);--fw-color-border: var(--fw-color-background-litest);--fw-color-border-hover: var(--fw-color-primary-litest);--fw-color-background-active: var(--fw-color-background-liter)}:root .-fw-transparent,:host .-fw-transparent{--fw-color: var(--fw-color-content-deep);--fw-color-hover: var(--fw-color-primary-content);--fw-color-icon: var(--fw-color-content-liter);--fw-color-icon-hover: var(--fw-color-primary-litest);--fw-color-background-hover: var(--fw-color-background-liter);--fw-color-background-active: var(--fw-color-background-litest)}:root .-fw-success,:host .-fw-success{--fw-color-status-litest: var(--fw-color-success-litest);--fw-color-status-liter: var(--fw-color-success-liter);--fw-color-status-lite: var(--fw-color-success-lite);--fw-color-status: var(--fw-color-success);--fw-color-status-deep: var(--fw-color-success-deep);--fw-color-status-deeper: var(--fw-color-success-deeper);--fw-color-status-deepest: var(--fw-color-success-deepest)}:root .-fw-error,:host .-fw-error{--fw-color-status-litest: var(--fw-color-error-litest);--fw-color-status-liter: var(--fw-color-error-liter);--fw-color-status-lite: var(--fw-color-error-lite);--fw-color-status: var(--fw-color-error);--fw-color-status-deep: var(--fw-color-error-deep);--fw-color-status-deeper: var(--fw-color-error-deeper);--fw-color-status-deepest: var(--fw-color-error-deepest)}:root .-fw-warning,:host .-fw-warning{--fw-color-status-litest: var(--fw-color-warning-litest);--fw-color-status-liter: var(--fw-color-warning-liter);--fw-color-status-lite: var(--fw-color-warning-lite);--fw-color-status: var(--fw-color-warning);--fw-color-status-deep: var(--fw-color-warning-deep);--fw-color-status-deeper: var(--fw-color-warning-deeper);--fw-color-status-deepest: var(--fw-color-warning-deepest)}:root .-fw-info,:host .-fw-info{--fw-color-status-litest: var(--fw-color-info-litest);--fw-color-status-liter: var(--fw-color-info-liter);--fw-color-status-lite: var(--fw-color-info-lite);--fw-color-status: var(--fw-color-info);--fw-color-status-deep: var(--fw-color-info-deep);--fw-color-status-deeper: var(--fw-color-info-deeper);--fw-color-status-deepest: var(--fw-color-info-deepest)}:root .-fw-success,:root .-fw-error,:root .-fw-warning,:root .-fw-info,:host .-fw-success,:host .-fw-error,:host .-fw-warning,:host .-fw-info{--fw-color: var(--fw-color-status-litest);--fw-color-hover: var(--fw-color-status-litest);--fw-color-icon: var(--fw-color-status-lite);--fw-color-icon-hover: var(--fw-color-status-lite);--fw-color-border: var(--fw-color-status);--fw-color-border-hover: var(--fw-color-status-lite);--fw-color-background: var(--fw-color-status-deep);--fw-color-background-hover: var(--fw-color-status-deeper);--fw-color-background-active: var(--fw-color-status-deep)}:root .-fw-disabled,:host .-fw-disabled{cursor:not-allowed;--fw-color: var(--fw-color-content-liter);--fw-color-icon: var(--fw-color-content-liter);--fw-color-border: var(--fw-color-background-litest);--fw-color-background: var(--fw-color-background-liter);--fw-color-hover: var(--fw-color);--fw-color-icon-hover: var(--fw-color-icon);--fw-color-border-hover: var(--fw-color-border);--fw-color-background-hover: var(--fw-color-background);--fw-color-background-active: var(--fw-color-background)}:root .-fw-disabled.-fw-primary,:host .-fw-disabled.-fw-primary{--fw-color-background: var(--fw-color-background-litest) }:root .-fw-outline,:host .-fw-outline{--fw-color-background: none;--fw-color-background-hover: none}:root .-fw-transparent,:host .-fw-transparent{--fw-color-border: transparent;--fw-color-border-hover: transparent;--fw-color-background: none}[fw-theme=light]{--fw-body-background: var(--fw-color-background-deepest);--fw-color-primary-content: oklch(40% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-color-light-content: color-mix(in oklab, white 50%, transparent);--fw-wrapper-primary-content: oklch(95% var(--fw-config-primary-chroma) var(--fw-config-primary-hue));--fw-wrapper-primary-background: var(--fw-color-primary);--fw-wrapper-primary-background-hover: var(--fw-color-primary-liter);--fw-wrapper-primary-background-disabled: var(--fw-color-background-litest);--fw-wrapper-primary-border: var(--fw-color-primary-liter);--fw-wrapper-primary-border-hover: var(--fw-color-primary-litest);--fw-wrapper-primary-icon: var(--fw-color-primary-deepest);--fw-wrapper-transparent-background-hover: var(--fw-color-background-deep);--fw-wrapper-transparent-border-hover: var(--fw-color-background-lite);--fw-wrapper-default-content: var(--fw-color-content-deep);--fw-wrapper-default-content-hover: var(--fw-color-primary-content);--fw-wrapper-default-background: var(--fw-color-background-deeper);--fw-wrapper-default-background-hover: var(--fw-color-primary-deepest);--fw-wrapper-default-background-active: var(--fw-color-primary-deep);--fw-wrapper-default-border: var(--fw-color-background);--fw-wrapper-default-border-hover: var(--fw-color-primary-litest);--fw-wrapper-default-icon: var(--fw-color-primary-lite);--fw-wrapper-depth--2-background: var(--fw-color-background-deepest);--fw-wrapper-depth--2-border: var(--fw-color-background-deep);--fw-wrapper-depth--1-background: var(--fw-color-background-deeper);--fw-wrapper-depth--1-border: var(--fw-color-background-deep);--fw-wrapper-depth-0-background: var(--fw-color-background-deep);--fw-wrapper-depth-0-border: var(--fw-color-background);--fw-wrapper-depth-1-background: var(--fw-color-background);--fw-wrapper-depth-1-border: var(--fw-color-background-lite);--fw-panel-background: var(--fw-color-background-deep)}[fw-theme=light] .-fw-default{--fw-color: var(--fw-color-content-deep);--fw-color-hover: var(--fw-color-primary-content);--fw-color-icon: var(--fw-color-primary-lite);--fw-color-icon-hover: var(--fw-color-primary-lite);--fw-color-border: var(--fw-color-background-liter);--fw-color-border-hover: var(--fw-color-primary-litest);--fw-color-background: var(--fw-color-background-deeper);--fw-color-background-hover: var(--fw-color-primary-deepest);--fw-color-background-active: var(--fw-color-primary-deep)}[fw-theme=light] .-fw-primary{--fw-color: var(--fw-wrapper-primary-content);--fw-color-hover: var(--fw-color);--fw-color-icon: var(--fw-color-primary-deepest);--fw-color-icon-hover: var(--fw-color-primary-deepest);--fw-color-border: var(--fw-color-primary-litest);--fw-color-border-hover: var(--fw-color-primary-litest);--fw-color-background: var(--fw-color-primary);--fw-color-background-hover: var(--fw-color-primary-liter);--fw-color-background-active: var(--fw-color-primary)}[fw-theme=light] .-fw-outline{--fw-color: var(--fw-color-content-deep);--fw-color-hover: var(--fw-color-primary-content);--fw-color-icon: var(--fw-color-content-liter);--fw-color-icon-hover: var(--fw-color-primary-litest);--fw-color-border: var(--fw-color-background-litest);--fw-color-border-hover: var(--fw-color-primary-litest);--fw-color-background-active: var(--fw-color-background-liter)}[fw-theme=light] .-fw-transparent{--fw-color: var(--fw-color-content-deep);--fw-color-hover: var(--fw-color-primary-content);--fw-color-icon: var(--fw-color-content-liter);--fw-color-icon-hover: var(--fw-color-primary-litest);--fw-color-border-hover: var(--fw-color-background-lite);--fw-color-background-hover: var(--fw-color-background-deep);--fw-color-background-active: var(--fw-color-background-litest)}[fw-theme=light] .-fw-success,[fw-theme=light] .-fw-error,[fw-theme=light] .-fw-warning,[fw-theme=light] .-fw-info{--fw-color: var(--fw-color-status-deepest);--fw-color-hover: var(--fw-color-status-deepest);--fw-color-icon: var(--fw-color-status-deeper);--fw-color-icon-hover: var(--fw-color-status-deeper);--fw-color-border: var(--fw-color-status-liter);--fw-color-border-hover: var(--fw-color-status-lite);--fw-color-background: var(--fw-color-status);--fw-color-background-hover: var(--fw-color-status-lite);--fw-color-background-active: var(--fw-color-status)}[fw-theme=light] .-fw-success.-fw-outline,[fw-theme=light] .-fw-success.-fw-transparent,[fw-theme=light] .-fw-error.-fw-outline,[fw-theme=light] .-fw-error.-fw-transparent,[fw-theme=light] .-fw-warning.-fw-outline,[fw-theme=light] .-fw-warning.-fw-transparent,[fw-theme=light] .-fw-info.-fw-outline,[fw-theme=light] .-fw-info.-fw-transparent{--fw-color: var(--fw-color-status);--fw-color-hover: var(--fw-color-status-deep);--fw-color-icon: var(--fw-color-status-deep);--fw-color-icon-hover: var(--fw-color-status-deep)}[fw-theme=light] .-fw-disabled{cursor:not-allowed;--fw-color: var(--fw-color-content-litest);--fw-color-icon: var(--fw-color-content-litest);--fw-color-border: var(--fw-color-background-litest);--fw-color-background: var(--fw-color-background-liter);--fw-color-hover: var(--fw-color);--fw-color-icon-hover: var(--fw-color-icon);--fw-color-border-hover: var(--fw-color-border);--fw-color-background-hover: var(--fw-color-background);--fw-color-background-active: var(--fw-color-background)}[fw-theme=light] .-fw-disabled.-fw-primary{--fw-color-background: var(--fw-wrapper-primary-background-disabled) }[fw-theme=light] .-fw-outline{--fw-color-background: none;--fw-color-background-hover: none}[fw-theme=light] .-fw-transparent{--fw-color-border: transparent;--fw-color-background: none}:root,:host{--fw-font-family: "Ubuntu", "Arial", "Helvetica", sans-serif;--fw-font-family-title: "Ubuntu", "Arial", "Helvetica", sans-serif;--fw-font-family-monospace: "Ubuntu Mono", "Courier New", "Courier", monospace;--fw-font-size-xxs: .7rem;--fw-font-size-xs: .8rem;--fw-font-size-s: .9rem;--fw-font-size-m: 1rem;--fw-font-size-l: 1.2rem;--fw-font-size-xl: 1.5rem;--fw-font-size-xxl: 2rem;--fw-icon-size-xxs: 12px;--fw-icon-size-xs: 16px;--fw-icon-size-s: 20px;--fw-icon-size-m: 24px;--fw-icon-size-l: 32px;--fw-icon-size-xl: 48px;--fw-icon-size-xxl: 64px;--fw-font-weight-light: 300;--fw-font-weight-regular: 400;--fw-font-weight-medium: 500;--fw-font-weight-semi-bold: 600;--fw-font-weight-bold: 700}:root,:host{--fw-config-radius: 16px;--fw-config-border: 1px;--fw-config-page-max-width: 1280px;--fw-radius-s: calc(var(--fw-config-radius) / 2);--fw-radius-m: var(--fw-config-radius);--fw-radius-l: calc(var(--fw-config-radius) * 2);--fw-border-width: var(--fw-config-border);--fw-length-xxxxs: 1px;--fw-length-xxxs: 2px;--fw-length-xxs: 4px;--fw-length-xs: 8px;--fw-length-s: 12px;--fw-length-m: 16px;--fw-length-l: 24px;--fw-length-xl: 32px;--fw-length-xxl: 64px;--fw-length-xxxl: 128px;--fw-length-xxxxl: 256px;--fw-height-s: 24px;--fw-height-m: 36px;--fw-height-l: 48px}:root,:host{--fw-duration-fastest: 25ms;--fw-duration-faster: 50ms;--fw-duration-fast: .1s;--fw-duration: .2s;--fw-duration-slow: .4s;--fw-duration-slower: .8s;--fw-duration-slowest: 1.6s;--fw-timing-fastest: var(--fw-duration-fastest) ease-in-out;--fw-timing-faster: var(--fw-duration-faster) ease-in-out;--fw-timing-fast: var(--fw-duration-fast) ease-in-out;--fw-timing: var(--fw-duration) ease-in-out;--fw-timing-slow: var(--fw-duration-slow) ease-in-out;--fw-timing-slower: var(--fw-duration-slower) ease-in-out;--fw-timing-slowest: var(--fw-duration-slowest) ease-in-out}:root,:host{--fw-scrollbar-width: 8px;scrollbar-color:var(--fw-color-background-litest) var(--fw-color-background)}.-fw-body{font-family:var(--fw-font-family);color:var(--fw-color-content);overflow:auto}@layer defaults,ferris-wheel;.-fw-body.-fw-root{background:var(--fw-body-background)}@layer defaults{.-fw-body a{color:var(--fw-color-primary);text-decoration:none;transition:color var(--fw-timing)}.-fw-body a:hover{color:var(--fw-color-primary-deep);text-decoration:underline}.-fw-body button,.-fw-body input,.-fw-body textarea{font-family:inherit;font-size:inherit;color:inherit;border:none;background:none;outline:none;padding:0}.-fw-body *:focus-visible{outline:none}.-fw-body *::-moz-placeholder{color:inherit;opacity:.25}.-fw-body *::placeholder{color:inherit;opacity:.25}.-fw-body *{box-sizing:border-box}.-fw-body h1,.-fw-body h2,.-fw-body h3,.-fw-body h4{font-weight:600;padding:0;margin:0}.-fw-body ul{list-style:none;margin:0;padding:0}.-fw-body ::-moz-selection{color:var(--fw-color-primary-content);background:var(--fw-color-primary)}.-fw-body ::selection{color:var(--fw-color-primary-content);background:var(--fw-color-primary)}.-fw-body input::-webkit-outer-spin-button,.-fw-body input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.-fw-body input[type=number]{-moz-appearance:textfield}}.-fw-watermark{font-family:var(--fw-font-family);color:var(--fw-color-content);position:fixed;bottom:16px;right:16px;max-width:calc(100vw - 32px)}.transition-content[data-v-c560d48e]{display:inline-block;transition-property:transform,opacity;transition-duration:var(--59c92c73);transition-timing-function:ease-in-out;transition-delay:var(--a5ef41f8)}.fade-enter-active[data-v-c560d48e],.fade-leave-active[data-v-c560d48e]{transition-property:opacity;transition-duration:var(--59c92c73);transition-timing-function:ease-in-out;transition-delay:var(--a5ef41f8)}.fade-enter-from[data-v-c560d48e],.fade-leave-to[data-v-c560d48e]{opacity:0}.slide-enter-active[data-v-c560d48e],.slide-leave-active[data-v-c560d48e]{transition-property:transform,opacity;transition-duration:var(--59c92c73);transition-timing-function:ease-in-out;transition-delay:var(--a5ef41f8)}.slide-enter-from[data-v-c560d48e],.slide-leave-to[data-v-c560d48e]{transform:translateY(var(--fw-length-xs));opacity:0}.scale-enter-active[data-v-c560d48e],.scale-leave-active[data-v-c560d48e]{transition-property:transform,opacity;transition-duration:var(--59c92c73);transition-timing-function:ease-in-out;transition-delay:var(--a5ef41f8)}.scale-enter-from[data-v-c560d48e],.scale-leave-to[data-v-c560d48e]{transform:scale(.9);opacity:0}.-fw-text-animation[data-v-b3e768e1]{display:flex;flex-wrap:wrap}.-fw-text-animation.space[data-v-b3e768e1]{gap:.33em}.-fw-text-animation:not(.space) .word[data-v-b3e768e1]{min-width:.33em}.-fw-text-animation .-fw-word[data-v-b3e768e1]{display:inline-block}.-fw-text-animation .none-enter-from[data-v-b3e768e1],.-fw-text-animation .none-leave-to[data-v-b3e768e1]{opacity:0}.-fw-text-animation .fade-enter-active[data-v-b3e768e1],.-fw-text-animation .fade-leave-active[data-v-b3e768e1]{transition:opacity var(--fw-timing-slow)}.-fw-text-animation .fade-enter-from[data-v-b3e768e1],.-fw-text-animation .fade-leave-to[data-v-b3e768e1]{opacity:0}.-fw-text-animation .slide-enter-active[data-v-b3e768e1],.-fw-text-animation .slide-leave-active[data-v-b3e768e1]{transition:transform var(--fw-timing-slow),opacity var(--fw-timing-slow)}.-fw-text-animation .slide-enter-from[data-v-b3e768e1],.-fw-text-animation .slide-leave-to[data-v-b3e768e1]{transform:translateY(.5em);opacity:0}.-fw-text-animation .scale-enter-active[data-v-b3e768e1],.-fw-text-animation .scale-leave-active[data-v-b3e768e1]{transition:transform var(--fw-timing-slow),opacity var(--fw-timing-slow)}.-fw-text-animation .scale-enter-from[data-v-b3e768e1],.-fw-text-animation .scale-leave-to[data-v-b3e768e1]{transform:scale(.9);opacity:0}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;src:url(/static/assets/e8d9373c8da2d021-BCaKrCZn.woff2) format("woff2")}.-fw-icon[data-v-761474c7]{font-family:Material Symbols Rounded,sans-serif;text-rendering:optimizelegibility;font-feature-settings:"liga";-webkit-user-select:none;-moz-user-select:none;user-select:none}.-fw-icon.spin[data-v-761474c7]{animation:spin-761474c7 2s linear infinite}@keyframes spin-761474c7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.-fw-accordion[data-v-50905e76]{height:var(--fw-height-m);overflow:hidden;transition:height var(--fw-timing);border-bottom-width:var(--fw-border-width);border-bottom-style:solid;border-bottom-color:var(--fw-color-background-litest)}.-fw-accordion.small[data-v-50905e76]{height:var(--fw-height-s);font-size:var(--fw-font-size-xs)}.-fw-accordion.small .-fw-header[data-v-50905e76]{height:var(--fw-height-s)}.-fw-accordion.small.open[data-v-50905e76]{height:calc(var(--722025a2) + 24px)}.-fw-accordion.large[data-v-50905e76],.-fw-accordion.large .-fw-header[data-v-50905e76]{height:var(--fw-height-l)}.-fw-accordion.large.open[data-v-50905e76]{height:calc(var(--722025a2) + 48px)}.-fw-accordion.open[data-v-50905e76]{height:calc(var(--722025a2) + 36px)}.-fw-accordion .-fw-header[data-v-50905e76]{display:flex;align-items:center;height:var(--fw-height-m);cursor:pointer;overflow:hidden}.-fw-accordion .-fw-header .title[data-v-50905e76]{flex:auto;font-weight:var(--fw-font-weight-medium);color:var(--fw-color-content-deeper);transition:color var(--fw-timing)}.-fw-accordion .-fw-header .icon[data-v-50905e76]{flex:none;font-size:var(--fw-icon-size-s);color:var(--fw-color-content-liter);transition:color var(--fw-timing),transform var(--fw-timing)}.-fw-accordion .-fw-header .icon.open[data-v-50905e76]{transform:rotate(180deg)}.-fw-accordion .-fw-header:hover .title[data-v-50905e76],.-fw-accordion .-fw-header:hover .icon[data-v-50905e76]{color:var(--fw-color-primary-content)}.-fw-accordion .-fw-content[data-v-50905e76]{color:var(--fw-color-content);padding-bottom:var(--fw-length-s)}.-fw-box[data-v-349cfb92]{border-width:var(--fw-border-width);border-style:solid;border-radius:var(--fw-radius-m);box-sizing:border-box}.-fw-box.small[data-v-349cfb92]{border-radius:var(--fw-radius-s)}.-fw-box.default[data-v-349cfb92]{background:var(--fw-wrapper-depth-0-background);border-color:var(--fw-wrapper-depth-0-border);color:var(--fw-color-content-deep)}.-fw-box.default.depth-1[data-v-349cfb92]{background:var(--fw-wrapper-depth-1-background);border-color:var(--fw-wrapper-depth-1-border)}.-fw-box.default.depth--1[data-v-349cfb92]{background:var(--fw-wrapper-depth--1-background);border-color:var(--fw-wrapper-depth--1-border)}.-fw-box.default.depth--2[data-v-349cfb92]{background:var(--fw-wrapper-depth--2-background);border-color:var(--fw-wrapper-depth--2-border)}.-fw-box.primary[data-v-349cfb92]{background:var(--fw-wrapper-primary-background);border-color:var(--fw-color-primary-deep)}.-fw-box.success[data-v-349cfb92]{background:var(--fw-color-success-deeper);border-color:var(--fw-color-success-deep)}.-fw-box.error[data-v-349cfb92]{background:var(--fw-color-error-deeper);border-color:var(--fw-color-error-deep)}.-fw-box.warning[data-v-349cfb92]{background:var(--fw-color-warning-deeper);border-color:var(--fw-color-warning-deep)}.-fw-box.info[data-v-349cfb92]{background:var(--fw-color-info-deeper);border-color:var(--fw-color-info-deep)}.-fw-box.transparent[data-v-349cfb92]{border-color:transparent}.-fw-box.outline[data-v-349cfb92]{border-color:var(--fw-color-background-litest)}.-fw-box.disabled.outline[data-v-349cfb92]{background:none}.-fw-box.disabled.transparent[data-v-349cfb92]{background:none;border-color:transparent}.-fw-box.disabled[data-v-349cfb92]{background:var(--fw-color-background-liter);border-color:var(--fw-color-background-litest);color:var(--fw-color-content-liter)}.-fw-box.disabled.primary[data-v-349cfb92]{background:var(--fw-color-background-litest)}.-fw-wrapper[data-v-96120b74]{padding:var(--fw-length-s) var(--fw-length-m);display:flex;align-items:center;gap:var(--fw-length-s)}.-fw-wrapper.small[data-v-96120b74]{font-size:var(--fw-font-size-xs);padding:var(--fw-length-xs) var(--fw-length-s)}.-fw-wrapper.large[data-v-96120b74]{padding:var(--fw-length-m) var(--fw-length-l)}.-fw-wrapper .icon[data-v-96120b74]{font-size:24px;color:var(--fw-color-content-liter);flex:none;display:flex;align-items:center}.-fw-wrapper .content[data-v-96120b74]{flex:auto;color:var(--fw-color-content)}.-fw-wrapper .content .title[data-v-96120b74]{font-weight:var(--fw-font-weight-medium);color:var(--fw-color-content-deeper)}.-fw-wrapper.success .icon[data-v-96120b74]{color:var(--fw-color-success-lite)}.-fw-wrapper.success .content[data-v-96120b74]{color:var(--fw-color-success-liter)}.-fw-wrapper.success .title[data-v-96120b74]{color:var(--fw-color-success-litest)}.-fw-wrapper.error .icon[data-v-96120b74]{color:var(--fw-color-error-lite)}.-fw-wrapper.error .content[data-v-96120b74]{color:var(--fw-color-error-liter)}.-fw-wrapper.error .title[data-v-96120b74]{color:var(--fw-color-error-litest)}.-fw-wrapper.warning .icon[data-v-96120b74]{color:var(--fw-color-warning-lite)}.-fw-wrapper.warning .content[data-v-96120b74]{color:var(--fw-color-warning-liter)}.-fw-wrapper.warning .title[data-v-96120b74]{color:var(--fw-color-warning-litest)}.-fw-wrapper.info .icon[data-v-96120b74]{color:var(--fw-color-info-lite)}.-fw-wrapper.info .content[data-v-96120b74]{color:var(--fw-color-info-liter)}.-fw-wrapper.info .title[data-v-96120b74]{color:var(--fw-color-info-litest)}.-fw-array[data-v-41f7a887]{display:flex}.-fw-array.column[data-v-41f7a887]{flex-direction:column}.-fw-array.column.separator[data-v-41f7a887]>*+*,.-fw-array.column.separator[data-v-41f7a887]>.-lp-bounding+.-lp-bounding>*{border-top:var(--fw-border-width) solid var(--fw-color-background-litest)}.-fw-array.row[data-v-41f7a887]{flex-direction:row}.-fw-array.row.separator[data-v-41f7a887]>*+*,.-fw-array.row.separator[data-v-41f7a887]>.-lp-bounding+.-lp-bounding>*{border-left:var(--fw-border-width) solid var(--fw-color-background-litest)}.-fw-array.spread[data-v-41f7a887]>*,.-fw-array.spread[data-v-41f7a887]>.-lp-bounding>*{flex:1 1 0}.-fw-array.around[data-v-41f7a887]{border:var(--fw-border-width) solid var(--fw-color-background-litest);border-radius:var(--fw-radius-m)}.-fw-array.around.small[data-v-41f7a887]{border-radius:var(--fw-radius-s)}.-fw-array.around.large[data-v-41f7a887]{border-radius:var(--fw-radius-l)}.-fw-card[data-v-f8be2e18]{padding:var(--fw-length-xs) var(--fw-length-s);font-size:var(--fw-font-size-m);box-sizing:border-box}.-fw-card.small[data-v-f8be2e18]{padding:var(--fw-length-xxs) var(--fw-length-xs);font-size:var(--fw-font-size-xs)}.-fw-card.large[data-v-f8be2e18]{padding:var(--fw-length-s) var(--fw-length-m);font-size:var(--fw-font-size-m)}.-fw-floating-wrapper[data-v-3f1893b8]{display:block}.-fw-floating[data-v-3f1893b8]{z-index:100;position:relative;transition:opacity var(--fw-timing),transform var(--fw-timing)}.-fw-floating .arrow[data-v-3f1893b8]{border-top:3px solid var(--fw-color-background-litest);border-right:3px solid transparent;border-bottom:3px solid transparent;border-left:3px solid var(--fw-color-background-litest);position:absolute}.tooltip-enter-from[data-v-3f1893b8],.tooltip-leave-to[data-v-3f1893b8]{opacity:0;transform:scale(.8)}.icon[data-v-1ff6cced]{color:var(--fw-color-content-liter);cursor:help;transition:color var(--fw-timing)}.icon[data-v-1ff6cced]:hover{color:var(--fw-color-content)}.tooltip[data-v-1ff6cced]{padding:var(--fw-length-xxs) var(--fw-length-xs);font-size:var(--fw-font-size-xxs);max-width:260px}.-fw-wrapper[data-v-41753eb7]{border-width:var(--fw-border-width);border-style:solid;border-radius:var(--fw-radius-m);box-sizing:border-box;border-color:var(--fw-color-border);background:var(--fw-color-background);color:var(--fw-color)}.-fw-wrapper.hover[data-v-41753eb7]:not(.-fw-disabled){cursor:pointer}.-fw-wrapper.hover[data-v-41753eb7]:hover,.-fw-wrapper.focus-within[data-v-41753eb7]:focus-within{border-color:var(--fw-color-border-hover);background:var(--fw-color-background-hover);color:var(--fw-color-hover)}.-fw-wrapper.active[data-v-41753eb7]:active{background:var(--fw-color-background-active)}.-fw-wrapper[data-v-41753eb7]:is(.hover,.active){transition:background-color var(--fw-timing),border-color var(--fw-timing),color var(--fw-timing)}.-fw-wrapper.hover[data-v-41753eb7]:hover{text-decoration:none;position:relative;z-index:1}.-fw-wrapper[data-v-41753eb7]:focus-visible{outline:max(var(--fw-border-width),1px) dashed var(--fw-color-primary);outline-offset:2px}.-fw-wrapper[data-v-41753eb7]:active{transition:background-color 0s;background:var(--fw-color-primary-deep)}.-fw-wrapper.small[data-v-41753eb7]{border-radius:var(--fw-radius-s)}.-fw-wrapper:is(.cell)[data-v-41753eb7]{border-radius:0;border-width:0;outline:1px solid transparent;transition:outline var(--fw-timing)}.-fw-wrapper:is(.cell).hover[data-v-41753eb7]:hover,.-fw-wrapper:is(.cell).focus-within[data-v-41753eb7]:focus-within{outline:1px solid var(--fw-color-primary)}.-fw-wrapper.merge[data-v-41753eb7]{--fw-merge-color: transparent}.-fw-wrapper.merge.primary[data-v-41753eb7]{--fw-merge-color: var(--fw-color-border)}.-fw-wrapper.merge.hover[data-v-41753eb7]:hover:not(.-fw-disabled){--fw-merge-color: var(--fw-color-border-hover)}.-fw-wrapper.merge-right[data-v-41753eb7],.-fw-wrapper.merge-horizontal[data-v-41753eb7]{border-top-right-radius:0;border-bottom-right-radius:0}.-fw-wrapper.merge-left[data-v-41753eb7],.-fw-wrapper.merge-horizontal[data-v-41753eb7]{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;box-shadow:calc(-1 * var(--fw-border-width)) 0 0 var(--fw-merge-color);transition:all var(--fw-timing)}.-fw-wrapper.merge-bottom[data-v-41753eb7],.-fw-wrapper.merge-vertical[data-v-41753eb7]{border-bottom-left-radius:0;border-bottom-right-radius:0}.-fw-wrapper.merge-top[data-v-41753eb7],.-fw-wrapper.merge-vertical[data-v-41753eb7]{border-top-left-radius:0;border-top-right-radius:0;border-top:0;box-shadow:0 calc(-1 * var(--fw-border-width)) 0 var(--fw-merge-color);transition:all var(--fw-timing)}.-fw-badge[data-v-cb94cb3d]{position:relative;width:-moz-max-content;width:max-content}.-fw-badge .-fw-icon[data-v-cb94cb3d]{font-size:var(--fw-icon-size-m)}.-fw-badge.small .icon[data-v-cb94cb3d]{font-size:var(--fw-icon-size-s)}.-fw-badge.large .icon[data-v-cb94cb3d]{font-size:var(--fw-icon-size-l)}.-fw-badge .-fw-count[data-v-cb94cb3d]{background:var(--fw-wrapper-primary-background);border-radius:var(--fw-radius-m);position:absolute;top:calc(-1 * var(--fw-length-xs));right:calc(-1 * var(--fw-length-xs));font-size:var(--fw-font-size-xxs);height:var(--fw-length-m);min-width:var(--fw-length-m);display:flex;align-items:center;justify-content:center;padding:0 var(--fw-length-xxxs);color:var(--fw-wrapper-primary-content);box-sizing:border-box}.-fw-badge .-fw-count.dot[data-v-cb94cb3d]{width:var(--fw-length-xs);min-width:var(--fw-length-xs);height:var(--fw-length-xs);color:transparent;top:calc(-1 * var(--fw-length-xxs));right:calc(-1 * var(--fw-length-xxs));transition:height var(--fw-timing),min-width var(--fw-timing),color var(--fw-timing),top var(--fw-timing),right var(--fw-timing)}.-fw-badge:hover .-fw-count.dot[data-v-cb94cb3d]:not(:empty){top:calc(-1 * var(--fw-length-xs));right:calc(-1 * var(--fw-length-xs));height:var(--fw-length-m);min-width:var(--fw-length-m);width:unset;color:var(--fw-wrapper-primary-content)}.-fw-button[data-v-82eeb9f9]{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;gap:var(--fw-length-xxs);height:var(--fw-height-m);padding:0 var(--fw-length-s);font-size:var(--fw-font-size-m);transition:background-color var(--fw-timing),border-color var(--fw-timing),color var(--fw-timing)}.-fw-button[data-v-82eeb9f9]:not(:is(.loading,.squared,.round)):has(.icon){padding-left:var(--fw-length-xs)}.-fw-button .icon[data-v-82eeb9f9]{font-size:var(--fw-icon-size-s);transition:color var(--fw-timing)}.-fw-button .-fw-content[data-v-82eeb9f9]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.-fw-button.squared[data-v-82eeb9f9],.-fw-button.round[data-v-82eeb9f9]{padding:0;width:var(--fw-height-m)}.-fw-button.round[data-v-82eeb9f9]{border-radius:50%}.-fw-button.small[data-v-82eeb9f9]{height:var(--fw-height-s);font-size:var(--fw-font-size-xs);padding:0 var(--fw-length-xs)}.-fw-button.small[data-v-82eeb9f9]:not(:is(.loading,.squared,.round)):has(.icon){padding-left:var(--fw-length-xxs)}.-fw-button.small .icon[data-v-82eeb9f9]{font-size:var(--fw-icon-size-xs)}.-fw-button.small.squared[data-v-82eeb9f9],.-fw-button.small.round[data-v-82eeb9f9]{padding:0;width:var(--fw-height-s)}.-fw-button.large[data-v-82eeb9f9]{height:var(--fw-height-l);padding:0 var(--fw-length-l)}.-fw-button.large[data-v-82eeb9f9]:not(:is(.loading,.squared,.round)):has(.icon){padding-left:var(--fw-length-m)}.-fw-button.large.squared[data-v-82eeb9f9],.-fw-button.large.round[data-v-82eeb9f9]{padding:0;width:var(--fw-height-l)}.-fw-button .icon[data-v-82eeb9f9]{color:var(--fw-color-icon)}.-fw-button:hover .icon[data-v-82eeb9f9]{color:var(--fw-color-icon-hover)}.-fw-grid[data-v-9906e517]{display:grid;gap:inherit;grid-template-columns:repeat(auto-fill,minmax(calc(var(--90aac8ee) * 1px),1fr))}.-fw-pagination[data-v-9906e517]{display:flex;align-items:center;justify-content:flex-end;gap:var(--fw-length-xs);color:var(--fw-color-content-liter);font-size:var(--fw-font-size-xs)}.-fw-table[data-v-7891a5d3]{display:flex;flex-direction:column;gap:var(--fw-length-xs)}table[data-v-7891a5d3],th[data-v-7891a5d3],tr[data-v-7891a5d3],td[data-v-7891a5d3]{position:relative}.-fw-wrapper[data-v-7891a5d3]{overflow:hidden}.-fw-wrapper table[data-v-7891a5d3]{border-collapse:collapse;width:100%}.-fw-wrapper table o th[data-v-7891a5d3]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:var(--fw-font-weight-medium);background:var(--fw-color-background)}.-fw-wrapper table o th .title[data-v-7891a5d3]{display:inline-flex;align-items:center}.-fw-wrapper table o th[data-v-7891a5d3]:hover{color:var(--fw-color-primary-litest)}.-fw-wrapper table td[data-v-7891a5d3],.-fw-wrapper table th[data-v-7891a5d3]{height:48px;padding:0 var(--fw-length-xs)}.-fw-wrapper table td.number[data-v-7891a5d3],.-fw-wrapper table th.number[data-v-7891a5d3]{text-align:right}.-fw-wrapper table td.string[data-v-7891a5d3],.-fw-wrapper table th.string[data-v-7891a5d3]{text-align:left}.-fw-wrapper table tr[data-v-7891a5d3]:first-child{border-bottom:var(--fw-border-width) solid var(--fw-color-background-litest)}.-fw-wrapper table tr:not(:first-child)[data-v-7891a5d3]:nth-child(2n){background:var(--fw-wrapper-depth-1-background)}.-fw-wrapper.small[data-v-7891a5d3]{font-size:var(--fw-font-size-xs)}.-fw-wrapper.small table th[data-v-7891a5d3],.-fw-wrapper.small table td[data-v-7891a5d3]{height:32px}.pagination[data-v-7891a5d3]{display:flex;align-items:center;justify-content:flex-end;gap:var(--fw-length-xs);color:var(--fw-color-content-liter);font-size:var(--fw-font-size-xs)}.-fw-data-grid[data-v-302f17c0]{padding-bottom:var(--fw-length-s);min-width:100%}.-fw-data-grid.dragging[data-v-302f17c0]{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:col-resize}.-fw-data-grid .-fw-header[data-v-302f17c0]{color:var(--fw-color-content-litest)}.-fw-data-grid .-fw-header .resize-handle[data-v-302f17c0]{opacity:0;background:var(--fw-color-primary);cursor:col-resize;width:5px;top:0;bottom:0;right:-3px;position:absolute;transition:opacity var(--fw-timing)}.-fw-data-grid .-fw-header .resize-handle[data-v-302f17c0]:hover{opacity:1}.-fw-data-grid .-fw-header .resize-handle .hover[data-v-302f17c0],.-fw-data-grid .-fw-header .resize-handle .floating[data-v-302f17c0]{width:100%;height:100%}.-fw-data-grid .-fw-header[data-v-302f17c0],.-fw-data-grid .-fw-data-row[data-v-302f17c0]{display:flex;box-sizing:border-box}.-fw-data-grid .-fw-header.separator[data-v-302f17c0],.-fw-data-grid .-fw-data-row.separator[data-v-302f17c0]{border-bottom:var(--fw-border-width) solid var(--fw-color-background-liter)}.-fw-data-grid .-fw-header .-fw-data-cell[data-v-302f17c0],.-fw-data-grid .-fw-data-row .-fw-data-cell[data-v-302f17c0]{position:relative;box-sizing:border-box;flex:0 0 auto}.-fw-data-grid .-fw-header .-fw-data-cell.separator[data-v-302f17c0]:not(:last-child),.-fw-data-grid .-fw-data-row .-fw-data-cell.separator[data-v-302f17c0]:not(:last-child){border-right:var(--fw-border-width) solid var(--fw-color-background-liter)}.-fw-data-grid .-fw-header .-fw-data-cell.last[data-v-302f17c0],.-fw-data-grid .-fw-data-row .-fw-data-cell.last[data-v-302f17c0]{flex:1 1 auto}.-fw-data-grid .-fw-header .floating-wrapper[data-v-302f17c0],.-fw-data-grid .-fw-header .content[data-v-302f17c0],.-fw-data-grid .-fw-data-row .floating-wrapper[data-v-302f17c0],.-fw-data-grid .-fw-data-row .content[data-v-302f17c0]{min-height:100%}.-fw-data-grid.colored .-fw-header[data-v-302f17c0],.-fw-data-grid.colored .-fw-data-row[data-v-302f17c0],.-fw-data-grid.colored .-fw-header .-fw-data-cell[data-v-302f17c0],.-fw-data-grid.colored .-fw-data-row .-fw-data-cell[data-v-302f17c0]{border-color:var(--fw-color-background-litest)}.-fw-data-grid.colored .-fw-header[data-v-302f17c0]{background:var(--fw-color-background)}.-fw-data-grid.colored .-fw-data-row[data-v-302f17c0]{background:var(--fw-color-background-lite)}.-fw-data-grid.colored .-fw-data-row[data-v-302f17c0]:nth-child(2n){background:var(--fw-color-background-liter)}.-fw-data-grid .-fw-data-cell.padding[data-v-302f17c0]{padding:var(--fw-length-xxs) var(--fw-length-xs)}.size-preview[data-v-302f17c0]{padding:var(--fw-length-xxxs) var(--fw-length-xxs);font-size:var(--fw-font-size-xxs)}.-fw-tag[data-v-a2a62cc5]{padding:var(--fw-length-xxxs) var(--fw-length-xxs);font-size:var(--fw-font-size-xs);border-style:solid;border-width:1px;border-radius:999px;display:inline-block;color:var(--fw-color-light-content)}.-fw-tags[data-v-c0e07d5a]{display:flex;gap:var(--fw-length-xxs);flex-wrap:wrap}.-fw-number[data-v-98428710]{text-align:right;font-family:var(--fw-font-family-monospace)}.-fw-popup-wrapper[data-v-417384cd]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:1}.-fw-popup-wrapper.absolute[data-v-417384cd]{position:absolute}.-fw-popup-wrapper.dark[data-v-417384cd]{background-color:#00000080}.-fw-popup-wrapper.blur[data-v-417384cd]{background-color:#00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.-fw-button-group[data-v-4b416189]{display:flex;background:var(--fw-wrapper-default-border);border-radius:var(--fw-radius-m);width:-moz-max-content;width:max-content}.-fw-button-group.small[data-v-4b416189]{border-radius:var(--fw-radius-s)}.-fw-button-group .-fw-wrapper[data-v-4b416189]{transition:background-color var(--fw-timing),border-color var(--fw-timing),color var(--fw-timing),box-shadow var(--fw-timing);display:flex;white-space:nowrap}.-fw-button-group .-fw-wrapper[data-v-4b416189]:not(.squared){justify-content:flex-start}.-fw-button-group .-fw-wrapper.-fw-shadow[data-v-4b416189]{background:var(--fw-color-primary-deepest)}.-fw-button-group.vertical[data-v-4b416189]{flex-direction:column}.-fw-label-wrapper[data-v-a41689b1]{display:inline-flex;align-items:center;position:relative;gap:var(--fw-length-xs)}.-fw-label-wrapper .checkbox-wrapper[data-v-a41689b1]{display:inline-block;width:var(--fw-height-m);height:var(--fw-height-m);position:relative;cursor:pointer}.-fw-label-wrapper .checkbox-wrapper .icon[data-v-a41689b1]{font-size:32px}.-fw-label-wrapper .checkbox-wrapper input[data-v-a41689b1]{display:none}.-fw-label-wrapper .checkbox-wrapper .icon-wrapper[data-v-a41689b1]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.-fw-label-wrapper.small .checkbox-wrapper[data-v-a41689b1]{width:var(--fw-height-s);height:var(--fw-height-s)}.-fw-label-wrapper.small .checkbox-wrapper .icon[data-v-a41689b1]{font-size:24px}.-fw-label-wrapper.large .checkbox-wrapper[data-v-a41689b1]{width:var(--fw-height-l);height:var(--fw-height-l)}.-fw-label-wrapper .label[data-v-a41689b1]{color:var(--fw-color-content-deep)}.-fw-label-wrapper.disabled .checkbox-wrapper[data-v-a41689b1]{cursor:not-allowed}.-fw-label-wrapper.disabled .label[data-v-a41689b1]{color:var(--fw-color-content-liter)}.-fw-label-wrapper.readonly .checkbox-wrapper[data-v-a41689b1]{cursor:default}.-fw-label-wrapper[data-v-bd351404]{display:block;position:relative}.-fw-label-wrapper.with-label[data-v-bd351404]{padding-top:var(--fw-length-l)}.-fw-input[data-v-bd351404]{width:100%;box-sizing:border-box;display:flex;height:var(--fw-height-m);align-items:center;padding:0 var(--fw-length-s);position:relative}.-fw-input .label[data-v-bd351404]{position:absolute;left:var(--fw-length-s);right:0;color:var(--fw-color-content-liter);transition:transform var(--fw-timing),color var(--fw-timing);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.-fw-input.with-value .label[data-v-bd351404],.-fw-input:focus-within .label[data-v-bd351404]{transform:translate(calc(-1 * var(--fw-length-s)),calc(-1 * var(--fw-length-xl)))}.-fw-input:hover .label[data-v-bd351404],.-fw-input:focus-within .label[data-v-bd351404]{color:var(--fw-color-content)}.-fw-input.small[data-v-bd351404]{height:var(--fw-height-s);font-size:var(--fw-font-size-xs);padding:0 var(--fw-length-xs)}.-fw-input.small.with-label[data-v-bd351404]{margin-top:var(--fw-length-m)}.-fw-input.small.with-value .label[data-v-bd351404],.-fw-input.small:focus-within .label[data-v-bd351404]{transform:translate(calc(-1 * var(--fw-length-xs)),calc(-1 * var(--fw-length-l)))}.-fw-input.small .label[data-v-bd351404]{left:var(--fw-length-xs)}.-fw-input.large[data-v-bd351404]{height:var(--fw-height-l);padding:0 var(--fw-length-m)}.-fw-input.large.with-value .label[data-v-bd351404],.-fw-input.large:focus-within .label[data-v-bd351404]{transform:translate(calc(-1 * var(--fw-length-m)),calc(-1 * (var(--fw-length-xl) + var(--fw-length-xxs))))}.-fw-input.large .label[data-v-bd351404]{left:var(--fw-length-m)}.-fw-input input[data-v-bd351404]{height:100%;flex:auto;width:0}.-fw-input input[data-v-bd351404]:disabled{cursor:not-allowed}.-fw-input input[data-v-bd351404]::-moz-placeholder{color:var(--fw-color-content-lite)}.-fw-input input[data-v-bd351404]::placeholder{color:var(--fw-color-content-lite)}.-fw-input input.monospace[data-v-bd351404]{font-family:var(--fw-font-family-monospace)}.-fw-input input.left[data-v-bd351404]{text-align:left}.-fw-input input.right[data-v-bd351404]{text-align:right}.-fw-input .prefix[data-v-bd351404],.-fw-input .suffix[data-v-bd351404]{color:var(--fw-color-content-liter)}.-fw-input>*[data-v-bd351404]{position:relative;z-index:1}.-fw-text-input.movable[data-v-8e5440ad]{cursor:ew-resize}.-fw-text-input.movable[data-v-8e5440ad]:not(.no-drag) input{cursor:ew-resize}.-fw-text-input .min-max[data-v-8e5440ad]{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:var(--fw-radius-m);overflow:hidden;pointer-events:none;z-index:0}.-fw-text-input .min-max .bar[data-v-8e5440ad]{position:absolute;top:0;bottom:0;left:calc(-1 * var(--fw-border-width));background:var(--fw-wrapper-depth-1-background);width:calc(1% * var(--2bd2d55c) + 2 * var(--fw-border-width));border-width:0 var(--fw-border-width) 0 0;border-style:solid;border-color:var(--fw-wrapper-depth-1-border);transition:background var(--fw-timing),border-color var(--fw-timing)}.-fw-text-input:is(:hover,:focus-within) .min-max .bar[data-v-8e5440ad]{background:var(--fw-color-primary-deeper);border-color:var(--fw-color-primary-lite)}.-fw-file-input[data-v-949b7ea4]{display:flex;gap:var(--fw-length-s);align-items:center}.-fw-file-input .-fw-button[data-v-949b7ea4]{flex:0 0 auto}.-fw-file-input.zone[data-v-949b7ea4]{border:var(--fw-border-width) dashed var(--fw-color-content-litest);border-radius:var(--fw-radius-m);padding:var(--fw-length-m);flex-direction:column;justify-content:center;transition:border-color var(--fw-timing),background var(--fw-timing);gap:var(--fw-length-xs)}.-fw-file-input.zone.drag-hover[data-v-949b7ea4]{background:var(--fw-color-primary-deepest)}.-fw-file-input.zone .-fw-icon[data-v-949b7ea4]{font-size:var(--fw-icon-size-xl)}.-fw-file-input:not(.disabled)[data-v-949b7ea4]{cursor:pointer}.-fw-file-input:not(.disabled):hover .-fw-button[data-v-949b7ea4]{background:var(--fw-color-primary-deepest);border-color:var(--fw-color-primary-litest);color:var(--fw-color-primary-content)}.-fw-file-input:not(.disabled).zone.drag-hover[data-v-949b7ea4]:hover{background:var(--fw-color-primary-deepest)}.-fw-file-input .-fw-files-display[data-v-949b7ea4]{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.-fw-file-input label[data-v-949b7ea4]{cursor:pointer}.-fw-file-input input[data-v-949b7ea4]{display:none}.-fw-label-wrapper[data-v-d84c1962]{display:inline-flex;align-items:center;position:relative;gap:var(--fw-length-xs)}.-fw-label-wrapper .radio-wrapper[data-v-d84c1962]{display:inline-block;width:var(--fw-height-m);height:var(--fw-height-m);position:relative;cursor:pointer;border-radius:50%}.-fw-label-wrapper .radio-wrapper input[data-v-d84c1962]{display:none}.-fw-label-wrapper .radio-wrapper .icon-wrapper[data-v-d84c1962]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.-fw-label-wrapper .radio-wrapper .icon-wrapper .radio[data-v-d84c1962]{width:16px;height:16px;border-radius:50%;background-color:currentColor}.-fw-label-wrapper.small .radio-wrapper[data-v-d84c1962]{width:var(--fw-height-s);height:var(--fw-height-s)}.-fw-label-wrapper.small .radio-wrapper .icon-wrapper .radio[data-v-d84c1962]{width:8px;height:8px}.-fw-label-wrapper.large .radio-wrapper[data-v-d84c1962]{width:var(--fw-height-l);height:var(--fw-height-l)}.-fw-label-wrapper .label[data-v-d84c1962]{color:var(--fw-color-content-deep)}.-fw-label-wrapper.disabled .radio-wrapper[data-v-d84c1962]{cursor:not-allowed}.-fw-label-wrapper.disabled .label[data-v-d84c1962]{color:var(--fw-color-content-liter)}.-fw-label-wrapper.readonly .radio-wrapper[data-v-d84c1962]{cursor:default}.-fw-label-wrapper[data-v-e43e1485]{display:inline-block;position:relative}.-fw-label-wrapper.with-label[data-v-e43e1485]{padding-top:var(--fw-length-l)}.-fw-label-wrapper.with-label.small[data-v-e43e1485]{padding-top:var(--fw-length-m)}.-fw-select[data-v-e43e1485]{display:flex;height:var(--fw-height-m);align-items:center;cursor:pointer;gap:var(--fw-length-xs)}.-fw-select.squared[data-v-e43e1485]{width:var(--fw-height-m);justify-content:center}.-fw-select.squared input[data-v-e43e1485]{text-align:center}.-fw-select[data-v-e43e1485]:not(.squared){padding:0 var(--fw-length-xs) 0 var(--fw-length-s)}.-fw-select .select-icon[data-v-e43e1485]{font-size:var(--fw-icon-size-s);color:var(--fw-color-primary-litest);display:flex;align-items:center;justify-content:center}.-fw-select .label[data-v-e43e1485]{position:absolute;color:var(--fw-color-content-liter);transition:transform var(--fw-timing),color var(--fw-timing)}.-fw-select.with-value .label[data-v-e43e1485]{transform:translate(calc(-1 * var(--fw-length-s)),calc(-1 * var(--fw-length-xl)))}.-fw-select:hover .label[data-v-e43e1485]{color:var(--fw-color-content)}.-fw-select.small[data-v-e43e1485]{height:var(--fw-height-s);font-size:var(--fw-font-size-xs)}.-fw-select.small.squared[data-v-e43e1485]{width:var(--fw-height-s)}.-fw-select.small[data-v-e43e1485]:not(.squared){padding:0 var(--fw-length-xxs) 0 var(--fw-length-xs)}.-fw-select.small .select-icon[data-v-e43e1485]{font-size:var(--fw-icon-size-xs)}.-fw-select.small .side-icon[data-v-e43e1485]{font-size:var(--fw-icon-size-s)}.-fw-select.small.with-value .label[data-v-e43e1485]{transform:translate(calc(-1 * var(--fw-length-xs)),calc(-1 * var(--fw-length-l)))}.-fw-select.large[data-v-e43e1485]{height:var(--fw-height-l)}.-fw-select.large.squared[data-v-e43e1485]{width:var(--fw-height-l)}.-fw-select.large[data-v-e43e1485]:not(.squared){padding:0 var(--fw-length-m)}.-fw-select.large.with-value .label[data-v-e43e1485]{transform:translate(calc(-1 * var(--fw-length-m)),calc(-1 * (var(--fw-length-xl) + var(--fw-length-xxs))))}.-fw-select input[data-v-e43e1485]{flex:1 1 0;cursor:inherit;width:0;text-overflow:ellipsis}.-fw-select .side-icon[data-v-e43e1485]{display:flex;flex:none;align-items:center;justify-content:center;font-size:var(--fw-icon-size-m);color:var(--fw-color-content-liter);transition:color var(--fw-timing),transform var(--fw-timing)}.-fw-select:hover .side-icon[data-v-e43e1485]{color:var(--fw-color-primary-content)}.-fw-select-wrapper[data-v-bbd7c641]{width:100%}.-fw-select-wrapper .icon[data-v-bbd7c641]{transition:color var(--fw-timing),transform var(--fw-timing)}.-fw-select-wrapper .icon.open[data-v-bbd7c641]{transform:rotate(180deg)}.-fw-dropdown[data-v-bbd7c641]{width:100%;max-height:320px;overflow-y:auto}.-fw-dropdown[data-v-bbd7c641] .-fw-wrapper{flex-shrink:0}.-fw-dropdown-empty[data-v-bbd7c641]{padding:var(--fw-length-xxs);color:var(--fw-color-content-litest)}.-fw-slider-wrapper[data-v-55f2f6dd]{position:relative;height:var(--fw-height-m);--fw-bar-height: 16px;--fw-thumb-height: 24px}.-fw-slider-wrapper[data-v-55f2f6dd]:not(.disabled,.readonly){cursor:pointer}.-fw-slider-wrapper.small[data-v-55f2f6dd]{height:var(--fw-height-s);--fw-bar-height: 8px;--fw-thumb-height: 16px}.-fw-slider-wrapper.large[data-v-55f2f6dd]{height:var(--fw-height-l);--fw-bar-height: 24px;--fw-thumb-height: 32px}.-fw-slider-wrapper input[data-v-55f2f6dd]{display:none}.-fw-slider-wrapper .value[data-v-55f2f6dd]{position:absolute;top:calc(50% - var(--fw-bar-height) / 2);height:var(--fw-bar-height);width:var(--aa330bde);overflow:hidden}.-fw-slider-wrapper.readonly .value[data-v-55f2f6dd]{width:calc(var(--aa330bde) + var(--fw-bar-height) / 2)}.-fw-slider-wrapper .bar[data-v-55f2f6dd]{position:absolute;top:calc(50% - var(--fw-bar-height) / 2);height:var(--fw-bar-height);right:0;left:0}.-fw-slider-wrapper:not(.readonly) .fill[data-v-55f2f6dd]{border-top-right-radius:0;border-bottom-right-radius:0}.-fw-slider-wrapper .thumb-wrapper[data-v-55f2f6dd]{position:absolute;left:var(--323cfa2d);top:calc(50% - var(--fw-thumb-height) / 2);width:var(--fw-thumb-height);height:var(--fw-thumb-height);cursor:pointer}.-fw-slider-wrapper .thumb-wrapper .thumb[data-v-55f2f6dd]{width:100%;height:100%;box-sizing:border-box}.label[data-v-55f2f6dd]{padding:var(--fw-length-xxs) var(--fw-length-xs);font-size:var(--fw-font-size-xxs)}.-fw-switch[data-v-86f00f8e]{--fw-switch-height: var(--fw-height-m);--fw-switch-radius: var(--fw-radius-m);height:var(--fw-switch-height);width:calc(2 * var(--fw-switch-height) - 4px);padding:2px;display:flex;box-sizing:border-box}.-fw-switch.small[data-v-86f00f8e]{--fw-switch-height: var(--fw-height-s);--fw-switch-radius: var(--fw-radius-s)}.-fw-switch.small .toggle[data-v-86f00f8e]{font-size:var(--fw-icon-size-xs)}.-fw-switch.large[data-v-86f00f8e]{--fw-switch-height: var(--fw-height-l)}.-fw-switch.large .toggle[data-v-86f00f8e]{font-size:var(--fw-icon-size-l)}.-fw-switch .toggle[data-v-86f00f8e]{background:var(--fw-color-background-litest);height:calc(var(--fw-switch-height) - 2 * var(--fw-border-width) - 4px);width:calc(var(--fw-switch-height) - 2 * var(--fw-border-width) - 4px);border-radius:calc(var(--fw-switch-radius) - var(--fw-border-width) - 2px);box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-size:var(--fw-icon-size-m);transition:background-color var(--fw-timing),color var(--fw-timing);color:var(--fw-color)}.-fw-switch .empty[data-v-86f00f8e]{flex:none;transition:flex var(--fw-timing)}.-fw-switch.active .empty.before[data-v-86f00f8e],.-fw-switch.indeterminate .empty[data-v-86f00f8e]{flex:1 1 auto}.-fw-switch:not(.disabled)[data-v-86f00f8e]{cursor:pointer}.-fw-switch:not(.disabled).activeState .toggle[data-v-86f00f8e]{background:var(--fw-color-border)}.-fw-switch:not(.disabled):hover .toggle[data-v-86f00f8e]{background:var(--fw-color-border-hover);color:var(--fw-wrapper-primary-content)}.-fw-carousel[data-v-e7aade3d]{position:relative;overflow:hidden}.-fw-carousel .-fw-steps[data-v-e7aade3d]{display:flex;position:relative;left:calc(-100% * var(--2340afcb));transition:left var(--fw-timing);height:100%}.-fw-carousel .-fw-steps .-fw-step[data-v-e7aade3d]{flex:0 0 auto;width:100%;height:100%}.-fw-carousel .-fw-steps-nav[data-v-e7aade3d]{display:flex;position:absolute;bottom:var(--fw-length-s);left:50%;transform:translate(-50%);gap:var(--fw-length-s);pointer-events:none}.-fw-carousel .-fw-steps-nav .-fw-step-indicator[data-v-e7aade3d]{pointer-events:all;width:8px;height:8px;border-radius:50%;background:var(--fw-color-content);opacity:.5;cursor:pointer;transition:opacity var(--fw-timing);box-shadow:0 0 8px #00000040}.-fw-carousel .-fw-steps-nav .-fw-step-indicator.active[data-v-e7aade3d],.-fw-carousel .-fw-steps-nav .-fw-step-indicator[data-v-e7aade3d]:hover{opacity:1}.-fw-carousel .-fw-arrows[data-v-e7aade3d]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.-fw-carousel .-fw-arrows .-fw-arrow[data-v-e7aade3d]{position:absolute;pointer-events:all;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:40px;cursor:pointer;text-shadow:0 0 8px #00000040;opacity:0;transition:opacity var(--fw-timing)}.-fw-carousel .-fw-arrows .-fw-arrow[data-v-e7aade3d]:hover{opacity:1}.-fw-carousel .-fw-arrows .-fw-arrow.left[data-v-e7aade3d]{left:0}.-fw-carousel .-fw-arrows .-fw-arrow.right[data-v-e7aade3d]{right:0}.-fw-carousel .-fw-builder[data-v-e7aade3d]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.-fw-carousel .-fw-builder .add[data-v-e7aade3d],.-fw-carousel .-fw-builder .delete[data-v-e7aade3d]{position:absolute;cursor:pointer;color:var(--fw-color-content);bottom:0;padding:var(--fw-length-s);font-size:var(--fw-font-size-xs);transition:color var(--fw-timing);pointer-events:all}.-fw-carousel .-fw-builder .add[data-v-e7aade3d]:hover,.-fw-carousel .-fw-builder .delete[data-v-e7aade3d]:hover{color:var(--fw-color-content-deeper)}.-fw-carousel .-fw-builder .add[data-v-e7aade3d]{left:0}.-fw-carousel .-fw-builder .delete[data-v-e7aade3d]{right:0}.-fw-hero[data-v-e56daabb]{min-height:600px;position:relative}.-fw-hero .-fw-wrapper[data-v-e56daabb]{position:absolute;top:0;right:0;bottom:0;left:0}.-fw-hero .-fw-wrapper.fade[data-v-e56daabb]{-webkit-mask-image:radial-gradient(ellipse closest-corner at center 25%,black 0%,black 50%,transparent 200%);mask-image:radial-gradient(ellipse closest-corner at center 25%,black 0%,black 50%,transparent 200%)}.-fw-hero .gradient[data-v-e56daabb]{position:absolute;top:0;right:0;bottom:0;left:0;--gradient-color-1: var(--fw-color-background-lite);--gradient-color-2: var(--fw-color-background);--gradient-color-3: var(--fw-color-background-deep)}.-fw-hero .gradient.none[data-v-e56daabb]{display:none}.-fw-hero .gradient.primary[data-v-e56daabb]{--gradient-color-1: var(--fw-color-primary-deep);--gradient-color-2: var(--fw-color-primary-deepest);--gradient-color-3: var(--fw-color-background-deep)}.-fw-hero .gradient.top[data-v-e56daabb]{background:radial-gradient(ellipse 75% 100% at center -25%,var(--gradient-color-1) 0%,var(--gradient-color-2) 75%,var(--gradient-color-3) 200%)}.-fw-hero .gradient.center[data-v-e56daabb]{background:radial-gradient(ellipse 75% 100% at center 40%,var(--gradient-color-1) 0%,var(--gradient-color-2) 50%,var(--gradient-color-3) 90%)}.-fw-hero .gradient.bottom[data-v-e56daabb]{background:radial-gradient(ellipse 75% 100% at center 125%,var(--gradient-color-1) 0%,var(--gradient-color-2) 75%,var(--gradient-color-3) 200%)}.-fw-hero .lines[data-v-e56daabb]{position:absolute;top:0;right:0;bottom:0;left:0}.-fw-hero .lines.none[data-v-e56daabb]{display:none}.-fw-hero .lines.dots[data-v-e56daabb]{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 8' style='enable-background:new 0 0 8 8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Crect x='3' y='3' class='st0' width='2' height='2'/%3E%3C/g%3E%3C/svg%3E%0A");background-size:8px 8px;background-repeat:repeat;background-position:center;opacity:.04}.-fw-hero .lines.cross[data-v-e56daabb]{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Crect x='8' y='6' class='st0' width='1' height='5'/%3E%3C/g%3E%3Cg%3E%3Crect x='6' y='8' class='st0' width='5' height='1'/%3E%3C/g%3E%3C/svg%3E%0A");background-size:16px 16px;background-repeat:repeat;background-position:center;opacity:.04}.-fw-hero .lines.grid[data-v-e56daabb]{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Crect class='st0' width='1' height='16'/%3E%3C/g%3E%3Cg%3E%3Crect class='st0' width='16' height='1'/%3E%3C/g%3E%3C/svg%3E%0A");background-size:16px 16px;background-repeat:repeat;background-position:center;opacity:.025}.-fw-hero .slot[data-v-e56daabb]{position:relative}.-fw-menu-container[data-v-cd99653f]{container-type:inline-size;container-name:menu-container}.-fw-menu-header[data-v-cd99653f]{display:flex;justify-content:space-between;align-items:center;position:relative;height:var(--fw-height-m)}.-fw-menu-header .links[data-v-cd99653f]{display:flex;align-items:center;position:absolute;left:50%;transform:translate(-50%);gap:var(--fw-length-s);height:var(--fw-height-m);padding:0 var(--fw-length-s)}.-fw-menu-header .links .link[data-v-cd99653f]{display:block;padding:var(--fw-length-xs) var(--fw-length-s);color:var(--fw-color-content-liter);font-size:var(--fw-font-size-s)}.-fw-menu-header .links .link[data-v-cd99653f]:hover{text-decoration:none;color:var(--fw-color-primary-content)}.-fw-menu-header .links .current[data-v-cd99653f]{color:var(--fw-color-primary-content)}.-fw-menu-header .actions[data-v-cd99653f]{display:flex;align-items:center;gap:var(--fw-length-s)}.-fw-menu-header .mobile-menu[data-v-cd99653f]{display:none}@container menu-container (width < 720px){.menu-header .links[data-v-cd99653f]{display:none}.menu-header .mobile-menu[data-v-cd99653f]{display:block}}.-fw-side-panel-wrapper[data-v-1ee45b51]{display:flex;height:100%;position:relative}.-fw-side-panel-wrapper .-fw-side-panel[data-v-1ee45b51]{flex:0 0 auto;background:var(--fw-panel-background);border-right:var(--fw-border-width) solid var(--fw-color-background-lite);display:flex;flex-direction:column;gap:var(--fw-length-m);width:196px;height:100%;box-sizing:border-box;transition:width var(--fw-timing-fast);overflow:hidden}.-fw-side-panel-wrapper .-fw-side-panel.retractable[data-v-1ee45b51]{position:absolute;left:0}.-fw-side-panel-wrapper .-fw-side-panel.retractable[data-v-1ee45b51]:not(:hover),.-fw-side-panel-wrapper .-fw-side-panel.retractable.locked[data-v-1ee45b51]{width:56px}.-fw-side-panel-wrapper .-fw-side-panel .-fw-links[data-v-1ee45b51]{flex:1 1 auto;overflow:auto;display:flex;flex-direction:column;padding:var(--fw-length-xs);gap:var(--fw-length-xxs)}.-fw-side-panel-wrapper .-fw-side-panel .-fw-links .-fw-separator[data-v-1ee45b51]{height:1px;background:var(--fw-color-background-lite);margin:var(--fw-length-xxs) 0}.-fw-side-panel-wrapper .-fw-side-panel .-fw-links .-fw-link-wrapper a[data-v-1ee45b51]:hover{text-decoration:none}.-fw-side-panel-wrapper .-fw-side-panel .-fw-links .-fw-link[data-v-1ee45b51]{display:flex;width:100%;align-items:center;justify-content:flex-start;gap:var(--fw-length-s);transition:color var(--fw-timing),background var(--fw-timing);font-size:var(--fw-font-size-s);color:var(--fw-color-content-liter);overflow:hidden}.-fw-side-panel-wrapper .-fw-side-panel .-fw-links .-fw-link .label[data-v-1ee45b51]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.-fw-side-panel-wrapper .-fw-side-panel .-fw-links .-fw-link[data-v-1ee45b51]:hover,.-fw-side-panel-wrapper .-fw-side-panel .-fw-links .-fw-link.current[data-v-1ee45b51]{text-decoration:none;color:var(--fw-color-primary-content)}.-fw-side-panel-wrapper .-fw-side-panel .-fw-links .-fw-link.highlight[data-v-1ee45b51]{background:var(--fw-wrapper-depth--1-background);color:var(--fw-color-content-deep)}.-fw-side-panel-wrapper .-fw-side-panel .-fw-links .-fw-link.highlight[data-v-1ee45b51] .icon{color:var(--fw-wrapper-default-icon)}.-fw-side-panel-wrapper .slot[data-v-1ee45b51]{flex:1 1 0;height:100%;overflow:auto}.-fw-side-panel-wrapper .slot.retractable[data-v-1ee45b51]{margin-left:56px}.-fw-calendar-select[data-v-6db1d52d]{width:216px}.-fw-calendar-select .title[data-v-6db1d52d]{display:flex;gap:var(--fw-length-xs);overflow:hidden}.-fw-calendar-select .title .preview-select.month[data-v-6db1d52d]{flex:1 1 0}.-fw-calendar-select .title .preview-select.year[data-v-6db1d52d]{flex:0 0 56px}.-fw-calendar-select .title .icon[data-v-6db1d52d]{font-size:var(--fw-icon-size-s)}.-fw-calendar-select .days[data-v-6db1d52d]{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--fw-length-xs)}.-fw-calendar-select .days .weekday[data-v-6db1d52d]{display:flex;justify-content:center;align-items:center;color:var(--fw-color-content-litest);font-size:var(--fw-font-size-xs);height:26px}.-fw-calendar-select .days .day.current[data-v-6db1d52d]{outline:max(var(--fw-border-width),1px) dashed var(--fw-color-primary);outline-offset:2px}.-fw-calendar-picker[data-v-67cd5ea5]{width:100%}.-fw-calendar-picker-box[data-v-67cd5ea5]{padding:var(--fw-length-s);display:flex;align-items:center;justify-content:center}.-fw-calendar-picker-box.small[data-v-67cd5ea5]{padding:var(--fw-length-xs)}.emoji-category[data-v-5cb816b3]{display:flex;flex-direction:column;gap:var(--fw-length-xs)}.emoji-category h2[data-v-5cb816b3]{font-size:var(--fw-font-size-m);margin:0;color:var(--fw-color-content);font-weight:400}.emoji-category ul[data-v-5cb816b3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--fw-icon-size-l),1fr));font-size:var(--fw-icon-size-m);grid-gap:var(--fw-length-xxs)}.emoji-category ul li[data-v-5cb816b3]{display:flex;width:var(--fw-icon-size-l);height:var(--fw-icon-size-l);line-height:var(--fw-icon-size-l);align-items:center;justify-content:center;border-radius:var(--fw-radius-m);cursor:pointer;box-sizing:border-box}.emoji-category ul li[data-v-5cb816b3]:hover{background:var(--fw-color-primary-deep)}.emoji-category ul li[data-v-5cb816b3]:focus{outline:max(var(--fw-border-width),1px) dashed var(--fw-color-primary);outline-offset:2px}.emoji-category.small h2[data-v-5cb816b3]{font-size:var(--fw-font-size-s)}.emoji-category.small ul[data-v-5cb816b3]{grid-template-columns:repeat(auto-fill,minmax(var(--fw-icon-size-m),1fr));font-size:var(--fw-icon-size-xs);grid-gap:var(--fw-length-xxxs)}.emoji-category.small ul li[data-v-5cb816b3]{width:var(--fw-icon-size-m);height:var(--fw-icon-size-m);line-height:var(--fw-icon-size-m)}.emoji-list[data-v-c88a83de]{max-height:280px;overflow:auto;display:flex;flex-direction:column;gap:var(--fw-length-s);min-width:240px}.emoji-list.small[data-v-c88a83de]{max-height:200px;min-width:200px}.-fw-emoji-select[data-v-11967004]{display:flex;flex-direction:column;gap:var(--fw-length-s)}.-fw-wrapper[data-v-2d4f555e] input{font-size:var(--fw-icon-size-m)}.-fw-wrapper.small[data-v-2d4f555e] input{font-size:var(--fw-icon-size-xs)}.box[data-v-2d4f555e]{padding:var(--fw-length-s)}.box.small[data-v-2d4f555e]{padding:var(--fw-length-xs)}.-fw-debug-wrapper[data-v-06fea3aa]{font-family:var(--fw-font-family-monospace),monospace;--fw-debug-boolean: #bb2222;--fw-debug-number: #16b716;--fw-debug-object: #0088ff;--fw-debug-string: #bbbb00;padding-left:var(--fw-length-xs)}.-fw-debug-wrapper .-fw-debug-value[data-v-06fea3aa]{position:relative}.-fw-debug-wrapper .-fw-debug-value .-fw-debug-icon[data-v-06fea3aa]{position:absolute;left:calc(-1 * var(--fw-length-xs));display:flex;align-items:center}.-fw-debug-wrapper[data-v-06fea3aa] .-fw-debug-boolean{color:var(--fw-debug-boolean)}.-fw-debug-wrapper[data-v-06fea3aa] .-fw-debug-number{color:var(--fw-debug-number)}.-fw-debug-wrapper[data-v-06fea3aa] .-fw-debug-lite{color:var(--fw-color-content-liter)}.-fw-debug-wrapper[data-v-06fea3aa] .-fw-debug-string{color:var(--fw-debug-string)}.-fw-debug-wrapper[data-v-06fea3aa] .-fw-debug-key{color:var(--fw-debug-object)}.-fw-debug-wrapper .-fw-debug-value[data-v-06fea3aa],.-fw-debug-wrapper .-fw-debug-child[data-v-06fea3aa]{display:flex;align-items:flex-start}.-fw-debug-wrapper .-fw-debug-name[data-v-06fea3aa]{display:flex;align-items:center}.-fw-debug-wrapper .-fw-debug-expand[data-v-06fea3aa]{color:var(--fw-color-content-liter);cursor:pointer}.-fw-debug-wrapper .-fw-debug-expand[data-v-06fea3aa]:hover{color:var(--fw-color-content-deeper)}.-fw-debug-wrapper .-fw-debug-icon.open[data-v-06fea3aa]{transform:rotate(90deg)}.-fw-pagination[data-v-3b00862f]{display:flex;gap:var(--fw-length-xxs);align-items:center}.-fw-pagination .gap[data-v-3b00862f]{color:var(--fw-color-content-litest);padding:var(--fw-length-xxxs);display:flex;box-sizing:border-box;justify-content:center}.-fw-pagination .gap.small[data-v-3b00862f]{width:var(--fw-height-s)}.-fw-pagination .gap.medium[data-v-3b00862f]{width:var(--fw-height-m)}.-fw-pagination .gap.large[data-v-3b00862f]{width:var(--fw-height-l)}.virtual-size[data-v-45db906c]{height:calc(var(--79c30485) * 1px);width:calc(var(--79c30484) * 1px)}.-fw-axis-wrapper[data-v-75e58709]{width:-moz-min-content;width:min-content}.-fw-axis-wrapper .-fw-spacing[data-v-75e58709]{padding:var(--fw-length-l) var(--fw-length-xl)}.-fw-axis-wrapper .-fw-axis[data-v-75e58709]{position:relative}.-fw-axis-wrapper .-fw-axis .-fw-lines[data-v-75e58709]{position:absolute;top:0;right:0;bottom:0;left:0}.-fw-axis-wrapper .-fw-axis .-fw-lines[data-v-75e58709]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-bottom:1px solid var(--fw-color-content-soft);border-left:1px solid var(--fw-color-content-soft)}.-fw-axis-wrapper .-fw-axis .-fw-lines .-fw-line[data-v-75e58709]{position:absolute}.-fw-axis-wrapper .-fw-axis .-fw-lines .-fw-line.horizontal[data-v-75e58709]{width:100%;height:1px;background:var(--fw-color-content-softer)}.-fw-axis-wrapper .-fw-axis .-fw-lines .-fw-line.horizontal .-fw-line-label[data-v-75e58709]{left:0;bottom:0;color:var(--fw-color-content-litest);transform:translate(calc(-100% - 6px),50%)}.-fw-axis-wrapper .-fw-axis .-fw-lines .-fw-line.vertical[data-v-75e58709]{height:100%;width:1px;background:var(--fw-color-content-softer)}.-fw-axis-wrapper .-fw-axis .-fw-lines .-fw-line.vertical .-fw-line-label[data-v-75e58709]{right:0;bottom:0;color:var(--fw-color-content-litest);transform:translate(50%,calc(100% + 4px))}.-fw-axis-wrapper .-fw-axis .-fw-lines .-fw-line .-fw-line-label[data-v-75e58709]{position:absolute;font-size:var(--fw-font-size-xxs);pointer-events:none}.-fw-axis-wrapper .-fw-axis .-fw-content[data-v-75e58709]{position:relative;z-index:1}.-fw-axis-wrapper .-fw-axis .-fw-axis-preview-x[data-v-75e58709],.-fw-axis-wrapper .-fw-axis .-fw-axis-preview-y[data-v-75e58709]{display:none;position:absolute;pointer-events:none}.-fw-axis-wrapper .-fw-axis:hover .-fw-axis-preview-x[data-v-75e58709],.-fw-axis-wrapper .-fw-axis:hover .-fw-axis-preview-y[data-v-75e58709]{display:block}.-fw-axis-wrapper .-fw-axis .-fw-axis-preview-x[data-v-75e58709]{top:0;bottom:0;border-left:1px dashed var(--fw-color-content-litest)}.-fw-axis-wrapper .-fw-axis .-fw-axis-preview-y[data-v-75e58709]{top:10px;right:0;left:0;border-top:1px dashed var(--fw-color-content-litest)}}.store-editor[data-v-e031b0e3],.store-editor .logic[data-v-e031b0e3]{height:100%}.store-editor .wrapper[data-v-e031b0e3]{display:flex;gap:var(--length-xxxs);overflow:hidden;height:100%;box-sizing:border-box}.store-editor .wrapper .data-editor[data-v-e031b0e3]{padding:var(--length-xxl) var(--length-s) 0 var(--length-s);background:var(--color-background-0);display:flex;flex-direction:column;flex:1 1 0;overflow:hidden;gap:var(--length-xs)}.store-editor .wrapper .data-editor h2[data-v-e031b0e3]{font-weight:600;text-transform:uppercase;font-size:.7rem;color:var(--color-content-lite);flex:0 0 auto;display:flex;align-items:center;gap:var(--length-xxs)}.store-editor .wrapper .data-editor .data-type-form[data-v-e031b0e3]{overflow:auto;padding-right:var(--length-s);padding-bottom:var(--length-s)}.status-wrapper[data-v-b2650876]{position:absolute;bottom:0;right:0;display:flex;justify-content:center;pointer-events:none;height:20px;box-sizing:border-box}.status-wrapper .content-wrapper[data-v-b2650876]{display:flex;gap:var(--length-m);align-items:center;pointer-events:all;font-size:.7rem;background:var(--color-background-0-litest);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--color-canvas-grid-color);border-left:1px solid var(--color-canvas-grid-color);padding:0 var(--length-xs);border-top-left-radius:var(--length-radius-s);color:var(--color-content-liter)}.status-wrapper .content-wrapper .v-enter-active[data-v-b2650876],.status-wrapper .content-wrapper .v-leave-active[data-v-b2650876]{transition:opacity .5s ease}.status-wrapper .content-wrapper .v-enter-from[data-v-b2650876],.status-wrapper .content-wrapper .v-leave-to[data-v-b2650876]{opacity:0}.status-wrapper .content-wrapper .saving[data-v-b2650876],.status-wrapper .content-wrapper .computing[data-v-b2650876],.status-wrapper .content-wrapper .license[data-v-b2650876]{display:flex;align-items:center;gap:var(--length-xs)}.status-wrapper .content-wrapper .icon[data-v-b2650876]{color:var(--color-content-litest)}.status-wrapper .content-wrapper .icon.failed[data-v-b2650876]{color:var(--color-error-content)}.status-wrapper .content-wrapper .icon.button[data-v-b2650876]{cursor:pointer}.status-wrapper .content-wrapper .icon.button[data-v-b2650876]:hover{color:var(--color-primary)}.status-wrapper .content-wrapper a[data-v-b2650876]{color:var(--color-primary);text-decoration:none}.status-wrapper .content-wrapper a[data-v-b2650876]:hover{text-decoration:underline}.type-editor[data-v-6b88f3a8]{padding:var(--length-s);padding-top:var(--length-xxl);display:flex;gap:var(--length-l);flex-direction:column;overflow:auto;max-height:100%;background:var(--color-background-0)}.type-editor .add-button[data-v-6b88f3a8]{display:flex;gap:var(--length-xxs);border:1px dashed var(--color-soft);background:none}.db-editor-preview[data-v-5f66af39]{height:100%;width:100%;cursor:pointer}.db-editor-preview .value[data-v-5f66af39]{white-space:nowrap}.popper-wrapper[data-v-5f66af39]{min-width:256px;max-width:512px;padding:var(--length-xxxs) var(--length-xxs);box-sizing:border-box}.db-editor-edit[data-v-1db7fc67]{height:100%;width:100%;cursor:pointer}.db-editor-edit .value[data-v-1db7fc67]{white-space:nowrap}.popper-wrapper[data-v-1db7fc67]{width:256px;padding:var(--length-xxxs) var(--length-xxs);box-sizing:border-box}.row[data-v-c77bdd5d]{display:flex;background:var(--color-background-dark);color:var(--color-content-liter)}.row[data-v-c77bdd5d]:nth-child(2n){background:var(--color-background-0)}.row.selected .cell[data-v-c77bdd5d]{background:var(--color-primary-litest)}.row .cell[data-v-c77bdd5d]{box-sizing:border-box;padding:var(--length-xxs)}.row .cell.header[data-v-c77bdd5d]{padding:var(--length-xxxs) var(--length-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row .cell[data-v-c77bdd5d]:not(:last-child){border-right:1px solid var(--color-background-3)}.row .cell.select[data-v-c77bdd5d]{width:calc(20px + 2 * var(--length-xxs) + 1px)}.row .cell .id[data-v-c77bdd5d]{font-family:var(--font-monospace),monospace}.row .content[data-v-c77bdd5d]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:100%}.row .options[data-v-c77bdd5d]{display:flex;gap:var(--length-xxs);padding:var(--length-xxs);flex:1 0 auto}.row .options .button[data-v-c77bdd5d]{color:var(--color-content-litest)}.row .options .button[data-v-c77bdd5d]:hover{color:var(--color-content-lite);background:var(--color-background-2)}.header[data-v-9cb2f930]{display:flex;background:var(--color-background-1);border-bottom:1px solid var(--color-background-3)}.header .cell[data-v-9cb2f930]{box-sizing:border-box;padding:var(--length-xxxs) var(--length-xs);position:relative}.header .cell .content[data-v-9cb2f930]{display:flex;gap:var(--length-xxs);align-items:center}.header .cell .content .icon[data-v-9cb2f930]{color:var(--color-content-litest)}.header .cell .content .text[data-v-9cb2f930]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header .cell[data-v-9cb2f930]:not(:last-child){border-right:1px solid var(--color-background-3)}.header .cell.select[data-v-9cb2f930]{width:calc(20px + 2 * var(--length-xxs) + 1px)}.header .cell .resize-handle[data-v-9cb2f930]{opacity:0;background:var(--color-primary-litest);cursor:col-resize;width:7px;top:0;bottom:0;right:-4px;position:absolute;z-index:var(--z-index-db-resizer);transition:opacity var(--fw-duration)}.header .cell .resize-handle[data-v-9cb2f930]:hover{opacity:1}.size-preview[data-v-9cb2f930]{font-size:.7rem;padding:var(--length-xxxs) var(--length-xxs)}.database-editor[data-v-3381c1e5]{padding:var(--length-s);padding-top:var(--length-xxl);padding-bottom:var(--length-xl);display:flex;flex-direction:column;justify-content:space-between;overflow:auto;height:100%;background:var(--color-background-0);font-size:.7rem;gap:var(--length-xs);position:relative}.database-editor .remote-toggle[data-v-3381c1e5]{position:absolute;top:var(--length-s);right:var(--length-s);width:120px}.database-editor .wrapper[data-v-3381c1e5]{border:1px solid var(--color-background-3);border-radius:var(--length-radius-s);overflow:hidden;display:flex;flex-direction:column;min-width:100%;box-sizing:border-box;max-height:100%}.database-editor .wrapper .header[data-v-3381c1e5]{flex:0 0 auto}.database-editor .wrapper .content[data-v-3381c1e5]{overflow:auto}.database-editor .wrapper .content .nothing[data-v-3381c1e5]{display:flex;flex-direction:column;gap:var(--length-xs);justify-content:center;align-items:center;height:96px;font-size:var(--font-size-s);color:var(--color-content-liter)}.database-editor .actions[data-v-3381c1e5]{display:flex;gap:var(--length-xs);align-items:center;justify-content:space-between}.database-editor .add-button[data-v-3381c1e5]{border:1px dashed var(--color-soft);min-width:128px;padding:0 var(--length-xs)}.main-wrapper[data-v-18b99a4b]{position:relative}.main-wrapper .overlay[data-v-18b99a4b]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.main-wrapper .overlay .breadcrumb[data-v-18b99a4b]{background:var(--color-background-0-backdrop);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:absolute;top:0;left:0;z-index:var(--z-index-breadcrumb);display:flex;padding:var(--length-xxs) var(--length-xs);border-bottom-right-radius:var(--length-radius-s);white-space:nowrap}.main-wrapper .main[data-v-18b99a4b]{width:100%;height:100%;box-sizing:border-box}.main-wrapper .main.config[data-v-18b99a4b]{padding:calc(var(--length-xl) + var(--length-m)) var(--length-xs) var(--length-xs);background:var(--color-background-0);overflow:auto}.main-wrapper .main.text[data-v-18b99a4b]{padding-top:calc(var(--length-xl) + var(--length-m));padding-left:var(--length-xxxl);padding-right:var(--length-xs);padding-bottom:var(--length-xs);background:var(--color-background-0);overflow:auto}.main-wrapper .empty[data-v-18b99a4b]{width:100%;height:100%;box-sizing:border-box}.inspector[data-v-4752b0b0]{max-height:100%;overflow:hidden;display:flex;flex-direction:column}.inspector .title[data-v-4752b0b0]{flex-grow:0;flex-shrink:0}.inspector .title .toggle[data-v-4752b0b0] .icon{color:var(--color-content-litest)}.inspector .title .toggle[data-v-4752b0b0]:hover .icon{color:var(--color-content-lite)}.inspector .title .toggle.pinned[data-v-4752b0b0] .icon{color:var(--color-primary)}.inspector .inspector-content[data-v-4752b0b0]{height:100%;overflow-y:auto}.tab[data-v-47527836]{background:var(--color-background-0);border-radius:var(--length-radius-xs);font-size:.7rem;height:28px;box-sizing:border-box;display:flex;align-items:center;width:128px;padding-left:var(--length-s);padding-right:var(--length-xxxxs);gap:var(--length-xxs);cursor:pointer;border:1px solid transparent;flex-shrink:0}.tab.selected[data-v-47527836]{border:1px solid var(--color-soft);background:var(--color-background-1)}.tab.selected .name[data-v-47527836]{color:var(--color-content)}.tab[data-v-47527836]:hover{background:var(--color-background-1)}.tab .name[data-v-47527836]{flex:1;display:grid;align-items:center;-moz-column-gap:var(--length-xs);column-gap:var(--length-xs);overflow:hidden;color:var(--color-content-lite);grid-template-columns:0fr 1fr;grid-template-areas:"icon title" "icon subtitle"}.tab .name .icon[data-v-47527836]{grid-area:icon;font-size:var(--font-icon-xs)}.tab .name .title[data-v-47527836]{grid-area:title;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab .name .subtitle[data-v-47527836]{color:var(--color-content-liter);position:relative;line-height:.5rem;grid-area:subtitle;font-size:.5rem;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab .close[data-v-47527836]:hover{background:var(--color-background-3)}.tab-strip[data-v-82b54a96]{display:flex;gap:var(--length-xxxs);overflow-x:hidden}.tab-strip .new-function[data-v-82b54a96]{background:var(--color-background-0);border-radius:var(--length-radius-xs);font-size:.7rem;height:28px;box-sizing:border-box;display:flex;align-items:center;width:128px;padding-left:var(--length-s);padding-right:var(--length-xxs);gap:var(--length-xs);cursor:pointer;border:1px solid transparent;flex-shrink:0;color:var(--color-content-lite)}.tab-strip .new-function[data-v-82b54a96]:hover{background:var(--color-background-1)}.tab-strip .new-function .icon[data-v-82b54a96]{color:var(--color-primary)}.finder-wrapper[data-v-aeb067a2]{display:flex;align-items:stretch;gap:var(--length-xs)}.finder-wrapper .icon-wrapper[data-v-aeb067a2]{display:flex;align-items:center;justify-content:center;font-size:var(--font-icon-m)}.finder-wrapper .content[data-v-aeb067a2]{flex:1 1 0;display:flex;flex-direction:column;overflow:hidden}.finder-wrapper .content[data-v-aeb067a2] .name{font-size:var(--font-size-s);white-space:nowrap;overflow:hidden;text-overflow:ellipsis ellipsis;position:relative}.finder-wrapper .content[data-v-aeb067a2] .path{font-size:var(--font-size-xs);color:var(--color-content-liter)}.finder-wrapper .entry-type[data-v-aeb067a2]{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;color:var(--color-content-litest);font-size:var(--font-size-xs)}.finder-wrapper .entry-type .name[data-v-aeb067a2]{text-transform:uppercase}.finder-layout .icon[data-v-69414aba]{font-size:var(--font-icon-m);color:var(--74208afe)}.finder-logic .icon[data-v-5723252b],.finder-node .icon[data-v-7497e445]{color:var(--color-primary)}.finder-result[data-v-c009e656]{border-radius:var(--length-radius-s);padding:var(--length-xxs);cursor:pointer}.finder-result[data-v-c009e656]:hover,.finder-result.selected[data-v-c009e656]{background:var(--color-background-2)}.finder-result [data-v-c009e656] mark{background:var(--color-primary-lite);color:var(--color-content);border-radius:var(--length-radius-xxs)}.editor-finder[data-v-1795d5ac]{display:flex;flex-direction:column;flex:1 1 0}.editor-finder .finder-input[data-v-1795d5ac]{border-bottom:1px solid var(--color-background-2);padding-left:var(--length-xxs);flex:0 0 auto}.editor-finder .results[data-v-1795d5ac]{display:flex;flex-direction:column;gap:var(--length-xxs);padding:var(--length-xxs);overflow-y:auto;flex:1 1 0}.editor-finder .empty[data-v-1795d5ac],.editor-finder .no-result[data-v-1795d5ac]{flex:1 1 0;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xxl);color:var(--color-soft);padding-bottom:var(--length-m)}.brain-background[data-v-b9fe766a]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;background:radial-gradient(ellipse 80% 150% at center 120%,var(--color-background-1) 0%,var(--color-background-dark) 90%)}.brain-background .icon[data-v-b9fe766a]{animation:pulse-b9fe766a 4s infinite ease-in-out;font-size:128px;opacity:.15;filter:drop-shadow(1px 0px 0px var(--color-primary)) drop-shadow(-1px 0px 0px var(--color-primary)) drop-shadow(0px 1px 0px var(--color-primary)) drop-shadow(0px -1px 0px var(--color-primary))}.brain-background .icon.processing[data-v-b9fe766a]{animation:pulse-b9fe766a .5s infinite ease-in-out}.brain-background .icon[data-v-b9fe766a] path{fill:url(#svg-gradient)}@keyframes pulse-b9fe766a{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.introduction[data-v-2e071fbd]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--length-xxl) 0 var(--length-s)}.introduction .title[data-v-2e071fbd]{text-align:center;font-size:var(--font-size-l);color:var(--color-content-litest);width:320px}.introduction .modes[data-v-2e071fbd]{display:flex;gap:var(--length-m);justify-content:center;flex-wrap:wrap;margin-top:var(--length-m)}.introduction .card[data-v-2e071fbd]{width:120px;background-color:var(--color-background-0-liter);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--color-background-2);border-radius:var(--length-radius-s);overflow:hidden;transition:var(--transition-fast);cursor:pointer;padding:var(--length-xs);color:var(--color-content-litest);font-size:var(--font-size-s);text-align:center;font-style:italic}.introduction .card .icon[data-v-2e071fbd]{transition:var(--transition-fast);color:var(--color-primary-liter)}.introduction .card[data-v-2e071fbd]:hover{transform:translateY(calc(-1 * var(--length-xxs)));box-shadow:0 4px 8px var(--color-background-litest);border-color:var(--color-content-litest)}.introduction .card:hover[data-v-2e071fbd],.introduction .card.selected[data-v-2e071fbd]{color:var(--color-content-liter)}.introduction .card:hover .icon[data-v-2e071fbd],.introduction .card.selected .icon[data-v-2e071fbd]{color:var(--color-primary-lite)}.introduction .card.selected[data-v-2e071fbd]{border-color:var(--color-primary-liter);background-color:var(--color-primary-soft)}.description[data-v-2e071fbd]{padding:var(--length-xxs) var(--length-xs)}.user-message[data-v-3e6ff034]{display:flex;flex-direction:column;align-items:flex-end}.user-message .role[data-v-3e6ff034]{font-size:var(--font-size-xxs);color:var(--color-content-litest)}.user-message .content[data-v-3e6ff034]{background:var(--color-primary-soft);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-content-liter);border:1px solid var(--color-primary-liter);padding:var(--length-xxs) var(--length-xs);font-size:var(--font-size-s);border-radius:var(--length-radius-s) var(--length-radius-xxs) var(--length-radius-s) var(--length-radius-s);width:-moz-fit-content;width:fit-content}.assistant-message[data-v-cd694e96]{display:flex;flex-direction:column}.assistant-message .role[data-v-cd694e96]{font-size:var(--font-size-xxs);color:var(--color-content-litest)}.assistant-message .contents[data-v-cd694e96]{display:flex;flex-direction:column;gap:var(--length-xxs)}.assistant-message .contents .message[data-v-cd694e96]{border-radius:var(--length-radius-xxs) var(--length-radius-s) var(--length-radius-s) var(--length-radius-xxs);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-content-liter);font-size:var(--font-size-s);padding:var(--length-xxs) var(--length-xs);width:-moz-fit-content;width:fit-content}.assistant-message .contents .message[data-v-cd694e96]:last-child{border-radius:var(--length-radius-xxs) var(--length-radius-s) var(--length-radius-s) var(--length-radius-s)}.assistant-message .contents .message[data-v-cd694e96] p{margin:0}.assistant-message .contents .message[data-v-cd694e96] ol,.assistant-message .contents .message[data-v-cd694e96] ul{margin:var(--length-xxxs) 0;padding-left:var(--length-l)}.assistant-message .contents .think[data-v-cd694e96]{background:var(--color-background-litest);color:var(--color-content-liter);border:1px solid var(--color-soft)}.assistant-message .contents .warn[data-v-cd694e96]{background:var(--color-warning-soft);color:var(--color-warning-lite);border:1px solid var(--color-warning-liter)}.assistant-message .contents .file[data-v-cd694e96]{background:var(--color-background-liter);border:1px solid var(--color-primary-liter);color:var(--color-primary-lite)}.assistant-message .contents .file .path[data-v-cd694e96]{font-family:var(--font-monospace),monospace;background:var(--color-background-0);padding:0 var(--length-xxxs);border-radius:var(--length-radius-xs)}.assistant-message .contents .file .copy[data-v-cd694e96]{display:none;cursor:pointer;color:var(--color-primary-litest)}.assistant-message .contents .file:hover .copy[data-v-cd694e96]{display:inline-block}.assistant-message .contents .file:hover .copy[data-v-cd694e96]:hover{color:var(--color-primary-liter)}.sidekick-messages[data-v-da2d21d8]{display:flex;flex-direction:column;gap:var(--length-s);padding:var(--length-s)}.sidekick-content[data-v-002f8a31]{position:relative;flex:1 1 0}.sidekick-content .content[data-v-002f8a31]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto}.sidekick-input[data-v-002f8a31]{display:flex;border-top:1px solid var(--color-background-2);border-bottom:1px solid var(--color-background-2);align-items:stretch}.sidekick-input .loading[data-v-002f8a31]{display:flex;align-items:center;justify-content:center;padding-left:var(--length-s);color:var(--color-primary)}.sidekick-input .separator[data-v-002f8a31]{width:1px;background:var(--color-background-2)}.sidekick-input .input[data-v-002f8a31]{flex:1 1 0;padding-left:var(--length-xxs)}.sidekick-settings[data-v-801f58f4]{flex:1 1 0;position:relative}.sidekick-settings .content[data-v-801f58f4]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;border-bottom:1px solid var(--color-background-2);padding:var(--length-xxs) var(--length-xs);display:flex;flex-direction:column;gap:var(--length-xxs)}.sidekick-settings .back-button[data-v-801f58f4]{position:absolute;top:var(--length-xs);right:var(--length-xs);z-index:1}.sidekick-settings .title[data-v-801f58f4]{font-size:var(--font-size-s);font-weight:600;color:var(--color-content-lite);text-transform:uppercase}.sidekick-settings .subtitle[data-v-801f58f4]{font-size:var(--font-size-s);color:var(--color-content-liter);margin-top:var(--length-xxs)}.sidekick-settings .warning[data-v-801f58f4]{font-size:var(--font-size-s);color:var(--color-warning-liter);background:var(--color-warning-soft);border-radius:var(--length-radius-xs)}.sidekick-settings .models .empty[data-v-801f58f4]{font-size:var(--font-size-s);color:var(--color-content-litest)}.sidekick-settings .models .model[data-v-801f58f4]{display:flex;gap:var(--length-xxs);align-items:center;border-radius:var(--length-radius-xs);transition:var(--transition-fast)}.sidekick-settings .models .model[data-v-801f58f4]:hover{background:var(--color-background-1)}.sidekick-settings .models .model .name[data-v-801f58f4]{color:var(--color-content-lite);font-size:var(--font-size-s);font-weight:600;padding-left:var(--length-xxs)}.sidekick-settings .models .model .link[data-v-801f58f4]{color:var(--color-content-litest);font-size:var(--font-size-xs);flex:1 1 0}.sidekick-settings .wrapper[data-v-801f58f4]{display:flex;gap:var(--length-xxs)}.sidekick-settings .wrapper .schema[data-v-801f58f4]{flex:1 1 0}.sidekick-settings .wrapper .presets[data-v-801f58f4]{width:128px;display:flex;flex-direction:column;gap:var(--length-xxs);justify-content:flex-end}.editor-sidekick[data-v-ae216275]{display:flex;flex-direction:column;height:100%}.editor-sidekick .options[data-v-ae216275]{display:flex;align-items:center;padding:var(--length-xs);gap:var(--length-xs);font-size:var(--font-size-xs);color:var(--color-content-litest)}.editor-sidekick .options .option[data-v-ae216275]{display:flex;align-items:center;gap:var(--length-xxs)}.editor-sidekick .options .option .dropdown[data-v-ae216275]{color:var(--color-content-liter);width:96px}.editor-sidekick .options .option .checkbox[data-v-ae216275]{color:var(--color-content-liter)}.editor-sidekick .options .spacer[data-v-ae216275]{flex:1 1 0}.navigator-layout[data-v-3411844c]{display:flex;flex-direction:column;gap:var(--length-s);align-items:center;justify-content:center;height:100%}.navigator-layout .card[data-v-3411844c]{background:var(--color-background-1);border-radius:var(--length-radius-s);padding:var(--length-xs);display:grid;align-items:center;-moz-column-gap:var(--length-xs);column-gap:var(--length-xs);width:320px;cursor:pointer;transition:var(--transition-fast);grid-template-columns:auto 1fr auto;grid-template-areas:"icon title shortcut" "icon description description"}.navigator-layout .card[data-v-3411844c]:hover{background:var(--color-background-2)}.navigator-layout .card .icon[data-v-3411844c]{grid-area:icon;color:var(--color-content-litest);font-size:var(--font-icon-xl)}.navigator-layout .card .title[data-v-3411844c]{grid-area:title;color:var(--color-content-lite);font-weight:600;font-size:var(--font-size-m)}.navigator-layout .card .description[data-v-3411844c]{grid-area:description;color:var(--color-content-liter);font-size:var(--font-size-s)}.navigator-layout .card .shortcut[data-v-3411844c]{grid-area:shortcut;display:flex;align-items:center;gap:var(--length-xxxs);font-size:var(--font-size-xxs)}.loading[data-v-5e1a68bc]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;color:var(--color-content-litest);font-size:1.5rem;gap:var(--length-xs)}.loading .icon[data-v-5e1a68bc]{font-size:6rem}.editor-layout[data-v-5e1a68bc]{height:100%;background:var(--color-background-dark);display:flex;gap:var(--length-xxxs);flex-direction:column}.editor-layout .header[data-v-5e1a68bc]{flex-shrink:0;flex-grow:0}.editor-layout .content[data-v-5e1a68bc]{display:flex;gap:var(--length-xxxs);flex-grow:1;overflow:hidden}.editor-layout .content .resizer[data-v-5e1a68bc]{width:100%;height:100%;gap:var(--length-xxxs)}.editor-layout .content .sidebar[data-v-5e1a68bc]{height:100%;display:flex;flex-direction:column;gap:var(--length-xxxs)}.editor-layout .content .sidebar .explorer[data-v-5e1a68bc],.editor-layout .content .sidebar .options[data-v-5e1a68bc]{flex:1 1 0;background:var(--color-background-0)}.editor-layout .content .editor[data-v-5e1a68bc]{flex-grow:1;display:flex;flex-direction:column;gap:var(--length-xxxs);overflow:hidden;height:100%}.editor-layout .content .editor .tab-strip[data-v-5e1a68bc]{flex-shrink:0}.editor-layout .content .editor .editor-content[data-v-5e1a68bc]{flex-grow:1;min-height:0}.editor-layout .content .editor .console[data-v-5e1a68bc]{background:var(--color-background-0)}.editor-layout .content .inspector[data-v-5e1a68bc]{background:var(--color-background-0);flex-shrink:0;height:100%}.controls[data-v-99de309b]{display:flex;flex-direction:column;align-items:center;color:var(--color-primary)}.controls .category[data-v-99de309b]{display:flex;gap:var(--length-xl);align-items:center;height:32px;font-size:.75rem}.controls .category .control[data-v-99de309b]{display:flex;align-items:center;gap:var(--length-xs)}.controls .category .control .shortcut[data-v-99de309b]{margin:0 var(--length-xxxs);display:flex;align-items:center;gap:var(--length-xxs)}.html-inspector .hover[data-v-c92ee90e]{pointer-events:none;position:absolute;top:0;left:0;box-sizing:border-box;height:200px;width:200px;background:var(--color-primary-liter);border:2px solid var(--color-primary);z-index:var(--z-index-html-instpector)}[data-v-3bb5b484] .cm-focused{outline:none}[data-v-3bb5b484] .cm-mustache,[data-v-3bb5b484] .cm-mustache *{color:var(--color-primary)!important;font-weight:600!important}.code-editor[data-v-723d9ba2]{padding-top:calc(var(--length-xl) + var(--length-m))}[data-v-723d9ba2] .cm-locked{background:var(--color-background-liter);opacity:.667;cursor:default;filter:grayscale(.5)}.config-editor[data-v-f181e230]{display:flex;gap:var(--length-m)}.config-editor>*[data-v-f181e230]{flex:1 1 0;overflow:auto}
