.psd-module{min-width:0}.psd-stage{display:flex;flex-direction:column;gap:.45rem;padding:1rem;border-left:4px solid var(--accent,#57cbbb);background:var(--raised,#223345);border-radius:.5rem;margin:1rem 0}.psd-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin:1rem 0}.psd-metrics article{display:flex;flex-direction:column;padding:1rem;border:1px solid var(--line,#3c5064);border-radius:.6rem;gap:.45rem}.psd-metrics b{font-size:1.6rem}.psd-metrics span{font-size:.85rem}.psd-issue-group{padding:.8rem 1rem;border-left:3px solid var(--accent,#57cbbb);margin:.75rem 0}.psd-text{white-space:pre-wrap;overflow-wrap:anywhere}.psd-module .history{overflow-wrap:anywhere}@media(max-width:1050px){.psd-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.psd-metrics{grid-template-columns:1fr}}


.psd-module>header{display:block;margin:1rem 0}.psd-module>header h3{margin-bottom:.5rem}.psd-module .actions{margin:.75rem 0}
