/* Barrier scene and probability bars for quantum-06; shared .fbw already loaded. */
.q06-scene{display:block;width:100%;height:auto;min-height:140px;background:#f4f5eb;border:1px solid #d6dfcb;border-radius:10px;margin:0 0 16px}
.q06-floor{fill:#d7dfcc}
.q06-barrier{fill:#9eb892;stroke:#6f8a68;stroke-width:1.5}
.q06-energy{stroke:#256759;stroke-width:2.5;stroke-dasharray:7 5}
.q06-label{font-size:12px;fill:#4f6358}
.q06-bars{display:grid;gap:10px;margin:0 0 18px}
.q06-bar-row{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:center;font-size:18px}
.q06-bar-track{height:18px;background:#e4e8dd;border-radius:9px;overflow:hidden}
.q06-bar-fill{display:block;height:100%;width:0}
.q06-fill-pass{background:#256759}
.q06-fill-bounce{background:#8a7951}
@media(max-width:480px){
  .q06-bar-row{grid-template-columns:44px minmax(0,1fr);font-size:17px}
  .q06-scene{min-height:120px}
}
@media(prefers-reduced-motion:reduce){
  .q06-bar-fill{transition:none}
}
