@import "https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,500;9..144,700&family=Sora:wght@400;500;600;700&display=swap";:root{--pv-bg:#f7f5fb;--pv-bg-soft:#f1edfa;--pv-surface:#fff;--pv-surface-alt:#f3f0fa;--pv-surface-soft:#f3f0faeb;--pv-ink:#181120;--pv-text:#181120;--pv-muted:#453b5a;--pv-border:#1811202e;--pv-shadow:0 18px 40px -30px #0c081273;--pv-brand:#413c58;--pv-brand-dark:#322d46;--pv-accent:#5238ff;--pv-accent-hover:#3f2bff;--pv-link:var(--pv-accent);--pv-focus:#5238ff6b;--pv-teal:var(--pv-accent);--pv-pink:#d067cf;--pv-amber:#fdb366;--pv-danger:#d54d4d;--pv-tone-info:#5238ff;--pv-tone-info-bg:#ecebff;--pv-tone-info-border:#c7c2ff;--pv-tone-success:#157f61;--pv-tone-success-bg:#e8faf4;--pv-tone-success-border:#a6e5d1;--pv-tone-warning:#8f5c0f;--pv-tone-warning-bg:#fff4e6;--pv-tone-warning-border:#ffd8a8;--pv-tone-danger:#b42318;--pv-tone-danger-bg:#fdeeee;--pv-tone-danger-border:#f4b7b7;--pv-radius:0px}*{box-sizing:border-box}body.pv-client-page{background:var(--pv-bg);min-height:100vh;color:var(--pv-text);margin:0;font-family:IBM Plex Sans,Segoe UI,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}[hidden]{display:none!important}.pv-client-header{background:var(--pv-brand-dark);border-bottom:1px solid #ffffff2e;padding:0}.pv-client-header__inner{width:min(1560px,92vw);box-shadow:none;background:0 0;justify-content:space-between;align-items:center;gap:14px;margin:0 auto;padding:8px 0;display:flex}.pv-client-logo{color:#f4f1fb;align-items:center;gap:10px;font-family:IBM Plex Sans,Segoe UI,sans-serif;font-size:clamp(1rem,1.25vw,1.1rem);font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.pv-client-logo__mark{object-fit:contain;border-radius:0;width:auto;max-width:180px;height:clamp(28px,2vw,34px)}.pv-client-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.pv-client-header .pv-button--ghost{color:#f4f1fb;background:#ffffff0d;border-color:#ffffff4d}.pv-client-header .pv-button--ghost:hover{background:#ffffff1a}.pv-client-wrap{width:min(1420px,97vw);margin:16px auto 48px}.pv-client-card{border:1px solid var(--pv-border);background:var(--pv-surface-soft);box-shadow:var(--pv-shadow);border-radius:0}.pv-dashboard{gap:16px;min-width:0;display:grid;position:relative;overflow-x:visible}.pv-dashboard-loading-overlay{z-index:999;background:color-mix(in srgb, var(--pv-bg) 76%, transparent);backdrop-filter:blur(2px);place-items:center;display:grid;position:fixed;inset:0}.pv-dashboard-loading-overlay__content{border:1px solid var(--pv-border);background:var(--pv-surface);box-shadow:var(--pv-shadow);justify-items:center;gap:10px;padding:18px 22px;display:grid}.pv-dashboard-loading-overlay .fa-spinner{color:var(--pv-accent);font-size:1.5rem;animation:1s linear infinite pv-spin}.pv-dashboard-loading-overlay p{color:var(--pv-ink);margin:0;font-weight:600}.pv-auth-panel{background:var(--pv-surface);width:min(640px,100%);margin:24px auto;padding:24px}.pv-auth-panel--loading{gap:8px;display:grid}.pv-auth-title{color:var(--pv-ink);margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:clamp(1.8rem,2.8vw,2.2rem);line-height:1.15}.pv-auth-copy{color:var(--pv-muted);margin:10px 0 0}.pv-flow-switch{flex-wrap:wrap;gap:8px;margin-top:14px;display:inline-flex}.pv-flow-switch label{color:var(--pv-ink);background:#fff;border:1px solid #413c5833;border-radius:0;align-items:center;gap:8px;padding:8px 10px;font-weight:600;display:inline-flex}.pv-auth-form{gap:10px;margin-top:16px;display:grid;position:relative}.pv-auth-form label{color:var(--pv-ink);font-weight:600}.pv-login-status,.pv-status-line{min-height:20px;margin:8px 0 0;font-size:.95rem}#pv-app-status:empty{display:none}.pv-login-status[data-tone=error],.pv-status-line[data-tone=error],.pv-login-status[data-tone=danger],.pv-status-line[data-tone=danger]{color:var(--pv-tone-danger)}.pv-login-status[data-tone=info],.pv-status-line[data-tone=info]{color:var(--pv-tone-info)}.pv-login-status[data-tone=success],.pv-status-line[data-tone=success]{color:var(--pv-tone-success)}.pv-login-status[data-tone=warning],.pv-status-line[data-tone=warning]{color:var(--pv-tone-warning)}.pv-login-status-actions{flex-wrap:wrap;gap:10px;margin:8px 0 0;display:flex}.pv-login-status-action{cursor:pointer;font:inherit;color:var(--pv-ink);text-underline-offset:2px;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline 1px}.pv-login-status-action:hover,.pv-login-status-action:focus-visible{color:var(--pv-accent-hover)}.pv-scope-panel{padding:14px 16px}.pv-post-purchase{border-left:4px solid var(--pv-tone-success-border);background:linear-gradient(135deg, color-mix(in srgb, var(--pv-tone-success-bg), white 12%), #ffffffd1);gap:12px;padding:14px 16px;display:grid}.pv-post-purchase__head{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:12px;display:flex}.pv-post-purchase__intro{flex:420px;min-width:260px}.pv-post-purchase__intro h2{color:var(--pv-ink);margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:1.35rem;line-height:1.2}.pv-post-purchase__intro p{color:var(--pv-muted);margin:6px 0 0}.pv-post-purchase__actions{align-items:stretch;gap:8px;display:flex}.pv-post-purchase__actions .pv-button{width:100%;min-height:42px}.pv-post-purchase__footer{border-top:1px solid #413c5824;gap:6px;padding-top:8px;display:grid}.pv-post-purchase__body{gap:10px;display:grid}.pv-post-purchase__editor{background:#ffffffb3;border:1px solid #413c582e;gap:8px;padding:10px;display:grid}.pv-post-purchase__queue{color:var(--pv-ink);margin:0;font-size:.95rem;font-weight:600}.pv-post-purchase__sites{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pv-post-purchase__site{background:#ffffffd1;border:1px solid #413c582e;padding:9px 10px}.pv-post-purchase__site-url,.pv-post-purchase__site-meta{margin:0}.pv-post-purchase__site-url{color:var(--pv-ink);word-break:break-word;font-weight:700}.pv-post-purchase__site-meta{color:var(--pv-muted);margin-top:3px;font-size:.92rem}.pv-scope-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pv-scope-label{color:var(--pv-ink);font-size:1rem;font-weight:600}.pv-scope-select{width:auto;min-width:360px;font-weight:600}.pv-inline-clear{color:var(--pv-link);cursor:pointer;background:0 0;border:0;font-size:1rem;font-weight:700}.pv-hidden-inputs{display:none}.pv-section-block{scroll-margin-top:90px}.pv-mobile-jump-nav{display:none}.pv-mobile-jump-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.pv-mobile-jump-actions .pv-chip{width:100%}.pv-issue-ignored-cta{white-space:nowrap;align-self:flex-start}.pv-issue-ignored-cta:disabled,.pv-issue-ignored-cta.is-muted{opacity:.55;cursor:default}.pv-inline-link{color:var(--pv-brand-dark);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.pv-panel{padding:14px}.pv-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pv-panel-head--split{align-items:flex-start}.pv-panel-head h2,.pv-panel h3{color:var(--pv-ink);margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:1.25rem;line-height:1.2}.pv-panel h3{font-size:1.15rem}.pv-panel-head p{color:var(--pv-ink);margin:4px 0 0;font-size:1rem}.pv-runs-list{gap:10px;margin-top:12px;display:grid}.pv-run-card{width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #413c581f;border-radius:0;padding:12px 14px;transition:border-color .14s,box-shadow .14s}.pv-run-card:hover{border-color:#413c5842}.pv-run-card.is-selected{border-color:var(--pv-tone-info-border);box-shadow:0 0 0 2px color-mix(in srgb, var(--pv-tone-info), transparent 78%)}.pv-run-card__top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pv-run-card__title-wrap{min-width:0}.pv-run-card__title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pv-run-card__title{color:var(--pv-ink);word-break:break-word;font-size:1.1rem;font-weight:700}.pv-run-card__client{color:var(--pv-ink);margin:5px 0 0;font-size:1rem}.pv-run-card__completed{color:var(--pv-muted);margin:5px 0 0;font-size:.92rem}.pv-run-card__meta-row{justify-content:space-between;align-items:center;gap:10px;margin-top:5px;display:flex}.pv-run-card__date{color:var(--pv-muted);font-size:.92rem;line-height:1.3}.pv-run-card__summary{color:var(--pv-muted);margin:8px 0 0;font-size:.92rem;line-height:1.35}.pv-status-pill{border:1px solid #0000;border-radius:0;align-items:center;padding:5px 10px;font-size:.95rem;font-weight:700;display:inline-flex}.pv-status-pill.status-running{color:var(--pv-tone-warning);background:var(--pv-tone-warning-bg);border-color:var(--pv-tone-warning-border)}.pv-status-pill.status-failed{color:var(--pv-tone-danger);background:var(--pv-tone-danger-bg);border-color:var(--pv-tone-danger-border)}.pv-status-pill.status-complete,.pv-status-pill.status-success,.pv-status-pill.status-healthy{color:var(--pv-tone-success);background:var(--pv-tone-success-bg);border-color:var(--pv-tone-success-border)}.pv-run-sections{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.pv-run-section{border:1px solid #413c5824;border-radius:0;flex:250px;min-width:0;padding:6px}.pv-run-section--internal{background:var(--pv-tone-info-bg);border-color:var(--pv-tone-info-border)}.pv-run-section--external{background:#d067cf1f;border-color:#d067cf47}.pv-run-section__title{color:var(--pv-ink);letter-spacing:.2em;margin:0;font-size:.9rem}.pv-run-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.pv-run-stats--single{grid-template-columns:1fr}.pv-run-stats--internal{grid-template-columns:repeat(6,minmax(0,1fr))}.pv-run-stat{border:1px dashed #0000;padding:4px 6px}.pv-run-stat span{letter-spacing:.08em;color:var(--pv-muted);font-size:.8rem;display:block}.pv-run-stat strong{color:var(--pv-ink);margin-top:2px;font-size:1.2rem;display:block}.pv-run-stat--action{cursor:pointer;border:1px dashed #413c583d;padding:4px 6px}.pv-run-stat--action:hover{border-color:var(--pv-tone-info-border);background:#fff9}.pv-run-stat--disabled{opacity:.7;cursor:not-allowed;border:1px dashed #413c5829;padding:4px 6px}.pv-main-grid{grid-template-columns:1fr;align-items:start;gap:16px;margin-top:2px;display:grid}.pv-side-grid{align-content:start;gap:14px;display:grid}.pv-export-actions{flex-wrap:wrap;gap:8px;display:flex}.pv-export-disclosure{width:auto}.pv-export-disclosure__summary,.pv-export-disclosure__icon{display:none}.pv-issues-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:10px;display:flex}.pv-issues-filter{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pv-issues-filter>span{color:var(--pv-ink);font-size:1rem;font-weight:700}.pv-filter-pills{flex-wrap:wrap;gap:8px;display:inline-flex}.pv-filter-pill{color:var(--pv-ink);cursor:pointer;background:#fff;border:1px solid #413c5838;border-radius:0;padding:7px 14px;font-size:1rem;font-weight:700}.pv-filter-pill.is-active{background:var(--pv-ink);color:#f3f2f7;border-color:#0000}.pv-filter-pill.is-active.is-bad{color:var(--pv-tone-danger);background:var(--pv-tone-danger-bg);border-color:var(--pv-tone-danger-border)}.pv-filter-pill.is-active.is-unsafe{color:#8f1d14;background:#ffe8d9;border-color:#ffb58f}.pv-filter-pill.is-active.is-redirects{color:var(--pv-tone-info);background:var(--pv-tone-info-bg);border-color:var(--pv-tone-info-border)}.pv-filter-pill.is-active.is-blocked{color:var(--pv-tone-warning);background:var(--pv-tone-warning-bg);border-color:var(--pv-tone-warning-border)}.pv-filter-pill.is-disabled{opacity:.45;cursor:not-allowed}.pv-issue-total{color:var(--pv-muted);flex-direction:column;align-items:flex-end;gap:2px;margin:0;font-size:1rem;display:inline-flex}.pv-issue-total__remaining,.pv-issue-total__fixed{line-height:1.25}.pv-issue-search{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px;margin-top:10px;display:grid}.pv-issue-search__label{color:var(--pv-ink);font-size:.92rem;font-weight:700}.pv-issue-search__field{width:100%;position:relative}.pv-issue-search__input{width:100%;min-height:40px;padding-right:86px}.pv-issue-search__actions{align-items:center;gap:0;display:inline-flex;position:absolute;top:0;bottom:0;right:0}.pv-issue-search__icon-button{background:var(--pv-brand-dark);cursor:pointer;width:38px;height:100%;box-shadow:none;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex;border:0!important}#pv-issue-page-search-submit.pv-issue-search__icon-button{color:#fff;background:var(--pv-brand-dark)}#pv-issue-page-search-clear.pv-issue-search__icon-button{color:#fff;background:var(--pv-tone-danger)}.pv-issue-search__icon-button:hover,.pv-issue-search__icon-button:focus-visible{filter:brightness(.94);box-shadow:none;border:0!important}#pv-issue-page-search-clear.pv-issue-search__icon-button:hover,#pv-issue-page-search-clear.pv-issue-search__icon-button:focus-visible{filter:brightness(.94)}.pv-issue-search__icon-button:focus-visible{outline:2px solid var(--pv-focus);outline-offset:1px}.pv-issue-search__icon-button:disabled{opacity:.45;cursor:not-allowed}.pv-issue-search__icon-button i{font-size:1.15rem}.pv-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.pv-issue-page-controls{gap:8px;margin-top:8px;display:grid}.pv-issue-page-controls__actions{flex-wrap:wrap;gap:8px;display:flex}.pv-findings-list{gap:10px;max-height:540px;margin-top:10px;padding-right:4px;display:grid;overflow:hidden auto}#pv-issue-details-panel{position:relative}.pv-issue-details-overlay{z-index:6;pointer-events:none;background:#ffffffbd;place-items:center;display:grid;position:absolute;inset:0}.pv-issue-details-overlay__content{border:1px solid var(--pv-border);color:var(--pv-ink);background:#fffffff5;align-items:center;gap:10px;padding:10px 14px;font-size:.9375rem;display:inline-flex;box-shadow:0 10px 26px #413c581f}.pv-issue-details-overlay__content p{margin:0}.pv-finding-card{background:#fff;border:1px solid #413c581f;border-left:4px solid #0000;border-radius:0;min-width:0;padding:12px 14px 12px 10px;overflow:hidden}.pv-finding-card.is-bad{border-left-color:var(--pv-tone-danger)}.pv-finding-card.is-unsafe{border-left-color:#8f1d14}.pv-finding-card.is-redirects{border-left-color:var(--pv-tone-info)}.pv-finding-card.is-blocked{border-left-color:var(--pv-tone-warning)}.pv-finding-card.is-disabled{opacity:.72}.pv-finding-card__head{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.pv-finding-card__title{color:var(--pv-ink);overflow-wrap:break-word;min-width:0;margin:0;font-size:1.08rem;font-weight:700}.pv-finding-card__url{color:var(--pv-ink);overflow-wrap:anywhere;word-break:break-word;max-width:100%;margin:9px 0 0;display:block}.pv-finding-card__url-row{align-items:center;gap:8px;min-width:0;margin-top:9px;display:flex}.pv-finding-card__url-row .pv-finding-card__url{flex:auto;min-width:0;margin:0}.pv-finding-card__client{color:var(--pv-ink);margin:10px 0 0;font-size:.95rem}.pv-pill{border-radius:0;align-items:center;padding:6px 12px;font-size:.95rem;font-weight:700;display:inline-flex}.pv-pill--status{overflow-wrap:break-word;color:var(--pv-ink);background:#413c581f}.pv-pill--status.is-bad{color:var(--pv-tone-danger);background:var(--pv-tone-danger-bg)}.pv-pill--status.is-unsafe{color:#8f1d14;background:#ffe8d9}.pv-pill--status.is-blocked{color:var(--pv-tone-warning);background:var(--pv-tone-warning-bg)}.pv-pill--status.is-redirects{color:var(--pv-tone-info);background:var(--pv-tone-info-bg)}.pv-findings-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.pv-priority-badge{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:0;flex-shrink:0;align-items:center;padding:3px 9px;font-size:.8rem;font-weight:700;display:inline-flex}.pv-priority-badge.is-p1{color:var(--pv-tone-danger);background:var(--pv-tone-danger-bg);border:1px solid var(--pv-tone-danger-border)}.pv-priority-badge:empty{display:none}.pv-priority-badge.is-p2{color:#8f1d14;background:#ffe8d9;border:1px solid #ffb58f}.pv-priority-badge.is-p3{color:var(--pv-tone-warning);background:var(--pv-tone-warning-bg);border:1px solid var(--pv-tone-warning-border)}.pv-priority-badge.is-p4{color:var(--pv-tone-info);background:var(--pv-tone-info-bg);border:1px solid var(--pv-tone-info-border)}.pv-finding-card__context{color:#413c58ad;margin:7px 0 0;font-size:.9rem;line-height:1.45}.pv-finding-card__found-on{margin:8px 0 0;font-size:.875rem;line-height:1.4}.pv-finding-card__found-on-header{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 4px;display:flex}.pv-finding-card__found-on-header .pv-finding-card__found-on-label{margin:0}.pv-finding-card__found-on-bulk{white-space:nowrap;margin-left:auto;font-size:.75rem}.pv-finding-card__found-on-bulk.is-pending{opacity:.7;cursor:progress}.pv-finding-card__found-on-label{color:#413c58b3;text-transform:uppercase;letter-spacing:.04em;margin:0 0 4px;font-size:.8rem;font-weight:600}.pv-finding-card__found-on-list,.pv-finding-card__found-on-extra{margin:0;padding:0;list-style:none}.pv-finding-card__found-on-item{align-items:center;gap:8px;min-width:0;padding:2px 0;display:flex}.pv-found-on-check{width:20px;height:20px;color:var(--pv-muted);cursor:pointer;background:0 0;border:0;border-radius:2px;flex-shrink:0;place-items:center;padding:0;font-size:.9rem;display:inline-grid}.pv-found-on-check[aria-checked=true]{color:var(--pv-tone-success)}.pv-found-on-check:hover,.pv-found-on-check:focus-visible{outline:2px solid var(--pv-focus);outline-offset:1px}.pv-found-on-check[aria-disabled=true],.pv-found-on-check:disabled{opacity:.45;cursor:not-allowed}.pv-found-on-url{color:var(--pv-ink);text-overflow:ellipsis;white-space:nowrap;cursor:default;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem;text-decoration:none;display:block;overflow:hidden}.pv-finding-card__found-on-item.is-fixed .pv-found-on-url{color:var(--pv-muted,#413c5899);text-decoration:line-through}.pv-found-on-url-wrap{flex:auto;min-width:0}.pv-found-on-link-text{color:var(--pv-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-left:2px;font-size:.875rem;font-style:italic;display:block;overflow:hidden}.pv-found-on-link-text:before{content:"Content: “";font-style:normal}.pv-found-on-link-text:after{content:"”"}.pv-finding-card__found-on-item.is-fixed .pv-found-on-link-text{color:var(--pv-muted,#413c5899)}.pv-found-on-actions{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.pv-found-on-action{color:var(--pv-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:2px;align-items:center;gap:4px;padding:4px 6px;font-size:.78rem;text-decoration:none;display:inline-flex}.pv-found-on-action:hover,.pv-found-on-action:focus-visible{color:var(--pv-brand-dark);background:color-mix(in srgb, var(--pv-ink), transparent 94%);outline:none}.pv-found-on-action:focus-visible{outline:2px solid var(--pv-focus);outline-offset:1px}.pv-finding-card__found-on-item.is-active-filter{background:var(--pv-tone-info-bg);box-shadow:inset 4px 0 0 var(--pv-brand-dark);padding-left:8px}.pv-finding-card__found-on-item.is-active-filter .pv-found-on-url{color:var(--pv-tone-info);font-weight:600}.pv-found-on-filter-chip{background:var(--pv-tone-info);color:#fff;letter-spacing:.03em;text-transform:uppercase;border-radius:2px;order:-1;align-items:center;margin-right:4px;padding:2px 8px;font-size:.7rem;font-weight:700;display:inline-flex}.pv-found-on-action.pv-copy-url--icon{width:auto;min-width:0;min-height:0;padding:4px 6px}.pv-found-on-action.pv-copy-url--icon i{font-size:inherit}@media (width>=980px){.pv-finding-card__found-on-item:hover{background:color-mix(in srgb, var(--pv-tone-info), transparent 97%)}.pv-finding-card__found-on-item.is-active-filter:hover{background:var(--pv-tone-info-bg)}}.pv-finding-card__found-on-toggle{color:var(--pv-tone-info,#2a4fb0);cursor:pointer;font:inherit;background:0 0;border:none;margin-top:4px;padding:0;font-size:.82rem}.pv-finding-card__found-on-toggle:hover{text-decoration:underline}.pv-finding-card__recurrence-badge{letter-spacing:.02em;text-transform:uppercase;color:var(--pv-tone-warning,#8a5a00);background:var(--pv-tone-warning-bg,#fff4d5);border:1px solid var(--pv-tone-warning-border,#f5c26b);vertical-align:middle;align-items:center;margin-left:6px;padding:1px 8px;font-size:.72rem;font-weight:700;display:inline-flex}.pv-finding-card__found-on-summary{color:var(--pv-muted);margin:4px 0 0;font-size:.86rem}.pv-finding-card__found-on-view-all{border:1px solid var(--pv-border,#413c5824);color:var(--pv-tone-info,#2a4fb0);cursor:pointer;font:inherit;background:#fff;align-self:flex-start;margin-top:6px;padding:4px 10px;font-size:.82rem;font-weight:600}.pv-finding-card__found-on-view-all:hover{border-color:var(--pv-tone-info,#2a4fb0);background:color-mix(in srgb, var(--pv-tone-info,#2a4fb0), transparent 95%)}.pv-priority-dot{vertical-align:middle;border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.pv-priority-dot--p1{background:var(--pv-tone-danger)}.pv-priority-dot--p2{background:#e8733a}.pv-priority-dot--p3{background:var(--pv-tone-warning)}.pv-priority-dot--p4{background:var(--pv-tone-info)}.pv-priority-dot--none{background:#413c5840}.pv-side-list{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.pv-page-task-pagination{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin-top:10px;display:grid}.pv-page-task-pagination .pv-button{min-height:36px;padding:6px 10px}.pv-page-task-pagination__status{text-align:center;color:var(--pv-muted);margin:0;font-size:.86rem}.pv-inline-row{background:#fff;border:1px solid #413c581f;border-radius:0;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.pv-inline-row__text{overflow-wrap:anywhere;word-break:break-word;min-width:0}.pv-inline-row--ignored{align-items:flex-start}.pv-google-actions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.pv-google-actions .pv-button{min-height:36px}.pv-google-mapping .pv-status-line,#pv-google-action-status{min-height:20px}.pv-google-explainer{background:#ffffffe6;border:1px solid #413c581f;margin:0 0 14px;padding:12px 14px}.pv-google-explainer__title{letter-spacing:.04em;text-transform:uppercase;color:var(--pv-muted);margin:0 0 6px;font-size:.82rem}.pv-google-explainer__body{color:var(--pv-ink);margin:0;font-size:.95rem;line-height:1.55}.pv-google-priorities-cta{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.pv-google-priorities-cta i{font-size:.95rem}.pv-google-mapping{background:#ffffffe6;border:1px solid #413c581f;gap:10px;margin:12px 0 14px;padding:12px;display:grid}.pv-google-mapping__intro{color:var(--pv-muted);margin:0;font-size:.92rem;line-height:1.5}.pv-google-mapping__fields{gap:12px;display:grid}.pv-google-mapping .pv-field{gap:6px}.pv-google-mapping .pv-field span{letter-spacing:.02em;font-size:.84rem}.pv-google-mapping .pv-scope-select{background:#fff;width:100%;min-width:0}.pv-google-mapping .pv-google-actions{justify-content:flex-start}.pv-google-mapping .pv-button{min-height:36px}@media (width>=980px){.pv-google-mapping__fields{grid-template-columns:1fr 1fr}}@media (width<=760px){.pv-google-mapping{padding:10px}.pv-google-actions{width:100%}}.pv-empty-inline{color:var(--pv-muted);border:1px dashed #413c5833;border-radius:0;margin:0;padding:12px}.pv-support-request{background:#fff;border:1px solid #413c5829;gap:8px;padding:10px;display:grid}.pv-support-request__head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pv-support-request__title{color:var(--pv-ink);margin:0;font-weight:700}.pv-support-request__status{color:var(--pv-ink);letter-spacing:.03em;background:#413c5814;border:1px solid #413c5833;padding:2px 7px;font-size:.86rem;font-weight:700}.pv-support-request__status[data-status=resolved],.pv-support-request__status[data-status=closed]{border-color:var(--pv-tone-success-border);background:var(--pv-tone-success-bg);color:var(--pv-tone-success)}.pv-support-request__status[data-status=in_progress]{border-color:var(--pv-tone-warning-border);background:var(--pv-tone-warning-bg);color:var(--pv-tone-warning)}.pv-support-request__status[data-status=spam]{border-color:var(--pv-tone-danger-border);background:var(--pv-tone-danger-bg);color:var(--pv-tone-danger)}.pv-support-request__meta{color:var(--pv-muted);margin:0;font-size:.92rem}.pv-support-request__label{color:var(--pv-muted);margin:0;font-size:.9rem;font-weight:700}.pv-support-request__message{color:var(--pv-ink);white-space:pre-wrap;background:#413c580d;border:1px solid #413c5824;margin:0;padding:8px 10px}.pv-support-request__message.is-response{border-color:var(--pv-tone-info-border);background:var(--pv-tone-info-bg)}.pv-button,.pv-chip{color:var(--pv-ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:8px 14px;font-weight:700;text-decoration:none;transition:transform .12s,border-color .12s;display:inline-flex}.pv-button:hover,.pv-chip:hover{transform:translateY(-1px)}.pv-button.is-pending,.pv-chip.is-pending{opacity:.72;cursor:wait;transform:none}.pv-button:disabled,.pv-button.is-disabled,.pv-chip:disabled,.pv-chip.is-disabled{opacity:.52;cursor:not-allowed;transform:none}.pv-button.pv-button--spinner.is-pending:after{content:"";border:2px solid;border-right-color:#0000;border-radius:999px;width:.85em;height:.85em;margin-left:.45em;animation:.7s linear infinite pv-spin;display:inline-block}@keyframes pv-spin{to{transform:rotate(360deg)}}.pv-button--primary,.pv-chip{background:var(--pv-brand-dark);border-color:var(--pv-brand-dark);color:#f3f2f7}.pv-button--ghost,.pv-chip--ghost{color:var(--pv-ink);background:#fff;border-color:#413c5833}.pv-button--primary{background:var(--pv-brand-dark);border-color:var(--pv-brand-dark);color:#f3f2f7}.pv-modal__stack-title{word-break:break-all}.pv-chip.is-active{border-color:var(--pv-tone-info-border);background:var(--pv-brand-dark);color:var(--pv-surface-alt)}.pv-chip.is-feedback-success{border-color:var(--pv-tone-success-border);background:var(--pv-tone-success-bg);color:var(--pv-tone-success)}.pv-chip.is-feedback-error{border-color:var(--pv-tone-danger-border);background:var(--pv-tone-danger-bg);color:var(--pv-tone-danger)}.pv-chip--ghost.is-fixed{border-color:var(--pv-tone-success-border);background:var(--pv-tone-success-bg);color:var(--pv-tone-success)}.pv-input,.pv-auth-form input,.pv-auth-form textarea,.pv-auth-form select,.pv-scope-select{color:var(--pv-ink);font:inherit;background:#fff;border:1px solid #413c5833;border-radius:0;padding:10px 12px}.pv-auth-form input,.pv-auth-form textarea,.pv-auth-form select,.pv-input,.pv-modal .pv-input{width:100%}.pv-input:focus-visible,.pv-auth-form input:focus-visible,.pv-auth-form textarea:focus-visible,.pv-auth-form select:focus-visible,.pv-scope-select:focus-visible,.pv-button:focus-visible,.pv-chip:focus-visible,.pv-filter-pill:focus-visible{outline:3px solid var(--pv-focus);outline-offset:1px}.pv-modal{border:1px solid var(--pv-border);width:min(1040px,100vw - 8px);max-width:calc(100vw - 8px);color:var(--pv-ink);background:#fff;border-radius:0;margin:auto;padding:0;left:0;right:0;overflow-x:hidden;box-shadow:0 44px 80px -30px #091c2373}.pv-modal::backdrop{background:#12101a80}.pv-modal__header,.pv-modal__body,.pv-modal__footer{padding:14px 16px}.pv-modal__header{border-bottom:1px solid var(--pv-border);justify-content:space-between;align-items:center;gap:12px;display:flex}.pv-modal__title{margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:1.35rem}.pv-modal__body{gap:10px;max-height:min(70vh,680px);display:grid;overflow:hidden auto}.pv-modal__body>*{min-width:0}.pv-panel.is-disabled{opacity:.7}.pv-panel.is-disabled .pv-findings-actions button,.pv-panel.is-disabled .pv-filter-pill,.pv-panel.is-drain-locked .pv-filter-pill,.pv-panel.is-drain-locked .pv-page-task-pagination button,.pv-panel.is-drain-locked #pv-findings-pagination button,.pv-panel.is-drain-locked .pv-issue-search__input,.pv-panel.is-drain-locked .pv-issue-search__icon-button{pointer-events:none}.pv-findings-progress-chip{border:1px solid var(--pv-border);color:var(--pv-muted);white-space:nowrap;background:#ffffffe6;border-radius:999px;align-items:center;gap:6px;margin:0;padding:4px 10px;font-size:.82rem;line-height:1.2;display:inline-flex}.pv-findings-progress-chip[hidden]{display:none}.pv-findings-progress-chip i{color:var(--pv-muted);font-size:.78rem}.pv-findings-progress-chip[data-pv-state=complete] i{display:none}.pv-modal__footer{border-top:1px solid var(--pv-border);flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.pv-modal-copy{color:var(--pv-muted);margin:0}.pv-modal-copy--cancel-warning{color:var(--pv-tone-danger);font-weight:600}.pv-inline-row--run-link .pv-inline-row__text{gap:2px;display:grid}.pv-run-links-pagination__status{color:var(--pv-muted);margin:0;font-size:1rem;line-height:1.3}#pv-modal-run-links{--pv-run-links-accent:#1f5f8b;--pv-run-links-accent-soft:#1f5f8b1f;--pv-run-links-accent-strong:#1f5f8b33;--pv-run-links-surface:linear-gradient(180deg, #fffffffa 0%, #f5f8fbfa 100%)}#pv-modal-run-links[data-run-links-group=internal-crawled]{--pv-run-links-accent:#0f6a66;--pv-run-links-accent-soft:#0f6a661f;--pv-run-links-accent-strong:#0f6a6638}#pv-modal-run-links[data-run-links-group=internal-resources]{--pv-run-links-accent:#8a5200;--pv-run-links-accent-soft:#8a52001f;--pv-run-links-accent-strong:#8a520038}#pv-modal-run-links[data-run-links-group=external-accessible]{--pv-run-links-accent:#29589b;--pv-run-links-accent-soft:#29589b1f;--pv-run-links-accent-strong:#29589b38}#pv-modal-run-links[data-run-links-group=external-resources]{--pv-run-links-accent:#7a3f7d;--pv-run-links-accent-soft:#7a3f7d1f;--pv-run-links-accent-strong:#7a3f7d33}#pv-modal-run-links .pv-modal__body,#pv-modal-run-links .pv-modal__footer,#pv-modal-run-links .pv-inline-row,#pv-modal-run-links .pv-inline-row a,#pv-modal-run-links .pv-inline-row small{font-size:1rem}#pv-modal-run-links .pv-modal__header{border-bottom:1px solid var(--pv-run-links-accent-strong);background:radial-gradient(circle at top left, var(--pv-run-links-accent-soft), transparent 58%), linear-gradient(135deg, #fffffffa, #f8fafcfa);justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pv-run-links-header-copy{flex-direction:column;gap:6px;display:flex}.pv-run-links-subtitle{display:none}#pv-modal-run-links .pv-modal__title{letter-spacing:-.03em;max-width:24ch}#pv-modal-run-links .pv-inline-row--run-link{z-index:0;border:1px solid var(--pv-run-links-accent-strong);background:var(--pv-run-links-surface);border-radius:22px;align-items:flex-start;padding:16px 18px;transition:transform .16s,box-shadow .16s,border-color .16s;position:relative;box-shadow:0 18px 40px #0f172a0f}#pv-modal-run-links .pv-inline-row--run-link:before{content:"";background:linear-gradient(180deg, var(--pv-run-links-accent), #ffffffe0);border-radius:22px 0 0 22px;width:6px;position:absolute;inset:0 auto 0 0}#pv-modal-run-links .pv-inline-row--run-link:hover{z-index:1;transform:translateY(-1px);box-shadow:0 22px 48px #0f172a1a}#pv-modal-run-links .pv-inline-row--run-link[data-run-link-state=unsafe]{border-color:#b8590052}#pv-modal-run-links .pv-inline-row--run-link[data-run-link-state=safe]{border-color:#1f6f4c38}#pv-modal-run-links .pv-inline-row--run-link .pv-inline-row__text{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.pv-run-link-row-header{flex-wrap:nowrap;align-items:flex-start;gap:10px;width:100%;display:flex}.pv-run-link-row-header>a{overflow-wrap:anywhere;word-break:break-word;flex:auto;min-width:0}.pv-run-link-badges{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.pv-run-link-badge{border:1px solid var(--pv-run-links-accent-strong);color:var(--pv-ink);backdrop-filter:blur(6px);background:#ffffffc7;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:5px 11px;font-size:.85rem;line-height:1.2;display:inline-flex}.pv-run-link-badge i{font-size:1.25rem}.pv-run-link-badge--icon-only{min-width:2rem;min-height:2rem;padding:4px}.pv-run-link-badge--icon-only i,.pv-run-link-badge--icon-only svg{width:1.25rem;height:1.25rem;font-size:1.25rem}.pv-run-link-badge[data-tone=info]{border-color:color-mix(in srgb, var(--pv-tone-info) 22%, white);background:color-mix(in srgb, var(--pv-tone-info) 10%, white);color:var(--pv-tone-info)}.pv-run-link-badge[data-tone=success]{border-color:color-mix(in srgb, var(--pv-tone-success) 22%, white);background:color-mix(in srgb, var(--pv-tone-success) 10%, white);color:var(--pv-tone-success)}.pv-run-link-badge[data-tone=warning]{color:#8a4300;background:#b8590014;border-color:#b8590047}.pv-run-link-badge[data-tone=danger]{border-color:color-mix(in srgb, var(--pv-tone-danger) 20%, white);background:color-mix(in srgb, var(--pv-tone-danger) 10%, white);color:var(--pv-tone-danger)}.pv-run-link-found-on{border:1px solid color-mix(in srgb, var(--pv-run-links-accent) 18%, white);background:linear-gradient(180deg, #fffffff0, #f7fafff0), radial-gradient(circle at top right, var(--pv-run-links-accent-soft), transparent 50%);border-radius:18px;flex:none;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;width:100%;max-height:min(28rem,52vh);margin-top:4px;padding:14px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffe6}#pv-modal-run-links .pv-inline-row--run-link[data-run-link-expanded=true] .pv-run-link-found-on{flex:auto}.pv-run-link-found-on__heading{gap:3px;display:grid}.pv-run-link-found-on__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--pv-run-links-accent);margin:0;font-size:.72rem;font-weight:700}.pv-run-link-found-on__title{letter-spacing:-.02em;color:var(--pv-ink);margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:1rem;line-height:1.2}.pv-run-link-found-on__scroller{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding-right:4px;overflow:auto}.pv-run-link-found-on__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pv-run-link-found-on__item{background:#ffffffd1;border:1px solid #0f172a14;border-radius:14px;flex-direction:column;gap:6px;padding:11px 13px;display:flex;box-shadow:0 10px 24px #0f172a0f}.pv-run-link-found-on__link{color:inherit;text-decoration:none;display:block}.pv-run-link-found-on__link:hover .pv-run-link-found-on__link-title,.pv-run-link-found-on__link:focus-visible .pv-run-link-found-on__link-title{text-decoration:underline 2px}.pv-run-link-found-on__link-title{color:var(--pv-ink);font-weight:700;line-height:1.35}.pv-run-link-found-on__meta{color:var(--pv-muted);font-size:.9rem}.pv-run-link-found-on__footer{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.pv-run-link-found-on__status{color:var(--pv-muted);margin:0}.pv-run-link-found-on__status:not(:last-child){padding-bottom:4px}.pv-run-link-meta{color:var(--pv-muted);font-size:.92rem;display:block}#pv-modal-run-links[open]{border:1px solid var(--pv-run-links-accent-strong);background:radial-gradient(circle at top left, var(--pv-run-links-accent-soft), transparent 32%), linear-gradient(180deg, #fffffffa, #f4f7fafa);flex-direction:column;max-height:calc(100vh - 12px);display:flex;box-shadow:0 40px 100px #0f172a38}#pv-modal-run-links .pv-modal__header,#pv-modal-run-links .pv-modal__footer{flex:none}#pv-modal-run-links .pv-side-list{flex:auto;min-height:0;margin-top:0;padding-right:4px;overflow:hidden auto}#pv-modal-run-links[data-pages-expanded=true] .pv-side-list{overflow:hidden}#pv-modal-run-links[data-pages-expanded=true] .pv-inline-row--run-link:not([data-run-link-expanded=true]){display:none}#pv-modal-run-links .pv-inline-row--run-link[data-run-link-expanded=true]{z-index:3;min-height:100%}#pv-modal-run-links .pv-inline-row--run-link[data-run-link-expanded=true] .pv-inline-row__text{min-height:100%}#pv-modal-run-links .pv-modal__footer{border-top:1px solid var(--pv-run-links-accent-strong);background:linear-gradient(#fff6,#ffffffd1);justify-content:flex-start;align-items:flex-start}#pv-modal-run-links .pv-run-links-pagination{flex-direction:column;align-items:flex-start;gap:8px;display:inline-flex}#pv-modal-run-links .pv-run-links-pagination__buttons{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}#pv-modal-google-priorities .pv-modal__body{position:relative}#pv-modal-run-links .pv-modal__body{background:linear-gradient(#ffffff52,#ffffff1f);flex-direction:column;flex:auto;min-height:clamp(260px,55vh,420px);display:flex;position:relative;overflow:hidden}.pv-modal-loading-overlay{z-index:5;background:#ffffffc7;place-items:center;display:grid;position:absolute;inset:0}.pv-modal-loading-overlay__content{border:1px solid var(--pv-border);color:var(--pv-ink);background:#fff;align-items:center;gap:10px;padding:8px 12px;font-size:1rem;display:inline-flex}.pv-modal-loading-overlay__content p{margin:0}.pv-details-row{border-bottom:1px solid var(--pv-border);grid-template-columns:140px 1fr;gap:10px;padding-bottom:8px;display:grid}.pv-details-row__key,.pv-details-row__value{margin:0}.pv-details-row__key{color:var(--pv-muted)}.pv-details-row__value{overflow-wrap:anywhere;word-break:break-word}.pv-details-card{border:1px solid var(--pv-border);background:#413c580a;padding:10px 12px}.pv-details-card--collapsible{padding:0;overflow:hidden}.pv-details-card__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;list-style:none;display:flex}.pv-details-card__summary::-webkit-details-marker{display:none}.pv-details-card__summary-hint{color:var(--pv-muted);flex:none;font-size:.86rem;font-weight:600}.pv-details-card__content{padding:0 12px 12px}.pv-details-found-on .pv-details-card__content{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(24rem,42vh);overflow:auto}.pv-details-card__title{color:var(--pv-ink);margin:0;font-size:1rem;font-weight:700}.pv-details-card__copy{color:var(--pv-ink);margin:6px 0 0}.pv-details-link{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-top:8px;display:flex}.pv-details-link__url{word-break:break-word;flex:380px;min-width:0;margin:0}.pv-copy-url{white-space:nowrap;transition:opacity .17s,border-color .17s,background-color .17s,color .17s}.pv-copy-url--icon{justify-content:center;align-items:center;width:36px;min-width:36px;min-height:36px;padding:0;display:inline-flex}.pv-copy-url--icon i{font-size:1rem}.pv-copy-url.is-copy-success,.pv-found-on-copy.is-copy-success{border-color:var(--pv-tone-success-border);background:var(--pv-tone-success-bg);color:var(--pv-tone-success)}.pv-copy-url.is-copy-error,.pv-found-on-copy.is-copy-error{border-color:var(--pv-tone-danger-border);background:var(--pv-tone-danger-bg);color:var(--pv-tone-danger)}.pv-copy-url.is-copy-fade,.pv-found-on-copy.is-copy-fade{opacity:.64}.pv-found-on-list{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.pv-found-on-item{border:1px solid var(--pv-border);background:#fff;padding:9px 10px}.pv-found-on-item__top{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;display:grid}.pv-found-on-item__url,.pv-found-on-item__meta{margin:0}.pv-found-on-item__url{color:var(--pv-ink);word-break:break-word}.pv-found-on-item__meta{color:var(--pv-muted);margin-top:4px;font-size:.95rem}.pv-found-on-copy{white-space:nowrap;min-height:36px}.pv-found-on-item__signal{color:var(--pv-tone-info);margin-top:4px;font-size:.85rem;font-weight:600}.pv-found-on-item__url[href]{color:var(--pv-tone-info);text-underline-offset:2px;text-decoration:underline}.pv-found-on-item__url[href]:hover{color:var(--pv-ink)}.pv-modal-task-header{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.pv-pill--status-indicator{color:#413c58b3;background:#413c5814;border-radius:9999px;align-items:center;padding:2px 8px;font-size:.8rem;font-weight:600;display:inline-flex}.pv-details-card__title--subdued{color:#413c5899;font-size:.95rem}.pv-details-technical .pv-details-card__content{font-size:.92rem}.pv-modal-action-bar{background:var(--pv-surface,#fff);z-index:2;border-top:1px solid #413c581a;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:12px 0 0;display:flex;position:sticky;bottom:0}.pv-task-panel{flex-direction:column;gap:14px;display:flex}.pv-task-panel__header{border-bottom:1px solid #413c581f;flex-direction:column;gap:6px;padding-bottom:10px;display:flex}.pv-task-panel__badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pv-task-panel__type{text-transform:uppercase;letter-spacing:.04em;color:#413c58d9;background:#413c5814;border-radius:4px;align-items:center;padding:2px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.pv-task-panel__type.is-bad{background:var(--pv-tone-danger-bg);color:var(--pv-tone-danger)}.pv-task-panel__type.is-redirects{color:#a16207;background:#eab30824}.pv-task-panel__type.is-blocked{color:#475569;background:#64748b24}.pv-task-panel__type.is-unsafe{background:var(--pv-tone-danger-bg);color:var(--pv-tone-danger)}.pv-task-panel__target{color:var(--pv-ink);word-break:break-all;margin:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.92rem;line-height:1.35}.pv-task-panel__caption{color:var(--pv-muted);margin:0;font-size:.88rem;line-height:1.4}.pv-task-panel__section{flex-direction:column;gap:8px;display:flex}.pv-task-panel__section-title{text-transform:uppercase;letter-spacing:.06em;color:#413c5894;margin:0;font-size:.78rem;font-weight:700}.pv-task-panel__grid{grid-template-columns:148px minmax(0,1fr);gap:6px 14px;display:grid}.pv-task-panel__grid-key{color:var(--pv-muted);margin:0;padding-top:1px;font-size:.86rem}.pv-task-panel__grid-value{color:var(--pv-ink);word-break:break-word;overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.88rem}.pv-task-panel__grid-value.is-missing{color:#413c5866;font-family:inherit;font-style:italic}.pv-task-panel__hop-timeline{flex-direction:column;gap:10px;margin:0;padding:4px 0 4px 20px;list-style:none;display:flex;position:relative}.pv-task-panel__hop-timeline:before{content:"";background:#6d28d940;width:2px;position:absolute;top:10px;bottom:10px;left:6px}.pv-task-panel__hop{flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:relative}.pv-task-panel__hop-marker{box-sizing:border-box;background:#fff;border:2px solid #6d28d973;border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:-20px}.pv-task-panel__hop.is-final .pv-task-panel__hop-marker{background:var(--pv-tone-info);border-color:var(--pv-tone-info)}.pv-task-panel__hop-status{color:#413c58d9;background:#413c5814;border-radius:4px;justify-content:center;align-items:center;min-width:44px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.8rem;font-weight:700;display:inline-flex}.pv-task-panel__hop.is-final .pv-task-panel__hop-status{background:var(--pv-tone-info);color:#fff}.pv-task-panel__hop-url{min-width:0;color:var(--pv-ink);word-break:break-all;flex:280px;margin:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.86rem}.pv-task-panel__hop-caption{color:var(--pv-muted);margin:0 0 6px;font-size:.8rem}.pv-task-panel__threats{flex-wrap:wrap;gap:6px;display:flex}.pv-task-panel__threat-chip{background:var(--pv-tone-danger-bg);color:var(--pv-tone-danger);letter-spacing:.02em;border-radius:4px;align-items:center;padding:3px 9px;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.8rem;font-weight:700;display:inline-flex}.pv-task-panel__code-block{white-space:pre-wrap;word-break:break-word;color:var(--pv-ink);background:#413c580f;border:1px solid #413c581a;max-height:180px;margin:0;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.82rem;overflow:auto}.pv-task-panel__raw{margin:0}.pv-task-panel__raw>summary{cursor:pointer;color:#413c5894;text-transform:uppercase;letter-spacing:.06em;border-top:1px solid #413c581f;justify-content:space-between;align-items:center;gap:10px;padding:6px 0;font-size:.78rem;font-weight:700;list-style:none;display:flex}.pv-task-panel__raw>summary::-webkit-details-marker{display:none}.pv-task-panel__raw>summary:after{content:"Expand";color:var(--pv-muted);text-transform:none;letter-spacing:0;font-size:.75rem;font-weight:600}.pv-task-panel__raw[open]>summary:after{content:"Collapse"}.pv-task-panel__actions{background:var(--pv-surface,#fff);z-index:2;border-top:1px solid #413c581f;flex-wrap:wrap;align-items:center;gap:10px;margin-top:2px;padding:12px 0 0;display:flex;position:sticky;bottom:0}.pv-task-panel__actions-tertiary{flex-wrap:wrap;align-items:center;gap:4px;margin-right:auto;display:flex}.pv-task-panel__actions-primary{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pv-task-panel__icon-btn{color:var(--pv-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:6px;padding:6px 10px;font-size:.82rem;font-weight:600;transition:background .14s,color .14s;display:inline-flex}.pv-task-panel__icon-btn:hover:not(:disabled){color:var(--pv-ink);background:#413c580f}.pv-task-panel__icon-btn:disabled{opacity:.5;cursor:default}.pv-task-panel__icon-btn i{font-size:.9rem}.pv-task-panel__icon-btn.is-copy-success{color:var(--pv-tone-success)}.pv-task-panel__icon-btn.is-copy-error{color:var(--pv-tone-danger)}@media (width<=600px){.pv-task-panel__grid{grid-template-columns:1fr;gap:2px 0}.pv-task-panel__grid-key{text-transform:uppercase;letter-spacing:.04em;font-size:.74rem}.pv-task-panel__grid-value{padding-bottom:6px}.pv-task-panel__actions-tertiary{gap:2px}.pv-task-panel__icon-btn{padding:6px 8px}}.pv-button--danger{border-radius:var(--pv-radius,6px);cursor:pointer;background:var(--pv-tone-danger);color:#fff;border:none;justify-content:center;align-items:center;padding:8px 16px;font-size:.9rem;font-weight:600;display:inline-flex}.pv-button--danger:hover{opacity:.9}.pv-button--danger:disabled{opacity:.5;cursor:default}.pv-button--danger-ghost{border:1px solid var(--pv-tone-danger-border);border-radius:var(--pv-radius,6px);cursor:pointer;background:var(--pv-tone-danger-bg);color:var(--pv-tone-danger);justify-content:center;align-items:center;padding:8px 16px;font-size:.9rem;font-weight:600;display:inline-flex}.pv-button--danger-ghost:hover{background:var(--pv-tone-danger-border)}.pv-button--danger-ghost:disabled{opacity:.5;cursor:default}.pv-button--secondary{border-radius:var(--pv-radius,6px);cursor:pointer;color:var(--pv-ink);background:0 0;border:1px solid #413c5833;justify-content:center;align-items:center;padding:8px 16px;font-size:.9rem;font-weight:600;display:inline-flex}.pv-button--secondary:hover{background:#413c580d}@media (width>=761px){.pv-export-disclosure{background:0 0;border:0;width:auto;padding:0}.pv-export-disclosure .pv-export-actions{display:flex!important}}.pv-plan-card,.pv-site-card{border:1px solid var(--pv-border);background:#fff;border-radius:0;padding:12px}.pv-plan-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #413c5833;gap:6px;width:100%;padding:10px;display:grid}.pv-plan-card.is-selected{border-color:var(--pv-ink);box-shadow:inset 0 0 0 1px var(--pv-ink);background:var(--pv-surface-soft)}.pv-plan-card__name{color:var(--pv-ink);font-weight:700;line-height:1.2}.pv-plan-card__price{color:var(--pv-ink);font-size:1rem;line-height:1.2}.pv-plan-card__meta{color:var(--pv-muted);font-size:.9rem;line-height:1.3}.pv-plan-card__coverage{color:var(--pv-ink);font-size:.88rem;font-weight:700;line-height:1.3}.pv-scan-price__headline{display:block}.pv-scan-price__description{color:var(--pv-muted);margin-top:4px;font-size:.92rem;font-weight:500;line-height:1.35;display:block}.pv-plan-addons,.pv-site-list,.pv-addon-list,.pv-plan-grid{gap:8px;display:grid}.pv-plan-picker-description{color:var(--pv-muted);margin:6px 0 0;font-size:.9rem;line-height:1.35}.pv-plan-interval-toggle{flex-wrap:wrap;gap:8px;display:inline-flex}.pv-plan-interval-toggle .pv-chip{min-width:96px}.pv-plan-interval-toggle .pv-chip.is-active{background:var(--pv-brand-dark);border-color:var(--pv-brand-dark);box-shadow:0 0 0 1px color-mix(in srgb, var(--pv-brand-dark), transparent 70%);color:#fff}.pv-addon-item{cursor:pointer;background:#413c5808;border:1px solid #413c5829;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px;padding:10px 12px;transition:border-color .14s,background-color .14s,box-shadow .14s;display:grid;position:relative}.pv-addon-item input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.pv-addon-item__copy{gap:4px;min-width:0;padding:6px;display:grid}.pv-addon-item__line{grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:grid}.pv-addon-item__summary{gap:2px;min-width:0;display:grid}.pv-addon-item__name{color:var(--pv-ink);font-weight:700}.pv-addon-item__price{color:var(--pv-muted);white-space:nowrap;font-weight:600}.pv-addon-item__toggle{background:#413c581f;border:1px solid #413c5859;border-radius:999px;flex:none;width:44px;height:26px;position:relative}.pv-addon-item__toggle:after{content:"";background:#fff;border:1px solid #413c5847;border-radius:999px;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px}.pv-addon-item__description{color:var(--pv-muted);font-size:.9rem;line-height:1.3}.pv-addon-item input:checked+.pv-addon-item__copy .pv-addon-item__toggle{background:var(--pv-ink);border-color:var(--pv-ink)}.pv-addon-item input:checked+.pv-addon-item__copy .pv-addon-item__toggle:after{transform:translate(18px)}.pv-addon-item input:checked+.pv-addon-item__copy .pv-addon-item__name,.pv-addon-item input:checked+.pv-addon-item__copy .pv-addon-item__price{color:var(--pv-ink)}.pv-addon-item input:checked+.pv-addon-item__copy{background:0 0}.pv-addon-item input:focus-visible+.pv-addon-item__copy{outline:2px solid var(--pv-focus);outline-offset:2px}.pv-addon-item.is-disabled{opacity:.62;cursor:not-allowed}@media (width>=761px){.pv-addon-list{gap:10px}.pv-addon-item:not(.is-disabled):hover{background:#fff;border-color:#413c5847;box-shadow:inset 0 0 0 1px #413c5824}.pv-addon-item.is-disabled{background:#413c5805;border-style:dashed}}.pv-total{background:#413c580f;border:1px solid #413c5838;border-radius:0;margin:0;padding:10px 12px}.pv-field{gap:6px;display:grid}.pv-field span{color:var(--pv-muted);font-size:.95rem}.pv-field-error{color:var(--pv-tone-danger);margin:0;font-size:.86rem;font-weight:600;line-height:1.35}.pv-field-error__support{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:700;text-decoration:underline}.pv-step-loading{z-index:30;pointer-events:auto;background:#fcfbffe6;place-items:center;display:grid;position:absolute;inset:0}.pv-step-loading__content{color:var(--pv-ink);background:#fff;border:1px solid #413c5842;align-items:center;gap:10px;padding:10px 12px;font-size:.92rem;font-weight:700;display:inline-flex}.pv-step-loading__spinner{border:2px solid #413c5847;border-top-color:var(--pv-ink);border-radius:999px;width:16px;height:16px;animation:.7s linear infinite pv-spin}.pv-field-error:empty{display:none}.pv-field.is-required-error span{color:var(--pv-tone-danger)}.pv-field.is-required-error input,.pv-field.is-required-error textarea,.pv-field.is-required-error select,.pv-auth-form input[aria-invalid=true],.pv-auth-form textarea[aria-invalid=true],.pv-auth-form select[aria-invalid=true]{border-color:var(--pv-tone-danger-border);background:color-mix(in srgb, var(--pv-tone-danger-bg), white 35%)}.pv-plan-grid.is-required-error{border:1px solid var(--pv-tone-danger-border);background:color-mix(in srgb, var(--pv-tone-danger-bg), white 45%);padding:6px}.pv-onboard-step{gap:10px;display:grid}.pv-attestation-panel{background:#413c580a;border:1px solid #413c582e;gap:8px;padding:10px 12px;display:grid}.pv-attestation-panel.is-required-error{border-color:var(--pv-tone-danger-border);background:color-mix(in srgb, var(--pv-tone-danger-bg), white 35%)}.pv-attestation-item{grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:9px;font-weight:400;display:grid}.pv-attestation-item.is-required-error{outline:1px solid var(--pv-tone-danger-border);background:color-mix(in srgb, var(--pv-tone-danger-bg), white 35%);padding:6px}.pv-attestation-item input{margin-top:3px}.pv-attestation-item label{color:var(--pv-ink);font-size:.94rem;font-weight:400;line-height:1.45}.pv-attestation-item.is-required-error label{color:var(--pv-tone-danger)}.pv-attestation-item a{color:var(--pv-link);font-weight:700;text-decoration:underline}.pv-modal--terms{width:min(960px,100vw - 10px)}.pv-terms-content{color:var(--pv-ink);margin:0;font-family:IBM Plex Sans,Segoe UI,sans-serif;font-size:.95rem;line-height:1.55}.pv-terms-content>:first-child{margin-top:0}.pv-terms-content>:last-child{margin-bottom:0}.pv-terms-content :is(h1,h2,h3,h4){color:var(--pv-ink);margin:1.1rem 0 .55rem;font-family:Space Grotesk,IBM Plex Sans,sans-serif;line-height:1.25}.pv-terms-content p{margin:.6rem 0}.pv-terms-content ul,.pv-terms-content ol{margin:.55rem 0;padding-left:1.2rem}.pv-terms-content li+li{margin-top:.3rem}.pv-terms-content a{color:var(--pv-link);overflow-wrap:anywhere;text-decoration:underline}.pv-review-title{color:var(--pv-ink);margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:1.3rem;line-height:1.2}.pv-review-copy{color:var(--pv-muted);margin:0}.pv-wizard-header{background:#413c580d;border:1px solid #413c582e;border-radius:0;gap:6px;padding:12px;display:grid}.pv-wizard-step-count{color:var(--pv-muted);letter-spacing:.08em;margin:0;font-size:.86rem;font-weight:700}.pv-wizard-step-title{color:var(--pv-ink);margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:1.25rem}.pv-wizard-progress{border:1px solid var(--pv-tone-info-border);background:color-mix(in srgb, var(--pv-tone-info-bg), white 20%);border-radius:0;width:100%;height:7px}.pv-wizard-progress-fill{background:var(--pv-accent);border-radius:0;height:100%;transition:width .16s}.pv-wizard-footer{background:#413c580d;border:1px solid #413c582e;border-radius:0;gap:10px;margin-top:10px;padding:12px;display:grid}.pv-wizard-footer-summary{color:var(--pv-muted);justify-content:space-between;align-items:center;gap:8px;font-size:.95rem;display:flex}.pv-wizard-footer-summary strong{color:var(--pv-ink);font-size:1rem}.pv-wizard-footer-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pv-wizard-hint{min-height:1.2em;color:var(--pv-muted);margin:0;font-size:.92rem}@media (width<=900px){.pv-run-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-run-stats--internal{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1079px){.pv-client-page,.pv-client-wrap,.pv-dashboard,.pv-main-grid,.pv-side-grid,.pv-panel,.pv-client-card{min-width:0}.pv-auth-panel{border-left:0;border-right:0;width:100%;margin:0;padding:0}.pv-auth-panel.pv-wizard-enabled .pv-status-line{min-height:16px;margin-top:0}.pv-auth-panel.pv-wizard-enabled .pv-auth-form{gap:8px;margin-top:4px!important}.pv-auth-panel.pv-wizard-enabled .pv-onboard-step{gap:8px}.pv-auth-panel.pv-wizard-enabled .pv-wizard-header{gap:4px;padding:8px 10px}.pv-auth-panel.pv-wizard-enabled .pv-wizard-step-title{font-size:1.12rem}.pv-auth-panel.pv-wizard-enabled .pv-wizard-progress{height:6px}.pv-auth-panel.pv-wizard-enabled .pv-plan-interval-toggle{gap:6px}.pv-auth-panel.pv-wizard-enabled .pv-plan-interval-toggle .pv-chip{white-space:nowrap;min-width:88px;min-height:40px;padding:7px 8px;font-size:.9rem;line-height:1.2}.pv-auth-panel.pv-wizard-enabled .pv-wizard-footer{gap:8px;padding:10px 12px}.pv-auth-panel.pv-wizard-enabled .pv-wizard-footer-actions .pv-button{white-space:nowrap;min-height:40px;padding:7px 8px;font-size:.9rem;line-height:1.2}.pv-auth-panel.pv-wizard-enabled .pv-attestation-panel{gap:6px;padding:8px 10px}.pv-auth-panel.pv-wizard-enabled .pv-attestation-item label{font-size:.9rem;line-height:1.35}.pv-auth-panel.pv-wizard-enabled[data-wizard-step=setup][data-wizard-flow=subscription] #pv-plan-interval-toggle,.pv-auth-panel.pv-wizard-enabled[data-wizard-step=setup][data-wizard-flow=subscription] #pv-subscription-total,.pv-auth-panel.pv-wizard-enabled[data-wizard-step=setup][data-wizard-flow=subscription] .pv-site-field--plan,.pv-auth-panel.pv-wizard-enabled[data-wizard-step=plans][data-wizard-flow=subscription] .pv-site-field--url,.pv-auth-panel.pv-wizard-enabled[data-wizard-step=plans][data-wizard-flow=subscription] #pv-add-site,.pv-auth-panel.pv-wizard-enabled[data-wizard-step=plans][data-wizard-flow=subscription] #pv-subscription-total{display:none}.pv-auth-panel.pv-wizard-enabled[data-wizard-step=plans][data-wizard-flow=subscription] .pv-plan-grid{gap:6px}.pv-auth-panel.pv-wizard-enabled[data-wizard-step=plans][data-wizard-flow=subscription] .pv-site-field--plan{gap:0}.pv-auth-panel.pv-wizard-enabled[data-wizard-step=plans][data-wizard-flow=subscription] .pv-site-field--plan .pv-site-field__label{display:none}.pv-auth-panel.pv-wizard-enabled[data-wizard-step=plans][data-wizard-flow=subscription] .pv-plan-card{gap:4px;padding:8px}.pv-auth-panel.pv-wizard-enabled[data-wizard-step=plans][data-wizard-flow=subscription] .pv-plan-card__name{font-size:.92rem}.pv-auth-panel.pv-wizard-enabled[data-wizard-step=plans][data-wizard-flow=subscription] .pv-plan-card__price{font-size:.88rem}.pv-auth-panel.pv-wizard-enabled[data-wizard-step=plans][data-wizard-flow=subscription] .pv-plan-card__meta,.pv-auth-panel.pv-wizard-enabled[data-wizard-step=plans][data-wizard-flow=subscription] .pv-plan-card__coverage{display:none}.pv-auth-panel.pv-wizard-enabled[data-wizard-step=addons][data-wizard-flow=subscription] .pv-site-card{padding:10px}.pv-auth-panel.pv-wizard-enabled[data-wizard-step=addons][data-wizard-flow=subscription] .pv-addon-list{gap:6px}.pv-auth-panel.pv-wizard-enabled[data-wizard-step=addons][data-wizard-flow=subscription] .pv-addon-item{background:#fff;border:1px solid #413c5833;gap:8px;padding:8px 9px}.pv-auth-panel.pv-wizard-enabled[data-wizard-step=addons][data-wizard-flow=subscription] .pv-addon-item__name{font-size:.9rem}.pv-auth-panel.pv-wizard-enabled[data-wizard-step=addons][data-wizard-flow=subscription] .pv-addon-item__price{font-size:.85rem}.pv-auth-panel.pv-wizard-enabled[data-wizard-step=addons][data-wizard-flow=subscription] .pv-addon-item__description{margin-top:2px;font-size:.86rem;line-height:1.3;display:block}.pv-auth-panel.pv-wizard-enabled[data-wizard-step=addons][data-wizard-flow=subscription] .pv-addon-item input:checked+.pv-addon-item__copy{background:0 0}.pv-auth-panel.pv-wizard-enabled[data-wizard-step=addons][data-wizard-flow=subscription] .pv-addon-item:has(input:checked){background:var(--pv-surface-soft);border-color:#413c585c}.pv-auth-panel.pv-wizard-enabled[data-wizard-step=setup][data-wizard-flow=scan] .pv-scan-price__description{display:none}.pv-client-header__inner{border:0;flex-direction:row;justify-content:space-between;align-items:center;gap:6px;width:min(96vw,1560px);margin:0 auto;padding:8px 0}.pv-client-actions{justify-content:flex-end;align-items:center;gap:6px;width:auto;margin-left:auto;display:inline-flex}.pv-client-actions .pv-button{flex:initial;width:auto;min-width:78px;min-height:36px;padding:6px 10px;font-size:.82rem}.pv-client-header--compact .pv-client-header__inner{flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.pv-client-header--compact .pv-client-logo{font-size:clamp(.95rem,4.2vw,1.05rem)}.pv-client-header--compact .pv-client-actions{grid-template-columns:none;justify-content:flex-end;gap:6px;width:auto;margin-left:auto;display:inline-flex}.pv-client-header--compact .pv-client-actions .pv-button{width:auto;min-width:78px;padding:6px 10px}.pv-client-wrap{width:100%;margin:4px 0 112px}.pv-section-block{scroll-margin-top:84px}.pv-mobile-jump-nav{z-index:24;border-top:1px solid var(--pv-border);background:var(--pv-surface);padding:8px 12px calc(8px + env(safe-area-inset-bottom));border-bottom:0;margin:0;display:block;position:fixed;inset:auto 0 0;box-shadow:0 -6px 20px -16px #0c08128c}.pv-mobile-jump-actions .pv-chip{min-height:40px;padding:7px 8px;font-size:.82rem}.pv-mobile-jump-actions .pv-chip.is-active{background:var(--pv-brand-dark);border-color:var(--pv-brand-dark);color:#f3f2f7}.pv-status-line,.pv-wizard-header,.pv-auth-form{margin-left:10px;margin-right:10px}.pv-scope-select{width:100%;min-width:0}.pv-panel,.pv-post-purchase{padding:12px}.pv-post-purchase__actions{grid-template-columns:1fr;width:100%;display:grid}.pv-post-purchase__actions .pv-button{width:100%;min-height:40px;padding:7px 8px;font-size:.9rem}.pv-panel-head h2,.pv-panel h3{font-size:1.08rem}.pv-panel-head p{font-size:.92rem}.pv-export-disclosure{background:#fff;border:1px solid #413c5833;width:100%}.pv-export-disclosure__summary{cursor:pointer;color:var(--pv-ink);justify-content:space-between;align-items:center;padding:8px 10px;font-size:.95rem;font-weight:700;list-style:none;display:flex}.pv-export-disclosure__icon{width:22px;height:22px;color:var(--pv-ink);background:#413c580d;border:1px solid #413c5838;justify-content:center;align-items:center;font-size:1rem;font-weight:700;line-height:1;display:inline-flex}.pv-export-disclosure__icon:before{content:"+"}.pv-export-disclosure[open] .pv-export-disclosure__icon:before{content:"-"}.pv-export-disclosure__summary::-webkit-details-marker{display:none}.pv-export-disclosure .pv-export-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 10px 10px;display:grid}.pv-export-disclosure .pv-button{width:100%;min-height:40px;padding:7px 8px}.pv-issues-toolbar{align-items:stretch}.pv-issue-total{align-items:flex-start}.pv-filter-pills{justify-content:space-between;gap:6px;width:100%;display:flex}.pv-filter-pill{text-align:center;flex:1 1 0;width:auto;min-height:40px;padding:7px 8px;font-size:.86rem}.pv-issue-search{align-items:stretch}.pv-issue-search__actions{gap:0;right:0}.pv-issue-search__icon-button{width:36px;height:100%}.pv-issue-page-controls{gap:4px;margin-top:6px}.pv-issue-page-controls__actions{grid-template-columns:1fr;gap:8px;display:grid}.pv-issue-page-controls__actions .pv-button{width:100%;min-height:40px;padding:7px 8px}.pv-run-section,.pv-run-sections{width:100%}.pv-run-card{padding:11px 12px}.pv-run-card.is-condensed .pv-run-card__title{font-size:1rem}.pv-run-card__meta-row{margin-top:6px}.pv-run-card__title-wrap{width:100%}.pv-run-card__meta-row .pv-status-pill{margin-left:auto}.pv-run-card__summary{font-size:.88rem;line-height:1.3}.pv-run-stats,.pv-run-stats--internal{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-findings-list{max-height:none;padding-right:0;overflow:visible}.pv-finding-card__head{flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.pv-priority-badge{padding:2px 7px;font-size:.75rem}.pv-finding-card{padding:10px 12px}.pv-finding-card__title{font-size:1rem;line-height:1.2}.pv-finding-card__url{margin-top:8px}.pv-findings-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:8px;display:grid}.pv-findings-actions .pv-chip{width:100%;min-height:40px;padding:7px 8px}.pv-page-task-pagination{grid-template-columns:1fr;gap:6px}.pv-page-task-pagination .pv-button{width:100%;min-height:40px}.pv-modal{border-left:0;border-right:0;width:100vw;max-width:100vw;margin:0 auto;left:0;right:0}.pv-modal__header,.pv-modal__body,.pv-modal__footer{padding:12px}.pv-modal__header{align-items:flex-start}.pv-modal__title{font-size:1.18rem;line-height:1.2}.pv-modal__body{max-height:min(78vh,680px)}.pv-details-card__summary{align-items:flex-start}.pv-details-card__summary-hint{font-size:.8rem}.pv-details-found-on .pv-details-card__content{max-height:min(18rem,34vh)}#pv-modal-run-links[open]{border-top:0;border-bottom:0;min-height:100vh;max-height:100vh}#pv-modal-run-links .pv-modal__body{min-height:0}#pv-modal-run-links .pv-inline-row--run-link{padding:14px 14px 12px}.pv-run-link-row-header{gap:8px}.pv-run-link-found-on{gap:8px;padding:12px}.pv-run-link-found-on__scroller{padding-right:2px}.pv-run-link-found-on__item{padding:10px 11px}.pv-run-link-found-on__footer{gap:8px;margin-top:8px}.pv-run-link-found-on__footer .pv-button{padding-inline:12px}.pv-run-link-found-on__status{width:100%}.pv-details-row{grid-template-columns:1fr;gap:4px}.pv-details-link{align-items:flex-start}.pv-details-link__url{overflow-wrap:anywhere;word-break:break-word;flex:100%}.pv-found-on-item__top{grid-template-columns:minmax(0,1fr) auto}.pv-found-on-copy{width:40px;min-width:40px;min-height:40px;padding:0}.pv-inline-row--ignored{grid-template-columns:1fr;gap:8px;display:grid}.pv-inline-row--ignored .pv-chip,.pv-copy-url{width:100%;min-height:40px}.pv-copy-url--icon{width:40px;min-width:40px;padding:0}.pv-wizard-footer-actions .pv-button{width:100%}.pv-wizard-footer{z-index:20;background:var(--pv-surface);border-left:0;border-right:0;margin:12px -12px 0;position:sticky;bottom:0}}.pv-help-loading{text-align:center;color:var(--pv-muted,#666);padding:24px 16px}.pv-help-section{margin-bottom:20px}.pv-help-section:last-child{margin-bottom:0}.pv-help-section h3{margin:0 0 8px;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:1.1rem}.pv-help-tour-prompt{margin-bottom:12px;line-height:1.5}.pv-help-quick-ref-cards details{border:1px solid var(--pv-border);border-radius:4px;margin-bottom:6px}.pv-help-quick-ref-cards summary{cursor:pointer;user-select:none;padding:10px 12px;font-weight:600}.pv-help-quick-ref-cards details>div{padding:0 12px 10px;line-height:1.5}.pv-help-resource-links{margin:0;padding:0;list-style:none}.pv-help-resource-links li{padding:4px 0}.pv-help-resource-links a{color:var(--pv-link,#1a6dd4);text-decoration:underline}.pv-tour-banner{box-sizing:border-box;background:#f0edff;border:1px solid #d4ccff;border-radius:8px;width:min(1420px,97vw);margin:0 auto 16px;padding:12px 16px}.pv-tour-banner__content{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.pv-tour-banner__content p{flex:1;min-width:200px;margin:0}.pv-tour-banner__actions{flex-shrink:0;gap:8px;display:flex}.pv-button--sm{padding:4px 12px;font-size:.85rem}.pv-quota-deferred-indicator{background:var(--pv-tone-info-bg);border:1px solid var(--pv-tone-info-border);border-radius:8px;align-items:flex-start;gap:12px;margin:0 0 16px;padding:12px 16px;display:flex}.pv-quota-deferred-indicator[hidden]{display:none}.pv-quota-deferred-indicator__icon{color:var(--pv-tone-info);flex-shrink:0;padding-top:2px;font-size:1.1rem}.pv-quota-deferred-indicator__content{flex:1;min-width:0}.pv-quota-deferred-indicator__title{color:var(--pv-tone-info);margin:0 0 4px;font-size:.95rem;font-weight:600}.pv-quota-deferred-indicator__copy{color:var(--pv-ink);margin:0;font-size:.9rem}.pvd{--frame:#322d46;--frame-ink-2:#d8d3e6;--page:#f7f5fb;--sheet:#fff;--sheet-2:#f3f0fa;--ink:#1e1a2b;--text:#3b3550;--soft:#5e5675;--rule:#e7e2f0;--rule-strong:#d9d1ea;--control:#8a82a0;--accent:#5a4a88;--accent-hover:#4c3f74;--accent-tint:#ece7f7;--focus:#5a4a88;--unsafe:#8c1c2c;--unsafe-bg:#fbe9ec;--broken:#a12c2c;--broken-bg:#fcecea;--redirect:#7f4f06;--redirect-bg:#fdf2e1;--unchecked:#57506b;--unchecked-bg:#f0eef4;--changed:#86206a;--changed-bg:#f7e8f2;--fixed:#1d6a4d;--fixed-bg:#e6f4ee;--ui:"Sora", "Avenir Next", "Segoe UI", sans-serif;--display:"Fraunces", Georgia, serif;--radius:2px}.pvd,.pvd *{box-sizing:border-box}.pvd{background:var(--page);color:var(--text);font:400 15px/1.55 var(--ui);overflow-wrap:break-word;margin:0}.pvd .dest,.pvd .path,.pvd .pages .p,.pvd dl.facts dd,.pvd .meta{overflow-wrap:anywhere}.pvd a{color:var(--accent);text-underline-offset:2px}.pvd a:hover{color:var(--accent-hover)}.pvd :focus-visible{outline:3px solid var(--focus);outline-offset:2px}.pvd h1,.pvd h2,.pvd h3,.pvd h4{color:var(--ink);margin:0}.pvd h1{font:600 32px/1.15 var(--display);letter-spacing:-.01em}.pvd h2{font:600 19px/1.3 var(--ui)}.pvd h3{font:600 16px/1.35 var(--ui)}.pvd p{margin:0 0 10px}.pvd .num{font-variant-numeric:tabular-nums}.pvd .visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pvd .top{background:var(--frame);color:#fff}.pvd .top-in{align-items:center;gap:16px;max-width:1240px;height:60px;margin:0 auto;padding:0 24px;display:flex}.pvd .brand{color:#fff;font:600 18px/1 var(--ui);align-items:center;gap:10px;text-decoration:none;display:flex}.pvd .brand img{background:#fff;border-radius:50%;width:34px;height:34px;padding:2px}.pvd .switcher{color:#fff;border-radius:var(--radius);font:500 14px/1 var(--ui);background:0 0;border:1px solid #ffffff59;align-items:center;gap:8px;padding:7px 12px;display:inline-flex}.pvd a.switcher{text-decoration:none}.pvd a.switcher:hover{color:#fff;border-color:#fff}.pvd .switcher.static{border-color:#0000;padding-left:4px}.pvd .switcher small{color:var(--frame-ink-2);font-weight:400}.pvd .top .sp{flex:1}.pvd .top-link{color:var(--frame-ink-2);font-size:14px;text-decoration:none}.pvd .top-link:hover{color:#fff}.pvd .account{color:#fff;font:500 14px/1 var(--ui);background:0 0;border:0;align-items:center;gap:8px;padding:6px 4px;display:inline-flex}.pvd .initials{background:var(--accent-tint);width:30px;height:30px;color:var(--frame);font:700 12px/1 var(--ui);border-radius:50%;place-items:center;display:inline-grid}.pvd .menu-btn{color:#fff;border-radius:var(--radius);font:500 14px/1 var(--ui);background:0 0;border:1px solid #ffffff59;padding:8px 12px;display:none}.pvd .staff-band{color:var(--ink);border-bottom:1px solid var(--rule-strong);background:#e9e4f6;font-size:13px}.pvd .staff-band .in{flex-wrap:wrap;align-items:center;gap:14px;max-width:1240px;margin:0 auto;padding:8px 24px;display:flex}.pvd .staff-band b{color:var(--accent-hover)}.pvd .staff-band .sp{flex:1}.pvd .page{max-width:1240px;margin:0 auto;padding:28px 24px 64px}.pvd .page-head{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.pvd .page-head .grow{flex:1;min-width:260px}.pvd .sub{color:var(--soft);margin:6px 0 0;font-size:14px}.pvd .sub b{color:var(--text);font-weight:600}.pvd .btn{border-radius:var(--radius);border:1px solid var(--control);background:var(--sheet);min-height:38px;color:var(--ink);font:600 14px/1.2 var(--ui);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:8px 14px;text-decoration:none;display:inline-flex}.pvd .btn:hover{border-color:var(--accent);color:var(--accent-hover)}.pvd .btn-primary{background:var(--accent);border-color:var(--accent);color:#fff}.pvd .btn-primary:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:#fff}.pvd .btn-quiet{color:var(--accent);background:0 0;border-color:#0000;padding-left:8px;padding-right:8px}.pvd .btn-quiet:hover{background:var(--accent-tint);border-color:#0000}.pvd .btn-danger{background:var(--sheet);border-color:var(--broken);color:var(--broken)}.pvd .btn-sm{min-height:32px;padding:5px 10px;font-size:13px}.pvd .btn-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pvd .st{white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.pvd .st:before{content:"";background:currentColor;border-radius:50%;flex:none;width:9px;height:9px}.pvd .st-unsafe{color:var(--unsafe)}.pvd .st-unsafe:before{border-radius:1px;transform:rotate(45deg)}.pvd .st-broken{color:var(--broken)}.pvd .st-redirect{color:var(--redirect)}.pvd .st-changed{color:var(--changed)}.pvd .st-changed:before{border-radius:1px}.pvd .st-unchecked{color:var(--unchecked)}.pvd .st-unchecked:before{background:0 0;border:2px solid;width:7px;height:7px}.pvd .st-fixed,.pvd .st-done{color:var(--fixed)}.pvd .st-done:before{content:"✓";background:0 0;border-radius:0;width:auto;height:auto;font-size:12px;line-height:1}.pvd .st-running{color:var(--accent)}.pvd .st-failed{color:var(--broken)}.pvd .new{color:var(--accent-hover);background:var(--accent-tint);border-radius:var(--radius);letter-spacing:.02em;padding:1px 6px;font-size:11px;font-weight:700;display:inline-block}.pvd .tag-staff{color:var(--frame);border:1px solid var(--rule-strong);border-radius:var(--radius);vertical-align:middle;background:#e9e4f6;padding:1px 6px;font-size:11px;font-weight:700;display:inline-block}.pvd .back{align-items:center;gap:6px;margin-bottom:14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pvd .soft{color:var(--soft)}.pvd .skel{background:linear-gradient(90deg, var(--rule) 0, var(--sheet-2) 100%);border-radius:3px;height:12px;margin:6px 0;display:block}.pvd .state-caption{font:600 13px/1.4 var(--ui);color:var(--soft);margin:26px 0 8px}.pvd .sheet{background:var(--sheet);border:1px solid var(--rule-strong);border-radius:4px}.pvd .summary{background:var(--sheet);border:1px solid var(--rule-strong);border-radius:4px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.pvd .sum{border-right:1px solid var(--rule);color:var(--text);border-top:3px solid #0000;padding:14px 18px;text-decoration:none;display:block}.pvd .sum:last-child{border-right:0}.pvd .sum:hover{background:var(--sheet-2);color:var(--text)}.pvd .sum.sel{background:var(--accent-tint);border-top-color:var(--accent)}.pvd .sum .k{font-size:13px;display:block}.pvd .sum .v{font:600 30px/1.2 var(--ui);color:var(--ink);font-variant-numeric:tabular-nums;margin:2px 0;display:block}.pvd .sum .d{color:var(--soft);font-size:12.5px;display:block}.pvd .sum .d b{color:var(--text);font-weight:600}.pvd .sum.done{background:var(--sheet-2)}.pvd .tabs{border-bottom:1px solid var(--rule-strong);gap:26px;margin:22px 0 0;display:flex}.pvd .tabs a{color:var(--soft);white-space:nowrap;border-bottom:3px solid #0000;margin-bottom:-1px;padding:10px 0 9px;font-size:14px;font-weight:600;text-decoration:none}.pvd .tabs a:hover{color:var(--ink)}.pvd .tabs a[aria-current=page]{color:var(--ink);border-bottom-color:var(--accent)}.pvd .tabs .count{color:var(--soft);font-weight:400}.pvd .toolbar{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 0;display:flex}.pvd .toolbar .sp{flex:1}.pvd .search{border:1px solid var(--control);background:var(--sheet);border-radius:var(--radius);min-width:280px;min-height:38px;color:var(--soft);align-items:center;gap:8px;padding:0 10px;font-size:14px;display:flex}.pvd .search svg{flex:none}.pvd .chips{flex-wrap:wrap;gap:6px;display:flex}.pvd .chip{border:1px solid var(--rule-strong);background:var(--sheet);min-height:34px;color:var(--text);font:500 13px/1 var(--ui);border-radius:17px;align-items:center;gap:6px;padding:4px 12px;text-decoration:none;display:inline-flex}.pvd .chip[aria-pressed=true],.pvd .chip.on{background:var(--accent-tint);border-color:var(--accent);color:var(--ink);font-weight:600}.pvd .work{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:20px;display:grid}.pvd .list{background:var(--sheet);border:1px solid var(--rule-strong);border-radius:4px}.pvd .group-h{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:12px;padding:14px 18px 10px;display:flex}.pvd .group-h h2{align-items:center;gap:8px;font-size:15px;display:flex}.pvd .group-h .help{color:var(--soft);flex:1;min-width:200px;font-size:13px}.pvd .group+.group{border-top:1px solid var(--rule-strong)}.pvd .row{border-bottom:1px solid var(--rule);color:var(--text);grid-template-columns:minmax(0,1fr) 150px auto;align-items:center;gap:16px;padding:12px 18px;text-decoration:none;display:grid}.pvd .row:last-child{border-bottom:0}.pvd .row:hover{background:var(--sheet-2)}.pvd .row.sel{background:var(--accent-tint);box-shadow:inset 3px 0 0 var(--accent)}.pvd .dest{color:var(--ink);font-size:14.5px;font-weight:600;line-height:1.35;text-decoration:none;display:block}.pvd a.dest:hover{text-decoration:underline}.pvd .dest .path{color:var(--soft);font-weight:400}.pvd .meta{color:var(--soft);margin-top:3px;font-size:13px;display:block}.pvd .meta b{color:var(--text);font-weight:600}.pvd .where{color:var(--text);font-size:13px}.pvd .where small{color:var(--soft);font-size:12px;display:block}.pvd .more-row{padding:11px 18px;font-size:14px}.pvd .cluster{border-bottom:1px solid var(--rule);background:var(--sheet-2);padding:12px 18px 10px;display:block}.pvd .cluster .dest{font-size:14.5px}.pvd .row.child{padding-left:38px}.pvd .row.done .dest{font-weight:500}.pvd .part{color:var(--fixed);font-weight:600}.pvd .panel{background:var(--sheet);border:1px solid var(--rule-strong);border-radius:4px;position:sticky;top:16px}.pvd .panel-h{border-bottom:1px solid var(--rule);padding:16px 18px 12px}.pvd .panel-h .close{float:right}.pvd .panel-b{padding:14px 18px 18px}.pvd .panel h3{color:var(--soft);margin:18px 0 8px;font-size:13px;font-weight:600}.pvd .panel .dest{margin-top:8px;font-size:16px}.pvd .explain{color:var(--text);margin:10px 0 14px;font-size:14.5px}.pvd .pages{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.pvd .pages li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;font-size:13.5px;display:grid}.pvd .pages .t{color:var(--ink);font-weight:600;display:block}.pvd .pages .p,.pvd .pages .lt{color:var(--soft);font-size:12.5px;display:block}.pvd .pages.people li{grid-template-columns:minmax(0,1fr);gap:8px}.pvd .panel .pages li{grid-template-columns:minmax(0,1fr);gap:6px}.pvd .pages .tick{color:var(--text);align-items:center;gap:6px;min-height:32px;font-size:13px;display:inline-flex}.pvd .pages .tick input{width:18px;height:18px;accent-color:var(--accent);margin:0}.pvd .fix{border:1px solid var(--rule-strong);border-radius:4px;margin:4px 0 6px}.pvd .fix>div{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;display:grid}.pvd .fix>div:last-child{border-bottom:0}.pvd .fix .k{color:var(--ink);font-weight:600;display:block}.pvd .fix .v{color:var(--soft);overflow-wrap:anywhere;font-size:12.5px;display:block}.pvd .fix .why{color:var(--text);margin-top:4px;font-size:12.5px;display:block}.pvd details.tech{border-top:1px solid var(--rule);margin-top:16px;padding-top:10px;font-size:13.5px}.pvd details.tech summary{cursor:pointer;color:var(--accent);font-weight:600}.pvd dl.facts{grid-template-columns:140px minmax(0,1fr);gap:6px 12px;margin:10px 0 0;font-size:13.5px;display:grid}.pvd dl.facts dt{color:var(--soft)}.pvd dl.facts dd{color:var(--ink);margin:0}.pvd .callout{background:var(--sheet-2);border-left:3px solid var(--accent);margin:12px 0;padding:10px 12px;font-size:13.5px}.pvd .notice{background:var(--sheet);border:1px solid var(--rule-strong);border-left:4px solid var(--accent);border-radius:4px;align-items:flex-start;gap:12px;margin:0 0 18px;padding:12px 16px;font-size:14px;display:flex}.pvd .notice .grow{flex:1;min-width:0}.pvd .notice b{overflow-wrap:anywhere}.pvd .notice.warn{border-left-color:var(--redirect)}.pvd .notice.bad{border-left-color:var(--broken)}.pvd .progress-line{background:var(--rule);border-radius:3px;max-width:420px;height:6px;margin-top:8px;overflow:hidden}.pvd .progress-line>i{background:var(--accent);height:100%;display:block}.pvd .table-wrap{overflow-x:auto}.pvd table.t{border-collapse:collapse;background:var(--sheet);width:100%;font-size:14px}.pvd table.t th{text-align:left;color:var(--soft);border-bottom:1px solid var(--rule-strong);background:var(--sheet-2);white-space:nowrap;padding:10px 14px;font-size:12.5px;font-weight:600}.pvd table.t td{border-bottom:1px solid var(--rule);vertical-align:top;padding:12px 14px}.pvd table.t td.n,.pvd table.t th.n{text-align:right;font-variant-numeric:tabular-nums}.pvd table.t tr:last-child td{border-bottom:0}.pvd table.t .name{color:var(--ink);font-weight:600;text-decoration:none;display:block}.pvd table.t small{color:var(--soft);font-size:12.5px;display:block}.pvd .field{margin:0 0 14px;display:block}.pvd .field>span{color:var(--ink);margin-bottom:6px;font-size:14px;font-weight:600;display:block}.pvd .field .hint{color:var(--soft);margin-top:5px;font-size:13px;font-weight:400;display:block}.pvd .input,.pvd select.input,.pvd textarea.input{border:1px solid var(--control);border-radius:var(--radius);background:var(--sheet);width:100%;min-height:42px;font:400 15px/1.4 var(--ui);color:var(--ink);padding:9px 12px}.pvd textarea.input{min-height:110px}.pvd .cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.pvd .cols-2-1{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.pvd .box{background:var(--sheet);border:1px solid var(--rule-strong);border-radius:4px;padding:18px 20px}.pvd .box>h2{margin-bottom:4px}.pvd .box .sub{margin-bottom:14px}.pvd .kv{border-bottom:1px solid var(--rule);justify-content:space-between;gap:12px;padding:9px 0;font-size:14px;display:flex}.pvd .kv:last-child{border-bottom:0}.pvd .kv>span:first-child:not(.st){color:var(--soft)}.pvd .kv b{color:var(--ink);font-weight:600}.pvd .who-q{max-width:760px}.pvd .who-q .search{width:100%;min-height:46px;font-size:15px}.pvd .recent{color:var(--soft);flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 18px;font-size:13px;display:flex}.pvd details.checked{color:var(--soft);margin-top:6px;font-size:14px}.pvd details.checked summary{cursor:pointer;color:var(--accent);font-weight:600;display:inline}.pvd details.checked dl.facts{max-width:560px}@media (width<=760px){.pvd{font-size:15px}.pvd .top-in{gap:10px;height:56px;padding:0 14px}.pvd .brand span,.pvd .top-link,.pvd .account .who,.pvd .top .desk{display:none}.pvd .switcher{flex:1;justify-content:space-between;min-width:0;padding:8px 10px}.pvd .switcher .label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pvd .switcher small{display:none}.pvd .menu-btn{display:inline-block}.pvd .account{display:none}.pvd .staff-band .in{padding:8px 14px}.pvd .page{padding:18px 14px 48px}.pvd h1{font-size:25px}.pvd .row.child{padding-left:26px}.pvd .cluster{padding:12px 14px 10px}.pvd .fix>div{grid-template-columns:minmax(0,1fr)}.pvd .tabs{justify-content:space-between;gap:0}.pvd .tabs a{padding-left:2px;padding-right:2px;font-size:14px}.pvd .tabs .count{display:none}.pvd .search{width:100%;min-width:0}.pvd .work{grid-template-columns:minmax(0,1fr)}.pvd .row{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 14px}.pvd .row .where{color:var(--soft);font-size:12.5px}.pvd .row .where small{display:inline}.pvd .row .where small:before{content:" · "}.pvd .row .acts{justify-self:start}.pvd .group-h{padding:12px 14px 8px}.pvd .panel{position:static}.pvd .cols,.pvd .cols-2-1{grid-template-columns:minmax(0,1fr)}.pvd dl.facts{grid-template-columns:minmax(0,1fr);gap:2px}.pvd dl.facts dd{margin-bottom:8px}.pvd .pages li{grid-template-columns:minmax(0,1fr);gap:8px}.pvd table.stack,.pvd table.stack tbody,.pvd table.stack tr,.pvd table.stack td{display:block}.pvd table.stack thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pvd table.stack tr{border-bottom:1px solid var(--rule-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px;padding:10px 14px;display:grid}.pvd table.stack td{border:0;padding:0}.pvd table.stack td:first-child{grid-column:1/-1}.pvd table.stack td.n{text-align:left}.pvd table.stack td[data-label=What\ happened]{grid-column:2/-1}.pvd table.stack td[data-label=Sites],.pvd table.stack td[data-label=Current\ report]{grid-column:1/-1}.pvd table.stack .st{white-space:normal}.pvd table.stack td[data-label]:before{content:attr(data-label);color:var(--soft);font-size:12px;display:block}.pvd .hide-phone{display:none!important}}@media (width>=761px){.pvd .show-phone{display:none!important}}body.pvd-on{background:#f7f5fb;margin:0;overflow-x:visible}.pvd{min-height:100vh}.pvd .page{padding-bottom:120px}.pvd .skip{z-index:30;background:var(--sheet);color:var(--accent);border:2px solid var(--focus);padding:8px 12px;font-weight:600;position:absolute;top:-64px;left:8px}.pvd .skip:focus{top:8px}.pvd .account,.pvd .menu-btn{cursor:pointer}.pvd .top :focus-visible{outline-color:#fff}.pvd .drop-wrap{max-width:1240px;margin:0 auto;position:relative}.pvd .drop{z-index:20;background:var(--sheet);min-width:240px;max-width:calc(100vw - 28px);color:var(--text);border:1px solid var(--rule-strong);border-radius:4px;padding:6px 0;position:absolute;top:4px;right:24px;box-shadow:0 8px 24px #1e1a2b24}.pvd .drop-who{border-bottom:1px solid var(--rule);margin:0 0 4px;padding:8px 16px 10px;font-size:13.5px}.pvd .drop-who b{color:var(--ink);display:block}.pvd .drop-who span{color:var(--soft);overflow-wrap:anywhere;display:block}.pvd .drop-item{text-align:left;width:100%;min-height:40px;font:500 14px/1.3 var(--ui);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:10px 16px;text-decoration:none;display:block}.pvd .drop-item:hover{background:var(--sheet-2);color:var(--ink)}.pvd .site-switch select{background:var(--frame);color:#fff;border-radius:var(--radius);max-width:320px;min-height:36px;font:500 14px/1.2 var(--ui);border:1px solid #ffffff59;padding:6px 10px}.pvd .band-site select{background:var(--sheet);max-width:100%;min-height:32px;color:var(--ink);border:1px solid var(--control);border-radius:var(--radius);font:500 13px/1.2 var(--ui);padding:4px 8px}.pvd .summary{grid-template-columns:repeat(var(--cells,6), minmax(0, 1fr))}.pvd .summary.four{grid-template-columns:repeat(4,minmax(0,1fr))}.pvd .view-notices:empty{display:none}.pvd .toolbar .order{font-size:13px}.pvd .search .input{background:0 0;border:0;min-height:36px;padding:0;font-size:14px}.pvd .search .input:focus-visible{outline:none}.pvd .search:focus-within{outline:3px solid var(--focus);outline-offset:2px}.pvd .list-wrap{min-width:0}.pvd .list-wrap>*+*{margin-top:16px}.pvd .group-h h2:focus{outline-offset:4px}.pvd .linklike{min-height:24px;font:600 14px/1.4 var(--ui);color:var(--accent);text-underline-offset:2px;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.pvd .linklike:hover{color:var(--accent-hover)}.pvd .linklike[disabled]{color:var(--soft);cursor:default;text-decoration:none}.pvd .more-pages{margin:10px 0 0;font-size:14px}.pvd .notice.inset{margin:12px 18px}.pvd .box.empty{text-align:center;padding:30px 20px}.pvd .box.empty img{margin:0 auto 10px;display:block}.pvd .box.empty .btn{margin-top:8px}.pvd .page-h{align-items:center}.pvd .page-h h2{flex:260px;min-width:0;display:block}.pvd .path-inline{color:var(--soft);overflow-wrap:anywhere;font-size:13px;font-weight:400}.pvd .chips-inline{flex-wrap:wrap;gap:10px;display:flex}.pvd .panel-empty{padding:28px 22px}.pvd .panel-empty p{margin:0}.pvd .panel-h .back{width:fit-content;min-height:32px;color:var(--accent);cursor:pointer;font:600 14px/1.3 var(--ui);background:0 0;border:0;margin-bottom:10px;padding:0;display:flex}.pvd .panel .dest:focus{outline-offset:4px}.pvd .lead{margin:-6px 0 12px}.pvd .acts-row{margin:16px 0 4px}.pvd .done-line{margin:12px 0 4px}.pvd .done-line .meta{margin:0 0 10px}.pvd .pages .btn-row{justify-content:flex-start}.pvd .inline-form{border:1px solid var(--rule-strong);background:var(--sheet-2);border-radius:4px;margin:12px 0;padding:14px}.pvd .panel .inline-form h3,.pvd .inline-form h3{color:var(--ink);margin:0 0 10px;font-size:14px}.pvd .error{color:var(--broken);margin-top:5px;font-size:13px;font-weight:600;display:block}.pvd .error:empty,.pvd .form-status:empty{display:none}.pvd .form-status{color:var(--text);margin:10px 0;font-size:13.5px}.pvd .form-status.bad{color:var(--broken);font-weight:600}.pvd .copy-text{overflow-wrap:anywhere;font-weight:600}.pvd .dock{z-index:25;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed;bottom:16px;left:0;right:0}.pvd .dock .notice{pointer-events:auto;flex-wrap:wrap;align-items:center;width:100%;max-width:720px;margin:0;box-shadow:0 8px 24px #1e1a2b29}.pvd .settings{margin-top:20px}.pvd .settings:not(.cols){max-width:760px}.pvd .stack-col{align-content:start;gap:20px;min-width:0;display:grid}.pvd .manage{margin:12px 0 0;font-size:14px}.pvd .kv b{text-align:right;overflow-wrap:anywhere}.pvd .box .inline-form{margin-bottom:0}.pvd .who-q .sub{margin-bottom:14px}.pvd .who-q .search .input{min-height:42px;font-size:15px}.pvd .who-list{min-width:0}.pvd .who-q>.search:last-child{margin-bottom:24px}.pvd .section-h{margin-bottom:10px}.pvd #ps-look{margin-top:14px}.pvd .stats-lower{margin-top:28px}.pvd table:focus{outline-offset:2px}.pvd .narrow{max-width:1000px}.pvd .lead-gap{margin-bottom:20px}.pvd dl.facts.words{grid-template-columns:150px minmax(0,1fr)}.pvd .help-staff{max-width:680px}.pvd .narrow-form{max-width:560px;margin:0 auto}.pvd .purchase h1{margin-bottom:6px}@media (width<=760px){.pvd .drop{right:14px}.pvd .site-switch{flex:1;min-width:0}.pvd .site-switch+.sp{display:none}.pvd .site-switch select{width:100%;max-width:none}.pvd .report:not(.link-open) .panel,.pvd .report.link-open .report-only,.pvd .report.link-open .list-wrap{display:none}.pvd .notice.inset{margin:12px 14px}.pvd .dock{padding:0 10px;bottom:10px}.pvd dl.facts.words{grid-template-columns:minmax(0,1fr)}}.pvd.docked .page{padding-bottom:max(120px, calc(var(--dock-h) + 32px))}.pvd.docked .panel-b{padding-bottom:calc(var(--dock-h) + 18px)}.pvd h1[tabindex="-1"]:focus{outline:none}.pvd .pages a.t,.pvd .page-h h2 a.page-link{color:var(--accent);text-decoration:none}.pvd .pages a.t:hover,.pvd .page-h h2 a.page-link:hover{color:var(--accent-hover);text-decoration:underline}.pvd .pages a.t svg,.pvd .page-h h2 a.page-link svg{vertical-align:-1px}.pvd .checked-line{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.pvd .checked-line details.checked{min-width:0}@media (width<=760px){.pvd .summary,.pvd .summary.four{background:0 0;border:0;border-radius:0;flex-wrap:wrap;gap:8px;display:flex;overflow:visible}.pvd .summary .sum,.pvd .summary .sum:last-child{border:1px solid var(--rule-strong);background:var(--sheet);border-radius:17px;align-items:center;gap:6px;min-height:32px;padding:4px 12px;display:inline-flex}.pvd .summary .sum.sel{background:var(--accent-tint);border-color:var(--accent)}.pvd .summary .sum .k,.pvd .summary .sum .v{display:inline}.pvd .summary .sum .v{margin:0;font-size:15px}.pvd .summary .sum .d{display:none}}
