.compare-page{flex-direction:column;gap:16px;padding:16px;display:flex}.compare-page__sector-toggle{color:var(--secondary-label);align-items:center;gap:8px;font-size:13px;display:flex}.compare-page__pickers{flex-wrap:wrap;gap:12px;display:flex}.compare-page__title{margin:0;font-size:20px}.compare-page__table{border-collapse:collapse;width:100%}.compare-page__table th,.compare-page__table td{text-align:left;border-bottom:1px solid var(--separator);padding:8px 12px}.compare-page__table th a{color:var(--accent);text-decoration:none}.compare-page__table th a:hover{text-decoration:underline}.compare-page__signals{flex-wrap:wrap;gap:12px;display:flex}.compare-page__signal{border-radius:8px;align-items:center;padding:6px 14px;font-size:13px;display:inline-flex}.compare-page__signal--buy{color:var(--change-pos-text-on-tint,#22d48d);background:#22d48d2e}.compare-page__signal--sell{color:#f87171;background:#e845452e}.compare-page__signal--neutral{background:var(--accent-dim);color:var(--secondary-label)}.compare-page__summary{color:var(--label);font-size:14px;line-height:1.5}.compare-page__related{background:var(--mat-regular);border:1px solid var(--mat-edge);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--shadow-1);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.compare-page__related-title{color:var(--label);margin:0;font-size:15px;font-weight:600}.compare-page__related-links{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.compare-page__related-links a{color:var(--accent);background:var(--accent-section-bg);border:1px solid var(--accent-section-border);transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);border-radius:8px;align-items:center;padding:6px 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.compare-page__related-links a:hover{background:var(--accent-dim);border-color:var(--accent-border);text-decoration:none}
