h1{font-size:clamp(32px,4vw,50px)}.settings{display:flex;gap:16px;align-items:end;flex-wrap:wrap;margin:16px 0}.settings label{margin:0;flex:1;min-width:190px}select,input[type=text],input[type=file]{display:block;width:100%;padding:10px;margin-top:6px;font:inherit;border:1px solid #a5afa5;background:white;color:#111514}input[type=text],input[type=file]{height:auto}.file-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(160px,1fr) auto;gap:16px;align-items:center;border-bottom:1px solid #ccd2cb;padding:12px 0}.file-row label{margin:0}.file-row input{width:100%;margin-right:0}.file-row button{align-self:end;margin-bottom:0}.file-row small{display:block;overflow-wrap:anywhere}button:disabled{cursor:not-allowed}details{margin:24px 0}@media(max-width:660px){.file-row{grid-template-columns:1fr}.file-row button{justify-self:start}.settings{align-items:stretch}}
