._dialog_8gxwy_1{width:min(460px,100vw - 24px)}._form_8gxwy_4{flex-direction:column;gap:14px;min-width:0;margin-top:14px;display:flex}._fields_8gxwy_11{display:contents}._form_8gxwy_4 label{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}._form_8gxwy_4 input[type=number],._form_8gxwy_4 [data-select]{width:100px;max-width:50%;color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:4px;padding:6px}._form_8gxwy_4 button{border:1px solid var(--border);background:var(--surface-raised);border-radius:4px;padding:8px 12px}._form_8gxwy_4 button[type=submit]{background:var(--accent);color:var(--accent-ink)}._control_8gxwy_41{flex-direction:column;gap:4px;display:flex}._control_8gxwy_41 input[type=range]{width:100%;accent-color:var(--accent)}._graph_8gxwy_50{aspect-ratio:1;border:1px solid var(--border);background:var(--background);touch-action:none;align-self:center;width:min(100%,280px);display:block}._grid_8gxwy_59{stroke:var(--border);stroke-width:.6px}._histogram_8gxwy_63{stroke:var(--muted);opacity:.4}._reference_8gxwy_67{stroke:var(--muted);stroke-dasharray:4 4;fill:none}._curve_8gxwy_72{stroke:var(--accent);stroke-width:2px;fill:none}._point_8gxwy_77{fill:var(--surface);stroke:var(--accent);stroke-width:2px}._selected_8gxwy_82{fill:var(--accent);stroke:var(--foreground);stroke-width:1px}._pointControls_8gxwy_87{gap:16px;display:flex}._pointControls_8gxwy_87 label{flex:1}._hint_8gxwy_94{color:var(--muted);margin:0;font-size:12px}._footer_8gxwy_99{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._actions_8gxwy_106{background:var(--surface);justify-content:flex-end;gap:8px;padding:10px 0;display:flex;position:sticky;bottom:-25px}@media (width<=599px){._dialog_8gxwy_1{padding:18px}._form_8gxwy_4 input[type=number],._form_8gxwy_4 [data-select]{min-height:40px}._form_8gxwy_4 button{min-height:44px}._actions_8gxwy_106{bottom:-18px}}._form_8gxwy_4 label:has(input[type=checkbox]){justify-content:flex-start;gap:8px}._form_8gxwy_4 input[type=checkbox]{flex:none;width:16px;height:16px}._form_8gxwy_4 input[type=color]{border:1px solid var(--border);background:var(--background);width:36px;height:28px;padding:2px}._form_8gxwy_4 ._control_8gxwy_41 ._field_8gxwy_11{max-width:none}
