.page-head.svelte-1obb5tj{gap:var(--space-3);padding-block:var(--space-8) var(--space-6);display:grid}.page-head.svelte-1obb5tj h1:where(.svelte-1obb5tj){font-size:var(--step-3);max-width:20ch}.filter-wrap.svelte-1obb5tj{z-index:20;background:var(--bg);border-block:1px solid var(--line);margin-bottom:var(--space-7);position:sticky;top:3.75rem}.filter.svelte-1obb5tj{gap:var(--space-4);padding-block:var(--space-3);font-family:var(--font-mono);letter-spacing:.06em;flex-wrap:wrap;font-size:.8rem;display:flex}.filter.svelte-1obb5tj a:where(.svelte-1obb5tj){color:var(--fg-muted);border-bottom:1px solid #0000;padding-bottom:2px;text-decoration:none}.filter.svelte-1obb5tj a:where(.svelte-1obb5tj):hover{color:var(--fg)}.filter.svelte-1obb5tj a[aria-current=true]:where(.svelte-1obb5tj){color:var(--fg);border-bottom-color:var(--accent)}.results.svelte-1obb5tj{scroll-margin-top:8rem}.filter-target.svelte-1obb5tj{scroll-margin-top:9rem}.cards.svelte-1obb5tj{margin:0 0 var(--space-8);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));align-items:start;padding:0}.cards.svelte-1obb5tj>li:where(.svelte-1obb5tj){display:flex}:is(.projects-page.svelte-1obb5tj:has(#iot:where(.svelte-1obb5tj):target) .cards:where(.svelte-1obb5tj)>li:where(.svelte-1obb5tj):not([data-cat=iot]),.projects-page.svelte-1obb5tj:has(#mobile:where(.svelte-1obb5tj):target) .cards:where(.svelte-1obb5tj)>li:where(.svelte-1obb5tj):not([data-cat=mobile]),.projects-page.svelte-1obb5tj:has(#backend:where(.svelte-1obb5tj):target) .cards:where(.svelte-1obb5tj)>li:where(.svelte-1obb5tj):not([data-cat=backend]),.projects-page.svelte-1obb5tj:has(#platform:where(.svelte-1obb5tj):target) .cards:where(.svelte-1obb5tj)>li:where(.svelte-1obb5tj):not([data-cat=platform]),.projects-page.svelte-1obb5tj:has(#desktop:where(.svelte-1obb5tj):target) .cards:where(.svelte-1obb5tj)>li:where(.svelte-1obb5tj):not([data-cat=desktop])){display:none}:is(.projects-page.svelte-1obb5tj:has(#iot:where(.svelte-1obb5tj):target) .filter:where(.svelte-1obb5tj) a[href=\#iot]:where(.svelte-1obb5tj),.projects-page.svelte-1obb5tj:has(#mobile:where(.svelte-1obb5tj):target) .filter:where(.svelte-1obb5tj) a[href=\#mobile]:where(.svelte-1obb5tj),.projects-page.svelte-1obb5tj:has(#backend:where(.svelte-1obb5tj):target) .filter:where(.svelte-1obb5tj) a[href=\#backend]:where(.svelte-1obb5tj),.projects-page.svelte-1obb5tj:has(#platform:where(.svelte-1obb5tj):target) .filter:where(.svelte-1obb5tj) a[href=\#platform]:where(.svelte-1obb5tj),.projects-page.svelte-1obb5tj:has(#desktop:where(.svelte-1obb5tj):target) .filter:where(.svelte-1obb5tj) a[href=\#desktop]:where(.svelte-1obb5tj)){color:var(--fg);border-bottom-color:var(--accent)}
