/* Pass 09: Native Effects, matching the existing three-column Filters cards. */
body:not(.studio-home) #inuroTreatmentSidebar [data-treatment-panel="effects"] .inuro-treatment-panel-body{display:flex;flex-direction:column;overflow:hidden;padding:0;min-height:0}
body:not(.studio-home) #inuroTreatmentSidebar [data-treatment-panel="effects"]:not(.is-expanded) .inuro-treatment-panel-body{display:none}
#inuroTreatmentSidebar .inuro-native-effects{display:flex;flex-direction:column;flex:1;min-height:0;height:100%}
#inuroTreatmentSidebar .inuro-native-effects-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:10px}
#inuroTreatmentSidebar .inuro-native-effects .treatment-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
#inuroTreatmentSidebar .inuro-native-effects .treatment-card{min-width:0}
#inuroTreatmentSidebar .inuro-native-effects .treatment-thumb{width:100%;height:96px;overflow:hidden}
#inuroTreatmentSidebar .inuro-native-effects .treatment-thumb canvas{width:100%;height:100%;object-fit:cover}
#inuroTreatmentSidebar .inuro-native-effects-controls{flex:0 1 auto;min-height:0;max-height:48%;overflow-y:auto;overscroll-behavior:contain;padding:10px;border-top:1px solid #254357}
#inuroTreatmentSidebar .inuro-native-effects-controls:empty{display:none}
#inuroTreatmentSidebar .inuro-native-effects-controls .treatment-controls{max-width:100%;width:100%;box-sizing:border-box}

#inuroTreatmentSidebar .inuro-native-effects-controls:empty{padding:0;border:0;overflow:hidden}
