:root{--moss:#426537;--rust:#874c2b}.run-row{display:flex;align-items:center;gap:.7rem;max-width:58rem}.run-row input{flex:1;min-width:0;margin:0}.run-row .button{white-space:nowrap}.result-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.result-heading h2{margin-bottom:.4rem}.state{background:#e5ebdf;border:1px solid #a0b19f;padding:.5rem .75rem;border-radius:.25rem;font-size:.8rem}.comparison{border-left:3px solid var(--moss);padding:.8rem 1rem;background:#e5ebdf}.changed{background:#fcf1d6}.source-details pre{max-height:32rem;overflow:auto;background:var(--panel);padding:1rem}.next-step pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8rem}#source-summary,#requests-summary,#comparison{overflow-wrap:anywhere}#export-status{min-height:1.5rem}td details{margin-top:.6rem}td:first-child{min-width:10rem}#original{font-size:.75rem}.error{color:var(--rust)}@media(max-width:600px){.run-row{flex-wrap:wrap}.run-row input{flex-basis:100%}.run-row .button{width:100%}.result-heading{display:block}.state{display:inline-block;margin:.5rem 0}.intro h1{font-size:2.4rem}nav>div{flex-wrap:wrap}.actions .text-button{margin-top:.6rem}}

#change-list{padding-left:1.4rem}#change-list p{font-size:.85rem;overflow-wrap:anywhere}#change-list li{margin-bottom:1rem}
