.contractor-page .tool-table tbody th{color:var(--ink-2);width:34%;font-weight:600}.contractor-page .contractor-codes{columns:2 280px;column-gap:32px}.contractor-page .contractor-codes li{break-inside:avoid;margin:0 0 8px}@media (pointer:coarse),(max-width:760px){.contractor-page .contractor-codes li{margin-bottom:18px}}.contractor-list{padding-left:24px}.contractor-list li{margin:10px 0}.contractor-list a{color:var(--navy-2);font-weight:600}.contractor-list span{color:var(--muted);font-size:.9rem;display:block}.contractor-source{color:var(--muted);margin-top:32px;font-size:.9rem}.contractor-page .contractor-date{white-space:nowrap}.contractor-page .contractor-more-codes{margin:0 0 16px}.contractor-page .contractor-more-codes summary{cursor:pointer;color:var(--navy-2);align-items:center;min-height:44px;font-weight:600;display:flex}.contractor-page .contractor-more-codes[open] summary{margin-bottom:8px}.contractor-page .late-failed{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 16px;display:flex}.contractor-page .late-failed .tool-note{flex:280px;margin:0}
