/* Garage editor: enforce TERN1 theme on the entire form, not just inputs. */
html[data-tern1-theme="light"] body.tern1-v2-reset :is(.tern1-unified-editor,.tern1-garage .tern1-member-form,.tern1-member-garage .tern1-member-form){
 background:#f5f1e9!important;color:#202727!important;border-color:#c9c1b5!important;
}
html[data-tern1-theme="light"] body.tern1-v2-reset :is(.tern1-unified-editor,.tern1-garage .tern1-member-form,.tern1-member-garage .tern1-member-form) :is(section,fieldset,details,[data-panel],.tern1-editor-tabs){
 background:#f5f1e9!important;color:#202727!important;border-color:#c9c1b5!important;
}
html[data-tern1-theme="light"] body.tern1-v2-reset :is(.tern1-unified-editor,.tern1-garage .tern1-member-form,.tern1-member-garage .tern1-member-form) :is(h2,h3,h4,h5,p,small,span,label,legend,summary){
 color:#202727!important;
}
html[data-tern1-theme="light"] body.tern1-v2-reset :is(.tern1-unified-editor,.tern1-garage .tern1-member-form,.tern1-member-garage .tern1-member-form) :is(input,select,textarea){
 background:#fff!important;color:#202727!important;border:1px solid #b8afa2!important;
}
html[data-tern1-theme="light"] body.tern1-v2-reset :is(.tern1-unified-editor,.tern1-garage .tern1-member-form,.tern1-member-garage .tern1-member-form) :is(input,textarea)::placeholder{color:#68706b!important}
html[data-tern1-theme="dark"] body.tern1-v2-reset :is(.tern1-unified-editor,.tern1-garage .tern1-member-form,.tern1-member-garage .tern1-member-form){
 background:#252b2c!important;color:#f5f1e9!important;border-color:#48504d!important;
}
html[data-tern1-theme="dark"] body.tern1-v2-reset :is(.tern1-unified-editor,.tern1-garage .tern1-member-form,.tern1-member-garage .tern1-member-form) :is(section,fieldset,details,[data-panel]){
 background:#252b2c!important;color:#f5f1e9!important;border-color:#48504d!important;
}
html[data-tern1-theme="dark"] body.tern1-v2-reset :is(.tern1-unified-editor,.tern1-garage .tern1-member-form,.tern1-member-garage .tern1-member-form) :is(input,select,textarea){
 background:#303838!important;color:#f5f1e9!important;border:1px solid #66706a!important;
}
