/* Paleta unificada MedraLife: verde, dorado y marfil. */
#ecoPublicApp #result{width:100%;max-width:1180px;margin:0 auto}#ecoPublicApp .recipe{width:100%;max-width:1120px;margin:22px auto 0!important}#ecoPublicApp .recipe-hero{background:linear-gradient(135deg,#174f3d,#2b7459)!important;border:1px solid #2d735a!important}#ecoPublicApp .recipe-symbol{background:rgba(247,241,222,.15)!important;color:#f3d38e!important}#ecoPublicApp .recipe-hero .kicker{color:#ead39d!important}#ecoPublicApp .recipe-hero .match{background:#fffaf0!important;color:#1f6049!important;border:1px solid #e3c982!important}#ecoPublicApp .recipe-card{border-color:#d7e2d8!important}#ecoPublicApp .recipe-card>.section-heading{background:linear-gradient(135deg,#f5f0e2,#fffdf7)!important;border-bottom-color:#e5dcc4!important}#ecoPublicApp .section-icon,#ecoPublicApp .selection-card .section-icon,#ecoPublicApp .formula-card .section-icon,#ecoPublicApp .procedure-card .section-icon{background:linear-gradient(145deg,#22694f,#368367)!important;color:#fff6df!important;box-shadow:0 5px 13px rgba(34,105,79,.18)!important}#ecoPublicApp .section-heading small{color:#98712c!important}#ecoPublicApp .section-heading h3{color:#174c3b!important}#ecoPublicApp .reason-card{border-color:#d8e4db!important;background:#fffdf8!important}#ecoPublicApp .reason-icon{background:linear-gradient(180deg,#23694f,#378267)!important}#ecoPublicApp .reason-card small{color:#9a742e!important}#ecoPublicApp .reason-card strong{color:#194b3a!important}#ecoPublicApp .recipe-stats>div{border-color:#d9e3da!important;background:linear-gradient(145deg,#fff,#faf6ea)!important}#ecoPublicApp .recipe-stats>div>i,#ecoPublicApp .recipe-stats>div:nth-child(1)>i,#ecoPublicApp .recipe-stats>div:nth-child(2)>i,#ecoPublicApp .recipe-stats>div:nth-child(3)>i{background:linear-gradient(180deg,#246d53,#3a866a)!important;color:#fff8e8!important}#ecoPublicApp .recipe-stats>div:nth-child(4)>i{background:linear-gradient(180deg,#a97a2f,#c99a4c)!important;color:#fffaf0!important}#ecoPublicApp .recipe-stats small{color:#8b713d!important}#ecoPublicApp .recipe-stats strong{color:#174b3a!important}#ecoPublicApp .formula-card thead th{background:#205f49!important;border-color:#205f49!important;color:#fffaf0!important}#ecoPublicApp .formula-card tbody tr:nth-child(even){background:#fbf8ef!important}#ecoPublicApp .ingredient-index,#ecoPublicApp .amount-chip{background:#edf5ef!important;color:#1d664c!important}#ecoPublicApp .procedure-steps li{border-color:#d8e3da!important;background:#fffdf8!important}#ecoPublicApp .step-number{background:linear-gradient(180deg,#23684f,#3a8569)!important;color:#fff8e8!important}#ecoPublicApp .guidance-card{border-color:#e2cf9d!important;background:#fffaf0!important}#ecoPublicApp .guidance-icon{background:linear-gradient(180deg,#a9792e,#cc9c4b)!important}#ecoPublicApp .guidance-card small{color:#98712d!important}#ecoPublicApp .guidance-card h3{color:#174b3a!important}#ecoPublicApp .recipe-actions{max-width:100%;margin:0 auto}#ecoPublicApp .recipe-actions button{border-color:#477a66!important;background:#fffdf8!important;color:#205f49!important}#ecoPublicApp .recipe-actions .primary{background:linear-gradient(135deg,#205f49,#337c61)!important;color:#fffaf0!important;border-color:#205f49!important}#ecoPublicApp .recipe-actions button:nth-child(2){border-color:#b99043!important;color:#7d5b1d!important}#ecoPublicApp .selection-card,#ecoPublicApp .formula-card,#ecoPublicApp .procedure-card,#ecoPublicApp .guidance-card,#ecoPublicApp .recipe-stats,#ecoPublicApp .recipe-actions{margin-left:auto!important;margin-right:auto!important}#ecoPublicApp .section-heading{justify-content:flex-start}#ecoPublicApp .recipe-heading,#ecoPublicApp .section-heading>div,#ecoPublicApp .reason-card>div,#ecoPublicApp .guidance-card>div:last-child{text-align:left}#ecoPublicApp .recipe-stats span{text-align:left}@media(max-width:1180px){#ecoPublicApp .recipe{max-width:calc(100% - 2px)}}
