.croppa-container[data-v-68d361fa]{font-size:0!important;background-color:#dfdfdf}.croppa-container[data-v-68d361fa]:hover{cursor:pointer;background-color:#ececec}.recipe-row[data-v-522fb56a]{display:grid;grid-template-columns:24px 48px 1fr auto auto auto;gap:12px;align-items:center;padding:10px 12px;background:var(--bg-tertiary,#f1f3f9);border-radius:var(--radius-sm,8px);border:1px solid transparent;transition:all .15s;cursor:pointer}.recipe-row[data-v-522fb56a]:hover{background:var(--white,#fff);border-color:var(--border-light,#e2e8f0);box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.06))}.recipe-drag[data-v-522fb56a]{color:var(--text-muted,#94a3b8);cursor:grab;opacity:.4;transition:opacity .15s}.recipe-row:hover .recipe-drag[data-v-522fb56a]{opacity:1}.recipe-image[data-v-522fb56a]{width:48px;height:48px;border-radius:6px;-o-object-fit:cover;object-fit:cover;background:var(--border-light,#e2e8f0)}.recipe-info[data-v-522fb56a]{min-width:0}.recipe-title[data-v-522fb56a]{font-weight:500;font-size:14px;color:var(--text-primary,#1e293b);line-height:1.3;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recipe-meta[data-v-522fb56a]{display:flex;align-items:center;gap:8px}.recipe-variant[data-v-522fb56a]{padding:2px 8px;background:var(--feeds-purple,#a78bfa);color:#fff;font-weight:500}.recipe-status[data-v-522fb56a],.recipe-variant[data-v-522fb56a]{display:inline-flex;align-items:center;border-radius:10px;font-size:11px}.recipe-status[data-v-522fb56a]{padding:4px 10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;flex-shrink:0}.recipe-status.live[data-v-522fb56a]{background:var(--feeds-green,#00857a);color:#fff}.recipe-status.draft[data-v-522fb56a]{background:#fef2f2;color:#dc2626}.recipe-status.test[data-v-522fb56a]{background:#fef3c7;color:#92400e}.recipe-status.fix[data-v-522fb56a]{background:#dbeafe;color:#1e40af}.recipe-star[data-v-522fb56a]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--feeds-yellow,#ffc233);color:#92400e;border-radius:6px;flex-shrink:0}.recipe-star.inactive[data-v-522fb56a]{background:transparent;color:var(--border-medium,#cbd5e1)}.recipe-actions[data-v-522fb56a]{display:flex;align-items:center;gap:4px;opacity:0;transition:opacity .15s}.recipe-row:hover .recipe-actions[data-v-522fb56a]{opacity:1}.recipe-action-btn[data-v-522fb56a]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--text-muted,#94a3b8);cursor:pointer;border-radius:6px;transition:all .15s}.recipe-action-btn[data-v-522fb56a]:hover{background:var(--bg-tertiary,#f1f3f9);color:var(--text-secondary,#64748b)}.recipe-action-btn.delete[data-v-522fb56a]:hover{background:#fef2f2;color:#dc2626}.add-recipe-row[data-v-522fb56a]{display:flex;align-items:center;gap:12px;padding:12px;background:transparent;border:2px dashed var(--border-medium,#cbd5e1);border-radius:var(--radius-md,12px);transition:all .2s}.add-recipe-row[data-v-522fb56a]:focus-within{border-color:var(--feeds-green,#00857a);background:var(--feeds-green-light,#e6f5f3)}.add-icon[data-v-522fb56a]{color:var(--text-muted,#94a3b8)}.recipe-autocomplete[data-v-522fb56a]{flex:1}.recipe-autocomplete[data-v-522fb56a] .control{width:100%}.recipe-autocomplete[data-v-522fb56a] input{border:none;background:transparent;box-shadow:none}.recipe-list[data-v-50840228]{display:flex;flex-direction:column;gap:6px}.drag-ghost[data-v-50840228]{opacity:.5;background:var(--bg-tertiary,#f1f3f9)}.drag-item[data-v-50840228]{background:var(--white,#fff);box-shadow:var(--shadow-md,0 4px 6px rgba(0,0,0,.04),0 10px 20px rgba(0,0,0,.06))}.top-grid[data-v-0bdff3bf]{display:grid;grid-template-columns:1fr 360px;gap:24px;align-items:start}