.parameter-range{min-width:0;margin:0;padding:10px;border:1px solid var(--line,#d9dde5);border-radius:6px}
.page,.page>.split,.page>.split>*,.form,.model-settings,.quick-layout,.quick-layout>*{min-width:0}
.form input,.form select,.form textarea{max-width:100%;box-sizing:border-box;color:var(--text,#20242a)}
[data-theme="dark"] .form input,[data-theme="dark"] .form select,[data-theme="dark"] .form textarea{color:var(--text,#f5f7fa);background:var(--surface,#20242a)}
.parameter-range>label{display:grid;grid-template-columns:minmax(90px,.45fr) minmax(140px,1fr);align-items:center;gap:10px}
.parameter-range-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}
.parameter-range-fields label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0}
.parameter-range input,.parameter-range select{width:100%;min-width:0}
.range-job-count{display:inline-flex;width:max-content;margin:0 0 10px}
.global-reference{min-width:0;padding:14px 0;border-block:1px solid var(--line,#d9dde5)}
.reference-policy{display:grid;grid-template-columns:minmax(150px,.4fr) minmax(220px,1fr);gap:12px;align-items:center;margin-bottom:10px}
.model-card summary{display:grid;grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:16px;min-width:0}
.model-card summary label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0}
.model-card summary b,.model-card summary span{overflow-wrap:anywhere}
.quick-overrides,.quick-params{grid-template-columns:repeat(3,minmax(180px,1fr));align-items:start}
.quick-overrides>*,.quick-params>*,.model-settings>*{min-width:0}
.quick-overrides input,.quick-overrides select,.quick-overrides textarea,.quick-params input,.quick-params select{width:100%;min-width:0;box-sizing:border-box}
.lora-mode{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.lora-mode legend{grid-column:1/-1}.lora-mode label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;min-width:0}
.queue-management-dialog{width:min(1040px,calc(100vw - 48px));max-height:calc(100vh - 48px);padding:18px;border:0;border-radius:6px}
.queue-management-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line,#d9dde5)}
@media(max-width:1100px){.quick-overrides,.quick-params{grid-template-columns:repeat(2,minmax(180px,1fr))}}
@media(max-width:900px){.parameter-range-fields,.quick-overrides,.quick-params,.lora-mode{grid-template-columns:1fr}.model-card summary,.reference-policy{grid-template-columns:1fr}}
