.chat-notif__item[data-v-75146423]{position:relative}.chat-notif__btn[data-v-75146423]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:.55rem;background:var(--audit-surface, #fff);cursor:pointer;transition:background .15s ease}.chat-notif__btn[data-v-75146423]:hover{background:var(--audit-surface-alt, #f3f4f6)}.chat-notif__btn--wa[data-v-75146423]{color:#25d366}.chat-notif__btn--crisp[data-v-75146423]{color:#1972f5}.chat-notif__btn--mail[data-v-75146423]{color:#0d6a7c}.chat-notif__panel--mail[data-v-75146423]{display:flex;flex-direction:column;width:360px;max-height:min(32rem,calc(100vh - 5rem))}.chat-notif__panel--mail .chat-notif__list[data-v-75146423]{flex:1;min-height:0;max-height:none;overflow-y:auto}.chat-notif__mail[data-v-75146423]{display:flex;gap:.6rem;padding:.6rem .85rem;border-bottom:1px solid var(--audit-border, #f1f2f4);border-left:3px solid #0d6a7c;color:inherit;text-decoration:none}.chat-notif__mail[data-v-75146423]:hover{background:var(--audit-surface-alt, #f9fafb)}.chat-notif__avatar[data-v-75146423]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:50%;background:linear-gradient(135deg,#0369a1,#6366f1);color:#fff;font-size:.7rem;font-weight:700}.chat-notif__avatar--reply[data-v-75146423]{background:linear-gradient(135deg,#16a34a,#0d9488)}.chat-notif__mail-body[data-v-75146423]{display:flex;flex-direction:column;gap:.05rem;min-width:0;flex:1}.chat-notif__subject[data-v-75146423]{font-size:.76rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-notif__meta[data-v-75146423]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.2rem}.chat-notif__kind[data-v-75146423]{padding:0 .4rem;border-radius:999px;font-size:.64rem;font-weight:700;color:#0369a1;background:#0369a11a}.chat-notif__kind--reply[data-v-75146423]{color:#15803d;background:#16a34a1f}.chat-notif__to[data-v-75146423]{font-size:.66rem;color:var(--audit-muted, #667085);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:11rem}.chat-notif__new[data-v-75146423]{font-size:.64rem;font-weight:700;color:#dc2626}.chat-notif__btn--pulse[data-v-75146423]{animation:chat-notif-pulse-75146423 1s ease-in-out 4}@keyframes chat-notif-pulse-75146423{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.chat-notif__badge[data-v-75146423]{position:absolute;top:-.4rem;right:-.4rem;min-width:1.05rem;height:1.05rem;padding:0 .28rem;border-radius:999px;background:#dc2626;color:#fff;font-size:.62rem;font-weight:700;line-height:1.05rem;text-align:center}.chat-notif__panel[data-v-75146423]{position:absolute;top:calc(100% + .45rem);right:0;z-index:1060;width:320px;max-width:calc(100vw - 1rem);background:var(--audit-surface, #fff);border:1px solid var(--audit-border, #e5e7eb);border-radius:.75rem;box-shadow:0 10px 30px #00000026;overflow:hidden}.chat-notif__header[data-v-75146423]{padding:.6rem .85rem;font-size:.78rem;font-weight:700;border-bottom:1px solid var(--audit-border, #e5e7eb)}.chat-notif__list[data-v-75146423]{max-height:340px;overflow-y:auto}.chat-notif__empty[data-v-75146423]{padding:1.25rem .85rem;font-size:.8rem;text-align:center;color:var(--audit-muted, #667085)}.chat-notif__empty--warn[data-v-75146423]{color:#b45309}.chat-notif__status[data-v-75146423]{padding:.45rem .85rem;border-top:1px solid var(--audit-border, #e5e7eb);font-size:.68rem;color:var(--audit-muted, #667085)}.chat-notif__status--warn[data-v-75146423]{color:#b45309}.chat-notif__row[data-v-75146423]{display:block;width:100%;padding:.6rem .85rem;border:0;border-bottom:1px solid var(--audit-border, #f1f2f4);background:transparent;color:inherit;text-align:left;text-decoration:none}.chat-notif__row[data-v-75146423]:hover{background:var(--audit-surface-alt, #f9fafb)}.chat-notif__row--button[data-v-75146423]{cursor:pointer}.chat-notif__row--unread[data-v-75146423]{border-left:3px solid #25D366}.chat-notif__btn--crisp~.chat-notif__panel .chat-notif__row--unread[data-v-75146423]{border-left-color:#1972f5}.chat-notif__title[data-v-75146423]{font-size:.82rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-notif__time[data-v-75146423]{font-size:.68rem;color:var(--audit-muted, #667085);flex-shrink:0}.chat-notif__site[data-v-75146423]{display:flex;align-items:center;gap:.25rem;font-size:.7rem;font-weight:600;color:#1972f5}.chat-notif__sub[data-v-75146423]{font-size:.72rem;color:var(--audit-muted, #667085)}.chat-notif__preview[data-v-75146423]{font-size:.78rem;margin-top:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-notif__count[data-v-75146423]{display:inline-block;margin-top:.15rem;font-size:.68rem;font-weight:600;color:#15803d}.chat-notif__link[data-v-75146423]{border:0;background:none;padding:0;font-size:.72rem;font-weight:600;color:#1972f5;cursor:pointer}@media(max-width:575.98px){.chat-notif__panel[data-v-75146423]{position:fixed;top:3.4rem;right:.5rem;left:.5rem;width:auto;max-width:none}}.bell-notif[data-v-544e8e4c]{position:relative}.bell-notif__btn[data-v-544e8e4c]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:.55rem;background:var(--audit-surface, #fff);color:var(--audit-ink, #1f2937);cursor:pointer;transition:background .15s ease,border-color .15s ease}.bell-notif__btn[data-v-544e8e4c]:hover,.bell-notif__btn--open[data-v-544e8e4c]{background:var(--audit-surface-alt, #f3f4f6)}.bell-notif__btn[data-v-544e8e4c]:focus-visible{outline:2px solid var(--audit-primary, #9c7a3c);outline-offset:2px}.bell-notif__btn--pulse[data-v-544e8e4c]{animation:bell-notif-ring-544e8e4c .9s ease-in-out 4;transform-origin:50% 4px}@keyframes bell-notif-ring-544e8e4c{0%,to{transform:rotate(0)}20%{transform:rotate(14deg)}40%{transform:rotate(-12deg)}60%{transform:rotate(8deg)}80%{transform:rotate(-4deg)}}.bell-notif__badge[data-v-544e8e4c]{position:absolute;top:-.4rem;right:-.4rem;min-width:1.05rem;height:1.05rem;padding:0 .28rem;border-radius:999px;background:#dc2626;color:#fff;font-size:.62rem;font-weight:700;line-height:1.05rem;text-align:center}.bell-notif__panel[data-v-544e8e4c]{position:absolute;top:calc(100% + .45rem);right:0;z-index:1060;width:360px;max-width:calc(100vw - 1rem);background:var(--audit-surface, #fff);border:1px solid var(--audit-border, #e5e7eb);border-radius:.75rem;box-shadow:0 10px 30px #00000026;overflow:hidden}.bell-notif__header[data-v-544e8e4c]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .85rem;border-bottom:1px solid var(--audit-border, #e5e7eb)}.bell-notif__heading[data-v-544e8e4c]{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:700}.bell-notif__pill[data-v-544e8e4c]{padding:.05rem .45rem;border-radius:999px;background:#fee2e2;color:#b91c1c;font-size:.66rem;font-weight:700}.bell-notif__link[data-v-544e8e4c]{border:0;background:none;padding:0;font-size:.72rem;font-weight:600;color:var(--audit-primary, #9c7a3c);cursor:pointer}.bell-notif__tabs[data-v-544e8e4c]{display:flex;gap:.25rem;padding:.4rem .6rem;border-bottom:1px solid var(--audit-border, #e5e7eb)}.bell-notif__tab[data-v-544e8e4c]{border:0;background:none;padding:.25rem .6rem;border-radius:999px;font-size:.74rem;font-weight:600;color:var(--audit-muted, #667085);cursor:pointer}.bell-notif__tab--on[data-v-544e8e4c]{background:var(--audit-surface-alt, #f3f4f6);color:var(--audit-ink, #1f2937)}.bell-notif__list[data-v-544e8e4c]{max-height:360px;overflow-y:auto}.bell-notif__empty[data-v-544e8e4c]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem .85rem;font-size:.8rem;text-align:center;color:var(--audit-muted, #667085)}.bell-notif__row[data-v-544e8e4c]{position:relative;display:flex;align-items:flex-start;gap:.65rem;width:100%;padding:.65rem .85rem;border:0;border-bottom:1px solid var(--audit-border, #f1f2f4);border-left:3px solid transparent;background:transparent;color:inherit;text-align:left;cursor:pointer}.bell-notif__row[data-v-544e8e4c]:hover{background:var(--audit-surface-alt, #f9fafb)}.bell-notif__row[data-v-544e8e4c]:focus-visible{outline:2px solid var(--audit-primary, #9c7a3c);outline-offset:-2px}.bell-notif__row--unread[data-v-544e8e4c]{border-left-color:var(--audit-primary, #9c7a3c);background:color-mix(in srgb,var(--audit-primary-subtle, #f5efe3) 45%,transparent)}.bell-notif__icon[data-v-544e8e4c]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.6rem}.bell-notif__icon--success[data-v-544e8e4c]{background:#16a34a1f;color:#15803d}.bell-notif__icon--danger[data-v-544e8e4c]{background:#dc26261f;color:#b91c1c}.bell-notif__icon--primary[data-v-544e8e4c]{background:var(--audit-primary-subtle, #f5efe3);color:var(--audit-primary, #9c7a3c)}.bell-notif__icon--info[data-v-544e8e4c]{background:#1972f51f;color:#1972f5}.bell-notif__icon--warning[data-v-544e8e4c]{background:#d9770624;color:#b45309}.bell-notif__icon--purple[data-v-544e8e4c]{background:#7c3aed1f;color:#6d28d9}.bell-notif__icon--muted[data-v-544e8e4c]{background:var(--audit-surface-alt, #f3f4f6);color:var(--audit-muted, #667085)}.bell-notif__body[data-v-544e8e4c]{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.bell-notif__title[data-v-544e8e4c]{font-size:.82rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bell-notif__row:not(.bell-notif__row--unread) .bell-notif__title[data-v-544e8e4c]{font-weight:500;color:var(--audit-muted, #667085)}.bell-notif__time[data-v-544e8e4c]{font-size:.68rem;color:var(--audit-muted, #667085);flex-shrink:0}.bell-notif__preview[data-v-544e8e4c]{font-size:.76rem;color:var(--audit-muted, #667085);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bell-notif__dot[data-v-544e8e4c]{position:absolute;top:.8rem;right:.6rem;width:.45rem;height:.45rem;border-radius:999px;background:#dc2626}.bell-notif__row--unread .bell-notif__time[data-v-544e8e4c]{margin-right:.6rem}.bell-notif__footer[data-v-544e8e4c]{display:block;padding:.55rem .85rem;text-align:center;font-size:.76rem;font-weight:600;color:var(--audit-primary, #9c7a3c);text-decoration:none}.bell-notif__footer[data-v-544e8e4c]:hover{background:var(--audit-surface-alt, #f9fafb)}@media(max-width:575.98px){.bell-notif__panel[data-v-544e8e4c]{position:fixed;top:3.4rem;right:.5rem;left:.5rem;width:auto;max-width:none}}@media(prefers-reduced-motion:reduce){.bell-notif__btn--pulse[data-v-544e8e4c]{animation:none}}.cp-backdrop[data-v-8edb8c43]{position:fixed;inset:0;z-index:2000;display:flex;justify-content:center;align-items:flex-start;padding:10vh 1rem 1rem;background:#0f172a73;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cp[data-v-8edb8c43]{width:100%;max-width:620px;display:flex;flex-direction:column;max-height:72vh;border-radius:1rem;background:var(--bs-body-bg, #fff);color:var(--bs-body-color, #111);box-shadow:0 30px 80px -20px #0f172a80;border:1px solid var(--bs-border-color, #e5e7eb);overflow:hidden}.cp-search[data-v-8edb8c43]{display:flex;align-items:center;gap:.6rem;padding:.85rem 1rem;border-bottom:1px solid var(--bs-border-color, #e5e7eb);color:var(--bs-secondary-color, #667085)}.cp-search input[data-v-8edb8c43]{flex:1;border:0;outline:0;background:transparent;font-size:1rem;color:var(--bs-body-color, #111)}kbd[data-v-8edb8c43]{font-size:.68rem;padding:.1rem .4rem;border-radius:.3rem;background:var(--bs-tertiary-bg, #f3f4f6);color:var(--bs-secondary-color, #667085);border:1px solid var(--bs-border-color, #e5e7eb);box-shadow:none;font-family:inherit}.cp-list[data-v-8edb8c43]{overflow-y:auto;padding:.4rem}.cp-group[data-v-8edb8c43]{display:flex;flex-direction:column;gap:.1rem;margin-bottom:.35rem}.cp-group__name[data-v-8edb8c43]{font-size:.66rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color, #667085);padding:.4rem .6rem .2rem}.cp-item[data-v-8edb8c43]{display:flex;align-items:center;gap:.7rem;width:100%;text-align:left;border:0;background:transparent;color:inherit;padding:.5rem .6rem;border-radius:.6rem;cursor:pointer}.cp-item.is-active[data-v-8edb8c43]{background:color-mix(in srgb,var(--audit-primary, #2563eb) 12%,transparent)}.cp-item__icon[data-v-8edb8c43]{width:2rem;height:2rem;border-radius:.55rem;display:grid;place-items:center;flex-shrink:0;background:var(--bs-tertiary-bg, #f3f4f6);color:var(--audit-primary, #2563eb)}.cp-item__icon svg[data-v-8edb8c43]{width:17px;height:17px}.cp-item__text[data-v-8edb8c43]{flex:1;min-width:0;display:flex;flex-direction:column}.cp-item__text b[data-v-8edb8c43]{font-size:.9rem;font-weight:600}.cp-item__text small[data-v-8edb8c43]{font-size:.76rem;color:var(--bs-secondary-color, #667085);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-item__badge[data-v-8edb8c43]{font-size:.66rem;font-weight:700;padding:.08rem .45rem;border-radius:999px;background:#f59e0b26;color:#b45309}.cp-item__enter[data-v-8edb8c43]{opacity:0;color:var(--bs-secondary-color, #667085)}.cp-item.is-active .cp-item__enter[data-v-8edb8c43]{opacity:1}.cp-empty[data-v-8edb8c43]{padding:1.5rem;text-align:center;color:var(--bs-secondary-color, #667085);margin:0}.cp-foot[data-v-8edb8c43]{display:flex;gap:1rem;padding:.55rem 1rem;border-top:1px solid var(--bs-border-color, #e5e7eb);font-size:.74rem;color:var(--bs-secondary-color, #667085)}.cp-foot kbd[data-v-8edb8c43]{margin-right:.15rem}.cp-fade-enter-active[data-v-8edb8c43],.cp-fade-leave-active[data-v-8edb8c43]{transition:opacity .15s ease}.cp-fade-enter-from[data-v-8edb8c43],.cp-fade-leave-to[data-v-8edb8c43]{opacity:0}@media(max-width:575.98px){.cp-foot[data-v-8edb8c43]{display:none}.cp-backdrop[data-v-8edb8c43]{padding-top:4vh}}.sf[data-v-927811d0]{margin-top:3rem;border-top:1px solid var(--audit-border, var(--bs-border-color, #e5e7eb));background:var(--audit-surface-alt, var(--bs-tertiary-bg, #f8f8f6));color:var(--audit-ink, var(--bs-body-color, #111827))}.sf__inner[data-v-927811d0]{max-width:1180px;margin:0 auto;padding:2.75rem 1.25rem 2rem;display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:2rem}@media(max-width:991.98px){.sf__inner[data-v-927811d0]{grid-template-columns:repeat(2,minmax(0,1fr))}.sf__brand[data-v-927811d0]{grid-column:1 / -1}}@media(max-width:575.98px){.sf__inner[data-v-927811d0]{grid-template-columns:1fr;gap:1.5rem}}.sf__logo[data-v-927811d0]{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;color:inherit;font-size:1.05rem}.sf__logo-img[data-v-927811d0]{max-height:40px;max-width:200px;object-fit:contain}.sf__logo-img--dark[data-v-927811d0],[data-bs-theme=dark] .sf__logo-img--light[data-v-927811d0]{display:none}[data-bs-theme=dark] .sf__logo-img--dark[data-v-927811d0]{display:inline}.sf__tagline[data-v-927811d0]{margin:.75rem 0 1rem;max-width:34ch;font-size:.9rem;color:var(--audit-muted, var(--bs-secondary-color, #667085));line-height:1.55}.sf__socials[data-v-927811d0]{display:flex;flex-wrap:wrap;gap:.45rem}.sf__socials a[data-v-927811d0]{width:2.1rem;height:2.1rem;display:grid;place-items:center;border-radius:.65rem;border:1px solid var(--audit-border, var(--bs-border-color, #e5e7eb));background:var(--audit-surface, var(--bs-body-bg, #fff));color:var(--audit-muted, #667085);transition:color .15s,border-color .15s,transform .15s}.sf__socials a[data-v-927811d0]:hover{color:var(--audit-primary, #2563eb);border-color:var(--audit-primary, #2563eb);transform:translateY(-2px)}.sf__col[data-v-927811d0]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.sf__title[data-v-927811d0]{font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--audit-muted, #667085);margin-bottom:.2rem}.sf__col a[data-v-927811d0],.sf__contact[data-v-927811d0]{font-size:.88rem;color:var(--audit-ink, var(--bs-body-color, #111827));text-decoration:none;overflow-wrap:anywhere}.sf__col a[data-v-927811d0]:hover{color:var(--audit-primary, #2563eb)}.sf__contact[data-v-927811d0]{display:inline-flex;align-items:flex-start;gap:.5rem}.sf__contact svg[data-v-927811d0]{flex-shrink:0;margin-top:.2rem;color:var(--audit-primary, #2563eb)}.sf--compact[data-v-927811d0]{margin-top:2rem}.sf--compact .sf__bottom[data-v-927811d0]{border-top:0;padding-top:1rem}.sf__bottom[data-v-927811d0]{max-width:1180px;margin:0 auto;padding:1rem 1.25rem 1.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1.25rem;border-top:1px solid var(--audit-border, var(--bs-border-color, #e5e7eb));font-size:.82rem;color:var(--audit-muted, #667085)}.sf__bottom-links[data-v-927811d0]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.1rem}.sf__bottom-links a[data-v-927811d0]{color:inherit;text-decoration:none}.sf__bottom-links a[data-v-927811d0]:hover{color:var(--audit-primary, #2563eb)}.sf__top[data-v-927811d0]{border:1px solid var(--audit-border, #e5e7eb);background:var(--audit-surface, #fff);color:inherit;border-radius:999px;padding:.2rem .7rem;font-size:.78rem;font-weight:600;cursor:pointer}.app-sidebar-link .app-sidebar-link-text{flex:1 1 auto;min-width:0}button.app-sidebar-link{width:100%;border:0;background:transparent;font:inherit;font-size:.9rem;text-align:left;cursor:pointer}button.app-sidebar-link:focus-visible{outline:2px solid var(--audit-primary);outline-offset:1px}.premium-crown{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto;filter:drop-shadow(0 1px 1px rgba(180,83,9,.35));transition:transform .15s ease}.app-sidebar-link:hover .premium-crown{transform:rotate(-8deg) scale(1.12)}.app-sidebar-link.active .premium-crown{filter:drop-shadow(0 0 2px rgba(255,255,255,.85))}.app-brand-logo{max-height:34px;max-width:170px;object-fit:contain}.app-brand-logo--dark,[data-bs-theme=dark] .app-brand-logo--light{display:none}[data-bs-theme=dark] .app-brand-logo--dark{display:inline}.app-topbar.tb{gap:.6rem;min-height:60px;background-color:color-mix(in srgb,var(--audit-surface) 86%,transparent);backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px);transition:box-shadow .2s ease,border-color .2s ease}.app-topbar.tb--scrolled{box-shadow:0 6px 24px -14px #10182859}.tb-brand{display:none;align-items:center;gap:.1rem;color:var(--audit-ink);text-decoration:none;font-family:Fraunces,serif;font-weight:600;white-space:nowrap;min-width:0}.tb-brand b{overflow:hidden;text-overflow:ellipsis;max-width:40vw;font-weight:600}.tb-brand__logo{max-height:30px;max-width:140px;object-fit:contain}@media(max-width:767.98px){.tb-brand{display:inline-flex}}.tb-search{display:inline-flex;align-items:center;gap:.55rem;flex:0 1 340px;min-width:0;height:38px;padding:0 .55rem 0 .8rem;border:1px solid var(--audit-border);border-radius:.75rem;background:var(--audit-surface-alt, var(--bs-tertiary-bg));color:var(--audit-muted);font-size:.86rem;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.tb-search:hover{border-color:color-mix(in srgb,var(--audit-primary) 45%,var(--audit-border));background:var(--audit-surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--audit-primary) 12%,transparent)}.tb-search__text{flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-search__kbd{font-size:.68rem;padding:.1rem .4rem;border-radius:.35rem;background:var(--audit-surface);color:var(--audit-muted);border:1px solid var(--audit-border);box-shadow:none;font-family:inherit;white-space:nowrap}@media(max-width:767.98px){.tb-search{flex:0 0 38px;width:38px;padding:0;justify-content:center;margin-left:auto}.tb-search__text,.tb-search__kbd{display:none}}.tb-links{display:flex;align-items:center;gap:.2rem;margin-left:.5rem}.tb-links a{padding:.4rem .7rem;border-radius:.6rem;color:var(--audit-ink);text-decoration:none;font-size:.88rem;font-weight:500}.tb-links a:hover{background:var(--audit-surface-alt, var(--bs-tertiary-bg));color:var(--audit-primary)}.tb-links a.is-active{color:var(--audit-primary);font-weight:700;background:color-mix(in srgb,var(--audit-primary) 10%,transparent)}@media(max-width:991.98px){.tb-links{display:none}}.tb-right{gap:.35rem}.tb-cta{display:inline-flex;align-items:center;gap:.35rem;height:36px;padding:0 .95rem;border-radius:.7rem;font-size:.86rem;font-weight:700;color:var(--audit-primary-contrast, #fff);background:linear-gradient(135deg,var(--audit-primary),color-mix(in srgb,var(--audit-primary) 70%,#7c3aed));text-decoration:none;box-shadow:0 6px 16px -8px color-mix(in srgb,var(--audit-primary) 80%,transparent);transition:transform .15s,box-shadow .15s;white-space:nowrap}.tb-cta:hover{color:var(--audit-primary-contrast, #fff);transform:translateY(-1px);box-shadow:0 10px 22px -10px color-mix(in srgb,var(--audit-primary) 90%,transparent)}@media(max-width:575.98px){.tb-cta span{display:none}.tb-cta{padding:0 .65rem}}.tb-login{padding:.4rem .6rem;color:var(--audit-ink);text-decoration:none;font-size:.88rem;font-weight:600;white-space:nowrap}.tb-login:hover{color:var(--audit-primary)}.tb-user{border-radius:999px!important;padding:.15rem .55rem .15rem .2rem!important;border:1px solid var(--audit-border)!important}.tb-user:hover{background:var(--audit-surface-alt, var(--bs-tertiary-bg))}.tb-user .app-user-avatar{width:28px;height:28px}.tb-user__name{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.tb-menu{min-width:230px;padding:.35rem;border-radius:.85rem;border:1px solid var(--audit-border);box-shadow:0 18px 40px -16px #10182859}.tb-menu .dropdown-item{border-radius:.5rem;font-size:.88rem;padding:.45rem .7rem}.tb-menu__head{display:flex;flex-direction:column;padding:.55rem .7rem .6rem;margin-bottom:.25rem;border-bottom:1px solid var(--audit-border)}.tb-menu__head small{color:var(--audit-muted);font-size:.78rem;overflow:hidden;text-overflow:ellipsis}.tb-menu__role{align-self:flex-start;margin-top:.3rem;font-size:.64rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.08rem .45rem;border-radius:999px;color:var(--audit-primary);background:color-mix(in srgb,var(--audit-primary) 12%,transparent)}.anav[data-v-cd210acd]{--an-border: var(--bs-border-color, #e5e7eb);--an-muted: var(--bs-secondary-color, #667085);--an-ink: var(--bs-body-color, #111827);--an-alt: var(--bs-tertiary-bg, #f3f4f6);--an-primary: var(--bs-primary, #2563eb);display:flex;flex-direction:column;gap:.9rem}.anav__search[data-v-cd210acd]{display:flex;align-items:center;gap:.45rem;margin:0;padding:.4rem .55rem;border:1px solid var(--an-border);border-radius:.7rem;background:var(--bs-body-bg, #fff);color:var(--an-muted);cursor:text}.anav__search[data-v-cd210acd]:focus-within{border-color:var(--an-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--an-primary) 15%,transparent)}.anav__search input[data-v-cd210acd]{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:.84rem;color:var(--an-ink)}.anav__search kbd[data-v-cd210acd]{font-size:.66rem;padding:.05rem .35rem;border-radius:.3rem;background:var(--an-alt);color:var(--an-muted);border:1px solid var(--an-border);box-shadow:none}.anav__group[data-v-cd210acd]{display:flex;flex-direction:column;gap:.1rem}.anav__group-label[data-v-cd210acd]{font-size:.66rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--an-muted);padding:0 .6rem .25rem}.anav__item[data-v-cd210acd]{display:flex;align-items:center;gap:.6rem;padding:.45rem .6rem;border-radius:.6rem;color:var(--an-ink);text-decoration:none;font-size:.86rem;font-weight:500;transition:background .12s,color .12s}.anav__item[data-v-cd210acd]:hover{background:var(--an-alt);color:var(--an-ink)}.anav__item.is-active[data-v-cd210acd]{background:color-mix(in srgb,var(--an-primary) 11%,transparent);color:var(--an-primary);font-weight:650}.anav__icon[data-v-cd210acd]{flex-shrink:0;opacity:.75}.anav__item.is-active .anav__icon[data-v-cd210acd]{opacity:1}.anav__label[data-v-cd210acd]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.anav__badge[data-v-cd210acd]{font-size:.68rem;font-weight:700;min-width:1.25rem;padding:.05rem .4rem;border-radius:999px;background:#f59e0b;color:#fff;text-align:center}.anav__dot[data-v-cd210acd]{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0;background:#cbd5e1}.anav__dot.is-ok[data-v-cd210acd]{background:#16a34a}.anav__dot.is-partial[data-v-cd210acd]{background:#f59e0b}.anav__dot.is-missing[data-v-cd210acd]{background:transparent;box-shadow:inset 0 0 0 1.5px #94a3b8}.anav__empty[data-v-cd210acd]{font-size:.8rem;color:var(--an-muted);margin:0;padding:0 .6rem}@media(max-width:1199.98px){.anav[data-v-cd210acd]{flex-direction:row;align-items:center;gap:.35rem;overflow-x:auto;padding-bottom:.4rem;scrollbar-width:thin}.anav__search[data-v-cd210acd],.anav__group-label[data-v-cd210acd],.anav__empty[data-v-cd210acd]{display:none}.anav__group[data-v-cd210acd]{flex-direction:row;gap:.35rem;flex-shrink:0}.anav__group+.anav__group[data-v-cd210acd]{padding-left:.35rem;border-left:1px solid var(--an-border)}.anav__item[data-v-cd210acd]{flex-shrink:0;border:1px solid var(--an-border);padding:.35rem .65rem;font-size:.8rem}.anav__item.is-active[data-v-cd210acd]{border-color:color-mix(in srgb,var(--an-primary) 40%,transparent)}.anav__label[data-v-cd210acd]{overflow:visible}}.ash[data-v-5f561060]{--ash-border: var(--bs-border-color, #e5e7eb);--ash-muted: var(--bs-secondary-color, #667085);--ash-ink: var(--bs-body-color, #111827);--ash-bg: var(--bs-body-bg, #fff);--ash-alt: var(--bs-tertiary-bg, #f6f7f9);--ash-primary: var(--bs-primary, #2563eb);display:grid;grid-template-columns:232px minmax(0,1fr);gap:1.75rem;max-width:1480px;margin:0 auto;padding:1.5rem clamp(1rem,2.5vw,2rem) 2.5rem;align-items:start}.ash__side[data-v-5f561060]{position:sticky;top:1rem;max-height:calc(100vh - 2rem);overflow-y:auto;padding-right:.25rem}.ash__main[data-v-5f561060]{min-width:0}.ash__head[data-v-5f561060]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1.5rem;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--ash-border)}.ash__head-text[data-v-5f561060]{min-width:0}.ash__crumb[data-v-5f561060]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.74rem;font-weight:600;letter-spacing:.02em;color:var(--ash-muted);margin-bottom:.35rem}.ash__crumb a[data-v-5f561060]{color:var(--ash-muted);text-decoration:none}.ash__crumb a[data-v-5f561060]:hover{color:var(--ash-primary)}.ash__title-row[data-v-5f561060]{display:flex;align-items:center;gap:.6rem}.ash__icon[data-v-5f561060]{width:2.1rem;height:2.1rem;border-radius:.65rem;display:grid;place-items:center;flex-shrink:0;color:var(--ash-primary);background:color-mix(in srgb,var(--ash-primary) 11%,transparent)}.ash__title[data-v-5f561060]{font-size:1.4rem;font-weight:750;letter-spacing:-.01em;margin:0;line-height:1.2}.ash__subtitle[data-v-5f561060]{margin:.4rem 0 0;font-size:.88rem;color:var(--ash-muted);max-width:760px}.ash__actions[data-v-5f561060]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.ash__flash[data-v-5f561060]{display:flex;align-items:center;gap:.55rem;padding:.65rem .9rem;border-radius:.75rem;margin-bottom:1rem;font-size:.88rem;font-weight:500;border:1px solid}.ash__flash--ok[data-v-5f561060]{color:#166534;background:#16a34a14;border-color:#16a34a4d}.ash__flash--bad[data-v-5f561060]{color:#991b1b;background:#dc26260f;border-color:#dc26264d}.ash__body--narrow[data-v-5f561060]{max-width:760px}.ash__body[data-v-5f561060] .card{border:1px solid var(--ash-border);border-radius:.95rem;box-shadow:0 1px 2px #1018280a,0 1px 8px #10182808;background:var(--ash-bg)}.ash__body[data-v-5f561060] .card-header{background:transparent;border-bottom:1px solid var(--ash-border);font-weight:650}.ash__body[data-v-5f561060] .card .h6,.ash__body[data-v-5f561060] .card h2.h6{font-weight:700;letter-spacing:-.005em}.ash__body[data-v-5f561060] .table{margin-bottom:0;--bs-table-bg: transparent}.ash__body[data-v-5f561060] .table>thead th{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ash-muted);background:var(--ash-alt);border-bottom:1px solid var(--ash-border);padding-top:.6rem;padding-bottom:.6rem;white-space:nowrap}.ash__body[data-v-5f561060] .table>tbody td{vertical-align:middle;border-color:var(--ash-border)}.ash__body[data-v-5f561060] .table-hover>tbody>tr:hover>*{--bs-table-bg-state: var(--ash-alt)}.ash__body[data-v-5f561060] .table-responsive{border-radius:.8rem}.ash__body[data-v-5f561060] .form-control,.ash__body[data-v-5f561060] .form-select{border-radius:.6rem;border-color:var(--ash-border)}.ash__body[data-v-5f561060] .form-control:focus,.ash__body[data-v-5f561060] .form-select:focus{border-color:var(--ash-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ash-primary) 15%,transparent)}.ash__body[data-v-5f561060] .form-label{font-weight:600;font-size:.84rem}.ash__body[data-v-5f561060] .form-text{font-size:.78rem}.ash__body[data-v-5f561060] .btn{border-radius:.6rem;font-weight:600}.ash__body[data-v-5f561060] .btn-sm{border-radius:.5rem}.ash__body[data-v-5f561060] .alert{border-radius:.75rem}.ash__body[data-v-5f561060] .badge{font-weight:650;letter-spacing:.01em}.ash__body[data-v-5f561060] code{font-size:.82em}.ash__body[data-v-5f561060] .adm-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:.75rem;margin-bottom:1.1rem}.ash__body[data-v-5f561060] .adm-stat{display:flex;flex-direction:column;gap:.2rem;padding:.8rem 1rem;border:1px solid var(--ash-border);border-radius:.85rem;background:var(--ash-bg);min-width:0}.ash__body[data-v-5f561060] .adm-stat>span{font-size:.72rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--ash-muted)}.ash__body[data-v-5f561060] .adm-stat>b{font-size:1.35rem;font-weight:750;font-variant-numeric:tabular-nums;line-height:1.2}.ash__body[data-v-5f561060] .adm-stat>b.adm-stat__text{font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ash__body[data-v-5f561060] .adm-stat>small{font-size:.74rem;color:var(--ash-muted)}.ash__body[data-v-5f561060] .adm-stat.is-bad>b{color:#dc2626}.ash__body[data-v-5f561060] .adm-stat.is-good>b{color:#16a34a}.ash__body[data-v-5f561060] .adm-section-title{font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ash-muted);margin:1.5rem 0 .6rem}.ash__body[data-v-5f561060] .adm-lead{font-size:.88rem;color:var(--ash-muted);max-width:760px;margin-bottom:1.1rem}.ash__body[data-v-5f561060] .adm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:1rem;align-items:start}@media(max-width:1199.98px){.ash[data-v-5f561060]{grid-template-columns:1fr;gap:1rem}.ash__side[data-v-5f561060]{position:static;max-height:none;overflow:visible;padding-right:0}}@media(max-width:575.98px){.ash[data-v-5f561060]{padding:1rem .75rem 2rem}.ash__title[data-v-5f561060]{font-size:1.2rem}.ash__actions[data-v-5f561060]{width:100%}}@media print{.ash[data-v-5f561060]{display:block}}.usage-bar[data-v-036f455f]{height:.45rem;border-radius:999px;background:var(--bs-tertiary-bg, #f1f3f5);overflow:hidden}.usage-bar i[data-v-036f455f]{display:block;height:100%;border-radius:999px;background:var(--bs-primary, #2563eb)}.ae-hero[data-v-b84ce1af]{position:relative;overflow:hidden;padding:1.4rem;margin-bottom:1rem;border-radius:1.25rem;color:#fff;isolation:isolate;background:radial-gradient(30rem 14rem at 100% 0%,rgba(124,58,237,.4),transparent 70%),linear-gradient(130deg,#0f172a,#1e293b 55%,color-mix(in srgb,var(--audit-primary, #2563eb) 55%,#0f172a));box-shadow:0 24px 50px -28px #0f172ab3}.ae-hero[data-v-b84ce1af]:after{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgba(255,255,255,.07) 1px,transparent 1px);background-size:20px 20px;mask-image:linear-gradient(180deg,#000,transparent);-webkit-mask-image:linear-gradient(180deg,#000,transparent)}.ae-hero__top[data-v-b84ce1af]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.1rem}.ae-eyebrow[data-v-b84ce1af]{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff9}.ae-hero__title[data-v-b84ce1af]{margin:.15rem 0 0;font-size:1.35rem;font-weight:800;color:#fff}.ae-load[data-v-b84ce1af]{min-width:12rem;display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:.1rem .6rem;padding:.6rem .8rem;border-radius:.85rem;background:#ffffff14;border:1px solid rgba(255,255,255,.14)}.ae-load span[data-v-b84ce1af]{font-size:.7rem;color:#ffffffa6;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.ae-load b[data-v-b84ce1af]{justify-self:end;font-size:.95rem}.ae-load__bar[data-v-b84ce1af]{grid-column:1 / -1;display:block;height:.4rem;margin-top:.35rem;border-radius:99px;background:#ffffff26;overflow:hidden}.ae-load__bar i[data-v-b84ce1af]{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#22c55e,#84cc16);transition:width .25s ease}.ae-load.is-warn .ae-load__bar i[data-v-b84ce1af]{background:linear-gradient(90deg,#84cc16,#f59e0b)}.ae-load.is-warn b[data-v-b84ce1af]{color:#fcd34d}.ae-load.is-bad .ae-load__bar i[data-v-b84ce1af]{background:linear-gradient(90deg,#f59e0b,#ef4444)}.ae-load.is-bad b[data-v-b84ce1af]{color:#fca5a5}.ae-flow[data-v-b84ce1af]{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.ae-flow[data-v-b84ce1af]:before{content:"";position:absolute;top:50%;left:6%;right:6%;height:2px;background:linear-gradient(90deg,#ffffff0d,#ffffff59,#ffffff0d)}.ae-flow__step[data-v-b84ce1af]{position:relative}.ae-flow__node[data-v-b84ce1af]{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.85rem .9rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.16);background:#0f172a8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;text-align:left;cursor:pointer;transition:transform .15s,border-color .15s}.ae-flow__node[data-v-b84ce1af]:hover{transform:translateY(-2px);border-color:#fff6}.ae-flow__n[data-v-b84ce1af]{position:absolute;top:.6rem;right:.7rem;width:1.3rem;height:1.3rem;display:grid;place-items:center;border-radius:50%;font-size:.68rem;font-weight:800;background:#ffffff24}.ae-flow__node b[data-v-b84ce1af]{font-size:1.7rem;font-weight:800;line-height:1.1;color:#fcd34d;font-variant-numeric:tabular-nums}.ae-flow__node b small[data-v-b84ce1af]{font-size:.8rem;font-weight:600;color:#ffffffbf}.ae-flow__label[data-v-b84ce1af]{font-weight:700;font-size:.88rem}.ae-flow__sub[data-v-b84ce1af]{font-size:.72rem;color:#ffffff9e}.ae-hero__foot[data-v-b84ce1af]{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;gap:.75rem;margin-top:1rem}.ae-quick[data-v-b84ce1af]{display:flex;flex-wrap:wrap;gap:.5rem}.ae-quick span[data-v-b84ce1af]{display:flex;flex-direction:column;padding:.45rem .75rem;border-radius:.7rem;background:#ffffff12}.ae-quick small[data-v-b84ce1af]{font-size:.66rem;color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.ae-quick b[data-v-b84ce1af]{font-size:.92rem}.ae-time[data-v-b84ce1af]{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding:.45rem .75rem;border-radius:.7rem;background:#ffffff12}.ae-time small[data-v-b84ce1af]{font-size:.68rem;color:#ffffff9e}.ae-time.is-warn[data-v-b84ce1af]{background:#f59e0b2e}.ae-time.is-warn small[data-v-b84ce1af]:last-child{color:#fcd34d;font-weight:700}.ae-label[data-v-b84ce1af]{display:block;margin-bottom:.45rem;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.ae-presets[data-v-b84ce1af]{margin-bottom:1rem}.ae-presets__row[data-v-b84ce1af]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:.6rem}.ae-preset[data-v-b84ce1af]{display:flex;align-items:flex-start;gap:.7rem;padding:.8rem .9rem;border-radius:.95rem;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-body-color);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.ae-preset[data-v-b84ce1af]:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--audit-primary, #2563eb) 50%,var(--bs-border-color))}.ae-preset.is-active[data-v-b84ce1af]{border-color:var(--audit-primary, #2563eb);box-shadow:0 0 0 3px color-mix(in srgb,var(--audit-primary, #2563eb) 15%,transparent);background:color-mix(in srgb,var(--audit-primary, #2563eb) 4%,var(--bs-body-bg))}.ae-preset__icon[data-v-b84ce1af]{flex-shrink:0;width:2.2rem;height:2.2rem;display:grid;place-items:center;border-radius:.7rem;color:var(--audit-primary, #2563eb);background:color-mix(in srgb,var(--audit-primary, #2563eb) 12%,transparent)}.ae-preset.is-active .ae-preset__icon[data-v-b84ce1af]{color:#fff;background:var(--audit-primary, #2563eb)}.ae-preset__text[data-v-b84ce1af]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.ae-preset__text b[data-v-b84ce1af]{font-size:.95rem}.ae-preset__text b i[data-v-b84ce1af]{font-style:normal;margin-left:.3rem;font-size:.62rem;padding:.05rem .4rem;border-radius:999px;color:#fff;background:var(--audit-primary, #2563eb);vertical-align:middle}.ae-preset__text small[data-v-b84ce1af]{font-size:.76rem;color:var(--bs-secondary-color)}.ae-preset__text span[data-v-b84ce1af]{margin-top:.25rem;font-size:.72rem;font-weight:700;color:var(--audit-primary, #2563eb)}.ae-note[data-v-b84ce1af]{margin:.4rem 0 0;font-size:.76rem;color:var(--bs-secondary-color)}.ae-problems[data-v-b84ce1af]{display:grid;gap:.35rem;margin-bottom:1rem;padding:.7rem 1rem;border-radius:.95rem;border:1px solid rgba(217,119,6,.4);background:#d977060f}.ae-problems p[data-v-b84ce1af]{margin:0;display:flex;align-items:baseline;gap:.5rem;font-size:.84rem}.ae-dot[data-v-b84ce1af]{flex-shrink:0;display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:#d97706}.ae-problems .is-error .ae-dot[data-v-b84ce1af],.is-error-dot[data-v-b84ce1af]{background:#dc2626}.ae-problems .is-error[data-v-b84ce1af]{color:#b91c1c;font-weight:600}.ae-toolbar[data-v-b84ce1af]{position:sticky;top:4.25rem;z-index:4;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.5rem 0;margin-bottom:.75rem;background:var(--audit-bg, var(--bs-body-bg))}.ae-tabs[data-v-b84ce1af]{flex:1 1 100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;padding:.3rem;border-radius:.95rem;background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color)}.ae-tab[data-v-b84ce1af]{display:flex;flex-direction:column;align-items:flex-start;gap:.05rem;padding:.5rem .75rem;border:0;border-radius:.7rem;background:transparent;color:var(--bs-secondary-color);text-align:left;cursor:pointer;min-width:0}.ae-tab b[data-v-b84ce1af]{display:flex;align-items:center;gap:.35rem;font-size:.88rem}.ae-tab small[data-v-b84ce1af]{font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ae-tab.is-active[data-v-b84ce1af]{background:var(--bs-body-bg);color:var(--bs-body-color);box-shadow:0 1px 3px #0f172a26}.ae-tab.is-active b[data-v-b84ce1af]{color:var(--audit-primary, #2563eb)}.ae-tab__badge[data-v-b84ce1af]{font-style:normal;font-size:.62rem;min-width:1.15rem;height:1.15rem;padding:0 .3rem;display:inline-grid;place-items:center;border-radius:999px;background:#d97706;color:#fff}.ae-tools[data-v-b84ce1af]{display:flex;align-items:center;gap:.6rem;flex:1 1 100%}.ae-search[data-v-b84ce1af]{flex:1;display:flex;align-items:center;gap:.4rem;height:2.4rem;padding:0 .7rem;margin:0;border:1px solid var(--bs-border-color);border-radius:.7rem;background:var(--bs-body-bg);color:var(--bs-secondary-color)}.ae-search[data-v-b84ce1af]:focus-within{border-color:var(--audit-primary, #2563eb);box-shadow:0 0 0 3px color-mix(in srgb,var(--audit-primary, #2563eb) 15%,transparent)}.ae-search input[data-v-b84ce1af]{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--bs-body-color);font-size:.86rem}.ae-adv[data-v-b84ce1af]{display:inline-flex;align-items:center;gap:.45rem;margin:0;font-size:.82rem;font-weight:600;color:var(--bs-secondary-color);cursor:pointer;white-space:nowrap}.ae-main[data-v-b84ce1af]{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0}.ae-card[data-v-b84ce1af]{min-width:0;padding:1.1rem 1.2rem .6rem;border:1px solid var(--bs-border-color);border-radius:1.1rem;background:var(--bs-body-bg);scroll-margin-top:9rem}.ae-card__head[data-v-b84ce1af]{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.4rem}.ae-card__title[data-v-b84ce1af]{min-width:0}.ae-card__head h3[data-v-b84ce1af]{margin:0;font-size:1rem;font-weight:750}.ae-card__head h3 small[data-v-b84ce1af]{margin-left:.35rem;font-size:.66rem;font-weight:700;padding:.08rem .45rem;border-radius:999px;color:var(--audit-primary, #2563eb);background:color-mix(in srgb,var(--audit-primary, #2563eb) 12%,transparent);vertical-align:middle}.ae-card__head p[data-v-b84ce1af]{margin:.1rem 0 0;font-size:.82rem;color:var(--bs-secondary-color)}.ae-card__icon[data-v-b84ce1af]{flex-shrink:0;width:2.2rem;height:2.2rem;display:grid;place-items:center;border-radius:.7rem;color:#fff;background:linear-gradient(135deg,var(--audit-primary, #2563eb),#7c3aed);box-shadow:0 6px 14px -8px color-mix(in srgb,var(--audit-primary, #2563eb) 80%,transparent)}.ae-items[data-v-b84ce1af]{display:grid}.ae-item[data-v-b84ce1af]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,280px);gap:1.25rem;padding:.85rem .6rem .85rem .9rem;margin:0 -.6rem;border-top:1px solid var(--bs-border-color);border-radius:.6rem;transition:background .3s;scroll-margin-top:10rem}.ae-item[data-v-b84ce1af]:before{content:"";position:absolute;left:.2rem;top:.9rem;bottom:.9rem;width:3px;border-radius:3px;background:transparent}.ae-item.is-changed[data-v-b84ce1af]:before{background:color-mix(in srgb,var(--audit-primary, #2563eb) 55%,transparent)}.ae-item.is-unsaved[data-v-b84ce1af]{background:#d977060d}.ae-item.is-unsaved[data-v-b84ce1af]:before{background:#d97706}.ae-item.has-warn[data-v-b84ce1af]:before{background:#f59e0b}.ae-item.has-error[data-v-b84ce1af]{background:#dc26260d}.ae-item.has-error[data-v-b84ce1af]:before{background:#dc2626}.ae-item.is-flash[data-v-b84ce1af]{background:color-mix(in srgb,var(--audit-primary, #2563eb) 12%,transparent)}.ae-item__text label[data-v-b84ce1af]{display:block;font-weight:650;font-size:.9rem;margin-bottom:.15rem}.ae-item__text p[data-v-b84ce1af]{margin:0 0 .3rem;font-size:.8rem;color:var(--bs-secondary-color)}.ae-meta[data-v-b84ce1af]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;font-size:.74rem;color:var(--bs-secondary-color)}.ae-diff[data-v-b84ce1af]{padding:.05rem .5rem;border-radius:999px;background:#d977061f;color:#92400e}.ae-diff b[data-v-b84ce1af]{color:#92400e}.ae-link[data-v-b84ce1af]{border:0;background:transparent;padding:0;color:var(--audit-primary, #2563eb);font-size:inherit;font-weight:600;cursor:pointer}.ae-link[data-v-b84ce1af]:hover{text-decoration:underline}.ae-badge[data-v-b84ce1af]{display:inline-block;margin-left:.3rem;font-size:.62rem;font-weight:700;padding:.05rem .45rem;border-radius:999px;vertical-align:middle;background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.ae-badge--heavy[data-v-b84ce1af]{background:#d9770624;color:#b45309}.ae-item__control[data-v-b84ce1af]{display:flex;flex-direction:column;gap:.35rem;justify-content:center;min-width:0}.ae-num[data-v-b84ce1af]{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.ae-num .form-control[data-v-b84ce1af]{width:6.5rem;text-align:center;font-weight:700;font-variant-numeric:tabular-nums}.ae-num input[data-v-b84ce1af]::-webkit-outer-spin-button,.ae-num input[data-v-b84ce1af]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ae-num input[type=number][data-v-b84ce1af]{-moz-appearance:textfield;appearance:textfield}.ae-step[data-v-b84ce1af]{width:1.9rem;height:1.9rem;flex-shrink:0;display:grid;place-items:center;border-radius:.5rem;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-body-color);font-weight:700;cursor:pointer}.ae-step[data-v-b84ce1af]:hover:not(:disabled){border-color:var(--audit-primary, #2563eb);color:var(--audit-primary, #2563eb)}.ae-step[data-v-b84ce1af]:disabled{opacity:.4;cursor:not-allowed}.ae-unit[data-v-b84ce1af]{font-size:.76rem;color:var(--bs-secondary-color);margin-left:.15rem}.ae-range-wrap[data-v-b84ce1af]{position:relative;margin-top:.2rem}.ae-range[data-v-b84ce1af]{-webkit-appearance:none;appearance:none;display:block;width:100%;height:.4rem;border-radius:99px;outline:none;margin:0;cursor:pointer;background:linear-gradient(90deg,var(--audit-primary, #2563eb) var(--fill),transparent var(--fill)),linear-gradient(90deg,var(--bs-secondary-bg) var(--rec),rgba(217,119,6,.28) var(--rec))}.ae-range-wrap.is-high .ae-range[data-v-b84ce1af]{background:linear-gradient(90deg,#d97706 var(--fill),transparent var(--fill)),linear-gradient(90deg,var(--bs-secondary-bg) var(--rec),rgba(217,119,6,.28) var(--rec))}.ae-range-wrap.is-over .ae-range[data-v-b84ce1af]{background:linear-gradient(90deg,#dc2626 var(--fill),transparent var(--fill)),var(--bs-secondary-bg)}.ae-range-rec[data-v-b84ce1af]{position:absolute;top:-.2rem;left:var(--rec);width:2px;height:.8rem;margin-left:-1px;border-radius:2px;background:#d97706;pointer-events:none}.ae-zone[data-v-b84ce1af]{font-size:.62rem;font-weight:700;padding:.08rem .45rem;border-radius:999px;white-space:nowrap}.ae-zone--high[data-v-b84ce1af]{background:#d9770624;color:#b45309}.ae-zone--over[data-v-b84ce1af]{background:#dc26261f;color:#b91c1c}.ae-num.is-high .form-control[data-v-b84ce1af]{border-color:#d97706b3}.ae-num.is-over .form-control[data-v-b84ce1af]{border-color:#dc2626b3}.ae-info[data-v-b84ce1af]{font-style:normal;display:inline-grid;place-items:center;width:.95rem;height:.95rem;margin-left:.25rem;border-radius:50%;font-size:.6rem;font-weight:800;background:var(--bs-secondary-bg);color:var(--bs-secondary-color);cursor:help;vertical-align:1px}.ae-range[data-v-b84ce1af]::-webkit-slider-thumb{-webkit-appearance:none;width:1.05rem;height:1.05rem;border-radius:50%;background:#fff;border:3px solid var(--audit-primary, #2563eb);box-shadow:0 1px 4px #00000040}.ae-range[data-v-b84ce1af]::-moz-range-thumb{width:.9rem;height:.9rem;border-radius:50%;background:#fff;border:3px solid var(--audit-primary, #2563eb)}.ae-range[data-v-b84ce1af]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--audit-primary, #2563eb) 25%,transparent)}.ae-hint[data-v-b84ce1af]{font-size:.7rem;color:var(--bs-secondary-color)}.ae-seg[data-v-b84ce1af]{display:inline-flex;flex-wrap:wrap;padding:.2rem;border-radius:.65rem;background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color);align-self:flex-start}.ae-seg button[data-v-b84ce1af]{border:0;background:transparent;padding:.3rem .75rem;border-radius:.5rem;font-size:.82rem;font-weight:600;color:var(--bs-secondary-color);cursor:pointer}.ae-seg button.on[data-v-b84ce1af]{background:var(--bs-body-bg);color:var(--audit-primary, #2563eb);box-shadow:0 1px 3px #0f172a26}.ae-switch[data-v-b84ce1af]{position:relative;display:inline-flex;align-items:center;gap:.6rem;cursor:pointer;font-size:.85rem;font-weight:600;margin:0}.ae-switch input[data-v-b84ce1af]{position:absolute;opacity:0;pointer-events:none}.ae-switch__ui[data-v-b84ce1af]{position:relative;flex-shrink:0;width:2.5rem;height:1.4rem;border-radius:999px;background:var(--bs-secondary-bg);transition:background .15s}.ae-switch__ui[data-v-b84ce1af]:after{content:"";position:absolute;top:.17rem;left:.17rem;width:1.06rem;height:1.06rem;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:transform .15s}.ae-switch input:checked+.ae-switch__ui[data-v-b84ce1af]{background:#16a34a}.ae-switch input:checked+.ae-switch__ui[data-v-b84ce1af]:after{transform:translate(1.1rem)}.ae-switch input:focus-visible+.ae-switch__ui[data-v-b84ce1af]{box-shadow:0 0 0 3px #16a34a4d}.ae-switch--sm .ae-switch__ui[data-v-b84ce1af]{width:2rem;height:1.15rem}.ae-switch--sm .ae-switch__ui[data-v-b84ce1af]:after{width:.85rem;height:.85rem;top:.15rem;left:.15rem}.ae-switch--sm input:checked+.ae-switch__ui[data-v-b84ce1af]{background:var(--audit-primary, #2563eb)}.ae-switch--sm input:checked+.ae-switch__ui[data-v-b84ce1af]:after{transform:translate(.85rem)}.ae-error[data-v-b84ce1af]{font-size:.76rem;font-weight:600;color:#dc2626}.ae-error.is-warn[data-v-b84ce1af]{color:#b45309;font-weight:500}.ae-more[data-v-b84ce1af]{justify-self:start;margin:.3rem 0 .4rem;border:0;background:transparent;color:var(--audit-primary, #2563eb);font-size:.8rem;font-weight:600;padding:.3rem 0;cursor:pointer}.ae-none[data-v-b84ce1af]{color:var(--bs-secondary-color);text-align:center;padding:2rem 0}.ae-foot[data-v-b84ce1af]{font-size:.8rem;color:var(--bs-secondary-color);margin:0}.ae-bar[data-v-b84ce1af]{position:sticky;bottom:.75rem;z-index:6;display:flex;align-items:center;gap:.5rem;margin-top:1.25rem;padding:.65rem .75rem .65rem 1rem;border:1px solid var(--bs-border-color);border-radius:1rem;background:color-mix(in srgb,var(--bs-body-bg) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 14px 34px -18px #0f172a73}.ae-bar.is-dirty[data-v-b84ce1af]{border-color:#d977068c}.ae-bar__state[data-v-b84ce1af]{display:inline-flex;align-items:center;gap:.4rem;margin-right:auto;font-size:.85rem;color:var(--bs-secondary-color);min-width:0}.ae-review[data-v-b84ce1af]{position:absolute;left:0;right:0;bottom:calc(100% + .5rem);max-height:50vh;overflow:auto;padding:.75rem 1rem;border-radius:1rem;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);box-shadow:0 20px 44px -20px #0f172a80}.ae-review__head[data-v-b84ce1af]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.4rem}.ae-review ul[data-v-b84ce1af]{list-style:none;margin:0;padding:0;display:grid;gap:.1rem}.ae-review li[data-v-b84ce1af]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.4rem 0;border-top:1px solid var(--bs-border-color);font-size:.84rem}.ae-review__name small[data-v-b84ce1af]{display:block;font-size:.68rem;color:var(--bs-secondary-color);text-transform:uppercase;letter-spacing:.04em}.ae-review__vals[data-v-b84ce1af]{font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:991.98px){.ae-flow[data-v-b84ce1af]{grid-template-columns:repeat(2,minmax(0,1fr))}.ae-flow[data-v-b84ce1af]:before{display:none}.ae-tabs[data-v-b84ce1af]{grid-template-columns:repeat(3,minmax(0,1fr))}.ae-toolbar[data-v-b84ce1af]{position:static}}@media(max-width:767.98px){.ae-item[data-v-b84ce1af]{grid-template-columns:minmax(0,1fr);gap:.55rem}.ae-tabs[data-v-b84ce1af]{grid-template-columns:repeat(2,minmax(0,1fr))}.ae-tab small[data-v-b84ce1af]{display:none}.ae-hero__top[data-v-b84ce1af]{flex-direction:column}.ae-load[data-v-b84ce1af]{width:100%}}@media(max-width:575.98px){.ae-flow[data-v-b84ce1af]{grid-template-columns:minmax(0,1fr)}.ae-bar__state[data-v-b84ce1af]{display:none}.ae-bar .btn[data-v-b84ce1af]{flex:1}.ae-time[data-v-b84ce1af]{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.ae-flow__node[data-v-b84ce1af],.ae-preset[data-v-b84ce1af],.ae-load__bar i[data-v-b84ce1af],.ae-item[data-v-b84ce1af]{transition:none}}.ae-control[data-v-b84ce1af]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1rem;margin-bottom:1rem}.ae-control__mode[data-v-b84ce1af],.ae-server[data-v-b84ce1af]{padding:1rem 1.1rem;border:1px solid var(--bs-border-color);border-radius:1.1rem;background:var(--bs-body-bg);min-width:0}.ae-modes[data-v-b84ce1af]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.ae-mode[data-v-b84ce1af]{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.75rem .85rem;border-radius:.9rem;border:1.5px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-body-color);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.ae-mode b[data-v-b84ce1af]{font-size:.95rem;display:flex;align-items:center;gap:.35rem}.ae-mode b i[data-v-b84ce1af]{font-style:normal;font-size:.6rem;padding:.05rem .45rem;border-radius:999px;background:#16a34a1f;color:#15803d}.ae-mode small[data-v-b84ce1af]{font-size:.76rem;color:var(--bs-secondary-color)}.ae-mode[data-v-b84ce1af]:disabled{cursor:default;opacity:1}.ae-mode[data-v-b84ce1af]:hover:not(:disabled){border-color:color-mix(in srgb,var(--audit-primary, #2563eb) 50%,var(--bs-border-color))}.ae-mode.is-active[data-v-b84ce1af]{border-color:var(--audit-primary, #2563eb);box-shadow:0 0 0 3px color-mix(in srgb,var(--audit-primary, #2563eb) 15%,transparent);background:color-mix(in srgb,var(--audit-primary, #2563eb) 5%,var(--bs-body-bg))}.ae-mode--auto.is-active[data-v-b84ce1af]{border-color:#16a34a;box-shadow:0 0 0 3px #16a34a26;background:#16a34a0d}.ae-tier[data-v-b84ce1af]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.82rem}.ae-tier label[data-v-b84ce1af]{margin:0;color:var(--bs-secondary-color);font-weight:600}.ae-tier .form-select[data-v-b84ce1af]{width:auto;min-width:min(14rem,100%);max-width:100%}.ae-mode-note[data-v-b84ce1af]{margin:.6rem 0 0;font-size:.82rem;color:var(--bs-secondary-color)}.ae-brake[data-v-b84ce1af]{display:inline-block;margin-right:.3rem;padding:.05rem .5rem;border-radius:999px;font-size:.7rem;font-weight:700;color:#b45309;background:#d9770624}.ae-preview[data-v-b84ce1af]{margin-top:.7rem;padding:.6rem .75rem;border-radius:.75rem;background:var(--bs-tertiary-bg);font-size:.8rem}.ae-preview>span[data-v-b84ce1af]{color:var(--bs-secondary-color)}.ae-preview ul[data-v-b84ce1af]{margin:.35rem 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:.2rem 1rem}.ae-preview b[data-v-b84ce1af]{white-space:nowrap}.ae-preview__more[data-v-b84ce1af]{color:var(--audit-primary, #2563eb);font-weight:600}.ae-server__head[data-v-b84ce1af]{display:flex;align-items:center;gap:.7rem;margin-bottom:.6rem}.ae-server__head .ae-label[data-v-b84ce1af]{margin:0}.ae-server__icon[data-v-b84ce1af]{width:2.4rem;height:2.4rem;flex-shrink:0;display:grid;place-items:center;border-radius:.75rem;color:#fff;background:linear-gradient(135deg,#0f172a,color-mix(in srgb,var(--audit-primary, #2563eb) 70%,#0f172a))}.ae-server__tier[data-v-b84ce1af]{display:block;font-size:1.05rem}.ae-facts[data-v-b84ce1af]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.25rem .9rem;margin:0;font-size:.82rem}.ae-facts dt[data-v-b84ce1af]{color:var(--bs-secondary-color);font-weight:500}.ae-facts dd[data-v-b84ce1af]{margin:0;font-weight:600;overflow-wrap:anywhere}.ae-signals[data-v-b84ce1af]{margin:.6rem 0 0;font-size:.74rem;color:var(--bs-secondary-color)}.ae-health[data-v-b84ce1af]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.ae-box[data-v-b84ce1af]{padding:.9rem 1rem;border:1px solid var(--bs-border-color);border-radius:1rem;background:var(--bs-body-bg);min-width:0}.ae-stats[data-v-b84ce1af]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.ae-stats div[data-v-b84ce1af]{display:flex;flex-direction:column;min-width:0}.ae-stats b[data-v-b84ce1af]{font-size:1.2rem;font-weight:800;font-variant-numeric:tabular-nums}.ae-stats small[data-v-b84ce1af]{font-size:.72rem;color:var(--bs-secondary-color)}.ae-stats .is-bad b[data-v-b84ce1af]{color:#dc2626}.ae-tip[data-v-b84ce1af]{margin:.55rem 0 0;font-size:.8rem;color:var(--bs-secondary-color)}.ae-ready[data-v-b84ce1af]{margin-bottom:1rem}.ae-ready__grid[data-v-b84ce1af]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:.5rem}.ae-ready__item[data-v-b84ce1af]{display:flex;gap:.6rem;align-items:flex-start;padding:.6rem .75rem;border-radius:.8rem;border:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.ae-ready__item b[data-v-b84ce1af]{display:block;font-size:.85rem}.ae-ready__item small[data-v-b84ce1af]{display:block;font-size:.76rem;color:var(--bs-secondary-color)}.ae-ready__dot[data-v-b84ce1af]{flex-shrink:0;width:1.35rem;height:1.35rem;display:grid;place-items:center;border-radius:50%;font-size:.72rem;font-weight:800;color:#fff;background:var(--bs-secondary-color)}.ae-ready__item.is-ok .ae-ready__dot[data-v-b84ce1af]{background:#16a34a}.ae-ready__item.is-warn[data-v-b84ce1af]{border-color:#d9770673;background:#d977060a}.ae-ready__item.is-warn .ae-ready__dot[data-v-b84ce1af]{background:#d97706}.ae-ready__item.is-info .ae-ready__dot[data-v-b84ce1af]{background:var(--audit-primary, #2563eb)}.ae-label small[data-v-b84ce1af]{font-weight:500;text-transform:none;letter-spacing:0}.ae-tab__count[data-v-b84ce1af]{font-style:normal;font-size:.62rem;min-width:1.15rem;height:1.15rem;padding:0 .3rem;display:inline-grid;place-items:center;border-radius:999px;background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.ae-backup[data-v-b84ce1af]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:.6rem;margin:.4rem 0 .6rem}.ae-backup__btn[data-v-b84ce1af]{display:flex;align-items:flex-start;gap:.6rem;padding:.75rem .85rem;border-radius:.85rem;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-body-color);text-align:left;text-decoration:none;cursor:pointer}.ae-backup__btn[data-v-b84ce1af]:hover{border-color:var(--audit-primary, #2563eb);color:var(--bs-body-color)}.ae-backup__btn svg[data-v-b84ce1af]{flex-shrink:0;margin-top:.15rem;color:var(--audit-primary, #2563eb)}.ae-backup__btn b[data-v-b84ce1af]{display:block;font-size:.88rem}.ae-backup__btn small[data-v-b84ce1af]{display:block;font-size:.74rem;color:var(--bs-secondary-color)}.ae-backup__btn--danger svg[data-v-b84ce1af]{color:#dc2626}.ae-backup__btn--danger[data-v-b84ce1af]:hover{border-color:#dc2626}.ae-timeline[data-v-b84ce1af]{list-style:none;margin:.3rem 0 .6rem;padding:0}.ae-timeline>li[data-v-b84ce1af]{position:relative;display:flex;align-items:flex-start;gap:.75rem;padding:.65rem 0 .65rem 1.4rem;border-top:1px solid var(--bs-border-color)}.ae-timeline>li[data-v-b84ce1af]:before{content:"";position:absolute;left:.42rem;top:0;bottom:0;width:2px;background:var(--bs-border-color)}.ae-timeline>li[data-v-b84ce1af]:first-child:before{top:1.2rem}.ae-timeline>li[data-v-b84ce1af]:last-child:before{bottom:calc(100% - 1.2rem)}.ae-timeline__dot[data-v-b84ce1af]{position:absolute;left:.15rem;top:.95rem;width:.65rem;height:.65rem;border-radius:50%;background:var(--bs-secondary-color);box-shadow:0 0 0 3px var(--bs-body-bg)}.ae-timeline>li.is-current .ae-timeline__dot[data-v-b84ce1af]{background:#16a34a}.ae-timeline__body[data-v-b84ce1af]{flex:1;min-width:0;font-size:.84rem}.ae-timeline__top[data-v-b84ce1af]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.ae-timeline__body small[data-v-b84ce1af]{display:block;font-size:.74rem;color:var(--bs-secondary-color);margin:.1rem 0}.ae-timeline__list[data-v-b84ce1af]{list-style:none;margin:.35rem 0 0;padding:.5rem .7rem;border-radius:.65rem;background:var(--bs-tertiary-bg);display:grid;gap:.15rem;font-size:.78rem}.ae-timeline__list li[data-v-b84ce1af]{display:flex;justify-content:space-between;gap:1rem}.ae-chip[data-v-b84ce1af]{font-size:.64rem;font-weight:700;padding:.05rem .45rem;border-radius:999px;background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.ae-chip--ok[data-v-b84ce1af]{background:#16a34a1f;color:#15803d}.ae-chip--auto[data-v-b84ce1af]{background:color-mix(in srgb,var(--audit-primary, #2563eb) 12%,transparent);color:var(--audit-primary, #2563eb)}.ae-card--vps[data-v-b84ce1af]{border-color:color-mix(in srgb,var(--audit-primary, #2563eb) 35%,var(--bs-border-color))}.ae-card__head h3 small.is-ok[data-v-b84ce1af]{color:#15803d;background:#16a34a1f}.ae-code[data-v-b84ce1af]{margin:.4rem 0 .6rem;max-height:18rem;overflow:auto;padding:.8rem .9rem;border-radius:.75rem;background:#0f172a;color:#e2e8f0;font-size:.74rem;line-height:1.5;white-space:pre;max-width:100%;contain:inline-size}.ae-src[data-v-b84ce1af]{display:inline-block;margin-left:.3rem;font-size:.6rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;padding:.05rem .4rem;border-radius:.35rem;vertical-align:middle;background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.ae-src--auto[data-v-b84ce1af]{background:#16a34a1f;color:#15803d}.ae-src--custom[data-v-b84ce1af]{background:color-mix(in srgb,var(--audit-primary, #2563eb) 14%,transparent);color:var(--audit-primary, #2563eb)}.ae-note-field[data-v-b84ce1af]{display:block;margin:.6rem 0 0;font-size:.8rem}.ae-note-field span[data-v-b84ce1af]{display:block;margin-bottom:.2rem;font-weight:600}@media(max-width:991.98px){.ae-control[data-v-b84ce1af],.ae-health[data-v-b84ce1af]{grid-template-columns:minmax(0,1fr)}}@media(max-width:575.98px){.ae-modes[data-v-b84ce1af]{grid-template-columns:minmax(0,1fr)}.ae-stats[data-v-b84ce1af]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.6rem}.ae-timeline>li[data-v-b84ce1af]{flex-wrap:wrap}.ae-review li[data-v-b84ce1af]{grid-template-columns:minmax(0,1fr) auto}.ae-review__vals[data-v-b84ce1af]{grid-column:1 / -1;grid-row:2;white-space:normal}}.ov-attn[data-v-b5c7236f]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.ov-attn li[data-v-b5c7236f]{display:flex;align-items:center;gap:.7rem;padding:.6rem .75rem;border-radius:.7rem;background:var(--bs-tertiary-bg, #f6f7f9);font-size:.88rem}.ov-attn__dot[data-v-b5c7236f]{width:.55rem;height:.55rem;border-radius:50%;flex-shrink:0;background:#94a3b8}.ov-attn li.is-bad .ov-attn__dot[data-v-b5c7236f]{background:#dc2626}.ov-attn li.is-warn .ov-attn__dot[data-v-b5c7236f]{background:#f59e0b}.ov-attn li.is-info .ov-attn__dot[data-v-b5c7236f]{background:#3b82f6}.ov-attn__text[data-v-b5c7236f]{flex:1;min-width:0}.ov-allgood[data-v-b5c7236f]{display:flex;align-items:center;gap:.6rem;padding:1rem;border-radius:.75rem;background:#16a34a14;color:#15803d;font-weight:600;font-size:.9rem}.ov-progress[data-v-b5c7236f]{height:.4rem;border-radius:999px;background:var(--bs-tertiary-bg, #eef0f3);overflow:hidden}.ov-progress i[data-v-b5c7236f]{display:block;height:100%;background:#16a34a;border-radius:999px}.ov-check[data-v-b5c7236f]{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.ov-check li[data-v-b5c7236f]{display:flex;align-items:flex-start;gap:.6rem}.ov-check__state[data-v-b5c7236f]{width:1.25rem;height:1.25rem;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:.72rem;font-weight:800;color:#fff;background:transparent;box-shadow:inset 0 0 0 1.5px #94a3b8}.ov-check__state.is-ok[data-v-b5c7236f]{background:#16a34a;box-shadow:none}.ov-check__state.is-partial[data-v-b5c7236f]{background:#f59e0b;box-shadow:none}.ov-check__body[data-v-b5c7236f]{display:flex;flex-direction:column;font-size:.88rem}.ov-check__body a[data-v-b5c7236f]{font-weight:600;text-decoration:none}.ov-check__body small[data-v-b5c7236f]{color:var(--bs-secondary-color, #667085);font-size:.76rem}.ov-bar[data-v-b5c7236f]{height:.4rem;border-radius:999px;background:var(--bs-tertiary-bg, #eef0f3);overflow:hidden}.ov-bar i[data-v-b5c7236f]{display:block;height:100%;background:var(--bs-primary, #2563eb);border-radius:999px;opacity:.8}.ov-health[data-v-b5c7236f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.ov-health>div[data-v-b5c7236f]{display:flex;flex-direction:column;gap:.15rem;padding:.6rem .75rem;border-radius:.7rem;background:var(--bs-tertiary-bg, #f6f7f9)}.ov-health span[data-v-b5c7236f]{font-size:.74rem;color:var(--bs-secondary-color, #667085)}.ov-health b[data-v-b5c7236f]{font-size:1.1rem;font-variant-numeric:tabular-nums}.ov-health>div.is-bad[data-v-b5c7236f]{background:#dc262612}.ov-health>div.is-bad b[data-v-b5c7236f]{color:#dc2626}.ov-rank[data-v-b5c7236f]{width:1.4rem;height:1.4rem;border-radius:50%;display:grid;place-items:center;font-size:.7rem;font-weight:700;background:var(--bs-tertiary-bg, #eef0f3)}.dti[data-v-63b0fe18]{width:17px;height:17px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vertical-align:-3px}.dti.lg[data-v-63b0fe18]{width:30px;height:30px}.dt-card[data-v-63b0fe18]{border-radius:1rem;border-color:var(--bs-border-color)}.dt-h2[data-v-63b0fe18]{display:flex;align-items:center;gap:.45rem;font-size:1.05rem;font-weight:700;margin-bottom:.6rem}.dt-h2>.dti[data-v-63b0fe18]{color:#7c3aed}.dt-stats[data-v-63b0fe18]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.8rem}.dt-stats>div[data-v-63b0fe18]:nth-child(5){background:linear-gradient(120deg,#b45309,#d97706)}.dt-tier[data-v-63b0fe18]{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.dt-tier button[data-v-63b0fe18]{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.5rem .65rem;border:1.5px solid var(--bs-border-color);border-radius:.7rem;background:var(--bs-body-bg);color:inherit;text-align:left}.dt-tier button b[data-v-63b0fe18]{display:inline-flex;align-items:center;gap:.3rem;font-size:.85rem}.dt-tier button small[data-v-63b0fe18]{font-size:.7rem;color:var(--bs-secondary-color);line-height:1.3}.dt-tier button.on[data-v-63b0fe18]{border-color:#7c3aed;background:#7c3aed0f}.dt-tier button.premium.on[data-v-63b0fe18]{border-color:#d97706;background:#d9770614}.dt-tier-note[data-v-63b0fe18]{margin:.4rem 0 0;font-size:.74rem;color:var(--bs-secondary-color)}.dt-tier-note a[data-v-63b0fe18]{margin-left:.25rem}.dt-tier-badge[data-v-63b0fe18]{position:absolute;bottom:8px;right:8px;display:inline-flex;align-items:center;gap:.2rem;padding:.1rem .5rem;border-radius:999px;font-size:.66rem;font-weight:700;background:#ffffffeb;color:#475569;box-shadow:0 1px 3px #00000026}.dt-tier-badge.premium[data-v-63b0fe18]{background:#fef3c7;color:#92400e}.dt-crown-btn[data-v-63b0fe18]{opacity:.45;filter:grayscale(1)}.dt-crown-btn.on[data-v-63b0fe18]{opacity:1;filter:none}.dt-stats>div[data-v-63b0fe18]:nth-child(4){background:linear-gradient(120deg,#c2410c,#be185d)}.dt-kinds[data-v-63b0fe18]{display:flex;flex-wrap:wrap;gap:.35rem}.dt-kinds button[data-v-63b0fe18]{border:1px solid var(--bs-border-color);border-radius:999px;background:var(--bs-body-bg);color:inherit;padding:.25rem .7rem;font-size:.78rem}.dt-kinds button b[data-v-63b0fe18]{margin-left:.2rem;color:#7c3aed}.dt-kinds button.on[data-v-63b0fe18]{background:#7c3aed;border-color:#7c3aed;color:#fff}.dt-kinds button.on b[data-v-63b0fe18]{color:#fff}.dt-queue[data-v-63b0fe18]{list-style:none;margin:.6rem 0 0;padding:0;max-height:220px;overflow:auto;border:1px solid var(--bs-border-color);border-radius:.7rem}.dt-queue li[data-v-63b0fe18]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.4rem .6rem;border-bottom:1px solid var(--bs-border-color);font-size:.8rem}.dt-queue li[data-v-63b0fe18]:last-child{border-bottom:0}.dt-q-dot[data-v-63b0fe18]{width:8px;height:8px;border-radius:50%;background:#94a3b8;flex:none}.dt-queue .uploading .dt-q-dot[data-v-63b0fe18]{background:#f59e0b}.dt-queue .done .dt-q-dot[data-v-63b0fe18]{background:#16a34a}.dt-queue .error .dt-q-dot[data-v-63b0fe18]{background:#dc2626}.dt-q-name[data-v-63b0fe18]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-queue small[data-v-63b0fe18]{color:var(--bs-secondary-color)}.dt-queue button[data-v-63b0fe18]{border:0;background:transparent;color:var(--bs-secondary-color);font-size:1rem;line-height:1}.dt-q-note[data-v-63b0fe18]{flex-basis:100%;color:#b91c1c;font-size:.74rem;padding-left:1rem}.dt-bulk[data-v-63b0fe18]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.9rem;padding:.45rem .7rem;border-radius:.7rem;background:var(--bs-tertiary-bg)}.dt-bulk.on[data-v-63b0fe18]{background:#7c3aed1a}.dt-check[data-v-63b0fe18]{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;margin-right:.3rem}.dt-pick[data-v-63b0fe18]{position:absolute;top:8px;right:8px;display:inline-flex;padding:.2rem;border-radius:.35rem;background:#ffffffe6}.dt-kind[data-v-63b0fe18]{position:absolute;bottom:8px;left:8px;padding:.05rem .45rem;border-radius:999px;font-size:.66rem;font-weight:700;background:#0f172abf;color:#fff}.dt-item.picked[data-v-63b0fe18]{outline:2px solid #7c3aed;outline-offset:-2px}.dt-stats>div[data-v-63b0fe18]{display:flex;align-items:center;gap:.6rem;padding:.9rem 1rem;border-radius:.9rem;color:#fff;background:linear-gradient(120deg,#6d28d9,#0e7490)}.dt-stats>div[data-v-63b0fe18]:nth-child(2){background:linear-gradient(120deg,#0e7490,#0f766e)}.dt-stats>div[data-v-63b0fe18]:nth-child(3){background:linear-gradient(120deg,#be185d,#7c3aed)}.dt-stats b[data-v-63b0fe18]{font-size:1.4rem;line-height:1}.dt-stats span[data-v-63b0fe18]{font-size:.78rem;opacity:.9}.dt-drop[data-v-63b0fe18]{display:flex;flex-direction:column;align-items:center;gap:.3rem;width:100%;padding:1.4rem 1rem;border:2px dashed rgba(124,58,237,.45);border-radius:.9rem;background:#7c3aed0f;color:#6d28d9;text-align:center}.dt-drop small[data-v-63b0fe18]{color:var(--bs-secondary-color)}.dt-drop.on[data-v-63b0fe18]{background:#7c3aed24}.dt-drop.has[data-v-63b0fe18]{border-style:solid;border-color:#16a34a;background:#16a34a12;color:#15803d}.dt-btn[data-v-63b0fe18]{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;background:linear-gradient(100deg,#6d28d9,#7c3aed);color:#fff;border:0;font-weight:600}.dt-btn[data-v-63b0fe18]:hover,.dt-btn[data-v-63b0fe18]:focus{color:#fff;filter:brightness(1.08)}.dt-btn[data-v-63b0fe18]:disabled{opacity:.55;color:#fff}.dt-errors[data-v-63b0fe18]{padding:.75rem .9rem;border-radius:.7rem;background:#fef2f2;color:#991b1b;font-size:.8rem;border:1px solid #fecaca}.dt-or[data-v-63b0fe18]{display:flex;align-items:center;gap:.6rem;margin:1.1rem 0 .7rem;color:var(--bs-secondary-color);font-size:.75rem}.dt-or[data-v-63b0fe18]:before,.dt-or[data-v-63b0fe18]:after{content:"";flex:1;height:1px;background:var(--bs-border-color)}.dt-tabs[data-v-63b0fe18]{display:flex;flex-wrap:wrap;gap:.3rem}.dt-tabs button[data-v-63b0fe18]{display:inline-flex;align-items:center;gap:.3rem;border:1px solid var(--bs-border-color);border-radius:999px;background:transparent;color:inherit;padding:.3rem .75rem;font-size:.78rem;font-weight:600}.dt-tabs button[data-v-63b0fe18]:hover{border-color:#7c3aed;color:#7c3aed}.dt-tabs button.on[data-v-63b0fe18]{background:#7c3aed;border-color:#7c3aed;color:#fff}.dt-guide[data-v-63b0fe18]{font-size:.86rem;line-height:1.65}.dt-guide code[data-v-63b0fe18]{color:#7c3aed;background:#7c3aed14;padding:.05rem .3rem;border-radius:.25rem;font-size:.8rem}.dt-steps[data-v-63b0fe18]{display:grid;gap:.6rem;margin-bottom:.8rem}.dt-steps>div[data-v-63b0fe18]{display:flex;gap:.7rem;padding:.7rem .8rem;border:1px solid var(--bs-border-color);border-radius:.8rem}.dt-steps>div>span[data-v-63b0fe18]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#0e7490);color:#fff;font-weight:700}.dt-steps p[data-v-63b0fe18]{margin:.15rem 0 0;color:var(--bs-secondary-color);font-size:.82rem}.dt-list[data-v-63b0fe18]{padding-left:1.1rem;margin:0}.dt-list li[data-v-63b0fe18]{margin-bottom:.45rem}.dt-table[data-v-63b0fe18]{font-size:.8rem}.dt-table td[data-v-63b0fe18]:first-child{white-space:nowrap}.dt-type[data-v-63b0fe18]{margin-bottom:.7rem;border:1px solid var(--bs-border-color);border-radius:.7rem;overflow:hidden}.dt-type-name[data-v-63b0fe18]{padding:.35rem .6rem;background:var(--bs-tertiary-bg);font-weight:600}.dt-type .dt-table td[data-v-63b0fe18]{padding-left:.6rem}.dt-code[data-v-63b0fe18]{max-height:320px;overflow:auto;margin:0 0 .5rem;padding:.8rem;border-radius:.7rem;background:#0f172a;color:#e2e8f0;font-size:.74rem}.dt-limits[data-v-63b0fe18]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.dt-limits>div[data-v-63b0fe18]{display:flex;flex-direction:column;padding:.6rem .7rem;border-radius:.7rem;background:var(--bs-tertiary-bg)}.dt-limits b[data-v-63b0fe18]{font-size:1.05rem;color:#7c3aed}.dt-limits span[data-v-63b0fe18]{font-size:.74rem;color:var(--bs-secondary-color)}.dt-checks[data-v-63b0fe18]{list-style:none;padding:0;margin:0}.dt-checks li[data-v-63b0fe18]{position:relative;padding:.4rem 0 .4rem 1.8rem;border-bottom:1px dashed var(--bs-border-color)}.dt-checks li[data-v-63b0fe18]:before{content:"✓";position:absolute;left:0;top:.4rem;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#dcfce7;color:#15803d;font-size:.72rem;font-weight:700}.dt-search[data-v-63b0fe18]{display:flex;align-items:center;gap:.35rem;padding:0 .55rem;border:1px solid var(--bs-border-color);border-radius:.45rem;color:var(--bs-secondary-color)}.dt-search input[data-v-63b0fe18]{border:0;outline:none;background:transparent;color:var(--bs-body-color);width:9rem;font-size:.85rem;height:31px}.dt-empty[data-v-63b0fe18]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2rem 1rem;border:2px dashed var(--bs-border-color);border-radius:.9rem;color:var(--bs-secondary-color);text-align:center}.dt-grid[data-v-63b0fe18]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.dt-item[data-v-63b0fe18]{border:1px solid var(--bs-border-color);border-radius:.9rem;overflow:hidden;display:flex;flex-direction:column;background:var(--bs-body-bg);transition:box-shadow .15s,transform .15s}.dt-item[data-v-63b0fe18]:hover{box-shadow:0 10px 26px #0f172a1f;transform:translateY(-2px)}.dt-item.hidden[data-v-63b0fe18]{opacity:.6}.dt-thumb[data-v-63b0fe18]{position:relative;display:flex;align-items:center;justify-content:center;height:170px;background:var(--bs-tertiary-bg)}.dt-thumb img[data-v-63b0fe18]{max-width:100%;max-height:100%;object-fit:contain}.dt-thumb-empty[data-v-63b0fe18]{font-size:.78rem;color:var(--bs-secondary-color)}.dt-badge[data-v-63b0fe18]{position:absolute;top:8px;left:8px;padding:.1rem .5rem;border-radius:999px;font-size:.68rem;font-weight:700}.dt-badge.on[data-v-63b0fe18]{background:#dcfce7;color:#15803d}.dt-badge.off[data-v-63b0fe18]{background:#f1f5f9;color:#475569}.dt-body[data-v-63b0fe18]{padding:.7rem .8rem .75rem}.dt-title[data-v-63b0fe18]{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-meta[data-v-63b0fe18]{font-size:.74rem;color:var(--bs-secondary-color)}.dt-tags[data-v-63b0fe18]{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.35rem}.dt-tags span[data-v-63b0fe18]{font-size:.68rem;padding:.05rem .45rem;border-radius:999px;background:#7c3aed1a;color:#6d28d9}.dt-actions[data-v-63b0fe18]{display:flex;gap:.25rem;margin-top:.55rem;padding:.25rem;border-radius:.6rem;background:var(--bs-tertiary-bg)}.dt-actions[data-v-63b0fe18]>*{flex:1;display:inline-flex;align-items:center;justify-content:center;height:30px;border:0;border-radius:.45rem;background:transparent;color:inherit}.dt-actions[data-v-63b0fe18]>*:hover{background:var(--bs-body-bg);color:#7c3aed}.dt-actions>.danger[data-v-63b0fe18]:hover{color:#dc2626}@media(max-width:575.98px){.dt-stats[data-v-63b0fe18],.dt-limits[data-v-63b0fe18]{grid-template-columns:1fr 1fr}}@media(min-width:576px)and (max-width:991.98px){.dt-stats[data-v-63b0fe18]{grid-template-columns:1fr 1fr}}.diag-stat-card[data-v-80cfc9e8]{display:flex;flex-direction:column;gap:.15rem;padding:.9rem 1rem;background:linear-gradient(135deg,color-mix(in srgb,var(--stat-accent) 8%,white),#fff);border:1px solid color-mix(in srgb,var(--stat-accent) 25%,#e5e7eb);border-radius:.75rem;position:relative}.diag-stat-card[data-v-80cfc9e8]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--stat-accent)}.diag-stat-card__icon[data-v-80cfc9e8]{font-size:1.1rem}.diag-stat-card__value[data-v-80cfc9e8]{font-size:1.5rem;font-weight:700;color:var(--stat-accent);line-height:1}.diag-stat-card__label[data-v-80cfc9e8]{font-size:.72rem;color:#6b7280}.diag-tabs[data-v-80cfc9e8]{display:flex;gap:.4rem;border-bottom:2px solid #e5e7eb;overflow-x:auto}.diag-tab[data-v-80cfc9e8]{padding:.5rem 1rem;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;font-size:.85rem;font-weight:600;color:#6b7280;white-space:nowrap;cursor:pointer}.diag-tab[data-v-80cfc9e8]:hover{color:#374151}.diag-tab--active[data-v-80cfc9e8]{color:#9c7a3c;border-bottom-color:#9c7a3c}.diag-table-wrap[data-v-80cfc9e8]{border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden;background:#fff}.diag-table[data-v-80cfc9e8]{margin-bottom:0}.diag-table thead th[data-v-80cfc9e8]{font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:#6b7280;font-weight:700;background:#f9fafb;border-bottom:1px solid #e5e7eb;white-space:nowrap;padding:.55rem .75rem}.diag-table tbody td[data-v-80cfc9e8]{vertical-align:middle;padding:.55rem .75rem}.diag-table tbody tr[data-v-80cfc9e8]:hover{background:#fafafa}.diag-icon-btn[data-v-80cfc9e8]{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border:1px solid #e5e7eb;border-radius:.4rem;background:#fff;color:#6b7280;transition:background .15s ease,color .15s ease}.diag-icon-btn[data-v-80cfc9e8]:hover{background:#f3f4f6;color:#9c7a3c}.diag-badge[data-v-80cfc9e8]{display:inline-flex;align-items:center;padding:.2em .6em;border-radius:999px;font-size:.7rem;font-weight:700;white-space:nowrap;flex-shrink:0}.webhook-log-row[data-v-80cfc9e8]{padding:.6rem .8rem;border:1px solid #e5e7eb;border-radius:.5rem}.webhook-log-row__body[data-v-80cfc9e8]{background:#f8f9fa;padding:.5rem;border-radius:.35rem;font-size:.72rem;white-space:pre-wrap;word-break:break-all;max-height:200px;overflow-y:auto;margin-top:.4rem}.ils-result[data-v-1504a55a]{padding:.5rem .65rem;border-radius:.5rem}.ils-result.is-ok[data-v-1504a55a]{background:#16a34a14;color:#15803d}.ils-result.is-bad[data-v-1504a55a]{background:#dc26260f;color:#b91c1c}.ips[data-v-0f27a4dd]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1rem;align-items:start}@media(max-width:991.98px){.ips[data-v-0f27a4dd]{grid-template-columns:1fr}}.ips__presets[data-v-0f27a4dd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:.6rem}.ips__preset[data-v-0f27a4dd]{display:flex;flex-direction:column;gap:.15rem;text-align:left;padding:.7rem .8rem;border:1.5px solid var(--bs-border-color);border-radius:.8rem;background:var(--bs-body-bg);color:inherit;cursor:pointer}.ips__preset[data-v-0f27a4dd]:hover{border-color:var(--bs-primary)}.ips__preset.is-on[data-v-0f27a4dd]{border-color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 6%,var(--bs-body-bg));box-shadow:0 0 0 3px color-mix(in srgb,var(--bs-primary) 14%,transparent)}.ips__preset span[data-v-0f27a4dd]{font-size:.78rem;font-weight:600}.ips__preset small[data-v-0f27a4dd]{font-size:.72rem;color:var(--bs-secondary-color)}.ips__timeline[data-v-0f27a4dd]{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:.8rem}.ips__timeline li[data-v-0f27a4dd]{display:flex;flex-direction:column;padding-left:1.4rem;position:relative;font-size:.86rem}.ips__timeline li[data-v-0f27a4dd]:before{content:"";position:absolute;left:.2rem;top:.35rem;width:.6rem;height:.6rem;border-radius:50%;background:var(--bs-primary)}.ips__timeline li span[data-v-0f27a4dd]{color:var(--bs-secondary-color);font-size:.8rem}.pgs__mode[data-v-30c33679]{display:inline-flex;gap:.25rem;padding:.25rem;border-radius:.6rem;background:var(--bs-tertiary-bg, #f3f4f6)}.pgs__mode button[data-v-30c33679]{border:0;background:transparent;padding:.3rem .7rem;border-radius:.45rem;font-size:.8rem;font-weight:600;color:var(--bs-secondary-color, #667085)}.pgs__mode button.is-on[data-v-30c33679]{background:var(--bs-body-bg, #fff);color:var(--bs-body-color, #111);box-shadow:0 1px 3px #1018281f}.pgs__mode button.is-on.is-live[data-v-30c33679]{color:#b91c1c}.pgs__hook[data-v-30c33679]{padding:.5rem .65rem;border-radius:.5rem;background:var(--bs-tertiary-bg, #f3f4f6)}.pgs__result[data-v-30c33679]{padding:.5rem .65rem;border-radius:.5rem}.pgs__result.is-ok[data-v-30c33679]{background:#16a34a14;color:#15803d}.pgs__result.is-bad[data-v-30c33679]{background:#dc26260f;color:#b91c1c}.pf-note[data-v-b3251ec9]{display:flex;align-items:flex-start;gap:.6rem;padding:.75rem 1rem;margin-bottom:1rem;border-radius:.85rem;border:1px solid rgba(217,119,6,.4);background:#d9770612;font-size:.88rem}.pf-note svg[data-v-b3251ec9]{color:#d97706;flex-shrink:0;margin-top:.1rem}.pf[data-v-b3251ec9]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:1.25rem;align-items:start}.pf-main[data-v-b3251ec9]{display:grid;gap:1rem;min-width:0}.pf-card[data-v-b3251ec9]{padding:1.25rem;border:1px solid var(--bs-border-color);border-radius:1rem;background:var(--bs-body-bg)}.pf-card__head[data-v-b3251ec9]{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1rem}.pf-card__head h2[data-v-b3251ec9]{margin:0;font-size:1.02rem;font-weight:700}.pf-card__head p[data-v-b3251ec9]{margin:.1rem 0 0;font-size:.82rem;color:var(--bs-secondary-color)}.pf-step[data-v-b3251ec9]{flex-shrink:0;width:1.8rem;height:1.8rem;display:grid;place-items:center;border-radius:.55rem;font-weight:800;font-size:.85rem;color:#fff;background:var(--audit-primary, #2563eb)}.pf-head-actions[data-v-b3251ec9]{margin-left:auto;display:flex;gap:.35rem}.pf-opt[data-v-b3251ec9]{font-size:.72rem;font-weight:500;color:var(--bs-secondary-color);margin-left:.25rem}.pf-count[data-v-b3251ec9]{font-size:.75rem;font-weight:500;color:var(--bs-secondary-color);font-variant-numeric:tabular-nums}.pf-count.is-over[data-v-b3251ec9]{color:#dc2626}.pf-mono[data-v-b3251ec9]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88rem}.pf-seg[data-v-b3251ec9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;padding:.3rem;border-radius:.9rem;background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color)}.pf-seg__btn[data-v-b3251ec9]{display:flex;flex-direction:column;align-items:center;gap:.05rem;padding:.5rem;border:0;border-radius:.65rem;background:transparent;color:var(--bs-secondary-color);cursor:pointer}.pf-seg__btn b[data-v-b3251ec9]{font-size:.88rem}.pf-seg__btn small[data-v-b3251ec9]{font-size:.7rem}.pf-seg__btn.is-active[data-v-b3251ec9]{background:var(--bs-body-bg);color:var(--audit-primary, #2563eb);box-shadow:0 1px 3px #0f172a26}.pf-chips[data-v-b3251ec9]{display:flex;flex-wrap:wrap;gap:.35rem}.pf-chip[data-v-b3251ec9]{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-body-color);border-radius:999px;padding:.25rem .75rem;font-size:.8rem;font-weight:600;cursor:pointer}.pf-chip.is-active[data-v-b3251ec9]{color:#fff;background:var(--audit-primary, #2563eb);border-color:var(--audit-primary, #2563eb)}.pf-switch[data-v-b3251ec9]{position:relative;display:flex;align-items:flex-start;gap:.75rem;padding:.75rem .85rem;border:1px solid var(--bs-border-color);border-radius:.8rem;cursor:pointer;margin:0 0 .5rem}.pf-switch[data-v-b3251ec9]:last-child{margin-bottom:0}.pf-switch input[data-v-b3251ec9]{position:absolute;opacity:0;pointer-events:none}.pf-switch__ui[data-v-b3251ec9]{flex-shrink:0;position:relative;width:2.4rem;height:1.35rem;border-radius:999px;background:var(--bs-secondary-bg);transition:background .15s;margin-top:.1rem}.pf-switch__ui[data-v-b3251ec9]:after{content:"";position:absolute;top:.15rem;left:.15rem;width:1.05rem;height:1.05rem;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:transform .15s}.pf-switch input:checked+.pf-switch__ui[data-v-b3251ec9]{background:var(--audit-primary, #2563eb)}.pf-switch input:checked+.pf-switch__ui[data-v-b3251ec9]:after{transform:translate(1.05rem)}.pf-switch input:focus-visible+.pf-switch__ui[data-v-b3251ec9]{box-shadow:0 0 0 3px color-mix(in srgb,var(--audit-primary, #2563eb) 30%,transparent)}.pf-switch b[data-v-b3251ec9]{display:block;font-size:.9rem}.pf-switch small[data-v-b3251ec9]{display:block;font-size:.78rem;color:var(--bs-secondary-color)}.pf-fgroup+.pf-fgroup[data-v-b3251ec9]{margin-top:1rem}.pf-fgroup__head[data-v-b3251ec9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.45rem;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--bs-secondary-color)}.pf-fgroup__head small[data-v-b3251ec9]{font-weight:600;margin-left:.3rem}.pf-fgroup__head .btn[data-v-b3251ec9]{font-size:.78rem;text-transform:none;letter-spacing:0}.pf-tiles[data-v-b3251ec9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:.45rem}.pf-tile[data-v-b3251ec9]{display:flex;align-items:center;gap:.55rem;padding:.55rem .7rem;border:1px solid var(--bs-border-color);border-radius:.7rem;cursor:pointer;font-size:.86rem;margin:0;transition:border-color .15s,background .15s}.pf-tile .form-check-input[data-v-b3251ec9]{margin:0;flex-shrink:0}.pf-tile.is-on[data-v-b3251ec9]{border-color:color-mix(in srgb,var(--audit-primary, #2563eb) 55%,transparent);background:color-mix(in srgb,var(--audit-primary, #2563eb) 6%,transparent);font-weight:600}.pf-limits[data-v-b3251ec9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:.75rem}.pf-lgroup[data-v-b3251ec9]{padding:.85rem;border:1px solid var(--bs-border-color);border-radius:.85rem;background:var(--bs-tertiary-bg)}.pf-lgroup.is-off[data-v-b3251ec9]{opacity:.55}.pf-lgroup__head[data-v-b3251ec9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;font-size:.88rem}.pf-lgroup__note[data-v-b3251ec9]{margin:-.3rem 0 .5rem;font-size:.74rem;color:var(--bs-secondary-color)}.pf-off[data-v-b3251ec9]{font-size:.68rem;font-weight:700;padding:.05rem .45rem;border-radius:999px;background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.pf-limit+.pf-limit[data-v-b3251ec9]{margin-top:.45rem}.pf-limit label[data-v-b3251ec9]{display:block;font-size:.76rem;color:var(--bs-secondary-color);margin-bottom:.15rem}.pf-limit__input[data-v-b3251ec9]{display:flex;align-items:center;gap:.3rem}.pf-limit__input .form-control[data-v-b3251ec9]{background:var(--bs-body-bg)}.pf-unit[data-v-b3251ec9]{font-size:.75rem;color:var(--bs-secondary-color)}.pf-inf[data-v-b3251ec9]{flex-shrink:0;width:1.9rem;height:1.9rem;border-radius:.5rem;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);font-size:1rem;line-height:1;cursor:pointer}.pf-inf.is-active[data-v-b3251ec9]{color:var(--audit-primary, #2563eb);border-color:var(--audit-primary, #2563eb)}.pf-side[data-v-b3251ec9]{position:sticky;top:5rem;display:grid;gap:1rem}.pf-preview__label[data-v-b3251ec9]{display:block;margin-bottom:.45rem;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.pf-plan[data-v-b3251ec9]{padding:1.25rem;border-radius:1.1rem;border:1px solid color-mix(in srgb,var(--audit-primary, #2563eb) 35%,var(--bs-border-color));background:linear-gradient(160deg,color-mix(in srgb,var(--audit-primary, #2563eb) 8%,var(--bs-body-bg)),var(--bs-body-bg) 60%);box-shadow:0 20px 40px -26px #0f172a73}.pf-plan__badges[data-v-b3251ec9]{display:flex;gap:.3rem;min-height:1.2rem}.pf-badge[data-v-b3251ec9]{font-size:.66rem;font-weight:700;padding:.1rem .5rem;border-radius:999px;background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.pf-badge--trial[data-v-b3251ec9]{background:#d9770624;color:#b45309}.pf-plan h3[data-v-b3251ec9]{margin:.3rem 0 .2rem;font-size:1.2rem;font-weight:750;overflow-wrap:anywhere}.pf-plan__desc[data-v-b3251ec9]{margin:0 0 .4rem;font-size:.82rem;color:var(--bs-secondary-color);overflow-wrap:anywhere}.pf-plan__price[data-v-b3251ec9]{display:flex;align-items:baseline;gap:.35rem}.pf-plan__price b[data-v-b3251ec9]{font-size:2rem;font-weight:800;letter-spacing:-.02em;color:var(--audit-primary, #2563eb)}.pf-plan__price span[data-v-b3251ec9]{font-size:.85rem;color:var(--bs-secondary-color)}.pf-plan__sub[data-v-b3251ec9]{display:flex;flex-wrap:wrap;gap:.2rem .7rem;font-size:.78rem;color:var(--bs-secondary-color);margin-bottom:.75rem}.pf-plan__list[data-v-b3251ec9]{list-style:none;margin:0;padding:.75rem 0 0;border-top:1px dashed var(--bs-border-color);display:grid;gap:.35rem;font-size:.85rem}.pf-plan__list li[data-v-b3251ec9]{display:flex;align-items:center;gap:.45rem}.pf-plan__list svg[data-v-b3251ec9]{color:#16a34a;flex-shrink:0}.pf-plan__more[data-v-b3251ec9]{color:var(--audit-primary, #2563eb);font-weight:600;padding-left:1.4rem}.pf-plan__none[data-v-b3251ec9]{color:#b91c1c}.pf-plan__limits[data-v-b3251ec9]{margin-top:.75rem;padding-top:.6rem;border-top:1px dashed var(--bs-border-color);display:grid;gap:.2rem;font-size:.78rem}.pf-plan__limits div[data-v-b3251ec9]{display:flex;justify-content:space-between;gap:.5rem;color:var(--bs-secondary-color)}.pf-plan__limits b[data-v-b3251ec9]{color:var(--bs-body-color);white-space:nowrap}.pf-checks[data-v-b3251ec9]{padding:1rem;border:1px solid var(--bs-border-color);border-radius:1rem;background:var(--bs-body-bg)}.pf-check[data-v-b3251ec9]{display:flex;align-items:flex-start;gap:.5rem;margin:0 0 .45rem;font-size:.82rem;line-height:1.4}.pf-check[data-v-b3251ec9]:last-child{margin-bottom:0}.pf-dot[data-v-b3251ec9]{flex-shrink:0;width:.5rem;height:.5rem;border-radius:50%;margin-top:.35rem;background:var(--bs-secondary-color)}.pf-check--bad .pf-dot[data-v-b3251ec9]{background:#dc2626}.pf-check--warn .pf-dot[data-v-b3251ec9]{background:#d97706}.pf-check--tip .pf-dot[data-v-b3251ec9]{background:var(--audit-primary, #2563eb)}.pf-check--ok[data-v-b3251ec9]{color:#15803d;font-weight:600}.pf-bar[data-v-b3251ec9]{grid-column:1 / -1;position:sticky;bottom:.75rem;z-index:5;display:flex;align-items:center;gap:.5rem;padding:.65rem .75rem .65rem 1rem;border:1px solid var(--bs-border-color);border-radius:1rem;background:color-mix(in srgb,var(--bs-body-bg) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 14px 34px -18px #0f172a73}.pf-bar__state[data-v-b3251ec9]{margin-right:auto;font-size:.85rem;color:var(--bs-secondary-color)}@media(max-width:1099.98px){.pf[data-v-b3251ec9]{grid-template-columns:1fr}.pf-side[data-v-b3251ec9]{position:static;grid-row:auto}}@media(max-width:575.98px){.pf-seg[data-v-b3251ec9]{grid-template-columns:1fr}.pf-card[data-v-b3251ec9]{padding:1rem}.pf-bar__state[data-v-b3251ec9]{display:none}.pf-bar .btn[data-v-b3251ec9]{flex:1}}.pl-toolbar[data-v-44097a64]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1rem}.pl-search[data-v-44097a64]{flex:1 1 220px;display:flex;align-items:center;gap:.5rem;padding:0 .75rem;height:2.4rem;border:1px solid var(--bs-border-color);border-radius:.7rem;background:var(--bs-body-bg);color:var(--bs-secondary-color);margin:0}.pl-search input[data-v-44097a64]{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--bs-body-color);font-size:.9rem}.pl-search[data-v-44097a64]:focus-within{border-color:var(--audit-primary, #2563eb);box-shadow:0 0 0 3px color-mix(in srgb,var(--audit-primary, #2563eb) 15%,transparent)}.pl-filters[data-v-44097a64]{display:flex;flex-wrap:wrap;gap:.3rem}.pl-filter[data-v-44097a64]{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);border-radius:999px;padding:.3rem .75rem;font-size:.82rem;font-weight:600;cursor:pointer}.pl-filter span[data-v-44097a64]{opacity:.7;margin-left:.15rem;font-variant-numeric:tabular-nums}.pl-filter.is-active[data-v-44097a64]{color:#fff;background:var(--audit-primary, #2563eb);border-color:var(--audit-primary, #2563eb)}.pl-view[data-v-44097a64]{display:inline-flex;border:1px solid var(--bs-border-color);border-radius:.6rem;overflow:hidden}.pl-view button[data-v-44097a64]{border:0;background:var(--bs-body-bg);color:var(--bs-secondary-color);width:2.3rem;height:2.3rem;display:grid;place-items:center;cursor:pointer}.pl-view button.is-active[data-v-44097a64]{background:var(--bs-tertiary-bg);color:var(--audit-primary, #2563eb)}.pl-grid[data-v-44097a64]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:1rem}.pl-card[data-v-44097a64]{position:relative;display:flex;flex-direction:column;gap:.55rem;padding:1.15rem;border:1px solid var(--bs-border-color);border-radius:1.1rem;background:var(--bs-body-bg);transition:box-shadow .15s,transform .15s,border-color .15s}.pl-card[data-v-44097a64]:hover{box-shadow:0 16px 34px -20px #0f172a59;transform:translateY(-2px)}.pl-card.is-trial[data-v-44097a64]{border-color:#d977068c;box-shadow:inset 0 3px #d97706}.pl-card.is-hidden[data-v-44097a64]{background:var(--bs-tertiary-bg)}.pl-card__top[data-v-44097a64]{display:flex;align-items:center;justify-content:space-between}.pl-badges[data-v-44097a64]{display:flex;gap:.3rem;flex-wrap:wrap}.pl-badge[data-v-44097a64]{font-size:.68rem;font-weight:700;padding:.12rem .55rem;border-radius:999px}.pl-badge--trial[data-v-44097a64]{background:#d9770624;color:#b45309}.pl-badge--public[data-v-44097a64]{background:#16a34a1f;color:#15803d}.pl-badge--hidden[data-v-44097a64]{background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.pl-order[data-v-44097a64]{font-size:.72rem;color:var(--bs-secondary-color);font-variant-numeric:tabular-nums}.pl-card__name[data-v-44097a64]{margin:.1rem 0 0;font-size:1.15rem;font-weight:750}.pl-card__desc[data-v-44097a64]{margin:0;font-size:.84rem;color:var(--bs-secondary-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pl-price[data-v-44097a64]{display:flex;align-items:baseline;gap:.35rem;margin-top:.15rem}.pl-price b[data-v-44097a64]{font-size:1.9rem;font-weight:800;letter-spacing:-.02em;color:var(--audit-primary, #2563eb)}.pl-price span[data-v-44097a64]{font-size:.85rem;color:var(--bs-secondary-color)}.pl-price-sub[data-v-44097a64]{display:flex;flex-wrap:wrap;gap:.25rem .75rem;font-size:.78rem;color:var(--bs-secondary-color);min-height:1.1rem}.pl-warn[data-v-44097a64]{color:#b45309}.pl-meta[data-v-44097a64]{display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:.82rem;padding:.55rem 0;border-top:1px dashed var(--bs-border-color);border-bottom:1px dashed var(--bs-border-color)}.pl-meta span[data-v-44097a64]{display:inline-flex;align-items:center;gap:.35rem}.pl-meta svg[data-v-44097a64]{color:var(--audit-primary, #2563eb)}.pl-features__head[data-v-44097a64]{display:flex;justify-content:space-between;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-secondary-color)}.pl-features__head b[data-v-44097a64]{color:var(--bs-body-color)}.pl-bar[data-v-44097a64]{height:.35rem;border-radius:99px;background:var(--bs-secondary-bg);overflow:hidden;margin:.35rem 0 .5rem}.pl-bar span[data-v-44097a64]{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#22c55e,var(--audit-primary, #2563eb))}.pl-chips[data-v-44097a64]{display:flex;flex-wrap:wrap;gap:.3rem}.pl-chip[data-v-44097a64]{font-size:.72rem;padding:.12rem .5rem;border-radius:.4rem;background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color)}.pl-chip--more[data-v-44097a64]{font-weight:700;color:var(--audit-primary, #2563eb)}.pl-chip--none[data-v-44097a64]{color:#b91c1c;border-color:#dc26264d;background:#dc26260d}.pl-limits[data-v-44097a64]{list-style:none;margin:.2rem 0 0;padding:0;display:grid;gap:.25rem;font-size:.8rem}.pl-limits li[data-v-44097a64]{display:flex;justify-content:space-between;color:var(--bs-secondary-color)}.pl-limits b[data-v-44097a64]{color:var(--bs-body-color);font-variant-numeric:tabular-nums}.pl-actions[data-v-44097a64]{display:flex;gap:.4rem;margin-top:auto;padding-top:.6rem}.pl-card--new[data-v-44097a64]{align-items:center;justify-content:center;text-align:center;min-height:14rem;border-style:dashed;border-width:2px;color:var(--bs-secondary-color);text-decoration:none;background:transparent}.pl-card--new[data-v-44097a64]:hover{color:var(--audit-primary, #2563eb);border-color:var(--audit-primary, #2563eb)}.pl-card--new__plus[data-v-44097a64]{width:3rem;height:3rem;display:grid;place-items:center;border-radius:50%;font-size:1.6rem;background:var(--bs-tertiary-bg)}.pl-card--new b[data-v-44097a64]{color:var(--bs-body-color)}.pl-empty[data-v-44097a64]{text-align:center;padding:3rem 1rem;border:2px dashed var(--bs-border-color);border-radius:1.2rem}.pl-empty__icon[data-v-44097a64]{width:3.5rem;height:3.5rem;margin:0 auto .8rem;border-radius:1rem;display:grid;place-items:center;color:var(--audit-primary, #2563eb);background:color-mix(in srgb,var(--audit-primary, #2563eb) 12%,transparent)}.pl-empty h2[data-v-44097a64]{font-size:1.15rem;font-weight:700}.pl-empty p[data-v-44097a64]{color:var(--bs-secondary-color);max-width:30rem;margin:0 auto 1rem}.pl-none[data-v-44097a64]{color:var(--bs-secondary-color);text-align:center;padding:2rem 0}@media(prefers-reduced-motion:reduce){.pl-card[data-v-44097a64]{transition:none}.pl-card[data-v-44097a64]:hover{transform:none}}.s3-status[data-v-a613dfed]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;padding:.9rem 1.1rem;border-radius:.9rem;border:1px solid;margin-bottom:1rem}.s3-status>div[data-v-a613dfed]{display:flex;flex-direction:column;gap:.15rem;font-size:.88rem}.s3-status.is-ok[data-v-a613dfed]{background:#16a34a12;border-color:#16a34a4d}.s3-status.is-ok b[data-v-a613dfed]{color:#15803d}.s3-status.is-warn[data-v-a613dfed]{background:#d9770612;border-color:#d9770659}.s3-status.is-warn b[data-v-a613dfed]{color:#b45309}.s3-status__list[data-v-a613dfed]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.s3-status__list li[data-v-a613dfed]{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;padding:.2rem .6rem .2rem .25rem;border-radius:999px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color)}.s3-status__list li span[data-v-a613dfed]{width:1.1rem;height:1.1rem;border-radius:50%;display:grid;place-items:center;font-size:.65rem;box-shadow:inset 0 0 0 1.5px #94a3b8}.s3-status__list li.is-done[data-v-a613dfed]{color:var(--bs-body-color)}.s3-status__list li.is-done span[data-v-a613dfed]{background:#16a34a;color:#fff;box-shadow:none}.s3-providers[data-v-a613dfed]{display:flex;flex-wrap:wrap;gap:.35rem}.s3-providers button[data-v-a613dfed]{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:inherit;border-radius:999px;padding:.25rem .75rem;font-size:.8rem;font-weight:600}.s3-providers button.is-on[data-v-a613dfed]{border-color:var(--bs-primary);color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-body-bg))}.scat[data-v-24ac834a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:.75rem}.scat__row.is-off[data-v-24ac834a]{opacity:.6}.scat__top[data-v-24ac834a]{display:flex;align-items:center;gap:.6rem}.scat__name[data-v-24ac834a]{font-weight:600;flex:1;min-width:0}.scat__order[data-v-24ac834a]{display:flex;gap:.25rem}.scat__grid[data-v-24ac834a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.scat__field[data-v-24ac834a]{display:flex;flex-direction:column;gap:.2rem;margin:0;font-size:.75rem;color:var(--bs-secondary-color)}.scat__rule[data-v-24ac834a]{padding-top:.5rem;border-top:1px dashed var(--bs-border-color)}@media(max-width:420px){.scat__grid[data-v-24ac834a]{grid-template-columns:1fr}}.ss .adm-section-title small[data-v-b6db460f]{text-transform:none;letter-spacing:0}.ss-images[data-v-b6db460f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1rem}.ss-image[data-v-b6db460f]{display:flex;gap:.9rem;align-items:flex-start;padding:.8rem;border:1px solid var(--bs-border-color);border-radius:.85rem}.ss-image__preview[data-v-b6db460f]{width:120px;height:64px;flex-shrink:0;display:grid;place-items:center;border-radius:.6rem;background:repeating-conic-gradient(#f1f3f5 0% 25%,#fff 0% 50%) 50% / 14px 14px;border:1px solid var(--bs-border-color);overflow:hidden;font-size:.7rem;color:var(--bs-secondary-color);text-align:center;padding:.25rem}.ss-image__preview.is-dark[data-v-b6db460f]{background:#111827;color:#9ca3af}.ss-image__preview.is-square[data-v-b6db460f]{width:64px}.ss-image__preview.is-wide[data-v-b6db460f]{width:122px;height:64px}.ss-image__preview img[data-v-b6db460f]{max-width:100%;max-height:100%;object-fit:contain}.ss-image__body[data-v-b6db460f]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ss-image__body small[data-v-b6db460f]{color:var(--bs-secondary-color);font-size:.76rem}.ss-seo[data-v-b6db460f]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:1rem;align-items:start}@media(max-width:991.98px){.ss-seo[data-v-b6db460f]{grid-template-columns:1fr}}.ss-previews[data-v-b6db460f]{display:grid;gap:1rem;position:sticky;top:1rem}.ss-preview-label[data-v-b6db460f]{display:block;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-secondary-color);margin-bottom:.7rem}.ss-meter[data-v-b6db460f]{font-size:.74rem;margin-top:.25rem;font-weight:600}.ss-meter.is-ok[data-v-b6db460f]{color:#15803d}.ss-meter.is-warn[data-v-b6db460f]{color:#b45309}.ss-meter.is-bad[data-v-b6db460f]{color:#b91c1c}.ss-meter.is-empty[data-v-b6db460f]{color:var(--bs-secondary-color)}.ss-serp[data-v-b6db460f]{font-family:Arial,sans-serif}.ss-serp__site[data-v-b6db460f]{display:flex;align-items:center;gap:.6rem;margin-bottom:.3rem}.ss-serp__fav[data-v-b6db460f]{width:28px;height:28px;border-radius:50%;background:#f1f3f4;display:grid;place-items:center;overflow:hidden;flex-shrink:0}.ss-serp__fav img[data-v-b6db460f]{width:18px;height:18px;object-fit:contain}.ss-serp__site div[data-v-b6db460f]{display:flex;flex-direction:column;line-height:1.2}.ss-serp__site b[data-v-b6db460f]{font-size:.85rem;font-weight:400;color:#202124}.ss-serp__site small[data-v-b6db460f]{font-size:.75rem;color:#4d5156}.ss-serp__title[data-v-b6db460f]{color:#1a0dab;font-size:1.15rem;line-height:1.3;margin-bottom:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-serp__desc[data-v-b6db460f]{color:#4d5156;font-size:.85rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ss-share[data-v-b6db460f]{border:1px solid var(--bs-border-color);border-radius:.6rem;overflow:hidden}.ss-share__img[data-v-b6db460f]{aspect-ratio:1.91 / 1;display:grid;place-items:center;background:var(--bs-tertiary-bg);color:var(--bs-secondary-color);font-size:.8rem}.ss-share__img img[data-v-b6db460f]{width:100%;height:100%;object-fit:cover}.ss-share__body[data-v-b6db460f]{display:flex;flex-direction:column;gap:.15rem;padding:.6rem .75rem;background:var(--bs-tertiary-bg)}.ss-share__body small[data-v-b6db460f]{font-size:.68rem;color:var(--bs-secondary-color)}.ss-share__body b[data-v-b6db460f]{font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-share__body span[data-v-b6db460f]{font-size:.78rem;color:var(--bs-secondary-color);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.ss-save[data-v-b6db460f]{position:sticky;bottom:0;display:flex;align-items:center;gap:.75rem;padding:.75rem 0;background:linear-gradient(to top,var(--bs-body-bg) 70%,transparent)}.si-soon[data-v-50ff74ee]{border-color:#fca5a5}.si-results[data-v-50ff74ee]{max-height:180px;overflow:auto}.si-extend[data-v-50ff74ee]{position:absolute;z-index:5;top:calc(100% + 4px);left:0;display:flex;flex-direction:column;gap:.2rem;padding:.35rem;min-width:9rem;border-radius:.6rem;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:0 8px 24px #0f172a24}.si-extend .btn[data-v-50ff74ee]{text-align:left}.sua[data-v-d866e123]{--sua-ok: #16a34a;--sua-wait: #d97706;--sua-no: #dc2626;border-radius:1rem}.sua__head[data-v-d866e123]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.sua__title[data-v-d866e123]{display:flex;align-items:center;gap:.75rem;min-width:0}.sua__icon[data-v-d866e123]{width:2.6rem;height:2.6rem;border-radius:.8rem;display:grid;place-items:center;flex-shrink:0;color:var(--bs-secondary-color);background:var(--bs-secondary-bg);transition:background .2s,color .2s}.sua__icon--on[data-v-d866e123]{color:var(--sua-wait);background:#d977061f}.sua__switch[data-v-d866e123]{position:relative;width:74px;height:34px;border-radius:999px;border:0;background:var(--bs-secondary-bg);cursor:pointer;flex-shrink:0;transition:background .2s;box-shadow:inset 0 0 0 1px var(--bs-border-color)}.sua__switch.is-on[data-v-d866e123]{background:var(--sua-wait);box-shadow:none}.sua__switch[data-v-d866e123]:disabled{opacity:.6;cursor:progress}.sua__switch-knob[data-v-d866e123]{position:absolute;top:4px;left:4px;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s}.sua__switch.is-on .sua__switch-knob[data-v-d866e123]{transform:translate(40px)}.sua__switch-text[data-v-d866e123]{position:absolute;top:50%;transform:translateY(-50%);font-size:.68rem;font-weight:800;letter-spacing:.05em;right:11px;color:var(--bs-secondary-color)}.sua__switch.is-on .sua__switch-text[data-v-d866e123]{left:12px;right:auto;color:#fff}.sua__modes[data-v-d866e123]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:.75rem;margin-top:1.1rem}.sua__mode[data-v-d866e123]{--tone: var(--sua-ok);display:flex;flex-direction:column;gap:.3rem;text-align:left;padding:.85rem 1rem;border:1.5px solid var(--bs-border-color);border-radius:.85rem;background:var(--bs-body-bg);color:inherit;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.sua__mode--approval[data-v-d866e123]{--tone: var(--sua-wait)}.sua__mode[data-v-d866e123]:hover:not(:disabled){border-color:var(--tone)}.sua__mode.is-active[data-v-d866e123]{border-color:var(--tone);background:color-mix(in srgb,var(--tone) 6%,var(--bs-body-bg));box-shadow:0 0 0 3px color-mix(in srgb,var(--tone) 15%,transparent)}.sua__mode-top[data-v-d866e123]{display:flex;align-items:center;gap:.5rem}.sua__radio[data-v-d866e123]{width:16px;height:16px;border-radius:50%;border:2px solid var(--bs-border-color);flex-shrink:0}.sua__mode.is-active .sua__radio[data-v-d866e123]{border:5px solid var(--tone)}.sua__tag[data-v-d866e123]{margin-left:auto;font-size:.65rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--tone);padding:.1rem .5rem;border-radius:999px}.sua__mode-text[data-v-d866e123]{font-size:.8rem;color:var(--bs-secondary-color)}.sua__confirm[data-v-d866e123]{margin-top:.9rem;padding:.8rem .95rem;border-radius:.75rem;border:1px solid rgba(217,119,6,.4);background:#d9770612;font-size:.88rem}.sua__foot[data-v-d866e123]{margin-top:.9rem}.sua-queue[data-v-d866e123]{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;padding:.7rem .95rem;border-radius:.8rem;border:1px solid rgba(217,119,6,.4);background:#d9770614;font-size:.9rem}.sua-queue__dot[data-v-d866e123]{width:10px;height:10px;border-radius:50%;background:#d97706;box-shadow:0 0 #d9770699;animation:sua-ping-d866e123 1.8s infinite}@keyframes sua-ping-d866e123{70%{box-shadow:0 0 0 8px #d9770600}to{box-shadow:0 0 #d9770600}}@media(prefers-reduced-motion:reduce){.sua-queue__dot[data-v-d866e123]{animation:none}}.sua-bar[data-v-d866e123]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}.sua-tabs[data-v-d866e123]{display:inline-flex;flex-wrap:wrap;gap:.25rem;padding:.25rem;border-radius:.7rem;background:var(--bs-secondary-bg)}.sua-tabs button[data-v-d866e123]{border:0;background:transparent;color:var(--bs-secondary-color);font-size:.82rem;font-weight:600;padding:.35rem .8rem;border-radius:.5rem;cursor:pointer}.sua-tabs button.is-active[data-v-d866e123]{background:var(--bs-body-bg);color:var(--bs-body-color);box-shadow:0 1px 3px #1018281f}.sua-tabs i[data-v-d866e123]{font-style:normal;font-size:.7rem;margin-left:.2rem;padding:.05rem .45rem;border-radius:999px;background:var(--bs-tertiary-bg)}.sua-tabs__count--wait[data-v-d866e123]{background:#d97706!important;color:#fff}.sua-tabs__count--no[data-v-d866e123]{background:#dc262626!important;color:#dc2626}.sua-search[data-v-d866e123]{max-width:260px}.sua-row--wait[data-v-d866e123]{background:#d977060d}.sua-user[data-v-d866e123]{display:flex;align-items:center;gap:.65rem;min-width:0}.sua-avatar[data-v-d866e123]{width:34px;height:34px;border-radius:50%;object-fit:cover;flex-shrink:0}.sua-avatar--letters[data-v-d866e123]{display:grid;place-items:center;font-size:.78rem;font-weight:700;background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.sua-user__text[data-v-d866e123]{display:flex;flex-direction:column;min-width:0}.sua-user__email[data-v-d866e123]{font-size:.8rem;color:var(--bs-secondary-color);overflow-wrap:anywhere}.sua-user__tags[data-v-d866e123]{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.15rem}.sua-mini[data-v-d866e123]{font-size:.64rem;font-weight:700;padding:.02rem .4rem;border-radius:999px}.sua-mini--ok[data-v-d866e123]{color:#16a34a;background:#16a34a1a}.sua-mini--muted[data-v-d866e123]{color:var(--bs-secondary-color);background:var(--bs-secondary-bg)}.sua-pill[data-v-d866e123]{display:inline-flex;align-items:center;gap:.3rem;font-size:.74rem;font-weight:700;padding:.15rem .6rem;border-radius:999px}.sua-pill[data-v-d866e123]:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.sua-pill--ok[data-v-d866e123]{color:#16a34a;background:#16a34a1a}.sua-pill--wait[data-v-d866e123]{color:#b45309;background:#d9770624}.sua-pill--no[data-v-d866e123]{color:#dc2626;background:#dc26261a}.sua-note[data-v-d866e123]{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sua-reject-row td[data-v-d866e123]{background:#dc26260a}.sua-reject[data-v-d866e123]{max-width:560px;margin-left:auto}@media(max-width:575.98px){.sua-search[data-v-d866e123]{max-width:none;width:100%}.sua__head[data-v-d866e123]{align-items:flex-start}}.wai[data-v-a959e195]{--wa-green: #25D366;--wa-teal: #128C7E;--wa-out: #d9fdd3;--wa-in: var(--audit-surface, #fff);--wa-chat-bg: #efeae2;position:relative;display:grid;grid-template-columns:340px minmax(0,1fr);height:calc(100vh - 7.5rem);min-height:540px;border:1px solid var(--audit-border, #e5e7eb);border-radius:1rem;overflow:hidden;background:var(--audit-surface, #fff);color:var(--audit-ink, #111827)}.wai--embedded[data-v-a959e195]{height:640px}[data-theme=dark]{--wa-out: #005c4b;--wa-chat-bg: #0b141a;--wa-in: #202c33}.wai-side[data-v-a959e195]{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--audit-border, #e5e7eb);background:var(--audit-surface, #fff)}.wai-side-head[data-v-a959e195]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.85rem 1rem;border-bottom:1px solid var(--audit-border, #e5e7eb)}.wai-logo[data-v-a959e195]{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:.7rem;background:var(--wa-green);color:#fff}.wai-side-title[data-v-a959e195]{font-weight:700;font-size:.95rem}.wai-side-sub[data-v-a959e195]{font-size:.72rem;color:var(--audit-muted, #667085)}.wai-search[data-v-a959e195]{display:flex;align-items:center;gap:.45rem;margin:.65rem .85rem .4rem;padding:.4rem .7rem;border-radius:.7rem;background:var(--audit-surface-alt, #f3f4f6);color:var(--audit-muted, #667085)}.wai-search input[data-v-a959e195]{flex:1 1 auto;min-width:0;border:0;background:transparent;font-size:.85rem;color:var(--audit-ink, #111827);outline:none}.wai-filters[data-v-a959e195]{display:flex;gap:.3rem;padding:.2rem .85rem .6rem}.wai-filter[data-v-a959e195]{border:0;padding:.22rem .7rem;border-radius:999px;font-size:.74rem;font-weight:600;background:var(--audit-surface-alt, #f3f4f6);color:var(--audit-muted, #667085);cursor:pointer}.wai-filter--on[data-v-a959e195]{background:color-mix(in srgb,var(--wa-green) 18%,transparent);color:var(--wa-teal)}.wai-list[data-v-a959e195]{flex:1 1 auto;overflow-y:auto}.wai-empty[data-v-a959e195]{padding:1.5rem 1rem;text-align:center;font-size:.82rem;color:var(--audit-muted, #667085)}.wai-empty--warn[data-v-a959e195],.wai-warn[data-v-a959e195]{color:#b45309}.wai-warn[data-v-a959e195]{font-size:.8rem;padding:.5rem .75rem;border-radius:.6rem;background:#d977061a}.wai-item[data-v-a959e195]{position:relative;display:flex;align-items:flex-start;gap:.7rem;width:100%;padding:.65rem .9rem;border:0;border-left:3px solid transparent;border-bottom:1px solid var(--audit-border, #f1f2f4);background:transparent;color:inherit;text-align:left;cursor:pointer}.wai-item[data-v-a959e195]:hover{background:var(--audit-surface-alt, #f7f7f8)}.wai-item--on[data-v-a959e195]{background:var(--audit-surface-alt, #f0f2f5)}.wai-item--audit[data-v-a959e195]{border-left-color:#f59e0b;background:color-mix(in srgb,#f59e0b 9%,transparent)}.wai-item--audit.wai-item--on[data-v-a959e195]{background:color-mix(in srgb,#f59e0b 16%,transparent)}.wai-avatar[data-v-a959e195]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:999px;color:#fff;font-weight:700;font-size:.85rem}.wai-avatar--lg[data-v-a959e195]{width:2.5rem;height:2.5rem}.wai-item-body[data-v-a959e195]{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1 1 auto}.wai-item-row[data-v-a959e195]{display:flex;align-items:center;justify-content:space-between;gap:.4rem;min-width:0}.wai-item-name[data-v-a959e195]{font-weight:600;font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wai-item-time[data-v-a959e195]{flex:0 0 auto;font-size:.68rem;color:var(--audit-muted, #667085)}.wai-item-time--new[data-v-a959e195]{color:var(--wa-green);font-weight:700}.wai-item-preview[data-v-a959e195]{font-size:.78rem;color:var(--audit-muted, #667085);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wai-badge[data-v-a959e195]{flex:0 0 auto;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:999px;background:var(--wa-green);color:#fff;font-size:.68rem;font-weight:700;line-height:1.25rem;text-align:center}.wai-item-tags[data-v-a959e195]{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.15rem}.wai-tag[data-v-a959e195]{display:inline-flex;align-items:center;gap:.2rem;padding:.05rem .45rem;border-radius:999px;font-size:.66rem;font-weight:600;background:var(--audit-surface-alt, #f3f4f6);color:var(--audit-muted, #667085);text-decoration:none;white-space:nowrap}.wai-tag--this[data-v-a959e195]{background:#f59e0b29;color:#b45309}.wai-tag--link[data-v-a959e195]:hover{color:var(--audit-ink, #111827)}.wai-chat[data-v-a959e195]{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--wa-chat-bg)}.wai-welcome[data-v-a959e195]{margin:auto;max-width:360px;padding:2rem;text-align:center}.wai-welcome-icon[data-v-a959e195]{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:5rem;margin-bottom:1rem;border-radius:999px;background:color-mix(in srgb,var(--wa-green) 18%,transparent);color:var(--wa-teal)}.wai-chat-head[data-v-a959e195]{display:flex;align-items:center;gap:.7rem;padding:.6rem .9rem;background:var(--audit-surface, #fff);border-bottom:1px solid var(--audit-border, #e5e7eb)}.wai-icon-btn.wai-back[data-v-a959e195]{display:none}.wai-chat-who[data-v-a959e195]{min-width:0;flex:1 1 auto}.wai-chat-name[data-v-a959e195]{font-weight:700;font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wai-chat-meta[data-v-a959e195]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.72rem;color:var(--audit-muted, #667085)}.wai-window[data-v-a959e195]{font-weight:600;color:#b45309}.wai-window--open[data-v-a959e195]{color:var(--wa-teal)}.wai-chat-links[data-v-a959e195]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.35rem}.wai-icon-btn[data-v-a959e195]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:999px;background:transparent;color:var(--audit-muted, #667085);cursor:pointer;text-decoration:none}.wai-icon-btn[data-v-a959e195]:hover{background:var(--audit-surface-alt, #f0f2f5);color:var(--audit-ink, #111827)}.wai-icon-btn[data-v-a959e195]:focus-visible,.wai-item[data-v-a959e195]:focus-visible,.wai-filter[data-v-a959e195]:focus-visible{outline:2px solid var(--wa-green);outline-offset:1px}.wai-messages[data-v-a959e195]{flex:1 1 auto;overflow-y:auto;padding:.9rem 6% 1rem}.wai-day[data-v-a959e195]{display:flex;justify-content:center;margin:.6rem 0}.wai-day span[data-v-a959e195]{padding:.2rem .65rem;border-radius:.5rem;background:var(--wa-in);font-size:.7rem;font-weight:600;color:var(--audit-muted, #667085);box-shadow:0 1px 1px #0000000f}.wai-row[data-v-a959e195]{position:relative;display:flex;align-items:center;gap:.35rem;margin:.18rem 0}.wai-row--outbound[data-v-a959e195]{flex-direction:row-reverse}.wai-row--outbound .wai-failed[data-v-a959e195]{text-align:right}.wai-row[data-v-a959e195]{flex-wrap:wrap}.wai-row .wai-failed[data-v-a959e195]{flex-basis:100%}.wai-bubble[data-v-a959e195]{position:relative;max-width:min(75%,520px);padding:.4rem .55rem .3rem;border-radius:.6rem;box-shadow:0 1px 1px #00000014;font-size:.88rem;line-height:1.4;word-wrap:break-word;overflow-wrap:anywhere}.wai-bubble--inbound[data-v-a959e195]{background:var(--wa-in);border-top-left-radius:.15rem}.wai-bubble--outbound[data-v-a959e195]{background:var(--wa-out);border-top-right-radius:.15rem}.wai-bubble--failed[data-v-a959e195]{outline:1px solid rgba(220,38,38,.45)}.wai-bubble--media[data-v-a959e195]{padding:.25rem}.wai-bubble--media .wai-text[data-v-a959e195]{padding:.25rem .3rem 0}.wai-text[data-v-a959e195]{white-space:pre-wrap}.wai-text[data-v-a959e195] code{padding:0 .25rem;border-radius:.25rem;background:#0000000f;font-size:.82em}.wai-text[data-v-a959e195] .wa-pre,.wai-tpl-preview[data-v-a959e195] .wa-pre{margin:.2rem 0;padding:.4rem .5rem;border-radius:.35rem;background:#0000000f;font-size:.8rem;white-space:pre-wrap}.wai-text[data-v-a959e195] .wa-quote{display:block;margin:.15rem 0;padding-left:.5rem;border-left:3px solid rgba(0,0,0,.2);color:var(--audit-muted, #667085)}.wai-text[data-v-a959e195] .wa-list{margin:.15rem 0;padding-left:1.2rem;white-space:normal}.wai-text[data-v-a959e195] a{color:#027eb5}.wai-meta[data-v-a959e195]{display:flex;align-items:center;justify-content:flex-end;gap:.2rem;margin-top:.1rem;font-size:.64rem;color:var(--audit-muted, #667085);float:right;margin-left:.6rem;position:relative;top:.25rem}.wai-bubble--media .wai-meta[data-v-a959e195]{padding:0 .3rem .1rem}.wai-tick[data-v-a959e195]{font-size:.72rem;letter-spacing:-.12em;color:#8696a0}.wai-tick--read[data-v-a959e195]{color:#53bdeb}.wai-tick--failed[data-v-a959e195]{color:#dc2626;font-weight:800;letter-spacing:0}.wai-reaction[data-v-a959e195]{position:absolute;bottom:-.75rem;right:.4rem;padding:0 .25rem;border-radius:999px;background:var(--audit-surface, #fff);box-shadow:0 1px 3px #00000026;font-size:.8rem}.wai-row--inbound .wai-reaction[data-v-a959e195]{right:auto;left:.4rem}.wai-reply-btn[data-v-a959e195]{opacity:0;display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border:0;border-radius:999px;background:var(--audit-surface, #fff);color:var(--audit-muted, #667085);box-shadow:0 1px 3px #0000001f;cursor:pointer;transition:opacity .12s ease}.wai-row:hover .wai-reply-btn[data-v-a959e195],.wai-reply-btn[data-v-a959e195]:focus-visible{opacity:1}@media(hover:none){.wai-reply-btn[data-v-a959e195]{opacity:.7}}.wai-flash .wai-bubble[data-v-a959e195]{animation:wai-flash-a959e195 1.4s ease}@keyframes wai-flash-a959e195{0%,to{filter:none}30%{filter:brightness(.85)}}.wai-quoted[data-v-a959e195]{display:flex;flex-direction:column;width:100%;margin-bottom:.25rem;padding:.3rem .5rem;border:0;border-left:3px solid var(--wa-teal);border-radius:.4rem;background:#0000000d;text-align:left;cursor:pointer;color:inherit}.wai-quoted-who[data-v-a959e195]{font-size:.72rem;font-weight:700;color:var(--wa-teal)}.wai-quoted-text[data-v-a959e195]{font-size:.76rem;color:var(--audit-muted, #667085);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wai-template-tag[data-v-a959e195]{font-size:.7rem;font-weight:700;color:var(--wa-teal)}.wai-media-img[data-v-a959e195]{display:block;padding:0;border:0;background:none;cursor:zoom-in}.wai-media-img img[data-v-a959e195]{display:block;max-width:100%;max-height:320px;border-radius:.45rem;object-fit:cover}.wai-media-img img.wai-sticker[data-v-a959e195]{max-width:150px;background:transparent}.wai-media-video[data-v-a959e195]{display:block;max-width:100%;max-height:320px;border-radius:.45rem;background:#000}.wai-media-audio[data-v-a959e195]{display:block;width:260px;max-width:100%;height:36px}.wai-media-wait[data-v-a959e195]{padding:1.5rem 1rem;border-radius:.45rem;background:#0000000d;font-size:.78rem;color:var(--audit-muted, #667085);text-align:center}.wai-doc[data-v-a959e195]{display:flex;align-items:center;gap:.6rem;min-width:220px;padding:.5rem .6rem;border-radius:.45rem;background:#0000000d;color:inherit;text-decoration:none}.wai-doc--off[data-v-a959e195]{pointer-events:none;opacity:.7}.wai-doc-icon[data-v-a959e195]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.6rem;border-radius:.35rem;background:#e25141;color:#fff;font-size:.6rem;font-weight:800}.wai-doc-text[data-v-a959e195]{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.wai-doc-name[data-v-a959e195]{font-size:.82rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wai-doc-size[data-v-a959e195]{font-size:.7rem;color:var(--audit-muted, #667085)}.wai-failed[data-v-a959e195]{margin:.1rem 0 .3rem;font-size:.72rem;color:#dc2626}.wai-link[data-v-a959e195]{border:0;background:none;padding:0;margin-left:.35rem;font-weight:700;color:var(--wa-teal);cursor:pointer}.wai-drop[data-v-a959e195]{position:absolute;inset:3.5rem 1rem 1rem;z-index:5;display:flex;align-items:center;justify-content:center;border:2px dashed var(--wa-green);border-radius:1rem;background:color-mix(in srgb,var(--wa-green) 12%,var(--audit-surface, #fff));font-weight:700;color:var(--wa-teal)}.wai-compose[data-v-a959e195]{padding:.5rem .75rem .6rem;background:var(--audit-surface-alt, #f0f2f5);border-top:1px solid var(--audit-border, #e5e7eb)}.wai-closed[data-v-a959e195]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;padding:.5rem .65rem;border-radius:.7rem;background:var(--audit-surface, #fff);font-size:.8rem}.wai-closed strong[data-v-a959e195]{display:block}.wai-closed span[data-v-a959e195]{color:var(--audit-muted, #667085)}.wai-btn-green[data-v-a959e195]{background:var(--wa-green);border-color:var(--wa-green);color:#fff;font-weight:600}.wai-btn-green[data-v-a959e195]:hover{background:var(--wa-teal);border-color:var(--wa-teal);color:#fff}.wai-replying[data-v-a959e195],.wai-attach-preview[data-v-a959e195]{position:relative;display:flex;align-items:center;gap:.6rem;margin-bottom:.45rem;padding:.4rem 2rem .4rem .6rem;border-radius:.6rem;background:var(--audit-surface, #fff);border-left:3px solid var(--wa-teal)}.wai-replying[data-v-a959e195]{flex-direction:column;align-items:flex-start;gap:0}.wai-attach-thumb[data-v-a959e195]{width:3rem;height:3rem;border-radius:.4rem;object-fit:cover}.wai-x[data-v-a959e195]{position:absolute;top:.2rem;right:.4rem;border:0;background:none;font-size:1.2rem;line-height:1;color:var(--audit-muted, #667085);cursor:pointer}.wai-toolbar[data-v-a959e195]{display:flex;align-items:center;gap:.15rem;margin-bottom:.35rem}.wai-fmt[data-v-a959e195]{min-width:1.9rem;height:1.75rem;padding:0 .4rem;border:0;border-radius:.4rem;background:transparent;color:var(--audit-muted, #667085);font-size:.8rem;cursor:pointer}.wai-fmt[data-v-a959e195]:hover{background:var(--audit-surface, #fff);color:var(--audit-ink, #111827)}.wai-fmt--mono[data-v-a959e195]{font-family:ui-monospace,monospace;font-size:.72rem}.wai-fmt-sep[data-v-a959e195]{width:1px;height:1rem;margin:0 .25rem;background:var(--audit-border, #d1d5db)}.wai-input-row[data-v-a959e195]{display:flex;align-items:flex-end;gap:.3rem}.wai-textarea[data-v-a959e195]{flex:1 1 auto;min-width:0;min-height:2.5rem;max-height:160px;padding:.55rem .8rem;border:0;border-radius:1.2rem;background:var(--audit-surface, #fff);color:var(--audit-ink, #111827);font-size:.9rem;line-height:1.35;resize:none;outline:none}.wai-textarea[data-v-a959e195]:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--wa-green) 40%,transparent)}.wai-send[data-v-a959e195]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:0;border-radius:999px;background:var(--wa-green);color:#fff;cursor:pointer;transition:background .15s ease,transform .1s ease}.wai-send[data-v-a959e195]:hover:not(:disabled){background:var(--wa-teal)}.wai-send[data-v-a959e195]:active:not(:disabled){transform:scale(.94)}.wai-send[data-v-a959e195]:disabled{opacity:.45;cursor:default}.wai-hint[data-v-a959e195]{margin-top:.3rem;font-size:.66rem;color:var(--audit-muted, #667085);text-align:center}.wai-pop-wrap[data-v-a959e195]{position:relative}.wai-pop[data-v-a959e195]{position:absolute;bottom:calc(100% + .5rem);left:0;z-index:20;background:var(--audit-surface, #fff);border:1px solid var(--audit-border, #e5e7eb);border-radius:.8rem;box-shadow:0 10px 30px #00000026}.wai-emoji[data-v-a959e195]{width:300px;max-height:280px;overflow-y:auto;padding:.5rem}.wai-emoji-title[data-v-a959e195]{margin:.3rem .2rem .2rem;font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--audit-muted, #667085)}.wai-emoji-btn[data-v-a959e195]{width:2.1rem;height:2.1rem;border:0;border-radius:.4rem;background:none;font-size:1.25rem;cursor:pointer}.wai-emoji-btn[data-v-a959e195]:hover{background:var(--audit-surface-alt, #f3f4f6)}.wai-attach-menu[data-v-a959e195]{display:flex;flex-direction:column;min-width:210px;padding:.35rem}.wai-attach-menu button[data-v-a959e195]{display:flex;align-items:center;gap:.6rem;padding:.45rem .6rem;border:0;border-radius:.5rem;background:none;font-size:.84rem;text-align:left;color:inherit;cursor:pointer}.wai-attach-menu button[data-v-a959e195]:hover{background:var(--audit-surface-alt, #f3f4f6)}.wai-attach-ic[data-v-a959e195]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;color:#fff;font-size:.9rem}.wai-modal-back[data-v-a959e195]{position:fixed;inset:0;z-index:1080;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f111573}.wai-modal[data-v-a959e195]{display:flex;flex-direction:column;width:min(560px,100%);max-height:85vh;border-radius:1rem;background:var(--audit-surface, #fff);color:var(--audit-ink, #111827);box-shadow:0 20px 50px #00000040}.wai-modal--sm[data-v-a959e195]{width:min(420px,100%)}.wai-modal-head[data-v-a959e195],.wai-modal-foot[data-v-a959e195]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem}.wai-modal-head[data-v-a959e195]{border-bottom:1px solid var(--audit-border, #e5e7eb)}.wai-modal-foot[data-v-a959e195]{border-top:1px solid var(--audit-border, #e5e7eb);justify-content:flex-end}.wai-modal-body[data-v-a959e195]{padding:1rem;overflow-y:auto}.wai-tpl[data-v-a959e195]{display:flex;flex-direction:column;gap:.3rem;width:100%;margin-bottom:.5rem;padding:.65rem .75rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:.7rem;background:none;text-align:left;color:inherit;cursor:pointer}.wai-tpl[data-v-a959e195]:hover{border-color:var(--wa-green)}.wai-tpl-head[data-v-a959e195]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.85rem}.wai-tpl-body[data-v-a959e195]{font-size:.78rem;color:var(--audit-muted, #667085);white-space:pre-wrap}.wai-tpl-preview[data-v-a959e195]{max-width:100%;white-space:pre-wrap}.wai-lightbox[data-v-a959e195]{position:fixed;inset:0;z-index:1090;display:flex;align-items:center;justify-content:center;padding:2rem;background:#000000d9;cursor:zoom-out}.wai-lightbox img[data-v-a959e195]{max-width:100%;max-height:100%;border-radius:.5rem}.wai-lightbox-dl[data-v-a959e195]{position:absolute;top:1rem;right:1rem;padding:.4rem .8rem;border-radius:999px;background:#ffffff26;color:#fff;font-size:.8rem;font-weight:600;text-decoration:none}@media(max-width:991.98px){.wai[data-v-a959e195]{grid-template-columns:minmax(0,1fr)}.wai-chat[data-v-a959e195],.wai--chat-open .wai-side[data-v-a959e195]{display:none}.wai--chat-open .wai-chat[data-v-a959e195]{display:flex}.wai-icon-btn.wai-back[data-v-a959e195]{display:inline-flex}.wai-messages[data-v-a959e195]{padding:.75rem .6rem}.wai-bubble[data-v-a959e195]{max-width:85%}.wai-chat-links .wai-tag[data-v-a959e195]{display:none}}@media(prefers-reduced-motion:reduce){.wai-flash .wai-bubble[data-v-a959e195]{animation:none}}.perf-lab-label[data-v-4cb40b3c]{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--audit-muted, #667085)}.perf-field-data .perf-field-data-note[data-v-4cb40b3c]{display:flex;gap:.4rem;align-items:flex-start}.perf-score-error[data-v-4cb40b3c]{line-height:1.35}.perf-devices[data-v-4cb40b3c]{display:grid;grid-template-columns:1fr;gap:.75rem}.perf-devices--two[data-v-4cb40b3c]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:900px){.perf-devices--two[data-v-4cb40b3c]{grid-template-columns:1fr}}.perf-device-summary[data-v-4cb40b3c]{border:1px solid var(--audit-border);border-radius:.9rem;padding:.9rem 1rem;background:var(--audit-surface);break-inside:avoid}.perf-device-summary__head[data-v-4cb40b3c]{display:flex;align-items:center;gap:.4rem;font-weight:700;margin-bottom:.6rem}.perf-device-summary__body[data-v-4cb40b3c]{display:flex;align-items:center;gap:1rem}.perf-device-summary__metrics[data-v-4cb40b3c]{flex:1;min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:.4rem}@media print{.perf-opportunity-toggle[data-v-4cb40b3c]{display:flex!important;cursor:default}.perf-opportunity-chevron[data-v-4cb40b3c]{display:none}.perf-filmstrip-frame[data-v-4cb40b3c]{display:inline-block!important;cursor:default}}.screenshot-annotation-offscreen[data-v-1d3c736b]{margin-top:.75rem;font-size:.82rem}.screenshot-annotation-offscreen-title[data-v-1d3c736b]{font-weight:600;margin:0 0 .35rem;color:var(--audit-muted, #667085);font-size:.78rem}.screenshot-annotation-offscreen ul[data-v-1d3c736b]{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.screenshot-annotation-offscreen li[data-v-1d3c736b]{display:flex;align-items:center;gap:.45rem;overflow-wrap:anywhere}.screenshot-annotation-offscreen .screenshot-annotation-legend-dot[data-v-1d3c736b]{flex-shrink:0}@media print{.screenshot-annotation-marker[data-v-1d3c736b]{display:block!important}}.ux2[data-v-771ffdf4]{--ux2-pass: var(--audit-success, #16a34a);--ux2-warning: var(--audit-warning, #b5791f);--ux2-fail: var(--audit-danger, #b23b32)}.ux2-head[data-v-771ffdf4]{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;padding-bottom:1rem;border-bottom:1px solid var(--audit-border);margin-bottom:1rem}.ux2-score[data-v-771ffdf4]{display:flex;align-items:baseline;gap:.15rem;flex-wrap:wrap;min-width:7rem}.ux2-score-num[data-v-771ffdf4]{font-size:2.4rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.ux2-score-of[data-v-771ffdf4]{font-size:.95rem;font-weight:600;color:var(--audit-muted)}.ux2-score-grade[data-v-771ffdf4]{flex-basis:100%;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--audit-muted);margin-top:.25rem}.ux2-tone-pass .ux2-score-num[data-v-771ffdf4]{color:var(--ux2-pass)}.ux2-tone-warning .ux2-score-num[data-v-771ffdf4]{color:var(--ux2-warning)}.ux2-tone-fail .ux2-score-num[data-v-771ffdf4]{color:var(--ux2-fail)}.ux2-summary[data-v-771ffdf4]{flex:1;min-width:min(100%,260px)}.ux2-eyebrow[data-v-771ffdf4]{margin:0 0 .45rem;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--audit-muted)}.ux2-bar[data-v-771ffdf4]{display:flex;height:.5rem;border-radius:999px;overflow:hidden;background:var(--audit-track, #eef0f4)}.ux2-bar-seg[data-v-771ffdf4]{height:100%}.ux2-bg-pass[data-v-771ffdf4]{background:var(--ux2-pass)}.ux2-bg-warning[data-v-771ffdf4]{background:var(--ux2-warning)}.ux2-bg-fail[data-v-771ffdf4]{background:var(--ux2-fail)}.ux2-legend[data-v-771ffdf4]{display:flex;flex-wrap:wrap;gap:.35rem 1rem;margin-top:.5rem;font-size:.8rem;color:var(--audit-muted)}.ux2-dot[data-v-771ffdf4]{display:inline-block;width:.55rem;height:.55rem;border-radius:2px;margin-right:.35rem;vertical-align:0}.ux2-trend[data-v-771ffdf4]{font-weight:600}.ux2-trend-improved[data-v-771ffdf4]{color:var(--ux2-pass)}.ux2-trend-declined[data-v-771ffdf4]{color:var(--ux2-fail)}.ux2-tabs[data-v-771ffdf4]{display:flex;flex-wrap:wrap;gap:.25rem;padding:.2rem;border:1px solid var(--audit-border);border-radius:.6rem;background:var(--audit-surface-alt);width:fit-content;max-width:100%;margin-bottom:1rem}.ux2-tab[data-v-771ffdf4]{display:inline-flex;align-items:center;gap:.4rem;border:0;background:transparent;padding:.35rem .7rem;border-radius:.45rem;font-size:.8rem;font-weight:600;color:var(--audit-muted);cursor:pointer}.ux2-tab.is-active[data-v-771ffdf4]{background:var(--audit-surface);color:var(--audit-ink);box-shadow:0 1px 2px #10182814}.ux2-tab-count[data-v-771ffdf4]{font-size:.68rem;min-width:1.15rem;padding:0 .3rem;border-radius:999px;line-height:1.15rem;text-align:center;color:var(--ux2-pass);background:var(--audit-success-subtle, #ecfdf3)}.ux2-tab-count.has-issues[data-v-771ffdf4]{color:var(--ux2-fail);background:var(--audit-danger-subtle, #fef3f2)}.ux2-section+.ux2-section[data-v-771ffdf4]{margin-top:1.25rem}.ux2-section-title[data-v-771ffdf4]{display:flex;align-items:center;gap:.45rem;margin:0 0 .5rem;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--audit-muted)}.ux2-section-title span[data-v-771ffdf4]{font-size:.7rem;padding:0 .4rem;border-radius:999px;background:var(--audit-surface-alt);border:1px solid var(--audit-border);color:var(--audit-ink)}.ux2-list[data-v-771ffdf4]{border:1px solid var(--audit-border);border-radius:.75rem;overflow:hidden;background:var(--audit-surface)}.ux2-row[data-v-771ffdf4]{padding:.8rem 1rem;border-left:3px solid transparent;break-inside:avoid}.ux2-row+.ux2-row[data-v-771ffdf4]{border-top:1px solid var(--audit-border)}.ux2-row-fail[data-v-771ffdf4]{border-left-color:var(--ux2-fail)}.ux2-row-warning[data-v-771ffdf4]{border-left-color:var(--ux2-warning)}.ux2-row-main[data-v-771ffdf4]{display:flex;align-items:center;gap:.65rem}.ux2-status[data-v-771ffdf4]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.4rem;height:1.4rem;border-radius:999px}.ux2-status-pass[data-v-771ffdf4]{color:var(--ux2-pass);background:var(--audit-success-subtle, #ecfdf3);width:1.15rem;height:1.15rem}.ux2-status-warning[data-v-771ffdf4]{color:var(--ux2-warning);background:var(--audit-warning-subtle, #fffaeb)}.ux2-status-fail[data-v-771ffdf4]{color:var(--ux2-fail);background:var(--audit-danger-subtle, #fef3f2)}.ux2-row-title[data-v-771ffdf4]{flex:1;min-width:0;display:flex;flex-direction:column}.ux2-name[data-v-771ffdf4]{display:inline-flex;align-items:center;gap:.35rem;font-weight:600;font-size:.92rem}.ux2-icon[data-v-771ffdf4]{color:var(--audit-muted);flex:0 0 auto}.ux2-area[data-v-771ffdf4]{font-size:.72rem;color:var(--audit-muted)}.ux2-pill[data-v-771ffdf4]{flex:0 0 auto;font-size:.7rem;font-weight:700;padding:.15rem .55rem;border-radius:999px;border:1px solid currentColor}.ux2-pill-warning[data-v-771ffdf4]{color:var(--ux2-warning)}.ux2-pill-fail[data-v-771ffdf4]{color:var(--ux2-fail)}.ux2-row-body[data-v-771ffdf4]{margin:.5rem 0 0 2.05rem;font-size:.84rem}.ux2-issues[data-v-771ffdf4]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.ux2-issues li[data-v-771ffdf4]{display:flex;gap:.45rem;align-items:baseline;line-height:1.45}.ux2-page[data-v-771ffdf4]{flex:0 0 auto;font-family:var(--audit-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.7rem;padding:.05rem .35rem;border-radius:.3rem;background:var(--audit-surface-alt);border:1px solid var(--audit-border);color:var(--audit-muted)}.ux2-found[data-v-771ffdf4]{margin:.45rem 0 0;color:var(--audit-muted);word-break:break-word}.ux2-found span[data-v-771ffdf4],.ux2-fix-label[data-v-771ffdf4]{font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--audit-ink);margin-right:.35rem}.ux2-fix[data-v-771ffdf4]{margin-top:.5rem;padding-left:.7rem;border-left:2px solid var(--audit-border)}.ux2-fix-label[data-v-771ffdf4]{display:block;margin-bottom:.15rem}.ux2-fix ul[data-v-771ffdf4]{margin:0;padding-left:1rem;color:var(--audit-ink)}.ux2-fix li+li[data-v-771ffdf4]{margin-top:.2rem}.ux2-more[data-v-771ffdf4]{margin-top:.4rem;border:0;background:none;padding:0;font-size:.78rem;font-weight:600;color:var(--audit-primary);cursor:pointer}.ux2-list-pass[data-v-771ffdf4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ux2-pass[data-v-771ffdf4]{display:flex;align-items:baseline;gap:.5rem;padding:.6rem 1rem;border-top:1px solid var(--audit-border);min-width:0;break-inside:avoid}.ux2-list-pass .ux2-pass[data-v-771ffdf4]:nth-child(-n+2){border-top:0}.ux2-list-pass .ux2-pass[data-v-771ffdf4]:nth-child(2n){border-left:1px solid var(--audit-border)}.ux2-pass .ux2-name[data-v-771ffdf4]{font-size:.86rem;flex:0 0 auto}.ux2-pass-found[data-v-771ffdf4]{font-size:.78rem;color:var(--audit-muted);min-width:0;overflow-wrap:anywhere}@media(max-width:767.98px){.ux2-list-pass[data-v-771ffdf4]{grid-template-columns:minmax(0,1fr)}.ux2-list-pass .ux2-pass[data-v-771ffdf4]:nth-child(2){border-top:1px solid var(--audit-border)}.ux2-list-pass .ux2-pass[data-v-771ffdf4]:nth-child(2n){border-left:0}.ux2-row-body[data-v-771ffdf4]{margin-left:0}}@media print{.ux2-list[data-v-771ffdf4],.ux2-row[data-v-771ffdf4],.ux2-pass[data-v-771ffdf4]{break-inside:avoid}}.sh[data-v-f05a30cc]{--sh-danger: var(--audit-danger, #dc2626);--sh-warning: var(--audit-warning, #d97706);--sh-success: var(--audit-success, #16a34a);--sh-muted: var(--audit-muted, #667085);--sh-border: var(--audit-border, #e5e7eb);margin-bottom:1.25rem}.sh--danger[data-v-f05a30cc]{color:var(--sh-danger)}.sh--warning[data-v-f05a30cc]{color:var(--sh-warning)}.sh--success[data-v-f05a30cc]{color:var(--sh-success)}.sh--muted[data-v-f05a30cc]{color:var(--sh-muted)}.sh__verdict[data-v-f05a30cc]{display:grid;grid-template-columns:auto 1fr minmax(220px,300px);gap:1rem;align-items:center;padding:1.1rem 1.2rem;border:1px solid var(--sh-border);border-left:4px solid currentColor;border-radius:.9rem;background:var(--audit-surface, #fff)}.sh__verdict-icon[data-v-f05a30cc]{width:2.6rem;height:2.6rem;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,currentColor 12%,transparent)}.sh__verdict-body[data-v-f05a30cc]{color:var(--audit-text, #1f2937);min-width:0}.sh__eyebrow[data-v-f05a30cc]{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sh-muted)}.sh__verdict-title[data-v-f05a30cc]{font-size:1.35rem;font-weight:800;margin:.1rem 0 .25rem}.sh__verdict-text[data-v-f05a30cc]{font-size:.86rem;margin:0}.sh__basis[data-v-f05a30cc]{font-size:.72rem;color:var(--sh-muted);margin-top:.35rem}.sh__scores[data-v-f05a30cc]{display:grid;gap:.7rem;color:var(--audit-text, #1f2937)}.sh__score-top[data-v-f05a30cc]{display:flex;justify-content:space-between;font-size:.76rem;font-weight:600}.sh__score-top b[data-v-f05a30cc]{font-size:1rem;font-variant-numeric:tabular-nums}.sh__meter[data-v-f05a30cc]{position:relative;height:7px;border-radius:999px;background:var(--audit-surface-alt, #f1f2f4);margin-top:.25rem}.sh__meter i[data-v-f05a30cc]{position:absolute;inset:0 auto 0 0;border-radius:999px}.sh__meter i.is-ok[data-v-f05a30cc]{background:var(--sh-success)}.sh__meter i.is-low[data-v-f05a30cc]{background:var(--sh-warning)}.sh__meter em[data-v-f05a30cc]{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--sh-muted);opacity:.6}.sh__reasons[data-v-f05a30cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.8rem;margin-top:.8rem}.sh__reason-col[data-v-f05a30cc]{border:1px solid var(--sh-border);border-radius:.75rem;padding:.75rem .9rem;background:var(--audit-surface, #fff);min-width:0}.sh__reason-head[data-v-f05a30cc]{font-size:.78rem;font-weight:700;margin-bottom:.35rem}.sh__reason-col ul[data-v-f05a30cc]{margin:0;padding-left:1rem;display:grid;gap:.3rem;font-size:.78rem}.sh__reason-col li[data-v-f05a30cc]{overflow-wrap:anywhere}.sh__reason-col li.is-fail[data-v-f05a30cc]::marker{color:var(--sh-danger)}.sh__reason-col li.is-warning[data-v-f05a30cc]::marker{color:var(--sh-warning)}.sh__tabs[data-v-f05a30cc]{display:flex;flex-wrap:wrap;gap:.4rem;margin:1rem 0 .6rem}.sh__tabs button[data-v-f05a30cc]{display:inline-flex;align-items:center;gap:.45rem;border:1px solid var(--sh-border);background:var(--audit-surface, #fff);color:inherit;border-radius:999px;padding:.35rem .85rem;font-size:.8rem;font-weight:600;cursor:pointer}.sh__tabs button.is-active[data-v-f05a30cc]{border-color:var(--audit-primary, #2563eb);color:var(--audit-primary, #2563eb);background:color-mix(in srgb,var(--audit-primary, #2563eb) 8%,transparent)}.sh__pill[data-v-f05a30cc]{display:inline-flex;gap:.2rem}.sh__pill i[data-v-f05a30cc]{font-style:normal;font-size:.68rem;font-weight:700;min-width:1.2rem;text-align:center;border-radius:999px;padding:0 .3rem;background:color-mix(in srgb,currentColor 12%,transparent)}.sh__checks[data-v-f05a30cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.6rem}.sh__check[data-v-f05a30cc]{border:1px solid var(--sh-border);border-radius:.75rem;padding:.65rem .8rem;background:var(--audit-surface, #fff);min-width:0}.sh__check.is-fail[data-v-f05a30cc]{--sh-c: var(--sh-danger)}.sh__check.is-warning[data-v-f05a30cc]{--sh-c: var(--sh-warning)}.sh__check.is-pass[data-v-f05a30cc]{--sh-c: var(--sh-success)}.sh__check-head[data-v-f05a30cc]{width:100%;display:flex;align-items:center;gap:.5rem;border:0;background:none;padding:0;color:inherit;text-align:left;cursor:pointer}.sh__dot[data-v-f05a30cc]{width:.55rem;height:.55rem;border-radius:50%;background:var(--sh-c);flex-shrink:0}.sh__check-label[data-v-f05a30cc]{flex:1;min-width:0;font-size:.84rem;font-weight:600}.sh__badge[data-v-f05a30cc]{font-size:.66rem;font-weight:700;padding:.1rem .5rem;border-radius:999px;border:1px solid var(--sh-c);color:var(--sh-c);white-space:nowrap}.sh__evidence[data-v-f05a30cc]{font-size:.78rem;color:var(--sh-muted);margin:.35rem 0 0 1.05rem;overflow-wrap:anywhere}.sh__fix[data-v-f05a30cc]{font-size:.78rem;margin:.4rem 0 0 1.05rem;padding:.4rem .55rem;border-radius:.5rem;background:var(--audit-success-subtle, #ecfdf3);overflow-wrap:anywhere}.sh__empty[data-v-f05a30cc]{font-size:.82rem;color:var(--sh-muted);border:1px dashed var(--sh-border);border-radius:.75rem;padding:.75rem .9rem}.sh__print-head[data-v-f05a30cc]{display:none}.sh__palette[data-v-f05a30cc]{display:flex;flex-wrap:wrap;gap:.8rem 1.4rem;margin-top:.9rem;padding:.75rem .9rem;border:1px solid var(--sh-border);border-radius:.75rem;background:var(--audit-surface, #fff)}.sh__palette-group[data-v-f05a30cc]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0}.sh__palette-label[data-v-f05a30cc]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--sh-muted);margin-right:.2rem}.sh__swatch[data-v-f05a30cc]{position:relative;width:1.6rem;height:1.6rem;border-radius:.4rem;border:1px solid rgba(0,0,0,.12)}.sh__swatch em[data-v-f05a30cc]{position:absolute;left:50%;top:100%;transform:translate(-50%);font-size:.58rem;font-style:normal;color:var(--sh-muted);white-space:nowrap;opacity:0;transition:opacity .15s;pointer-events:none}.sh__swatch:hover em[data-v-f05a30cc]{opacity:1}.sh__font[data-v-f05a30cc]{font-size:.85rem;padding:.15rem .5rem;border:1px solid var(--sh-border);border-radius:.4rem}.sh__phone[data-v-f05a30cc]{margin:.9rem 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}.sh__phone img[data-v-f05a30cc]{width:100%;max-width:220px;max-height:476px;object-fit:cover;object-position:top;border:1px solid var(--sh-border);border-radius:.9rem;box-shadow:0 6px 18px #10182814;background:#fff}.sh__phone figcaption[data-v-f05a30cc]{font-size:.72rem;color:var(--sh-muted)}@media(max-width:767.98px){.sh__verdict[data-v-f05a30cc]{grid-template-columns:auto 1fr}.sh__scores[data-v-f05a30cc]{grid-column:1 / -1}}@media print{.sh__tabs[data-v-f05a30cc]{display:none}.sh__print-head[data-v-f05a30cc]{display:block;font-size:.9rem;font-weight:700;margin:.8rem 0 .4rem}.sh__check-head[data-v-f05a30cc]{display:flex!important}.sh__check[data-v-f05a30cc],.sh__verdict[data-v-f05a30cc],.sh__reason-col[data-v-f05a30cc]{break-inside:avoid;page-break-inside:avoid}.sh__checks[data-v-f05a30cc]{grid-template-columns:1fr 1fr!important}.sh__swatch em[data-v-f05a30cc]{opacity:1;position:static;transform:none;margin-left:1.9rem}}.seo-ins__nocat[data-v-ec5a459d]{margin-left:.35rem;font-size:.78em;font-weight:600;color:var(--seo-warning);white-space:nowrap}.seo-ins__row-url-wrap[data-v-ec5a459d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seo-ins[data-v-ec5a459d]{--seo-danger: var(--audit-danger, #dc2626);--seo-warning: var(--audit-warning, #d97706);--seo-notice: var(--audit-primary, #2563eb);--seo-success: var(--audit-success, #16a34a)}.seo-ins--danger[data-v-ec5a459d]{color:var(--seo-danger)}.seo-ins--warning[data-v-ec5a459d]{color:var(--seo-warning)}.seo-ins--notice[data-v-ec5a459d]{color:var(--seo-notice)}.seo-ins--success[data-v-ec5a459d]{color:var(--seo-success)}.seo-ins__muted[data-v-ec5a459d]{color:var(--audit-muted, #667085);font-size:.78rem}.seo-ins__summary[data-v-ec5a459d]{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;padding:1rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:.85rem;background:var(--audit-surface-alt, #f9fafb)}.seo-ins__ring[data-v-ec5a459d]{position:relative;width:104px;height:104px;flex-shrink:0}.seo-ins__ring-center[data-v-ec5a459d]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.seo-ins__grade[data-v-ec5a459d]{font-size:1.9rem;font-weight:700;line-height:1}.seo-ins__score[data-v-ec5a459d]{font-size:.72rem;color:var(--audit-muted, #667085);margin-top:.15rem}.seo-ins__stats[data-v-ec5a459d]{flex:1;min-width:220px;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.75rem}.seo-ins__stat[data-v-ec5a459d]{display:flex;flex-direction:column}.seo-ins__stat-value[data-v-ec5a459d]{font-size:1.35rem;font-weight:700;color:var(--audit-ink, inherit);line-height:1.2;font-variant-numeric:tabular-nums}.seo-ins__stat-value small[data-v-ec5a459d]{font-size:.85rem;font-weight:500;color:var(--audit-muted, #667085)}.seo-ins__stat-label[data-v-ec5a459d]{font-size:.74rem;color:var(--audit-muted, #667085)}.seo-ins__sev[data-v-ec5a459d]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.5rem}.seo-ins__sev-item[data-v-ec5a459d]{font-size:.78rem;padding:.2rem .6rem;border-radius:999px;border:1px solid currentColor}.seo-ins__section[data-v-ec5a459d]{margin-top:1.5rem}.seo-ins__h[data-v-ec5a459d]{font-size:.95rem;font-weight:700;margin-bottom:.75rem}.seo-ins__fixes[data-v-ec5a459d]{list-style:none;padding:0;margin:0;display:grid;gap:.6rem}.seo-ins__fix[data-v-ec5a459d]{display:flex;gap:.75rem;padding:.8rem .9rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:.75rem;background:var(--audit-surface, #fff)}.seo-ins__fix-num[data-v-ec5a459d]{flex-shrink:0;width:1.6rem;height:1.6rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;background:var(--audit-primary-subtle, #eef2ff);color:var(--audit-primary, #2563eb)}.seo-ins__fix-body[data-v-ec5a459d]{flex:1;min-width:0}.seo-ins__fix-top[data-v-ec5a459d]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.seo-ins__fix-title[data-v-ec5a459d],.seo-ins__issue-title[data-v-ec5a459d]{font-weight:600;font-size:.88rem}.seo-ins__badge[data-v-ec5a459d]{font-size:.68rem;font-weight:600;padding:.1rem .5rem;border-radius:999px;border:1px solid currentColor;white-space:nowrap}.seo-ins__text[data-v-ec5a459d]{font-size:.82rem;margin:.3rem 0 0}.seo-ins__howto[data-v-ec5a459d]{font-size:.8rem;margin:.35rem 0 0;padding:.45rem .6rem;border-radius:.5rem;background:var(--audit-success-subtle, #ecfdf3)}.seo-ins__link[data-v-ec5a459d]{border:0;background:none;padding:0;margin-top:.4rem;font-size:.76rem;font-weight:600;color:var(--audit-primary, #2563eb);cursor:pointer}.seo-ins__pages[data-v-ec5a459d]{list-style:none;padding:0;margin:.4rem 0 0;font-size:.76rem;display:grid;gap:.2rem}.seo-ins__pages a[data-v-ec5a459d]{word-break:break-all}.seo-ins__groups[data-v-ec5a459d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:.85rem}.seo-ins__group[data-v-ec5a459d]{border:1px solid var(--audit-border, #e5e7eb);border-radius:.75rem;padding:.85rem;background:var(--audit-surface, #fff);min-width:0}.seo-ins__group-head[data-v-ec5a459d]{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}.seo-ins__group-title[data-v-ec5a459d]{font-weight:700;font-size:.86rem}.seo-ins__bar[data-v-ec5a459d]{height:5px;border-radius:999px;background:var(--audit-track, #e5e7eb);margin:.45rem 0 .6rem;overflow:hidden}.seo-ins__bar-fill[data-v-ec5a459d]{height:100%;background:var(--seo-success);border-radius:999px}.seo-ins__check[data-v-ec5a459d]{border-top:1px solid var(--audit-border, #f1f2f4)}.seo-ins__check-head[data-v-ec5a459d]{width:100%;display:flex;align-items:center;gap:.5rem;padding:.55rem 0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.seo-ins__dot[data-v-ec5a459d]{width:.55rem;height:.55rem;border-radius:50%;background:currentColor;flex-shrink:0}.seo-ins__check-label[data-v-ec5a459d]{font-size:.84rem;font-weight:600;flex:1;min-width:0}.seo-ins__check-count[data-v-ec5a459d]{white-space:nowrap}.seo-ins__chev[data-v-ec5a459d]{flex-shrink:0;transition:transform .15s ease;color:var(--audit-muted, #667085)}.seo-ins__chev.is-open[data-v-ec5a459d]{transform:rotate(180deg)}.seo-ins__check-body[data-v-ec5a459d]{padding:0 0 .6rem 1.05rem;display:grid;gap:.75rem}.seo-ins__passed[data-v-ec5a459d]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.55rem;padding-top:.55rem;border-top:1px solid var(--audit-border, #f1f2f4)}.seo-ins__pass-row[data-v-ec5a459d]{flex-basis:100%}.seo-ins__pass-head[data-v-ec5a459d]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.15rem 0;border:0;background:none;text-align:start;cursor:pointer}.seo-ins__pass-value[data-v-ec5a459d]{font-size:.76rem;overflow-wrap:anywhere}.seo-ins__found[data-v-ec5a459d]{list-style:none;margin:.3rem 0 .4rem;padding:0 0 0 .6rem;font-size:.76rem;border-left:2px solid var(--audit-border, #f1f2f4)}.seo-ins__found li[data-v-ec5a459d]{padding:.1rem 0;overflow-wrap:anywhere}.seo-ins__found-url[data-v-ec5a459d]{font-weight:600;margin-right:.3rem}.seo-ins__pass-chip[data-v-ec5a459d]{display:inline-flex;align-items:center;gap:.25rem;font-size:.72rem;padding:.15rem .5rem;border-radius:999px;color:var(--seo-success);background:var(--audit-success-subtle, #ecfdf3)}.seo-ins__table[data-v-ec5a459d]{border:1px solid var(--audit-border, #e5e7eb);border-radius:.75rem;overflow:hidden}.seo-ins__row[data-v-ec5a459d]{display:grid;grid-template-columns:minmax(0,1fr) 150px 90px;gap:.75rem;align-items:center;padding:.5rem .85rem;font-size:.8rem;border-top:1px solid var(--audit-border, #f1f2f4)}.seo-ins__row--head[data-v-ec5a459d]{border-top:0;background:var(--audit-surface-alt, #f9fafb);font-size:.72rem;font-weight:600;color:var(--audit-muted, #667085)}.seo-ins__row-url[data-v-ec5a459d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seo-ins__row-score[data-v-ec5a459d]{display:flex;align-items:center;gap:.5rem;font-variant-numeric:tabular-nums}.seo-ins__mini-bar[data-v-ec5a459d]{flex:1;height:6px;border-radius:999px;background:var(--audit-track, #e5e7eb);overflow:hidden}.seo-ins__mini-bar span[data-v-ec5a459d]{display:block;height:100%;border-radius:999px}.seo-ins__row-issues[data-v-ec5a459d]{display:flex;justify-content:flex-end;gap:.6rem;font-weight:700;font-variant-numeric:tabular-nums}.seo-parts[data-v-ec5a459d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:.85rem}.seo-part[data-v-ec5a459d]{--tone: var(--seo-notice);display:flex;gap:.85rem;align-items:flex-start;text-align:left;padding:.95rem 1rem;border:1.5px solid var(--audit-border, #e5e7eb);border-top:4px solid var(--tone);border-radius:.85rem;background:var(--audit-surface, #fff);color:inherit;cursor:pointer;transition:transform .15s,box-shadow .15s,opacity .15s,border-color .15s;min-width:0}.seo-part[data-v-ec5a459d]:hover{transform:translateY(-1px);box-shadow:0 6px 16px #10182814}.seo-part--danger[data-v-ec5a459d]{--tone: var(--seo-danger)}.seo-part--warning[data-v-ec5a459d]{--tone: var(--seo-warning)}.seo-part--success[data-v-ec5a459d]{--tone: var(--seo-success)}.seo-part.is-active[data-v-ec5a459d]{border-color:var(--tone);box-shadow:0 0 0 3px color-mix(in srgb,var(--tone) 18%,transparent)}.seo-part.is-dim[data-v-ec5a459d]{opacity:.55}.seo-part__ring[data-v-ec5a459d]{position:relative;width:64px;height:64px;flex-shrink:0;color:var(--tone)}.seo-part__ring-txt[data-v-ec5a459d]{position:absolute;inset:0;display:grid;place-items:center;color:var(--tone)}.seo-part__body[data-v-ec5a459d]{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1}.seo-part__top[data-v-ec5a459d]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem .6rem}.seo-part__title[data-v-ec5a459d]{font-size:1rem;font-weight:800}.seo-part__verdict[data-v-ec5a459d]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tone)}.seo-part__desc[data-v-ec5a459d]{font-size:.8rem;color:var(--audit-muted, #667085)}.seo-part__stats[data-v-ec5a459d]{font-size:.82rem;display:flex;flex-wrap:wrap;gap:.3rem}.seo-part__top-issue[data-v-ec5a459d]{font-size:.8rem;padding:.35rem .55rem;border-radius:.5rem;background:var(--audit-surface-alt, #f9fafb);overflow-wrap:anywhere}.seo-part__who[data-v-ec5a459d]{font-size:.72rem;color:var(--audit-muted, #667085);font-style:italic}.seo-parts__hint[data-v-ec5a459d]{margin:.5rem 0 0}.seo-ins__part-h[data-v-ec5a459d]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.seo-ins__part-tag[data-v-ec5a459d]{display:inline-block;font-size:.66rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:.12rem .55rem;border-radius:999px;color:#fff;background:#475569;white-space:nowrap}.seo-ins__part-h .seo-ins__part-tag[data-v-ec5a459d]{font-size:.78rem;padding:.2rem .75rem}.seo-ins__part-tag--technical[data-v-ec5a459d]{background:#4f46e5}.seo-ins__part-tag--on_page[data-v-ec5a459d]{background:#0f766e}.seo-sig[data-v-ec5a459d]{border:1px dashed var(--audit-border, #d0d5dd);border-radius:.75rem;padding:.75rem .85rem;margin-bottom:.85rem;background:var(--audit-surface-alt, #f9fafb)}.seo-sig__head[data-v-ec5a459d]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;margin-bottom:.55rem}.seo-sig__title[data-v-ec5a459d]{font-weight:700;font-size:.86rem}.seo-sig__grid[data-v-ec5a459d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:.5rem}.seo-sig__item[data-v-ec5a459d]{display:flex;gap:.5rem;align-items:flex-start;padding:.45rem .55rem;border-radius:.55rem;background:var(--audit-surface, #fff);border:1px solid var(--audit-border, #eef0f3);min-width:0}.seo-sig__item .seo-ins__dot[data-v-ec5a459d]{margin-top:.35rem}.seo-sig__text[data-v-ec5a459d]{display:flex;flex-direction:column;min-width:0}.seo-sig__label[data-v-ec5a459d]{font-size:.78rem;font-weight:600}.seo-sig__value[data-v-ec5a459d]{font-size:.8rem;font-weight:700;overflow-wrap:anywhere}.seo-sig__source[data-v-ec5a459d]{font-size:.68rem;color:var(--audit-muted, #667085)}.seo-ins[data-v-ec5a459d]{min-width:0;max-width:100%;overflow-wrap:anywhere}.seo-ins__fixes>li[data-v-ec5a459d],.seo-ins__groups[data-v-ec5a459d]>*,.seo-ins__check-body[data-v-ec5a459d]>*,.seo-ins__pages>li[data-v-ec5a459d]{min-width:0}.seo-ins__pages a[data-v-ec5a459d],.seo-ins__pages span[data-v-ec5a459d],.seo-ins__text[data-v-ec5a459d],.seo-ins__howto[data-v-ec5a459d]{overflow-wrap:anywhere;word-break:break-word}@media(max-width:575.98px){.seo-part[data-v-ec5a459d]{padding:.8rem;gap:.65rem}.seo-part__ring[data-v-ec5a459d],.seo-part__ring>svg[data-v-ec5a459d]{width:46px;height:46px}.seo-ins__row[data-v-ec5a459d]{grid-template-columns:minmax(0,1fr) 90px}.seo-ins__row-issues[data-v-ec5a459d]{display:none}.seo-ins__row--head span[data-v-ec5a459d]:last-child{display:none}}@media print{.seo-ins__link[data-v-ec5a459d],.seo-ins__chev[data-v-ec5a459d]{display:none}}@media print{.seo-ins__check-head[data-v-ec5a459d]{display:flex!important;cursor:default}.seo-ins a[href][data-v-ec5a459d]:after{content:none!important}}@media print{.seo-ins__row-url[data-v-ec5a459d],.seo-ins__row-url-wrap[data-v-ec5a459d],.seo-ins__pages a[data-v-ec5a459d]{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-all}.seo-ins__fix[data-v-ec5a459d],.seo-ins__check[data-v-ec5a459d],.seo-ins__row[data-v-ec5a459d],.seo-ins__summary[data-v-ec5a459d]{break-inside:avoid;page-break-inside:avoid}.seo-ins__groups[data-v-ec5a459d]{grid-template-columns:1fr!important}.seo-part[data-v-ec5a459d]{display:flex!important;opacity:1!important;break-inside:avoid}.seo-ins__part-tag[data-v-ec5a459d]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.seo-ins__group[data-v-ec5a459d]{break-inside:auto}}.lead-ins[data-v-af4c719f]{--li-danger: var(--audit-danger, #dc2626);--li-warning: var(--audit-warning, #d97706);--li-success: var(--audit-success, #16a34a);--li-primary: var(--audit-primary, #2563eb);--li-muted: var(--audit-muted, #667085);min-width:0;overflow-wrap:anywhere}.lead-ins--danger[data-v-af4c719f]{color:var(--li-danger)}.lead-ins--warning[data-v-af4c719f]{color:var(--li-warning)}.lead-ins--success[data-v-af4c719f]{color:var(--li-success)}.lead-ins--primary[data-v-af4c719f]{color:var(--li-primary)}.lead-ins--muted[data-v-af4c719f]{color:var(--li-muted)}.lead-ins__bg--danger[data-v-af4c719f]{background:var(--li-danger)}.lead-ins__bg--warning[data-v-af4c719f]{background:var(--li-warning)}.lead-ins__bg--muted[data-v-af4c719f]{background:var(--li-muted)}.lead-ins__stroke--danger[data-v-af4c719f]{stroke:var(--li-danger)}.lead-ins__stroke--warning[data-v-af4c719f]{stroke:var(--li-warning)}.lead-ins__stroke--muted[data-v-af4c719f]{stroke:var(--li-muted)}.lead-ins__muted[data-v-af4c719f]{color:var(--li-muted);font-size:.78rem}.lead-ins__hero[data-v-af4c719f]{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:center;padding:1rem 1.1rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:.85rem;background:var(--audit-surface-alt, #f9fafb)}.lead-ins__ring[data-v-af4c719f]{position:relative;width:112px;height:112px;flex-shrink:0}.lead-ins__ring-center[data-v-af4c719f]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.lead-ins__ring-score[data-v-af4c719f]{font-size:1.9rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.lead-ins__hero-text[data-v-af4c719f]{flex:1;min-width:240px}.lead-ins__hero-top[data-v-af4c719f]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.lead-ins__pill[data-v-af4c719f]{font-size:.72rem;font-weight:700;padding:.15rem .6rem;border-radius:999px;border:1px solid currentColor;white-space:nowrap}.lead-ins__pill--danger[data-v-af4c719f]{color:var(--li-danger);background:var(--audit-danger-subtle, #fef2f2)}.lead-ins__pill--warning[data-v-af4c719f]{color:var(--li-warning);background:var(--audit-warning-subtle, #fffbeb)}.lead-ins__pill--muted[data-v-af4c719f]{color:var(--li-muted)}.lead-ins__pill--primary[data-v-af4c719f]{color:var(--li-primary);background:var(--audit-primary-subtle, #eef2ff);border-color:transparent}.lead-ins__verdict[data-v-af4c719f]{font-size:.95rem;font-weight:600;margin:.45rem 0 .75rem}.lead-ins__buckets[data-v-af4c719f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:.75rem}.lead-ins__bucket[data-v-af4c719f]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.lead-ins__bucket-head[data-v-af4c719f]{display:flex;justify-content:space-between;gap:.5rem;font-size:.8rem;font-weight:600}.lead-ins__bucket-head small[data-v-af4c719f]{font-weight:500;color:var(--li-muted)}.lead-ins__bar[data-v-af4c719f]{height:6px;border-radius:999px;background:var(--audit-track, #e5e7eb);overflow:hidden}.lead-ins__bar span[data-v-af4c719f]{display:block;height:100%;border-radius:999px}.lead-ins__next[data-v-af4c719f]{margin-top:.85rem;padding:.75rem .95rem;border-radius:.75rem;border-left:4px solid var(--li-primary);background:var(--audit-primary-subtle, #eef2ff)}.lead-ins__next-label[data-v-af4c719f]{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--li-primary)}.lead-ins__next p[data-v-af4c719f]{margin:.2rem 0 0;font-size:.86rem}.lead-ins__grid[data-v-af4c719f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:.85rem;margin-top:1rem}.lead-ins__card[data-v-af4c719f]{border:1px solid var(--audit-border, #e5e7eb);border-radius:.75rem;padding:.95rem;background:var(--audit-surface, #fff);min-width:0}.lead-ins__h[data-v-af4c719f]{font-size:.92rem;font-weight:700;margin:0 0 .7rem}.lead-ins__h4[data-v-af4c719f]{font-size:.8rem;font-weight:700;margin:.9rem 0 .45rem}.lead-ins__pitch[data-v-af4c719f]{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.lead-ins__pitch li[data-v-af4c719f]{display:flex;flex-direction:column;gap:.1rem;padding-left:.7rem;border-left:3px solid var(--audit-border, #e5e7eb)}.lead-ins__pitch-area[data-v-af4c719f]{font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.lead-ins__pitch-service[data-v-af4c719f]{font-size:.88rem}.lead-ins__deal[data-v-af4c719f]{display:flex;flex-direction:column;gap:.1rem;margin-top:.85rem;padding:.55rem .7rem;border-radius:.5rem;background:var(--audit-success-subtle, #ecfdf3);font-size:.84rem}.lead-ins__best[data-v-af4c719f]{display:flex;flex-direction:column;padding:.65rem .8rem;border-radius:.6rem;background:var(--audit-primary-subtle, #eef2ff);text-decoration:none;margin-bottom:.7rem}.lead-ins__best-label[data-v-af4c719f]{font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--li-primary)}.lead-ins__best-value[data-v-af4c719f]{font-size:.95rem;font-weight:700;color:var(--audit-ink, inherit);overflow-wrap:anywhere}.lead-ins__person[data-v-af4c719f]{display:flex;align-items:center;gap:.6rem;margin-bottom:.7rem}.lead-ins__avatar[data-v-af4c719f]{width:2rem;height:2rem;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background:var(--li-primary)}.lead-ins__person-text[data-v-af4c719f]{display:flex;flex-direction:column;flex:1;min-width:0;font-size:.86rem}.lead-ins__list[data-v-af4c719f]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.4rem .85rem;margin:0;font-size:.84rem}.lead-ins__list dt[data-v-af4c719f]{font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--li-muted);padding-top:.15rem}.lead-ins__list dd[data-v-af4c719f]{margin:0;display:flex;flex-direction:column;gap:.15rem;min-width:0}.lead-ins__chips[data-v-af4c719f]{display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:.35rem}.lead-ins__chip[data-v-af4c719f]{font-size:.74rem;font-weight:600;padding:.15rem .55rem;border-radius:999px;border:1px solid var(--audit-border, #e5e7eb);text-decoration:none;white-space:nowrap}.lead-ins__chip--ok[data-v-af4c719f]{color:var(--li-success);background:var(--audit-success-subtle, #ecfdf3);border-color:transparent}.lead-ins__chip--off[data-v-af4c719f]{color:var(--li-muted);text-decoration:line-through}.lead-ins__team[data-v-af4c719f]{display:block}.lead-ins__chip-value[data-v-af4c719f]{font-weight:500;color:var(--li-muted, #667085)}.lead-ins__signals[data-v-af4c719f]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem;font-size:.84rem}.lead-ins__signals li[data-v-af4c719f]{display:flex;gap:.5rem}.lead-ins__tick[data-v-af4c719f]{font-weight:800}.lead-ins__detail[data-v-af4c719f]{display:block;font-size:.76rem;color:var(--li-muted)}.lead-ins__none[data-v-af4c719f]{margin:.5rem 0 0}.lead-ins__tech[data-v-af4c719f]{list-style:none;margin:0;padding:0;display:grid;gap:.6rem;font-size:.84rem}.lead-ins__tech li[data-v-af4c719f]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem}.lead-ins__tech li .lead-ins__muted[data-v-af4c719f]{flex-basis:100%}@media print{.lead-ins__grid[data-v-af4c719f]{grid-template-columns:1fr!important}.lead-ins__card[data-v-af4c719f],.lead-ins__hero[data-v-af4c719f]{break-inside:avoid;page-break-inside:avoid}.lead-ins a[href][data-v-af4c719f]:after{content:none!important}}.ahs[data-v-9967d0d6]{--ahs-success: var(--audit-success, #16a34a);--ahs-primary: var(--audit-primary, #2563eb);--ahs-warning: var(--audit-warning, #d97706);--ahs-danger: var(--audit-danger, #dc2626);--ahs-muted: var(--audit-muted, #667085);min-width:0}.ahs--success[data-v-9967d0d6]{color:var(--ahs-success)}.ahs--primary[data-v-9967d0d6]{color:var(--ahs-primary)}.ahs--warning[data-v-9967d0d6]{color:var(--ahs-warning)}.ahs--danger[data-v-9967d0d6]{color:var(--ahs-danger)}.ahs--muted[data-v-9967d0d6]{color:var(--ahs-muted)}.ahs__stroke--success[data-v-9967d0d6]{stroke:var(--ahs-success)}.ahs__stroke--primary[data-v-9967d0d6]{stroke:var(--ahs-primary)}.ahs__stroke--warning[data-v-9967d0d6]{stroke:var(--ahs-warning)}.ahs__stroke--danger[data-v-9967d0d6]{stroke:var(--ahs-danger)}.ahs__stroke--muted[data-v-9967d0d6]{stroke:var(--ahs-muted)}.ahs__top[data-v-9967d0d6]{display:flex;flex-wrap:wrap;align-items:center;gap:1.75rem}.ahs__ring[data-v-9967d0d6]{position:relative;width:168px;height:168px;flex-shrink:0;margin:0 auto}.ahs__ring-progress[data-v-9967d0d6]{transition:stroke-dashoffset .9s ease}.ahs__ring-center[data-v-9967d0d6]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.ahs__ring-score[data-v-9967d0d6]{font-size:3rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.ahs__ring-note[data-v-9967d0d6]{margin-top:.15rem;font-size:.66rem;color:var(--ahs-muted)}.ahs__ring-grade[data-v-9967d0d6]{margin-top:.3rem;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ahs-muted)}.ahs__intro[data-v-9967d0d6]{flex:1;min-width:min(100%,280px)}.ahs__eyebrow[data-v-9967d0d6]{margin:0 0 .2rem;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ahs-muted)}.ahs__domain[data-v-9967d0d6]{margin:0 0 .35rem;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;line-height:1.15;overflow-wrap:anywhere}.ahs__domain a[data-v-9967d0d6]{color:inherit;text-decoration:none}.ahs__domain a[data-v-9967d0d6]:hover{text-decoration:underline}.ahs__verdict[data-v-9967d0d6]{margin:0 0 1rem;font-size:1rem}.ahs__tiles[data-v-9967d0d6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:.65rem}.ahs__tile[data-v-9967d0d6]{display:flex;flex-direction:column;gap:.1rem;min-width:0;padding:.7rem .85rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:.75rem;background:var(--audit-surface-alt, #f9fafb);text-align:left;color:inherit;font:inherit}button.ahs__tile[data-v-9967d0d6]{cursor:pointer;transition:border-color .15s ease,transform .15s ease}button.ahs__tile[data-v-9967d0d6]:hover{border-color:var(--ahs-primary);transform:translateY(-1px)}.ahs__tile--alert[data-v-9967d0d6]{border-left:3px solid var(--ahs-danger)}.ahs__tile-label[data-v-9967d0d6]{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ahs-muted)}.ahs__tile-value[data-v-9967d0d6]{font-size:1.05rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ahs__tile-meta[data-v-9967d0d6]{font-size:.8rem;font-weight:600}.ahs__tile-go[data-v-9967d0d6]{margin-top:.15rem;font-size:.72rem;font-weight:700;color:var(--ahs-primary)}.ahs__chips[data-v-9967d0d6]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--audit-border, #e5e7eb)}.ahs__chip[data-v-9967d0d6]{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .7rem;border-radius:999px;border:1px solid var(--audit-border, #e5e7eb);background:var(--audit-surface, #fff);color:inherit;font-size:.8rem;cursor:pointer;transition:border-color .15s ease,background .15s ease}.ahs__chip[data-v-9967d0d6]:hover{border-color:currentColor}.ahs__chip b[data-v-9967d0d6]{font-variant-numeric:tabular-nums}.ahs__chip-dot[data-v-9967d0d6]{width:.5rem;height:.5rem;border-radius:50%;background:currentColor}.ahs__chip--success .ahs__chip-dot[data-v-9967d0d6],.ahs__chip--success b[data-v-9967d0d6]{color:var(--ahs-success)}.ahs__chip--primary .ahs__chip-dot[data-v-9967d0d6],.ahs__chip--primary b[data-v-9967d0d6]{color:var(--ahs-primary)}.ahs__chip--warning .ahs__chip-dot[data-v-9967d0d6],.ahs__chip--warning b[data-v-9967d0d6]{color:var(--ahs-warning)}.ahs__chip--danger .ahs__chip-dot[data-v-9967d0d6],.ahs__chip--danger b[data-v-9967d0d6]{color:var(--ahs-danger)}@media(min-width:768px){.ahs__ring[data-v-9967d0d6]{margin:0}}@media print{.ahs__tile[data-v-9967d0d6],.ahs__chip[data-v-9967d0d6]{display:flex!important;cursor:default}.ahs__chip[data-v-9967d0d6]{display:inline-flex!important}.ahs__ring-progress[data-v-9967d0d6]{transition:none}.ahs a[href][data-v-9967d0d6]:after{content:none!important}}.asc[data-v-f835ad11]{--asc-success: var(--audit-success, #16a34a);--asc-primary: var(--audit-primary, #2563eb);--asc-warning: var(--audit-warning, #d97706);--asc-danger: var(--audit-danger, #dc2626);--asc-muted: var(--audit-muted, #667085);min-width:0}.asc--success[data-v-f835ad11]{color:var(--asc-success)}.asc--primary[data-v-f835ad11]{color:var(--asc-primary)}.asc--warning[data-v-f835ad11]{color:var(--asc-warning)}.asc--danger[data-v-f835ad11]{color:var(--asc-danger)}.asc--muted[data-v-f835ad11]{color:var(--asc-muted)}.asc__bg--success[data-v-f835ad11]{background:var(--asc-success)}.asc__bg--primary[data-v-f835ad11]{background:var(--asc-primary)}.asc__bg--warning[data-v-f835ad11]{background:var(--asc-warning)}.asc__bg--danger[data-v-f835ad11]{background:var(--asc-danger)}.asc__bg--muted[data-v-f835ad11]{background:var(--asc-muted)}.asc__muted[data-v-f835ad11]{color:var(--asc-muted);font-size:.76rem}.asc__summary[data-v-f835ad11]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin:0 0 .75rem;font-size:.86rem}.asc__legend[data-v-f835ad11]{display:inline-flex;align-items:center;gap:.35rem;margin-left:auto;font-size:.74rem;color:var(--asc-muted)}.asc__legend-mark[data-v-f835ad11]{width:0;height:.8rem;border-left:2px dashed var(--asc-muted)}.asc__rows[data-v-f835ad11]{list-style:none;margin:0;padding:0;display:grid;gap:.15rem}.asc__row[data-v-f835ad11]{width:100%;display:grid;grid-template-columns:minmax(0,10.5rem) minmax(0,1fr) 2.4rem minmax(0,9.5rem);align-items:center;gap:.75rem;padding:.55rem .5rem;border:0;border-radius:.6rem;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .15s ease}.asc__row[data-v-f835ad11]:hover{background:var(--audit-surface-alt, #f5f5f4)}.asc__label[data-v-f835ad11]{font-size:.88rem;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.asc__track[data-v-f835ad11]{position:relative;height:10px;border-radius:999px;background:var(--audit-track, #e5e7eb)}.asc__fill[data-v-f835ad11]{position:absolute;inset:0 auto 0 0;border-radius:999px;transition:width .8s ease}.asc__target[data-v-f835ad11]{position:absolute;top:-4px;bottom:-4px;border-left:2px dashed var(--asc-muted);opacity:.7}.asc__score[data-v-f835ad11]{font-size:1.05rem;font-weight:800;text-align:right;font-variant-numeric:tabular-nums}.asc__status[data-v-f835ad11]{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;min-width:0}.asc__pill[data-v-f835ad11]{font-size:.68rem;font-weight:700;padding:.08rem .5rem;border-radius:999px;border:1px solid currentColor;white-space:nowrap}.asc__pill--success[data-v-f835ad11]{color:var(--asc-success)}.asc__pill--primary[data-v-f835ad11]{color:var(--asc-primary)}.asc__pill--warning[data-v-f835ad11]{color:var(--asc-warning)}.asc__pill--danger[data-v-f835ad11]{color:var(--asc-danger)}.asc__pill--muted[data-v-f835ad11]{color:var(--asc-muted)}.asc__issues[data-v-f835ad11]{font-size:.72rem;font-weight:600;white-space:nowrap}.asc__prospect[data-v-f835ad11]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;padding-top:.75rem;border-top:1px dashed var(--audit-border, #e5e7eb)}.asc__prospect-label[data-v-f835ad11]{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--asc-muted)}.asc__prospect-row[data-v-f835ad11]{border:0;background:none;padding:0;color:inherit;font:inherit;font-size:.85rem;cursor:pointer;text-align:left}@media(max-width:575.98px){.asc__row[data-v-f835ad11]{grid-template-columns:minmax(0,1fr) 2.2rem;grid-template-areas:"label score" "track track" "status status";row-gap:.35rem}.asc__label[data-v-f835ad11]{grid-area:label}.asc__score[data-v-f835ad11]{grid-area:score}.asc__track[data-v-f835ad11]{grid-area:track}.asc__status[data-v-f835ad11]{grid-area:status;flex-direction:row;align-items:center;gap:.5rem}}@media print{.asc__row[data-v-f835ad11]{display:grid!important;cursor:default}.asc__prospect-row[data-v-f835ad11]{display:inline!important}.asc__row[data-v-f835ad11],.asc__fill[data-v-f835ad11]{break-inside:avoid;transition:none}}.aif[data-v-89f2cc5a]{--aif-success: var(--audit-success, #16a34a);--aif-primary: var(--audit-primary, #2563eb);--aif-warning: var(--audit-warning, #d97706);--aif-danger: var(--audit-danger, #dc2626);--aif-muted: var(--audit-muted, #667085);min-width:0}.aif--primary[data-v-89f2cc5a]{color:var(--aif-primary)}.aif--warning[data-v-89f2cc5a]{color:var(--aif-warning)}.aif--danger[data-v-89f2cc5a]{color:var(--aif-danger)}.aif__bg--success[data-v-89f2cc5a]{background:var(--aif-success)}.aif__bg--primary[data-v-89f2cc5a]{background:var(--aif-primary)}.aif__bg--warning[data-v-89f2cc5a]{background:var(--aif-warning)}.aif__bg--danger[data-v-89f2cc5a]{background:var(--aif-danger)}.aif__insight[data-v-89f2cc5a]{margin-bottom:1rem;padding:.65rem .85rem;border-radius:.65rem;border-left:4px solid var(--aif-muted);font-size:.88rem;background:var(--audit-surface-alt, #f9fafb)}.aif__insight--danger[data-v-89f2cc5a]{border-left-color:var(--aif-danger)}.aif__insight--danger b[data-v-89f2cc5a]{color:var(--aif-danger)}.aif__insight--warning[data-v-89f2cc5a]{border-left-color:var(--aif-warning)}.aif__insight--warning b[data-v-89f2cc5a]{color:var(--aif-warning)}.aif__insight--primary[data-v-89f2cc5a]{border-left-color:var(--aif-primary)}.aif__insight--primary b[data-v-89f2cc5a]{color:var(--aif-primary)}.aif__insight--success[data-v-89f2cc5a]{border-left-color:var(--aif-success)}.aif__insight--success b[data-v-89f2cc5a]{color:var(--aif-success)}.aif__steps[data-v-89f2cc5a]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.aif__step[data-v-89f2cc5a]{position:relative;display:flex;flex-direction:column;gap:.2rem;min-width:0}.aif__step-value[data-v-89f2cc5a]{font-size:2rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.aif__step-label[data-v-89f2cc5a]{font-size:.86rem;font-weight:600}.aif__bar[data-v-89f2cc5a]{height:8px;margin-top:.35rem;border-radius:999px;background:var(--audit-track, #e5e7eb);overflow:hidden}.aif__bar span[data-v-89f2cc5a]{display:block;height:100%;border-radius:999px}.aif__step-note[data-v-89f2cc5a]{font-size:.76rem;color:var(--aif-muted)}.aif__arrow[data-v-89f2cc5a]{position:absolute;top:.35rem;right:-1.3rem;color:var(--aif-muted)}.aif__wide[data-v-89f2cc5a]{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--audit-border, #e5e7eb)}.aif__wide-title[data-v-89f2cc5a]{margin:0 0 .4rem;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--aif-muted)}.aif__wide-row[data-v-89f2cc5a]{width:100%;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.45rem .4rem;border:0;border-radius:.5rem;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.aif__wide-row[data-v-89f2cc5a]:hover{background:var(--audit-surface-alt, #f5f5f4)}.aif__wide-label[data-v-89f2cc5a]{display:flex;align-items:center;gap:.45rem;font-size:.86rem;font-weight:600;min-width:0;overflow-wrap:anywhere}.aif__dot[data-v-89f2cc5a]{width:.55rem;height:.55rem;border-radius:50%;flex-shrink:0}.aif__wide-bar[data-v-89f2cc5a]{height:6px;border-radius:999px;background:var(--audit-track, #e5e7eb);overflow:hidden}.aif__wide-bar span[data-v-89f2cc5a]{display:block;height:100%;border-radius:999px}.aif__wide-count[data-v-89f2cc5a]{font-size:.8rem;color:var(--aif-muted);white-space:nowrap}.aif__wide-count b[data-v-89f2cc5a]{color:var(--audit-ink, inherit)}@media(max-width:575.98px){.aif__steps[data-v-89f2cc5a]{grid-template-columns:1fr;gap:1rem}.aif__arrow[data-v-89f2cc5a]{display:none}.aif__wide-row[data-v-89f2cc5a]{grid-template-columns:minmax(0,1fr) auto}.aif__wide-bar[data-v-89f2cc5a]{grid-column:1 / -1;grid-row:2}}@media print{.aif__wide-row[data-v-89f2cc5a]{display:grid!important;cursor:default}.aif__step[data-v-89f2cc5a],.aif__wide-row[data-v-89f2cc5a]{break-inside:avoid}}.acb[data-v-0538686b]{--acb-success: var(--audit-success, #16a34a);--acb-warning: var(--audit-warning, #d97706);--acb-danger: var(--audit-danger, #dc2626);--acb-muted: var(--audit-muted, #667085);min-width:0}.acb__totals[data-v-0538686b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-bottom:.9rem}.acb__total[data-v-0538686b]{display:flex;flex-direction:column;padding:.6rem .8rem;border-radius:.7rem;background:var(--audit-surface-alt, #f9fafb);border:1px solid var(--audit-border, #e5e7eb);min-width:0}.acb__total b[data-v-0538686b]{font-size:1.5rem;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.acb__total span[data-v-0538686b]{font-size:.76rem;color:var(--acb-muted)}.acb__total--success b[data-v-0538686b]{color:var(--acb-success)}.acb__total--warning b[data-v-0538686b]{color:var(--acb-warning)}.acb__total--danger b[data-v-0538686b]{color:var(--acb-danger)}.acb__start[data-v-0538686b]{display:block;width:100%;margin-bottom:.75rem;padding:.55rem .8rem;border:0;border-left:4px solid var(--acb-danger);border-radius:.55rem;background:var(--audit-surface-alt, #f9fafb);color:inherit;font:inherit;font-size:.86rem;font-weight:600;text-align:left;cursor:pointer}.acb__start[data-v-0538686b]:disabled{cursor:default;border-left-color:var(--acb-success)}.acb__rows[data-v-0538686b]{list-style:none;margin:0;padding:0;display:grid;gap:.1rem}.acb__row[data-v-0538686b]{width:100%;display:grid;grid-template-columns:minmax(0,10.5rem) minmax(0,1fr) 5.5rem;align-items:center;gap:.75rem;padding:.45rem .5rem;border:0;border-radius:.55rem;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .15s ease}.acb__row[data-v-0538686b]:hover{background:var(--audit-surface-alt, #f5f5f4)}.acb__label[data-v-0538686b]{font-size:.86rem;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.acb__bar[data-v-0538686b]{display:flex;height:20px;border-radius:6px;overflow:hidden;background:var(--audit-track, #e5e7eb)}.acb__seg[data-v-0538686b]{display:flex;align-items:center;justify-content:center;min-width:1.4rem;font-size:.7rem;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.acb__seg--success[data-v-0538686b]{background:var(--acb-success)}.acb__seg--warning[data-v-0538686b]{background:var(--acb-warning)}.acb__seg--danger[data-v-0538686b]{background:var(--acb-danger)}.acb__rate[data-v-0538686b]{font-size:.78rem;color:var(--acb-muted);text-align:right;white-space:nowrap}.acb__rate b[data-v-0538686b]{color:var(--audit-ink, inherit);font-variant-numeric:tabular-nums}.acb__legend[data-v-0538686b]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:.75rem 0 0;font-size:.76rem;color:var(--acb-muted)}.acb__legend span[data-v-0538686b]{display:inline-flex;align-items:center;gap:.3rem}.acb__key[data-v-0538686b]{display:inline-block;width:.65rem;height:.65rem;border-radius:3px}.acb__key--success[data-v-0538686b]{background:var(--acb-success)}.acb__key--warning[data-v-0538686b]{background:var(--acb-warning)}.acb__key--danger[data-v-0538686b]{background:var(--acb-danger)}.acb__legend-note[data-v-0538686b]{margin-left:auto}@media(max-width:575.98px){.acb__totals[data-v-0538686b]{grid-template-columns:repeat(2,minmax(0,1fr))}.acb__row[data-v-0538686b]{grid-template-columns:minmax(0,1fr) auto}.acb__bar[data-v-0538686b]{grid-column:1 / -1;grid-row:2}.acb__legend-note[data-v-0538686b]{margin-left:0}}@media print{.acb__row[data-v-0538686b]{display:grid!important;cursor:default}.acb__start[data-v-0538686b]{display:block!important}.acb__seg[data-v-0538686b]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ats[data-v-6ca34c8a]{--ats-success: var(--audit-success, #16a34a);--ats-danger: var(--audit-danger, #dc2626);--ats-warning: var(--audit-warning, #d97706);--ats-muted: var(--audit-muted, #667085);min-width:0}.ats--danger[data-v-6ca34c8a]{color:var(--ats-danger);font-weight:600}.ats__lead[data-v-6ca34c8a]{margin:0 0 .9rem;font-size:.92rem}.ats__section[data-v-6ca34c8a]{margin:1.1rem 0 .55rem;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ats-muted)}.ats__tiles[data-v-6ca34c8a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:.65rem}.ats__tile[data-v-6ca34c8a]{display:flex;flex-direction:column;gap:.15rem;padding:.7rem .85rem;border-radius:.7rem;border:1px solid var(--audit-border, #e5e7eb);border-left:3px solid var(--ats-success);background:var(--audit-surface-alt, #f9fafb);min-width:0}.ats__tile--missing[data-v-6ca34c8a]{border-left-color:var(--ats-warning)}.ats__tile-label[data-v-6ca34c8a]{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ats-muted)}.ats__tile-value[data-v-6ca34c8a]{font-size:.92rem;font-weight:700;overflow-wrap:anywhere}.ats__tile--missing .ats__tile-value[data-v-6ca34c8a]{color:var(--ats-warning)}.ats__tile-note[data-v-6ca34c8a]{font-size:.74rem;color:var(--ats-muted)}.ats__outdated[data-v-6ca34c8a]{margin-top:.2rem}.ats__out-row[data-v-6ca34c8a]{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;margin-bottom:.45rem;border:1px solid var(--audit-border, #e5e7eb);border-left:3px solid var(--ats-danger);border-radius:.6rem}.ats__out-row img[data-v-6ca34c8a]{flex-shrink:0}.ats__out-text[data-v-6ca34c8a]{display:flex;flex-direction:column;flex:1;min-width:0;font-size:.84rem}.ats__out-text span[data-v-6ca34c8a]{color:var(--ats-muted);font-size:.78rem;overflow-wrap:anywhere}.ats__out-service[data-v-6ca34c8a]{flex-shrink:0;font-size:.72rem;font-weight:700;padding:.15rem .6rem;border-radius:999px;background:var(--audit-danger-subtle, #fef2f2);color:var(--ats-danger)}.ats__groups[data-v-6ca34c8a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:.65rem}.ats__group[data-v-6ca34c8a]{padding:.7rem .8rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:.7rem;min-width:0}.ats__group-title[data-v-6ca34c8a]{display:block;margin-bottom:.45rem;font-size:.8rem;font-weight:700}.ats__group-title small[data-v-6ca34c8a]{margin-left:.25rem;font-weight:600;color:var(--ats-muted)}.ats__items[data-v-6ca34c8a]{display:flex;flex-wrap:wrap;gap:.4rem}.ats__item[data-v-6ca34c8a]{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .55rem .25rem .3rem;border-radius:999px;background:var(--audit-surface-alt, #f9fafb);font-size:.8rem;font-weight:600}.ats__item img[data-v-6ca34c8a]{border-radius:4px}.ats__item small[data-v-6ca34c8a]{font-weight:500;color:var(--ats-muted)}.ats__item--old[data-v-6ca34c8a]{box-shadow:inset 0 0 0 1px var(--ats-danger)}@media(max-width:575.98px){.ats__out-row[data-v-6ca34c8a]{flex-wrap:wrap}.ats__out-service[data-v-6ca34c8a]{margin-left:2.5rem}}@media print{.ats__tile[data-v-6ca34c8a],.ats__group[data-v-6ca34c8a],.ats__out-row[data-v-6ca34c8a]{break-inside:avoid}}.arp[data-v-f7b79bce]{--arp-success: var(--audit-success, #16a34a);--arp-warning: var(--audit-warning, #d97706);--arp-danger: var(--audit-danger, #dc2626);--arp-muted: var(--audit-muted, #667085);min-width:0}.arp--success[data-v-f7b79bce]{color:var(--arp-success)}.arp--warning[data-v-f7b79bce]{color:var(--arp-warning)}.arp--danger[data-v-f7b79bce]{color:var(--arp-danger)}.arp--muted[data-v-f7b79bce]{color:var(--arp-muted)}.arp__muted[data-v-f7b79bce]{color:var(--arp-muted);font-size:.78rem}.arp__summary[data-v-f7b79bce]{margin-bottom:.9rem;padding:.6rem .85rem;border-radius:.6rem;border-left:4px solid var(--arp-muted);background:var(--audit-surface-alt, #f9fafb);font-size:.88rem;font-weight:600}.arp__summary--success[data-v-f7b79bce]{border-left-color:var(--arp-success)}.arp__summary--warning[data-v-f7b79bce]{border-left-color:var(--arp-warning)}.arp__grid[data-v-f7b79bce]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:.85rem;align-items:start}.arp__device[data-v-f7b79bce]{display:flex;flex-direction:column;gap:.75rem;padding:.95rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:.8rem;min-width:0}.arp__device--empty[data-v-f7b79bce]{border-style:dashed;background:var(--audit-surface-alt, #f9fafb)}.arp__head[data-v-f7b79bce]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.arp__icon[data-v-f7b79bce]{display:inline-flex;color:var(--arp-muted)}.arp__name[data-v-f7b79bce]{font-weight:700}.arp__pill[data-v-f7b79bce]{font-size:.7rem;font-weight:700;padding:.1rem .55rem;border-radius:999px;border:1px solid currentColor}.arp__pill--success[data-v-f7b79bce]{color:var(--arp-success)}.arp__pill--danger[data-v-f7b79bce]{color:var(--arp-danger)}.arp__count[data-v-f7b79bce]{margin-left:auto}.arp__empty[data-v-f7b79bce]{margin:0;font-size:.84rem;color:var(--arp-muted)}.arp__metrics[data-v-f7b79bce]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.arp__metric[data-v-f7b79bce]{display:flex;flex-direction:column;align-items:center;padding:.55rem .3rem;border-radius:.6rem;background:var(--audit-surface-alt, #f9fafb);text-align:center;min-width:0}.arp__metric-value[data-v-f7b79bce]{font-size:1.15rem;font-weight:800;font-variant-numeric:tabular-nums}.arp__metric-label[data-v-f7b79bce]{font-size:.7rem;color:var(--arp-muted)}.arp__checks[data-v-f7b79bce]{list-style:none;margin:0;padding:0;display:grid;gap:.3rem;font-size:.86rem}.arp__checks li[data-v-f7b79bce]{display:flex;align-items:flex-start;gap:.45rem}.arp__mark[data-v-f7b79bce]{font-weight:800;width:1rem;flex-shrink:0}.arp__check--ok .arp__mark[data-v-f7b79bce]{color:var(--arp-success)}.arp__check--bad .arp__mark[data-v-f7b79bce]{color:var(--arp-danger)}.arp__check--bad[data-v-f7b79bce]{font-weight:600}.arp__win[data-v-f7b79bce]{margin:0;padding:.5rem .7rem;border-radius:.5rem;background:var(--audit-success-subtle, #ecfdf3);font-size:.82rem}.arp__shot[data-v-f7b79bce]{width:100%;max-height:320px;object-fit:cover;object-position:top;border-radius:.6rem;border:1px solid var(--audit-border, #e5e7eb)}@media(max-width:575.98px){.arp__metrics[data-v-f7b79bce]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.arp__device[data-v-f7b79bce]{break-inside:avoid}}.pqc[data-v-1833bf74]{--pqc-danger: var(--audit-danger, #dc2626);--pqc-warning: var(--audit-warning, #d97706);--pqc-primary: var(--audit-primary, #2563eb);--pqc-muted: var(--audit-muted, #667085);min-width:0}.pqc--danger[data-v-1833bf74]{color:var(--pqc-danger)}.pqc--warning[data-v-1833bf74]{color:var(--pqc-warning)}.pqc--muted[data-v-1833bf74]{color:var(--pqc-muted)}.pqc__bg--danger[data-v-1833bf74]{background:var(--pqc-danger)}.pqc__bg--warning[data-v-1833bf74]{background:var(--pqc-warning)}.pqc__bg--muted[data-v-1833bf74]{background:var(--pqc-muted)}.pqc__stroke--danger[data-v-1833bf74]{stroke:var(--pqc-danger)}.pqc__stroke--warning[data-v-1833bf74]{stroke:var(--pqc-warning)}.pqc__stroke--muted[data-v-1833bf74]{stroke:var(--pqc-muted)}.pqc__muted[data-v-1833bf74]{color:var(--pqc-muted);font-size:.78rem}.pqc__label[data-v-1833bf74]{display:block;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pqc-muted)}.pqc__top[data-v-1833bf74]{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem}.pqc__ring[data-v-1833bf74]{position:relative;width:120px;height:120px;flex-shrink:0;margin:0 auto}.pqc__ring-center[data-v-1833bf74]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.pqc__ring-score[data-v-1833bf74]{font-size:2.2rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.pqc__intro[data-v-1833bf74]{flex:1;min-width:min(100%,260px)}.pqc__tags[data-v-1833bf74]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.pqc__pill[data-v-1833bf74]{font-size:.74rem;font-weight:700;padding:.15rem .65rem;border-radius:999px;border:1px solid currentColor}.pqc__pill--danger[data-v-1833bf74]{color:var(--pqc-danger)}.pqc__pill--warning[data-v-1833bf74]{color:var(--pqc-warning)}.pqc__pill--muted[data-v-1833bf74]{color:var(--pqc-muted)}.pqc__verdict[data-v-1833bf74]{margin:.45rem 0 .8rem;font-size:1rem;font-weight:600}.pqc__buckets[data-v-1833bf74]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:.8rem}.pqc__bucket[data-v-1833bf74]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.pqc__bucket-head[data-v-1833bf74]{display:flex;justify-content:space-between;gap:.5rem;font-size:.82rem;font-weight:600}.pqc__bucket-head small[data-v-1833bf74]{font-weight:500;color:var(--pqc-muted)}.pqc__bar[data-v-1833bf74]{height:6px;border-radius:999px;background:var(--audit-track, #e5e7eb);overflow:hidden}.pqc__bar span[data-v-1833bf74]{display:block;height:100%;border-radius:999px}.pqc__offer[data-v-1833bf74]{margin-top:1.1rem;padding-top:1rem;border-top:1px solid var(--audit-border, #e5e7eb)}.pqc__chips[data-v-1833bf74]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.45rem}.pqc__chip[data-v-1833bf74]{display:flex;flex-direction:column;padding:.45rem .75rem;border-radius:.6rem;border:1px solid var(--audit-border, #e5e7eb);background:var(--audit-surface-alt, #f9fafb);font-size:.84rem}.pqc__chip small[data-v-1833bf74]{color:var(--pqc-muted);font-size:.72rem}.pqc__next[data-v-1833bf74]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1rem;padding:.8rem 1rem;border-radius:.75rem;border-left:4px solid var(--pqc-primary);background:var(--audit-primary-subtle, #eef2ff)}.pqc__next>div[data-v-1833bf74]{flex:1;min-width:min(100%,260px)}.pqc__next p[data-v-1833bf74]{margin:.2rem 0 0;font-size:.88rem}.pqc__link[data-v-1833bf74]{flex-shrink:0;border:1px solid var(--pqc-primary);border-radius:999px;padding:.35rem .9rem;background:var(--audit-surface, #fff);color:var(--pqc-primary);font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.pqc__link[data-v-1833bf74]:hover{background:var(--pqc-primary);color:#fff}@media(min-width:768px){.pqc__ring[data-v-1833bf74]{margin:0}}@media print{.pqc__link[data-v-1833bf74]{display:none!important}.pqc__top[data-v-1833bf74],.pqc__next[data-v-1833bf74]{break-inside:avoid}}.perf-ins[data-v-64401e39]{--pi-danger: var(--audit-danger, #dc2626);--pi-warning: var(--audit-warning, #d97706);--pi-success: var(--audit-success, #16a34a);--pi-muted: var(--audit-muted, #667085);margin-top:1rem}.perf-ins--danger[data-v-64401e39]{color:var(--pi-danger)}.perf-ins--warning[data-v-64401e39]{color:var(--pi-warning)}.perf-ins--success[data-v-64401e39]{color:var(--pi-success)}.perf-ins--muted[data-v-64401e39]{color:var(--pi-muted)}.perf-ins__muted[data-v-64401e39]{color:var(--pi-muted);font-size:.76rem}.perf-ins__strip[data-v-64401e39]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.6rem}.perf-ins__strip-item[data-v-64401e39]{display:flex;align-items:baseline;gap:.45rem;padding:.65rem .85rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:.7rem;background:var(--audit-surface-alt, #f9fafb)}.perf-ins__strip-item b[data-v-64401e39]{font-size:1.35rem;line-height:1;font-variant-numeric:tabular-nums}.perf-ins__strip-item span[data-v-64401e39]{font-size:.76rem;color:var(--pi-muted)}.perf-ins__section[data-v-64401e39]{margin-top:1.4rem}.perf-ins__h[data-v-64401e39]{font-size:.95rem;font-weight:700;margin-bottom:.7rem}.perf-ins__tiles[data-v-64401e39]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.7rem}.perf-ins__tile[data-v-64401e39]{padding:.8rem .9rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:.75rem;background:var(--audit-surface, #fff)}.perf-ins__tile-top[data-v-64401e39]{display:flex;justify-content:space-between;align-items:center}.perf-ins__tile-label[data-v-64401e39]{font-size:.78rem;font-weight:600;color:var(--pi-muted)}.perf-ins__tile-value[data-v-64401e39]{font-size:1.6rem;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.perf-ins__tile-note[data-v-64401e39]{font-size:.74rem;color:var(--pi-muted);margin-top:.25rem}.perf-ins__bar[data-v-64401e39]{height:5px;border-radius:999px;background:var(--pi-danger);margin-top:.4rem;overflow:hidden}.perf-ins__bar-ok[data-v-64401e39]{height:100%;background:var(--pi-success)}.perf-ins__groups[data-v-64401e39]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.85rem}.perf-ins__group[data-v-64401e39]{border:1px solid var(--audit-border, #e5e7eb);border-radius:.75rem;padding:.85rem;background:var(--audit-surface, #fff);min-width:0}.perf-ins__group-head[data-v-64401e39]{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.35rem}.perf-ins__group-title[data-v-64401e39]{font-weight:700;font-size:.86rem}.perf-ins__check[data-v-64401e39]{border-top:1px solid var(--audit-border, #f1f2f4)}.perf-ins__check-head[data-v-64401e39]{width:100%;display:flex;align-items:center;gap:.5rem;padding:.55rem 0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.perf-ins__check-head[data-v-64401e39]:disabled{cursor:default;opacity:1}.perf-ins__dot[data-v-64401e39]{width:.55rem;height:.55rem;border-radius:50%;background:currentColor;flex-shrink:0}.perf-ins__check-label[data-v-64401e39]{font-size:.84rem;font-weight:600;flex:1;min-width:0}.perf-ins__value[data-v-64401e39]{font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;max-width:45%;overflow-wrap:anywhere}.perf-ins__badge[data-v-64401e39]{font-size:.68rem;font-weight:600;padding:.1rem .5rem;border-radius:999px;border:1px solid currentColor;white-space:nowrap}.perf-ins__chev[data-v-64401e39]{flex-shrink:0;transition:transform .15s ease;color:var(--pi-muted)}.perf-ins__chev.is-open[data-v-64401e39]{transform:rotate(180deg)}.perf-ins__check-body[data-v-64401e39]{padding:0 0 .7rem 1.05rem}.perf-ins__text[data-v-64401e39]{font-size:.8rem;margin:0 0 .4rem}.perf-ins__howto[data-v-64401e39]{font-size:.79rem;margin:0 0 .5rem;padding:.45rem .6rem;border-radius:.5rem;background:var(--audit-success-subtle, #ecfdf3)}.perf-ins__files[data-v-64401e39]{list-style:none;padding:0;margin:0;display:grid;gap:.2rem;font-size:.76rem}.perf-ins__files li[data-v-64401e39]{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .4rem;min-width:0}.perf-ins__files a[data-v-64401e39]{flex:1 1 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.perf-ins__file-dot[data-v-64401e39]{width:.4rem;height:.4rem;border-radius:50%;background:var(--pi-success);flex-shrink:0}.perf-ins__files li.is-problem .perf-ins__file-dot[data-v-64401e39]{background:var(--pi-danger)}.perf-ins__file-reason[data-v-64401e39]{flex:1 1 100%;min-width:0;padding-left:.8rem;font-size:.68rem;font-weight:600;color:var(--pi-muted);overflow-wrap:anywhere}.perf-ins__files li.is-problem .perf-ins__file-reason[data-v-64401e39]{color:var(--pi-danger)}.perf-ins__element[data-v-64401e39]{flex:1 1 0;font-size:.7rem;color:var(--audit-text, #1f2937);background:var(--audit-surface-alt, #f3f4f6);padding:.05rem .35rem;border-radius:.3rem;overflow-wrap:anywhere;min-width:0}.perf-ins__link[data-v-64401e39]{border:0;background:none;padding:0;margin-top:.35rem;font-size:.76rem;font-weight:600;color:var(--audit-primary, #2563eb);cursor:pointer}.perf-ins__unmeasured[data-v-64401e39]{margin-top:.5rem;padding-top:.55rem;border-top:1px dashed var(--audit-border, #e5e7eb)}.perf-ins__unmeasured-title[data-v-64401e39]{font-size:.72rem;font-weight:600;color:var(--pi-muted);margin-bottom:.3rem}.perf-ins__unmeasured-item[data-v-64401e39]{font-size:.8rem;padding:.2rem 0}.perf-ins__unmeasured-item summary[data-v-64401e39]{cursor:pointer;color:var(--pi-muted)}.perf-ins__unmeasured-item[open] summary[data-v-64401e39]{margin-bottom:.3rem}@media print{.perf-ins__link[data-v-64401e39],.perf-ins__chev[data-v-64401e39]{display:none}}@media print{.perf-ins__check-head[data-v-64401e39]{display:flex!important;cursor:default}}@media print{.perf-ins__files a[data-v-64401e39]{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-all}.perf-ins__check[data-v-64401e39],.perf-ins__tile[data-v-64401e39],.perf-ins__strip-item[data-v-64401e39],.perf-ins__unmeasured-item[data-v-64401e39]{break-inside:avoid;page-break-inside:avoid}.perf-ins__groups[data-v-64401e39]{grid-template-columns:1fr!important}.perf-ins__unmeasured-item summary[data-v-64401e39]{list-style:none}}.sec-ins[data-v-60064af4]{--si-danger: var(--audit-danger, #dc2626);--si-warning: var(--audit-warning, #d97706);--si-success: var(--audit-success, #16a34a);--si-muted: var(--audit-muted, #667085)}.sec-ins--danger[data-v-60064af4]{color:var(--si-danger)}.sec-ins--warning[data-v-60064af4]{color:var(--si-warning)}.sec-ins--success[data-v-60064af4]{color:var(--si-success)}.sec-ins--muted[data-v-60064af4]{color:var(--si-muted)}.sec-ins__muted[data-v-60064af4]{color:var(--si-muted);font-size:.76rem}.sec-ins__top[data-v-60064af4]{display:flex;flex-wrap:wrap;gap:.75rem}.sec-ins__ssl[data-v-60064af4]{flex:1 1 280px;min-width:0;display:flex;gap:.75rem;align-items:center;padding:.85rem 1rem;border:1px solid var(--audit-border, #e5e7eb);border-left-width:4px;border-radius:.75rem;background:var(--audit-surface-alt, #f9fafb)}.sec-ins__ssl--success[data-v-60064af4]{border-left-color:var(--si-success)}.sec-ins__ssl--warning[data-v-60064af4]{border-left-color:var(--si-warning)}.sec-ins__ssl--danger[data-v-60064af4]{border-left-color:var(--si-danger)}.sec-ins__ssl-icon[data-v-60064af4]{flex-shrink:0}.sec-ins__ssl-title[data-v-60064af4]{font-weight:700;font-size:.92rem}.sec-ins__counts[data-v-60064af4]{flex:1 1 240px;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.sec-ins__count[data-v-60064af4]{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:.6rem .75rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:.75rem;background:var(--audit-surface-alt, #f9fafb)}.sec-ins__count b[data-v-60064af4]{font-size:1.4rem;line-height:1.1;font-variant-numeric:tabular-nums}.sec-ins__count span[data-v-60064af4]{font-size:.74rem;color:var(--si-muted)}.sec-ins__section[data-v-60064af4]{margin-top:1.35rem}.sec-ins__group-head[data-v-60064af4]{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.6rem}.sec-ins__h[data-v-60064af4]{font-size:.95rem;font-weight:700;margin:0}.sec-ins__grid[data-v-60064af4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.6rem;align-items:start}.sec-ins__tile[data-v-60064af4]{border:1px solid var(--audit-border, #e5e7eb);border-radius:.7rem;background:var(--audit-surface, #fff);min-width:0}.sec-ins__tile.is-open[data-v-60064af4]{grid-column:1 / -1}.sec-ins__tile--danger[data-v-60064af4]{border-color:color-mix(in srgb,var(--si-danger) 35%,var(--audit-border, #e5e7eb))}.sec-ins__tile--warning[data-v-60064af4]{border-color:color-mix(in srgb,var(--si-warning) 35%,var(--audit-border, #e5e7eb))}.sec-ins__tile-head[data-v-60064af4]{width:100%;display:flex;align-items:center;gap:.6rem;padding:.65rem .75rem;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.sec-ins__tile-icon[data-v-60064af4]{flex-shrink:0;width:1.9rem;height:1.9rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,currentColor 12%,transparent)}.sec-ins__tile-text[data-v-60064af4]{flex:1;min-width:0;display:flex;flex-direction:column}.sec-ins__tile-label[data-v-60064af4]{font-size:.84rem;font-weight:600}.sec-ins__tile-found[data-v-60064af4]{font-size:.72rem;color:var(--si-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sec-ins__badge[data-v-60064af4]{font-size:.68rem;font-weight:600;padding:.1rem .5rem;border-radius:999px;border:1px solid currentColor;white-space:nowrap}.sec-ins__tile-body[data-v-60064af4]{padding:0 .85rem .8rem 3.25rem}.sec-ins__text[data-v-60064af4],.sec-ins__why[data-v-60064af4]{font-size:.8rem;margin:0 0 .45rem}.sec-ins__text code[data-v-60064af4]{word-break:break-all;font-size:.74rem}.sec-ins__howto[data-v-60064af4]{font-size:.8rem;margin:0 0 .45rem;padding:.45rem .6rem;border-radius:.5rem;background:var(--audit-success-subtle, #ecfdf3)}.sec-ins__elements[data-v-60064af4]{list-style:none;padding:0;margin:0;display:grid;gap:.2rem;font-size:.76rem}.sec-ins__elements a[data-v-60064af4]{word-break:break-all}.sec-ins__snippet[data-v-60064af4]{border:1px solid var(--audit-border, #e5e7eb);border-radius:.75rem;overflow:hidden}.sec-ins__snippet-bar[data-v-60064af4]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .5rem;background:var(--audit-surface-alt, #f9fafb);border-bottom:1px solid var(--audit-border, #e5e7eb)}.sec-ins__tabs[data-v-60064af4]{display:flex;gap:.25rem}.sec-ins__tabs button[data-v-60064af4]{border:0;background:none;padding:.3rem .6rem;border-radius:.45rem;font-size:.76rem;font-weight:600;color:var(--si-muted);cursor:pointer}.sec-ins__tabs button.is-active[data-v-60064af4]{background:var(--audit-surface, #fff);color:var(--audit-ink, inherit);box-shadow:0 0 0 1px var(--audit-border, #e5e7eb)}.sec-ins__copy[data-v-60064af4]{border:1px solid var(--audit-border, #e5e7eb);background:var(--audit-surface, #fff);color:inherit;border-radius:.45rem;padding:.25rem .7rem;font-size:.76rem;font-weight:600;cursor:pointer}.sec-ins__code[data-v-60064af4]{margin:0;padding:.8rem .9rem;font-size:.76rem;line-height:1.55;overflow-x:auto;background:var(--audit-surface, #fff)}@media(max-width:767.98px){.sec-ins__tile-body[data-v-60064af4]{padding-left:.85rem}}@media print{.sec-ins__copy[data-v-60064af4],.sec-ins__tabs[data-v-60064af4]{display:none}}@media print{.sec-ins__tile-head[data-v-60064af4]{display:flex!important;cursor:default}.sec-ins a[href][data-v-60064af4]:after{content:none!important}}.sec-ins__code-label[data-v-60064af4]{padding:.4rem .9rem 0;font-size:.72rem;font-weight:700;color:var(--si-muted)}@media print{.sec-ins__tile-found[data-v-60064af4]{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.sec-ins__code[data-v-60064af4]{white-space:pre-wrap!important;word-break:break-all;overflow:visible!important}.sec-ins__grid[data-v-60064af4]{grid-template-columns:1fr!important}.sec-ins__tile[data-v-60064af4],.sec-ins__ssl[data-v-60064af4],.sec-ins__count[data-v-60064af4],.sec-ins__snippet[data-v-60064af4]{break-inside:avoid;page-break-inside:avoid}.sec-ins__snippet-bar[data-v-60064af4]{display:none}}.a11y-ins[data-v-93bd0c94]{--ai-danger: var(--audit-danger, #dc2626);--ai-warning: var(--audit-warning, #d97706);--ai-success: var(--audit-success, #16a34a);--ai-muted: var(--audit-muted, #667085)}.a11y-ins--danger[data-v-93bd0c94]{color:var(--ai-danger)}.a11y-ins--warning[data-v-93bd0c94]{color:var(--ai-warning)}.a11y-ins--success[data-v-93bd0c94]{color:var(--ai-success)}.a11y-ins--muted[data-v-93bd0c94]{color:var(--ai-muted)}.a11y-ins__muted[data-v-93bd0c94]{color:var(--ai-muted);font-size:.76rem}.a11y-ins__nowrap[data-v-93bd0c94]{white-space:nowrap}.a11y-ins__strip[data-v-93bd0c94]{display:flex;flex-wrap:wrap;gap:.6rem;align-items:stretch}.a11y-ins__stat[data-v-93bd0c94]{flex:0 1 130px;display:flex;flex-direction:column;justify-content:center;padding:.6rem .85rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:.7rem;background:var(--audit-surface-alt, #f9fafb)}.a11y-ins__stat b[data-v-93bd0c94]{font-size:1.4rem;line-height:1.1;font-variant-numeric:tabular-nums}.a11y-ins__stat span[data-v-93bd0c94]{font-size:.74rem;color:var(--ai-muted)}.a11y-ins__levels[data-v-93bd0c94]{flex:1 1 220px;display:flex;flex-direction:column;justify-content:center;gap:.3rem;padding:.6rem .85rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:.7rem;background:var(--audit-surface-alt, #f9fafb)}.a11y-ins__level[data-v-93bd0c94]{font-size:.78rem;color:var(--ai-muted)}.a11y-ins__level b[data-v-93bd0c94]{color:var(--ai-success)}.a11y-ins__level.has-issues b[data-v-93bd0c94]{color:var(--ai-danger)}.a11y-ins__section[data-v-93bd0c94]{margin-top:1.35rem}.a11y-ins__h[data-v-93bd0c94]{font-size:.95rem;font-weight:700;margin-bottom:.65rem}.a11y-ins__people[data-v-93bd0c94]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.55rem}.a11y-ins__person[data-v-93bd0c94]{display:flex;gap:.6rem;align-items:flex-start;padding:.65rem .75rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:.7rem;background:var(--audit-surface, #fff)}.a11y-ins__person-icon[data-v-93bd0c94]{flex-shrink:0;width:2rem;height:2rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--audit-primary, #2563eb);background:var(--audit-primary-subtle, #eef2ff)}.a11y-ins__person-text[data-v-93bd0c94]{display:flex;flex-direction:column;min-width:0}.a11y-ins__person-text b[data-v-93bd0c94]{font-size:.82rem}.a11y-ins__person-text span[data-v-93bd0c94]{font-size:.74rem;color:var(--ai-muted)}.a11y-ins__principles[data-v-93bd0c94]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.85rem}.a11y-ins__principle[data-v-93bd0c94]{border:1px solid var(--audit-border, #e5e7eb);border-radius:.75rem;padding:.85rem;background:var(--audit-surface, #fff);min-width:0}.a11y-ins__principle-head[data-v-93bd0c94]{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.4rem}.a11y-ins__principle-title[data-v-93bd0c94]{font-weight:700;font-size:.88rem}.a11y-ins__check[data-v-93bd0c94]{border-top:1px solid var(--audit-border, #f1f2f4)}.a11y-ins__check-head[data-v-93bd0c94]{width:100%;display:flex;align-items:center;gap:.5rem;padding:.55rem 0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.a11y-ins__dot[data-v-93bd0c94]{width:.55rem;height:.55rem;border-radius:50%;background:currentColor;flex-shrink:0}.a11y-ins__check-label[data-v-93bd0c94]{font-size:.84rem;font-weight:600;flex:1;min-width:0}.a11y-ins__crit[data-v-93bd0c94]{font-size:.66rem;font-weight:600;color:var(--ai-muted);padding:.05rem .4rem;border-radius:.35rem;background:var(--audit-surface-alt, #f3f4f6);white-space:nowrap}.a11y-ins__badge[data-v-93bd0c94]{font-size:.68rem;font-weight:600;padding:.1rem .5rem;border-radius:999px;border:1px solid currentColor;white-space:nowrap}.a11y-ins__check-body[data-v-93bd0c94]{padding:0 0 .7rem 1.05rem}.a11y-ins__text[data-v-93bd0c94]{font-size:.8rem;margin:0 0 .45rem}.a11y-ins__howto[data-v-93bd0c94]{font-size:.8rem;margin:0 0 .45rem;padding:.45rem .6rem;border-radius:.5rem;background:var(--audit-success-subtle, #ecfdf3)}.a11y-ins__who[data-v-93bd0c94]{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-bottom:.45rem}.a11y-ins__chip[data-v-93bd0c94]{font-size:.7rem;padding:.1rem .5rem;border-radius:999px;background:var(--audit-primary-subtle, #eef2ff);color:var(--audit-primary, #2563eb)}.a11y-ins__elements[data-v-93bd0c94]{list-style:none;padding:0;margin:0;display:grid;gap:.35rem;font-size:.76rem}.a11y-ins__elements li[data-v-93bd0c94]{display:flex;flex-direction:column;gap:.1rem;padding-left:.6rem;border-left:2px solid var(--audit-border, #e5e7eb)}.a11y-ins__elements code[data-v-93bd0c94]{font-size:.7rem;color:var(--ai-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a11y-ins__elements a[data-v-93bd0c94]{word-break:break-all}.a11y-ins__unchecked[data-v-93bd0c94]{display:flex;flex-direction:column;gap:.2rem;margin-top:.45rem;padding-top:.45rem;border-top:1px dashed var(--audit-border, #e5e7eb)}@media print{.a11y-ins__check-head[data-v-93bd0c94]{display:flex!important;cursor:default}.a11y-ins a[href][data-v-93bd0c94]:after{content:none!important}}@media print{.a11y-ins__elements code[data-v-93bd0c94]{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-all}.a11y-ins__principles[data-v-93bd0c94]{grid-template-columns:1fr!important}.a11y-ins__check[data-v-93bd0c94],.a11y-ins__person[data-v-93bd0c94],.a11y-ins__stat[data-v-93bd0c94],.a11y-ins__levels[data-v-93bd0c94]{break-inside:avoid;page-break-inside:avoid}}.cnt-ins[data-v-d250a5ee]{--ci-danger: var(--audit-danger, #dc2626);--ci-warning: var(--audit-warning, #d97706);--ci-success: var(--audit-success, #16a34a);--ci-muted: var(--audit-muted, #667085)}.cnt-ins--danger[data-v-d250a5ee]{color:var(--ci-danger)}.cnt-ins--warning[data-v-d250a5ee]{color:var(--ci-warning)}.cnt-ins--success[data-v-d250a5ee]{color:var(--ci-success)}.cnt-ins--muted[data-v-d250a5ee]{color:var(--ci-muted)}.cnt-ins__bg--danger[data-v-d250a5ee]{background:var(--ci-danger)}.cnt-ins__bg--warning[data-v-d250a5ee]{background:var(--ci-warning)}.cnt-ins__bg--success[data-v-d250a5ee]{background:var(--ci-success)}.cnt-ins__bg--muted[data-v-d250a5ee]{background:var(--ci-muted)}.cnt-ins__muted[data-v-d250a5ee]{color:var(--ci-muted);font-size:.76rem}.cnt-ins__stats[data-v-d250a5ee]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.65rem}.cnt-ins__stat[data-v-d250a5ee]{display:flex;flex-direction:column;gap:.15rem;padding:.8rem .9rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:.75rem;background:var(--audit-surface-alt, #f9fafb);min-width:0}.cnt-ins__stat-label[data-v-d250a5ee]{font-size:.74rem;font-weight:600;color:var(--ci-muted)}.cnt-ins__stat-value[data-v-d250a5ee]{font-size:1.35rem;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.cnt-ins__stat-value small[data-v-d250a5ee]{font-size:.78rem;font-weight:600;color:var(--ci-muted)}.cnt-ins__keyword[data-v-d250a5ee]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cnt-ins__meter[data-v-d250a5ee]{height:6px;border-radius:999px;background:var(--audit-track, #e5e7eb);overflow:hidden;margin:.2rem 0}.cnt-ins__meter-fill[data-v-d250a5ee]{display:block;height:100%;border-radius:999px}.cnt-ins__strip[data-v-d250a5ee]{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin:1rem 0 .75rem;font-size:.8rem}.cnt-ins__strip b[data-v-d250a5ee]{font-size:.95rem;font-variant-numeric:tabular-nums}.cnt-ins__groups[data-v-d250a5ee]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.85rem}.cnt-ins__group[data-v-d250a5ee]{border:1px solid var(--audit-border, #e5e7eb);border-radius:.75rem;padding:.85rem;background:var(--audit-surface, #fff);min-width:0}.cnt-ins__group-head[data-v-d250a5ee]{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.35rem}.cnt-ins__group-title[data-v-d250a5ee]{font-weight:700;font-size:.86rem}.cnt-ins__check[data-v-d250a5ee]{border-top:1px solid var(--audit-border, #f1f2f4)}.cnt-ins__check-head[data-v-d250a5ee]{width:100%;display:flex;align-items:center;gap:.5rem;padding:.55rem 0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.cnt-ins__dot[data-v-d250a5ee]{width:.55rem;height:.55rem;border-radius:50%;background:currentColor;flex-shrink:0}.cnt-ins__check-label[data-v-d250a5ee]{font-size:.84rem;font-weight:600;flex:1;min-width:0}.cnt-ins__badge[data-v-d250a5ee]{font-size:.68rem;font-weight:600;padding:.1rem .5rem;border-radius:999px;border:1px solid currentColor;white-space:nowrap}.cnt-ins__check-body[data-v-d250a5ee]{padding:0 0 .7rem 1.05rem}.cnt-ins__text[data-v-d250a5ee]{font-size:.8rem;margin:0 0 .45rem;overflow-wrap:anywhere}.cnt-ins__howto[data-v-d250a5ee]{font-size:.8rem;margin:0 0 .45rem;padding:.45rem .6rem;border-radius:.5rem;background:var(--audit-success-subtle, #ecfdf3)}.cnt-ins__elements[data-v-d250a5ee]{list-style:none;padding:0;margin:0;display:grid;gap:.35rem;font-size:.76rem}.cnt-ins__elements li[data-v-d250a5ee]{display:flex;flex-direction:column;gap:.1rem;padding-left:.6rem;border-left:2px solid var(--audit-border, #e5e7eb);min-width:0}.cnt-ins__elements code[data-v-d250a5ee]{font-size:.7rem;color:var(--ci-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cnt-ins__elements a[data-v-d250a5ee]{word-break:break-all}@media print{.cnt-ins__check-head[data-v-d250a5ee]{display:flex!important;cursor:default}.cnt-ins a[href][data-v-d250a5ee]:after{content:none!important}}@media print{.cnt-ins__keyword[data-v-d250a5ee],.cnt-ins__elements code[data-v-d250a5ee]{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-all}.cnt-ins__groups[data-v-d250a5ee]{grid-template-columns:1fr!important}.cnt-ins__stat[data-v-d250a5ee],.cnt-ins__check[data-v-d250a5ee]{break-inside:avoid;page-break-inside:avoid}}.biz-ins[data-v-9e86bb18]{--bi-danger: var(--audit-danger, #dc2626);--bi-warning: var(--audit-warning, #d97706);--bi-success: var(--audit-success, #16a34a);--bi-muted: var(--audit-muted, #667085);--bi-primary: var(--audit-primary, #2563eb)}.biz-ins--danger[data-v-9e86bb18]{color:var(--bi-danger)}.biz-ins--warning[data-v-9e86bb18]{color:var(--bi-warning)}.biz-ins--success[data-v-9e86bb18]{color:var(--bi-success)}.biz-ins--notice[data-v-9e86bb18]{color:var(--bi-primary)}.biz-ins--muted[data-v-9e86bb18]{color:var(--bi-muted)}.biz-ins__muted[data-v-9e86bb18]{color:var(--bi-muted);font-size:.76rem}.biz-ins__pitch[data-v-9e86bb18]{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;padding:1rem 1.1rem;border:1px solid var(--audit-border, #e5e7eb);border-left:4px solid var(--bi-primary);border-radius:.8rem;background:var(--audit-surface-alt, #f9fafb)}.biz-ins__pitch-main[data-v-9e86bb18]{flex:1 1 260px;min-width:0}.biz-ins__pitch-side[data-v-9e86bb18]{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:.55rem}.biz-ins__pitch-top[data-v-9e86bb18]{margin-bottom:.4rem}.biz-ins__priority[data-v-9e86bb18]{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .55rem;border-radius:999px;border:1px solid currentColor}.biz-ins__service[data-v-9e86bb18]{font-size:1.2rem;font-weight:700;line-height:1.3}.biz-ins__deal[data-v-9e86bb18]{display:flex;flex-direction:column}.biz-ins__deal b[data-v-9e86bb18]{font-size:1.35rem;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--bi-success)}.biz-ins__meter-top[data-v-9e86bb18]{display:flex;justify-content:space-between;font-size:.74rem;color:var(--bi-muted)}.biz-ins__meter-top b[data-v-9e86bb18]{color:var(--audit-ink, inherit);font-variant-numeric:tabular-nums}.biz-ins__bar[data-v-9e86bb18]{display:block;height:6px;border-radius:999px;background:var(--audit-track, #e5e7eb);overflow:hidden;margin-top:.2rem}.biz-ins__bar span[data-v-9e86bb18]{display:block;height:100%;border-radius:999px;background:var(--bi-primary)}.biz-ins__bar--thin[data-v-9e86bb18]{height:4px;max-width:220px;margin-top:.4rem}.biz-ins__section[data-v-9e86bb18]{margin-top:1.35rem}.biz-ins__h[data-v-9e86bb18]{font-size:.95rem;font-weight:700;margin-bottom:.65rem}.biz-ins__cards[data-v-9e86bb18]{display:grid;gap:.6rem}.biz-ins__card[data-v-9e86bb18]{border:1px solid var(--audit-border, #e5e7eb);border-radius:.75rem;background:var(--audit-surface, #fff);min-width:0}.biz-ins__card.is-top[data-v-9e86bb18]{border-color:color-mix(in srgb,var(--bi-primary) 45%,var(--audit-border, #e5e7eb))}.biz-ins__card-head[data-v-9e86bb18]{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem .9rem;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.biz-ins__card-text[data-v-9e86bb18]{flex:1;min-width:0;display:flex;flex-direction:column}.biz-ins__card-area[data-v-9e86bb18]{font-size:.74rem;font-weight:600;color:var(--bi-muted);display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.biz-ins__top-tag[data-v-9e86bb18]{font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.05rem .45rem;border-radius:999px;color:var(--audit-primary-contrast, #fff);background:var(--bi-primary)}.biz-ins__card-service[data-v-9e86bb18]{font-size:.92rem;font-weight:700}.biz-ins__card-counts[data-v-9e86bb18]{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;font-size:.72rem;color:var(--bi-muted)}.biz-ins__card-counts b[data-v-9e86bb18]{font-size:1.3rem;line-height:1.1;color:var(--audit-ink, inherit);font-variant-numeric:tabular-nums}.biz-ins__crit[data-v-9e86bb18]{color:var(--bi-danger);font-weight:600}.biz-ins__chev[data-v-9e86bb18]{flex-shrink:0;transition:transform .15s ease;color:var(--bi-muted)}.biz-ins__chev.is-open[data-v-9e86bb18]{transform:rotate(180deg)}.biz-ins__card-body[data-v-9e86bb18]{padding:0 .9rem .85rem;display:grid;gap:.7rem}.biz-ins__issue[data-v-9e86bb18]{padding-top:.6rem;border-top:1px solid var(--audit-border, #f1f2f4)}.biz-ins__issue-top[data-v-9e86bb18]{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem}.biz-ins__dot[data-v-9e86bb18]{width:.55rem;height:.55rem;border-radius:50%;background:currentColor;flex-shrink:0}.biz-ins__issue-name[data-v-9e86bb18]{font-size:.85rem;font-weight:600}.biz-ins__badge[data-v-9e86bb18]{font-size:.66rem;font-weight:600;padding:.05rem .45rem;border-radius:999px;border:1px solid currentColor}.biz-ins__howto[data-v-9e86bb18]{font-size:.8rem;margin:.35rem 0 0;padding:.45rem .6rem;border-radius:.5rem;background:var(--audit-success-subtle, #ecfdf3)}.biz-ins__pages[data-v-9e86bb18]{display:flex;flex-wrap:wrap;gap:.25rem .75rem;margin-top:.35rem;font-size:.74rem}.biz-ins__pages a[data-v-9e86bb18]{word-break:break-all}.biz-ins__passed[data-v-9e86bb18]{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;padding-top:.5rem;border-top:1px dashed var(--audit-border, #e5e7eb)}.biz-ins__chip[data-v-9e86bb18]{font-size:.7rem;padding:.1rem .5rem;border-radius:999px;color:var(--bi-success);background:var(--audit-success-subtle, #ecfdf3)}.biz-ins__clean[data-v-9e86bb18]{margin:1rem 0 0;font-size:.8rem;color:var(--bi-muted)}@media print{.biz-ins__card-head[data-v-9e86bb18]{display:flex!important;cursor:default}.biz-ins a[href][data-v-9e86bb18]:after{content:none!important}}@media print{.biz-ins__chev[data-v-9e86bb18]{display:none}.biz-ins__pitch[data-v-9e86bb18],.biz-ins__issue[data-v-9e86bb18]{break-inside:avoid;page-break-inside:avoid}.biz-ins__card-head[data-v-9e86bb18]{break-after:avoid;page-break-after:avoid}}.cum[data-v-96b2cf2e]{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;padding:0;border-radius:50%;border:1px solid currentColor;background:transparent;cursor:pointer;line-height:1;transition:transform .12s ease,background-color .12s ease,color .12s ease}.cum[data-v-96b2cf2e]:hover{transform:scale(1.15)}.cum[data-v-96b2cf2e]:disabled{opacity:.6;cursor:progress}.cum--unused[data-v-96b2cf2e]{color:#dc2626;background:#dc262614}.cum--used[data-v-96b2cf2e]{color:#fff;background:#16a34a;border-color:#16a34a}.rop[data-v-7b1dc3aa]{--rop-border: var(--audit-border, #e5e1d8);--rop-muted: var(--audit-muted, #667085);--rop-ink: var(--audit-ink, #1f2937);--rop-primary: var(--audit-primary, #9c7a3c);--rop-surface: var(--audit-surface, #fff);--rop-alt: var(--audit-surface-alt, #f6f4ef);--rop-success: var(--audit-success, #2f855a);border:1px solid var(--rop-border);border-radius:1rem;background:var(--rop-surface);padding:1.1rem 1.2rem;color:var(--rop-ink)}.rop__head[data-v-7b1dc3aa]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 1.5rem}.rop__title[data-v-7b1dc3aa]{display:flex;align-items:center;gap:.7rem;min-width:0}.rop__icon[data-v-7b1dc3aa]{width:2.4rem;height:2.4rem;border-radius:.75rem;display:grid;place-items:center;color:var(--rop-primary);background:color-mix(in srgb,var(--rop-primary) 12%,transparent);flex-shrink:0}.rop__heading[data-v-7b1dc3aa]{font-size:1.02rem;font-weight:700;margin:0}.rop__sub[data-v-7b1dc3aa]{margin:.1rem 0 0;font-size:.8rem;color:var(--rop-muted);overflow-wrap:anywhere}.rop__progress[data-v-7b1dc3aa]{min-width:170px;flex:0 1 220px}.rop__progress-top[data-v-7b1dc3aa]{display:flex;justify-content:space-between;font-size:.74rem;color:var(--rop-muted);font-weight:600}.rop__progress-top b[data-v-7b1dc3aa]{color:var(--rop-ink);font-variant-numeric:tabular-nums}.rop__bar[data-v-7b1dc3aa]{height:7px;border-radius:999px;background:var(--rop-alt);margin-top:.25rem;overflow:hidden}.rop__bar i[data-v-7b1dc3aa]{display:block;height:100%;border-radius:999px;background:var(--rop-success);transition:width .3s}.rop__best[data-v-7b1dc3aa]{margin-top:.95rem;border:1.5px solid color-mix(in srgb,var(--rop-primary) 45%,var(--rop-border));border-radius:.9rem;background:linear-gradient(135deg,color-mix(in srgb,var(--rop-primary) 8%,var(--rop-surface)),var(--rop-surface));padding:.8rem .95rem}.rop__best-tag[data-v-7b1dc3aa]{display:inline-block;font-size:.64rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--rop-primary);margin-bottom:.45rem}.rop__best-main[data-v-7b1dc3aa]{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.rop__best-text[data-v-7b1dc3aa]{flex:1 1 200px;min-width:0}.rop__best-name[data-v-7b1dc3aa]{font-size:.76rem;font-weight:700;color:var(--rop-muted);text-transform:uppercase;letter-spacing:.03em}.rop__best-value[data-v-7b1dc3aa]{font-size:1.05rem;font-weight:700;overflow-wrap:anywhere}.rop__best-why[data-v-7b1dc3aa]{font-size:.78rem;color:var(--rop-muted);margin-top:.1rem}.rop__best-actions[data-v-7b1dc3aa]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.rop__btn[data-v-7b1dc3aa]{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--rop-border);background:var(--rop-surface);color:var(--rop-ink);font-weight:600;font-size:.84rem;padding:.45rem .9rem;border-radius:.6rem;text-decoration:none;cursor:pointer;transition:transform .15s,box-shadow .15s}.rop__btn[data-v-7b1dc3aa]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1018281a;color:var(--rop-ink)}.rop__btn--primary[data-v-7b1dc3aa]{background:var(--rop-primary);border-color:var(--rop-primary);color:#fff}.rop__btn--primary[data-v-7b1dc3aa]:hover{color:#fff}.rop__mark[data-v-7b1dc3aa]{display:inline-flex;align-items:center;gap:.3rem;font-size:.74rem;color:var(--rop-muted);padding-left:.2rem}.rop__logo[data-v-7b1dc3aa]{--brand: var(--rop-primary);width:2.1rem;height:2.1rem;border-radius:.6rem;display:grid;place-items:center;flex-shrink:0;color:var(--brand);background:color-mix(in srgb,var(--brand) 12%,var(--rop-surface));border:1px solid color-mix(in srgb,var(--brand) 22%,transparent);font-weight:800;font-size:.85rem}.rop__logo img[data-v-7b1dc3aa]{border-radius:4px}.rop__logo--lg[data-v-7b1dc3aa]{width:2.8rem;height:2.8rem;border-radius:.8rem}.rop__filters[data-v-7b1dc3aa]{display:flex;flex-wrap:wrap;gap:.35rem;margin:1rem 0 .2rem}.rop__filters button[data-v-7b1dc3aa]{border:1px solid var(--rop-border);background:var(--rop-surface);color:var(--rop-muted);font-size:.78rem;font-weight:600;padding:.28rem .7rem;border-radius:999px;cursor:pointer}.rop__filters button i[data-v-7b1dc3aa]{font-style:normal;font-size:.68rem;margin-left:.15rem;padding:0 .35rem;border-radius:999px;background:var(--rop-alt);color:var(--rop-ink)}.rop__filters button.is-active[data-v-7b1dc3aa]{border-color:var(--rop-primary);color:var(--rop-primary);background:color-mix(in srgb,var(--rop-primary) 8%,var(--rop-surface))}.rop__group[data-v-7b1dc3aa]{margin-top:.85rem}.rop__group-label[data-v-7b1dc3aa]{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rop-muted);margin-bottom:.4rem}.rop__grid[data-v-7b1dc3aa]{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:.5rem}.rop__card[data-v-7b1dc3aa]{display:flex;align-items:center;gap:.4rem;border:1px solid var(--rop-border);border-radius:.8rem;padding:.5rem .55rem .5rem .6rem;background:var(--rop-surface);min-width:0;transition:border-color .15s,box-shadow .15s,transform .15s}.rop__card[data-v-7b1dc3aa]:hover{border-color:color-mix(in srgb,var(--rop-primary) 50%,var(--rop-border));box-shadow:0 4px 12px #10182812;transform:translateY(-1px)}.rop__card.is-used[data-v-7b1dc3aa]{border-color:color-mix(in srgb,var(--rop-success) 45%,var(--rop-border));background:color-mix(in srgb,var(--rop-success) 5%,var(--rop-surface))}.rop__card-link[data-v-7b1dc3aa]{display:flex;align-items:center;gap:.6rem;flex:1;min-width:0;color:inherit;text-decoration:none}.rop__card-text[data-v-7b1dc3aa]{display:flex;flex-direction:column;min-width:0}.rop__card-name[data-v-7b1dc3aa]{font-size:.72rem;font-weight:700;color:var(--rop-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rop__card-value[data-v-7b1dc3aa]{font-size:.86rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rop__card-actions[data-v-7b1dc3aa]{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.rop__icon-btn[data-v-7b1dc3aa]{width:1.75rem;height:1.75rem;display:grid;place-items:center;border:1px solid var(--rop-border);border-radius:.5rem;background:var(--rop-surface);color:var(--rop-muted);cursor:pointer}.rop__icon-btn[data-v-7b1dc3aa]:hover{color:var(--rop-primary);border-color:var(--rop-primary)}.rop__legend[data-v-7b1dc3aa]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:.9rem 0 0;font-size:.72rem;color:var(--rop-muted)}.rop__dot[data-v-7b1dc3aa]{width:.65rem;height:.65rem;border-radius:50%;display:inline-block;margin-left:.4rem}.rop__dot--no[data-v-7b1dc3aa]{background:#dc262626;border:1px solid #dc2626}.rop__dot--yes[data-v-7b1dc3aa]{background:#16a34a}@media(max-width:575.98px){.rop[data-v-7b1dc3aa]{padding:.95rem}.rop__progress[data-v-7b1dc3aa]{flex-basis:100%}.rop__grid[data-v-7b1dc3aa]{grid-template-columns:1fr}.rop__best-actions[data-v-7b1dc3aa]{width:100%}}.pop[data-v-c041fd94]{--pop-border: var(--audit-border, #e5e1d8);--pop-muted: var(--audit-muted, #667085);--pop-ink: var(--audit-ink, #1f2937);--pop-primary: var(--audit-primary, #9c7a3c);--pop-surface: var(--audit-surface, #fff);--pop-alt: var(--audit-surface-alt, #f6f4ef);--pop-danger: var(--audit-danger, #c0392b);--pop-warning: var(--audit-warning, #b7791f);--pop-success: var(--audit-success, #2f855a);border:1px solid var(--pop-border);border-radius:1rem;background:var(--pop-surface);padding:1.1rem 1.2rem;color:var(--pop-ink)}.pop__head[data-v-c041fd94]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.9rem 1.5rem}.pop__title[data-v-c041fd94]{display:flex;align-items:center;gap:.7rem;min-width:0}.pop__icon[data-v-c041fd94]{width:2.4rem;height:2.4rem;border-radius:.75rem;display:grid;place-items:center;color:var(--pop-primary);background:color-mix(in srgb,var(--pop-primary) 12%,transparent);flex-shrink:0}.pop__heading[data-v-c041fd94]{font-size:1.02rem;font-weight:700;margin:0}.pop__sub[data-v-c041fd94]{margin:.1rem 0 0;font-size:.8rem;color:var(--pop-muted)}.pop__mode--focus[data-v-c041fd94]{color:var(--pop-primary);font-weight:600}.pop__mode--own[data-v-c041fd94]{color:var(--pop-ink);font-weight:600}.pop__target[data-v-c041fd94]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem}.pop__target-label[data-v-c041fd94]{font-size:.78rem;font-weight:600;color:var(--pop-muted)}.pop__stepper[data-v-c041fd94]{display:inline-flex;border:1px solid var(--pop-border);border-radius:.6rem;overflow:hidden}.pop__stepper button[data-v-c041fd94]{border:0;background:var(--pop-alt);color:var(--pop-ink);width:2rem;font-weight:700;font-size:1rem;cursor:pointer}.pop__stepper button[data-v-c041fd94]:hover{background:color-mix(in srgb,var(--pop-primary) 14%,var(--pop-alt))}.pop__stepper input[data-v-c041fd94]{width:3.2rem;border:0;border-inline:1px solid var(--pop-border);text-align:center;font-weight:700;background:var(--pop-surface);color:var(--pop-ink);-moz-appearance:textfield}.pop__stepper input[data-v-c041fd94]::-webkit-outer-spin-button,.pop__stepper input[data-v-c041fd94]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pop__slider[data-v-c041fd94]{width:9rem;accent-color:var(--pop-primary)}.pop__target-hint[data-v-c041fd94]{font-size:.74rem;color:var(--pop-muted)}.pop__quick[data-v-c041fd94]{display:inline-flex;flex-wrap:wrap;gap:.3rem;margin:.95rem 0 .75rem;padding:.25rem;border-radius:.7rem;background:var(--pop-alt)}.pop__quick button[data-v-c041fd94]{border:0;background:transparent;color:var(--pop-muted);font-size:.8rem;font-weight:600;padding:.3rem .8rem;border-radius:.5rem;cursor:pointer}.pop__quick button.is-active[data-v-c041fd94]{background:var(--pop-surface);color:var(--pop-ink);box-shadow:0 1px 3px #1018281f}.pop__grid[data-v-c041fd94]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.6rem}.pop__tile[data-v-c041fd94]{--tone: var(--pop-muted);display:flex;align-items:flex-start;gap:.6rem;text-align:left;padding:.7rem .75rem;border:1.5px solid var(--pop-border);border-radius:.8rem;background:var(--pop-surface);color:inherit;cursor:pointer;min-width:0;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s}.pop__tile[data-v-c041fd94]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #10182814}.pop__tile.is-danger[data-v-c041fd94]{--tone: var(--pop-danger)}.pop__tile.is-warning[data-v-c041fd94]{--tone: var(--pop-warning)}.pop__tile.is-success[data-v-c041fd94]{--tone: var(--pop-success)}.pop__tile.is-on[data-v-c041fd94]{border-color:var(--pop-primary);background:color-mix(in srgb,var(--pop-primary) 6%,var(--pop-surface))}.pop__tile[data-v-c041fd94]:not(.is-on){opacity:.72}.pop__check[data-v-c041fd94]{width:1.15rem;height:1.15rem;border-radius:.35rem;border:1.5px solid var(--pop-border);display:grid;place-items:center;flex-shrink:0;margin-top:.1rem;color:#fff}.pop__tile.is-on .pop__check[data-v-c041fd94]{background:var(--pop-primary);border-color:var(--pop-primary)}.pop__tile-body[data-v-c041fd94]{display:flex;flex-direction:column;gap:.35rem;min-width:0;flex:1}.pop__tile-top[data-v-c041fd94]{display:flex;align-items:center;justify-content:space-between;gap:.4rem}.pop__tile-label[data-v-c041fd94]{font-weight:700;font-size:.86rem;line-height:1.25;overflow-wrap:anywhere}.pop__focus[data-v-c041fd94]{font-size:.6rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--pop-primary);border:1px solid currentColor;border-radius:999px;padding:0 .4rem;flex-shrink:0}.pop__meter[data-v-c041fd94]{position:relative;height:6px;border-radius:999px;background:var(--pop-alt)}.pop__meter i[data-v-c041fd94]{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--tone)}.pop__meter em[data-v-c041fd94]{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--pop-ink);opacity:.45}.pop__tile-foot[data-v-c041fd94]{display:flex;align-items:baseline;gap:.4rem;font-size:.74rem}.pop__tile-foot b[data-v-c041fd94]{font-size:1rem;color:var(--tone);font-variant-numeric:tabular-nums}.pop__below[data-v-c041fd94]{color:var(--pop-danger);font-weight:600}.pop__ok[data-v-c041fd94]{color:var(--pop-muted)}.pop__na[data-v-c041fd94]{color:var(--pop-muted);font-style:italic}.pop__actions[data-v-c041fd94]{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .7rem;margin-top:1rem;padding-top:.95rem;border-top:1px solid var(--pop-border)}.pop__btn[data-v-c041fd94]{display:inline-flex;align-items:center;gap:.45rem;border:1px solid var(--pop-border);background:var(--pop-surface);color:var(--pop-ink);font-weight:600;font-size:.86rem;padding:.5rem .95rem;border-radius:.65rem;cursor:pointer;transition:transform .15s,box-shadow .15s}.pop__btn[data-v-c041fd94]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #1018281a}.pop__btn[data-v-c041fd94]:disabled{opacity:.55;cursor:not-allowed}.pop__btn--primary[data-v-c041fd94]{background:var(--pop-primary);border-color:var(--pop-primary);color:#fff}.pop__note[data-v-c041fd94]{flex:1 1 260px;margin:0;font-size:.76rem;color:var(--pop-muted)}.pop__error[data-v-c041fd94]{flex-basis:100%;margin:0;font-size:.8rem;color:var(--pop-danger)}.pop__links[data-v-c041fd94]{margin-top:1rem;display:grid;gap:.5rem}.pop__links-head[data-v-c041fd94]{font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--pop-muted)}.pop__link[data-v-c041fd94]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.6rem .7rem;border:1px solid var(--pop-border);border-radius:.75rem;background:var(--pop-alt)}.pop__link-main[data-v-c041fd94]{flex:1 1 280px;min-width:0;display:grid;gap:.35rem}.pop__link-url[data-v-c041fd94]{width:100%;min-width:0;border:1px solid var(--pop-border);border-radius:.5rem;padding:.3rem .55rem;font-size:.78rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--pop-surface);color:var(--pop-ink)}.pop__link-meta[data-v-c041fd94]{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .5rem;font-size:.72rem}.pop__chip[data-v-c041fd94]{padding:.05rem .5rem;border-radius:999px;background:var(--pop-surface);border:1px solid var(--pop-border);font-weight:600}.pop__meta[data-v-c041fd94]{color:var(--pop-muted)}.pop__meta[data-v-c041fd94]:before{content:"·";margin-right:.4rem}.pop__link-actions[data-v-c041fd94]{display:flex;gap:.3rem;flex-shrink:0}.pop__mini[data-v-c041fd94]{border:1px solid var(--pop-border);background:var(--pop-surface);color:var(--pop-ink);font-size:.76rem;font-weight:600;padding:.3rem .65rem;border-radius:.5rem;text-decoration:none;cursor:pointer}.pop__mini[data-v-c041fd94]:hover{border-color:var(--pop-primary);color:var(--pop-primary)}.pop__mini.is-done[data-v-c041fd94]{border-color:var(--pop-success);color:var(--pop-success)}.pop__mini--danger[data-v-c041fd94]{color:var(--pop-danger)}.pop__mini--danger[data-v-c041fd94]:hover{border-color:var(--pop-danger);color:var(--pop-danger)}@media(max-width:575.98px){.pop[data-v-c041fd94]{padding:.95rem}.pop__grid[data-v-c041fd94]{grid-template-columns:1fr 1fr}.pop__slider[data-v-c041fd94]{width:100%}.pop__btn[data-v-c041fd94]{flex:1 1 100%;justify-content:center}}.spb__addons[data-v-0a81be1e]{margin-top:.75rem;padding-top:.75rem;border-top:1px dashed var(--spb-border, #e5e1d8)}.spb__addons-head[data-v-0a81be1e]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.spb__addons-sub[data-v-0a81be1e]{font-size:.74rem;margin:.2rem 0 .4rem}.spb__addon-list[data-v-0a81be1e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.spb__addon[data-v-0a81be1e]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.4rem;padding:.45rem .55rem;border:1px solid var(--spb-border, #e5e1d8);border-radius:.6rem}.spb__addon.is-on[data-v-0a81be1e]{border-color:var(--spb-primary, #9c7a3c);background:color-mix(in srgb,var(--spb-primary, #9c7a3c) 6%,transparent)}.spb__addon-main[data-v-0a81be1e]{display:flex;align-items:flex-start;gap:.45rem;flex:1 1 220px;min-width:0;margin:0;cursor:pointer}.spb__addon-main input[data-v-0a81be1e]{position:absolute;opacity:0;pointer-events:none}.spb__addon-body[data-v-0a81be1e]{display:flex;flex-direction:column;gap:.1rem;min-width:0;font-size:.82rem}.spb__addon-top[data-v-0a81be1e]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.spb__addon-why[data-v-0a81be1e]{font-size:.72rem;color:var(--spb-muted, #667085)}.spb__bill[data-v-0a81be1e]{font-size:.66rem;padding:.05rem .4rem;border-radius:999px;background:var(--spb-alt, #f6f4ef)}.spb__bill--m[data-v-0a81be1e]{background:#e0f2fe;color:#075985}.spb__rec[data-v-0a81be1e]{font-size:.66rem;padding:.05rem .4rem;border-radius:999px;background:#dcfce7;color:#166534;font-weight:600}.spb__addon-price[data-v-0a81be1e]{display:flex;align-items:center;gap:.25rem;font-size:.78rem}.spb__addon-price input[data-v-0a81be1e]{width:5.5rem;padding:.15rem .35rem;border:1px solid var(--spb-border, #e5e1d8);border-radius:.4rem}.spb__addon-price input.spb__months[data-v-0a81be1e]{width:3.4rem}.spb__addon-list-price[data-v-0a81be1e]{font-size:.78rem;color:var(--spb-muted, #667085);white-space:nowrap}.spb__trow--month[data-v-0a81be1e]{color:#075985}.spb__trow--due[data-v-0a81be1e]{font-weight:600}.spb__pkg-sub[data-v-0a81be1e]{font-size:.74rem;color:var(--spb-muted, #667085);margin-top:.2rem}.spb__danger-link[data-v-0a81be1e]{color:#dc2626;margin-left:.35rem}.spb[data-v-0a81be1e]{--spb-border: var(--audit-border, #e5e1d8);--spb-muted: var(--audit-muted, #667085);--spb-ink: var(--audit-ink, #1f2937);--spb-primary: var(--audit-primary, #9c7a3c);--spb-surface: var(--audit-surface, #fff);--spb-alt: var(--audit-surface-alt, #f6f4ef);--spb-ok: #16a34a;--spb-warn: #d97706;--spb-bad: #dc2626;border:1px solid var(--spb-border);border-radius:1rem;background:var(--spb-surface);padding:1.15rem 1.25rem;color:var(--spb-ink)}.spb__head[data-v-0a81be1e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem}.spb__title[data-v-0a81be1e]{display:flex;align-items:center;gap:.75rem;min-width:0}.spb__icon[data-v-0a81be1e]{width:2.6rem;height:2.6rem;border-radius:.8rem;display:grid;place-items:center;color:var(--spb-primary);background:color-mix(in srgb,var(--spb-primary) 12%,transparent);flex-shrink:0}.spb__heading[data-v-0a81be1e]{font-size:1.05rem;font-weight:800;margin:0}.spb__sub[data-v-0a81be1e]{margin:.1rem 0 0;font-size:.82rem;color:var(--spb-muted)}.spb__stats[data-v-0a81be1e]{display:flex;gap:.9rem;font-size:.8rem;color:var(--spb-muted)}.spb__stats b[data-v-0a81be1e]{color:var(--spb-ink)}.spb__muted[data-v-0a81be1e]{color:var(--spb-muted);font-size:.78rem}.spb__body[data-v-0a81be1e]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1.1rem;margin-top:1rem;align-items:start}@media(max-width:991.98px){.spb__body[data-v-0a81be1e]{grid-template-columns:1fr}}.spb__toolbar[data-v-0a81be1e]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;justify-content:space-between}.spb__seg[data-v-0a81be1e]{display:inline-flex;gap:.25rem;padding:.25rem;border-radius:.7rem;background:var(--spb-alt)}.spb__seg>button[data-v-0a81be1e]{display:inline-flex;align-items:center;gap:.35rem;border:0;background:transparent;color:var(--spb-muted);font-size:.8rem;font-weight:600;padding:.3rem .7rem;border-radius:.5rem;cursor:pointer}.spb__seg>button.is-active[data-v-0a81be1e]{background:var(--spb-surface);color:var(--spb-ink);box-shadow:0 1px 3px #1018281f}.spb__seg i[data-v-0a81be1e]{font-style:normal;font-size:.68rem;padding:.02rem .42rem;border-radius:999px;background:color-mix(in srgb,var(--spb-primary) 15%,transparent);color:var(--spb-ink)}.spb__target[data-v-0a81be1e]{display:inline-flex;align-items:center;gap:.3rem;font-weight:800;font-size:.82rem;color:var(--spb-ink);margin-right:auto}.spb__step[data-v-0a81be1e]{border:1px solid var(--spb-border);background:var(--spb-surface);width:1.5rem;height:1.5rem;line-height:1;border-radius:.4rem;font-size:.85rem;padding:0;cursor:pointer;color:var(--spb-ink)}.spb__search[data-v-0a81be1e]{max-width:220px}.spb__bulk[data-v-0a81be1e]{display:flex;align-items:center;gap:.4rem;margin:.55rem 0 .4rem;font-size:.78rem}.spb__link[data-v-0a81be1e]{border:0;background:none;padding:0;color:var(--spb-primary);font-weight:700;font-size:.78rem;cursor:pointer}.spb__link[data-v-0a81be1e]:disabled{opacity:.45;cursor:default}.spb__empty[data-v-0a81be1e]{padding:1.4rem;text-align:center;border:1px dashed var(--spb-border);border-radius:.8rem;color:var(--spb-muted);font-size:.85rem}.spb__group[data-v-0a81be1e]{border:1px solid var(--spb-border);border-radius:.85rem;margin-top:.6rem;overflow:hidden}.spb__group-head[data-v-0a81be1e]{display:flex;align-items:center;gap:.55rem;padding:.55rem .75rem;background:var(--spb-alt)}.spb__gcheck[data-v-0a81be1e]{width:1.15rem;height:1.15rem;border-radius:.35rem;border:1.5px solid var(--spb-border);background:var(--spb-surface);display:grid;place-items:center;padding:0;flex-shrink:0;cursor:pointer;color:#fff}.spb__gcheck.is-all[data-v-0a81be1e],.spb__gcheck.is-some[data-v-0a81be1e]{background:var(--spb-primary);border-color:var(--spb-primary)}.spb__dash[data-v-0a81be1e]{width:.55rem;height:2px;background:#fff;border-radius:1px}.spb__group-title[data-v-0a81be1e]{flex:1;display:flex;align-items:center;gap:.45rem;border:0;background:none;padding:0;color:inherit;cursor:pointer;text-align:left;min-width:0}.spb__group-title b[data-v-0a81be1e]{font-size:.9rem}.spb__score[data-v-0a81be1e]{font-size:.7rem;font-weight:800;padding:.05rem .45rem;border-radius:999px}.spb__score--ok[data-v-0a81be1e]{color:var(--spb-ok);background:#16a34a1f}.spb__score--warn[data-v-0a81be1e]{color:#b45309;background:#d9770624}.spb__score--bad[data-v-0a81be1e]{color:var(--spb-bad);background:#dc26261f}.spb__below[data-v-0a81be1e]{font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--spb-bad)}.spb__chev[data-v-0a81be1e]{color:var(--spb-muted);transition:transform .15s;flex-shrink:0}.spb__chev.is-open[data-v-0a81be1e]{transform:rotate(180deg)}.spb__items[data-v-0a81be1e]{list-style:none;margin:0;padding:.3rem;display:grid;gap:.2rem}.spb__item[data-v-0a81be1e]{display:flex;align-items:flex-start;gap:.6rem;padding:.55rem .6rem;border-radius:.6rem;cursor:pointer;border:1px solid transparent;transition:background .12s,border-color .12s;margin:0}.spb__item[data-v-0a81be1e]:hover{background:var(--spb-alt)}.spb__item.is-on[data-v-0a81be1e]{background:color-mix(in srgb,var(--spb-primary) 7%,var(--spb-surface));border-color:color-mix(in srgb,var(--spb-primary) 35%,transparent)}.spb__item input[data-v-0a81be1e]{position:absolute;opacity:0;width:1px;height:1px}.spb__box[data-v-0a81be1e]{width:1.15rem;height:1.15rem;border-radius:.35rem;border:1.5px solid var(--spb-border);display:grid;place-items:center;flex-shrink:0;margin-top:.1rem;color:transparent;background:var(--spb-surface);transition:background .12s}.spb__item.is-on .spb__box[data-v-0a81be1e],.spb__method.is-on .spb__box[data-v-0a81be1e]{background:var(--spb-primary);border-color:var(--spb-primary);color:#fff}.spb__item input:focus-visible+.spb__box[data-v-0a81be1e]{outline:2px solid var(--spb-primary);outline-offset:2px}.spb__box--sm[data-v-0a81be1e]{width:.95rem;height:.95rem;margin-top:0}.spb__item-body[data-v-0a81be1e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.spb__item-top[data-v-0a81be1e]{display:flex;align-items:center;gap:.4rem;font-size:.86rem}.spb__dot[data-v-0a81be1e]{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0}.spb__dot--bad[data-v-0a81be1e]{background:var(--spb-bad)}.spb__dot--warn[data-v-0a81be1e]{background:var(--spb-warn)}.spb__problem[data-v-0a81be1e]{font-size:.76rem;color:var(--spb-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.spb__check[data-v-0a81be1e]{font-weight:600}.spb__price[data-v-0a81be1e]{font-size:.82rem;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.spb__right[data-v-0a81be1e]{position:sticky;top:1rem}.spb__card[data-v-0a81be1e]{border:1.5px solid color-mix(in srgb,var(--spb-primary) 40%,var(--spb-border));border-radius:1rem;padding:1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--spb-primary) 5%,var(--spb-surface)),var(--spb-surface) 120px);display:grid;gap:.75rem}.spb__card-head[data-v-0a81be1e]{display:flex;align-items:center;justify-content:space-between}.spb__tag[data-v-0a81be1e]{font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--spb-primary)}.spb__title-input[data-v-0a81be1e]{border:0;border-bottom:2px solid var(--spb-border);background:transparent;font-size:1.05rem;font-weight:800;padding:.15rem 0;color:var(--spb-ink);width:100%}.spb__title-input[data-v-0a81be1e]:focus{outline:none;border-bottom-color:var(--spb-primary)}.spb__row2[data-v-0a81be1e]{display:grid;grid-template-columns:1fr auto;gap:.6rem;align-items:end}.spb__field[data-v-0a81be1e]{display:flex;flex-direction:column;gap:.25rem;margin:0;min-width:0}.spb__field>span[data-v-0a81be1e]{font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--spb-muted)}.spb__cur[data-v-0a81be1e],.spb__disc[data-v-0a81be1e]{display:inline-flex;gap:.2rem;padding:.2rem;border-radius:.6rem;background:var(--spb-alt);flex-wrap:wrap}.spb__cur button[data-v-0a81be1e],.spb__disc button[data-v-0a81be1e]{border:0;background:transparent;font-size:.78rem;font-weight:700;padding:.25rem .55rem;border-radius:.45rem;color:var(--spb-muted);cursor:pointer}.spb__cur button.is-active[data-v-0a81be1e],.spb__disc button.is-active[data-v-0a81be1e]{background:var(--spb-surface);color:var(--spb-ink);box-shadow:0 1px 3px #1018281f}.spb__disc input[data-v-0a81be1e]{width:3.4rem;border:1px solid var(--spb-border);border-radius:.45rem;font-size:.78rem;padding:.15rem .35rem;background:var(--spb-surface);color:var(--spb-ink)}.spb__lines[data-v-0a81be1e]{border:1px solid var(--spb-border);border-radius:.8rem;padding:.4rem;background:var(--spb-surface);max-height:360px;overflow:auto}.spb__lines-empty[data-v-0a81be1e]{margin:0;padding:.9rem;text-align:center;font-size:.8rem;color:var(--spb-muted)}.spb__line-list[data-v-0a81be1e]{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.spb__line[data-v-0a81be1e]{display:flex;align-items:center;gap:.5rem;padding:.35rem .4rem;border-radius:.55rem}.spb__line[data-v-0a81be1e]:hover{background:var(--spb-alt)}.spb__line-main[data-v-0a81be1e]{flex:1;min-width:0;display:flex;flex-direction:column}.spb__line-name[data-v-0a81be1e]{border:0;background:transparent;font-size:.83rem;font-weight:600;color:var(--spb-ink);padding:0;min-width:0;width:100%;text-overflow:ellipsis}.spb__line-name[data-v-0a81be1e]:focus{outline:none;border-bottom:1px dashed var(--spb-primary)}.spb__line-cat[data-v-0a81be1e]{font-size:.68rem;color:var(--spb-muted)}.spb__line-price[data-v-0a81be1e]{display:flex;align-items:center;gap:.15rem;flex-shrink:0}.spb__cur-sign[data-v-0a81be1e]{font-size:.8rem;font-weight:700;color:var(--spb-muted)}.spb__line-price input[data-v-0a81be1e]{width:5.4rem;border:1px solid var(--spb-border);border-radius:.45rem;padding:.15rem .4rem;font-size:.82rem;font-weight:700;text-align:right;background:var(--spb-surface);color:var(--spb-ink);font-variant-numeric:tabular-nums}.spb__icon-btn[data-v-0a81be1e]{border:0;background:none;color:var(--spb-muted);width:1.4rem;height:1.4rem;border-radius:.4rem;cursor:pointer;font-size:.95rem;line-height:1;padding:0}.spb__icon-btn[data-v-0a81be1e]:hover{background:var(--spb-alt);color:var(--spb-primary)}.spb__icon-btn--x[data-v-0a81be1e]:hover{color:var(--spb-bad)}.spb__add[data-v-0a81be1e]{border:1px dashed var(--spb-border);background:none;width:100%;margin-top:.35rem;padding:.4rem;border-radius:.55rem;font-size:.78rem;font-weight:700;color:var(--spb-primary);cursor:pointer}.spb-line-enter-active[data-v-0a81be1e],.spb-line-leave-active[data-v-0a81be1e]{transition:all .18s ease}.spb-line-enter-from[data-v-0a81be1e],.spb-line-leave-to[data-v-0a81be1e]{opacity:0;transform:translate(10px)}.spb__grid[data-v-0a81be1e]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.spb__grid .spb__field[data-v-0a81be1e]:first-child{grid-column:1 / -1}.spb__methods[data-v-0a81be1e]{display:grid;gap:.3rem}.spb__method[data-v-0a81be1e]{display:flex;align-items:center;gap:.45rem;border:1px solid var(--spb-border);background:var(--spb-surface);border-radius:.55rem;padding:.35rem .55rem;font-size:.8rem;text-align:left;color:var(--spb-ink);cursor:pointer}.spb__method.is-on[data-v-0a81be1e]{border-color:color-mix(in srgb,var(--spb-primary) 55%,var(--spb-border))}.spb__method[data-v-0a81be1e]:disabled{opacity:.55;cursor:not-allowed}.spb__method small[data-v-0a81be1e]{margin-left:auto;color:var(--spb-muted);font-size:.68rem}.spb__totals[data-v-0a81be1e]{border-top:1px dashed var(--spb-border);padding-top:.6rem;display:grid;gap:.25rem}.spb__trow[data-v-0a81be1e]{display:flex;justify-content:space-between;font-size:.84rem;color:var(--spb-muted);font-variant-numeric:tabular-nums}.spb__trow--disc[data-v-0a81be1e]{color:var(--spb-ok);font-weight:600}.spb__total[data-v-0a81be1e]{display:flex;justify-content:space-between;align-items:baseline}.spb__total span[data-v-0a81be1e]{font-size:.85rem;font-weight:700}.spb__total b[data-v-0a81be1e]{font-size:1.6rem;font-weight:800;color:var(--spb-primary);font-variant-numeric:tabular-nums}.spb__error[data-v-0a81be1e]{margin:0;color:var(--spb-bad);font-size:.8rem}.spb__save[data-v-0a81be1e]{border:0;border-radius:.7rem;padding:.7rem;font-weight:800;color:#fff;background:var(--spb-primary);cursor:pointer;transition:transform .15s,box-shadow .15s,opacity .15s}.spb__save[data-v-0a81be1e]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px color-mix(in srgb,var(--spb-primary) 35%,transparent)}.spb__save[data-v-0a81be1e]:disabled{opacity:.5;cursor:not-allowed}.spb__share[data-v-0a81be1e]{border-radius:.75rem;padding:.65rem;background:#16a34a12;border:1px solid rgba(22,163,74,.35);display:grid;gap:.4rem}.spb__share-head[data-v-0a81be1e]{display:flex;justify-content:space-between;font-size:.85rem;color:var(--spb-ok)}.spb__share-row[data-v-0a81be1e]{display:flex;gap:.35rem}.spb__share-row input[data-v-0a81be1e]{flex:1;min-width:0;border:1px solid var(--spb-border);border-radius:.45rem;padding:.25rem .5rem;font-size:.76rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--spb-surface);color:var(--spb-ink)}.spb__share-row button[data-v-0a81be1e],.spb__share-actions a[data-v-0a81be1e]{border:1px solid var(--spb-border);background:var(--spb-surface);border-radius:.45rem;padding:.25rem .6rem;font-size:.76rem;font-weight:700;color:var(--spb-ink);text-decoration:none;cursor:pointer}.spb__share-actions[data-v-0a81be1e]{display:flex;gap:.35rem;flex-wrap:wrap}.spb__saved[data-v-0a81be1e]{margin-top:1.25rem}.spb__saved-title[data-v-0a81be1e]{font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--spb-muted);margin-bottom:.55rem}.spb__saved-grid[data-v-0a81be1e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:.65rem}.spb__pkg[data-v-0a81be1e]{border:1px solid var(--spb-border);border-radius:.85rem;padding:.75rem .85rem;display:grid;gap:.3rem;background:var(--spb-surface)}.spb__pkg.is-paid[data-v-0a81be1e]{border-color:#16a34a73;background:#16a34a0a}.spb__pkg-top[data-v-0a81be1e]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.spb__pkg-name[data-v-0a81be1e]{font-size:.88rem;overflow-wrap:anywhere}.spb__pill[data-v-0a81be1e]{font-size:.66rem;font-weight:800;padding:.1rem .5rem;border-radius:999px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.spb__pill--active[data-v-0a81be1e]{color:#1d4ed8;background:#2563eb1a}.spb__pill--paid[data-v-0a81be1e]{color:var(--spb-ok);background:#16a34a1f}.spb__pill--expired[data-v-0a81be1e],.spb__pill--cancelled[data-v-0a81be1e]{color:var(--spb-muted);background:var(--spb-alt)}.spb__pkg-total[data-v-0a81be1e]{font-size:1.15rem;font-weight:800;color:var(--spb-primary)}.spb__pkg-total small[data-v-0a81be1e]{font-size:.72rem;color:var(--spb-ok);font-weight:700}.spb__pkg-meta[data-v-0a81be1e]{font-size:.74rem;color:var(--spb-muted)}.spb__pkg-paid[data-v-0a81be1e]{font-size:.78rem;color:var(--spb-ok);font-weight:700}.spb__pkg-req[data-v-0a81be1e]{font-size:.76rem;padding:.35rem .5rem;border-radius:.5rem;background:#d9770614;overflow-wrap:anywhere}.spb__pkg-actions[data-v-0a81be1e]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.2rem}.spb__pkg-actions button[data-v-0a81be1e],.spb__pkg-actions a[data-v-0a81be1e]{border:1px solid var(--spb-border);background:var(--spb-surface);border-radius:.45rem;padding:.2rem .55rem;font-size:.74rem;font-weight:700;color:var(--spb-ink);text-decoration:none;cursor:pointer}.spb__danger[data-v-0a81be1e]{color:var(--spb-bad)!important}.spb__steps[data-v-0a81be1e]{list-style:none;display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0}.spb__steps li[data-v-0a81be1e]{display:flex;align-items:center;gap:.35rem;font-size:.76rem;font-weight:600;color:var(--spb-muted);padding:.2rem .6rem .2rem .25rem;border-radius:999px;background:var(--spb-alt)}.spb__steps b[data-v-0a81be1e]{width:1.25rem;height:1.25rem;border-radius:50%;display:grid;place-items:center;font-size:.68rem;background:var(--spb-surface);border:1px solid var(--spb-border)}.spb__steps li.is-now[data-v-0a81be1e]{color:var(--spb-ink);background:color-mix(in srgb,var(--spb-primary) 12%,transparent)}.spb__steps li.is-now b[data-v-0a81be1e]{background:var(--spb-primary);border-color:var(--spb-primary);color:#fff}.spb__steps li.is-done b[data-v-0a81be1e]{background:var(--spb-ok);border-color:var(--spb-ok);color:#fff}.spb__tiers[data-v-0a81be1e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:.6rem;margin-top:1rem}.spb__tier[data-v-0a81be1e]{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;text-align:left;border:1.5px solid var(--spb-border);border-radius:.9rem;padding:.7rem .85rem;background:var(--spb-surface);color:var(--spb-ink);cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.spb__tier[data-v-0a81be1e]:hover{transform:translateY(-1px);box-shadow:0 6px 18px #10182814}.spb__tier.is-rec[data-v-0a81be1e]{border-color:color-mix(in srgb,var(--spb-primary) 45%,var(--spb-border))}.spb__tier.is-active[data-v-0a81be1e]{border-color:var(--spb-primary);background:color-mix(in srgb,var(--spb-primary) 7%,var(--spb-surface));box-shadow:0 0 0 3px color-mix(in srgb,var(--spb-primary) 15%,transparent)}.spb__tier-top[data-v-0a81be1e]{display:flex;align-items:center;gap:.4rem;width:100%;color:var(--spb-primary)}.spb__tier-top b[data-v-0a81be1e]{color:var(--spb-ink);font-size:.92rem}.spb__tier-flag[data-v-0a81be1e]{font-size:.6rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:.08rem .45rem;border-radius:999px;color:#fff;background:var(--spb-primary)}.spb__tier-hint[data-v-0a81be1e]{font-size:.74rem;color:var(--spb-muted)}.spb__tier-price[data-v-0a81be1e]{font-size:1.15rem;font-weight:800;font-variant-numeric:tabular-nums;margin-top:.15rem}.spb__tier-lift[data-v-0a81be1e]{font-size:.7rem;font-weight:700;color:var(--spb-ok)}.spb__restored[data-v-0a81be1e]{display:flex;align-items:center;gap:.6rem;margin-top:.75rem;padding:.45rem .75rem;border-radius:.6rem;font-size:.8rem;background:#2563eb12;border:1px solid rgba(37,99,235,.25)}.spb__after[data-v-0a81be1e]{display:inline-flex;align-items:center;gap:.25rem;font-size:.72rem;color:var(--spb-muted)}.spb__impact[data-v-0a81be1e]{font-size:.62rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;padding:.04rem .4rem;border-radius:999px;white-space:nowrap}.spb__impact--high[data-v-0a81be1e]{color:var(--spb-bad);background:#dc26261a}.spb__impact--medium[data-v-0a81be1e]{color:#b45309;background:#d977061f}.spb__price[data-v-0a81be1e]{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.spb__price small[data-v-0a81be1e]{font-size:.66rem;font-weight:700;color:var(--spb-ok)}.spb__proj[data-v-0a81be1e]{display:grid;gap:.35rem;padding:.6rem .7rem;border-radius:.75rem;background:var(--spb-alt)}.spb__proj-title[data-v-0a81be1e]{font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--spb-muted)}.spb__proj-row[data-v-0a81be1e]{display:grid;grid-template-columns:6.5rem 1fr auto;align-items:center;gap:.5rem;font-size:.76rem}.spb__proj-label[data-v-0a81be1e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.spb__proj-bar[data-v-0a81be1e]{position:relative;height:.45rem;border-radius:999px;background:var(--spb-surface);overflow:hidden}.spb__proj-bar i[data-v-0a81be1e]{position:absolute;top:0;bottom:0;transition:width .35s ease,left .35s ease}.spb__proj-now[data-v-0a81be1e]{left:0;background:color-mix(in srgb,var(--spb-ink) 30%,transparent)}.spb__proj-gain[data-v-0a81be1e]{background:var(--spb-ok);border-radius:0 999px 999px 0}.spb__proj-num[data-v-0a81be1e]{font-variant-numeric:tabular-nums;color:var(--spb-muted);white-space:nowrap}.spb__proj-num[data-v-0a81be1e]{display:inline-flex;align-items:center;gap:.25rem}.spb__proj-head[data-v-0a81be1e]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.spb__proj-hint[data-v-0a81be1e]{font-size:.68rem;color:var(--spb-muted)}.spb__proj-input[data-v-0a81be1e]{width:3.3rem;border:1px solid var(--spb-border);border-radius:.45rem;padding:.1rem .3rem;font-size:.8rem;font-weight:800;text-align:center;color:var(--spb-ok);background:var(--spb-surface);font-variant-numeric:tabular-nums}.spb__proj-input.is-set[data-v-0a81be1e]{border-color:var(--spb-primary);color:var(--spb-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--spb-primary) 15%,transparent)}.spb__proj-input[data-v-0a81be1e]:focus{outline:none;border-color:var(--spb-primary)}.spb__proj-target[data-v-0a81be1e]{width:3px;background:var(--spb-primary);border-radius:2px}.spb__proj-warn[data-v-0a81be1e]{grid-column:1 / -1;font-size:.72rem;color:#b45309;background:#d9770614;border-radius:.45rem;padding:.25rem .5rem}.spb__count[data-v-0a81be1e]{font-size:.62rem;font-weight:700;padding:.04rem .4rem;border-radius:999px;background:var(--spb-alt);color:var(--spb-muted);white-space:nowrap}.spb__test[data-v-0a81be1e]{color:#b45309!important;font-weight:700}.spb__opt[data-v-0a81be1e]{display:flex;align-items:flex-start;gap:.5rem;font-size:.78rem;color:var(--spb-muted);margin:0;cursor:pointer}.spb__opt input[data-v-0a81be1e]{margin-top:.15rem;accent-color:var(--spb-primary)}.spb__opt b[data-v-0a81be1e]{color:var(--spb-ink)}.spb__suggest[data-v-0a81be1e]{align-self:flex-start;border:0;background:none;padding:0;font-size:.72rem;font-weight:700;color:var(--spb-ok);cursor:pointer;text-align:left}.spb__suggest[data-v-0a81be1e]:hover{text-decoration:underline}.spb__total b[data-v-0a81be1e]{display:inline-block;transition:transform .2s}.spb__total b.is-bump[data-v-0a81be1e]{animation:spb-bump-0a81be1e .45s ease}@keyframes spb-bump-0a81be1e{0%{transform:scale(1)}35%{transform:scale(1.08)}to{transform:scale(1)}}.spb__float[data-v-0a81be1e]{position:fixed;left:50%;bottom:1rem;transform:translate(-50%);z-index:1040;display:flex;align-items:center;gap:.9rem;padding:.55rem .6rem .55rem 1rem;border-radius:999px;background:var(--spb-ink);color:#fff;box-shadow:0 12px 30px #1018284d;font-size:.82rem;max-width:calc(100vw - 2rem)}.spb__float-total[data-v-0a81be1e]{font-size:1rem;font-variant-numeric:tabular-nums}.spb__float button[data-v-0a81be1e]{border:0;border-radius:999px;padding:.4rem .9rem;font-weight:800;font-size:.8rem;color:#fff;background:var(--spb-primary);cursor:pointer;white-space:nowrap}.spb-float-enter-active[data-v-0a81be1e],.spb-float-leave-active[data-v-0a81be1e]{transition:opacity .2s,transform .2s}.spb-float-enter-from[data-v-0a81be1e],.spb-float-leave-to[data-v-0a81be1e]{opacity:0;transform:translate(-50%,12px)}@media print{.spb__float[data-v-0a81be1e]{display:none!important}}@media(max-width:575.98px){.spb[data-v-0a81be1e]{padding:.95rem}.spb__float>span[data-v-0a81be1e]{display:none}.spb__search[data-v-0a81be1e]{max-width:none;width:100%}.spb__row2[data-v-0a81be1e],.spb__grid[data-v-0a81be1e]{grid-template-columns:1fr}.spb__right[data-v-0a81be1e]{position:static}}.apx[data-v-e604a76a]{--apx-danger: #dc2626;--apx-warning: #d97706;--apx-notice: #3b82f6;--apx-success: #16a34a;--apx-border: var(--audit-border, var(--bs-border-color, #e5e7eb));--apx-muted: var(--audit-muted, var(--bs-secondary-color, #6b7280));--apx-surface: var(--audit-surface, var(--bs-body-bg, #fff));--apx-alt: var(--audit-surface-alt, var(--bs-tertiary-bg, #f8fafc));min-width:0}.apx--danger[data-v-e604a76a]{--apx-c: var(--apx-danger)}.apx--warning[data-v-e604a76a]{--apx-c: var(--apx-warning)}.apx--notice[data-v-e604a76a]{--apx-c: var(--apx-notice)}.apx__dot[data-v-e604a76a]{flex-shrink:0;display:inline-block;width:.55rem;height:.55rem;border-radius:50%;background:var(--apx-c, var(--apx-muted))}.apx__head[data-v-e604a76a]{margin-bottom:1rem}.apx__title-wrap[data-v-e604a76a]{display:flex;align-items:center;gap:.8rem;min-width:0}.apx__icon[data-v-e604a76a]{flex-shrink:0;width:2.6rem;height:2.6rem;display:grid;place-items:center;border-radius:.85rem;color:#fff;background:linear-gradient(135deg,var(--apx-danger),var(--apx-warning));box-shadow:0 10px 20px -12px var(--apx-danger)}.apx__title[data-v-e604a76a]{margin:0;font-size:1.2rem;font-weight:800;letter-spacing:-.01em}.apx__sub[data-v-e604a76a]{margin:.15rem 0 0;font-size:.85rem;color:var(--apx-muted)}.apx__focus[data-v-e604a76a]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .7rem;margin-top:.85rem;padding:.55rem .8rem;border:1px dashed color-mix(in srgb,var(--apx-notice) 45%,var(--apx-border));border-radius:.8rem;background:color-mix(in srgb,var(--apx-notice) 5%,var(--apx-surface));font-size:.82rem}.apx__focus-tag[data-v-e604a76a]{display:inline-flex;align-items:center;gap:.3rem;padding:.1rem .55rem;border-radius:999px;font-size:.7rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--apx-notice)}.apx__focus-text[data-v-e604a76a]{flex:1 1 240px;min-width:0;color:var(--apx-muted)}.apx__focus-btn[data-v-e604a76a]{margin-left:auto;padding:.25rem .75rem;border:1px solid var(--apx-notice);border-radius:999px;background:transparent;color:var(--apx-notice);font-size:.78rem;font-weight:700;cursor:pointer;white-space:nowrap}.apx__focus-btn[data-v-e604a76a]:hover{background:color-mix(in srgb,var(--apx-notice) 10%,transparent)}.apx__clean[data-v-e604a76a],.apx__ok[data-v-e604a76a]{display:flex;align-items:center;gap:.45rem;margin:0;font-size:.85rem;color:var(--apx-success);font-weight:600}.apx__ok[data-v-e604a76a]{margin-top:.9rem;font-size:.8rem;font-weight:500}.apx__overview[data-v-e604a76a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:.75rem;margin-bottom:.9rem}.apx__panel[data-v-e604a76a]{min-width:0;padding:1rem 1.1rem;border:1px solid var(--apx-border);border-radius:1rem;background:var(--apx-surface)}.apx__panel-title[data-v-e604a76a]{display:block;margin-bottom:.55rem;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--apx-muted)}.apx__split[data-v-e604a76a]{display:flex;flex-direction:column;gap:.75rem;justify-content:center}.apx__total[data-v-e604a76a]{display:flex;align-items:baseline;gap:.5rem}.apx__total b[data-v-e604a76a]{font-size:2.4rem;line-height:1;font-weight:850;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.apx__total span[data-v-e604a76a]{font-size:.9rem;font-weight:600;color:var(--apx-muted)}.apx__bar[data-v-e604a76a]{display:flex;height:.7rem;border-radius:99px;overflow:hidden;background:var(--apx-alt);gap:2px}.apx__bar-seg[data-v-e604a76a]{display:block;height:100%;background:var(--apx-c);min-width:4px}.apx__chips[data-v-e604a76a]{display:flex;flex-wrap:wrap;gap:.4rem}.apx__chip[data-v-e604a76a]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .7rem;border:1px solid var(--apx-border);border-radius:999px;background:var(--apx-surface);color:inherit;font-size:.8rem;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s}.apx__chip b[data-v-e604a76a]{font-weight:800;color:var(--apx-c, inherit);font-variant-numeric:tabular-nums}.apx__chip[data-v-e604a76a]:hover:not(:disabled){border-color:var(--apx-c, var(--apx-notice))}.apx__chip.is-active[data-v-e604a76a]{border-color:var(--apx-c, var(--apx-notice));background:color-mix(in srgb,var(--apx-c, var(--apx-notice)) 10%,var(--apx-surface));box-shadow:0 0 0 2px color-mix(in srgb,var(--apx-c, var(--apx-notice)) 18%,transparent)}.apx__chip[data-v-e604a76a]:disabled{opacity:.45;cursor:default}.apx__where[data-v-e604a76a]{display:flex;flex-direction:column;gap:.3rem}.apx__where-row[data-v-e604a76a]{display:grid;grid-template-columns:7rem minmax(0,1fr) 2rem;align-items:center;gap:.6rem;padding:.2rem .3rem;border:0;border-radius:.5rem;background:transparent;color:inherit;text-align:left;cursor:pointer}.apx__where-row[data-v-e604a76a]:hover:not(:disabled){background:var(--apx-alt)}.apx__where-row[data-v-e604a76a]:disabled{cursor:default}.apx__where-name[data-v-e604a76a]{font-size:.82rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apx__where-track[data-v-e604a76a]{display:block;height:.55rem;border-radius:99px;background:var(--apx-alt);overflow:hidden}.apx__where-fill[data-v-e604a76a]{display:flex;height:100%;gap:2px;border-radius:99px;overflow:hidden}.apx__where-fill .apx__bar-seg[data-v-e604a76a]{min-width:3px}.apx__where-num[data-v-e604a76a]{font-size:.82rem;font-weight:800;text-align:right;font-variant-numeric:tabular-nums}.apx__where-num.is-zero[data-v-e604a76a]{color:var(--apx-success)}.apx__first[data-v-e604a76a]{margin-bottom:.9rem}.apx__first-grid[data-v-e604a76a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:.6rem}.apx__first-card[data-v-e604a76a]{position:relative;display:flex;align-items:flex-start;gap:.65rem;padding:.85rem .9rem;border:1px solid color-mix(in srgb,var(--apx-c) 30%,var(--apx-border));border-radius:.95rem;background:linear-gradient(135deg,color-mix(in srgb,var(--apx-c) 7%,var(--apx-surface)),var(--apx-surface) 70%);color:inherit;text-align:left;cursor:pointer;transition:transform .15s,box-shadow .15s;min-width:0}.apx__first-card[data-v-e604a76a]:hover{transform:translateY(-2px);box-shadow:0 12px 24px -18px var(--apx-c)}.apx__first-num[data-v-e604a76a]{flex-shrink:0;width:1.7rem;height:1.7rem;display:grid;place-items:center;border-radius:50%;font-size:.8rem;font-weight:800;color:#fff;background:var(--apx-c)}.apx__first-body[data-v-e604a76a]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.apx__first-area[data-v-e604a76a]{font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--apx-c)}.apx__first-title[data-v-e604a76a]{font-weight:700;font-size:.92rem}.apx__first-text[data-v-e604a76a]{font-size:.78rem;color:var(--apx-muted);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.apx__first-meta[data-v-e604a76a]{font-size:.72rem;font-weight:700;color:var(--apx-muted)}.apx__tools[data-v-e604a76a]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.7rem}.apx__search[data-v-e604a76a]{flex:1 1 220px;display:flex;align-items:center;gap:.4rem;height:2.3rem;padding:0 .75rem;margin:0;border:1px solid var(--apx-border);border-radius:.75rem;background:var(--apx-surface);color:var(--apx-muted)}.apx__search[data-v-e604a76a]:focus-within{border-color:var(--apx-notice);box-shadow:0 0 0 3px color-mix(in srgb,var(--apx-notice) 15%,transparent)}.apx__search input[data-v-e604a76a]{flex:1;min-width:0;border:0;outline:0;background:transparent;color:inherit;font-size:.86rem}.apx__tool[data-v-e604a76a]{height:2.3rem;padding:0 .85rem;border:1px solid var(--apx-border);border-radius:.75rem;background:transparent;font-size:.78rem;font-weight:600;color:var(--apx-muted);cursor:pointer}.apx__tool[data-v-e604a76a]:hover{color:var(--apx-notice);border-color:var(--apx-notice)}.apx__result[data-v-e604a76a]{margin:0 0 .6rem;font-size:.8rem;color:var(--apx-muted)}.apx__link[data-v-e604a76a]{border:0;background:transparent;padding:0;margin-left:.35rem;color:var(--apx-notice);font-weight:700;cursor:pointer}.apx__areas[data-v-e604a76a]{display:grid;gap:.6rem}.apx__area[data-v-e604a76a]{position:relative;border:1px solid var(--apx-border);border-radius:1rem;background:var(--apx-surface);min-width:0;overflow:hidden;scroll-margin-top:5rem;transition:box-shadow .15s}.apx__area[data-v-e604a76a]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--apx-score, var(--apx-border))}.apx__area.is-open[data-v-e604a76a]{box-shadow:0 14px 30px -24px #0f172a8c}.apx__area-head[data-v-e604a76a]{width:100%;display:flex;align-items:center;gap:.7rem;padding:.8rem 1rem .8rem 1.15rem;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.apx__area-head[data-v-e604a76a]:hover{background:var(--apx-alt)}.apx__area-icon[data-v-e604a76a]{flex-shrink:0;width:2.1rem;height:2.1rem;display:grid;place-items:center;border-radius:.65rem;color:var(--apx-score, var(--apx-notice));background:color-mix(in srgb,var(--apx-score, var(--apx-notice)) 12%,transparent)}.apx__area-text[data-v-e604a76a]{display:flex;flex-direction:column;min-width:0}.apx__area-name[data-v-e604a76a]{font-weight:750;font-size:.98rem}.apx__area-sub[data-v-e604a76a]{font-size:.74rem;color:var(--apx-muted)}.apx__score[data-v-e604a76a]{font-size:.95rem;font-weight:800;color:var(--apx-score, inherit);white-space:nowrap;font-variant-numeric:tabular-nums}.apx__score small[data-v-e604a76a]{font-size:.68rem;font-weight:600;color:var(--apx-muted)}.apx__counts[data-v-e604a76a]{margin-left:auto;display:flex;gap:.3rem}.apx__count[data-v-e604a76a]{min-width:1.65rem;padding:.12rem .45rem;border-radius:999px;font-size:.75rem;font-weight:800;text-align:center;color:var(--apx-c);background:color-mix(in srgb,var(--apx-c) 12%,transparent);font-variant-numeric:tabular-nums}.apx__chev[data-v-e604a76a]{flex-shrink:0;color:var(--apx-muted);transition:transform .2s}.apx__chev.is-open[data-v-e604a76a]{transform:rotate(180deg)}.apx__area-body[data-v-e604a76a]{padding:0 .9rem .9rem 1.15rem;display:grid;gap:.5rem}.apx__level[data-v-e604a76a]{border-radius:.85rem;background:color-mix(in srgb,var(--apx-c) 4%,transparent);border:1px solid color-mix(in srgb,var(--apx-c) 18%,transparent);min-width:0}.apx__level-head[data-v-e604a76a]{width:100%;display:flex;align-items:center;gap:.5rem;padding:.55rem .8rem;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.apx__level-name[data-v-e604a76a]{font-weight:750;font-size:.86rem}.apx__level-count[data-v-e604a76a]{font-size:.74rem;font-weight:800;color:var(--apx-c)}.apx__level-hint[data-v-e604a76a]{margin-right:auto;font-size:.74rem;color:var(--apx-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.apx__items[data-v-e604a76a]{list-style:none;margin:0;padding:0 .5rem .5rem;display:grid;gap:.35rem}.apx__item[data-v-e604a76a]{width:100%;display:flex;align-items:flex-start;gap:.75rem;padding:.65rem .8rem;border:1px solid var(--apx-border);border-left:3px solid var(--apx-c);border-radius:.7rem;background:var(--apx-surface);color:inherit;text-align:left;cursor:pointer;transition:transform .15s,box-shadow .15s}.apx__item[data-v-e604a76a]:hover{transform:translate(2px);box-shadow:0 8px 18px -14px #0f172a8c}.apx__item:hover .apx__go[data-v-e604a76a]{color:var(--apx-notice)}.apx__item-main[data-v-e604a76a]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.18rem}.apx__item-top[data-v-e604a76a]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem}.apx__item-title[data-v-e604a76a]{font-weight:700;font-size:.9rem}.apx__value[data-v-e604a76a]{display:inline-block;margin-left:.35rem;padding:.05rem .5rem;border-radius:999px;font-size:.74rem;font-weight:700;color:var(--apx-c, var(--apx-notice));background:color-mix(in srgb,var(--apx-c, var(--apx-notice)) 11%,transparent);font-variant-numeric:tabular-nums}.apx__item-top .apx__value[data-v-e604a76a]{margin-left:0}.apx__item-where[data-v-e604a76a]{font-size:.72rem;font-weight:600;color:var(--apx-muted)}.apx__item-text[data-v-e604a76a]{font-size:.8rem;color:var(--apx-muted);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.apx__item-pages[data-v-e604a76a]{display:flex;flex-wrap:wrap;gap:.25rem;font-size:.72rem;color:var(--apx-muted)}.apx__page[data-v-e604a76a]{padding:.05rem .45rem;border-radius:.4rem;background:var(--apx-alt);overflow-wrap:anywhere;font-family:var(--bs-font-monospace, monospace)}.apx__nocat[data-v-e604a76a]{font-family:var(--bs-body-font-family, inherit);font-weight:700;color:var(--apx-warning)}.apx__item-side[data-v-e604a76a]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:.3rem}.apx__item-count[data-v-e604a76a]{font-size:.72rem;font-weight:700;color:var(--apx-muted);white-space:nowrap}.apx__go[data-v-e604a76a]{display:inline-flex;align-items:center;gap:.2rem;font-size:.75rem;font-weight:700;color:var(--apx-muted);white-space:nowrap}.apx__none[data-v-e604a76a]{margin:0;font-size:.82rem;color:var(--apx-muted)}.apx__none--search[data-v-e604a76a]{padding:1rem 0;text-align:center}@media(max-width:991.98px){.apx__overview[data-v-e604a76a]{grid-template-columns:minmax(0,1fr)}}@media(max-width:767.98px){.apx__level-hint[data-v-e604a76a]{display:none}.apx__level-count[data-v-e604a76a]{margin-right:auto}}@media(max-width:575.98px){.apx__area-head[data-v-e604a76a]{flex-wrap:wrap}.apx__where-row[data-v-e604a76a]{grid-template-columns:5.5rem minmax(0,1fr) 1.8rem}.apx__item[data-v-e604a76a]{flex-direction:column;gap:.35rem}.apx__item-side[data-v-e604a76a]{flex-direction:row;align-items:center;width:100%;justify-content:space-between}.apx__total b[data-v-e604a76a]{font-size:2rem}}@media print{.apx[data-v-e604a76a],.apx[data-v-e604a76a] *{-webkit-print-color-adjust:exact;print-color-adjust:exact}button.apx__chip[data-v-e604a76a]{display:inline-flex!important}button.apx__where-row[data-v-e604a76a]{display:grid!important}button.apx__first-card[data-v-e604a76a],button.apx__area-head[data-v-e604a76a],button.apx__level-head[data-v-e604a76a],button.apx__item[data-v-e604a76a]{display:flex!important}button.apx__focus-btn[data-v-e604a76a],button.apx__tool[data-v-e604a76a],button.apx__link[data-v-e604a76a]{display:none!important}.apx button[data-v-e604a76a]{box-shadow:none!important;transform:none!important;cursor:default}.apx__chip[data-v-e604a76a]:disabled{opacity:1}.apx__overview[data-v-e604a76a]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.apx__panel[data-v-e604a76a],.apx__first-card[data-v-e604a76a],.apx__item[data-v-e604a76a],.apx__area-head[data-v-e604a76a],.apx__level-head[data-v-e604a76a]{break-inside:avoid;page-break-inside:avoid}.apx__area-head[data-v-e604a76a],.apx__level-head[data-v-e604a76a]{break-after:avoid;page-break-after:avoid}.apx__area[data-v-e604a76a]{overflow:visible;box-shadow:none!important}.apx__first-grid[data-v-e604a76a]{grid-template-columns:repeat(3,minmax(0,1fr))}.apx__item-text[data-v-e604a76a],.apx__first-text[data-v-e604a76a]{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}.apx__chev[data-v-e604a76a],.apx__go[data-v-e604a76a]{display:none!important}.apx__level-hint[data-v-e604a76a]{display:none}.apx__focus[data-v-e604a76a]{border-style:solid}}@media(prefers-reduced-motion:reduce){.apx__chip[data-v-e604a76a],.apx__first-card[data-v-e604a76a],.apx__item[data-v-e604a76a],.apx__chev[data-v-e604a76a],.apx__area[data-v-e604a76a]{transition:none}}.audit-jump-flash{animation:audit-jump-flash 2.2s ease-out;border-radius:.7rem}@keyframes audit-jump-flash{0%,30%{box-shadow:0 0 0 3px color-mix(in srgb,var(--audit-primary, #2563eb) 55%,transparent);background-color:color-mix(in srgb,var(--audit-primary, #2563eb) 9%,transparent)}to{box-shadow:0 0 0 3px transparent;background-color:transparent}}@media(prefers-reduced-motion:reduce){.audit-jump-flash{animation:none;outline:3px solid var(--audit-primary, #2563eb)}}.contact-bar__item[data-v-3f2e5f6b]{display:inline-flex;flex-direction:column;align-items:center;gap:.25rem}.contact-bar--grouped[data-v-3f2e5f6b]{flex-direction:column;align-items:stretch;gap:.7rem}.contact-bar__group[data-v-3f2e5f6b]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem .9rem}.contact-bar__group+.contact-bar__group[data-v-3f2e5f6b]{padding-top:.7rem;border-top:1px dashed var(--audit-border, #e5e1d8)}.contact-bar__group-label[data-v-3f2e5f6b]{flex:0 0 8.5rem;padding-top:.45rem;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--audit-muted, #667085)}.contact-bar__group-items[data-v-3f2e5f6b]{flex:1 1 18rem;display:flex;flex-wrap:wrap;gap:.55rem}.contact-bar__chip[data-v-3f2e5f6b]{display:inline-flex;align-items:center;gap:.4rem;max-width:22rem;padding:.4rem .8rem;border-radius:999px;font-size:.82rem;font-weight:600;color:var(--audit-text, #1f2937);background:var(--audit-surface, #fff);border:1px solid var(--audit-border, #e5e1d8);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.contact-bar__chip span[data-v-3f2e5f6b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-bar__chip[data-v-3f2e5f6b]:hover{color:var(--audit-primary, #9c7a3c);border-color:var(--audit-primary, #9c7a3c);transform:translateY(-1px);box-shadow:0 4px 10px #00000014}.contact-bar__chip-icon[data-v-3f2e5f6b]{border-radius:4px;flex-shrink:0}.contact-bar__btn-icon[data-v-3f2e5f6b]{border-radius:4px;background:#fff;padding:1px;flex-shrink:0}@media(max-width:575.98px){.contact-bar__group-label[data-v-3f2e5f6b]{flex-basis:100%;padding-top:0}}@media print{.card[data-category-key][data-v-3f2e5f6b]{break-inside:auto!important;page-break-inside:auto!important}.card[data-category-key]>.card-header[data-v-3f2e5f6b]{break-after:avoid;page-break-after:avoid}.card[data-category-key].print-exclude[data-v-3f2e5f6b],.print-exclude-block[data-v-3f2e5f6b]{display:none!important}.print-focus[data-v-3f2e5f6b]{break-inside:avoid;page-break-inside:avoid}.audit-problems-card[data-v-3f2e5f6b]{break-inside:auto!important;page-break-inside:auto!important}.card[data-category-key=business_opportunity][data-v-3f2e5f6b]{display:none!important}}.print-options__stepper[data-v-3f2e5f6b]{display:inline-flex;align-items:stretch;border:1px solid var(--audit-border);border-radius:.5rem;overflow:hidden}.print-options__step[data-v-3f2e5f6b]{border:0;background:var(--audit-surface-alt);color:var(--audit-ink);width:2rem;font-weight:700}.print-options__num[data-v-3f2e5f6b]{width:3.5rem;border:0;border-left:1px solid var(--audit-border);border-right:1px solid var(--audit-border);text-align:center;background:var(--audit-surface);color:var(--audit-ink);-moz-appearance:textfield}.print-options__num[data-v-3f2e5f6b]::-webkit-outer-spin-button,.print-options__num[data-v-3f2e5f6b]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.print-options__chips[data-v-3f2e5f6b]{display:flex;flex-wrap:wrap;gap:.4rem}.print-options__chip[data-v-3f2e5f6b]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .7rem;border:1px solid var(--audit-border);border-radius:999px;font-size:.82rem;cursor:pointer;background:var(--audit-surface)}.print-options__chip.is-on[data-v-3f2e5f6b]{border-color:var(--audit-primary);background:var(--audit-primary-subtle, rgba(13, 110, 253, .08))}.print-options__tag[data-v-3f2e5f6b]{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--audit-primary)}.print-options__share[data-v-3f2e5f6b]{margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--audit-border)}.print-options__links[data-v-3f2e5f6b]{list-style:none;margin:.6rem 0 0;padding:0;display:flex;flex-direction:column;gap:.4rem}.print-options__links li[data-v-3f2e5f6b]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.print-options__link-url[data-v-3f2e5f6b]{flex:1 1 260px;min-width:0;font-family:var(--audit-mono, ui-monospace, monospace);font-size:.78rem}.print-options__link-meta[data-v-3f2e5f6b]{flex:1 1 100%;order:3}.print-options__score[data-v-3f2e5f6b]{font-size:.72rem;font-weight:700;color:var(--audit-muted);font-variant-numeric:tabular-nums}.print-focus__row[data-v-3f2e5f6b]{display:grid;grid-template-columns:8rem 1fr 4.5rem 6rem;align-items:center;gap:.75rem;padding:.35rem 0}.print-focus__label[data-v-3f2e5f6b]{font-weight:600}.print-focus__bar[data-v-3f2e5f6b]{position:relative;height:.6rem;border-radius:999px;background:var(--audit-track, #eef0f4)}.print-focus__fill[data-v-3f2e5f6b]{height:100%;border-radius:999px}.print-focus__target[data-v-3f2e5f6b]{position:absolute;top:-.2rem;bottom:-.2rem;width:2px;background:var(--audit-ink, #15181f)}.print-focus__score[data-v-3f2e5f6b]{font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.print-focus__verdict[data-v-3f2e5f6b]{font-size:.75rem;font-weight:700}.print-focus__verdict.is-below[data-v-3f2e5f6b]{color:var(--audit-danger, #dc2626)}.print-focus__verdict.is-ok[data-v-3f2e5f6b]{color:var(--audit-success, #16a34a)}.apg[data-v-3f2e5f6b]{max-width:760px;border-radius:1.1rem;text-align:left}.apg-site[data-v-3f2e5f6b]{display:flex;align-items:center;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid var(--audit-border)}.apg-favicon[data-v-3f2e5f6b]{width:36px;height:36px;border-radius:.6rem;border:1px solid var(--audit-border);background:var(--audit-surface);object-fit:contain;padding:4px;flex:0 0 auto}.apg-favicon--letter[data-v-3f2e5f6b]{display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:var(--audit-primary);background:var(--audit-primary-subtle)}.apg-site-text[data-v-3f2e5f6b]{min-width:0;flex:1 1 auto}.apg-host[data-v-3f2e5f6b]{font-weight:700;font-size:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apg-sub[data-v-3f2e5f6b]{font-size:.8rem;color:var(--audit-muted)}.apg-mode[data-v-3f2e5f6b]{font-weight:600;color:var(--audit-primary)}.apg-live[data-v-3f2e5f6b]{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .6rem;border-radius:999px;font-size:.72rem;font-weight:700;color:var(--audit-success, #16a34a);background:var(--audit-success-subtle, rgba(22, 163, 74, .1))}.apg-live-dot[data-v-3f2e5f6b]{width:.45rem;height:.45rem;border-radius:999px;background:currentColor;animation:apg-blink-3f2e5f6b 1.4s ease-in-out infinite}.apg-main[data-v-3f2e5f6b]{display:flex;align-items:center;gap:1.75rem;padding:1.5rem 0 1.25rem}.apg-ring[data-v-3f2e5f6b]{position:relative;flex:0 0 auto;width:140px;height:140px}.apg-ring svg[data-v-3f2e5f6b]{transform:rotate(-90deg)}.apg-ring-track[data-v-3f2e5f6b]{fill:none;stroke:var(--audit-track, var(--audit-border));stroke-width:10}.apg-ring-fill[data-v-3f2e5f6b]{fill:none;stroke:var(--audit-primary);stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset .6s ease}.apg-ring-text[data-v-3f2e5f6b]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.apg-ring-pct[data-v-3f2e5f6b]{font-size:2rem;font-weight:800;font-variant-numeric:tabular-nums}.apg-ring-pct small[data-v-3f2e5f6b]{font-size:.9rem;font-weight:700;color:var(--audit-muted);margin-left:1px}.apg-now[data-v-3f2e5f6b]{min-width:0;flex:1 1 auto}.apg-now-label[data-v-3f2e5f6b]{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--audit-muted)}.apg-now-title[data-v-3f2e5f6b]{font-size:1.25rem;font-weight:700}.apg-dots[data-v-3f2e5f6b]:after{content:"…";display:inline-block;animation:apg-blink-3f2e5f6b 1.4s ease-in-out infinite}.apg-stats[data-v-3f2e5f6b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.apg-stat[data-v-3f2e5f6b]{padding:.55rem .7rem;border:1px solid var(--audit-border);border-radius:.7rem;background:var(--audit-surface-alt)}.apg-stat-label[data-v-3f2e5f6b]{display:block;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:var(--audit-muted)}.apg-stat-value[data-v-3f2e5f6b]{display:block;font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums}.apg-steps[data-v-3f2e5f6b]{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;padding:0;margin:0 0 1.25rem;counter-reset:none}.apg-step[data-v-3f2e5f6b]{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem}.apg-step[data-v-3f2e5f6b]:not(:last-child):after{content:"";position:absolute;top:.9rem;left:calc(50% + 1.1rem);right:calc(-50% + 1.1rem);height:2px;background:var(--audit-border)}.apg-step--done[data-v-3f2e5f6b]:not(:last-child):after{background:var(--audit-primary)}.apg-step-dot[data-v-3f2e5f6b]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:999px;font-size:.75rem;font-weight:700;border:2px solid var(--audit-border);background:var(--audit-surface);color:var(--audit-muted)}.apg-step--done .apg-step-dot[data-v-3f2e5f6b]{background:var(--audit-primary);border-color:var(--audit-primary);color:var(--audit-primary-contrast, #fff)}.apg-step--active .apg-step-dot[data-v-3f2e5f6b]{border-color:var(--audit-primary);color:var(--audit-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--audit-primary) 18%,transparent);animation:apg-pulse-3f2e5f6b 1.6s ease-in-out infinite}.apg-step-text[data-v-3f2e5f6b]{display:flex;flex-direction:column}.apg-step-label[data-v-3f2e5f6b]{font-size:.8rem;font-weight:700}.apg-step--todo .apg-step-label[data-v-3f2e5f6b]{color:var(--audit-muted);font-weight:600}.apg-step-hint[data-v-3f2e5f6b]{font-size:.68rem;color:var(--audit-muted)}.apg-checks[data-v-3f2e5f6b],.apg-backfill[data-v-3f2e5f6b]{padding:1rem;border:1px solid var(--audit-border);border-radius:.9rem;background:var(--audit-surface-alt);margin-bottom:1rem}.apg-checks-title[data-v-3f2e5f6b]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--audit-muted)}.apg-checks-state[data-v-3f2e5f6b]{text-transform:none;letter-spacing:0;font-size:.75rem}.apg-checks-state--running[data-v-3f2e5f6b]{color:var(--audit-primary)}.apg-checks-state--done[data-v-3f2e5f6b]{color:var(--audit-success, #16a34a)}.apg-chip-row[data-v-3f2e5f6b]{display:flex;flex-wrap:wrap;gap:.4rem}.apg-chip[data-v-3f2e5f6b]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .7rem;border-radius:999px;font-size:.78rem;font-weight:600;border:1px solid var(--audit-border);background:var(--audit-surface);color:var(--audit-muted)}.apg-chip--running[data-v-3f2e5f6b]{color:var(--audit-ink);border-color:color-mix(in srgb,var(--audit-primary) 45%,var(--audit-border))}.apg-chip--done[data-v-3f2e5f6b]{color:var(--audit-success, #16a34a);border-color:color-mix(in srgb,var(--audit-success, #16a34a) 40%,var(--audit-border))}.apg-spin[data-v-3f2e5f6b]{width:.7rem;height:.7rem;border-radius:999px;border:2px solid color-mix(in srgb,var(--audit-primary) 25%,transparent);border-top-color:var(--audit-primary);animation:apg-rotate-3f2e5f6b .8s linear infinite}.apg-bar[data-v-3f2e5f6b]{height:.5rem;border-radius:999px;background:var(--audit-track, var(--audit-border));overflow:hidden}.apg-bar-fill[data-v-3f2e5f6b]{height:100%;border-radius:999px;background:var(--audit-primary);transition:width .5s ease}.apg-note[data-v-3f2e5f6b]{display:flex;align-items:flex-start;gap:.45rem;font-size:.8rem;color:var(--audit-muted)}.apg-note svg[data-v-3f2e5f6b]{flex:0 0 auto;margin-top:.15rem}.apg-note--warn[data-v-3f2e5f6b]{color:var(--audit-warning, #b45309)}@keyframes apg-blink-3f2e5f6b{0%,to{opacity:1}50%{opacity:.35}}@keyframes apg-pulse-3f2e5f6b{0%,to{box-shadow:0 0 0 4px color-mix(in srgb,var(--audit-primary) 18%,transparent)}50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--audit-primary) 8%,transparent)}}@keyframes apg-rotate-3f2e5f6b{to{transform:rotate(360deg)}}@media(max-width:767.98px){.apg-main[data-v-3f2e5f6b]{flex-direction:column;align-items:stretch;text-align:center;gap:1rem}.apg-ring[data-v-3f2e5f6b]{margin:0 auto}.apg-steps[data-v-3f2e5f6b]{grid-template-columns:1fr;gap:.35rem}.apg-step[data-v-3f2e5f6b]{flex-direction:row;text-align:left;gap:.6rem}.apg-step[data-v-3f2e5f6b]:not(:last-child):after{display:none}.apg-step-text[data-v-3f2e5f6b]{flex-direction:row;align-items:baseline;gap:.4rem}}@media(prefers-reduced-motion:reduce){.apg-live-dot[data-v-3f2e5f6b],.apg-dots[data-v-3f2e5f6b]:after,.apg-step--active .apg-step-dot[data-v-3f2e5f6b],.apg-spin[data-v-3f2e5f6b]{animation:none}.apg-ring-fill[data-v-3f2e5f6b],.apg-bar-fill[data-v-3f2e5f6b]{transition:none}}.od-card[data-v-3f2e5f6b]{border:1px solid var(--audit-border);border-radius:1.1rem;background:var(--audit-surface);box-shadow:0 10px 30px #0f172a0f;overflow:hidden}.od-head[data-v-3f2e5f6b]{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;padding:1rem 1.25rem;border-bottom:1px solid var(--audit-border);background:linear-gradient(180deg,var(--audit-surface-alt),var(--audit-surface))}.od-head__icon[data-v-3f2e5f6b]{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;flex-shrink:0;border-radius:.8rem;color:#fff;background:linear-gradient(135deg,var(--audit-primary, #9c7a3c),#0d6a7c);box-shadow:0 6px 14px #0d6a7c40}.od-head__text[data-v-3f2e5f6b]{min-width:0;flex:1}.od-head__title[data-v-3f2e5f6b]{margin:0;font-size:1.15rem;font-weight:800;color:var(--audit-ink)}.od-head__sub[data-v-3f2e5f6b]{margin:.1rem 0 0;font-size:.8rem;color:var(--audit-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.od-head__sub b[data-v-3f2e5f6b]{color:var(--audit-ink)}.od-head__actions[data-v-3f2e5f6b]{display:flex;align-items:center;gap:.5rem}.od-seg[data-v-3f2e5f6b]{display:inline-flex;padding:.18rem;border:1px solid var(--audit-border);border-radius:.65rem;background:var(--audit-surface-alt)}.od-seg button[data-v-3f2e5f6b]{border:0;background:transparent;padding:.3rem .75rem;border-radius:.5rem;font-size:.8rem;font-weight:700;color:var(--audit-muted)}.od-seg button.is-on[data-v-3f2e5f6b]{background:var(--audit-surface);color:var(--audit-ink);box-shadow:0 1px 3px #0f172a1f}.od-btn[data-v-3f2e5f6b]{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--audit-border);background:var(--audit-surface);color:var(--audit-ink);border-radius:.6rem;padding:.35rem .75rem;font-size:.8rem;font-weight:700}.od-btn[data-v-3f2e5f6b]:hover:not(:disabled){border-color:#0d6a7c;color:#0d6a7c}.od-btn.is-copied[data-v-3f2e5f6b]{border-color:var(--audit-success);color:var(--audit-success)}.od-btn--primary[data-v-3f2e5f6b]{border-color:transparent;color:#fff;background:#0d6a7c}.od-btn--primary[data-v-3f2e5f6b]:hover:not(:disabled){color:#fff;background:#0b5a69}.od-btn[data-v-3f2e5f6b]:disabled{opacity:.55}.od-grid[data-v-3f2e5f6b]{display:grid;grid-template-columns:minmax(0,1fr) 21rem}.od-main[data-v-3f2e5f6b]{display:flex;flex-direction:column;min-width:0;padding:.4rem 1.25rem 1rem}.od-side[data-v-3f2e5f6b]{display:flex;flex-direction:column;gap:.85rem;padding:1rem;border-left:1px solid var(--audit-border);background:var(--audit-surface-alt)}.od-fields[data-v-3f2e5f6b]{display:flex;flex-direction:column}.od-field[data-v-3f2e5f6b]{display:flex;align-items:center;gap:.75rem;min-height:2.9rem;border-bottom:1px solid var(--audit-border)}.od-field[data-v-3f2e5f6b]:focus-within{border-bottom-color:#0d6a7c}.od-field__label[data-v-3f2e5f6b]{flex-shrink:0;width:4rem;font-size:.78rem;font-weight:700;color:var(--audit-muted)}.od-field__grow[data-v-3f2e5f6b]{flex:1;min-width:0}.od-field__input[data-v-3f2e5f6b]{flex:1;min-width:0;border:0;background:transparent;padding:.55rem 0;font-size:.92rem;color:var(--audit-ink);outline:0}.od-field__link[data-v-3f2e5f6b]{display:inline-flex;color:var(--audit-muted)}.od-field__link[data-v-3f2e5f6b]:hover,.od-field__toggle[data-v-3f2e5f6b]:hover{color:#0d6a7c}.od-field__toggle[data-v-3f2e5f6b]{flex-shrink:0;border:0;background:transparent;font-size:.78rem;font-weight:700;color:var(--audit-muted)}.od-count[data-v-3f2e5f6b]{flex-shrink:0;padding:.05rem .45rem;border-radius:999px;font-size:.7rem;font-weight:700;font-variant-numeric:tabular-nums}.od-count.is-ok[data-v-3f2e5f6b]{color:var(--audit-success);background:var(--audit-success-subtle)}.od-count.is-warn[data-v-3f2e5f6b]{color:var(--audit-warning);background:var(--audit-warning-subtle)}.od-count.is-bad[data-v-3f2e5f6b]{color:var(--audit-danger);background:#b23b321f}.od-editor[data-v-3f2e5f6b]{margin-top:.85rem;border:1px solid var(--audit-border);border-radius:.9rem;overflow:hidden}.od-editor[data-v-3f2e5f6b]:focus-within{border-color:#0d6a7c;box-shadow:0 0 0 3px #0d6a7c1f}.od-toolbar[data-v-3f2e5f6b]{position:sticky;top:0;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:.15rem;padding:.35rem .5rem;border-bottom:1px solid var(--audit-border);background:var(--audit-surface-alt)}.od-font[data-v-3f2e5f6b]{height:1.95rem;max-width:9rem;border:1px solid var(--audit-border);border-radius:.45rem;background:var(--audit-surface);color:var(--audit-ink);font-size:.8rem;padding:0 .4rem}.od-tool[data-v-3f2e5f6b]{display:inline-flex;align-items:center;justify-content:center;width:1.95rem;height:1.95rem;border:0;border-radius:.45rem;background:transparent;color:var(--audit-muted);font-size:.88rem}.od-tool[data-v-3f2e5f6b]:hover:not(:disabled){background:var(--audit-surface);color:var(--audit-ink)}.od-tool[data-v-3f2e5f6b]:disabled{opacity:.4}.od-sep[data-v-3f2e5f6b]{width:1px;height:1.2rem;margin:0 .2rem;background:var(--audit-border)}.od-body[data-v-3f2e5f6b]{min-height:22rem;max-height:38rem;overflow-y:auto;padding:1rem 1.1rem;border:0!important;border-radius:0!important;background:var(--audit-surface);color:var(--audit-ink);outline:0}.od-preview[data-v-3f2e5f6b]{margin-top:.85rem;border:1px solid var(--audit-border);border-radius:.9rem;overflow:hidden;background:#fff}.od-preview__bar[data-v-3f2e5f6b]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.55rem .9rem;border-bottom:1px solid var(--audit-border);background:var(--audit-surface-alt);font-size:.82rem;color:var(--audit-ink)}.od-preview__frame[data-v-3f2e5f6b]{display:block;width:100%;height:34rem;border:0;background:#fff}.od-muted[data-v-3f2e5f6b]{color:var(--audit-muted)}.od-stats[data-v-3f2e5f6b]{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:.45rem;font-size:.74rem;color:var(--audit-muted)}.od-files[data-v-3f2e5f6b]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.7rem}.od-file[data-v-3f2e5f6b]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .55rem;border:1px solid var(--audit-border);border-radius:.6rem;background:var(--audit-surface-alt);font-size:.78rem;color:var(--audit-ink)}.od-file__x[data-v-3f2e5f6b]{border:0;background:transparent;padding:0 .15rem;font-size:1rem;line-height:1;color:var(--audit-muted)}.od-file__x[data-v-3f2e5f6b]:hover{color:var(--audit-danger)}.od-result[data-v-3f2e5f6b]{margin-top:.75rem;padding:.55rem .8rem;border-radius:.7rem;font-size:.84rem}.od-result.is-ok[data-v-3f2e5f6b]{color:var(--audit-success);background:var(--audit-success-subtle)}.od-result.is-bad[data-v-3f2e5f6b]{color:var(--audit-danger);background:#b23b321a}.od-foot[data-v-3f2e5f6b]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.9rem;padding-top:.9rem;border-top:1px solid var(--audit-border)}.od-send[data-v-3f2e5f6b]{display:inline-flex;align-items:center;gap:.45rem;border:0;border-radius:.75rem;padding:.6rem 1.4rem;font-size:.92rem;font-weight:800;color:#fff;background:linear-gradient(135deg,#0d6a7c,#13808f);box-shadow:0 8px 18px #0d6a7c47}.od-send[data-v-3f2e5f6b]:hover:not(:disabled){filter:brightness(1.06)}.od-send[data-v-3f2e5f6b]:disabled{opacity:.6}.od-attach[data-v-3f2e5f6b]{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:1px solid var(--audit-border);border-radius:.7rem;color:var(--audit-muted);cursor:pointer}.od-attach[data-v-3f2e5f6b]:hover:not(.disabled){color:#0d6a7c;border-color:#0d6a7c}.od-attach.disabled[data-v-3f2e5f6b]{opacity:.5;cursor:not-allowed}.od-ready[data-v-3f2e5f6b]{padding:.2rem .6rem;border-radius:999px;font-size:.74rem;font-weight:800}.od-ready.is-ok[data-v-3f2e5f6b]{color:var(--audit-success);background:var(--audit-success-subtle)}.od-ready.is-warn[data-v-3f2e5f6b]{color:var(--audit-warning);background:var(--audit-warning-subtle)}.od-panel[data-v-3f2e5f6b]{padding:.85rem;border:1px solid var(--audit-border);border-radius:.9rem;background:var(--audit-surface)}.od-panel__title[data-v-3f2e5f6b]{margin:0 0 .55rem;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--audit-muted)}.od-panel__label[data-v-3f2e5f6b]{margin:.6rem 0 .35rem;font-size:.74rem;font-weight:700;color:var(--audit-ink)}.od-panel__label[data-v-3f2e5f6b]:first-of-type{margin-top:0}.od-templates[data-v-3f2e5f6b]{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;max-height:15rem;overflow-y:auto;padding-right:.15rem}.od-template[data-v-3f2e5f6b]{display:flex;flex-direction:column;gap:.1rem;min-width:0;padding:.45rem .55rem;border:1px solid var(--audit-border);border-radius:.6rem;background:var(--audit-surface);text-align:left;color:var(--audit-ink)}.od-template[data-v-3f2e5f6b]:hover{border-color:#0d6a7c}.od-template.is-on[data-v-3f2e5f6b]{border-color:#0d6a7c;background:#0d6a7c14;box-shadow:inset 0 0 0 1px #0d6a7c}.od-template__name[data-v-3f2e5f6b]{font-size:.78rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.od-template__desc[data-v-3f2e5f6b]{font-size:.68rem;color:var(--audit-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.od-steps[data-v-3f2e5f6b]{position:relative;display:flex;flex-direction:column;gap:.25rem}.od-step[data-v-3f2e5f6b]{display:flex;align-items:center;gap:.55rem;padding:.35rem .45rem;border:1px solid transparent;border-radius:.6rem;background:transparent;text-align:left;color:var(--audit-ink)}.od-step[data-v-3f2e5f6b]:hover{background:var(--audit-surface-alt)}.od-step.is-on[data-v-3f2e5f6b]{border-color:#0d6a7c;background:#0d6a7c14}.od-step__num[data-v-3f2e5f6b]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:50%;border:2px solid #0d6a7c;color:#0d6a7c;font-size:.72rem;font-weight:800;background:var(--audit-surface)}.od-step.is-on .od-step__num[data-v-3f2e5f6b]{color:#fff;background:#0d6a7c}.od-step__name[data-v-3f2e5f6b]{font-size:.8rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.od-skeleton[data-v-3f2e5f6b]{display:grid;grid-template-columns:1fr 1fr;gap:.35rem}.od-skeleton span[data-v-3f2e5f6b]{height:2.6rem;border-radius:.6rem;background:linear-gradient(90deg,var(--audit-surface-alt),var(--audit-border),var(--audit-surface-alt));background-size:200% 100%;animation:od-shimmer-3f2e5f6b 1.2s linear infinite}@keyframes od-shimmer-3f2e5f6b{0%{background-position:200% 0}to{background-position:-200% 0}}.od-focus[data-v-3f2e5f6b]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.8rem;color:var(--audit-ink)}.od-focus__num[data-v-3f2e5f6b]{width:4rem;height:1.9rem;padding:0 .4rem;border:1px solid var(--audit-border);border-radius:.5rem;background:var(--audit-surface);color:var(--audit-ink);font-weight:700;text-align:center}.od-areas[data-v-3f2e5f6b]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.55rem}.od-area[data-v-3f2e5f6b]{display:inline-flex;align-items:center;margin:0;padding:.25rem .65rem;border:1px solid var(--audit-border);border-radius:999px;font-size:.76rem;font-weight:700;color:var(--audit-muted);cursor:pointer;-webkit-user-select:none;user-select:none}.od-area.is-on[data-v-3f2e5f6b]{border-color:#0d6a7c;color:#fff;background:#0d6a7c}.od-area[data-v-3f2e5f6b]:focus-within{box-shadow:0 0 0 3px #0d6a7c33}.od-focus__foot[data-v-3f2e5f6b]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.7rem}.od-check[data-v-3f2e5f6b]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem;font-size:.8rem;color:var(--audit-ink)}.od-check li[data-v-3f2e5f6b]{display:flex;align-items:center;gap:.45rem}.od-check__mark[data-v-3f2e5f6b]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.15rem;height:1.15rem;border-radius:50%;font-size:.7rem;font-weight:800}.od-check .is-ok .od-check__mark[data-v-3f2e5f6b]{color:#fff;background:var(--audit-success)}.od-check .is-warn .od-check__mark[data-v-3f2e5f6b]{color:#fff;background:var(--audit-warning)}.od-findings[data-v-3f2e5f6b]{margin:0;padding-left:1rem;font-size:.78rem;color:var(--audit-ink)}.od-findings li[data-v-3f2e5f6b]{margin-bottom:.3rem}.od-link[data-v-3f2e5f6b]{margin-top:.2rem;border:0;background:transparent;padding:0;font-size:.76rem;font-weight:700;color:#0d6a7c}@media(max-width:1099.98px){.od-grid[data-v-3f2e5f6b]{grid-template-columns:1fr}.od-side[data-v-3f2e5f6b]{border-left:0;border-top:1px solid var(--audit-border);display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));align-items:start}}@media(max-width:575.98px){.od-head__actions[data-v-3f2e5f6b]{width:100%;justify-content:space-between}.od-main[data-v-3f2e5f6b]{padding:.25rem .85rem .85rem}.od-field[data-v-3f2e5f6b]{flex-wrap:wrap;gap:.25rem .75rem;padding:.3rem 0}.od-templates[data-v-3f2e5f6b]{grid-template-columns:1fr}.od-body[data-v-3f2e5f6b]{min-height:16rem}}.ui-icon[data-v-4a4f7013]{flex-shrink:0;vertical-align:-.15em}.ui-icon--spin[data-v-4a4f7013]{animation:ui-icon-spin-4a4f7013 .8s linear infinite}@keyframes ui-icon-spin-4a4f7013{to{transform:rotate(360deg)}}.bai[data-v-bedfc12d]{--bai-primary: var(--bs-primary, #2563eb);--bai-border: var(--bs-border-color, #e5e7eb);--bai-muted: var(--bs-secondary-color, #667085);--bai-surface: var(--bs-body-bg, #fff);--bai-soft: var(--bs-tertiary-bg, #f8fafc);--bai-ink: var(--bs-emphasis-color, #111827)}.bai__header[data-v-bedfc12d]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem}.bai__title[data-v-bedfc12d]{display:flex;align-items:center;gap:.85rem}.bai__title-icon[data-v-bedfc12d]{display:inline-flex;align-items:center;justify-content:center;width:2.9rem;height:2.9rem;border-radius:.9rem;color:#fff;background:linear-gradient(135deg,var(--bai-primary),#7c3aed);box-shadow:0 8px 18px #2563eb40}.bai__h1[data-v-bedfc12d]{margin:0;font-size:1.5rem;font-weight:800;color:var(--bai-ink)}.bai__lead[data-v-bedfc12d]{margin:0;font-size:.88rem;color:var(--bai-muted)}.bai__primary[data-v-bedfc12d]{display:inline-flex;align-items:center;gap:.45rem;padding:.6rem 1.1rem;border-radius:.8rem;font-weight:700;font-size:.9rem;color:#fff;text-decoration:none;background:linear-gradient(135deg,var(--bai-primary),#7c3aed);box-shadow:0 6px 16px #2563eb47;transition:transform .12s ease,box-shadow .15s ease}.bai__primary[data-v-bedfc12d]:hover{color:#fff;transform:translateY(-1px);box-shadow:0 10px 22px #2563eb54}.bai__primary--sm[data-v-bedfc12d]{padding:.5rem .9rem;font-size:.85rem;margin-top:.75rem}.bai__flash[data-v-bedfc12d]{display:flex;align-items:center;gap:.5rem;padding:.65rem .9rem;border-radius:.8rem;font-size:.88rem;margin-bottom:1rem}.bai__flash--ok[data-v-bedfc12d]{background:#16a34a1a;color:#15803d}.bai__flash--warn[data-v-bedfc12d]{background:#eab30824;color:#854d0e}.bai__summary[data-v-bedfc12d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem}.bai__stat[data-v-bedfc12d]{display:flex;align-items:center;gap:.8rem;border:1px solid var(--bai-border);border-radius:1rem;padding:.9rem 1rem;background:var(--bai-surface)}.bai__stat>div[data-v-bedfc12d]{display:flex;flex-direction:column;min-width:0}.bai__stat-icon[data-v-bedfc12d]{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:.75rem;flex-shrink:0}.bai__stat-icon--blue[data-v-bedfc12d]{color:#2563eb;background:#2563eb1a}.bai__stat-icon--violet[data-v-bedfc12d]{color:#7c3aed;background:#7c3aed1a}.bai__stat-icon--amber[data-v-bedfc12d]{color:#d97706;background:#d977061f}.bai__stat-icon--red[data-v-bedfc12d]{color:#dc2626;background:#dc26261a}.bai__stat-value[data-v-bedfc12d]{font-size:1.45rem;font-weight:800;line-height:1.1;color:var(--bai-ink);font-variant-numeric:tabular-nums}.bai__stat-label[data-v-bedfc12d]{font-size:.78rem;color:var(--bai-muted);display:inline-flex;align-items:center;gap:.3rem}.bai__stat--live[data-v-bedfc12d]{border-color:#d9770673}.bai__stat--warn .bai__stat-value[data-v-bedfc12d]{color:#dc2626}.bai__toolbar[data-v-bedfc12d]{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-bottom:.75rem}.bai__search[data-v-bedfc12d]{position:relative;flex:1 1 16rem;max-width:26rem;display:flex;align-items:center;border:1px solid var(--bai-border);border-radius:.8rem;background:var(--bai-surface);transition:border-color .15s ease,box-shadow .15s ease}.bai__search[data-v-bedfc12d]:focus-within{border-color:var(--bai-primary);box-shadow:0 0 0 3px #2563eb1f}.bai__search-icon[data-v-bedfc12d]{position:absolute;left:.75rem;color:var(--bai-muted);pointer-events:none}.bai__search input[data-v-bedfc12d]{flex:1;border:0;outline:0;background:transparent;padding:.55rem 2.2rem .55rem 2.25rem;font-size:.9rem;color:var(--bai-ink)}.bai__search input[data-v-bedfc12d]::-webkit-search-cancel-button{display:none}.bai__search-clear[data-v-bedfc12d]{position:absolute;right:.4rem;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border:0;border-radius:50%;background:var(--bai-soft);color:var(--bai-muted)}.bai__search-clear[data-v-bedfc12d]:hover{color:var(--bai-ink)}.bai__segment[data-v-bedfc12d]{display:inline-flex;padding:.2rem;border-radius:.8rem;background:var(--bai-soft);border:1px solid var(--bai-border)}.bai__segment-btn[data-v-bedfc12d]{display:inline-flex;align-items:center;gap:.35rem;border:0;background:transparent;padding:.38rem .75rem;border-radius:.6rem;font-size:.82rem;font-weight:600;color:var(--bai-muted);transition:background .15s ease,color .15s ease,box-shadow .15s ease}.bai__segment-btn[data-v-bedfc12d]:hover{color:var(--bai-ink)}.bai__segment-btn.active[data-v-bedfc12d]{background:var(--bai-surface);color:var(--bai-primary);box-shadow:0 1px 3px #15181f1f}.bai__sort[data-v-bedfc12d]{position:relative;display:inline-flex;align-items:center;margin:0;border:1px solid var(--bai-border);border-radius:.8rem;background:var(--bai-surface)}.bai__sort-icon[data-v-bedfc12d]{position:absolute;left:.7rem;color:var(--bai-muted);pointer-events:none}.bai__sort select[data-v-bedfc12d]{border:0;outline:0;background:transparent;padding:.5rem .8rem .5rem 2.1rem;font-size:.85rem;font-weight:600;color:var(--bai-ink);cursor:pointer;border-radius:.8rem}.bai__listbar[data-v-bedfc12d]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;min-height:2.5rem;margin-bottom:.5rem}.bai__checkall[data-v-bedfc12d]{display:inline-flex;align-items:center;gap:.4rem;margin:0;font-size:.82rem;font-weight:600;color:var(--bai-muted);cursor:pointer;padding-left:1rem}.bai__count[data-v-bedfc12d]{font-size:.82rem;color:var(--bai-muted);font-variant-numeric:tabular-nums}.bai__live[data-v-bedfc12d]{display:inline-flex;align-items:center;gap:.35rem;padding:.15rem .6rem;border-radius:99px;font-size:.72rem;font-weight:700;color:#fff;background:var(--bai-primary)}.bai__selection[data-v-bedfc12d]{display:flex;align-items:center;gap:.4rem;margin-left:auto;padding:.25rem .3rem .25rem .8rem;border-radius:.8rem;background:#2563eb14}.bai__selection-count[data-v-bedfc12d]{font-size:.82rem;font-weight:700;color:var(--bai-primary);margin-right:.2rem}.bai__danger-btn[data-v-bedfc12d]{display:inline-flex;align-items:center;gap:.35rem;border:0;padding:.4rem .75rem;border-radius:.6rem;font-size:.82rem;font-weight:700;color:#fff;background:#dc2626}.bai__danger-btn[data-v-bedfc12d]:hover{background:#b91c1c}.bai__pulse[data-v-bedfc12d]{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:#d97706;animation:bai-pulse-bedfc12d 1.4s ease-in-out infinite}.bai__pulse--light[data-v-bedfc12d]{background:#fff}@keyframes bai-pulse-bedfc12d{0%,to{opacity:1}50%{opacity:.25}}.bai__empty[data-v-bedfc12d]{border:1.5px dashed var(--bai-border);border-radius:1rem;padding:2.5rem 1rem;text-align:center}.bai__empty-icon[data-v-bedfc12d]{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:1.1rem;color:var(--bai-primary);background:#2563eb14;margin-bottom:.75rem}.bai__empty-title[data-v-bedfc12d]{margin:0 0 .2rem;font-weight:700;color:var(--bai-ink)}.bai__empty-text[data-v-bedfc12d]{margin:0;font-size:.86rem;color:var(--bai-muted)}.bai__list[data-v-bedfc12d]{display:flex;flex-direction:column;gap:.6rem;margin:0}.bai__row[data-v-bedfc12d]{display:grid;grid-template-columns:1.25rem 2.6rem minmax(0,2fr) minmax(0,1.3fr) auto;gap:.9rem;align-items:center;padding:.85rem 1rem;border:1px solid var(--bai-border);border-radius:1rem;background:var(--bai-surface);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.bai__row[data-v-bedfc12d]:hover{border-color:#2563eb59;box-shadow:0 6px 18px #15181f0f}.bai__row--selected[data-v-bedfc12d]{border-color:var(--bai-primary);box-shadow:0 0 0 1px var(--bai-primary);background:#2563eb08}.bai__mode[data-v-bedfc12d]{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:.8rem}.bai__mode--quick[data-v-bedfc12d]{color:#d97706;background:#d977061a}.bai__mode--full[data-v-bedfc12d]{color:#7c3aed;background:#7c3aed1a}.bai__name-line[data-v-bedfc12d]{display:flex;align-items:center;gap:.25rem;min-width:0}.bai__name[data-v-bedfc12d]{font-weight:700;color:var(--bai-ink);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bai__name[data-v-bedfc12d]:hover{color:var(--bai-primary)}.bai__ghost-btn[data-v-bedfc12d]{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border:0;border-radius:.45rem;background:transparent;color:var(--bai-muted);opacity:0;transition:opacity .15s ease,background .15s ease,color .15s ease}.bai__row:hover .bai__ghost-btn[data-v-bedfc12d],.bai__ghost-btn[data-v-bedfc12d]:focus-visible{opacity:1}.bai__ghost-btn[data-v-bedfc12d]:hover{color:var(--bai-primary);background:#2563eb14}.bai__rename[data-v-bedfc12d]{display:flex;gap:.35rem;align-items:center;max-width:28rem}.bai__meta[data-v-bedfc12d]{display:flex;flex-wrap:wrap;gap:.25rem .85rem;margin:.2rem 0 0;font-size:.8rem;color:var(--bai-muted)}.bai__meta-item[data-v-bedfc12d]{display:inline-flex;align-items:center;gap:.3rem}.bai__labels[data-v-bedfc12d]{display:flex;flex-wrap:wrap;gap:.3rem;margin:.45rem 0 0}.bai__label[data-v-bedfc12d]{display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .5rem;border-radius:99px;font-size:.72rem;font-weight:600;color:var(--bai-ink);background:var(--bai-soft);border:1px solid var(--bai-border)}.bai__progress-top[data-v-bedfc12d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.35rem}.bai__status[data-v-bedfc12d]{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;font-weight:700}.bai__status--ok[data-v-bedfc12d]{color:#15803d}.bai__status--warn[data-v-bedfc12d]{color:#b45309}.bai__status--run[data-v-bedfc12d]{color:var(--bai-primary)}.bai__percent[data-v-bedfc12d]{font-size:.78rem;font-weight:700;color:var(--bai-muted);font-variant-numeric:tabular-nums}.bai__bar[data-v-bedfc12d]{height:7px;border-radius:99px;background:var(--bai-soft);overflow:hidden}.bai__bar span[data-v-bedfc12d]{display:block;height:100%;border-radius:99px;background:var(--bai-primary);transition:width .4s ease}.bai__bar span.bai__bar--done[data-v-bedfc12d]{background:linear-gradient(90deg,#22c55e,#16a34a)}.bai__bar span.bai__bar--run[data-v-bedfc12d]{background:linear-gradient(90deg,var(--bai-primary),#7c3aed,var(--bai-primary));background-size:200% 100%;animation:bai-shimmer-bedfc12d 1.6s linear infinite}@keyframes bai-shimmer-bedfc12d{to{background-position:-200% 0}}.bai__counts[data-v-bedfc12d]{display:flex;gap:.6rem;margin-top:.3rem;font-size:.76rem;font-variant-numeric:tabular-nums}.bai__counts span[data-v-bedfc12d]{display:inline-flex;align-items:center;gap:.2rem}.bai__actions[data-v-bedfc12d]{display:flex;gap:.35rem;justify-content:flex-end;align-items:center}.bai__icon-btn[data-v-bedfc12d]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:.65rem;border:1px solid var(--bai-border);background:var(--bai-surface);color:var(--bai-muted);text-decoration:none;transition:color .15s ease,background .15s ease,border-color .15s ease,transform .1s ease}.bai__icon-btn[data-v-bedfc12d]:hover:not(:disabled){color:var(--bai-primary);border-color:#2563eb73;background:#2563eb0f}.bai__icon-btn[data-v-bedfc12d]:active:not(:disabled){transform:scale(.94)}.bai__icon-btn[data-v-bedfc12d]:disabled{opacity:.45;cursor:not-allowed}.bai__icon-btn--primary[data-v-bedfc12d]{color:#fff;background:var(--bai-primary);border-color:var(--bai-primary)}.bai__icon-btn--primary[data-v-bedfc12d]:hover:not(:disabled){color:#fff;background:#1d4ed8}.bai__icon-btn--ok[data-v-bedfc12d]{color:#fff;background:#16a34a;border-color:#16a34a}.bai__icon-btn--ok[data-v-bedfc12d]:hover:not(:disabled){color:#fff;background:#15803d;border-color:#15803d}.bai__icon-btn--warn[data-v-bedfc12d]{color:#b45309;border-color:#d9770673;background:#d977060f}.bai__icon-btn--warn[data-v-bedfc12d]:hover:not(:disabled){color:#92400e;border-color:#d97706;background:#d977061f}.bai__icon-btn--danger[data-v-bedfc12d]:hover:not(:disabled){color:#dc2626;border-color:#dc262680;background:#dc26260f}.bai__badge[data-v-bedfc12d]{position:absolute;top:-.35rem;right:-.35rem;min-width:1.05rem;height:1.05rem;padding:0 .25rem;border-radius:99px;font-size:.62rem;font-weight:800;line-height:1.05rem;color:#fff;background:#d97706}.bai__pager[data-v-bedfc12d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1.25rem}.bai__pager-info[data-v-bedfc12d]{font-size:.82rem;color:var(--bai-muted)}.bai__pager-buttons[data-v-bedfc12d]{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.bai__page[data-v-bedfc12d]{display:inline-flex;align-items:center;justify-content:center;min-width:2.2rem;height:2.2rem;padding:0 .5rem;border-radius:.65rem;border:1px solid var(--bai-border);background:var(--bai-surface);color:var(--bai-ink);font-size:.85rem;font-weight:600;font-variant-numeric:tabular-nums;transition:background .15s ease,color .15s ease,border-color .15s ease}.bai__page[data-v-bedfc12d]:hover:not(:disabled):not(.active){border-color:#2563eb73;color:var(--bai-primary);background:#2563eb0f}.bai__page.active[data-v-bedfc12d]{color:#fff;border-color:transparent;background:linear-gradient(135deg,var(--bai-primary),#7c3aed);box-shadow:0 4px 10px #2563eb47}.bai__page[data-v-bedfc12d]:disabled{opacity:.4;cursor:not-allowed}.bai__page-gap[data-v-bedfc12d]{padding:0 .25rem;color:var(--bai-muted)}.bai__modal-backdrop[data-v-bedfc12d]{position:fixed;inset:0;background:#0f172a80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1060}.bai__modal[data-v-bedfc12d]{background:var(--bai-surface);border-radius:1.1rem;padding:1.25rem;width:100%;max-width:31rem;box-shadow:0 24px 60px #00000047}.bai__modal-head[data-v-bedfc12d]{display:flex;align-items:flex-start;gap:.8rem;margin-bottom:1rem}.bai__modal-icon[data-v-bedfc12d]{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:.8rem;color:#dc2626;background:#dc26261a;flex-shrink:0}.bai__modal-title[data-v-bedfc12d]{margin:0 0 .15rem;font-size:1.05rem;font-weight:800;color:var(--bai-ink);word-break:break-word}.bai__modal-sub[data-v-bedfc12d]{margin:0;font-size:.84rem;color:var(--bai-muted)}.bai__choice[data-v-bedfc12d]{display:flex;align-items:center;gap:.8rem;width:100%;text-align:left;border:1.5px solid var(--bai-border);background:transparent;border-radius:.85rem;padding:.8rem .9rem;margin-bottom:.6rem;color:var(--bai-ink);transition:border-color .15s ease,background .15s ease}.bai__choice[data-v-bedfc12d]:hover:not(:disabled){border-color:var(--bai-primary);background:#2563eb0d}.bai__choice--danger[data-v-bedfc12d]:hover:not(:disabled){border-color:#dc2626;background:#dc26260d}.bai__choice[data-v-bedfc12d]:disabled{opacity:.55;cursor:not-allowed}.bai__choice-icon[data-v-bedfc12d]{display:inline-flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;border-radius:.7rem;flex-shrink:0;color:var(--bai-primary);background:#2563eb1a}.bai__choice--danger .bai__choice-icon[data-v-bedfc12d]{color:#dc2626;background:#dc26261a}.bai__choice-text[data-v-bedfc12d]{display:flex;flex-direction:column;gap:.1rem;flex:1;min-width:0}.bai__choice-title[data-v-bedfc12d]{font-weight:700;font-size:.9rem}.bai__choice-sub[data-v-bedfc12d]{font-size:.78rem;color:var(--bai-muted)}.bai__choice-arrow[data-v-bedfc12d]{color:var(--bai-muted)}.bai-fade-enter-active[data-v-bedfc12d],.bai-fade-leave-active[data-v-bedfc12d]{transition:opacity .15s ease}.bai-fade-enter-from[data-v-bedfc12d],.bai-fade-leave-to[data-v-bedfc12d]{opacity:0}@media(max-width:991.98px){.bai__summary[data-v-bedfc12d]{grid-template-columns:repeat(2,minmax(0,1fr))}.bai__row[data-v-bedfc12d]{grid-template-columns:1.25rem 2.6rem minmax(0,1fr) auto}.bai__actions[data-v-bedfc12d]{grid-column:4;grid-row:1}.bai__progress[data-v-bedfc12d]{grid-column:3 / 5;grid-row:2}}@media(max-width:575.98px){.bai__row[data-v-bedfc12d]{grid-template-columns:1.25rem minmax(0,1fr) auto;gap:.6rem}.bai__mode[data-v-bedfc12d]{display:none}.bai__actions[data-v-bedfc12d]{grid-column:3;grid-row:1;flex-wrap:wrap}.bai__progress[data-v-bedfc12d]{grid-column:2 / 4;grid-row:2}.bai__segment-btn span[data-v-bedfc12d]{display:none}.bai__selection[data-v-bedfc12d]{margin-left:0;width:100%}.bai__pager[data-v-bedfc12d]{justify-content:center}.bai__ghost-btn[data-v-bedfc12d]{opacity:1}}.bab[data-v-e288d18c]{--bab-radius: 14px;color:var(--audit-ink)}.bab--success[data-v-e288d18c]{color:var(--audit-success)}.bab--primary[data-v-e288d18c]{color:var(--audit-primary)}.bab--warning[data-v-e288d18c]{color:var(--audit-warning)}.bab--danger[data-v-e288d18c]{color:var(--audit-danger)}.bab--muted[data-v-e288d18c],.bab__muted[data-v-e288d18c]{color:var(--audit-muted)}.bab__header[data-v-e288d18c]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.bab__eyebrow[data-v-e288d18c]{margin:0 0 .2rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--audit-primary)}.bab__title h1[data-v-e288d18c]{margin:0;font-family:var(--font-display, Georgia, serif);font-size:1.7rem;overflow-wrap:anywhere}.bab__meta[data-v-e288d18c]{margin:.3rem 0 0;font-size:.88rem;color:var(--audit-muted)}.bab__actions[data-v-e288d18c]{display:flex;gap:.5rem;align-items:center}.bab__overview[data-v-e288d18c]{display:flex;flex-wrap:wrap;gap:1.75rem;align-items:center;padding:1.5rem;margin-bottom:1.25rem;border-radius:var(--bab-radius);background:var(--audit-surface);border:1px solid var(--audit-border);border-top:4px solid var(--audit-primary)}.bab__overview--done[data-v-e288d18c]{border-top-color:var(--audit-success)}.bab__ring[data-v-e288d18c]{position:relative;width:140px;height:140px;flex-shrink:0;margin:0 auto}.bab__ring-bar[data-v-e288d18c]{stroke:var(--audit-primary);transition:stroke-dashoffset .8s ease}.bab__overview--done .bab__ring-bar[data-v-e288d18c]{stroke:var(--audit-success)}.bab__ring-center[data-v-e288d18c]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.bab__ring-value[data-v-e288d18c]{font-size:2.2rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.bab__ring-value small[data-v-e288d18c]{font-size:1rem;font-weight:700;margin-left:1px}.bab__ring-sub[data-v-e288d18c]{font-size:.74rem;color:var(--audit-muted)}.bab__overview-body[data-v-e288d18c]{flex:1;min-width:min(100%,300px);display:flex;flex-direction:column;gap:.85rem}.bab__headline[data-v-e288d18c]{margin:0;display:flex;align-items:center;gap:.55rem;font-size:1.05rem;font-weight:700}.bab__pulse[data-v-e288d18c]{width:10px;height:10px;border-radius:50%;background:var(--audit-primary);flex-shrink:0;animation:bab-pulse-e288d18c 1.4s ease-in-out infinite}@keyframes bab-pulse-e288d18c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.bab__stats[data-v-e288d18c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.6rem}.bab__stat[data-v-e288d18c]{display:flex;flex-direction:column;padding:.55rem .8rem;border-radius:.7rem;background:var(--audit-surface-alt);border:1px solid var(--audit-border)}.bab__stat b[data-v-e288d18c]{font-size:1.45rem;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.bab__stat span[data-v-e288d18c]{font-size:.76rem;color:var(--audit-muted)}.bab__stat--success b[data-v-e288d18c]{color:var(--audit-success)}.bab__stat--primary b[data-v-e288d18c]{color:var(--audit-primary)}.bab__stat--danger b[data-v-e288d18c]{color:var(--audit-danger)}.bab__bar[data-v-e288d18c]{display:flex;height:10px;border-radius:999px;overflow:hidden;background:var(--audit-track)}.bab__bar-seg[data-v-e288d18c]{display:block;height:100%;transition:width .8s ease}.bab__bar-seg--done[data-v-e288d18c]{background:var(--audit-success)}.bab__bar-seg--failed[data-v-e288d18c]{background:var(--audit-danger)}.bab__bar-seg--running[data-v-e288d18c]{background:repeating-linear-gradient(45deg,var(--audit-primary),var(--audit-primary) 8px,color-mix(in srgb,var(--audit-primary) 70%,transparent) 8px,color-mix(in srgb,var(--audit-primary) 70%,transparent) 16px);background-size:200% 100%;animation:bab-stripes-e288d18c 1.2s linear infinite}@keyframes bab-stripes-e288d18c{0%{background-position:0 0}to{background-position:22px 0}}.bab__times[data-v-e288d18c]{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem}.bab__times span[data-v-e288d18c]{display:flex;flex-direction:column}.bab__times small[data-v-e288d18c]{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--audit-muted)}.bab__times b[data-v-e288d18c]{font-size:1.1rem;font-variant-numeric:tabular-nums}.bab__note[data-v-e288d18c]{margin:0;font-size:.8rem;color:var(--audit-muted)}.bab__warn[data-v-e288d18c]{color:var(--audit-warning);font-weight:600}.bab__toolbar[data-v-e288d18c]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem}.bab__filters[data-v-e288d18c]{display:flex;flex-wrap:wrap;gap:.4rem}.bab__chip[data-v-e288d18c]{border:1px solid var(--audit-border);background:var(--audit-surface);color:var(--audit-ink);border-radius:999px;padding:.3rem .8rem;font-size:.82rem;font-weight:600;cursor:pointer}.bab__chip small[data-v-e288d18c]{margin-left:.25rem;color:var(--audit-muted);font-weight:600}.bab__chip--active[data-v-e288d18c]{background:var(--audit-primary);border-color:var(--audit-primary);color:var(--audit-primary-contrast, #fff)}.bab__chip--active small[data-v-e288d18c]{color:inherit;opacity:.8}.bab__tools[data-v-e288d18c]{display:flex;gap:.5rem;flex-wrap:wrap}.bab__tools .form-control[data-v-e288d18c]{width:200px}.bab__tools .form-select[data-v-e288d18c]{width:auto}.bab__sites[data-v-e288d18c]{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.bab__site[data-v-e288d18c]{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.85rem 1rem;border-radius:var(--bab-radius);background:var(--audit-surface);border:1px solid var(--audit-border);border-left:4px solid var(--audit-border)}.bab__site--running[data-v-e288d18c]{border-left-color:var(--audit-primary)}.bab__site--completed[data-v-e288d18c]{border-left-color:var(--audit-success)}.bab__site--failed[data-v-e288d18c]{border-left-color:var(--audit-danger)}.bab__site--queued[data-v-e288d18c]{opacity:.85}.bab__site-id[data-v-e288d18c]{display:flex;align-items:center;gap:.65rem;min-width:0}.bab__site-id img[data-v-e288d18c],.bab__site-letter[data-v-e288d18c]{width:28px;height:28px;border-radius:7px;flex-shrink:0}.bab__site-letter[data-v-e288d18c]{display:inline-flex;align-items:center;justify-content:center;background:var(--audit-surface-alt);border:1px solid var(--audit-border);font-weight:800;color:var(--audit-muted)}.bab__site-name[data-v-e288d18c]{display:flex;flex-direction:column;min-width:0}.bab__site-name a[data-v-e288d18c]{font-weight:700;color:var(--audit-ink);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bab__site-name a[data-v-e288d18c]:hover{color:var(--audit-primary)}.bab__site-name small[data-v-e288d18c]{font-size:.74rem;color:var(--audit-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bab__site-main[data-v-e288d18c]{min-width:0;display:flex;flex-direction:column;gap:.3rem}.bab__site-step[data-v-e288d18c]{display:flex;justify-content:space-between;gap:.5rem;font-size:.84rem;font-weight:600}.bab__site-step b[data-v-e288d18c]{font-variant-numeric:tabular-nums;color:var(--audit-primary)}.bab__mini[data-v-e288d18c]{height:7px;border-radius:999px;background:var(--audit-track);overflow:hidden}.bab__mini-bar[data-v-e288d18c]{display:block;height:100%;border-radius:999px;background:var(--audit-primary);transition:width .8s ease}.bab__site-time[data-v-e288d18c]{display:flex;justify-content:space-between;gap:.5rem;font-size:.76rem;color:var(--audit-muted);font-variant-numeric:tabular-nums}.bab__site-failed[data-v-e288d18c]{margin:0;font-size:.84rem;color:var(--audit-danger)}.bab__site-failed--soft[data-v-e288d18c]{color:var(--audit-warning)}.bab__scores[data-v-e288d18c]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .9rem}.bab__overall[data-v-e288d18c]{display:inline-flex;align-items:baseline;gap:.3rem;padding:.15rem .6rem;border-radius:.5rem;background:var(--audit-surface-alt);border:1px solid var(--audit-border)}.bab__overall b[data-v-e288d18c]{font-size:1.15rem;font-weight:800}.bab__overall small[data-v-e288d18c]{font-size:.7rem;color:var(--audit-muted)}.bab__score[data-v-e288d18c]{display:inline-flex;flex-direction:column;align-items:center;min-width:2.6rem;line-height:1.1}.bab__score b[data-v-e288d18c]{font-size:.95rem;font-weight:800;font-variant-numeric:tabular-nums}.bab__score small[data-v-e288d18c]{font-size:.66rem;color:var(--audit-muted)}.bab__lead[data-v-e288d18c]{font-size:.74rem;font-weight:700;padding:.15rem .6rem;border-radius:999px;border:1px solid currentColor}.bab__lead--danger[data-v-e288d18c]{color:var(--audit-danger)}.bab__lead--warning[data-v-e288d18c]{color:var(--audit-warning)}.bab__lead--muted[data-v-e288d18c]{color:var(--audit-muted)}.bab__site-end[data-v-e288d18c]{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem}.bab__empty[data-v-e288d18c]{text-align:center;color:var(--audit-muted);padding:1.5rem 0}@media(max-width:767.98px){.bab__site[data-v-e288d18c]{grid-template-columns:minmax(0,1fr) auto}.bab__site-main[data-v-e288d18c]{grid-column:1 / -1;grid-row:2}.bab__tools[data-v-e288d18c],.bab__tools .form-control[data-v-e288d18c],.bab__tools .form-select[data-v-e288d18c]{width:100%}.bab__title h1[data-v-e288d18c]{font-size:1.35rem}}@media(prefers-reduced-motion:reduce){.bab__pulse[data-v-e288d18c],.bab__bar-seg--running[data-v-e288d18c]{animation:none}}.bab__labels[data-v-e288d18c]{display:flex;flex-wrap:wrap;gap:.35rem;margin:.35rem 0 0}.bab__labels .badge[data-v-e288d18c]{font-weight:500;color:var(--bs-body-color)}.db[data-v-f949c1e8]{--db-primary: var(--audit-primary, #9c7a3c);--db-ink: var(--audit-ink, #15181f);--db-muted: var(--audit-muted, #667085);--db-border: var(--audit-border, #e7e2d8);--db-surface: var(--audit-surface, #ffffff);--db-soft: var(--audit-surface-alt, #f7f4ee);--db-good: #15803d;--db-critical: #b91c1c;--db-running: #64748b;max-width:1320px;margin:0 auto;padding:1.5rem 1.25rem 2.5rem;color:var(--db-ink)}.db-alert[data-v-f949c1e8]{display:flex;align-items:center;gap:.5rem;padding:.7rem .9rem;border-radius:.8rem;font-size:.9rem;margin-bottom:1rem}.db-alert--warn[data-v-f949c1e8]{background:#eab30824;color:#854d0e}.db-hero[data-v-f949c1e8]{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem 1.6rem;margin-bottom:1rem;border-radius:1.25rem;overflow:hidden;color:#fff;background:radial-gradient(26rem 14rem at 100% 0%,rgba(124,58,237,.35),transparent 70%),linear-gradient(120deg,#1f2937,#3b2a14 55%,#5b3d12);box-shadow:0 18px 40px -22px #15181f99}.db-hero__date[data-v-f949c1e8]{margin:0 0 .2rem;font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#ffffffb3}.db-hero__title[data-v-f949c1e8]{margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.45rem,2.6vw,2rem);font-weight:700;color:#fff}.db-hero__sub[data-v-f949c1e8]{margin:.25rem 0 0;color:#ffffffc7}.db-hero__actions[data-v-f949c1e8]{display:flex;flex-wrap:wrap;gap:.5rem}.db-hero .db-btn--ghost[data-v-f949c1e8]{color:#fff;border-color:#fff6}.db-hero .db-btn--ghost[data-v-f949c1e8]:hover{background:#ffffff1f;color:#fff}.db-hero .db-btn--primary[data-v-f949c1e8]{background:#fff;color:#3b2a14}.db-note[data-v-f949c1e8]{display:flex;align-items:flex-start;gap:.45rem;margin:0 0 1rem;padding:.55rem .8rem;border-radius:.7rem;font-size:.82rem;color:var(--db-muted);background:var(--db-soft);border:1px dashed var(--db-border)}.db-btn[data-v-f949c1e8]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.6rem 1.05rem;border-radius:.75rem;font-weight:700;font-size:.9rem;text-decoration:none;border:1px solid transparent;transition:transform .12s ease,filter .15s ease,background .15s ease}.db-btn[data-v-f949c1e8]:active{transform:scale(.98)}.db-btn--primary[data-v-f949c1e8]{background:var(--db-primary);color:var(--audit-primary-contrast, #fff)}.db-btn--primary[data-v-f949c1e8]:hover{filter:brightness(1.07);color:var(--audit-primary-contrast, #fff)}.db-btn--ghost[data-v-f949c1e8]{border-color:var(--db-border);color:var(--db-ink);background:transparent}.db-btn--ghost[data-v-f949c1e8]:hover{border-color:var(--db-primary);color:var(--db-primary)}.db-btn--sm[data-v-f949c1e8]{padding:.45rem .85rem;font-size:.84rem}.db-link[data-v-f949c1e8]{font-size:.84rem;font-weight:600;color:var(--db-primary);text-decoration:none;white-space:nowrap}.db-link[data-v-f949c1e8]:hover{text-decoration:underline}.db-muted[data-v-f949c1e8]{color:var(--db-muted);font-size:.88rem}.db-tone--brand[data-v-f949c1e8]{color:var(--db-primary);background:color-mix(in srgb,var(--db-primary) 13%,transparent)}.db-tone--violet[data-v-f949c1e8]{color:#7c3aed;background:#7c3aed1f}.db-tone--teal[data-v-f949c1e8]{color:#0f766e;background:#0d948821}.db-tone--rose[data-v-f949c1e8]{color:#be185d;background:#db27771f}.db-tone--amber[data-v-f949c1e8]{color:#b45309;background:#f59e0b26}.db-tone--blue[data-v-f949c1e8]{color:#1d4ed8;background:#2563eb1f}.db-kpis[data-v-f949c1e8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-bottom:1rem}.db-kpi[data-v-f949c1e8]{display:flex;align-items:flex-start;gap:.85rem;padding:1.05rem 1.1rem;border-radius:1.1rem;border:1px solid var(--db-border);background:var(--db-surface);color:var(--db-ink);text-decoration:none;min-width:0}.db-kpi--link[data-v-f949c1e8]{transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.db-kpi--link[data-v-f949c1e8]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--db-primary) 40%,var(--db-border));box-shadow:0 12px 26px -16px #15181f59;color:var(--db-ink)}.db-kpi__icon[data-v-f949c1e8]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.6rem;height:2.6rem;border-radius:.85rem}.db-kpi__body[data-v-f949c1e8]{display:flex;flex-direction:column;min-width:0;flex:1}.db-kpi__label[data-v-f949c1e8]{font-size:.8rem;font-weight:600;color:var(--db-muted)}.db-kpi__value[data-v-f949c1e8]{font-size:1.85rem;font-weight:800;line-height:1.15;font-variant-numeric:tabular-nums}.db-kpi__value small[data-v-f949c1e8]{font-size:1rem;font-weight:600;color:var(--db-muted)}.db-kpi__meta[data-v-f949c1e8]{font-size:.76rem;color:var(--db-muted)}.db-meter[data-v-f949c1e8]{display:block;height:6px;margin-top:.4rem;border-radius:99px;background:var(--db-soft);overflow:hidden}.db-meter span[data-v-f949c1e8]{display:block;height:100%;border-radius:99px;background:#7c3aed;transition:width .4s ease}.db-meter--full span[data-v-f949c1e8]{background:var(--db-critical)}.db-grid[data-v-f949c1e8]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:1rem;align-items:start}.db-col[data-v-f949c1e8]{display:grid;gap:1rem;min-width:0}.db-card[data-v-f949c1e8]{padding:1.2rem 1.25rem;border-radius:1.15rem;border:1px solid var(--db-border);background:var(--db-surface);min-width:0}.db-card__head[data-v-f949c1e8]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.9rem}.db-card__title[data-v-f949c1e8]{margin:0;font-size:1.02rem;font-weight:800;color:var(--db-ink)}.db-card__sub[data-v-f949c1e8]{margin:.1rem 0 0;font-size:.8rem;color:var(--db-muted)}.db-card__stat[data-v-f949c1e8]{display:flex;flex-direction:column;align-items:flex-end}.db-card__stat-value[data-v-f949c1e8]{font-size:1.5rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.db-card__stat-label[data-v-f949c1e8]{font-size:.75rem;color:var(--db-muted)}.db-card__foot[data-v-f949c1e8]{margin:.5rem 0 0;font-size:.82rem;color:var(--db-muted)}.db-chart[data-v-f949c1e8]{position:relative}.db-chart__svg[data-v-f949c1e8]{display:block;width:100%;height:auto;overflow:visible}.db-chart__grid line[data-v-f949c1e8]{stroke:var(--db-border);stroke-width:1}.db-chart__grid text[data-v-f949c1e8],.db-chart__x text[data-v-f949c1e8]{fill:var(--db-muted);font-size:11px;font-variant-numeric:tabular-nums}.db-chart__bar[data-v-f949c1e8]{fill:color-mix(in srgb,var(--db-primary) 72%,var(--db-surface));transition:opacity .15s ease}.db-chart__bar--today[data-v-f949c1e8]{fill:var(--db-primary)}.db-chart__bar--dim[data-v-f949c1e8]{opacity:.4}.db-chart rect[tabindex][data-v-f949c1e8]:focus{outline:none}.db-tip[data-v-f949c1e8]{position:absolute;top:0;transform:translate(-50%,-6px);display:flex;flex-direction:column;padding:.4rem .6rem;border-radius:.55rem;background:var(--db-ink);color:var(--db-surface);font-size:.78rem;pointer-events:none;white-space:nowrap;box-shadow:0 8px 20px -10px #00000080}.db-tip__label[data-v-f949c1e8]{opacity:.75}.db-tip__value[data-v-f949c1e8]{font-weight:700}.db-status[data-v-f949c1e8]{margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--db-border)}.db-status__bar[data-v-f949c1e8]{display:flex;gap:2px;height:10px;border-radius:99px;overflow:hidden;background:var(--db-soft)}.db-status__bar span[data-v-f949c1e8]{display:block;height:100%}.db-status__seg--completed[data-v-f949c1e8]{background:var(--db-good)}.db-status__seg--failed[data-v-f949c1e8]{background:var(--db-critical)}.db-status__seg--running[data-v-f949c1e8]{background:var(--db-running)}.db-status__legend[data-v-f949c1e8]{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;margin:.7rem 0 0;padding:0;list-style:none;font-size:.84rem}.db-status__legend li[data-v-f949c1e8]{display:inline-flex;align-items:center;gap:.4rem}.db-status__dot[data-v-f949c1e8]{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;border-radius:50%;color:#fff}.db-status__name[data-v-f949c1e8]{color:var(--db-muted)}.db-status__num[data-v-f949c1e8]{font-weight:700;color:var(--db-ink);font-variant-numeric:tabular-nums}.db-list[data-v-f949c1e8]{margin:0;padding:0;list-style:none}.db-list li+li[data-v-f949c1e8]{border-top:1px solid var(--db-border)}.db-audit[data-v-f949c1e8]{display:flex;align-items:center;gap:.75rem;padding:.65rem .35rem;border-radius:.6rem;color:var(--db-ink);text-decoration:none;transition:background .15s ease}.db-audit[data-v-f949c1e8]:hover{background:var(--db-soft);color:var(--db-ink)}.db-audit__fav[data-v-f949c1e8]{flex-shrink:0;border-radius:4px}.db-audit__text[data-v-f949c1e8]{display:flex;flex-direction:column;min-width:0;flex:1}.db-audit__host[data-v-f949c1e8]{font-weight:700;font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-audit__meta[data-v-f949c1e8]{font-size:.76rem;color:var(--db-muted)}.db-pill[data-v-f949c1e8]{display:inline-flex;align-items:center;gap:.3rem;flex-shrink:0;padding:.2rem .6rem;border-radius:999px;font-size:.75rem;font-weight:700}.db-pill--good[data-v-f949c1e8]{color:var(--db-good);background:#16a34a1f}.db-pill--critical[data-v-f949c1e8]{color:var(--db-critical);background:#dc26261a}.db-pill--running[data-v-f949c1e8]{color:var(--db-running);background:#64748b24}.db-empty[data-v-f949c1e8]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 1rem;color:var(--db-muted);text-align:center}.db-empty p[data-v-f949c1e8]{margin:0}.db-mini[data-v-f949c1e8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:.85rem}.db-mini__item[data-v-f949c1e8]{display:flex;flex-direction:column;padding:.65rem .7rem;border-radius:.8rem;background:var(--db-soft)}.db-mini__value[data-v-f949c1e8]{font-size:1.3rem;font-weight:800;font-variant-numeric:tabular-nums}.db-mini__label[data-v-f949c1e8]{font-size:.75rem;color:var(--db-muted)}.db-rows[data-v-f949c1e8]{display:grid;gap:.35rem}.db-row[data-v-f949c1e8]{display:flex;align-items:center;gap:.6rem;padding:.5rem .45rem;border-radius:.65rem;color:var(--db-ink);text-decoration:none}.db-row[data-v-f949c1e8]:hover{background:var(--db-soft);color:var(--db-ink)}.db-row__icon[data-v-f949c1e8]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.6rem;flex-shrink:0}.db-row__text[data-v-f949c1e8]{flex:1;font-size:.88rem;font-weight:600}.db-row__num[data-v-f949c1e8]{font-weight:800;font-variant-numeric:tabular-nums}.db-row__num small[data-v-f949c1e8]{font-weight:600;color:var(--db-muted)}.db-row__num--hot[data-v-f949c1e8]{color:#be185d}.db-plan__name[data-v-f949c1e8]{padding:.2rem .65rem;border-radius:999px;font-size:.78rem;font-weight:800;color:var(--db-primary);background:color-mix(in srgb,var(--db-primary) 13%,transparent)}.db-plan__note[data-v-f949c1e8]{display:flex;align-items:flex-start;gap:.4rem;margin:0 0 .75rem;padding:.55rem .7rem;border-radius:.7rem;font-size:.82rem}.db-plan__note--trial[data-v-f949c1e8]{background:#eab30824;color:#854d0e}.db-plan__note--ended[data-v-f949c1e8]{background:#dc26261a;color:var(--db-critical)}.db-plan__list[data-v-f949c1e8]{display:grid;gap:.35rem;margin:0 0 .9rem;padding:0;list-style:none;font-size:.86rem}.db-plan__list li[data-v-f949c1e8]{display:flex;align-items:center;gap:.4rem}.db-plan__list li[data-v-f949c1e8] svg{color:var(--db-good)}.db-plan__list li.off[data-v-f949c1e8]{color:var(--db-muted)}.db-plan__list li.off[data-v-f949c1e8] svg{color:var(--db-critical)}.db-plan__actions[data-v-f949c1e8]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.db-plan--ended[data-v-f949c1e8]{border-color:#dc262659}.db-actions[data-v-f949c1e8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.db-action[data-v-f949c1e8]{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.75rem .4rem;border-radius:.9rem;border:1px solid var(--db-border);color:var(--db-ink);text-decoration:none;text-align:center;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.db-action[data-v-f949c1e8]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--db-primary) 40%,var(--db-border));box-shadow:0 10px 22px -16px #15181f66;color:var(--db-ink)}.db-action__icon[data-v-f949c1e8]{display:inline-flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;border-radius:.75rem}.db-action__label[data-v-f949c1e8]{font-size:.8rem;font-weight:700}.db-notes[data-v-f949c1e8]{margin:0;padding:0;list-style:none}.db-notes li[data-v-f949c1e8]{display:flex;gap:.6rem;padding:.6rem 0}.db-notes li+li[data-v-f949c1e8]{border-top:1px solid var(--db-border)}.db-notes__dot[data-v-f949c1e8]{flex-shrink:0;width:.5rem;height:.5rem;margin-top:.4rem;border-radius:50%;background:var(--db-border)}.db-notes li.unread .db-notes__dot[data-v-f949c1e8]{background:var(--db-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--db-primary) 20%,transparent)}.db-notes__body[data-v-f949c1e8]{min-width:0}.db-notes__title[data-v-f949c1e8]{margin:0;font-size:.87rem;font-weight:700}.db-notes li:not(.unread) .db-notes__title[data-v-f949c1e8]{font-weight:600;color:var(--db-muted)}.db-notes__msg[data-v-f949c1e8]{margin:.1rem 0 0;font-size:.8rem;color:var(--db-muted);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.db-notes__time[data-v-f949c1e8]{margin:.15rem 0 0;font-size:.72rem;color:var(--db-muted)}@media(max-width:1199.98px){.db-kpis[data-v-f949c1e8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:991.98px){.db-grid[data-v-f949c1e8]{grid-template-columns:1fr}}@media(max-width:575.98px){.db[data-v-f949c1e8]{padding:1rem .75rem 2rem}.db-kpis[data-v-f949c1e8]{grid-template-columns:1fr}.db-hero[data-v-f949c1e8]{padding:1.2rem}.db-actions[data-v-f949c1e8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.db-kpi--link[data-v-f949c1e8],.db-action[data-v-f949c1e8],.db-btn[data-v-f949c1e8],.db-meter span[data-v-f949c1e8]{transition:none}}.pud-backdrop[data-v-9dc64111]{position:fixed;inset:0;z-index:2100;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pud[data-v-9dc64111]{position:relative;width:100%;max-width:640px;display:grid;grid-template-columns:220px minmax(0,1fr);overflow:hidden;border-radius:1.2rem;background:var(--bs-body-bg, #fff);color:var(--bs-body-color, #111);box-shadow:0 30px 80px -20px #0f172a8c}.pud-close[data-v-9dc64111]{position:absolute;top:.5rem;right:.6rem;z-index:1;width:2rem;height:2rem;border:0;border-radius:50%;background:#0000000f;color:inherit;font-size:1.3rem;line-height:1;cursor:pointer}.pud-art[data-v-9dc64111]{position:relative;display:grid;place-items:center;min-height:220px;background:linear-gradient(150deg,#fef3c7,#fde68a 45%,#f59e0b)}.pud-art img[data-v-9dc64111]{width:100%;height:100%;object-fit:cover;opacity:.9}.pud-crown[data-v-9dc64111]{position:absolute;display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:#ffffffeb;box-shadow:0 10px 24px #00000040}.pud-body[data-v-9dc64111]{padding:1.5rem 1.5rem 1.3rem}.pud-kicker[data-v-9dc64111]{font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#b45309}.pud-body h2[data-v-9dc64111]{margin:.3rem 0 .5rem;font-size:1.25rem;font-weight:750;overflow-wrap:anywhere}.pud-body p[data-v-9dc64111]{margin:0 0 .75rem;font-size:.88rem;color:var(--bs-secondary-color, #667085)}.pud-body ul[data-v-9dc64111]{margin:0 0 1.1rem;padding:0;list-style:none;display:grid;gap:.35rem;font-size:.86rem}.pud-body li[data-v-9dc64111]:before{content:"✓";margin-right:.45rem;font-weight:800;color:#16a34a}.pud-actions[data-v-9dc64111]{display:flex;flex-wrap:wrap;gap:.5rem}.pud-btn[data-v-9dc64111]{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.1rem;border-radius:.75rem;font-weight:700;color:#fff;text-decoration:none;background:linear-gradient(135deg,#d97706,#b45309);box-shadow:0 10px 22px -12px #b45309cc}.pud-btn[data-v-9dc64111]:hover{color:#fff;filter:brightness(1.06)}.pud-ghost[data-v-9dc64111]{border:1px solid var(--bs-border-color, #e5e7eb);background:transparent;color:inherit;border-radius:.75rem;padding:.6rem .9rem;font-weight:600;font-size:.86rem;cursor:pointer}@media(max-width:575.98px){.pud[data-v-9dc64111]{grid-template-columns:1fr}.pud-art[data-v-9dc64111]{min-height:150px;max-height:180px}}.dse-root[data-v-86e67881]{--ds-accent: #7c3aed;--ds-accent-2: #0e7490;--ds-accent-soft: rgba(124, 58, 237, .1);--ds-radius: .6rem;position:fixed;inset:0;z-index:1040;display:flex;flex-direction:column;background:var(--bs-body-bg);color:var(--bs-body-color);font-size:.86rem}.dsi[data-v-86e67881]{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vertical-align:-4px}.dse-top[data-v-86e67881]{display:flex;align-items:center;gap:.35rem;height:56px;padding:0 .75rem;color:#fff;background:linear-gradient(100deg,#4c1d95,#6d28d9 45%,#0e7490);box-shadow:0 2px 10px #0f172a2e;position:relative;z-index:35}.dse-top-btn[data-v-86e67881]{display:inline-flex;align-items:center;gap:.4rem;height:36px;padding:0 .7rem;border:0;border-radius:.5rem;background:#ffffff1f;color:#fff;font-weight:600;text-decoration:none;white-space:nowrap}.dse-top-btn[data-v-86e67881]:hover{background:#ffffff38;color:#fff}.dse-top-icon[data-v-86e67881]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:.5rem;background:transparent;color:#fff}.dse-top-icon[data-v-86e67881]:hover:not(:disabled){background:#ffffff2e}.dse-top-icon[data-v-86e67881]:disabled{opacity:.4}.dse-top-group[data-v-86e67881]{display:inline-flex;gap:2px;padding:2px;border-radius:.6rem;background:#ffffff1a}.dse-top-sep[data-v-86e67881]{width:1px;height:26px;background:#ffffff40;margin:0 .2rem}.dse-top-muted[data-v-86e67881]{opacity:.7;font-weight:400}.dse-title[data-v-86e67881]{border:1px solid transparent;border-radius:.5rem;padding:.35rem .55rem;font-weight:600;font-size:.95rem;background:transparent;color:#fff;width:15rem;max-width:26vw}.dse-title[data-v-86e67881]:hover,.dse-title[data-v-86e67881]:focus{border-color:#ffffff73;background:#ffffff1a;outline:none}.dse-status[data-v-86e67881]{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;opacity:.9;margin-right:.2rem;white-space:nowrap}.dse-status.is-unsaved[data-v-86e67881]{color:#fde68a}.dse-status.is-error[data-v-86e67881]{color:#fecaca}.dse-download[data-v-86e67881]{display:inline-flex;align-items:center;gap:.4rem;height:38px;padding:0 1rem;border:0;border-radius:.55rem;background:#fff;color:#5b21b6;font-weight:700;box-shadow:0 2px 8px #00000026}.dse-download[data-v-86e67881]:hover{background:#f5f3ff}.dse-menu-wrap[data-v-86e67881]{position:relative}.dse-menu[data-v-86e67881]{position:absolute;top:calc(100% + 8px);left:0;z-index:40;width:290px;padding:.9rem;border:1px solid var(--bs-border-color);border-radius:.8rem;background:var(--bs-body-bg);color:var(--bs-body-color);box-shadow:0 18px 40px #0f172a38}.dse-menu-right[data-v-86e67881]{left:auto;right:0}.dse-menu-title[data-v-86e67881]{display:flex;align-items:center;gap:.4rem;font-weight:700;margin-bottom:.6rem}.dse-format-grid[data-v-86e67881]{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem}.dse-format[data-v-86e67881]{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.45rem .5rem;border:1.5px solid var(--bs-border-color);border-radius:.55rem;background:transparent;color:inherit;text-align:left}.dse-format small[data-v-86e67881]{font-size:.62rem;color:var(--bs-secondary-color);line-height:1.2}.dse-format.on[data-v-86e67881]{border-color:var(--ds-accent);background:var(--ds-accent-soft)}.dse-btn-primary[data-v-86e67881]{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;background:linear-gradient(100deg,#6d28d9,#7c3aed);color:#fff;border:0;font-weight:600}.dse-btn-primary[data-v-86e67881]:hover,.dse-btn-primary[data-v-86e67881]:focus{color:#fff;filter:brightness(1.08)}.dse-btn-soft[data-v-86e67881]{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;background:var(--ds-accent-soft);color:var(--ds-accent);border:0;font-weight:600}.dse-btn-soft[data-v-86e67881]:hover{background:#7c3aed2e;color:var(--ds-accent)}.dse-body[data-v-86e67881]{flex:1;display:flex;min-height:0}.dse-rail[data-v-86e67881]{width:78px;flex:none;display:flex;flex-direction:column;gap:.2rem;padding:.55rem .35rem;border-right:1px solid var(--bs-border-color);background:var(--bs-body-bg);overflow-y:auto}.dse-rail-btn[data-v-86e67881]{position:relative;display:flex;flex-direction:column;align-items:center;gap:.22rem;padding:.35rem 0;border:0;border-radius:.6rem;background:transparent;color:var(--bs-secondary-color);font-size:.66rem;font-weight:600}.dse-rail-icon[data-v-86e67881]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:34px;border-radius:.6rem;transition:background .15s,color .15s}.dse-rail-icon .dsi[data-v-86e67881]{width:21px;height:21px}.dse-rail-btn[data-v-86e67881]:hover{color:var(--bs-body-color)}.dse-rail-btn:hover .dse-rail-icon[data-v-86e67881]{background:var(--bs-tertiary-bg)}.dse-rail-btn.active[data-v-86e67881]{color:var(--ds-accent)}.dse-rail-btn.active .dse-rail-icon[data-v-86e67881]{background:linear-gradient(135deg,#7c3aed,#0e7490);color:#fff;box-shadow:0 4px 12px #7c3aed59}.dse-panel[data-v-86e67881]{width:320px;flex:none;overflow-y:auto;padding:.9rem;border-right:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.dse-panel-head[data-v-86e67881]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.7rem}.dse-panel-head h3[data-v-86e67881]{display:flex;align-items:center;gap:.4rem;margin:0;font-size:1.05rem;font-weight:700}.dse-panel-close[data-v-86e67881]{display:inline-flex;border:0;background:transparent;color:var(--bs-secondary-color);border-radius:.4rem;padding:.25rem}.dse-panel-close[data-v-86e67881]:hover{background:var(--bs-tertiary-bg);color:var(--bs-body-color)}.dse-count[data-v-86e67881]{font-size:.7rem;font-weight:700;padding:.05rem .45rem;border-radius:999px;background:var(--bs-tertiary-bg);color:var(--bs-secondary-color)}.dse-search[data-v-86e67881]{display:flex;align-items:center;gap:.4rem;margin-bottom:.7rem;padding:0 .6rem;height:38px;border:1.5px solid var(--bs-border-color);border-radius:.6rem;background:var(--bs-body-bg);color:var(--bs-secondary-color)}.dse-search[data-v-86e67881]:focus-within{border-color:var(--ds-accent);box-shadow:0 0 0 3px var(--ds-accent-soft)}.dse-search input[data-v-86e67881]{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--bs-body-color)}.dse-search-go[data-v-86e67881]{display:inline-flex;border:0;border-radius:.4rem;background:var(--ds-accent);color:#fff;padding:.2rem}.dse-chips[data-v-86e67881]{display:flex;flex-wrap:wrap;gap:.3rem}.dse-chip[data-v-86e67881]{border:1px solid var(--bs-border-color);border-radius:999px;background:transparent;color:inherit;padding:.2rem .65rem;font-size:.74rem;font-weight:500}.dse-chip[data-v-86e67881]:hover:not(:disabled){border-color:var(--ds-accent);color:var(--ds-accent)}.dse-chip.on[data-v-86e67881]{border-color:var(--ds-accent);background:var(--ds-accent);color:#fff}.dse-chip[data-v-86e67881]:disabled{opacity:.4}.dse-hint[data-v-86e67881]{font-size:.76rem;color:var(--bs-secondary-color)}.dse-hint .dsi[data-v-86e67881]{width:14px;height:14px;vertical-align:-2px}.dse-label[data-v-86e67881]{display:block;font-size:.72rem;font-weight:600;color:var(--bs-secondary-color);margin-bottom:.2rem}.dse-empty[data-v-86e67881]{display:flex;align-items:center;gap:.45rem;padding:.8rem;border-radius:.6rem;background:var(--bs-tertiary-bg);color:var(--bs-secondary-color);font-size:.78rem}.dse-empty-card[data-v-86e67881]{padding:1.2rem .9rem;border:1.5px dashed var(--bs-border-color);border-radius:.8rem;text-align:center;color:var(--bs-secondary-color)}.dse-empty-card>.dsi[data-v-86e67881]{width:32px;height:32px;color:var(--ds-accent);margin-bottom:.4rem}.dse-replace-banner[data-v-86e67881]{display:flex;align-items:center;gap:.45rem;margin:-.2rem 0 .8rem;padding:.5rem .6rem;border-radius:.6rem;background:var(--ds-accent-soft);color:var(--ds-accent);font-size:.76rem;font-weight:600}.dse-replace-banner button[data-v-86e67881]{margin-left:auto;display:inline-flex;border:0;background:transparent;color:inherit;padding:0}.dse-group[data-v-86e67881]{margin-bottom:1rem}.dse-group-head[data-v-86e67881]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;font-size:.8rem;font-weight:700}.dse-group-head>span[data-v-86e67881]{display:inline-flex;align-items:center;gap:.4rem}.dse-group-head>span .dsi[data-v-86e67881]{color:var(--ds-accent);width:16px;height:16px}.dse-group-head button[data-v-86e67881]{border:0;background:transparent;color:var(--ds-accent);font-size:.74rem;font-weight:600;padding:0}.dse-card[data-v-86e67881]{padding:.75rem;margin-bottom:.8rem;border:1px solid var(--bs-border-color);border-radius:.75rem;background:var(--bs-body-bg)}.dse-tile[data-v-86e67881]{display:flex;align-items:center;justify-content:center;aspect-ratio:1;padding:.3rem;border:1px solid var(--bs-border-color);border-radius:.6rem;background:var(--bs-tertiary-bg);color:inherit;transition:transform .12s,border-color .12s,box-shadow .12s}.dse-tile[data-v-86e67881]:hover{border-color:var(--ds-accent);box-shadow:0 4px 12px #7c3aed2e;transform:translateY(-1px)}.dse-tile.on[data-v-86e67881]{border-color:var(--ds-accent);box-shadow:0 0 0 2px var(--ds-accent-soft)}.dse-tile img[data-v-86e67881]{max-width:100%;max-height:100%;object-fit:contain}.dse-shape-grid[data-v-86e67881],.dse-graphic-grid[data-v-86e67881]{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem}.dse-graphic-grid .dse-tile[data-v-86e67881]{padding:.55rem;background:var(--bs-body-bg)}.dse-graphic-grid.wide[data-v-86e67881]{grid-template-columns:repeat(3,1fr)}.dse-mask-grid[data-v-86e67881]{display:grid;grid-template-columns:repeat(5,1fr);gap:.3rem}.dse-frame[data-v-86e67881]{display:block;width:78%;aspect-ratio:1;background:linear-gradient(135deg,#c4b5fd,#67e8f9)}.dse-frame.sm[data-v-86e67881]{width:70%}.dse-gradient[data-v-86e67881]{display:block;width:100%;height:100%;border-radius:.45rem}.dse-palette-row[data-v-86e67881]{display:flex;height:30px;margin-bottom:.35rem;border-radius:.5rem;overflow:hidden;border:1px solid var(--bs-border-color)}.dse-palette-row button[data-v-86e67881]{flex:1;border:0;padding:0;transition:flex .15s}.dse-palette-row button[data-v-86e67881]:hover{flex:1.6}.dse-template-grid[data-v-86e67881]{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.dse-template[data-v-86e67881]{display:flex;flex-direction:column;border:0;padding:0;background:transparent;color:inherit;text-align:left}.dse-template-card[data-v-86e67881]{position:relative;display:block;border-radius:.7rem;overflow:hidden;border:1px solid var(--bs-border-color);margin-bottom:.3rem;transition:box-shadow .15s,transform .15s}.dse-template canvas[data-v-86e67881]{display:block;width:100%;aspect-ratio:1}.dse-template-img[data-v-86e67881]{display:block;width:100%;aspect-ratio:1;object-fit:contain;background:var(--bs-tertiary-bg)}.dse-template-noimg[data-v-86e67881]{display:flex;align-items:center;justify-content:center;color:var(--bs-secondary-color)}.dse-template[data-v-86e67881]:disabled{opacity:.6}.dse-template-use[data-v-86e67881]{position:absolute;left:50%;bottom:.5rem;transform:translate(-50%,6px);display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .6rem;border-radius:999px;background:#fff;color:#5b21b6;font-size:.72rem;font-weight:700;box-shadow:0 4px 12px #0003;opacity:0;transition:opacity .15s,transform .15s}.dse-template-use .dsi[data-v-86e67881]{width:14px;height:14px}.dse-template:hover .dse-template-card[data-v-86e67881]{box-shadow:0 0 0 2px var(--ds-accent),0 8px 20px #7c3aed33;transform:translateY(-2px)}.dse-template:hover .dse-template-use[data-v-86e67881]{opacity:1;transform:translate(-50%)}.dse-template-name[data-v-86e67881]{font-size:.78rem;font-weight:600}.dse-template-crown[data-v-86e67881]{position:absolute;top:.35rem;right:.35rem;display:grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:50%;background:#fffffff2;box-shadow:0 2px 5px #0003}.dse-premium-check[data-v-86e67881]{display:flex;align-items:flex-start;gap:.5rem;font-size:.8rem;cursor:pointer}.dse-premium-check .form-check-input[data-v-86e67881]{margin-top:.15rem;flex-shrink:0}.dse-premium-check small[data-v-86e67881]{color:var(--bs-secondary-color)}.dse-template-cat[data-v-86e67881]{font-size:.66rem;color:var(--bs-secondary-color)}.dse-text-preset[data-v-86e67881]{display:flex;align-items:center;gap:.4rem;width:100%;text-align:left;margin-bottom:.4rem;padding:.55rem .75rem;border:1px solid var(--bs-border-color);border-radius:.6rem;background:var(--bs-body-bg);color:inherit;font-family:Inter,sans-serif}.dse-text-preset[data-v-86e67881]:hover{border-color:var(--ds-accent);box-shadow:0 2px 8px #7c3aed1f}.dse-text-preset.is-0[data-v-86e67881]{font-size:1.35rem;font-weight:700;font-family:Poppins,Inter,sans-serif}.dse-text-preset.is-1[data-v-86e67881]{font-size:1.05rem;font-weight:600;font-family:Poppins,Inter,sans-serif}.dse-text-preset.is-2[data-v-86e67881]{font-size:.85rem}.dse-text-preset.is-3[data-v-86e67881]{font-size:.75rem;color:var(--bs-secondary-color)}.dse-text-preset.is-4[data-v-86e67881],.dse-text-preset.is-5[data-v-86e67881]{font-size:.8rem}.dse-effect-grid[data-v-86e67881]{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem}.dse-effect[data-v-86e67881]{padding:0;border:1px solid var(--bs-border-color);border-radius:.6rem;overflow:hidden;background:var(--bs-tertiary-bg);color:inherit;transition:transform .12s,border-color .12s}.dse-effect[data-v-86e67881]:hover{border-color:var(--ds-accent);transform:translateY(-1px)}.dse-effect-sample[data-v-86e67881]{display:flex;align-items:center;justify-content:center;height:62px;padding:0 .3rem}.dse-effect-sample>span[data-v-86e67881]{font-size:1rem;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .2rem;border-radius:.2rem}.dse-combo-grid[data-v-86e67881]{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.dse-combo[data-v-86e67881]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;min-height:78px;padding:.4rem;border:1px solid var(--bs-border-color);border-radius:.6rem;background:var(--bs-tertiary-bg);color:inherit}.dse-combo span[data-v-86e67881]{font-size:1.15rem;line-height:1.1}.dse-combo small[data-v-86e67881]{font-size:.6rem;color:var(--bs-secondary-color);text-align:center}.dse-combo[data-v-86e67881]:hover{border-color:var(--ds-accent)}.dse-photo-grid[data-v-86e67881]{columns:2;column-gap:.45rem}.dse-photo[data-v-86e67881]{position:relative;break-inside:avoid;margin-bottom:.45rem;border-radius:.55rem;overflow:hidden}.dse-photo.busy[data-v-86e67881]{opacity:.5;pointer-events:none}.dse-photo-img[data-v-86e67881]{display:block;width:100%;padding:0;border:0;background:transparent}.dse-photo-img img[data-v-86e67881]{display:block;width:100%;height:auto;transition:transform .2s}.dse-photo:hover .dse-photo-img img[data-v-86e67881]{transform:scale(1.04)}.dse-photo-meta[data-v-86e67881]{position:absolute;left:0;right:0;bottom:0;display:none;align-items:center;justify-content:space-between;gap:.3rem;padding:.35rem;background:linear-gradient(transparent,#000000b3);font-size:.64rem}.dse-photo:hover .dse-photo-meta[data-v-86e67881]{display:flex}.dse-photo-meta a[data-v-86e67881],.dse-photo-meta span[data-v-86e67881]{color:#fff;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dse-photo-meta button[data-v-86e67881]{flex:none;display:inline-flex;border:0;border-radius:.35rem;background:#ffffffeb;color:#111827;padding:.15rem}.dse-photo-meta button .dsi[data-v-86e67881]{width:15px;height:15px}.dse-skeleton[data-v-86e67881]{display:block;break-inside:avoid;margin-bottom:.45rem;border-radius:.55rem;background:linear-gradient(90deg,var(--bs-tertiary-bg),var(--bs-secondary-bg),var(--bs-tertiary-bg));background-size:200% 100%;animation:dse-shimmer-86e67881 1.2s infinite}@keyframes dse-shimmer-86e67881{to{background-position:-200% 0}}.dse-dropzone[data-v-86e67881]{display:flex;flex-direction:column;align-items:center;gap:.25rem;width:100%;margin-bottom:.8rem;padding:1rem .8rem;border:2px dashed rgba(124,58,237,.45);border-radius:.8rem;background:var(--ds-accent-soft);color:var(--ds-accent);text-align:center}.dse-dropzone .dsi[data-v-86e67881]{width:28px;height:28px}.dse-dropzone small[data-v-86e67881]{color:var(--bs-secondary-color);font-size:.7rem}.dse-dropzone[data-v-86e67881]:hover:not(:disabled){background:#7c3aed29}.dse-asset-grid[data-v-86e67881]{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.dse-asset[data-v-86e67881]{position:relative}.dse-asset-img[data-v-86e67881]{display:block;width:100%;aspect-ratio:1;padding:0;border:1px solid var(--bs-border-color);border-radius:.6rem;overflow:hidden;background:var(--bs-tertiary-bg)}.dse-asset-img img[data-v-86e67881]{width:100%;height:100%;object-fit:cover}.dse-asset-img[data-v-86e67881]:hover{box-shadow:0 0 0 2px var(--ds-accent)}.dse-asset-actions[data-v-86e67881]{position:absolute;top:5px;right:5px;display:none;gap:3px}.dse-asset:hover .dse-asset-actions[data-v-86e67881]{display:flex}.dse-asset-actions button[data-v-86e67881]{display:inline-flex;border:0;border-radius:.35rem;background:#111827d1;color:#fff;padding:.2rem}.dse-asset-actions button .dsi[data-v-86e67881]{width:14px;height:14px}.dse-asset-actions button.on[data-v-86e67881]{color:#facc15}.dse-asset-img[data-v-86e67881]{position:relative}.dse-asset-img img[data-v-86e67881]{background:#fff}.dse-asset-file[data-v-86e67881]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;height:100%;padding:.4rem;font-size:.66rem;color:var(--bs-secondary-color);word-break:break-all;text-align:center}.dse-asset-kind[data-v-86e67881]{position:absolute;left:5px;bottom:5px;padding:.05rem .4rem;border-radius:.35rem;background:#111827d1;color:#fff;font-size:.62rem;font-weight:700;letter-spacing:.02em}.dse-asset-kind.k-pdf[data-v-86e67881]{background:#b91c1c}.dse-asset-kind.k-psd[data-v-86e67881]{background:#1d4ed8}.dse-asset-kind.k-svg[data-v-86e67881]{background:#c2410c}.dse-asset-kind.k-video[data-v-86e67881]{background:#7c3aed}.dse-importing[data-v-86e67881]{display:flex;align-items:center;gap:.55rem;margin:0 0 .6rem;padding:.55rem .7rem;border-radius:.6rem;background:#7c3aed1a;font-size:.75rem}.dse-brand-colors[data-v-86e67881]{display:flex;flex-wrap:wrap;gap:.45rem}.dse-brand-color[data-v-86e67881]{position:relative;display:inline-flex}.dse-add-color[data-v-86e67881]{position:relative;display:inline-flex;align-items:center;justify-content:center;border:1.5px dashed var(--bs-border-color)!important;background:transparent!important;color:var(--bs-secondary-color);cursor:pointer}.dse-add-color input[data-v-86e67881]{position:absolute;inset:0;opacity:0;cursor:pointer}.dse-x[data-v-86e67881]{position:absolute;top:-6px;right:-6px;width:17px;height:17px;border-radius:50%;border:0;background:#111827;color:#fff;font-size:.7rem;line-height:17px;padding:0;display:none}.dse-brand-color:hover .dse-x[data-v-86e67881]{display:block}.dse-brand-font[data-v-86e67881]{display:grid;grid-template-columns:76px 1fr 32px;align-items:center;gap:.4rem;margin-bottom:.45rem}.dse-brand-font-role[data-v-86e67881]{font-size:.72rem;font-weight:600;color:var(--bs-secondary-color);text-transform:capitalize}.dse-mini-btn[data-v-86e67881]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:31px;border:1px solid var(--bs-border-color);border-radius:.4rem;background:transparent;color:inherit}.dse-mini-btn[data-v-86e67881]:hover:not(:disabled){border-color:var(--ds-accent);color:var(--ds-accent)}.dse-mini-btn[data-v-86e67881]:disabled{opacity:.4}.dse-brush-grid[data-v-86e67881]{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem}.dse-brush[data-v-86e67881]{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.5rem .15rem;border:1px solid var(--bs-border-color);border-radius:.6rem;background:transparent;color:inherit;font-size:.68rem;font-weight:600}.dse-brush[data-v-86e67881]:hover{border-color:var(--ds-accent)}.dse-brush.on[data-v-86e67881]{border-color:var(--ds-accent);background:var(--ds-accent-soft);color:var(--ds-accent)}.dse-layer-tools[data-v-86e67881]{display:flex;gap:.25rem;margin-bottom:.6rem;padding:.25rem;border-radius:.6rem;background:var(--bs-tertiary-bg)}.dse-layer-tools button[data-v-86e67881]{flex:1;display:inline-flex;align-items:center;justify-content:center;height:30px;border:0;border-radius:.45rem;background:transparent;color:inherit}.dse-layer-tools button[data-v-86e67881]:hover:not(:disabled){background:var(--bs-body-bg);color:var(--ds-accent)}.dse-layer-tools button.danger[data-v-86e67881]:hover:not(:disabled){color:#dc2626}.dse-layer-tools button[data-v-86e67881]:disabled{opacity:.35}.dse-layers[data-v-86e67881]{list-style:none;padding:0;margin:0}.dse-layer[data-v-86e67881]{display:flex;align-items:center;gap:.45rem;padding:.35rem .45rem;margin-bottom:.2rem;border-radius:.55rem;cursor:pointer;border:1px solid transparent}.dse-layer[data-v-86e67881]:hover{background:var(--bs-tertiary-bg)}.dse-layer.active[data-v-86e67881]{border-color:var(--ds-accent);background:var(--ds-accent-soft)}.dse-layer.is-hidden[data-v-86e67881]{opacity:.5}.dse-layer-grip[data-v-86e67881]{color:var(--bs-secondary-color);font-size:.7rem;letter-spacing:-2px;cursor:grab}.dse-layer-thumb[data-v-86e67881]{flex:none;width:32px;height:32px;border-radius:.4rem;border:1px solid var(--bs-border-color);background-size:cover;background-position:center;display:inline-flex;align-items:center;justify-content:center;color:#fff}.dse-layer-thumb .dsi[data-v-86e67881]{width:16px;height:16px;filter:drop-shadow(0 0 1px rgba(0,0,0,.7))}.dse-layer-name[data-v-86e67881]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dse-layer-btn[data-v-86e67881]{display:inline-flex;border:0;background:transparent;color:var(--bs-secondary-color);padding:.1rem;border-radius:.3rem;opacity:.55}.dse-layer:hover .dse-layer-btn[data-v-86e67881],.dse-layer-btn.on[data-v-86e67881]{opacity:1}.dse-layer-btn.on[data-v-86e67881]{color:var(--ds-accent)}.dse-layer-btn .dsi[data-v-86e67881]{width:16px;height:16px}.dse-stage[data-v-86e67881]{position:relative;flex:1;min-width:0;overflow:hidden;background:var(--bs-tertiary-bg)}.dse-stage canvas[data-v-86e67881]{position:absolute;left:0;top:0;display:block;outline:none}.dse-stage.is-drop[data-v-86e67881]{box-shadow:inset 0 0 0 3px var(--ds-accent)}.dse-drop-hint[data-v-86e67881]{position:absolute;top:16px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .9rem;border-radius:999px;background:var(--ds-accent);color:#fff;font-weight:600;pointer-events:none}.dse-stage-info[data-v-86e67881]{position:absolute;left:14px;bottom:14px;display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .7rem;border-radius:999px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:0 4px 14px #0f172a1a;font-size:.75rem;color:var(--bs-secondary-color)}.dse-stage-info .dsi[data-v-86e67881]{width:15px;height:15px}.dse-zoom[data-v-86e67881]{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:.15rem;padding:.25rem;border-radius:999px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:0 4px 14px #0f172a1a}.dse-zoom button[data-v-86e67881]{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;border:0;border-radius:999px;background:transparent;color:inherit}.dse-zoom button[data-v-86e67881]:hover{background:var(--bs-tertiary-bg)}.dse-zoom input[type=range][data-v-86e67881]{width:110px;accent-color:var(--ds-accent)}.dse-zoom-value[data-v-86e67881]{min-width:3.4rem!important;font-variant-numeric:tabular-nums;font-weight:600;font-size:.78rem}.dse-float[data-v-86e67881]{position:absolute;z-index:20;transform:translate(-50%);display:flex;align-items:center;gap:2px;padding:4px;border-radius:.75rem;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:0 10px 28px #0f172a2e;white-space:nowrap}.dse-float button[data-v-86e67881]{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;border:0;border-radius:.5rem;background:transparent;color:inherit}.dse-float button[data-v-86e67881]:hover{background:var(--bs-tertiary-bg);color:var(--ds-accent)}.dse-float button.on[data-v-86e67881],.dse-float button.accent[data-v-86e67881]{background:var(--ds-accent-soft);color:var(--ds-accent)}.dse-float button.danger[data-v-86e67881]:hover{color:#dc2626}.dse-float-num[data-v-86e67881]{min-width:28px;text-align:center;font-weight:600;font-variant-numeric:tabular-nums}.dse-float-sep[data-v-86e67881]{width:1px;height:22px;background:var(--bs-border-color);margin:0 3px}.dse-float-color[data-v-86e67881]{position:relative;display:inline-block;width:24px;height:24px;margin:0 4px;border-radius:50%;border:2px solid var(--bs-body-bg);box-shadow:0 0 0 1px var(--bs-border-color);cursor:pointer}.dse-float-color input[data-v-86e67881]{position:absolute;inset:0;opacity:0;cursor:pointer}.dse-view-wrap[data-v-86e67881]{position:absolute;left:14px;bottom:56px}.dse-scroll[data-v-86e67881]{position:absolute;inset:0;overflow:auto}.dse-pages-col[data-v-86e67881]{display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:min-content;padding:.75rem 1.5rem 6rem}.dse-pagebox[data-v-86e67881]{flex:none;display:flex;flex-direction:column}.dse-pagebar[data-v-86e67881]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0 40px -30px;padding:.2rem 0;font-size:.78rem;font-weight:600;color:var(--bs-secondary-color);position:relative;z-index:2}.dse-pagebox.active .dse-pagebar-title[data-v-86e67881]{color:var(--ds-accent)}.dse-pagebar-tools[data-v-86e67881]{display:inline-flex;gap:2px;opacity:.55;transition:opacity .15s}.dse-pagebox:hover .dse-pagebar-tools[data-v-86e67881],.dse-pagebox.active .dse-pagebar-tools[data-v-86e67881]{opacity:1}.dse-pagebar-tools button[data-v-86e67881]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:24px;padding:0;border:0;border-radius:.35rem;background:transparent;color:var(--bs-secondary-color);font-size:.85rem;line-height:1}.dse-pagebar-tools button .dsi[data-v-86e67881]{width:15px;height:15px}.dse-pagebar-tools button[data-v-86e67881]:hover:not(:disabled){color:var(--ds-accent);background:var(--ds-accent-soft)}.dse-pagebar-tools button[data-v-86e67881]:disabled{opacity:.3}.dse-canvas-wrap[data-v-86e67881]{position:relative;flex:none}.dse-stage .dse-canvas-wrap canvas[data-v-86e67881]{position:absolute;left:0;top:0;display:block;outline:none}.dse-add-page-big[data-v-86e67881]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:min(520px,90%);margin-top:-.5rem;padding:.65rem 1rem;border:1.5px dashed var(--bs-border-color);border-radius:.6rem;background:var(--bs-body-bg);color:var(--bs-secondary-color);font-weight:600;font-size:.85rem}.dse-add-page-big[data-v-86e67881]:hover{border-color:var(--ds-accent);color:var(--ds-accent)}.dse-qr-add[data-v-86e67881]{display:flex;align-items:center;gap:.7rem;width:100%;padding:.7rem;border:1px solid var(--bs-border-color);border-radius:.7rem;background:var(--bs-body-bg);color:inherit;text-align:left}.dse-qr-add>.dsi[data-v-86e67881]{width:34px;height:34px;color:var(--ds-accent)}.dse-qr-add small[data-v-86e67881]{display:block;color:var(--bs-secondary-color);font-size:.7rem}.dse-qr-add[data-v-86e67881]:hover{border-color:var(--ds-accent);box-shadow:0 4px 12px #7c3aed26}.dse-view-btn[data-v-86e67881]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:inherit;box-shadow:0 4px 14px #0f172a1a}.dse-view-btn.on[data-v-86e67881]{color:var(--ds-accent);border-color:var(--ds-accent)}.dse-view-menu[data-v-86e67881]{position:absolute;left:0;bottom:46px;width:220px;display:grid;gap:.45rem;padding:.75rem;border-radius:.75rem;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:0 12px 30px #0f172a2e}.dse-data[data-v-86e67881]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.76rem}.dse-color.sm[data-v-86e67881]{width:30px;height:28px}.dse-layer-group[data-v-86e67881]{width:14px;height:14px;color:var(--ds-accent)}.dse-notice[data-v-86e67881]{position:absolute;left:50%;bottom:64px;transform:translate(-50%);max-width:90%;display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1rem;border-radius:.7rem;background:#111827;color:#fff;font-size:.8rem;box-shadow:0 8px 24px #00000040}.dse-props[data-v-86e67881]{width:290px;flex:none;overflow-y:auto;padding:.9rem;border-left:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.dse-props-head[data-v-86e67881]{display:flex;align-items:center;gap:.6rem;margin-bottom:.7rem;min-width:0}.dse-props-head>div[data-v-86e67881]{min-width:0}.dse-props-head h3[data-v-86e67881]{margin:0;font-size:1rem;font-weight:700}.dse-props-head small[data-v-86e67881]{color:var(--bs-secondary-color);font-size:.72rem}.dse-props-icon[data-v-86e67881]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:.6rem;background:linear-gradient(135deg,#7c3aed,#0e7490);color:#fff}.dse-quick[data-v-86e67881]{display:flex;gap:.25rem;margin-bottom:.8rem;padding:.25rem;border-radius:.6rem;background:var(--bs-tertiary-bg)}.dse-quick button[data-v-86e67881]{flex:1;display:inline-flex;align-items:center;justify-content:center;height:32px;border:0;border-radius:.45rem;background:transparent;color:inherit}.dse-quick button[data-v-86e67881]:hover,.dse-quick button.on[data-v-86e67881]{background:var(--bs-body-bg);color:var(--ds-accent)}.dse-quick button.danger[data-v-86e67881]:hover{color:#dc2626}.dse-sec[data-v-86e67881]{border:1px solid var(--bs-border-color);border-radius:.7rem;margin-bottom:.55rem;padding:0 .7rem;background:var(--bs-body-bg)}.dse-sec[open][data-v-86e67881]{padding-bottom:.7rem}.dse-sec>summary[data-v-86e67881]{display:flex;align-items:center;gap:.45rem;list-style:none;cursor:pointer;padding:.6rem 0;font-size:.8rem;font-weight:700;-webkit-user-select:none;user-select:none}.dse-sec>summary[data-v-86e67881]::-webkit-details-marker{display:none}.dse-sec>summary .dsi[data-v-86e67881]{width:16px;height:16px;color:var(--ds-accent)}.dse-sec>summary[data-v-86e67881]:after{content:"";margin-left:auto;width:7px;height:7px;border-right:2px solid var(--bs-secondary-color);border-bottom:2px solid var(--bs-secondary-color);transform:rotate(-45deg);transition:transform .15s}.dse-sec[open]>summary[data-v-86e67881]:after{transform:rotate(45deg)}.dse-icon-row[data-v-86e67881]{display:flex;gap:.25rem}.dse-icon-row button[data-v-86e67881]{flex:1;display:inline-flex;align-items:center;justify-content:center;height:32px;border:1px solid var(--bs-border-color);border-radius:.45rem;background:transparent;color:inherit}.dse-icon-row button[data-v-86e67881]:hover:not(:disabled){border-color:var(--ds-accent);color:var(--ds-accent);background:var(--ds-accent-soft)}.dse-icon-row button[data-v-86e67881]:disabled{opacity:.35}.dse-row[data-v-86e67881]{display:flex;justify-content:space-between;margin-bottom:.7rem}.dse-grid2[data-v-86e67881]{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.dse-grid2 label[data-v-86e67881]{margin:0}.dse-span2[data-v-86e67881]{grid-column:span 2}.dse-toggle-row[data-v-86e67881]{display:flex;flex-wrap:wrap;gap:.25rem;align-items:center}.dse-toggle[data-v-86e67881]{min-width:31px;height:31px;border:1px solid var(--bs-border-color);border-radius:.4rem;background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center}.dse-toggle[data-v-86e67881]:hover{border-color:var(--ds-accent)}.dse-toggle.on[data-v-86e67881]{background:var(--ds-accent-soft);border-color:var(--ds-accent);color:var(--ds-accent)}.dse-toggle-sep[data-v-86e67881]{width:1px;height:20px;background:var(--bs-border-color);margin:0 .15rem}.dse-stepper[data-v-86e67881]{display:flex;align-items:stretch;height:31px;border:1px solid var(--bs-border-color);border-radius:.4rem;overflow:hidden}.dse-stepper button[data-v-86e67881]{display:inline-flex;align-items:center;justify-content:center;width:26px;border:0;background:var(--bs-tertiary-bg);color:inherit;padding:0}.dse-stepper button .dsi[data-v-86e67881]{width:14px;height:14px}.dse-stepper input[data-v-86e67881]{flex:1;min-width:0;width:100%;border:0;text-align:center;background:transparent;color:inherit;font-size:.8rem;-moz-appearance:textfield}.dse-stepper input[data-v-86e67881]::-webkit-inner-spin-button{-webkit-appearance:none}.dse-color[data-v-86e67881]{width:40px;height:31px;padding:2px;border:1px solid var(--bs-border-color);border-radius:.45rem;background:var(--bs-body-bg);cursor:pointer}.dse-color.w-100[data-v-86e67881]{width:100%}.dse-palette[data-v-86e67881]{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:.35rem}.dse-swatch[data-v-86e67881]{width:26px;height:26px;border-radius:50%;border:1px solid rgba(15,23,42,.18);padding:0;transition:transform .12s}.dse-swatch.sm[data-v-86e67881]{width:20px;height:20px}.dse-swatch.lg[data-v-86e67881]{width:34px;height:34px;border-radius:.55rem}.dse-swatch[data-v-86e67881]:hover{transform:scale(1.12)}.dse-switch[data-v-86e67881]{position:relative;display:flex;align-items:center;gap:.55rem;margin:0;font-size:.8rem;cursor:pointer}.dse-switch input[data-v-86e67881]{position:absolute;opacity:0}.dse-switch>span[data-v-86e67881]{position:relative;flex:none;width:32px;height:18px;border-radius:999px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);transition:background .15s}.dse-switch>span[data-v-86e67881]:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0000004d;transition:transform .15s}.dse-switch input:checked+span[data-v-86e67881]{background:var(--ds-accent);border-color:var(--ds-accent)}.dse-switch input:checked+span[data-v-86e67881]:after{transform:translate(14px)}.dse-switch input:focus-visible+span[data-v-86e67881]{box-shadow:0 0 0 3px var(--ds-accent-soft)}.dse-subbox[data-v-86e67881]{padding:.55rem;border-radius:.55rem;background:var(--bs-tertiary-bg)}.dse-tip[data-v-86e67881]{display:flex;gap:.45rem;padding:.6rem;margin:.4rem 0;border-radius:.6rem;background:var(--ds-accent-soft);color:var(--bs-body-color);font-size:.75rem}.dse-tip .dsi[data-v-86e67881]{color:var(--ds-accent)}.dse-seg[data-v-86e67881]{display:flex;flex-wrap:wrap;gap:2px;padding:2px;border-radius:.55rem;background:var(--bs-tertiary-bg)}.dse-seg button[data-v-86e67881]{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:.2rem;border:0;border-radius:.45rem;background:transparent;color:var(--bs-secondary-color);font-size:.72rem;font-weight:600;padding:.32rem .4rem}.dse-seg button .dsi[data-v-86e67881]{width:15px;height:15px}.dse-seg button.on[data-v-86e67881]{background:var(--bs-body-bg);color:var(--ds-accent);box-shadow:0 1px 3px #0f172a1f}.dse-filter-grid[data-v-86e67881]{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem}.dse-filter[data-v-86e67881]{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:2px;border:2px solid transparent;border-radius:.5rem;background:transparent;color:inherit;font-size:.66rem}.dse-filter img[data-v-86e67881],.dse-filter-empty[data-v-86e67881]{display:block;width:100%;aspect-ratio:1;border-radius:.4rem;object-fit:cover;background:var(--bs-tertiary-bg)}.dse-filter img[data-v-86e67881]{background:#fff;object-fit:contain}.dse-filter.on[data-v-86e67881]{border-color:var(--ds-accent)}.dse-bg-preview[data-v-86e67881]{height:80px;border-radius:.5rem;background-size:cover;background-position:center;border:1px solid var(--bs-border-color)}.dse-credit[data-v-86e67881]{font-size:.72rem;color:var(--bs-secondary-color);margin:0 0 .5rem}.dse-credit a[data-v-86e67881]{color:inherit;text-decoration:underline}.ds-text-editor{font-kerning:normal}.dse-modal-backdrop[data-v-86e67881]{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;background:#0f172a73;padding:1rem}.dse-modal[data-v-86e67881]{width:460px;max-width:100%;max-height:90vh;overflow-y:auto;padding:1.1rem;border-radius:1rem;background:var(--bs-body-bg);box-shadow:0 24px 60px #0f172a59}.dse-shortcuts>div[data-v-86e67881]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.45rem 0;border-bottom:1px solid var(--bs-border-color)}.dse-shortcuts>div[data-v-86e67881]:last-child{border-bottom:0}.dse-shortcuts kbd[data-v-86e67881]{background:var(--bs-tertiary-bg);color:var(--bs-body-color);border:1px solid var(--bs-border-color);font-size:.72rem}@media(max-width:1499.98px){.dse-zoom input[type=range][data-v-86e67881]{display:none}}@media(max-width:1199.98px){.dse-props[data-v-86e67881]{width:250px}.dse-zoom input[type=range][data-v-86e67881]{display:none}}@media(max-width:991.98px){.dse-panel[data-v-86e67881]{position:absolute;left:78px;top:56px;bottom:0;z-index:25;box-shadow:8px 0 24px #0f172a26}.dse-title[data-v-86e67881]{width:9rem}.dse-status[data-v-86e67881]{display:none}}@media(max-width:767.98px){.dse-props[data-v-86e67881]{display:none}.dse-rail[data-v-86e67881]{width:64px}.dse-panel[data-v-86e67881]{left:64px;width:min(320px,calc(100vw - 64px))}}.dsx[data-v-b77a7d61]{width:17px;height:17px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vertical-align:-3px}.ds-hero[data-v-b77a7d61]{position:relative;display:flex;align-items:center;overflow:hidden;min-height:220px;padding:2rem 2.2rem;border-radius:1.2rem;color:#fff;background:linear-gradient(110deg,#4c1d95,#6d28d9 40%,#0e7490);box-shadow:0 14px 34px #4c1d9547}.ds-hero-text[data-v-b77a7d61]{position:relative;z-index:1;max-width:640px}.ds-hero-eyebrow[data-v-b77a7d61]{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .7rem;border-radius:999px;background:#ffffff29;font-size:.78rem;font-weight:600}.ds-hero h1[data-v-b77a7d61]{margin:.7rem 0 .4rem;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;color:#fff}.ds-hero p[data-v-b77a7d61]{margin:0 0 1.1rem;opacity:.9}.ds-hero-actions[data-v-b77a7d61]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.ds-hero-search[data-v-b77a7d61]{display:flex;align-items:center;gap:.45rem;flex:1 1 300px;max-width:420px;height:44px;margin:0;padding:0 .9rem;border-radius:.8rem;background:#fff;color:#64748b;box-shadow:0 6px 18px #00000026}.ds-hero-search input[data-v-b77a7d61]{flex:1;min-width:0;border:0;outline:none;background:transparent;color:#0f172a}.ds-hero-link[data-v-b77a7d61]{display:inline-flex;align-items:center;gap:.35rem;height:40px;padding:0 .9rem;border-radius:.7rem;background:#ffffff26;color:#fff;font-weight:600;font-size:.85rem;text-decoration:none}.ds-hero-link[data-v-b77a7d61]:hover{background:#ffffff40;color:#fff}.ds-hero-art span[data-v-b77a7d61]{position:absolute;border-radius:50%;opacity:.5}.ds-hero-art .a1[data-v-b77a7d61]{width:260px;height:260px;right:-60px;top:-80px;background:#f472b6}.ds-hero-art .a2[data-v-b77a7d61]{width:160px;height:160px;right:140px;bottom:-70px;background:#22d3ee}.ds-hero-art .a3[data-v-b77a7d61]{width:90px;height:90px;right:60px;top:110px;background:#facc15;border-radius:1.2rem;transform:rotate(18deg);opacity:.7}.ds-card[data-v-b77a7d61]{border-radius:1.1rem;border-color:var(--bs-border-color)}.ds-head[data-v-b77a7d61]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:1rem}.ds-head h2[data-v-b77a7d61]{display:flex;align-items:center;gap:.45rem;margin:0;font-size:1.1rem;font-weight:700}.ds-head h2>.dsx[data-v-b77a7d61]{color:#7c3aed}.ds-count[data-v-b77a7d61]{font-size:.72rem;font-weight:700;padding:.1rem .5rem;border-radius:999px;background:var(--bs-tertiary-bg);color:var(--bs-secondary-color)}.ds-tabs[data-v-b77a7d61],.ds-chips[data-v-b77a7d61]{display:flex;flex-wrap:wrap;gap:.35rem}.ds-tabs button[data-v-b77a7d61]{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .9rem;border:1px solid var(--bs-border-color);border-radius:.7rem;background:var(--bs-body-bg);color:inherit;font-weight:600;font-size:.85rem}.ds-tabs button[data-v-b77a7d61]:hover{border-color:#7c3aed;color:#7c3aed}.ds-tabs button.on[data-v-b77a7d61]{border-color:transparent;background:linear-gradient(110deg,#6d28d9,#0e7490);color:#fff;box-shadow:0 6px 16px #6d28d940}.ds-chips button[data-v-b77a7d61]{padding:.25rem .8rem;border:1px solid var(--bs-border-color);border-radius:999px;background:transparent;color:inherit;font-size:.8rem;font-weight:500}.ds-chips button[data-v-b77a7d61]:hover{border-color:#7c3aed;color:#7c3aed}.ds-chips button.on[data-v-b77a7d61]{border-color:#7c3aed;background:#7c3aed;color:#fff}.ds-search[data-v-b77a7d61]{display:flex;align-items:center;gap:.35rem;margin:0;padding:0 .6rem;height:34px;border:1px solid var(--bs-border-color);border-radius:.55rem;color:var(--bs-secondary-color)}.ds-search[data-v-b77a7d61]:focus-within{border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed1f}.ds-search input[data-v-b77a7d61]{border:0;outline:none;background:transparent;color:var(--bs-body-color);width:11rem;font-size:.85rem}.ds-btn[data-v-b77a7d61]{display:inline-flex;align-items:center;gap:.35rem;background:linear-gradient(100deg,#6d28d9,#7c3aed);color:#fff;border:0;font-weight:600}.ds-btn[data-v-b77a7d61]:hover,.ds-btn[data-v-b77a7d61]:focus{color:#fff;filter:brightness(1.08)}.ds-size-grid[data-v-b77a7d61]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.7rem}.ds-size-card[data-v-b77a7d61]{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.85rem .9rem;border:1px solid var(--bs-border-color);border-radius:.8rem;background:var(--bs-body-bg);text-align:left;transition:border-color .15s,box-shadow .15s,transform .15s}.ds-size-card[data-v-b77a7d61]:hover{border-color:#7c3aed;box-shadow:0 8px 20px #7c3aed29;transform:translateY(-2px)}.ds-size-shape-wrap[data-v-b77a7d61]{height:52px;display:flex;align-items:center}.ds-size-shape[data-v-b77a7d61]{display:block;border-radius:4px;background:linear-gradient(135deg,#7c3aed40,#0e749040);border:2px solid #7c3aed}.ds-size-name[data-v-b77a7d61]{font-weight:600;font-size:.88rem;color:var(--bs-body-color)}.ds-size-px[data-v-b77a7d61]{font-size:.74rem;color:var(--bs-secondary-color)}.ds-custom[data-v-b77a7d61]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.6rem}.ds-custom label[data-v-b77a7d61]{display:flex;flex-direction:column;gap:.2rem;margin:0;font-size:.75rem;font-weight:600;color:var(--bs-secondary-color)}.ds-custom input[data-v-b77a7d61]{width:7.5rem}.ds-custom-x[data-v-b77a7d61]{padding-bottom:.45rem;color:var(--bs-secondary-color)}.ds-sub[data-v-b77a7d61]{display:flex;align-items:center;gap:.4rem;margin-bottom:.7rem;font-size:.88rem;font-weight:700}.ds-sub-row[data-v-b77a7d61]{flex-wrap:wrap;justify-content:space-between}.ds-sub .dsx[data-v-b77a7d61]{color:#7c3aed}.ds-template-grid[data-v-b77a7d61]{display:grid;grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:.9rem}.ds-template-card[data-v-b77a7d61]{display:flex;flex-direction:column;gap:.15rem;padding:0;border:0;background:transparent;text-align:left;color:var(--bs-body-color)}.ds-template-frame[data-v-b77a7d61]{position:relative;display:block;overflow:hidden;border-radius:.8rem;border:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg);margin-bottom:.3rem;transition:transform .15s,box-shadow .15s}.ds-template-frame canvas[data-v-b77a7d61],.ds-template-frame img[data-v-b77a7d61]{display:block;width:100%;aspect-ratio:1;object-fit:contain}.ds-template-empty[data-v-b77a7d61]{display:flex;align-items:center;justify-content:center;aspect-ratio:1;color:var(--bs-secondary-color)}.ds-template-use[data-v-b77a7d61]{position:absolute;left:50%;bottom:.6rem;transform:translate(-50%,8px);display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap;padding:.3rem .75rem;border-radius:999px;background:#fff;color:#5b21b6;font-size:.75rem;font-weight:700;box-shadow:0 6px 16px #0003;opacity:0;transition:opacity .15s,transform .15s}.ds-template-card:hover .ds-template-frame[data-v-b77a7d61]{transform:translateY(-3px);box-shadow:0 0 0 2px #7c3aed,0 12px 26px #7c3aed33}.ds-template-card:hover .ds-template-use[data-v-b77a7d61]{opacity:1;transform:translate(-50%)}.ds-template-name[data-v-b77a7d61]{font-weight:600;font-size:.86rem}.ds-template-crown[data-v-b77a7d61]{position:absolute;top:.45rem;right:.45rem;display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:50%;background:#fffffff2;box-shadow:0 2px 6px #0003}.ds-tiers[data-v-b77a7d61]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.ds-tiers button[data-v-b77a7d61]{display:inline-flex;align-items:center;gap:.3rem;border:1px solid var(--bs-border-color);border-radius:999px;background:var(--bs-body-bg);color:inherit;padding:.25rem .8rem;font-size:.8rem;font-weight:600}.ds-tiers button.on[data-v-b77a7d61]{background:#fef3c7;border-color:#f59e0b;color:#92400e}.ds-tiers__up[data-v-b77a7d61]{margin-left:auto;font-size:.8rem;font-weight:700;color:#b45309;text-decoration:none}.ds-template-meta[data-v-b77a7d61]{font-size:.72rem;color:var(--bs-secondary-color)}.ds-empty[data-v-b77a7d61]{display:flex;align-items:center;gap:.45rem;padding:.8rem 1rem;border-radius:.7rem;background:var(--bs-tertiary-bg);color:var(--bs-secondary-color);font-size:.85rem;margin:0}.ds-empty-big[data-v-b77a7d61]{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:2.2rem 1rem;border:2px dashed var(--bs-border-color);border-radius:1rem;color:var(--bs-secondary-color);text-align:center}.ds-empty-big .dsx[data-v-b77a7d61]{width:34px;height:34px;color:#7c3aed}.ds-empty-big b[data-v-b77a7d61]{color:var(--bs-body-color)}.ds-design-grid[data-v-b77a7d61]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.ds-design-card[data-v-b77a7d61]{border:1px solid var(--bs-border-color);border-radius:.9rem;overflow:hidden;background:var(--bs-body-bg);display:flex;flex-direction:column;transition:box-shadow .15s,transform .15s}.ds-design-card[data-v-b77a7d61]:hover{box-shadow:0 12px 26px #0f172a1f;transform:translateY(-2px)}.ds-design-thumb[data-v-b77a7d61]{position:relative;display:flex;align-items:center;justify-content:center;height:160px;background:var(--bs-tertiary-bg)}.ds-design-thumb img[data-v-b77a7d61]{max-width:100%;max-height:100%;object-fit:contain}.ds-design-empty[data-v-b77a7d61]{display:block;background:#fff;border:1px solid var(--bs-border-color);border-radius:4px}.ds-design-open[data-v-b77a7d61]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.35rem;background:#4c1d958c;color:#fff;font-weight:700;opacity:0;transition:opacity .15s}.ds-design-thumb:hover .ds-design-open[data-v-b77a7d61]{opacity:1}.ds-design-meta[data-v-b77a7d61]{display:flex;align-items:center;gap:.4rem;padding:.6rem .7rem .7rem}.ds-grow[data-v-b77a7d61]{min-width:0;flex:1}.ds-design-title[data-v-b77a7d61]{display:block;font-weight:600;color:var(--bs-body-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-design-sub[data-v-b77a7d61]{font-size:.72rem;color:var(--bs-secondary-color)}.ds-design-actions[data-v-b77a7d61]{display:flex;gap:.15rem}.ds-design-actions button[data-v-b77a7d61]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:.45rem;background:transparent;color:var(--bs-secondary-color)}.ds-design-actions button[data-v-b77a7d61]:hover{background:var(--bs-tertiary-bg);color:#7c3aed}.ds-design-actions button.danger[data-v-b77a7d61]:hover{color:#dc2626}@media(max-width:767.98px){.ds-hero[data-v-b77a7d61]{padding:1.5rem}.ds-hero-art[data-v-b77a7d61]{display:none}}.country-select-option[data-v-7698a175]{border:none;border-radius:0;background:transparent}.country-select-option[data-v-7698a175]:hover{background-color:var(--audit-hover-bg, rgba(0, 0, 0, .04))}.country-select-dropdown[data-v-7698a175]{box-shadow:0 8px 24px #0000001f}.smart-select-option[data-v-ef96d190]{border:none;border-radius:0;background:transparent}.smart-select-option[data-v-ef96d190]:hover{background-color:#0000000a}.smart-select-dropdown[data-v-ef96d190]{box-shadow:0 8px 24px #0000001f}.dfm-progress[data-v-b5df8365]{height:8px;border-radius:999px;background:var(--bs-secondary-bg);overflow:hidden}.dfm-progress-bar[data-v-b5df8365]{height:100%;border-radius:inherit;background:var(--bs-primary);transition:width .6s cubic-bezier(.2,.8,.2,1)}.dfm-progress-bar.live[data-v-b5df8365]{background-image:linear-gradient(90deg,#fff0 0,#ffffff59,#fff0);background-size:200% 100%;background-color:var(--bs-primary);animation:dfm-shine-b5df8365 1.4s linear infinite}.dfm-progress-bar.done[data-v-b5df8365]{background:var(--bs-success)}.dfm-progress-bar.bad[data-v-b5df8365]{background:var(--bs-danger)}@keyframes dfm-shine-b5df8365{0%{background-position:200% 0}to{background-position:-200% 0}}.dfm-dialog[data-v-b5df8365]{max-width:680px}.dfm-content[data-v-b5df8365]{display:flex;flex-direction:column;max-height:calc(100vh - 2rem)}.dfm-body[data-v-b5df8365]{overflow-y:auto;min-height:0;padding-top:1rem;padding-bottom:1rem}.dfm-funnel[data-v-b5df8365]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.dfm-tier[data-v-b5df8365]{position:relative;padding:10px 12px 10px 18px;background:var(--bs-tertiary-bg);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%,12px 50%)}.dfm-tier[data-v-b5df8365]:first-child{padding-left:12px;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%)}.dfm-tier.accent[data-v-b5df8365]{background:var(--bs-success-bg-subtle)}.dfm-num[data-v-b5df8365]{font-size:1.35rem;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.dfm-tier.accent .dfm-num[data-v-b5df8365]{color:var(--bs-success-text-emphasis)}.dfm-tier-label[data-v-b5df8365]{font-size:.72rem;color:var(--bs-secondary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dfm-meter[data-v-b5df8365]{height:4px;margin-top:6px;border-radius:999px;background:var(--bs-border-color);overflow:hidden}.dfm-meter span[data-v-b5df8365]{display:block;height:100%;border-radius:inherit;background:var(--bs-primary);transition:width .6s cubic-bezier(.2,.8,.2,1)}.dfm-tier.accent .dfm-meter span[data-v-b5df8365]{background:var(--bs-success)}.dfm-hint[data-v-b5df8365]{font-size:.74rem}.dfm-sources[data-v-b5df8365]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dfm-source[data-v-b5df8365]{display:flex;align-items:center;gap:6px;min-width:0;padding:6px 9px;border:1px solid var(--bs-border-color);border-radius:8px;font-size:.78rem}.dfm-dot[data-v-b5df8365]{width:9px;height:9px;border-radius:50%;background:var(--bs-secondary-color);flex:none}.dfm-source.run .dfm-dot[data-v-b5df8365]{background:var(--bs-primary);animation:dfm-pulse-b5df8365 1s ease-in-out infinite}.dfm-source.done .dfm-dot[data-v-b5df8365]{background:var(--bs-success)}.dfm-source.skip[data-v-b5df8365]{opacity:.55}@keyframes dfm-pulse-b5df8365{0%,to{box-shadow:0 0 #0d6efd80}50%{box-shadow:0 0 0 5px #0d6efd00}}.dfm-feed[data-v-b5df8365]{border:1px solid var(--bs-border-color);border-radius:8px;padding:2px 0;max-height:150px;overflow-y:auto}.dfm-row[data-v-b5df8365]{display:flex;align-items:center;gap:8px;padding:4px 10px;font-size:.8rem}.dfm-badge[data-v-b5df8365]{flex:none;padding:1px 7px;border-radius:999px;font-size:.68rem;font-weight:700}.dfm-badge.new[data-v-b5df8365]{background:var(--bs-success-bg-subtle);color:var(--bs-success-text-emphasis)}.dfm-badge.known[data-v-b5df8365]{background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.dfm-badge.match[data-v-b5df8365]{background:var(--bs-success);color:#fff}.dfm-badge.bad[data-v-b5df8365]{background:var(--bs-danger-bg-subtle);color:var(--bs-danger-text-emphasis)}.dfm-badge.wait[data-v-b5df8365]{background:var(--bs-warning-bg-subtle);color:var(--bs-warning-text-emphasis)}.dfm-smart[data-v-b5df8365]{padding:10px 12px;border:1px solid var(--bs-success-border-subtle);border-radius:8px;background:var(--bs-success-bg-subtle)}.dfm-smart-main[data-v-b5df8365]{display:flex;align-items:baseline;gap:8px}.dfm-meter--smart span[data-v-b5df8365]{background:var(--bs-success)}.dfm-smart-stats[data-v-b5df8365]{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:.74rem;color:var(--bs-secondary-color)}.dfm-row-enter-from[data-v-b5df8365]{opacity:0;transform:translateY(-8px)}.dfm-row-enter-active[data-v-b5df8365]{transition:all .35s ease}.dfm-row-leave-active[data-v-b5df8365]{display:none}.dfm-pill[data-v-b5df8365]{position:fixed;right:18px;bottom:18px;z-index:1080;display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:0;border-radius:999px;background:var(--bs-primary);color:#fff;font-size:.85rem;font-weight:600;box-shadow:0 8px 24px #0f172a40}.dfm-pill.done[data-v-b5df8365]{background:var(--bs-success)}.dfm-pill.bad[data-v-b5df8365]{background:var(--bs-danger)}@media(max-width:575.98px){.dfm-funnel[data-v-b5df8365]{grid-template-columns:repeat(2,minmax(0,1fr))}.dfm-tier[data-v-b5df8365],.dfm-tier[data-v-b5df8365]:first-child{clip-path:none;padding-left:12px;border-radius:8px}.dfm-sources[data-v-b5df8365]{grid-template-columns:minmax(0,1fr)}}.dsc-eyebrow[data-v-7abd574a]{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--audit-primary);font-weight:600}.dsc-sub[data-v-7abd574a]{color:var(--audit-muted);font-size:.92rem}.dsc-search[data-v-7abd574a]{border-radius:1rem}.dsc-search-grid[data-v-7abd574a]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem}.dsc-search-grid[data-v-7abd574a]>:nth-child(-n+3){grid-column:span 2}.dsc-search-grid[data-v-7abd574a]>:nth-child(n+4){grid-column:span 3}.dsc-label[data-v-7abd574a]{font-size:.78rem;font-weight:600;color:var(--audit-muted);margin-bottom:.3rem}.dsc-req[data-v-7abd574a]{color:var(--audit-danger)}.dsc-actions[data-v-7abd574a]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem}.dsc-save[data-v-7abd574a]{display:inline-flex;align-items:center;gap:.35rem}.dsc-hint[data-v-7abd574a]{font-size:.78rem;color:var(--audit-muted);margin-top:.6rem}.dsc-count[data-v-7abd574a]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:999px;font-size:.7rem;font-weight:700;background:var(--audit-primary);color:var(--audit-primary-contrast, #fff)}.dsc-chips[data-v-7abd574a]{display:flex;flex-direction:column;gap:.5rem}.dsc-chip-row[data-v-7abd574a]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.dsc-chip-title[data-v-7abd574a]{font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--audit-muted);min-width:3.4rem}.dsc-chip[data-v-7abd574a]{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .7rem;border-radius:999px;border:1px solid var(--audit-border);background:var(--audit-surface);color:var(--audit-ink);font-size:.8rem;line-height:1.2;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.dsc-chip[data-v-7abd574a]:hover{border-color:var(--audit-primary)}.dsc-chip[data-v-7abd574a]:focus-visible{outline:2px solid var(--audit-primary);outline-offset:2px}.dsc-chip--on[data-v-7abd574a]{background:var(--audit-primary-subtle);border-color:var(--audit-primary);color:var(--audit-primary-dark, var(--audit-ink));font-weight:600}.dsc-chip--active[data-v-7abd574a]{background:var(--audit-surface-alt)}.dsc-chip-x[data-v-7abd574a]{font-size:1rem;line-height:1;opacity:.6}.dsc-chip--active:hover .dsc-chip-x[data-v-7abd574a]{opacity:1;color:var(--audit-danger)}.dsc-insights[data-v-7abd574a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.6fr);gap:.75rem;align-items:stretch}.dsc-tile[data-v-7abd574a]{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;text-align:left;border:1px solid var(--audit-border);border-radius:.9rem;background:var(--audit-surface);padding:.9rem 1rem;margin:0;color:var(--audit-ink);min-width:0}.dsc-tile--click[data-v-7abd574a]{cursor:pointer;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.dsc-tile--click[data-v-7abd574a]:hover:not(:disabled){border-color:var(--audit-primary);transform:translateY(-1px);box-shadow:0 4px 14px #0000000f}.dsc-tile--click[data-v-7abd574a]:focus-visible{outline:2px solid var(--audit-primary);outline-offset:2px}.dsc-tile--on[data-v-7abd574a]{border-color:var(--audit-primary);background:var(--audit-primary-subtle)}.dsc-tile-label[data-v-7abd574a]{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:var(--audit-muted);margin:0 0 .25rem}.dsc-tile-value[data-v-7abd574a]{font-size:1.6rem;font-weight:700;line-height:1.15;margin:0;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsc-tile-note[data-v-7abd574a]{font-size:.75rem;color:var(--audit-muted);margin:.3rem 0 0}.dsc-tone-danger[data-v-7abd574a]{color:var(--audit-danger)}.dsc-tone-primary[data-v-7abd574a]{color:var(--audit-primary)}.dsc-cms[data-v-7abd574a]{border:1px solid var(--audit-border);border-radius:.9rem;background:var(--audit-surface);padding:.8rem 1rem;min-width:0}.dsc-bar[data-v-7abd574a]{display:grid;grid-template-columns:6.5rem 1fr 2.8rem;align-items:center;gap:.5rem;width:100%;border:0;background:none;padding:.15rem .25rem;border-radius:.4rem;color:var(--audit-ink);font-size:.78rem;cursor:pointer}.dsc-bar[data-v-7abd574a]:hover:not(:disabled){background:var(--audit-surface-alt)}.dsc-bar[data-v-7abd574a]:disabled{cursor:default}.dsc-bar--on[data-v-7abd574a]{background:var(--audit-primary-subtle);font-weight:600}.dsc-bar-name[data-v-7abd574a]{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsc-bar-track[data-v-7abd574a]{height:.5rem;border-radius:999px;background:var(--audit-track, var(--audit-border));overflow:hidden}.dsc-bar-fill[data-v-7abd574a]{display:block;height:100%;border-radius:999px;background:var(--audit-primary)}.dsc-bar-count[data-v-7abd574a]{text-align:right;font-variant-numeric:tabular-nums;color:var(--audit-muted)}.dsc-toolbar[data-v-7abd574a]{position:sticky;z-index:15;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .9rem;margin-bottom:1rem;border:1px solid var(--audit-border);border-radius:.8rem;background:var(--audit-surface);box-shadow:0 2px 10px #0000000a}.dsc-backdrop[data-v-7abd574a]{position:fixed;inset:0;background:#0f111561;z-index:1040}.dsc-drawer[data-v-7abd574a]{position:fixed;top:0;right:0;bottom:0;width:min(460px,100vw);z-index:1045;display:flex;flex-direction:column;background:var(--audit-surface);color:var(--audit-ink);border-left:1px solid var(--audit-border);box-shadow:-12px 0 30px #0000001f;transform:translate(100%);visibility:hidden;transition:transform .22s ease,visibility .22s}.dsc-drawer--open[data-v-7abd574a]{transform:translate(0);visibility:visible}.dsc-drawer-head[data-v-7abd574a]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.25rem .75rem;border-bottom:1px solid var(--audit-border)}.dsc-drawer-query[data-v-7abd574a]{padding:.75rem 1.25rem 0}.dsc-tabs[data-v-7abd574a]{display:flex;flex-wrap:wrap;gap:0 .25rem;padding:.6rem 1.25rem 0;border-bottom:1px solid var(--audit-border)}.dsc-tab[data-v-7abd574a]{flex:0 0 auto;display:inline-flex;align-items:center;gap:.35rem;border:0;border-bottom:2px solid transparent;background:none;padding:.45rem .55rem;font-size:.8rem;font-weight:600;color:var(--audit-muted);cursor:pointer}.dsc-tab--on[data-v-7abd574a]{color:var(--audit-ink);border-bottom-color:var(--audit-primary)}.dsc-drawer-body[data-v-7abd574a]{flex:1 1 auto;overflow-y:auto;padding:1rem 1.25rem}.dsc-drawer-foot[data-v-7abd574a]{display:flex;justify-content:space-between;gap:.5rem;padding:.75rem 1.25rem;border-top:1px solid var(--audit-border)}.dsc-group[data-v-7abd574a]{margin-bottom:1.25rem}.dsc-opp-grid[data-v-7abd574a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.dsc-opp[data-v-7abd574a]{display:flex;flex-direction:column;gap:.3rem;margin:0;padding:.5rem .6rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:.6rem;background:var(--audit-surface, #fff);cursor:text}.dsc-opp--on[data-v-7abd574a]{border-color:var(--audit-primary, #2563eb);box-shadow:0 0 0 2px #2563eb1f}.dsc-opp__name[data-v-7abd574a]{font-size:.8rem;font-weight:700;color:var(--audit-text, #111827)}.dsc-opp__field[data-v-7abd574a]{display:flex;align-items:center;gap:.4rem}.dsc-opp__below[data-v-7abd574a]{font-size:.75rem;color:var(--audit-muted, #6b7280)}.dsc-opp__field .form-control[data-v-7abd574a]{max-width:5rem}@media(max-width:380px){.dsc-opp-grid[data-v-7abd574a]{grid-template-columns:1fr}}.dsc-smart[data-v-7abd574a]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin-top:.6rem;padding:.5rem .75rem;border-radius:.6rem;background:color-mix(in srgb,var(--audit-primary, #2563eb) 8%,transparent)}.dsc-smart__badge[data-v-7abd574a]{padding:.1rem .55rem;border-radius:999px;background:var(--audit-primary, #2563eb);color:#fff;font-size:.72rem;font-weight:700}.dsc-smart__field[data-v-7abd574a]{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:500}.dsc-smart__field input[data-v-7abd574a]{width:5rem}.dsc-smart--off[data-v-7abd574a]{background:var(--audit-surface-muted, rgba(100, 116, 139, .08))}.dsc-match[data-v-7abd574a]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.dsc-match__opt[data-v-7abd574a]{margin:0;padding:.15rem .6rem;border:1px solid var(--audit-border, #e5e7eb);border-radius:999px;font-size:.8rem;cursor:pointer;background:var(--audit-surface, #fff)}.dsc-match__opt--on[data-v-7abd574a]{border-color:var(--audit-primary, #2563eb);background:color-mix(in srgb,var(--audit-primary, #2563eb) 12%,transparent);font-weight:600}.dsc-pending[data-v-7abd574a]{padding:.4rem .6rem;border-radius:.5rem;background:color-mix(in srgb,var(--audit-warning, #f59e0b) 14%,transparent)}.dsc-score-source[data-v-7abd574a]{font-size:.72rem;color:var(--audit-text-muted, #6b7280)}.dsc-group-title[data-v-7abd574a]{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:var(--audit-muted);margin-bottom:.5rem}.dsc-pill-grid[data-v-7abd574a]{display:flex;flex-wrap:wrap;gap:.35rem}.dsc-pill[data-v-7abd574a]{display:inline-flex;align-items:center;padding:.25rem .65rem;border-radius:999px;border:1px solid var(--audit-border);font-size:.78rem;cursor:pointer;-webkit-user-select:none;user-select:none}.dsc-pill[data-v-7abd574a]:hover{border-color:var(--audit-primary)}.dsc-pill[data-v-7abd574a]:focus-within{outline:2px solid var(--audit-primary);outline-offset:1px}.dsc-pill--on[data-v-7abd574a]{background:var(--audit-primary-subtle);border-color:var(--audit-primary);font-weight:600}.dsc-social-row[data-v-7abd574a]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.3rem 0}.dsc-select-hint[data-v-7abd574a]{font-size:.78rem;color:var(--audit-muted);margin:-.4rem 0 .75rem}.dsc-card[data-v-7abd574a]{position:relative;height:100%;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.dsc-card[data-v-7abd574a]:hover{border-color:color-mix(in srgb,var(--audit-primary) 45%,var(--audit-border))}.dsc-card[data-v-7abd574a]:focus-visible{outline:2px solid var(--audit-primary);outline-offset:2px}.dsc-card--selected[data-v-7abd574a]{border-color:var(--audit-primary)!important;box-shadow:0 0 0 2px var(--audit-primary),0 6px 18px #0000000f;background:color-mix(in srgb,var(--audit-primary-subtle) 55%,var(--audit-surface))}.dsc-card-check[data-v-7abd574a]{position:absolute;top:.35rem;right:.35rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:1.3rem;height:1.3rem;border-radius:999px;background:var(--audit-primary);color:var(--audit-primary-contrast, #fff);box-shadow:0 2px 6px #00000026}.dsc-contact-icons[data-v-7abd574a]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.4rem}.dsc-ci-item[data-v-7abd574a]{display:inline-flex;flex-direction:column;align-items:center;gap:.2rem}.dsc-ci[data-v-7abd574a]{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-width:1.75rem;height:1.75rem;padding:0 .4rem;border-radius:999px;border:1px solid var(--audit-border);background:var(--audit-surface);color:var(--audit-muted);font-size:.7rem;font-weight:700;line-height:1;text-decoration:none}a.dsc-ci[data-v-7abd574a]:hover{border-color:currentColor;text-decoration:none}.dsc-ci-letter[data-v-7abd574a]{font-size:.68rem;letter-spacing:-.02em}.dsc-ci-label[data-v-7abd574a]{font-weight:600;font-size:.7rem}.dsc-ci--phone[data-v-7abd574a]{color:#2563eb}.dsc-ci--email[data-v-7abd574a]{color:#b45309}.dsc-ci--whatsapp[data-v-7abd574a]{color:#16a34a}.dsc-ci--facebook[data-v-7abd574a]{color:#1877f2}.dsc-ci--instagram[data-v-7abd574a]{color:#c13584}.dsc-ci--twitter[data-v-7abd574a]{color:var(--audit-ink)}.dsc-ci--linkedin[data-v-7abd574a]{color:#0a66c2}.dsc-ci--youtube[data-v-7abd574a]{color:#dc2626}.dsc-ci--chat[data-v-7abd574a]{color:#7c3aed}.dsc-ci--chat-crisp[data-v-7abd574a]{color:#1972f5}button.dsc-ci[data-v-7abd574a]{cursor:pointer}button.dsc-ci[data-v-7abd574a]:hover{border-color:currentColor}.dsc-email-wrap[data-v-7abd574a]{position:relative;display:inline-flex}.dsc-email-menu[data-v-7abd574a]{position:absolute;top:calc(100% + .35rem);left:0;z-index:30;display:flex;flex-direction:column;min-width:13rem;padding:.35rem;border:1px solid var(--audit-border);border-radius:.6rem;background:var(--audit-surface);box-shadow:0 10px 24px #10182824;cursor:default}.dsc-email-addr[data-v-7abd574a]{padding:.35rem .6rem .45rem;font-size:.75rem;color:var(--audit-muted);border-bottom:1px solid var(--audit-border);margin-bottom:.25rem;word-break:break-all}.dsc-email-menu a[data-v-7abd574a],.dsc-email-menu button[data-v-7abd574a]{display:block;width:100%;padding:.4rem .6rem;border:0;border-radius:.4rem;background:transparent;color:var(--audit-ink);font-size:.82rem;text-align:left;text-decoration:none}.dsc-email-menu a[data-v-7abd574a]:hover,.dsc-email-menu button[data-v-7abd574a]:hover{background:var(--audit-primary-subtle, rgba(0, 0, 0, .05))}.dsc-check-grid[data-v-7abd574a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.75rem}.dsc-card-actions[data-v-7abd574a]{display:flex;align-items:center;gap:.4rem;padding-top:.85rem;border-top:1px solid var(--audit-border)}.dsc-icon-btn[data-v-7abd574a]{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:.6rem;border:1px solid var(--audit-border);background:var(--audit-surface);color:var(--audit-muted);text-decoration:none;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.dsc-icon-btn[data-v-7abd574a]:hover{color:var(--audit-ink);border-color:var(--audit-primary)}.dsc-icon-btn[data-v-7abd574a]:focus-visible{outline:2px solid var(--audit-primary);outline-offset:2px}.dsc-icon-btn--primary[data-v-7abd574a]{color:var(--audit-primary);border-color:color-mix(in srgb,var(--audit-primary) 40%,var(--audit-border))}.dsc-icon-btn--primary[data-v-7abd574a]:hover{background:var(--audit-primary);color:var(--audit-primary-contrast, #fff)}.dsc-icon-btn--on[data-v-7abd574a]{color:var(--audit-warning, #d97706);border-color:currentColor}.dsc-icon-btn--danger[data-v-7abd574a]:hover{color:var(--audit-danger);border-color:var(--audit-danger);background:var(--audit-danger-subtle, transparent)}.dsc-actions-menu[data-v-7abd574a]{min-width:15rem}.dsc-actions-menu .dropdown-item[data-v-7abd574a]:disabled{opacity:.45}@media(hover:none){.dsc-card[data-v-7abd574a]{cursor:default}}.dsc-hero[data-v-7abd574a]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.dsc-hero-main[data-v-7abd574a]{display:flex;align-items:flex-start;gap:.9rem;min-width:0}.dsc-hero-text[data-v-7abd574a]{min-width:0}.dsc-hero-icon[data-v-7abd574a]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.9rem;color:var(--audit-primary);background:var(--audit-primary-subtle);border:1px solid color-mix(in srgb,var(--audit-primary) 30%,var(--audit-border))}.dsc-hero-context[data-v-7abd574a]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.45rem;font-size:.85rem}.dsc-hero-dot[data-v-7abd574a]{width:.5rem;height:.5rem;border-radius:999px;background:var(--audit-success, #16a34a);box-shadow:0 0 0 3px color-mix(in srgb,var(--audit-success, #16a34a) 20%,transparent)}.dsc-hero-links[data-v-7abd574a]{display:flex;flex-wrap:wrap;gap:.5rem}.dsc-hero-link[data-v-7abd574a]{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .75rem;border:1px solid var(--audit-border);border-radius:.75rem;background:var(--audit-surface);color:var(--audit-ink);font-size:.85rem;font-weight:600;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.dsc-hero-link[data-v-7abd574a]:hover{border-color:var(--audit-primary);transform:translateY(-1px);color:var(--audit-ink)}.dsc-hero-link[data-v-7abd574a]:focus-visible{outline:2px solid var(--audit-primary);outline-offset:2px}.dsc-hero-count[data-v-7abd574a]{min-width:1.5rem;padding:.05rem .45rem;border-radius:999px;background:var(--audit-surface-alt);color:var(--audit-muted);font-size:.75rem;text-align:center;font-variant-numeric:tabular-nums}.dsc-hero-new[data-v-7abd574a]{padding:.05rem .45rem;border-radius:999px;background:var(--audit-success-subtle, var(--audit-primary-subtle));color:var(--audit-success, var(--audit-primary));font-size:.72rem;font-weight:700}.dsc-pager[data-v-7abd574a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1.5rem;padding:.75rem 1rem;border:1px solid var(--audit-border);border-radius:.9rem;background:var(--audit-surface)}.dsc-pager-info[data-v-7abd574a]{font-size:.85rem;color:var(--audit-muted)}.dsc-pager-info strong[data-v-7abd574a]{color:var(--audit-ink);font-variant-numeric:tabular-nums}.dsc-pager-pages[data-v-7abd574a]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.dsc-page[data-v-7abd574a]{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-width:2.1rem;height:2.1rem;padding:0 .55rem;border:1px solid var(--audit-border);border-radius:.6rem;background:var(--audit-surface);color:var(--audit-ink);font-size:.85rem;font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.dsc-page[data-v-7abd574a]:hover:not(:disabled){border-color:var(--audit-primary)}.dsc-page[data-v-7abd574a]:focus-visible{outline:2px solid var(--audit-primary);outline-offset:2px}.dsc-page[data-v-7abd574a]:disabled{opacity:.4;cursor:default}.dsc-page--on[data-v-7abd574a]{background:var(--audit-primary);border-color:var(--audit-primary);color:var(--audit-primary-contrast, #fff);font-weight:700}.dsc-page-gap[data-v-7abd574a]{padding:0 .2rem;color:var(--audit-muted)}.dsc-pager-tools[data-v-7abd574a]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.dsc-jump[data-v-7abd574a]{width:5.5rem}@media(max-width:767.98px){.dsc-pager[data-v-7abd574a]{justify-content:center}.dsc-pager-info[data-v-7abd574a],.dsc-pager-tools[data-v-7abd574a]{width:100%;justify-content:center;text-align:center}.dsc-hero-icon[data-v-7abd574a]{display:none}}@media(max-width:1199.98px){.dsc-insights[data-v-7abd574a]{grid-template-columns:repeat(2,minmax(0,1fr))}.dsc-cms[data-v-7abd574a]{grid-column:1 / -1}}@media(max-width:991.98px){.dsc-search-grid[data-v-7abd574a]{grid-template-columns:repeat(2,minmax(0,1fr))}.dsc-search-grid[data-v-7abd574a]>*{grid-column:auto!important}}@media(max-width:575.98px){.dsc-search-grid[data-v-7abd574a]{grid-template-columns:minmax(0,1fr)}.dsc-tile-value[data-v-7abd574a]{font-size:1.35rem}.dsc-chip-title[data-v-7abd574a]{min-width:0;width:100%}}@media(prefers-reduced-motion:reduce){.dsc-drawer[data-v-7abd574a],.dsc-tile--click[data-v-7abd574a],.dsc-chip[data-v-7abd574a]{transition:none}}.result-card-rings--six[data-v-7abd574a]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem;container-type:inline-size}.result-card-rings--six .dsc-ring[data-v-7abd574a]{min-width:0;text-align:center}.result-card-rings--six .mini-ring[data-v-7abd574a]{--ring-size: 2.6rem;--ring-thickness: 4px;margin:0 auto}.result-card-rings--six .mini-ring-value[data-v-7abd574a]{font-size:.72rem}.result-card-rings--six .result-card-ring-label[data-v-7abd574a]{font-size:.62rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dsc-ring-short[data-v-7abd574a]{display:none}@container (max-width: 420px){.dsc-ring-full[data-v-7abd574a]{display:none}.dsc-ring-short[data-v-7abd574a]{display:inline}}@container (max-width: 270px){.result-card-rings--six .mini-ring[data-v-7abd574a]{--ring-size: 2.2rem;--ring-thickness: 3px}.result-card-rings--six .mini-ring-value[data-v-7abd574a]{font-size:.62rem}}.result-card-rings--six[data-v-d5dd2e29]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem;container-type:inline-size}.result-card-rings--six .dsc-ring[data-v-d5dd2e29]{min-width:0;text-align:center}.result-card-rings--six .mini-ring[data-v-d5dd2e29]{--ring-size: 2.6rem;--ring-thickness: 4px;margin:0 auto}.result-card-rings--six .mini-ring-value[data-v-d5dd2e29]{font-size:.72rem}.result-card-rings--six .result-card-ring-label[data-v-d5dd2e29]{font-size:.62rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dsc-ring-short[data-v-d5dd2e29]{display:none}@container (max-width: 420px){.dsc-ring-full[data-v-d5dd2e29]{display:none}.dsc-ring-short[data-v-d5dd2e29]{display:inline}}@container (max-width: 270px){.result-card-rings--six .mini-ring[data-v-d5dd2e29]{--ring-size: 2.2rem;--ring-thickness: 3px}.result-card-rings--six .mini-ring-value[data-v-d5dd2e29]{font-size:.62rem}}.fc-page[data-v-148a1b32]{min-height:100vh;background:#fff}.fc[data-v-148a1b32]{max-width:860px;margin:0 auto;padding:1.25rem 1rem 3rem;font-size:1rem;color:#0f172a}.fc__brand[data-v-148a1b32]{display:flex;align-items:center;min-height:2.5rem;margin-bottom:1.5rem}.fc__logo[data-v-148a1b32]{max-height:2.5rem;max-width:12rem}.fc__hero h1[data-v-148a1b32]{font-size:2rem;font-weight:800;margin:0 0 .4rem}.fc__hero p[data-v-148a1b32]{color:#475569;margin:0 0 1rem}.fc__form[data-v-148a1b32]{display:flex;gap:.5rem;flex-wrap:wrap}.fc__form input[data-v-148a1b32]{flex:1 1 18rem}.fc__error[data-v-148a1b32]{color:#dc2626;margin:.5rem 0 0;font-size:.92rem}.fc__result[data-v-148a1b32]{margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.fc__summary[data-v-148a1b32]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.fc__summary h2[data-v-148a1b32]{font-size:1.4rem;font-weight:700;margin:0;word-break:break-all}.fc__summary p[data-v-148a1b32]{margin:0;color:#64748b;font-size:.88rem}.fc__overall[data-v-148a1b32]{display:flex;align-items:baseline;gap:.15rem;padding:.5rem .9rem;border-radius:.8rem}.fc__overall b[data-v-148a1b32]{font-size:2rem}.fc__overall--good[data-v-148a1b32]{background:#dcfce7;color:#166534}.fc__overall--fair[data-v-148a1b32]{background:#fef3c7;color:#92400e}.fc__overall--poor[data-v-148a1b32]{background:#fee2e2;color:#991b1b}.fc__scores[data-v-148a1b32]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:.6rem}.fc__score[data-v-148a1b32]{display:flex;flex-direction:column;padding:.75rem;border-radius:.75rem;border:1px solid #e2e8f0;border-top-width:4px}.fc__score span[data-v-148a1b32]{font-size:.8rem;color:#64748b}.fc__score b[data-v-148a1b32]{font-size:1.6rem}.fc__score small[data-v-148a1b32]{font-size:.72rem;color:#94a3b8}.fc__score--good[data-v-148a1b32]{border-top-color:#16a34a}.fc__score--fair[data-v-148a1b32]{border-top-color:#d97706}.fc__score--poor[data-v-148a1b32]{border-top-color:#dc2626}.fc__score--none[data-v-148a1b32]{border-top-color:#cbd5e1}.fc__box[data-v-148a1b32]{display:flex;flex-direction:column;gap:.2rem;padding:.9rem 1rem;border-radius:.75rem;background:#f1f5f9}.fc__box span[data-v-148a1b32]{color:#475569;font-size:.92rem}.fc__box--ok[data-v-148a1b32]{background:#dcfce7}.fc__box--warn[data-v-148a1b32]{background:#fef3c7}.fc__findings[data-v-148a1b32]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.6rem}.fc__finding[data-v-148a1b32]{padding:.8rem .9rem;border-radius:.75rem;border:1px solid #e2e8f0;border-left:4px solid #2563eb}.fc__finding ul[data-v-148a1b32]{margin:.35rem 0 0;padding-left:1.1rem;color:#475569;font-size:.9rem}.fc__lead[data-v-148a1b32]{padding:1.1rem;border-radius:.9rem;border:2px solid #16a34a}.fc__lead h3[data-v-148a1b32]{font-size:1.25rem;font-weight:700;margin:0 0 .25rem}.fc__lead p[data-v-148a1b32]{color:#475569;margin:0 0 .75rem}.fc__lead-form[data-v-148a1b32]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.5rem}.fc__lead-form textarea[data-v-148a1b32],.fc__lead-form button[data-v-148a1b32],.fc__lead-form small[data-v-148a1b32],.fc__lead-form .fc__error[data-v-148a1b32]{grid-column:1 / -1}.fc__lead-form small[data-v-148a1b32]{color:#64748b}.fc__hp[data-v-148a1b32]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.fc__foot[data-v-148a1b32]{margin-top:2.5rem;color:#94a3b8;font-size:.85rem;text-align:center}@media(max-width:575.98px){.fc__hero h1[data-v-148a1b32]{font-size:1.6rem}.fc__form button[data-v-148a1b32]{width:100%}}.hp[data-v-4b06053d]{--hp-primary: var(--audit-primary, #9c7a3c);--hp-ink: var(--audit-ink, #15181f);--hp-muted: var(--audit-muted, #667085);--hp-border: var(--audit-border, #e7e2d8);--hp-surface: var(--audit-surface, #ffffff);--hp-soft: var(--audit-surface-alt, #f7f4ee);color:var(--hp-ink);overflow-x:clip}.hp-wrap[data-v-4b06053d]{width:100%;max-width:1180px;margin:0 auto;padding:0 1.25rem}.hp-hero[data-v-4b06053d]{position:relative;padding:4.5rem 0 3.5rem;text-align:center;isolation:isolate}.hp-hero__glow[data-v-4b06053d]{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(38rem 22rem at 12% 8%,color-mix(in srgb,var(--hp-primary) 16%,transparent),transparent 70%),radial-gradient(34rem 20rem at 88% 18%,rgba(124,58,237,.09),transparent 70%),radial-gradient(40rem 18rem at 50% 100%,rgba(14,165,233,.07),transparent 70%)}.hp-hero__glow[data-v-4b06053d]:after{content:"";position:absolute;inset:0;background-image:radial-gradient(color-mix(in srgb,var(--hp-ink) 9%,transparent) 1px,transparent 1px);background-size:22px 22px;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%)}.hp-eyebrow[data-v-4b06053d]{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .95rem;border-radius:999px;font-size:.82rem;font-weight:700;letter-spacing:.02em;color:var(--hp-primary);background:color-mix(in srgb,var(--hp-primary) 11%,var(--hp-surface));border:1px solid color-mix(in srgb,var(--hp-primary) 25%,transparent)}.hp-title[data-v-4b06053d]{margin:1.1rem auto .9rem;max-width:22ch;font-family:Fraunces,Georgia,serif;font-weight:700;font-size:clamp(2.1rem,4.6vw,3.9rem);line-height:1.08;letter-spacing:-.02em;color:var(--hp-ink)}.hp-title__mark[data-v-4b06053d]{background:linear-gradient(100deg,var(--hp-primary) 0%,#b45309 45%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.hp-subtitle[data-v-4b06053d]{max-width:44rem;margin:0 auto 1.8rem;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6;color:var(--hp-muted)}.hp-form-card[data-v-4b06053d]{max-width:760px;margin:0 auto;padding:1.1rem;border-radius:1.4rem;background:color-mix(in srgb,var(--hp-surface) 88%,transparent);border:1px solid var(--hp-border);box-shadow:0 24px 60px -24px #15181f47,0 2px 6px #15181f0d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center}.hp-form-card--wide[data-v-4b06053d]{max-width:980px}.hp-form-card[data-v-4b06053d] .audit-form-width{max-width:none}.hp-form-card[data-v-4b06053d] .audit-mode-switch{max-width:none;margin-left:0;margin-right:0}.hp-form-card[data-v-4b06053d] .bulk-panel{max-width:none;border:0;box-shadow:none;padding:.25rem}.hp-form-card[data-v-4b06053d] .input-group{border-radius:.9rem;overflow:hidden}.hp-trust[data-v-4b06053d]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.4rem;margin:1.4rem 0 0;padding:0;list-style:none;font-size:.88rem;color:var(--hp-muted)}.hp-trust li[data-v-4b06053d]{display:inline-flex;align-items:center;gap:.35rem}.hp-trust li[data-v-4b06053d] svg{color:#16a34a}.hp-section[data-v-4b06053d]{padding:3.75rem 0}.hp-section--soft[data-v-4b06053d]{background:var(--hp-soft);border-top:1px solid var(--hp-border);border-bottom:1px solid var(--hp-border)}.hp-section--tools[data-v-4b06053d]{padding-top:1rem}.hp-head[data-v-4b06053d]{text-align:center;max-width:42rem;margin:0 auto 2.2rem}.hp-head--row[data-v-4b06053d]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;text-align:left;max-width:none;margin-bottom:1.25rem}.hp-kicker[data-v-4b06053d]{display:inline-block;margin-bottom:.5rem;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hp-primary)}.hp-h2[data-v-4b06053d]{margin:0 0 .4rem;font-family:Fraunces,Georgia,serif;font-weight:700;font-size:clamp(1.55rem,2.6vw,2.2rem);line-height:1.15;color:var(--hp-ink)}.hp-h2--light[data-v-4b06053d]{color:#fff}.hp-h3[data-v-4b06053d]{margin:0 0 .35rem;font-size:1.05rem;font-weight:700;color:var(--hp-ink)}.hp-lead[data-v-4b06053d]{margin:0;color:var(--hp-muted);font-size:1rem}.hp-text[data-v-4b06053d]{margin:0;color:var(--hp-muted);font-size:.92rem;line-height:1.6}.hp-legend[data-v-4b06053d]{display:inline-flex;align-items:center;gap:.35rem;font-size:.82rem;font-weight:600;color:var(--hp-muted);white-space:nowrap}.hp-tools[data-v-4b06053d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:.75rem}.hp-tool[data-v-4b06053d]{display:flex;align-items:center;gap:.8rem;padding:.85rem .95rem;border-radius:1rem;border:1px solid var(--hp-border);background:var(--hp-surface);color:var(--hp-ink);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.hp-tool[data-v-4b06053d]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--hp-primary) 45%,var(--hp-border));box-shadow:0 12px 28px -14px #15181f4d;color:var(--hp-ink)}.hp-tool__icon[data-v-4b06053d]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:.8rem;color:var(--hp-primary);background:color-mix(in srgb,var(--hp-primary) 12%,var(--hp-surface))}.hp-tool__icon svg[data-v-4b06053d]{width:20px;height:20px}.hp-tool__text[data-v-4b06053d]{display:flex;flex-direction:column;min-width:0;flex:1}.hp-tool__name[data-v-4b06053d]{font-weight:700;font-size:.93rem}.hp-tool__desc[data-v-4b06053d]{font-size:.78rem;color:var(--hp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hp-features[data-v-4b06053d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media(max-width:1199.98px){.hp-features[data-v-4b06053d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575.98px){.hp-features[data-v-4b06053d]{grid-template-columns:1fr}}.hp-feature[data-v-4b06053d]{position:relative;padding:1.4rem;border-radius:1.15rem;border:1px solid var(--hp-border);background:var(--hp-surface);transition:transform .15s ease,box-shadow .15s ease;overflow:hidden}.hp-feature[data-v-4b06053d]:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--hp-accent);opacity:.85}.hp-feature[data-v-4b06053d]:hover{transform:translateY(-3px);box-shadow:0 18px 36px -20px #15181f59}.hp-feature__icon[data-v-4b06053d]{display:inline-flex;align-items:center;justify-content:center;width:2.9rem;height:2.9rem;margin-bottom:.9rem;border-radius:.9rem;color:var(--hp-accent);background:color-mix(in srgb,var(--hp-accent) 12%,transparent)}.hp-feature__icon svg[data-v-4b06053d]{width:22px;height:22px}.hp-band[data-v-4b06053d],.hp-cta[data-v-4b06053d]{display:grid;gap:1.25rem;padding:2rem;border-radius:1.5rem;color:#fff;background:radial-gradient(30rem 16rem at 100% 0%,rgba(124,58,237,.35),transparent 70%),linear-gradient(120deg,#1f2937,#3b2a14 55%,#5b3d12);box-shadow:0 24px 50px -24px #15181f99}.hp-band[data-v-4b06053d]{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr));align-items:center}.hp-band__lead[data-v-4b06053d]{margin:0;color:#ffffffc7}.hp-band__stat[data-v-4b06053d]{display:flex;flex-direction:column;gap:.25rem;padding-left:1.1rem;border-left:1px solid rgba(255,255,255,.18)}.hp-band__value[data-v-4b06053d]{font-family:Fraunces,Georgia,serif;font-size:1.55rem;font-weight:700;color:#fcd34d}.hp-band__label[data-v-4b06053d]{font-size:.85rem;color:#ffffffc7;line-height:1.45}.hp-cta[data-v-4b06053d]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.hp-cta__actions[data-v-4b06053d]{display:flex;flex-wrap:wrap;gap:.6rem}.hp-btn[data-v-4b06053d]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.7rem 1.25rem;border-radius:.8rem;font-weight:700;font-size:.95rem;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .12s ease,filter .15s ease,background .15s ease}.hp-btn[data-v-4b06053d]:active{transform:scale(.98)}.hp-btn--outline[data-v-4b06053d]{border-color:var(--hp-border);color:var(--hp-ink);background:transparent}.hp-btn--outline[data-v-4b06053d]:hover{border-color:var(--hp-primary);color:var(--hp-primary)}.hp-btn--light[data-v-4b06053d]{background:#fff;color:#3b2a14}.hp-btn--light[data-v-4b06053d]:hover{filter:brightness(.95)}.hp-btn--ghost[data-v-4b06053d]{border-color:#ffffff73;color:#fff;background:transparent}.hp-btn--ghost[data-v-4b06053d]:hover{background:#ffffff1a;color:#fff}@media(max-width:991.98px){.hp-band[data-v-4b06053d]{grid-template-columns:1fr 1fr}.hp-band__intro[data-v-4b06053d]{grid-column:1 / -1}}@media(max-width:767.98px){.hp-hero[data-v-4b06053d]{padding:3rem 0 2.5rem}.hp-form-card[data-v-4b06053d]{padding:.75rem;border-radius:1.1rem}.hp-band[data-v-4b06053d],.hp-cta[data-v-4b06053d]{grid-template-columns:1fr;padding:1.5rem}.hp-band__stat[data-v-4b06053d]{border-left:0;padding-left:0;border-top:1px solid rgba(255,255,255,.18);padding-top:.75rem}.hp-head--row[data-v-4b06053d]{flex-direction:column;align-items:flex-start}.hp-section[data-v-4b06053d]{padding:2.75rem 0}}@media(prefers-reduced-motion:reduce){.hp-tool[data-v-4b06053d],.hp-feature[data-v-4b06053d],.hp-persona[data-v-4b06053d],.hp-tab[data-v-4b06053d],.hp-btn[data-v-4b06053d]{transition:none}}.hp-stats[data-v-4b06053d]{border-top:1px solid var(--hp-border);border-bottom:1px solid var(--hp-border);background:var(--hp-surface)}.hp-stats__row[data-v-4b06053d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.hp-stat[data-v-4b06053d]{display:flex;flex-direction:column;gap:.15rem;padding:1.25rem 1rem;text-align:center;border-left:1px solid var(--hp-border)}.hp-stat[data-v-4b06053d]:first-child{border-left:0}.hp-stat__value[data-v-4b06053d]{font-family:Fraunces,Georgia,serif;font-size:1.6rem;font-weight:700;color:var(--hp-primary);line-height:1.1}.hp-stat__label[data-v-4b06053d]{font-size:.82rem;color:var(--hp-muted)}.hp-tabs[data-v-4b06053d]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.25rem}.hp-tab[data-v-4b06053d]{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1rem;border-radius:999px;border:1px solid var(--hp-border);background:var(--hp-surface);color:var(--hp-muted);font-weight:700;font-size:.9rem;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.hp-tab[data-v-4b06053d]:hover{color:var(--hp-ink)}.hp-tab.is-active[data-v-4b06053d]{color:#fff;background:var(--hp-accent);border-color:var(--hp-accent);box-shadow:0 8px 20px -10px var(--hp-accent)}.hp-panel[data-v-4b06053d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:1.75rem;align-items:start;padding:1.75rem;border-radius:1.4rem;border:1px solid var(--hp-border);background:linear-gradient(160deg,color-mix(in srgb,var(--hp-accent) 7%,var(--hp-surface)),var(--hp-surface) 55%)}.hp-panel__title[data-v-4b06053d]{margin:0 0 .6rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:700;color:var(--hp-ink)}.hp-panel__tools[data-v-4b06053d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.hp-panel .hp-tool__icon[data-v-4b06053d]{color:var(--hp-accent);background:color-mix(in srgb,var(--hp-accent) 12%,var(--hp-surface))}.hp-checks[data-v-4b06053d]{display:grid;gap:.45rem;margin:1rem 0 1.25rem;padding:0;list-style:none;font-size:.92rem}.hp-checks li[data-v-4b06053d]{display:flex;align-items:flex-start;gap:.5rem}.hp-checks li[data-v-4b06053d] svg{color:#16a34a;flex-shrink:0;margin-top:.2rem}.hp-btn--primary[data-v-4b06053d]{color:#fff;background:linear-gradient(135deg,var(--hp-primary),#b45309);box-shadow:0 10px 22px -12px #b45309b3}.hp-btn--primary[data-v-4b06053d]:hover{color:#fff;filter:brightness(1.06)}.hp-split[data-v-4b06053d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem;align-items:center}.hp-mock[data-v-4b06053d]{border-radius:1.2rem;border:1px solid var(--hp-border);background:var(--hp-surface);box-shadow:0 30px 60px -30px #15181f73;overflow:hidden;transform:rotate(-.6deg)}.hp-mock__bar[data-v-4b06053d]{display:flex;align-items:center;gap:.35rem;padding:.6rem .9rem;border-bottom:1px solid var(--hp-border);background:var(--hp-soft);font-size:.78rem;color:var(--hp-muted)}.hp-mock__bar i[data-v-4b06053d]{width:.6rem;height:.6rem;border-radius:50%;background:var(--hp-border)}.hp-mock__bar span[data-v-4b06053d]{margin-left:.5rem}.hp-mock__body[data-v-4b06053d]{display:flex;align-items:center;gap:1.25rem;padding:1.25rem}.hp-mock__score[data-v-4b06053d]{position:relative;flex-shrink:0;display:grid;place-items:center}.hp-mock__num[data-v-4b06053d]{position:absolute;font-family:Fraunces,Georgia,serif;font-size:1.8rem;font-weight:700;color:var(--hp-ink)}.hp-mock__num small[data-v-4b06053d]{font-size:.8rem;color:var(--hp-muted);font-family:inherit}.hp-mock__bars[data-v-4b06053d]{flex:1;display:grid;gap:.55rem;min-width:0}.hp-mock__row[data-v-4b06053d]{display:grid;grid-template-columns:6.5rem minmax(0,1fr) 2rem;align-items:center;gap:.5rem;font-size:.82rem}.hp-mock__row b[data-v-4b06053d]{text-align:right;font-variant-numeric:tabular-nums}.hp-mock__track[data-v-4b06053d]{height:.45rem;border-radius:99px;background:var(--hp-soft);overflow:hidden}.hp-mock__track span[data-v-4b06053d]{display:block;height:100%;border-radius:99px}.hp-mock__issues[data-v-4b06053d]{display:grid;gap:.45rem;margin:0;padding:0 1.25rem 1rem;list-style:none;font-size:.84rem}.hp-mock__issues li[data-v-4b06053d]{display:flex;align-items:center;gap:.55rem;padding:.5rem .65rem;border-radius:.7rem;background:var(--hp-soft)}.hp-pill[data-v-4b06053d]{flex-shrink:0;font-size:.68rem;font-weight:800;padding:.1rem .5rem;border-radius:999px}.hp-pill--high[data-v-4b06053d]{background:#dc26261f;color:#b91c1c}.hp-pill--medium[data-v-4b06053d]{background:#eab30829;color:#a16207}.hp-pill--low[data-v-4b06053d]{background:#2563eb1f;color:#1d4ed8}.hp-mock__foot[data-v-4b06053d]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;border-top:1px solid var(--hp-border)}.hp-chip-ok[data-v-4b06053d]{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .7rem;border-radius:999px;font-size:.8rem;font-weight:700;color:#15803d;background:#16a34a1f}.hp-mock__note[data-v-4b06053d]{font-size:.74rem;color:var(--hp-muted);font-style:italic}.hp-flow[data-v-4b06053d]{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.hp-flow[data-v-4b06053d]:before{content:"";position:absolute;top:1.75rem;left:10%;right:10%;height:2px;background:linear-gradient(90deg,var(--hp-primary),#7c3aed);opacity:.35}.hp-flow__step[data-v-4b06053d]{position:relative;text-align:center}.hp-flow__icon[data-v-4b06053d]{position:relative;display:inline-grid;place-items:center;width:3.5rem;height:3.5rem;margin-bottom:.8rem;border-radius:1rem;color:var(--hp-primary);background:var(--hp-surface);border:1px solid var(--hp-border);box-shadow:0 0 0 6px var(--hp-bg, var(--bs-body-bg, #fff)),0 12px 24px -14px #15181f66}.hp-flow__icon b[data-v-4b06053d]{position:absolute;top:-.45rem;right:-.45rem;width:1.35rem;height:1.35rem;display:grid;place-items:center;border-radius:50%;font-size:.7rem;color:#fff;background:var(--hp-primary)}.hp-personas[data-v-4b06053d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.hp-persona[data-v-4b06053d]{padding:1.4rem;border-radius:1.15rem;border:1px solid var(--hp-border);background:var(--hp-surface);transition:transform .15s ease,box-shadow .15s ease}.hp-persona[data-v-4b06053d]:hover{transform:translateY(-3px);box-shadow:0 18px 36px -20px #15181f59}.hp-persona__icon[data-v-4b06053d]{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:.85rem;border-radius:.85rem;color:#fff;background:linear-gradient(135deg,var(--hp-primary),#7c3aed)}.hp-faq-wrap[data-v-4b06053d]{max-width:820px}.hp-faq[data-v-4b06053d]{display:grid;gap:.6rem}.hp-faq__item[data-v-4b06053d]{border-radius:1rem;border:1px solid var(--hp-border);background:var(--hp-surface);overflow:hidden}.hp-faq__item.is-open[data-v-4b06053d]{border-color:color-mix(in srgb,var(--hp-primary) 40%,var(--hp-border))}.hp-faq__q[data-v-4b06053d]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1rem 1.2rem;border:0;background:transparent;color:var(--hp-ink);font-weight:700;font-size:.98rem;text-align:left;cursor:pointer}.hp-faq__sign[data-v-4b06053d]{flex-shrink:0;font-size:1.3rem;line-height:1;color:var(--hp-primary);transition:transform .2s ease}.hp-faq__item.is-open .hp-faq__sign[data-v-4b06053d]{transform:rotate(45deg)}.hp-faq__a[data-v-4b06053d]{margin:0;padding:0 1.2rem 1.1rem;color:var(--hp-muted);font-size:.93rem;line-height:1.6}@media(max-width:991.98px){.hp-panel[data-v-4b06053d],.hp-split[data-v-4b06053d]{grid-template-columns:1fr}.hp-personas[data-v-4b06053d]{grid-template-columns:repeat(2,minmax(0,1fr))}.hp-flow[data-v-4b06053d]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.75rem}.hp-flow[data-v-4b06053d]:before{display:none}.hp-stats__row[data-v-4b06053d]{grid-template-columns:repeat(2,minmax(0,1fr))}.hp-stat[data-v-4b06053d]:nth-child(3){border-left:0}.hp-stat[data-v-4b06053d]:nth-child(n+3){border-top:1px solid var(--hp-border)}}@media(max-width:575.98px){.hp-panel[data-v-4b06053d]{padding:1.1rem}.hp-panel__tools[data-v-4b06053d],.hp-personas[data-v-4b06053d]{grid-template-columns:1fr}.hp-flow[data-v-4b06053d]{grid-template-columns:repeat(2,minmax(0,1fr))}.hp-mock__body[data-v-4b06053d]{flex-direction:column;align-items:stretch}.hp-mock__score[data-v-4b06053d]{align-self:center}.hp-mock[data-v-4b06053d]{transform:none}}.audit-mode-switch[data-v-4b06053d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;max-width:640px;margin-bottom:1rem;padding:.35rem;border-radius:1rem;background:var(--audit-surface-alt, #f5f5f4);border:1px solid var(--audit-border, #e5e7eb)}.audit-mode-switch__btn[data-v-4b06053d]{display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.55rem .5rem;border:0;border-radius:.75rem;background:transparent;color:var(--audit-muted, #667085);font:inherit;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.audit-mode-switch__btn[data-v-4b06053d]:hover{color:var(--audit-ink, #111827)}.audit-mode-switch__btn.active[data-v-4b06053d]{background:var(--audit-surface, #fff);color:var(--audit-ink, #111827);box-shadow:0 1px 3px #15181f1f}.audit-mode-switch__title[data-v-4b06053d]{font-size:.95rem;font-weight:700}.audit-mode-switch__btn.active .audit-mode-switch__title[data-v-4b06053d]{color:var(--audit-primary, #2563eb)}.audit-mode-switch__sub[data-v-4b06053d]{font-size:.72rem}.audit-mode-switch__lock[data-v-4b06053d]{font-size:.75rem}.bulk-panel[data-v-4b06053d]{--bp-primary: var(--audit-primary, #2563eb);--bp-ink: var(--audit-ink, #111827);--bp-muted: var(--audit-muted, #667085);--bp-border: var(--audit-border, #e5e7eb);--bp-surface: var(--audit-surface, #fff);--bp-soft: var(--audit-surface-alt, #f8fafc);max-width:920px;padding:1.25rem;border-radius:1.25rem;background:var(--bp-surface);border:1px solid var(--bp-border);box-shadow:0 10px 30px #15181f12}.bulk-panel__locked[data-v-4b06053d]{text-align:center;padding:1.5rem .5rem}.bp-lock-icon[data-v-4b06053d]{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:1rem;margin-bottom:.75rem;color:var(--bp-primary);background:#2563eb1a}.bp-head[data-v-4b06053d]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.bp-head__icon[data-v-4b06053d]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.8rem;color:#fff;background:linear-gradient(135deg,var(--bp-primary),#7c3aed);box-shadow:0 6px 14px #2563eb40}.bp-head__text[data-v-4b06053d]{flex:1;min-width:0}.bp-head__title[data-v-4b06053d]{margin:0;font-size:1.1rem;font-weight:700;color:var(--bp-ink)}.bp-head__sub[data-v-4b06053d]{margin:0;font-size:.82rem;color:var(--bp-muted)}.bp-alert[data-v-4b06053d]{display:flex;align-items:flex-start;gap:.5rem;padding:.6rem .8rem;border-radius:.75rem;font-size:.85rem;margin-bottom:1rem}.bp-alert--warn[data-v-4b06053d]{background:#eab3081f;color:#854d0e}.bp-grid[data-v-4b06053d]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1rem}.bp-card[data-v-4b06053d]{border:1px solid var(--bp-border);border-radius:1rem;padding:1rem;background:var(--bp-surface)}.bp-card__head[data-v-4b06053d]{display:flex;align-items:center;gap:.55rem;margin-bottom:.75rem}.bp-card__title[data-v-4b06053d]{font-weight:700;font-size:.95rem;color:var(--bp-ink);margin:0}.bp-step[data-v-4b06053d]{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border-radius:50%;font-size:.75rem;font-weight:700;color:var(--bp-primary);background:#2563eb1a;flex-shrink:0}.bp-optional[data-v-4b06053d]{font-size:.75rem;font-weight:500;color:var(--bp-muted)}.bp-meter[data-v-4b06053d]{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;min-width:5.5rem}.bp-meter__value[data-v-4b06053d]{font-weight:700;font-size:.95rem;color:var(--bp-ink);font-variant-numeric:tabular-nums}.bp-meter__max[data-v-4b06053d]{font-weight:500;color:var(--bp-muted);font-size:.8rem}.bp-meter__bar[data-v-4b06053d]{width:100%;height:4px;border-radius:99px;background:var(--bp-soft);overflow:hidden}.bp-meter__bar span[data-v-4b06053d]{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#22c55e,var(--bp-primary));transition:width .25s ease}.bp-meter--over .bp-meter__value[data-v-4b06053d]{color:#dc2626}.bp-meter--over .bp-meter__bar span[data-v-4b06053d]{background:#dc2626}.bp-toolbar[data-v-4b06053d]{display:flex;align-items:center;gap:.35rem;margin-bottom:.5rem}.bp-icon-btn[data-v-4b06053d]{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:2.1rem;height:2.1rem;padding:0 .5rem;border-radius:.6rem;border:1px solid var(--bp-border);background:var(--bp-surface);color:var(--bp-muted);cursor:pointer;font-size:.82rem;font-weight:600;text-decoration:none;transition:color .15s ease,border-color .15s ease,background .15s ease,transform .1s ease;margin:0}.bp-icon-btn[data-v-4b06053d]:hover:not(:disabled){color:var(--bp-primary);border-color:#2563eb73;background:#2563eb0f}.bp-icon-btn[data-v-4b06053d]:active:not(:disabled){transform:scale(.95)}.bp-icon-btn[data-v-4b06053d]:disabled{opacity:.4;cursor:not-allowed}.bp-icon-btn--danger[data-v-4b06053d]:hover:not(:disabled){color:#dc2626;border-color:#dc262673;background:#dc26260f}.bp-icon-btn--attention[data-v-4b06053d]{color:#a16207;border-color:#eab30899;background:#eab3081a}.bp-icon-btn--labelled[data-v-4b06053d]{padding:0 .7rem}.bp-drop[data-v-4b06053d]{position:relative;border-radius:.85rem;border:1.5px dashed var(--bp-border);background:var(--bp-soft);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.bp-drop[data-v-4b06053d]:focus-within{border-style:solid;border-color:var(--bp-primary);background:var(--bp-surface);box-shadow:0 0 0 3px #2563eb1f}.bp-drop--active[data-v-4b06053d]{border-color:var(--bp-primary);background:#2563eb0f}.bp-drop--invalid[data-v-4b06053d]{border-color:#dc2626}.bp-drop__input[data-v-4b06053d]{display:block;width:100%;min-height:12rem;resize:vertical;border:0;outline:0;background:transparent;padding:.75rem .9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84rem;line-height:1.6;color:var(--bp-ink)}.bp-drop__input[data-v-4b06053d]::placeholder{color:transparent}.bp-drop__empty[data-v-4b06053d]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;color:var(--bp-muted);font-size:.85rem;pointer-events:none;text-align:center;padding:1rem}.bp-drop:focus-within .bp-drop__empty[data-v-4b06053d]{display:none}.bp-drop:focus-within .bp-drop__input[data-v-4b06053d]::placeholder{color:var(--bp-muted);opacity:.6}.bp-drop__hint[data-v-4b06053d]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.85rem;background:#2563eb1a;color:var(--bp-primary);font-weight:700;pointer-events:none}.bp-file[data-v-4b06053d]{display:flex;align-items:center;gap:.75rem;padding:.85rem;border-radius:.85rem;border:1px solid rgba(37,99,235,.35);background:#2563eb0d}.bp-file__icon[data-v-4b06053d]{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:.65rem;color:var(--bp-primary);background:var(--bp-surface);border:1px solid var(--bp-border)}.bp-file__text[data-v-4b06053d]{flex:1;min-width:0;display:flex;flex-direction:column}.bp-file__name[data-v-4b06053d]{font-weight:600;font-size:.88rem;color:var(--bp-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bp-file__meta[data-v-4b06053d]{font-size:.78rem;color:var(--bp-muted)}.bp-chips[data-v-4b06053d]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.6rem}.bp-chip[data-v-4b06053d]{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .6rem;border-radius:999px;font-weight:600;font-size:.75rem;border:0;line-height:1.5}.bp-chip--ok[data-v-4b06053d]{background:#16a34a1f;color:#15803d}.bp-chip--warn[data-v-4b06053d]{background:#eab30826;color:#a16207}.bp-chip--bad[data-v-4b06053d]{background:#dc26261a;color:#b91c1c;cursor:help}.bp-chip--info[data-v-4b06053d]{background:#2563eb1a;color:var(--bp-primary)}.bp-chip--action[data-v-4b06053d]{background:var(--bp-primary);color:#fff;cursor:pointer}.bp-chip--action[data-v-4b06053d]:hover{filter:brightness(1.08)}.bp-skipped[data-v-4b06053d]{margin:.4rem 0 0;font-size:.78rem;color:var(--bp-muted);word-break:break-word}.bp-error[data-v-4b06053d]{display:flex;align-items:center;gap:.35rem;margin:.5rem 0 0;font-size:.8rem;color:#dc2626;font-weight:500}.bp-label[data-v-4b06053d]{display:block;margin-bottom:.3rem;font-size:.8rem;font-weight:600;color:var(--bp-ink)}.bp-input[data-v-4b06053d]{position:relative;display:flex;align-items:center;border:1px solid var(--bp-border);border-radius:.7rem;background:var(--bp-surface);transition:border-color .15s ease,box-shadow .15s ease}.bp-input[data-v-4b06053d]:focus-within{border-color:var(--bp-primary);box-shadow:0 0 0 3px #2563eb1f}.bp-input__icon[data-v-4b06053d]{position:absolute;left:.7rem;color:var(--bp-muted);pointer-events:none}.bp-input input[data-v-4b06053d],.bp-input select[data-v-4b06053d]{width:100%;border:0;outline:0;background:transparent;padding:.55rem .75rem .55rem 2.15rem;font-size:.88rem;color:var(--bp-ink);border-radius:.7rem;appearance:none;-webkit-appearance:none}.bp-input--select[data-v-4b06053d]:after{content:"";position:absolute;right:.8rem;width:.45rem;height:.45rem;border-right:2px solid var(--bp-muted);border-bottom:2px solid var(--bp-muted);transform:translateY(-25%) rotate(45deg);pointer-events:none}.bp-input--select select[data-v-4b06053d]{padding-right:2rem;cursor:pointer}.bp-input--disabled[data-v-4b06053d]{opacity:.55}.bp-modes[data-v-4b06053d]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.bp-mode[data-v-4b06053d]{position:relative;display:flex;flex-direction:column;gap:.1rem;padding:.7rem .75rem;border-radius:.8rem;border:1.5px solid var(--bp-border);cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;margin:0}.bp-mode[data-v-4b06053d]:hover{border-color:#2563eb73}.bp-mode--active[data-v-4b06053d]{border-color:var(--bp-primary);background:#2563eb0d;box-shadow:0 0 0 3px #2563eb1a}.bp-mode[data-v-4b06053d]:focus-within{box-shadow:0 0 0 3px #2563eb33}.bp-mode__icon[data-v-4b06053d]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.6rem;color:var(--bp-muted);background:var(--bp-soft);margin-bottom:.35rem}.bp-mode--active .bp-mode__icon[data-v-4b06053d]{color:#fff;background:var(--bp-primary)}.bp-mode__title[data-v-4b06053d]{font-weight:700;font-size:.88rem;color:var(--bp-ink)}.bp-mode__sub[data-v-4b06053d]{font-size:.74rem;color:var(--bp-muted)}.bp-mode__tick[data-v-4b06053d]{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;border-radius:50%;background:var(--bp-primary);color:#fff}.bp-hint[data-v-4b06053d]{margin:.5rem 0 0;font-size:.78rem;color:var(--bp-muted)}.bp-hint--time[data-v-4b06053d]{display:flex;align-items:center;gap:.35rem;color:var(--bp-ink)}.bp-labels[data-v-4b06053d]{margin-top:1rem;padding:0;overflow:hidden}.bp-labels__toggle[data-v-4b06053d]{display:flex;align-items:center;gap:.55rem;width:100%;padding:.85rem 1rem;border:0;background:transparent;text-align:left;cursor:pointer;color:var(--bp-ink)}.bp-labels__toggle[data-v-4b06053d]:hover{background:var(--bp-soft)}.bp-labels__chevron[data-v-4b06053d]{transition:transform .2s ease;color:var(--bp-muted)}.bp-labels--open .bp-labels__chevron[data-v-4b06053d]{transform:rotate(180deg)}.bp-labels__body[data-v-4b06053d]{padding:0 1rem 1rem}.bp-label-grid[data-v-4b06053d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:.6rem}.bp-submit[data-v-4b06053d]{display:flex;align-items:center;gap:1rem;margin-top:1rem;padding:.75rem .75rem .75rem 1rem;border-radius:1rem;background:var(--bp-soft);border:1px solid var(--bp-border)}.bp-submit__summary[data-v-4b06053d]{display:flex;align-items:baseline;gap:.4rem;min-width:0}.bp-submit__count[data-v-4b06053d]{font-size:1.5rem;font-weight:800;color:var(--bp-ink);font-variant-numeric:tabular-nums}.bp-submit__text[data-v-4b06053d]{display:inline-flex;align-items:center;gap:.3rem;font-size:.85rem;color:var(--bp-muted)}.bp-submit__btn[data-v-4b06053d]{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border:0;border-radius:.85rem;font-weight:700;font-size:.98rem;color:#fff;background:linear-gradient(135deg,var(--bp-primary),#7c3aed);box-shadow:0 8px 20px #2563eb4d;cursor:pointer;transition:transform .12s ease,box-shadow .15s ease,opacity .15s ease}.bp-submit__btn[data-v-4b06053d]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 26px #2563eb59}.bp-submit__btn[data-v-4b06053d]:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}@media(max-width:767.98px){.bulk-panel[data-v-4b06053d]{padding:.9rem}.bp-grid[data-v-4b06053d]{grid-template-columns:1fr}.bp-label-grid[data-v-4b06053d]{grid-template-columns:1fr 1fr}.bp-submit[data-v-4b06053d]{flex-direction:column;align-items:stretch}.bp-submit__btn[data-v-4b06053d]{margin-left:0;width:100%}}@media(max-width:420px){.bp-label-grid[data-v-4b06053d],.bp-modes[data-v-4b06053d]{grid-template-columns:1fr}}.smart-url[data-v-4b06053d]{min-height:1.4rem;margin-top:.45rem;font-size:.85rem}.smart-url__ok[data-v-4b06053d]{display:inline-flex;align-items:center;gap:.4rem;color:var(--audit-ink, #111827)}.smart-url__ok img[data-v-4b06053d]{border-radius:3px}.smart-url__seen[data-v-4b06053d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.5rem;padding:.6rem .8rem;border-radius:.75rem;font-size:.85rem;border:1px solid var(--audit-border, #e5e7eb);background:var(--audit-surface, #fff)}.smart-url__seen--done[data-v-4b06053d]{border-color:#2563eb59;background:#2563eb0d}.smart-url__seen--running[data-v-4b06053d]{border-color:#eab30873;background:#eab30812}.smart-url__seen--failed[data-v-4b06053d]{border-color:#dc262659;background:#dc26260d}@media(max-width:575.98px){.audit-mode-switch__sub[data-v-4b06053d]{display:none}}.fn[data-v-1460c910]{padding:1rem;max-width:1100px}.fn__tabs[data-v-1460c910]{display:flex;gap:.25rem;margin-bottom:.8rem;border-bottom:1px solid var(--bs-border-color)}.fn__tabs a[data-v-1460c910]{padding:.4rem .8rem;text-decoration:none;color:var(--bs-secondary-color);border-bottom:2px solid transparent}.fn__tabs a.is-active[data-v-1460c910]{color:var(--bs-body-color);border-bottom-color:#2563eb;font-weight:600}.fn__title[data-v-1460c910]{font-size:1.5rem;font-weight:700;margin:0}.fn__sub[data-v-1460c910]{color:var(--bs-secondary-color);font-size:.9rem}.fn__card[data-v-1460c910]{margin-top:1rem;padding:.9rem 1rem;border:1px solid var(--bs-border-color);border-radius:.8rem;background:var(--bs-body-bg)}.fn__card h2[data-v-1460c910]{font-size:1.05rem;font-weight:700;margin:0 0 .3rem}.fn__hint[data-v-1460c910]{color:var(--bs-secondary-color);font-size:.78rem;margin:.3rem 0 .5rem}.fn__steps[data-v-1460c910]{display:flex;flex-direction:column;gap:.35rem;margin-top:.5rem}.fn__step[data-v-1460c910]{display:grid;grid-template-columns:7rem 1fr 3.5rem 3rem;align-items:center;gap:.6rem;font-size:.88rem}.fn__bar[data-v-1460c910]{height:.9rem;border-radius:999px;background:var(--bs-tertiary-bg);overflow:hidden}.fn__bar-fill[data-v-1460c910]{height:100%;background:#2563eb;border-radius:999px}.fn__step-count[data-v-1460c910]{text-align:right}.fn__step-pct[data-v-1460c910]{color:var(--bs-secondary-color)}.fn__table-wrap[data-v-1460c910]{overflow-x:auto}.fn__table[data-v-1460c910]{font-size:.86rem}.fn__table small[data-v-1460c910]{color:var(--bs-secondary-color)}.fn__empty[data-v-1460c910]{color:var(--bs-secondary-color);font-size:.86rem;margin:.3rem 0}.fn__months[data-v-1460c910]{display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem;align-items:end;margin-top:.6rem}.fn__month[data-v-1460c910]{display:flex;flex-direction:column;align-items:center;gap:.2rem;font-size:.78rem;text-align:center}.fn__col[data-v-1460c910]{display:flex;align-items:flex-end;width:100%;max-width:3.5rem;height:7rem;border-radius:.4rem;background:var(--bs-tertiary-bg);overflow:hidden}.fn__col-fill[data-v-1460c910]{width:100%;background:#16a34a;min-height:2px}.fn__month small[data-v-1460c910]{color:var(--bs-secondary-color)}@media(max-width:575.98px){.fn__step[data-v-1460c910]{grid-template-columns:5.5rem 1fr 2.5rem 2.5rem}.fn__months[data-v-1460c910]{grid-template-columns:repeat(3,1fr)}}.opp[data-v-127c6390]{padding:1rem;max-width:100%}.opp__tabs[data-v-127c6390]{display:flex;gap:.25rem;margin-bottom:.8rem;border-bottom:1px solid var(--bs-border-color)}.opp__tabs a[data-v-127c6390]{padding:.4rem .8rem;text-decoration:none;color:var(--bs-secondary-color);border-bottom:2px solid transparent}.opp__tabs a.is-active[data-v-127c6390]{color:var(--bs-body-color);border-bottom-color:#2563eb;font-weight:600}.opp__lead[data-v-127c6390]{display:flex;flex-direction:column;gap:.1rem;font-size:.76rem;padding:.35rem .45rem;border-radius:.45rem;background:#f0fdf4;color:#14532d}.opp__lead a[data-v-127c6390]{color:#166534;word-break:break-all}.opp__lead-badge[data-v-127c6390]{font-weight:700;font-size:.7rem;text-transform:uppercase;letter-spacing:.03em}.opp__head[data-v-127c6390]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem;margin-bottom:.9rem}.opp__title[data-v-127c6390]{font-size:1.5rem;font-weight:700;margin:0}.opp__sub[data-v-127c6390]{margin:.2rem 0 0;color:var(--bs-secondary-color);font-size:.9rem;max-width:46rem}.opp__search[data-v-127c6390]{display:flex;gap:.4rem;align-items:center}.opp__search input[data-v-127c6390]{width:14rem;max-width:50vw}.opp__stats[data-v-127c6390]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.6rem;margin-bottom:1rem}.opp__stat[data-v-127c6390]{display:flex;flex-direction:column;gap:.1rem;padding:.65rem .8rem;border:1px solid var(--bs-border-color);border-radius:.75rem;background:var(--bs-body-bg)}.opp__stat span[data-v-127c6390]{font-size:.74rem;color:var(--bs-secondary-color);text-transform:uppercase;letter-spacing:.03em}.opp__stat b[data-v-127c6390]{font-size:1.15rem}.opp__stat small[data-v-127c6390]{font-size:.72rem;color:var(--bs-secondary-color)}.opp__err[data-v-127c6390]{color:var(--bs-danger)}.opp__empty[data-v-127c6390]{display:flex;flex-direction:column;gap:.3rem;padding:1.5rem;border:1px dashed var(--bs-border-color);border-radius:.75rem;color:var(--bs-secondary-color)}.opp__board[data-v-127c6390]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,280px);gap:.7rem;overflow-x:auto;padding-bottom:.5rem}.opp__col[data-v-127c6390]{display:flex;flex-direction:column;gap:.5rem;padding:.6rem;border-radius:.8rem;background:var(--bs-tertiary-bg);border-top:4px solid var(--bs-secondary-color);min-height:8rem}.opp__col--blue[data-v-127c6390]{border-top-color:#2563eb}.opp__col--amber[data-v-127c6390]{border-top-color:#d97706}.opp__col--green[data-v-127c6390]{border-top-color:#16a34a}.opp__col--violet[data-v-127c6390]{border-top-color:#7c3aed}.opp__col--red[data-v-127c6390]{border-top-color:#dc2626}.opp__col--muted[data-v-127c6390]{border-top-color:#94a3b8}.opp__col-head[data-v-127c6390]{display:flex;align-items:center;justify-content:space-between}.opp__count[data-v-127c6390]{font-size:.78rem;padding:0 .5rem;border-radius:999px;background:var(--bs-body-bg)}.opp__col-hint[data-v-127c6390]{margin:0;font-size:.72rem;color:var(--bs-secondary-color)}.opp__card[data-v-127c6390]{display:flex;flex-direction:column;gap:.3rem;padding:.6rem .65rem;border-radius:.6rem;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);font-size:.82rem}.opp__card-top[data-v-127c6390]{display:flex;align-items:center;justify-content:space-between;gap:.4rem}.opp__host[data-v-127c6390]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opp__score[data-v-127c6390]{font-size:.72rem;font-weight:700;padding:0 .4rem;border-radius:999px;background:var(--bs-tertiary-bg)}.opp__meta[data-v-127c6390]{font-size:.72rem;color:var(--bs-secondary-color)}.opp__needs[data-v-127c6390]{display:flex;flex-wrap:wrap;gap:.25rem}.opp__need[data-v-127c6390]{font-size:.68rem;padding:.05rem .4rem;border-radius:999px;background:#e0f2fe;color:#075985}.opp__pkg[data-v-127c6390]{font-size:.76rem}.opp__next[data-v-127c6390]{margin:0;font-size:.75rem;color:var(--bs-body-color);font-weight:500}.opp__lost[data-v-127c6390],.opp__note[data-v-127c6390]{margin:0;font-size:.74rem;color:var(--bs-secondary-color)}.opp__actions[data-v-127c6390]{display:flex;flex-wrap:wrap;gap:.15rem .6rem;align-items:center;font-size:.76rem}.opp__actions a[data-v-127c6390],.opp__actions button[data-v-127c6390],.opp__actions summary[data-v-127c6390]{background:none;border:0;padding:0;color:var(--bs-link-color, #2563eb);cursor:pointer;text-decoration:none;font-size:.76rem}.opp__actions button[data-v-127c6390]:disabled{opacity:.5}.opp__lost-menu details[data-v-127c6390]{position:relative}.opp__lost-menu summary[data-v-127c6390]{list-style:none}.opp__lost-menu summary[data-v-127c6390]::-webkit-details-marker{display:none}.opp__menu[data-v-127c6390]{position:absolute;z-index:5;top:1.3rem;left:0;display:flex;flex-direction:column;min-width:11rem;padding:.3rem;border:1px solid var(--bs-border-color);border-radius:.5rem;background:var(--bs-body-bg);box-shadow:0 8px 20px #0f172a1f}.opp__menu button[data-v-127c6390]{text-align:left;padding:.3rem .4rem!important;color:var(--bs-body-color)!important}.opp__more[data-v-127c6390]{font-size:.74rem;color:var(--bs-secondary-color);margin:0}@media(max-width:575.98px){.opp__search input[data-v-127c6390]{width:100%;max-width:none}.opp__search[data-v-127c6390]{width:100%}}.sp[data-v-10199d6a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem;margin-top:1rem;padding:.6rem .8rem;border:1px solid var(--fu-border, var(--bs-border-color));border-radius:.9rem;background:var(--fu-surface, var(--bs-body-bg));outline:none;transition:opacity .15s ease}.sp[data-v-10199d6a]:focus-visible{box-shadow:0 0 0 3px #2563eb40}.sp--loading[data-v-10199d6a]{opacity:.6;pointer-events:none}.sp__info[data-v-10199d6a]{font-size:.82rem;color:var(--fu-muted, var(--bs-secondary-color))}.sp__info b[data-v-10199d6a]{color:var(--fu-ink, var(--bs-body-color));font-weight:700}.sp__pages[data-v-10199d6a]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.sp__btn[data-v-10199d6a]{min-width:2.1rem;height:2.1rem;padding:0 .55rem;border:1px solid var(--fu-border, var(--bs-border-color));border-radius:.6rem;background:transparent;color:var(--fu-ink, var(--bs-body-color));font-weight:600;font-size:.85rem;font-variant-numeric:tabular-nums}.sp__btn[data-v-10199d6a]:hover:not(:disabled):not(.sp__btn--on){border-color:var(--fu-primary, var(--bs-primary));color:var(--fu-primary, var(--bs-primary))}.sp__btn[data-v-10199d6a]:disabled{opacity:.35}.sp__btn--on[data-v-10199d6a]{border-color:transparent;background:var(--fu-primary, var(--bs-primary));color:#fff;box-shadow:0 4px 12px #2563eb40}.sp__gap[data-v-10199d6a]{padding:0 .2rem;color:var(--fu-muted, var(--bs-secondary-color))}.sp__tools[data-v-10199d6a]{display:flex;align-items:center;gap:.45rem}.sp__jump[data-v-10199d6a]{display:flex;align-items:center;gap:.35rem;margin-right:.4rem}.sp__label[data-v-10199d6a]{font-size:.78rem;color:var(--fu-muted, var(--bs-secondary-color))}.sp__input[data-v-10199d6a]{width:4.2rem;height:2.1rem;padding:0 .5rem;border:1px solid var(--fu-border, var(--bs-border-color));border-radius:.6rem;background:transparent;color:inherit;font-size:.85rem}.sp__select[data-v-10199d6a]{height:2.1rem;padding:0 .5rem;border:1px solid var(--fu-border, var(--bs-border-color));border-radius:.6rem;background:transparent;color:inherit;font-size:.85rem}@media(max-width:575.98px){.sp[data-v-10199d6a]{justify-content:center}.sp__info[data-v-10199d6a]{width:100%;text-align:center}}.fu[data-v-34817e2a]{--fu-primary: var(--bs-primary, #2563eb);--fu-border: var(--bs-border-color, #e5e7eb);--fu-muted: var(--bs-secondary-color, #667085);--fu-surface: var(--bs-body-bg, #fff);--fu-soft: var(--bs-tertiary-bg, #f8fafc);--fu-ink: var(--bs-emphasis-color, #111827)}.fu-head[data-v-34817e2a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.fu-head__title[data-v-34817e2a]{display:flex;align-items:center;gap:.85rem;max-width:46rem}.fu-head__icon[data-v-34817e2a]{display:inline-flex;align-items:center;justify-content:center;width:2.9rem;height:2.9rem;flex-shrink:0;border-radius:.9rem;color:#fff;background:linear-gradient(135deg,var(--fu-primary),#7c3aed);box-shadow:0 8px 18px #2563eb40}.fu-h1[data-v-34817e2a]{margin:0;font-size:1.5rem;font-weight:800;color:var(--fu-ink)}.fu-lead[data-v-34817e2a]{margin:0;font-size:.88rem;color:var(--fu-muted)}.fu-switch[data-v-34817e2a]{display:inline-flex;align-items:center;gap:.6rem;border:1px solid var(--fu-border);background:var(--fu-surface);border-radius:999px;padding:.4rem .9rem .4rem .45rem;font-weight:700;font-size:.88rem;color:var(--fu-muted)}.fu-switch__track[data-v-34817e2a]{position:relative;width:2.6rem;height:1.45rem;border-radius:999px;background:#cbd5e1;transition:background .2s ease}.fu-switch__thumb[data-v-34817e2a]{position:absolute;top:.15rem;left:.15rem;width:1.15rem;height:1.15rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .2s ease}.fu-switch--on[data-v-34817e2a]{color:#15803d;border-color:#16a34a66}.fu-switch--on .fu-switch__track[data-v-34817e2a]{background:#16a34a}.fu-switch--on .fu-switch__thumb[data-v-34817e2a]{transform:translate(1.15rem)}.fu-alert[data-v-34817e2a]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.65rem .9rem;border-radius:.8rem;font-size:.88rem;margin-bottom:.75rem}.fu-alert--ok[data-v-34817e2a]{background:#16a34a1a;color:#15803d}.fu-alert--warn[data-v-34817e2a]{background:#eab30824;color:#854d0e}.fu-alert__link[data-v-34817e2a]{margin-left:auto;display:inline-flex;align-items:center;gap:.25rem;font-weight:700;color:inherit}.fu-days[data-v-34817e2a]{display:grid;gap:.5rem;min-width:0}.fu-day[data-v-34817e2a]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;padding:.55rem .75rem;border:1px solid var(--fu-border);border-radius:.75rem;background:var(--fu-soft);min-width:0}.fu-day--bad[data-v-34817e2a]{border-color:#fca5a5;background:#ef44440f}.fu-day__name[data-v-34817e2a]{flex:1 1 6.5rem;min-width:0;font-weight:700;font-size:.88rem;color:var(--fu-ink)}.fu-day .fu-range[data-v-34817e2a]{flex:0 1 auto;min-width:0;gap:.35rem;font-size:.85rem}.fu-day .fu-input[data-v-34817e2a]{width:3.9rem;flex:0 0 3.9rem;min-width:0;padding:.35rem .45rem;text-align:center}.fu-day__std[data-v-34817e2a]{flex-basis:100%;color:var(--fu-muted);font-size:.74rem}.fu-day__err[data-v-34817e2a]{flex-basis:100%;color:#b91c1c;font-size:.78rem}.fu-days__foot[data-v-34817e2a]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem}.fu-days__foot .fu-check[data-v-34817e2a]{min-width:0}.fu-stats[data-v-34817e2a]{display:grid;grid-template-columns:1fr 1.6fr 1fr 1fr;gap:.75rem;margin:.5rem 0 1.25rem}.fu-stat[data-v-34817e2a]{display:flex;align-items:center;gap:.8rem;border:1px solid var(--fu-border);border-radius:1rem;padding:.9rem 1rem;background:var(--fu-surface);min-width:0}.fu-stat__body[data-v-34817e2a]{display:flex;flex-direction:column;min-width:0;flex:1}.fu-stat__icon[data-v-34817e2a]{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:.75rem;flex-shrink:0}.fu-stat__icon--blue[data-v-34817e2a]{color:#2563eb;background:#2563eb1a}.fu-stat__icon--amber[data-v-34817e2a]{color:#d97706;background:#d977061f}.fu-stat__icon--violet[data-v-34817e2a]{color:#7c3aed;background:#7c3aed1a}.fu-stat__icon--green[data-v-34817e2a]{color:#16a34a;background:#16a34a1a}.fu-stat__value[data-v-34817e2a]{font-size:1.45rem;font-weight:800;line-height:1.1;color:var(--fu-ink);font-variant-numeric:tabular-nums}.fu-stat__value small[data-v-34817e2a]{font-size:.85rem;font-weight:600;color:var(--fu-muted)}.fu-stat__label[data-v-34817e2a]{font-size:.78rem;color:var(--fu-muted)}.fu-stat__text[data-v-34817e2a]{font-size:.92rem;font-weight:700;color:var(--fu-ink)}.fu-stat--info .fu-stat__text[data-v-34817e2a]{color:var(--fu-primary)}.fu-stat--warn .fu-stat__text[data-v-34817e2a]{color:#b45309}.fu-meter[data-v-34817e2a]{display:block;height:4px;border-radius:99px;background:var(--fu-soft);margin-top:.35rem;overflow:hidden}.fu-meter span[data-v-34817e2a]{display:block;height:100%;background:linear-gradient(90deg,#22c55e,var(--fu-primary));border-radius:99px}.fu-toolbar[data-v-34817e2a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.fu-tabs[data-v-34817e2a]{display:inline-flex;flex-wrap:wrap;padding:.2rem;border-radius:.8rem;background:var(--fu-soft);border:1px solid var(--fu-border)}.fu-tab[data-v-34817e2a]{display:inline-flex;align-items:center;gap:.35rem;border:0;background:transparent;padding:.42rem .8rem;border-radius:.6rem;font-size:.85rem;font-weight:600;color:var(--fu-muted)}.fu-tab b[data-v-34817e2a]{font-size:.72rem;padding:0 .4rem;border-radius:99px;background:var(--fu-border);color:var(--fu-ink)}.fu-tab.active[data-v-34817e2a]{background:var(--fu-surface);color:var(--fu-primary);box-shadow:0 1px 3px #15181f1f}.fu-tab.active b[data-v-34817e2a]{background:#2563eb1f;color:var(--fu-primary)}.fu-search[data-v-34817e2a]{position:relative;display:flex;align-items:center;flex:0 1 20rem}.fu-search__icon[data-v-34817e2a]{position:absolute;left:.7rem;color:var(--fu-muted)}.fu-search input[data-v-34817e2a]{width:100%;border:1px solid var(--fu-border);border-radius:.8rem;padding:.5rem .8rem .5rem 2.1rem;font-size:.88rem;background:var(--fu-surface);color:var(--fu-ink);outline:0}.fu-search input[data-v-34817e2a]:focus{border-color:var(--fu-primary);box-shadow:0 0 0 3px #2563eb1f}.fu-subbar[data-v-34817e2a]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;font-size:.85rem}.fu-list[data-v-34817e2a]{display:flex;flex-direction:column;gap:.5rem;margin:0}.fu-row[data-v-34817e2a]{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;padding:.8rem 1rem;border:1px solid var(--fu-border);border-radius:.9rem;background:var(--fu-surface);transition:border-color .15s ease,box-shadow .15s ease}.fu-row[data-v-34817e2a]:hover{border-color:#2563eb59;box-shadow:0 6px 18px #15181f0d}.fu-row--due[data-v-34817e2a]{border-left:4px solid #d97706}.fu-groups[data-v-34817e2a]{display:flex;flex-direction:column;gap:.9rem}.fu-list-anchor[data-v-34817e2a]{scroll-margin-top:90px}.fu-loading[data-v-34817e2a]{opacity:.55;transition:opacity .15s ease}.fu-group[data-v-34817e2a]{border:1px solid var(--fu-border);border-radius:1rem;padding:.7rem;background:#2563eb08}.fu-group--paused[data-v-34817e2a]{opacity:.75}.fu-group__head[data-v-34817e2a]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .9rem;padding:.15rem .35rem .6rem}.fu-group__who[data-v-34817e2a]{display:inline-flex;align-items:center;gap:.35rem;font-weight:700;color:var(--fu-ink);word-break:break-word}.fu-group__site[data-v-34817e2a]{display:inline-flex;align-items:center;gap:.3rem;font-size:.8rem;color:var(--fu-muted);text-decoration:none}.fu-group__site[data-v-34817e2a]:hover{color:var(--fu-primary)}.fu-group__count[data-v-34817e2a]{margin-left:auto;font-size:.75rem;font-weight:600;color:var(--fu-muted)}.fu-row--paused[data-v-34817e2a]{opacity:.7}.fu-row__main[data-v-34817e2a]{flex:1 1 16rem;min-width:0}.fu-row__title[data-v-34817e2a]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-weight:700;color:var(--fu-ink);word-break:break-word}.fu-row__meta[data-v-34817e2a]{display:flex;flex-wrap:wrap;gap:.25rem .9rem;margin-top:.2rem;font-size:.8rem;color:var(--fu-muted)}.fu-row__meta span[data-v-34817e2a],.fu-row__meta a[data-v-34817e2a]{display:inline-flex;align-items:center;gap:.3rem}.fu-row__meta a[data-v-34817e2a]{color:var(--fu-muted);text-decoration:none}.fu-row__meta a[data-v-34817e2a]:hover{color:var(--fu-primary)}.fu-row__error[data-v-34817e2a]{display:flex;align-items:center;gap:.3rem;margin-top:.3rem;font-size:.78rem;color:#dc2626}.fu-row__note[data-v-34817e2a]{margin-top:.3rem;font-size:.78rem;color:var(--fu-muted);font-style:italic}.fu-row__when[data-v-34817e2a]{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.fu-row__actions[data-v-34817e2a]{display:flex;gap:.35rem;margin-left:auto}.fu-when[data-v-34817e2a]{font-size:.85rem;font-weight:600;color:var(--fu-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.fu-muted[data-v-34817e2a]{color:var(--fu-muted);font-weight:500}.fu-step[data-v-34817e2a]{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;flex-shrink:0;border-radius:.7rem;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--fu-primary),#7c3aed)}.fu-step--sent[data-v-34817e2a]{background:#16a34a}.fu-step--failed[data-v-34817e2a]{background:#dc2626}.fu-step--off[data-v-34817e2a]{background:var(--fu-soft);color:var(--fu-muted);border:1px dashed var(--fu-border)}.fu-row--done[data-v-34817e2a]{background:var(--fu-soft);opacity:.62}.fu-row--done[data-v-34817e2a]:hover{border-color:var(--fu-border);box-shadow:none}.fu-row--done .fu-row__title[data-v-34817e2a]{font-weight:600}.fu-row--failed[data-v-34817e2a]{border-left:4px solid #dc2626}.fu-pill[data-v-34817e2a]{display:inline-flex;align-items:center;gap:.25rem;padding:.12rem .6rem;border-radius:99px;font-size:.72rem;font-weight:700;border:1px solid transparent}.fu-pill--due[data-v-34817e2a]{color:#b45309;background:#d977061f}.fu-pill--today[data-v-34817e2a]{color:var(--fu-primary);background:#2563eb1a}.fu-pill--muted[data-v-34817e2a],.fu-pill--paused[data-v-34817e2a],.fu-pill--completed[data-v-34817e2a]{color:var(--fu-muted);background:var(--fu-soft);border-color:var(--fu-border)}.fu-pill--active[data-v-34817e2a]{color:var(--fu-primary);background:#2563eb1a}.fu-pill--replied[data-v-34817e2a],.fu-pill--opened[data-v-34817e2a]{color:#15803d;background:#16a34a1f}.fu-pill--stopped[data-v-34817e2a],.fu-pill--bounced[data-v-34817e2a]{color:#b91c1c;background:#dc26261a}.fu-dots[data-v-34817e2a]{display:flex;gap:.3rem}.fu-dot[data-v-34817e2a]{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border-radius:50%;font-size:.7rem;font-weight:800;border:1.5px solid var(--fu-border);color:var(--fu-muted);background:var(--fu-surface)}.fu-dot--sent[data-v-34817e2a]{background:#16a34a;border-color:#16a34a;color:#fff}.fu-dot--opened[data-v-34817e2a]{background:#0d9488;border-color:#0d9488;color:#fff}.fu-dot--pending[data-v-34817e2a]{border-color:var(--fu-primary);color:var(--fu-primary)}.fu-dot--failed[data-v-34817e2a]{border-color:#dc2626;color:#dc2626}.fu-dot--off[data-v-34817e2a]{opacity:.45;text-decoration:line-through}.fu-legend[data-v-34817e2a]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:.75rem 0 0;font-size:.75rem;color:var(--fu-muted)}.fu-icon-btn[data-v-34817e2a]{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:.6rem;border:1px solid var(--fu-border);background:var(--fu-surface);color:var(--fu-muted);transition:color .15s ease,border-color .15s ease,background .15s ease}.fu-icon-btn[data-v-34817e2a]:hover:not(:disabled){color:var(--fu-primary);border-color:#2563eb73;background:#2563eb0f}.fu-icon-btn--ok[data-v-34817e2a]:hover:not(:disabled){color:#15803d;border-color:#16a34a80;background:#16a34a14}.fu-icon-btn--danger[data-v-34817e2a]:hover:not(:disabled){color:#dc2626;border-color:#dc262680;background:#dc26260f}.fu-icon-btn[data-v-34817e2a]:disabled{opacity:.45;cursor:not-allowed}.fu-btn[data-v-34817e2a]{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--fu-border);background:var(--fu-surface);color:var(--fu-ink);border-radius:.7rem;padding:.48rem .9rem;font-size:.85rem;font-weight:700}.fu-btn[data-v-34817e2a]:hover:not(:disabled){border-color:var(--fu-primary);color:var(--fu-primary)}.fu-btn--primary[data-v-34817e2a]{color:#fff;border-color:transparent;background:linear-gradient(135deg,var(--fu-primary),#7c3aed);box-shadow:0 6px 16px #2563eb40}.fu-btn--primary[data-v-34817e2a]:hover:not(:disabled){color:#fff}.fu-btn[data-v-34817e2a]:disabled{opacity:.55;cursor:not-allowed}.fu-empty[data-v-34817e2a]{border:1.5px dashed var(--fu-border);border-radius:1rem;padding:2.25rem 1rem;text-align:center}.fu-empty__icon[data-v-34817e2a]{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border-radius:1rem;color:var(--fu-primary);background:#2563eb14;margin-bottom:.7rem}.fu-empty__title[data-v-34817e2a]{margin:0 0 .2rem;font-weight:700;color:var(--fu-ink)}.fu-empty__text[data-v-34817e2a]{margin:0 0 .9rem;font-size:.86rem;color:var(--fu-muted)}.fu-settings[data-v-34817e2a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.9rem}.fu-card[data-v-34817e2a]{border:1px solid var(--fu-border);border-radius:1rem;padding:1rem 1.1rem;background:var(--fu-surface);min-width:0}.fu-card__title[data-v-34817e2a]{display:flex;align-items:center;gap:.45rem;margin:0 0 .75rem;font-size:.95rem;font-weight:800;color:var(--fu-ink)}.fu-check[data-v-34817e2a]{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.88rem;font-weight:600;color:var(--fu-ink);cursor:pointer}.fu-grid[data-v-34817e2a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.fu-field[data-v-34817e2a]{display:flex;flex-direction:column;gap:.3rem;margin:0;font-size:.8rem;font-weight:600;color:var(--fu-ink)}.fu-field small[data-v-34817e2a]{font-weight:500;color:var(--fu-muted)}.fu-field--wide[data-v-34817e2a]{grid-column:1 / -1}.fu-input[data-v-34817e2a]{border:1px solid var(--fu-border);border-radius:.6rem;padding:.45rem .6rem;font-size:.88rem;background:var(--fu-surface);color:var(--fu-ink);outline:0;width:100%}.fu-input[data-v-34817e2a]:focus{border-color:var(--fu-primary);box-shadow:0 0 0 3px #2563eb1f}.fu-input--sm[data-v-34817e2a]{width:auto;padding:.3rem .45rem;font-size:.82rem}.fu-range[data-v-34817e2a]{display:flex;align-items:center;gap:.4rem;font-weight:500;color:var(--fu-muted)}.fu-hint[data-v-34817e2a]{margin:.6rem 0 0;font-size:.78rem;color:var(--fu-muted)}.fu-auto[data-v-34817e2a]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem;padding:.45rem .7rem;border:1px dashed var(--fu-border);border-radius:.6rem;font-weight:500;color:var(--fu-muted)}.fu-auto b[data-v-34817e2a]{font-size:1.15rem;color:var(--fu-ink)}.fu-auto__link[data-v-34817e2a]{margin-left:auto;font-weight:700}.fu-boxes[data-v-34817e2a]{display:flex;flex-direction:column;gap:.35rem;margin-top:.75rem;max-height:16rem;overflow-y:auto}.fu-box[data-v-34817e2a]{display:grid;grid-template-columns:minmax(0,1fr) 5rem 3.2rem;align-items:center;gap:.6rem;font-size:.78rem;color:var(--fu-ink)}.fu-box__addr[data-v-34817e2a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fu-box__bar[data-v-34817e2a]{height:.35rem;border-radius:999px;background:var(--fu-border);overflow:hidden}.fu-box__bar i[data-v-34817e2a]{display:block;height:100%;border-radius:inherit;background:var(--fu-primary, #2563eb)}.fu-box__num[data-v-34817e2a]{text-align:right;font-variant-numeric:tabular-nums;color:var(--fu-muted)}.fu-error[data-v-34817e2a]{margin:.5rem 0 0;font-size:.8rem;color:#dc2626}.fu-settings__save[data-v-34817e2a]{grid-column:1 / -1;display:flex;justify-content:flex-end}@media(max-width:991.98px){.fu-stats[data-v-34817e2a]{grid-template-columns:1fr 1fr}}@media(max-width:575.98px){.fu-stats[data-v-34817e2a]{grid-template-columns:1fr}.fu-tab span[data-v-34817e2a]{display:none}.fu-row__actions[data-v-34817e2a]{margin-left:0}}.rte[data-v-3bde0147]{border:1px solid var(--ib-border, var(--bs-border-color, #e5e7eb));border-radius:.8rem;background:var(--ib-surface, var(--bs-body-bg, #fff));overflow:visible;transition:border-color .15s ease,box-shadow .15s ease}.rte[data-v-3bde0147]:focus-within{border-color:var(--ib-primary, #2563eb);box-shadow:0 0 0 3px #2563eb1f}.rte--disabled[data-v-3bde0147]{opacity:.6}.rte__bar[data-v-3bde0147]{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.1rem;padding:.3rem .4rem;border-bottom:1px solid var(--ib-border, var(--bs-border-color, #e5e7eb));background:var(--ib-soft, var(--bs-tertiary-bg, #f8fafc));border-radius:.8rem .8rem 0 0}.rte__btn[data-v-3bde0147]{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border:0;border-radius:.45rem;background:transparent;color:var(--ib-muted, #667085)}.rte__btn[data-v-3bde0147]:hover:not(:disabled){background:var(--ib-surface, #fff);color:var(--ib-ink, #111827)}.rte__btn.is-on[data-v-3bde0147]{background:#2563eb1f;color:var(--ib-primary, #2563eb)}.rte__sep[data-v-3bde0147]{width:1px;height:1.2rem;margin:0 .2rem;background:var(--ib-border, #e5e7eb)}.rte__colors[data-v-3bde0147]{position:absolute;top:calc(100% + .3rem);left:.5rem;z-index:5;display:flex;gap:.3rem;padding:.4rem;border:1px solid var(--ib-border, #e5e7eb);border-radius:.6rem;background:var(--ib-surface, #fff);box-shadow:0 8px 20px #0f172a26}.rte__swatch[data-v-3bde0147]{width:1.3rem;height:1.3rem;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #0f172a26}.rte__wrap[data-v-3bde0147]{position:relative}.rte__box[data-v-3bde0147]{overflow-y:auto;padding:.65rem .85rem;font-size:.92rem;line-height:1.6;color:var(--ib-ink, #111827);outline:0;overflow-wrap:anywhere}.rte__box[data-v-3bde0147] p{margin:0 0 .6rem}.rte__box[data-v-3bde0147] blockquote{margin:0 0 .6rem;padding-left:.75rem;border-left:3px solid #cbd5e1;color:#475569}.rte__box[data-v-3bde0147] ul,.rte__box[data-v-3bde0147] ol{margin:0 0 .6rem;padding-left:1.4rem}.rte__box[data-v-3bde0147] a{color:#0d6a7c;text-decoration:underline}.rte__placeholder[data-v-3bde0147]{position:absolute;top:.65rem;left:.85rem;font-size:.92rem;color:var(--ib-muted, #98a2b3);pointer-events:none}.ib[data-v-b809beb2]{--ib-primary: var(--bs-primary, #2563eb);--ib-border: var(--bs-border-color, #e5e7eb);--ib-muted: var(--bs-secondary-color, #667085);--ib-surface: var(--bs-body-bg, #fff);--ib-soft: var(--bs-tertiary-bg, #f8fafc);--ib-ink: var(--bs-emphasis-color, #111827);max-width:1680px}.ib-head[data-v-b809beb2]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.1rem}.ib-head__title[data-v-b809beb2]{display:flex;align-items:center;gap:.85rem;max-width:46rem}.ib-head__icon[data-v-b809beb2]{display:inline-flex;align-items:center;justify-content:center;width:2.9rem;height:2.9rem;flex-shrink:0;border-radius:.9rem;color:#fff;background:linear-gradient(135deg,var(--ib-primary),#7c3aed);box-shadow:0 8px 18px #2563eb40}.ib-h1[data-v-b809beb2]{margin:0;font-size:1.45rem;font-weight:800;color:var(--ib-ink)}.ib-lead[data-v-b809beb2]{margin:.15rem 0 0;font-size:.88rem;color:var(--ib-muted)}.ib-head__actions[data-v-b809beb2]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.ib-muted[data-v-b809beb2]{display:inline-flex;align-items:center;gap:.25rem;font-size:.8rem;color:var(--ib-muted)}.ib-switch[data-v-b809beb2]{position:relative;display:inline-flex;align-items:center;gap:.45rem;margin:0;font-size:.82rem;font-weight:700;color:var(--ib-ink);cursor:pointer}.ib-switch input[data-v-b809beb2]{position:absolute;opacity:0;pointer-events:none}.ib-switch__track[data-v-b809beb2]{position:relative;width:2.1rem;height:1.2rem;border-radius:999px;background:#cbd5e1;transition:background .15s ease}.ib-switch__dot[data-v-b809beb2]{position:absolute;top:.15rem;left:.15rem;width:.9rem;height:.9rem;border-radius:50%;background:#fff;transition:transform .15s ease;box-shadow:0 1px 2px #0003}.ib-switch input:checked+.ib-switch__track[data-v-b809beb2]{background:var(--ib-primary)}.ib-switch input:checked+.ib-switch__track .ib-switch__dot[data-v-b809beb2]{transform:translate(.9rem)}.ib-switch input:focus-visible+.ib-switch__track[data-v-b809beb2]{box-shadow:0 0 0 3px #2563eb40}.ib-alert[data-v-b809beb2]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.65rem .9rem;border-radius:.8rem;font-size:.88rem;margin-bottom:.75rem}.ib-alert--ok[data-v-b809beb2]{background:#16a34a1a;color:#15803d}.ib-alert--warn[data-v-b809beb2]{background:#eab30824;color:#854d0e}.ib-alert__link[data-v-b809beb2]{margin-left:auto;display:inline-flex;align-items:center;gap:.25rem;font-weight:700;color:inherit}.ib-layout[data-v-b809beb2]{display:grid;grid-template-columns:minmax(19rem,25rem) minmax(0,1fr);gap:1rem;align-items:start}.ib-list[data-v-b809beb2],.ib-thread[data-v-b809beb2]{border:1px solid var(--ib-border);border-radius:1rem;background:var(--ib-surface);overflow:hidden}.ib-bar[data-v-b809beb2]{position:relative;z-index:20;margin-bottom:1rem;padding:.6rem;border:1px solid var(--ib-border);border-radius:1rem;background:var(--ib-surface)}.ib-bar__row[data-v-b809beb2]{display:flex;align-items:center;gap:.75rem;min-width:0}.ib-picker[data-v-b809beb2]{position:relative;flex-shrink:0}.ib-picker__btn[data-v-b809beb2]{display:flex;align-items:center;gap:.6rem;max-width:22rem;padding:.4rem .6rem .4rem .45rem;border:1px solid var(--ib-border);border-radius:.8rem;background:var(--ib-soft);color:var(--ib-ink);text-align:left}.ib-picker__btn[data-v-b809beb2]:hover,.ib-picker__btn[aria-expanded=true][data-v-b809beb2]{border-color:var(--ib-primary)}.ib-picker__text[data-v-b809beb2]{display:flex;flex-direction:column;min-width:0}.ib-picker__label[data-v-b809beb2]{font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--ib-muted)}.ib-picker__addr[data-v-b809beb2]{font-size:.88rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-picker__menu[data-v-b809beb2]{position:absolute;top:calc(100% + .4rem);left:0;width:min(26rem,calc(100vw - 2rem));padding:.5rem;border:1px solid var(--ib-border);border-radius:.9rem;background:var(--ib-surface);box-shadow:0 18px 40px #0f172a2e}.ib-picker__search[data-v-b809beb2]{margin-bottom:.4rem}.ib-picker__list[data-v-b809beb2]{display:flex;flex-direction:column;gap:.1rem;max-height:22rem;overflow-y:auto}.ib-picker__none[data-v-b809beb2]{margin:.6rem;font-size:.82rem;color:var(--ib-muted)}.ib-picker__manage[data-v-b809beb2]{display:inline-flex;align-items:center;gap:.3rem;margin:.5rem .4rem .2rem;font-size:.78rem;font-weight:700;color:var(--ib-primary);text-decoration:none}.ib-chips[data-v-b809beb2]{display:flex;align-items:center;gap:.4rem;min-width:0;flex:1;overflow-x:auto;padding:.15rem .1rem;scrollbar-width:thin}.ib-chip[data-v-b809beb2]{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;max-width:15rem;padding:.35rem .7rem;border:1px solid var(--ib-border);border-radius:999px;background:var(--ib-surface);color:var(--ib-muted);font-size:.8rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ib-chip[data-v-b809beb2]:hover{border-color:var(--box, var(--ib-primary));color:var(--ib-ink)}.ib-chip.has-new[data-v-b809beb2]{color:var(--ib-ink);font-weight:800}.ib-chip.is-active[data-v-b809beb2]{border-color:transparent;color:#fff;background:var(--box, var(--ib-primary));box-shadow:0 4px 12px #0f172a26}.ib-chip__dot[data-v-b809beb2]{width:.5rem;height:.5rem;flex-shrink:0;border-radius:50%;background:var(--box)}.ib-chip.is-active .ib-chip__dot[data-v-b809beb2]{background:#fff}.ib-chip .ib-badge[data-v-b809beb2]{min-width:1.1rem;height:1.1rem;font-size:.66rem}.ib-bar__info[data-v-b809beb2]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 1rem;margin-top:.55rem;padding:.5rem .65rem .1rem;border-top:1px solid var(--ib-border);font-size:.78rem;color:var(--ib-muted)}.ib-bar__info b[data-v-b809beb2]{color:var(--ib-ink)}.ib-bar__state[data-v-b809beb2]{display:inline-flex;align-items:center;gap:.3rem;margin-left:auto}.ib-bar__state.is-bad[data-v-b809beb2]{color:#b91c1c}.ib-box[data-v-b809beb2]{display:flex;align-items:center;gap:.6rem;width:100%;padding:.5rem;border:0;border-radius:.7rem;background:transparent;color:inherit;text-align:left}.ib-box[data-v-b809beb2]:hover{background:var(--ib-soft)}.ib-box.is-active[data-v-b809beb2]{background:#2563eb14;box-shadow:inset 3px 0 0 var(--ib-primary)}.ib-box.is-paused[data-v-b809beb2]{opacity:.7}.ib-box__icon[data-v-b809beb2]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:.6rem;color:#fff;font-size:.82rem;font-weight:800}.ib-box__icon--all[data-v-b809beb2]{background:linear-gradient(135deg,var(--ib-primary),#7c3aed)}.ib-box__dot[data-v-b809beb2]{position:absolute;right:-.15rem;bottom:-.15rem;width:.6rem;height:.6rem;border-radius:50%;border:2px solid var(--ib-surface);background:#cbd5e1}.ib-box__dot.is-ok[data-v-b809beb2]{background:#16a34a}.ib-box__dot.is-bad[data-v-b809beb2]{background:#dc2626}.ib-box__body[data-v-b809beb2]{display:flex;flex-direction:column;min-width:0;flex:1}.ib-box__addr[data-v-b809beb2]{font-size:.84rem;font-weight:700;color:var(--ib-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-box__meta[data-v-b809beb2]{font-size:.72rem;color:var(--ib-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-list__tools[data-v-b809beb2]{display:flex;flex-direction:column;gap:.6rem;padding:.75rem;border-bottom:1px solid var(--ib-border)}.ib-tabs[data-v-b809beb2]{display:flex;padding:.2rem;border-radius:.75rem;background:var(--ib-soft);border:1px solid var(--ib-border)}.ib-tabs button[data-v-b809beb2]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;border:0;background:transparent;padding:.4rem .3rem;border-radius:.6rem;font-size:.78rem;font-weight:700;color:var(--ib-muted);white-space:nowrap}.ib-tabs button.is-active[data-v-b809beb2]{background:var(--ib-surface);color:var(--ib-ink);box-shadow:0 1px 3px #0f172a1a}.ib-tabs b[data-v-b809beb2]{font-weight:700;color:var(--ib-muted)}.ib-search[data-v-b809beb2]{position:relative;display:flex;align-items:center;margin:0}.ib-search__icon[data-v-b809beb2]{position:absolute;left:.7rem;color:var(--ib-muted)}.ib-search input[data-v-b809beb2]{width:100%;border:1px solid var(--ib-border);border-radius:.75rem;padding:.48rem .8rem .48rem 2.1rem;font-size:.86rem;background:var(--ib-surface);color:var(--ib-ink);outline:0}.ib-search input[data-v-b809beb2]:focus{border-color:var(--ib-primary);box-shadow:0 0 0 3px #2563eb1f}.ib-convs[data-v-b809beb2]{max-height:calc(100vh - 17rem);min-height:12rem;overflow-y:auto}.ib-conv[data-v-b809beb2]{position:relative;display:flex;gap:.7rem;width:100%;text-align:left;border:0;border-bottom:1px solid var(--ib-border);background:transparent;padding:.75rem .85rem;color:inherit}.ib-conv[data-v-b809beb2]:hover{background:var(--ib-soft)}.ib-conv.is-active[data-v-b809beb2]{background:#2563eb12;box-shadow:inset 3px 0 0 var(--ib-primary)}.ib-conv__body[data-v-b809beb2]{display:flex;flex-direction:column;gap:.12rem;min-width:0;flex:1}.ib-conv__top[data-v-b809beb2]{display:flex;justify-content:space-between;gap:.5rem}.ib-conv__name[data-v-b809beb2]{font-size:.9rem;font-weight:600;color:var(--ib-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-conv.is-unread .ib-conv__name[data-v-b809beb2],.ib-conv.is-unread .ib-conv__subject[data-v-b809beb2]{font-weight:800}.ib-conv__time[data-v-b809beb2]{flex-shrink:0;font-size:.75rem;color:var(--ib-muted)}.ib-conv.is-unread .ib-conv__time[data-v-b809beb2]{color:var(--ib-primary);font-weight:700}.ib-conv__subject[data-v-b809beb2]{font-size:.82rem;font-weight:600;color:var(--ib-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-conv__meta[data-v-b809beb2]{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem;margin-top:.15rem;font-size:.72rem;color:var(--ib-muted)}.ib-conv__snippet[data-v-b809beb2]{font-size:.8rem;color:var(--ib-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ib-conv.is-unread .ib-conv__snippet[data-v-b809beb2]{color:var(--ib-ink)}.ib-conv__badge[data-v-b809beb2]{position:absolute;right:.85rem;bottom:.8rem}.ib-you[data-v-b809beb2]{font-weight:700}.ib-tag[data-v-b809beb2]{display:inline-flex;align-items:center;gap:.25rem;padding:.02rem .45rem;border-radius:999px;font-weight:700;color:var(--box);background:color-mix(in srgb,var(--box) 12%,transparent)}.ib-tag[data-v-b809beb2]:before{content:"";width:.4rem;height:.4rem;border-radius:50%;background:var(--box)}.ib-count[data-v-b809beb2]{display:inline-flex;align-items:center;justify-content:center;min-width:1.2rem;padding:0 .3rem;border-radius:.35rem;border:1px solid var(--ib-border);font-weight:700}.ib-avatar[data-v-b809beb2]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.4rem;height:2.4rem;border-radius:50%;font-size:.8rem;font-weight:800;color:var(--ib-muted);background:var(--ib-soft);border:1px solid var(--ib-border)}.ib-avatar--in[data-v-b809beb2]{color:#fff;border-color:transparent;background:linear-gradient(135deg,#16a34a,#0d9488)}.ib-avatar--mail[data-v-b809beb2]{color:#fff;border-color:transparent;background:linear-gradient(135deg,#0369a1,#6366f1)}.ib-avatar--lg[data-v-b809beb2]{width:2.6rem;height:2.6rem;color:#fff;border-color:transparent;background:linear-gradient(135deg,var(--ib-primary),#7c3aed)}.ib-badge[data-v-b809beb2]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:999px;font-size:.72rem;font-weight:800;color:#fff!important;background:#dc2626}.ib-pill[data-v-b809beb2]{display:inline-flex;align-items:center;padding:.05rem .5rem;border-radius:999px;font-size:.7rem;font-weight:700;background:var(--ib-soft);color:var(--ib-muted);border:1px solid var(--ib-border);white-space:nowrap}.ib-pill--active[data-v-b809beb2]{background:#2563eb1a;color:#1d4ed8;border-color:transparent}.ib-pill--paused[data-v-b809beb2]{background:#eab30826;color:#854d0e;border-color:transparent}.ib-pill--replied[data-v-b809beb2]{background:#16a34a1f;color:#15803d;border-color:transparent}.ib-pill--bounced[data-v-b809beb2]{background:#dc26261a;color:#b91c1c;border-color:transparent}.ib-pill--mail[data-v-b809beb2]{background:#0369a11a;color:#0369a1;border-color:transparent}.ib-pager[data-v-b809beb2]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.7rem;font-size:.82rem;color:var(--ib-muted);border-top:1px solid var(--ib-border)}.ib-thread[data-v-b809beb2]{display:flex;flex-direction:column;min-height:34rem}.ib-thread__head[data-v-b809beb2]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid var(--ib-border)}.ib-thread__who[data-v-b809beb2]{display:flex;flex-direction:column;min-width:0;flex:1}.ib-thread__who strong[data-v-b809beb2]{color:var(--ib-ink);font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-thread__actions[data-v-b809beb2]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.ib-back[data-v-b809beb2]{display:none;border:0;background:transparent;color:var(--ib-ink);padding:.2rem}.ib-messages[data-v-b809beb2]{display:flex;flex-direction:column;gap:.75rem;padding:1rem;max-height:calc(100vh - 21rem);min-height:16rem;overflow-y:auto;background:var(--ib-soft)}.ib-msg[data-v-b809beb2]{width:min(100%,52rem);border:1px solid var(--ib-border);border-radius:1rem;padding:.7rem .9rem;background:var(--ib-surface);box-shadow:0 1px 2px #0f172a0a}.ib-msg--in[data-v-b809beb2]{align-self:flex-start;border-top-left-radius:.3rem;box-shadow:inset 3px 0 #16a34a}.ib-msg--out[data-v-b809beb2]{align-self:flex-end;border-top-right-radius:.3rem;box-shadow:inset -3px 0 0 var(--ib-primary)}.ib-msg.is-collapsed[data-v-b809beb2]{padding-top:.5rem;padding-bottom:.5rem;opacity:.92}.ib-msg__head[data-v-b809beb2]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem;width:100%;padding:0;border:0;background:transparent;text-align:left;font-size:.78rem;color:var(--ib-muted);margin-bottom:.25rem;cursor:pointer}.ib-msg__kind[data-v-b809beb2]{font-weight:800;text-transform:uppercase;letter-spacing:.03em;font-size:.68rem}.ib-msg--in .ib-msg__kind[data-v-b809beb2]{color:#15803d}.ib-msg--out .ib-msg__kind[data-v-b809beb2]{color:#1d4ed8}.ib-msg__from[data-v-b809beb2]{font-weight:700;color:var(--ib-ink)}.ib-msg__to[data-v-b809beb2]{font-size:.74rem}.ib-msg__time[data-v-b809beb2]{margin-left:auto}.ib-msg__peek[data-v-b809beb2]{margin:0;font-size:.82rem;color:var(--ib-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.ib-msg__subject[data-v-b809beb2]{margin:0 0 .4rem;font-size:.9rem;font-weight:700;color:var(--ib-ink)}.ib-msg__text[data-v-b809beb2]{white-space:pre-line;font-size:.92rem;line-height:1.6;color:var(--ib-ink);overflow-wrap:anywhere}.ib-msg__text[data-v-b809beb2] a{color:#0d6a7c}.ib-msg__frame[data-v-b809beb2]{display:block;width:100%;height:14rem;border:0;border-radius:.5rem;background:#fff}.ib-msg__tools[data-v-b809beb2]{display:flex;flex-wrap:wrap;gap:.9rem}.ib-link[data-v-b809beb2]{display:inline-flex;align-items:center;gap:.25rem;margin-top:.4rem;border:0;background:transparent;padding:0;font-size:.78rem;font-weight:700;color:var(--ib-primary)}.ib-reply[data-v-b809beb2]{display:flex;flex-direction:column;gap:.5rem;padding:.8rem 1rem .9rem;border-top:1px solid var(--ib-border);background:var(--ib-surface)}.ib-reply__row[data-v-b809beb2]{display:flex;align-items:center;gap:.6rem}.ib-reply__row>label[data-v-b809beb2]{flex-shrink:0;width:3.4rem;margin:0;font-size:.78rem;font-weight:700;color:var(--ib-muted)}.ib-reply__row .ib-link[data-v-b809beb2]{margin-top:0}.ib-grow[data-v-b809beb2]{flex:1;min-width:0}.ib-input[data-v-b809beb2],.ib-select[data-v-b809beb2]{width:100%;border:1px solid var(--ib-border);border-radius:.65rem;padding:.42rem .7rem;font-size:.86rem;background:var(--ib-surface);color:var(--ib-ink);outline:0}.ib-select[data-v-b809beb2]{width:auto;max-width:100%;flex:0 1 auto}.ib-input[data-v-b809beb2]:focus,.ib-select[data-v-b809beb2]:focus{border-color:var(--ib-primary);box-shadow:0 0 0 3px #2563eb1f}.ib-reply__foot[data-v-b809beb2]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}.ib-check[data-v-b809beb2]{display:inline-flex;align-items:center;gap:.4rem;font-size:.84rem;color:var(--ib-ink);margin:0}.ib-hint[data-v-b809beb2]{margin:0;font-size:.76rem;color:var(--ib-muted)}.ib-reply__foot .ib-hint[data-v-b809beb2]{margin-left:auto}.ib-error[data-v-b809beb2]{margin:0;font-size:.8rem;color:#b91c1c}.ib-quick[data-v-b809beb2]{position:relative;margin-left:auto}.ib-quick__btn[data-v-b809beb2]{display:inline-flex;align-items:center;gap:.3rem;border:0;border-radius:.45rem;padding:.3rem .5rem;background:transparent;font-size:.76rem;font-weight:700;color:var(--ib-primary)}.ib-quick__btn[data-v-b809beb2]:hover{background:var(--ib-surface)}.ib-quick__menu[data-v-b809beb2]{position:absolute;right:0;bottom:calc(100% + .3rem);z-index:6;width:17rem;max-height:18rem;overflow-y:auto;padding:.35rem;border:1px solid var(--ib-border);border-radius:.7rem;background:var(--ib-surface);box-shadow:0 10px 28px #0f172a29}.ib-quick__item[data-v-b809beb2]{display:flex;align-items:center}.ib-quick__item button[data-v-b809beb2]:first-child{flex:1;border:0;background:transparent;text-align:left;padding:.4rem .5rem;border-radius:.5rem;font-size:.82rem;color:var(--ib-ink)}.ib-quick__item button[data-v-b809beb2]:first-child:hover{background:var(--ib-soft)}.ib-quick__x[data-v-b809beb2]{border:0;background:transparent;color:var(--ib-muted);padding:.25rem}.ib-quick__save[data-v-b809beb2]{display:flex;align-items:center;gap:.3rem;width:100%;margin-top:.25rem;padding:.45rem .5rem;border:0;border-top:1px solid var(--ib-border);background:transparent;font-size:.76rem;font-weight:700;color:var(--ib-primary);text-align:left}.ib-quick__save[data-v-b809beb2]:disabled{opacity:.5}.ib-btn[data-v-b809beb2]{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--ib-border);background:var(--ib-surface);color:var(--ib-ink);border-radius:.7rem;padding:.48rem .9rem;font-size:.85rem;font-weight:700;text-decoration:none;white-space:nowrap}.ib-btn[data-v-b809beb2]:hover:not(:disabled){border-color:var(--ib-primary);color:var(--ib-primary)}.ib-btn--sm[data-v-b809beb2]{padding:.3rem .6rem;font-size:.78rem}.ib-btn--primary[data-v-b809beb2]{color:#fff;border-color:transparent;background:linear-gradient(135deg,var(--ib-primary),#7c3aed);box-shadow:0 6px 16px #2563eb40}.ib-btn--primary[data-v-b809beb2]:hover:not(:disabled){color:#fff}.ib-btn[data-v-b809beb2]:disabled{opacity:.55;cursor:not-allowed}.ib-empty[data-v-b809beb2]{padding:2.25rem 1rem;text-align:center}.ib-empty--thread[data-v-b809beb2]{margin:auto}.ib-empty__icon[data-v-b809beb2]{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border-radius:1rem;color:var(--ib-primary);background:#2563eb14;margin-bottom:.7rem}.ib-empty__title[data-v-b809beb2]{margin:0 0 .2rem;font-weight:700;color:var(--ib-ink)}.ib-empty__text[data-v-b809beb2]{margin:0 auto;max-width:22rem;font-size:.85rem;color:var(--ib-muted)}.ib-empty__cta[data-v-b809beb2]{margin-top:.9rem}.ib-modal[data-v-b809beb2]{position:fixed;inset:0;z-index:1070;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a73}.ib-compose[data-v-b809beb2]{display:flex;flex-direction:column;width:min(46rem,100%);max-height:calc(100vh - 2rem);border-radius:1rem;background:var(--ib-surface);box-shadow:0 24px 60px #0f172a4d;overflow:hidden}.ib-compose__head[data-v-b809beb2]{display:flex;align-items:center;justify-content:space-between;padding:.8rem 1rem;border-bottom:1px solid var(--ib-border);color:var(--ib-ink)}.ib-compose__x[data-v-b809beb2]{display:inline-flex;border:0;background:transparent;color:var(--ib-muted);padding:.2rem}.ib-compose__body[data-v-b809beb2]{display:flex;flex-direction:column;gap:.55rem;padding:.9rem 1rem;overflow-y:auto}.ib-compose__foot[data-v-b809beb2]{padding:.75rem 1rem;border-top:1px solid var(--ib-border)}.ib-toasts[data-v-b809beb2]{position:fixed;right:1rem;bottom:1rem;z-index:1065;display:flex;flex-direction:column;gap:.5rem}.ib-toast[data-v-b809beb2]{display:flex;align-items:center;gap:.55rem;max-width:22rem;padding:.65rem .85rem;border:1px solid var(--ib-border);border-left:4px solid var(--box);border-radius:.8rem;background:var(--ib-surface);color:var(--ib-ink);font-size:.84rem;text-align:left;box-shadow:0 12px 30px #0f172a2e;animation:ib-in-b809beb2 .25s ease}.ib-toast b[data-v-b809beb2]{margin-left:auto;color:var(--box)}@keyframes ib-in-b809beb2{0%{transform:translateY(.6rem);opacity:0}to{transform:none;opacity:1}}@media(max-width:1199.98px){.ib-layout[data-v-b809beb2]{grid-template-columns:minmax(17rem,22rem) minmax(0,1fr)}}@media(max-width:900px){.ib-layout[data-v-b809beb2]{grid-template-columns:1fr}.ib-layout--thread .ib-list[data-v-b809beb2]{display:none}.ib-bar__row[data-v-b809beb2]{flex-wrap:wrap}.ib-picker[data-v-b809beb2],.ib-picker__btn[data-v-b809beb2]{width:100%;max-width:none}.ib-picker__btn .ib-picker__text[data-v-b809beb2]{flex:1}.ib-bar__state[data-v-b809beb2]{margin-left:0}.ib-layout:not(.ib-layout--thread) .ib-thread[data-v-b809beb2]{display:none}.ib-back[data-v-b809beb2]{display:inline-flex}.ib-msg[data-v-b809beb2]{width:100%}.ib-messages[data-v-b809beb2],.ib-convs[data-v-b809beb2]{max-height:none}.ib-reply__row[data-v-b809beb2]{flex-wrap:wrap}}.smart-stat-card[data-v-fd84d085]{display:flex;flex-direction:column;gap:.15rem;padding:.9rem 1rem;background:linear-gradient(135deg,color-mix(in srgb,var(--stat-accent) 8%,white),#fff);border:1px solid color-mix(in srgb,var(--stat-accent) 25%,#e5e7eb);border-radius:.75rem;position:relative;overflow:hidden}.smart-stat-card[data-v-fd84d085]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--stat-accent)}.smart-stat-card__icon[data-v-fd84d085]{font-size:1.1rem;margin-bottom:.1rem}.smart-stat-card__value[data-v-fd84d085]{font-size:1.6rem;font-weight:700;line-height:1;color:var(--stat-accent)}.smart-stat-card__label[data-v-fd84d085]{font-size:.74rem;color:#6b7280}.smart-empty-state[data-v-fd84d085]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1rem}.smart-empty-state__icon[data-v-fd84d085]{font-size:2.5rem;opacity:.5}.smart-tracking-list[data-v-fd84d085]{border:1px solid #e5e7eb;border-radius:.85rem;overflow:hidden;background:#fff}.smart-list-header[data-v-fd84d085]{display:flex;align-items:center;gap:.75rem;padding:.6rem 1rem;background:#f9fafb;border-bottom:1px solid #e5e7eb;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#6b7280}.smart-list-row[data-v-fd84d085]{display:flex;align-items:center;gap:.75rem;padding:.65rem 1rem;border-bottom:1px solid #f1f2f4;transition:background .12s ease}.smart-list-row[data-v-fd84d085]:last-child{border-bottom:none}.smart-list-row[data-v-fd84d085]:hover{background:#fafafa}.smart-list-row__col[data-v-fd84d085]{min-width:0}.smart-list-row__subject[data-v-fd84d085]{font-size:.72rem;color:#9ca3af;max-width:220px}.smart-avatar[data-v-fd84d085]{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:50%;color:#fff;font-size:.75rem;font-weight:700;flex-shrink:0}.smart-avatar--lg[data-v-fd84d085]{width:2.8rem;height:2.8rem;font-size:1.1rem}.smart-website-link[data-v-fd84d085]{font-size:.82rem;max-width:140px;color:#2d6e8e;text-decoration:none;font-weight:600}.smart-website-link[data-v-fd84d085]:hover{text-decoration:underline}.smart-badge[data-v-fd84d085]{display:inline-flex;align-items:center;padding:.22em .6em;border-radius:999px;font-size:.72rem;font-weight:700;white-space:nowrap}.smart-metric[data-v-fd84d085]{font-size:.78rem;font-weight:600}.smart-metric--success[data-v-fd84d085]{color:#15803d}.smart-metric--primary[data-v-fd84d085]{color:#6b4c93}.action-icon-btn[data-v-fd84d085]{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border:1px solid #e5e7eb;border-radius:.4rem;background:#fff;color:#6b7280;cursor:pointer;transition:background .15s ease,color .15s ease}.action-icon-btn[data-v-fd84d085]:hover{background:#f3f4f6;color:#9c7a3c}.action-icon-btn--danger[data-v-fd84d085]:hover{background:#fee2e2;color:#b91c1c;border-color:#fecaca}.tracking-modal-backdrop[data-v-fd84d085]{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1050;padding:1rem}.tracking-modal[data-v-fd84d085]{background:#fff;border-radius:1rem;padding:1.5rem;max-width:440px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000040;position:relative}.tracking-modal__close[data-v-fd84d085]{position:absolute;top:1rem;right:1rem}.tracking-modal__header[data-v-fd84d085]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;padding-right:2rem}.tracking-modal__score[data-v-fd84d085]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;border:3px solid var(--score-color);flex-shrink:0}.tracking-modal__score-value[data-v-fd84d085]{font-size:.95rem;font-weight:800;line-height:1;color:var(--score-color)}.tracking-modal__score-grade[data-v-fd84d085]{font-size:.6rem;font-weight:700;color:var(--score-color)}.tracking-modal__metrics[data-v-fd84d085]{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;margin-bottom:1rem}.tracking-modal__metric[data-v-fd84d085]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.15rem;padding:.7rem .5rem;background:#f9fafb;border-radius:.6rem}.tracking-modal__metric-icon[data-v-fd84d085]{font-size:1.1rem}.tracking-modal__metric-value[data-v-fd84d085]{font-size:.95rem;font-weight:700}.tracking-modal__metric-label[data-v-fd84d085]{font-size:.68rem;color:#6b7280}.pl[data-v-cddb6011]{padding:1rem;max-width:1200px}.pl__tabs[data-v-cddb6011]{display:flex;gap:.25rem;margin-bottom:.8rem;border-bottom:1px solid var(--bs-border-color)}.pl__tabs a[data-v-cddb6011]{padding:.4rem .8rem;text-decoration:none;color:var(--bs-secondary-color);border-bottom:2px solid transparent}.pl__tabs a.is-active[data-v-cddb6011]{color:var(--bs-body-color);border-bottom-color:#2563eb;font-weight:600}.pl__title[data-v-cddb6011]{font-size:1.5rem;font-weight:700;margin:0}.pl__sub[data-v-cddb6011]{color:var(--bs-secondary-color);font-size:.9rem;max-width:52rem}.pl__ok[data-v-cddb6011]{color:#166534;font-weight:500}.pl__card[data-v-cddb6011]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:.9rem 1rem;border:1px solid var(--bs-border-color);border-radius:.8rem;background:var(--bs-body-bg)}.pl__card>div[data-v-cddb6011]:first-child{display:flex;flex-direction:column;gap:.2rem;max-width:40rem}.pl__card span[data-v-cddb6011]{color:var(--bs-secondary-color);font-size:.85rem}.pl__link[data-v-cddb6011]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.pl__link code[data-v-cddb6011]{font-size:.8rem;word-break:break-all}.pl__h2[data-v-cddb6011]{font-size:1.1rem;font-weight:700;margin:1.4rem 0 .6rem}.pl__h2 small[data-v-cddb6011]{font-weight:400;color:var(--bs-secondary-color)}.pl__table-wrap[data-v-cddb6011]{overflow-x:auto}.pl__table[data-v-cddb6011]{font-size:.86rem}.pl__off[data-v-cddb6011]{opacity:.6}.pl__muted[data-v-cddb6011]{color:var(--bs-secondary-color);font-size:.78rem}.pl__form[data-v-cddb6011]{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.pl__form input[data-v-cddb6011]{width:11rem}.pl__form .pl__wide[data-v-cddb6011]{width:18rem}.pl__add[data-v-cddb6011]{margin-top:.6rem;padding:.7rem;border:1px dashed var(--bs-border-color);border-radius:.7rem}.pl__pct[data-v-cddb6011]{display:flex;align-items:center;gap:.3rem;font-size:.85rem}.pl__pct input[data-v-cddb6011]{width:5rem}.pl__err[data-v-cddb6011]{color:var(--bs-danger);font-size:.82rem}.pl__checks[data-v-cddb6011]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.6rem}.pl__check[data-v-cddb6011]{display:flex;flex-direction:column;gap:.3rem;padding:.7rem .8rem;border:1px solid var(--bs-border-color);border-radius:.7rem;background:var(--bs-body-bg);font-size:.85rem}.pl__check--lead[data-v-cddb6011]{border-left:4px solid #16a34a}.pl__check-top[data-v-cddb6011]{display:flex;justify-content:space-between;align-items:center;gap:.4rem}.pl__badge[data-v-cddb6011]{font-size:.7rem;padding:.05rem .45rem;border-radius:999px;background:#dcfce7;color:#166534}.pl__badge--muted[data-v-cddb6011]{background:var(--bs-tertiary-bg);color:var(--bs-secondary-color)}.pl__contact[data-v-cddb6011]{display:flex;flex-direction:column;gap:.1rem}.pl__actions[data-v-cddb6011]{display:flex;gap:.8rem;font-size:.8rem}@media(max-width:575.98px){.pl__form input[data-v-cddb6011],.pl__form .pl__wide[data-v-cddb6011]{width:100%}}.pr[data-v-3cd74d53]{--pr-primary: var(--audit-primary, #9c7a3c);--pr-ink: var(--audit-ink, #15181f);--pr-muted: var(--audit-muted, #667085);--pr-border: var(--audit-border, #e7e2d8);--pr-surface: var(--audit-surface, #fff);--pr-soft: var(--audit-surface-alt, #f7f4ee);color:var(--pr-ink);overflow-x:clip;padding-bottom:1rem}.pr-wrap[data-v-3cd74d53]{width:100%;max-width:1180px;margin:0 auto;padding:0 1.25rem}.pr-section[data-v-3cd74d53]{margin-top:3.5rem}.pr-hero[data-v-3cd74d53]{position:relative;padding:4rem 0 2.25rem;text-align:center;isolation:isolate}.pr-hero__glow[data-v-3cd74d53]{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(36rem 20rem at 15% 10%,color-mix(in srgb,var(--pr-primary) 16%,transparent),transparent 70%),radial-gradient(30rem 18rem at 85% 20%,rgba(124,58,237,.1),transparent 70%)}.pr-kicker[data-v-3cd74d53]{display:inline-block;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--pr-primary)}.pr-kicker--light[data-v-3cd74d53]{color:#fcd34d}.pr-title[data-v-3cd74d53]{margin:.6rem auto .8rem;max-width:20ch;font-family:Fraunces,Georgia,serif;font-weight:700;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.1;letter-spacing:-.02em}.pr-title span[data-v-3cd74d53]{background:linear-gradient(100deg,var(--pr-primary),#b45309 50%,#7c3aed);-webkit-background-clip:text;background-clip:text;color:transparent}.pr-sub[data-v-3cd74d53]{max-width:38rem;margin:0 auto 1.5rem;color:var(--pr-muted);font-size:1.05rem}.pr-current[data-v-3cd74d53]{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:.3rem .8rem;margin-bottom:1.25rem;padding:.5rem 1rem;border-radius:999px;font-size:.88rem;background:var(--pr-surface);border:1px solid var(--pr-border)}.pr-switches[data-v-3cd74d53]{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.pr-switch[data-v-3cd74d53]{display:inline-flex;padding:.3rem;border-radius:999px;background:var(--pr-surface);border:1px solid var(--pr-border);box-shadow:0 6px 18px -12px #15181f59}.pr-switch button[data-v-3cd74d53]{display:inline-flex;align-items:center;gap:.4rem;border:0;background:transparent;color:var(--pr-muted);padding:.5rem 1.1rem;border-radius:999px;font-weight:700;font-size:.9rem;cursor:pointer}.pr-switch button.on[data-v-3cd74d53]{background:var(--pr-ink);color:var(--pr-surface)}.pr-switch--small button[data-v-3cd74d53]{padding:.4rem .85rem;font-size:.82rem}.pr-save[data-v-3cd74d53]{font-size:.68rem;padding:.08rem .45rem;border-radius:999px;background:#dcfce7;color:#15803d}.pr-grid[data-v-3cd74d53]{display:grid;gap:1.1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:stretch}.pr-grid--1[data-v-3cd74d53]{max-width:420px;margin:0 auto}.pr-grid--2[data-v-3cd74d53]{max-width:820px;margin:0 auto}.pr-card[data-v-3cd74d53]{position:relative;display:flex;flex-direction:column;padding:1.6rem 1.4rem 1.4rem;border-radius:1.3rem;border:1px solid var(--pr-border);background:var(--pr-surface);transition:transform .15s,box-shadow .15s}.pr-card[data-v-3cd74d53]:hover{transform:translateY(-3px);box-shadow:0 22px 44px -26px #15181f73}.pr-card.is-popular[data-v-3cd74d53]{border:2px solid var(--pr-primary);box-shadow:0 26px 50px -28px color-mix(in srgb,var(--pr-primary) 70%,transparent);background:linear-gradient(170deg,color-mix(in srgb,var(--pr-primary) 7%,var(--pr-surface)),var(--pr-surface) 45%)}.pr-card.is-current[data-v-3cd74d53]{border-color:#16a34a}.pr-ribbon[data-v-3cd74d53]{position:absolute;top:-.75rem;left:1.4rem;padding:.2rem .75rem;border-radius:999px;font-size:.72rem;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--pr-primary),#b45309);box-shadow:0 6px 14px -6px #b45309b3}.pr-ribbon--trial[data-v-3cd74d53]{background:#16a34a;box-shadow:none}.pr-card__name[data-v-3cd74d53]{margin:0;font-size:1.2rem;font-weight:800}.pr-card__desc[data-v-3cd74d53]{margin:.3rem 0 1rem;min-height:2.6em;font-size:.88rem;color:var(--pr-muted)}.pr-price[data-v-3cd74d53]{display:flex;align-items:baseline;gap:.35rem;flex-wrap:wrap}.pr-price b[data-v-3cd74d53]{font-family:Fraunces,Georgia,serif;font-size:2.6rem;font-weight:700;letter-spacing:-.02em;line-height:1}.pr-price span[data-v-3cd74d53]{font-size:.9rem;color:var(--pr-muted)}.pr-price-sub[data-v-3cd74d53]{display:flex;flex-wrap:wrap;gap:.2rem .8rem;min-height:1.3rem;margin:.45rem 0 1.1rem;font-size:.8rem;color:var(--pr-muted)}.pr-btn[data-v-3cd74d53]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.75rem 1.2rem;border-radius:.85rem;font-weight:700;font-size:.95rem;text-decoration:none;border:1px solid transparent;text-align:center;transition:filter .15s,background .15s}.pr-btn--primary[data-v-3cd74d53]{color:#fff;background:linear-gradient(135deg,var(--pr-primary),#b45309);box-shadow:0 12px 24px -14px #b45309cc}.pr-btn--primary[data-v-3cd74d53]:hover{color:#fff;filter:brightness(1.06)}.pr-btn--outline[data-v-3cd74d53]{color:var(--pr-ink);border-color:var(--pr-border);background:var(--pr-surface)}.pr-btn--outline[data-v-3cd74d53]:hover{color:var(--pr-primary);border-color:var(--pr-primary)}.pr-btn--disabled[data-v-3cd74d53]{color:var(--pr-muted);background:var(--pr-soft);border-color:var(--pr-border);cursor:default}.pr-btn--current[data-v-3cd74d53]{color:#15803d;background:#16a34a1a;border-color:#16a34a59}.pr-btn--light[data-v-3cd74d53]{background:#fff;color:#3b2a14}.pr-btn--ghost[data-v-3cd74d53]{color:#fff;border-color:#ffffff73}.pr-btn--ghost[data-v-3cd74d53]:hover{color:#fff;background:#ffffff1a}.pr-card__list[data-v-3cd74d53]{margin-top:1.3rem;padding-top:1rem;border-top:1px dashed var(--pr-border)}.pr-card__label[data-v-3cd74d53]{display:block;margin-bottom:.6rem;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--pr-muted)}.pr-card__list ul[data-v-3cd74d53]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem;font-size:.88rem}.pr-card__list li[data-v-3cd74d53]{display:flex;align-items:center;gap:.5rem}.pr-card__list svg[data-v-3cd74d53]{flex-shrink:0;color:#16a34a}.pr-more[data-v-3cd74d53]{color:var(--pr-primary);font-weight:700;padding-left:1.5rem}.pr-limits[data-v-3cd74d53]{margin-top:auto;padding-top:1rem;display:grid;gap:.3rem;font-size:.78rem}.pr-limits div[data-v-3cd74d53]{display:flex;justify-content:space-between;gap:.75rem;color:var(--pr-muted)}.pr-limits b[data-v-3cd74d53]{color:var(--pr-ink);white-space:nowrap}.pr-trust[data-v-3cd74d53]{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.4rem;margin:1.6rem 0 0;padding:0;list-style:none;font-size:.86rem;color:var(--pr-muted)}.pr-trust li[data-v-3cd74d53]:before{content:"✓ ";color:#16a34a;font-weight:800}.pr-empty[data-v-3cd74d53]{text-align:center;padding:3rem 1rem;border:2px dashed var(--pr-border);border-radius:1.3rem}.pr-band[data-v-3cd74d53]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2rem;align-items:center;margin-top:3.5rem;padding:2rem;border-radius:1.5rem;color:#fff;background:radial-gradient(30rem 16rem at 100% 0%,rgba(124,58,237,.35),transparent 70%),linear-gradient(120deg,#1f2937,#3b2a14 55%,#5b3d12)}.pr-band h2[data-v-3cd74d53]{margin:.4rem 0 .6rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:700;color:#fff}.pr-band h2 span[data-v-3cd74d53]{color:#fcd34d}.pr-band p[data-v-3cd74d53]{margin:0;color:#fffc}.pr-band__tiles[data-v-3cd74d53]{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.pr-tile[data-v-3cd74d53]{position:relative;display:grid;gap:.4rem;align-content:end;aspect-ratio:4 / 3;padding:.7rem;border-radius:.9rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.18)}.pr-tile span[data-v-3cd74d53]{position:absolute;top:.55rem;left:.55rem;display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .5rem;border-radius:999px;font-size:.68rem;font-weight:800;background:#ffffffe6;color:#334155}.pr-tile--premium[data-v-3cd74d53]{background:linear-gradient(150deg,#fcd34d59,#f59e0b26);border-color:#fcd34d73}.pr-tile--premium span[data-v-3cd74d53]{background:#fef3c7;color:#92400e}.pr-tile i[data-v-3cd74d53]{display:block;height:.45rem;border-radius:99px;background:#ffffff59}.pr-tile i+i[data-v-3cd74d53]{width:60%}.pr-head[data-v-3cd74d53]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.pr-head h2[data-v-3cd74d53],.pr-faq-title[data-v-3cd74d53]{margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:700}.pr-toggle[data-v-3cd74d53]{border:1px solid var(--pr-border);background:var(--pr-surface);color:var(--pr-ink);border-radius:999px;padding:.45rem 1rem;font-weight:700;font-size:.86rem;cursor:pointer}.pr-table-wrap[data-v-3cd74d53]{overflow-x:auto;border:1px solid var(--pr-border);border-radius:1.1rem;background:var(--pr-surface)}.pr-table[data-v-3cd74d53]{width:100%;min-width:640px;border-collapse:collapse;font-size:.88rem}.pr-table th[data-v-3cd74d53],.pr-table td[data-v-3cd74d53]{padding:.65rem .9rem;border-bottom:1px solid var(--pr-border);text-align:center}.pr-table th[scope=row][data-v-3cd74d53],.pr-table thead th[data-v-3cd74d53]:first-child{text-align:left;font-weight:500}.pr-table thead th[data-v-3cd74d53]{position:sticky;top:0;background:var(--pr-surface);font-weight:800;vertical-align:bottom}.pr-table thead small[data-v-3cd74d53]{display:block;font-weight:500;color:var(--pr-muted);font-size:.75rem}.pr-table .is-popular[data-v-3cd74d53]{background:color-mix(in srgb,var(--pr-primary) 6%,transparent)}.pr-table__group th[data-v-3cd74d53]{text-align:left!important;font-size:.72rem;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase;color:var(--pr-muted);background:var(--pr-soft)}.pr-yes[data-v-3cd74d53]{font-weight:800;color:#16a34a}.pr-no[data-v-3cd74d53]{color:var(--pr-muted);opacity:.6}.pr-faq-wrap[data-v-3cd74d53]{max-width:820px}.pr-faq-title[data-v-3cd74d53]{text-align:center;margin-bottom:1.25rem}.pr-faq[data-v-3cd74d53]{display:grid;gap:.6rem}.pr-faq__item[data-v-3cd74d53]{border-radius:1rem;border:1px solid var(--pr-border);background:var(--pr-surface)}.pr-faq__item button[data-v-3cd74d53]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1rem 1.2rem;border:0;background:transparent;color:var(--pr-ink);font-weight:700;text-align:left;cursor:pointer}.pr-faq__item button span[data-v-3cd74d53]{font-size:1.3rem;color:var(--pr-primary);transition:transform .2s}.pr-faq__item.is-open button span[data-v-3cd74d53]{transform:rotate(45deg)}.pr-faq__item p[data-v-3cd74d53]{margin:0;padding:0 1.2rem 1.1rem;color:var(--pr-muted);line-height:1.6}.pr-cta[data-v-3cd74d53]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:2rem;border-radius:1.5rem;color:#fff;background:linear-gradient(120deg,#1f2937,#3b2a14 55%,#5b3d12)}.pr-cta h2[data-v-3cd74d53]{margin:0 0 .3rem;font-family:Fraunces,Georgia,serif;font-weight:700;color:#fff}.pr-cta p[data-v-3cd74d53]{margin:0;color:#fffc}.pr-cta__actions[data-v-3cd74d53]{display:flex;flex-wrap:wrap;gap:.6rem}@media(max-width:767.98px){.pr-hero[data-v-3cd74d53]{padding:2.75rem 0 1.75rem}.pr-band[data-v-3cd74d53],.pr-cta[data-v-3cd74d53]{grid-template-columns:1fr;padding:1.5rem}}@media(prefers-reduced-motion:reduce){.pr-card[data-v-3cd74d53]{transition:none}.pr-card[data-v-3cd74d53]:hover{transform:none}}.pp[data-v-acddd796]{--pp-bg: var(--bs-body-bg, #fff);--pp-alt: var(--bs-tertiary-bg, #f6f7f9);--pp-ink: var(--bs-body-color, #1f2937);--pp-muted: var(--bs-secondary-color, #667085);--pp-border: var(--bs-border-color, #e5e7eb);--pp-primary: var(--audit-primary, #9c7a3c);--pp-ok: #16a34a;--pp-warn: #d97706;--pp-bad: #dc2626;min-height:100vh;background:var(--pp-alt);color:var(--pp-ink)}.pp__bar[data-v-acddd796]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;padding:.85rem clamp(1rem,4vw,2.5rem);background:var(--pp-bg);border-bottom:1px solid var(--pp-border)}.pp__brand[data-v-acddd796]{display:flex;align-items:center;gap:.6rem;font-size:1rem}.pp__logo[data-v-acddd796]{width:36px;height:36px;border-radius:.6rem;object-fit:contain}.pp__logo--letter[data-v-acddd796]{display:grid;place-items:center;background:var(--pp-primary);color:#fff;font-weight:800}.pp__contact[data-v-acddd796]{display:flex;flex-wrap:wrap;gap:.9rem;font-size:.82rem}.pp__contact a[data-v-acddd796]{color:var(--pp-muted);text-decoration:none}.pp__contact a[data-v-acddd796]:hover{color:var(--pp-primary)}.pp__invoice[data-v-acddd796]{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.5rem}.pp__total--due[data-v-acddd796]{border-top:1px dashed var(--pp-border);padding-top:.4rem}.pp__sub[data-v-acddd796]{font-size:.78rem;color:var(--pp-muted)}.pp__item-price small[data-v-acddd796]{font-size:.7rem;color:var(--pp-muted);margin-left:.15rem}.pp__main[data-v-acddd796]{max-width:1120px;margin:0 auto;padding:clamp(1.25rem,4vw,2.5rem) clamp(1rem,4vw,2.5rem)}.pp__hero[data-v-acddd796]{margin-bottom:1.25rem}.pp__eyebrow[data-v-acddd796]{font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--pp-primary)}.pp__title[data-v-acddd796]{font-size:clamp(1.5rem,3.5vw,2.2rem);font-weight:800;margin:.3rem 0 .7rem;line-height:1.15}.pp__chips[data-v-acddd796]{display:flex;flex-wrap:wrap;gap:.4rem}.pp__chip[data-v-acddd796]{font-size:.8rem;padding:.25rem .7rem;border-radius:999px;background:var(--pp-bg);border:1px solid var(--pp-border)}.pp__banner[data-v-acddd796]{display:flex;flex-direction:column;gap:.15rem;padding:.85rem 1rem;border-radius:.85rem;margin-bottom:1.1rem;border:1px solid;font-size:.9rem}.pp__banner--ok[data-v-acddd796]{background:#16a34a14;border-color:#16a34a66}.pp__banner--ok b[data-v-acddd796]{color:var(--pp-ok)}.pp__banner--warn[data-v-acddd796]{background:#d9770614;border-color:#d9770666}.pp__banner--bad[data-v-acddd796]{background:#dc26260f;border-color:#dc262659}.pp__banner--bad b[data-v-acddd796]{color:var(--pp-bad)}.pp__banner--muted[data-v-acddd796]{background:var(--pp-bg);border-color:var(--pp-border)}.pp__grid[data-v-acddd796]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:1.25rem;align-items:start}@media(max-width:899.98px){.pp__grid[data-v-acddd796]{grid-template-columns:1fr}}.pp__items[data-v-acddd796]{background:var(--pp-bg);border:1px solid var(--pp-border);border-radius:1rem;padding:1.1rem 1.2rem}.pp__note[data-v-acddd796]{margin:0 0 1rem;padding:.75rem .9rem;border-left:3px solid var(--pp-primary);background:var(--pp-alt);border-radius:0 .6rem .6rem 0;font-size:.9rem;white-space:pre-line}.pp__h[data-v-acddd796]{font-size:1rem;font-weight:800;margin-bottom:.6rem}.pp__group[data-v-acddd796]{margin-bottom:.9rem}.pp__group-head[data-v-acddd796]{display:flex;align-items:center;gap:.4rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:var(--pp-muted);margin-bottom:.3rem}.pp__group-head span[data-v-acddd796]{font-size:.68rem;padding:0 .4rem;border-radius:999px;background:var(--pp-alt)}.pp__group ul[data-v-acddd796]{list-style:none;margin:0;padding:0}.pp__item[data-v-acddd796]{display:flex;gap:.7rem;align-items:flex-start;padding:.6rem 0;border-top:1px solid var(--pp-border)}.pp__tick[data-v-acddd796]{width:1.4rem;height:1.4rem;border-radius:50%;display:grid;place-items:center;flex-shrink:0;color:#fff;background:var(--pp-ok);margin-top:.05rem}.pp__item-body[data-v-acddd796]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem;font-size:.92rem}.pp__found[data-v-acddd796]{font-size:.8rem;color:var(--pp-muted);overflow-wrap:anywhere}.pp__sev--bad[data-v-acddd796]{color:var(--pp-bad);font-weight:600}.pp__sev--warn[data-v-acddd796]{color:var(--pp-warn);font-weight:600}.pp__item-price[data-v-acddd796]{font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.pp__side[data-v-acddd796]{position:sticky;top:1rem;display:grid;gap:.9rem}@media(max-width:899.98px){.pp__side[data-v-acddd796]{position:static}}.pp__summary[data-v-acddd796]{background:var(--pp-bg);border:1.5px solid color-mix(in srgb,var(--pp-primary) 45%,var(--pp-border));border-radius:1rem;padding:1.1rem;display:grid;gap:.45rem;box-shadow:0 10px 30px #1018280f}.pp__srow[data-v-acddd796]{display:flex;justify-content:space-between;font-size:.9rem;color:var(--pp-muted);font-variant-numeric:tabular-nums}.pp__srow--disc[data-v-acddd796]{color:var(--pp-ok);font-weight:600}.pp__total[data-v-acddd796]{display:flex;justify-content:space-between;align-items:baseline;border-top:1px dashed var(--pp-border);padding-top:.5rem}.pp__total span[data-v-acddd796]{font-weight:700}.pp__total b[data-v-acddd796]{font-size:2rem;font-weight:800;color:var(--pp-primary);font-variant-numeric:tabular-nums}.pp__paid[data-v-acddd796]{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.6rem;border-radius:.7rem;background:#16a34a1a;color:var(--pp-ok);font-weight:800}.pp__form[data-v-acddd796]{display:grid;gap:.6rem;margin-top:.4rem}.pp__label[data-v-acddd796]{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--pp-muted)}.pp__methods[data-v-acddd796]{display:grid;gap:.35rem}.pp__method[data-v-acddd796]{display:flex;align-items:center;gap:.6rem;padding:.6rem .75rem;border:1.5px solid var(--pp-border);border-radius:.7rem;background:var(--pp-bg);color:var(--pp-ink);font-size:.88rem;font-weight:600;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.pp__method svg[data-v-acddd796]{color:var(--pp-muted);flex-shrink:0}.pp__method.is-on[data-v-acddd796]{border-color:var(--pp-primary);background:color-mix(in srgb,var(--pp-primary) 6%,var(--pp-bg))}.pp__method.is-on svg[data-v-acddd796]{color:var(--pp-primary)}.pp__radio[data-v-acddd796]{margin-left:auto;width:16px;height:16px;border-radius:50%;border:2px solid var(--pp-border);flex-shrink:0}.pp__method.is-on .pp__radio[data-v-acddd796]{border:5px solid var(--pp-primary)}.pp__field[data-v-acddd796]{display:flex;flex-direction:column;gap:.2rem;margin:0}.pp__field span[data-v-acddd796]{font-size:.78rem;font-weight:600;color:var(--pp-muted)}.pp__field input[data-v-acddd796],.pp__field textarea[data-v-acddd796]{border:1px solid var(--pp-border);border-radius:.6rem;padding:.5rem .65rem;font-size:.92rem;background:var(--pp-bg);color:var(--pp-ink)}.pp__field input[data-v-acddd796]:focus,.pp__field textarea[data-v-acddd796]:focus{outline:none;border-color:var(--pp-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--pp-primary) 18%,transparent)}.pp__err[data-v-acddd796]{margin:0;color:var(--pp-bad);font-size:.8rem}.pp__pay[data-v-acddd796]{border:0;border-radius:.75rem;padding:.85rem;font-size:1rem;font-weight:800;color:#fff;background:var(--pp-primary);cursor:pointer;transition:transform .15s,box-shadow .15s}.pp__pay[data-v-acddd796]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px color-mix(in srgb,var(--pp-primary) 35%,transparent)}.pp__pay[data-v-acddd796]:disabled{opacity:.6;cursor:progress}.pp__secure[data-v-acddd796]{display:flex;align-items:center;justify-content:center;gap:.35rem;margin:0;font-size:.74rem;color:var(--pp-muted);text-align:center}.pp__closed[data-v-acddd796]{margin:.3rem 0 0;font-size:.85rem;color:var(--pp-muted);text-align:center}.pp__steps[data-v-acddd796]{list-style:none;margin:0;padding:.9rem 1rem;background:var(--pp-bg);border:1px solid var(--pp-border);border-radius:1rem;display:grid;gap:.5rem;font-size:.85rem}.pp__steps li[data-v-acddd796]{display:flex;align-items:center;gap:.6rem}.pp__steps b[data-v-acddd796]{width:1.5rem;height:1.5rem;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--pp-primary) 14%,transparent);color:var(--pp-primary);font-size:.75rem;flex-shrink:0}.pp__chip--btn[data-v-acddd796]{cursor:pointer;color:var(--pp-ink);font-weight:600}.pp__chip--btn[data-v-acddd796]:hover{border-color:var(--pp-primary);color:var(--pp-primary)}.pp__chip--urgent[data-v-acddd796]{color:var(--pp-bad);border-color:#dc262666;background:#dc26260d;font-weight:700}.pp__impact[data-v-acddd796]{margin-bottom:1.1rem;padding-bottom:1rem;border-bottom:1px solid var(--pp-border);display:grid;gap:.45rem}.pp__impact .pp__h[data-v-acddd796]{margin-bottom:.2rem}.pp__score[data-v-acddd796]{display:grid;grid-template-columns:7.5rem 1fr auto;align-items:center;gap:.65rem;font-size:.86rem}.pp__score-label[data-v-acddd796]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp__score-bar[data-v-acddd796]{position:relative;height:.6rem;border-radius:999px;background:var(--pp-alt);overflow:hidden}.pp__score-bar i[data-v-acddd796]{position:absolute;top:0;bottom:0}.pp__score-now[data-v-acddd796]{left:0;background:color-mix(in srgb,var(--pp-ink) 28%,transparent)}.pp__score-gain[data-v-acddd796]{background:var(--pp-ok);border-radius:0 999px 999px 0;animation:pp-grow-acddd796 .9s ease both .2s;transform-origin:left}@keyframes pp-grow-acddd796{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pp__score-num[data-v-acddd796]{font-variant-numeric:tabular-nums;color:var(--pp-muted);white-space:nowrap}.pp__score-num b[data-v-acddd796]{color:var(--pp-ok);font-size:.95rem}.pp__impact-note[data-v-acddd796]{margin:.15rem 0 0;font-size:.74rem;color:var(--pp-muted)}.pp__imp[data-v-acddd796]{display:inline-block;vertical-align:middle;margin-left:.3rem;font-size:.6rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:.05rem .42rem;border-radius:999px}.pp__imp--high[data-v-acddd796]{color:var(--pp-bad);background:#dc26261a}.pp__imp--medium[data-v-acddd796]{color:#b45309;background:#d977061f}.pp__promise[data-v-acddd796]{margin-left:.3rem;font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--pp-primary)}.pp__count[data-v-acddd796]{display:inline-block;vertical-align:middle;font-size:.66rem;font-weight:600;padding:.05rem .42rem;border-radius:999px;background:var(--pp-alt);color:var(--pp-muted)}.pp__save[data-v-acddd796]{text-align:center;font-size:.8rem;font-weight:700;color:var(--pp-ok);background:#16a34a14;border-radius:.6rem;padding:.35rem}.pp__mbar[data-v-acddd796]{display:none}@media(max-width:899.98px){.pp__mbar[data-v-acddd796]{position:fixed;left:0;right:0;bottom:0;z-index:1030;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem 1rem calc(.65rem + env(safe-area-inset-bottom));background:var(--pp-bg);border-top:1px solid var(--pp-border);box-shadow:0 -8px 24px #10182814}.pp__mbar small[data-v-acddd796]{display:block;font-size:.7rem;color:var(--pp-muted)}.pp__mbar b[data-v-acddd796]{font-size:1.15rem;font-variant-numeric:tabular-nums}.pp__mbar button[data-v-acddd796]{border:0;border-radius:.7rem;padding:.65rem 1.3rem;font-weight:800;color:#fff;background:var(--pp-primary)}.pp__foot[data-v-acddd796]{padding-bottom:5.5rem}.pp__score[data-v-acddd796]{grid-template-columns:5.8rem 1fr auto}}@media print{.pp[data-v-acddd796]{background:#fff}.pp__form[data-v-acddd796],.pp__mbar[data-v-acddd796],.pp__chip--btn[data-v-acddd796],.pp__steps[data-v-acddd796]{display:none!important}.pp__grid[data-v-acddd796]{grid-template-columns:1.5fr 1fr}.pp__side[data-v-acddd796]{position:static}.pp__summary[data-v-acddd796]{box-shadow:none}}.pp__foot[data-v-acddd796]{text-align:center;font-size:.78rem;color:var(--pp-muted);padding:1.5rem 1rem 2rem}.pp__foot a[data-v-acddd796]{color:inherit}.mbx-switch[data-v-4a984a68]{display:flex;gap:.6rem;align-items:flex-start;padding:.7rem .9rem;border:1px solid var(--bs-border-color);border-radius:.7rem;font-size:.88rem;cursor:pointer}.mbx-switch input[data-v-4a984a68]{margin-top:.25rem;flex:none;width:1.05rem;height:1.05rem}.mbx-list[data-v-4a984a68]{display:flex;flex-direction:column;gap:.6rem}.mbx-row[data-v-4a984a68]{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;padding:.8rem .9rem;border:1px solid var(--bs-border-color);border-radius:.8rem;background:var(--bs-body-bg)}.mbx-row.is-current[data-v-4a984a68]{border-color:var(--audit-primary, #2563eb);box-shadow:0 0 0 1px var(--audit-primary, #2563eb) inset}.mbx-row.is-paused[data-v-4a984a68]{opacity:.65}.mbx-order[data-v-4a984a68]{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:.75rem;font-weight:700;color:var(--bs-secondary-color)}.mbx-icon[data-v-4a984a68]{border:0;background:transparent;color:inherit;font-size:.6rem;line-height:1;padding:2px 4px}.mbx-icon[data-v-4a984a68]:disabled{opacity:.3}.mbx-main[data-v-4a984a68]{flex:1 1 15rem;min-width:0}.mbx-title[data-v-4a984a68]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.mbx-address[data-v-4a984a68]{font-weight:700;word-break:break-all}.mbx-label[data-v-4a984a68]{font-size:.78rem;color:var(--bs-secondary-color)}.mbx-badge[data-v-4a984a68]{font-size:.68rem;font-weight:700;border-radius:999px;padding:.08rem .5rem;border:1px solid var(--bs-border-color);color:var(--bs-secondary-color)}.mbx-badge--current[data-v-4a984a68]{border-color:var(--audit-primary, #2563eb);color:var(--audit-primary, #2563eb)}.mbx-badge--paused[data-v-4a984a68]{border-color:#b45309;color:#b45309}.mbx-badge--ok[data-v-4a984a68]{border-color:var(--audit-success, #15803d);color:var(--audit-success, #15803d)}.mbx-usage[data-v-4a984a68]{display:flex;align-items:center;gap:.5rem;margin-top:.3rem}.mbx-bar[data-v-4a984a68]{width:7rem;height:.4rem;border-radius:999px;background:var(--bs-tertiary-bg);overflow:hidden}.mbx-bar__fill[data-v-4a984a68]{height:100%;background:var(--audit-primary, #2563eb)}.mbx-bar__fill.full[data-v-4a984a68]{background:#d97706}.mbx-limits[data-v-4a984a68]{display:flex;gap:.4rem}.mbx-limit[data-v-4a984a68]{display:flex;flex-direction:column;gap:.15rem;font-size:.7rem;color:var(--bs-secondary-color);width:6.6rem;margin:0}.mbx-kind[data-v-4a984a68]{width:3.4rem;font-size:.7rem;font-weight:700;color:var(--bs-secondary-color)}.mbx-bar__fill--fu[data-v-4a984a68]{background:#0f766e}.mbx-actions[data-v-4a984a68]{display:flex;flex-wrap:wrap;gap:.3rem}@media(max-width:575.98px){.mbx-limits[data-v-4a984a68]{width:100%}.mbx-limit[data-v-4a984a68]{flex:1}}.wai-page[data-v-1d1b324f]{padding-top:1rem;padding-bottom:1rem;max-width:1480px}
