.med-order-info{display:grid;gap:.4rem;min-width:0;overflow-wrap:anywhere}.med-order-info>p{margin:.2rem 0}.med-order-info>strong{font-size:1.05rem}.med-version{padding:1rem 0;border-bottom:1px solid var(--line,#dce3d5)}.med-version:last-child{border:0}.med-slot .primary{margin-top:1rem}.form-row{border:1px solid #dce3d5;border-radius:12px;margin:12px 0;padding:12px;min-width:0}.form-row legend{font-weight:600}.med-slot h3{font-size:1rem}.med-order-info .link{display:block;min-height:44px;align-content:center}.med-order-info small{color:#4b594b}.med-banner{display:flex;gap:12px;align-items:center;justify-content:space-between}.med-banner button{flex-shrink:0}#system-form details>label{margin-top:12px}

.form-table-wrap{overflow-x:auto;max-width:100%;margin:12px 0}.form-table{width:100%;border-collapse:collapse;font-size:.9rem}.form-table td,.form-table th{border:1px solid #d9e1d5;padding:10px;vertical-align:top;overflow-wrap:anywhere;min-width:80px}.form-table th{background:#152018;color:white}.form-table tr:nth-child(even){background:#f2f6ef}.form-values{margin:16px 0}.form-values dt{font-weight:650;margin:12px 0 4px}.form-values dd{margin:0;padding:10px;background:#f0f5ea;white-space:pre-wrap;overflow-wrap:anywhere}
