.challenge-meta{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:.75rem!important;width:100%!important;margin:0!important;padding:0!important}
.meta-item{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:.5rem!important;padding:.45rem 1rem!important;border-radius:40px!important;font-size:.78rem!important;font-weight:500!important;color:#e8d9b0!important;transition:.25s!important;backdrop-filter:blur(4px)!important;white-space:nowrap!important;flex-shrink:0!important;margin:0!important;background:rgba(255,215,0,.05)!important;border:1px solid rgba(255,215,0,.2)!important}
.meta-item:first-child{background:linear-gradient(135deg,rgba(96,165,250,.15),rgba(96,165,250,.05))!important;border:1px solid rgba(96,165,250,.5)!important}
.meta-item:first-child i,.meta-item:first-child strong{color:#60a5fa!important}
.meta-item:nth-child(2){background:linear-gradient(135deg,rgba(167,139,250,.15),rgba(167,139,250,.05))!important;border:1px solid rgba(167,139,250,.5)!important}
.meta-item:nth-child(2) i,.meta-item:nth-child(2) strong{color:#a78bfa!important}
.meta-item:nth-child(3){background:linear-gradient(135deg,rgba(34,211,238,.15),rgba(34,211,238,.05))!important;border:1px solid rgba(34,211,238,.5)!important}
.meta-item:nth-child(3) i,.meta-item:nth-child(3) strong{color:#22d3ee!important}
.meta-item:nth-child(4){background:linear-gradient(135deg,rgba(255,215,0,.2),rgba(255,215,0,.08))!important;border:1px solid rgba(255,215,0,.6)!important}
.meta-item:nth-child(4) i,.meta-item:nth-child(4) strong{color:gold!important}
.meta-item:nth-child(5){background:linear-gradient(135deg,rgba(255,185,56,.15),rgba(255,185,56,.05))!important;border:1px solid rgba(255,185,56,.55)!important}
.meta-item:nth-child(5) i,.meta-item:nth-child(5) strong{color:#ffb938!important}
.meta-item:nth-child(6){background:linear-gradient(135deg,rgba(244,114,182,.15),rgba(244,114,182,.05))!important;border:1px solid rgba(244,114,182,.5)!important}
.meta-item:nth-child(6) i,.meta-item:nth-child(6) strong{color:#f472b6!important}
.meta-item:nth-child(7){background:linear-gradient(135deg,rgba(52,211,153,.15),rgba(52,211,153,.05))!important;border:1px solid rgba(52,211,153,.5)!important}
.meta-item:nth-child(7) i,.meta-item:nth-child(7) strong{color:#34d399!important}
.meta-item:nth-child(8){background:linear-gradient(135deg,rgba(251,146,60,.15),rgba(251,146,60,.05))!important;border:1px solid rgba(251,146,60,.5)!important}
.meta-item:nth-child(8) i,.meta-item:nth-child(8) strong{color:#fb923c!important}
.meta-item:nth-child(9){background:linear-gradient(135deg,rgba(129,140,248,.15),rgba(129,140,248,.05))!important;border:1px solid rgba(129,140,248,.5)!important}
.meta-item:nth-child(9) i,.meta-item:nth-child(9) strong{color:#818cf8!important}
.meta-item:nth-child(10){background:linear-gradient(135deg,rgba(251,191,36,.15),rgba(251,191,36,.05))!important;border:1px solid rgba(251,191,36,.5)!important}
.meta-item:nth-child(10) i,.meta-item:nth-child(10) strong{color:#fbbf24!important}
.meta-item:hover{transform:translateY(-2px)!important;filter:brightness(1.05)!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important}
.meta-item i{font-size:.75rem!important;flex-shrink:0!important}
.meta-item span{display:inline-flex!important;align-items:center!important;gap:.2rem!important;white-space:nowrap!important}
.meta-item strong{font-weight:700!important;font-family:Orbitron,monospace!important;font-size:.78rem!important;margin-left:.2rem!important}
.card-header-holographic{display:flex!important;flex-direction:column!important;gap:1rem!important;margin:0 .75rem 1.25rem!important;padding:1rem 1.25rem 1.25rem!important;border-radius:12px!important;border:1px solid rgba(255,215,0,.15)!important;background:linear-gradient(160deg,rgba(255,215,0,.03) 0,rgba(10,10,20,.4) 100%)!important;backdrop-filter:blur(6px)!important;box-shadow:0 2px 16px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,215,0,.06)!important}
.challenge-title-section{width:100%!important;margin:0!important;padding:0!important}
.challenge-status-section{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:1rem!important;width:100%!important}
.status-badge-large{display:inline-flex!important;align-items:center!important;gap:.6rem!important;padding:.55rem 1.2rem!important;border-radius:40px!important;font-family:Orbitron,monospace!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;border:1px solid transparent!important;transition:.25s!important}
.challenge-actions{display:flex!important;gap:.75rem!important;flex-wrap:wrap!important}
.challenge-params-grid,.quantum-progression-section{display:none!important}
.quantum-section-header{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:1rem!important;padding-bottom:.75rem!important;border-bottom:1px solid rgba(255,215,0,.08)!important}
.quantum-section-title{display:inline-flex!important;align-items:center!important;gap:.6rem!important;margin:0!important;font-family:Orbitron,monospace!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;background:linear-gradient(90deg,gold,#ffb938,#f472b6)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;position:relative!important}
.quantum-section-title::after{content:''!important;position:absolute!important;bottom:-4px!important;left:0!important;width:100%!important;height:1px!important;background:linear-gradient(90deg,gold,#f472b6,transparent)!important;opacity:.5!important}
.quantum-section-title i{font-size:.75rem!important;background:linear-gradient(135deg,gold,#f472b6)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}
.quantum-meta{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:.75rem!important;margin-bottom:1rem!important}
.quantum-meta-item{display:inline-flex!important;align-items:center!important;gap:.5rem!important;padding:.5rem 1.1rem!important;border-radius:40px!important;font-size:.78rem!important;font-weight:500!important;color:#e8d9b0!important;transition:.25s!important;backdrop-filter:blur(4px)!important;white-space:nowrap!important;cursor:default!important}
.quantum-meta-item i{font-size:.75rem!important;flex-shrink:0!important}
.quantum-meta-item span{display:inline-flex!important;align-items:center!important;gap:.2rem!important}
.quantum-meta-item strong{font-weight:700!important;font-family:Orbitron,monospace!important;font-size:.78rem!important;margin-left:.2rem!important}
.quantum-meta-item:hover{transform:translateY(-2px)!important;filter:brightness(1.1)!important;box-shadow:0 6px 16px rgba(0,0,0,.25)!important}
.quantum-meta--green{background:linear-gradient(135deg,rgba(52,211,153,.15),rgba(52,211,153,.05))!important;border:1px solid rgba(52,211,153,.5)!important}
.quantum-meta--green i,.quantum-meta--green strong{color:#34d399!important}
.quantum-meta--amber{background:linear-gradient(135deg,rgba(251,191,36,.15),rgba(251,191,36,.05))!important;border:1px solid rgba(251,191,36,.5)!important}
.quantum-meta--amber i,.quantum-meta--amber strong{color:#fbbf24!important}
.quantum-meta--cyan{background:linear-gradient(135deg,rgba(34,211,238,.15),rgba(34,211,238,.05))!important;border:1px solid rgba(34,211,238,.5)!important}
.quantum-meta--cyan i,.quantum-meta--cyan strong{color:#22d3ee!important}
.meta-item.meta-quantum--green{background:linear-gradient(135deg,rgba(52,211,153,.15),rgba(52,211,153,.05))!important;border:1px solid rgba(52,211,153,.5)!important}
.meta-item.meta-quantum--green i,.meta-item.meta-quantum--green strong{color:#34d399!important}
.meta-item.meta-quantum--amber{background:linear-gradient(135deg,rgba(251,191,36,.15),rgba(251,191,36,.05))!important;border:1px solid rgba(251,191,36,.5)!important}
.meta-item.meta-quantum--amber i,.meta-item.meta-quantum--amber strong{color:#fbbf24!important}
.meta-item.meta-quantum--cyan{background:linear-gradient(135deg,rgba(34,211,238,.15),rgba(34,211,238,.05))!important;border:1px solid rgba(34,211,238,.5)!important}
.meta-item.meta-quantum--cyan i,.meta-item.meta-quantum--cyan strong{color:#22d3ee!important}
@media (max-width:768px){
.challenge-status-section{flex-direction:column!important;align-items:stretch!important}
.status-badge-large{justify-content:center!important}
.challenge-actions{justify-content:stretch!important}
.challenge-actions button{flex:1!important;justify-content:center!important}
}
@media (max-width:640px){
.challenge-meta{gap:.6rem!important}
.meta-item{padding:.35rem .85rem!important;font-size:.7rem!important;white-space:normal!important}
.meta-item span{white-space:normal!important;word-break:keep-all!important}
.meta-item strong{font-size:.7rem!important}
}
@media (max-width:480px){
.challenge-meta{gap:.5rem!important}
.meta-item{padding:.3rem .75rem!important;font-size:.65rem!important}
.meta-item i{font-size:.62rem!important}
.meta-item strong{font-size:.65rem!important}
}