.files.svelte-1uv315v{gap:var(--space-4)}.file-name.svelte-1uv315v{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-text);margin:0 0 var(--space-3)}.section-label.svelte-1uv315v{margin-bottom:var(--space-2);display:block}.fields.svelte-1uv315v{gap:var(--space-3);flex-wrap:wrap;display:flex}.field.svelte-1uv315v{gap:var(--space-1);flex-direction:column;flex:220px;display:flex}.field.wide.svelte-1uv315v{flex-basis:100%}.field-label.svelte-1uv315v{font-size:var(--font-size-sm);color:var(--color-accent-bright);font-weight:600}.field-label.optional-tag.svelte-1uv315v{color:var(--color-text)}.optional-label.svelte-1uv315v{color:var(--color-text-muted);font-weight:400}.field-input.svelte-1uv315v{background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);color:var(--color-text);font-size:var(--font-size-md);outline:none}.field-input.svelte-1uv315v:focus{border-color:var(--color-accent)}.lic-list.svelte-1uv315v{gap:var(--space-2);flex-direction:column;display:flex}.license-card.svelte-1uv315v{text-align:left;padding:var(--space-2) var(--space-3);background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text);flex-direction:column;gap:2px;display:flex}.license-card.svelte-1uv315v:hover{border-color:var(--color-border-strong);background:var(--color-surface)}.license-card.selected.svelte-1uv315v{border-color:var(--color-accent);background:var(--color-accent-soft)}.lic-id.svelte-1uv315v{font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:600}.license-card.selected.svelte-1uv315v .lic-id:where(.svelte-1uv315v){color:var(--color-accent-bright)}.lic-desc.svelte-1uv315v{font-size:var(--font-size-sm);color:var(--color-text-muted)}.checks.svelte-1uv315v{gap:var(--space-4);padding:var(--space-1) 0;align-items:center;display:flex}.check.svelte-1uv315v{align-items:center;gap:var(--space-2);color:var(--color-text);font-size:var(--font-size-md);cursor:pointer;display:flex}.auto.svelte-1uv315v{align-items:baseline;gap:var(--space-2) var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.chips.svelte-1uv315v{gap:var(--space-2);flex-wrap:wrap;display:flex}.autofill-chip.svelte-1uv315v{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-good);background:var(--color-good-soft);border-radius:var(--radius-full);padding:2px 10px}
