:root{--viewportHeight: 40svh}drawer-viewport.svelte-uoov0r{position:fixed;display:block;bottom:0;left:0;width:100%;height:var(--viewportHeight);pointer-events:none;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.svelte-uoov0r::-webkit-scrollbar{display:none}container.svelte-uoov0r{position:relative;display:flex;flex-direction:column;width:100%;min-height:var(--viewportHeight)}spacer.svelte-uoov0r{display:block;flex:0 0 var(--viewportHeight);width:100%}drawer.svelte-uoov0r{box-sizing:border-box;position:relative;display:block;width:100%}.measure.svelte-1ko9y49{position:absolute;visibility:hidden;pointer-events:none}drawer-wrap.svelte-1ko9y49{display:block;width:calc(100% - var(--mm));max-width:480px;margin:0 auto}.drawer-chrome.svelte-1ko9y49{position:relative;z-index:1;opacity:1;transition:opacity .5s ease;pointer-events:auto}.drawer-chrome.dimmed.svelte-1ko9y49{opacity:0;transition:opacity .22s ease}.drawer-chrome.revealing-peek.svelte-1ko9y49{transition:opacity .22s ease}.drawer-chrome.below-stack.svelte-1ko9y49{pointer-events:none}.drawer-chrome-transform.svelte-1ko9y49{display:flex;flex-direction:column;background-color:var(--color-bg-accent-alt);clip-path:inset(0 round var(--mmmm) var(--mmmm) 0 0);transform-origin:center bottom;transition:transform .22s ease}.drawer-chrome-transform.hidden-below.svelte-1ko9y49{transform:scale(.94)}.handle-bar.svelte-1ko9y49{display:flex;justify-content:center;align-items:center;overflow:hidden;max-height:0;padding:0;cursor:grab;transition:max-height .15s ease-out,padding .15s ease-out}.handle-bar.visible.svelte-1ko9y49{max-height:3rem;padding:var(--mm) 0 var(--m)}.sticky-top.sticky.svelte-1ko9y49{position:sticky;z-index:1000;top:0;background-color:var(--color-bg-accent-alt);transition:box-shadow .3s}.sticky-top.sticky.svelte-1ko9y49>.handle-bar:where(.svelte-1ko9y49):last-child{border-radius:0 0 var(--mmmm) var(--mmmm);margin:0 var(--mmmm)}.handle-pill.svelte-1ko9y49{width:3rem;height:.25rem;background:var(--color-bg-accent-alt2);border-radius:999rem}.drawer-header.svelte-1ko9y49{flex-shrink:0;border-bottom:1px solid color-mix(in srgb,var(--color-accent-text) 16%,transparent)}.drawer-content.svelte-1ko9y49{overflow:hidden}.drawer-content.padded.svelte-1ko9y49{padding:0 var(--mm);padding-bottom:max(var(--mm),env(safe-area-inset-bottom))}.tool-menu.svelte-jio9av{min-width:8.5rem}.tool-list.svelte-jio9av{padding:var(--mm);gap:2px;flex-grow:1}.tool-btn.svelte-jio9av{display:flex;align-items:center;gap:var(--mm);width:100%;padding:var(--mm);border-radius:var(--mm);font-size:var(--h5);color:var(--color-text-dim);transition:background .12s,color .12s}@media (hover: hover) and (pointer: fine){.tool-btn.svelte-jio9av:hover{background:color-mix(in srgb,var(--g-accent) 28%,transparent);color:var(--color-text)}.tool-btn.svelte-jio9av:hover .tool-btn-icon:where(.svelte-jio9av){color:var(--g-accent)}}.tool-btn.active.svelte-jio9av{background:color-mix(in srgb,var(--g-accent) 40%,transparent);color:var(--color-text)}.tool-btn.active.svelte-jio9av .tool-btn-icon:where(.svelte-jio9av){color:var(--g-accent)}.tool-btn-icon.svelte-jio9av{display:flex;flex-shrink:0;color:inherit}.draggable-item.svelte-bm3lsa{-webkit-user-select:none;user-select:none;flex-shrink:0}.build-item.creation.ghost button-background.active{box-shadow:0 0 0 2px var(--g-accent, var(--color-accent-build))}.build-item thumbnail{border-radius:.375rem;overflow:hidden}.bg-context-menu.svelte-1sy8j96{min-width:10rem}.action-list.svelte-1sy8j96{padding:var(--m) 0;gap:0}.action-btn.svelte-1sy8j96{display:flex;align-items:center;gap:var(--mm);width:100%;padding:var(--mm) var(--mmm);font-size:var(--h5);color:var(--color-text-dim);transition:background .12s,color .12s}@media (hover: hover) and (pointer: fine){.action-btn.svelte-1sy8j96:hover{background:var(--color-bg-accent-hover);color:var(--color-text)}}.action-icon.svelte-1sy8j96{display:flex;flex-shrink:0;width:1.25rem;height:1.25rem;align-items:center;justify-content:center;color:inherit}.action-icon.svelte-1sy8j96 svg{width:100%;height:100%}.space-context-menu.svelte-zy1k7e{min-width:12rem}header.svelte-zy1k7e{display:flex;align-items:center;padding:var(--mm) var(--mmm);border-bottom:1px solid var(--color-bg-alt2)}.space-name.svelte-zy1k7e{font-size:var(--h5);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.switch-list.svelte-zy1k7e{padding:var(--m) 0;gap:0}.switch-row.svelte-zy1k7e{padding:var(--mm) var(--mmm);color:var(--color-text-dim)}.chevron.svelte-16a4erg{display:block;color:var(--color-text-dim);flex-shrink:0;margin-left:1px;transition:transform .2s ease}.chevron.flipped.svelte-16a4erg{transform:rotate(180deg)}columns.toolbar-row.svelte-1gmyurf{align-items:center;gap:var(--mm);padding:var(--m) var(--mmm)}columns.center-span.svelte-1gmyurf{flex:1;justify-content:center}.chevron.svelte-1gmyurf{display:block;color:var(--color-text-dim);flex-shrink:0;margin-left:1px;transition:transform .2s ease}.chevron.flipped.svelte-1gmyurf{transform:rotate(180deg)}.assets-divider.svelte-1gmyurf{display:flex;align-items:center;flex-shrink:0;border-left:1.5px solid color-mix(in srgb,var(--color-accent-text) 22%,transparent);padding-left:var(--mmm)}.swatch.svelte-rs3km2{position:relative;width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;border:2px solid var(--color-border, rgba(128, 128, 128, .3));cursor:pointer;flex-shrink:0}.checker.svelte-rs3km2{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#888;background-image:linear-gradient(45deg,#555 25%,transparent 25%),linear-gradient(-45deg,#555 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#555 75%),linear-gradient(-45deg,transparent 75%,#555 75%);background-size:6px 6px;background-position:0 0,0 3px,3px -3px,-3px 0}.color-layer.svelte-rs3km2{position:absolute;top:0;right:0;bottom:0;left:0}.raw.svelte-1oe36s7{width:100%;background-color:var(--color-bg-alt2);border-style:none;border-radius:var(--m);font-size:.88rem;padding:var(--m)}li.svelte-134shw7{width:100%;display:flex;flex-direction:column;gap:.1rem}label.svelte-134shw7{flex-grow:1}.number-input.svelte-134shw7{background:var(--color-bg-alt2);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:.25rem .5rem;font-size:.875rem;color:var(--color-text);font-family:inherit;transition:all .2s ease}.number-input.svelte-134shw7:hover{background:var(--color-bg-alt);border-color:var(--color-border-hover)}.number-input.svelte-134shw7:focus{outline:none;background:var(--color-background);border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.number-input.svelte-134shw7::-webkit-inner-spin-button,.number-input.svelte-134shw7::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-input.svelte-134shw7::-moz-number-spin-box{-moz-appearance:textfield}.name.svelte-6vv72n{flex:1;min-width:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.trash-wrap.svelte-6vv72n{display:flex;align-items:center;height:0;overflow:visible;flex-shrink:0;margin-left:auto}.trash-wrap.svelte-6vv72n button:where(.svelte-6vv72n){display:flex;align-items:center;justify-content:center}.trash-wrap.svelte-6vv72n svg:where(.svelte-6vv72n){width:1.25rem;height:1.25rem}parameter.svelte-z32zlo{width:100%;display:flex;flex-direction:column;gap:var(--m)}ul.svelte-z32zlo{width:100%;display:flex;flex-direction:column;gap:0}.toggle-icon-button-wrapper.svelte-1gnd3ys{position:relative;display:inline-flex}.check-badge.svelte-1gnd3ys{position:absolute;top:.25rem;right:.25rem;width:.75rem;height:.75rem;border-radius:50%;border:.5px solid var(--color-text-dim, #d1d5db);background:transparent;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.check-badge.checked.svelte-1gnd3ys{background:var(--g-accent, var(--color-accent));border-color:var(--g-accent, var(--color-accent));color:var(--color-text-on-dark, white)}.check-badge.svelte-1gnd3ys svg:where(.svelte-1gnd3ys){width:.625rem;height:.625rem}.selection-context-menu.svelte-tmgj7w{min-width:12rem}header.svelte-tmgj7w{display:flex;align-items:center;padding:var(--mm) var(--mmm);border-bottom:1px solid var(--color-bg-alt2)}.item-name.svelte-tmgj7w{font-size:var(--h5);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-list.svelte-tmgj7w{padding:var(--m) 0;gap:0}.switch-row.svelte-tmgj7w{padding:var(--mm) var(--mmm);border-top:1px solid var(--color-bg-alt2);color:var(--color-text-dim)}.multiselect-switch.svelte-tmgj7w{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mm) var(--mmm)}.multiselect-switch.svelte-tmgj7w .switch-text{color:var(--color-experimental)}.action-btn.svelte-tmgj7w{display:flex;align-items:center;gap:var(--mm);width:100%;padding:var(--mm) var(--mmm);font-size:var(--h5);color:var(--color-text-dim);transition:background .12s,color .12s}@media (hover: hover) and (pointer: fine){.action-btn.svelte-tmgj7w:hover{background:var(--color-bg-accent-hover);color:var(--color-text)}}.action-icon.svelte-tmgj7w{display:flex;flex-shrink:0;width:1.25rem;height:1.25rem;align-items:center;justify-content:center;color:inherit}.action-icon.svelte-tmgj7w svg{width:100%;height:100%}section.svelte-12yuukr{width:100%}section.sidepad.svelte-12yuukr{padding:0 var(--pageMargin)}.chevron.svelte-12yuukr{display:block;color:var(--color-text-dim);flex-shrink:0;margin-left:1px;transition:transform .2s ease}.chevron.flipped.svelte-12yuukr{transform:rotate(180deg)}.divider.svelte-12yuukr{width:1.5px;background:var(--color-bg-alt2);margin:0 var(--m);align-self:stretch}shelf.inspector-buttons .fn-icon .xxsmall{max-width:4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selection-inspector.svelte-1ncxynd{display:flex;flex-direction:column;padding-bottom:var(--mm)}.divider.svelte-1ncxynd{height:1px;background:color-mix(in srgb,var(--color-accent-text) 14%,transparent);margin:0 var(--mmm)}.overflowed .sticky-top.sticky{box-shadow:0 0 1rem #0000004d}.chat-header.svelte-xtq9xo{display:flex;align-items:center;justify-content:space-between;padding:var(--mm) var(--mm);flex-shrink:0}.ai-chat-drawer.svelte-1intlel{display:flex;flex-direction:column;width:calc(100% - var(--mm));max-width:480px;max-height:60vh;margin:0 auto;background:var(--color-bg-ai);border-radius:var(--radius-lg, 1rem) var(--radius-lg, 1rem) 0 0;overflow:hidden;pointer-events:auto}.drag-handle.svelte-1intlel{display:flex;justify-content:center;align-items:center;padding:var(--mm) 0 var(--m);cursor:grab}.drag-handle-pill.svelte-1intlel{width:3rem;height:.25rem;background:var(--color-bg-alt3);border-radius:999rem}.launcher-wrap.svelte-1lan5a1{--launcher-size: 2.25rem;all:unset;position:relative;display:inline-flex;align-items:center;cursor:pointer;border:2px solid transparent;box-shadow:var(--ai-shadow);background:linear-gradient(var(--color-bg-ai),var(--color-bg-ai)) padding-box,linear-gradient(to right,var(--color-accent-ai),var(--color-accent)) border-box;background-origin:padding-box,border-box;background-clip:padding-box,border-box;border-radius:50%;height:var(--launcher-size);width:var(--launcher-size);padding:0;transition:width .35s cubic-bezier(.4,0,.2,1),padding .35s cubic-bezier(.4,0,.2,1),border-radius .35s cubic-bezier(.4,0,.2,1);pointer-events:auto;overflow:hidden;white-space:nowrap}.launcher-wrap.expanded.svelte-1lan5a1{width:100%;padding-right:.75rem;border-radius:calc(var(--launcher-size) / 2);gap:.25rem}.icon-slot.svelte-1lan5a1{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--launcher-size);height:var(--launcher-size)}.launcher-symbol.svelte-1lan5a1{height:1.5rem;width:auto;display:block;object-fit:contain}.job-label.svelte-1lan5a1{display:inline-block;background-image:linear-gradient(to right,var(--color-accent-ai),var(--color-accent));background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-size:.8125rem;font-weight:700;line-height:1;overflow:hidden;text-overflow:ellipsis}.chevron.svelte-1lan5a1{flex-shrink:0;font-size:.75rem;color:var(--color-accent-ai);opacity:.6;margin-left:auto}.dots.svelte-1lan5a1{display:inline-flex;gap:.2rem;margin-left:.25rem;vertical-align:middle}.dot.svelte-1lan5a1{width:.3rem;height:.3rem;background:var(--color-accent-ai);border-radius:50%;animation:svelte-1lan5a1-bounce 1.2s infinite}.dot.svelte-1lan5a1:nth-child(2){animation-delay:.15s}.dot.svelte-1lan5a1:nth-child(3){animation-delay:.3s}@keyframes svelte-1lan5a1-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-.2rem)}}@media (hover: hover) and (pointer: fine){.launcher-wrap.svelte-1lan5a1:hover{background:linear-gradient(var(--ai-hover-bg),var(--ai-hover-bg)) padding-box,linear-gradient(to right,var(--color-accent-ai),var(--color-accent)) border-box;background-origin:padding-box,border-box;background-clip:padding-box,border-box;border-color:transparent;box-shadow:var(--ai-hover-shadow)}}.pills-row.svelte-mx2b3z{align-items:center;gap:var(--m);width:auto;animation:svelte-mx2b3z-fadeInRow .3s ease-out both;position:absolute;bottom:100%;left:0;right:0;margin:0;margin-bottom:var(--mm);box-sizing:border-box;pointer-events:none}.pill.svelte-mx2b3z{width:auto;pointer-events:auto;cursor:pointer;justify-content:flex-start;flex:0 0 auto;min-width:7rem;justify-content:center;padding:0 var(--mmm);font-weight:700;font-size:var(--h5);white-space:nowrap;animation:svelte-mx2b3z-pillEnter 1.75s cubic-bezier(.22,1,.36,1) both;min-height:2.65rem;border-radius:99px}.pill-label.svelte-mx2b3z{display:inline-block;background-image:linear-gradient(to right,var(--color-accent-ai),var(--color-accent));background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@media (hover: hover) and (pointer: fine){.pill.svelte-mx2b3z:hover .pill-label:where(.svelte-mx2b3z){background-image:linear-gradient(to right,color-mix(in srgb,var(--color-accent-ai) 45%,white),color-mix(in srgb,var(--color-accent-ai) 72%,var(--color-accent)));background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}@keyframes svelte-mx2b3z-pillEnter{0%{opacity:0;transform:translateY(4px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-mx2b3z-fadeInRow{0%{opacity:0}to{opacity:1}}function-view.svelte-1hewtzn{display:block;width:calc(100% - var(--mm));max-width:480px;margin:0 auto;pointer-events:none}content.svelte-1hewtzn{display:block;padding:var(--mm) 0 var(--mm) 0}.file-menu.svelte-19ocxlz{min-width:11rem}.action-list.svelte-19ocxlz{padding:var(--m) 0;gap:0}.action-btn.svelte-19ocxlz{display:flex;align-items:center;gap:var(--mm);width:100%;padding:var(--mm) var(--mmm);font-size:var(--h5);color:var(--color-text-dim);transition:background .12s,color .12s}@media (hover: hover) and (pointer: fine){.action-btn.svelte-19ocxlz:hover{background:var(--color-bg-accent-hover);color:var(--color-text)}}.action-icon.svelte-19ocxlz{display:flex;flex-shrink:0;width:1.25rem;height:1.25rem;align-items:center;justify-content:center;color:inherit}.action-icon.svelte-19ocxlz svg{width:100%;height:100%}.editor-menu.svelte-hgcxe8{min-width:14rem;max-width:22rem}.content.svelte-hgcxe8{padding:var(--mmm);overflow-y:auto;max-height:60svh}.unity-takeover.svelte-1nl52e2{visibility:hidden;pointer-events:none}editor-header-anchor.svelte-1nl52e2{position:absolute;top:0;left:0;right:0;pointer-events:none}editor-drawer-anchor.svelte-1nl52e2{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}editor-header-anchor.svelte-1nl52e2 .topNavigation{pointer-events:auto}.editor-header-tools.svelte-1nl52e2{display:flex;align-items:center;gap:.125rem}.file-menu-anchor.svelte-1nl52e2{display:inline-flex;align-items:center;vertical-align:middle}.editor-header-center.svelte-1nl52e2{flex:1;min-width:0;justify-content:center;align-items:center;gap:.125rem;padding-top:var(--pageVMargin)}.icon-wrap.svelte-1nl52e2{width:1.5rem;height:1.5rem}.icon-wrap.unavailable.svelte-1nl52e2{opacity:.3}.icon-wrap.svelte-1nl52e2 svg.icon{width:1.5rem;height:1.5rem}.exit-menu-trigger.svelte-1nl52e2{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.1rem;width:1.5rem;height:1.5rem}.exit-menu-trigger.svelte-1nl52e2 inline-icon{width:.9rem;height:.9rem}.exit-menu-trigger.svelte-1nl52e2 svg.icon{width:1.4rem;height:1.4rem}.icon-chevron.svelte-1nl52e2{width:.75rem;height:.75rem;opacity:.85}drawer-content.svelte-1nl52e2{display:block;overflow:visible;padding-bottom:max(var(--nav-padding),var(--pageVMargin));position:relative;width:calc(100% - var(--mm));max-width:480px;margin:0 auto;pointer-events:auto;transition:opacity .2s ease-out}drawer-content.hidden.svelte-1nl52e2{visibility:hidden;pointer-events:none}drawer-content.modal-hidden.svelte-1nl52e2{opacity:0;pointer-events:none}drawer-content.draggable.svelte-1nl52e2{cursor:grab}drawer-content.inspector.svelte-1nl52e2{padding-bottom:0}transition-spacer.svelte-1nl52e2{display:block;pointer-events:none}transition-spacer.collapsing.svelte-1nl52e2{transition:height .3s cubic-bezier(.25,1,.5,1)}:root{--color-bg-ai: #000;--color-bg-ai-alt: #402448;--color-accent-build: #a855f7;--color-shade-build-25: color-mix(in srgb, var(--color-accent-build) 25%, transparent);--color-shade-build-50: color-mix(in srgb, var(--color-accent-build) 50%, transparent);--color-accent-ai: #fc76d9;--color-shade-ai-25: color-mix(in srgb, var(--color-accent-ai) 20%, transparent);--color-shade-ai-50: color-mix(in srgb, var(--color-accent-ai) 50%, transparent);--color-shade-ai-85: color-mix(in srgb, var(--color-accent-ai) 85%, transparent);--ai-shadow: 0 1px 8px rgba(120, 100, 255, .15);--ai-hover-bg: rgba(60, 20, 100, .85);--ai-hover-shadow: 0 2px 16px rgba(120, 100, 255, .35);--ai-sweep-gradient: linear-gradient( 105deg, color-mix(in srgb, var(--color-accent-build) 0%, transparent) 0%, color-mix(in srgb, var(--color-accent-build) 40%, transparent) 45%, rgba(200, 150, 255, .6) 50%, color-mix(in srgb, var(--color-accent-build) 40%, transparent) 55%, color-mix(in srgb, var(--color-accent-build) 0%, transparent) 100% )}.ai-surface{background:var(--color-bg-ai);border:1px solid var(--color-shade-build-25);box-shadow:var(--ai-shadow);overflow:hidden;position:relative;transition:background .15s,border-color .15s,box-shadow .15s}.ai-surface:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;transform:translate(-200%);background:var(--ai-sweep-gradient)}@media (hover: hover) and (pointer: fine){.ai-surface:hover{background:var(--ai-hover-bg);border-color:var(--color-shade-build-50);box-shadow:var(--ai-hover-shadow)}.ai-surface:hover:after{animation:ai-glow-sweep .6s ease-out forwards}}@keyframes ai-glow-sweep{0%{transform:translate(-200%)}to{transform:translate(200%)}}:root{--accent-selection: #3b82f6;--accent-creation: var(--color-accent-build);--accent-space: #86efac}.selection{--g-accent: var(--accent-selection)}.creation{--g-accent: var(--accent-creation)}.space,.ask{--g-accent: var(--accent-space)}.tool-trigger{flex-shrink:0;overflow:visible;color:var(--g-accent, currentColor);--hit-extend-y: var(--mm);--bg-extend-x: var(--m);--radius: 999rem;--padding: var(--m) var(--mm)}.inspector-btn{--radius: .75rem;--bg-extend-x: var(--m);--hit-extend-y: 0px}.inspector-btn:not(:has(button-background.active)){color:inherit}@media (hover: hover) and (pointer: fine){.inspector-btn:hover button-background:not(.active){background:color-mix(in srgb,var(--g-accent) 22%,transparent);color:var(--g-accent)}}.composer-btn{--radius: 9999px;--bg-extend-x: .15rem;--bg-extend-y: .15rem;--padding: 0;flex-shrink:0;color:var(--color-text-dim)}.inspector-toggle button-background.active{background:transparent}@media (hover: hover) and (pointer: fine){.inspector-toggle:hover button-background.active{background:var(--hover, var(--color-bg-accent-alt2))}}
