:root{color:#fff;font-family:Inter,sans-serif}@supports (font-variation-settings:normal){:root{font-optical-sizing:auto;font-family:InterVariable,sans-serif}}.backdrop.svelte-1uha8ag{background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.card.svelte-1uha8ag{flex-direction:column;gap:1rem;width:480px;max-width:90vw;max-height:90vh;display:flex;overflow:hidden}.card-header.svelte-1uha8ag{flex-shrink:0;justify-content:space-between;align-items:baseline;padding:1.25rem 1.25rem .25rem;display:flex}.header-links.svelte-1uha8ag{gap:.75rem;display:flex}.header-links.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#4da6ff;font-size:1rem;font-weight:400;text-decoration:none}.card-header.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.075em;font-size:2rem;font-weight:400}.card-content.svelte-1uha8ag{flex:none;padding:.25rem 1.25rem;overflow-y:auto}.card-footer.svelte-1uha8ag{text-align:center;flex-shrink:0;padding:.25rem 1.25rem 1rem}.card-footer.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#4da6ff;font-size:1rem;font-weight:400;text-decoration:none}.card-header.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:0}.intro-text.svelte-1uha8ag{margin:0 0 1.5rem}.project-list.svelte-1uha8ag{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.project-item.svelte-1uha8ag{padding-left:.75rem;position:relative}.project-name.svelte-1uha8ag{margin:0;font-size:1.1rem;font-weight:500}.project-name.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#4da6ff;font-size:.85rem;font-weight:500;text-decoration:none}.project-name.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{text-decoration:none}.project-description.svelte-1uha8ag{margin:0;font-size:1rem;line-height:1.4}
