.ow-toolbar,.ow-order>header,.ow-capacity{display:flex;justify-content:space-between;align-items:start;gap:1.5rem}.ow-capacity,.ow-order{border:1px solid #d8d0dd;border-radius:16px;padding:1.4rem;margin:1.5rem 0;background:#fff}.ow-capacity{background:#f1edf4}.ow-capacity form{margin-top:1rem}.ow-order h2{margin:0;font-size:1.3rem}.ow-order header p,.ow-toolbar p{font-size:.9rem}.ow-line{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.7fr);gap:2rem;border-top:1px solid #e3dee5;padding:1.3rem 0}.ow-line h3{font-size:1rem;line-height:1.5}.ow-line dl{margin:.8rem 0}.ow-line dl>div{display:grid;grid-template-columns:minmax(110px,.65fr) 1fr;gap:1rem;padding:.3rem 0}.ow-line dt{font-weight:600}.ow-line dd{margin:0;overflow-wrap:anywhere}.ow-files small{display:block;color:#635a68}.ow-actions{border-top:1px solid #e3dee5;padding-top:1rem}.ow-pagination{display:flex;justify-content:center;gap:2rem;margin-top:2rem}.opx-capacity{border:1px solid #d8d0dd;border-radius:12px;padding:1rem;margin:1rem 0;background:#f1edf4}.opx-capacity p{margin:.3rem 0}.opx-capacity-busy{border-color:#ad8e55}@media(max-width:700px){.ow-toolbar,.ow-order>header,.ow-capacity{display:block}.ow-line{grid-template-columns:1fr;gap:.5rem}.ow-line dl>div{grid-template-columns:1fr;gap:.15rem}.ow-capacity>div+div{margin-top:1rem}}
