#aq-tool{border:1px solid var(--line);border-radius:var(--r-md);background:var(--soft);margin:26px 0;padding:20px}#aq-tool .th{font-size:var(--text-sm);color:var(--muted);margin:0 0 6px}#aq-tool .q{font-size:var(--text-lg);margin:4px 0 12px;font-weight:600}#aq-tool .tb{flex-wrap:wrap;gap:10px;margin:10px 0;display:flex}#aq-tool .fb{font-size:var(--text-md);margin:8px 0}#aq-tool .fb.good{color:var(--blue)}#aq-tool .fb.no{color:var(--amber)}
