.jp-proof-confidence{--confidence-background:#10100f;--confidence-border:#ffffff47;--confidence-dim:#aaa9a2;--confidence-ink:var(--jp-white,#fff);--confidence-signal:var(--circle-accent,var(--jp-lime,#dfff00));border:1px solid var(--confidence-border);background:var(--confidence-background);min-width:0;color:var(--confidence-ink);font-family:var(--font-geist-mono), monospace;gap:14px;padding:18px;display:grid}.jp-proof-confidence__header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:5px 14px;display:grid}.jp-proof-confidence .jp-proof-confidence__eyebrow,.jp-proof-confidence .jp-proof-confidence__status,.jp-proof-confidence .jp-proof-confidence__caution{color:var(--confidence-dim);letter-spacing:.09em;font-size:7px;font-style:normal;font-weight:800;line-height:1.5;display:block}.jp-proof-confidence .jp-proof-confidence__eyebrow{color:var(--confidence-signal)}.jp-proof-confidence .jp-proof-confidence__progress{color:var(--confidence-ink);grid-area:1/2/3;justify-content:flex-end;align-items:baseline;line-height:1;display:flex}.jp-proof-confidence .jp-proof-confidence__progress b{color:var(--confidence-signal);font-size:28px;font-weight:900}.jp-proof-confidence .jp-proof-confidence__progress>span:not(.jp-proof-confidence__sr-only){color:var(--confidence-dim);font-size:10px;font-weight:800}.jp-proof-confidence__states{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:0;padding:0;list-style:none;display:grid}.jp-proof-confidence__states li{border:1px solid var(--confidence-border);min-width:0;color:var(--confidence-dim);grid-template-columns:6px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 8px;display:grid}.jp-proof-confidence__states li[data-active=true]{color:var(--confidence-ink);border-color:currentColor}.jp-proof-confidence__states li[data-state=official]{--state-color:var(--jp-cyan,#00cae8)}.jp-proof-confidence__states li[data-state=confirmed]{--state-color:var(--jp-lime,#dfff00)}.jp-proof-confidence__states li[data-state=community]{--state-color:#f2a4b6}.jp-proof-confidence__states li[data-state=missing]{--state-color:var(--jp-red,#ff3b30)}.jp-proof-confidence__states i{border:1px solid var(--state-color);border-radius:50%;width:6px;height:6px}.jp-proof-confidence__states li[data-active=true] i{background:var(--state-color);box-shadow:0 0 0 2px color-mix(in srgb, var(--state-color) 22%, transparent)}.jp-proof-confidence .jp-proof-confidence__state-label,.jp-proof-confidence__states b{letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:7px;font-weight:800;line-height:1.35;overflow:hidden}.jp-proof-confidence__states b{color:var(--state-color)}.jp-proof-confidence__meta{grid-template-columns:minmax(0,1.35fr) minmax(95px,.65fr);gap:8px;margin:0;display:grid}.jp-proof-confidence__meta>div{border-top:1px solid var(--confidence-border);min-width:0;padding-top:8px}.jp-proof-confidence__meta dt,.jp-proof-confidence__meta dd{margin:0}.jp-proof-confidence__meta dt,.jp-proof-confidence .jp-proof-confidence__next>span{color:var(--confidence-dim);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:7px;font-weight:800;line-height:1.4;display:block}.jp-proof-confidence__meta dd{text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:750;line-height:1.45;overflow:hidden}.jp-proof-confidence__next{border-left:2px solid var(--confidence-signal);background:#ffffff0f;padding:9px 10px}.jp-proof-confidence .jp-proof-confidence__next strong{color:var(--confidence-ink);font-family:var(--font-noto-jp), sans-serif;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;font-weight:750;line-height:1.55;display:-webkit-box;overflow:hidden}.jp-proof-confidence .jp-proof-confidence__caution{font-family:var(--font-noto-jp), sans-serif;letter-spacing:0;margin:0;font-weight:650}.jp-proof-confidence[data-variant=overlay]{background:0 0;border:0;gap:10px;padding:0}.jp-catalog-reveal.jp-catalog-reveal--confidence{background:linear-gradient(#0000 0%,#080808fa 30%);min-height:258px;padding:24px 20px 18px;display:block}.jp-proof-confidence[data-variant=overlay] .jp-proof-confidence__caution{display:none}.jp-proof-confidence[data-variant=overlay] .jp-proof-confidence__next{padding-block:7px}.jp-proof-confidence[data-variant=compare]{border-color:#3f3f3a;margin-top:4px;padding:13px}.jp-proof-confidence[data-variant=compare] .jp-proof-confidence__states{grid-template-columns:1fr}.jp-proof-confidence[data-variant=compare] .jp-proof-confidence__caution{font-size:6px}.jp-proof-confidence[data-variant=detail]{margin:0 0 30px;padding:clamp(16px,2vw,24px)}.jp-proof-confidence[data-variant=detail] .jp-proof-confidence__progress b{font-size:clamp(32px,3.8vw,48px)}.jp-proof-confidence__sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}@media (width<=760px){.jp-proof-confidence__meta{grid-template-columns:1fr}.jp-proof-confidence[data-variant=detail]{margin-bottom:24px}.jp-catalog-reveal.jp-catalog-reveal--confidence{min-height:258px}}@media (width<=420px){.jp-proof-confidence{padding:14px}.jp-proof-confidence__states{grid-template-columns:1fr}.jp-proof-confidence[data-variant=overlay] .jp-proof-confidence__states{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (forced-colors:active){.jp-proof-confidence__states i,.jp-proof-confidence__next{forced-color-adjust:auto}}
