[data-theme=graphite-terminal]{--cr-cyan:oklch(78% .09 210);--cr-cyan-soft:oklch(78% .09 210/.13)}[data-theme=graphite-terminal][data-scheme=light]{--cr-cyan:oklch(45% .09 210);--cr-cyan-soft:oklch(45% .09 210/.11)}.cr-stamp{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;border:1px solid var(--border);border-radius:calc(var(--radius) - 4px);color:var(--muted-foreground);white-space:nowrap;background:0 0;align-items:center;gap:5px;padding:2px 8px;font-size:.62rem;font-weight:700;display:inline-flex}.cr-stamp:before{content:"";background:currentColor;border-radius:1px;width:6px;height:6px}.cr-stamp--verified{color:var(--ok-foreground);background:var(--ok-soft);border-color:#0000}.cr-stamp--study{color:var(--cr-cyan);background:var(--cr-cyan-soft);border-color:#0000}.cr-stamp--single-source{color:var(--warn-foreground);background:var(--warn-soft);border-color:#0000}.cr-stamp--contested{color:var(--danger-soft-foreground);background:var(--danger-soft);border-color:#0000}.cr-stamp--absence{color:var(--muted-foreground);border-style:dashed}.cr-ltag{font-family:var(--font-mono);color:var(--muted-foreground);border:1px solid var(--border);border-radius:calc(var(--radius) - 4px);white-space:nowrap;padding:1px 6px;font-size:.66rem}.cr-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0 6px;display:grid}.cr-stat{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.cr-stat-num{font-family:var(--font-mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:700}.cr-stat-num small{color:var(--muted-foreground);font-size:.85rem;font-weight:600}.cr-stat-label{color:var(--muted-foreground);font-size:.78rem;line-height:1.4}.cr-stat-foot{align-items:center;gap:6px;margin-top:4px;display:flex}.cr-claimgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cr-claim{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:8px;padding:13px 15px 12px 18px;display:flex;position:relative}.cr-claim:before{content:"";background:var(--border);border-radius:2px;width:3px;position:absolute;top:10px;bottom:10px;left:0}.cr-claim[data-tier=verified]:before{background:var(--ok)}.cr-claim[data-tier=study]:before{background:var(--cr-cyan)}.cr-claim[data-tier=single-source]:before{background:var(--warn)}.cr-claim[data-tier=contested]:before{background:var(--destructive)}.cr-claim[data-tier=absence]:before{border-left:3px dashed var(--border);background:0 0}.cr-claim-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cr-claim-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.02rem;font-weight:700}.cr-claim-text{margin:0;font-size:.86rem;line-height:1.5}.cr-claim-src{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:7px;margin-top:auto;font-size:.74rem;display:flex}.cr-tag-sr{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--warn-foreground);font-size:.6rem;font-weight:600}.cr-filterbar{flex-wrap:wrap;gap:7px;margin:14px 0 6px;display:flex}.cr-chipbtn{font-family:var(--font-mono);color:var(--muted-foreground);border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);cursor:pointer;background:0 0;padding:5px 11px;font-size:.72rem;font-weight:600;transition:border-color .12s cubic-bezier(0,0,.2,1),color .12s cubic-bezier(0,0,.2,1)}.cr-chipbtn:hover{color:var(--foreground);border-color:oklch(88% .006 255/.45)}.cr-chipbtn[aria-pressed=true]{color:var(--primary);border-color:var(--primary);background:var(--secondary)}.cr-count{color:var(--muted-foreground);font-size:.76rem;font-family:var(--font-mono);margin:8px 2px 12px}.cr-empty{border:1px dashed var(--border);border-radius:var(--radius);text-align:center;color:var(--muted-foreground);grid-column:1/-1;padding:22px;font-size:.85rem}.cr-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cr-split-col{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);overflow:hidden}.cr-split-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:8px;padding:12px 16px;display:flex}.cr-split-title{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:700}.cr-split-col--human .cr-split-title{color:var(--ok-foreground)}.cr-split-col--agent .cr-split-title{color:var(--cr-cyan)}.cr-split-sub{color:var(--muted-foreground);font-size:.72rem}.cr-team{border-bottom:1px solid var(--border)}.cr-team:last-child{border-bottom:0}.cr-team-btn{width:100%;color:var(--foreground);font-family:var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:11px 16px;font-size:.86rem;font-weight:600;display:flex}.cr-team-btn:hover{background:var(--muted)}.cr-team-btn .cr-team-marker{font-family:var(--font-mono);color:var(--muted-foreground);flex:none;font-size:.7rem}.cr-team-btn[aria-expanded=true] .cr-team-marker{content:"";color:var(--primary)}.cr-team-panel{color:var(--muted-foreground);padding:0 16px 13px;font-size:.8rem;line-height:1.5}.cr-team-panel[hidden]{display:none}.cr-team-panel .cr-claim-num{font-size:.9rem}.cr-team-panel p{margin:0 0 7px}.cr-team-src{flex-wrap:wrap;align-items:center;gap:7px;margin-top:8px;display:flex}.cr-conv{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);overflow:hidden}.cr-conv-row{border-bottom:1px solid var(--border);grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 16px;display:grid}.cr-conv-row:last-child{border-bottom:0}.cr-conv-n{font-family:var(--font-mono);color:var(--primary);padding-top:2px;font-size:.78rem;font-weight:700}.cr-conv-body strong{margin-bottom:3px;font-size:.88rem;display:block}.cr-conv-body span{color:var(--muted-foreground);font-size:.79rem;line-height:1.45}.cr-conv-side{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.cr-conv-teams{color:var(--muted-foreground);text-align:right;max-width:170px;font-size:.7rem}.cr-tablecard{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);overflow-x:auto}.cr-table{border-collapse:collapse;width:100%;min-width:640px;font-size:.8rem}.cr-table th{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--muted-foreground);text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 12px;font-size:.64rem;font-weight:600}.cr-table td{border-bottom:1px solid var(--border);vertical-align:top;padding:10px 12px}.cr-table tbody tr:last-child td{border-bottom:0}.cr-table td[data-label]:before{display:none}.cr-tname{font-size:.84rem;font-weight:600}.cr-tsys{font-family:var(--font-mono);color:var(--muted-foreground);margin-top:2px;font-size:.72rem;display:block}.cr-tnums{font-family:var(--font-mono);font-size:.72rem;line-height:1.5}.cr-fig{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);margin:14px 0;padding:18px 18px 14px}.cr-fig-title{margin:0 0 2px;font-size:.92rem;font-weight:600}.cr-fig-sub{color:var(--muted-foreground);margin:0 0 12px;font-size:.78rem}.cr-fig svg{width:100%;height:auto;display:block}.cr-fig-note{color:var(--muted-foreground);margin:12px 0 0;font-size:.74rem;line-height:1.5}.cr-interp{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 0;display:grid}.cr-interp-card{border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);color:var(--muted-foreground);padding:10px 12px;font-size:.77rem;line-height:1.45}.cr-interp-card strong{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--foreground);margin-bottom:4px;font-size:.64rem;font-weight:700;display:block}.cr-method{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);overflow:hidden}.cr-method-row{border-bottom:1px solid var(--border);grid-template-columns:44px minmax(0,1fr);gap:14px;padding:14px 16px;display:grid}.cr-method-row:last-child{border-bottom:0}.cr-method-n{font-family:var(--font-mono);color:var(--primary);font-size:.95rem;font-weight:700}.cr-method-body strong{margin-bottom:4px;font-size:.9rem;display:block}.cr-method-body p{margin:0 0 6px;font-size:.83rem;line-height:1.5}.cr-method-why{color:var(--muted-foreground);font-size:.76rem}.cr-method-why em{font-style:normal}.cr-falsify{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cr-falsify-card{border:1px dashed var(--border);border-radius:var(--radius);padding:12px 14px;font-size:.81rem;line-height:1.5}.cr-falsify-card strong{margin-bottom:3px;font-size:.84rem;display:block}.cr-falsify-card span{color:var(--muted-foreground)}.cr-honesty{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);overflow:hidden}.cr-honesty-row{border-bottom:1px solid var(--border);grid-template-columns:150px minmax(0,1fr);gap:14px;padding:13px 16px;display:grid}.cr-honesty-row:last-child{border-bottom:0}.cr-honesty-key{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--warn-foreground);padding-top:2px;font-size:.7rem;font-weight:700}.cr-honesty-row p{margin:0;font-size:.83rem;line-height:1.5}.cr-receipt{border-left:3px solid var(--primary);background:var(--secondary);border-radius:0 var(--radius) var(--radius) 0;margin:12px 0;padding:11px 14px}.cr-receipt-q{margin:0 0 6px;font-size:.86rem;line-height:1.5}.cr-receipt-src{font-family:var(--font-mono);color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:7px;font-size:.68rem;display:flex}.cr-receipt-src a{color:var(--muted-foreground);text-decoration:underline}.cr-receipt-src a:hover{color:var(--foreground)}.cr-unmeasured{border:1px dashed var(--border);border-radius:var(--radius);align-items:baseline;gap:10px;margin:12px 0 0;padding:11px 14px;display:flex}.cr-unmeasured-key{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--muted-foreground);white-space:nowrap;font-size:.62rem;font-weight:700}.cr-unmeasured p{color:var(--muted-foreground);margin:0;font-size:.8rem;line-height:1.5}.cr-scale{border:1px solid var(--border);border-radius:var(--radius);background:var(--secondary);align-items:baseline;gap:10px;margin:12px 0 0;padding:11px 14px;display:flex}.cr-scale-key{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--primary);white-space:nowrap;font-size:.62rem;font-weight:700}.cr-scale p{margin:0;font-size:.8rem;line-height:1.5}.cr-quarantine{border:1px solid var(--warn-soft);border-radius:var(--radius);background:var(--warn-soft);margin-top:14px;padding:13px 15px 15px}.cr-quarantine-label{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--warn-foreground);margin:0 0 4px;font-size:.64rem;font-weight:700}.cr-quarantine-note{color:var(--muted-foreground);margin:0 0 12px;font-size:.78rem;line-height:1.5}.cr-killed{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);overflow:hidden}.cr-killed-row{border-bottom:1px solid var(--border);grid-template-columns:170px minmax(0,1fr);gap:14px;padding:13px 16px;display:grid}.cr-killed-row:last-child{border-bottom:0}.cr-killed-claim{font-family:var(--font-mono);color:var(--danger-soft-foreground);padding-top:2px;font-size:.72rem;font-weight:600;text-decoration:line-through 1px}.cr-killed-row p{color:var(--muted-foreground);margin:0;font-size:.8rem;line-height:1.5}.cr-killed-row p strong{color:var(--foreground);font-weight:600}.cr-next{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cr-next-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--foreground);flex-direction:column;gap:5px;padding:14px 16px;text-decoration:none;transition:border-color .12s cubic-bezier(0,0,.2,1);display:flex}.cr-next-card:hover{border-color:oklch(88% .006 255/.45)}.cr-next-kicker{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--primary);font-size:.62rem;font-weight:700}.cr-next-card strong{font-size:.92rem}.cr-next-card span{color:var(--muted-foreground);font-size:.78rem;line-height:1.45}.cr-quote{border-left:3px solid var(--primary);margin:14px 0;padding:4px 0 4px 16px}.cr-quote p{margin:0 0 5px;font-size:.92rem;line-height:1.55}.cr-quote cite{color:var(--muted-foreground);font-size:.75rem;font-style:normal}.cr-callout{border:1px solid var(--warn-soft);background:var(--warn-soft);border-radius:var(--radius);margin:14px 0;padding:13px 16px;font-size:.83rem;line-height:1.5}.cr-callout-label{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--warn-foreground);margin-bottom:4px;font-size:.64rem;font-weight:700;display:block}@media (width<=900px){.cr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-claimgrid,.cr-split,.cr-next,.cr-falsify,.cr-interp{grid-template-columns:1fr}.cr-killed-row{grid-template-columns:1fr;gap:5px}}@media (width<=640px){.cr-stats{grid-template-columns:1fr 1fr;gap:8px}.cr-stat{padding:11px 12px}.cr-stat-num{font-size:1.15rem}.cr-conv-row{grid-template-columns:26px minmax(0,1fr)}.cr-conv-side{flex-direction:row;grid-column:2;justify-content:flex-start;align-items:center}.cr-conv-teams{text-align:left;max-width:none}.cr-method-row{grid-template-columns:30px minmax(0,1fr)}.cr-honesty-row{grid-template-columns:1fr;gap:5px}.cr-tablecard{overflow-x:hidden}.cr-table{min-width:0;display:block}.cr-table thead{display:none}.cr-table tbody{display:block}.cr-table tr{border-bottom:1px solid var(--border);padding:6px 0;display:block}.cr-table td{border-bottom:0;padding:3px 12px;display:block}.cr-table td[data-label]:before{content:attr(data-label) ": ";font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:.62rem;display:inline}}
