.public-corrective-action .editable-item-heading h3{font-size:15px}.public-corrective-action .public-step-panel>.button{margin-top:10px}.public-corrective-action .public-step-panel .tool-check{margin:18px 0 0}.public-corrective-action .public-step-panel .tool-check h3{margin:0 0 6px;font-size:15px}.public-corrective-action .corrective-root-field{margin-top:14px}.public-corrective-action .corrective-legal{margin-top:12px}.corrective-subheading{margin:18px 0 4px;font-size:16px}.corrective-actions-editor>li .field,.corrective-signers-editor>li .field,.corrective-paper{min-width:0}.corrective-paper .corrective-kind{letter-spacing:.6px;text-transform:uppercase;color:var(--color-muted);margin:0 0 4px;font-size:11px;font-weight:700}.corrective-meta dd.corrective-blank{border-bottom:1px solid var(--color-control-border);min-height:1.5em}.corrective-paper .corrective-label{color:var(--color-muted);margin:8px 0 2px;font-size:12px;font-weight:600}.corrective-paper .corrective-whys{padding-left:24px}.corrective-paper .corrective-whys li{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px;margin:4px 0;display:grid}.corrective-paper .corrective-whys p{margin:0}.corrective-why{color:var(--color-muted);font-size:12px;font-weight:600}.corrective-paper .corrective-root{font-weight:600}.corrective-lines{background:repeating-linear-gradient(transparent 0 21px, var(--color-control-border) 21px 22px)}.corrective-lines-1{height:22px}.corrective-lines-2{height:44px}.corrective-lines-3{height:66px}.corrective-lines-4{height:88px}.corrective-table{border-collapse:collapse;table-layout:fixed;width:100%;margin:4px 0 8px;font-size:13px}.corrective-table th{color:#213a2d;text-align:left;background:#eff4ee;font-size:12px}.corrective-table th,.corrective-table td{border-bottom:1px solid var(--op-line);vertical-align:top;overflow-wrap:anywhere;padding:7px 6px}.corrective-table th:first-child{width:40px}.corrective-table th:nth-child(3){width:22%}.corrective-table th:nth-child(4){width:96px}.corrective-table th:nth-child(5){width:92px}.corrective-table tr.corrective-empty td{height:2.6em}.corrective-paper .corrective-results{padding-left:0;list-style:none}.corrective-paper .corrective-results li{align-items:baseline;gap:6px;display:flex}.corrective-box{font-size:15px;line-height:1}.corrective-signoff{break-inside:avoid;margin-top:18px}.corrective-paper .corrective-ack{font-size:12px}.corrective-sign{grid-template-columns:3fr 1fr;gap:20px;margin-top:30px;display:grid}.corrective-sign span{border-top:1px solid var(--color-control-border);color:var(--color-muted);padding-top:4px;font-size:12px}@media screen and (max-width:560px){.corrective-table,.corrective-table tbody,.corrective-table tr,.corrective-table td{width:auto;display:block}.corrective-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.corrective-table tr{border-bottom:1px solid var(--op-line);padding:6px 0}.corrective-table td{border:0;grid-template-columns:76px minmax(0,1fr);gap:8px;padding:2px 0;display:grid}.corrective-table td:before{content:attr(data-label);color:var(--color-muted);font-size:11px;font-weight:600}.corrective-table tr.corrective-empty td{height:auto;min-height:1.8em}.corrective-sign{grid-template-columns:1fr;gap:26px}}@media print{.corrective-table{font-size:11px}.corrective-table th{color:#000;background:0 0;border-bottom-color:#555}.corrective-table td{border-bottom-color:#999}.corrective-table thead{display:table-header-group}.corrective-table tr{break-inside:avoid}.corrective-lines{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:repeating-linear-gradient(#0000 0 23px,#999 23px 24px)}.corrective-lines-1{height:24px}.corrective-lines-2{height:48px}.corrective-lines-3{height:72px}.corrective-lines-4{height:96px}.corrective-sign span,.corrective-meta dd.corrective-blank{border-color:#555}}
