.op-module{width:100%;min-width:0}.op-module>.hairline-b{flex-wrap:wrap;align-items:center}.op-module>.hairline-b>div{min-width:0}.op-module>.hairline-b h1{overflow-wrap:anywhere;letter-spacing:0!important}.op-module table td{vertical-align:middle}.op-module .op-status-atrasado{color:color-mix(in srgb,var(--st-atrasado) 42%,var(--st-atencao))}@media(max-width:640px){.op-module>.hairline-b{gap:12px;padding:16px}.op-module>.hairline-b>div{width:100%}}
