.onboarding-delivery-diagnosis { margin-top: 1.25rem; padding-top: 1.25rem; border-top: 1px solid var(--border, rgba(255,255,255,.16)); }
.onboarding-delivery-diagnosis > summary { cursor: pointer; font-weight: 700; }
.onboarding-delivery-diagnosis-body { display: grid; gap: .85rem; margin-top: 1rem; }
.onboarding-delivery-diagnosis-body p { margin: 0; }
.onboarding-delivery-diagnosis-body form { display: grid; gap: .75rem; }
.onboarding-delivery-diagnosis-body input[type=file] { max-width: 100%; }
.onboarding-delivery-diagnosis-result { padding: 1rem; border: 1px solid var(--border, rgba(255,255,255,.16)); border-radius: 1rem; overflow-wrap: anywhere; }
.onboarding-delivery-diagnosis-result[hidden] { display: none; }
.onboarding-delivery-diagnosis-result p { margin: .65rem 0; }
.onboarding-delivery-diagnosis-result code { white-space: normal; }
.onboarding-delivery-diagnosis-result dl { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: .4rem 1rem; }
.onboarding-delivery-diagnosis-result dd { margin: 0; }
@media (max-width: 600px) { .onboarding-delivery-diagnosis-result dl { grid-template-columns: 1fr; } .onboarding-delivery-diagnosis-result dd { margin-bottom: .5rem; } }
