.pr .section-gap{margin-top:22px}.pr .form-grid{margin-top:16px}.pr .pr-check{display:flex;align-items:center;gap:10px;margin:12px 0;font-weight:400}.pr input[type=checkbox]{width:18px;height:18px;flex:0 0 18px}.pr fieldset{border:1px solid var(--line,#dde7e7);border-radius:12px;margin:18px 0;padding:16px}.pr legend{padding:0 8px;font-weight:600}.pr .pr-products{max-height:280px;overflow:auto;margin-bottom:16px}.pr .pr-products label{flex-wrap:wrap;padding:10px;border-bottom:1px solid #edf1f1}.pr small{display:block;color:#71868a;margin-top:5px;font-size:12px}.pr .pr-scroll{overflow:auto}.pr table{min-width:980px;width:100%;border-collapse:collapse}.pr th,.pr td{padding:12px;text-align:left;vertical-align:top;border-bottom:1px solid #e2ecec}.pr th{background:#f2f8f7;white-space:nowrap}.pr td input{min-width:85px;width:100%;margin-bottom:6px}.pr td:nth-child(2){min-width:190px;max-width:300px}.pr td details{min-width:220px;max-width:430px}.pr details summary{cursor:pointer;padding:8px 0;font-weight:600}.pr details p{font-size:13px;line-height:1.6}.pr #pr-history button{margin:4px}.pr [hidden]{display:none!important}.pr .form-actions{gap:12px;flex-wrap:wrap}
