.audit-portal-overlay[data-v-0f8f939e]{align-items:center;background:#0a0a0a;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.audit-flash-overlay[data-v-0f8f939e],.audit-tunnel-canvas[data-v-0f8f939e]{height:100%;left:0;position:absolute;top:0;width:100%}.audit-flash-overlay[data-v-0f8f939e]{opacity:0;pointer-events:none;transition:opacity .1s ease-out;z-index:5}.audit-flash-overlay.flash-error[data-v-0f8f939e]{animation:flashPulse-0f8f939e .5s ease-out;background:radial-gradient(ellipse at center,rgba(255,50,50,.4) 0,rgba(255,0,0,.2) 50%,transparent 80%)}.audit-flash-overlay.flash-warning[data-v-0f8f939e]{animation:flashPulse-0f8f939e .5s ease-out;background:radial-gradient(ellipse at center,rgba(255,180,0,.4) 0,rgba(255,150,0,.2) 50%,transparent 80%)}@keyframes flashPulse-0f8f939e{0%{opacity:0;transform:scale(.8)}20%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(1)}}.audit-hud[data-v-0f8f939e]{flex-direction:column;gap:2rem;pointer-events:none;z-index:10}.audit-hud[data-v-0f8f939e],.audit-hud__center[data-v-0f8f939e]{align-items:center;display:flex;position:relative}.audit-hud__center[data-v-0f8f939e]{height:180px;justify-content:center;width:180px}.audit-hud__percent[data-v-0f8f939e]{color:#fff;font-size:4.5rem;font-weight:700;z-index:2}.audit-hud__percent span[data-v-0f8f939e]{font-size:2.5rem;font-weight:400;opacity:.7}.audit-hud__ring[data-v-0f8f939e]{height:100%;left:0;position:absolute;top:0;width:100%}.audit-hud__ring svg[data-v-0f8f939e]{height:100%;transform:rotate(-90deg);width:100%}.audit-hud__ring-bg[data-v-0f8f939e]{fill:none;stroke:#ffffff1a;stroke-width:2}.audit-hud__ring-progress[data-v-0f8f939e]{fill:none;stroke:url(#hudGradient);stroke-dasharray:283;stroke-linecap:round;stroke-width:3;transition:stroke-dashoffset .3s ease}.audit-hud__stats[data-v-0f8f939e]{display:flex;gap:3rem}.audit-hud__stat[data-v-0f8f939e]{align-items:baseline;color:#ffffffe6;display:flex;font-size:1.8rem;gap:.3rem}.audit-hud__stat-value[data-v-0f8f939e]{color:#ddf160;font-weight:600}.audit-hud__stat-divider[data-v-0f8f939e]{margin:0 .3rem;opacity:.5}.audit-hud__stat-total[data-v-0f8f939e]{font-weight:600}.audit-hud__stat-label[data-v-0f8f939e]{margin-left:.4rem;opacity:.6}.audit-hud__url[data-v-0f8f939e]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border:1px solid hsla(0,0%,100%,.1);border-radius:100px;color:#ffffffb3;display:flex;font-size:1.3rem;gap:.8rem;max-width:400px;padding:.8rem 1.5rem}.audit-hud__url i[data-v-0f8f939e]{color:#9f8be7;flex-shrink:0;font-size:1.5rem}.audit-hud__url span[data-v-0f8f939e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-hud__issues[data-v-0f8f939e]{display:flex;gap:1.5rem;margin-top:.5rem}.hud-issue[data-v-0f8f939e]{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000004d;border-radius:8px;display:flex;font-size:1.5rem;font-weight:600;gap:.4rem;padding:.5rem 1rem}.hud-issue i[data-v-0f8f939e]{font-size:1.6rem}.hud-issue--ok[data-v-0f8f939e]{border:1px solid rgba(107,203,119,.3);color:#6bcb77}.hud-issue--warning[data-v-0f8f939e]{border:1px solid rgba(255,217,61,.3);color:#ffd93d}.hud-issue--error[data-v-0f8f939e]{border:1px solid hsla(0,100%,71%,.3);color:#ff6b6b}@keyframes spin-0f8f939e{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.spinning[data-v-0f8f939e]{animation:spin-0f8f939e 1s linear infinite}@media(max-width:480px){.audit-hud__center[data-v-0f8f939e]{height:140px;width:140px}.audit-hud__percent[data-v-0f8f939e]{font-size:3.5rem}.audit-hud__percent span[data-v-0f8f939e],.audit-hud__stat-value[data-v-0f8f939e]{font-size:2rem}.audit-hud__url[data-v-0f8f939e]{font-size:1.2rem;max-width:calc(100vw - 3rem)}.hud-issue[data-v-0f8f939e]{font-size:1.3rem;padding:.4rem .8rem}}.mxd-section-audit-hero[data-v-5c2b9d12]{align-items:center;display:flex;min-height:100svh;overflow:hidden;padding:12rem 0 8rem;position:relative}.audit-hero__decoration[data-v-5c2b9d12]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.decoration-circle[data-v-5c2b9d12]{background:radial-gradient(circle,var(--accent) 0,transparent 70%);border-radius:50%;filter:blur(60px);opacity:.1;position:absolute}.decoration-circle--1[data-v-5c2b9d12]{height:600px;right:-100px;top:-200px;width:600px}.decoration-circle--2[data-v-5c2b9d12]{bottom:-100px;height:400px;left:-100px;width:400px}.dark-mode .decoration-circle[data-v-5c2b9d12]{display:none}.decoration-grid[data-v-5c2b9d12]{background-image:linear-gradient(to right,var(--t-muted-extra) 1px,transparent 1px),linear-gradient(to bottom,var(--t-muted-extra) 1px,transparent 1px);background-size:60px 60px;inset:0;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000,transparent);mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000,transparent);opacity:.3;position:absolute}.audit-hero[data-v-5c2b9d12]{position:relative;z-index:1}.audit-hero__content[data-v-5c2b9d12]{margin:0 auto;max-width:800px;text-align:center}.audit-hero__label[data-v-5c2b9d12]{align-items:center;background:var(--base-tint);border:1px solid var(--stroke);border-radius:100px;display:inline-flex;gap:.8rem;margin-bottom:2rem;margin-top:2rem;padding:.6rem 1.2rem .6rem 1.6rem}.audit-hero__label-name[data-v-5c2b9d12]{color:var(--t-bright);font:normal var(--fw-semibold) 1.4rem/1.4 var(--_font-accent);letter-spacing:.02em}.audit-hero__label-version[data-v-5c2b9d12]{color:var(--t-muted);font:normal var(--fw-regular) 1.2rem/1.4 var(--_font-accent)}.audit-hero__label-beta[data-v-5c2b9d12]{background:linear-gradient(135deg,var(--accent) 0,var(--accent-secondary,#a855f7) 100%);border-radius:100px;color:#fff;display:inline-block;font:normal var(--fw-semibold) 1rem/1 var(--_font-accent);letter-spacing:.05em;padding:.3rem .8rem;text-transform:uppercase}.dark-mode .audit-hero__label-beta[data-v-5c2b9d12]{background:#22c55e}.audit-hero__title[data-v-5c2b9d12]{color:var(--t-bright);font:normal var(--fw-semibold) 6rem/1.1 var(--_font-accent);margin-bottom:2rem}.gradient-text[data-v-5c2b9d12]{background:linear-gradient(135deg,var(--accent) 0,var(--accent-secondary,#a855f7) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.audit-hero__description[data-v-5c2b9d12]{color:var(--t-medium);font:normal var(--fw-regular) 2rem/1.6 var(--_font-accent);margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:780px}.audit-mode-switcher[data-v-5c2b9d12]{display:flex;gap:1rem;justify-content:center;margin-bottom:2rem}.audit-mode-btn[data-v-5c2b9d12]{align-items:center;background:var(--base-tint);border:2px solid var(--base-shade);border-radius:12px;color:var(--t-medium);cursor:pointer;display:flex;font:normal var(--fw-medium) 1.6rem/1.4 var(--_font-accent);gap:.8rem;padding:1.2rem 2rem;transition:all .3s ease}.audit-mode-btn i[data-v-5c2b9d12]{font-size:2rem}.audit-mode-btn[data-v-5c2b9d12]:hover:not(:disabled){border-color:var(--accent);color:var(--t-bright)}.audit-mode-btn.active[data-v-5c2b9d12]{background:var(--accent);border-color:var(--accent);color:var(--t-opp-bright)}.audit-mode-btn[data-v-5c2b9d12]:disabled{cursor:not-allowed;opacity:.5}.audit-form[data-v-5c2b9d12]{margin:0 auto 3rem;max-width:600px}.audit-form__input-wrapper[data-v-5c2b9d12]{align-items:center;background:var(--base-tint);border:2px solid var(--base-shade);border-radius:16px;display:flex;padding:.6rem;transition:border-color .3s ease,box-shadow .3s ease}.audit-form__input-wrapper[data-v-5c2b9d12]:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.15)}.audit-form__input-wrapper.has-error[data-v-5c2b9d12]{border-color:#ef4444}.audit-form__input-wrapper.is-loading[data-v-5c2b9d12]{opacity:.7}.audit-form__icon[data-v-5c2b9d12]{color:var(--t-muted);flex-shrink:0;font-size:2.4rem;margin-left:1.5rem}.audit-form__input[data-v-5c2b9d12]{background:transparent;border:none;color:var(--t-bright);flex:1;font:normal var(--fw-regular) 1.8rem/1.4 var(--_font-accent);min-width:0;outline:none;padding:1.2rem 1.5rem}.audit-form__input[data-v-5c2b9d12]::-moz-placeholder{color:var(--t-muted)}.audit-form__input[data-v-5c2b9d12]::placeholder{color:var(--t-muted)}.audit-form__button[data-v-5c2b9d12]{background:var(--accent);border:none;border-radius:12px;color:var(--t-opp-bright);cursor:pointer;flex-shrink:0;font:normal var(--fw-medium) 1.6rem/1.4 var(--_font-accent);padding:1.4rem 2.4rem;transition:background .3s ease,transform .2s ease}.audit-form__button[data-v-5c2b9d12]:hover:not(:disabled){background:var(--accent-hover,var(--accent));transform:translateY(-2px)}.audit-form__button[data-v-5c2b9d12]:disabled{cursor:not-allowed;opacity:.5}.audit-form__loading[data-v-5c2b9d12]{align-items:center;display:flex;gap:.8rem}.spinning[data-v-5c2b9d12]{animation:spin-5c2b9d12 1s linear infinite}@keyframes spin-5c2b9d12{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.audit-form__error[data-v-5c2b9d12]{align-items:flex-start;color:#ef4444;display:flex;font:normal var(--fw-regular) 1.4rem/1.4 var(--_font-accent);gap:.6rem;margin-top:1rem;padding-left:.5rem}.audit-form__error i[data-v-5c2b9d12]{flex-shrink:0;margin-top:.2rem}.audit-form__hint[data-v-5c2b9d12]{align-items:center;color:var(--t-muted);display:flex;font:normal var(--fw-regular) 1.4rem/1.4 var(--_font-accent);gap:.6rem;justify-content:center;margin-top:1rem}.audit-form__hint i[data-v-5c2b9d12]{font-size:1.6rem}.audit-features[data-v-5c2b9d12]{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}.audit-feature[data-v-5c2b9d12]{align-items:center;color:var(--t-medium);display:flex;font:normal var(--fw-regular) 1.5rem/1.4 var(--_font-accent);gap:.8rem}.audit-feature i[data-v-5c2b9d12]{color:var(--accent);font-size:2rem}.audit-usage-compact[data-v-5c2b9d12]{align-items:center;color:var(--t-muted);display:flex;flex-wrap:wrap;font:normal var(--fw-regular) 1.3rem/1.4 var(--_font-accent);gap:.5rem 1rem;justify-content:center;margin-top:2rem}.audit-usage-compact__item strong[data-v-5c2b9d12]{color:var(--t-bright);font-weight:var(--fw-semibold)}.audit-usage-compact__sep[data-v-5c2b9d12]{color:var(--t-muted);opacity:.4}.mxd-section-audit-progress[data-v-5c2b9d12]{background:var(--base-tint);padding:4rem 0}.audit-progress-card[data-v-5c2b9d12]{background:var(--base);border-radius:24px;box-shadow:0 4px 24px #0000000f;margin:0 auto;max-width:700px;padding:3rem}.audit-progress-card--single[data-v-5c2b9d12]{max-width:600px}.audit-progress__single[data-v-5c2b9d12]{align-items:center;display:flex;gap:2rem}.audit-progress__spinner[data-v-5c2b9d12]{align-items:center;background:var(--accent);border-radius:16px;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.audit-progress__spinner i[data-v-5c2b9d12]{color:var(--t-opp-bright);font-size:3rem}.audit-progress__single-info[data-v-5c2b9d12]{flex:1;min-width:0}.audit-progress__single-url[data-v-5c2b9d12]{color:var(--t-muted);font-size:1.4rem;margin-top:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-progress__header[data-v-5c2b9d12]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.audit-progress__title[data-v-5c2b9d12]{align-items:center;color:var(--t-bright);display:flex;font:normal var(--fw-semibold) 2rem/1.2 var(--_font-accent);gap:1rem}.audit-progress__title i[data-v-5c2b9d12]{color:var(--accent);font-size:2.4rem}.audit-progress__percent[data-v-5c2b9d12]{color:var(--accent);font:normal var(--fw-bold) 2.4rem/1 var(--_font-accent)}.audit-progress__bar[data-v-5c2b9d12]{background:var(--base-shade);border-radius:6px;height:12px;margin-bottom:1.5rem;overflow:hidden}.audit-progress__fill[data-v-5c2b9d12]{background:linear-gradient(90deg,var(--accent) 0,var(--accent-secondary,#a855f7) 100%);border-radius:6px;height:100%;transition:width .3s ease}.audit-progress__stats[data-v-5c2b9d12]{display:flex;flex-direction:column;gap:1rem}.audit-progress__stat[data-v-5c2b9d12]{align-items:center;color:var(--t-medium);display:flex;font:normal var(--fw-regular) 1.6rem/1.4 var(--_font-accent);gap:.5rem}.audit-progress__stat-value[data-v-5c2b9d12]{color:var(--t-bright);font-weight:var(--fw-semibold)}.audit-progress__stat--current[data-v-5c2b9d12]{color:var(--t-muted);font-size:1.4rem}.audit-progress__current-url[data-v-5c2b9d12]{max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-progress__preview[data-v-5c2b9d12]{border-top:1px solid var(--base-shade);margin-top:2rem;padding-top:2rem}.audit-progress__preview-header[data-v-5c2b9d12]{align-items:center;color:var(--t-muted);display:flex;font:normal var(--fw-regular) 1.4rem/1.4 var(--_font-accent);justify-content:space-between}.audit-progress__preview-counts[data-v-5c2b9d12]{display:flex;gap:1.5rem}.audit-progress__preview-counts span[data-v-5c2b9d12]{align-items:center;display:flex;font-weight:var(--fw-medium);gap:.4rem}.count-error[data-v-5c2b9d12]{color:#ef4444}.count-warning[data-v-5c2b9d12]{color:#f59e0b}.count-ok[data-v-5c2b9d12]{color:#22c55e}.mxd-section-audit-results[data-v-5c2b9d12]{background:var(--base-tint);padding:6rem 0}.audit-results-header[data-v-5c2b9d12]{margin-bottom:4rem;text-align:center}.audit-results-title[data-v-5c2b9d12]{color:var(--t-bright);font:normal var(--fw-bold) 3.6rem/1.2 var(--_font-accent);margin-bottom:1.5rem}.audit-export-buttons[data-v-5c2b9d12]{display:flex;gap:1rem;justify-content:center}.audit-export-btn[data-v-5c2b9d12]{align-items:center;background:var(--base);border:1px solid var(--stroke);border-radius:8px;color:var(--t-medium);cursor:pointer;display:inline-flex;font:normal var(--fw-medium) 1.4rem/1 var(--_font-accent);gap:.5rem;padding:.8rem 1.5rem;transition:all .2s ease}.audit-export-btn[data-v-5c2b9d12]:hover{border-color:var(--accent);color:var(--accent)}.audit-export-btn i[data-v-5c2b9d12]{font-size:1.6rem}.audit-results[data-v-5c2b9d12],.audit-site-results[data-v-5c2b9d12]{margin:0 auto;max-width:1200px}.audit-score-card[data-v-5c2b9d12]{background:var(--base);border-radius:24px;box-shadow:0 4px 24px #0000000f;margin-bottom:3rem;padding:4rem}.audit-score[data-v-5c2b9d12]{align-items:center;display:flex;gap:3rem;margin-bottom:3rem}.audit-score__circle[data-v-5c2b9d12]{flex-shrink:0;height:120px;position:relative;width:120px}.audit-score__circle svg[data-v-5c2b9d12]{transform:rotate(-90deg)}.audit-score__bg[data-v-5c2b9d12]{stroke:var(--base-shade)}.audit-score__progress[data-v-5c2b9d12]{stroke-dasharray:339.292;transition:stroke-dashoffset 1s ease}.score--good .audit-score__progress[data-v-5c2b9d12]{stroke:#22c55e}.score--medium .audit-score__progress[data-v-5c2b9d12]{stroke:#f59e0b}.score--bad .audit-score__progress[data-v-5c2b9d12]{stroke:#ef4444}.audit-score__value[data-v-5c2b9d12]{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.audit-score__number[data-v-5c2b9d12]{color:var(--t-bright);font:normal var(--fw-bold) 3.2rem/1 var(--_font-accent)}.score--good .audit-score__number[data-v-5c2b9d12]{color:#22c55e}.score--medium .audit-score__number[data-v-5c2b9d12]{color:#f59e0b}.score--bad .audit-score__number[data-v-5c2b9d12]{color:#ef4444}.audit-score__label[data-v-5c2b9d12]{color:var(--t-muted);font:normal var(--fw-regular) 1.2rem/1 var(--_font-accent)}.audit-score__info[data-v-5c2b9d12]{flex:1}.audit-score__title[data-v-5c2b9d12]{color:var(--t-bright);font:normal var(--fw-semibold) 2.4rem/1.2 var(--_font-accent);margin-bottom:.5rem}.audit-score__description[data-v-5c2b9d12]{color:var(--t-medium);font:normal var(--fw-regular) 1.6rem/1.5 var(--_font-accent)}.audit-meta[data-v-5c2b9d12]{border-top:1px solid var(--base-shade);display:flex;flex-wrap:wrap;gap:2rem;padding-top:2rem}.audit-meta__item[data-v-5c2b9d12]{align-items:center;color:var(--t-medium);display:flex;font:normal var(--fw-regular) 1.4rem/1.4 var(--_font-accent);gap:.8rem}.audit-meta__item i[data-v-5c2b9d12]{font-size:1.8rem}.audit-meta__item a[data-v-5c2b9d12]{color:var(--accent);text-decoration:none;word-break:break-all}.audit-meta__item a[data-v-5c2b9d12]:hover{text-decoration:underline}.audit-issues[data-v-5c2b9d12]{background:var(--base);border-radius:24px;box-shadow:0 4px 24px #0000000f;margin-bottom:3rem;padding:4rem}.audit-section-title[data-v-5c2b9d12]{align-items:center;color:var(--t-bright);display:flex;font:normal var(--fw-semibold) 2rem/1.2 var(--_font-accent);gap:1rem;margin-bottom:2rem}.audit-section-title i[data-v-5c2b9d12]{color:var(--accent);font-size:2.4rem}.audit-section-title--secondary[data-v-5c2b9d12]{color:var(--t-medium);font-size:1.6rem;margin-bottom:1.5rem}.audit-section-title--secondary i[data-v-5c2b9d12]{color:var(--t-muted);font-size:1.8rem}.audit-issues-badges[data-v-5c2b9d12]{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.5rem}.audit-issue-badge[data-v-5c2b9d12]{align-items:center;border-radius:6px;cursor:help;display:inline-flex;font-size:1.2rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;position:relative;transition:transform .15s ease}.audit-issue-badge[data-v-5c2b9d12]:hover{transform:translateY(-1px)}.audit-issue-badge--error[data-v-5c2b9d12]{background:#ef44441f;border:1px solid rgba(239,68,68,.25);color:#ef4444}.audit-issue-badge--warning[data-v-5c2b9d12]{background:#f59e0b1f;border:1px solid rgba(245,158,11,.25);color:#f59e0b}.audit-issue-badge i[data-v-5c2b9d12]{font-size:1.4rem}.audit-issue-badge[data-v-5c2b9d12]:after{background:var(--t-bright);border-radius:8px;box-shadow:0 4px 12px #00000026;color:var(--base);content:attr(data-tooltip);font-size:1.2rem;font-weight:400;left:0;line-height:1.5;max-width:280px;padding:.8rem 1.2rem;pointer-events:none;top:calc(100% + 8px);white-space:normal;width:-moz-max-content;width:max-content;z-index:1000}.audit-issue-badge[data-v-5c2b9d12]:after,.audit-issue-badge[data-v-5c2b9d12]:before{opacity:0;position:absolute;transition:opacity .2s ease,visibility .2s ease;visibility:hidden}.audit-issue-badge[data-v-5c2b9d12]:before{border:6px solid transparent;border-bottom:6px solid var(--t-bright);content:"";left:1.2rem;top:calc(100% + 2px);z-index:1001}.audit-issue-badge[data-v-5c2b9d12]:hover:after,.audit-issue-badge[data-v-5c2b9d12]:hover:before{opacity:1;visibility:visible}.audit-no-issues-badge[data-v-5c2b9d12]{align-items:center;background:#22c55e1f;border:1px solid rgba(34,197,94,.25);border-radius:6px;color:#22c55e;display:inline-flex;font-size:1.3rem;font-weight:500;gap:.6rem;margin-bottom:1.5rem;padding:.6rem 1.2rem}.audit-no-issues-badge i[data-v-5c2b9d12]{font-size:1.6rem}.audit-inline__field.has-issue[data-v-5c2b9d12]{border-left:3px solid transparent;margin-left:-1rem;padding-left:1rem;position:relative}.audit-inline__field.issue--error[data-v-5c2b9d12]{background:#ef44440d;border-left-color:#ef4444;border-radius:0 6px 6px 0}.audit-inline__field.issue--warning[data-v-5c2b9d12]{background:#f59e0b0d;border-left-color:#f59e0b;border-radius:0 6px 6px 0}.audit-checks[data-v-5c2b9d12]{border-bottom:1px dashed var(--t-muted-20,hsla(0,0%,50%,.2));display:flex;flex-direction:column;gap:1.5rem;margin-bottom:3rem;padding-bottom:3rem}.audit-check[data-v-5c2b9d12]{background:var(--base-tint);border-left:4px solid var(--t-muted);border-radius:16px;padding:2rem;transition:border-color .3s ease}.audit-check--compact[data-v-5c2b9d12]{border-radius:12px;padding:1.2rem 1.5rem}.audit-check.check--success[data-v-5c2b9d12]{border-left-color:#22c55e}.audit-check.check--warning[data-v-5c2b9d12]{border-left-color:#f59e0b}.audit-check.check--error[data-v-5c2b9d12]{border-left-color:#ef4444}.audit-check__header[data-v-5c2b9d12]{display:flex;gap:1.5rem}.audit-check__status[data-v-5c2b9d12]{flex-shrink:0;font-size:2.4rem}.audit-check--compact .audit-check__status[data-v-5c2b9d12]{font-size:2rem}.check--success .audit-check__status[data-v-5c2b9d12]{color:#22c55e}.check--warning .audit-check__status[data-v-5c2b9d12]{color:#f59e0b}.check--error .audit-check__status[data-v-5c2b9d12]{color:#ef4444}.audit-check__info[data-v-5c2b9d12]{flex:1;min-width:0}.audit-check__title[data-v-5c2b9d12]{color:var(--t-bright);font:normal var(--fw-medium) 1.6rem/1.4 var(--_font-accent);margin-bottom:.5rem}.audit-check--compact .audit-check__title[data-v-5c2b9d12]{font-size:1.4rem;margin-bottom:.3rem}.audit-check__value[data-v-5c2b9d12]{color:var(--t-medium);font:normal var(--fw-regular) 1.4rem/1.5 var(--_font-accent);word-break:break-word}.audit-check--compact .audit-check__value[data-v-5c2b9d12]{font-size:1.3rem}.audit-check__length[data-v-5c2b9d12]{color:var(--t-muted)}.audit-check__warning[data-v-5c2b9d12]{color:#f59e0b}.audit-check__ok[data-v-5c2b9d12]{color:#22c55e}.audit-check__og-grid[data-v-5c2b9d12],.audit-check__tech-grid[data-v-5c2b9d12]{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin-top:.5rem}.audit-check__og-grid span[data-v-5c2b9d12],.audit-check__tech-grid span[data-v-5c2b9d12]{align-items:center;color:var(--t-muted);display:flex;font:normal var(--fw-regular) 1.4rem/1.4 var(--_font-accent);gap:.4rem}.audit-check__og-grid span.is-ok[data-v-5c2b9d12],.audit-check__tech-grid span.is-ok[data-v-5c2b9d12]{color:#22c55e}.audit-check__tip[data-v-5c2b9d12]{align-items:flex-start;border-top:1px dashed var(--base-shade);color:var(--t-medium);display:flex;font:normal var(--fw-regular) 1.4rem/1.5 var(--_font-accent);gap:.8rem;margin-top:1.5rem;padding-top:1.5rem}.audit-check__tip i[data-v-5c2b9d12]{color:#f59e0b;flex-shrink:0;font-size:1.8rem;margin-top:.1rem}.audit-stats[data-v-5c2b9d12]{border-top:1px solid var(--base-shade);display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));padding-top:2rem}.audit-stat[data-v-5c2b9d12]{background:var(--base-tint);border-radius:12px;padding:1.5rem;text-align:center}.audit-stat__icon[data-v-5c2b9d12]{color:var(--accent);font-size:2.4rem;margin-bottom:.5rem}.audit-stat__value[data-v-5c2b9d12]{color:var(--t-bright);font:normal var(--fw-bold) 2.4rem/1.2 var(--_font-accent)}.audit-stat__label[data-v-5c2b9d12]{color:var(--t-muted);font:normal var(--fw-regular) 1.2rem/1.4 var(--_font-accent)}.audit-new[data-v-5c2b9d12]{margin-top:3rem;text-align:center}.audit-summary-card[data-v-5c2b9d12]{align-items:center;background:var(--base);border-radius:24px;box-shadow:0 4px 24px #0000000f;display:flex;gap:4rem;margin-bottom:3rem;padding:3rem 4rem}.audit-summary__score[data-v-5c2b9d12]{border-radius:16px;min-width:120px;padding:2rem;text-align:center}.audit-summary__score.score--good[data-v-5c2b9d12]{background:#22c55e1a}.audit-summary__score.score--medium[data-v-5c2b9d12]{background:#f59e0b1a}.audit-summary__score.score--bad[data-v-5c2b9d12]{background:#ef44441a}.audit-summary__score-value[data-v-5c2b9d12]{font:normal var(--fw-bold) 4rem/1 var(--_font-accent)}.score--good .audit-summary__score-value[data-v-5c2b9d12]{color:#22c55e}.score--medium .audit-summary__score-value[data-v-5c2b9d12]{color:#f59e0b}.score--bad .audit-summary__score-value[data-v-5c2b9d12]{color:#ef4444}.audit-summary__score-label[data-v-5c2b9d12]{color:var(--t-muted);font:normal var(--fw-regular) 1.2rem/1.4 var(--_font-accent);margin-top:.5rem}.audit-summary__stats[data-v-5c2b9d12]{display:flex;flex:1;gap:3rem;justify-content:space-evenly}.audit-summary__stat[data-v-5c2b9d12]{align-items:center;display:flex;flex-direction:column;gap:.4rem;text-align:center}.audit-summary__stat-value[data-v-5c2b9d12]{color:var(--t-bright);font:normal var(--fw-bold) 2.8rem/1 var(--_font-accent)}.audit-summary__stat--error .audit-summary__stat-value[data-v-5c2b9d12]{color:#ef4444}.audit-summary__stat--warning .audit-summary__stat-value[data-v-5c2b9d12]{color:#f59e0b}.audit-summary__stat--success .audit-summary__stat-value[data-v-5c2b9d12]{color:#22c55e}.audit-summary__stat-label[data-v-5c2b9d12]{color:var(--t-muted);font:normal var(--fw-regular) 1.3rem/1.4 var(--_font-accent);white-space:nowrap}.audit-filters[data-v-5c2b9d12]{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:2rem}.audit-filters__search[data-v-5c2b9d12]{align-items:center;background:var(--base);border:1px solid var(--base-shade);border-radius:12px;display:flex;flex:1;gap:1rem;min-width:250px;padding:0 1.5rem}.audit-filters__search i[data-v-5c2b9d12]{color:var(--t-muted);font-size:2rem}.audit-filters__search input[data-v-5c2b9d12]{background:transparent;border:none;color:var(--t-bright);flex:1;font:normal var(--fw-regular) 1.5rem/1.4 var(--_font-accent);outline:none;padding:1.2rem 0}.audit-filters__search input[data-v-5c2b9d12]::-moz-placeholder{color:var(--t-muted)}.audit-filters__search input[data-v-5c2b9d12]::placeholder{color:var(--t-muted)}.audit-filters__buttons[data-v-5c2b9d12]{display:flex;flex-wrap:wrap;gap:.8rem}.audit-filter-btn[data-v-5c2b9d12]{align-items:center;background:var(--base);border:1px solid var(--base-shade);border-radius:10px;color:var(--t-medium);cursor:pointer;display:flex;font:normal var(--fw-medium) 1.4rem/1.4 var(--_font-accent);gap:.5rem;padding:1rem 1.5rem;transition:all .2s ease}.audit-filter-btn[data-v-5c2b9d12]:hover{border-color:var(--t-muted)}.audit-filter-btn.active[data-v-5c2b9d12]{background:var(--t-bright);border-color:var(--t-bright);color:var(--base)}.audit-filter-btn--error.active[data-v-5c2b9d12]{background:#ef4444;border-color:#ef4444}.audit-filter-btn--warning.active[data-v-5c2b9d12]{background:#f59e0b;border-color:#f59e0b}.audit-filter-btn--success.active[data-v-5c2b9d12]{background:#22c55e;border-color:#22c55e}.audit-filter-btn .count[data-v-5c2b9d12]{opacity:.7}.audit-table-wrapper[data-v-5c2b9d12]{background:var(--base);border-radius:16px;box-shadow:0 4px 24px #0000000f;overflow-x:auto;-webkit-overflow-scrolling:touch}.audit-table[data-v-5c2b9d12]{border-collapse:collapse;font:normal var(--fw-regular) 1.4rem/1.4 var(--_font-accent);min-width:900px;width:100%}.audit-table th[data-v-5c2b9d12]{background:var(--base-tint);color:var(--t-muted);font-weight:var(--fw-medium);text-align:left;white-space:nowrap}.audit-table td[data-v-5c2b9d12],.audit-table th[data-v-5c2b9d12]{border-bottom:1px solid var(--base-shade);padding:1.2rem 1.5rem}.audit-table td[data-v-5c2b9d12]{color:var(--t-medium);vertical-align:middle}.col-expand[data-v-5c2b9d12]{min-width:40px}.col-status[data-v-5c2b9d12]{min-width:70px;text-align:center;width:70px}.col-url[data-v-5c2b9d12]{max-width:250px;min-width:180px}.col-title[data-v-5c2b9d12]{max-width:220px;min-width:150px}.col-description[data-v-5c2b9d12]{max-width:200px;min-width:150px}.col-h1[data-v-5c2b9d12]{max-width:180px;min-width:120px}.col-issues[data-v-5c2b9d12]{min-width:90px;text-align:center;width:90px}.audit-table__row[data-v-5c2b9d12]{cursor:pointer;transition:background .2s ease}.audit-table__row[data-v-5c2b9d12]:hover{background:var(--base-tint)}.audit-table__row.row--error[data-v-5c2b9d12]{background:#ef444408}.audit-table__row.row--warning[data-v-5c2b9d12]{background:#f59e0b08}.audit-table__row.row--error[data-v-5c2b9d12]:hover{background:#ef444414}.audit-table__row.row--warning[data-v-5c2b9d12]:hover{background:#f59e0b14}.status-icon[data-v-5c2b9d12]{display:inline-flex;font-size:2rem}.status--success[data-v-5c2b9d12]{color:#22c55e}.status--warning[data-v-5c2b9d12]{color:#f59e0b}.status--error[data-v-5c2b9d12]{color:#ef4444}.is-missing[data-v-5c2b9d12]{color:var(--t-muted);font-style:italic}.col-description[data-v-5c2b9d12],.col-h1[data-v-5c2b9d12],.col-title[data-v-5c2b9d12]{white-space:nowrap}.cell-content[data-v-5c2b9d12]{display:inline-block;max-width:calc(100% - 35px);vertical-align:middle}.cell-content[data-v-5c2b9d12],.col-url a[data-v-5c2b9d12]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.col-url a[data-v-5c2b9d12]{color:var(--accent);display:block;text-decoration:none}.col-url a[data-v-5c2b9d12]:hover{text-decoration:underline}.cell-length[data-v-5c2b9d12]{flex-shrink:0;font-size:1.2rem;margin-left:.5rem;vertical-align:middle}.length--ok[data-v-5c2b9d12]{color:#22c55e}.length--warning[data-v-5c2b9d12]{color:#f59e0b}.cell-warning[data-v-5c2b9d12]{color:#f59e0b;flex-shrink:0;font-size:1.2rem;margin-left:.5rem;vertical-align:middle}.issues-count[data-v-5c2b9d12]{align-items:center;border-radius:14px;display:inline-flex;font-weight:var(--fw-medium);height:28px;justify-content:center;min-width:28px;padding:0 8px}.count--ok[data-v-5c2b9d12]{background:#22c55e1a;color:#22c55e}.count--warning[data-v-5c2b9d12]{background:#f59e0b1a;color:#f59e0b}.count--error[data-v-5c2b9d12]{background:#ef44441a;color:#ef4444}.audit-expanded-details[data-v-5c2b9d12]{background:var(--base);border-radius:16px;box-shadow:0 4px 24px #0000000f;margin-top:2rem;padding:2rem}.audit-expanded__header[data-v-5c2b9d12]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.audit-expanded__title-row[data-v-5c2b9d12]{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem}.audit-expanded__header h4[data-v-5c2b9d12]{color:var(--t-bright);font:normal var(--fw-semibold) 1.8rem/1.2 var(--_font-accent);margin:0}.audit-expanded__link[data-v-5c2b9d12]{align-items:center;color:var(--accent);display:inline-flex;font-size:1.3rem;gap:.5rem;text-decoration:none;transition:opacity .2s}.audit-expanded__link[data-v-5c2b9d12]:hover{opacity:.8}.audit-expanded__close[data-v-5c2b9d12]{background:var(--base-tint);border:none;border-radius:8px;color:var(--t-muted);cursor:pointer;flex-shrink:0;padding:.8rem;transition:all .2s ease}.audit-expanded__close[data-v-5c2b9d12]:hover{background:var(--base-shade);color:var(--t-bright)}.audit-expanded__issues[data-v-5c2b9d12]{background:var(--base-tint);border-radius:10px;display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:2rem;padding:1.5rem}.audit-expanded__issue[data-v-5c2b9d12]{align-items:center;border-radius:6px;display:inline-flex;font-size:1.2rem;font-weight:500;gap:.5rem;padding:.5rem 1rem}.audit-expanded__issue.issue--error[data-v-5c2b9d12]{background:#ef44441a;color:#ef4444}.audit-expanded__issue.issue--warning[data-v-5c2b9d12]{background:#f59e0b1a;color:#f59e0b}.audit-expanded__no-issues[data-v-5c2b9d12]{align-items:center;background:#22c55e14;border-radius:10px;color:#22c55e;display:flex;font-size:1.4rem;font-weight:500;gap:.8rem;margin-bottom:2rem;padding:1.5rem}.audit-expanded__grid[data-v-5c2b9d12]{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.audit-expanded__panel[data-v-5c2b9d12]{background:var(--base-tint);border-radius:12px;padding:1.5rem}.audit-expanded__panel-header[data-v-5c2b9d12]{align-items:center;border-bottom:1px solid var(--stroke);color:var(--accent);display:flex;font:normal var(--fw-semibold) 1.2rem/1.2 var(--_font-accent);gap:.8rem;letter-spacing:.05em;margin-bottom:1.5rem;padding-bottom:1rem;text-transform:uppercase}.audit-expanded__fields[data-v-5c2b9d12]{display:flex;flex-direction:column;gap:1.2rem}.audit-expanded__field[data-v-5c2b9d12]{display:flex;flex-direction:column;gap:.4rem}.audit-expanded__field-header[data-v-5c2b9d12]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.audit-expanded__label[data-v-5c2b9d12]{color:var(--t-muted);font-size:1.2rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.audit-expanded__count[data-v-5c2b9d12]{border-radius:4px;font-size:1.1rem;font-weight:500;padding:.2rem .6rem}.audit-expanded__count.length--ok[data-v-5c2b9d12]{background:#22c55e1a;color:#22c55e}.audit-expanded__count.length--warning[data-v-5c2b9d12]{background:#f59e0b1a;color:#f59e0b}.audit-expanded__value[data-v-5c2b9d12]{color:var(--t-base);font-size:1.3rem;line-height:1.5;word-break:break-word}.audit-expanded__value.is-empty[data-v-5c2b9d12]{color:var(--t-muted);font-style:italic}.audit-expanded__value--mono[data-v-5c2b9d12]{font-family:monospace;font-size:1.2rem}.audit-expanded__og-image[data-v-5c2b9d12]{display:flex;flex-direction:column;gap:.8rem}.audit-expanded__og-image img[data-v-5c2b9d12]{background:var(--base-shade);border-radius:8px;max-height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.audit-expanded__og-url[data-v-5c2b9d12]{background:var(--base);border-radius:4px;color:var(--t-muted);font-size:1.1rem;padding:.5rem;word-break:break-all}.audit-expanded__stats-grid[data-v-5c2b9d12]{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.audit-expanded__stat-item[data-v-5c2b9d12]{align-items:center;background:var(--base);border-radius:8px;display:flex;flex-direction:column;padding:1rem;text-align:center}.audit-expanded__stat-value[data-v-5c2b9d12]{color:var(--t-bright);font:normal var(--fw-semibold) 2rem/1 var(--_font-accent)}.audit-expanded__stat-value.stat--good[data-v-5c2b9d12]{color:#22c55e}.audit-expanded__stat-value.stat--warning[data-v-5c2b9d12]{color:#f59e0b}.audit-expanded__stat-value.stat--bad[data-v-5c2b9d12]{color:#ef4444}.audit-expanded__stat-label[data-v-5c2b9d12]{color:var(--t-muted);font-size:1.1rem;margin-top:.4rem}.col-expand[data-v-5c2b9d12]{color:var(--t-muted);cursor:pointer;text-align:center;width:40px}.col-expand i[data-v-5c2b9d12]{font-size:1.4rem;transition:transform .2s}.audit-table__row.is-expanded[data-v-5c2b9d12]{background:var(--base-tint)}.audit-table__row.is-expanded .col-expand i[data-v-5c2b9d12]{color:var(--accent)}.audit-table__details-row[data-v-5c2b9d12]{background:var(--base-tint)}.audit-table__details-row td[data-v-5c2b9d12]{border-top:none!important;padding:0!important}.audit-inline-details[data-v-5c2b9d12]{border-top:1px solid var(--stroke);padding:1.5rem 2rem 2rem}.audit-inline__header[data-v-5c2b9d12]{align-items:center;border-bottom:1px solid var(--stroke);display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.audit-inline__url[data-v-5c2b9d12]{align-items:center;color:var(--accent);display:flex;font-size:1.3rem;gap:.5rem;text-decoration:none;word-break:break-all}.audit-inline__url[data-v-5c2b9d12]:hover{text-decoration:underline}.audit-inline__close[data-v-5c2b9d12]{align-items:center;background:var(--base);border:1px solid var(--stroke);border-radius:8px;color:var(--t-muted);cursor:pointer;display:flex;font-size:1.2rem;gap:.5rem;padding:.6rem 1.2rem;transition:all .2s;white-space:nowrap}.audit-inline__close[data-v-5c2b9d12]:hover{background:var(--base-shade);color:var(--t-bright)}.audit-inline__grid[data-v-5c2b9d12]{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.audit-issues .audit-inline__grid[data-v-5c2b9d12]{background:var(--base-tint);border:1px dashed var(--t-muted-20,hsla(0,0%,50%,.2));border-radius:16px;padding:2rem}.audit-issues .audit-inline__panel[data-v-5c2b9d12]{background:var(--base);border:1px solid var(--stroke)}.audit-inline__panel[data-v-5c2b9d12]{background:var(--base);border-radius:10px;padding:1.2rem}.audit-inline__panel-header[data-v-5c2b9d12]{align-items:center;border-bottom:1px solid var(--stroke);color:var(--accent);display:flex;font:normal var(--fw-semibold) 1.1rem/1.2 var(--_font-accent);gap:.6rem;letter-spacing:.05em;margin-bottom:1rem;padding-bottom:.8rem;text-transform:uppercase}.audit-inline__fields[data-v-5c2b9d12]{display:flex;flex-direction:column;gap:.8rem}.audit-inline__field[data-v-5c2b9d12]{display:flex;flex-direction:column;gap:.2rem}.audit-inline__label[data-v-5c2b9d12]{color:var(--t-muted);font-size:1rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.audit-inline__value[data-v-5c2b9d12]{color:var(--t-base);font-size:1.2rem;line-height:1.4;word-break:break-word}.audit-inline__value.is-empty[data-v-5c2b9d12]{color:var(--t-muted);font-style:italic}.audit-inline__value--mono[data-v-5c2b9d12]{font-family:monospace;font-size:1.1rem}.audit-inline__count[data-v-5c2b9d12]{font-size:1rem;font-weight:500;margin-left:.5rem}.audit-inline__og-image[data-v-5c2b9d12]{display:flex;flex-direction:column;gap:.5rem}.audit-inline__og-image img[data-v-5c2b9d12]{background:var(--base-shade);border-radius:6px;max-height:100px;-o-object-fit:cover;object-fit:cover;width:100%}.audit-inline__og-image code[data-v-5c2b9d12]{color:var(--t-muted);font-size:1rem;word-break:break-all}.audit-inline__stats[data-v-5c2b9d12]{display:grid;gap:.8rem;grid-template-columns:repeat(3,1fr)}.audit-inline__stat[data-v-5c2b9d12]{align-items:center;background:var(--base-tint);border-radius:6px;display:flex;flex-direction:column;padding:.8rem .5rem;text-align:center}.audit-inline__stat .stat-value[data-v-5c2b9d12]{color:var(--t-bright);font:normal var(--fw-semibold) 1.6rem/1 var(--_font-accent)}.audit-inline__stat .stat-value.stat--good[data-v-5c2b9d12]{color:#22c55e}.audit-inline__stat .stat-value.stat--warning[data-v-5c2b9d12]{color:#f59e0b}.audit-inline__stat .stat-value.stat--bad[data-v-5c2b9d12]{color:#ef4444}.audit-inline__stat .stat-label[data-v-5c2b9d12]{color:var(--t-muted);font-size:1rem;margin-top:.3rem}.audit-show-more[data-v-5c2b9d12]{display:flex;justify-content:center;margin-top:2rem}.audit-show-more__btn[data-v-5c2b9d12]{align-items:center;background:var(--base-tint);border:1px solid var(--stroke);border-radius:12px;color:var(--t-base);cursor:pointer;display:inline-flex;font:normal var(--fw-medium) 1.5rem/1.4 var(--_font-accent);gap:.8rem;padding:1.2rem 2.5rem;transition:all .2s ease}.audit-show-more__btn[data-v-5c2b9d12]:hover{background:var(--base-shade);border-color:var(--accent);color:var(--accent)}.audit-show-more__btn i[data-v-5c2b9d12]{font-size:2rem}.mxd-section-audit-landing[data-v-5c2b9d12]{padding:3rem 0 8rem}.audit-landing__intro[data-v-5c2b9d12]{margin:0 auto 5rem;max-width:800px;text-align:center}.audit-landing__title[data-v-5c2b9d12]{color:var(--t-bright);font:normal var(--fw-semibold) 3.2rem/1.2 var(--_font-accent);margin-bottom:1.5rem}.audit-landing__text[data-v-5c2b9d12]{color:var(--t-medium);font-size:1.8rem;line-height:1.7}.audit-landing__features[data-v-5c2b9d12]{display:grid;gap:2.5rem;grid-template-columns:repeat(3,1fr);margin-bottom:6rem}.audit-landing__feature[data-v-5c2b9d12]{background:var(--base);border:1px solid var(--stroke);border-radius:20px;padding:2.5rem;transition:all .3s ease}.audit-landing__feature[data-v-5c2b9d12]:hover{border-color:var(--accent);box-shadow:0 12px 40px #0000001a;transform:translateY(-4px)}.audit-landing__feature-icon[data-v-5c2b9d12]{align-items:center;background:var(--accent);border-radius:14px;display:flex;height:56px;justify-content:center;margin-bottom:1.5rem;width:56px}.audit-landing__feature-icon i[data-v-5c2b9d12]{color:var(--t-opp-bright);font-size:2.6rem}.audit-landing__feature-title[data-v-5c2b9d12]{color:var(--t-bright);font:normal var(--fw-semibold) 1.8rem/1.3 var(--_font-accent);margin-bottom:.8rem}.audit-landing__feature-text[data-v-5c2b9d12]{color:var(--t-muted);font-size:1.4rem;line-height:1.6}.audit-landing__steps[data-v-5c2b9d12]{margin:0 auto 6rem;max-width:900px;text-align:center}.audit-landing__steps .audit-landing__title[data-v-5c2b9d12]{margin-bottom:3rem}.audit-landing__steps-grid[data-v-5c2b9d12]{display:grid;gap:3rem;grid-template-columns:repeat(3,1fr)}.audit-landing__step[data-v-5c2b9d12]{position:relative}.audit-landing__step-num[data-v-5c2b9d12]{align-items:center;background:var(--accent);border-radius:50%;color:var(--t-opp-bright);display:inline-flex;font:normal var(--fw-bold) 2rem/1 var(--_font-accent);height:48px;justify-content:center;margin-bottom:1.5rem;width:48px}.audit-landing__step-title[data-v-5c2b9d12]{color:var(--t-bright);font:normal var(--fw-semibold) 1.8rem/1.3 var(--_font-accent);margin-bottom:.8rem}.audit-landing__step-text[data-v-5c2b9d12]{color:var(--t-muted);font-size:1.4rem;line-height:1.5}.audit-landing__why[data-v-5c2b9d12]{align-items:center;background:var(--base);border:1px solid var(--stroke);border-radius:24px;display:grid;gap:4rem;grid-template-columns:1fr 1fr;padding:4rem}.audit-landing__why .audit-landing__title[data-v-5c2b9d12]{margin-bottom:2rem}.audit-landing__why-list[data-v-5c2b9d12]{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.audit-landing__why-list li[data-v-5c2b9d12]{align-items:center;color:var(--t-base);display:flex;font-size:1.6rem;gap:1rem}.audit-landing__why-list i[data-v-5c2b9d12]{color:#22c55e;font-size:2rem}.audit-landing__why-cta[data-v-5c2b9d12]{align-items:center;background:linear-gradient(135deg,rgba(var(--accent-rgb,99,102,241),.1) 0,rgba(var(--accent-rgb,99,102,241),.05));border:1px dashed var(--accent);border-radius:20px;display:flex;flex-direction:column;justify-content:center;padding:3rem;text-align:center}.audit-landing__why-cta p[data-v-5c2b9d12]{color:var(--t-main);font-size:2.2rem;font-weight:var(--fw-semibold);line-height:1.4;margin-bottom:2.5rem;max-width:520px;padding-top:2rem;position:relative}.audit-landing__why-cta p[data-v-5c2b9d12]:before{background:var(--accent);border-radius:2px;content:"";height:4px;left:50%;position:absolute;top:0;transform:translate(-50%);width:60px}.audit-landing__why-cta .btn[data-v-5c2b9d12]{align-items:center;background:var(--accent);border:none;border-radius:12px;color:var(--t-opp-bright);cursor:pointer;display:inline-flex;font:normal var(--fw-semibold) 1.6rem/1.2 var(--_font-accent);gap:.8rem;padding:1.4rem 2.5rem;transition:all .3s ease}.audit-landing__why-cta .btn[data-v-5c2b9d12]:hover{box-shadow:0 8px 24px rgba(var(--accent-rgb,99,102,241),.4);transform:translateY(-2px)}.audit-landing__why-cta .btn i[data-v-5c2b9d12]{font-size:2rem;transform:rotate(-45deg);transition:transform .3s}.audit-landing__why-cta .btn:hover i[data-v-5c2b9d12]{transform:rotate(0)}.mxd-section-audit-info[data-v-5c2b9d12]{background:var(--base);padding:6rem 0}.audit-info[data-v-5c2b9d12]{display:flex;flex-direction:column;gap:3rem;margin:0 auto;max-width:1200px}.audit-info__header[data-v-5c2b9d12]{align-items:flex-start;display:flex;gap:3rem;justify-content:space-between}.audit-info__content[data-v-5c2b9d12]{flex:1}.audit-info__title[data-v-5c2b9d12]{color:var(--t-bright);font:normal var(--fw-semibold) 2.8rem/1.2 var(--_font-accent);margin-bottom:1rem}.audit-info__text[data-v-5c2b9d12]{color:var(--t-medium);font-size:1.6rem;line-height:1.6;max-width:700px}.audit-info__factors[data-v-5c2b9d12]{display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}.audit-info__factor[data-v-5c2b9d12]{background:var(--base);border:1px solid var(--stroke);border-radius:12px;display:flex;flex-direction:column;gap:.4rem;padding:1.2rem 1.5rem}.audit-info__factor-score[data-v-5c2b9d12]{color:var(--accent);font:normal var(--fw-bold) 1.8rem/1 var(--_font-accent)}.audit-info__factor-name[data-v-5c2b9d12]{color:var(--t-bright);font:normal var(--fw-semibold) 1.4rem/1.3 var(--_font-accent)}.audit-info__factor-desc[data-v-5c2b9d12]{color:var(--t-muted);font-size:1.2rem;line-height:1.4}.audit-info__aside[data-v-5c2b9d12]{flex-shrink:0;width:300px}.audit-info__tip[data-v-5c2b9d12]{background:linear-gradient(135deg,rgba(var(--accent-rgb),.08) 0,rgba(var(--accent-rgb),.03));border:1px solid rgba(var(--accent-rgb),.2);border-radius:16px;display:flex;gap:1.2rem;overflow:hidden;padding:1.8rem;position:relative}.audit-info__tip[data-v-5c2b9d12]:before{background:var(--accent);border-radius:4px 0 0 4px;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.audit-info__tip>i[data-v-5c2b9d12]{color:var(--accent);flex-shrink:0;font-size:2.8rem}.audit-info__tip strong[data-v-5c2b9d12]{color:var(--accent);display:block;font:normal var(--fw-semibold) 1.5rem/1.3 var(--_font-accent);margin-bottom:.5rem}.audit-info__tip p[data-v-5c2b9d12]{color:var(--t-medium);font-size:1.4rem;line-height:1.6}@media(max-width:1024px){.audit-landing__features[data-v-5c2b9d12]{gap:2rem;grid-template-columns:repeat(2,1fr)}.audit-landing__steps-grid[data-v-5c2b9d12]{gap:2rem;grid-template-columns:1fr}.audit-landing__why[data-v-5c2b9d12]{gap:3rem;grid-template-columns:1fr}.audit-summary-card[data-v-5c2b9d12]{flex-direction:column;gap:2rem;text-align:center}.audit-summary__stats[data-v-5c2b9d12]{flex-wrap:wrap;gap:2rem;justify-content:center}.col-description[data-v-5c2b9d12],.col-h1[data-v-5c2b9d12]{display:none}.audit-table[data-v-5c2b9d12]{min-width:500px}.audit-expanded__grid[data-v-5c2b9d12]{grid-template-columns:1fr}.audit-info__header[data-v-5c2b9d12]{flex-direction:column;gap:2rem}.audit-info__aside[data-v-5c2b9d12]{width:100%}.audit-expanded__stats-grid[data-v-5c2b9d12],.audit-info__factors[data-v-5c2b9d12]{grid-template-columns:repeat(3,1fr)}.audit-inline__grid[data-v-5c2b9d12]{grid-template-columns:1fr}.audit-inline__stats[data-v-5c2b9d12]{grid-template-columns:repeat(6,1fr)}}@media(max-width:767px){.mxd-section-audit-landing[data-v-5c2b9d12]{padding:2rem 0 5rem}.audit-landing__title[data-v-5c2b9d12]{font-size:2.4rem}.audit-landing__text[data-v-5c2b9d12]{font-size:1.6rem}.audit-landing__features[data-v-5c2b9d12]{gap:1.5rem;grid-template-columns:1fr}.audit-landing__feature[data-v-5c2b9d12]{padding:2rem}.audit-landing__why[data-v-5c2b9d12]{padding:2.5rem}.audit-landing__why-list li[data-v-5c2b9d12]{font-size:1.4rem}.mxd-section-audit-hero[data-v-5c2b9d12]{min-height:auto;padding:10rem 0 6rem}.audit-hero__title[data-v-5c2b9d12]{font-size:4rem}.audit-hero__description[data-v-5c2b9d12]{font-size:1.8rem;margin-bottom:2rem}.audit-mode-switcher[data-v-5c2b9d12]{flex-direction:column}.audit-mode-btn[data-v-5c2b9d12]{justify-content:center}.audit-form__input-wrapper[data-v-5c2b9d12]{flex-direction:column;padding:1rem}.audit-form__icon[data-v-5c2b9d12]{display:none}.audit-form__input[data-v-5c2b9d12]{text-align:center;width:100%}.audit-form__button[data-v-5c2b9d12]{margin-top:1rem;width:100%}.audit-features[data-v-5c2b9d12]{flex-direction:column;gap:1.5rem}.audit-usage-compact[data-v-5c2b9d12]{font-size:1.2rem;margin-top:2rem}.audit-issues[data-v-5c2b9d12],.audit-score-card[data-v-5c2b9d12],.audit-summary-card[data-v-5c2b9d12]{padding:2rem}.audit-score[data-v-5c2b9d12]{flex-direction:column;gap:2rem;text-align:center}.audit-check__header[data-v-5c2b9d12],.audit-meta[data-v-5c2b9d12]{flex-direction:column;gap:1rem}.audit-filters__search[data-v-5c2b9d12]{min-width:100%}.audit-filters__buttons[data-v-5c2b9d12]{justify-content:space-between;width:100%}.audit-filter-btn[data-v-5c2b9d12]{flex:1;font-size:1.2rem;justify-content:center;padding:1rem .8rem}.col-title[data-v-5c2b9d12]{display:none}.audit-table[data-v-5c2b9d12]{min-width:400px}.audit-table td[data-v-5c2b9d12],.audit-table th[data-v-5c2b9d12]{padding:1rem}.audit-inline-details[data-v-5c2b9d12]{padding:1rem 1.2rem 1.5rem}.audit-inline__grid[data-v-5c2b9d12]{gap:1rem;grid-template-columns:1fr}.audit-inline__stats[data-v-5c2b9d12]{grid-template-columns:repeat(3,1fr)}.audit-inline__stat .stat-value[data-v-5c2b9d12]{font-size:1.4rem}.audit-show-more__btn[data-v-5c2b9d12]{font-size:1.4rem;justify-content:center;padding:1rem 1.5rem;width:100%}.audit-inline__header[data-v-5c2b9d12]{align-items:flex-start;flex-direction:column;gap:1rem}.audit-inline__close[data-v-5c2b9d12]{justify-content:center;width:100%}.audit-info__title[data-v-5c2b9d12]{font-size:2.2rem}.audit-info__factors[data-v-5c2b9d12]{grid-template-columns:repeat(2,1fr)}.mxd-section-audit-info[data-v-5c2b9d12]{padding:4rem 0}.audit-info__tip[data-v-5c2b9d12]{padding:1.2rem}}@media(max-width:480px){.audit-info__factors[data-v-5c2b9d12]{grid-template-columns:1fr}}.cta-mid-block[data-v-5c2b9d12]{align-items:center;background:linear-gradient(135deg,var(--accent),var(--accent-dark,var(--accent)));border-radius:var(--_radius-l);display:flex;flex-direction:column;gap:1.5rem;margin-top:3rem;overflow:hidden;padding:2rem 2.5rem;position:relative;text-align:center}.cta-mid-block[data-v-5c2b9d12]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23fff' d='M232 96a8 8 0 0 1-8 8h-40v80h40a8 8 0 0 1 0 16h-96a8 8 0 0 1 0-16h40v-80h-40a8 8 0 0 1 0-16h96a8 8 0 0 1 8 8M72 72V56a8 8 0 0 0-16 0v16H40a8 8 0 0 0 0 16h16v16a8 8 0 0 0 16 0V88h16a8 8 0 0 0 0-16Zm0 96v-16a8 8 0 0 0-16 0v16H40a8 8 0 0 0 0 16h16v16a8 8 0 0 0 16 0v-16h16a8 8 0 0 0 0-16Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;bottom:-4rem;content:"";height:28rem;opacity:.12;pointer-events:none;position:absolute;right:15%;width:28rem}.cta-mid-block__icon[data-v-5c2b9d12]{align-items:center;background:#ffffff26;border-radius:50%;display:flex;height:7rem;justify-content:center;position:relative;width:7rem;z-index:1}.cta-mid-block__icon i[data-v-5c2b9d12]{color:var(--t-opp-bright);font-size:3rem}.cta-mid-block__content[data-v-5c2b9d12]{max-width:50rem;position:relative;z-index:1}.cta-mid-block__title[data-v-5c2b9d12]{color:var(--t-opp-bright);font-family:var(--_font-accent);font-size:2.4rem;font-weight:var(--fw-semibold);margin:0 0 1rem}.cta-mid-block__text[data-v-5c2b9d12]{color:#ffffffd9;font-family:var(--_font-accent);font-size:1.6rem;line-height:1.6;margin:0}.cta-mid-block__actions[data-v-5c2b9d12]{position:relative;z-index:1}.cta-mid-block__actions .btn[data-v-5c2b9d12]{background:#fff;border-color:#fff;color:var(--accent);padding:1.4rem 3rem}.cta-mid-block__actions .btn[data-v-5c2b9d12]:hover{background:#ffffffe6;border-color:#ffffffe6;color:var(--accent)}[color-scheme=dark] .cta-mid-block[data-v-5c2b9d12]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%231a1a2e' d='M232 96a8 8 0 0 1-8 8h-40v80h40a8 8 0 0 1 0 16h-96a8 8 0 0 1 0-16h40v-80h-40a8 8 0 0 1 0-16h96a8 8 0 0 1 8 8M72 72V56a8 8 0 0 0-16 0v16H40a8 8 0 0 0 0 16h16v16a8 8 0 0 0 16 0V88h16a8 8 0 0 0 0-16Zm0 96v-16a8 8 0 0 0-16 0v16H40a8 8 0 0 0 0 16h16v16a8 8 0 0 0 16 0v-16h16a8 8 0 0 0 0-16Z'/%3E%3C/svg%3E");opacity:.15}[color-scheme=dark] .cta-mid-block__icon[data-v-5c2b9d12]{background:#00000026}[color-scheme=dark] .cta-mid-block__icon i[data-v-5c2b9d12],[color-scheme=dark] .cta-mid-block__title[data-v-5c2b9d12]{color:#1a1a2e}[color-scheme=dark] .cta-mid-block__text[data-v-5c2b9d12]{color:#000000bf}[color-scheme=dark] .cta-mid-block__actions .btn[data-v-5c2b9d12]{background:#1a1a2e;border-color:#1a1a2e;color:#fff}[color-scheme=dark] .cta-mid-block__actions .btn[data-v-5c2b9d12]:hover{background:#2a2a3e;border-color:#2a2a3e;color:#fff}@media only screen and (min-width:768px){.cta-mid-block[data-v-5c2b9d12]{flex-direction:row;gap:2rem;padding:2.5rem 3rem;text-align:left}.cta-mid-block__icon[data-v-5c2b9d12]{flex-shrink:0;height:8rem;width:8rem}.cta-mid-block__icon i[data-v-5c2b9d12]{font-size:3.5rem}.cta-mid-block__content[data-v-5c2b9d12]{flex:1}.cta-mid-block__title[data-v-5c2b9d12]{font-size:2.8rem}.cta-mid-block__text[data-v-5c2b9d12]{font-size:1.7rem}.cta-mid-block__actions[data-v-5c2b9d12]{flex-shrink:0}}@media only screen and (min-width:1200px){.cta-mid-block[data-v-5c2b9d12]{padding:3rem 4rem}.cta-mid-block__title[data-v-5c2b9d12]{font-size:3.2rem}.cta-mid-block__text[data-v-5c2b9d12]{font-size:1.8rem}}
