.pagehead.svelte-g57oxf{padding-bottom:3rem}.listsec.svelte-g57oxf{padding:4rem 0 5rem}.source-list.svelte-g57oxf{gap:1.25rem;display:grid}.source-item.svelte-g57oxf{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:minmax(240px,.35fr) minmax(0,.65fr);display:grid;overflow:hidden}.source-visual.svelte-g57oxf{border-right:1px solid var(--line);background:radial-gradient(circle at 80% 10%, #4db6ac29, transparent 45%), var(--raise);flex-direction:column;justify-content:space-between;gap:2rem;padding:1.5rem;display:flex}.source-icon.svelte-g57oxf{background:var(--primary-dim);width:78px;height:78px;color:var(--primary);border:1px solid #4db6ac59;border-radius:18px;place-items:center;display:grid}.source-visual-label.svelte-g57oxf{color:var(--primary);font:.68rem var(--mono)}.source-body.svelte-g57oxf{padding:1.6rem}.source-top.svelte-g57oxf{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.product-status.svelte-g57oxf{border:1px solid var(--line2);color:var(--muted);font:.66rem var(--mono);border-radius:99px;padding:.22rem .6rem}.source-tags.svelte-g57oxf{color:var(--muted);font:.68rem var(--mono)}.source-body.svelte-g57oxf h2:where(.svelte-g57oxf){margin-top:.9rem;font-size:1.6rem}.source-subtitle.svelte-g57oxf{color:var(--primary);font:.74rem var(--mono);margin-top:.25rem}.source-description.svelte-g57oxf{max-width:64ch;color:var(--muted);margin-top:.9rem;font-size:.95rem}.source-features.svelte-g57oxf{border-top:1px dashed var(--line2);gap:.55rem;margin:1.2rem 0 0;padding:1.1rem 0 0;list-style:none;display:grid}.source-features.svelte-g57oxf li:where(.svelte-g57oxf){color:var(--text);padding-left:1.3rem;font-size:.92rem;position:relative}.source-features.svelte-g57oxf li:where(.svelte-g57oxf):before{content:"";background:var(--primary);border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:.2rem}.source-footer.svelte-g57oxf{border-top:1px dashed var(--line2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.35rem;padding-top:1.15rem;display:flex}.source-tag-list.svelte-g57oxf{flex-wrap:wrap;gap:.4rem;display:flex}.source-tag-list.svelte-g57oxf span:where(.svelte-g57oxf){border:1px solid var(--line2);color:var(--muted);font:.66rem var(--mono);border-radius:99px;padding:.18rem .5rem}.source-note.svelte-g57oxf{max-width:62ch;color:var(--muted);font:.78rem/1.6 var(--mono);margin-top:2rem}@media (width<=760px){.source-item.svelte-g57oxf{grid-template-columns:1fr}.source-visual.svelte-g57oxf{border-right:0;border-bottom:1px solid var(--line)}}
