/* FOREVER:NEON // SIGNAL CELLS // HARDWARE 87 DIRECTORY RACK */
body.fn-adaptive-foundation:has(#cadre-forming):has(#division-forming){
  background:radial-gradient(circle at 50% 0,#25281f,#0c0e0b 58%,#050604)!important;
  color:#ded6bf!important;font-family:'IBM Plex Mono','Share Tech Mono',monospace!important;
}
body:has(#cadre-forming):has(#division-forming) .wrap{
  width:min(1160px,100%)!important;margin:12px auto 76px!important;padding:18px!important;
  border:1px solid #151611;background:linear-gradient(145deg,#5a5b52,#3b3d36 25%,#292b26)!important;
  box-shadow:0 24px 58px #000b,inset 0 0 0 3px #35372f,inset 0 1px #737469!important;
}
body:has(#cadre-forming):has(#division-forming) .top{
  border:1px solid #161713;background:#272a24!important;padding:10px!important;margin-bottom:10px!important;box-shadow:inset 0 1px #5c5e54!important
}
body:has(#cadre-forming):has(#division-forming) .brand{font-family:'Share Tech Mono',monospace!important;color:#e4c37b!important;text-shadow:none!important}
body:has(#cadre-forming):has(#division-forming) :is(.btn,button){
  border-radius:1px!important;border:1px solid #1c1d19!important;border-top-color:#777366!important;
  background:linear-gradient(#535047,#2a2b26)!important;color:#e7dcbb!important;box-shadow:0 2px 0 #11120f!important;
  font-family:'Share Tech Mono',monospace!important;text-transform:uppercase
}
body:has(#cadre-forming):has(#division-forming) .hero{
  border:1px solid #171813!important;border-radius:1px!important;background:linear-gradient(#44463e,#282a25)!important;
  padding:24px!important;box-shadow:inset 0 1px #66675d,inset 0 0 0 2px #31332d!important
}
body:has(#cadre-forming):has(#division-forming) .hero::before{
  content:'SUBSTRATENET // SIGNAL CELL DIRECTORY // BHM NODE 03';display:block;margin-bottom:14px;padding:7px 9px;
  border:1px solid #746f61;background:#c7bb9c;color:#28261f;font:10px 'Share Tech Mono',monospace;letter-spacing:.11em;text-transform:uppercase
}
body:has(#cadre-forming):has(#division-forming) h1,
body:has(#cadre-forming):has(#division-forming) .cell h2{font-family:'Share Tech Mono',monospace!important;text-transform:uppercase!important;text-shadow:none!important}
body:has(#cadre-forming):has(#division-forming) .kicker{color:#e4c37b!important}
body:has(#cadre-forming):has(#division-forming) .lead,
body:has(#cadre-forming):has(#division-forming) .cell p,
body:has(#cadre-forming):has(#division-forming) .note{color:#aaa593!important}
body:has(#cadre-forming):has(#division-forming) .chip,
body:has(#cadre-forming):has(#division-forming) .mini{
  border-radius:1px!important;border:1px solid #30372f!important;background:#0d110d!important;box-shadow:inset 0 0 12px #000!important
}
body:has(#cadre-forming):has(#division-forming) .chip b,
body:has(#cadre-forming):has(#division-forming) .mini b{color:#a8d49b!important;text-shadow:0 0 5px rgba(168,212,155,.18)}
body:has(#cadre-forming):has(#division-forming) .grid{gap:8px!important}
body:has(#cadre-forming):has(#division-forming) .cell{
  border-radius:1px!important;background:linear-gradient(145deg,#3d3f38,#23251f)!important;padding:18px!important;min-height:300px!important;
  box-shadow:inset 0 1px #5b5d53,0 5px 12px #0007!important
}
body:has(#cadre-forming):has(#division-forming) .cell::before{background:none!important}
body:has(#cadre-forming):has(#division-forming) .cell.cadre{border-left:7px solid #8d7a4c!important}
body:has(#cadre-forming):has(#division-forming) .cell.division{border-left:7px solid #6c7371!important}
body:has(#cadre-forming):has(#division-forming) .cell.speakeasy{border-left:7px solid #756553!important}
body:has(#cadre-forming):has(#division-forming) .cell.observer{border-left:7px solid #62655c!important}
body:has(#cadre-forming):has(#division-forming) .note{border-radius:1px!important;border:1px solid #383a33!important;background:#171a15!important}
body:has(#cadre-forming):has(#division-forming) .toast{border-radius:1px!important;background:#171a15!important;border-color:#746f61!important;color:#e4c37b!important}
@media(max-width:700px){body:has(#cadre-forming):has(#division-forming) .wrap{padding:10px!important}.grid{grid-template-columns:1fr!important}}
