.head.svelte-o6kz0t{z-index:1;flex-direction:column;gap:16px;padding-top:144px;display:flex;position:relative}@media (width>=1024px){.head.svelte-o6kz0t{padding-top:176px}}.head-text.svelte-o6kz0t{flex-direction:column;align-items:flex-start;gap:16px;max-width:760px;display:flex}.pills.svelte-o6kz0t{flex-wrap:wrap;gap:8px;padding-top:16px;display:flex}.pill.svelte-o6kz0t,.chip.svelte-o6kz0t,.tech-chip.svelte-o6kz0t{border:1px solid var(--line-strong);background:var(--fill);color:var(--text);white-space:nowrap;transition:border-color .3s var(--ease-space), background-color .3s var(--ease-space), color .3s var(--ease-space);border-radius:9999px;align-items:center;gap:8px;display:inline-flex}.pill.svelte-o6kz0t{padding:8px 16px}.pill.svelte-o6kz0t:hover,.chip.svelte-o6kz0t:hover{border-color:var(--line-hover);color:var(--heading)}.pill[aria-pressed=true].svelte-o6kz0t{border-color:var(--accent-text);background:var(--accent-soft);color:var(--heading)}.count.svelte-o6kz0t{color:var(--muted)}.dot.svelte-o6kz0t{border-radius:9999px;flex-shrink:0;width:7px;height:7px}.toolbar.svelte-o6kz0t{border:1px solid var(--line-strong);background:var(--panel);border-radius:9999px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;padding:8px 8px 8px 16px;scroll-margin-top:112px;display:flex}.search.svelte-o6kz0t{min-width:0;color:var(--heading);background:0 0;border:none;flex:13rem;padding:4px 0}.search.svelte-o6kz0t::placeholder{color:var(--muted);opacity:1}.search.svelte-o6kz0t:focus-visible{outline:none}.toolbar.svelte-o6kz0t:has(.search:where(.svelte-o6kz0t):focus-visible){border-color:var(--accent-text);outline:2px solid var(--accent-text);outline-offset:2px}.sort.svelte-o6kz0t{border:1px solid var(--line-strong);color:var(--text);white-space:nowrap;transition:border-color .3s var(--ease-space), color .3s var(--ease-space);border-radius:9999px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.sort.svelte-o6kz0t:hover{border-color:var(--line-hover);color:var(--heading)}.tech-filter.svelte-o6kz0t{color:var(--text);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.tech-chip.svelte-o6kz0t{border-color:var(--accent-text);color:var(--heading);padding:6px 12px}.grid-wrap.svelte-o6kz0t{z-index:1;padding-top:32px;position:relative}.grid.svelte-o6kz0t{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:24px;display:grid}.explorer-card.svelte-o6kz0t{border:1px solid var(--line);background:var(--panel);min-width:0;transition:border-color .3s var(--ease-space), transform .5s var(--ease-space);border-radius:24px;flex-direction:column;gap:8px;padding:8px;display:flex;position:relative}.explorer-card.svelte-o6kz0t:hover{border-color:var(--line-strong);transform:translateY(-4px)}.explorer-card.svelte-o6kz0t:focus-within{outline:2px solid var(--accent-text);outline-offset:2px}.explorer-card.svelte-o6kz0t .thumb{border:1px solid var(--line);background:var(--window);border-radius:16px}.body.svelte-o6kz0t{flex-direction:column;flex:1;gap:12px;padding:12px 12px 8px;display:flex}.meta.svelte-o6kz0t{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.chips.svelte-o6kz0t{z-index:1;flex-wrap:wrap;gap:6px;display:flex;position:relative}.chip.svelte-o6kz0t{padding:4px 10px}.card-link.svelte-o6kz0t:after{content:"";border-radius:24px;position:absolute;inset:0}.card-link.svelte-o6kz0t:focus-visible{outline:none}.foot.svelte-o6kz0t{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:16px;margin-top:auto;padding-top:12px;display:flex}.details.svelte-o6kz0t{color:var(--accent-text);white-space:nowrap;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.empty.svelte-o6kz0t{text-align:center;padding:48px 0}.show-all.svelte-o6kz0t{justify-content:center;padding-top:32px;display:flex}.highlights.svelte-o6kz0t{flex-wrap:wrap;gap:8px;display:flex}.highlight.svelte-o6kz0t{border:1px solid var(--line-strong);background:var(--fill);color:var(--heading);border-radius:9999px;align-items:center;gap:8px;padding:8px 16px;display:inline-flex}.groups.svelte-o6kz0t{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:16px;display:grid}.group.svelte-o6kz0t{background:var(--panel);border:1px solid var(--line);border-radius:24px;flex-direction:column;gap:16px;padding:24px;display:flex}.group-head.svelte-o6kz0t{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.techs.svelte-o6kz0t{flex-direction:column;gap:4px;display:flex}.tech.svelte-o6kz0t{color:var(--heading);text-align:left;border-radius:8px;align-items:center;gap:10px;margin-inline:-8px;padding:6px 8px;display:flex}button.tech.svelte-o6kz0t{transition:background-color .3s var(--ease-space)}button.tech.svelte-o6kz0t:hover{background:var(--fill-hover)}.tech-count.svelte-o6kz0t{color:var(--accent-text);white-space:nowrap;margin-left:auto}:root[data-motion=reduce] .explorer-card.svelte-o6kz0t:hover{transform:none}.background[data-astro-cid-rs6o5idc]{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:24px;display:grid}.panel[data-astro-cid-rs6o5idc]{flex-direction:column;gap:12px;padding:24px;display:flex}@media (width>=1024px){.panel[data-astro-cid-rs6o5idc]{padding:32px}}.seal[data-astro-cid-rs6o5idc]{background:var(--accent-soft);width:48px;height:48px;color:var(--accent-text);border:1px solid var(--accent-line);border-radius:9999px;place-items:center;margin-bottom:8px;display:grid}.checks[data-astro-cid-rs6o5idc]{flex-direction:column;gap:12px;display:flex}.checks[data-astro-cid-rs6o5idc] li[data-astro-cid-rs6o5idc]{color:var(--heading);align-items:flex-start;gap:12px;display:flex}.checks[data-astro-cid-rs6o5idc] svg{color:var(--accent-text);flex-shrink:0}
