.sig-capture.svelte-nv6k88{--sig-fg: var(--color-primary, #0d3b66);--sig-muted: var(--color-text-muted, #7a6f63);--sig-border: rgba(13, 59, 102, .28);--sig-toggle-bg: rgba(13, 59, 102, .05);--sig-toggle-active-bg: rgba(0, 178, 207, .12);--sig-toggle-active-border: var(--color-teal, #00b2cf)}.sig-capture.dark.svelte-nv6k88{--sig-fg: white;--sig-muted: rgba(255, 255, 255, .62);--sig-border: rgba(255, 255, 255, .22);--sig-toggle-bg: rgba(255, 255, 255, .06);--sig-toggle-active-bg: rgba(0, 178, 207, .18);--sig-toggle-active-border: #00b2cf}.sig-method-toggle.svelte-nv6k88{display:flex;gap:8px;margin:4px 0 12px}.sig-method-toggle.svelte-nv6k88 button:where(.svelte-nv6k88){flex:1;height:38px;border-radius:8px;border:1px solid var(--sig-border);background:var(--sig-toggle-bg);color:var(--sig-fg);cursor:pointer;font-size:14px;font-family:inherit}.sig-method-toggle.svelte-nv6k88 button.active:where(.svelte-nv6k88){background:var(--sig-toggle-active-bg);border-color:var(--sig-toggle-active-border);color:var(--sig-fg);font-weight:600}.canvas-wrap.svelte-nv6k88{text-align:center}.canvas-wrap.svelte-nv6k88 canvas:where(.svelte-nv6k88){display:block;margin:0 auto;border-radius:10px;border:1px dashed var(--sig-border);background:#ffffffeb;touch-action:none;cursor:crosshair}.canvas-hint.svelte-nv6k88{color:var(--sig-muted);font-size:12px;margin:6px 0}.btn-link.svelte-nv6k88{background:none;border:none;color:var(--sig-fg);text-decoration:underline;cursor:pointer;font-size:13px}.sig-field.svelte-nv6k88{margin-bottom:10px;text-align:left;max-width:600px;margin-left:auto;margin-right:auto}.sig-field.svelte-nv6k88 label:where(.svelte-nv6k88){display:block;font-size:13px;font-weight:600;color:var(--sig-fg);margin-bottom:4px}.sig-field.svelte-nv6k88 input:where(.svelte-nv6k88){width:100%;padding:10px 12px;border-radius:8px;border:1px solid var(--sig-border);font-size:15px;box-sizing:border-box}
