.evidence-demo-module__7E8lxa__demo{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.evidence-demo-module__7E8lxa__top,.evidence-demo-module__7E8lxa__bottom{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:1.1rem 1.5rem;font-size:.875rem;display:flex}.evidence-demo-module__7E8lxa__top strong{font-weight:650}.evidence-demo-module__7E8lxa__top strong span{color:var(--muted);font-weight:400}.evidence-demo-module__7E8lxa__example{color:var(--muted);font-size:.75rem}.evidence-demo-module__7E8lxa__body{grid-template-columns:1fr 1.5fr;display:grid}.evidence-demo-module__7E8lxa__source{background:var(--paper);border-right:1px solid var(--line);padding:2rem}.evidence-demo-module__7E8lxa__label{text-transform:uppercase;letter-spacing:.08em;color:var(--blue);font-size:.75rem;font-weight:650}.evidence-demo-module__7E8lxa__source h3,.evidence-demo-module__7E8lxa__output h3{letter-spacing:-.035em;margin:1rem 0;font-size:1.6rem;font-weight:550;line-height:1.25}.evidence-demo-module__7E8lxa__source blockquote{color:var(--muted);margin:1.5rem 0;font-size:1.125rem;line-height:1.65}.evidence-demo-module__7E8lxa__sourceFoot{border-top:1px solid var(--line);color:var(--muted);padding-top:1rem;font-size:.75rem}.evidence-demo-module__7E8lxa__sourceFoot strong{margin-top:.4rem;font-weight:500;display:block}.evidence-demo-module__7E8lxa__result{min-width:0}.evidence-demo-module__7E8lxa__controls{border-bottom:1px solid var(--line);gap:.5rem;padding:1rem;display:flex}.evidence-demo-module__7E8lxa__controls button{background:var(--paper);border:1px solid var(--line);cursor:pointer;color:var(--ink);border-radius:6px;flex:1;justify-content:space-between;gap:1rem;padding:.7rem 1rem;font-size:.875rem;font-weight:550;display:flex}.evidence-demo-module__7E8lxa__controls button[aria-pressed=true]{background:var(--blue);border-color:var(--blue);color:#fff}.evidence-demo-module__7E8lxa__output{min-height:360px;padding:2rem}.evidence-demo-module__7E8lxa__output p{color:var(--muted)}.evidence-demo-module__7E8lxa__answer{background:var(--blue-wash);border-left:3px solid var(--blue);margin:1.5rem 0;padding:1rem;font-size:1rem;line-height:1.6}.evidence-demo-module__7E8lxa__tag{color:var(--muted);font-size:.75rem}.evidence-demo-module__7E8lxa__bottom{border-top:1px solid var(--line);color:var(--muted);border-bottom:0;font-size:.75rem}@media (max-width:650px){.evidence-demo-module__7E8lxa__body{grid-template-columns:1fr}.evidence-demo-module__7E8lxa__source{border-right:0;border-bottom:1px solid var(--line);padding:1.5rem}.evidence-demo-module__7E8lxa__output{min-height:0;padding:1.5rem}.evidence-demo-module__7E8lxa__top,.evidence-demo-module__7E8lxa__bottom{flex-wrap:wrap;padding:1rem}.evidence-demo-module__7E8lxa__controls{gap:.3rem}.evidence-demo-module__7E8lxa__controls button{gap:.5rem;padding:.65rem .6rem}}.evidence-demo-module__7E8lxa__demo{border:0;border-radius:30px}.evidence-demo-module__7E8lxa__source{background:var(--cream)}.evidence-demo-module__7E8lxa__source h3,.evidence-demo-module__7E8lxa__output h3{font-family:var(--font-display);font-weight:800}.evidence-demo-module__7E8lxa__controls button{border-radius:30px}.evidence-demo-module__7E8lxa__controls button[aria-pressed=true]{background:var(--blue)}
