body{font-family:Arial,sans-serif;background:#f5f6f8;margin:0;color:#20242a}main{max-width:1100px;margin:30px auto;padding:0 20px}section{background:white;border:1px solid #ddd;border-radius:10px;padding:20px;margin:16px 0}h1{margin-bottom:4px}.sub,.hint{color:#667085}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}label{display:flex;flex-direction:column;gap:5px;font-weight:600;font-size:14px}input{padding:9px;border:1px solid #bbb;border-radius:6px;font-size:14px}.range{display:grid;grid-template-columns:130px 1fr 1fr;gap:12px;align-items:end;margin:10px 0}.rangeTargets{display:grid;grid-template-columns:1fr 1fr;gap:30px}.agent{display:grid;grid-template-columns:110px repeat(5,1fr);gap:8px;margin:9px 0;align-items:center}.agent b{font-size:14px}button{padding:13px 20px;border:0;border-radius:7px;background:#111;color:#fff;font-weight:700;cursor:pointer}pre{white-space:pre-wrap;background:#111;color:#eee;padding:16px;border-radius:8px;margin-top:16px}@media(max-width:800px){.agent{grid-template-columns:1fr 1fr}.range{grid-template-columns:1fr}.rangeTargets{grid-template-columns:1fr}}
.importBox{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:12px 0;padding:14px;border:1px solid #ddd;border-radius:8px;background:#fafafa}.importBox button{padding:9px 12px;cursor:pointer}.importBox input[type=file]{max-width:320px}.importBox span{font-size:.9rem}.agent{display:grid;grid-template-columns:120px repeat(5,minmax(140px,1fr));gap:8px;align-items:center;margin:8px 0}.agent input{width:100%;box-sizing:border-box}.range{display:grid;grid-template-columns:120px 1fr 1fr;gap:8px;margin:8px 0}.range label{display:flex;gap:6px;align-items:center}.range input{flex:1}
