.model-limits{min-width:0;border:1px solid var(--border,#71809666);border-radius:12px;padding:14px;margin:12px 0}.model-limits legend{font-weight:700}.model-limits p{font-size:12px;line-height:1.6;opacity:.85;margin:6px 0 12px}.model-limit-row{display:grid;grid-template-columns:minmax(120px,1.2fr) minmax(100px,1fr) minmax(100px,1fr) auto;gap:10px;align-items:end;margin:10px 0}.model-limit-row label{display:flex;flex-direction:column;gap:6px;font-size:12px;min-width:0}.model-limit-row input{width:100%;min-width:0;box-sizing:border-box}.model-limit-row button{align-self:end;height:38px}.model-limits-summary{display:grid;gap:5px;font-size:12px;margin-top:10px}.model-limits-summary small{display:block;line-height:1.6}@media(max-width:600px){.model-limit-row{grid-template-columns:1fr 1fr auto}.model-limit-row label:first-child{grid-column:1/-1}.model-limit-row button{grid-column:3}}
