.knowledge.svelte-4gh11r{display:flex;flex-direction:column;gap:.85rem}.k-label.svelte-4gh11r{display:block;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:.4rem}.skill-badge.svelte-4gh11r{align-self:flex-start;font-size:.7rem;font-weight:700;padding:.2rem .6rem;border-radius:999px;border:1px solid var(--border);color:var(--text-secondary);background:var(--bg-secondary)}.skill-beginner.svelte-4gh11r{color:var(--success-text);border-color:color-mix(in srgb,var(--success) 40%,transparent);background:color-mix(in srgb,var(--success) 10%,transparent)}.skill-intermediate.svelte-4gh11r{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 35%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.skill-advanced.svelte-4gh11r,.skill-pro.svelte-4gh11r{color:var(--warning);border-color:color-mix(in srgb,var(--warning) 40%,transparent);background:color-mix(in srgb,var(--warning) 10%,transparent)}.chips.svelte-4gh11r{display:flex;flex-wrap:wrap;gap:.375rem}.chip.svelte-4gh11r{padding:.25rem .6rem;font-size:.75rem;font-weight:600;border-radius:999px;border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-secondary);text-transform:capitalize}.chip-good.svelte-4gh11r{color:var(--success-text);border-color:color-mix(in srgb,var(--success) 35%,transparent);background:color-mix(in srgb,var(--success) 8%,transparent)}.meters.svelte-4gh11r{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:.4rem}.meter.svelte-4gh11r{display:grid;grid-template-columns:5.5rem auto 1fr;align-items:center;gap:.6rem;font-size:.8rem}.meter-name.svelte-4gh11r{display:inline-flex;align-items:center;gap:.35rem;color:var(--text-secondary);font-weight:500}.meter-icon.svelte-4gh11r{font-size:.85rem}.meter-track.svelte-4gh11r{display:inline-flex;gap:3px}.seg.svelte-4gh11r{width:14px;height:6px;border-radius:2px;background:var(--border)}.meter-track.is-good.svelte-4gh11r .seg.filled:where(.svelte-4gh11r){background:var(--success)}.meter-track.is-neutral.svelte-4gh11r .seg.filled:where(.svelte-4gh11r){background:var(--text-muted)}.meter-track.is-poor.svelte-4gh11r .seg.filled:where(.svelte-4gh11r){background:var(--warning)}.meter-rating.svelte-4gh11r{font-size:.7rem;font-weight:600;color:var(--text-muted)}.points.svelte-4gh11r,.claims.svelte-4gh11r{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.point.svelte-4gh11r{position:relative;padding-left:1rem;font-size:.82rem;line-height:1.4;color:var(--text-secondary)}.point.svelte-4gh11r:before{content:"";position:absolute;left:.15rem;top:.55em;width:4px;height:4px;border-radius:50%;background:var(--accent)}.claim.svelte-4gh11r{font-size:.82rem;line-height:1.4;color:var(--text-secondary)}.quote.svelte-4gh11r{margin:.25rem 0 0;padding:.4rem .6rem;background:var(--bg-secondary);border-radius:4px;font-size:.78rem;font-style:italic;color:var(--text-muted)}.caveats.svelte-4gh11r .point.caveat:where(.svelte-4gh11r){color:var(--text-secondary)}.caveats.svelte-4gh11r .point.caveat:where(.svelte-4gh11r):before{background:var(--warning)}
