/* Qualité du son des appels (30/10/2026, drapeau appels_qualite) : icône du verdict à côté de
   l'état de l'appel dans le journal, explication au clic, bandeau en direct dans le combiné. */
#s28.av2 .ap-st b .aq-ic{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin:0 0 0 -1px;padding:0;border:0;border-radius:5px;background:none;color:var(--mut);cursor:pointer;flex:0 0 auto}
#s28.av2 .ap-st b .aq-ic svg{width:15px;height:15px}
#s28.av2 .ap-st b .aq-ic:hover,#s28.av2 .ap-st b .aq-ic.on{background:var(--card2)}
#s28.av2 .ap-st b .aq-ic.aq-pc,#s28.av2 .ap-st b .aq-ic.aq-micro{color:#b26b00}
html.theme-dark #s28.av2 .ap-st b .aq-ic.aq-pc,html.theme-dark #s28.av2 .ap-st b .aq-ic.aq-micro{color:#f0b54a}
#s28.av2 .aq-note{display:flex;gap:12px;align-items:flex-start;padding:9px 14px 11px 14px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--card2) 55%,transparent);font-size:12.5px;line-height:18px;color:var(--txt)}
#s28.av2 .aq-note b{font-weight:700;color:var(--ink)}
#s28.av2 .aq-note .aq-ag{color:var(--mut)}
#s28.av2 .aq-note .aq-ni{display:inline-flex;align-items:center;justify-content:center;width:32px;height:18px;flex:0 0 32px;color:var(--mut)}
#s28.av2 .aq-note .aq-ni svg{width:15px;height:15px}
#s28.av2 .aq-note .aq-ni.aq-pc,#s28.av2 .aq-note .aq-ni.aq-micro{color:#b26b00}
html.theme-dark #s28.av2 .aq-note .aq-ni.aq-pc,html.theme-dark #s28.av2 .aq-note .aq-ni.aq-micro{color:#f0b54a}
#sfpPanel .aq-live{display:flex;gap:8px;align-items:flex-start;margin:8px 0 6px;padding:8px 10px;border-radius:8px;border:1px solid #efd29b;background:#fff6e2;color:#6b4300;font-size:12px;line-height:16px}
#sfpPanel .aq-live b{font-weight:700}
#sfpPanel .aq-live .aq-li{display:inline-flex;width:16px;height:16px;flex:0 0 16px;color:#b26b00}
#sfpPanel .aq-live .aq-li svg{width:16px;height:16px}
html.theme-dark #sfpPanel .aq-live{background:#3a2c10;border-color:#6b5222;color:#f6deb0}
html.theme-dark #sfpPanel .aq-live .aq-li{color:#f0b54a}
