.LutBakeTool_rules__bMJiK{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.LutBakeTool_rule__weBpT{font-family:var(--font-mono);font-size:11px;color:var(--text-dim);padding-left:14px;position:relative}.LutBakeTool_rule__weBpT:before{content:"·";position:absolute;left:4px;color:var(--text-faint)}.LutBakeTool_rule__weBpT code{font-family:var(--font-mono);background:var(--panel);padding:0 5px;border:1px solid var(--line);color:var(--text-hero)}.LutBakeTool_list__c4313{display:flex;flex-direction:column;gap:0;border:1px solid var(--line);background:var(--bg)}.LutBakeTool_row___bDIq{display:grid;grid-template-columns:3ch auto 1fr auto auto;align-items:baseline;grid-gap:var(--space-3);gap:var(--space-3);padding:8px var(--space-3);border-bottom:1px solid var(--line);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LutBakeTool_row___bDIq:last-of-type{border-bottom:0}.LutBakeTool_index__1bwxi{color:var(--text-faint);letter-spacing:.04em}.LutBakeTool_kindTag__VqTEq{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;font-family:var(--font-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--text-dim);background:var(--panel)}.LutBakeTool_kindTag__VqTEq[data-kind=lut]{border-color:var(--accent);color:var(--accent-bright)}.LutBakeTool_kindTag__VqTEq[data-kind=cdl]{border-color:#6fb27a;color:#6fb27a}.LutBakeTool_name__9jTzv{color:var(--text-bright);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.LutBakeTool_meta___XP84{color:var(--text-dim);font-size:11px;white-space:nowrap}.LutBakeTool_controls___sW4g{display:inline-flex;align-items:center;gap:2px}.LutBakeTool_iconBtn__ooXEj{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid transparent;background:transparent;color:var(--text-dim);font:inherit;font-size:13px;line-height:1;cursor:pointer;transition:color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.LutBakeTool_iconBtn__ooXEj:hover:not(:disabled){color:var(--text-bright);background:var(--bg-hover);border-color:var(--line-strong)}.LutBakeTool_iconBtn__ooXEj:disabled{color:var(--text-faint);cursor:not-allowed}.LutBakeTool_summary__M1dTf{display:grid;grid-template-columns:10ch 1fr;align-items:baseline;grid-gap:var(--space-2);gap:var(--space-2);padding:8px var(--space-3);border-top:1px solid var(--line-strong);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LutBakeTool_summaryLabel__09JYm{color:var(--text-faint);letter-spacing:.04em;text-transform:uppercase}.LutBakeTool_summaryValue__hiIvi{color:var(--text)}.LutBakeTool_listActions__eCgEw{display:flex;align-items:center;gap:var(--space-2);padding:8px var(--space-3);border-top:1px solid var(--line)}.LutBakeTool_cap__QxPBr{margin-left:auto;font-family:var(--font-mono);color:var(--text-faint)}.LutBakeTool_cap__QxPBr,.LutBakeTool_ghostBtn__HnUB1{font-size:10px;letter-spacing:.08em;text-transform:uppercase}.LutBakeTool_ghostBtn__HnUB1{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;color:var(--text-dim);border:1px solid var(--line-strong);background:transparent;cursor:pointer;transition:color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.LutBakeTool_ghostBtn__HnUB1:hover:not(:disabled){color:var(--text-bright);border-color:var(--text-dim);background:var(--bg-hover)}.LutBakeTool_ghostBtn__HnUB1:disabled{color:var(--text-faint);cursor:not-allowed;opacity:.6}.LutBakeTool_hiddenInput__0wVrC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.LutBakeTool_hint__4UiI9{margin:6px 0 0;font-family:var(--font-mono);font-size:10px;color:var(--text-faint)}.LutBakeTool_hint__4UiI9 code{font-family:var(--font-mono);background:var(--panel);padding:0 4px;border:1px solid var(--line);color:var(--text-dim)}@media (max-width:600px){.LutBakeTool_row___bDIq{grid-template-columns:3ch auto 1fr auto;grid-template-rows:auto auto;row-gap:4px}.LutBakeTool_meta___XP84{grid-column:1/-1;padding-left:calc(3ch + var(--space-3))}.LutBakeTool_controls___sW4g{grid-column:4;grid-row:1}}