.oo .oo-row-body{display:grid;gap:var(--space-3);min-width:0}.oo .oo-row-main,.oo .oo-evidence{min-width:0}@media(min-width:900px){.oo .oo-readonly .oo-row-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.oo .oo-evidence{border-top:1px dashed var(--p-separator);padding-top:var(--space-2);margin-top:var(--space-2)}.oo .oo-readonly .oo-evidence{border-top:0;margin-top:0;padding-top:0}.oo .oo-waste-evidence:not([hidden]){display:grid;gap:var(--space-2);min-width:0}.oo .oo-evidence-strip{border-left:3px solid var(--p-info);padding:var(--space-1) var(--space-3);margin:var(--space-2) 0 var(--space-3);min-width:0}.oo .oo-evidence-strip p{margin:0 0 var(--space-1)}.oo .oo-ev-counts{font-size:var(--text-md)}.oo .oo-ev-state{margin:0 0 var(--space-1)}.oo .oo-ev-state .oo-state{white-space:normal}.oo .oo-ev-state-attached .oo-mark{color:var(--action)}.oo .oo-ev-state-attached-under-earlier-figure .oo-mark,.oo .oo-ev-state-not-attached .oo-mark{color:var(--p-warn)}.oo .oo-ev-state-held-at-branch .oo-mark{color:var(--p-info)}.oo .oo-ev-earlier{color:var(--p-warn)}.oo .oo-ev-files{list-style:none;margin:0 0 var(--space-2);padding:0;display:grid;gap:var(--space-2);min-width:0}.oo .oo-ev-file{border:1px solid var(--p-separator);border-radius:var(--radius-xs);background:var(--p-card);padding:var(--space-2) var(--space-3);min-width:0}.oo .oo-ev-fileline{overflow-wrap:anywhere}.oo .oo-ev-fileacts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);margin-top:var(--space-1);min-width:0}.oo .oo-hash{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);min-width:0;flex:1 1 100%}.oo .oo-hash code{overflow-wrap:anywhere;word-break:break-all;font-size:var(--text-2xs);user-select:all;min-width:0}.oo .oo-ev-finding{margin:var(--space-1) 0 0;font-size:var(--text-sm);border-left:3px solid var(--p-warn);padding-left:var(--space-2);min-width:0}.oo .oo-ev-viewer:not([hidden]){margin-top:var(--space-2);display:block;min-width:0;font-size:var(--text-sm)}.oo .oo-ev-image{display:block;max-width:100%;height:auto;border-radius:var(--radius-xs);border:1px solid var(--p-separator)}.oo .oo-ev-gone{margin:var(--space-1) 0}.oo .oo-ev-gone summary{cursor:pointer;font-size:var(--text-sm);color:var(--p-label-2)}.oo .oo-ev-progress{margin:var(--space-1) 0;font-size:var(--text-sm)}.oo .oo-ev-progress-failed{color:var(--p-warn)}.oo .oo-ev-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.oo .oo-file{position:relative;overflow:hidden;cursor:pointer}.oo .oo-file-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:var(--text-lg)}.oo .oo-file:focus-within{outline:2px solid var(--focus-ring);outline-offset:1px}.oo .oo-file.is-disabled,.oo .oo-file.is-disabled .oo-file-input{cursor:not-allowed}.oo .oo-ev-held{margin:var(--space-2) 0 0;min-width:0}.oo .oo-ev-held summary{cursor:pointer;font-size:var(--text-sm);color:var(--p-label-2)}.oo .oo-ev-reason:not([hidden]){display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-xs);color:var(--p-label-2);margin-top:var(--space-2);min-width:0}.oo .oo-ev-reason textarea{font:inherit;font-size:var(--text-md);width:100%;min-width:0;max-width:100%;resize:vertical;padding:var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--p-separator);background:var(--p-card);color:var(--p-label)}.oo .oo-ev-held .oo-check{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--p-label);margin-top:var(--space-2)}.oo .oo-send-status:not([hidden]){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border-left:3px solid var(--p-warn);font-size:var(--text-sm);min-width:0;overflow-wrap:anywhere}.oo .oo-disagrees{border-left:3px solid var(--p-warn);padding-left:var(--space-2)}.oo .oo-ev-policy{border:0;padding:0;margin:var(--space-2) 0;min-width:0}.oo .oo-vc-line{border:0;padding:0;margin:var(--space-3) 0;min-width:0}.oo .oo-vc-line legend{font-weight:600;padding:0}.oo .oo-ev-asks{margin:var(--space-1) 0}.oo .oo-ev-activities{display:grid;gap:var(--space-1) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));min-width:0}.oo .oo-ev-activities .oo-check{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.oo .oo-unit-table{min-width:760px}.oo .oo-visually-hidden{position:absolute;width:1px;height:1px;margin:calc(-1 * var(--space-px));padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.oo .oo-hash-words{flex:1 1 100%}.oo .oo-refused-lines{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);flex:1 1 100%}.oo .oo-answer-text{margin:0 0 var(--space-1);font-size:var(--text-md)}@media(pointer:coarse){.oo .segmented>label{min-height:44px;padding-inline:var(--space-4)}.oo .oo-fields input:not([type=checkbox]):not([type=radio]),.oo .oo-fields select,.oo .oo-field,.oo .oo-period select,.oo .oo-period input{min-height:44px}.oo .oo-ev-held summary,.oo .oo-ev-gone summary{display:list-item;min-height:44px;padding-block:var(--space-3);box-sizing:border-box}.oo .oo-ev-held .oo-check{min-height:44px}.oo .oo-ev-held .oo-check input[type=checkbox]{width:24px;height:24px;flex:0 0 auto}.oo .oo-ev-reason textarea{min-height:44px}}.oo .oo-ev-redaction{margin:var(--space-2) 0 0;overflow-wrap:anywhere}.oo .oo-ev-sealed{border-left:3px solid var(--p-separator);padding-left:var(--space-3);min-width:0}.oo .oo-ev-sealed .oo-hash code,.oo .oo-ev-redaction code{overflow-wrap:anywhere;word-break:break-all}.oo .oo-ev-kept{margin-top:var(--space-1)}

