.card.svelte-15s2lfz{display:flex;flex-direction:column;gap:.4rem;padding:1.1rem 1.2rem;border-radius:1rem;border:1px solid rgb(255 255 255 / .1);background:linear-gradient(160deg,#ffffff0d,#ffffff05);color:#f1f5f9;text-decoration:none;transition:border-color .18s ease,transform .18s ease}.card.svelte-15s2lfz:hover{border-color:#34d3998c;transform:translateY(-2px)}.card.draft.svelte-15s2lfz{border-style:dashed;opacity:.85}.head.svelte-15s2lfz{display:flex;align-items:center;gap:.5rem;font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.kind.svelte-15s2lfz{color:#6ee7b7}.draft-badge.svelte-15s2lfz{padding:.05rem .45rem;border-radius:999px;background:#facc1524;color:#fde68a}h3.svelte-15s2lfz{margin:.2rem 0 0;font-family:Syne,sans-serif;font-size:1.15rem}.alt.svelte-15s2lfz{margin:0;font-size:.85rem;color:#ffffff80}.desc.svelte-15s2lfz{margin:.2rem 0 0;font-size:.85rem;line-height:1.45;color:#ffffffb3}.meta.svelte-15s2lfz{margin-top:.4rem;font-size:.82rem;font-weight:650;color:#fffc}.bar.svelte-15s2lfz{height:6px;border-radius:999px;background:#ffffff1a;overflow:hidden}.bar.svelte-15s2lfz i:where(.svelte-15s2lfz){display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#34d399,#3b82f6)}.pct.svelte-15s2lfz{font-size:.75rem;font-weight:700;color:#a7f3d0}.open.svelte-15s2lfz{margin-top:auto;padding-top:.5rem;font-size:.82rem;font-weight:750;color:#6ee7b7}
