
html[data-theme] #editorSidebarScroll#editorSidebarScroll#editorSidebarScroll#editorSidebarScroll .v09166-parent-grid:has(#insulationBaseColor) > .v09166-color-label,
html[data-theme] #editorSidebarScroll#editorSidebarScroll#editorSidebarScroll#editorSidebarScroll .v09199-custom-layer[data-v09199-type="insulation"] .v09200-primary-color-host [data-v09200-primary-color-label] {
 color:var(--v09206-active-text)!important;-webkit-text-fill-color:var(--v09206-active-text)!important;
}
html[data-theme] #editorSidebarScroll#editorSidebarScroll#editorSidebarScroll#editorSidebarScroll .v09166-parent-grid:has(#insulationBaseColor:disabled) > .v09166-color-label,
html[data-theme] #editorSidebarScroll#editorSidebarScroll#editorSidebarScroll#editorSidebarScroll .v09199-custom-layer[data-v09199-type="insulation"] .v09200-primary-color-host:has([data-field="color"]:disabled) [data-v09200-primary-color-label] {
 color:var(--v09206-disabled-text)!important;-webkit-text-fill-color:var(--v09206-disabled-text)!important;
}
html[data-theme] #editorSidebarScroll .v0926-uniform-insulation-line {grid-template-columns:minmax(0,1fr) 28px!important;}

/* Keep insulation on the same parent/material and child/range tracks as other layers. */
html[data-theme] #editorSidebarScroll .insulation-material-selector:empty {display:none;}
html[data-theme] #editorSidebarScroll :is(#insulationSpecRow,.v240-dynamic-insulation-spec) {display:block!important;}
html[data-theme] #editorSidebarScroll .insulation-mode-selector,
html[data-theme] #editorSidebarScroll :is(#stripeTypeControls,[data-v09199-type="insulation"] .field-row:has([data-field="insulationStripeType"]),[data-v09199-type="insulation"] .outer-style-row:has([data-field="insulationStripeType"])) {
 display:grid!important;grid-template-columns:var(--v0927-parent-track) minmax(0,1fr)!important;column-gap:6px!important;padding-left:0!important;box-sizing:border-box;
}
html[data-theme] #editorSidebarScroll .insulation-mode-selector>label,
html[data-theme] #editorSidebarScroll :is(#stripeTypeControls,[data-v09199-type="insulation"] .field-row:has([data-field="insulationStripeType"]),[data-v09199-type="insulation"] .outer-style-row:has([data-field="insulationStripeType"]))>label {padding-left:var(--v0937-core-parent-text-start);box-sizing:border-box;}
html[data-theme] #editorSidebarScroll :is(#stripeTypeControls,[data-v09199-type="insulation"] .field-row:has([data-field="insulationStripeType"]),[data-v09199-type="insulation"] .outer-style-row:has([data-field="insulationStripeType"]))[hidden] {display:none!important;}
html[data-theme] #editorSidebarScroll#editorSidebarScroll :is(#insulationMaterial,[data-v09199-type="insulation"] select[data-field="material"]) {
 width:var(--v0927-material-select-width)!important;min-width:var(--v0927-material-select-width)!important;max-width:var(--v0927-material-select-width)!important;grid-column:2;
}
html[data-theme] #editorSidebarScroll#editorSidebarScroll :is(#insulationStripeType,[data-field="insulationStripeType"]) {grid-column:2;width:auto!important;min-width:0!important;max-width:100%!important;justify-self:start;}
html[data-theme] #editorSidebarScroll .insulation-child:has(>input[type="range"]) {padding-left:var(--v0937-core-parent-text-start)!important;grid-template-columns:5em minmax(0,1fr) 46px!important;column-gap:8px!important;}
html[data-theme="dark"] #editorSidebarScroll :is(.core-reorder-controls,.group-reorder-controls,.outer-reorder-controls) button:not(.v09199-delete) {
 background:var(--v09201-surface-muted)!important;border:1px solid #4a4b51!important;color:var(--v09201-text)!important;border-radius:3px;height:13px;line-height:10px;
}
html[data-theme="dark"] #editorSidebarScroll :is(.core-reorder-controls,.group-reorder-controls,.outer-reorder-controls) button:disabled:not(.v09199-delete) {color:var(--v09206-disabled-text)!important;opacity:1;filter:grayscale(1);}

html[data-theme] #editorSidebarScroll#editorSidebarScroll :is(#insulationMaterial,[data-v09199-type="insulation"] select[data-field="material"]) {font-weight:400!important;}
