.vc[data-s-4r5sefar].is-working [data-s-4r5sefar][data-when=ready]{opacity:.52}.vc[data-s-4r5sefar]{padding:0}.vc-probe[data-s-4r5sefar],.vc-blocked[data-s-4r5sefar],.vc-busy[data-s-4r5sefar],.vc-result[data-s-4r5sefar],.vc-error[data-s-4r5sefar]{padding:clamp(16px,2.2vw,22px)}.vc-probe[data-s-4r5sefar]{color:var(--muted);align-items:center;gap:12px;font-size:14.5px;display:flex}.vc-spin[data-s-4r5sefar]{border:2px solid var(--brand-lo);border-top-color:var(--brand);border-radius:50%;width:15px;height:15px;animation:.8s linear infinite vc-spin}@keyframes vc-spin{to{transform:rotate(360deg)}}.vc-blocked[data-s-4r5sefar] h2[data-s-4r5sefar],.vc-error[data-s-4r5sefar] h2[data-s-4r5sefar],.vc-result[data-s-4r5sefar] h2[data-s-4r5sefar]{margin:0 0 8px;font-size:19px}.vc-blocked[data-s-4r5sefar] p[data-s-4r5sefar],.vc-error[data-s-4r5sefar] p[data-s-4r5sefar]{color:var(--text-2);margin:0;font-size:14.5px;line-height:1.6}.vc-error[data-s-4r5sefar] .btn[data-s-4r5sefar]{margin-top:16px}.vc-drop[data-s-4r5sefar]{text-align:center;cursor:pointer;transition:border-color .2s var(--ease), background .2s var(--ease);padding:clamp(28px,5vw,46px) 20px}.vc-drop[data-s-4r5sefar] h2[data-s-4r5sefar]{margin:14px 0 4px}.vc-drop[data-s-4r5sefar] p[data-s-4r5sefar]{color:var(--muted);margin:0 0 18px;font-size:14px}.vc-formats[data-s-4r5sefar]{font-family:var(--mono);letter-spacing:.04em;color:var(--dim);margin-top:16px;font-size:11px;display:block}.vc-wave[data-s-4r5sefar]{align-items:center;gap:3px;height:34px;display:inline-flex}.vc-wave[data-s-4r5sefar] i[data-s-4r5sefar]{background:var(--brand);opacity:.55;border-radius:2px;width:4px;height:12px}.vc-wave[data-s-4r5sefar] i[data-s-4r5sefar]:nth-child(2){height:24px}.vc-wave[data-s-4r5sefar] i[data-s-4r5sefar]:nth-child(3){height:32px}.vc-wave[data-s-4r5sefar] i[data-s-4r5sefar]:nth-child(4){height:20px}.vc-wave[data-s-4r5sefar] i[data-s-4r5sefar]:nth-child(5){height:30px}.vc-wave[data-s-4r5sefar] i[data-s-4r5sefar]:nth-child(6){height:16px}.vc-wave[data-s-4r5sefar] i[data-s-4r5sefar]:nth-child(7){height:10px}.vc-drop[data-s-4r5sefar]:hover .vc-wave[data-s-4r5sefar] i[data-s-4r5sefar]{animation:1s ease-in-out infinite vc-bounce}.vc-drop[data-s-4r5sefar]:hover .vc-wave[data-s-4r5sefar] i[data-s-4r5sefar]:nth-child(2){animation-delay:80ms}.vc-drop[data-s-4r5sefar]:hover .vc-wave[data-s-4r5sefar] i[data-s-4r5sefar]:nth-child(3){animation-delay:.16s}.vc-drop[data-s-4r5sefar]:hover .vc-wave[data-s-4r5sefar] i[data-s-4r5sefar]:nth-child(4){animation-delay:.24s}.vc-drop[data-s-4r5sefar]:hover .vc-wave[data-s-4r5sefar] i[data-s-4r5sefar]:nth-child(5){animation-delay:.32s}.vc-drop[data-s-4r5sefar]:hover .vc-wave[data-s-4r5sefar] i[data-s-4r5sefar]:nth-child(6){animation-delay:.4s}.vc-drop[data-s-4r5sefar]:hover .vc-wave[data-s-4r5sefar] i[data-s-4r5sefar]:nth-child(7){animation-delay:.48s}@keyframes vc-bounce{0%,to{transform:scaleY(1)}50%{transform:scaleY(.4)}}.vc-note[data-s-4r5sefar]{text-align:center;color:var(--dim);margin:14px 0 0;font-size:11.5px;line-height:1.55}.vc-bar[data-s-4r5sefar]{background:var(--surface-3);border-radius:3px;height:6px;overflow:hidden}.vc-bar[data-s-4r5sefar] i[data-s-4r5sefar]{background:var(--brand-grad);width:0%;height:100%;transition:width .25s var(--ease);border-radius:3px;display:block}.vc-busy[data-s-4r5sefar] p[data-s-4r5sefar]{color:var(--text-2);margin:12px 0 0;font-size:14px}.vc-head[data-s-4r5sefar]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.vc-kicker[data-s-4r5sefar]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.vc-result[data-s-4r5sefar] p[data-s-4r5sefar]{color:var(--text-2);max-width:52ch;margin:0;font-size:14.5px;line-height:1.6}.vc-score[data-s-4r5sefar]{align-items:baseline;gap:4px;display:flex}.vc-score[data-s-4r5sefar] b[data-s-4r5sefar]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--tone,var(--text));font-size:clamp(38px,6vw,52px);font-weight:800;line-height:1}.vc-score[data-s-4r5sefar] span[data-s-4r5sefar]{color:var(--muted);font-size:15px}.vc-result[data-s-4r5sefar][data-tone=good]{--tone:var(--good)}.vc-result[data-s-4r5sefar][data-tone=info]{--tone:var(--info)}.vc-result[data-s-4r5sefar][data-tone=warn]{--tone:var(--warn)}.vc-result[data-s-4r5sefar][data-tone=ai]{--tone:var(--danger)}.vc-result[data-s-4r5sefar] h2[data-s-4r5sefar]{color:var(--tone,var(--text))}.vc-rail[data-s-4r5sefar]{background:var(--surface-3);border-radius:4px;height:8px;margin:24px 0 8px;position:relative;overflow:visible}.vc-rail-fill[data-s-4r5sefar]{background:var(--tone,var(--brand));opacity:.6;width:0%;transition:width .4s var(--ease);border-radius:4px;position:absolute;inset:0 auto 0 0}.vc-rail-line[data-s-4r5sefar]{background:var(--text);opacity:.35;width:2px;position:absolute;top:-4px;bottom:-4px;left:65%}.vc-rail-pin[data-s-4r5sefar]{background:var(--surface);border:3px solid var(--tone,var(--brand));width:16px;height:16px;transition:left .4s var(--ease);border-radius:50%;margin-left:-8px;position:absolute;top:-4px;left:0%}.vc-rail-legend[data-s-4r5sefar]{font-family:var(--mono);color:var(--dim);justify-content:space-between;margin:0 0 4px;font-size:10.5px;display:flex}.vc-caveats[data-s-4r5sefar]{gap:10px;margin:20px 0 0;display:grid}.vc[data-s-4r5sefar] .vc-caveat{border-left:2px solid var(--warn);background:color-mix(in srgb, var(--warn) 8%, transparent);border-radius:0 var(--r-xs) var(--r-xs) 0;padding:12px 14px}.vc[data-s-4r5sefar] .vc-caveat b{color:var(--text);margin-bottom:4px;font-size:13.5px;display:block}.vc[data-s-4r5sefar] .vc-caveat span{color:var(--text-2);font-size:13px;line-height:1.55}.vc[data-s-4r5sefar] .vc-caveat[data-key=not-speech]{border-left-color:var(--danger);background:color-mix(in srgb, var(--danger) 9%, transparent)}.vc-meta[data-s-4r5sefar]{border-top:1px solid var(--border);font-family:var(--mono);color:var(--dim);margin-top:20px;padding-top:16px;font-size:11px}.vc-result[data-s-4r5sefar] .btn[data-s-4r5sefar]{margin-top:14px}@media (prefers-reduced-motion:reduce){.vc-spin[data-s-4r5sefar],.vc-drop[data-s-4r5sefar]:hover .vc-wave[data-s-4r5sefar] i[data-s-4r5sefar]{animation:none}.vc-bar[data-s-4r5sefar] i[data-s-4r5sefar],.vc-rail-fill[data-s-4r5sefar],.vc-rail-pin[data-s-4r5sefar]{transition:none}}
