.project-loading-panel.svelte-1bhrzyv{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:safe center;justify-content:center;overflow:auto;padding:min(1rem,4%);box-sizing:border-box;container-type:inline-size;background:var(--loading-background, #f5f4e0)}.project-loading-panel.graph.svelte-1bhrzyv{background:#fffeee}.dark .project-loading-panel.graph.svelte-1bhrzyv{background:#101016}.dark .project-loading-panel.svelte-1bhrzyv{--loading-background: #101016}.loading-checklist.svelte-1bhrzyv{width:100%;max-width:17rem;min-width:0;font-size:clamp(10px,5cqi,12px);overflow-wrap:anywhere;color:#767680}.dark .loading-checklist.svelte-1bhrzyv{color:#85858f}.stage-heading.svelte-1bhrzyv{display:flex;align-items:center;gap:.6rem;line-height:1.25rem}.stage-icon.svelte-1bhrzyv{width:.875rem;height:.875rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:10px}.active.svelte-1bhrzyv{color:#506f7b}.dark .active.svelte-1bhrzyv{color:#91abb6}.loading-checklist.svelte-1bhrzyv .loading-stage:where(.svelte-1bhrzyv) .shimmer-text{--shimmer-gradient: linear-gradient(90deg, transparent, rgba(22, 78, 99, .12), transparent)}.dark .loading-checklist.svelte-1bhrzyv .loading-stage:where(.svelte-1bhrzyv) .shimmer-text{--shimmer-gradient: linear-gradient(90deg, transparent, rgba(255, 255, 255, .12), transparent)}.stage-detail.svelte-1bhrzyv{height:2rem;margin-left:1.475rem;padding-top:.35rem}.progress-track.svelte-1bhrzyv{height:3px;border-radius:2px;overflow:hidden;background:#e2e1dc}.dark .progress-track.svelte-1bhrzyv{background:#222229}.progress-fill.svelte-1bhrzyv{height:100%;background:currentColor;opacity:.65;border-radius:inherit;transition:width 40ms linear}.active.svelte-1bhrzyv .progress-fill:where(.svelte-1bhrzyv){animation:svelte-1bhrzyv-reveal-progress 40ms linear}@keyframes svelte-1bhrzyv-reveal-progress{0%{width:0%}}.complete.svelte-1bhrzyv .progress-fill:where(.svelte-1bhrzyv){transition:none}@media (prefers-reduced-motion: reduce){.progress-fill.svelte-1bhrzyv,.active.svelte-1bhrzyv .progress-fill:where(.svelte-1bhrzyv){transition:none;animation:none}}@media (max-width: 639px){.graph.svelte-1bhrzyv{scrollbar-gutter:stable both-edges}.graph.svelte-1bhrzyv .loading-checklist:where(.svelte-1bhrzyv){position:relative}.graph.svelte-1bhrzyv .loading-stage:where(.svelte-1bhrzyv):last-child .stage-detail:where(.svelte-1bhrzyv){height:auto}.graph.svelte-1bhrzyv .failure-space:where(.svelte-1bhrzyv){position:absolute;top:100%;left:0;right:0;padding-top:.75rem}}.failure-space.svelte-1bhrzyv{min-height:3.5rem;font-size:11px}.failure-space.svelte-1bhrzyv p:where(.svelte-1bhrzyv){margin:0}button.svelte-1bhrzyv{margin-top:.4rem;min-width:4rem;height:1.75rem;border:1px solid currentColor;border-radius:.3rem}button.svelte-1bhrzyv:hover{color:#0891b2}.resolution-picker-segmented.svelte-ixdbnc{overflow:hidden;border:1px solid #d6d4c6;border-radius:.35rem;background-color:#f5f4e5}.resolution-picker-segmented.svelte-ixdbnc button:where(.svelte-ixdbnc){min-width:2.55rem;height:1.75rem;padding:0 .6rem;border-right:1px solid #d6d4c6;color:#71716c;font-size:11px;font-variant-numeric:tabular-nums}.resolution-picker-segmented.svelte-ixdbnc button:where(.svelte-ixdbnc):last-child{border-right:0}.resolution-picker-segmented.svelte-ixdbnc button:where(.svelte-ixdbnc):hover{color:#27272a}.resolution-picker-segmented.svelte-ixdbnc button.active:where(.svelte-ixdbnc){background-color:#06b6d424;color:#0891b2}.dark .resolution-picker-segmented.svelte-ixdbnc{border-color:#27272f;background-color:#0c0c10}.dark .resolution-picker-segmented.svelte-ixdbnc button:where(.svelte-ixdbnc){border-right-color:#27272f;color:#71717a}.dark .resolution-picker-segmented.svelte-ixdbnc button:where(.svelte-ixdbnc):hover{color:#d4d4d8}.dark .resolution-picker-segmented.svelte-ixdbnc button.active:where(.svelte-ixdbnc){background-color:#06b6d42e;color:#22d3ee}.texture-row.svelte-1xom1bb{display:grid;grid-template-columns:14px minmax(90px,.7fr) minmax(0,1.3fr);align-items:center;gap:8px;min-height:26px;padding:0 4px;border-radius:4px;cursor:pointer}.texture-row.svelte-1xom1bb:hover{background:#7f7f7f12}.texture-checkbox.svelte-1xom1bb{display:grid;box-sizing:border-box;width:13px;height:13px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;place-content:center;border:1px solid #b3b1a3;border-radius:3px;outline:none;background:#fffeee;cursor:pointer}.texture-checkbox.svelte-1xom1bb:after{content:"";width:3px;height:6px;border:solid #ffffff;border-width:0 1.5px 1.5px 0;opacity:0;transform:translateY(-1px) rotate(45deg)}.texture-checkbox.svelte-1xom1bb:checked{border-color:#0891b2;background:#0891b2}.texture-checkbox.svelte-1xom1bb:checked:after{opacity:1}.texture-checkbox.svelte-1xom1bb:focus-visible{box-shadow:0 0 0 2px #0891b247}.texture-checkbox.svelte-1xom1bb:disabled{cursor:default}.dark .texture-checkbox.svelte-1xom1bb{border-color:#3a3a42;background:#101016}.dark .texture-checkbox.svelte-1xom1bb:checked{border-color:#06b6d4;background:#06b6d4}.texture-name.svelte-1xom1bb{overflow:hidden;color:#555550;font-size:11px;font-weight:400;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.dark .texture-name.svelte-1xom1bb{color:#a1a1aa}.texture-row.svelte-1xom1bb code:where(.svelte-1xom1bb){overflow:hidden;color:#71716c;font-family:inherit;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.texture-row.svelte-1xom1bb code.sequence-path:where(.svelte-1xom1bb){display:flex;min-width:0}.sequence-folder.svelte-1xom1bb{min-width:0;overflow:hidden;text-overflow:ellipsis}.sequence-frame.svelte-1xom1bb{flex:none}.dark .texture-row.svelte-1xom1bb code:where(.svelte-1xom1bb){color:#71717a}.texture-export-modal-layer.svelte-1xom1bb{position:fixed;z-index:1100;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:12px;font-size:11px}.modal-backdrop.svelte-1xom1bb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#09090b75;cursor:default}.texture-export-modal.svelte-1xom1bb{--segmented-border: rgb(127 127 127 / 25%);--segmented-background: transparent;--segmented-text: currentColor;--segmented-hover-background: rgb(127 127 127 / 8%);--segmented-hover-text: currentColor;--segmented-active-background: rgb(127 127 127 / 12%);--segmented-active-text: currentColor;--segmented-active-shadow: none;position:relative;display:flex;width:min(440px,calc(100vw - 24px));max-height:calc(100dvh - 24px);flex-direction:column;overflow:hidden;border:1px solid #d6d4c6;border-radius:6px;background:#fffeee;box-shadow:0 18px 48px #00000052;color:#333330}.texture-export-modal.svelte-1xom1bb:focus{outline:none}.dark .texture-export-modal.svelte-1xom1bb{border-color:#2a2a32;background:#101016;color:#e4e4e7}.modal-content.svelte-1xom1bb{display:flex;min-height:0;flex:1;flex-direction:column;gap:18px;overflow-y:auto;padding:14px}.export-section.svelte-1xom1bb{display:flex;flex:none;flex-direction:column;gap:5px;min-width:0}.section-heading.svelte-1xom1bb,.preset-label-row.svelte-1xom1bb label:where(.svelte-1xom1bb),.file-type-control.svelte-1xom1bb>label:where(.svelte-1xom1bb){color:#71716c;font-size:10px;font-weight:600}.dark .section-heading.svelte-1xom1bb,.dark .preset-label-row.svelte-1xom1bb label:where(.svelte-1xom1bb),.dark .file-type-control.svelte-1xom1bb>label:where(.svelte-1xom1bb){color:#71717a}.preset-label-row.svelte-1xom1bb{display:flex;align-items:center;justify-content:space-between;gap:8px}.preset-label-row.svelte-1xom1bb a:where(.svelte-1xom1bb){color:inherit;font-size:10px;text-decoration:underline}.parameter-row.svelte-1xom1bb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:12px;align-items:center;min-height:24px}.parameter-label.svelte-1xom1bb{font-size:11px;opacity:.75;white-space:nowrap}.scrubbable.svelte-1xom1bb{cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.number-control.svelte-1xom1bb{display:flex;justify-content:flex-end;align-items:center;min-width:0}.number-control.svelte-1xom1bb .aqueduct-param-input{background:#7f7f7f0a;color:inherit;border-bottom-color:#7f7f7f40;font-size:11px;height:24px;line-height:normal;border-radius:0;box-shadow:none}.dark .number-control.svelte-1xom1bb input.aqueduct-param-input.expression-input{background:#7f7f7f0a;color:inherit}.number-control.svelte-1xom1bb .aqueduct-param-input:focus{outline:none;box-shadow:none;border-color:transparent;border-bottom-color:#888}.parameter-select.svelte-1xom1bb{width:100%;height:24px;line-height:22px;border:1px solid #d6d4c6;border-radius:.25rem;background-color:#fffeee;color:#333330;font-size:11px;padding:0 1.75rem 0 .625rem}.parameter-select.svelte-1xom1bb:focus{border-color:#0891b2;outline:none;box-shadow:0 0 0 1px #0891b2}.parameter-select.svelte-1xom1bb:disabled{cursor:default;opacity:.55}.dark .parameter-select.svelte-1xom1bb{border-color:#27272f;background-color:#101016;color:#d4d4d8}.paired-fields.svelte-1xom1bb{display:grid;grid-template-columns:max-content max-content 24px;justify-content:start;gap:12px}.paired-fields.svelte-1xom1bb .parameter-row:where(.svelte-1xom1bb){grid-template-columns:max-content auto;gap:6px}.inactive.svelte-1xom1bb{opacity:.55}.inactive.svelte-1xom1bb .inactive:where(.svelte-1xom1bb){opacity:1}.detail.svelte-1xom1bb{margin:3px 0 0;font-size:10px;line-height:16px;opacity:.65;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-action.svelte-1xom1bb{border:0;padding:0;background:transparent;color:inherit;font:inherit;font-size:10px;white-space:nowrap;text-decoration:underline;cursor:pointer}.text-action.svelte-1xom1bb:hover:not(:disabled){opacity:.7}.reset-button.svelte-1xom1bb{display:inline-flex;width:24px;height:24px;flex:none;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:inherit;opacity:.55;font-size:10px;cursor:pointer}.reset-button.svelte-1xom1bb:hover:not(:disabled){opacity:1;background:#7f7f7f12;border-radius:3px}.unavailable.svelte-1xom1bb{visibility:hidden}button.svelte-1xom1bb:focus-visible,a.svelte-1xom1bb:focus-visible{outline:1px solid rgb(127 127 127 / 65%);outline-offset:1px}button.svelte-1xom1bb:disabled{cursor:default}.texture-list.svelte-1xom1bb{display:grid;min-width:0;gap:2px}.folder-control.svelte-1xom1bb{display:flex;min-width:0;flex-direction:column;gap:5px}.folder-destination.svelte-1xom1bb{display:flex;min-width:0;min-height:24px;align-items:center;justify-content:space-between;gap:10px;padding:0 4px}.folder-name-row.svelte-1xom1bb{display:flex;min-width:0;flex:1;align-items:center;gap:6px;color:#333330}.folder-name.svelte-1xom1bb{min-width:0;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.folder-name-row.svelte-1xom1bb i:where(.svelte-1xom1bb){flex:none;font-size:10px}.folder-actions.svelte-1xom1bb{display:flex;flex:none;align-items:center;gap:8px}.folder-action.svelte-1xom1bb{width:50px;padding:0;border:0;background:transparent;color:#555550;font-family:inherit;font-size:10px;text-align:center;text-decoration:underline;cursor:pointer}.folder-action.svelte-1xom1bb:hover:not(:disabled){color:#18181b}.folder-action.svelte-1xom1bb:disabled{cursor:default;opacity:.5}.folder-action-hidden.svelte-1xom1bb{visibility:hidden}.forget-folder.svelte-1xom1bb{width:36px}.dark .folder-name-row.svelte-1xom1bb{color:#d4d4d8}.dark .folder-action.svelte-1xom1bb{color:#a1a1aa}.dark .folder-action.svelte-1xom1bb:hover:not(:disabled){color:#f4f4f5}.export-status.svelte-1xom1bb{display:flex;flex:none;align-items:center;gap:8px;padding:10px 14px 0}.plan-summary.svelte-1xom1bb{height:28px;min-width:0;flex:1;overflow-y:auto;font-size:10px;line-height:14px;color:inherit;opacity:.75}.plan-summary.invalid.svelte-1xom1bb{opacity:1;color:#b42318}.dark .plan-summary.invalid.svelte-1xom1bb{color:#fda4af}.summary-line.svelte-1xom1bb{display:block;line-height:18px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.modal-footer.svelte-1xom1bb{display:flex;min-height:52px;flex:none;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px}.modal-export-actions.svelte-1xom1bb{display:flex;align-items:center;gap:6px}.modal-action.svelte-1xom1bb{height:28px;padding:0 12px;border:1px solid #d6d4c6;border-radius:4px;font-family:inherit;font-size:11px;white-space:nowrap;cursor:pointer}.modal-action.secondary.svelte-1xom1bb{background:#fffeee;color:#333330}.modal-action.svelte-1xom1bb:not(.export-unavailable){cursor:pointer}.modal-action.secondary.svelte-1xom1bb:hover:not(.export-unavailable){border-color:#888880}.modal-action.primary.svelte-1xom1bb{border-color:#0891b2;background:#0891b2;color:#fff}.modal-action.primary.svelte-1xom1bb:hover:not(.export-unavailable){border-color:#0e7490;background:#0e7490}.modal-action.export-unavailable.svelte-1xom1bb{cursor:default;opacity:.4}.dark .modal-action.secondary.svelte-1xom1bb{border-color:#2a2a32;background:#101016;color:#e4e4e7}.dark .modal-action.secondary.svelte-1xom1bb:hover:not(.export-unavailable){border-color:#3a3a42}@media (max-width: 420px){.modal-footer.svelte-1xom1bb{align-items:stretch;flex-direction:column-reverse}.modal-export-actions.svelte-1xom1bb{display:grid}.modal-action.svelte-1xom1bb{width:100%}.paired-fields.svelte-1xom1bb .number-control:where(.svelte-1xom1bb) .aqueduct-param-input{width:56px!important}.summary-line.svelte-1xom1bb{font-size:9px}}.pointer-tooltip.svelte-1t3b6f8{position:fixed;inset:0 auto auto 0;margin:0;padding:8px 10px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:clip;border:1px solid rgb(127 127 127 / 22%);border-radius:6px;background:#f5f4e8;color:#52525b;box-shadow:0 2px 8px #0000001f;font-size:11px;line-height:1.5;pointer-events:none}.dark .pointer-tooltip.svelte-1t3b6f8{background:#18181b;color:#d4d4d8}.inactive.svelte-12amtnl{opacity:.55}.clip-fields.svelte-12amtnl{display:flex;flex-direction:column;gap:8px}.parameter-row.svelte-12amtnl{--segmented-border: rgb(127 127 127 / 25%);--segmented-background: transparent;--segmented-text: currentColor;--segmented-hover-background: rgb(127 127 127 / 8%);--segmented-hover-text: currentColor;--segmented-active-background: rgb(127 127 127 / 12%);--segmented-active-text: currentColor;--segmented-active-shadow: none;display:grid;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:8px}.parameter-row.svelte-12amtnl .aqueduct-param-input{justify-self:end;background:#7f7f7f0a;color:inherit;border-bottom-color:#7f7f7f40}.parameter-row.svelte-12amtnl .aqueduct-param-input:focus{border-bottom-color:#888}.parameter-label.svelte-12amtnl{display:inline-flex;align-items:center;min-height:24px;font-size:11px;color:inherit;opacity:.7}.scrubbable.svelte-12amtnl{cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sampling-row.svelte-12amtnl{margin-top:4px}.clip-summary.svelte-12amtnl{font-size:10px;line-height:15px;opacity:.7;height:15px;margin:8px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clip-summary.invalid.svelte-12amtnl{opacity:1}.playback-row.svelte-12amtnl{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.playback-information.svelte-1xh39s7{display:grid;grid-template-columns:1fr auto;-moz-column-gap:20px;column-gap:20px;row-gap:2px;width:130px;max-width:100%;font-variant-numeric:tabular-nums;white-space:nowrap}.playback-information.svelte-1xh39s7>:where(.svelte-1xh39s7):nth-child(2n){text-align:right}.animation-player.svelte-1xh39s7{position:relative;container-type:inline-size;flex:none;border-top:1px solid rgb(127 127 127 / 18%);padding:.1875rem;color:#333330}.dark .animation-player.svelte-1xh39s7{color:#e4e4e7}.animation-player.svelte-1xh39s7{border-radius:7px;outline:none}.animation-player.svelte-1xh39s7:hover:not(.selected){background:#7f7f7f08}.animation-player.selected.svelte-1xh39s7{box-shadow:inset 0 0 0 1px #7f7f7f4d;background:#7f7f7f08}.transport.svelte-1xh39s7 input:where(.svelte-1xh39s7):focus,.transport.svelte-1xh39s7 button:where(.svelte-1xh39s7):focus{outline:none;box-shadow:none}.keyboard-navigation.svelte-1xh39s7 .transport:where(.svelte-1xh39s7) input:where(.svelte-1xh39s7):focus-visible,.keyboard-navigation.svelte-1xh39s7 .transport:where(.svelte-1xh39s7) button:where(.svelte-1xh39s7):focus-visible{outline:1px solid currentColor;outline-offset:1px}.dark .transport.svelte-1xh39s7 input:where(.svelte-1xh39s7){--thumb-color: #a3a3a3}.transport.svelte-1xh39s7{display:flex;align-items:center;gap:2px;height:1.75rem}button.svelte-1xh39s7{background:transparent;border:0;color:inherit;font:inherit;font-size:10px;cursor:pointer}.transport.svelte-1xh39s7 button:where(.svelte-1xh39s7){width:1.75rem;height:1.75rem;padding:0;font-size:11px;flex:none}button.svelte-1xh39s7:hover:not(:disabled),button.keyboard-active.svelte-1xh39s7:not(:disabled){background-color:#7f7f7f1f;border-radius:4px}button.svelte-1xh39s7:disabled{opacity:.3;cursor:default}.transport-track.svelte-1xh39s7{min-width:20px;width:0;height:28px;flex:1;margin:0}.free-play-track.svelte-1xh39s7{display:flex;align-items:center}.free-play-track.svelte-1xh39s7:before{content:"";width:100%;height:2px;border-radius:1px;background:#7f7f7f4d}input[type=range].svelte-1xh39s7{--thumb-color: #737373;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:transparent;cursor:pointer}input[type=range].svelte-1xh39s7:disabled{opacity:.35;cursor:default}input.svelte-1xh39s7::-webkit-slider-runnable-track{height:2px;border-radius:1px;background:linear-gradient(to right,var(--thumb-color) var(--progress),rgb(127 127 127 / 30%) var(--progress))}input.svelte-1xh39s7::-moz-range-track{height:2px;border-radius:1px;background:linear-gradient(to right,var(--thumb-color) var(--progress),rgb(127 127 127 / 30%) var(--progress))}input.svelte-1xh39s7::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:8px;height:8px;margin-top:-3px;border:0;border-radius:50%;background:var(--thumb-color)}input.svelte-1xh39s7::-moz-range-thumb{width:8px;height:8px;border:0;border-radius:50%;background:var(--thumb-color)}.clip-popover.svelte-1xh39s7{--segmented-border: rgb(127 127 127 / 25%);--segmented-background: transparent;--segmented-text: currentColor;--segmented-hover-background: rgb(127 127 127 / 8%);--segmented-hover-text: currentColor;--segmented-active-background: rgb(127 127 127 / 12%);--segmented-active-text: currentColor;--segmented-active-shadow: none;position:fixed;margin:0;width:min(300px,calc(100vw - 24px));color:inherit;z-index:40;border:1px solid rgb(127 127 127 / 30%);border-radius:6px;padding:12px;background:#fafafa;box-shadow:0 8px 30px #0003;overflow-y:auto}.dark .clip-popover.svelte-1xh39s7{background:#15151c}.playback-mode.svelte-1xh39s7{margin-bottom:12px}p.svelte-1xh39s7{margin:8px 0 0;font-size:10px;opacity:.7}.material-toggle-active.svelte-18syfbx{color:#22d3ee}.material-toggle-inactive.svelte-18syfbx{color:#a1a1aa}.material-toggle-inactive.svelte-18syfbx:hover{color:#71717a}.dark .material-toggle-inactive.svelte-18syfbx{color:#52525b}.dark .material-toggle-inactive.svelte-18syfbx:hover{color:#71717a}.material-overlay-controls.svelte-18syfbx{background-color:transparent}.material-settings-menu.svelte-18syfbx{background-color:#fafaf7f5;border-color:#d4d4d8;color:#27272a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dark .material-settings-menu.svelte-18syfbx{background-color:#0e0e12f5;border-color:#27272f;color:#d4d4d8}.material-settings-label.svelte-18syfbx{color:#71717a}.material-settings-row.svelte-18syfbx{background-color:#a1a1aa14;color:inherit}.material-settings-row.svelte-18syfbx:hover{background-color:#06b6d41f}.material-settings-active.svelte-18syfbx{background-color:#06b6d433;color:#0891b2}.dark .material-settings-active.svelte-18syfbx{color:#22d3ee}
