.comp-page-container[data-astro-cid-7efmuoh4]{max-width:960px;padding-top:2rem}.comp-header[data-astro-cid-7efmuoh4]{margin-bottom:2.5rem}.comp-duel-banner[data-astro-cid-7efmuoh4]{border-color:var(--sage-300);box-shadow:var(--shadow-md);background:#fff;justify-content:space-around;align-items:center;margin-bottom:2rem;padding:2.5rem 1.5rem;display:flex;position:relative}.symbol-duel-side[data-astro-cid-7efmuoh4]{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.big-duel-glyph[data-astro-cid-7efmuoh4]{font-family:var(--font-math);font-size:4rem;font-weight:700;line-height:1}.symbol-duel-side[data-astro-cid-7efmuoh4].left .big-duel-glyph[data-astro-cid-7efmuoh4]{color:var(--red-600)}.symbol-duel-side[data-astro-cid-7efmuoh4].right .big-duel-glyph[data-astro-cid-7efmuoh4]{color:var(--sage-800)}.duel-symbol-name[data-astro-cid-7efmuoh4]{color:var(--sage-900);font-size:1.25rem;font-weight:700}.copy-duel-btn[data-astro-cid-7efmuoh4]{margin-top:.5rem}.duel-vs-badge[data-astro-cid-7efmuoh4]{background:var(--bg-main);border:2px solid var(--border-color);width:48px;height:48px;color:var(--text-light);border-radius:50%;justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:flex}.comp-intro-text[data-astro-cid-7efmuoh4]{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.comp-main-title[data-astro-cid-7efmuoh4]{color:var(--sage-900);font-size:2.5rem;font-weight:800}.comp-summary-lead[data-astro-cid-7efmuoh4]{color:var(--text-muted);max-width:720px;font-size:1.15rem;line-height:1.6}.comp-difference-card[data-astro-cid-7efmuoh4]{background:var(--sage-50);border:1px solid var(--sage-300);margin-bottom:2rem;padding:1.75rem}.diff-title[data-astro-cid-7efmuoh4]{color:var(--sage-900);margin-bottom:.5rem;font-size:1.35rem}.diff-body[data-astro-cid-7efmuoh4]{color:var(--text-main);font-size:1.05rem;line-height:1.65}.comp-table-section[data-astro-cid-7efmuoh4]{background:#fff;margin-bottom:2rem}.section-heading[data-astro-cid-7efmuoh4]{margin-bottom:1.25rem;font-size:1.4rem}.table-responsive[data-astro-cid-7efmuoh4]{overflow-x:auto}.comparison-matrix-table[data-astro-cid-7efmuoh4]{border-collapse:collapse;text-align:left;width:100%;font-size:.92rem}.comparison-matrix-table[data-astro-cid-7efmuoh4] th[data-astro-cid-7efmuoh4]{background:var(--sage-100);color:var(--sage-900);border-bottom:2px solid var(--sage-300);padding:.85rem 1rem;font-weight:700}.comparison-matrix-table[data-astro-cid-7efmuoh4] td[data-astro-cid-7efmuoh4]{border-bottom:1px solid var(--border-color);padding:.85rem 1rem}.comparison-matrix-table[data-astro-cid-7efmuoh4] tr[data-astro-cid-7efmuoh4]:hover{background:var(--bg-subtle)}.col-a[data-astro-cid-7efmuoh4]{color:var(--red-700)}.col-b[data-astro-cid-7efmuoh4]{color:var(--sage-800)}.comp-examples-grid[data-astro-cid-7efmuoh4]{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem;display:grid}.example-card[data-astro-cid-7efmuoh4]{flex-direction:column;gap:.75rem;display:flex}.ex-heading[data-astro-cid-7efmuoh4]{color:var(--sage-900);font-size:1.15rem}.ex-list[data-astro-cid-7efmuoh4]{flex-direction:column;gap:.6rem;list-style:none;display:flex}.ex-list[data-astro-cid-7efmuoh4] li[data-astro-cid-7efmuoh4] code[data-astro-cid-7efmuoh4]{font-family:var(--font-math), var(--font-mono);background:var(--bg-main);border-radius:var(--radius-sm);border:1px solid var(--border-color);padding:.35rem .65rem;font-size:1.05rem;display:block}.mistake-warning-card[data-astro-cid-7efmuoh4]{background:var(--red-50);border:1px solid var(--red-200);align-items:flex-start;gap:1rem;margin-bottom:3.5rem;padding:1.5rem;display:flex}.warning-icon[data-astro-cid-7efmuoh4]{font-size:1.75rem}.warning-content[data-astro-cid-7efmuoh4] h4[data-astro-cid-7efmuoh4]{color:var(--red-900);margin-bottom:.35rem;font-size:1.1rem}.warning-content[data-astro-cid-7efmuoh4] p[data-astro-cid-7efmuoh4]{color:var(--red-800);font-size:.95rem;line-height:1.5}.other-comps-section[data-astro-cid-7efmuoh4]{padding-top:1rem}.other-comps-title[data-astro-cid-7efmuoh4]{text-align:center;margin-bottom:1.5rem;font-size:1.6rem}.other-comps-grid[data-astro-cid-7efmuoh4]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.other-comp-card[data-astro-cid-7efmuoh4]{align-items:center;gap:1rem;padding:1rem;text-decoration:none;display:flex}.oc-symbols[data-astro-cid-7efmuoh4]{background:var(--bg-subtle);border-radius:var(--radius-sm);font-family:var(--font-math);flex-shrink:0;align-items:center;gap:.35rem;padding:.4rem .65rem;font-size:1.25rem;font-weight:700;display:flex}.oc-s[data-astro-cid-7efmuoh4].a{color:var(--red-600)}.oc-s[data-astro-cid-7efmuoh4].b{color:var(--sage-700)}.oc-vs[data-astro-cid-7efmuoh4]{color:var(--text-light);font-size:.7rem}.oc-title[data-astro-cid-7efmuoh4]{color:var(--sage-900);font-size:.92rem;font-weight:700}.oc-desc[data-astro-cid-7efmuoh4]{color:var(--text-muted);font-size:.75rem}@media (width<=768px){.comp-duel-banner[data-astro-cid-7efmuoh4]{flex-direction:column;gap:1.5rem}.comp-examples-grid[data-astro-cid-7efmuoh4]{grid-template-columns:1fr}.comp-main-title[data-astro-cid-7efmuoh4]{font-size:2rem}}
