.source-tabs.svelte-ynga2b{background:var(--color-brand-50);border-radius:var(--radius-md);flex-wrap:wrap;gap:.25rem;width:fit-content;max-width:100%;margin-bottom:1.5rem;padding:.25rem;display:flex}.source-tabs.svelte-ynga2b button:where(.svelte-ynga2b){border-radius:var(--radius-sm);min-height:44px;color:var(--color-brand-ink);font:inherit;background:0 0;border:0;padding:.65rem .85rem;font-size:.875rem;font-weight:600}.source-tabs.svelte-ynga2b button[aria-selected=true]:where(.svelte-ynga2b){background:var(--color-mint);color:var(--color-text)}.dropzone.svelte-ynga2b{border:1px dashed var(--color-control-border);border-radius:var(--radius-lg);background:var(--color-surface);gap:.75rem;min-width:0;padding:1.25rem;display:grid}.dropzone.drag-over.svelte-ynga2b{background:var(--color-mint-50)}label.svelte-ynga2b,.small-heading.svelte-ynga2b{font-size:1rem;font-weight:650}.dropzone.svelte-ynga2b p:where(.svelte-ynga2b),.create-link.svelte-ynga2b,.privacy.svelte-ynga2b,.load-error.svelte-ynga2b{color:var(--color-text-muted);font-size:.875rem}input[type=file].svelte-ynga2b{width:100%;max-width:100%;min-height:44px;color:var(--color-text);font-size:.875rem}input.svelte-ynga2b::file-selector-button{background:var(--color-brand-50);min-height:44px;color:var(--color-brand-ink);border-radius:var(--radius-sm);font:inherit;cursor:pointer;border:0;margin-right:.75rem;padding:.6rem .8rem}.file-row.svelte-ynga2b{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.file-name.svelte-ynga2b{overflow-wrap:anywhere;flex:1;min-width:0;font-size:.875rem}.create-link.svelte-ynga2b{margin-top:1rem}a.svelte-ynga2b,.load-error.svelte-ynga2b button:where(.svelte-ynga2b){align-items:center;min-height:44px;display:inline-flex}.load-error.svelte-ynga2b button:where(.svelte-ynga2b){color:var(--color-brand-ink);background:0 0;border:0;text-decoration:underline}.context-fields.svelte-ynga2b{gap:1rem;margin-top:1.5rem;display:grid}.paste-source.svelte-ynga2b{justify-items:start;gap:1rem;min-width:0;display:grid}.paste-source.svelte-ynga2b .field{width:100%;min-width:0}.paste-source.svelte-ynga2b textarea{max-height:24rem;overflow-y:auto}.character-count.svelte-ynga2b{color:var(--color-text-muted);text-align:right;margin-top:-.75rem;font-size:.8125rem}.context-fields.svelte-ynga2b .privacy:where(.svelte-ynga2b){margin-top:-.5rem}.status.svelte-ynga2b{color:var(--color-text-muted);margin-top:1.5rem}.error.svelte-ynga2b{color:var(--color-danger);margin-top:1rem}.results.svelte-ynga2b{min-width:0}.cv-list.svelte-ynga2b{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.cv-list.svelte-ynga2b button:where(.svelte-ynga2b){text-align:left;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-height:44px;color:var(--color-text);overflow-wrap:anywhere;gap:.25rem;padding:1rem;display:grid}.cv-list.svelte-ynga2b button[aria-pressed=true]:where(.svelte-ynga2b){background:var(--color-mint-50);border-color:var(--color-control-border)}.cv-list.svelte-ynga2b span:where(.svelte-ynga2b){color:var(--color-text-muted);font-size:.8125rem}
