.supply-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.supply-panel label{display:block;margin:12px 0 5px;font-weight:600}.supply-panel input,.supply-panel select{box-sizing:border-box;width:100%;max-width:100%;padding:10px}.supply-panel button{margin:6px 8px 6px 0}.supply-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#edf4f0;padding:12px}.supply-panel article{border:1px solid #d0dcd5;border-radius:10px;padding:14px;margin:12px 0;overflow-wrap:anywhere}.supply-message{min-height:1.5em;color:#925523}.supply-panel [hidden]{display:none!important}.supply-panel .supply-enabled{width:auto}.supply-panel h3{margin-top:20px}@media(max-width:760px){.supply-grid{grid-template-columns:1fr}}
