.knowledge-fabric-panel{display:grid;gap:18px;margin:28px 0;padding:clamp(20px,3vw,34px);border:1px solid rgba(90,217,255,.24);border-radius:28px;background:radial-gradient(circle at 92% 0,rgba(90,217,255,.13),transparent 34%),linear-gradient(145deg,rgba(7,25,38,.98),rgba(5,17,28,.98));box-shadow:0 28px 80px rgba(0,0,0,.24)}
.knowledge-fabric-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.knowledge-fabric-heading>div:first-child{max-width:850px}.knowledge-fabric-panel span,.research-chain-layout>form>div>span,.research-chain-data>div:first-child>span{color:var(--cyan);font-size:.69rem;font-weight:850;letter-spacing:.14em}.knowledge-fabric-panel h2{margin:8px 0;font-size:clamp(1.55rem,3vw,2.45rem)}.knowledge-fabric-panel h3{margin:7px 0;font-size:1.08rem}.knowledge-fabric-panel p{color:var(--muted);font-size:.78rem;line-height:1.65}.knowledge-fabric-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.knowledge-fabric-actions button,.research-chain-layout button,.research-chain-card button{min-height:40px;border:1px solid rgba(255,255,255,.12);border-radius:11px;background:transparent;color:#d9e8e9;padding:0 14px;font-size:.76rem;font-weight:820;cursor:pointer}.knowledge-fabric-actions button.primary,.research-chain-layout form>button{border:0;background:linear-gradient(105deg,var(--mint),var(--cyan));color:#06131e}.knowledge-fabric-actions button:disabled,.research-chain-layout button:disabled,.research-chain-card button:disabled{opacity:.38;cursor:not-allowed}
.knowledge-fabric-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.knowledge-fabric-metrics article{display:grid;gap:5px;padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:17px;background:rgba(255,255,255,.035)}.knowledge-fabric-metrics article>b{font-size:1rem}.knowledge-fabric-metrics article>small{color:var(--muted);font-size:.69rem}.knowledge-fabric-metrics article[data-state=ready]{border-color:rgba(57,230,189,.3);box-shadow:inset 0 0 28px rgba(57,230,189,.035)}.knowledge-fabric-metrics article[data-state=ready]>b{color:var(--mint)}.knowledge-fabric-metrics article[data-state=down]{border-color:rgba(255,141,122,.25)}.knowledge-fabric-metrics article[data-state=down]>b{color:var(--danger)}
.knowledge-fabric-boundary{display:grid;grid-template-columns:auto 1fr;gap:10px;padding:14px 16px;border:1px solid rgba(57,230,189,.16);border-radius:15px;background:rgba(57,230,189,.055)}.knowledge-fabric-boundary b{color:var(--mint);font-size:.77rem}.knowledge-fabric-boundary span{color:#9bb0b5;font-size:.75rem;font-weight:500;letter-spacing:0;line-height:1.6}
.research-chain-layout{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);gap:14px}.research-chain-layout>form,.research-chain-data{display:grid;align-content:start;gap:12px;padding:18px;border:1px solid rgba(255,255,255,.08);border-radius:19px;background:rgba(0,0,0,.15)}.research-chain-layout label{display:grid;gap:6px;color:#8da2a9;font-size:.71rem}.research-chain-layout input[type=text],.research-chain-layout input[type=password],.research-chain-layout input:not([type]){width:100%;height:43px;border:1px solid rgba(255,255,255,.11);border-radius:10px;background:#071622;color:#edf7f7;padding:0 12px;outline:0}.research-chain-layout input:focus{border-color:var(--cyan)}.research-chain-layout fieldset{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:12px;border:1px solid rgba(255,255,255,.09);border-radius:12px}.research-chain-layout legend{padding:0 6px;color:#8da2a9;font-size:.7rem}.research-chain-layout fieldset label,.research-chain-layout .chain-active{display:flex;align-items:center;gap:7px}.research-chain-layout form>p,.knowledge-fabric-panel>[data-knowledge-fabric-status]{min-height:1.3em;margin:0;color:var(--mint)}.research-chain-data>[data-research-chain-list]{display:grid;gap:8px}.research-chain-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:rgba(255,255,255,.025)}.research-chain-card[data-status=active]{border-color:rgba(57,230,189,.25)}.research-chain-card[data-status=killed]{opacity:.58}.research-chain-card>div{min-width:0;display:grid;gap:5px}.research-chain-card header{display:flex;align-items:center;justify-content:space-between;gap:9px}.research-chain-card header b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.research-chain-card header em{color:var(--mint);font-size:.67rem;font-style:normal;text-transform:uppercase}.research-chain-card code{overflow-wrap:anywhere;color:#8eb8c2;font-size:.67rem}.research-chain-card small{color:var(--muted);font-size:.68rem;line-height:1.45}.research-chain-card>nav{display:flex;align-items:center;gap:6px}.research-chain-card>nav button{min-height:33px;padding:0 9px;font-size:.68rem}
@media(max-width:1000px){.knowledge-fabric-heading{align-items:stretch;flex-direction:column}.knowledge-fabric-actions{justify-content:flex-start}.knowledge-fabric-metrics{grid-template-columns:1fr 1fr}.research-chain-layout{grid-template-columns:1fr}}
@media(max-width:620px){.knowledge-fabric-metrics{grid-template-columns:1fr}.knowledge-fabric-actions{display:grid}.knowledge-fabric-actions button{width:100%}.knowledge-fabric-boundary{grid-template-columns:1fr}.research-chain-layout fieldset{grid-template-columns:1fr}.research-chain-card{grid-template-columns:1fr}.research-chain-card>nav{flex-wrap:wrap}}
