.approvals-empty>div{gap:12px;display:grid}.approval-tracker{border-top:1px solid var(--line);padding-block:32px 40px}.approval-filter .ui-field{flex:0 320px}.approval-group{padding-top:24px;scroll-margin-top:100px}.approval-group h3{margin:0 0 8px;font-size:22px;line-height:1.2}.approval-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.approval-list>li{border-bottom:1px solid var(--line)}.approval-entry{gap:8px;min-width:0;padding-block:20px;display:grid}.approval-entry h4{margin:0;font-size:17px;line-height:1.3}.approval-entry>p{overflow-wrap:anywhere;max-width:64ch;margin:0;font-size:14px;line-height:1.7}.approval-entry .text-link{overflow-wrap:anywhere;text-align:left;width:fit-content;max-width:100%;min-height:44px}.approval-meta dd{overflow-wrap:anywhere}.approval-meta div{align-items:center}.approval-legend{margin-top:40px}.approval-legend h3{margin:0;font-size:22px;line-height:1.2}.approval-legend>p{max-width:64ch;margin:12px 0 20px;font-size:14px;line-height:1.7}.approvals-prose{gap:12px;display:grid}.approvals-prose p{max-width:64ch;margin:0;font-size:14px;line-height:1.7}@media (width<=760px){.approval-filter .ui-field{flex:100%}.approval-filter>.ui-button{width:100%}}
