.procurement-inbox{border-top:3px solid #28664e}
.procurement-inbox .split-title{display:flex;align-items:center;justify-content:space-between;gap:16px}
.procurement-inbox-item{padding:16px 0;border-top:1px solid #dce6de}
.procurement-inbox-item summary{display:flex;justify-content:space-between;gap:16px;cursor:pointer}
.procurement-inbox-item summary span{white-space:nowrap;color:#28664e}
.procurement-inbox-item p{overflow-wrap:anywhere}
.procurement-inbox .inbox-message:empty{display:none}
.procurement-claim-dialog{width:min(560px,90vw);border:1px solid #dce6de;border-radius:16px;padding:24px;color:#23382d}
.procurement-claim-dialog::backdrop{background:rgba(20,40,30,.45)}
.procurement-claim-dialog label{display:block;margin:18px 0}
.procurement-claim-dialog input,.procurement-claim-dialog select{display:block;width:100%;box-sizing:border-box;padding:10px}
.procurement-claim-dialog [hidden]{display:none}
.procurement-claim-dialog [data-claim-error]{color:#a22}
@media(max-width:640px){.procurement-inbox-item summary{flex-direction:column;gap:8px}.procurement-inbox .split-title{align-items:flex-start}}
