@font-face{font-family:WalterMono;src:url('/assets/ABCWalterNeueMono-Regular.woff2') format('woff2');font-display:block}*{box-sizing:border-box}html,body{margin:0;background:#000;overflow:hidden}#terminal{width:600px;height:375px;position:relative;transform-origin:0 0;background:#000;color:#fff;font:400 14px/22px WalterMono,monospace;font-variant-ligatures:none;border:1px solid #262626}.visual{position:absolute;inset:28px 25px}.prompt{display:flex;align-items:baseline;min-height:22px;gap:10px}.chevron{color:#FF7300;font-size:19px}#typed{white-space:pre-wrap}#cursor{width:7px;height:15px;background:#C4BFB2;display:inline-block;flex-shrink:0;margin-left:-8px;position:relative;top:2px}.call{margin-top:20px}.tool-row{display:flex;align-items:center;gap:8px;min-height:22px;white-space:nowrap}.tool{color:#C5B5DB;font-size:12px}.state{color:#B2B2B2;font-size:11px;margin-left:auto}.mark{display:inline-flex;width:15px;height:16px;flex:0 0 15px;color:#D1CEC1}.mark canvas{width:15px;height:16px}.check{display:none;width:15px;color:#C4BFB2}.check.visible{display:inline-block;margin-right:8px}.query{color:#8D8D8D;font-size:11px;padding-left:23px;line-height:20px}.results{margin-top:14px;margin-left:23px}.result{display:flex;gap:10px;margin-top:7px;line-height:22px}.result:first-child{margin-top:0}.branch{color:#837264;width:18px;flex:0 0 18px}.repo{color:#D9F6FF;font-size:16px}.reason{color:#BDB9AE;font-size:14px}.next{padding-left:23px;margin-top:24px;font-size:13px;color:#fff;line-height:21px}.section{font-size:14px;line-height:27px;color:#A39B8F}.selected{color:#D9F6FF;font-size:15px}.fold{height:54px;overflow:hidden}.detail-content{padding-left:23px;margin-top:12px}.explanation{font-size:14px;color:#D1CEC1;margin-bottom:8px}.file-row{display:flex;gap:16px;font-size:12px;line-height:23px;color:#D9F6FF}.file-row>span:first-child{width:208px;flex-shrink:0}.file-row>span:last-child{color:#A39B8F}.focus{padding-left:23px;margin-top:19px}.quiet{font-size:11px;color:#A39B8F}.focus-file{color:#D9F6FF;font-size:14px}.context-event{margin-top:24px}.finding{padding-left:23px;margin-top:18px}.citation{font-size:12px;color:#A39B8F;margin-top:8px}.future{padding-left:23px;margin-top:27px}.context-question{margin-top:8px;color:#D9F6FF}.cli-entry{margin-bottom:22px}.command{display:flex;gap:12px;color:#E2CEFF;font-size:14px;line-height:22px}.command [data-command]{white-space:pre-wrap}.cli-output{padding-left:23px;color:#D9F6FF;font-size:13px;margin-top:6px}[data-reveal]{opacity:0}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
@media(max-width:479px){.visual{inset:22px 16px}.prompt{font-size:14px;line-height:21px}.state{display:none}.query{font-size:10px;overflow-wrap:anywhere}.repo{font-size:14px}.reason{font-size:12px;line-height:19px}.result{margin-top:12px}.results{margin-left:16px}.next{padding-left:16px;font-size:13px;line-height:20px;margin-top:23px}.section{font-size:12px;line-height:25px}.selected{font-size:13px}.detail-content{padding-left:16px}.explanation{font-size:13px}.file-row{display:block;line-height:19px;margin-top:7px}.file-row>span{display:block;font-size:12px}.file-row>span:last-child{font-size:11px}.focus{padding-left:16px}.focus-file{font-size:13px;overflow-wrap:anywhere}.context-question{font-size:13px}.finding,.future{padding-left:16px}.cli-entry{margin-bottom:25px}.command{font-size:12px}.cli-output{font-size:12px}.command [data-command]{overflow-wrap:anywhere}}
.story-map .results{margin-top:12px}.story-map .result{margin-top:4px;line-height:20px}.story-map .focus{margin-top:12px}.story-map .next{margin-top:12px}
/* Scoped conversations: stable question, deliberate handoff between useful results. */
.scoped-story .scenes{position:relative;margin-top:15px;height:278px}.scene{position:absolute;inset:0;opacity:0}.scene>.call:first-child{margin-top:0}.scope-repo{color:#D9F6FF}.scope-divider{color:#837264}.scope-branch{color:#C4BFB2}.scope{font-size:11px}.atlas-list{padding-left:23px;margin-top:18px}.atlas-row{font-size:12px;line-height:24px;color:#A39B8F}.atlas-row.selected{font-size:13px;color:#D9F6FF}.coverage{margin-top:14px}.story-atlas .detail-content{margin-top:18px}.story-atlas .repo{font-size:15px;margin-bottom:8px}.source-pair{display:grid;grid-template-columns:1fr 1fr;column-gap:14px;row-gap:0;margin-top:15px;font-size:12px;color:#D9F6FF}.source-pair small{font-size:11px;color:#A39B8F}.story-atlas .next{margin-top:20px}.map-step{margin-top:9px}.map-step:first-child{margin-top:0}.map-step .call{margin-top:0}.map-step .tool-row{min-height:18px;line-height:18px}.map-step .query{line-height:17px}.map-file{padding-left:23px;font-size:12px;line-height:18px;color:#D9F6FF}.map-file small{display:block;color:#A39B8F;font-size:11px;line-height:17px}.story-map .next{margin-top:16px}.selected-arrow{font-size:11px;color:#fff}.test-results{margin:13px 0 0 23px}.test-row{font-size:14px;color:#D9F6FF;line-height:19px;margin-top:6px}.test-row span{display:block;font-size:12px;color:#A39B8F}.story-impact .call{margin-top:17px}.story-impact .caller-result{padding-left:23px;margin-top:10px}.story-impact .caller-result .reason{font-size:12px}.story-impact .next{margin-top:16px;font-size:12px;line-height:19px}.source-summary{padding-left:23px;color:#D1CEC1;font-size:14px;line-height:22px;margin-top:14px}.story-learn .scene>.call{margin-top:24px}.story-learn .scene>.call:first-child{margin-top:0}.memory-label{padding-left:23px;margin-top:12px}.story-learn .citation{font-size:10px;line-height:20px}.story-learn .finding{margin-top:16px}.story-learn .future{margin-top:26px}
@media(max-width:479px){.scoped-story .scenes{height:350px;margin-top:20px}.atlas-list{padding-left:16px;margin-top:18px}.atlas-row{line-height:20px;margin-top:8px;font-size:12px}.atlas-row.selected{font-size:13px}.story-atlas .repo{font-size:14px}.source-pair{display:block;margin-top:16px}.source-pair>*{display:block}.source-pair small{margin-bottom:10px}.map-step{margin-top:15px}.map-file{padding-left:23px;font-size:11px;overflow-wrap:anywhere}.scope{font-size:10px}.story-map .next{margin-top:20px}.test-results{margin-left:16px}.test-row{font-size:13px}.test-row span{font-size:12px}.story-impact .caller-result{padding-left:16px}.story-impact .next{padding-left:16px;font-size:13px;line-height:20px;margin-top:20px}.source-summary{padding-left:16px;font-size:13px}.story-learn .citation{font-size:10px;overflow-wrap:anywhere}.memory-label{padding-left:16px}}
.map-file{font-size:13px}.map-file small{font-size:12px}
.story-impact .tool-row{min-height:18px;line-height:18px}.story-impact .query{line-height:16px}.story-impact .test-results{margin-top:9px}.story-impact .test-row{line-height:17px;margin-top:5px}.story-impact .test-row span{line-height:17px}.story-impact .call{margin-top:13px}.story-impact .caller-result{margin-top:8px}.story-impact .next{margin-top:13px}
@media(max-width:479px){.map-file{font-size:12px}.map-file small{font-size:11px}.story-impact .test-row{line-height:20px;margin-top:8px}.story-impact .test-row span{line-height:19px}.story-impact .call{margin-top:20px}.story-impact .next{margin-top:20px}}
.citation-pair{display:grid;grid-template-columns:125px 1fr;column-gap:12px}.citation-pair span{white-space:nowrap}@media(max-width:479px){.citation-pair{display:block}.citation-pair span{display:block}.citation-pair span:nth-child(2){margin-bottom:8px}}
