/* Scope parameter layout so the site header does not resize the panel. */
#workspace .parameter-workspace{grid-template-columns:260px minmax(0,1fr);font-size:12px;line-height:1.5}
#workspace .parameter-content{padding:16px;overflow:hidden}
#workspace header.parameter-heading{height:auto;min-height:0;display:block;padding:0 0 12px;margin:0;background:transparent;border-bottom:1px solid #ccc;letter-spacing:normal}
#workspace .parameter-heading h2{font-size:17px;line-height:1.4;margin:5px 0;letter-spacing:0}
.parameter-breadcrumb{font-size:10px;color:#777;overflow-wrap:anywhere}.parameter-note{font-size:11px;margin:5px 0;line-height:1.5}.parameter-stats{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:11px;color:#666}
.parameter-tree>summary{font-size:12px;font-weight:600;padding:9px 0}.parameter-categories{padding-left:12px;border-left:1px solid #555;margin:2px 0 10px}
#workspace .parameter-workspace .list button{font-size:11px;line-height:1.45;padding:7px 8px;margin:1px 0;overflow-wrap:anywhere;white-space:normal}
#workspace .parameter-workspace .tree-title{font-size:12px;margin:0 0 12px}.parameter-tools{margin:12px 0 5px}.parameter-tools .search{font-size:12px;min-width:120px;padding:7px 9px}.parameter-result-count{font-size:11px;margin:5px 0 10px}
.parameter-section{margin:0 0 16px}.parameter-section>h3{font-size:12px;line-height:1.4;background:#ececec;border-left:3px solid #ba1730;margin:0;padding:8px 10px;font-weight:600;color:#222}
.parameter-section .table-wrap{border-radius:0;max-height:none}.parameter-section table{font-size:12px;table-layout:fixed}.parameter-section th,.parameter-section td{padding:7px 10px;line-height:1.5;vertical-align:top;overflow-wrap:anywhere}.parameter-section th:first-child{width:38%}.parameter-section th:last-child:not(:nth-child(2)){width:22%}
.parameter-label,.parameter-value{font-size:12px;line-height:1.5;min-width:0}.parameter-value{white-space:pre-wrap}.parameter-description{display:block;font-size:10px;color:#777;margin-top:4px}.parameter-unit{font-size:11px;color:#777}.parameter-warning{font-size:10px;color:#a25211}.parameter-label .parameter-warning{display:block;margin-top:3px}.parameter-warnings{font-size:11px;margin-bottom:12px}.parameter-warnings p{font-size:11px;line-height:1.5}.parameter-nested{margin-top:5px}.parameter-nested table{table-layout:auto}.parameter-nested summary{font-size:11px;padding:4px 0}
@media(max-width:700px){#workspace .parameter-workspace{display:block}#workspace .parameter-content{padding:12px 8px}#workspace .parameter-workspace .sidebar{padding:12px}#workspace .parameter-workspace .list{max-height:220px;overflow:auto}#workspace .parameter-heading h2{font-size:15px}.parameter-section table,.parameter-label,.parameter-value{font-size:11px}.parameter-section th,.parameter-section td{padding:6px}.parameter-tools{gap:6px}.parameter-tools button{font-size:11px;padding:7px 9px}}
#workspace header.parameter-heading{color:#222;border-top:0}#workspace .parameter-heading h2{color:#222}
.parameter-nested .table-wrap{overflow-x:auto}.parameter-nested td:first-child{width:42%}.parameter-nested td{font-size:11px;padding:5px 7px}.parameter-nested .parameter-value{font-size:11px}.parameter-nested details{margin:3px 0}.parameter-nested summary{cursor:pointer;white-space:normal;line-height:1.45}
