@layer mui.global,mui.components,mui.legacy,mui.theme;@layer mui.slots{.AiResultCard-root{border-radius:var(--mui-shape-radius-xs);border:1px solid var(--mui-palette-recipe-border);background-color:var(--mui-palette-background-paper);padding:calc(4 * var(--mui-spacing,4px))}.AiResultCard-header{align-items:flex-start;gap:calc(3 * var(--mui-spacing,4px));display:flex}.AiResultCard-content{min-width:0}.AiResultCard-title{margin-bottom:var(--mui-spacing,4px);font-size:15px}.AiResultCard-description{line-height:1.7}.AiResultCard-diffs{margin-bottom:0;margin-top:calc(3 * var(--mui-spacing,4px));padding:0;list-style:none}.AiResultCard-diff{align-items:flex-start;gap:calc(2 * var(--mui-spacing,4px));padding-top:var(--mui-spacing,4px);padding-bottom:var(--mui-spacing,4px);display:flex}.AiResultCard-diffIcon{flex-shrink:0;margin-top:4px}.AiResultCard-diffText{line-height:1.7}.AiResultCard-statusIcon{border-radius:var(--mui-shape-radius-xs);width:32px;height:32px;color:var(--mui-palette-text-secondary);background-color:var(--mui-palette-recipe-aiNeutralSoft);flex:none;place-items:center;display:grid}.AiResultCard-statusIcon[data-tone=success]{color:var(--mui-palette-recipe-ink);background-color:var(--mui-palette-recipe-aiSuccessSoft)}.AiResultCard-statusIcon[data-tone=warning]{color:var(--mui-palette-warning-dark);background-color:var(--mui-palette-recipe-aiWarningSoft)}.AiResultCard-statusIcon[data-tone=error]{color:var(--mui-palette-error-main);background-color:var(--mui-palette-recipe-aiErrorSoft)}.AiResultCard-loading{animation:1.2s linear infinite AiResultCard-keyframes-loading}@media (prefers-reduced-motion:reduce){.AiResultCard-loading{animation:none}}@keyframes AiResultCard-keyframes-loading{to{transform:rotate(360deg)}}}@layer mui.custom,mui.sx,app-overrides;
@layer mui.global,mui.components,mui.legacy,mui.theme;@layer mui.slots{.RecipeAiAssistant-root{border:1px solid;border-color:var(--mui-palette-recipe-surfaceBorder);border-left:3px solid;border-left-color:var(--mui-palette-primary-main);padding:calc(5 * var(--mui-spacing,4px));margin-top:calc(6.5 * var(--mui-spacing,4px));background-color:var(--mui-palette-recipe-surface);border-radius:8px}.RecipeAiAssistant-header{align-items:center;gap:calc(3.5 * var(--mui-spacing,4px));display:flex}.RecipeAiAssistant-icon{background-color:var(--mui-palette-recipe-soft);width:34px;height:34px;color:var(--mui-palette-recipe-ink);border-radius:var(--mui-shape-borderRadius);flex-shrink:0;place-items:center;display:grid}.RecipeAiAssistant-intro{flex:1}.RecipeAiAssistant-title{letter-spacing:0;font-size:15px;line-height:1.4}.RecipeAiAssistant-description{max-width:38ch;margin-top:var(--mui-spacing,4px)}.RecipeAiAssistant-actions{align-items:center;gap:calc(3 * var(--mui-spacing,4px));margin-top:calc(4 * var(--mui-spacing,4px));flex-wrap:wrap;display:flex}.RecipeAiAssistant-toggle{height:44px;min-height:44px;font-size:13px}.RecipeAiAssistant-prompt{padding-top:calc(5 * var(--mui-spacing,4px))}.RecipeAiAssistant-suggestions{gap:calc(2 * var(--mui-spacing,4px));margin-top:calc(3 * var(--mui-spacing,4px));flex-wrap:wrap;display:flex}.RecipeAiAssistant-suggestion{height:40px;min-height:40px;padding-left:calc(3 * var(--mui-spacing,4px));padding-right:calc(3 * var(--mui-spacing,4px));font-size:12px;font-weight:400}.RecipeAiAssistant-submit,.RecipeAiAssistant-result,.RecipeAiAssistant-feedback,.RecipeAiAssistant-comparisonActions{margin-top:calc(4 * var(--mui-spacing,4px))}}@layer mui.custom,mui.sx,app-overrides;
