:where(.pg-coding-agent-memory) .ca-win{max-width:1120px;margin:0 auto}:where(.pg-coding-agent-memory) .ca-tabs{background:var(--well);border:1px solid var(--line);border-radius:999px;gap:2px;padding:3px;display:flex}:where(.pg-coding-agent-memory) .ca-tabs button{font:500 12px var(--mono);min-height:30px;color:var(--muted-2);border-radius:999px;padding:0 12px;transition:background-color .25s,color .25s}:where(.pg-coding-agent-memory) .ca-tabs button[aria-selected=true]{color:var(--text);background:#241d44}:where(.pg-coding-agent-memory) .ca-tabs button:hover{color:var(--text)}:where(.pg-coding-agent-memory) .ca-stage{display:grid}:where(.pg-coding-agent-memory) .ca-st{min-width:0;transition:opacity .45s var(--ease),transform .45s var(--ease);grid-area:1/1}:where(.pg-coding-agent-memory) .ca-stage[data-s="0"] .ca-s1,:where(.pg-coding-agent-memory) .ca-stage[data-s="1"] .ca-s0{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s,transform .3s,visibility 0s .3s;transform:translateY(8px)}:where(.pg-coding-agent-memory) .ca-sync{grid-template-columns:1fr 1.1fr;min-height:480px;display:grid}:where(.pg-coding-agent-memory) .ca-term{font:400 13px/1.75 var(--mono);color:#d6cff0;border-right:1px solid var(--line);overflow-wrap:anywhere;background:#0d0a19;min-width:0;padding:18px 20px}:where(.pg-coding-agent-memory) .ca-term .ln{opacity:0;min-height:1.75em;transition:opacity .2s}:where(.pg-coding-agent-memory) .ca-term .ln.in{opacity:1}:where(.pg-coding-agent-memory) .ca-term .pr{color:var(--vt)}:where(.pg-coding-agent-memory) .ca-term .c{color:#7d759c}:where(.pg-coding-agent-memory) .ca-term .okc{color:var(--ok)}:where(.pg-coding-agent-memory) .ca-term .wc{color:var(--warn)}:where(.pg-coding-agent-memory) .ca-term .k{color:var(--v200)}:where(.pg-coding-agent-memory) .ca-land{flex-direction:column;min-width:0;padding:18px 20px;display:flex}:where(.pg-coding-agent-memory) .ca-land .pane-h{margin-bottom:12px}:where(.pg-coding-agent-memory) .ca-feed{height:404px;position:relative;overflow:hidden}:where(.pg-coding-agent-memory) .ca-feed .flist{grid-template-columns:minmax(0,1fr)}:where(.pg-coding-agent-memory) .ca-feed .fi{min-height:58px}:where(.pg-coding-agent-memory) .ca-feed .fi.skip{opacity:.6;border-style:dashed}:where(.pg-coding-agent-memory) .ca-sess{grid-template-columns:1fr 1fr;gap:20px;min-height:480px;padding:20px;display:grid}:where(.pg-coding-agent-memory) .ca-sh{font:400 12.5px var(--mono);color:var(--muted-2);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}:where(.pg-coding-agent-memory) .ca-sh b{color:var(--text);font-weight:500;font-family:var(--sans);font-size:14px}:where(.pg-coding-agent-memory) .ca-sess .prompt{min-height:110px;font-size:16.5px}:where(.pg-coding-agent-memory) .ca-sess .answer p{margin-bottom:12px;font-size:15px}:where(.pg-coding-agent-memory) .ca-sess .cite{flex-wrap:wrap;font-size:12.5px}:where(.pg-coding-agent-memory) .ca-sess .cite .lg{border-radius:7px;width:24px;height:24px}:where(.pg-coding-agent-memory) .ca-sess .cite .lg img{width:14px;height:14px}:where(.pg-coding-agent-memory) .ca-sess .cite .by{font-size:11.5px}:where(.pg-coding-agent-memory) .ca-ago{font:400 11.5px var(--mono);color:var(--muted-2);align-items:center;gap:6px;margin-top:10px;display:flex}:where(.pg-coding-agent-memory) .ca-ago .i{width:13px;height:13px;color:var(--vt)}:where(.pg-coding-agent-memory) .ca-mem{border:1px solid var(--line-2);background:#1a1533;border-radius:14px;gap:8px;padding:12px 14px;display:grid}:where(.pg-coding-agent-memory) .ca-mem-h{align-items:center;gap:10px;min-width:0;display:flex}:where(.pg-coding-agent-memory) .ca-mem-h .t{flex:1;min-width:0}:where(.pg-coding-agent-memory) .ca-mem-h b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;display:block;overflow:hidden}:where(.pg-coding-agent-memory) .ca-mem-h .by{font-size:11.5px}:where(.pg-coding-agent-memory) .ca-mem p{color:#ddd5f5;margin:0;font-size:13px;line-height:1.55}:where(.pg-coding-agent-memory) .ca-mem .rvw{font:400 11.5px var(--mono);color:var(--muted-2);align-items:center;gap:6px;display:flex}:where(.pg-coding-agent-memory) .ca-mem .rvw .au{margin:0}:where(.pg-coding-agent-memory) .ca-kind{font:500 11.5px var(--mono);color:var(--vt);align-items:center;gap:6px;margin-bottom:10px;display:inline-flex}:where(.pg-coding-agent-memory) .ca-kind .i{width:14px;height:14px}:where(.pg-coding-agent-memory) .ca-kind.dead{color:var(--no)}:where(.pg-coding-agent-memory) .ca-kind.fix{color:var(--ok)}:where(.pg-coding-agent-memory) .ca-q .fi{min-height:60px}:where(.pg-coding-agent-memory) .ca-q .flist{grid-template-columns:minmax(0,1fr)}:where(.pg-coding-agent-memory) .ca-q .act{flex:none;gap:6px;display:flex}:where(.pg-coding-agent-memory) .ca-q .act span{font:500 11.5px var(--mono);border:1px solid var(--line-2);color:var(--muted);border-radius:999px;padding:4px 10px}:where(.pg-coding-agent-memory) .ca-q .act span.y{color:#1a1038;background:#f3f0ff;border-color:#0000}:where(.pg-coding-agent-memory) .ca-inst{grid-template-columns:1fr 1fr;gap:16px;display:grid}:where(.pg-coding-agent-memory) .ca-code{border-radius:var(--r-xl);border:1px solid var(--line-2);background:#0f0c1d;min-width:0;overflow:hidden}:where(.pg-coding-agent-memory) .ca-code .term-bar .copy{border:1px solid var(--line-2);min-height:36px;font:500 12px var(--mono);color:var(--muted);border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:0 12px;display:inline-flex}:where(.pg-coding-agent-memory) .ca-code .term-bar .copy:hover{color:#fff}:where(.pg-coding-agent-memory) .ca-code .term-bar .copy .i{width:13px;height:13px}:where(.pg-coding-agent-memory) .ca-code pre{font:400 13.5px/1.75 var(--mono);color:#d6cff0;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:18px 20px}:where(.pg-coding-agent-memory) .ca-code .pr{color:var(--vt)}:where(.pg-coding-agent-memory) .ca-code .c{color:#7d759c}:where(.pg-coding-agent-memory) .ca-code .okc{color:var(--ok)}:where(.pg-coding-agent-memory) .ca-code p{color:var(--muted);margin:0;padding:0 20px 18px;font-size:14px}:where(.pg-coding-agent-memory) .ca-tools{margin-top:34px}:where(.pg-coding-agent-memory) .ca-tools .chips{margin:0}:where(.pg-coding-agent-memory) .ca-tools .chip{cursor:default}:where(.pg-coding-agent-memory) .ca-tools .chip .lg.mono-d{font-size:13px}:where(.pg-coding-agent-memory) .ca-tools p{text-align:center;color:var(--muted-2);margin:14px 0 0;font-size:14px}:where(.pg-coding-agent-memory) .split>div{min-width:0}:where(.pg-coding-agent-memory) .ca-tools .chips{max-width:780px;margin:0 auto}@media (max-width:900px){:where(.pg-coding-agent-memory) .ca-sync,:where(.pg-coding-agent-memory) .ca-sess{grid-template-columns:1fr}:where(.pg-coding-agent-memory) .ca-term{border-right:0;border-bottom:1px solid var(--line)}:where(.pg-coding-agent-memory) .ca-feed{height:420px}:where(.pg-coding-agent-memory) .ca-inst{grid-template-columns:1fr}}@media (max-width:640px){:where(.pg-coding-agent-memory) .ca-term,:where(.pg-coding-agent-memory) .ca-land,:where(.pg-coding-agent-memory) .ca-sess{padding:14px}:where(.pg-coding-agent-memory) .ca-term{font-size:12px}:where(.pg-coding-agent-memory) .ca-tabs button{padding:0 9px}:where(.pg-coding-agent-memory) .ca-q .act{display:none}}
