.intake-check{display:flex;align-items:center;gap:.7rem;margin:.85rem 0;line-height:1.5}.intake-check input{width:auto;flex:0 0 auto}.submission-facts p{overflow-wrap:anywhere}.timeline-entry p{white-space:pre-wrap;overflow-wrap:anywhere}#intakeHandover[hidden]{display:none}#intakeRows td{vertical-align:top}#intakeDecision textarea{min-height:6rem}
.payment-receipt{padding:1.25rem 0;border-bottom:1px solid var(--border,#dbe4ef)}.payment-receipt form{margin:1rem 0}.payment-receipt details{margin-top:1rem;overflow-wrap:anywhere}.payment-receipt h3{overflow-wrap:anywhere}#agentReceipt label,#paymentContent label{min-width:0}#paymentContent input[type=file]{max-width:100%}
.billing-invoice{margin-top:1rem;overflow-wrap:anywhere}.billing-credit{padding:1rem 0;border-top:1px solid var(--border,#dbe4ef)}#billingContent .workspace-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0}#billingContent .wide{grid-column:1/-1}#billingContent label{min-width:0}#billingContent textarea{min-height:5rem}#billingContent h2 small{font-size:1rem}#billingContent details{margin-top:1rem}@media(max-width:720px){#billingContent .workspace-form{grid-template-columns:1fr}#billingContent .wide{grid-column:auto}}
.refund-schedule-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem}[data-refund-path]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0}[data-refund-path] .wide{grid-column:1/-1}[data-refund-path] label{min-width:0}[data-refund-path] input[type=file]{max-width:100%}[data-refund-path] input[type=checkbox]{width:auto}[data-refund-path] textarea{min-height:5rem}@media(max-width:720px){[data-refund-path],.refund-schedule-row{grid-template-columns:1fr}}
