.custos{display:flex;align-items:start;justify-content:space-between;gap:24px;margin:24px 0}.custos h2{font-size:19px}.custos p{margin:8px 0;font-variant-numeric:tabular-nums}.custos form{display:flex;align-items:end;gap:12px}.custos label{margin:0;max-width:140px}.avisos{display:flex;gap:14px;align-items:center;margin:22px 0 40px;font-size:14px;color:#46536a}section{margin:36px 0}.atendimento{padding:24px 0;border-bottom:1px solid #dce1ea;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:32px}.atendimento h3{margin:0 0 8px;font-size:19px}.atendimento p{margin:6px 0 12px}.atendimento textarea{margin-bottom:10px}.atendimento a{display:inline-block;padding:11px 18px;border-radius:10px;background:#344671;color:#fff;text-decoration:none;font-weight:600}.atendimento small{margin-top:10px}.vazio{padding:26px 0;color:#46536a}.linha{padding:15px 0;border-bottom:1px solid #dce1ea;display:flex;justify-content:space-between;gap:20px}.linha span{color:#46536a}.demo{color:#573b16;font-size:14px}.erro{color:#9d241d}@media(max-width:760px){.custos,.custos form,.avisos{display:block}.custos form{margin-top:20px}.custos label{max-width:none}.custos button{margin-top:12px}.avisos span{display:block;margin-top:10px}.atendimento{grid-template-columns:1fr;gap:8px}.atendimento a{width:100%;text-align:center}.linha{display:block}.linha span{display:block}}

.ferramentas{grid-column:1/-1;max-width:100%;border-top:1px solid #dce1ea;padding-top:16px}.ferramentas details{margin:10px 0}.ferramentas summary{cursor:pointer;color:#344671}.ferramentas form{max-width:660px}.ferramentas p{overflow-wrap:anywhere}.linha:has(.ferramentas){display:block}.linha a{align-self:center}#alternar{margin-bottom:16px}
select{font:inherit;display:block;width:100%;max-width:480px;margin-top:7px;padding:12px;border:1px solid #bec8d7;border-radius:9px;background:#fff;color:#1d2d45}.ferramentas{scroll-margin-top:24px}
