.mic-tool[data-v-072d90bc]{background:#fff;border:1px solid #e0e0e0;border-radius:16px;overflow:hidden;text-align:left}.mic-tool__meter-panel[data-v-072d90bc]{background:#fafafa;border-bottom:1px solid #ececec;padding:1rem 1rem .75rem}@media(min-width:640px){.mic-tool__meter-panel[data-v-072d90bc]{padding:1.25rem 1.5rem 1rem}}.mic-tool__meter-head[data-v-072d90bc]{align-items:center;color:#333;display:flex;font-size:.85rem;gap:.75rem;margin-bottom:.5rem}.mic-tool__meter-label[data-v-072d90bc]{color:#111;font-weight:600}.mic-tool__meter-readout[data-v-072d90bc]{color:#595959;font-variant-numeric:tabular-nums}.mic-tool__clip-light[data-v-072d90bc]{align-items:center;color:#595959;display:inline-flex;font-size:.8rem;gap:.4rem;margin-left:auto}.mic-tool__clip-dot[data-v-072d90bc]{background:#d4d4d4;border-radius:999px;height:.7rem;width:.7rem}.mic-tool__clip-light--on[data-v-072d90bc]{color:#111;font-weight:600}.mic-tool__clip-light--on .mic-tool__clip-dot[data-v-072d90bc]{background:#e74c3c;box-shadow:0 0 0 3px #e74c3c40}.mic-tool__meter-track[data-v-072d90bc]{background:#ececec;border-radius:999px;height:14px;overflow:hidden;position:relative}.mic-tool__meter-target[data-v-072d90bc]{background:#d6d6d6;bottom:0;left:60%;position:absolute;top:0;width:30%}.mic-tool__meter-fill[data-v-072d90bc]{background:#111;inset:0;position:absolute;transform:scaleX(0);transform-origin:left center;will-change:transform}.mic-tool__meter-peak[data-v-072d90bc]{background:#595959;bottom:0;left:0;opacity:0;position:absolute;top:0;width:2px;will-change:transform}.mic-tool__meter-scale[data-v-072d90bc]{color:#595959;font-size:.7rem;font-variant-numeric:tabular-nums;height:1rem;margin-top:.3rem;position:relative}.mic-tool__meter-scale span[data-v-072d90bc]{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.mic-tool__meter-scale span[data-v-072d90bc]:first-child{transform:none}.mic-tool__meter-scale span[data-v-072d90bc]:last-child{transform:translate(-100%)}.mic-tool__spectrum[data-v-072d90bc]{background:linear-gradient(#d6d6d6,#d6d6d6) 0 100% /100% 1px no-repeat;display:block;height:64px;margin-top:.75rem;width:100%}@media(min-width:640px){.mic-tool__spectrum[data-v-072d90bc]{height:88px}}.mic-tool__body[data-v-072d90bc]{padding:1.25rem 1rem 1.5rem}@media(min-width:640px){.mic-tool__body[data-v-072d90bc]{padding:1.5rem}}.mic-tool__start[data-v-072d90bc]{font-size:1.05rem;width:100%}@media(min-width:640px){.mic-tool__start[data-v-072d90bc]{min-width:240px;width:auto}}.mic-tool__note[data-v-072d90bc]{color:#595959;font-size:.9rem;line-height:1.55;margin:.75rem 0 0}.mic-tool__prompt[data-v-072d90bc]{color:#111;font-size:1.05rem;font-weight:600;line-height:1.5;margin:0 0 1rem}.mic-tool__actions[data-v-072d90bc]{display:flex;flex-wrap:wrap;gap:.75rem}.mic-tool__device[data-v-072d90bc]{align-items:center;display:flex;flex-wrap:wrap;font-size:.9rem;gap:.5rem .75rem;margin-bottom:1rem}.mic-tool__device label[data-v-072d90bc]{font-weight:600}.mic-tool__device select[data-v-072d90bc]{background:#fff;border:1px solid #c4c4c4;border-radius:8px;color:#111;flex:1 1 220px;font:inherit;max-width:100%;min-height:44px;padding:.5rem .75rem}.mic-tool__device-single[data-v-072d90bc]{color:#333;font-size:.9rem;margin:0 0 1rem}.mic-tool__progress[data-v-072d90bc]{background:#ececec;border-radius:999px;height:8px;margin-bottom:1rem;overflow:hidden;position:relative}.mic-tool__progress-quiet[data-v-072d90bc]{background:#d6d6d6;bottom:0;left:0;position:absolute;top:0}.mic-tool__progress-fill[data-v-072d90bc]{background:#111;inset:0;position:absolute;transform-origin:left center;transition:transform .1s linear}.mic-tool__error h3[data-v-072d90bc],.mic-tool__summary[data-v-072d90bc]{color:#111;font-size:1.2rem;line-height:1.3;margin:0 0 .5rem}.mic-tool__error p[data-v-072d90bc]{color:#333;line-height:1.6;margin:0 0 1rem}.mic-tool__error-fix[data-v-072d90bc]{background:#fafafa;border:1px solid #e5e5e5;border-radius:10px;margin:0 0 1rem;padding:.75rem 1rem}.mic-tool__error-fix h4[data-v-072d90bc]{font-size:.95rem;margin:0 0 .4rem}.mic-tool__error-fix ol[data-v-072d90bc]{color:#333;font-size:.92rem;line-height:1.55;margin:0;padding-left:1.2rem}.mic-tool__error a[data-v-072d90bc],.mic-tool__finding-link[data-v-072d90bc]{color:#0b4f78}.mic-tool__playback[data-v-072d90bc]{display:block;margin:.75rem 0 1rem;width:100%}.mic-tool__findings[data-v-072d90bc]{display:grid;gap:.75rem;list-style:none;margin:0 0 1.25rem;padding:0}.mic-tool__finding[data-v-072d90bc]{border:1px solid #e5e5e5;border-radius:10px;display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr);padding:.85rem 1rem}.mic-tool__finding h4[data-v-072d90bc]{color:#111;font-size:1rem;line-height:1.4;margin:0 0 .3rem}.mic-tool__finding p[data-v-072d90bc]{color:#333;font-size:.92rem;line-height:1.55;margin:0 0 .4rem}.mic-tool__finding-badge[data-v-072d90bc]{align-self:start;background:#fff;border:1px solid #c4c4c4;border-radius:999px;color:#333;font-size:.75rem;font-weight:700;min-width:3.25rem;padding:.2rem .5rem;text-align:center}.mic-tool__finding--pass .mic-tool__finding-badge[data-v-072d90bc]{background:#f0f0f0;border-color:#f0f0f0}.mic-tool__finding--warn .mic-tool__finding-badge[data-v-072d90bc]{border-color:#111;color:#111}.mic-tool__finding--problem[data-v-072d90bc]{border-color:#e7b3ad}.mic-tool__finding--problem .mic-tool__finding-badge[data-v-072d90bc]{background:#b93a2e;border-color:#b93a2e;color:#fff}.mic-tool__clean[data-v-072d90bc]{background:#f4f4f4;border-radius:12px;margin:0 0 1.25rem;padding:1rem}.mic-tool__clean h4[data-v-072d90bc]{color:#111;font-size:1.05rem;margin:0 0 .4rem}.mic-tool__clean p[data-v-072d90bc]{color:#333;font-size:.92rem;line-height:1.6;margin:0 0 1rem}.btn[data-v-072d90bc]{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.95rem;font-weight:600;justify-content:center;min-height:44px;padding:.75rem 1.35rem;text-decoration:none}.btn--primary[data-v-072d90bc]{background:#111;border:1px solid #111;color:#fff}.btn--ghost[data-v-072d90bc]{background:#fff;border:1px solid #c4c4c4;color:#111}.btn[data-v-072d90bc]:disabled{cursor:not-allowed;opacity:.65}.btn[data-v-072d90bc]:focus-visible,a[data-v-072d90bc]:focus-visible,select[data-v-072d90bc]:focus-visible{outline:3px solid #24689b;outline-offset:3px}.mic-page[data-v-3c9ea12b]{background:#fff;color:#111}.container[data-v-3c9ea12b]{margin:0 auto;max-width:1200px;padding:0 16px}@media(min-width:640px){.container[data-v-3c9ea12b]{padding:0 20px}}.container--narrow[data-v-3c9ea12b]{max-width:780px}.container--tool[data-v-3c9ea12b]{max-width:820px}.mic-page__hero[data-v-3c9ea12b]{border-bottom:1px solid #ececec;padding:1.5rem 0 2.5rem}@media(min-width:640px){.mic-page__hero[data-v-3c9ea12b]{padding:2.5rem 0 3rem}}.mic-page__title[data-v-3c9ea12b]{font-size:clamp(1.75rem,4.5vw,2.6rem);letter-spacing:-.02em;line-height:1.1;margin:0 0 .75rem}.mic-page__lede[data-v-3c9ea12b]{color:#333;font-size:1rem;line-height:1.6;margin:0 0 1.5rem}.mic-page__upload[data-v-3c9ea12b]{margin-top:1.5rem;scroll-margin-top:80px}.mic-page__section[data-v-3c9ea12b]{padding:3rem 0}.mic-page__section--tinted[data-v-3c9ea12b]{background:#fafafa;border-bottom:1px solid #ececec;border-top:1px solid #ececec}.mic-page__section h2[data-v-3c9ea12b]{font-size:clamp(1.35rem,2.6vw,1.65rem);line-height:1.25;margin:0 0 1rem}.mic-page__section h3[data-v-3c9ea12b]{font-size:1.1rem;margin:1.5rem 0 .4rem}.mic-page__section p[data-v-3c9ea12b]{color:#333;line-height:1.7;margin:0 0 1rem}.mic-page__steps[data-v-3c9ea12b]{counter-reset:mic-step;list-style:none;margin:0 0 1.5rem;padding:0}.mic-page__steps li[data-v-3c9ea12b]{counter-increment:mic-step;margin-bottom:1.25rem;padding-left:3rem;position:relative}.mic-page__steps li[data-v-3c9ea12b]:before{background:#111;border-radius:999px;color:#fff;content:counter(mic-step);display:grid;font-weight:700;height:2rem;left:0;place-items:center;position:absolute;top:0;width:2rem}.mic-page__steps h3[data-v-3c9ea12b]{margin-top:.2rem}.mic-page__privacy[data-v-3c9ea12b]{background:#f4f4f4;border-radius:10px;padding:1rem}.mic-page__list[data-v-3c9ea12b]{color:#333;line-height:1.65;margin:0 0 1.25rem;padding-left:1.25rem}.mic-page__list li[data-v-3c9ea12b]{margin-bottom:.65rem}.mic-page__fix[data-v-3c9ea12b]{border-bottom:1px solid #e5e5e5;padding:.9rem 0}.mic-page__fix summary[data-v-3c9ea12b]{align-items:center;cursor:pointer;display:flex;font-weight:600;line-height:1.6;min-height:44px}.mic-page__fix ol[data-v-3c9ea12b]{color:#333;line-height:1.65;margin:.5rem 0 .25rem;padding-left:1.25rem}.mic-page__fix li[data-v-3c9ea12b]{margin-bottom:.5rem}.mic-page__faq[data-v-3c9ea12b]{border-bottom:1px solid #e5e5e5;padding:.1rem 0 .25rem}.mic-page__faq[data-v-3c9ea12b]:last-child{border-bottom:0}.mic-page__cta-row[data-v-3c9ea12b]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.mic-page__offer[data-v-3c9ea12b]{font-size:.95rem;margin:1rem 0 0}.mic-page__entry-error[data-v-3c9ea12b]{color:#a02f28;margin:.75rem 0 0}.btn[data-v-3c9ea12b]{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.95rem;font-weight:600;justify-content:center;min-height:44px;padding:.75rem 1.35rem;text-decoration:none}.btn--primary[data-v-3c9ea12b]{background:#111;border:1px solid #111;color:#fff}.btn[data-v-3c9ea12b]:disabled{cursor:wait;opacity:.65}.btn[data-v-3c9ea12b]:focus-visible,a[data-v-3c9ea12b]:focus-visible,summary[data-v-3c9ea12b]:focus-visible{outline:3px solid #24689b;outline-offset:4px}.mic-page__section[data-v-3c9ea12b] a:not(.btn){color:#0b4f78}
