.pricing{display:grid;gap:24px}.pricing-free{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;border:1px solid var(--kt-line);border-radius:12px;background:var(--kt-surface)}.pricing-free h2{font:600 20px/1.3 var(--font-sans);margin:0 0 8px}.pricing-free p{margin:0;color:var(--kt-muted);line-height:1.6}.pricing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pricing-card{display:flex;flex-direction:column;padding:24px;border:1px solid var(--kt-line);border-radius:12px;background:var(--kt-surface);min-width:0}.pricing-featured{border-color:var(--kt-accent)}.pricing-card-top{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:54px}.pricing-card h2{margin:0;font:600 24px/1.3 var(--font-sans)}.pricing-badge{font:500 11px/1.4 var(--font-sans);padding:4px 8px;border-radius:6px;background:var(--kt-surface-2,var(--kt-bg));color:var(--kt-accent)}.pricing-description{font-size:15px;line-height:1.6;color:var(--kt-muted);min-height:72px;margin:12px 0}.pricing-price{margin:8px 0 24px;font:400 13px/1.4 var(--font-sans);color:var(--kt-muted)}.pricing-price strong{font:600 32px/1.2 var(--font-sans);letter-spacing:-1px;color:var(--kt-ink)}.pricing-from{display:block;margin-bottom:4px}.pricing-card ul{display:grid;gap:12px;padding-left:18px;margin:0 0 24px;font:400 14px/1.6 var(--font-sans)}.pricing-setup{font-size:13px;line-height:1.6;color:var(--kt-muted);margin:0 0 20px}.pricing-button{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;border:1px solid var(--kt-line);border-radius:7px;font:600 14px/1.4 var(--font-sans);color:var(--kt-ink);text-decoration:none;text-align:center;white-space:nowrap}.pricing-card .pricing-button{margin-top:auto}.pricing-featured .pricing-button{background:var(--kt-accent);color:var(--kt-bg);border-color:var(--kt-accent)}.pricing-button:hover{border-color:var(--kt-accent)}.pricing-button:focus-visible{outline:2px solid var(--kt-accent);outline-offset:4px}.pricing-note{max-width:850px;margin:0;color:var(--kt-muted);font-size:13px;line-height:1.7}.pricing-public{max-width:1280px;margin:48px auto;padding:0 24px}.pricing-public>h1{font:600 clamp(32px,4vw,48px)/1.15 var(--font-sans);letter-spacing:-1px;margin:0 0 16px}.pricing-public>.pricing-intro{font-size:18px;line-height:1.6;color:var(--kt-muted);max-width:740px;margin:0 0 32px}@media(max-width:1200px){.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-description{min-height:48px}.pricing-card-top{min-height:34px}}@media(max-width:600px){.pricing-grid{grid-template-columns:minmax(0,1fr)}.pricing-free{align-items:stretch;flex-direction:column}.pricing-public{margin:32px auto;padding:0 16px}.pricing-card,.pricing-free{padding:22px}.pricing-description{min-height:0}}.pricing{--kt-accent:var(--kt-uv)}.monitor-pricing{max-width:760px}.monitor-pricing .pricing-card{padding:28px}.monitor-pricing .pricing-description{min-height:0}.monitor-pricing .pricing-button{background:var(--kt-accent);color:var(--kt-bg);border-color:var(--kt-accent)}@media(max-width:600px){.pricing>a{display:inline-flex;align-items:center;min-height:40px}}.journey-root .pricing p a,.journey-root .pricing>a{color:var(--kt-uv);text-decoration:underline;text-underline-offset:3px}.journey-root{--jf-space-1:4px;--jf-space-2:8px;--jf-space-3:12px;--jf-space-4:16px;--jf-space-5:20px;--jf-space-6:24px;--jf-space-8:32px;--jf-control-height:44px;--jf-control-height-lg:46px;--jf-control-inset:16px;--jf-hit-inset:12px;--jf-control-font:600 14px/20px var(--font-sans);--jf-field-font:400 14px/20px var(--font-sans);--jf-disabled-opacity:.45;--jf-motion-fast:.12s;--jf-motion-enter:.15s}.journey-root .lucide{stroke-width:1.75}.journey-root :where(button,input,select,textarea){font:inherit}.journey-root :where(button){cursor:pointer}.journey-root :where(button,input,select):disabled{cursor:not-allowed;opacity:var(--jf-disabled-opacity)}.journey-root :focus-visible{outline:2px solid var(--kt-uv);outline-offset:3px;box-shadow:none}.journey-root .jf-button{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:var(--jf-control-height);max-width:100%;padding:calc((var(--jf-control-height) - 22px) / 2) var(--jf-control-inset);border:1px solid transparent;border-radius:var(--radius);font:var(--jf-control-font);text-align:center;text-decoration:none;color:var(--kt-ink);background:transparent;vertical-align:middle;transition:background-color var(--jf-motion-fast) ease-out,color var(--jf-motion-fast) ease-out,border-color var(--jf-motion-fast) ease-out}.jf-button-content{display:inline-flex;align-items:center;justify-content:center;gap:var(--jf-space-2)}.jf-button-content>svg{width:16px;height:16px;flex-shrink:0;stroke-width:1.75}.journey-root .jf-button--primary{background:var(--kt-ink);color:var(--kt-on-ink);border-color:var(--kt-ink)}.journey-root .jf-button--primary:hover:not(:disabled){background:var(--kt-ink-soft);border-color:var(--kt-ink-soft)}.journey-root .jf-button--secondary{border-color:var(--kt-line)}.journey-root .jf-button--secondary:hover:not(:disabled){background:var(--kt-surface-2);border-color:var(--kt-ink-soft)}.journey-root .jf-button--quiet{color:var(--kt-ink-soft)}.journey-root .jf-button--quiet:hover:not(:disabled){background:var(--kt-surface-2);color:var(--kt-ink)}.journey-root .jf-button:active:not(:disabled){filter:brightness(.94)}.journey-root .jf-button:disabled{opacity:var(--jf-disabled-opacity)}.journey-root .jf-button[aria-busy=true]{opacity:1;cursor:progress}.jf-button[aria-busy=true]>.jf-button-content{visibility:hidden}.jf-button-spinner{position:absolute;animation:jf-control-spin .9s linear infinite}.journey-root .jf-button--lg{min-height:var(--jf-control-height-lg);padding:calc((var(--jf-control-height-lg) - 22px) / 2) var(--jf-space-5);font-size:15px}.journey-root .jf-button--full{width:100%}@keyframes jf-control-spin{to{transform:rotate(360deg)}}.journey-root :is(.jf-icon-button,.theme-toggle--icon){display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--jf-control-height);width:var(--jf-control-height);height:var(--jf-control-height);padding:0;border:0;border-radius:var(--radius);background:transparent;color:var(--kt-muted);transition:background-color var(--jf-motion-fast) ease-out,color var(--jf-motion-fast) ease-out}.journey-root :is(.jf-icon-button,.theme-toggle--icon)>svg{width:20px;height:20px;stroke-width:1.75}.journey-root :is(.jf-icon-button,.theme-toggle--icon):hover:not(:disabled){background:var(--kt-surface-2);color:var(--kt-ink)}.journey-root :is(.jf-icon-button,.theme-toggle--icon):active:not(:disabled){background:var(--kt-uv-tint);color:var(--kt-uv)}.jf-select{display:inline-grid;position:relative;min-width:0;max-width:100%;vertical-align:middle;color:var(--kt-ink);font:var(--jf-field-font)}.journey-root :is(.jf-input,.jf-select>select){width:100%;min-width:0;min-height:var(--jf-control-height);margin:0;padding:calc((var(--jf-control-height) - 22px) / 2) var(--jf-hit-inset);border:1px solid var(--kt-line);border-radius:var(--radius);background:var(--kt-surface);color:inherit;font:var(--jf-field-font);transition:border-color var(--jf-motion-fast) ease-out}.journey-root :is(.jf-input,.jf-select>select):hover:not(:disabled){border-color:var(--kt-muted)}.journey-root :is(.jf-input,.jf-select>select):focus-visible{border-color:var(--kt-uv)}.jf-input::placeholder{color:var(--kt-muted);opacity:1}.journey-root .jf-select>select{appearance:none;-webkit-appearance:none;padding-right:40px;cursor:pointer}.jf-select>svg{position:absolute;right:var(--jf-hit-inset);top:50%;transform:translateY(-50%);pointer-events:none;width:16px;height:16px}.jf-select>select:disabled+svg{opacity:var(--jf-disabled-opacity)}.journey-root :is(.jf-inline-link,.jf-text-link,.jf-back){display:inline-flex;align-items:center;gap:var(--jf-space-2);min-height:var(--jf-control-height);color:var(--kt-uv);font:500 13px/20px var(--font-sans);border-radius:var(--radius-sm)}.journey-root .jf-text-link{min-height:32px}.journey-root :is(.jf-inline-link,.jf-text-link,.jf-back):hover{text-decoration:underline;text-underline-offset:4px}.journey-root .jf-sandbox-options select{min-height:36px;padding-block:7px;background:var(--kt-ink);color:var(--kt-on-ink);border-color:var(--kt-on-ink);font-size:12px}@media(max-width:680px){.journey-root .jf-sandbox-options select{min-height:var(--jf-control-height)}}@media(prefers-reduced-motion:reduce){.journey-root *,.journey-root *:before,.journey-root *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.journey-root{min-height:100vh;background:var(--kt-bg);color:var(--kt-ink);font:14px/1.55 var(--font-sans)}.journey-root *{box-sizing:border-box}.journey-root h1,.journey-root h2,.journey-root h3,.journey-root p{margin:0}.journey-root h1{font:550 28px/1.25 var(--font-sans);letter-spacing:-.6px;overflow-wrap:anywhere}.journey-root h2{font:550 18px/1.4 var(--font-sans);letter-spacing:-.25px}.journey-root h3{font:550 16px/1.4 var(--font-sans)}.journey-root a{color:inherit;text-decoration:none}.journey-root .skip-link{background:var(--kt-ink);color:var(--kt-on-ink)}.journey-root .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.jf-sandbox-bar{min-height:var(--jf-control-height);padding:var(--jf-space-1) var(--jf-space-5);background:var(--kt-ink);color:var(--kt-on-ink);display:flex;justify-content:space-between;gap:var(--jf-space-3);align-items:center;font-size:12px;position:relative;z-index:40}.jf-sandbox-bar>div,.jf-sandbox-options,.jf-sandbox-options label,.jf-home-picker{display:flex;align-items:center;gap:10px}.jf-demo-dot{width:6px;height:6px;background:var(--kt-on-ink);border-radius:50%}.jf-demo-caption{color:var(--kt-on-ink);border-left:1px solid color-mix(in srgb,var(--kt-on-ink) 35%,transparent);padding-left:var(--jf-space-3)}.jf-sandbox-options .jf-select{max-width:230px;color:var(--kt-on-ink);font-size:12px}.jf-home-picker{border-left:1px solid color-mix(in srgb,var(--kt-on-ink) 35%,transparent);padding-left:14px;gap:var(--jf-space-1)}.jf-home-picker>span{margin-right:5px;color:var(--kt-on-ink)}.jf-home-picker button,.jf-reset{border:0;background:transparent;color:var(--kt-on-ink);padding:7px var(--jf-space-2);min-height:36px;border-radius:3px;font-size:12px}.jf-home-picker button[aria-pressed=true]{background:var(--kt-on-ink);color:var(--kt-ink)}.jf-reset{text-decoration:underline;text-underline-offset:3px}.jf-shell{display:grid;grid-template-columns:224px minmax(0,1fr);min-height:calc(100vh - 44px)}.jf-sidebar{background:var(--kt-surface);border-right:1px solid var(--kt-line-soft);padding:28px var(--jf-space-3) var(--jf-space-4);display:flex;flex-direction:column;position:sticky;top:0;align-self:start;height:calc(100dvh - var(--jf-sidebar-offset,44px));overflow-y:auto}.jf-wordmark{margin:0 var(--jf-space-3) var(--jf-space-5);display:block}.jf-workspace-identity{display:flex;align-items:center;gap:10px;min-height:var(--jf-control-height);padding:var(--jf-space-2) var(--jf-hit-inset);margin-bottom:var(--jf-space-3);border-radius:var(--radius)}.jf-workspace-identity:hover{background:var(--kt-surface-2)}.jf-workspace-identity>svg{flex-shrink:0}.jf-workspace-identity>span:nth-child(2){flex:1;min-width:0}.jf-workspace-identity b{font-size:14px;font-weight:600;display:block}.jf-workspace-identity small{display:block;color:var(--kt-muted);font-size:12px}.jf-workspace-identity b,.jf-workspace-identity small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jf-brand-avatar{width:36px;height:36px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:var(--kt-uv-tint);color:var(--kt-uv);border:1px solid color-mix(in srgb,var(--kt-uv) 14%,transparent);border-radius:8px;font:600 18px/1 var(--font-sans);letter-spacing:-.02em;text-align:center}.jf-brand-avatar>span{display:block;line-height:1}.jf-brand-avatar.large{width:56px;height:56px;border-radius:12px;font-size:28px}.jf-sidebar nav{display:grid;gap:var(--jf-space-1)}.jf-sidebar nav>a{display:flex;align-items:center;gap:11px;min-height:var(--jf-control-height);padding:10px var(--jf-hit-inset);color:var(--kt-muted);font-weight:500;border-radius:var(--radius)}.jf-sidebar nav>a span{flex:1}.jf-sidebar nav>a.active{color:var(--kt-uv);background:var(--kt-uv-tint)}.jf-sidebar nav>a:hover{background:var(--kt-surface-2);color:var(--kt-uv)}.jf-sidebar nav small{font-size:12px;font-weight:550;border-radius:3px;min-width:22px;text-align:center;background:var(--kt-surface)}.jf-sidebar-bottom{margin-top:auto;padding:var(--jf-space-6) 0 0;color:var(--kt-muted);font-size:12px}.jf-account{position:relative;border-top:1px solid var(--kt-line-soft);padding-top:var(--jf-space-2)}.jf-account-trigger{width:100%;min-height:60px;padding:10px var(--jf-hit-inset);border:0;background:transparent;color:var(--kt-muted);display:flex;align-items:center;gap:10px;text-align:left;border-radius:var(--radius)}.jf-account-trigger:hover,.jf-account-trigger[aria-expanded=true]{background:var(--kt-surface-2);color:var(--kt-ink)}.jf-account-avatar{flex:0 0 32px;display:grid;place-items:center;width:32px;height:32px;background:var(--kt-bg);color:var(--kt-muted);border-radius:50%;font-size:12px}.jf-account-identity{flex:1;min-width:0}.jf-account-identity b,.jf-account-identity small{display:block;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jf-account-identity b{color:var(--kt-ink);font-weight:550}.jf-account-identity small{color:var(--kt-muted)}.jf-account-trigger>svg{flex-shrink:0}.jf-account-logout{display:none}.jf-account-menu{position:absolute;z-index:30;left:0;right:0;bottom:calc(100% + 8px);padding:var(--jf-space-1);border:1px solid var(--kt-line);border-radius:var(--radius);background:var(--kt-surface);box-shadow:var(--shadow)}.jf-account-menu>[role=menuitem]{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--jf-control-height);padding:10px var(--jf-hit-inset);border:0;border-radius:var(--radius-sm);color:var(--kt-ink-soft);background:none;font-size:13px;text-align:left}.jf-account-menu>[role=menuitem]:hover,.jf-account-menu>[role=menuitem]:focus-visible{background:var(--kt-surface-2);color:var(--kt-ink)}.jf-account-menu>[role=menuitem]:focus-visible{outline-offset:-3px}.jf-account-menu>[role=menuitem] svg{flex-shrink:0}.jf-main-wrap{min-width:0}.jf-topbar{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:var(--jf-space-5);padding:0 40px;border-bottom:1px solid var(--kt-line-soft);font-size:12px;color:var(--kt-muted)}.jf-topbar i{font-style:normal;color:var(--kt-muted);margin:0 10px}.jf-topbar b{color:var(--kt-ink);font-weight:500}.jf-main{max-width:1360px;margin:0 auto;padding:var(--jf-space-8) 40px 56px}.jf-page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--jf-space-6);margin-bottom:var(--jf-space-6)}.jf-page-heading>div{min-width:0}.jf-page-heading p{color:var(--kt-muted);max-width:68ch;margin-top:var(--jf-space-2)}.jf-workspace-identity,.jf-account-trigger,.jf-account-menu>[role=menuitem],.jf-sidebar nav>a,.jf-tabs button,.jf-finding-row,.jf-progress-list>a,.jf-other-reviews{transition:background-color var(--jf-motion-fast) ease-out,color var(--jf-motion-fast) ease-out,border-color var(--jf-motion-fast) ease-out}.jf-home-work{min-width:0}.jf-section-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--jf-space-4);margin-bottom:var(--jf-space-3)}.jf-section-heading h2{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:550}.jf-section-heading>span,.jf-review-count{color:var(--kt-muted);font-size:13px;font-weight:400}.jf-next-review{display:flex;align-items:center;justify-content:space-between;gap:var(--jf-space-6);min-height:140px;background:var(--kt-surface);border:1px solid var(--kt-line);border-radius:var(--radius);padding:var(--jf-space-5)}.jf-priority-copy{flex:1;min-width:0}.jf-priority-copy h2,.jf-priority-copy h3{font-size:20px;font-weight:550;letter-spacing:-.35px;overflow-wrap:anywhere}.jf-priority-copy p{margin-top:6px;color:var(--kt-muted);max-width:68ch}.jf-other-reviews{display:flex;align-items:center;gap:var(--jf-space-4);justify-content:space-between;min-height:56px;padding:14px var(--jf-hit-inset);border-bottom:1px solid var(--kt-line-soft);border-radius:var(--radius)}.jf-other-reviews:hover{background:var(--kt-surface-2)}.jf-other-reviews b{font-size:14px;font-weight:550}.jf-other-reviews p{color:var(--kt-muted);margin-top:3px;font-size:12px}.jf-other-reviews>svg{color:var(--kt-uv);flex-shrink:0}.jf-progress-section{margin-top:28px}.jf-progress-list>a{display:flex;gap:var(--jf-space-4);align-items:center;min-height:68px;padding:14px var(--jf-hit-inset);border-bottom:1px solid var(--kt-line-soft);border-radius:var(--radius)}.jf-progress-list>a:hover{background:var(--kt-surface-2)}.jf-progress-list>a>div{flex:1;min-width:0}.jf-progress-list b{font-weight:550;font-size:14px;overflow-wrap:anywhere}.jf-progress-list p{color:var(--kt-muted);font-size:12px;margin-top:3px}.jf-progress-list>a>svg{color:var(--kt-muted);flex-shrink:0}.jf-check-status{display:flex;gap:14px;align-items:center;margin-top:28px;padding:18px 0;border-top:1px solid var(--kt-line-soft)}.jf-check-status>svg{color:var(--kt-muted);flex-shrink:0}.jf-check-status>div{flex:1;min-width:0}.jf-check-status h2{font-size:14px}.jf-check-status p{font-size:12px;color:var(--kt-muted);margin-top:3px}.jf-check-status>a{flex-shrink:0}.jf-review-panel{background:var(--kt-surface);border:1px solid var(--kt-line-soft);padding:18px var(--jf-space-5);border-radius:var(--radius)}.jf-review-panel>.jf-inline-link{margin-top:10px}.jf-review-panel .jf-finding-row:hover{background:var(--kt-surface-2)}.jf-status{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:12px;color:var(--kt-muted)}.jf-status>span{width:5px;height:5px;background:currentColor;border-radius:50%}.jf-status--review{color:var(--kt-amber)}.jf-status--progress{color:var(--kt-uv)}.jf-status--sent{color:var(--kt-ink-soft)}.jf-status--authorized{color:var(--kt-cleared)}.jf-page-heading>.jf-status{margin-top:2px;padding:5px 9px;border:1px solid var(--kt-line-soft);border-radius:var(--radius)}.jf-tabs{display:flex;gap:var(--jf-space-1);border-bottom:1px solid var(--kt-line-soft)}.jf-tabs button{position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--jf-space-2);min-height:48px;padding:12px var(--jf-space-3);border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;font:500 13px/20px var(--font-sans);color:var(--kt-muted);white-space:nowrap}.jf-tabs button:before{content:"";position:absolute;z-index:-1;inset:4px 0 5px;border-radius:var(--radius);background:transparent;transition:background-color var(--jf-motion-fast) ease-out}.jf-tabs button:hover{color:var(--kt-ink)}.jf-tabs button:hover:before{background:var(--kt-surface-2)}.jf-tabs button:focus-visible{outline-offset:-3px}.jf-tabs button[aria-pressed=true],.jf-tabs button[aria-selected=true]{border-bottom-color:var(--kt-uv);color:var(--kt-uv);font-weight:550}.jf-tabs button>span{font-size:12px;padding:1px 5px;border-radius:3px;background:var(--kt-surface-2)}.jf-search-row{display:flex;justify-content:space-between;gap:var(--jf-space-4);padding:var(--jf-space-4) 0}.jf-search-row>label:first-child{width:280px}.jf-search-row .jf-select{width:100%}.jf-finding-list{border-top:1px solid var(--kt-line-soft)}.jf-finding-row{display:flex;align-items:center;gap:var(--jf-space-5);padding:var(--jf-space-4) var(--jf-hit-inset);border-bottom:1px solid var(--kt-line-soft);border-radius:var(--radius)}.jf-finding-row:hover{background:var(--kt-surface)}.jf-finding-info{flex:1;min-width:0}.jf-category{display:block;font-size:12px;color:var(--kt-muted);margin-bottom:3px}.jf-finding-info h3{font-size:16px;overflow-wrap:anywhere}.jf-finding-info p{font-size:13px;color:var(--kt-muted);margin-top:var(--jf-space-1);max-width:76ch}.jf-finding-row>svg{flex-shrink:0;color:var(--kt-muted)}.jf-finding-row.compact{padding:13px var(--jf-hit-inset)}.jf-finding-row.compact h3{font-size:15px}.jf-quiet-line{color:var(--kt-muted);font-size:12px;margin-top:18px!important;line-height:1.6}.jf-inline-empty,.jf-caught-up{padding:var(--jf-space-6);background:var(--kt-surface);border:1px solid var(--kt-line-soft);border-radius:var(--radius)}.jf-inline-empty>svg{color:var(--kt-cleared);margin-bottom:var(--jf-space-3)}.jf-inline-empty p,.jf-caught-up p{color:var(--kt-muted);margin:var(--jf-space-2) 0 var(--jf-space-4);max-width:68ch}.jf-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 284px;gap:28px;align-items:start}.jf-evidence{min-width:0;background:var(--kt-surface);border:1px solid var(--kt-line-soft);border-radius:var(--radius);overflow:hidden}.jf-evidence>.jf-tabs{padding:0 22px}.jf-evidence-body{padding:22px}.jf-evidence-body h2{font-size:18px;margin-bottom:var(--jf-space-3)}.jf-evidence-body p{color:var(--kt-muted);font-size:14px;margin-top:var(--jf-space-3)}.jf-evidence-body>p:first-child{margin-top:0}.jf-evidence-body .jf-lede{color:var(--kt-ink);font-size:15px}.jf-store-capture{margin:var(--jf-space-5) 0 0}.jf-store-capture img{width:100%;height:auto;max-height:400px;object-fit:contain;object-position:top;border:1px solid var(--kt-line-soft);background:var(--kt-bg)}.jf-store-capture figcaption{margin-top:var(--jf-space-2);font-size:12px;color:var(--kt-muted)}.jf-caption{color:var(--kt-muted);font-size:12px!important;line-height:1.6}.jf-evidence-footer{display:flex;justify-content:space-between;align-items:center;gap:var(--jf-space-4);border-top:1px solid var(--kt-line-soft);padding:var(--jf-space-3) 22px;font-size:12px;color:var(--kt-muted)}.jf-image-pair{display:grid;grid-template-columns:1fr 1fr;gap:var(--jf-space-4);margin-top:18px}.jf-image-pair figure{margin:0;min-width:0}.jf-image-pair figure>div{height:210px;padding:var(--jf-space-3);display:grid;place-items:center;background:var(--kt-surface-2);border:1px solid var(--kt-line-soft);border-radius:var(--radius)}.jf-image-pair img{width:100%;height:100%;max-height:184px;object-fit:contain}.jf-image-pair figcaption{display:grid;gap:3px;font-size:13px;margin-top:var(--jf-space-2)}.jf-image-pair figcaption span{color:var(--kt-muted);font-size:12px;overflow-wrap:anywhere}.jf-product-list article{padding:var(--jf-space-4) 0;border-bottom:1px solid var(--kt-line-soft)}.jf-product-list article h3{font-size:15px}.jf-product-list .jf-text-link{margin-top:var(--jf-space-2)}.jf-decision{position:sticky;top:24px;min-width:0}.jf-decision h2{font-size:18px}.jf-decision>p{margin:10px 0;color:var(--kt-muted);font-size:14px}.jf-decision>.jf-button{width:100%;margin-top:10px}.jf-decision-next{display:flex;gap:var(--jf-space-2);margin-top:var(--jf-space-4)}.jf-notice-gap{margin:var(--jf-space-4) 0;padding:var(--jf-space-3) 0;border-top:1px solid var(--kt-line-soft);border-bottom:1px solid var(--kt-line-soft);color:var(--kt-muted);font-size:13px}.jf-notice-gap p+p{margin-top:6px}.jf-dialog{border:1px solid var(--kt-line-soft);color:var(--kt-ink);background:var(--kt-surface);border-radius:var(--radius);padding:var(--jf-space-6);width:min(540px,calc(100vw - 32px));max-height:90vh;overflow-y:auto;box-shadow:var(--shadow)}.jf-dialog[open]{animation:jf-dialog-open var(--jf-motion-enter) ease-out}.jf-dialog::backdrop{background:#00000073}.jf-dialog header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--jf-space-4);margin-bottom:var(--jf-space-4)}.jf-dialog header h2{font-size:22px;line-height:1.35;padding-top:5px}.jf-dialog>p{font-size:14px;color:var(--kt-muted);margin:var(--jf-space-3) 0}.jf-dialog-actions{display:flex;gap:var(--jf-space-3);justify-content:flex-end;margin-top:var(--jf-space-5)}@keyframes jf-dialog-open{0%{opacity:0}to{opacity:1}}.jf-preparing{background:var(--kt-surface);border:1px solid var(--kt-line-soft);border-radius:var(--radius);padding:var(--jf-space-6)}.jf-preparing h2{font-size:18px}.jf-preparing p{color:var(--kt-muted);max-width:68ch;margin:var(--jf-space-2) 0 18px}.jf-muted{color:var(--kt-muted);margin-top:var(--jf-space-2)!important}.jf-brand-profile{background:var(--kt-surface);border:1px solid var(--kt-line-soft);border-radius:var(--radius);padding:var(--jf-space-6)}.jf-profile-heading{display:flex;gap:14px;align-items:center;padding-bottom:var(--jf-space-5)}.jf-profile-heading>div:nth-child(2){flex:1;min-width:0}.jf-profile-heading p{color:var(--kt-muted);font-size:14px;margin-top:var(--jf-space-1);overflow-wrap:anywhere}.jf-profile-heading>span:not(.jf-brand-avatar){display:flex;align-items:center;gap:6px;color:var(--kt-cleared);font-size:12px}.jf-profile-website{display:inline-flex;align-items:center;gap:6px;min-height:44px;white-space:nowrap}.jf-brand-reference-meta{display:grid;gap:6px;padding-top:20px;border-top:1px solid var(--kt-line-soft);color:var(--kt-muted);font-size:12px}.jf-brand-edit{margin-top:12px;font-size:13.5px;line-height:1.5;overflow-wrap:anywhere}.jf-brand-reference-meta b{color:var(--kt-ink-soft);font-weight:500}.jf-brand-reference-empty{color:var(--kt-muted);padding:12px 0 24px}.jf-brand-profile dl{margin:0}.jf-brand-profile dl>div{display:grid;grid-template-columns:180px minmax(0,1fr);gap:var(--jf-space-6);padding:var(--jf-space-4) 0;border-top:1px solid var(--kt-line-soft);font-size:14px}.jf-brand-profile dt{color:var(--kt-muted)}.jf-brand-profile dd{margin:0;overflow-wrap:anywhere}.jf-main>.jf-button{margin-top:var(--jf-space-5)}.jf-loading{display:grid;place-content:center;min-height:70vh;text-align:center;gap:18px;color:var(--kt-muted)}.jf-entry-page,.jf-login-page{display:grid;place-items:center;min-height:calc(100vh - 44px);padding:40px var(--jf-space-6)}.jf-invite-preview{width:min(100%,580px)}.jf-email-meta{display:flex;align-items:center;gap:var(--jf-space-3);padding:0 0 var(--jf-space-4);color:var(--kt-muted)}.jf-email-meta b,.jf-email-meta span{display:block;font-size:13px;font-weight:500}.jf-email-meta span{font-size:12px;font-weight:400;margin-top:2px}.jf-invite-body{background:var(--kt-surface);border:1px solid var(--kt-line-soft);border-radius:var(--radius);padding:var(--jf-space-8)}.jf-invite-brand{display:block;color:var(--kt-muted);font-size:13px;margin:var(--jf-space-6) 0 var(--jf-space-3)}.jf-invite-body h1{font-size:28px;max-width:460px;margin-top:22px}.jf-invite-body>p{color:var(--kt-muted);margin-top:14px}.jf-invite-body>.jf-button{margin-top:var(--jf-space-6)}.jf-invite-body ul{padding-left:var(--jf-space-5);margin:18px 0;color:var(--kt-muted)}.jf-invite-body li{padding:var(--jf-space-1) 0}.jf-login-card{width:min(100%,420px);background:var(--kt-surface);border:1px solid var(--kt-line-soft);border-radius:var(--radius);padding:var(--jf-space-8)}.jf-login-card h1,.jf-login-card h2{font-size:26px;margin-top:var(--jf-space-6)}.jf-login-card>p{color:var(--kt-muted);margin-top:var(--jf-space-2)}.jf-login-card form{display:grid;gap:18px;margin-top:var(--jf-space-6)}.jf-login-card label{display:grid;gap:7px;font-size:14px;color:var(--kt-ink)}.jf-login-card .jf-demo-login{font-size:12px;color:var(--kt-muted);margin-top:18px}@media(max-width:1200px){.jf-main{padding:28px 28px 48px}.jf-topbar{padding:0 28px}.jf-detail-grid{grid-template-columns:minmax(0,1fr) 260px;gap:22px}.jf-demo-caption{display:none}}@media(max-width:950px){.jf-shell{grid-template-columns:190px minmax(0,1fr)}.jf-sidebar{padding-left:var(--jf-space-3);padding-right:var(--jf-space-3)}.jf-detail-grid{grid-template-columns:minmax(0,1fr)}.jf-decision{position:static;background:var(--kt-surface);border:1px solid var(--kt-line-soft);border-radius:var(--radius);padding:22px}.jf-next-review{gap:18px}.jf-sandbox-bar{flex-wrap:wrap}}@media(max-width:680px){.jf-sandbox-bar{padding:6px 14px;gap:var(--jf-space-1)}.jf-sandbox-options{flex-wrap:wrap;gap:6px}.jf-sandbox-options label{font-size:0;gap:0}.jf-sandbox-options .jf-select{max-width:190px}.jf-home-picker{padding-left:var(--jf-space-2)}.jf-home-picker>span{display:none}.jf-home-picker button,.jf-reset{min-height:var(--jf-control-height)}.jf-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.jf-sidebar{position:relative;flex-direction:row;align-items:center;gap:var(--jf-space-2);height:auto;max-height:none;overflow:visible;padding:var(--jf-space-2) var(--jf-space-5);border-right:0;border-bottom:1px solid var(--kt-line-soft)}.jf-wordmark{display:inline-flex;align-items:center;min-height:var(--jf-control-height);margin:0 auto 0 0}.jf-wordmark svg{height:20px;width:auto}.jf-workspace-identity{display:none}.jf-sidebar nav{position:fixed;z-index:40;left:0;right:0;bottom:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2px;margin:0;padding:4px max(4px,env(safe-area-inset-right)) calc(4px + env(safe-area-inset-bottom)) max(4px,env(safe-area-inset-left));background:var(--kt-surface);border-top:1px solid var(--kt-line);box-shadow:0 -8px 24px -20px #00000073}.jf-sidebar nav>a{position:relative;flex-direction:column;justify-content:center;gap:3px;min-width:0;min-height:52px;padding:6px 2px;font-size:11.5px;line-height:1.2;text-align:center;white-space:nowrap}.jf-sidebar nav>a span{flex:none;max-width:100%;overflow:hidden;text-overflow:ellipsis}.jf-sidebar nav>a>svg{width:20px;height:20px}.jf-sidebar nav>a[href="/account"]{display:none}.jf-sidebar nav small{position:absolute;top:3px;left:calc(50% + 7px);min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--kt-uv);color:var(--kt-surface);font:600 11px/18px var(--font-sans)}.jf-sidebar-bottom{flex:none;margin:0;padding:0}.jf-account{border-top:0;padding-top:0;display:flex;align-items:center;gap:var(--jf-space-2)}.jf-account-trigger{width:auto;min-height:var(--jf-control-height);padding:0 6px;gap:4px}.jf-account-identity{display:none}.jf-account-trigger>svg{transform:rotate(180deg)}.jf-account-logout{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:var(--jf-control-height);padding:0 14px;border:1px solid var(--kt-line);border-radius:var(--radius);background:var(--kt-surface);color:var(--kt-ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.jf-account-logout:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.jf-account-menu{top:calc(100% + 6px);bottom:auto;left:auto;right:0;width:min(280px,calc(100vw - 24px))}.jf-topbar{min-height:56px;padding:0 var(--jf-space-2) 0 var(--jf-space-5);gap:var(--jf-space-3)}.jf-topbar .founder-call--app{min-height:40px}.jf-main{padding:var(--jf-space-6) var(--jf-space-5) calc(96px + env(safe-area-inset-bottom))}.jf-page-heading{margin-bottom:var(--jf-space-5);display:block}.jf-page-heading>.jf-status{margin-top:10px}.jf-page-heading p{font-size:14px}.jf-next-review{flex-direction:column;align-items:stretch;min-height:0;padding:18px;gap:var(--jf-space-4)}.jf-priority-copy h2,.jf-priority-copy h3{font-size:19px}.jf-other-reviews{gap:var(--jf-space-3)}.jf-progress-list>a{flex-wrap:wrap;gap:var(--jf-space-2) var(--jf-space-3)}.jf-progress-list>a>div{flex-basis:calc(100% - 32px)}.jf-progress-list .jf-status{font-size:12px}.jf-check-status{flex-wrap:wrap;align-items:flex-start;gap:10px}.jf-check-status>svg{margin-top:3px}.jf-check-status>div{flex-basis:calc(100% - 34px)}.jf-check-status>a{margin-left:34px;min-height:var(--jf-control-height)}.jf-review-panel{padding:var(--jf-space-4)}.jf-tabs{overflow-x:auto;gap:var(--jf-space-1)}.jf-tabs button{font-size:13px}.jf-search-row{flex-wrap:wrap;gap:10px}.jf-search-row label{width:auto;min-width:0;flex:1 1 160px}.jf-search-row input,.jf-search-row select{width:100%;min-width:0;font-size:14px}.jf-finding-row{flex-wrap:wrap;gap:var(--jf-space-2) var(--jf-space-3);padding:var(--jf-space-4) var(--jf-hit-inset)}.jf-finding-row .jf-finding-info{flex-basis:calc(100% - 36px)}.jf-finding-row>svg{margin-left:auto}.jf-finding-info h3{font-size:16px}.jf-detail-grid{gap:var(--jf-space-5)}.jf-evidence-body{padding:18px}.jf-evidence>.jf-tabs{padding:0 18px}.jf-evidence-footer{padding:var(--jf-space-3) 18px;flex-wrap:wrap;gap:var(--jf-space-1) var(--jf-space-3)}.jf-image-pair{grid-template-columns:1fr}.jf-image-pair figure>div{height:230px}.jf-image-pair img{max-height:204px}.jf-dialog{padding:var(--jf-space-5)}.jf-dialog-actions{flex-direction:column-reverse}.jf-preparing,.jf-brand-profile{padding:var(--jf-space-5)}.jf-profile-heading{flex-wrap:wrap}.jf-profile-heading>span:not(.jf-brand-avatar){width:100%}.jf-profile-heading>div:nth-child(2){flex:1 1 calc(100% - 70px)}.jf-profile-website{margin-left:70px}.jf-brand-profile dl>div{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 0}.jf-entry-page,.jf-login-page{padding:28px var(--jf-space-4)}.jf-invite-body,.jf-login-card{padding:var(--jf-space-6)}}.jf-page-heading h1:focus,.jf-decision h2:focus,.jf-dialog h2:focus{outline:none;box-shadow:none}.journey-root .jf-main:focus{outline:none;box-shadow:none}.jf-entry-theme{display:flex;justify-content:flex-end;padding:var(--jf-space-3) var(--jf-space-6) 0}.jf-card-list{display:grid;gap:14px;border-top:0}.jf-finding-card .card-head{align-items:center}.jf-finding-card .card-body{display:grid;gap:10px}.jf-finding-card .cp-domain-line{font-family:var(--font-mono);font-size:clamp(18px,1.8vw,21px)}.jf-finding-card .card-body>p{color:var(--kt-ink-soft)}.jf-finding-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--jf-space-3) var(--jf-space-4);padding-top:var(--jf-space-1)}.jf-priority-actions{display:flex;flex-direction:column;align-items:center;gap:var(--jf-space-1);flex-shrink:0}.jf-monitoring-status{border-bottom:1px solid var(--kt-line-soft);padding-bottom:var(--jf-space-5);margin-bottom:28px}.jf-monitoring-status h2{font-size:18px}.jf-monitoring-status p{color:var(--kt-muted);margin-top:6px}@media(max-width:680px){.jf-priority-actions{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--jf-space-3) var(--jf-space-4)}.jf-finding-card .card-head{flex-wrap:wrap;gap:var(--jf-space-2)}}.jf-evidence-checks,.jf-evidence-limits{margin:0}.jf-evidence-checks>div,.jf-evidence-limits>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:var(--jf-space-5);padding:14px 0;font-size:14px}.jf-evidence-checks>div+div{border-top:1px solid var(--kt-line-soft)}.jf-evidence-checks dt{font-weight:550;color:var(--kt-ink)}.jf-evidence-checks dd,.jf-evidence-limits dd{margin:0;overflow-wrap:anywhere;color:var(--kt-ink-soft)}.jf-evidence-limits{border-top:1px solid var(--kt-line);margin-top:var(--jf-space-2)}.jf-evidence-limits dt,.jf-evidence-limits dd{color:var(--kt-muted);font-size:13px}.jf-more-actions{margin-top:18px;border-top:1px solid var(--kt-line-soft);padding-top:var(--jf-space-2)}.jf-more-actions summary{display:flex;align-items:center;gap:var(--jf-space-2);min-height:var(--jf-control-height);padding:10px var(--jf-hit-inset);border-radius:var(--radius);color:var(--kt-muted);font-size:13px;cursor:pointer;list-style:none}.jf-more-actions summary::-webkit-details-marker{display:none}.jf-more-actions summary:hover{background:var(--kt-surface-2);color:var(--kt-ink)}.journey-root .jf-dismiss-option{width:100%;justify-content:flex-start}.jf-back{margin-bottom:var(--jf-space-3)}@media(max-width:600px){.jf-evidence-checks>div,.jf-evidence-limits>div{grid-template-columns:1fr;gap:var(--jf-space-1);padding:var(--jf-space-3) 0}}.jf-heading-link span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em;text-decoration-color:var(--kt-muted)}.jf-heading-link svg{display:inline-block;margin-left:9px;vertical-align:baseline;color:var(--kt-muted)}.journey-root .jf-heading-link:hover{color:var(--kt-uv)}.jf-heading-link:hover span{text-decoration-color:currentColor}.jf-heading-link:hover svg{color:currentColor}.journey-root .jf-filter-context{color:var(--kt-muted);font-size:13px;margin:0 0 14px}.jf-list-controls{min-width:0;max-width:100%}.jf-list-controls>.jf-tabs{max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--kt-line) transparent}.jf-list-controls>.jf-tabs button{flex:0 0 auto}.jf-toasts{position:fixed;z-index:100;right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));width:min(380px,calc(100vw - 32px));display:grid;gap:10px;pointer-events:none}.jf-toast{display:flex;align-items:flex-start;gap:var(--jf-space-3);padding:var(--jf-space-4);border:1px solid var(--kt-line);border-radius:var(--radius);background:var(--kt-surface);color:var(--kt-ink);box-shadow:var(--shadow);pointer-events:auto;animation:jf-toast-in .14s ease-out}.jf-toast-icon{flex-shrink:0;margin-top:2px;color:var(--kt-muted)}.jf-toast--error .jf-toast-icon{color:var(--kt-flag)}.jf-toast-copy{flex:1;min-width:0;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.jf-toast-title{font-weight:550}.journey-root .jf-toast-description{margin-top:var(--jf-space-1);color:var(--kt-muted)}.jf-toast-close{margin:-12px -12px -12px 0}.jf-toast--leaving{animation:jf-toast-out .14s ease-in forwards}@keyframes jf-toast-out{to{opacity:0;transform:translateY(6px)}}@keyframes jf-toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:680px){.jf-toasts{right:max(16px,env(safe-area-inset-right));bottom:calc(72px + env(safe-area-inset-bottom))}}.jf-monitoring-form{border:1px solid var(--kt-line-soft);border-radius:var(--radius);background:var(--kt-surface)}.jf-monitoring-enable{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--jf-space-5);padding:var(--jf-space-5);cursor:pointer}.jf-monitoring-enable:hover{background:var(--kt-surface-2)}.jf-monitoring-enable b{display:block;font-size:15px;font-weight:550}.jf-monitoring-enable small{display:block;margin-top:var(--jf-space-1);color:var(--kt-muted);font-size:13px}.jf-monitoring-enable input{position:absolute;right:20px;width:44px;height:44px;opacity:0;cursor:pointer}.jf-switch-track{flex:0 0 40px;height:24px;padding:3px;border:1px solid var(--kt-line);border-radius:20px;background:var(--kt-surface-2);pointer-events:none}.jf-switch-track>span{display:block;width:16px;height:16px;border-radius:50%;background:var(--kt-muted);transition:transform var(--jf-motion-fast) ease-out}.jf-monitoring-enable input:checked+.jf-switch-track{background:var(--kt-uv);border-color:var(--kt-uv)}.jf-monitoring-enable input:checked+.jf-switch-track>span{background:var(--kt-surface);transform:translate(16px)}.jf-monitoring-enable input:focus-visible+.jf-switch-track{outline:2px solid var(--kt-uv);outline-offset:3px}.jf-monitoring-check{display:grid;grid-template-columns:20px minmax(0,1fr) 150px;align-items:center;gap:var(--jf-space-3);padding:var(--jf-space-5);border-top:1px solid var(--kt-line-soft)}.jf-monitoring-check>svg{align-self:start;margin-top:3px;color:var(--kt-muted)}.jf-monitoring-check h2{font-size:15px;letter-spacing:0}.jf-monitoring-check p{margin-top:var(--jf-space-1);color:var(--kt-muted);font-size:13px}.jf-monitoring-check .jf-select{width:100%}.jf-watchlist{grid-column:2/-1;border:1px solid var(--kt-line-soft);border-radius:var(--radius)}.jf-watchlist summary{display:flex;align-items:center;justify-content:space-between;gap:var(--jf-space-3);min-height:var(--jf-control-height);padding:10px var(--jf-hit-inset);color:var(--kt-muted);font-size:13px;cursor:pointer;list-style:none}.jf-watchlist summary::-webkit-details-marker{display:none}.jf-watchlist summary:hover{background:var(--kt-surface-2);color:var(--kt-ink)}.jf-watchlist-edit{display:inline-flex;align-items:center;gap:var(--jf-space-2);color:var(--kt-ink-soft);white-space:nowrap}.jf-watchlist[open] .jf-watchlist-edit>svg{transform:rotate(180deg)}.jf-watchlist-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jf-space-2);padding:var(--jf-space-3);border-top:1px solid var(--kt-line-soft)}.jf-watchlist-tools>label{min-width:0;flex:1 1 180px}.jf-watchlist-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:var(--jf-space-1);min-width:0;max-height:260px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;margin:0;padding:var(--jf-space-1) var(--jf-space-2) var(--jf-space-2);border:0}.jf-watchlist-items label{display:flex;align-items:center;gap:10px;min-width:0;min-height:var(--jf-control-height);padding:10px var(--jf-hit-inset);border-radius:var(--radius);font-size:13px;cursor:pointer}.jf-watchlist-items label:hover{background:var(--kt-surface-2)}.jf-watchlist-items input{flex-shrink:0;width:16px;height:16px;margin:0;accent-color:var(--kt-uv)}.jf-watchlist-items label span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jf-watchlist-items>p{grid-column:1/-1;padding:var(--jf-space-3)}.journey-root .jf-monitoring-review{padding:0 var(--jf-space-5);margin:0 0 var(--jf-space-5);color:var(--kt-muted);font-size:12px}.jf-monitoring-unsaved{color:var(--kt-muted);font-size:12px}.jf-monitoring-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jf-space-3);padding:0 var(--jf-space-5) var(--jf-space-5)}@media(max-width:680px){.jf-monitoring-enable{padding:var(--jf-space-4)}.jf-monitoring-enable input{right:16px}.jf-monitoring-check{grid-template-columns:20px minmax(0,1fr);padding:var(--jf-space-4)}.jf-monitoring-check>label{grid-column:2}.jf-watchlist{grid-column:1/-1}.jf-watchlist-items{grid-template-columns:minmax(0,1fr)}.jf-watchlist-tools>label{flex-basis:100%}.journey-root .jf-monitoring-review{padding:0 var(--jf-space-4)}.jf-monitoring-actions{padding:0 var(--jf-space-4) var(--jf-space-4)}}.jf-plans .plan,.jf-plan-explainer{font:400 16px/1.55 var(--font-serif)}.jf-plans .plan h2{font:600 20px/1.15 var(--font-sans);letter-spacing:-.015em}.jf-plan-explainer{margin-top:28px;display:grid;gap:10px}.jf-plan-explainer p{max-width:88ch}.jf-plans{container:journey-plans / inline-size}.jf-plans .plan-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.jf-plans .plan .jf-button{margin-top:auto}@container journey-plans (max-width:880px){.jf-plans .plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container journey-plans (max-width:480px){.jf-plans .plan-grid{grid-template-columns:minmax(0,1fr)}}.jf-system>section{padding:var(--jf-space-6) 0;border-top:1px solid var(--kt-line-soft)}.jf-system>section>p{color:var(--kt-muted);max-width:76ch;margin-top:var(--jf-space-2)}.jf-system-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jf-space-3);margin-top:var(--jf-space-4)}.jf-system-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--jf-space-4);margin-top:var(--jf-space-4)}.jf-system-fields label{display:grid;gap:var(--jf-space-2)}@media(max-width:680px){.jf-system-fields{grid-template-columns:1fr}}.jf-production-shell{min-height:100dvh}.jf-breadcrumb{display:flex;align-items:center;min-width:0}.jf-breadcrumb>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jf-breadcrumb b{white-space:nowrap}.jf-status--taken-down{color:var(--kt-cleared);font-weight:600}.jf-takedown-count{margin:4px 0 12px;color:var(--kt-ink-soft)}@media(max-width:680px){.jf-heading-link{padding-block:6px}.jf-preview-banner{padding:4px var(--jf-space-5);gap:0 16px;align-items:center}.jf-preview-banner>span{padding-block:8px}.jf-preview-banner a{display:inline-flex;align-items:center;min-height:var(--jf-control-height)}}.account-root{min-height:100vh}.account-topbar{max-width:1088px;margin:auto;padding:22px 32px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--kt-line-soft)}.account-main{max-width:960px;margin:auto;padding:32px 32px 48px}.account-root .account-back{display:inline-flex;align-items:center;gap:8px;color:var(--kt-muted);font-size:13px;min-height:36px}.account-root .account-back:hover,.account-root .account-text-link:hover{color:var(--kt-ink)}.account-heading{margin:22px 0 26px}.account-heading p{color:var(--kt-muted);margin-top:8px}.account-identity{display:flex;align-items:center;gap:16px;padding:20px 24px;margin-bottom:28px;background:var(--kt-surface);border:1px solid var(--kt-line);border-radius:8px}.account-avatar{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;border-radius:50%;background:var(--kt-surface-2);color:var(--kt-muted)}.account-identity>div{flex:1;min-width:0}.account-identity b{font-size:15px;font-weight:550;overflow-wrap:anywhere}.account-identity p{font-size:13px;color:var(--kt-muted);overflow-wrap:anywhere;margin-top:3px}.account-section{display:grid;grid-template-columns:230px minmax(0,1fr);gap:28px;padding:28px 0;border-bottom:1px solid var(--kt-line-soft)}.account-section-heading p{font-size:13px;color:var(--kt-muted);margin-top:6px;max-width:25ch}.account-section-content{min-width:0}.account-root .form{gap:18px}.account-root .field input{border-radius:6px;min-height:44px;font:inherit;background:var(--kt-surface)}.account-root .btn{border-radius:6px;min-height:40px;font-family:var(--font-sans);text-transform:none;letter-spacing:0}.account-root .btn:not(.quiet):not(.danger):not(.ghost){background:var(--kt-ink);color:var(--kt-on-ink);border-color:var(--kt-ink)}.account-root .btn.quiet{background:var(--kt-surface);border:1px solid var(--kt-line)}.account-root .btn.quiet:hover{background:var(--kt-surface-2)}.account-root .btn:disabled{opacity:.45;cursor:not-allowed}.account-root .small,.account-root .soft,.account-root .field-label,.account-root .field-help{font-family:var(--font-sans)}.account-email{display:grid;gap:7px}.account-email p{overflow-wrap:anywhere}.account-verification{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--kt-muted)}.account-verification.verified{color:var(--kt-cleared)}.account-method{display:flex;align-items:center;gap:12px}.account-method>svg{width:20px;height:20px;flex-shrink:0}.account-method>div{flex:1;min-width:0}.account-method b{font-weight:550}.account-method p{font-size:12px;color:var(--kt-muted);margin-top:3px}.account-method-divider{border-top:1px solid var(--kt-line-soft);padding-top:20px}.account-root .account-text-link{font-size:13px;color:var(--kt-uv);text-decoration:underline;text-underline-offset:3px}.account-connect{background:var(--kt-surface);padding:18px;border:1px solid var(--kt-line);border-radius:6px}.account-connect a{text-decoration:underline;text-underline-offset:3px}.account-session-row{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.account-footer{display:flex;justify-content:space-between;gap:20px;padding-top:24px;font-size:12px;color:var(--kt-muted)}.account-footer nav{display:flex;gap:20px}.account-root a:focus-visible,.account-root button:focus-visible{outline:2px solid var(--kt-uv);outline-offset:4px}@media(max-width:640px){.account-topbar{padding:18px 20px}.account-main{padding:20px 20px 36px}.account-section{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px 0}.account-section-heading p{max-width:none}.account-identity{padding:18px;gap:12px;flex-wrap:wrap}.account-identity>div{flex-basis:calc(100% - 60px)}.account-identity>.btn{margin-left:60px}.account-method{flex-wrap:wrap}.account-method>.btn,.account-method>.account-text-link{margin-left:32px}.account-footer{flex-direction:column;gap:12px}}.account-delete .account-section-heading h2{color:var(--kt-flag)}.account-root .btn.danger{background:transparent;color:var(--kt-flag);border:1px solid var(--kt-flag)}.account-root .btn.danger:hover:not(:disabled){background:var(--kt-flag-tint)}.account-root .dialog .btn.danger.account-delete-confirm:not(:disabled){background:var(--kt-flag);color:var(--kt-on-ink)}.account-delete-list{margin:0;padding-left:20px;display:grid;gap:8px;font-size:14px;line-height:1.5;color:var(--kt-ink-soft)}.account-delete-list li{overflow-wrap:anywhere}@media(max-width:640px){.account-topbar{padding-block:8px}.account-topbar>a{display:inline-flex;align-items:center;min-height:44px}.account-root .account-back{min-height:44px}.account-root .account-text-link{display:inline-flex;align-items:center;min-height:40px}.account-footer nav a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}}.cp{color:var(--kt-ink)}.cp-main{min-width:0}.cp-client{display:grid;gap:6px;padding:0 6px}.cp-client b{font:600 17px/1.3 var(--font-sans)}.cp-sidebar .sidenav button{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:0;border-left:2px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--kt-ink-soft);text-align:left;font:500 14px/1.3 var(--font-sans)}.cp-sidebar .sidenav button:hover{background:var(--kt-surface-2)}.cp-sidebar .sidenav button[aria-current]{border-left-color:var(--kt-uv);background:var(--kt-uv-tint);color:var(--kt-ink)}.cp-sidebar .sidebar-foot p{font-size:14px}.cp-preview-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--kt-line-soft)}.cp-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.cp-date{display:grid;gap:8px;text-align:right;flex:none;font:400 13px/1.4 var(--font-mono)}.cp-date b{font-weight:400}.cp-finding{overflow:hidden}.cp-finding-top{align-items:center;flex-wrap:wrap}.cp-id{overflow-wrap:anywhere}.cp-store-grid{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:28px}.cp-store-grid h2{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:clamp(19px,2vw,24px)}.cp-store-grid p{color:var(--kt-ink-soft)}.cp-store-grid .cp-lead{color:var(--kt-ink)}.cp-link{font:500 13px/1.5 var(--font-sans)}.cp-caption,.cp-store-image figcaption{display:block;color:var(--kt-muted);font:400 12px/1.5 var(--font-sans)}.cp figure{margin:0;min-width:0}.cp-store-image img{width:100%;height:220px;object-fit:cover;object-position:top;border:1px solid var(--kt-line);border-radius:var(--radius)}.cp-store-image figcaption{margin-top:8px}.cp-section{padding:var(--pad);display:grid;gap:16px}.cp-finding>.cp-section{border-top:1px solid var(--kt-line-soft)}.cp-comparison{display:grid;grid-template-columns:1fr 1fr;gap:20px}.cp-image{display:grid;place-items:center;padding:16px;height:250px;background:var(--kt-surface-2);border:1px solid var(--kt-line-soft);border-radius:var(--radius)}.cp-image img{width:100%;height:100%;min-height:0;object-fit:contain}.cp-comparison figcaption{display:grid;gap:4px;padding-top:12px;font:500 13px/1.4 var(--font-sans)}.cp-comparison figcaption span{color:var(--kt-muted);font:400 12px/1.5 var(--font-mono);overflow-wrap:anywhere}.cp-observation{color:var(--kt-ink-soft);font-size:15px}.cp-products details{border-bottom:1px solid var(--kt-line-soft)}.cp-products summary{display:flex;justify-content:space-between;align-items:center;gap:14px;cursor:pointer;padding:16px 0;list-style:none;font:500 14px/1.4 var(--font-sans)}.cp-products summary::-webkit-details-marker{display:none}.cp-products summary span{color:var(--kt-muted);font:400 12px/1.5 var(--font-mono)}.cp-products details>div{display:grid;gap:12px;padding:0 0 20px;color:var(--kt-ink-soft)}.cp-decision{background:var(--kt-surface-2)}.cp-decision p{color:var(--kt-ink-soft);font-size:15px}.cp-decision-buttons{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.cp-decision-buttons .btn.danger{font-weight:650;letter-spacing:.01em;padding-inline:22px}.cp-summary-actions{display:grid;gap:10px}.cp-summary-actions .btn:not(.danger){font-size:13px;padding:0 12px}.cp-confirm{display:grid;gap:14px;padding:16px;border:1px solid var(--kt-line);border-radius:var(--radius);background:var(--kt-surface)}.cp-handover-form{display:grid;grid-template-columns:minmax(0,360px) auto;align-items:end;justify-content:start;gap:12px}.cp-handover-form .btn{min-height:44px}.cp-timeline{margin:0;padding-left:24px}.cp-timeline li{padding:8px 0 16px 12px}.cp-timeline li::marker{font-family:var(--font-mono);color:var(--kt-uv)}.cp-timeline b{font-family:var(--font-sans);font-size:14px}.cp-timeline p{margin-top:8px;color:var(--kt-ink-soft)}.cp-baseline{margin:0}.cp-baseline>div{display:grid;grid-template-columns:180px 1fr;padding:18px 0;border-bottom:1px solid var(--kt-line-soft);gap:20px}.cp-baseline dt{color:var(--kt-muted);font:400 13px/1.5 var(--font-sans)}.cp-baseline dd{margin:0;overflow-wrap:anywhere}.cp-claim{width:min(720px,calc(100% - 32px));margin:40px auto}.cp-mobile-tabs{display:none}@media(max-width:900px){.cp-mobile-tabs{display:flex;padding:10px 16px;gap:4px;background:var(--kt-surface);border-bottom:1px solid var(--kt-line-soft)}.cp-mobile-tabs button{flex:1;padding:10px 6px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--kt-ink-soft);font:500 12px/1.3 var(--font-sans)}.cp-mobile-tabs button[aria-current]{border-bottom-color:var(--kt-uv);color:var(--kt-ink)}.cp-store-grid{grid-template-columns:1fr}.cp-store-image img{height:240px}.cp-heading{flex-direction:column;gap:16px}.cp-date{text-align:left}.cp-handover-form{grid-template-columns:1fr}.cp-comparison{gap:12px}.cp-image{height:180px;padding:8px}.cp-baseline>div{grid-template-columns:1fr;gap:8px}}@media(max-width:400px){.cp-comparison{grid-template-columns:1fr}.cp-decision-buttons{flex-direction:column}}.cp-evidence{border-top:1px solid var(--kt-line-soft)}.cp-evidence>summary{cursor:pointer;list-style:none;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;justify-content:space-between;padding:14px 20px;color:var(--kt-ink)}.cp-evidence>summary::-webkit-details-marker{display:none}.cp-evidence>summary>b:before{content:"▸";color:var(--kt-uv);margin-right:8px}.cp-evidence[open]>summary>b:before{content:"▾"}.cp-evidence>summary>span{color:var(--kt-muted);font:400 12px/1.5 var(--font-sans)}.cp-evidence-body{display:grid;gap:4px;padding:4px 20px 8px;border-top:1px solid var(--kt-line-soft)}.cp-summary-long{color:var(--kt-muted);font:400 13px/1.6 var(--font-sans);border-top:1px dashed var(--kt-line-soft);padding:12px 0 4px}.cp-summary-long b{color:var(--kt-ink-soft)}.cp-finding-meta{display:flex;align-items:center;gap:10px}.cp-kebab{position:relative}.cp-kebab>summary{cursor:pointer;list-style:none;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:var(--kt-muted);font-size:16px}.cp-kebab>summary::-webkit-details-marker{display:none}.cp-kebab>summary:hover{background:var(--kt-surface-2);color:var(--kt-ink)}.cp-kebab[open] .cp-menu{display:grid}.cp-menu{display:none;position:absolute;right:0;top:32px;min-width:190px;padding:6px;border:1px solid var(--kt-line);border-radius:10px;background:var(--kt-surface);box-shadow:0 12px 32px #00000059;z-index:20}.cp-menu button{all:unset;cursor:pointer;display:block;width:100%;box-sizing:border-box;padding:9px 10px;border-radius:6px;color:var(--kt-ink);font:500 13px/1.3 var(--font-sans)}.cp-menu button:hover{background:var(--kt-surface-2)}.cp-actions-foot{border-top:1px solid var(--kt-line-soft);padding:16px 20px;display:grid;gap:12px}.cp-open-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.cp-stores{display:grid;gap:14px;margin-top:4px}.cp-chips{display:flex;flex-wrap:wrap;gap:8px}.cp-chips button{all:unset;cursor:pointer;padding:7px 14px;border:1px solid var(--kt-line);border-radius:999px;color:var(--kt-ink-soft);font:500 12px/1.2 var(--font-sans)}.cp-chips button.on{border-color:var(--kt-uv);color:var(--kt-ink);background:var(--kt-surface-2)}.cp-store .card-body{display:grid;gap:10px}.cp-evlist{margin:0;padding-left:18px;color:var(--kt-ink-soft);font-size:14px;display:grid;gap:4px}.cp-ok{color:var(--kt-ink-soft)}.cp-variant-switch{position:fixed;right:18px;bottom:18px;z-index:60;display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:8px 10px;border:1px solid var(--kt-line);border-radius:999px;background:color-mix(in srgb,var(--kt-surface) 88%,transparent);backdrop-filter:blur(6px);box-shadow:0 8px 30px #0000002e}.cp-variant-switch .label{padding:0 4px}.cp-variant-switch button{all:unset;cursor:pointer;padding:6px 12px;border-radius:999px;font:550 12.5px/1.2 var(--font-sans);color:var(--kt-ink-soft)}.cp-variant-switch button:hover{color:var(--kt-ink)}.cp-variant-switch button.on{background:var(--kt-uv);color:#fff}.cp-v-chips-row,.cp-v-counts{display:flex;flex-wrap:wrap;gap:8px}.cp-v-chip{all:unset;cursor:pointer;padding:6px 12px;border:1px solid var(--kt-line);border-radius:999px;font:500 12px/1.2 var(--font-mono);color:var(--kt-ink-soft)}.cp-v-chip:hover{border-color:var(--kt-uv);color:var(--kt-ink)}.card-body .cp-v-chip,.stack>.cp-v-chip{justify-self:start}.cp-v-packlink{all:unset;cursor:pointer;font:550 13px/1.4 var(--font-sans);color:var(--kt-uv)}.cp-v-packlink:hover{text-decoration:underline}.cp-v1{border-top:3px solid var(--kt-flag)}.cp-v1-band{display:grid;gap:10px;padding:22px 24px 18px;background:var(--kt-flag-tint)}.cp-v1-bandtop{display:flex;align-items:center;gap:12px}.cp-v1-bandtop .cp-id{margin-left:auto}.cp-v1-bandtop .cp-kebab{margin-left:4px}.cp-v1-verdict{margin:0;font:600 clamp(22px,2.6vw,30px)/1.15 var(--font-serif);letter-spacing:-.01em}.cp-v1-hook{margin:0;color:var(--kt-ink-soft);font-size:15px;max-width:70ch}.cp-v1-domain{justify-self:start;padding:5px 12px;border:1px solid color-mix(in srgb,var(--kt-flag) 40%,transparent);border-radius:999px;font-size:13px;color:var(--kt-ink)}.cp-v1-body{display:grid;gap:16px;padding:18px 24px 20px}.cp-v2{padding:20px 24px;display:grid;gap:16px}.cp-v2-head{display:flex;align-items:center;justify-content:space-between}.cp-v2-grid{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:28px;align-items:start}.cp-v2-ledger{margin:0}.cp-v2-ledger>div{display:grid;grid-template-columns:130px 1fr;gap:14px;padding:10px 0;border-bottom:1px solid var(--kt-line-soft)}.cp-v2-ledger dt{color:var(--kt-muted);font:400 12px/1.6 var(--font-mono)}.cp-v2-ledger dd{margin:0;font-size:14px;overflow-wrap:anywhere}.cp-v2-ledger dd.mono{font-family:var(--font-mono);font-size:15px}.cp-v2-rail{display:grid;gap:10px;position:sticky;top:20px}.cp-v2-summary{margin:0;padding-top:4px;color:var(--kt-muted);font-size:13.5px}.cp-v3{padding:26px 30px;display:grid;gap:16px}.cp-v3-top{display:flex;align-items:center;justify-content:space-between}.cp-v3-eyebrow{color:var(--kt-flag);font-family:var(--font-mono);letter-spacing:.08em}.cp-v3-lede{margin:0;font:450 clamp(19px,2.2vw,24px)/1.4 var(--font-serif);max-width:34em}.cp-v3-facts{margin:0;padding-left:22px;display:grid;gap:10px;color:var(--kt-ink-soft);font-size:14.5px;max-width:72ch}.cp-v3-facts li::marker{font-family:var(--font-mono);color:var(--kt-uv)}.cp-v4{padding:22px 24px;display:grid;gap:18px}.cp-v4-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.cp-v4-pills{display:flex;align-items:center;gap:12px}.cp-v4-head h2{margin:10px 0 6px;font-size:clamp(19px,2vw,23px);overflow-wrap:anywhere}.cp-v4-sub{margin:0;color:var(--kt-ink-soft);font-size:14.5px;max-width:64ch}.cp-v4-tiles{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cp-v4-tile{all:unset;cursor:pointer;display:grid;gap:8px;padding:18px;border:1.5px solid var(--kt-line);border-radius:var(--radius);background:var(--kt-surface)}.cp-v4-tile b{font:600 16px/1.3 var(--font-sans)}.cp-v4-tile span{color:var(--kt-ink-soft);font-size:13px;line-height:1.5}.cp-v4-tile:hover:not(:disabled){border-color:var(--kt-ink-soft)}.cp-v4-tile.danger{border-color:color-mix(in srgb,var(--kt-flag) 55%,transparent)}.cp-v4-tile.danger b{color:var(--kt-flag)}.cp-v4-tile:hover:not(:disabled).danger{border-color:var(--kt-flag)}.cp-v4-tile:disabled{opacity:.45;cursor:default}.cp-v4-foot{display:grid;gap:10px;justify-items:start}.cp-v5 .card-body{gap:12px}.cp-v5-domain{margin:0;font-family:var(--font-mono);font-size:clamp(18px,1.8vw,21px);overflow-wrap:anywhere}.cp-v5-lead{margin:0;color:var(--kt-ink);max-width:76ch}.cp-v5-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:4px;border-top:1px solid var(--kt-line-soft)}.cp-pack{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:24px;background:color-mix(in srgb,#000 55%,transparent)}.cp-pack-box{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(920px,94vw);height:min(640px,88vh);border:1px solid var(--kt-line);border-radius:var(--radius);background:var(--kt-surface);color:var(--kt-ink);box-shadow:0 24px 80px #0006;overflow:hidden}.cp-pack-head{display:flex;align-items:center;gap:14px;padding:14px 20px;border-bottom:1px solid var(--kt-line-soft)}.cp-pack-head b{margin-right:auto;font:600 16px/1.3 var(--font-serif)}.cp-pack-close{all:unset;cursor:pointer;padding:4px 10px;border-radius:8px;color:var(--kt-ink-soft)}.cp-pack-close:hover{color:var(--kt-ink);background:var(--kt-surface-2)}.cp-pack-view{display:grid;grid-template-columns:230px minmax(0,1fr);min-height:0}.cp-pack-index{overflow:auto;padding:10px;display:grid;gap:2px;align-content:start;border-right:1px solid var(--kt-line-soft)}.cp-pack-index button{all:unset;cursor:pointer;display:flex;gap:9px;align-items:baseline;padding:9px 12px;border-radius:8px;color:var(--kt-ink-soft);font:500 13px/1.4 var(--font-sans)}.cp-pack-index button:hover{background:var(--kt-surface-2);color:var(--kt-ink)}.cp-pack-index button.on{background:var(--kt-uv-tint);color:var(--kt-ink)}.cp-pack-num{font:400 11px/1.4 var(--font-mono);color:var(--kt-muted);min-width:14px}.cp-pack-index button.on .cp-pack-num{color:var(--kt-uv)}.cp-pack-pane{overflow:auto;padding:22px 26px;min-width:0}.cp-pack-pane h3{margin:0 0 16px;font:600 17px/1.3 var(--font-serif)}.cp-pack-product{display:grid;gap:10px;font-size:14.5px}.cp-pack-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid var(--kt-line-soft)}.cp-confirm-box{width:min(520px,94vw);height:auto}@media(max-width:760px){.cp-pack-view{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.cp-pack-index{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid var(--kt-line-soft);padding:8px 10px}.cp-pack-index button{white-space:nowrap}}@media(max-width:760px){.cp-v2-grid{grid-template-columns:1fr}.cp-v2-rail{position:static}.cp-v4-tiles{grid-template-columns:1fr}.cp-variant-switch{left:12px;right:12px;justify-content:center}}.cp-store.impersonator{border-top:2px solid var(--kt-flag)}.cp-src{font:400 11.5px/1.5 var(--font-mono);color:var(--kt-muted);letter-spacing:.02em}.cp-domain-line{margin:0;font-family:var(--font-mono);font-size:clamp(18px,1.8vw,21px);overflow-wrap:anywhere}.cp-domain-line a{display:inline-flex;align-items:center;gap:7px;color:var(--kt-ink);text-decoration:none}.cp-domain-text{text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--kt-uv) 55%,transparent);text-underline-offset:5px;text-decoration-thickness:1.5px}.cp-domain-line a:hover{color:var(--kt-uv)}.cp-domain-line a:hover .cp-domain-text{text-decoration-color:var(--kt-uv)}.cp-domain-line a svg{flex:none;color:var(--kt-muted);transition:color .12s ease}.cp-domain-line a:hover svg{color:var(--kt-uv)}.cp-suspicion{list-style:none;margin:0;padding:10px 12px;border-left:3px solid var(--kt-flag);background:color-mix(in srgb,var(--kt-flag) 7%,transparent);border-radius:6px;display:grid;gap:6px}.cp-suspicion li{font:500 13.5px/1.45 var(--font-sans)}.cp-lane{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cp-lane-main{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border-radius:var(--radius-sm);background:var(--kt-flag);color:#fff;font:600 14px/1.2 var(--font-sans);box-shadow:0 2px 14px color-mix(in srgb,var(--kt-flag) 45%,transparent)}.cp-lane-main:hover:not(:disabled){filter:brightness(1.12)}.cp-lane-main:disabled{opacity:.45;cursor:default}.cp-lane-outline{all:unset;cursor:pointer;padding:8px 16px;border:1.5px solid var(--kt-flag);border-radius:var(--radius-sm);color:var(--kt-flag);font:600 14px/1.2 var(--font-sans)}.cp-lane-outline:hover:not(:disabled){background:var(--kt-flag-tint)}.cp-lane-ghost{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--kt-line);border-radius:var(--radius-sm);color:var(--kt-ink-soft);font:500 13px/1.2 var(--font-sans)}.cp-lane-ghost:hover:not(:disabled){border-color:var(--kt-uv);color:var(--kt-ink)}.cp-lane-text{all:unset;cursor:pointer;font:500 13px/1.4 var(--font-sans);color:var(--kt-ink-soft)}.cp-lane-text:hover:not(:disabled){color:var(--kt-uv);text-decoration:underline}.cp-lane-text:disabled{opacity:.45;cursor:default}.cp-lane .cp-lane-text:nth-last-child(2),.cp-lane>.cp-lane-text:last-child{margin-left:auto}.cp-lane-note{color:var(--kt-muted);font:400 12px/1.4 var(--font-sans)}.cp-stepmsg{color:var(--kt-ink-soft);font:500 14px/1.5 var(--font-sans)}.cp-ev-overview{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:24px;align-items:start}.cp-ev-text{display:grid;gap:16px;min-width:0}.cp-ev-text>p{margin:0;color:var(--kt-ink-soft);font-size:14.5px}.cp-ev-facts{margin:0;display:grid}.cp-ev-facts>div{display:grid;grid-template-columns:150px 1fr;gap:14px;padding:9px 0;border-bottom:1px solid var(--kt-line-soft)}.cp-ev-facts dt{color:var(--kt-muted);font:400 12px/1.6 var(--font-mono)}.cp-ev-facts dd{margin:0;font-size:14px;overflow-wrap:anywhere}.cp-ev-facts dd a,.cp-ev-product-links a{text-decoration:underline;text-underline-offset:3px}.cp-ev-facts dd a:hover,.cp-ev-product-links a:hover{color:var(--kt-uv)}.cp-ev-shot{margin:0;display:grid;gap:8px}.cp-ev-shot img{width:100%;border:1px solid var(--kt-line);border-radius:var(--radius-sm)}.cp-ev-shot figcaption{display:grid;gap:4px;font:500 12.5px/1.5 var(--font-sans)}.cp-ev-shot figcaption span{color:var(--kt-muted);font:400 11.5px/1.4 var(--font-mono)}.cp-ev-artwork>p{margin:12px 0 0}.cp-ev-artwork .cp-caption{margin-top:10px}.cp-ev-products{display:grid}.cp-ev-product{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:start;padding:14px 0;border-bottom:1px solid var(--kt-line-soft)}.cp-ev-product-main{display:grid;gap:6px;min-width:0}.cp-ev-product-main b{font:600 14.5px/1.3 var(--font-sans)}.cp-ev-product-main p{margin:0;color:var(--kt-ink-soft);font-size:14px}.cp-ev-product-links{display:grid;gap:8px;justify-items:end}.cp-lane-progress{display:inline-flex;align-items:center;padding:8px 14px;border:1px solid color-mix(in srgb,var(--kt-uv) 45%,transparent);border-radius:var(--radius-sm);background:var(--kt-uv-tint);color:var(--kt-ink);font:600 13px/1.2 var(--font-sans)}.cp-lane-progress:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--kt-uv);margin-right:8px}.cp-confirm-box{width:min(520px,100%)}.cp-confirm-box .cp-pack-body{display:grid;gap:12px;padding:20px}.cp-confirm-box .cp-observation{margin:0}@media(max-width:420px){.cp-claim>.row.between>svg{width:auto;height:20px}.cp-claim>.row.between>.theme-cluster{margin-left:auto}}.ev-s{font-family:var(--font-sans);color:var(--kt-ink);display:grid;gap:20px;min-width:0}.ev-s p{margin:0}.ev-offers{display:grid;gap:16px}.ev-offers h3,.ev-offer h4{margin:0}.ev-offer{border:1px solid var(--kt-line);border-radius:12px;overflow:hidden}.ev-offer-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ev-offer-side{padding:20px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;overflow-wrap:anywhere}.ev-offer-side+.ev-offer-side{border-left:1px solid var(--kt-line);background:var(--kt-surface)}.ev-offer-label{color:var(--kt-muted);font-size:13px;font-weight:600}.ev-offer-price{font-weight:600;font-size:20px}.ev-offer-image{display:grid;gap:8px;width:100%;padding:0;border:0;background:none;color:var(--kt-uv);font:inherit;font-size:13px;cursor:pointer;text-align:left}.ev-offer-image img{width:100%;height:260px;object-fit:contain;background:var(--kt-surface-2);border-radius:8px}.ev-offer-page-preview img{height:360px;object-fit:cover;object-position:top}.ev-full-page-preview img{object-fit:contain}.ev-offer-page-preview img[data-wide=true]{height:auto;max-height:360px;object-fit:contain;object-position:top center}.ev-offer-result{display:grid;gap:8px;padding:16px 20px;border-top:1px solid var(--kt-line);font-size:14px}@media(max-width:600px){.ev-offer-grid{grid-template-columns:minmax(0,1fr)}.ev-offer-side+.ev-offer-side{border-left:0;border-top:1px solid var(--kt-line)}}.ev-s-tags{display:flex;flex-wrap:wrap;gap:8px}.ev-s-tag{font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;background:var(--kt-surface-2);color:var(--kt-ink-soft)}.ev-s-tag.is-flag{background:var(--kt-flag-tint);color:var(--kt-flag)}.ev-s-tag.is-quiet{background:transparent;border:1px solid var(--kt-line-soft);color:var(--kt-muted);font-weight:500}.ev-s-headline{font-size:19px;line-height:1.4;font-weight:600;letter-spacing:-.01em}.ev-s-block{display:grid;gap:10px}.ev-s-h{font-size:13px;font-weight:600;color:var(--kt-muted);margin:0}.ev-s-steps{list-style:none;margin:0;padding:0;display:grid;gap:0}.ev-s-steps li{position:relative;padding:0 0 16px 22px}.ev-s-steps li:before{content:"";position:absolute;left:4px;top:8px;width:7px;height:7px;border-radius:50%;background:var(--kt-uv)}.ev-s-steps li:not(:last-child):after{content:"";position:absolute;left:7px;top:19px;bottom:2px;width:1px;background:var(--kt-line)}.ev-s-steps p{font-size:15px;line-height:1.5;color:var(--kt-ink)}.ev-s-links{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:4px}.ev-s-link{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--kt-uv);text-decoration:none;cursor:pointer}.ev-s-link:hover{text-decoration:underline}.ev-s-link:focus-visible,.ev-s-row:focus-visible,.ev-s-icon:focus-visible,.ev-s-more summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:6px}.ev-s-proofs{list-style:none;margin:0;padding:0;border:1px solid var(--kt-line-soft);border-radius:12px;overflow:hidden;background:var(--kt-surface)}.ev-s-proofs li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:14px 16px}.ev-s-proofs li+li{border-top:1px solid var(--kt-line-soft)}.ev-s-proof-text{flex:1 1 260px;min-width:0;display:grid;gap:4px}.ev-s-proof-title{font-size:15px;font-weight:600}.ev-s-proof-body{font-size:14px;line-height:1.5;color:var(--kt-ink-soft);overflow-wrap:anywhere}.ev-s-proof-btn{flex:none;min-height:40px;padding:0 16px;border-radius:var(--radius);border:1px solid var(--kt-line);background:transparent;color:var(--kt-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ev-s-proof-btn:hover{background:var(--kt-surface-2);border-color:var(--kt-ink-soft)}.ev-s-proof-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ev-s-more{border-top:1px solid var(--kt-line-soft);padding-top:12px}.ev-s-more summary{cursor:pointer;font-size:14px;font-weight:600;color:var(--kt-ink-soft);min-height:32px;display:flex;align-items:center}.ev-s-more ul{margin:8px 0 0;padding-left:18px;display:grid;gap:6px;font-size:14px;line-height:1.5;color:var(--kt-ink-soft)}.ev-s-files{list-style:none;padding-left:0!important}.ev-s-files li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.ev-s-file-info{flex:1 1 220px;min-width:0;display:grid;gap:4px}.ev-s-file-name{font-size:12px;color:var(--kt-muted);overflow-wrap:anywhere}.ev-s-file-actions{display:flex;gap:8px;align-items:center}.ev-s-file-text{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.6 var(--font-mono)}.ev-s-files a{color:var(--kt-uv);font-weight:600}.ev-s-files code{font-family:var(--font-mono);font-size:12px;color:var(--kt-muted)}.ev-s-note{margin-top:8px!important;font-size:13px;color:var(--kt-muted)}.ev-s-viewer{font-family:var(--font-sans);color:var(--kt-ink);background:var(--kt-surface);border:1px solid var(--kt-line-soft);border-radius:12px;padding:0;width:min(720px,calc(100vw - 32px));max-height:calc(100dvh - 32px);display:none}.ev-s-viewer.is-wide{width:min(1180px,calc(100vw - 32px))}.ev-s-viewer[open]{display:flex;flex-direction:column}.ev-s-viewer::backdrop{background:#0009}.ev-s-viewer header,.ev-s-viewer footer{display:flex;align-items:center;gap:8px 16px;padding:12px 16px;flex-wrap:wrap}.ev-s-viewer header{justify-content:space-between;border-bottom:1px solid var(--kt-line-soft)}.ev-s-viewer footer{border-top:1px solid var(--kt-line-soft)}.ev-s-viewer-title{font-size:16px;font-weight:600;overflow-wrap:anywhere;min-width:0;flex:1}.ev-s-body{flex:1;min-height:0;overflow:auto;padding:16px;background:var(--kt-bg)}.ev-s-compare{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.ev-s-panel{margin:0;display:grid;gap:8px;min-width:0}.ev-s-panel figcaption{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px}.ev-s-panel-label{font-size:14px;font-weight:600}.ev-s-panel-meta{font-size:13px;color:var(--kt-muted)}.ev-s-shot{border:1px solid var(--kt-line-soft);border-radius:8px;overflow:hidden;background:var(--kt-surface);max-height:62vh;overflow-y:auto}.ev-s-shot img{display:block;width:100%;height:auto}.ev-s-panel-caption{font-size:14px;line-height:1.5;color:var(--kt-ink-soft);overflow-wrap:anywhere}.ev-s-dl{margin:0;display:grid;gap:0;border:1px solid var(--kt-line-soft);border-radius:8px;background:var(--kt-surface)}.ev-s-dl div{display:grid;grid-template-columns:130px 1fr;gap:12px;padding:10px 14px}.ev-s-dl div+div{border-top:1px solid var(--kt-line-soft)}.ev-s-dl dt{font-size:13px;color:var(--kt-muted)}.ev-s-dl dd{margin:0;font-size:14px;overflow-wrap:anywhere}.ev-s-footnote{font-size:12px;color:var(--kt-muted);margin-top:8px!important}.ev-s-icon{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--kt-line-soft);background:var(--kt-surface-2);color:var(--kt-ink);cursor:pointer}@media(max-width:700px){.ev-s-viewer,.ev-s-viewer.is-wide{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0;border:0}.ev-s-compare{grid-template-columns:1fr}.ev-s-shot{max-height:46vh}.ev-s-headline{font-size:18px}.ev-s-dl div{grid-template-columns:110px 1fr}}.ev-seen-on{display:grid;gap:4px;margin-top:4px;font-size:14px;color:var(--kt-ink-soft);overflow-wrap:anywhere}.ev-page-link{min-height:32px;font-weight:500;color:var(--kt-uv);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere;word-break:break-word;display:inline}.ev-page-link svg{vertical-align:-2px;margin-left:4px}.ev-image-page{display:grid;gap:4px;padding:12px 14px;border:1px solid var(--kt-line-soft);border-radius:8px;background:var(--kt-surface);min-width:0;overflow-wrap:anywhere}.ev-image-page-label{font-size:13px;font-weight:600;color:var(--kt-muted)}.ev-image-page-actions{display:flex;flex-wrap:wrap;gap:0 16px}.ev-secondary{font-weight:500;color:var(--kt-ink-soft)}.ev-image-compare{display:grid;gap:6px;margin-top:8px}.ev-image-compare-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.ev-verify{display:grid;gap:10px;padding:16px 18px;border:1px solid var(--kt-line);border-radius:12px;background:var(--kt-surface);min-width:0}.ev-verify h2{font-size:17px;margin:0}.ev-verify ol{margin:0;padding-left:22px;display:grid;gap:8px;font-size:15px;line-height:1.55;overflow-wrap:anywhere}.ev-verify-link{display:inline;min-height:0;font-weight:600;color:var(--kt-uv);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere;word-break:break-word}.ev-verify-link svg{vertical-align:-2px;margin-left:2px}.ev-device-pair{display:grid;gap:10px;min-width:0}.ev-device-pair h2{font-size:17px;margin:0}.ev-device-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ev-device-shot{display:grid;gap:6px;padding:8px;border:1px solid var(--kt-line-soft);border-radius:12px;background:var(--kt-surface);color:var(--kt-ink);font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer;min-width:0}.ev-device-shot img{display:block;width:100%;height:260px;object-fit:cover;object-position:top;border-radius:8px}.ev-image-compare .ev-device-shot{width:100%}.ev-image-compare .ev-device-shot img{object-fit:contain;object-position:center;background:var(--kt-surface)}.ev-device-shot:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ev-story-summary{display:grid;gap:10px;margin-bottom:20px}.ev-story-summary h3{font-size:20px;line-height:1.3;margin:0}.ev-story-summary p{margin:0;line-height:1.6}.ev-best-proof{margin-bottom:20px}.ev-best-proof .ev-device-shot{overflow-wrap:anywhere}@media(max-width:600px){.ev-best-proof .ev-device-grid{grid-template-columns:1fr}}.ev-tech>ul{margin-bottom:12px!important}.ev-s-file-note{font-size:12px;color:var(--kt-flag, var(--kt-muted))}.ev-compare-note{margin-bottom:12px!important}@media(max-width:700px){.ev-device-shot img{height:200px}}.ev-side-filter{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 12px}.ev-side-tab{min-height:34px;padding:0 14px;border:1px solid var(--kt-line);border-radius:var(--radius);background:var(--kt-surface);color:var(--kt-ink-soft);font:600 13px/1 var(--font-sans);cursor:pointer}.ev-side-tab:hover{background:var(--kt-surface-2)}.ev-side-tab.is-active{background:var(--kt-ink);border-color:var(--kt-ink);color:var(--kt-on-ink)}.ev-takedown{display:grid;gap:6px;justify-items:start;padding:16px 20px;border:1px solid var(--kt-line);border-left:4px solid var(--kt-cleared);border-radius:12px;background:var(--kt-surface)}.ev-takedown p{margin:0;line-height:1.55;overflow-wrap:anywhere}.ev-takedown-note{color:var(--kt-muted);font-size:14px}.ev-takedown-badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700;color:var(--kt-cleared);background:color-mix(in srgb,var(--kt-cleared) 14%,transparent)}.ev-copy{display:grid;gap:10px;padding:16px 20px;border:1px solid var(--kt-line);border-radius:12px;background:var(--kt-surface);min-width:0}.ev-copy h3{margin:0;font-size:16px}.ev-copy p,.ev-copy ul{margin:0;line-height:1.55;overflow-wrap:anywhere}.ev-copy ul{padding-left:20px;display:grid;gap:4px}.ev-copy-meta{color:var(--kt-muted);font-size:14px}.ev-copy-quote{margin:0;padding:10px 14px;border-left:3px solid var(--kt-line);color:var(--kt-ink-soft);font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;max-height:16em;overflow-y:auto}.ev-offer h4{line-height:1.35}@media(max-width:680px){.ev-s-link{min-height:44px}.ev-page-link,.ev-verify-link{padding-block:10px}.ev-s-more summary{min-height:44px}.ev-side-tab{min-height:40px}.ev-s-file-actions{gap:4px}.ev-s-file-actions>:is(a,button){min-width:44px;min-height:44px;justify-content:flex-start;padding-inline:0}.ev-s-icon{width:44px;height:44px}}.ev-s-more summary{gap:10px;list-style:none}.ev-s-more summary::-webkit-details-marker{display:none}.ev-s-more summary:before{content:"";flex:none;width:7px;height:7px;border-right:1.5px solid var(--kt-muted);border-bottom:1.5px solid var(--kt-muted);transform:rotate(-45deg);transition:transform .15s}.ev-s-more[open]>summary:before,.ev-s-more details[open]>summary:before{transform:rotate(45deg)}.ev-proof-label{margin:0 0 8px!important;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--kt-muted)}.fl-panel{display:grid;gap:12px;padding:20px 24px;background:var(--kt-surface);border:1px solid var(--kt-line);border-radius:var(--radius);min-width:0;margin-bottom:var(--jf-space-5)}.fl-lede{color:var(--kt-muted)}.fl-panel ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.fl-row{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-top:1px solid var(--kt-line-soft);min-width:0}.fl-row>svg{flex-shrink:0;margin-top:2px;color:var(--kt-muted)}.fl-row>div{min-width:0}.fl-row b{font-weight:600}.fl-row p{color:var(--kt-ink-soft);overflow-wrap:anywhere}.fl-row--done>svg{color:var(--kt-cleared)}.fl-row--running>svg,.fl-row--queued>svg{color:var(--kt-uv)}.fl-row--deferred>svg{color:var(--kt-amber)}.fl-row--failed>svg{color:var(--kt-flag)}.journey-root .fl-link{min-height:0;display:inline}.fl-spin{animation:jf-control-spin 1.1s linear infinite}.jf-inline-empty.fl-catalog>svg{color:var(--kt-uv)}@media(max-width:640px){.fl-panel{padding:16px}}.fl-suspect{display:grid;gap:6px;padding:16px 18px;border:1px solid var(--kt-line);border-left:3px solid var(--kt-flag);border-radius:12px;background:var(--kt-surface);min-width:0}.fl-suspect--LOOKALIKE,.fl-suspect--COPIES{border-left-color:var(--kt-amber)}.fl-eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;color:var(--kt-muted)}.fl-label{font:500 11.5px/1.25 var(--font-sans);padding:3px 8px;border-radius:999px;background:var(--kt-uv-tint);color:var(--kt-uv);white-space:nowrap}.fl-label--FAKE_LIKELY{background:var(--kt-flag-tint);color:var(--kt-flag)}.fl-label--LOOKALIKE,.fl-label--COPIES{background:var(--kt-amber-tint);color:var(--kt-amber)}.journey-root .fl-suspect h3{font:600 19px/1.3 var(--font-sans);overflow-wrap:anywhere}.fl-why{font-size:14.5px;line-height:1.5;overflow-wrap:anywhere}.fl-reach{font-size:13px;line-height:1.5;color:var(--kt-ink-soft);overflow-wrap:anywhere}.fl-panel .fl-counts{margin:4px 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fl-counts>li{display:flex;gap:10px;align-items:baseline;min-width:0}.fl-counts b{font:600 24px/1.1 var(--font-sans);font-variant-numeric:tabular-nums}.fl-counts>li>span{font-size:13.5px;font-weight:550;overflow-wrap:anywhere;min-width:0}.fl-counts small{display:block;font-size:12px;font-weight:400;color:var(--kt-muted);margin-top:2px;line-height:1.35}.fl-more{font-size:13.5px}.fl-clear{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1px solid var(--kt-line);border-radius:12px;min-width:0}.fl-clear>svg{flex-shrink:0;color:var(--kt-cleared);margin-top:2px}.fl-clear--weak>svg{color:var(--kt-muted)}.fl-clear>div{display:grid;gap:6px;min-width:0}.journey-root .fl-clear h3{font:600 15px/1.35 var(--font-sans)}.fl-clear p{color:var(--kt-ink-soft);font-size:13.5px;line-height:1.5;overflow-wrap:anywhere}@media(max-width:640px){.fl-suspect{padding:14px}.fl-panel .fl-counts{grid-template-columns:1fr;gap:10px}}.fl-checked{margin-top:8px;font-size:13.5px;min-width:0}.fl-checked>summary{cursor:pointer;color:var(--kt-uv);font-weight:550;width:fit-content}.fl-checked>summary:focus-visible{outline:2px solid var(--kt-uv);outline-offset:2px;border-radius:4px}.fl-panel .fl-checked ul,.fl-checked ul{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:6px}.fl-checked li{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;min-width:0}.fl-host{font-weight:550;overflow-wrap:anywhere;min-width:0}.fl-verdict{color:var(--kt-ink-soft)}.fl-verdict--finding{color:var(--kt-flag);font-weight:550}.fl-checked p{margin-top:8px;color:var(--kt-muted)}.jf-inline-empty.fl-findings-empty{display:grid;gap:var(--jf-space-4);justify-items:start;min-width:0}.jf-inline-empty.fl-findings-empty>svg{color:var(--kt-cleared);margin:0}.fl-empty-part{display:grid;gap:6px;min-width:0;width:100%}.journey-root .fl-empty-part h3{font:600 14px/1.35 var(--font-sans)}.fl-empty-part ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.fl-findings-empty .fl-empty-part li,.fl-findings-empty .fl-empty-part>p{color:var(--kt-ink-soft);font-size:14px;line-height:1.5;overflow-wrap:anywhere;margin:0;max-width:72ch}.fl-findings-empty .fl-checked p{margin:8px 0 0}.fl-empty-part li>b{color:var(--kt-ink);font-weight:600}.ip{min-height:100vh;background:var(--kt-bg);color:var(--kt-ink);font-family:var(--font-sans)}.ip-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;width:min(1040px,calc(100% - 32px));margin:0 auto;padding:20px 0}.ip-main{display:grid;gap:28px;width:min(1040px,calc(100% - 32px));margin:0 auto;padding:8px 0 56px;outline:none}.ip-hero{display:grid;gap:12px;max-width:760px}.ip-hero h1{margin:0;font:600 clamp(26px,3.4vw,38px)/1.15 var(--font-sans);letter-spacing:-.01em}.ip-lede{margin:0;color:var(--kt-ink-soft);font-size:17px;line-height:1.55}.ip-finding{display:grid;gap:18px;padding:var(--pad);background:var(--kt-surface);border:1px solid var(--kt-line-soft);border-radius:12px;box-shadow:var(--shadow);min-width:0}.ip-finding-head{display:grid;gap:10px;justify-items:start}.ip-finding .ev-story-summary{margin-bottom:0}.ip-domain{margin:0;font-family:var(--font-mono);overflow-wrap:anywhere}.ip-finding-head .ip-domain{font-size:clamp(20px,2.4vw,26px);font-weight:500}.ip-cta{display:grid;gap:10px}.ip-cta-row{display:flex;flex-wrap:wrap;gap:12px}.ip-note{margin:0;color:var(--kt-muted);font-size:14px;line-height:1.5}.ip-others{display:grid;gap:12px}.ip-others h2{margin:0;font:600 18px/1.3 var(--font-sans)}.ip-others ul{list-style:none;margin:0;padding:0;border:1px solid var(--kt-line-soft);border-radius:12px;background:var(--kt-surface);overflow:hidden}.ip-others li{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;padding:12px 16px;min-width:0}.ip-others li+li{border-top:1px solid var(--kt-line-soft)}.ip-others li .ip-domain{flex:0 1 auto;font-size:14px}.ip-headline{flex:1 1 220px;color:var(--kt-ink-soft);font-size:14px}.ip-foot{padding-top:16px;border-top:1px solid var(--kt-line-soft);color:var(--kt-muted);font-size:13px}.ip-foot p{margin:0}@media(max-width:600px){.ip-bar,.ip-main{width:calc(100% - 32px)}.ip-cta-row .btn{flex:1 1 100%}.ip-lede{font-size:16px}}.ip-fl{gap:14px}.ip-fl-h{margin:0;font:600 18px/1.3 var(--font-sans)}.ip-fl-text{margin:0;color:var(--kt-ink-soft);font-size:15px;line-height:1.55;overflow-wrap:anywhere}.ip-fl-stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ip-fl-stats--one{grid-template-columns:minmax(0,1fr)}.ip-fl-stats li{display:grid;gap:4px;align-content:start;min-width:0;padding:12px 14px;border:1px solid var(--kt-line-soft);border-radius:10px}.ip-fl-stats b{font:600 26px/1.1 var(--font-sans);font-variant-numeric:tabular-nums}.ip-fl-stats b small{font-size:14px;font-weight:500;color:var(--kt-muted)}.ip-fl-stats span{color:var(--kt-ink-soft);font-size:14px;line-height:1.4;overflow-wrap:anywhere}.ip-fl .fl-suspect h3{margin:0;font-size:19px;font-weight:600}@media(max-width:600px){.ip-fl-stats{grid-template-columns:minmax(0,1fr)}}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/brand/fonts/archivo-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/brand/fonts/archivo-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/brand/fonts/newsreader-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/brand/fonts/newsreader-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/brand/fonts/ibm-plex-mono-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/brand/fonts/ibm-plex-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/brand/fonts/ibm-plex-mono-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/brand/fonts/ibm-plex-mono-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans: "Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-serif: "Newsreader", "Times New Roman", Times, serif;--font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--radius: 3px;--radius-sm: 2px;--shadow: 0 1px 0 var(--kt-line-soft), 0 12px 32px -18px rgba(14, 17, 22, .35);--focus: 0 0 0 3px var(--kt-uv-tint), 0 0 0 1.5px var(--kt-uv);--pad: clamp(16px, 3vw, 28px)}:root,[data-kt-theme=light]{color-scheme:light;--kt-bg: #eef0f2;--kt-surface: #ffffff;--kt-surface-2: #f6f7f9;--kt-ink: #0e1116;--kt-ink-soft: #3a414b;--kt-muted: #646c79;--kt-uv: #5b3fd6;--kt-uv-strong: #4630b0;--kt-flag: #b93a22;--kt-flag-tint: #b93a2214;--kt-cleared: #1b7452;--kt-cleared-tint: #1b745214;--kt-amber: #8a5a00;--kt-amber-tint: #b9801914;--kt-line: #0e111624;--kt-line-soft: #0e111614;--kt-uv-tint: #5b3fd612;--kt-on-ink: #eef0f2}@media(prefers-color-scheme:dark){:root:not([data-kt-theme=light]){color-scheme:dark;--kt-bg: #0e1116;--kt-surface: #171b22;--kt-surface-2: #1d222b;--kt-ink: #e9ebef;--kt-ink-soft: #c3c9d2;--kt-muted: #8b94a1;--kt-uv: #9b85ec;--kt-uv-strong: #b6a6f3;--kt-flag: #e0745e;--kt-flag-tint: #e0745e1f;--kt-cleared: #57b08c;--kt-cleared-tint: #57b08c1f;--kt-amber: #e0b35e;--kt-amber-tint: #e0b35e1f;--kt-line: #e9ebef29;--kt-line-soft: #e9ebef14;--kt-uv-tint: #9b85ec1a;--kt-on-ink: #0e1116;--shadow: 0 1px 0 var(--kt-line-soft), 0 12px 32px -18px rgba(0, 0, 0, .7)}}[data-kt-theme=dark]{color-scheme:dark;--kt-bg: #0e1116;--kt-surface: #171b22;--kt-surface-2: #1d222b;--kt-ink: #e9ebef;--kt-ink-soft: #c3c9d2;--kt-muted: #8b94a1;--kt-uv: #9b85ec;--kt-uv-strong: #b6a6f3;--kt-flag: #e0745e;--kt-flag-tint: #e0745e1f;--kt-cleared: #57b08c;--kt-cleared-tint: #57b08c1f;--kt-amber: #e0b35e;--kt-amber-tint: #e0b35e1f;--kt-line: #e9ebef29;--kt-line-soft: #e9ebef14;--kt-uv-tint: #9b85ec1a;--kt-on-ink: #0e1116;--shadow: 0 1px 0 var(--kt-line-soft), 0 12px 32px -18px rgba(0, 0, 0, .7)}*,*:before,*:after{box-sizing:border-box}html{height:100%;-webkit-text-size-adjust:100%}body{margin:0;min-height:100%;background:var(--kt-bg);color:var(--kt-ink);font:400 16px/1.55 var(--font-serif);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#root{min-height:100vh;display:flex;flex-direction:column}h1,h2,h3,h4{font-family:var(--font-sans);font-weight:600;letter-spacing:-.015em;line-height:1.15;margin:0;color:var(--kt-ink);text-wrap:balance}h1{font-size:clamp(26px,3vw,34px)}h2{font-size:clamp(20px,2.2vw,24px)}h3{font-size:17px}p{margin:0}a{color:var(--kt-uv);text-decoration-thickness:1px;text-underline-offset:2px}a:hover{color:var(--kt-uv-strong)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}code,.mono{font-family:var(--font-mono);font-size:.92em}:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--radius-sm)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:-999px;top:8px;z-index:100;background:var(--kt-uv);color:#fff;padding:8px 14px;font-family:var(--font-sans);font-weight:600;border-radius:var(--radius)}.skip-link:focus{left:12px}.label{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--kt-muted)}.label.uv{color:var(--kt-uv)}.muted{color:var(--kt-muted)}.soft{color:var(--kt-ink-soft)}.small{font-size:14px}.sans{font-family:var(--font-sans)}.nowrap{white-space:nowrap}.break{overflow-wrap:anywhere}.stack{display:grid;gap:12px}.stack-lg{display:grid;gap:22px}.row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.row.between{justify-content:space-between}.row.end{justify-content:flex-end}.grow{flex:1 1 auto;min-width:0}.right{text-align:right}.btn{--btn-bg: var(--kt-ink);--btn-fg: var(--kt-on-ink);--btn-line: var(--kt-ink);display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 16px;border-radius:var(--radius);border:1px solid var(--btn-line);background:var(--btn-bg);color:var(--btn-fg);font:600 14px/1.2 var(--font-sans);text-decoration:none;text-align:center;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.btn:hover:not(:disabled){filter:brightness(1.12)}.btn.uv{--btn-bg: var(--kt-uv);--btn-fg: #fff;--btn-line: var(--kt-uv)}.btn.quiet{--btn-bg: transparent;--btn-fg: var(--kt-ink);--btn-line: var(--kt-line)}.btn.quiet:hover:not(:disabled){filter:none;border-color:var(--kt-ink)}.btn.ghost{--btn-bg: transparent;--btn-fg: var(--kt-ink-soft);--btn-line: transparent;padding:0 10px}.btn.ghost:hover:not(:disabled){filter:none;background:var(--kt-line-soft)}.btn.danger{--btn-bg: transparent;--btn-fg: var(--kt-flag);--btn-line: var(--kt-flag)}.btn.sm{min-height:32px;padding:0 11px;font-size:13px}.btn.lg{min-height:46px;padding:0 20px;font-size:15px}.btn.full{width:100%}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.btn .spinner{width:14px;height:14px;border-width:2px}.link-btn{appearance:none;border:0;background:none;padding:0;color:var(--kt-uv);font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.link-btn:disabled{opacity:.5;cursor:wait}.form{display:grid;gap:16px}.field{display:grid;gap:6px}.field>span,.field-label{font:600 13px/1.3 var(--font-sans);color:var(--kt-ink-soft);display:flex;justify-content:space-between;gap:8px}.field>span em,.field-label em{font-style:normal;font-weight:400;color:var(--kt-muted)}.input,.field input:not([type=checkbox]):not([type=radio]),.field select,.field textarea{width:100%;min-height:44px;padding:0 12px;background:var(--kt-surface);color:var(--kt-ink);border:1px solid var(--kt-line);border-radius:var(--radius);font:400 16px/1.3 var(--font-sans)}.field textarea{padding:10px 12px;min-height:96px;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus,.input:focus{outline:none;border-color:var(--kt-uv);box-shadow:var(--focus)}.field input::placeholder{color:var(--kt-muted)}.field input[aria-invalid=true]{border-color:var(--kt-flag)}.field-help{font-size:13px;color:var(--kt-muted)}.field-help.mono{font-size:12px}.check{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;color:var(--kt-ink-soft);cursor:pointer}.check input{width:18px;height:18px;flex:0 0 18px;margin:3px 0 0;accent-color:var(--kt-uv)}.field-row{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 4px 10px;border:1px solid var(--kt-line);border-radius:999px;font:400 12.5px/1 var(--font-mono);color:var(--kt-ink-soft);background:var(--kt-surface)}.chip button{border:0;background:none;padding:0 2px;color:var(--kt-muted);font-size:15px;line-height:1}.chip button:hover{color:var(--kt-flag)}.segmented{display:inline-flex;border:1px solid var(--kt-line);border-radius:var(--radius);overflow:hidden}.segmented button{border:0;background:transparent;padding:7px 12px;font:500 13px/1 var(--font-sans);color:var(--kt-muted)}.segmented button+button{border-left:1px solid var(--kt-line)}.segmented button[aria-pressed=true]{background:var(--kt-ink);color:var(--kt-on-ink)}.notice{display:flex;gap:10px;align-items:flex-start;padding:11px 13px;border:1px solid var(--kt-line);border-left-width:3px;border-radius:var(--radius);background:var(--kt-surface);font-size:14px;color:var(--kt-ink-soft)}.notice:before{content:"";width:8px;height:8px;margin-top:7px;border-radius:50%;background:var(--kt-muted);flex:none}.notice.info{border-left-color:var(--kt-uv)}.notice.info:before{background:var(--kt-uv)}.notice.success{border-left-color:var(--kt-cleared)}.notice.success:before{background:var(--kt-cleared)}.notice.error{border-left-color:var(--kt-flag)}.notice.error:before{background:var(--kt-flag)}.view-as-banner{margin-bottom:16px}.notice.warn{border-left-color:var(--kt-amber)}.notice.warn:before{background:var(--kt-amber)}.notice>div{flex:1;min-width:0}.notice b{color:var(--kt-ink)}.pill{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid var(--kt-line);border-radius:var(--radius-sm);font:500 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--kt-ink-soft);white-space:nowrap;background:var(--kt-surface)}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.85}.pill.uv{color:var(--kt-uv);border-color:var(--kt-uv);background:var(--kt-uv-tint)}.pill.flag{color:var(--kt-flag);border-color:color-mix(in srgb,var(--kt-flag) 50%,transparent);background:var(--kt-flag-tint)}.pill.ok{color:var(--kt-cleared);border-color:color-mix(in srgb,var(--kt-cleared) 50%,transparent);background:var(--kt-cleared-tint)}.pill.amber{color:var(--kt-amber);border-color:color-mix(in srgb,var(--kt-amber) 50%,transparent);background:var(--kt-amber-tint)}.pill.muted{color:var(--kt-muted)}.pill.plain:before{display:none}.count{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;padding:0 6px;border-radius:999px;background:var(--kt-line-soft);font:600 11px/1 var(--font-mono);color:var(--kt-ink-soft)}.count.uv{background:var(--kt-uv);color:#fff}.card{background:var(--kt-surface);border:1px solid var(--kt-line-soft);border-radius:var(--radius);box-shadow:var(--shadow)}.card.pad{padding:var(--pad)}.card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px var(--pad);border-bottom:1px solid var(--kt-line-soft)}.card-head h2,.card-head h3{margin:0}.card-head .label{margin-bottom:4px;display:block}.card-body{padding:var(--pad)}.card-body+.card-body{border-top:1px solid var(--kt-line-soft)}.card-foot{padding:14px var(--pad);border-top:1px solid var(--kt-line-soft);display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;font-size:14px;color:var(--kt-muted)}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:var(--kt-line-soft);border:1px solid var(--kt-line-soft);border-radius:var(--radius);overflow:hidden}.stat{background:var(--kt-surface);padding:16px 18px;display:grid;gap:6px;min-width:0}.stat b{font:600 28px/1 var(--font-sans);letter-spacing:-.02em;color:var(--kt-ink)}.stat b.small{font-size:18px}.stat small{color:var(--kt-muted);font-size:13px}.stat.flag b{color:var(--kt-flag)}.stat.uv b{color:var(--kt-uv)}.kv{display:grid;grid-template-columns:minmax(120px,34%) 1fr;gap:10px 18px;margin:0;font-size:15px}.kv dt{color:var(--kt-muted);font:400 13px/1.6 var(--font-sans)}.kv dd{margin:0;color:var(--kt-ink);overflow-wrap:anywhere}.divider{height:1px;background:var(--kt-line-soft);border:0;margin:0}.empty{text-align:center;padding:clamp(28px,6vw,56px) var(--pad);display:grid;gap:10px;justify-items:center;color:var(--kt-ink-soft)}.empty h3{color:var(--kt-ink)}.empty p{max-width:46ch}.empty .glyph{width:44px;height:44px;border:1px solid var(--kt-line);border-radius:var(--radius);display:grid;place-items:center;color:var(--kt-muted);font-family:var(--font-mono);font-size:18px;margin-bottom:6px}.skeleton{display:block;background:linear-gradient(90deg,var(--kt-line-soft),var(--kt-surface-2),var(--kt-line-soft));background-size:200% 100%;animation:shimmer 1.4s linear infinite;border-radius:var(--radius-sm);min-height:14px}.skeleton.line{height:14px;width:100%}.skeleton.block{height:80px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.spinner{width:20px;height:20px;border:2px solid var(--kt-line);border-top-color:var(--kt-uv);border-radius:50%;animation:spin .8s linear infinite;display:inline-block;flex:none}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinner,.skeleton{animation-duration:3s}}.boot{min-height:100vh;display:grid;place-content:center;justify-items:center;gap:14px;color:var(--kt-muted);font-family:var(--font-sans);font-size:14px}.progress{height:6px;background:var(--kt-line-soft);border-radius:999px;overflow:hidden}.progress>span{display:block;height:100%;background:var(--kt-uv);border-radius:inherit;transition:width .3s ease}.progress.indeterminate>span{width:30%;animation:slide 1.4s ease-in-out infinite}@keyframes slide{0%{margin-left:-30%}to{margin-left:100%}}.rows{display:grid}.rows>.rowitem{display:grid;grid-template-columns:var(--cols, 1fr);gap:14px;align-items:center;padding:14px var(--pad);border-top:1px solid var(--kt-line-soft);text-decoration:none;color:inherit;min-width:0}.rows>.rowitem:first-child{border-top:0}.rows>a.rowitem:hover{background:var(--kt-surface-2)}.rows .cell-label{display:none}.rows .primary{font:500 15px/1.35 var(--font-mono);color:var(--kt-ink);overflow-wrap:anywhere}.rows .secondary{font-size:13px;color:var(--kt-muted)}.rows-head{display:grid;grid-template-columns:var(--cols, 1fr);gap:14px;padding:10px var(--pad);border-bottom:1px solid var(--kt-line-soft)}@media(max-width:760px){.rows>.rowitem{grid-template-columns:1fr!important;gap:8px;padding:14px var(--pad)}.rows-head{display:none}.rows .cell{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.rows .cell-label{display:inline;font:400 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--kt-muted)}.rows .cell.lead{display:block}}.timeline{list-style:none;margin:0;padding:0;display:grid;gap:0}.timeline li{position:relative;padding:0 0 16px 22px;font-size:14px}.timeline li:before{content:"";position:absolute;left:4px;top:7px;width:8px;height:8px;border-radius:50%;background:var(--kt-uv)}.timeline li:after{content:"";position:absolute;left:7.5px;top:17px;bottom:-2px;width:1px;background:var(--kt-line)}.timeline li:last-child:after{display:none}.timeline time{display:block;font:400 11.5px/1.4 var(--font-mono);color:var(--kt-muted)}.signals{list-style:none;margin:0;padding:0;display:grid;gap:1px;background:var(--kt-line-soft);border:1px solid var(--kt-line-soft);border-radius:var(--radius);overflow:hidden}.signals li{background:var(--kt-surface);padding:12px var(--pad);display:grid;grid-template-columns:110px 1fr;gap:6px 16px;align-items:start}.signals .kind{font:500 11px/1.8 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--kt-uv)}.signals .detail{font-size:15px;color:var(--kt-ink);overflow-wrap:anywhere;white-space:pre-wrap}.signals .meta{grid-column:2;font:400 12px/1.5 var(--font-mono);color:var(--kt-muted);display:flex;flex-wrap:wrap;gap:4px 14px}@media(max-width:640px){.signals li{grid-template-columns:1fr}.signals .meta{grid-column:1}}.pre{font:400 13px/1.55 var(--font-mono);background:var(--kt-surface-2);border:1px solid var(--kt-line-soft);border-radius:var(--radius);padding:14px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:360px;overflow:auto;color:var(--kt-ink);margin:0}dialog.dialog{border:1px solid var(--kt-line);border-radius:var(--radius);background:var(--kt-surface);color:var(--kt-ink);padding:0;width:min(520px,calc(100% - 32px));box-shadow:var(--shadow)}dialog.dialog::backdrop{background:#0e11168c;backdrop-filter:blur(2px)}.dialog-body{padding:var(--pad);display:grid;gap:14px}.dialog-actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;padding:14px var(--pad);border-top:1px solid var(--kt-line-soft)}@media(max-width:520px){.dialog-actions{flex-direction:column-reverse}.dialog-actions .btn{width:100%}}.quote-box{border:1px solid var(--kt-line);border-radius:var(--radius);display:grid;grid-template-columns:1fr 1fr}.quote-box>div{padding:14px 16px;display:grid;gap:4px}.quote-box>div+div{border-left:1px solid var(--kt-line-soft)}.quote-box b{font:600 24px/1 var(--font-sans);letter-spacing:-.02em}@media(max-width:420px){.quote-box{grid-template-columns:1fr}.quote-box>div+div{border-left:0;border-top:1px solid var(--kt-line-soft)}}.public-shell{min-height:100vh;display:flex;flex-direction:column}.public-header{width:min(1180px,100% - 48px);margin:0 auto;min-height:76px;padding:12px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px}.public-header nav{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;font:400 12.5px/1 var(--font-mono);letter-spacing:.02em}.public-header nav a{color:var(--kt-muted);text-decoration:none}.public-header nav a:hover,.public-header nav a[aria-current=page]{color:var(--kt-ink)}.public-main{flex:1;width:min(1180px,100% - 48px);margin:0 auto}.public-footer{width:min(1180px,100% - 48px);margin:40px auto 0;padding:22px 0 30px;border-top:1px solid var(--kt-line-soft);display:grid;gap:14px;font-size:13px;color:var(--kt-muted)}.public-footer nav{display:flex;flex-wrap:wrap;gap:8px 20px;font:400 12px/1 var(--font-mono)}.public-footer nav a{color:var(--kt-muted);text-decoration:none}.public-footer nav a:hover{color:var(--kt-ink)}.public-footer .entity{font-size:12px;line-height:1.5;max-width:72ch}.wordmark{display:inline-flex;align-items:center;color:var(--kt-ink);text-decoration:none}.wordmark svg{display:block}.theme-toggle{border:1px solid var(--kt-line);background:transparent;color:var(--kt-ink);padding:7px 12px;border-radius:var(--radius-sm);font:400 12px/1 var(--font-mono)}.theme-toggle:hover{border-color:var(--kt-ink)}.theme-toggle__icon{display:none}.theme-cluster{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;min-width:0}.theme-cluster--app{gap:4px}.founder-call{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;white-space:nowrap;border:1px solid var(--kt-uv);background:var(--kt-uv-tint);color:var(--kt-uv);padding:6px 11px;border-radius:var(--radius-sm);font:400 12px/1 var(--font-mono);letter-spacing:.02em;text-decoration:none}.founder-call:hover{border-color:var(--kt-uv-strong);color:var(--kt-uv-strong)}.founder-call:focus-visible{outline:none;box-shadow:var(--focus)}.founder-call>svg{flex:0 0 auto}.founder-call__short{display:none}.public-header nav a.founder-call,.welcome-header a.founder-call{color:var(--kt-uv);text-decoration:none}.public-header nav a.founder-call:hover,.welcome-header a.founder-call:hover{color:var(--kt-uv-strong);text-decoration:none}.founder-call--app{min-height:36px;padding:0 12px;border-color:var(--kt-line);border-radius:var(--radius);background:transparent;color:var(--kt-ink);font:500 13px/20px var(--font-sans);letter-spacing:0;transition:background-color .12s ease-out,border-color .12s ease-out}.founder-call--app>svg{color:var(--kt-uv)}.founder-call--app:hover{background:var(--kt-surface-2);border-color:var(--kt-ink-soft);color:var(--kt-ink)}@media(max-width:480px){.founder-call{padding:6px 9px}.founder-call--app{padding:0 10px}.founder-call__long{display:none}.founder-call__short{display:inline}}.auth-wrap{flex:1;display:grid;place-items:center;padding:clamp(20px,5vw,56px) 0}.auth-card{width:min(440px,100%);background:var(--kt-surface);border:1px solid var(--kt-line-soft);border-radius:var(--radius);padding:clamp(24px,4vw,36px);box-shadow:var(--shadow);display:grid;gap:14px}.auth-card h1{font-size:26px}.auth-card .intro{color:var(--kt-ink-soft);font-size:15.5px}.auth-card .form{margin-top:4px}.auth-switch{text-align:center;font-size:14px;color:var(--kt-muted);margin-top:6px}.auth-divider{display:flex;align-items:center;gap:12px;color:var(--kt-muted);font:400 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.auth-divider:before,.auth-divider:after{content:"";flex:1;height:1px;background:var(--kt-line-soft)}.google-btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:44px;border:1px solid var(--kt-line);background:var(--kt-surface);color:var(--kt-ink);border-radius:var(--radius);font:500 14px/1 var(--font-sans)}.google-btn:hover:not(:disabled){border-color:var(--kt-ink)}.google-btn:disabled{opacity:.5;cursor:not-allowed}.plan-tag{display:inline-flex;gap:8px;align-items:baseline;padding:8px 12px;background:var(--kt-uv-tint);border:1px solid color-mix(in srgb,var(--kt-uv) 30%,transparent);border-radius:var(--radius);font-size:13.5px;color:var(--kt-ink-soft)}.plan-tag b{font-family:var(--font-sans);color:var(--kt-ink)}.page-head{margin:clamp(28px,5vw,56px) 0 28px;display:grid;gap:10px;max-width:760px}.page-head p{color:var(--kt-ink-soft);font-size:17px}.plan-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;align-items:stretch}.plan{position:relative;display:flex;flex-direction:column;gap:14px;padding:22px 20px 20px;background:var(--kt-surface);border:1px solid var(--kt-line-soft);border-radius:var(--radius);box-shadow:var(--shadow);min-width:0}.plan.featured{border-color:var(--kt-uv);box-shadow:0 0 0 1px var(--kt-uv),var(--shadow)}.plan .ribbon{position:absolute;top:-10px;left:16px;background:var(--kt-uv);color:#fff;padding:3px 8px;border-radius:var(--radius-sm);font:600 10px/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.plan h2{font-size:20px}.plan .price{display:flex;align-items:baseline;gap:6px}.plan .price b{font:600 34px/1 var(--font-sans);letter-spacing:-.03em}.plan .price span{color:var(--kt-muted);font-size:13px}.plan ul{list-style:none;margin:0;padding:14px 0 0;border-top:1px solid var(--kt-line-soft);display:grid;gap:8px;font-size:14px;color:var(--kt-ink-soft)}.plan ul li:before{content:"/";font-family:var(--font-mono);color:var(--kt-uv);margin-right:8px}.plan .btn{margin-top:auto}.plan small{color:var(--kt-muted);font-size:12.5px;line-height:1.45}@media(max-width:1020px){.plan-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.plan-grid{grid-template-columns:1fr}}.legal{width:min(760px,100%);margin:clamp(28px,5vw,60px) auto;display:grid;gap:28px}.legal header{display:grid;gap:10px;padding-bottom:20px;border-bottom:1px solid var(--kt-line-soft)}.legal section{display:grid;gap:8px}.legal section h2{font-size:19px}.legal p,.legal li{color:var(--kt-ink-soft);font-size:16px}.legal ul{margin:0;padding-left:20px}.app-shell{flex:1;display:grid;grid-template-columns:236px minmax(0,1fr);min-height:100vh}.sidebar{position:sticky;top:0;height:100vh;overflow:auto;display:flex;flex-direction:column;gap:22px;padding:22px 16px;background:var(--kt-surface);border-right:1px solid var(--kt-line-soft)}.sidebar .wordmark{padding:0 6px}.sidenav{display:grid;gap:2px}.sidenav a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border-radius:var(--radius);color:var(--kt-ink-soft);text-decoration:none;font:500 14px/1 var(--font-sans)}.sidenav a:hover{background:var(--kt-line-soft);color:var(--kt-ink)}.sidenav a[aria-current=page],.sidenav a.active{background:var(--kt-ink);color:var(--kt-on-ink)}.sidenav a.active .count{background:#ffffff2e;color:inherit}.sidenav .group{padding:14px 10px 6px}.sidebar-foot{margin-top:auto;display:grid;gap:10px;padding-top:16px;border-top:1px solid var(--kt-line-soft);font-size:13px;color:var(--kt-muted)}.sidebar-foot .who{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:12px}.brand-switch{display:grid;gap:6px}.brand-switch select{width:100%;min-height:40px;padding:0 10px;border:1px solid var(--kt-line);border-radius:var(--radius);background:var(--kt-surface);font:500 13px/1 var(--font-mono)}.app-main{min-width:0;display:flex;flex-direction:column}.topbar{display:none}.app-content{width:min(1120px,100%);margin:0 auto;padding:clamp(18px,3vw,36px) var(--pad) 80px;display:grid;gap:22px;align-content:start}.app-content>*,.two-col>*,.grid-2>*,.stack>*,.stack-lg>*{min-width:0}.content-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.content-head .label{display:block;margin-bottom:6px}.content-head p{color:var(--kt-ink-soft);margin-top:6px;max-width:64ch}.content-head .actions{display:flex;gap:8px;flex-wrap:wrap}.two-col{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:22px;align-items:start}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.crumbs{display:flex;flex-wrap:wrap;gap:6px;font:400 12px/1.4 var(--font-mono);color:var(--kt-muted)}.crumbs a{color:var(--kt-muted);text-decoration:none}.crumbs a:hover{color:var(--kt-ink)}.crumbs>*+*:before{content:"/";margin-right:6px;color:var(--kt-muted)}.crumbs>span{color:var(--kt-ink-soft);overflow-wrap:anywhere}.tabs{display:flex;gap:2px;border-bottom:1px solid var(--kt-line-soft);overflow-x:auto}.tabs a,.tabs button{padding:10px 14px;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;color:var(--kt-muted);font:500 13.5px/1 var(--font-sans);text-decoration:none;white-space:nowrap}.tabs a[aria-current=page],.tabs button[aria-selected=true]{color:var(--kt-ink);border-bottom-color:var(--kt-uv)}.activity{list-style:none;margin:0;padding:0}.activity li{display:grid;grid-template-columns:96px 1fr;gap:12px;padding:10px var(--pad);border-top:1px solid var(--kt-line-soft);font-size:14px;align-items:baseline}.activity li:first-child{border-top:0}.activity time{font:400 11.5px/1.5 var(--font-mono);color:var(--kt-muted)}.activity a{color:inherit}.next-action{display:grid;gap:10px;padding:var(--pad);background:var(--kt-surface);border-radius:var(--radius);border:1px solid var(--kt-line-soft);border-left:3px solid var(--kt-uv)}.next-action h3{font-size:16px}.next-action p{color:var(--kt-ink-soft);font-size:15px}.run-card{display:grid;gap:12px;padding:var(--pad)}.run-card .stage{font:500 12px/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--kt-uv)}.domain{font-family:var(--font-mono);font-weight:500;overflow-wrap:anywhere}.list-plain{list-style:none;margin:0;padding:0;display:grid;gap:8px}.usage-meter{display:grid;gap:6px}.usage-meter .row{font-size:13px}@media(max-width:900px){.app-shell{grid-template-columns:1fr}.sidebar{display:none}.topbar{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:0 14px;background:var(--kt-surface);border-bottom:1px solid var(--kt-line-soft)}.topbar .menu-btn{border:1px solid var(--kt-line);background:transparent;border-radius:var(--radius);min-width:40px;height:36px;display:grid;place-items:center}.app-content{padding:18px 16px 96px}.two-col,.grid-2{grid-template-columns:1fr}.mobile-nav{position:fixed;inset:auto 0 0;z-index:30;display:grid;grid-template-columns:repeat(5,1fr);background:var(--kt-surface);border-top:1px solid var(--kt-line-soft);padding:6px 4px calc(6px + env(safe-area-inset-bottom))}.mobile-nav a{display:grid;justify-items:center;gap:3px;padding:6px 2px;color:var(--kt-muted);text-decoration:none;font:500 10.5px/1 var(--font-sans);border-radius:var(--radius)}.mobile-nav a svg{width:20px;height:20px}.mobile-nav a.active{color:var(--kt-uv)}.drawer{border:0;padding:0;margin:0;max-width:none;max-height:none;width:min(320px,86vw);height:100vh;height:100dvh;inset:0 auto 0 0;background:var(--kt-surface);color:var(--kt-ink);box-shadow:var(--shadow)}.drawer::backdrop{background:#0e11168c}.drawer .sidebar{display:flex;position:static;height:100%;border-right:0}.content-head{align-items:flex-start;flex-direction:column}.content-head .actions{width:100%}.content-head .actions .btn{flex:1 1 auto}.kv{grid-template-columns:1fr;gap:4px 0}.kv dt{margin-top:8px}.kv dt:first-child{margin-top:0}.activity li{grid-template-columns:1fr;gap:2px}.stats{grid-template-columns:repeat(2,1fr)}.public-header,.public-main,.public-footer{width:min(1180px,100% - 32px)}.public-header nav{gap:14px}}@media(min-width:901px){.mobile-nav,.drawer{display:none}}@media(max-width:400px){.stat b{font-size:24px}.btn{padding:0 13px}.auth-card{padding:22px 18px}}.verdict-card{padding:22px;margin-bottom:22px}.verdict-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);gap:28px;align-items:start}.verdict-grid>*{min-width:0}.verdict-list{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:15px}.verdict-list li{position:relative;padding-left:24px}.verdict-list.reasons li:before{content:"✓";position:absolute;left:2px;color:var(--kt-flag);font-weight:700}.verdict-list.cautions li{color:var(--kt-ink-soft)}.verdict-list.cautions li:before{content:"!";position:absolute;left:6px;color:var(--kt-amber);font-weight:700}.decide{border-left:1px solid var(--kt-line-soft);padding-left:24px}.verdict-foot{margin-top:20px;padding-top:16px;border-top:1px solid var(--kt-line-soft);display:grid;gap:8px}.decide-secondary{padding-top:6px;border-top:1px solid var(--kt-line-soft)}.evidence-details>summary{cursor:pointer;list-style:none}.evidence-details>summary::-webkit-details-marker{display:none}.evidence-details>summary h2:after{content:" ▸";color:var(--kt-muted);font-size:14px}.evidence-details[open]>summary h2:after{content:" ▾"}@media(max-width:900px){.verdict-grid{grid-template-columns:1fr;gap:20px}.decide{border-left:0;padding-left:0;border-top:1px solid var(--kt-line-soft);padding-top:18px}}.home-switch{position:fixed;right:18px;bottom:18px;z-index:60;display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:8px 10px;border:1px solid var(--kt-line);border-radius:999px;background:color-mix(in srgb,var(--kt-surface) 88%,transparent);backdrop-filter:blur(6px);box-shadow:0 8px 30px #0000002e}.home-switch .label{padding:0 4px}.home-switch button{all:unset;cursor:pointer;padding:6px 12px;border-radius:999px;font:550 12.5px/1.2 var(--font-sans);color:var(--kt-ink-soft)}.home-switch button:hover{color:var(--kt-ink)}.home-switch button.on{background:var(--kt-uv);color:#fff}.home-sentence{font:450 17px/1.55 var(--font-serif);color:var(--kt-ink);margin:0 0 18px;max-width:64ch}.home-pipeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:start}@media(max-width:1100px){.home-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-col .rows{display:grid}.home-check.done{opacity:.72}.home-bar{height:10px;border-radius:999px;background:var(--kt-line-soft);overflow:hidden}.home-bar span{display:block;height:100%;background:var(--kt-uv);border-radius:999px}.stat-explained{display:grid;gap:6px;align-content:start}.stat-explained p{margin:0;max-width:30ch}.home-card{padding:22px 24px;display:grid;gap:14px;align-content:start}.home-card .label{color:var(--kt-muted);font:400 11.5px/1.4 var(--font-mono);letter-spacing:.08em}.home-para{margin:0;font:400 15px/1.6 var(--font-serif);color:var(--kt-ink);max-width:70ch}.home-placeholder{margin:0;color:var(--kt-muted);font-size:14px;font-style:italic}.home-note{margin:0;color:var(--kt-ink-soft);font-size:13.5px}.home-log{margin:0;padding:0;list-style:none;display:grid;gap:10px}.home-log li{display:flex;gap:12px;align-items:baseline;font-size:14px}.home-log time{color:var(--kt-muted);font:400 12px/1.4 var(--font-mono);min-width:52px}.home-queue{display:grid}.home-queue-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--kt-line-soft)}.home-queue-domain{font-family:var(--font-mono);font-size:14px;overflow-wrap:anywhere}.home-queue-link{margin-left:auto;font-size:12.5px}.home-tracker{display:grid;gap:14px}.home-tracker-row{display:grid;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--kt-line-soft)}.home-tracker-date{display:block;color:var(--kt-muted);font:400 12px/1.5 var(--font-mono)}.home-tracker-steps{display:flex;flex-wrap:wrap;gap:8px}.home-tracker-steps span{padding:5px 12px;border-radius:999px;border:1px solid var(--kt-line);color:var(--kt-muted);font:500 12px/1.2 var(--font-sans)}.home-tracker-steps span.done{border-color:transparent;background:color-mix(in srgb,var(--kt-ok, #2e9e6b) 15%,transparent);color:var(--kt-ok, #2e9e6b)}.home-tracker-steps span.current{border-color:var(--kt-uv);color:var(--kt-ink);background:var(--kt-uv-tint)}.home-slimbar{display:flex;flex-wrap:wrap;gap:18px;align-items:center;padding:12px 18px;border:1px solid var(--kt-line);border-radius:var(--radius);background:var(--kt-surface-2);font-size:13.5px;color:var(--kt-ink-soft)}.home3{max-width:760px;padding:8px 0 40px;display:grid;gap:18px}.home3-date,.home3-meta{margin:0;color:var(--kt-muted);font:400 12px/1.4 var(--font-mono);letter-spacing:.06em}.home3-title{margin:0;font:550 34px/1.15 var(--font-serif);letter-spacing:-.01em}.home3-para{margin:0;font:400 16.5px/1.65 var(--font-serif);color:var(--kt-ink);max-width:62ch}.home3-para b{font-weight:600}.home3-cta{font-size:16px}.home3-link{color:var(--kt-ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--kt-uv) 60%,transparent);text-underline-offset:4px}.home3-link:hover{color:var(--kt-uv);text-decoration-color:var(--kt-uv)}.home3-foot{margin:26px 0 0;padding-top:14px;border-top:1px solid var(--kt-line-soft);color:var(--kt-muted);font-size:12.5px;max-width:70ch}.home3-strip{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 16px;border-left:3px solid var(--kt-uv);background:var(--kt-uv-tint);font-size:14px}.home3-strip b{font-family:var(--font-mono)}.home3-count{font-family:var(--font-mono);font-size:20px;color:var(--kt-uv);font-weight:500}.home3-queue{display:grid;gap:0}.home3-row{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--kt-line-soft)}.home3-pill{flex:none;padding:4px 10px;border-radius:999px;font:500 11px/1.2 var(--font-sans);letter-spacing:.02em}.home3-pill.flag{color:var(--kt-flag);background:var(--kt-flag-tint)}.home3-pill.amber{color:var(--kt-amber, #a2701d);background:color-mix(in srgb,var(--kt-amber, #a2701d) 12%,transparent)}.home3-rowlink{font-family:var(--font-mono);font-size:14.5px;color:var(--kt-ink);text-decoration:none;overflow-wrap:anywhere}.home3-rowlink:hover{text-decoration:underline;text-underline-offset:3px}.home3-right{margin-left:auto;font-size:12px}.home3-numerals{display:flex;flex-wrap:wrap;gap:20px 44px;padding:18px 0 8px}.home3-numerals div{display:grid;gap:2px}.home3-numerals b{font:550 54px/1 var(--font-serif);letter-spacing:-.02em}.home3-numerals b.neg{color:var(--kt-flag)}.home3-numerals b.uv{color:var(--kt-uv)}.home3-numerals span{color:var(--kt-muted);font:400 12.5px/1.4 var(--font-mono)}@media(max-width:600px){.public-header{position:relative;min-height:0;padding:8px 0 4px;gap:0 12px}.public-header .wordmark{min-height:44px}.public-header nav{width:100%;gap:0 18px}.public-header nav>a{display:inline-flex;align-items:center;min-height:44px}.public-header nav>.theme-cluster{position:absolute;top:10px;right:0;margin:0}.theme-toggle:not(.theme-toggle--icon){display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:0 10px}.theme-toggle__text{display:none}.theme-toggle__icon{display:block}.founder-call:not(.founder-call--app){min-height:40px}.founder-call--app{min-height:44px}.public-footer nav{gap:0 12px}.public-footer nav a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}.auth-switch a,.field-row a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}.check{min-height:40px;align-items:center}.check input{margin-top:0}.btn.sm{min-height:40px}}@media(max-width:680px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea{font-size:16px!important}}.finding-card{border:1px solid var(--kt-line);border-radius:12px;background:var(--kt-surface);overflow:hidden;min-width:0}.finding-card-meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:14px 22px;border-bottom:1px solid var(--kt-line-soft);color:var(--kt-muted);font-size:13px}.finding-status{font-weight:600;color:var(--kt-ink-soft)}.finding-card-body{padding:22px}.finding-card-body h2{font:600 20px/1.35 var(--font-sans);margin:0}.finding-card-body h2 a{color:inherit;text-decoration:none}.finding-sources{font-size:13px;color:var(--kt-muted);overflow-wrap:anywhere;margin:7px 0 18px}.finding-observations{padding-left:20px;margin:0 0 18px;display:grid;gap:6px;font-size:15px;line-height:1.55;overflow-wrap:anywhere}.finding-next{padding:14px 0;border-top:1px solid var(--kt-line-soft);margin:0 0 6px}.finding-next>span{font-size:12px;color:var(--kt-muted);font-weight:600}.finding-next p{margin:5px 0 0;font-size:15px;line-height:1.5}.finding-muted{color:var(--kt-muted);font-size:14px;line-height:1.5}.finding-detail .finding-evidence{min-width:0;display:grid;gap:24px;align-content:start}.finding-detail h2{font-size:19px}.finding-detail h3{font-size:16px}.finding-detail p,.finding-detail li{line-height:1.6}.finding-action{align-self:start}.finding-action h2{margin-top:0}.finding-action .jc-actions{display:grid;gap:10px}.finding-action .jc-actions>*{justify-content:center}.finding-action .jc-service{padding-left:20px}.finding-evidence .jc-evidence>h2{margin-top:0}.finding-evidence .jc-proof{border-radius:12px}.finding-review-note{border:1px solid var(--kt-line);border-radius:12px;padding:16px 20px;background:var(--kt-surface)}.finding-review-note summary{font-weight:600;cursor:pointer}.finding-review-note p{white-space:pre-line;overflow-wrap:anywhere}.finding-fact-source{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--kt-muted);overflow-wrap:anywhere}.finding-fact-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.finding-fact{border:1px solid var(--kt-line);border-radius:12px;background:var(--kt-surface);padding:18px}.finding-fact>p:first-child{font-weight:600;margin:0 0 10px}.finding-facts{display:grid;gap:12px}.finding-facts section{display:grid;gap:12px}.finding-detail .jc-detail,.finding-detail .jc-meaning{max-width:none}.finding-filter-note{font-size:13px;color:var(--kt-muted);margin:0 0 20px}.finding-action .jc-relationship{margin-top:16px}.finding-action .jc-relationship .jc-actions{display:flex}.finding-action .jc-report-url{overflow-wrap:anywhere}@media(max-width:760px){.finding-card-body{padding:18px}.finding-card-meta{padding:12px 18px}.finding-card-body h2{font-size:18px}.finding-detail .jf-detail-grid{display:flex;flex-direction:column}.finding-detail .finding-action{order:-1;width:100%;box-sizing:border-box}.finding-detail .finding-evidence{width:100%}.finding-detail .jf-decision{position:static}}.finding-action h3{margin:20px 0 10px}.finding-detail .jf-page-heading .finding-status{font-size:13px;border:1px solid var(--kt-line);border-radius:4px;padding:6px 10px}.finding-secondary-facts>.finding-facts{margin-top:0}.finding-other-records{margin-top:16px}.finding-other-records summary{cursor:pointer;color:var(--kt-muted);font-size:13px}.finding-other-records .finding-source-record{margin-top:16px;padding-top:16px;border-top:1px solid var(--kt-line-soft)}.finding-card-body h2+.finding-observations,.finding-card-body h2+.finding-muted{margin-top:12px}.jf-takedown-cta{display:grid;gap:8px;justify-items:start;min-width:0}.jf-finding-actions>.jf-takedown-cta{flex:1 1 100%}.jf-takedown-cta--detail{justify-items:stretch;margin-top:12px}.jf-takedown-cta--detail>.jf-button{width:100%;justify-content:center}.jf-takedown-confirm{margin:0;font-size:13px;line-height:1.45;color:var(--kt-muted);overflow-wrap:anywhere}.jf-takedown-line{margin:0;font-size:14px;line-height:1.5;color:var(--kt-ink-soft)}.jf-takedown-next{margin-top:8px;padding-top:14px;border-top:1px solid var(--kt-line-soft)}.finding-action .jf-takedown-next h3{margin:0 0 8px;font-size:14px}.jf-takedown-next ul{margin:0;padding-left:18px;display:grid;gap:6px;font-size:14px;line-height:1.5}.finding-detail .jf-takedown-next li{line-height:1.5}.jf-takedown-secondary{margin-top:18px;padding-top:12px;border-top:1px solid var(--kt-line-soft)}.jf-takedown-secondary>p{margin:0 0 6px;font-size:13px;color:var(--kt-muted)}.jf-takedown-secondary>div{display:flex;flex-wrap:wrap;gap:8px}.jf-takedown-secondary .jf-button{width:auto;font-size:13px}.jf-takedown-done{margin:10px 0;padding:12px 14px;border-radius:8px;background:var(--kt-cleared-tint);color:var(--kt-ink);font-size:14px;line-height:1.5}.jf-takedown-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin:0 0 24px;padding:16px 20px;border:1px solid var(--kt-line);border-left:4px solid var(--kt-uv);border-radius:12px;background:var(--kt-surface)}.jf-takedown-banner>p{margin:0;font-size:15px;line-height:1.5;overflow-wrap:anywhere;min-width:0;flex:1 1 280px}.jf-takedown-banner-action{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.jf-takedown-banner-action .jf-takedown-cta{max-width:360px}.jf-takedown-banner--progress{border-left-color:var(--kt-cleared)}@media(max-width:760px){.jf-takedown-banner{padding:14px 16px}.jf-takedown-banner-action,.jf-takedown-banner-action .jf-takedown-cta{width:100%;max-width:none}.jf-takedown-banner-action .jf-button{width:100%;justify-content:center}}.jf-desk{display:grid;gap:12px;min-width:0}.jf-desk .jf-takedown-done{margin:4px 0 0}.jf-desk-approval{display:grid;gap:10px;min-width:0;padding:14px;border:1px solid var(--kt-line);border-radius:10px;background:var(--kt-surface)}.finding-action .jf-desk-approval h3{margin:0;font-size:14px}.jf-desk-notice{margin:0;max-height:360px;overflow:auto;padding:12px;border:1px solid var(--kt-line-soft);border-radius:8px;background:var(--kt-bg);font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--kt-ink);white-space:pre-wrap;overflow-wrap:anywhere}.jf-desk-actions{display:flex;flex-wrap:wrap;gap:8px}.jf-desk-actions .jf-button{width:auto}.jf-desk-question{display:grid;gap:6px;min-width:0}.jf-desk-question label{font-size:13px;color:var(--kt-muted)}.jf-desk-question textarea{font:inherit;font-size:14px;min-width:0;width:100%;padding:8px 10px;border:1px solid var(--kt-line);border-radius:8px;background:var(--kt-bg);color:var(--kt-ink);resize:vertical}.jf-desk-sent summary{cursor:pointer;font-size:14px}.jf-desk-sent .jf-desk-notice{margin-top:8px}.jf-desk-questions{margin:0;padding-left:18px;display:grid;gap:6px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.jf-desk-questions span{color:var(--kt-muted)}.jf-desk-error{margin:0;font-size:14px;color:var(--kt-flag)}.jf-desk-timeline{margin:0;padding:12px 0 0;list-style:none;display:grid;gap:6px;border-top:1px solid var(--kt-line-soft);font-size:14px}.jf-desk-timeline li{display:flex;justify-content:space-between;gap:12px;min-width:0}.jf-desk-timeline time{color:var(--kt-muted);white-space:nowrap}.jf-win{margin:0 0 24px;border:1px solid color-mix(in srgb,var(--kt-cleared) 38%,var(--kt-line));border-radius:12px;background:var(--kt-surface);overflow:hidden;min-width:0}.jf-win-head{display:flex;gap:14px;align-items:flex-start;padding:18px 22px;background:var(--kt-cleared-tint);border-bottom:1px solid var(--kt-line-soft)}.jf-win--record .jf-win-head{border-bottom:0}.jf-win-head>div{min-width:0}.jf-win-icon{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--kt-cleared);color:var(--kt-surface)}.jf-win-head h2{margin:0;font-size:20px;line-height:1.25;color:var(--kt-cleared)}.jf-win-lead{margin:4px 0 0;font-size:15px;line-height:1.5;color:var(--kt-ink);overflow-wrap:anywhere}.jf-win-body{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px 32px;padding:20px 22px}.jf-win-steps{list-style:none;margin:0;padding:0;display:grid;min-width:0}.jf-win-steps li{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:10px;align-items:baseline;padding:0 0 14px;font-size:14px;line-height:1.45}.jf-win-steps li:last-child{padding-bottom:0}.jf-win-steps li:not(:last-child):before{content:"";position:absolute;left:8px;top:16px;bottom:0;width:2px;background:color-mix(in srgb,var(--kt-cleared) 38%,transparent)}.jf-win-dot{align-self:start;justify-self:center;margin-top:5px;width:10px;height:10px;border-radius:50%;border:2px solid var(--kt-cleared);background:var(--kt-surface);box-sizing:border-box}.jf-win-steps li[data-step=down] .jf-win-dot{background:var(--kt-cleared)}.jf-win-steps li[data-step=down] .jf-win-label{font-weight:600;color:var(--kt-ink)}.jf-win-label{min-width:0;overflow-wrap:anywhere;color:var(--kt-ink-soft)}.jf-win-steps time{color:var(--kt-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.jf-win-watch{align-self:start;min-width:0;padding:14px 16px;border:1px solid var(--kt-line-soft);border-radius:10px;background:var(--kt-surface-2)}.jf-win-watch h3{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:14px;color:var(--kt-ink)}.jf-win-watch h3 svg{flex:none;color:var(--kt-cleared)}.jf-win-watch p{margin:0 0 6px;font-size:14px;line-height:1.5;color:var(--kt-ink-soft)}.jf-win-watch p:last-child{margin:0}.jf-win-watch .jf-win-check{font-weight:600;color:var(--kt-ink)}@media(max-width:760px){.jf-win-head{gap:12px;padding:16px}.jf-win-icon{width:38px;height:38px}.jf-win-head h2{font-size:18px}.jf-win-body{grid-template-columns:minmax(0,1fr);padding:16px}}.jf-win-banner{display:flex;align-items:flex-start;gap:12px;margin:0 0 20px;padding:14px 18px;border:1px solid color-mix(in srgb,var(--kt-cleared) 38%,var(--kt-line));border-left:4px solid var(--kt-cleared);border-radius:12px;background:var(--kt-cleared-tint)}.jf-win-banner-icon{flex:none;display:flex;margin-top:2px;color:var(--kt-cleared)}.jf-win-banner .jf-win-banner-text{margin:0;min-width:0;max-width:none;font-size:15px;line-height:1.5;color:var(--kt-ink);overflow-wrap:anywhere}@media(max-width:760px){.jf-win-banner{padding:12px 14px}}.jf-request-win{margin:12px 0;padding:14px 16px;border-left:4px solid var(--kt-cleared);border-radius:8px;background:var(--kt-cleared-tint);overflow-wrap:anywhere}.jf-request-win p,.jf-notice-gap .jf-request-win p{margin:0 0 6px;color:var(--kt-ink-soft)}.jf-request-win p:last-child,.jf-notice-gap .jf-request-win p:last-child{margin:0}.jf-notice-gap .jf-request-win strong{color:var(--kt-ink)}@media(max-width:680px){.finding-card-body h2 a{padding-block:11px}.jf-desk-sent summary{display:list-item;padding-block:11px}.finding-other-records summary,.finding-review-note summary{padding-block:11px}}.jf-win-banner .jf-win-banner-text .jf-inline-link{display:inline;min-height:0;padding-block:12px;font:inherit;font-weight:500;color:var(--kt-uv);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}@media(max-width:950px){.finding-detail .jf-detail-grid{display:flex;flex-direction:column}.finding-detail .finding-action{order:-1;width:100%;box-sizing:border-box}.finding-detail .finding-evidence{width:100%}}.jc-recommendations{margin:0 0 2rem}.jc-recommendations>h2,.jc-evidence>h2{font-size:1.25rem;margin:0 0 1rem}.jc-grid{display:grid;gap:1rem}.jc-card,.jc-proof,.jc-request{border:1px solid var(--kt-line);border-radius:12px;padding:1.25rem;background:var(--kt-surface)}.jc-card h3{font-size:1.2rem;margin:.65rem 0}.jc-card h3 a{color:inherit;text-decoration:none}.jc-card p{line-height:1.55;margin:.65rem 0 1rem}.jc-eyebrow,.jc-section-head{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.jc-eyebrow,.jc-caption,.jc-proof-source{font-size:.82rem;color:var(--kt-muted)}.jc-state{font-weight:600}.jc-actions{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:1rem}.jc-detail{max-width:960px}.jc-detail section{margin:1.6rem 0 2rem}.jc-detail h2{font-size:1.2rem}.jc-detail h3{font-size:1rem}.jc-detail p,.jc-detail li{line-height:1.6}.jc-case-top{padding:1rem 0 1.25rem;border-bottom:1px solid var(--kt-line)}.jc-case-top>.jc-caption,.jc-pages b,.jc-proof-source>span,.jc-results .jc-caption{overflow-wrap:anywhere}.jc-meaning{max-width:760px}.jc-meaning ul{padding-left:1.3rem}.jc-proof{margin-top:1.1rem}.jc-proof-fact{font-weight:600}.jc-counter{border-left:3px solid #bb8827;padding-left:.8rem}.jc-proof blockquote{margin:1rem 0;background:var(--kt-surface-2);border-left:3px solid #7476c5;padding:1rem;font-size:1.1rem;overflow-wrap:anywhere;line-height:1.6}.jc-image-link{display:block;margin:1rem 0;overflow:hidden;border:1px solid var(--kt-line);border-radius:8px}.jc-image-link img,.jc-image-link svg{display:block;width:100%;height:auto}.jc-proof-source{display:flex;gap:.6rem 1.2rem;flex-wrap:wrap}.jc-service{padding-left:1.4rem;line-height:1.65}.jc-service li+li{margin-top:.45rem}.jc-pages{list-style:none;padding:0;display:grid;gap:.7rem}.jc-pages li{display:grid;gap:.2rem;padding:.6rem 0;border-bottom:1px solid var(--kt-line)}.jc-pages span{font-size:.8rem;color:var(--kt-muted)}.jc-pages b{font-weight:500;font-size:.85rem}.jc-field{display:grid;gap:.5rem;margin:1rem 0}.jc-field textarea{width:100%;min-height:84px;background:var(--kt-surface);color:inherit;border:1px solid var(--kt-line);border-radius:8px;padding:.7rem;box-sizing:border-box;font:inherit}.jc-warning{border-left:3px solid #b98130;padding:.6rem .8rem;background:var(--kt-surface-2)}.jc-version{display:flex;align-items:center;gap:.75rem;margin:1rem 0}.jc-history{margin:2rem 0}.jc-history summary{cursor:pointer}.jc-results article,.jc-question{padding:1rem 0;border-top:1px solid var(--kt-line)}.jc-request:target{scroll-margin-top:5rem}.jc-error{padding:1rem;border:1px solid var(--kt-line)}@media(min-width:1000px){.jc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.jc-card,.jc-proof,.jc-request{padding:1rem}.jc-actions{gap:.8rem}.jc-version{display:grid}.jc-detail h1{font-size:1.7rem}.jc-eyebrow{font-size:.75rem}.jc-proof blockquote{font-size:1rem}}.jc-desk{max-width:1400px;margin:auto;padding:2rem}.jc-desk-grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:2rem}.jc-queue-item{display:grid;text-align:left;gap:.4rem;background:transparent;color:inherit;border:1px solid var(--kt-line);border-radius:10px;padding:1rem;width:100%;margin:.6rem 0;cursor:pointer}.jc-result-form{border:1px solid var(--kt-line);border-radius:10px;margin:1rem 0;padding:1rem;min-width:0}.jc-result-form legend{overflow-wrap:anywhere;max-width:100%}.jc-check{display:flex;gap:.5rem;align-items:center;margin:.5rem 0}@media(max-width:760px){.jc-desk{padding:1rem}.jc-desk-grid{grid-template-columns:1fr}}.jc-report,.jc-relationship{border:1px solid var(--jf-border, #d4d9df);border-radius:12px;padding:20px;margin-block:16px}.jc-report-text{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.6;padding:16px;background:var(--jf-surface-subtle,rgba(120,130,145,.08));border-radius:8px}.jc-report-url,.jc-caption,.jc-report li{overflow-wrap:anywhere}.jc-approval{margin-block:20px}.jc-next{font-weight:550}.jc-report h4{font-size:1rem;margin-block:0 12px}.jc-report details{margin-block:16px}.jc-report details summary{cursor:pointer}.jc-image-context{margin:1rem 0;padding:1rem;border:1px solid var(--border, #687080);border-radius:.35rem;overflow-wrap:anywhere}.jc-page-link{overflow-wrap:anywhere;word-break:break-word}.jc-evidence .ev-verify{margin-top:1.5rem}.kc-visibility{min-width:0;padding:16px 20px;border:1px solid var(--kt-line);border-left:3px solid var(--kt-amber);border-radius:12px;background:var(--kt-surface);display:grid;gap:12px}.kc-visibility-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.kc-visibility-head>div{display:flex;align-items:center;gap:8px;min-width:0}.kc-visibility-head>div>svg{color:var(--kt-amber);flex-shrink:0}.journey-root .kc-visibility-head h2{font:600 17px/1.35 var(--font-sans);overflow-wrap:anywhere}.kc-visibility-head>button{flex-shrink:0}.kc-visibility-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.kc-visibility-metric{display:flex;align-items:center;gap:12px;min-width:0}.kc-visibility-metric>strong{font:600 27px/1.2 var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}.kc-visibility-metric>strong>span{font-size:14px;color:var(--kt-muted);font-weight:400}.kc-visibility-metric--issue>strong{color:var(--kt-amber)}.kc-visibility-metric>span{font-size:13px;line-height:1.35;overflow-wrap:anywhere}.kc-visibility-metric small{display:block;color:var(--kt-muted);font-size:11.5px;margin-top:3px}.kc-visibility-why{color:var(--kt-ink-soft);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.kc-visibility-detail{font-size:12.5px;min-width:0}.kc-visibility-detail>summary{color:var(--kt-uv);cursor:pointer;min-height:30px;width:fit-content;max-width:100%;padding:4px 0}.kc-visibility-detail>summary:focus-visible,.kc-visibility-shops button:focus-visible{outline:2px solid var(--kt-uv);outline-offset:3px}.kc-visibility-detail>p{color:var(--kt-muted);margin-top:8px!important;max-width:100ch;overflow-wrap:anywhere}.journey-root .kc-visibility-detail h3{font:600 14px/1.4 var(--font-sans);margin-top:14px}.kc-visibility-queries{margin:10px 0 0;padding:0;list-style:none;display:grid}.kc-visibility-queries>li{display:grid;gap:4px;border-top:1px solid var(--kt-line-soft);padding:10px 0}.kc-visibility-queries>li>div:first-child{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline}.kc-visibility-queries strong{font-weight:550;overflow-wrap:anywhere}.kc-visibility-queries>li>div:first-child>span{color:var(--kt-muted);font-size:11.5px}.kc-visibility-shops{display:flex;flex-wrap:wrap;gap:2px 14px;align-items:center;min-width:0}.kc-visibility-shops button{color:var(--kt-uv);background:none;border:0;display:inline-flex;align-items:center;gap:4px;padding:5px 0;min-height:32px;font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;max-width:100%}.kc-visibility-shops button:hover{text-decoration:underline;text-underline-offset:3px}.kc-visibility-shops button svg{flex-shrink:0}.kc-visibility-shops>span,.kc-visibility-note,.kc-visibility-clear{font-size:12.5px;color:var(--kt-muted)}@media(max-width:680px){.kc-visibility{padding:14px;gap:10px}.kc-visibility-head{align-items:flex-start;flex-wrap:wrap;gap:8px}.kc-visibility-head>button{min-height:36px}.kc-visibility-metrics{gap:12px}.kc-visibility-metric{align-items:flex-start;flex-direction:column;gap:4px}.kc-visibility-metric>strong{font-size:25px}}.kc-visibility--never{border-left-color:var(--kt-flag)}.kc-visibility--never .kc-visibility-head>div>svg{color:var(--kt-flag)}.kc-visibility-lead{font-size:14px;line-height:1.55;overflow-wrap:anywhere;max-width:100ch}.kc-visibility-instead{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;min-width:0}.kc-visibility-instead>li{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.kc-visibility-instead button{color:var(--kt-uv);background:none;border:0;padding:5px 0;min-height:32px;font:600 14px/1.3 var(--font-sans);text-align:left;cursor:pointer;overflow-wrap:anywhere;max-width:100%}.kc-visibility-instead button:hover{text-decoration:underline;text-underline-offset:3px}.kc-visibility-instead button:focus-visible{outline:2px solid var(--kt-uv);outline-offset:3px}.kc-visibility-label{font:500 11.5px/1.25 var(--font-sans);padding:3px 8px;border-radius:999px;background:var(--kt-uv-tint);color:var(--kt-uv);white-space:nowrap}.kc-visibility-label--FAKE_LIKELY{background:var(--kt-flag-tint);color:var(--kt-flag)}.kc-visibility-label--LOOKALIKE{background:var(--kt-amber-tint);color:var(--kt-amber)}@media(max-width:680px){.kc-visibility-lead{font-size:13.5px}.kc-visibility-instead{flex-direction:column;gap:2px}}@media(max-width:680px){.kc-visibility-shops button,.kc-visibility-instead button{min-height:var(--jf-control-height)}.kc-visibility-head>button{min-height:var(--jf-control-height)}.kc-visibility-detail>summary{min-height:var(--jf-control-height);padding:12px 0}}.ar-found{margin:0 0 16px;font-size:15px;line-height:1.55;color:var(--kt-ink-soft);overflow-wrap:anywhere;display:flex;gap:8px;align-items:flex-start}.ar-found svg{flex:none;margin-top:3px;color:var(--kt-muted)}.ar-list{display:grid;gap:16px}.ar-tier{margin:12px 0 0;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--kt-muted)}.ar-tier:first-child{margin-top:0}.ar-card .finding-card-body h2 a{display:inline;overflow-wrap:anywhere;word-break:break-word}.ar-card .finding-card-body h2 a svg{display:inline-block;margin-left:6px;vertical-align:-.1em;color:var(--kt-muted)}.ar-head{border-radius:4px;padding:2px 8px}.ar-head--risk{background:var(--kt-flag-tint);color:var(--kt-flag)}.ar-head--warn{background:var(--kt-amber-tint);color:var(--kt-amber)}.ar-head--info{background:var(--kt-uv-tint);color:var(--kt-uv-strong)}.ar-head--mute{background:var(--kt-line-soft);color:var(--kt-ink-soft)}.ar-head--ok{background:var(--kt-cleared-tint);color:var(--kt-cleared)}.ar-chips{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ar-chip{font-size:12px;line-height:1.4;padding:3px 8px;border-radius:999px;border:1px solid var(--kt-line);color:var(--kt-ink-soft);background:var(--kt-surface);overflow-wrap:anywhere;max-width:100%}.ar-chip--risk{border-color:transparent;background:var(--kt-flag-tint);color:var(--kt-flag)}.ar-chip--warn{border-color:transparent;background:var(--kt-amber-tint);color:var(--kt-amber)}.ar-chip--info{border-color:transparent;background:var(--kt-uv-tint);color:var(--kt-uv-strong)}.ar-chip--ok{border-color:transparent;background:var(--kt-cleared-tint);color:var(--kt-cleared)}.ar-summary{margin:12px 0 0;font-size:15px;line-height:1.55;overflow-wrap:anywhere}.ar-card .finding-observations{margin:12px 0 0}.ar-detail{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--kt-line-soft);font-size:14px;min-width:0}.ar-detail summary{cursor:pointer;font-weight:600}.ar-detail[open] summary{margin-bottom:10px}.ar-products,.ar-evidence{margin:0 0 10px;padding-left:18px;display:grid;gap:8px;line-height:1.5;overflow-wrap:anywhere}.ar-products li{display:grid;gap:2px}.ar-mono{font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--kt-muted)}.ar-evidence li{font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--kt-ink-soft)}.ar-muted{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--kt-muted)}.ar-card .jf-finding-actions{margin-top:16px}.ar-locked{position:relative;padding:22px;min-height:118px;display:grid;align-content:center;gap:12px;background:var(--kt-surface)}.ar-locked-link{display:grid;gap:12px;color:inherit;text-decoration:none;border-radius:inherit}.ar-locked-link:hover .ar-locked-line,.ar-locked-link:focus-visible .ar-locked-line{text-decoration:underline}.ar-locked-body{display:grid;gap:10px;filter:blur(3px);opacity:.75;user-select:none}.ar-bar{display:block;height:12px;border-radius:6px;background:var(--kt-line);width:62%}.ar-bar--short{width:28%;height:10px}.ar-bar--long{width:84%;height:16px}.ar-locked-line{margin:0;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--kt-ink-soft)}.ar-locked-more{margin:0;display:flex;align-items:center;gap:8px;font-size:14px;color:var(--kt-muted)}.ar-upgrade{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin:0 0 20px;padding:16px 20px;border:1px solid var(--kt-line);border-left:4px solid var(--kt-uv);border-radius:12px;background:var(--kt-surface)}.ar-upgrade h2{margin:0 0 4px;font-size:17px}.ar-upgrade p{margin:0;font-size:14px;line-height:1.5;color:var(--kt-ink-soft)}.ar-upgrade>div{flex:1 1 280px;min-width:0}.ar-resellers{margin-top:24px;border:1px solid var(--kt-line);border-radius:12px;padding:14px 18px;background:var(--kt-surface)}.ar-resellers>summary{cursor:pointer;font-weight:600}.ar-resellers[open]>summary{margin-bottom:8px}.ar-resellers .ar-list{margin-top:14px}.ar-home{margin-bottom:24px}@media(max-width:760px){.ar-upgrade{padding:14px 16px}.ar-upgrade .jf-button{width:100%;justify-content:center}.ar-locked{padding:18px}.ar-resellers{padding:12px 14px}}p.ar-found{margin:0 0 20px}.ar-card .finding-card-body p.ar-summary{margin:12px 0 0}.ar-found+.ar-list>.ar-tier:first-child,.ar-upgrade+.ar-list>.ar-tier:first-child{margin-top:4px}.ar-early{margin:-4px 0 12px;font-size:13.5px;line-height:1.5;color:var(--kt-muted);overflow-wrap:anywhere}@media(max-width:680px){.ar-card .finding-card-body h2 a{padding-block:11px}.ar-detail{padding-top:0}.ar-detail summary,.ar-resellers>summary{padding-block:11px}.ar-detail[open] summary{margin-bottom:2px}.ar-resellers{padding-block:2px}.ar-resellers[open]>summary{margin-bottom:0}.ar-products li>a{padding-block:10px;margin-block:-10px}}.kc-page{display:grid;gap:var(--jf-space-5);min-width:0}.kc-page>.jf-page-heading{margin-bottom:0}.kc-scope-note{font-size:13px;line-height:1.5;color:var(--kt-muted);margin-bottom:12px!important}.kc-scope{border-top:1px solid var(--kt-line);padding-top:12px;min-width:0}.kc-scope>summary{cursor:pointer;min-height:40px;font-size:14px;font-weight:600;color:var(--kt-ink-soft)}.kc-scope-body{display:grid;gap:16px;margin-top:12px}.kc-scope>summary:focus-visible,#kc-results:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.kc-muted{color:var(--kt-muted)}.kc-intro{display:grid;gap:6px;min-width:0}.kc-eyebrow{font:500 12px/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--kt-muted);overflow-wrap:anywhere}.journey-root .kc-h1{font:550 22px/1.3 var(--font-sans);letter-spacing:-.3px;overflow-wrap:anywhere}.kc-lede{color:var(--kt-ink-soft);max-width:80ch;overflow-wrap:anywhere}.kc-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(min-width:1280px){.kc-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}}.kc-tile{background:var(--kt-surface);border:1px solid var(--kt-line);border-radius:var(--radius);padding:14px 16px;min-width:0}.kc-tile b{display:block;font:600 26px/1.2 var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.4px}.kc-tile span{display:block;margin-top:2px;color:var(--kt-muted);font-size:12.5px;line-height:1.45}.kc-panel{background:var(--kt-surface);border:1px solid var(--kt-line);border-radius:12px;padding:18px 20px;min-width:0;display:grid;gap:8px}.kc-panel>p{overflow-wrap:anywhere;max-width:90ch}.kc-findings{margin:0;padding-left:20px;display:grid;gap:6px}.kc-findings li{max-width:90ch;overflow-wrap:anywhere}.kc-subhead{font-weight:600;margin-top:6px!important}.kc-queries{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.kc-queries li{font-size:13px;padding:4px 10px;border:1px solid var(--kt-line-soft);border-radius:999px;background:var(--kt-bg);overflow-wrap:anywhere;max-width:100%}.kc-notice{padding:12px 16px;border:1px solid var(--kt-line);border-radius:var(--radius);background:var(--kt-surface-2)}.kc-delta dl{margin:0;display:grid;gap:10px}.kc-delta dt{font-weight:600}.kc-delta dd{margin:2px 0 0;color:var(--kt-ink-soft);overflow-wrap:anywhere}.kc-version{display:block;min-width:200px}.kc-version .jf-select{width:100%}.kc-list{display:grid;gap:0;min-width:0}.kc-tabs{overflow-x:auto}@media(max-width:640px){.journey-root .kc-tabs{flex-wrap:wrap;overflow:visible;column-gap:2px}.journey-root .kc-tabs button{flex:0 0 auto;min-height:44px}}.kc-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:var(--jf-space-4) 0}.kc-search{width:300px;max-width:100%}.kc-search .jf-input{width:100%}.kc-count{color:var(--kt-muted);font-size:13px;margin-left:auto}.kc-shops{display:grid;gap:10px;min-width:0}.kc-shop{background:var(--kt-surface);border:1px solid var(--kt-line);border-left:4px solid var(--kt-line);border-radius:12px;padding:14px 18px;min-width:0;display:grid;gap:6px}.kc-shop--FAKE_LIKELY{border-left-color:var(--kt-flag)}.kc-shop--LOOKALIKE{border-left-color:var(--kt-amber)}.kc-shop--POSSIBLE_RESELLER{border-left-color:var(--kt-uv)}.kc-shop--approved{border-left-color:var(--kt-line)}.kc-shop-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0}.journey-root .kc-shop-head a{display:inline-flex;align-items:center;gap:5px;font-weight:600;font-size:15px;color:var(--kt-ink);overflow-wrap:anywhere;min-width:0}.journey-root .kc-shop-head a:hover{color:var(--kt-uv);text-decoration:underline;text-underline-offset:3px}.kc-shop-head a svg{flex:0 0 auto;color:var(--kt-muted)}.kc-shop-head>span{font-size:13px;overflow-wrap:anywhere;min-width:0}.kc-chips{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0}.kc-chip{display:inline-flex;align-items:center;gap:5px;font:500 11.5px/1.25 var(--font-mono);padding:4px 8px;border-radius:999px;background:var(--kt-uv-tint);color:var(--kt-uv);max-width:100%;overflow-wrap:anywhere}.kc-chip--bad{background:var(--kt-flag-tint);color:var(--kt-flag)}.kc-chip--warn{background:var(--kt-amber-tint);color:var(--kt-amber)}.kc-chip--mute{background:var(--kt-surface-2);color:var(--kt-muted)}.journey-root .kc-chip--link{background:var(--kt-surface);color:var(--kt-uv);border:1px solid color-mix(in srgb,var(--kt-uv) 35%,transparent);min-height:26px}.journey-root .kc-chip--link:hover{background:var(--kt-uv-tint);text-decoration:underline;text-underline-offset:3px}.kc-earlier{font-size:13px;color:var(--kt-muted);max-width:90ch;overflow-wrap:anywhere}.kc-earlier summary{cursor:pointer;width:max-content;max-width:100%}.kc-earlier p{margin-top:4px!important}.kc-products{list-style:none;margin:4px 0 0;padding:0}.kc-products li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:baseline;padding:7px 0;border-top:1px solid var(--kt-line-soft)}.journey-root .kc-products a{color:var(--kt-ink);overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--kt-line);text-underline-offset:3px}.journey-root .kc-products a:hover{color:var(--kt-uv);text-decoration-color:currentColor}.kc-mono{font:500 12px/1.35 var(--font-mono);white-space:nowrap;font-variant-numeric:tabular-nums}.kc-more summary{cursor:pointer;color:var(--kt-uv);font-size:13px;min-height:32px;display:flex;align-items:center}.kc-question{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding-top:10px;margin-top:4px;border-top:1px solid var(--kt-line-soft)}.kc-question>p{font-weight:550}.kc-answer{display:flex;gap:8px}.kc-allowed-edit{font-size:13.5px;line-height:1.5;overflow-wrap:anywhere}.kc-approved{border:1px solid var(--kt-line);border-radius:12px;background:var(--kt-surface);padding:14px 18px}.kc-approved>summary{cursor:pointer;font-weight:600;min-height:32px;display:flex;align-items:center}.kc-approved>p{margin:4px 0 12px!important}.kc-tablewrap{overflow-x:auto}.kc-table{border-collapse:collapse;width:100%;font-size:13.5px}.kc-table th,.kc-table td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--kt-line-soft);overflow-wrap:anywhere}.kc-table th{color:var(--kt-muted);font-weight:600;font-size:12px}.kc-table .kc-n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.kc-method{color:var(--kt-muted);font-size:12.5px;line-height:1.6;max-width:95ch;display:grid;gap:4px}.journey-root .kc-method h2{font-size:14px;color:var(--kt-ink-soft)}.kc-method p{overflow-wrap:anywhere}.kc-home-line{display:flex;align-items:center;gap:8px;margin:0 0 var(--jf-space-5)!important;padding:12px 16px;border:1px solid var(--kt-line-soft);border-radius:var(--radius);background:var(--kt-surface)}.kc-home-line svg{color:var(--kt-uv);flex:0 0 auto}.kc-finding-origin{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:var(--kt-muted);margin-top:12px!important}@media(max-width:760px){.kc-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.kc-tile b{font-size:22px}.kc-products li{grid-template-columns:minmax(0,1fr);gap:2px}.kc-mono{white-space:normal}.kc-count{margin-left:0}.kc-search{width:100%}.kc-shop,.kc-panel{padding:14px}.kc-version{min-width:0;margin-top:12px}}@media(max-width:680px){.journey-root .kc-shop-head a{padding-block:9px;margin-block:-9px}.kc-more summary,.kc-approved>summary{min-height:var(--jf-control-height)}.kc-scope>summary{display:list-item;padding-block:10px;min-height:var(--jf-control-height)}.journey-root .kc-chip--link{min-height:var(--jf-control-height);padding-inline:12px}.journey-root .kc-products a{padding-block:10px;margin-block:-10px}}.rc{display:grid;gap:16px;padding:22px 24px;margin-bottom:var(--jf-space-5, 24px);background:var(--kt-surface);border:1px solid var(--kt-line);border-top:3px solid var(--kt-uv);border-radius:var(--radius, 14px);min-width:0}.rc--almost{border-top-color:var(--kt-amber)}.rc-head{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;min-width:0}.rc-head>div{display:grid;gap:6px;min-width:0}.rc-eyebrow{font-size:12.5px;font-weight:550;color:var(--kt-uv);overflow-wrap:anywhere;margin:0}.rc--almost .rc-eyebrow{color:var(--kt-amber)}.journey-root .rc h2{font:600 22px/1.25 var(--font-sans);margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.rc-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.rc-clock{font-size:30px;font-weight:600;letter-spacing:-.01em;color:var(--kt-uv);min-width:4ch}.rc-lede{color:var(--kt-ink-soft);font-size:14px;line-height:1.5;margin:0}.rc-bar{position:relative;height:6px;border-radius:999px;background:var(--kt-uv-tint);overflow:hidden}.rc-bar>span{position:absolute;inset:0;transform-origin:left center;background:var(--kt-uv);border-radius:inherit;transition:transform 1s linear}.rc-bar>span:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:translate(-100%);animation:rc-sheen 2.4s ease-in-out infinite}.rc--almost .rc-bar{background:var(--kt-amber-tint)}.rc--almost .rc-bar>span{background:var(--kt-amber)}.rc--almost .rc-step--running>svg{color:var(--kt-amber)}.rc-steps{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rc-step{display:flex;gap:10px;align-items:flex-start;min-width:0}.rc-step>svg{flex-shrink:0;margin-top:1px;color:var(--kt-muted)}.rc-step--running>svg{color:var(--kt-uv)}.rc-step--done>svg{color:var(--kt-cleared)}.rc-step>span{display:grid;gap:2px;min-width:0}.rc-step b{font-weight:600;font-size:14.5px}.rc-step small{font-size:13px;color:var(--kt-ink-soft);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rc-step--waiting b{color:var(--kt-ink-soft)}.rc-feed{list-style:none;margin:0;padding:10px 12px;display:grid;gap:4px;border-radius:10px;background:var(--kt-bg);border:1px solid var(--kt-line-soft);font:400 13px/1.45 var(--font-mono);color:var(--kt-ink);min-width:0}.rc-feed-line{overflow-wrap:anywhere;animation:rc-in .45s ease-out both}.rc-feed-line:before{content:"› ";color:var(--kt-uv)}.rc-feed-line--1{opacity:.6}.rc-feed-line--2{opacity:.45}.rc-foot{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;min-width:0}.rc-notify{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 14px;border-radius:999px;border:1px solid var(--kt-line);background:var(--kt-surface);color:var(--kt-ink);font:550 14px/1.2 var(--font-sans);cursor:pointer}.rc-notify:hover{border-color:var(--kt-uv);color:var(--kt-uv)}.rc-notify:focus-visible{outline:2px solid var(--kt-uv);outline-offset:2px}.rc-notify:disabled{opacity:.6;cursor:default}.rc-notify-on,.rc-email{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:13.5px;color:var(--kt-ink-soft)}.rc-notify-on>svg{color:var(--kt-cleared)}.rc-email>svg{color:var(--kt-muted);flex-shrink:0}.rc-spin{animation:jf-control-spin 1.1s linear infinite}.rc--done{display:flex;gap:14px;align-items:flex-start;border-top-color:var(--kt-cleared)}.rc--done>div{display:grid;gap:6px;min-width:0}.rc--done p{margin:0;color:var(--kt-ink-soft);font-size:14px;line-height:1.5}.rc-done-icon{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--kt-cleared-tint);color:var(--kt-cleared);animation:rc-pop .6s cubic-bezier(.2,.9,.3,1.3) both;position:relative}.rc-done-icon:after{content:"";position:absolute;inset:-4px;border-radius:inherit;border:2px solid var(--kt-cleared);opacity:0;animation:rc-ring 1.2s ease-out .2s 1 both}.rc--compact{gap:8px;padding:14px 16px;margin:16px 0 0;border-top-width:1px}.rc-compact-line{display:flex;gap:8px;align-items:flex-start;margin:0;font-size:14px;line-height:1.45;color:var(--kt-ink-soft)}.rc-compact-line>svg{flex-shrink:0;margin-top:2px;color:var(--kt-uv)}.rc-compact-line>svg.rc-ok{color:var(--kt-cleared)}.rc-compact-line b{color:var(--kt-ink);overflow-wrap:anywhere}.rc--compact .rc-bar{height:4px}.rc-compact-feed{margin:0;font:400 12.5px/1.4 var(--font-mono);color:var(--kt-muted);overflow-wrap:anywhere;animation:rc-in .45s ease-out both}@keyframes rc-in{0%{opacity:0;transform:translateY(4px)}}@keyframes rc-sheen{to{transform:translate(100%)}}@keyframes rc-pop{0%{transform:scale(.6);opacity:0}}@keyframes rc-ring{0%{opacity:.55;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}@media(max-width:640px){.rc{padding:16px;gap:14px}.journey-root .rc h2{font-size:19px}.rc-clock{font-size:26px}}@media(prefers-reduced-motion:reduce){.rc-bar>span{transition:none}.rc-bar>span:after,.rc-feed-line,.rc-compact-feed,.rc-done-icon,.rc-done-icon:after,.rc-spin{animation:none}.rc-feed-line--1,.rc-feed-line--2{opacity:1}}.jf-entry{max-width:760px;padding:40px 24px;margin:0 auto;display:grid;gap:24px}.jf-entry>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.jf-entry>.jf-button{justify-self:start}.jf-entry>p{color:var(--kt-muted)}.jf-workspace-list{display:grid;gap:16px}.jf-workspace-list>a{border:1px solid var(--kt-line);border-radius:var(--radius);background:var(--kt-surface);padding:20px}.jf-workspace-list>a:hover{background:var(--kt-surface-2)}.jf-workspace-list p,.jf-workspace-list span{color:var(--kt-muted)}.jf-preview-banner{padding:12px 24px;display:flex;flex-wrap:wrap;gap:16px;background:var(--kt-surface-2);border-bottom:1px solid var(--kt-line)}.jf-preview-banner a{text-decoration:underline;text-underline-offset:3px}.jf-live-evidence{min-width:0}.jf-live-evidence .jf-section-heading{flex-wrap:wrap}.jf-live-evidence .jf-select{max-width:260px}.jf-evidence-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;color:var(--kt-muted);font-size:12px;margin-bottom:16px}.jf-live-checks{list-style:none;padding:0;margin:0;border-top:1px solid var(--kt-line-soft)}.jf-live-checks>li{display:flex;gap:12px;padding:18px 0;border-bottom:1px solid var(--kt-line-soft)}.jf-live-checks>li>svg{flex:0 0 auto;margin-top:3px;color:var(--kt-muted);stroke-width:1.75}.jf-live-checks>li>div{min-width:0;flex:1}.jf-live-checks h3{font-size:14px;font-weight:600}.jf-live-checks p{margin:4px 0 8px;color:var(--kt-ink-soft);overflow-wrap:anywhere}.jf-fact-source{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px;color:var(--kt-muted)}.journey-root .jf-fact-source a{display:inline-flex;align-items:center;gap:5px;color:var(--kt-uv);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.jf-evidence-limit{padding:16px;margin-bottom:16px;background:var(--kt-surface);border:1px solid var(--kt-line);border-radius:var(--radius)}.jf-evidence-limit h3{font-size:14px}.jf-evidence-limit ul{margin:8px 0 0;padding-left:20px;color:var(--kt-muted)}.jf-artifacts{margin-top:20px}.jf-artifacts summary{cursor:pointer;min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:3px}.jf-artifacts ul{list-style:none;padding:0}.jf-artifacts li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:10px 0}.jf-artifacts li>span{color:var(--kt-muted);font-size:12px}.jf-capture-limit{margin-top:20px!important}.jf-caught-up>p{margin:8px 0 12px;color:var(--kt-muted)}.jf-entry-empty{display:grid;gap:14px;max-width:540px}.jf-entry-empty h1{margin:0}.jf-entry-empty>p{margin:0;font-size:16px;line-height:1.55;color:var(--kt-ink-soft)}.jf-entry-empty>p.jf-entry-soft{font-size:14px;color:var(--kt-muted);margin-bottom:8px}.jf-entry-logout{justify-self:start;min-height:40px;padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--kt-muted);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.jf-entry-logout:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.jf-coverage{margin-top:28px;padding-top:18px;border-top:1px solid var(--kt-line-soft)}.jf-coverage summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:8px;min-height:36px}.jf-coverage summary::-webkit-details-marker{display:none}.jf-coverage summary:before{content:"";width:7px;height:7px;border-right:1.5px solid var(--kt-muted);border-bottom:1.5px solid var(--kt-muted);transform:rotate(-45deg);transition:transform .15s}.jf-coverage details[open] summary:before{transform:rotate(45deg)}.jf-coverage h2{font-size:14px;margin:0}.jf-coverage p{font-size:14px;line-height:1.6;color:var(--kt-ink-soft);margin:10px 0 0;overflow-wrap:anywhere}.jf-coverage summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:6px}@media(max-width:680px){.jf-coverage summary{min-height:44px}}.jf-auth-gate{margin:var(--jf-space-4) 0;padding:var(--jf-space-3) var(--jf-space-4);border:1px solid var(--kt-line);border-left:3px solid var(--kt-amber);border-radius:var(--radius);display:grid;gap:var(--jf-space-2);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.jf-auth-gate p{margin:0;color:var(--kt-ink-soft)}.jf-auth-gate b{color:var(--kt-ink)}.jf-auth-gate.is-signed{border-left-color:var(--kt-cleared);background:color-mix(in srgb,var(--kt-cleared-tint) 55%,transparent)}.jf-auth-gate.is-error{border-left-color:var(--kt-flag)}.jf-auth-gate .jf-button{justify-self:start}.jf-auth-signed{display:grid;gap:var(--jf-space-1)}.jf-auth-signed p{margin:0;font-size:14px;line-height:1.5;color:var(--kt-ink-soft);overflow-wrap:anywhere}.jf-auth-signed .jf-inline-link{min-height:0;display:inline-flex;vertical-align:baseline}.jf-auth-sign{display:grid;gap:var(--jf-space-5)}.jf-auth-sign section{display:grid;gap:var(--jf-space-3);min-width:0}.jf-auth-sign h3{font-size:15px;line-height:1.4;margin:0}.jf-auth-lede{margin:0;color:var(--kt-ink-soft);font-size:14px;line-height:1.55}.jf-auth-sites{margin:0;font:600 14px/1.5 var(--font-mono, ui-monospace, monospace);overflow-wrap:anywhere}.jf-auth-field{display:grid;gap:6px;min-width:0;align-content:start}.jf-auth-field .jf-select{display:grid;width:100%}.jf-auth-help{margin:0;color:var(--kt-muted);font-size:12px}.jf-auth-field>label{font:600 13px/20px var(--font-sans);color:var(--kt-ink)}.jf-auth-field em{font-style:normal;font-weight:400;color:var(--kt-muted);margin-left:6px}.jf-auth-field .jf-input[aria-invalid=true]{border-color:var(--kt-flag)}.jf-auth-error{margin:0;color:var(--kt-flag);font-size:13px;line-height:1.45}.jf-auth-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--jf-space-3);align-items:start}.jf-auth-row .jf-select{display:grid;width:100%}.jf-auth-marks{list-style:none;margin:0;padding:0;border:1px solid var(--kt-line-soft);border-radius:var(--radius)}.jf-auth-marks:empty{display:none}.jf-auth-mark{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--jf-space-3);padding:10px 12px;border-bottom:1px solid var(--kt-line-soft)}.jf-auth-mark:last-child{border-bottom:0}.jf-auth-mark>div{display:grid;gap:2px;min-width:0;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.jf-auth-mark b{font-size:13px}.jf-auth-mark span{color:var(--kt-ink-soft)}.jf-auth-mark small{color:var(--kt-muted);font-size:12px}.jf-auth-mark.is-holder small{color:var(--kt-amber)}.jf-auth-mark.is-pending,.jf-auth-mark.is-other_owner{opacity:.78}.jf-auth-mark .jf-inline-link{min-height:28px;font-size:12px}.jf-auth-remove{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:36px;padding:0 10px;border:1px solid var(--kt-line);border-radius:var(--radius);background:transparent;color:var(--kt-ink-soft);font:500 12px/1 var(--font-sans);cursor:pointer}.jf-auth-remove:hover{border-color:var(--kt-muted);color:var(--kt-ink)}.jf-auth-undo{border:0;background:none;padding:0;color:var(--kt-uv);font:inherit;text-decoration:underline;cursor:pointer}.jf-auth-add{display:grid;gap:var(--jf-space-3);margin:0;padding:var(--jf-space-3);border:1px dashed var(--kt-line);border-radius:var(--radius);min-width:0}.jf-auth-add legend{font:600 13px/20px var(--font-sans);padding:0 4px}.jf-auth-actions{display:flex;gap:var(--jf-space-2);flex-wrap:wrap}.jf-auth-check{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;color:var(--kt-ink);cursor:pointer}.jf-auth-check input{width:18px;height:18px;margin-top:2px;flex:none;accent-color:var(--kt-uv)}.jf-auth-signature{font:italic 600 18px/1.4 var(--font-serif, Georgia, serif)!important}.jf-auth-letter{border:1px solid var(--kt-line-soft);border-radius:var(--radius);padding:var(--jf-space-2) var(--jf-space-3)}.jf-auth-letter summary{cursor:pointer;font:600 13px/36px var(--font-sans);color:var(--kt-uv)}.jf-auth-text{overflow-wrap:anywhere;max-height:380px;overflow:auto;margin:var(--jf-space-2) 0 0;padding:var(--jf-space-3) var(--jf-space-4);background:var(--kt-bg);border:1px solid var(--kt-line-soft);border-radius:var(--radius-sm);font:13px/1.55 var(--font-sans);color:var(--kt-ink-soft)}.jf-auth-text .jf-auth-letter-title{font:700 15px/1.4 var(--font-sans);color:var(--kt-ink);margin:0 0 var(--jf-space-2);letter-spacing:.02em}.jf-auth-text h5{font:600 13px/1.4 var(--font-sans);color:var(--kt-ink);margin:var(--jf-space-3) 0 2px}.jf-auth-text p{margin:0 0 4px}.jf-auth-text ul{margin:2px 0 6px;padding-left:18px}.jf-auth-text li{margin:2px 0}.jf-auth-request{margin:var(--jf-space-5) 0;display:grid;gap:var(--jf-space-3);max-width:640px}.jf-auth-request h3{font-size:16px;margin:0}.jf-auth-request>p{margin:0;color:var(--kt-ink-soft);font-size:14px}.jf-auth-cosign{display:grid;gap:var(--jf-space-2);min-width:0}.jf-auth-cosign label{font:600 13px/20px var(--font-sans)}.jf-auth-copy{display:flex;gap:var(--jf-space-2);min-width:0}.jf-auth-copy .jf-input{flex:1;font:12px/1.4 var(--font-mono, ui-monospace, monospace)}.jf-auth-list{display:grid;gap:var(--jf-space-4);max-width:860px}.jf-auth-card{border:1px solid var(--kt-line);border-radius:var(--radius);background:var(--kt-surface);padding:var(--jf-space-4) var(--jf-space-5);display:grid;gap:var(--jf-space-3);min-width:0}.jf-auth-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--jf-space-3);flex-wrap:wrap}.jf-auth-card h2{font-size:17px;margin:0;overflow-wrap:anywhere}.jf-auth-card p{margin:0;font-size:14px;line-height:1.5;color:var(--kt-ink-soft);overflow-wrap:anywhere}.jf-auth-chip{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;font:600 12px/1 var(--font-sans);background:var(--kt-cleared-tint);color:var(--kt-cleared);white-space:nowrap}.jf-auth-chip.is-revoked{background:var(--kt-flag-tint);color:var(--kt-flag)}.jf-auth-chip.is-pending{background:var(--kt-amber-tint);color:var(--kt-amber)}.jf-auth-facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px var(--jf-space-4);margin:0;font-size:13px}.jf-auth-facts dt{color:var(--kt-muted)}.jf-auth-facts dd{margin:0;color:var(--kt-ink);overflow-wrap:anywhere}.jf-auth-links{display:flex;flex-wrap:wrap;gap:var(--jf-space-2) var(--jf-space-4)}.jf-auth-withdraw{display:grid;gap:var(--jf-space-2);border-top:1px solid var(--kt-line-soft);padding-top:var(--jf-space-3)}.jf-auth-upload{display:grid;gap:var(--jf-space-2)}.jf-auth-upload input[type=file]{font-size:13px;max-width:100%}.jf-cosign{max-width:760px;margin:0 auto;padding:var(--jf-space-6) var(--jf-space-4) 56px;display:grid;gap:var(--jf-space-5);align-content:start}.jf-cosign h1{font-size:24px;line-height:1.3;margin:0}.jf-cosign>p{margin:0;color:var(--kt-ink-soft);font-size:15px;line-height:1.55}.jf-auth-text.is-full{max-height:none;overflow:visible}@media(max-width:600px){.jf-auth-row{grid-template-columns:minmax(0,1fr)}.jf-auth-mark{flex-direction:column}.jf-auth-remove{align-self:flex-start}.jf-auth-copy{flex-direction:column}.jf-auth-facts{grid-template-columns:minmax(0,1fr)}.jf-auth-facts dd{margin-bottom:6px}.jf-auth-card{padding:var(--jf-space-4)}}.td-auth{border:1px solid var(--kt-line-soft);border-radius:var(--radius);padding:10px 12px;display:grid;gap:8px;margin:10px 0;font-size:13px;overflow-wrap:anywhere}.td-auth h4{margin:0;font-size:14px;display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}.td-auth p{margin:0}.td-auth-rights{margin:6px 0 0;padding-left:18px;display:grid;gap:4px}.td-mono{font-family:var(--font-mono, ui-monospace, monospace);font-size:12px}.td-auth-letters{display:grid;gap:10px}.td-auth-letter{border-top:1px solid var(--kt-line-soft);padding-top:8px;display:grid;gap:6px}.td-auth-audit{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:0}.td-auth-audit dt{color:var(--kt-muted)}.td-auth-audit dd{margin:0}@media(max-width:600px){.td-auth-audit{grid-template-columns:minmax(0,1fr)}}.td-route{border:1px solid var(--kt-line-soft);border-radius:var(--radius);padding:8px 12px;margin:0 0 8px;display:grid;gap:4px;font-size:13px}.td-route legend{font-weight:600;padding:0 4px}.td-route label{display:flex;gap:8px;align-items:flex-start}.td-auth-withdraw input{min-width:280px;width:100%}.jf-auth-note{margin:0;padding:8px 10px;border-radius:var(--radius-sm);background:var(--kt-amber-tint);color:var(--kt-ink);font-size:13px;line-height:1.45}.jf-auth-start-reason{margin:var(--jf-space-2) 0 0;padding:8px 10px;border-left:3px solid var(--kt-amber);background:var(--kt-amber-tint);color:var(--kt-ink);font-size:13px;line-height:1.45;border-radius:var(--radius-sm)}.jf-auth-summary{margin:0;font-size:14px;line-height:1.5;color:var(--kt-ink-soft)}.jf-auth-review{border:1px solid var(--kt-line-soft);border-radius:var(--radius);padding:var(--jf-space-2) var(--jf-space-3);display:grid;gap:var(--jf-space-2)}.jf-auth-review>summary{cursor:pointer;font:600 13px/36px var(--font-sans);color:var(--kt-uv)}.jf-auth-review[open]{gap:var(--jf-space-3)}.jf-auth-discard{margin:0 0 var(--jf-space-4);padding:var(--jf-space-3);border:1px solid var(--kt-flag);border-radius:var(--radius);background:var(--kt-flag-tint);display:grid;gap:var(--jf-space-2)}.jf-auth-discard p{margin:0;font-size:14px;color:var(--kt-ink)}.jf-auth-list-plain{margin:0;padding-left:18px;display:grid;gap:2px}.jf-auth-links-line{margin-top:var(--jf-space-3)}.jf-auth-request.is-error{border-left:3px solid var(--kt-flag);padding-left:var(--jf-space-3)}@media(max-width:680px){.jf-auth-remove,.journey-root .jf-auth-mark .jf-inline-link{min-height:var(--jf-control-height)}.jf-auth-letter summary,.jf-auth-review summary{min-height:var(--jf-control-height);line-height:var(--jf-control-height)}}.team-nav{display:flex;flex-wrap:wrap;gap:4px 16px;font:500 14px/1.4 var(--font-sans)}.team-nav a{color:var(--kt-ink-soft);text-decoration:none;padding:8px 0;border-bottom:2px solid transparent;min-height:40px;display:inline-flex;align-items:center}.team-nav a:hover{color:var(--kt-ink)}.team-nav a.active{color:var(--kt-ink);border-bottom-color:var(--kt-uv)}.team-nav a:focus-visible{outline:none;box-shadow:var(--focus)}@media(max-width:680px){.team-nav a{min-width:44px;justify-content:center}}.kt-intent{display:grid;gap:16px;background:var(--kt-surface);border:1px solid var(--kt-line-soft);border-radius:var(--radius);padding:clamp(22px,4vw,32px);box-shadow:var(--shadow);font-family:var(--font-sans)}.kt-intent-field{display:grid;gap:6px;font-size:14px;font-weight:600;color:var(--kt-ink)}.kt-intent-field input{font:inherit;font-weight:400;font-size:16px;min-height:48px;padding:0 14px;border-radius:var(--radius-sm);border:1px solid var(--kt-line);background:var(--kt-bg);color:var(--kt-ink)}.kt-intent-field input:focus{outline:2px solid var(--focus);outline-offset:1px;border-color:transparent}.kt-intent-field small{font-weight:400;font-size:13px;color:var(--kt-muted)}.kt-intent-trap{position:absolute!important;left:-10000px;width:1px;height:1px;overflow:hidden}.kt-intent-submit{min-height:52px;border:0;border-radius:var(--radius-sm);background:var(--kt-uv);color:var(--kt-on-ink);font:inherit;font-size:16px;font-weight:600;cursor:pointer}.kt-intent-submit:hover{background:var(--kt-uv-strong)}.kt-intent-submit:disabled{opacity:.7;cursor:default}.kt-intent-submit:focus-visible,.kt-intent-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.kt-intent-soft{margin:0;font-size:13px;color:var(--kt-muted);text-align:center}.kt-intent-error{margin:0;font-size:14px;color:var(--kt-flag)}.kt-intent-done{justify-items:start}.kt-intent-done>svg{color:var(--kt-cleared)}.kt-intent-done h2{margin:0;font-size:22px}.kt-intent-done p{margin:0;font-size:15px;line-height:1.55;color:var(--kt-ink-soft)}.kt-intent-done .kt-intent-soft{text-align:left}.kt-intent-link{border:0;background:none;padding:0;min-height:36px;font:inherit;font-size:14px;font-weight:600;color:var(--kt-uv);cursor:pointer}.kt-intent.is-compact{box-shadow:none}.kt-get{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"intro form" "steps form";column-gap:clamp(28px,6vw,72px);row-gap:0;align-items:center;padding:clamp(28px,7vw,88px) 0 clamp(28px,5vw,56px);font-family:var(--font-sans)}.kt-get-eyebrow{font:500 12px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--kt-uv);margin:0 0 16px}.kt-get h1{font-family:var(--font-serif);font-size:clamp(34px,5.4vw,56px);line-height:1.05;letter-spacing:-.02em;margin:0 0 18px}.kt-get-lead{font-size:clamp(16px,1.6vw,18px);line-height:1.6;color:var(--kt-ink-soft);margin:0 0 28px;max-width:46ch}.kt-get-steps{list-style:none;margin:0;padding:0;display:grid;gap:16px;counter-reset:s}.kt-get-steps li{display:grid;grid-template-columns:32px 1fr;gap:14px;align-items:start;counter-increment:s}.kt-get-steps li:before{content:counter(s);display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--kt-uv-tint);color:var(--kt-uv-strong);font-weight:600;font-size:14px}.kt-get-steps b{display:block;font-size:15px;margin-bottom:2px}.kt-get-steps span{font-size:14px;line-height:1.5;color:var(--kt-muted)}.kt-get-intro{grid-area:intro;align-self:end}.kt-get-form{grid-area:form}.kt-get-steps{grid-area:steps;align-self:start}@media(max-width:860px){.kt-get{grid-template-columns:1fr;grid-template-areas:"intro" "form" "steps";row-gap:28px;padding-top:24px}.kt-get-lead{margin-bottom:0}}.ob-root .account-topbar{max-width:1088px}.ob-topbar-actions{display:flex;align-items:center;gap:4px}.ob-logout{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 10px;border:0;border-radius:var(--radius);background:none;color:var(--kt-muted);font:500 13px/20px var(--font-sans)}.ob-logout:hover:not(:disabled){background:var(--kt-surface-2);color:var(--kt-ink)}.ob-main{max-width:640px;margin:0 auto;padding:40px 32px 56px;display:grid;gap:20px}.ob-loading{color:var(--kt-muted)}.ob-steps{list-style:none;margin:0;padding:0;display:flex;gap:20px;flex-wrap:wrap;font-size:13px;color:var(--kt-muted)}.ob-steps li{display:flex;align-items:center;gap:8px}.ob-steps li>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--kt-line);font:600 12px/1 var(--font-sans);font-variant-numeric:tabular-nums}.ob-steps li.is-current{color:var(--kt-ink);font-weight:600}.ob-steps li.is-current>span{background:var(--kt-ink);border-color:var(--kt-ink);color:var(--kt-on-ink)}.ob-steps li.is-done>span{color:var(--kt-cleared);border-color:var(--kt-cleared)}.ob-card{display:grid;gap:18px;padding:28px;background:var(--kt-surface);border:1px solid var(--kt-line);border-radius:8px;min-width:0}.ob-card h1{font-size:24px}.ob-lede{color:var(--kt-ink-soft);font-size:15px;line-height:1.55;overflow-wrap:anywhere}.ob-field{display:grid;gap:6px;min-width:0;margin:0;padding:0;border:0}.ob-field>label,.ob-field>legend{font:600 13px/20px var(--font-sans);color:var(--kt-ink);padding:0}.ob-field em{font-style:normal;font-weight:400;color:var(--kt-muted);margin-left:6px}.ob-field .jf-input[aria-invalid=true]{border-color:var(--kt-flag)}.ob-field-error,.ob-form-error{color:var(--kt-flag);font-size:13px}.ob-notes{list-style:none;margin:0;padding:10px 12px;display:grid;gap:4px;border:1px solid var(--kt-line);border-left:3px solid var(--kt-amber);border-radius:8px;font-size:13px;line-height:1.45;color:var(--kt-ink-soft);overflow-wrap:anywhere}.ob-notes.is-info{border-left-color:var(--kt-uv)}.ob-help{color:var(--kt-muted);font-size:13px;margin-top:-8px!important}.ob-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ob-row .jf-select,.ob-field .jf-select{display:grid;width:100%}.ob-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:4px}.ob-actions .ob-back{margin-left:auto}.ob-chips{display:flex;flex-wrap:wrap;gap:8px}.journey-root .ob-chip{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:1px solid var(--kt-line);border-radius:999px;background:var(--kt-surface);color:var(--kt-ink-soft);font:500 13px/20px var(--font-sans)}.journey-root .ob-chip:hover{border-color:var(--kt-ink-soft)}.journey-root .ob-chip[aria-pressed=true]{background:var(--kt-uv-tint);border-color:var(--kt-uv);color:var(--kt-ink)}.ob-sellers{gap:4px}.ob-sellers .field-label{font:600 13px/20px var(--font-sans);color:var(--kt-ink)}.ob-sellers .field-label em{font-style:normal;font-weight:400;color:var(--kt-muted)}.ob-sellers .field-help{color:var(--kt-muted);font-size:12px}.ob-sellers .input{min-height:44px;border-radius:6px;padding:0 12px;border:1px solid var(--kt-line);background:var(--kt-surface);color:var(--kt-ink);font:var(--jf-field-font)}.ob-sellers .chips{display:flex;flex-wrap:wrap;gap:6px}.ob-sellers .chip{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border:1px solid var(--kt-line);border-radius:999px;font:400 13px/20px var(--font-mono);overflow-wrap:anywhere}.ob-sellers .chip button{min-width:28px;min-height:28px;border:0;background:none;color:var(--kt-muted);border-radius:50%}.ob-running{display:flex;gap:10px;align-items:flex-start;color:var(--kt-muted);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.ob-running>svg{flex-shrink:0;margin-top:2px;color:var(--kt-uv)}.ob-link{color:var(--kt-uv);text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.ob-main{padding:24px 16px 40px;gap:16px}.ob-card{padding:20px}.ob-card h1{font-size:22px}.ob-row{grid-template-columns:minmax(0,1fr)}.ob-steps{gap:10px 16px}.ob-steps li:not(.is-current){font-size:0;gap:0}.ob-steps li:not(.is-current)>span{font-size:12px}.ob-logout span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ob-actions .ob-back{margin-left:0}.ob-actions>.jf-button--primary{width:100%}}@media(max-width:640px){.ob-logout,.journey-root .ob-actions .ob-back{min-width:44px;justify-content:center}.ob-sellers .chip button{min-width:40px;min-height:40px;margin:-8px -4px -8px 0}}.design-switch{position:fixed;z-index:90;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 12px 0 10px;border:1px solid var(--kt-line);border-radius:999px;background:var(--kt-surface, var(--kt-card));color:var(--kt-ink);font:600 12px/1 var(--font-sans);cursor:pointer;box-shadow:0 8px 24px -12px #00000059;opacity:.92}.design-switch:hover{opacity:1;border-color:var(--kt-ink)}.design-switch--on{background:var(--kt-ink);color:var(--kt-on-ink);border-color:var(--kt-ink)}.design-switch:focus-visible{outline:2px solid var(--kt-uv, var(--kt-red));outline-offset:2px}@media(max-width:680px){.design-switch{right:auto;left:max(12px,env(safe-area-inset-left));bottom:calc(72px + env(safe-area-inset-bottom))}}@media print{.design-switch{display:none}}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/brand/fonts/inter-tight-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/brand/fonts/inter-tight-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/brand/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/brand/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}html[data-kt-design=v2]{--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display: "Inter Tight", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--font-serif: var(--font-sans);--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius: 12px;--radius-sm: 8px;--radius-card: 18px;--radius-pill: 999px;--pad: clamp(18px, 3vw, 28px);--shadow: 0 1px 2px rgba(14, 14, 12, .05);--shadow-float: 0 26px 70px rgba(14, 14, 12, .18);--focus: 0 0 0 2px var(--kt-bg), 0 0 0 4px var(--kt-ink);--kt-uv: #7a63e6;--kt-uv-strong: #6a53d6;--kt-uv-tint: #7a63e614}html[data-kt-design=v2],html[data-kt-design=v2][data-kt-theme=light]{color-scheme:light;--kt-bg: #f3f1ec;--kt-surface: #ffffff;--kt-surface-2: #ebe8e1;--kt-ink: #0e0e0c;--kt-ink-soft: #2a2a26;--kt-muted: #6b6a63;--kt-line: #dfdcd3;--kt-line-soft: #e8e5de;--kt-flag: #e8401a;--kt-flag-tint: #fce9e2;--kt-cleared: #17925a;--kt-cleared-tint: #e6f6ee;--kt-amber: #c98a06;--kt-amber-tint: #fff5d9;--kt-on-ink: #f3f1ec;--kt-red-ink: #140c09;--kt-on-flag: #ffffff;--kt-flag-text: #b83212;--kt-amber-text: #8a5e00;--kt-cleared-text: #0f6e43}@media(prefers-color-scheme:dark){html[data-kt-design=v2]:not([data-kt-theme=light]){color-scheme:dark;--kt-bg: #0e0e0c;--kt-surface: #1a1a17;--kt-surface-2: #23231f;--kt-ink: #f3f1ec;--kt-ink-soft: #dfe3e9;--kt-muted: #9aa3b0;--kt-line: #2b2b27;--kt-line-soft: #24241f;--kt-flag: #ff5c33;--kt-flag-tint: #2a160f;--kt-cleared: #35b57a;--kt-cleared-tint: #0f2a1e;--kt-amber: #e0a326;--kt-amber-tint: #2a2110;--kt-on-ink: #0e0e0c;--kt-on-flag: #0e0e0c;--kt-flag-text: #ff5c33;--kt-amber-text: #e0a326;--kt-cleared-text: #35b57a;--kt-uv: #9b85ec;--kt-uv-strong: #b6a6f3;--kt-uv-tint: #9b85ec1a;--shadow: 0 1px 2px rgba(0, 0, 0, .5);--shadow-float: 0 26px 70px rgba(0, 0, 0, .55)}}html[data-kt-design=v2][data-kt-theme=dark]{color-scheme:dark;--kt-bg: #0e0e0c;--kt-surface: #1a1a17;--kt-surface-2: #23231f;--kt-ink: #f3f1ec;--kt-ink-soft: #dfe3e9;--kt-muted: #9aa3b0;--kt-line: #2b2b27;--kt-line-soft: #24241f;--kt-flag: #ff5c33;--kt-flag-tint: #2a160f;--kt-cleared: #35b57a;--kt-cleared-tint: #0f2a1e;--kt-amber: #e0a326;--kt-amber-tint: #2a2110;--kt-on-ink: #0e0e0c;--kt-on-flag: #0e0e0c;--kt-flag-text: #ff5c33;--kt-amber-text: #e0a326;--kt-cleared-text: #35b57a;--kt-uv: #9b85ec;--kt-uv-strong: #b6a6f3;--kt-uv-tint: #9b85ec1a;--shadow: 0 1px 2px rgba(0, 0, 0, .5);--shadow-float: 0 26px 70px rgba(0, 0, 0, .55)}html[data-kt-design=v2] body{font:400 15.5px/1.55 var(--font-sans);-webkit-font-smoothing:antialiased}html[data-kt-design=v2] h1,html[data-kt-design=v2] h2,html[data-kt-design=v2] h3,html[data-kt-design=v2] h4,html[data-kt-design=v2] .journey-root h1,html[data-kt-design=v2] .journey-root h2,html[data-kt-design=v2] .journey-root h3{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em}html[data-kt-design=v2] h1,html[data-kt-design=v2] .journey-root h1{font-size:clamp(28px,3vw,36px);line-height:1.08;letter-spacing:-.03em}html[data-kt-design=v2] h2,html[data-kt-design=v2] .journey-root h2{font-size:clamp(20px,2vw,24px);line-height:1.2}html[data-kt-design=v2] h3,html[data-kt-design=v2] .journey-root h3{font-size:17px;line-height:1.3;font-weight:650}html[data-kt-design=v2] a{color:var(--kt-ink);text-decoration-color:color-mix(in srgb,var(--kt-ink) 35%,transparent);text-underline-offset:3px}html[data-kt-design=v2] a:hover{color:var(--kt-flag);text-decoration-color:currentColor}html[data-kt-design=v2] :focus-visible{outline:2px solid var(--kt-ink);outline-offset:3px;box-shadow:none}html[data-kt-design=v2] .journey-root :focus-visible{outline:2px solid var(--kt-ink);outline-offset:3px}html[data-kt-design=v2] :is(h1,h2,h3,main,[tabindex="-1"]):focus,html[data-kt-design=v2] :is(h1,h2,h3,main,[tabindex="-1"]):focus-visible,html[data-kt-design=v2] .journey-root :is(h1,h2,h3,main,[tabindex="-1"]):focus-visible{outline:none;box-shadow:none}html[data-kt-design=v2] .label,html[data-kt-design=v2] .kc-eyebrow,html[data-kt-design=v2] .ar-tier,html[data-kt-design=v2] .jf-category,html[data-kt-design=v2] .finding-card-meta>span:first-child,html[data-kt-design=v2] .finding-next>span,html[data-kt-design=v2] .rc-eyebrow,html[data-kt-design=v2] .ev-offer-label,html[data-kt-design=v2] .ev-s-h,html[data-kt-design=v2] .cp-src,html[data-kt-design=v2] .home3-date,html[data-kt-design=v2] .auth-divider{font:600 11px/1.4 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--kt-muted)}html[data-kt-design=v2] .label.uv{color:var(--kt-muted)}html[data-kt-design=v2] .rc-eyebrow{color:var(--kt-ink)}html[data-kt-design=v2] code,html[data-kt-design=v2] .mono,html[data-kt-design=v2] .domain{font-family:var(--font-mono)}html[data-kt-design=v2] .btn,html[data-kt-design=v2] .journey-root .jf-button,html[data-kt-design=v2] .google-btn,html[data-kt-design=v2] .rc-notify,html[data-kt-design=v2] .ev-s-proof-btn,html[data-kt-design=v2] .ev-side-tab,html[data-kt-design=v2] .jf-account-logout,html[data-kt-design=v2] .account-root .btn,html[data-kt-design=v2] .cp-lane-main,html[data-kt-design=v2] .cp-lane-outline,html[data-kt-design=v2] .cp-lane-ghost,html[data-kt-design=v2] .jf-auth-remove,html[data-kt-design=v2] .ob-logout{border-radius:var(--radius-pill);font-family:var(--font-sans);font-weight:600;letter-spacing:-.005em;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}html[data-kt-design=v2] .btn,html[data-kt-design=v2] a.btn,html[data-kt-design=v2] a.btn:hover{--btn-bg: var(--kt-ink);--btn-fg: var(--kt-on-ink);--btn-line: var(--kt-ink);min-height:42px;padding:0 20px;color:var(--btn-fg);text-decoration:none}html[data-kt-design=v2] .btn:hover:not(:disabled){filter:none;opacity:.88;color:var(--btn-fg)}html[data-kt-design=v2] .btn.uv{--btn-bg: var(--kt-flag);--btn-fg: var(--kt-on-flag);--btn-line: var(--kt-flag)}html[data-kt-design=v2] .btn.quiet{--btn-bg: transparent;--btn-fg: var(--kt-ink);--btn-line: color-mix(in srgb, var(--kt-ink) 25%, transparent)}html[data-kt-design=v2] .btn.quiet:hover:not(:disabled){opacity:1;border-color:var(--kt-ink)}html[data-kt-design=v2] .btn.ghost{--btn-fg: var(--kt-ink-soft)}html[data-kt-design=v2] .btn.ghost:hover:not(:disabled){background:var(--kt-surface-2);opacity:1}html[data-kt-design=v2] .btn.danger{--btn-bg: transparent;--btn-fg: var(--kt-flag);--btn-line: color-mix(in srgb, var(--kt-flag) 50%, transparent)}html[data-kt-design=v2] .btn.danger:hover:not(:disabled){background:var(--kt-flag-tint);opacity:1}html[data-kt-design=v2] .btn.sm{min-height:34px;padding:0 14px}html[data-kt-design=v2] .btn.lg{min-height:48px;padding:0 24px;font-size:15px}html[data-kt-design=v2] .journey-root .jf-button{padding-left:20px;padding-right:20px}html[data-kt-design=v2] .journey-root .jf-button--primary{background:var(--kt-ink);color:var(--kt-on-ink);border-color:var(--kt-ink)}html[data-kt-design=v2] .journey-root .jf-button--primary:hover:not(:disabled){background:var(--kt-ink);border-color:var(--kt-ink);opacity:.88}html[data-kt-design=v2] .journey-root .jf-button--secondary{border-color:color-mix(in srgb,var(--kt-ink) 25%,transparent);color:var(--kt-ink);background:transparent}html[data-kt-design=v2] .journey-root .jf-button--secondary:hover:not(:disabled){background:transparent;border-color:var(--kt-ink)}html[data-kt-design=v2] .journey-root .jf-button--quiet{color:var(--kt-ink-soft)}html[data-kt-design=v2] .journey-root .jf-button--quiet:hover:not(:disabled){background:var(--kt-surface-2);color:var(--kt-ink)}html[data-kt-design=v2] .journey-root .jf-button:active:not(:disabled){filter:none;transform:translateY(1px)}html[data-kt-design=v2] .journey-root .jf-takedown-cta--detail>.jf-button--primary,html[data-kt-design=v2] .journey-root .jf-takedown-cta--banner>.jf-button--primary,html[data-kt-design=v2] .journey-root .cp-lane-main{background:var(--kt-flag);border-color:var(--kt-flag);color:var(--kt-on-flag);box-shadow:none}html[data-kt-design=v2] .journey-root .jf-takedown-cta--detail>.jf-button--primary:hover:not(:disabled),html[data-kt-design=v2] .journey-root .jf-takedown-cta--banner>.jf-button--primary:hover:not(:disabled){background:var(--kt-flag);border-color:var(--kt-flag);opacity:.9}html[data-kt-design=v2] .journey-root .jf-takedown-cta--detail>.jf-button--primary:disabled,html[data-kt-design=v2] .journey-root .jf-takedown-cta--banner>.jf-button--primary:disabled,html[data-kt-design=v2] .journey-root .jf-button--primary:disabled{background:var(--kt-surface-2);border-color:var(--kt-line);color:var(--kt-muted);opacity:1}html[data-kt-design=v2] .google-btn{min-height:46px;border-color:color-mix(in srgb,var(--kt-ink) 25%,transparent);background:transparent}html[data-kt-design=v2] .google-btn:hover:not(:disabled){border-color:var(--kt-ink)}html[data-kt-design=v2] .link-btn,html[data-kt-design=v2] .journey-root .jf-inline-link,html[data-kt-design=v2] .journey-root .jf-text-link,html[data-kt-design=v2] .journey-root .jf-back,html[data-kt-design=v2] .ev-s-link,html[data-kt-design=v2] .ev-page-link,html[data-kt-design=v2] .ev-verify-link,html[data-kt-design=v2] .ev-s-files a,html[data-kt-design=v2] .account-root .account-text-link,html[data-kt-design=v2] .kc-more summary,html[data-kt-design=v2] .fl-checked>summary,html[data-kt-design=v2] .jf-auth-letter summary,html[data-kt-design=v2] .jf-auth-review>summary,html[data-kt-design=v2] .ob-link,html[data-kt-design=v2] .jf-win-banner .jf-win-banner-text .jf-inline-link{color:var(--kt-ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--kt-ink) 30%,transparent);text-underline-offset:3px}html[data-kt-design=v2] .journey-root :is(.jf-inline-link,.jf-text-link,.jf-back):hover,html[data-kt-design=v2] .ev-s-link:hover,html[data-kt-design=v2] .link-btn:hover{color:var(--kt-flag);text-decoration-color:currentColor}html[data-kt-design=v2] .theme-toggle,html[data-kt-design=v2] .journey-root :is(.jf-icon-button,.theme-toggle--icon),html[data-kt-design=v2] .ev-s-icon{border:1px solid var(--kt-line);border-radius:var(--radius-pill);background:transparent;color:var(--kt-muted)}html[data-kt-design=v2] .theme-toggle:hover,html[data-kt-design=v2] .journey-root :is(.jf-icon-button,.theme-toggle--icon):hover:not(:disabled){border-color:var(--kt-ink);color:var(--kt-ink);background:transparent}html[data-kt-design=v2] .theme-toggle{font:500 12.5px/1 var(--font-sans);padding:0 12px;min-height:36px}html[data-kt-design=v2] .theme-toggle--icon,html[data-kt-design=v2] .journey-root .theme-toggle--icon{width:38px;height:38px;flex-basis:38px}html[data-kt-design=v2] .founder-call,html[data-kt-design=v2] .founder-call--app{border:1px solid color-mix(in srgb,var(--kt-ink) 25%,transparent);border-radius:var(--radius-pill);background:transparent;color:var(--kt-ink);font:600 13px/1 var(--font-sans);letter-spacing:0;padding:0 14px;min-height:36px}html[data-kt-design=v2] .founder-call:hover,html[data-kt-design=v2] .founder-call--app:hover{border-color:var(--kt-ink);color:var(--kt-ink);background:transparent}html[data-kt-design=v2] .founder-call--app>svg,html[data-kt-design=v2] .founder-call>svg{color:var(--kt-flag)}html[data-kt-design=v2] .public-header nav a.founder-call,html[data-kt-design=v2] .welcome-header a.founder-call{color:var(--kt-ink)}html[data-kt-design=v2] .input,html[data-kt-design=v2] .field input:not([type=checkbox]):not([type=radio]),html[data-kt-design=v2] .field select,html[data-kt-design=v2] .field textarea,html[data-kt-design=v2] .journey-root :is(.jf-input,.jf-select>select),html[data-kt-design=v2] .account-root .field input,html[data-kt-design=v2] .ob-sellers .input,html[data-kt-design=v2] .welcome-input-row input,html[data-kt-design=v2] .jf-desk-question textarea{border-radius:var(--radius);border:1px solid var(--kt-line);background:var(--kt-surface);font-family:var(--font-sans)}html[data-kt-design=v2] .field input:focus,html[data-kt-design=v2] .field select:focus,html[data-kt-design=v2] .field textarea:focus,html[data-kt-design=v2] .input:focus,html[data-kt-design=v2] .journey-root :is(.jf-input,.jf-select>select):focus-visible,html[data-kt-design=v2] .welcome-input-row input:focus-visible{outline:none;border-color:var(--kt-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--kt-ink) 10%,transparent)}html[data-kt-design=v2] .journey-root .jf-input[type=search],html[data-kt-design=v2] .jf-search-row .jf-input,html[data-kt-design=v2] .kc-search .jf-input{border-radius:var(--radius-pill);padding-left:18px}html[data-kt-design=v2] .field>span,html[data-kt-design=v2] .field-label,html[data-kt-design=v2] .ob-field>label,html[data-kt-design=v2] .jf-auth-field>label{font:600 13px/1.3 var(--font-sans);color:var(--kt-ink)}html[data-kt-design=v2] .check input,html[data-kt-design=v2] .jf-auth-check input,html[data-kt-design=v2] .jf-watchlist-items input{accent-color:var(--kt-ink)}html[data-kt-design=v2] .segmented{border-radius:var(--radius-pill)}html[data-kt-design=v2] .segmented button[aria-pressed=true]{background:var(--kt-ink);color:var(--kt-on-ink)}html[data-kt-design=v2] .chip,html[data-kt-design=v2] .ob-sellers .chip,html[data-kt-design=v2] .journey-root .ob-chip{border-radius:var(--radius-pill);font-family:var(--font-sans)}html[data-kt-design=v2] .journey-root .ob-chip[aria-pressed=true]{background:var(--kt-ink);border-color:var(--kt-ink);color:var(--kt-on-ink)}html[data-kt-design=v2] .card,html[data-kt-design=v2] .finding-card,html[data-kt-design=v2] .auth-card,html[data-kt-design=v2] .plan,html[data-kt-design=v2] .jf-review-panel,html[data-kt-design=v2] .jf-next-review,html[data-kt-design=v2] .jf-inline-empty,html[data-kt-design=v2] .jf-caught-up,html[data-kt-design=v2] .jf-preparing,html[data-kt-design=v2] .jf-brand-profile,html[data-kt-design=v2] .jf-evidence,html[data-kt-design=v2] .fl-panel,html[data-kt-design=v2] .rc,html[data-kt-design=v2] .kc-panel,html[data-kt-design=v2] .kc-shop,html[data-kt-design=v2] .kc-tile,html[data-kt-design=v2] .kc-approved,html[data-kt-design=v2] .ar-resellers,html[data-kt-design=v2] .jf-takedown-banner,html[data-kt-design=v2] .jf-win,html[data-kt-design=v2] .ev-offer,html[data-kt-design=v2] .ev-verify,html[data-kt-design=v2] .ev-copy,html[data-kt-design=v2] .ev-takedown,html[data-kt-design=v2] .account-identity,html[data-kt-design=v2] .account-connect,html[data-kt-design=v2] .ob-card,html[data-kt-design=v2] .jf-auth-card,html[data-kt-design=v2] .jf-monitoring-form,html[data-kt-design=v2] .fl-suspect,html[data-kt-design=v2] .fl-clear,html[data-kt-design=v2] .finding-fact,html[data-kt-design=v2] .finding-review-note,html[data-kt-design=v2] .ev-s-proofs,html[data-kt-design=v2] .ar-locked,html[data-kt-design=v2] .jf-invite-body,html[data-kt-design=v2] .jf-login-card,html[data-kt-design=v2] .welcome-report,html[data-kt-design=v2] .cp-confirm,html[data-kt-design=v2] .next-action,html[data-kt-design=v2] .jf-desk-approval,html[data-kt-design=v2] .kc-home-line,html[data-kt-design=v2] .home-slimbar{border-radius:var(--radius-card);border:1px solid var(--kt-line);background:var(--kt-surface);box-shadow:var(--shadow)}html[data-kt-design=v2] .finding-fact,html[data-kt-design=v2] .fl-suspect,html[data-kt-design=v2] .fl-clear,html[data-kt-design=v2] .kc-tile,html[data-kt-design=v2] .ev-s-proofs,html[data-kt-design=v2] .jf-desk-approval,html[data-kt-design=v2] .kc-home-line,html[data-kt-design=v2] .next-action{border-radius:14px;box-shadow:none}html[data-kt-design=v2] .fl-suspect,html[data-kt-design=v2] .next-action,html[data-kt-design=v2] .jf-takedown-banner,html[data-kt-design=v2] .ev-takedown,html[data-kt-design=v2] .jf-win-banner,html[data-kt-design=v2] .ar-upgrade{border-left-width:1px}html[data-kt-design=v2] .ev-s-shot,html[data-kt-design=v2] .ev-offer-image img,html[data-kt-design=v2] .rc-feed,html[data-kt-design=v2] .ev-image-page,html[data-kt-design=v2] .ev-s-dl,html[data-kt-design=v2] .jf-desk-notice,html[data-kt-design=v2] .pre,html[data-kt-design=v2] .ev-device-shot,html[data-kt-design=v2] .cp-image,html[data-kt-design=v2] .jf-image-pair figure>div,html[data-kt-design=v2] .ev-device-shot img,html[data-kt-design=v2] .jf-store-capture img{border-radius:12px}html[data-kt-design=v2] .stats,html[data-kt-design=v2] .signals,html[data-kt-design=v2] .quote-box,html[data-kt-design=v2] .welcome-plan-grid,html[data-kt-design=v2] .jf-auth-marks,html[data-kt-design=v2] .jf-watchlist{border-radius:14px}html[data-kt-design=v2] .card-head,html[data-kt-design=v2] .finding-card-meta{border-bottom:0}html[data-kt-design=v2] .finding-card-meta{padding:20px 24px 0}html[data-kt-design=v2] .finding-card-body{padding:10px 24px 22px}html[data-kt-design=v2] .finding-card-body h2{font:700 22px/1.2 var(--font-display);letter-spacing:-.025em;overflow-wrap:anywhere}html[data-kt-design=v2] .finding-card-body h2 a:hover{color:var(--kt-flag)}html[data-kt-design=v2] .finding-next{border-top:1px solid var(--kt-line-soft);padding:16px 0 4px}html[data-kt-design=v2] .finding-next p{font-size:15px}html[data-kt-design=v2] .finding-observations,html[data-kt-design=v2] .ar-summary{color:var(--kt-ink-soft)}html[data-kt-design=v2] .finding-muted{color:var(--kt-muted)}html[data-kt-design=v2] .journey-root .jf-takedown-confirm{font-size:12.5px}html[data-kt-design=v2] .journey-root .jf-takedown-line{font-size:13.5px;color:var(--kt-muted)}html[data-kt-design=v2] .ar-list,html[data-kt-design=v2] .jf-card-list{gap:14px}html[data-kt-design=v2] .pill,html[data-kt-design=v2] .finding-status,html[data-kt-design=v2] .ar-head,html[data-kt-design=v2] .ar-chip,html[data-kt-design=v2] .fl-label,html[data-kt-design=v2] .kc-chip,html[data-kt-design=v2] .ev-s-tag,html[data-kt-design=v2] .jf-auth-chip,html[data-kt-design=v2] .home3-pill,html[data-kt-design=v2] .ev-takedown-badge,html[data-kt-design=v2] .cp-lane-progress,html[data-kt-design=v2] .jf-status,html[data-kt-design=v2] .finding-detail .jf-page-heading .finding-status,html[data-kt-design=v2] .jf-page-heading>.jf-status{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px;border-radius:var(--radius-pill);border:1px solid transparent;font:600 12px/1 var(--font-sans);letter-spacing:0;text-transform:none;white-space:nowrap;background:var(--kt-surface-2);color:var(--kt-ink-soft)}html[data-kt-design=v2] .pill:before{width:6px;height:6px}html[data-kt-design=v2] .pill.uv{color:var(--kt-ink);border-color:var(--kt-line);background:var(--kt-surface)}html[data-kt-design=v2] .pill.flag,html[data-kt-design=v2] .ar-head--risk,html[data-kt-design=v2] .ar-chip--risk,html[data-kt-design=v2] .fl-label--FAKE_LIKELY,html[data-kt-design=v2] .kc-chip--bad,html[data-kt-design=v2] .ev-s-tag.is-flag,html[data-kt-design=v2] .jf-auth-chip.is-revoked{background:var(--kt-flag-tint);color:var(--kt-flag-text)}html[data-kt-design=v2] .pill.amber,html[data-kt-design=v2] .ar-head--warn,html[data-kt-design=v2] .ar-chip--warn,html[data-kt-design=v2] .fl-label--LOOKALIKE,html[data-kt-design=v2] .fl-label--COPIES,html[data-kt-design=v2] .kc-chip--warn,html[data-kt-design=v2] .jf-auth-chip.is-pending,html[data-kt-design=v2] .jf-status--review{background:var(--kt-amber-tint);color:var(--kt-amber-text)}html[data-kt-design=v2] .pill.ok,html[data-kt-design=v2] .ar-head--ok,html[data-kt-design=v2] .ar-chip--ok,html[data-kt-design=v2] .jf-auth-chip,html[data-kt-design=v2] .ev-takedown-badge,html[data-kt-design=v2] .jf-status--taken-down,html[data-kt-design=v2] .jf-status--authorized{background:var(--kt-cleared-tint);color:var(--kt-cleared-text)}html[data-kt-design=v2] .ar-head--info,html[data-kt-design=v2] .ar-chip--info,html[data-kt-design=v2] .kc-chip,html[data-kt-design=v2] .fl-label,html[data-kt-design=v2] .jf-status--progress,html[data-kt-design=v2] .cp-lane-progress{background:var(--kt-surface-2);color:var(--kt-ink-soft)}html[data-kt-design=v2] .ar-head--mute,html[data-kt-design=v2] .kc-chip--mute,html[data-kt-design=v2] .jf-status--sent,html[data-kt-design=v2] .jf-status--dismissed{background:transparent;border-color:var(--kt-line);color:var(--kt-muted)}html[data-kt-design=v2] .jf-status>span{width:6px;height:6px}html[data-kt-design=v2] .finding-status.ar-head,html[data-kt-design=v2] .finding-detail .jf-page-heading .finding-status{white-space:normal;line-height:1.3;padding:4px 11px;text-align:left;max-width:100%}html[data-kt-design=v2] .finding-card-meta{align-items:flex-start}html[data-kt-design=v2] .finding-card[data-bucket=review] .finding-status:not(.ar-head){background:var(--kt-amber-tint);color:var(--kt-amber-text)}html[data-kt-design=v2] .finding-card[data-bucket=taken_down] .finding-status:not(.ar-head){background:var(--kt-cleared-tint);color:var(--kt-cleared-text)}html[data-kt-design=v2] .finding-card[data-bucket=authorized] .finding-status:not(.ar-head),html[data-kt-design=v2] .finding-card[data-bucket=dismissed] .finding-status:not(.ar-head),html[data-kt-design=v2] .finding-card[data-bucket=closed] .finding-status:not(.ar-head){background:transparent;border-color:var(--kt-line);color:var(--kt-muted)}html[data-kt-design=v2] .count{border-radius:var(--radius-pill);background:var(--kt-surface-2);color:var(--kt-ink-soft);font:600 11px/1 var(--font-sans)}html[data-kt-design=v2] .count.uv{background:var(--kt-flag);color:#fff}html[data-kt-design=v2] .kc-shop{border-left-width:1px}html[data-kt-design=v2] .kc-shop--FAKE_LIKELY{border-color:color-mix(in srgb,var(--kt-flag) 45%,var(--kt-line))}html[data-kt-design=v2] .cp-store.impersonator{border-top:1px solid color-mix(in srgb,var(--kt-flag) 45%,var(--kt-line))}html[data-kt-design=v2] .notice{border-radius:14px;border-left-width:1px;padding:12px 16px;background:var(--kt-surface)}html[data-kt-design=v2] .notice.info{border-color:var(--kt-line)}html[data-kt-design=v2] .notice.info:before{background:var(--kt-ink)}html[data-kt-design=v2] .notice.warn{background:var(--kt-amber-tint);border-color:color-mix(in srgb,var(--kt-amber) 40%,transparent)}html[data-kt-design=v2] .notice.error{background:var(--kt-flag-tint);border-color:color-mix(in srgb,var(--kt-flag) 40%,transparent)}html[data-kt-design=v2] .notice.success{background:var(--kt-cleared-tint);border-color:color-mix(in srgb,var(--kt-cleared) 40%,transparent)}html[data-kt-design=v2] .jf-notice-gap{border-color:var(--kt-line-soft)}html[data-kt-design=v2] dialog.dialog,html[data-kt-design=v2] .jf-dialog,html[data-kt-design=v2] .ev-s-viewer,html[data-kt-design=v2] .cp-pack-box{border-radius:22px;border:1px solid var(--kt-line);box-shadow:var(--shadow-float)}html[data-kt-design=v2] dialog.dialog::backdrop,html[data-kt-design=v2] .jf-dialog::backdrop,html[data-kt-design=v2] .ev-s-viewer::backdrop,html[data-kt-design=v2] .drawer::backdrop{background:#0e0e0c8c;backdrop-filter:blur(3px)}html[data-kt-design=v2] .jf-toast,html[data-kt-design=v2] .jf-account-menu,html[data-kt-design=v2] .cp-menu,html[data-kt-design=v2] .home-switch{border-radius:16px;border:1px solid var(--kt-line);box-shadow:var(--shadow-float)}html[data-kt-design=v2] .jf-account-menu>[role=menuitem]{border-radius:10px}html[data-kt-design=v2] .jf-toast--error .jf-toast-icon{color:var(--kt-flag)}html[data-kt-design=v2] .spinner{border-color:var(--kt-line);border-top-color:var(--kt-ink)}html[data-kt-design=v2] .progress>span,html[data-kt-design=v2] .rc-bar>span,html[data-kt-design=v2] .home-bar span{background:var(--kt-flag)}html[data-kt-design=v2] .rc-bar{background:var(--kt-flag-tint)}html[data-kt-design=v2] .rc{border-top:1px solid var(--kt-line)}html[data-kt-design=v2] .rc-clock{color:var(--kt-flag);font-family:var(--font-display)}html[data-kt-design=v2] .rc-step--running>svg,html[data-kt-design=v2] .rc-compact-line>svg,html[data-kt-design=v2] .fl-row--running>svg,html[data-kt-design=v2] .fl-row--queued>svg,html[data-kt-design=v2] .ob-running>svg{color:var(--kt-ink)}html[data-kt-design=v2] .rc-feed-line:before{color:var(--kt-flag)}html[data-kt-design=v2] .timeline li:before,html[data-kt-design=v2] .ev-s-steps li:before{background:var(--kt-ink)}html[data-kt-design=v2] .signals .kind,html[data-kt-design=v2] .run-card .stage,html[data-kt-design=v2] .cp-timeline li::marker,html[data-kt-design=v2] .plan ul li:before,html[data-kt-design=v2] .cp-evidence>summary>b:before{color:var(--kt-flag)}html[data-kt-design=v2] .skip-link,html[data-kt-design=v2] .skip-link:hover{background:var(--kt-ink);color:var(--kt-on-ink);border-radius:var(--radius-pill)}html[data-kt-design=v2] .journey-root{font-size:14.5px}html[data-kt-design=v2] .jf-sidebar{background:var(--kt-surface);border-right:1px solid var(--kt-line);padding:24px 14px 20px}html[data-kt-design=v2] .jf-wordmark{margin:2px 10px 26px}html[data-kt-design=v2] .jf-workspace-identity{border-radius:14px;background:var(--kt-bg);border:1px solid var(--kt-line-soft);padding:10px 12px;margin-bottom:18px}html[data-kt-design=v2] .jf-workspace-identity:hover{background:var(--kt-surface-2)}html[data-kt-design=v2] .jf-workspace-identity b{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;font-size:14.5px}html[data-kt-design=v2] .jf-workspace-identity small{font:500 12px/1.4 var(--font-sans);color:var(--kt-muted)}html[data-kt-design=v2] .jf-brand-avatar{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;border:0;background:var(--kt-ink);color:var(--kt-on-ink);font:700 15px/1 var(--font-display);letter-spacing:0}html[data-kt-design=v2] .jf-brand-avatar>span{display:block;line-height:1;transform:translateY(.5px)}html[data-kt-design=v2] .jf-brand-avatar.large{width:56px;height:56px;border-radius:50%;font-size:24px}html[data-kt-design=v2] .jf-sidebar nav{gap:2px}html[data-kt-design=v2] .jf-sidebar nav>a{border-radius:12px;color:var(--kt-ink-soft);font-weight:500;font-size:14px}html[data-kt-design=v2] .jf-sidebar nav>a:hover{background:var(--kt-surface-2);color:var(--kt-ink)}html[data-kt-design=v2] .jf-sidebar nav>a.active{background:var(--kt-ink);color:var(--kt-on-ink);font-weight:600}html[data-kt-design=v2] .jf-sidebar nav>a>svg{stroke-width:1.75}html[data-kt-design=v2] .jf-sidebar nav small{border-radius:var(--radius-pill);background:var(--kt-flag);color:#fff;font:600 11px/1 var(--font-sans);min-width:22px;padding:4px 6px}html[data-kt-design=v2] .jf-sidebar nav>a.active small{background:var(--kt-on-ink);color:var(--kt-ink)}@media(min-width:681px){html[data-kt-design=v2] .jf-account{border-top:1px solid var(--kt-line-soft)}}html[data-kt-design=v2] .jf-account-trigger{border-radius:14px}html[data-kt-design=v2] .jf-account-avatar{background:var(--kt-surface-2);color:var(--kt-ink);font:700 11px/1 var(--font-display)}html[data-kt-design=v2] .jf-topbar{border-bottom:1px solid var(--kt-line);font-size:13px;min-height:60px}html[data-kt-design=v2] .jf-topbar b{font-weight:600}html[data-kt-design=v2] .jf-main{max-width:1280px}html[data-kt-design=v2] .jf-page-heading{margin-bottom:26px;align-items:center}html[data-kt-design=v2] .jf-page-heading h1{font-size:clamp(30px,3.2vw,40px)}html[data-kt-design=v2] .jf-page-heading p{font-size:15px}html[data-kt-design=v2] .jf-heading-link span{text-decoration-color:color-mix(in srgb,var(--kt-ink) 30%,transparent)}html[data-kt-design=v2] .journey-root .jf-heading-link:hover{color:var(--kt-flag)}html[data-kt-design=v2] .jf-section-heading h2{font-size:20px}html[data-kt-design=v2] .jf-review-count,html[data-kt-design=v2] .jf-section-heading>span{font:600 12px/1 var(--font-sans);padding:5px 9px;border-radius:var(--radius-pill);background:var(--kt-surface-2);color:var(--kt-ink-soft)}html[data-kt-design=v2] .jf-preview-banner{background:var(--kt-ink);color:var(--kt-on-ink)}html[data-kt-design=v2] .jf-tabs{border-bottom:0;gap:6px;padding-bottom:2px}html[data-kt-design=v2] .jf-tabs button{min-height:38px;padding:0 14px;margin:0;border:1px solid var(--kt-line);border-radius:var(--radius-pill);color:var(--kt-ink-soft);font-weight:500;background:var(--kt-surface)}html[data-kt-design=v2] .jf-tabs button:before{display:none}html[data-kt-design=v2] .jf-tabs button:hover{border-color:var(--kt-ink);color:var(--kt-ink)}html[data-kt-design=v2] .jf-tabs button[aria-pressed=true],html[data-kt-design=v2] .jf-tabs button[aria-selected=true]{background:var(--kt-ink);border-color:var(--kt-ink);color:var(--kt-on-ink);font-weight:600}html[data-kt-design=v2] .jf-tabs button>span{background:color-mix(in srgb,currentColor 14%,transparent);color:inherit;border-radius:var(--radius-pill);padding:2px 7px;font-size:11.5px}html[data-kt-design=v2] .jf-tabs button:focus-visible{outline-offset:2px}html[data-kt-design=v2] .tabs{border-bottom:1px solid var(--kt-line)}html[data-kt-design=v2] .tabs a[aria-current=page],html[data-kt-design=v2] .tabs button[aria-selected=true]{border-bottom-color:var(--kt-ink)}html[data-kt-design=v2] .jf-search-row{padding:14px 0 18px}html[data-kt-design=v2] .finding-filter-note{font-size:13.5px}html[data-kt-design=v2] .jf-finding-row{border-radius:14px}html[data-kt-design=v2] .jf-finding-row:hover,html[data-kt-design=v2] .jf-other-reviews:hover,html[data-kt-design=v2] .jf-progress-list>a:hover{background:var(--kt-surface)}html[data-kt-design=v2] .jf-other-reviews>svg,html[data-kt-design=v2] .jf-progress-list>a>svg,html[data-kt-design=v2] .jf-check-status>svg{color:var(--kt-muted)}html[data-kt-design=v2] .jf-decision{border-radius:var(--radius-card)}html[data-kt-design=v2] .finding-detail .jf-detail-grid{gap:32px}html[data-kt-design=v2] .finding-action h2{font-size:19px}html[data-kt-design=v2] .jf-evidence>.jf-tabs{padding:10px 18px 0}html[data-kt-design=v2] .journey-root .jf-takedown-done,html[data-kt-design=v2] .jf-request-win{border-radius:12px}html[data-kt-design=v2] .jf-win-head{border-bottom:1px solid var(--kt-line-soft)}html[data-kt-design=v2] .jf-win-icon{background:var(--kt-cleared)}html[data-kt-design=v2] .jf-win-watch{border-radius:12px}html[data-kt-design=v2] .jf-monitoring-enable input:checked+.jf-switch-track{background:var(--kt-ink);border-color:var(--kt-ink)}html[data-kt-design=v2] .jf-watchlist,html[data-kt-design=v2] .jf-auth-marks,html[data-kt-design=v2] .jf-auth-add,html[data-kt-design=v2] .jf-auth-letter,html[data-kt-design=v2] .jf-auth-review,html[data-kt-design=v2] .td-auth,html[data-kt-design=v2] .td-route{border-radius:12px}html[data-kt-design=v2] .fl-counts b,html[data-kt-design=v2] .kc-tile b,html[data-kt-design=v2] .stat b,html[data-kt-design=v2] .quote-box b,html[data-kt-design=v2] .plan .price b,html[data-kt-design=v2] .welcome-price,html[data-kt-design=v2] .home3-numerals b,html[data-kt-design=v2] .ev-offer-price{font-family:var(--font-display);font-weight:700;letter-spacing:-.03em}html[data-kt-design=v2] .stat.flag b{color:var(--kt-flag)}html[data-kt-design=v2] .stat.uv b{color:var(--kt-ink)}html[data-kt-design=v2] .ar-upgrade{background:var(--kt-flag);border-color:var(--kt-flag);color:var(--kt-red-ink);border-radius:var(--radius-card);padding:22px 26px}html[data-kt-design=v2] .ar-upgrade h2{color:var(--kt-red-ink);font-size:22px}html[data-kt-design=v2] .ar-upgrade p{color:var(--kt-red-ink);opacity:.92;font-size:14.5px}html[data-kt-design=v2] .ar-upgrade .jf-button,html[data-kt-design=v2] .ar-upgrade .jf-button--primary{background:var(--kt-red-ink);border-color:var(--kt-red-ink);color:#fff}html[data-kt-design=v2] .ar-upgrade .jf-button:hover:not(:disabled){opacity:.9}html[data-kt-design=v2] .ar-upgrade .jf-button:focus-visible{outline-color:var(--kt-red-ink)}html[data-kt-design=v2] .ar-locked{background:var(--kt-surface);box-shadow:none}html[data-kt-design=v2] .ar-bar{background:var(--kt-surface-2)}html[data-kt-design=v2] .ar-locked-line{color:var(--kt-ink)}html[data-kt-design=v2] .jf-takedown-banner{border-color:var(--kt-line)}html[data-kt-design=v2] .jf-takedown-banner--progress{border-color:color-mix(in srgb,var(--kt-cleared) 40%,var(--kt-line))}html[data-kt-design=v2] .jf-live-evidence>.jf-section-heading{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html[data-kt-design=v2] .ev-proof-label{font:600 11px/1.4 var(--font-mono);letter-spacing:.16em;color:var(--kt-muted)}html[data-kt-design=v2] .ev-s-headline,html[data-kt-design=v2] .ev-story-summary h3{font:700 24px/1.2 var(--font-display);letter-spacing:-.025em}html[data-kt-design=v2] .ev-offer-side+.ev-offer-side{background:var(--kt-flag-tint);border-left-color:color-mix(in srgb,var(--kt-flag) 30%,var(--kt-line))}html[data-kt-design=v2] .ev-offer-side+.ev-offer-side .ev-offer-label{color:var(--kt-flag)}html[data-kt-design=v2] .ev-offer-side+.ev-offer-side .ev-offer-price{color:var(--kt-flag)}html[data-kt-design=v2] .ev-offer-result{border-top:1px solid var(--kt-line);background:var(--kt-surface)}html[data-kt-design=v2] .ev-offer-result strong{font-family:var(--font-display);font-size:16px;letter-spacing:-.01em}html[data-kt-design=v2] .ev-offer h4{font-family:var(--font-sans);font-weight:600;font-size:15px;letter-spacing:0}html[data-kt-design=v2] .ev-s-tag{font:600 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;min-height:24px}html[data-kt-design=v2] .ev-s-proof-btn{background:transparent;border-color:color-mix(in srgb,var(--kt-ink) 25%,transparent)}html[data-kt-design=v2] .ev-s-proof-btn:hover{background:transparent;border-color:var(--kt-ink)}html[data-kt-design=v2] .ev-side-tab.is-active{background:var(--kt-ink);border-color:var(--kt-ink);color:var(--kt-on-ink)}@media(max-width:600px){html[data-kt-design=v2] .ev-offer-side+.ev-offer-side{border-top-color:color-mix(in srgb,var(--kt-flag) 30%,var(--kt-line))}}html[data-kt-design=v2] .public-header nav{font:500 14px/1 var(--font-sans);letter-spacing:0}html[data-kt-design=v2] .public-header nav a{color:var(--kt-muted)}html[data-kt-design=v2] .public-header nav a:hover,html[data-kt-design=v2] .public-header nav a[aria-current=page]{color:var(--kt-ink)}html[data-kt-design=v2] .public-footer nav{font:500 12.5px/1 var(--font-sans)}html[data-kt-design=v2] .auth-card{border-radius:24px;padding:clamp(28px,4vw,40px)}html[data-kt-design=v2] .auth-card h1{font-size:30px}html[data-kt-design=v2] .auth-card .intro{font-size:15px;color:var(--kt-muted)}html[data-kt-design=v2] .auth-switch,html[data-kt-design=v2] .field-help{color:var(--kt-muted)}html[data-kt-design=v2] .plan-tag{border-radius:var(--radius-pill);background:var(--kt-surface-2);border-color:transparent}html[data-kt-design=v2] .page-head p{color:var(--kt-muted)}html[data-kt-design=v2] .plan{border-radius:22px;padding:26px 24px 24px}html[data-kt-design=v2] .plan.featured{border-color:var(--kt-ink);box-shadow:0 0 0 1px var(--kt-ink),var(--shadow)}html[data-kt-design=v2] .plan .ribbon{border-radius:var(--radius-pill);background:var(--kt-flag);font-family:var(--font-mono);letter-spacing:.14em}html[data-kt-design=v2] .plan h2{font-size:22px}html[data-kt-design=v2] .plan .price b{font-size:40px}html[data-kt-design=v2] .welcome-page .welcome-intro h1{font-family:var(--font-display);font-weight:800;letter-spacing:-.04em}html[data-kt-design=v2] .welcome-brand-monogram{border-radius:50%;background:var(--kt-ink);color:var(--kt-on-ink);font-family:var(--font-display)}html[data-kt-design=v2] .welcome-report-next{background:var(--kt-surface-2);border-left-color:var(--kt-ink);border-radius:12px}html[data-kt-design=v2] .welcome-report-status,html[data-kt-design=v2] .welcome-report-controls button[aria-pressed=true],html[data-kt-design=v2] .welcome-process li>span,html[data-kt-design=v2] .welcome-sample-link{color:var(--kt-ink)}html[data-kt-design=v2] .welcome-report-controls button[aria-pressed=true]{border-bottom-color:var(--kt-ink)}html[data-kt-design=v2] .account-topbar{border-bottom:1px solid var(--kt-line)}html[data-kt-design=v2] .account-identity{padding:22px 24px}html[data-kt-design=v2] .account-avatar{background:var(--kt-ink);color:var(--kt-on-ink)}html[data-kt-design=v2] .account-root .btn:not(.quiet):not(.danger):not(.ghost){background:var(--kt-ink);color:var(--kt-on-ink)}html[data-kt-design=v2] .account-root .btn.quiet{background:transparent;border-color:color-mix(in srgb,var(--kt-ink) 25%,transparent)}html[data-kt-design=v2] .account-root a:focus-visible,html[data-kt-design=v2] .account-root button:focus-visible{outline-color:var(--kt-ink)}html[data-kt-design=v2] .account-verification.verified{color:var(--kt-cleared)}html[data-kt-design=v2] .ob-steps li.is-current>span{background:var(--kt-ink);border-color:var(--kt-ink)}html[data-kt-design=v2] .ob-notes{border-radius:12px}html[data-kt-design=v2] .ob-notes.is-info{border-left-color:var(--kt-ink)}html[data-kt-design=v2] .ob-card h1{font-size:26px}html[data-kt-design=v2] .sidebar{background:var(--kt-surface);border-right:1px solid var(--kt-line)}html[data-kt-design=v2] .sidenav a{border-radius:12px}html[data-kt-design=v2] .sidenav a[aria-current=page],html[data-kt-design=v2] .sidenav a.active{background:var(--kt-ink);color:var(--kt-on-ink)}html[data-kt-design=v2] .mobile-nav a.active{color:var(--kt-ink)}@media(max-width:680px){html[data-kt-design=v2] .jf-sidebar{padding:8px 16px;border-bottom:1px solid var(--kt-line)}html[data-kt-design=v2] .jf-sidebar nav{background:var(--kt-surface);border-top:1px solid var(--kt-line);box-shadow:0 -10px 30px -22px #00000080}html[data-kt-design=v2] .jf-sidebar nav>a{border-radius:12px;color:var(--kt-muted)}html[data-kt-design=v2] .jf-sidebar nav>a.active{background:transparent;color:var(--kt-ink)}html[data-kt-design=v2] .jf-sidebar nav>a.active:after{content:"";position:absolute;left:50%;bottom:3px;width:18px;height:3px;margin-left:-9px;border-radius:3px;background:var(--kt-ink)}html[data-kt-design=v2] .jf-sidebar nav small{background:var(--kt-flag);color:#fff}html[data-kt-design=v2] .jf-sidebar nav>a.active small{background:var(--kt-flag);color:#fff}html[data-kt-design=v2] .jf-sidebar{padding:8px 14px 8px 16px;gap:8px}html[data-kt-design=v2] .jf-account{border-top:0;gap:8px}html[data-kt-design=v2] .jf-account-trigger{min-height:36px;padding:0;gap:0;border-radius:var(--radius-pill)}html[data-kt-design=v2] .jf-account-trigger>svg{display:none}html[data-kt-design=v2] .jf-account-avatar{width:36px;height:36px;flex-basis:36px;background:var(--kt-ink);color:var(--kt-on-ink);font:700 12px/1 var(--font-display)}html[data-kt-design=v2] .jf-account-trigger[aria-expanded=true] .jf-account-avatar{box-shadow:0 0 0 2px var(--kt-bg),0 0 0 4px var(--kt-ink)}html[data-kt-design=v2] .jf-account-logout{min-height:36px;padding:0 12px;gap:5px;border-color:var(--kt-line);background:transparent;color:var(--kt-ink-soft);font:600 12.5px/1 var(--font-sans)}html[data-kt-design=v2] .jf-account-logout>svg{width:14px;height:14px}html[data-kt-design=v2] .jf-account-menu{top:calc(100% + 8px)}html[data-kt-design=v2] .jf-topbar{min-height:52px}html[data-kt-design=v2] .jf-page-heading h1{font-size:30px}html[data-kt-design=v2] .finding-card-meta{padding:16px 18px 0}html[data-kt-design=v2] .finding-card-body{padding:8px 18px 18px}html[data-kt-design=v2] .finding-card-body h2{font-size:20px}html[data-kt-design=v2] .ar-upgrade{padding:18px 20px}html[data-kt-design=v2] .auth-card{border-radius:20px}}@media(prefers-reduced-motion:reduce){html[data-kt-design=v2] *{transition-duration:0s!important}}html[data-kt-design=v2] .jf-takedown-banner:not(.jf-takedown-banner--progress){display:none}html[data-kt-design=v2] .pulse{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 24px}html[data-kt-design=v2] .pulse-tile{display:grid;gap:4px;align-content:start;min-width:0;padding:20px 22px;border:1px solid var(--kt-line);border-radius:var(--radius-card);background:var(--kt-surface);box-shadow:var(--shadow);color:var(--kt-ink);text-decoration:none;transition:border-color .15s ease}html[data-kt-design=v2] .pulse-tile:hover{border-color:var(--kt-ink);color:var(--kt-ink)}html[data-kt-design=v2] .pulse-tile b{font:800 44px/1 var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}html[data-kt-design=v2] .pulse-tile span{font:500 13.5px/1.35 var(--font-sans);color:var(--kt-muted);overflow-wrap:anywhere}html[data-kt-design=v2] .pulse-tile--threat b{color:var(--kt-flag)}html[data-kt-design=v2] .pulse-tile--win b{color:var(--kt-cleared)}html[data-kt-design=v2] .pulse-tile--quiet b{color:var(--kt-ink);opacity:.55}@media(max-width:680px){html[data-kt-design=v2] .pulse{grid-template-columns:1fr;gap:8px;margin-bottom:18px}html[data-kt-design=v2] .pulse-tile{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:12px;padding:14px 18px}html[data-kt-design=v2] .pulse-tile b{font-size:32px}}html[data-kt-design=v2] .team-nav a.active{border-bottom-color:var(--kt-ink)}html[data-kt-design=v2] .team-nav a:focus-visible{box-shadow:none;outline:2px solid var(--kt-ink);outline-offset:2px}html[data-kt-design=v2] .rt-metric,html[data-kt-design=v2] .act-card,html[data-kt-design=v2] .act-tile,html[data-kt-design=v2] .crm-tile,html[data-kt-design=v2] .rt-daybar{border-radius:14px}html[data-kt-design=v2] .rt-metric:hover,html[data-kt-design=v2] .rt-metric.selected,html[data-kt-design=v2] .crm-tile.on{border-color:var(--kt-ink);box-shadow:inset 0 0 0 1px var(--kt-ink)}html[data-kt-design=v2] .rt-metric>strong{font:700 36px/1.1 var(--font-display);letter-spacing:-.03em}html[data-kt-design=v2] .crm-insight.info{border-left-color:var(--kt-ink)}html[data-kt-design=v2] .rt-eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;font-size:10.5px}html[data-kt-design=v2] .act-root a,html[data-kt-design=v2] .act-link,html[data-kt-design=v2] .rt-story summary,html[data-kt-design=v2] .rt-text-button,html[data-kt-design=v2] .rt-earlier-reviews>summary,html[data-kt-design=v2] .rt-movement summary,html[data-kt-design=v2] .rt-housekeeping summary,html[data-kt-design=v2] .rt-learning summary,html[data-kt-design=v2] .rt-mail-history summary{color:var(--kt-ink)}html[data-kt-design=v2] .act-funnel .bar>span,html[data-kt-design=v2] .act-bars .b{background:var(--kt-ink)}html[data-kt-design=v2] .act-bars .col:hover .b{background:var(--kt-flag)}html[data-kt-design=v2] .act-visitor:hover{background:var(--kt-surface-2)}html[data-kt-design=v2] .act-btn,html[data-kt-design=v2] .td-primary,html[data-kt-design=v2] .rt-primary{border-radius:var(--radius-pill)}html[data-kt-design=v2] .rt-primary{background:var(--kt-ink);border-color:var(--kt-ink);color:var(--kt-on-ink)}html[data-kt-design=v2] .act-btn.rt-primary:hover:not(:disabled),html[data-kt-design=v2] .act-btn.rt-primary:focus-visible{background:var(--kt-ink);color:var(--kt-on-ink);opacity:.88}html[data-kt-design=v2] .td-primary{border-color:var(--kt-ink);color:var(--kt-ink)}html[data-kt-design=v2] .td-task--focus{border-color:var(--kt-ink);box-shadow:0 0 0 1px var(--kt-ink)}html[data-kt-design=v2] .td-form .td-check input{accent-color:var(--kt-ink)}html[data-kt-design=v2] .rt-cohort,html[data-kt-design=v2] .rt-start{border-left-color:var(--kt-ink);border-radius:14px}html[data-kt-design=v2] .rt-people-filters button.selected{border-color:var(--kt-ink);box-shadow:inset 0 -2px var(--kt-ink)}html[data-kt-design=v2] .rt-people:focus,html[data-kt-design=v2] .rt-work:focus,html[data-kt-design=v2] .rt-movement:focus{outline-color:var(--kt-ink)}html[data-kt-design=v2] .act-link:focus-visible{box-shadow:none;outline:2px solid var(--kt-ink);outline-offset:2px}html[data-kt-design=v2] .journey-root .finding-action .jf-button--primary,html[data-kt-design=v2] .journey-root .jf-takedown-banner .jf-button--primary{background:var(--kt-flag);border-color:var(--kt-flag);color:var(--kt-on-flag)}html[data-kt-design=v2] .journey-root .finding-action .jf-button--primary:hover:not(:disabled),html[data-kt-design=v2] .journey-root .jf-takedown-banner .jf-button--primary:hover:not(:disabled){background:var(--kt-flag);border-color:var(--kt-flag);opacity:.9}html[data-kt-design=v2] .journey-root .finding-action .jf-button--primary:disabled,html[data-kt-design=v2] .journey-root .jf-takedown-banner .jf-button--primary:disabled{background:var(--kt-surface-2);border-color:var(--kt-line);color:var(--kt-muted);opacity:1}html[data-kt-design=v2] .pricing{--kt-accent: var(--kt-ink)}html[data-kt-design=v2] .pricing-card,html[data-kt-design=v2] .pricing-free{border-radius:22px;box-shadow:var(--shadow)}html[data-kt-design=v2] .pricing-featured{border-color:var(--kt-ink);box-shadow:0 0 0 1px var(--kt-ink),var(--shadow)}html[data-kt-design=v2] .pricing-badge{border-radius:var(--radius-pill);background:var(--kt-flag-tint);color:var(--kt-flag-text);font:600 11px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:4px 10px}html[data-kt-design=v2] .pricing-card h2,html[data-kt-design=v2] .pricing-free h2{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em}html[data-kt-design=v2] .pricing-price strong{font:700 40px/1.1 var(--font-display);letter-spacing:-.03em}html[data-kt-design=v2] .pricing-button{border-radius:var(--radius-pill);border-color:color-mix(in srgb,var(--kt-ink) 25%,transparent)}html[data-kt-design=v2] .pricing-featured .pricing-button,html[data-kt-design=v2] .monitor-pricing .pricing-button{background:var(--kt-ink);color:var(--kt-on-ink);border-color:var(--kt-ink)}html[data-kt-design=v2] .pricing-button:hover{border-color:var(--kt-ink)}html[data-kt-design=v2] .pricing-featured .pricing-button:hover,html[data-kt-design=v2] .monitor-pricing .pricing-button:hover{opacity:.88}html[data-kt-design=v2] .pricing-button:focus-visible{outline-color:var(--kt-ink)}html[data-kt-design=v2] .journey-root .pricing p a,html[data-kt-design=v2] .journey-root .pricing>a{color:var(--kt-ink)}html[data-kt-design=v2] .pricing-public>h1{font-family:var(--font-display);font-weight:800;letter-spacing:-.035em}html[data-kt-design=v2] .kc-visibility-detail>summary,html[data-kt-design=v2] .kc-visibility-shops button,html[data-kt-design=v2] .kc-visibility-instead button,html[data-kt-design=v2] .kc-scope>summary{color:var(--kt-ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--kt-ink) 30%,transparent);text-underline-offset:3px}html[data-kt-design=v2] .kc-visibility-detail>summary:focus-visible,html[data-kt-design=v2] .kc-visibility-shops button:focus-visible,html[data-kt-design=v2] .kc-visibility-instead button:focus-visible{outline-color:var(--kt-ink)}html[data-kt-design=v2] .kc-visibility-label{background:var(--kt-surface-2);color:var(--kt-ink-soft)}html[data-kt-design=v2] .kc-visibility,html[data-kt-design=v2] .kc-visibility-card{border-left-width:1px;border-radius:var(--radius-card)}html[data-kt-design=v2] .kc-shop--POSSIBLE_RESELLER{border-left-color:var(--kt-line)}html[data-kt-design=v2] .kc-chip--link,html[data-kt-design=v2] .journey-root .kc-chip--link{color:var(--kt-ink);border-color:var(--kt-line)}html[data-kt-design=v2] .journey-root .kc-chip--link:hover{background:var(--kt-surface-2)}html[data-kt-design=v2] .kc-home-line svg,html[data-kt-design=v2] .jf-inline-empty.fl-catalog>svg,html[data-kt-design=v2] .fl-label{color:var(--kt-ink)}html[data-kt-design=v2] .fl-label{background:var(--kt-surface-2)}html[data-kt-design=v2] .fl-suspect{border-left-color:var(--kt-line)}html[data-kt-design=v2] .fl-verdict--finding{color:var(--kt-flag-text)}html[data-kt-design=v2] .ob-notes.is-info,html[data-kt-design=v2] .rc{border-left-color:var(--kt-line)}html[data-kt-design=v2] .ev-s-link:focus-visible,html[data-kt-design=v2] .ev-s-row:focus-visible,html[data-kt-design=v2] .ev-s-icon:focus-visible,html[data-kt-design=v2] .ev-s-more summary:focus-visible,html[data-kt-design=v2] .ev-s-proof-btn:focus-visible,html[data-kt-design=v2] .ev-device-shot:focus-visible{outline:2px solid var(--kt-ink)}html[data-kt-design=v2] .ev-offer-image,html[data-kt-design=v2] .ev-s-files a,html[data-kt-design=v2] .ev-page-link,html[data-kt-design=v2] .ev-verify-link,html[data-kt-design=v2] .welcome-sample-link,html[data-kt-design=v2] .welcome-report-status{color:var(--kt-ink)}html[data-kt-design=v2] .cp-chips button.on,html[data-kt-design=v2] .cp-v-chip:hover{border-color:var(--kt-ink)}html[data-kt-design=v2] .cp-pack-index button.on .cp-pack-num,html[data-kt-design=v2] .cp-v-packlink,html[data-kt-design=v2] .cp-lane-text:hover:not(:disabled),html[data-kt-design=v2] .cp-domain-line a:hover,html[data-kt-design=v2] .cp-domain-line a:hover svg{color:var(--kt-ink)}html[data-kt-design=v2] .cp-lane-progress:before{background:var(--kt-ink)}
