.compare-page.svelte-1437t7m{padding:32px 0 48px}.breadcrumb.svelte-1437t7m{font-size:13px;color:var(--text-secondary);margin-bottom:24px}.breadcrumb.svelte-1437t7m a:where(.svelte-1437t7m){color:var(--brand-blue)}h1.svelte-1437t7m{font-size:28px;font-weight:700;line-height:1.2;margin-bottom:12px;color:var(--text-primary)}h2.svelte-1437t7m{font-size:20px;font-weight:600;margin:36px 0 16px;color:var(--text-primary)}.section-intro.svelte-1437t7m{font-size:14px;color:var(--text-secondary);margin-bottom:16px;line-height:1.6}.compare-desc.svelte-1437t7m{font-size:16px;line-height:1.6;color:var(--text-secondary);margin-bottom:8px}.last-updated.svelte-1437t7m{font-size:12px;color:var(--text-secondary);margin-bottom:24px}.comparison-section.svelte-1437t7m{margin-bottom:32px}.comparison-table-wrap.svelte-1437t7m{overflow-x:auto}.comparison-table.svelte-1437t7m{width:100%;border-collapse:collapse;font-size:14px}.comparison-table.svelte-1437t7m th:where(.svelte-1437t7m){background:var(--card-bg);padding:10px 14px;text-align:left;font-weight:600;border:1px solid var(--border);color:var(--text-primary)}.comparison-table.svelte-1437t7m td:where(.svelte-1437t7m){padding:10px 14px;border:1px solid var(--border);color:var(--text-primary)}.comparison-label.svelte-1437t7m{font-weight:500;background:var(--card-bg);color:var(--text-secondary);width:120px;white-space:nowrap}.col-competitor.svelte-1437t7m{background:var(--card-bg)}.col-aihts.svelte-1437t7m{background:#0055ff0a}.comparison-competitor.svelte-1437t7m{color:var(--text-secondary)}.comparison-aihts.svelte-1437t7m{color:var(--brand-blue);font-weight:500}.recommendation-section.svelte-1437t7m{margin-bottom:32px}.recommendation-grid.svelte-1437t7m{display:grid;grid-template-columns:1fr 1fr;gap:12px}.recommendation-card.svelte-1437t7m{padding:18px;background:var(--card-bg);border:1px solid var(--border);border-radius:10px}.recommendation-card.svelte-1437t7m:hover{border-color:var(--brand-blue)}.rec-icon.svelte-1437t7m{font-size:24px;margin-bottom:8px}.recommendation-card.svelte-1437t7m h3:where(.svelte-1437t7m){font-size:15px;font-weight:600;margin:0 0 6px;color:var(--text-primary)}.recommendation-card.svelte-1437t7m p:where(.svelte-1437t7m){font-size:13px;color:var(--text-secondary);line-height:1.6;margin:0}.faq-section.svelte-1437t7m{margin-bottom:32px}.faq-list.svelte-1437t7m{display:flex;flex-direction:column;gap:8px}.faq-item.svelte-1437t7m{border:1px solid var(--border);border-radius:8px;overflow:hidden;background:var(--card-bg)}.faq-question.svelte-1437t7m{padding:14px 18px;font-size:14px;font-weight:500;color:var(--text-primary);cursor:pointer;background:var(--card-bg)}.faq-question.svelte-1437t7m:hover{background:var(--hover-bg)}.faq-answer.svelte-1437t7m{padding:0 18px 14px;font-size:13px;color:var(--text-secondary);line-height:1.6}details.faq-item[open].svelte-1437t7m .faq-question:where(.svelte-1437t7m){background:var(--hover-bg);border-bottom:1px solid var(--border)}.related-section.svelte-1437t7m{margin-bottom:32px}.related-skills-list.svelte-1437t7m{display:flex;flex-direction:column;gap:2px}.no-results.svelte-1437t7m{text-align:center;padding:32px;color:var(--text-secondary)}.no-results.svelte-1437t7m a:where(.svelte-1437t7m){color:var(--brand-blue)}.explore-section.svelte-1437t7m{margin-bottom:32px}.explore-grid.svelte-1437t7m{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin-bottom:20px}.explore-card.svelte-1437t7m{padding:18px;background:var(--card-bg);border:1px solid var(--border);border-radius:10px}.explore-card.svelte-1437t7m h3:where(.svelte-1437t7m){font-size:14px;font-weight:600;margin:0 0 10px;color:var(--text-primary)}.explore-links.svelte-1437t7m{list-style:none;padding:0;margin:0}.explore-links.svelte-1437t7m li:where(.svelte-1437t7m){margin-bottom:6px}.explore-links.svelte-1437t7m li:where(.svelte-1437t7m):last-child{margin-bottom:0}.explore-links.svelte-1437t7m a:where(.svelte-1437t7m){font-size:13px;color:var(--brand-blue);text-decoration:none}.explore-links.svelte-1437t7m a:where(.svelte-1437t7m):hover{text-decoration:underline}.explore-skills.svelte-1437t7m{margin-top:12px}.explore-skills.svelte-1437t7m h3:where(.svelte-1437t7m){font-size:14px;font-weight:600;margin:0 0 10px;color:var(--text-primary)}.explore-skills-list.svelte-1437t7m{display:flex;flex-wrap:wrap;gap:8px}.explore-skill-link.svelte-1437t7m{display:inline-block;font-size:12px;padding:6px 12px;background:var(--card-bg);border:1px solid var(--border);border-radius:6px;color:var(--brand-blue);text-decoration:none}.explore-skill-link.svelte-1437t7m:hover{border-color:var(--brand-blue);text-decoration:none}.common-links-section.svelte-1437t7m{margin-bottom:32px}.common-links-grid.svelte-1437t7m{display:flex;flex-wrap:wrap;gap:10px}.common-link.svelte-1437t7m{display:inline-block;font-size:13px;font-weight:500;padding:8px 16px;background:var(--card-bg);border:1px solid var(--border);border-radius:6px;color:var(--brand-blue);text-decoration:none}.common-link.svelte-1437t7m:hover{border-color:var(--brand-blue);background:#0055ff0a;text-decoration:none}@media (max-width: 640px){h1.svelte-1437t7m{font-size:22px}.recommendation-grid.svelte-1437t7m{grid-template-columns:1fr}.comparison-label.svelte-1437t7m{width:90px;font-size:12px;white-space:normal}.comparison-table.svelte-1437t7m{font-size:12px}.explore-grid.svelte-1437t7m{grid-template-columns:1fr}}
