.stack-actions.svelte-q2d9tv{align-items:center;gap:.5rem;display:flex}.stack-bpm-menu__label.svelte-1o8x171{font-variant-numeric:tabular-nums}.stack-bpm-menu__panel.svelte-1o8x171{flex-direction:column;gap:1rem;min-width:240px;padding:1rem;display:flex}.stack-bpm-menu__actions.svelte-1o8x171{justify-content:flex-end;gap:.5rem;display:flex}.stack-empty-state.svelte-u9zxqr{border:2px dashed var(--ui-04);background-color:var(--ui-01);text-align:center;border-radius:.5rem;flex-direction:column;align-items:center;gap:.5rem;padding:2rem 1.25rem;display:flex}.stack-empty-state__title.svelte-u9zxqr{letter-spacing:0;text-wrap:balance;font-family:Soehne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2}@media screen and (width>=48rem){.stack-empty-state__title.svelte-u9zxqr{letter-spacing:-.00893em;text-wrap:balance;font-family:Soehne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.28571}}.stack-empty-state__title.svelte-u9zxqr{color:var(--text-01);margin:0}.stack-empty-state__copy.svelte-u9zxqr{color:var(--text-02);margin:0}.stack-key-menu.svelte-1pmi4sh summary{min-width:82px}.stack-key-menu__panel.svelte-1pmi4sh{flex-direction:column;gap:1rem;min-width:240px;padding:1rem;display:flex}.stack-key-menu__label.svelte-1pmi4sh{font-size:.875rem}@media screen and (width>=48rem){.stack-key-menu__label.svelte-1pmi4sh{font-size:.875rem}}.stack-key-menu__label.svelte-1pmi4sh{letter-spacing:-.0016em;color:var(--text-01);margin:0;font-weight:700;line-height:1.25}.stack-key-menu__hint.svelte-1pmi4sh{color:var(--text-03);font-weight:500}.stack-key-menu__shifter.svelte-1pmi4sh{border:1px solid var(--ui-04);border-radius:.5rem;justify-content:space-between;align-items:center;padding:.125rem;display:flex}.stack-key-menu__offset.svelte-1pmi4sh{color:var(--text-01);font-size:.875rem;font-weight:700;line-height:1.5}.stack-key-menu__actions.svelte-1pmi4sh{justify-content:flex-end;gap:.5rem;display:flex}.stack-layer-menu.svelte-gqun9p{background-color:var(--ui-04);border-radius:.5rem;justify-content:center;align-items:center;min-height:60px;display:flex}.stack-layer-menu--drop.svelte-gqun9p,.stack-layer-menu--invalid.svelte-gqun9p{color:var(--text-01);border:1px solid;gap:.5rem;font-family:InterVariable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.2}.stack-layer-menu--drop.svelte-gqun9p{border-style:dashed;border-color:var(--blue-10);box-shadow:0 0 10px var(--blue-10);transform:scale(1.02)}.stack-layer-menu--invalid.svelte-gqun9p{border-color:var(--support-border-error);background-color:var(--support-background-error)}.stack-layer-row.svelte-1jm5ktn{--layer-background-color:var(--stack-layer-color);--layer-hover-color:color-mix(in srgb, var(--stack-layer-color) 85%, #121214);--overlay-color:var(--layer-hover-color);align-items:stretch;gap:.125rem;height:60px;list-style:none;display:flex}.stack-layer-row.is-muted.svelte-1jm5ktn{--layer-background-color:color-mix(in srgb, var(--stack-layer-color) 50%, transparent);--overlay-color:color-mix(in srgb, var(--stack-layer-color) 50%, transparent)}.stack-layer-row.is-muted.svelte-1jm5ktn .stack-layer-row__meta:where(.svelte-1jm5ktn){opacity:.6}.stack-layer-row__artwork.svelte-1jm5ktn{background-color:var(--ui-03);border-radius:.5rem;flex:0 0 60px;position:relative;overflow:hidden}.stack-layer-row__artwork.svelte-1jm5ktn img:where(.svelte-1jm5ktn){object-fit:cover;width:100%;height:100%;display:block}.stack-layer-row__artwork.svelte-1jm5ktn:hover img:where(.svelte-1jm5ktn),.stack-layer-row__artwork.svelte-1jm5ktn:focus-visible img:where(.svelte-1jm5ktn){filter:brightness(40%)}.stack-layer-row__artwork.svelte-1jm5ktn:hover .stack-layer-row__artwork-icon:where(.svelte-1jm5ktn),.stack-layer-row__artwork.svelte-1jm5ktn:focus-visible .stack-layer-row__artwork-icon:where(.svelte-1jm5ktn){opacity:1}.stack-layer-row__artwork.svelte-1jm5ktn:active img:where(.svelte-1jm5ktn){filter:brightness(35%)}.stack-layer-row__artwork-icon.svelte-1jm5ktn{opacity:0;pointer-events:none;--icon-color:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.stack-layer-row__body.svelte-1jm5ktn{background-color:var(--layer-background-color);color:#121214;border-radius:.5rem;flex:1 1 0;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.stack-layer-row__body.svelte-1jm5ktn:focus-within .stack-layer-row__meta:where(.svelte-1jm5ktn){display:none}.stack-layer-row__body.svelte-1jm5ktn:focus-within .stack-layer-row__controls:where(.svelte-1jm5ktn){opacity:1;flex:1 1 0;width:auto}@media (hover:hover) and (pointer:fine){.stack-layer-row__body.svelte-1jm5ktn:hover .stack-layer-row__meta:where(.svelte-1jm5ktn){display:none}.stack-layer-row__body.svelte-1jm5ktn:hover .stack-layer-row__controls:where(.svelte-1jm5ktn){opacity:1;flex:1 1 0;width:auto}}@media (pointer:coarse){.stack-layer-row__body.svelte-1jm5ktn .stack-layer-row__meta:where(.svelte-1jm5ktn){display:none}.stack-layer-row__body.svelte-1jm5ktn .stack-layer-row__controls:where(.svelte-1jm5ktn){opacity:1;flex:1 1 0;width:auto}}.stack-layer-row__overlay.svelte-1jm5ktn{width:100%;height:100%;transform:scaleX(var(--stack-layer-progress,0));transform-origin:0;background-color:var(--overlay-color);pointer-events:none;position:absolute;top:0;left:0}.stack-layer-row__meta.svelte-1jm5ktn{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;padding:0 .5rem 0 1rem;display:flex;position:relative}.stack-layer-row__type.svelte-1jm5ktn{letter-spacing:0;text-wrap:pretty;text-transform:uppercase;font-family:InterVariable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:1.66667}.stack-layer-row__name.svelte-1jm5ktn{letter-spacing:0;text-wrap:pretty;text-overflow:ellipsis;white-space:nowrap;font-family:InterVariable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.66667;overflow:hidden}.stack-layer-row__controls.svelte-1jm5ktn{opacity:0;flex:0 0 0;align-items:stretch;width:0;height:100%;display:flex;position:relative;overflow:hidden}.stack-layer-row__controls.svelte-1jm5ktn>*{flex:1 1 0;min-width:0;height:100%}.stack-layer-row__controls.svelte-1jm5ktn>*+*{border-left:1px solid #1212141a}.stack-layer-row__controls.svelte-1jm5ktn>.details>div{height:100%}.stack-layer-row__controls.svelte-1jm5ktn .stack-layer-row__control{color:#121214;cursor:pointer;--icon-color:#121214;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex}.stack-layer-row__controls.svelte-1jm5ktn .stack-layer-row__control:hover{background-color:var(--layer-hover-color)}.stack-layer-row__controls.svelte-1jm5ktn .stack-layer-row__control:focus-visible{box-shadow:inset 0 0 0 3px var(--focus);outline:none}.stack-layer-row__controls.svelte-1jm5ktn .stack-layer-row__control{width:100%;height:100%;font-size:1rem;font-weight:500}.stack-layer-row__controls.svelte-1jm5ktn .stack-layer-row__control[aria-pressed=true]:where(.svelte-1jm5ktn){background-color:var(--layer-hover-color)}.stack-layer-row__controls.svelte-1jm5ktn .stack-layer-row__control:disabled{cursor:default;opacity:.4;background-color:#0000}.stack-layer-row.svelte-1jm5ktn .stack-layer-row__swap:where(.svelte-1jm5ktn){color:#121214;cursor:pointer;--icon-color:#121214;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex}.stack-layer-row.svelte-1jm5ktn .stack-layer-row__swap:where(.svelte-1jm5ktn):hover{background-color:var(--layer-hover-color)}.stack-layer-row.svelte-1jm5ktn .stack-layer-row__swap:where(.svelte-1jm5ktn):focus-visible{box-shadow:inset 0 0 0 3px var(--focus);outline:none}.stack-layer-row.svelte-1jm5ktn .stack-layer-row__swap:where(.svelte-1jm5ktn){background-color:var(--stack-layer-color);border-radius:.5rem;flex:0 0 60px}.stack-layer-row.svelte-1jm5ktn .stack-layer-row__swap:where(.svelte-1jm5ktn):disabled{cursor:default;opacity:.6;background-color:var(--stack-layer-color)}.stack-layer-row.svelte-1jm5ktn .stack-layer-row__swap:where(.svelte-1jm5ktn) .stack-layer-row__spinner{--primary:#121214;--ui-04:#12121433}.stack-layer-row.is-mix-mode.svelte-1jm5ktn .stack-layer-row__meta:where(.svelte-1jm5ktn){display:flex}.stack-layer-row__meta.svelte-1jm5ktn input[type=range]{--progress-color:#121214cc;--bg-color:#12121433;width:100%}.stack-settings.svelte-19u4f3j{border:1px solid var(--ui-03);background-color:var(--ui-01);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;height:62px;padding:13px 1rem;display:flex}.stack-settings__identity.svelte-19u4f3j{align-items:center;gap:.5rem;min-width:0;display:flex}.stack-settings__transport.svelte-19u4f3j{width:36px;height:36px;box-shadow:inset 0 0 0 2px var(--ui-04);border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;display:flex;position:relative}.stack-settings__ring.svelte-19u4f3j{fill:none;stroke-width:2px;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;transform:rotate(-90deg)}.stack-settings__ring-track.svelte-19u4f3j{stroke:#0000}.stack-settings__ring-progress.svelte-19u4f3j{stroke:var(--text-01);stroke-linecap:round}.stack-settings__name.svelte-19u4f3j{color:var(--text-01);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.stack-settings__actions.svelte-19u4f3j{flex-shrink:0;align-items:center;gap:.125rem;display:flex}.stack-style-menu.svelte-48bxud .dropdown,.stack-style-menu.svelte-48bxud summary{width:100%}.stack-style-menu.svelte-48bxud summary{justify-content:space-between}.stack-style-menu.svelte-48bxud .dropdown--panel{width:100%;left:0}.stack-style-menu__list.svelte-48bxud{margin:0;padding:.125rem 0;list-style:none}.stack-style-menu__list.svelte-48bxud button{text-align:left;justify-content:flex-start}.unlock-layer-modal.svelte-yklbj9{margin:1rem 2rem 0}h3.svelte-yklbj9{font-size:1.25rem}@media screen and (width>=48rem){h3.svelte-yklbj9{font-size:1.25rem}}h3.svelte-yklbj9{letter-spacing:-.0042em;font-weight:700;line-height:1.25}hr.svelte-yklbj9{min-height:1px;color:var(--ui-03);background-color:var(--ui-03);border:none;margin:0}p.svelte-yklbj9{color:var(--text-02);margin-bottom:1.25rem;font-size:1rem;font-weight:400;line-height:1.5}.buttons.svelte-yklbj9{justify-content:flex-end;gap:.5rem;display:flex}.stack-editor-panel.svelte-1y83i0r{flex-direction:column;gap:.5rem;display:flex;container:stack-editor/inline-size}.stack-editor-panel__loading.svelte-1y83i0r{flex-direction:column;gap:.5rem;display:flex}.stack-editor-panel__empty-slot.svelte-1y83i0r{background-color:var(--ui-03);border-radius:.5rem;flex:0 0 60px}.stack-editor-panel__layers.svelte-1y83i0r{flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.stack-editor-panel__layer-placeholder.svelte-1y83i0r{height:60px;list-style:none}.stack-editor-panel__controls.svelte-1y83i0r{flex-direction:column;gap:.5rem;display:flex}.stack-editor-panel__control-row.svelte-1y83i0r{justify-content:space-between;align-items:center;display:flex}.stack-editor-panel__control-group.svelte-1y83i0r{align-items:center;gap:.5rem;display:flex}.stack-sidebar.svelte-rh9kmh{border-left:1px solid var(--ui-03);background-color:var(--ui-background);height:100%;color:var(--text-01);flex-direction:column;display:flex}.stack-sidebar--drag-over.svelte-rh9kmh{box-shadow:inset 0 0 0 2px var(--blue-10)}.stack-sidebar__header.svelte-rh9kmh{justify-content:space-between;align-items:center;gap:.25rem;padding:.5rem .5rem .5rem 1.25rem;display:flex}.stack-sidebar__title.svelte-rh9kmh{letter-spacing:0;text-wrap:balance;margin:0;font-family:InterVariable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2}.stack-sidebar__header-actions.svelte-rh9kmh{align-items:center;gap:.25rem;display:flex}.stack-sidebar__body.svelte-rh9kmh{flex:auto;padding:0 1.25rem 1.25rem;overflow-y:auto}
