.project-item.svelte-1a8g8j6{background:var(--card-bg);border:1px solid var(--border-color);border-radius:4px;margin-bottom:1rem}.project-link.svelte-1a8g8j6{color:inherit;text-decoration:none;display:block}.project-header.svelte-1a8g8j6{border-bottom:1px solid var(--border-color);background:var(--card-bg);padding:.5rem 1rem}.file-name.svelte-1a8g8j6{color:var(--accent-color);font-family:JetBrains Mono,monospace;font-weight:700}.project-content.svelte-1a8g8j6{padding:1rem;display:flex}.line-numbers.svelte-1a8g8j6{color:var(--secondary-text);text-align:right;-webkit-user-select:none;user-select:none;padding-right:1rem;font-family:JetBrains Mono,monospace}.line-numbers.svelte-1a8g8j6 span:where(.svelte-1a8g8j6){opacity:.75;font-size:.9rem;line-height:1.5;display:block}.content.svelte-1a8g8j6{overflow-wrap:break-word;flex:1;font-family:JetBrains Mono,monospace}.description.svelte-1a8g8j6{margin-bottom:1rem}.description.svelte-1a8g8j6 p:where(.svelte-1a8g8j6){color:var(--text-color);margin-top:.25rem;line-height:1.5}.comment-syntax.svelte-1a8g8j6{color:var(--accent-color)}.comment-syntax.svelte-1a8g8j6 strong{color:var(--text-color);font-weight:700}.meta-line.svelte-1a8g8j6{color:var(--text-color);font-size:.9rem}.date.svelte-1a8g8j6{font-weight:500}@media (width<=768px){.project-content.svelte-1a8g8j6{padding:.75rem}.line-numbers.svelte-1a8g8j6{padding-right:.75rem}.description.svelte-1a8g8j6 p:where(.svelte-1a8g8j6){font-size:.95rem}}.section.svelte-jwpf29{padding:1rem 0}.section-header.svelte-jwpf29{margin-bottom:1rem;padding:0 1.5rem}.comment-syntax.svelte-jwpf29{color:var(--accent-color);opacity:.8;font-family:JetBrains Mono,monospace}.projects-container.svelte-jwpf29,.pagination-container.svelte-jwpf29{padding:0 1.5rem}.empty-message.svelte-jwpf29{color:var(--secondary-text);font-family:JetBrains Mono,monospace;font-size:.9rem}@media (width<=768px){.projects-container.svelte-jwpf29,.pagination-container.svelte-jwpf29{padding:0 1rem}}
