.listing-paths[data-astro-cid-3xjalnwf]{display:grid;gap:1rem;margin-top:1rem}.listing-paths-recommend[data-astro-cid-3xjalnwf]{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;margin:1rem 0 0;padding:.6rem .85rem;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;font-size:var(--text-sm);color:var(--ink-muted);line-height:1.5}.listing-paths-recommend-text[data-astro-cid-3xjalnwf] strong[data-astro-cid-3xjalnwf]{color:var(--ink)}@media(min-width:720px){.listing-paths[data-astro-cid-3xjalnwf]{grid-template-columns:repeat(3,1fr)}}.listing-path[data-astro-cid-3xjalnwf]{background:#fff;border:1px solid var(--line);border-radius:12px;padding:1.25rem;display:flex;flex-direction:column;gap:.5rem;transition:border-color .15s ease,box-shadow .15s ease}.listing-path-recommended[data-astro-cid-3xjalnwf]{border-color:#93c5fd}.listing-path-active[data-astro-cid-3xjalnwf]{border-color:#22c55e;box-shadow:0 0 0 3px #22c55e26}.listing-path-tag[data-astro-cid-3xjalnwf]{align-self:flex-start;font-size:var(--text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.2rem .5rem;border-radius:4px}.listing-path-tag-free[data-astro-cid-3xjalnwf]{color:#166534;background:#dcfce7}.listing-path-tag-paid[data-astro-cid-3xjalnwf]{color:#92400e;background:#fef3c7}.listing-path-tag-recommended[data-astro-cid-3xjalnwf]{color:#1e40af;background:#dbeafe}.listing-path-tags[data-astro-cid-3xjalnwf]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.listing-path-title[data-astro-cid-3xjalnwf]{font-size:var(--text-base);font-weight:600;color:var(--ink);margin:0}.listing-path-text[data-astro-cid-3xjalnwf]{font-size:var(--text-sm);color:var(--ink-muted);line-height:1.5;margin:0;flex:1}.listing-path-review[data-astro-cid-3xjalnwf]{margin:-.15rem 0 0;font-size:var(--text-2xs);font-weight:600;color:var(--ink)}.path-select-btn[data-astro-cid-3xjalnwf],.path-select-link[data-astro-cid-3xjalnwf]{display:inline-flex;align-items:center;justify-content:center;padding:.5rem .9rem;font-size:var(--text-sm);font-weight:600;border-radius:8px;text-decoration:none!important;cursor:pointer;transition:all .15s ease}.path-select-btn[data-astro-cid-3xjalnwf]{color:#fff;background:linear-gradient(135deg,#16a34a,#15803d);border:none}.path-select-btn[data-astro-cid-3xjalnwf]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #16a34a4d}.path-select-link[data-astro-cid-3xjalnwf]{color:var(--accent);background:#eff6ff;border:1px solid #bfdbfe}.path-select-link[data-astro-cid-3xjalnwf]:hover{background:#dbeafe}.path-current-label[data-astro-cid-3xjalnwf]{align-self:center;font-size:var(--text-xs);font-weight:600;color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;padding:.5rem .9rem;border-radius:8px;text-align:center}.path-comparison[data-astro-cid-3xjalnwf]{margin-top:2rem}.path-comparison-title[data-astro-cid-3xjalnwf]{font-size:var(--text-lg);font-weight:600;color:var(--ink);text-align:center;margin-bottom:1rem}.path-comparison-table-wrap[data-astro-cid-3xjalnwf]{overflow-x:auto}.path-comparison-table[data-astro-cid-3xjalnwf]{width:100%;border-collapse:collapse;font-size:var(--text-sm);min-width:560px}.path-comparison-table[data-astro-cid-3xjalnwf] th[data-astro-cid-3xjalnwf],.path-comparison-table[data-astro-cid-3xjalnwf] td[data-astro-cid-3xjalnwf]{padding:.6rem .75rem;border:1px solid var(--line);text-align:left}.path-comparison-table[data-astro-cid-3xjalnwf] th[data-astro-cid-3xjalnwf]{background:#f8fafc;font-weight:600;color:var(--ink)}.path-comparison-label[data-astro-cid-3xjalnwf]{font-weight:600;color:var(--ink);background:#f8fafc;white-space:nowrap}.path-comparison-table[data-astro-cid-3xjalnwf] td[data-astro-cid-3xjalnwf]{color:var(--ink-muted)}@media(max-width:640px){.path-select-btn[data-astro-cid-3xjalnwf],.path-select-link[data-astro-cid-3xjalnwf],.path-current-label[data-astro-cid-3xjalnwf]{min-height:48px;width:100%}}.listing-demand[data-astro-cid-ookfpks7]{display:flex;align-items:flex-start;gap:.6rem;margin:1rem 0 1.25rem;padding:.8rem .95rem;background:var(--surface-soft);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:10px}.listing-demand-icon[data-astro-cid-ookfpks7]{flex:none;width:1rem;height:1rem;margin-top:.15rem;color:var(--accent)}.listing-demand-body[data-astro-cid-ookfpks7]{min-width:0}.listing-demand-count[data-astro-cid-ookfpks7]{margin:0;font-size:var(--text-base);font-weight:500;color:var(--ink)}.listing-demand-count[data-astro-cid-ookfpks7] strong[data-astro-cid-ookfpks7]{color:var(--accent);font-weight:700}.listing-demand-note[data-astro-cid-ookfpks7]{margin:.2rem 0 0;font-size:var(--text-sm);line-height:1.5;color:var(--ink-muted)}
