button.svelte-1xll520.svelte-1xll520:disabled{opacity:.6;cursor:wait}.container.svelte-1xll520.svelte-1xll520{margin-top:30px;padding:8px;color:#000}a.svelte-1xll520.svelte-1xll520{pointer-events:all;text-decoration-color:#000}sup.svelte-1xll520.svelte-1xll520{font-size:.6em;color:var(--highlite-color)}textarea.svelte-1xll520.svelte-1xll520{margin-bottom:1rem;font-family:sans-serif;border:1px dashed #d9d9d9;width:100%;height:100px;letter-spacing:1px;resize:none;margin:10px 0}.interaction-grid.svelte-1xll520.svelte-1xll520{display:flex;flex-wrap:wrap;gap:20px;margin:20px 0 40px}.panel.svelte-1xll520.svelte-1xll520{flex:1 1 320px;padding:16px;border:1px dashed #d9d9d9;background:#fafafa}.panel.svelte-1xll520 h3.svelte-1xll520{margin:0 0 8px;font-size:1.1rem}.container.svelte-1xll520.svelte-1xll520{display:flex;flex-wrap:wrap;gap:20px}.hero-print.svelte-1xll520.svelte-1xll520{position:relative;width:100%;max-width:640px;margin:24px 0 32px;overflow:hidden}.hero-print.svelte-1xll520 picture.svelte-1xll520,.hero-print-image.svelte-1xll520.svelte-1xll520{display:block;width:100%;height:auto;max-height:480px;object-fit:contain;background:#fff}.hero-print-loader.svelte-1xll520.svelte-1xll520{position:absolute;inset:auto 16px 16px auto;padding:6px 10px;background:var(--lime);color:#000;font-size:1rem;border-radius:0;box-shadow:0 0 12px #0003}picture.svelte-1xll520.svelte-1xll520{display:block;margin:0}.container.svelte-1xll520>div.svelte-1xll520{flex:30%;max-width:1024px}@media only screen and (max-width: 800px){.container.svelte-1xll520>div.svelte-1xll520{flex:calc(50% - 20px);min-width:unset}}canvas.svelte-1xll520.svelte-1xll520{margin:10px 0;border:1px dashed #999;background-color:#fff;cursor:crosshair}.controls.svelte-1xll520.svelte-1xll520{margin:10px 0}.canvas-actions.svelte-1xll520.svelte-1xll520{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.print-drawing.svelte-1xll520.svelte-1xll520{margin-top:4px}
