.menu.svelte-1sixu72{z-index:10;background:var(--panel);min-width:190px;color:var(--fg);box-shadow:var(--shadow);-webkit-user-select:none;user-select:none;border-radius:10px;padding:4px;font:14px system-ui,sans-serif;position:fixed}.glyph.svelte-1sixu72{flex:none;place-items:center;width:16px;height:16px;display:grid}.label.svelte-1sixu72{flex:1}button.svelte-1sixu72{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:7px 10px;display:flex}button.nested.svelte-1sixu72{padding-left:22px}button.svelte-1sixu72:hover:not(:disabled){background:var(--hover)}button.svelte-1sixu72:disabled{opacity:.35;cursor:default}kbd.svelte-1sixu72{font:inherit;opacity:.5}.rule.svelte-1sixu72{background:var(--sep);height:1px;margin:4px 6px}.items.svelte-ykw9np{flex-wrap:wrap;gap:2px;display:flex}.items.expanded.svelte-ykw9np{scrollbar-width:thin;grid-template-columns:repeat(5,1fr);gap:4px;max-height:150px;display:grid;overflow-y:auto}.items.expanded.svelte-ykw9np .icon-btn{width:100%;height:40px}.items.svelte-ykw9np .icon-btn{touch-action:none}.items.svelte-ykw9np .icon-btn.soon{opacity:.3;cursor:not-allowed}.ghost.svelte-ykw9np{z-index:20;pointer-events:none;opacity:.8;color:var(--accent);position:fixed;translate:-50% -50%}.sidebar.svelte-1ccclju{z-index:5;box-sizing:border-box;opacity:.5;flex-direction:column;gap:2px;width:48px;max-height:calc(100vh - 80px);padding:4px;transition:width .12s,opacity .15s;display:flex;position:fixed;top:64px;left:8px;overflow:hidden auto}.sidebar.svelte-1ccclju:hover,.sidebar.svelte-1ccclju:focus-within,.sidebar.expanded.svelte-1ccclju{opacity:1}.sidebar.expanded.svelte-1ccclju{width:220px}.sidebar.svelte-1ccclju .icon-btn{width:32px;height:32px}.pin.svelte-1ccclju{width:20px;height:20px;color:color-mix(in srgb, var(--fg) 55%, transparent);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:none}.pin.svelte-1ccclju:hover{background:var(--hover)}.pin.active.svelte-1ccclju{background:var(--accent-bg);color:var(--accent)}.expanded.svelte-1ccclju .pin:where(.svelte-1ccclju){display:grid}@media (hover:none){.pin.svelte-1ccclju{display:grid}}.picker.svelte-1ccclju{flex-direction:column;gap:4px;padding:4px 8px;font-size:13px;display:flex}.picker.svelte-1ccclju label:where(.svelte-1ccclju){cursor:pointer;align-items:center;gap:6px;display:flex}.group.svelte-1ccclju{gap:2px;display:flex}.section.svelte-1ccclju{flex:none;align-items:center;gap:6px;height:20px;padding:0 4px;display:flex}.line.svelte-1ccclju{background:var(--sep);flex:1;height:1px}.title.svelte-1ccclju{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--fg) 55%, transparent);font-size:11px;line-height:1;display:none}.expanded.svelte-1ccclju .title:where(.svelte-1ccclju){display:block}kbd.svelte-1ccclju{font:inherit;opacity:.5;font-size:11px;display:none}.expanded.svelte-1ccclju kbd:where(.svelte-1ccclju){display:block}.sidebar.svelte-1ccclju:not(.expanded) .line:where(.svelte-1ccclju):last-of-type{display:none}.switch.svelte-1bqemax{background:color-mix(in srgb, var(--fg) 25%, transparent);cursor:pointer;border:0;border-radius:12px;flex:none;width:40px;height:24px;padding:0;transition:background .12s;position:relative}.switch.on.svelte-1bqemax{background:var(--accent)}.knob.svelte-1bqemax{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .12s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000004d}.on.svelte-1bqemax .knob:where(.svelte-1bqemax){transform:translate(16px)}.mixed.svelte-1bqemax .knob:where(.svelte-1bqemax){transform:translate(8px)}.switch.svelte-1bqemax:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.controls.svelte-1bqemax{flex-direction:column;flex:none;gap:2px;width:212px;display:flex}.picker.svelte-1bqemax{position:relative}.swatch.picker.svelte-1bqemax:after{filter:none;background:conic-gradient(#e03131,#fcc419,#2f9e44,#1971c2,#9c36b5,#e03131)}.swatch.picker.custom.svelte-1bqemax:after{background:var(--c);filter:var(--ink-filter)}.picker.svelte-1bqemax input:where(.svelte-1bqemax){opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.label.svelte-1bqemax{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--fg) 55%, transparent);margin:6px 4px 0;font-size:11px}.label.svelte-1bqemax:first-child{margin-top:0}.heading.svelte-1bqemax{border-top:1px solid var(--sep);margin-top:10px;padding-top:8px}.heading.svelte-1bqemax:first-child{border-top:0;margin-top:0;padding-top:0}.row.svelte-1bqemax{flex-wrap:wrap;gap:2px;display:flex}.controls.svelte-1bqemax .icon-btn{width:32px;height:32px}.brushes.svelte-1bqemax{flex-direction:column;gap:2px;margin-bottom:4px;display:flex}.brush.svelte-1bqemax{height:28px;color:var(--fg);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 4px;font-size:13px;display:flex}.brush.svelte-1bqemax:hover{background:var(--hover)}.brush.active.svelte-1bqemax{background:var(--accent-bg);color:var(--accent)}.swatch.svelte-1bqemax:after{content:"";background:var(--c);width:16px;height:16px;filter:var(--ink-filter);border-radius:50%}.swatch.none.svelte-1bqemax:after{box-sizing:border-box;border:1.5px solid color-mix(in srgb, var(--fg) 45%, transparent);background:linear-gradient(to top right, transparent calc(50% - 1px), color-mix(in srgb, var(--fg) 45%, transparent) calc(50% - 1px), color-mix(in srgb, var(--fg) 45%, transparent) calc(50% + 1px), transparent calc(50% + 1px));filter:none}.swatch.active.svelte-1bqemax{background:var(--hover);box-shadow:inset 0 0 0 2px var(--accent)}.tag.svelte-1bqemax{letter-spacing:.04em;color:color-mix(in srgb, var(--fg) 55%, transparent);align-self:center;margin-left:6px;font-size:10px}.angle.svelte-1bqemax{align-items:center;gap:4px;margin:0 4px;display:flex}.radius.svelte-1bqemax{align-items:center;gap:6px;margin:0 4px;display:flex}.radius.svelte-1bqemax input[type=range]:where(.svelte-1bqemax){min-width:0;accent-color:var(--accent);flex:1}.angle.svelte-1bqemax input:where(.svelte-1bqemax),.radius.svelte-1bqemax input[type=number]:where(.svelte-1bqemax){box-sizing:border-box;border:1px solid var(--sep);width:72px;height:28px;color:var(--fg);font:inherit;background:0 0;border-radius:6px;padding:0 6px;font-size:13px}.radius.svelte-1bqemax input[type=number]:where(.svelte-1bqemax){width:60px}.angle.svelte-1bqemax input:where(.svelte-1bqemax),.radius.svelte-1bqemax input[type=number]:where(.svelte-1bqemax){text-align:right}.angle.svelte-1bqemax input:where(.svelte-1bqemax):focus,.radius.svelte-1bqemax input[type=number]:where(.svelte-1bqemax):focus{outline:2px solid var(--accent);outline-offset:-1px}.unit.svelte-1bqemax{color:color-mix(in srgb, var(--fg) 55%, transparent);font-size:13px}.bar.svelte-1bqemax{background:currentColor;border-radius:2px;width:16px}.label.svelte-1bqemax{text-align:right}.row.svelte-1bqemax,.radius.svelte-1bqemax,.angle.svelte-1bqemax{justify-content:flex-end}.compact.svelte-1bqemax{width:auto}.compact.svelte-1bqemax .label:where(.svelte-1bqemax),.compact.svelte-1bqemax .tag:where(.svelte-1bqemax),.compact.svelte-1bqemax .unit:where(.svelte-1bqemax),.compact.svelte-1bqemax .radius:where(.svelte-1bqemax) input[type=range]:where(.svelte-1bqemax),.compact.svelte-1bqemax .brush:where(.svelte-1bqemax) span:where(.svelte-1bqemax){display:none}.compact.svelte-1bqemax .heading:where(.svelte-1bqemax){border-top:1px solid var(--sep);height:0;margin:4px 0 2px;padding:0;display:block}.compact.svelte-1bqemax .heading:where(.svelte-1bqemax):first-child,.compact.svelte-1bqemax .icon-btn:where(.svelte-1bqemax):not(.active),.compact.svelte-1bqemax .brush:where(.svelte-1bqemax):not(.active){display:none}.compact.svelte-1bqemax .markers:where(.svelte-1bqemax):not(:has(.active)){display:none}.compact.svelte-1bqemax .icon-btn.active:where(.svelte-1bqemax):not(.swatch):not(:hover),.compact.svelte-1bqemax .brush.active:where(.svelte-1bqemax):not(:hover){color:var(--fg);background:0 0}.compact.svelte-1bqemax .swatch.active:where(.svelte-1bqemax){box-shadow:none;background:0 0}.compact.svelte-1bqemax .row:where(.svelte-1bqemax):not(.markers):not(.order):not(:has(.active))>.icon-btn:where(.svelte-1bqemax):first-child{opacity:.4;display:grid}.compact.svelte-1bqemax .order:where(.svelte-1bqemax)>.icon-btn:where(.svelte-1bqemax){display:grid}.compact.svelte-1bqemax .brush:where(.svelte-1bqemax) svg:where(.svelte-1bqemax){width:32px}.compact.svelte-1bqemax .radius:where(.svelte-1bqemax),.compact.svelte-1bqemax .angle:where(.svelte-1bqemax){margin:0}.compact.svelte-1bqemax .angle:where(.svelte-1bqemax) input:where(.svelte-1bqemax),.compact.svelte-1bqemax .radius:where(.svelte-1bqemax) input[type=number]:where(.svelte-1bqemax){width:32px;padding:0 2px}.stylepanel.svelte-16yu0y9{z-index:5;box-sizing:border-box;opacity:.5;flex-direction:column;gap:2px;width:48px;max-height:calc(100vh - 80px);padding:4px;transition:width .12s,opacity .15s;display:flex;position:fixed;top:64px;right:8px;overflow:hidden auto}.stylepanel.svelte-16yu0y9:hover,.stylepanel.svelte-16yu0y9:focus-within,.stylepanel.expanded.svelte-16yu0y9{opacity:1}.stylepanel.expanded.svelte-16yu0y9{width:220px}.stylepanel.svelte-16yu0y9 .icon-btn{width:32px;height:32px}.pin.svelte-16yu0y9{width:20px;height:20px;color:color-mix(in srgb, var(--fg) 55%, transparent);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:none}.pin.svelte-16yu0y9:hover{background:var(--hover)}.pin.active.svelte-16yu0y9{background:var(--accent-bg);color:var(--accent)}.expanded.svelte-16yu0y9 .pin:where(.svelte-16yu0y9){display:grid}@media (hover:none){.pin.svelte-16yu0y9{display:grid}}.section.svelte-16yu0y9{flex:none;align-items:center;gap:6px;height:20px;padding:0 4px;display:flex}.line.svelte-16yu0y9{background:var(--sep);flex:1;height:1px}.title.svelte-16yu0y9{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--fg) 55%, transparent);font-size:11px;line-height:1;display:none}.expanded.svelte-16yu0y9 .title:where(.svelte-16yu0y9){display:block}.stylepanel.svelte-16yu0y9:not(.expanded) .line.second:where(.svelte-16yu0y9){display:none}.toolbar.svelte-16b1ox9{align-items:center;gap:4px;display:flex}.zoomctl.svelte-of7p32{opacity:.5;align-items:center;gap:4px;transition:opacity .15s;display:flex;position:fixed;bottom:12px;right:12px}.zoomctl.svelte-of7p32:hover,.zoomctl.svelte-of7p32:focus-within{opacity:1}.extras.svelte-of7p32{opacity:0;align-items:center;gap:4px;max-width:0;transition:max-width .15s,opacity .15s;display:flex;overflow:hidden}.zoomctl.svelte-of7p32:hover .extras:where(.svelte-of7p32),.zoomctl.svelte-of7p32:focus-within .extras:where(.svelte-of7p32){opacity:1;max-width:120px}input[type=range].svelte-of7p32{width:110px;accent-color:var(--accent);cursor:pointer;margin:0 2px}.level.svelte-of7p32{min-width:52px;height:36px;color:var(--fg);cursor:pointer;background:0 0;border:0;border-radius:9px;font:13px system-ui,sans-serif}.level.svelte-of7p32:hover{background:var(--hover)}.target.svelte-1vy2ah1{fill:none;stroke:var(--accent);stroke-width:2px;vector-effect:non-scaling-stroke;pointer-events:none}.port.svelte-1vy2ah1{fill:var(--bg);stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke;pointer-events:none}.port.hot.svelte-1vy2ah1{fill:var(--accent)}.node.svelte-ybn4ou{fill:var(--bg);stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke;pointer-events:none}.node.close.svelte-ybn4ou{fill:var(--accent)}.selection.svelte-1eoifri{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:5 4;vector-effect:non-scaling-stroke;pointer-events:none}.snapped.svelte-1eoifri .selection:where(.svelte-1eoifri){stroke-dasharray:none;stroke-width:2px}.snapped.svelte-1eoifri .grip:where(.svelte-1eoifri){fill:var(--accent)}.halo.svelte-1eoifri{fill:none;stroke:var(--accent);stroke-width:7px;stroke-linejoin:round;stroke-linecap:round;opacity:.3;vector-effect:non-scaling-stroke;pointer-events:none}.stem.svelte-1eoifri{stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke;pointer-events:none}.handle.node.picked.svelte-1eoifri{fill:var(--accent)}.handle.adjust.svelte-1eoifri{fill:#f5a623;stroke:#b36b00}.grip.svelte-1eoifri,.handle.svelte-1eoifri{fill:var(--bg);stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke;cursor:grab}.editor.svelte-ik6hte{box-sizing:border-box;outline:1.5px dashed var(--accent);outline-offset:4px;resize:none;white-space:pre;filter:var(--ink-filter);background:0 0;border:0;margin:0;padding:0;position:fixed;overflow:hidden}.editor.label.svelte-ik6hte{text-align:center;white-space:pre-wrap;overflow-wrap:anywhere}.surface.svelte-134i1w{background-color:var(--bg);background-image:radial-gradient(circle, var(--dot) 1px, transparent 1.2px);touch-action:none;-webkit-user-select:none;user-select:none;cursor:crosshair;position:fixed;inset:0;overflow:hidden}.surface.select.svelte-134i1w{cursor:default}.surface.text.svelte-134i1w{cursor:text}.surface.select.svelte-134i1w:not(.pan,.grabbing) .movable{cursor:move}.surface.pan.svelte-134i1w{cursor:grab}.surface.grabbing.svelte-134i1w{cursor:grabbing}.surface.svelte-134i1w>svg:where(.svelte-134i1w){width:100%;height:100%;display:block}.ink.svelte-134i1w{filter:var(--ink-filter)}.marquee.svelte-134i1w{fill:color-mix(in srgb, var(--accent) 7%, transparent);stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:5 4;vector-effect:non-scaling-stroke;pointer-events:none}dialog.svelte-ciec3r{background:var(--panel);width:min(360px,100vw - 32px);color:var(--fg);box-shadow:var(--shadow);border:0;border-radius:14px;padding:20px 24px;font:14px/1.5 system-ui,sans-serif}dialog.svelte-ciec3r::backdrop{background:#0006}h2.svelte-ciec3r{margin:0}.version.svelte-ciec3r{opacity:.6;margin:0 0 12px}a.svelte-ciec3r{color:var(--accent)}button.svelte-ciec3r{background:var(--accent-bg);color:var(--accent);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:6px 14px}form.svelte-ciec3r{text-align:right}dialog.svelte-t6389n{background:var(--panel);width:min(440px,100vw - 32px);color:var(--fg);box-shadow:var(--shadow);border:0;border-radius:14px;padding:20px 24px;font:14px/1.5 system-ui,sans-serif}dialog.svelte-t6389n::backdrop{background:#0006}h2.svelte-t6389n{margin:0 0 8px}p.svelte-t6389n{margin:0 0 16px}.buttons.svelte-t6389n{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}button.svelte-t6389n{background:var(--hover);color:inherit;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:6px 14px}.primary.svelte-t6389n{background:var(--accent-bg);color:var(--accent)}dialog.svelte-1ez1k1z{background:var(--panel);width:min(400px,100vw - 32px);color:var(--fg);box-shadow:var(--shadow);border:0;border-radius:14px;padding:20px 24px;font:14px/1.5 system-ui,sans-serif}dialog.svelte-1ez1k1z::backdrop{background:#0006}h2.svelte-1ez1k1z{margin:0 0 12px}fieldset.svelte-1ez1k1z{border:0;flex-direction:column;gap:4px;margin:0 0 16px;padding:0;display:flex}legend.svelte-1ez1k1z{margin-bottom:6px;padding:0;font-weight:600}label.svelte-1ez1k1z{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;display:flex}label.svelte-1ez1k1z:hover{background:var(--hover)}label.active.svelte-1ez1k1z{background:var(--accent-bg);color:var(--accent)}input.svelte-1ez1k1z{opacity:0;pointer-events:none;position:absolute}label.svelte-1ez1k1z:has(input:where(.svelte-1ez1k1z):focus-visible){outline:2px solid var(--accent)}svg.svelte-1ez1k1z{flex:none}small.svelte-1ez1k1z{opacity:.7;display:block}button.svelte-1ez1k1z{background:var(--accent-bg);color:var(--accent);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:6px 14px}form.svelte-1ez1k1z{text-align:right}dialog.svelte-1umkzuw{background:var(--panel);width:min(420px,100vw - 32px);color:var(--fg);box-shadow:var(--shadow);border:0;border-radius:14px;padding:20px 24px;font:14px/1.5 system-ui,sans-serif}dialog.svelte-1umkzuw::backdrop{background:#0006}h2.svelte-1umkzuw{margin:0 0 12px}.preview.svelte-1umkzuw{background:repeating-conic-gradient(#e4e5ea 0 25%, #f4f5f8 0 50%) 0 0 / 16px 16px;border-radius:8px;justify-content:center;align-items:center;height:180px;display:flex;overflow:hidden}.preview.svelte-1umkzuw img:where(.svelte-1umkzuw){max-width:100%;max-height:100%}.caption.svelte-1umkzuw{opacity:.7;margin:4px 0 12px;font-size:12px}.preview.svelte-1umkzuw .error:where(.svelte-1umkzuw),.caption.error.svelte-1umkzuw{color:#e03131;opacity:1}.preview.svelte-1umkzuw .error:where(.svelte-1umkzuw){text-align:center;margin:0;padding:0 12px}fieldset.svelte-1umkzuw{border:0;flex-wrap:wrap;gap:4px 16px;margin:0 0 12px;padding:0;display:flex}legend.svelte-1umkzuw{margin-bottom:4px;padding:0;font-weight:600}fieldset.svelte-1umkzuw:last-of-type{flex-flow:column;gap:4px}label.svelte-1umkzuw{cursor:pointer;align-items:center;gap:6px;display:flex}.buttons.svelte-1umkzuw{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}button.svelte-1umkzuw{background:var(--hover);color:inherit;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:6px 14px}.primary.svelte-1umkzuw{background:var(--accent-bg);color:var(--accent)}button.svelte-1umkzuw:disabled{opacity:.5;cursor:default}dialog.svelte-uujwoi{background:var(--panel);width:min(480px,100vw - 32px);color:var(--fg);box-shadow:var(--shadow);border:0;border-radius:14px;padding:20px 24px;font:14px/1.5 system-ui,sans-serif}dialog.svelte-uujwoi::backdrop{background:#0006}h2.svelte-uujwoi{margin:0}.hint.svelte-uujwoi,.empty.svelte-uujwoi{opacity:.6;margin:0 0 12px}.error.svelte-uujwoi{color:#e03131}ul.svelte-uujwoi{max-height:50vh;margin:0 0 12px;padding:0;list-style:none;overflow-y:auto}li.svelte-uujwoi{align-items:center;display:flex}button.svelte-uujwoi{color:inherit;font:inherit;cursor:pointer;border:0}.row.svelte-uujwoi{text-align:left;background:0 0;border-radius:8px;flex:1;align-items:baseline;gap:8px;min-width:0;padding:8px 10px;display:flex}.row.svelte-uujwoi:hover,.del.svelte-uujwoi:hover{background:var(--hover)}.name.svelte-uujwoi{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.file.svelte-uujwoi{flex:none;align-self:center;display:inline-flex;position:relative}.file.saved.svelte-uujwoi,.file.unsaved.svelte-uujwoi{color:var(--accent)}.file.unsaved.svelte-uujwoi:after{content:"";background:#e8590c;border-radius:50%;width:7px;height:7px;position:absolute;top:-2px;right:-3px}.file.none.svelte-uujwoi{opacity:.4}.badge.svelte-uujwoi{background:var(--accent-bg);color:var(--accent);border-radius:6px;padding:0 6px;font-size:12px}time.svelte-uujwoi{opacity:.6;white-space:nowrap;margin-left:auto;font-size:12px}.del.svelte-uujwoi{opacity:.6;background:0 0;border-radius:8px;width:32px;height:32px}.close.svelte-uujwoi{background:var(--accent-bg);color:var(--accent);border-radius:8px;padding:6px 14px}form.svelte-uujwoi{text-align:right}.appbar.svelte-1fe1k3a{opacity:.5;align-items:center;gap:2px;max-width:calc(100vw - 16px);transition:opacity .15s;display:flex;position:fixed;top:12px;left:50%;overflow-x:auto;translate:-50%}.appbar.svelte-1fe1k3a:hover,.appbar.svelte-1fe1k3a:focus-within{opacity:1}.appbar.svelte-1fe1k3a:has([aria-expanded=true]:where(.svelte-1fe1k3a)){opacity:1}.title.svelte-1fe1k3a,input.svelte-1fe1k3a{min-width:0;height:32px;color:var(--fg);border:0;border-radius:8px;padding:0 8px;font:600 14px system-ui,sans-serif}.title.svelte-1fe1k3a{text-overflow:ellipsis;white-space:nowrap;cursor:text;background:0 0;flex:none;max-width:200px;overflow:hidden}.title.svelte-1fe1k3a:hover{background:var(--hover)}input.svelte-1fe1k3a{background:var(--hover);outline:2px solid var(--accent);width:170px}.save.svelte-1fe1k3a{flex:none;position:relative}.save.svelte-1fe1k3a:not(.dirty){opacity:.45}.save.svelte-1fe1k3a:not(.dirty):hover,.save.svelte-1fe1k3a:not(.dirty):focus-visible{opacity:1}.save.dirty.svelte-1fe1k3a:after{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:5px;right:5px}
