.retrieval-plot{margin:20px 0;background:var(--paper,#fff);border:1px solid var(--line,#deded9);border-radius:16px;padding:12px;overflow:hidden}.retrieval-plot svg{width:100%;height:auto;display:block}.retrieval-plot button{width:100%;text-align:left;background:transparent;border:0}.retrieval-plot svg text{fill:var(--ink,#263441);font-family:inherit;font-size:14px}.retrieval-plot .haiku{fill:#3559b7;stroke:#3559b7}.retrieval-plot .sonnet{fill:#b45b46;stroke:#b45b46}.retrieval-plot .confidence{stroke-width:10;opacity:.14}.retrieval-plot .credible{stroke-width:2}.retrieval-plot .range{stroke-width:5}.retrieval-plot .row-hit{cursor:pointer;fill:transparent}.retrieval-plot .row-hit:hover,.retrieval-plot .row-hit:focus{fill:#3559b70c;outline:1px solid #3559b7}.retrieval-plot .axis{stroke:#d5d8da;stroke-width:1}.retrieval-plot .curve{fill:none;stroke-width:2}.retrieval-effect{padding:12px 0;border-bottom:1px solid #deded9}.retrieval-effect p{margin:5px 0}.controls label.check{display:flex;align-items:center;gap:8px;align-self:center}.controls input[type=range]{width:min(260px,60vw)}#retrieval-status{min-height:1.5em}@media(max-width:620px){.retrieval-plot{padding:4px}.retrieval-plot svg text{font-size:20px}.controls{flex-wrap:wrap}.trace-risk-cards{grid-template-columns:1fr}}@media(prefers-reduced-motion:no-preference){.retrieval-plot svg{animation:retrieval-appear .28s ease-out}@keyframes retrieval-appear{from{opacity:.2}to{opacity:1}}}.record-rail{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.record-rail .active{background:#254bbb;color:white;border-color:#254bbb}#record-stage{display:block;min-height:220px;overflow-wrap:anywhere}#record-stage p{margin:10px 0}#record-stage small{display:block}#frontier-chart circle[role=button]{cursor:pointer;pointer-events:all}#frontier-chart circle:focus{outline:none;stroke-width:4}#frontier-selected .card{display:block}#frontier-selected strong{font-size:21px}#record-receipts{overflow-wrap:anywhere}.more-nav>div{max-height:70vh;overflow-y:auto}
@media(prefers-reduced-motion:no-preference){#record-stage{animation:retrieval-appear .25s ease-out}}
