.effect-tone-tools { display: flex; flex-wrap: wrap; align-items: center; gap: 5px; margin: 5px 0; }
.effect-tone-tools button { padding: 4px 6px; font-size: 10px; }
.effect-tone-tools button[aria-pressed="true"] { background: var(--accent, #3659db); color: #fff; }
.effect-tone-status { display: block; font-size: 10px; color: var(--ink-soft); margin: 4px 0; }
.effect-tone-histogram { fill: #667085; fill-opacity: .3; stroke: none; pointer-events: none; }
.effect-tone-histogram.is-red { fill: #d92d20; }
.effect-tone-histogram.is-green { fill: #168a4a; }
.effect-tone-histogram.is-blue { fill: #2563eb; }
.effect-level-editor .effect-curve-editor__channel { margin-bottom: 5px; }
.effect-tone-sample-size { display: flex; align-items: center; gap: 5px; font-size: 10px; }
.effect-tone-sample-size select { min-width: 60px; padding: 3px; font-size: 10px; }
#inspectorEffectsDetail :is([data-effect-action], [data-tone-auto], [data-tone-point], [data-tone-cancel]) { scroll-margin-block: 42px 12px; }
