.histogram-panel.svelte-ciq50c{grid-template-columns:minmax(20rem,2fr) minmax(18rem,1.35fr) minmax(10rem,1fr) minmax(10rem,1fr);gap:1rem;padding:1rem 1.25rem;display:grid}.statistics-table-wrap.svelte-ciq50c{overflow-x:auto}.channel-statistics.svelte-ciq50c table:where(.svelte-ciq50c){border-collapse:collapse;width:100%;font-size:var(--type-caption);font-variant-numeric:tabular-nums}.channel-statistics.svelte-ciq50c th:where(.svelte-ciq50c),.channel-statistics.svelte-ciq50c td:where(.svelte-ciq50c){border-bottom:1px solid color-mix(in oklch, var(--border-default) 70%, transparent);text-align:right;white-space:nowrap;padding:.3rem .32rem}.channel-statistics.svelte-ciq50c th:where(.svelte-ciq50c):first-child{color:color-mix(in oklch, var(--text) 48%, transparent);text-align:left;padding-left:0;font-weight:500}.channel-statistics.svelte-ciq50c thead:where(.svelte-ciq50c) th:where(.svelte-ciq50c){color:color-mix(in oklch, var(--text) 60%, transparent);font-size:var(--type-mini);font-weight:600}section.svelte-ciq50c{min-width:0}h3.svelte-ciq50c{border-bottom:1px solid var(--border-default);color:var(--accent-primary-base);font-size:var(--type-help);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .65rem;padding-bottom:.4rem}.toolbar.svelte-ciq50c,.toolbar.svelte-ciq50c>div:where(.svelte-ciq50c),.axis.svelte-ciq50c{align-items:center;display:flex}.toolbar.svelte-ciq50c{justify-content:space-between;gap:.5rem;margin-bottom:.45rem}.toolbar.svelte-ciq50c>div:where(.svelte-ciq50c){gap:.25rem}.toolbar.svelte-ciq50c button:where(.svelte-ciq50c){border:1px solid var(--border-default);min-width:2rem;color:color-mix(in oklch, var(--text) 45%, transparent);font:inherit;font-size:var(--type-compact);cursor:pointer;background:0 0;border-radius:4px;padding:.25rem}.toolbar.svelte-ciq50c button.active:where(.svelte-ciq50c){border-color:var(--channel);color:var(--channel)}.toolbar.svelte-ciq50c label:where(.svelte-ciq50c){white-space:nowrap;min-height:1.65rem;font-size:var(--type-caption);color:color-mix(in oklch, var(--text) 52%, transparent);cursor:pointer;align-items:center;gap:.38rem;margin:0;line-height:1;display:inline-flex}.chart.svelte-ciq50c{border:1px solid var(--border-default);background:var(--bg);min-height:8rem}svg.svelte-ciq50c{width:100%;height:7rem;display:block}.grid.svelte-ciq50c line:where(.svelte-ciq50c){stroke:color-mix(in oklch, var(--text) 10%, transparent);stroke-width:.6px;vector-effect:non-scaling-stroke}.channel-area.svelte-ciq50c{opacity:.52;mix-blend-mode:multiply;filter:saturate(1.18)}[data-theme=dark] .channel-area.svelte-ciq50c{opacity:.34;mix-blend-mode:screen}.axis.svelte-ciq50c{color:color-mix(in oklch, var(--text) 38%, transparent);font-size:var(--type-mini);justify-content:space-between;padding:.15rem .3rem}.axis.svelte-ciq50c span:where(.svelte-ciq50c):first-child,.axis.svelte-ciq50c span:where(.svelte-ciq50c):last-child{gap:.25rem;display:flex}.axis.svelte-ciq50c b:where(.svelte-ciq50c){color:color-mix(in oklch, var(--text) 58%, transparent);font-weight:600}.clipping.svelte-ciq50c{border:1px solid var(--border-default);font-size:var(--type-caption);border-radius:4px;align-items:flex-start;gap:.55rem;margin-top:.45rem;padding:.5rem;display:flex}.clipping.svelte-ciq50c i:where(.svelte-ciq50c){background:var(--accent-success-base,#22a06b);width:.5rem;height:.5rem;box-shadow:0 0 0 3px color-mix(in oklch, var(--accent-success-base,#22a06b) 12%, transparent);border-radius:50%;flex:none;margin-top:.2rem}.clipping.svelte-ciq50c div:where(.svelte-ciq50c){gap:.12rem;display:grid}.clipping.svelte-ciq50c span:where(.svelte-ciq50c),dt.svelte-ciq50c,p.svelte-ciq50c{color:color-mix(in oklch, var(--text) 48%, transparent)}.clipping.warning.svelte-ciq50c{border-color:var(--accent-warning-base,#f59e0b)}.clipping.warning.svelte-ciq50c i:where(.svelte-ciq50c){background:var(--accent-warning-base,#f59e0b);box-shadow:0 0 0 3px color-mix(in oklch, var(--accent-warning-base,#f59e0b) 14%, transparent)}dl.svelte-ciq50c{margin:0;display:grid}dl.svelte-ciq50c div:where(.svelte-ciq50c){font-size:var(--type-label);justify-content:space-between;gap:.6rem;padding:.25rem 0;display:flex}dd.svelte-ciq50c{margin:0}.value.svelte-ciq50c{border:1px solid color-mix(in oklch, var(--accent-primary-base) 24%, var(--border-default));background:color-mix(in oklch, var(--accent-primary-base) 7%, transparent);color:color-mix(in oklch, var(--text) 82%, transparent);font-size:var(--type-caption);border-radius:999px;padding:.1rem .38rem;line-height:1.2}.value.negative.svelte-ciq50c{border-color:color-mix(in oklch, var(--accent-warning-base,#f59e0b) 35%, var(--border-default));background:color-mix(in oklch, var(--accent-warning-base,#f59e0b) 8%, transparent);color:var(--accent-warning-base,#f59e0b)}.numeric.svelte-ciq50c{font-variant-numeric:tabular-nums}.tonal-summary.svelte-ciq50c{color:color-mix(in oklch, var(--text) 48%, transparent);font-size:var(--type-caption);justify-content:space-between;margin-bottom:.5rem;display:flex}.tonal-summary.svelte-ciq50c strong:where(.svelte-ciq50c){color:var(--text);font-weight:550}.tonal-bar.svelte-ciq50c{border:1px solid var(--border-default);background:color-mix(in oklch, var(--text) 6%, transparent);border-radius:999px;height:.55rem;display:flex;overflow:hidden}.tonal-bar.svelte-ciq50c span:where(.svelte-ciq50c)+span:where(.svelte-ciq50c){border-left:1px solid color-mix(in oklch, var(--bg) 70%, transparent)}.shadows.svelte-ciq50c{background:color-mix(in oklch, var(--accent-primary-base) 82%, #242a34)}.midtones.svelte-ciq50c{background:color-mix(in oklch, var(--accent-primary-base) 58%, #89909b)}.highlights.svelte-ciq50c{background:color-mix(in oklch, var(--accent-primary-base) 28%, #e6e8eb)}.tonal-legend.svelte-ciq50c{gap:.42rem;margin-top:.65rem;display:grid}.tonal-legend.svelte-ciq50c div:where(.svelte-ciq50c){color:color-mix(in oklch, var(--text) 55%, transparent);font-size:var(--type-caption);grid-template-columns:.45rem 1fr auto;align-items:center;gap:.4rem;display:grid}.tonal-legend.svelte-ciq50c i:where(.svelte-ciq50c){border-radius:50%;width:.42rem;height:.42rem}.tonal-legend.svelte-ciq50c b:where(.svelte-ciq50c){color:var(--text);font-variant-numeric:tabular-nums;font-weight:550}@media (width<=900px){.histogram-panel.svelte-ciq50c{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-column.svelte-ciq50c{grid-column:1/-1}}@media (width<=600px){.histogram-panel.svelte-ciq50c{grid-template-columns:1fr}.chart-column.svelte-ciq50c{grid-column:auto}}.overview.svelte-1wjjiyp{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:.75rem;display:grid}section.svelte-1wjjiyp{border:1px solid var(--border-default);border-radius:6px;min-width:0;padding:.7rem}.complexity-meter.svelte-1wjjiyp small:where(.svelte-1wjjiyp){color:color-mix(in oklch, var(--text) 45%, transparent);font-size:var(--type-compact)}.complexity-meter.svelte-1wjjiyp{border-bottom:1px solid var(--border-default);gap:.28rem;margin-bottom:.45rem;padding-bottom:.45rem;display:grid}.complexity-meter.svelte-1wjjiyp>div:where(.svelte-1wjjiyp):first-child{color:color-mix(in oklch, var(--text) 55%, transparent);font-size:var(--type-caption);justify-content:space-between;gap:.5rem;display:flex}.complexity-meter.svelte-1wjjiyp strong:where(.svelte-1wjjiyp){color:var(--text);font-variant-numeric:tabular-nums}.complexity-meter__track.svelte-1wjjiyp{background:color-mix(in oklch, var(--text) 8%, transparent);border-radius:999px;height:.35rem;overflow:hidden}.complexity-meter__track.svelte-1wjjiyp span:where(.svelte-1wjjiyp){border-radius:inherit;background:var(--accent-primary-fill);height:100%;display:block}h3.svelte-1wjjiyp{color:var(--accent-primary-base);font-size:var(--type-help);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .55rem}dl.svelte-1wjjiyp{gap:.35rem;margin:0;display:grid}dl.svelte-1wjjiyp div:where(.svelte-1wjjiyp){font-size:var(--type-help);grid-template-columns:minmax(5.5rem,.8fr) minmax(0,1.2fr);gap:.6rem;display:grid}dt.svelte-1wjjiyp{color:color-mix(in oklch, var(--text) 50%, transparent)}dd.svelte-1wjjiyp{overflow-wrap:anywhere;min-width:0;color:var(--text);margin:0}@media (width<=900px){.overview.svelte-1wjjiyp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.overview.svelte-1wjjiyp{grid-template-columns:1fr}}.technical-details.svelte-1vkzzu9{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1rem 1.25rem;display:grid}section.svelte-1vkzzu9{min-width:0}.overview.svelte-1vkzzu9{padding-right:.25rem}.section-heading.svelte-1vkzzu9{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.section-heading.svelte-1vkzzu9 h3:where(.svelte-1vkzzu9){border:0;margin-bottom:0}h3.svelte-1vkzzu9{border-bottom:1px solid var(--border-default);color:var(--accent-primary-base);font-size:var(--type-help);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .65rem;padding-bottom:.4rem}dl.svelte-1vkzzu9{margin:0;display:grid}dl.svelte-1vkzzu9 div:where(.svelte-1vkzzu9){font-size:var(--type-label);justify-content:space-between;gap:.6rem;padding:.25rem 0;display:flex}dt.svelte-1vkzzu9,p.svelte-1vkzzu9,small.svelte-1vkzzu9,span.svelte-1vkzzu9{color:color-mix(in oklch, var(--text) 48%, transparent)}dd.svelte-1vkzzu9{text-align:right;font-variant-numeric:tabular-nums;margin:0}.comparison.svelte-1vkzzu9{grid-template-columns:1fr auto 1fr;align-items:center;gap:.65rem;display:grid}.comparison.svelte-1vkzzu9 div:where(.svelte-1vkzzu9){gap:.2rem;min-width:0;display:grid}.comparison.svelte-1vkzzu9 div:where(.svelte-1vkzzu9):last-child{text-align:right}.comparison.svelte-1vkzzu9 strong:where(.svelte-1vkzzu9){font-size:var(--type-section)}.comparison.svelte-1vkzzu9 .saving:where(.svelte-1vkzzu9){text-align:center;align-self:center;align-items:center;gap:.12rem}.comparison.svelte-1vkzzu9 .saving:where(.svelte-1vkzzu9) b:where(.svelte-1vkzzu9){color:var(--accent-danger-base);font-size:var(--type-control)}.comparison.svelte-1vkzzu9 .saving.good:where(.svelte-1vkzzu9) b:where(.svelte-1vkzzu9){color:var(--accent-success-base,#22c55e)}.comparison.svelte-1vkzzu9 .saving:where(.svelte-1vkzzu9) small:where(.svelte-1vkzzu9){max-width:5rem;font-size:var(--type-mini);line-height:1.2}.format-badge.svelte-1vkzzu9,.status.svelte-1vkzzu9{border:1px solid color-mix(in oklch, var(--accent-primary-base) 38%, var(--border-default));background:color-mix(in oklch, var(--accent-primary-base) 8%, transparent);width:fit-content;color:var(--accent-primary-base);font-size:var(--type-mini);letter-spacing:.04em;border-radius:999px;justify-self:start;padding:.12rem .38rem;font-weight:600;line-height:1.2}.comparison.svelte-1vkzzu9 div:where(.svelte-1vkzzu9):last-child .format-badge:where(.svelte-1vkzzu9){justify-self:end}.format-badge.neutral.svelte-1vkzzu9{border-color:var(--border-default);background:color-mix(in oklch, var(--text) 4%, transparent);color:color-mix(in oklch, var(--text) 62%, transparent)}.status.svelte-1vkzzu9{border-color:var(--border-default);color:color-mix(in oklch, var(--text) 48%, transparent);margin-top:.02rem}.status.ready.svelte-1vkzzu9{border-color:color-mix(in oklch, var(--accent-success-base,#22c55e) 38%, var(--border-default));background:color-mix(in oklch, var(--accent-success-base,#22c55e) 8%, transparent);color:var(--accent-success-base,#22c55e)}.metric.svelte-1vkzzu9{color:var(--accent-primary-base);font-weight:600}@media (width<=900px){.technical-details.svelte-1vkzzu9{grid-template-columns:1fr}}
