/* Ghost UI v4.11 turn context receipt: factual inputs to the latest response, not chain-of-thought. */
.ghost-context-provider[data-provider="turn-context-receipt"]{
  border-color:rgba(var(--cortex-rgb),.14);
  background:linear-gradient(150deg,rgba(var(--cortex-rgb),.055),rgba(4,16,27,.78));
}
.ghost-context-provider[data-provider="turn-context-receipt"] .ghost-context-section-head>span{color:#9c8cff}
.ghost-context-provider[data-provider="turn-context-receipt"] .ghost-context-section-head>small{
  color:#73d8ee;border:1px solid rgba(var(--accent-rgb),.12);border-radius:999px;padding:3px 6px;background:rgba(var(--accent-rgb),.04)
}
.ghost-context-receipt-head-actions{display:flex;align-items:center;gap:6px;margin-left:auto}
.ghost-context-receipt-copy{border:0;background:transparent;color:#6dcfe5;cursor:pointer;padding:2px 0;font-size:.52rem}
.ghost-context-receipt-copy:hover{color:#dff9ff}
.ghost-context-provider[data-provider="turn-context-receipt"] .ghost-context-provider-list>div{
  grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);padding:7px 0
}
.ghost-context-provider[data-provider="turn-context-receipt"] .ghost-context-provider-list span{color:#607b91}
.ghost-context-provider[data-provider="turn-context-receipt"] .ghost-context-provider-list strong{color:#d2e5ef;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.53rem}
.ghost-context-provider[data-provider="turn-context-receipt"] .ghost-context-provider-list small{color:#567086}
.ghost-context-provider[data-provider="turn-context-receipt"] .ghost-context-provider-list>div:has(span:empty){padding-top:3px}
.ghost-context-provider[data-provider="turn-context-receipt"] .ghost-context-provider-list>div:has(span:empty) strong{grid-column:1/-1;text-align:left;color:#9eb8c8}
.ghost-context-provider[data-provider="project-state"]{border-color:rgba(53,230,162,.09);background:linear-gradient(150deg,rgba(8,29,35,.54),rgba(3,14,23,.74))}
.ghost-context-provider[data-provider="project-state"] .ghost-context-section-head>span{color:#70cbb0}
.ghost-context-provider[data-provider="project-state"] .ghost-context-section-head>small{max-width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#798ba6}
@media(max-width:980px){
  .ghost-context-provider[data-provider="turn-context-receipt"] .ghost-context-provider-list>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}
}
