.range-row{display:flex;align-items:center;gap:10px}.range-val{min-width:56px;text-align:right;font-size:15px;font-weight:700;color:var(--accent)}.results.show{display:block;animation:fadeUp .35s ease}.verdict.warn{background:var(--amber-bg);border:1px solid #fcd34d;color:#92400e}.compare-table td.highlight{font-weight:700;color:var(--accent)}.compare-table td.positive{color:var(--green);font-weight:700}.compare-table td.negative{color:var(--red);font-weight:700}.faq-q.open{background:var(--accent-bg);color:var(--accent)}.faq-q.open .faq-arrow{transform:rotate(180deg)}.faq-a.open{display:block;animation:fadeDown .2s ease}