.VoiceFingerprintTool_lede__dNc0G{margin:0;font-size:11px;line-height:1.7;color:var(--text-faint)}.VoiceFingerprintTool_lede__dNc0G code{font-family:var(--font-mono),monospace;font-size:10px;background:rgba(255,255,255,.06);padding:1px 5px;border-radius:2px;color:var(--text-dim)}.VoiceFingerprintTool_fpBox__4dUFQ{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--line);margin-bottom:14px;font-family:var(--font-mono),monospace}.VoiceFingerprintTool_fpLabel__kMa8K{font-size:10px;color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em;flex-shrink:0}.VoiceFingerprintTool_fpValue__OQmR5{font-size:20px;letter-spacing:.12em;color:var(--accent,#f0b43c);font-weight:700}.VoiceFingerprintTool_statsRow__c5o3A{display:flex;gap:0;border:1px solid var(--line);flex-wrap:wrap}.VoiceFingerprintTool_stat__j3Jrz{flex:1 1;min-width:80px;display:flex;flex-direction:column;align-items:center;padding:12px 8px;border-right:1px solid var(--line);gap:4px}.VoiceFingerprintTool_stat__j3Jrz:last-child{border-right:none}.VoiceFingerprintTool_statNum__E98et{font-size:18px;font-family:var(--font-mono),monospace;color:var(--text-dim);font-weight:600}.VoiceFingerprintTool_statLabel__hdiyK{font-size:9px;color:var(--text-faint);text-align:center;line-height:1.3}.VoiceFingerprintTool_caption___TP1Z{margin:8px 0 0;font-size:10px;color:var(--text-faint)}.VoiceFingerprintTool_filterRow__2eHjU{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin-bottom:8px}.VoiceFingerprintTool_filterLabel__oEDU3{font-size:10px;color:var(--text-faint);margin-right:4px}.VoiceFingerprintTool_filterBtn__vQCUw{padding:3px 8px;font-family:var(--font-mono),monospace;font-size:10px;background:transparent;border:1px solid var(--line);color:var(--text-faint);cursor:pointer;transition:border-color .1s,color .1s}.VoiceFingerprintTool_filterBtn__vQCUw:hover{border-color:var(--text-dim);color:var(--text-dim)}.VoiceFingerprintTool_filterActive__Ur_VD{border-color:var(--accent,#f0b43c)!important;color:var(--accent,#f0b43c)!important}.VoiceFingerprintTool_voiceTable__nMNWV{border:1px solid var(--line);max-height:400px;overflow-y:auto}.VoiceFingerprintTool_voiceHeader__tGEEz{font-size:9px;color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--line);background:rgba(255,255,255,.02);position:-webkit-sticky;position:sticky;top:0}.VoiceFingerprintTool_voiceHeader__tGEEz,.VoiceFingerprintTool_voiceRow__BH9qC{display:grid;grid-template-columns:1fr 80px 60px 40px;grid-gap:8px;gap:8px;padding:7px 12px;font-family:var(--font-mono),monospace}.VoiceFingerprintTool_voiceRow__BH9qC{border-top:1px solid var(--line);align-items:center;font-size:10px}.VoiceFingerprintTool_voiceRow__BH9qC:first-child{border-top:none}.VoiceFingerprintTool_voiceDefault__Iq3Ky{background:rgba(240,180,60,.04)}.VoiceFingerprintTool_voiceName__elAj3{color:var(--text-dim);display:flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VoiceFingerprintTool_defaultBadge__vvdqP{font-size:8px;padding:1px 5px;border:1px solid var(--accent,#f0b43c);color:var(--accent,#f0b43c);border-radius:2px;flex-shrink:0}.VoiceFingerprintTool_voiceLang__QX0bz{color:var(--text-faint)}.VoiceFingerprintTool_local__z6pRb{color:rgba(80,200,120,.85);font-size:9px}.VoiceFingerprintTool_remote__d9cBq{color:rgba(120,140,200,.85);font-size:9px}.VoiceFingerprintTool_speakBtn__sg5Zc{background:transparent;border:1px solid var(--line);color:var(--text-faint);width:28px;height:22px;cursor:pointer;font-size:9px;display:flex;align-items:center;justify-content:center;transition:border-color .1s,color .1s}.VoiceFingerprintTool_speakBtn__sg5Zc:hover:not(:disabled){border-color:var(--text-dim);color:var(--text-dim)}.VoiceFingerprintTool_speakBtn__sg5Zc:disabled{opacity:.35;cursor:default}.VoiceFingerprintTool_notesList__WMfhc{margin:0;padding:0;list-style:none;border:1px solid var(--line)}.VoiceFingerprintTool_notesList__WMfhc li{font-size:11px;color:var(--text-faint);line-height:1.7;padding:10px 14px;border-top:1px solid var(--line)}.VoiceFingerprintTool_notesList__WMfhc li:first-child{border-top:none}.VoiceFingerprintTool_notesList__WMfhc strong{color:var(--text-dim)}.VoiceFingerprintTool_notesList__WMfhc code{font-family:var(--font-mono),monospace;font-size:10px;background:rgba(255,255,255,.06);padding:1px 4px;border-radius:2px}