.strategy-context-surface,.strategy-rule-section{background:var(--cook-raised);border-radius:var(--ui-radius-panel)}.strategy-rule-section{overflow:hidden}.strategy-market-row{background:0 0}.strategy-market-row>svg,.strategy-rule-affordance,.strategy-rule-outline .strategy-action,.strategy-header-action{color:var(--ui-text-secondary)}.strategy-section-heading{background:0 0}.strategy-rule-row,.strategy-market-row,.strategy-rule-outline .strategy-action{transition:background-color .12s ease-out,color .12s ease-out}.strategy-rule-row:hover,.strategy-market-row:hover,.strategy-rule-outline .strategy-action:hover{background:var(--ui-row-hover-background)}.strategy-rule-row:active,.strategy-rule-row:focus-visible,.strategy-market-row:active,.strategy-market-row:focus-visible{background:var(--ui-row-active-background)}.strategy-rule-outline .strategy-rule-row:focus-visible,.strategy-context-bar .strategy-market-row:focus-visible{outline:none}.strategy-rule-row:focus-visible .strategy-rule-affordance,.strategy-market-row:focus-visible>span{text-decoration:underline;-webkit-text-decoration-color:var(--cook-gold);text-decoration-color:var(--cook-gold);text-underline-offset:4px}.strategy-rule-row:focus-visible .strategy-rule-affordance>svg,.strategy-rule-row:active .strategy-rule-affordance>svg,.strategy-market-row:focus-visible>svg{color:var(--cook-gold)}.strategy-rule-outline .strategy-action:focus-visible,.strategy-header-action:focus-visible{outline:1px solid var(--ui-text-tertiary);outline-offset:1px}.strategy-guided-editor [role=dialog]{background:var(--cook-raised);border-radius:var(--ui-radius-panel)}.strategy-editor-heading{background:var(--cook-raised)}.strategy-editor-fields .desktop-input-chrome{background:var(--cook-float);box-shadow:none;border-color:#0000}.strategy-editor-fields .desktop-input-chrome:hover,.strategy-editor-fields .desktop-input-chrome:focus,.strategy-editor-fields .desktop-input-chrome:focus-within,.strategy-editor-fields .desktop-input-chrome[data-state=open]{background:var(--cook-active);box-shadow:none;border-color:#0000}.strategy-editor-fields .desktop-input-chrome:focus-visible{outline:1px solid var(--ui-text-tertiary);outline-offset:0}.strategy-editor-fields .desktop-input-chrome[aria-invalid=true]{border-color:var(--cook-red);background:color-mix(in srgb, var(--cook-red) 6%, var(--cook-float))}.strategy-editor-fields form,.strategy-editor-fields fieldset,.strategy-editor-fields .strategy-operand-fields{border:0}.strategy-editor-fields fieldset,.strategy-editor-fields .strategy-operand-fields{padding:0}.strategy-editor-fields fieldset>legend{color:var(--ui-text-primary);padding-block:6px;font-weight:500}.strategy-rule-outline,.strategy-guided-editor [role=dialog]{scrollbar-color:var(--ui-text-quaternary) transparent}.strategy-rule-outline::-webkit-scrollbar-thumb{background:var(--ui-text-quaternary)}.strategy-guided-editor [role=dialog]::-webkit-scrollbar-thumb{background:var(--ui-text-quaternary)}@media (prefers-reduced-motion:reduce){.strategy-rule-row,.strategy-market-row,.strategy-rule-outline .strategy-action{transition:none}}
