.wrap.svelte-1pw2byy{max-width:var(--page);margin:0 auto;padding:0 1rem}.hero.svelte-1pw2byy{border-bottom:1px solid var(--border);background:var(--bg-elev)}.hero.svelte-1pw2byy .wrap:where(.svelte-1pw2byy){padding-top:5rem;padding-bottom:5rem}.kicker.svelte-1pw2byy{margin:0;color:var(--accent-soft);font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}h1.svelte-1pw2byy{margin:1.5rem 0 0;max-width:42rem;font-size:clamp(2.25rem,6vw,3.75rem);font-weight:600;line-height:1.05;letter-spacing:-.025em}.lede.svelte-1pw2byy{margin:1.5rem 0 0;max-width:36rem;font-size:1.05rem;line-height:1.75;color:var(--text-dim)}.actions.svelte-1pw2byy{display:flex;flex-direction:column;gap:.75rem;margin-top:2.5rem}.button.svelte-1pw2byy{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border:1px solid transparent;border-radius:var(--radius);font-size:.875rem;font-weight:500}.button.svelte-1pw2byy:hover{text-decoration:none}.button.primary.svelte-1pw2byy{background:var(--accent);color:#fff}.button.primary.svelte-1pw2byy:hover{background:var(--accent-soft)}.button.secondary.svelte-1pw2byy{background:var(--bg-elev-2);border-color:var(--surface-500);color:var(--text)}.button.secondary.svelte-1pw2byy:hover{background:var(--border)}.band.svelte-1pw2byy{padding-top:4rem}.band.svelte-1pw2byy:last-of-type{padding-bottom:4rem}.board.svelte-1pw2byy,.features.svelte-1pw2byy{display:grid;gap:1px;overflow:hidden;border:1px solid var(--surface-500);border-radius:var(--radius-box);background:var(--surface-500)}.column.svelte-1pw2byy{display:flex;flex-direction:column;gap:.5rem;min-width:0;padding:1.25rem;background:var(--bg-elev)}.column-head.svelte-1pw2byy{display:flex;align-items:center;gap:.45rem;font-size:.82rem;font-weight:600}.dot.svelte-1pw2byy{width:.55rem;height:.55rem;border-radius:50%}.count.svelte-1pw2byy{font-weight:400;color:var(--text-dim)}.card.svelte-1pw2byy{display:flex;flex-direction:column;gap:.2rem;padding:.65rem .75rem;border:1px solid var(--border);border-radius:var(--radius-box);background:var(--bg-elev-2);font-size:.88rem}.id.svelte-1pw2byy{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;color:var(--text-dim)}.feature.svelte-1pw2byy{padding:2rem;background:var(--bg-elev)}.numeral.svelte-1pw2byy{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-bottom:1.5rem;border:1px solid var(--surface-500);border-radius:var(--radius-box);background:var(--bg-elev-2);color:var(--accent);font-size:1.125rem;font-weight:600}.feature.svelte-1pw2byy h2:where(.svelte-1pw2byy){margin:0;font-size:1.125rem;font-weight:600}.feature.svelte-1pw2byy p:where(.svelte-1pw2byy){margin:.75rem 0 0;font-size:.875rem;line-height:1.5rem;color:var(--text-dim)}footer.svelte-1pw2byy{margin-top:4rem;border-top:1px solid var(--border);font-size:.75rem;color:var(--text-dim)}.footer-inner.svelte-1pw2byy{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding-top:2rem;padding-bottom:2rem}footer.svelte-1pw2byy nav:where(.svelte-1pw2byy){display:flex;gap:1.5rem}footer.svelte-1pw2byy a:where(.svelte-1pw2byy){color:var(--text-dim)}footer.svelte-1pw2byy a:where(.svelte-1pw2byy):hover{color:var(--text);text-decoration:none}@media (min-width: 640px){.wrap.svelte-1pw2byy{padding:0 1.5rem}.hero.svelte-1pw2byy .wrap:where(.svelte-1pw2byy){padding-top:7rem;padding-bottom:7rem}.actions.svelte-1pw2byy{flex-direction:row}.band.svelte-1pw2byy{padding-top:5rem}.band.svelte-1pw2byy:last-of-type{padding-bottom:5rem}.board.svelte-1pw2byy{grid-template-columns:repeat(3,1fr)}.features.svelte-1pw2byy{grid-template-columns:repeat(2,1fr)}.feature.svelte-1pw2byy{padding:2.5rem}.footer-inner.svelte-1pw2byy{flex-direction:row;justify-content:space-between}}@media (min-width: 1024px){.features.svelte-1pw2byy{grid-template-columns:repeat(4,1fr)}}.head.svelte-1vgb4qo{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}h1.svelte-1vgb4qo{margin:0 auto 0 0;font-size:1.3rem}.empty.svelte-1vgb4qo{border:1px dashed var(--border);border-radius:var(--radius-box);padding:2rem 1.25rem;text-align:center}.empty.svelte-1vgb4qo p:where(.svelte-1vgb4qo){margin:0 0 .4rem}.empty.svelte-1vgb4qo button:where(.svelte-1vgb4qo){margin-top:.8rem}.head.svelte-1vgb4qo select:where(.svelte-1vgb4qo){width:auto;padding:.35rem .6rem;font-size:.85rem}.more.svelte-1vgb4qo{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}.count.svelte-1vgb4qo{margin:0;font-size:.85rem}.more.svelte-1vgb4qo button:where(.svelte-1vgb4qo){width:auto;padding:.35rem .75rem;font-size:.85rem}.list.svelte-1vgb4qo{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.list.svelte-1vgb4qo a:where(.svelte-1vgb4qo){display:block;padding:.9rem 1rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);color:var(--text)}.list.svelte-1vgb4qo a:where(.svelte-1vgb4qo):hover{border-color:var(--surface-500);text-decoration:none}.row.svelte-1vgb4qo{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.name.svelte-1vgb4qo{font-weight:600}.slug.svelte-1vgb4qo{font-size:.82rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.desc.svelte-1vgb4qo{margin:.4rem 0 0;font-size:.88rem}.meta.svelte-1vgb4qo{display:flex;gap:.9rem;margin-top:.6rem;font-size:.78rem}.state.svelte-1vgb4qo{color:var(--ok)}.state.closed.svelte-1vgb4qo{color:var(--text-dim)}
