.fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.fields>label,.company>div{min-width:0}
input,select{min-width:0}
pre{padding:16px;background:#142538;border:1px solid var(--line);border-radius:8px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}
details{border:1px solid var(--line);border-radius:8px;padding:16px;margin:16px 0}
details>summary{cursor:pointer;font-weight:600}
details[open]>summary{margin-bottom:16px}
label small{display:block;margin:6px 0}
.review-action{max-width:480px}
.history-actions{display:flex;flex-direction:column;gap:10px;align-items:stretch;min-width:200px;align-self:flex-start}.access-diagnosis{padding:18px;margin-top:16px;border:1px solid var(--line);border-radius:10px;background:#142538}.access-diagnosis h4{margin:0 0 10px}.access-diagnosis p{font-size:14px}
.pending-text,#model-stale{color:#f6cf81}
#external-history p,#model-reference-fields small{overflow-wrap:anywhere}
@media(max-width:720px){.fields{grid-template-columns:minmax(0,1fr)}}
