.inv102-warning{background:#fff4db;color:#765100;padding:12px;border-left:4px solid #c69012;border-radius:4px}.inv102-diff{color:#ad3d21;font-weight:600}.inv102-match{color:#186548;font-weight:600}.inv102-lines fieldset{margin:14px 0;padding:16px;border:1px solid #cedada;border-radius:8px}.inv102-lines legend{font-weight:600}.inv102-pdf{width:100%;height:480px;border:1px solid #d5dfdf}#inv102SaveForm>label{display:block;margin:16px 0}#inv102Form input,#inv102Form select{min-width:0}#modal:has(#inv102Form),#modal:has(#inv102SaveForm){width:min(1250px,94vw)}#inv102SaveForm td{white-space:normal;min-width:100px}#inv102Form .fields{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}

.inv102-raw{width:100%;min-height:240px;font-family:monospace}
#inv102Form label[hidden]{display:none}
