.lead-card-panel{margin-bottom:24px;container-type:inline-size}.lead-card-panel-embedded{border:1px solid var(--ant-color-border-secondary,#e2e7ef);border-radius:12px;padding:24px}.lead-overview{color:var(--lead-ink);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) 244px;gap:32px;line-height:1.55;display:grid}.lead-overview-main,.lead-context{min-width:0}.lead-overview h2{margin:0;font-size:16px;font-weight:650;line-height:1.4}.lead-overview h3{margin:0;font-size:13px;font-weight:600;line-height:1.5}.lead-overview p{margin:8px 0}.lead-section{padding-top:26px}.lead-section:first-child{padding-top:0}.lead-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:14px;display:flex}.lead-muted{color:var(--lead-dim,var(--ant-color-text-secondary,#5c687b))}.lead-small{font-size:12px}.lead-origin{color:var(--lead-dim);align-items:center;gap:6px;font-size:12px;display:inline-flex}.lead-agreements{background:var(--lead-blue-tint);border-radius:12px;padding:20px 22px}.lead-agreements h2{color:var(--lead-blue);margin-bottom:10px;font-size:13px}.lead-agreements .lead-summary-item>p{letter-spacing:-.015em;margin:0 0 6px;font-size:19px;font-weight:600;line-height:1.45}.lead-summary-item>p{max-width:72ch;font-size:15px;line-height:1.65}.lead-summary-item+.lead-summary-item{margin-top:14px}.lead-sources{flex-wrap:wrap;align-items:center;gap:4px 12px;display:inline-flex}.lead-source{min-height:28px;color:var(--lead-blue);font:inherit;cursor:pointer;text-align:left;text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:5px;padding:2px 0;font-size:12px;display:inline-flex}.lead-source:hover{text-decoration:underline}.lead-source:focus-visible{outline:2px solid var(--lead-blue);outline-offset:3px;border-radius:3px}.lead-source .anticon{font-size:10px}.lead-statement-source{flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;display:flex}.lead-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:14px 0 0;padding:6px 0;display:grid}.lead-facts>div{min-width:0}.lead-facts dt{color:var(--lead-dim);margin-bottom:3px;font-size:12px}.lead-facts dd{margin:0;font-size:14px;font-weight:600}.lead-fact-conflict{color:var(--lead-amber)}.lead-check{border-bottom:1px solid var(--lead-line);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:12px 0;display:grid}.lead-check:first-child{padding-top:4px}.lead-check-detail{color:var(--lead-dim);margin-top:2px;font-size:12px}.lead-check-detail p{margin:0;display:inline}.lead-check-detail .lead-sources{margin-left:8px}.lead-check-heading{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;display:grid}.lead-check-icon{border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:11px;display:inline-flex}.lead-check-icon.lead-good{background:var(--lead-green-tint)}.lead-check-icon.lead-negative,.lead-check-icon.lead-unknown{background:var(--lead-amber-tint)}.lead-good{color:var(--lead-green)}.lead-negative,.lead-unknown{color:var(--lead-amber)}.lead-check-label{text-align:right;max-width:140px;padding-top:0;font-size:11px;line-height:1.5}.lead-context{border-left:1px solid var(--lead-line);padding-left:24px}.lead-context-section{border-bottom:1px solid var(--lead-line);margin-bottom:22px;padding:0 0 22px}.lead-context-section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.lead-context h2{margin-bottom:12px;font-size:14px}.lead-statement{margin:12px 0;font-size:13px}.lead-context-facts{margin:0}.lead-context-facts>div{margin-bottom:16px}.lead-context-facts dt{color:var(--lead-dim);margin-bottom:3px;font-size:11px}.lead-context-facts dd{margin:0;font-size:12px}.lead-context-notice{background:var(--lead-wash);color:var(--lead-dim);border-radius:6px;padding:10px 12px;font-size:12px}.lead-evidence-turn{border-radius:8px;margin:8px 0;padding:16px}.lead-evidence-selected{background:var(--ant-color-primary-bg,#eef5ff)}.lead-evidence-speaker{color:var(--ant-color-text-secondary,#5c687b);margin-bottom:8px;font-size:12px}.lead-evidence-turn p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.65}@container (width<=740px){.lead-overview{grid-template-columns:minmax(0,1fr);gap:28px}.lead-context{border-left:0;border-top:1px solid var(--lead-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:24px 0 0;display:grid}.lead-context-section{border:0;margin:0;padding:0}}@container (width<=440px){.lead-context{grid-template-columns:minmax(0,1fr)}.lead-check{grid-template-columns:22px minmax(0,1fr);gap:6px 10px}.lead-check-heading{flex-wrap:wrap;gap:2px 10px}.lead-check-label{text-align:left;max-width:none;padding:0}.lead-agreements{padding:18px}.lead-agreements .lead-summary-item>p{font-size:18px}.lead-facts{gap:18px 16px}.lead-source{min-height:36px}}@media (width<=580px){.lead-card-panel-embedded{padding:16px}}.lead-card-toolbar{justify-content:flex-end;margin-bottom:16px;display:flex}.lead-brief-quote{margin:14px 0 0}.lead-brief-quote figcaption{flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}.lead-brief-quote figcaption,.lead-label{color:var(--lead-dim);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600;line-height:1.4}.lead-label-blue{color:var(--lead-blue)}.lead-brief-quote figcaption .lead-source{text-transform:none;letter-spacing:0;min-height:20px;font-weight:400}.lead-brief-quote blockquote{color:var(--lead-dim);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:2px 0 0;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.lead-context-section>.lead-brief-quote:first-child{margin-top:0}.lead-brief-ref{font-size:12px}.lead-brief-ref.lead-muted{align-items:center;min-height:28px;display:inline-flex}.lead-brief-version{min-height:0;padding:0}.lead-cite{background:var(--lead-blue-tint);min-width:18px;height:18px;color:var(--lead-blue);font:inherit;vertical-align:2px;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;margin-left:3px;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.lead-cite:hover{text-decoration:underline}.lead-cite:focus-visible{outline:2px solid var(--lead-blue);outline-offset:2px}.lead-sources:has(.lead-cite){white-space:nowrap;gap:0}.lead-card-body{color:var(--lead-ink);overflow-wrap:anywhere;line-height:1.55}.lead-hero{border-bottom:1px solid var(--lead-line);flex-direction:column;gap:16px;margin-bottom:26px;padding-bottom:26px;display:flex}.lead-hero:empty{display:none}.lead-hero-flags{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.lead-hero-spacer{flex-grow:1}.lead-hero-count{font-size:13px}.lead-verdict,.lead-flag{min-height:28px;font:inherit;border:0;border-radius:14px;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex}.lead-verdict-target{background:var(--lead-green-tint);color:var(--lead-green)}.lead-verdict-mismatch{background:var(--lead-red-tint);color:var(--lead-red)}.lead-verdict-unclear,.lead-flag-warn{background:var(--lead-amber-tint);color:var(--lead-amber)}.lead-flag{background:var(--lead-wash-strong);color:var(--lead-ink);cursor:pointer}.lead-flag-warn{background:var(--lead-amber-tint)}.lead-flag:hover{text-decoration:underline}.lead-flag:focus-visible{outline:2px solid var(--lead-blue);outline-offset:2px}.lead-card-body h2.lead-headline{letter-spacing:-.015em;text-wrap:balance;max-width:34em;margin:0;font-size:24px;font-weight:700;line-height:1.3}.lead-synopsis{text-wrap:pretty;max-width:95ch;margin:0;font-size:15px;line-height:1.65}.lead-next{background:var(--lead-blue-tint);border-radius:12px;grid-template-columns:minmax(0,1fr);display:grid}.lead-next-split{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.lead-next>div{flex-direction:column;gap:4px;min-width:0;padding:16px 20px;display:flex}.lead-next-brief{border-left:1px solid var(--lead-line)}.lead-next-brief p{margin:0;font-size:13px}.lead-card-body .lead-next-main{margin:0;font-size:18px;font-weight:650;line-height:1.4}.lead-next .lead-statement{margin:6px 0 0}.lead-next-status{flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;font-weight:600;display:flex}.lead-next-status .lead-source{font-weight:400}.lead-key-facts{border:1px solid var(--lead-line);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid;overflow:hidden}.lead-key-facts>div{box-shadow:-1px 0 0 var(--lead-line), 0 -1px 0 var(--lead-line);padding:12px 16px}.lead-key-facts dd{margin:2px 0 0;font-size:15px;font-weight:600}.lead-check-flagged{background:var(--lead-amber-tint);border-bottom-color:#0000;border-radius:8px;margin:0 -10px;padding-left:10px;padding-right:10px}@container (width<=560px){.lead-next-split{grid-template-columns:minmax(0,1fr)}.lead-next-brief{border-left:0;border-top:1px solid var(--lead-line)}.lead-card-body h2.lead-headline{font-size:20px}.lead-hero-spacer{display:none}.lead-cite{border-radius:12px;min-width:24px;height:24px}}.lead-key-fact-note{font-size:11px;font-weight:400;display:block}.lead-opener{border:1px dashed var(--lead-line);border-radius:12px;padding:14px 18px}.lead-opener-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.lead-card-body .lead-opener p{white-space:pre-wrap;margin:4px 0 0;font-size:15px}.lead-technical{border-top:1px solid var(--lead-line);margin-top:26px;padding-top:14px;font-size:12px}.lead-technical summary{cursor:pointer;color:var(--lead-dim);align-items:center;min-height:28px;display:flex}.lead-technical dl{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px 24px;margin:10px 0 0;display:grid}.lead-technical dt{color:var(--lead-dim);font-size:11px}.lead-technical dd{overflow-wrap:anywhere;margin:0}.lead-check-label{overflow-wrap:normal;word-break:normal;min-width:96px}.lead-check-instruction{color:var(--lead-dim);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.lead-check-detail p.lead-check-why{color:var(--lead-dim);display:block}@container (width<=440px){.lead-check-heading{grid-template-columns:minmax(0,1fr)}}.lead-card-toolbar{gap:8px}.lead-card-toolbar .lead-card-toolbar{margin-bottom:0}.lead-hero-flags .lead-card-toolbar{margin:0}html,body,#root{height:100%}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
