.wolfcodeOverlay{
  background:rgba(226,232,240,.28)!important;
  backdrop-filter:blur(24px) saturate(125%)!important;
  -webkit-backdrop-filter:blur(24px) saturate(125%)!important;
}
.wolfcodeModal{
  background:rgba(255,255,255,.76)!important;
  border:1px solid rgba(255,255,255,.88)!important;
  color:#172033!important;
  box-shadow:0 28px 80px rgba(15,23,42,.22),inset 0 1px 0 rgba(255,255,255,.9)!important;
  backdrop-filter:blur(30px) saturate(145%)!important;
  -webkit-backdrop-filter:blur(30px) saturate(145%)!important;
}
.wolfcodeHeader{
  border-bottom:1px solid rgba(15,23,42,.09)!important;
  background:rgba(255,255,255,.18)!important;
}
.wolfcodeHeaderLeft>span{color:#172033!important}
#wcAgentStatus{display:none!important}
.wolfcodeClose{color:rgba(15,23,42,.55)!important}
.wolfcodeClose:hover{color:#0f172a!important;background:rgba(15,23,42,.07)!important}
.wcSetup{
  min-height:230px;
  justify-content:center;
  padding:54px 24px!important;
  background:transparent!important;
}
.wcDownloadBtn{
  margin:0!important;
  padding:13px 24px!important;
  color:#fff!important;
  background:rgba(37,99,235,.86)!important;
  border:1px solid rgba(29,78,216,.55)!important;
  box-shadow:0 10px 30px rgba(37,99,235,.22),inset 0 1px 0 rgba(255,255,255,.26)!important;
  backdrop-filter:blur(12px)!important;
  -webkit-backdrop-filter:blur(12px)!important;
}
.wcDownloadBtn:hover{
  background:rgba(29,78,216,.94)!important;
  border-color:rgba(29,78,216,.72)!important;
  transform:translateY(-1px);
}
.wcTerminal{background:rgba(255,255,255,.16)!important;color:#172033!important}
.wcModelBar{background:rgba(255,255,255,.26)!important;border-color:rgba(15,23,42,.1)!important}
.wcModelBarLabel,.wcWelcome{color:rgba(15,23,42,.68)!important}
.wcModelBtn{color:rgba(15,23,42,.68)!important;border-color:rgba(15,23,42,.12)!important;background:rgba(255,255,255,.34)!important}
.wcModelBtn.active{color:#1d4ed8!important;border-color:rgba(37,99,235,.28)!important;background:rgba(37,99,235,.1)!important}
.wcOutput{background:rgba(255,255,255,.32)!important;color:#172033!important}
.wcInputRow{background:rgba(255,255,255,.38)!important;border-color:rgba(15,23,42,.12)!important}
.wcInput{color:#172033!important}
.wcInput::placeholder{color:rgba(15,23,42,.42)!important}
.wcPrompt{color:#2563eb!important}
@media(max-width:560px){.wcSetup{min-height:190px;padding:38px 18px!important}.wcDownloadBtn{width:100%;justify-content:center}}
