.uploader-url-input.svelte-12ed5d3::placeholder{color:var(--ui-text-muted);opacity:.7}.color-btn.svelte-1pm4di7{cursor:pointer;background:none;border:none;padding:0;font:inherit;line-height:inherit;transition:filter .15s}.color-btn.svelte-1pm4di7:hover{filter:brightness(1.3)}.cursor-animated.svelte-1pm4di7{animation:svelte-1pm4di7-cursorBreathe 2s ease-in-out infinite}@keyframes svelte-1pm4di7-cursorBreathe{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,0 0 24px currentColor}}.crt-effect.svelte-1pm4di7{position:relative;overflow:hidden}.crt-effect.svelte-1pm4di7:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 0%,rgba(0,0,0,.2) 90%,rgba(0,0,0,.4) 100%);pointer-events:none;z-index:20}.crt-scanlines.svelte-1pm4di7{position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15) 1px,transparent 1px,transparent 2px);pointer-events:none;z-index:15;animation:svelte-1pm4di7-scanlineFlicker .1s infinite}.crt-glow.svelte-1pm4di7{position:absolute;inset:0;box-shadow:inset 0 0 60px #00ff000d,inset 0 0 120px #00ff0005;pointer-events:none;z-index:10;animation:svelte-1pm4di7-glowPulse 4s ease-in-out infinite}@keyframes svelte-1pm4di7-scanlineFlicker{0%,to{opacity:1}50%{opacity:.98}}@keyframes svelte-1pm4di7-glowPulse{0%,to{opacity:1}50%{opacity:.8}}.crt-effect.svelte-1pm4di7{border-radius:20px;transform:perspective(1000px) rotateX(1deg);box-shadow:0 0 0 4px #1a1a1a,0 0 0 6px #333,0 8px 30px #00000080}.terminal-scroll.svelte-1pm4di7::-webkit-scrollbar{width:8px}.terminal-scroll.svelte-1pm4di7::-webkit-scrollbar-track{background:var(--scroll-track)}.terminal-scroll.svelte-1pm4di7::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:4px}.terminal-scroll.svelte-1pm4di7::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--scroll-thumb) 100%,white 20%)}.terminal-scroll.svelte-1pm4di7{scrollbar-color:var(--scroll-thumb) var(--scroll-track);scrollbar-width:thin}.cbtn.svelte-pd8xk4{cursor:pointer;background:none;border:none;padding:0;font:inherit;line-height:inherit;text-align:inherit;letter-spacing:inherit;text-transform:inherit;transition:filter .15s}.cbtn.svelte-pd8xk4:hover{filter:brightness(1.3)}.dashboard-root.svelte-pd8xk4{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:.75rem;box-shadow:0 25px 50px -12px #00000040}.db-titlebar.svelte-pd8xk4{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;flex-shrink:0;gap:8px}.db-titlebar-left.svelte-pd8xk4,.db-titlebar-right.svelte-pd8xk4{display:flex;align-items:center;gap:6px;white-space:nowrap}.db-dot.svelte-pd8xk4{width:10px;height:10px;border-radius:50%;flex-shrink:0}.db-dot-pulse.svelte-pd8xk4{animation:svelte-pd8xk4-pulse 2s ease-in-out infinite}.db-title-text.svelte-pd8xk4{margin-left:4px;font-weight:600}.db-grid.svelte-pd8xk4{flex:1;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);gap:0;min-height:0;overflow:hidden;padding:6px;gap:6px}.db-col-span-2.svelte-pd8xk4{grid-column:span 2}.db-cell.svelte-pd8xk4{display:flex;flex-direction:column;border:1px solid;border-radius:4px;overflow:hidden;min-height:0;min-width:0}.db-cell-header.svelte-pd8xk4{display:flex;align-items:center;justify-content:space-between;padding:3px 8px;font-weight:600;flex-shrink:0;border-bottom:1px solid;font-size:.85em;letter-spacing:.04em;text-transform:uppercase}.db-cell-body.svelte-pd8xk4{flex:1;padding:4px 8px;overflow:hidden;display:flex;flex-direction:column;gap:1px;font-size:.9em;min-height:0}.db-sparkline.svelte-pd8xk4{white-space:nowrap;overflow:hidden;line-height:1.3;letter-spacing:-.5px}.db-bar-row.svelte-pd8xk4{display:flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;line-height:1.4}.db-label.svelte-pd8xk4{width:4.5em;flex-shrink:0;overflow:hidden;text-overflow:ellipsis}.db-pct.svelte-pd8xk4{width:3em;text-align:right;flex-shrink:0}.db-stat-row.svelte-pd8xk4{display:flex;justify-content:space-between;white-space:nowrap;overflow:hidden;line-height:1.4}.db-net-row.svelte-pd8xk4{display:flex;gap:4px;white-space:nowrap;overflow:hidden;line-height:1.4;letter-spacing:-.5px}.db-status-row.svelte-pd8xk4{display:flex;justify-content:space-between;white-space:nowrap;overflow:hidden;line-height:1.5}.db-table-header.svelte-pd8xk4,.db-table-row.svelte-pd8xk4{display:flex;gap:4px;white-space:nowrap;overflow:hidden;line-height:1.4}.db-table-header.svelte-pd8xk4{font-weight:600;font-size:.85em;text-transform:uppercase;letter-spacing:.03em}.db-col-pid.svelte-pd8xk4{width:2.5em;flex-shrink:0}.db-col-name.svelte-pd8xk4{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.db-col-num.svelte-pd8xk4,.db-col-stat.svelte-pd8xk4{width:3em;text-align:right;flex-shrink:0}.db-matrix-body.svelte-pd8xk4{padding:2px 4px;align-items:center;justify-content:center}.db-matrix-grid.svelte-pd8xk4{display:flex;justify-content:center;gap:1px;overflow:hidden}.db-matrix-col.svelte-pd8xk4{display:flex;flex-direction:column;align-items:center;line-height:1.2}.db-fs-row.svelte-pd8xk4{display:flex;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5;font-size:.9em}.db-fs-perm.svelte-pd8xk4{flex-shrink:0;font-size:.85em}.db-fs-size.svelte-pd8xk4{flex-shrink:0;text-align:right}.db-log-row.svelte-pd8xk4{display:flex;gap:4px;white-space:nowrap;overflow:hidden;line-height:1.5}.db-log-level.svelte-pd8xk4{flex-shrink:0;font-weight:600;font-size:.9em}.db-palette-body.svelte-pd8xk4{align-items:center;justify-content:center;gap:4px!important}.db-palette-row.svelte-pd8xk4{display:flex;gap:3px;justify-content:center}.db-swatch.svelte-pd8xk4{width:1.5em;height:1.1em;border-radius:2px;flex-shrink:0}.db-palette-labels.svelte-pd8xk4{display:flex;gap:3px;justify-content:center;font-size:.65em;letter-spacing:.02em}.db-palette-labels.svelte-pd8xk4 span:where(.svelte-pd8xk4){width:1.5em;text-align:center;width:calc(1.5em / .65 * .9)}.db-core-body.svelte-pd8xk4{align-items:center;justify-content:center;gap:2px!important}.db-core-pct.svelte-pd8xk4{font-size:1.8em;font-weight:700;line-height:1.2}.db-core-bar.svelte-pd8xk4{white-space:nowrap;letter-spacing:-.5px}.db-diff-row.svelte-pd8xk4{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5;padding:0 4px;border-radius:2px;font-size:.9em;width:100%}.db-audio-body.svelte-pd8xk4{padding:4px!important;justify-content:flex-end}.db-audio-bars.svelte-pd8xk4{display:flex;align-items:flex-end;gap:2px;height:100%;width:100%}.db-audio-bar.svelte-pd8xk4{flex:1;min-width:0;border-radius:2px 2px 0 0;transition:height .15s ease-out}.db-heatmap-body.svelte-pd8xk4{padding:4px!important;gap:2px!important;justify-content:center}.db-heatmap-row.svelte-pd8xk4{display:flex;gap:2px;flex:1;min-height:0}.db-heatmap-cell.svelte-pd8xk4{flex:1;border-radius:2px;min-height:0}.db-statusbar.svelte-pd8xk4{display:flex;align-items:center;justify-content:space-between;padding:3px 12px;flex-shrink:0;font-size:.8em}.db-statusbar-left.svelte-pd8xk4,.db-statusbar-right.svelte-pd8xk4{display:flex;align-items:center;gap:6px;white-space:nowrap}@keyframes svelte-pd8xk4-pulse{0%,to{opacity:1}50%{opacity:.5}}.cursor-blink.svelte-pd8xk4{animation:svelte-pd8xk4-blink 1s step-end infinite}@keyframes svelte-pd8xk4-blink{0%,to{opacity:1}50%{opacity:0}}.reset-btn.svelte-18gwut5:hover{background-color:var(--ui-surface-hover);color:var(--ui-text)}.hue-slider.svelte-18gwut5{background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}input[type=range].svelte-18gwut5::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 1px 4px #0000004d,0 0 0 1px #0000001a}input[type=range].svelte-18gwut5::-webkit-slider-thumb:hover{transform:scale(1.1)}input[type=range].svelte-18gwut5::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;cursor:pointer;border:none;box-shadow:0 1px 4px #0000004d,0 0 0 1px #0000001a}.swatch-btn.svelte-1r822cw:hover{transform:scaleY(1.5);z-index:10}.undo-dot.svelte-1r822cw{position:absolute;top:-4px;right:-3px;width:12px;height:12px;border-radius:50%;cursor:pointer;z-index:20;transition:transform .15s;background-color:var(--ui-surface);border:1px solid var(--ui-border);color:var(--ui-text-muted);padding:1px;display:flex;align-items:center;justify-content:center}.undo-dot.svelte-1r822cw:hover{transform:scale(1.5);color:var(--ui-text);background-color:var(--ui-surface-hover)}.tool-strip-btn.svelte-wx0xws:hover{background-color:var(--ui-surface-hover)!important}.compact.svelte-ogykhg{padding:4px 8px;font-size:10px}.slider-thumb.svelte-1unxrml::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 2px 4px #0000004d,0 0 0 2px color-mix(in srgb,var(--ui-accent) 50%,transparent);transition:transform .1s ease,box-shadow .1s ease;margin-top:-5px}.slider-thumb.svelte-1unxrml::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 2px 6px #0000004d,0 0 0 3px color-mix(in srgb,var(--ui-accent) 60%,transparent)}.slider-thumb.svelte-1unxrml::-webkit-slider-thumb:active{transform:scale(.95)}.slider-thumb.svelte-1unxrml::-moz-range-thumb{width:18px;height:18px;border:none;border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 2px 4px #0000004d,0 0 0 2px color-mix(in srgb,var(--ui-accent) 50%,transparent)}.slider-thumb.svelte-1unxrml::-webkit-slider-runnable-track{height:8px;border-radius:4px;background:var(--ui-border)}.slider-thumb.svelte-1unxrml::-moz-range-track{height:8px;border-radius:4px;background:var(--ui-border)}.theme-dna.svelte-2h959m{position:relative}.animated.svelte-2h959m .outer-ring:where(.svelte-2h959m){animation:svelte-2h959m-spin 20s linear infinite}.animated.svelte-2h959m .color-node:where(.svelte-2h959m){animation:svelte-2h959m-pulse 2s ease-in-out infinite;animation-delay:var(--delay, 0s)}.animated.svelte-2h959m .core-pulse:where(.svelte-2h959m){animation:svelte-2h959m-corePulse 3s ease-in-out infinite}.animated.svelte-2h959m .dna-strand:where(.svelte-2h959m){animation:svelte-2h959m-float 4s ease-in-out infinite;animation-delay:var(--delay, 0s)}@keyframes svelte-2h959m-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-2h959m-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}}@keyframes svelte-2h959m-corePulse{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.1);filter:brightness(1.3)}}@keyframes svelte-2h959m-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.panel-slider.svelte-1q83y1v::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 1px 3px #0006;transition:transform .15s}.panel-slider.svelte-1q83y1v::-webkit-slider-thumb:hover{transform:scale(1.2)}.panel-slider.svelte-1q83y1v::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;cursor:pointer;border:none;box-shadow:0 1px 3px #0006}.splitter-v.svelte-vf82pw{width:3px;cursor:col-resize;transition:background-color .15s}.splitter-v.svelte-vf82pw:hover,.splitter-v.svelte-vf82pw:active{background-color:var(--ui-accent)!important}.splitter-h.svelte-vf82pw{height:3px;cursor:row-resize;transition:background-color .15s}.splitter-h.svelte-vf82pw:hover,.splitter-h.svelte-vf82pw:active{background-color:var(--ui-accent)!important}.nav-save-btn.svelte-14fff19:hover{filter:brightness(1.15)}.nav-export-btn.svelte-14fff19:hover{color:var(--ui-text)}
