.apertura-libro_libro__R2GOL{position:relative;perspective:1400px}.apertura-libro_tapa__faphj{position:absolute;inset:12px 16px 0 16px;border:0;border-radius:8px 26px 26px 8px;background-color:#1c560b;background-size:cover;background-position:50%;box-shadow:inset 10px 0 14px rgba(0,20,6,.45),0 14px 30px rgba(0,30,10,.28);transform-origin:left center;transform:rotateY(0deg);backface-visibility:hidden;z-index:5;cursor:pointer}.apertura-libro_abriendo__uQ0kP{transform:rotateY(-118deg);opacity:0;transition:transform .68s cubic-bezier(.55,.05,.3,1),opacity .22s ease-in .52s}.recetas-ia_tarjeta__urgQE{--rc-tinta:#ffffff;--rc-vidrio:rgba(3,30,18,0.76);--rc-borde:rgba(255,255,255,0.38);--rc-lleno:#ffffff;--rc-lleno-tinta:#0b3d1f;position:relative;isolation:isolate;overflow:hidden;min-height:max(500px,calc(100svh - 230px));display:flex;flex-direction:column;justify-content:center;padding:26px 16px 122px;border-radius:26px;color:#fff;background:radial-gradient(120% 70% at 50% 0,#2a6b1a 0,#164510 52%,#0c2a08 100%);box-shadow:0 18px 44px -28px rgba(0,0,0,.55)}[data-theme=dark] .recetas-ia_tarjeta__urgQE{--rc-tinta:#eaffd6;--rc-vidrio:rgba(0,0,0,0.5);--rc-borde:rgba(182,245,90,0.4);--rc-lleno:#b6f55a;--rc-lleno-tinta:#041006;box-shadow:inset 0 0 0 1px rgba(182,245,90,.22),0 18px 44px -28px rgba(0,0,0,.8)}.recetas-ia_ondas__Knvpz{bottom:0;width:100%;height:112px}.recetas-ia_ondas__Knvpz,.recetas-ia_vapor__lWWJW{position:absolute;left:0;right:0;z-index:-1;pointer-events:none}.recetas-ia_vapor__lWWJW{top:0;height:62%}.recetas-ia_vapor__lWWJW i{position:absolute;bottom:0;width:18px;height:120px;border-radius:99px;background:linear-gradient(transparent,rgba(255,255,255,.22),transparent);filter:blur(6px);opacity:0;animation:recetas-ia_vapor__lWWJW 6s ease-in-out infinite}.recetas-ia_vapor__lWWJW i:first-child{left:22%}.recetas-ia_vapor__lWWJW i:nth-child(2){left:44%;animation-delay:1.5s}.recetas-ia_vapor__lWWJW i:nth-child(3){left:64%;animation-delay:3s}.recetas-ia_vapor__lWWJW i:nth-child(4){left:80%;animation-delay:4.5s}@keyframes recetas-ia_vapor__lWWJW{0%{opacity:0;transform:translateY(40px) scaleX(1)}35%{opacity:1}to{opacity:0;transform:translateY(-90px) scaleX(2.2)}}.recetas-ia_marca__ExWo6{position:relative;z-index:0;display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:800;letter-spacing:.14em;color:#cfe5c2}.recetas-ia_punto__nP2eY{position:relative;width:8px;height:8px;border-radius:999px;background:radial-gradient(circle at 35% 30%,#eafff2,#3f9a6f 55%,#0e2a1b)}.recetas-ia_punto__nP2eY:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:rgba(63,154,111,.6);opacity:0;animation:recetas-ia_vivo__OzRNr 2s ease-out infinite}[data-theme=dark] .recetas-ia_punto__nP2eY{background:#050a06;box-shadow:0 0 0 1.5px #b6f55a}[data-theme=dark] .recetas-ia_punto__nP2eY:after{background:rgba(182,245,90,.6)}@keyframes recetas-ia_vivo__OzRNr{0%{transform:scale(1);opacity:1}to{transform:scale(2.75);opacity:0}}.recetas-ia_titulo__GjwdG{margin-top:8px;font-size:27px;font-weight:800;line-height:1.1;letter-spacing:-.01em;color:#fff;text-wrap:balance}.recetas-ia_barra__cp9SG{position:relative;height:66px;margin-top:12px;border-radius:999px}.recetas-ia_lienzo__ywai1{position:absolute;inset:-18px;width:calc(100% + 36px);height:calc(100% + 36px);pointer-events:none}.recetas-ia_sinWebgl__1mivH{background:radial-gradient(120% 140% at 30% 0,#eafff2 0,#6fbf86 32%,#145f3d 70%,#070908 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 10px 24px -12px rgba(0,0,0,.6)}[data-theme=dark] .recetas-ia_sinWebgl__1mivH{background:radial-gradient(120% 140% at 30% 0,#1d2b22 0,#050a06 55%,#000 100%);box-shadow:0 0 0 2px #b6f55a,0 0 18px 2px rgba(155,225,90,.45)}.recetas-ia_controles__dEZCA{position:absolute;inset:0;display:flex;align-items:center;gap:7px;padding:0 9px;opacity:0;transform:scale(.96);transition:opacity .26s ease,transform .36s cubic-bezier(.2,.9,.25,1.2)}.recetas-ia_controlesListos__7s3yE{opacity:1;transform:none}.recetas-ia_campo__WyfKw{flex:1;min-width:0;height:48px;padding:0 17px;border-radius:999px;font-size:16px;font-weight:600;color:var(--rc-tinta);background:var(--rc-vidrio);border:1px solid var(--rc-borde);outline:none;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.recetas-ia_campo__WyfKw::-moz-placeholder{color:var(--rc-tinta);opacity:.92}.recetas-ia_campo__WyfKw::placeholder{color:var(--rc-tinta);opacity:.92}.recetas-ia_campo__WyfKw:focus-visible{border-color:var(--rc-lleno)}.recetas-ia_enviar__V_aZT{flex:none;width:48px;height:48px;border-radius:999px;display:grid;place-items:center;color:var(--rc-lleno-tinta);background:var(--rc-lleno);box-shadow:0 6px 14px -6px rgba(0,0,0,.55);transition:transform .14s ease}.recetas-ia_enviar__V_aZT:active{transform:scale(.9)}.recetas-ia_enviar__V_aZT:disabled{cursor:default}.recetas-ia_ideas__bZmLB{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.recetas-ia_idea__PQZKo{min-height:36px;padding:0 13px;border-radius:999px;font-size:13.5px;font-weight:700;color:#fff;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);animation:recetas-ia_subeIdea__WKegz .42s cubic-bezier(.2,.9,.25,1.2) both}.recetas-ia_idea__PQZKo:active{transform:scale(.95)}@keyframes recetas-ia_subeIdea__WKegz{0%{opacity:0;transform:translateY(10px) scale(.92)}to{opacity:1;transform:none}}.recetas-ia_espera__Uc29n{display:flex;align-items:center;gap:12px;min-height:44px;margin-top:12px;font-size:14px;font-weight:600;color:#e3f0da}.recetas-ia_pensando__2P5XP{display:flex;gap:6px;padding:6px 2px}.recetas-ia_pensando__2P5XP i{width:10px;height:10px;border-radius:999px;background:radial-gradient(circle at 34% 28%,#ffffff 0,#d7f5e2 20%,#3f9a6f 55%,#0e2a1b 88%);animation:recetas-ia_salto__ZhIt_ .9s cubic-bezier(.3,0,.3,1) infinite}[data-theme=dark] .recetas-ia_pensando__2P5XP i{background:radial-gradient(circle at 34% 28%,#3a4a3e 0,#050a06 45%,#020403 80%);box-shadow:0 0 0 1.5px #b6f55a,0 0 8px rgba(155,225,90,.6)}.recetas-ia_pensando__2P5XP i:nth-child(2){animation-delay:.12s}.recetas-ia_pensando__2P5XP i:nth-child(3){animation-delay:.24s}@keyframes recetas-ia_salto__ZhIt_{0%,to{transform:translateY(0) scale(1)}30%{transform:translateY(-7px) scale(.92,1.1)}55%{transform:translateY(0) scale(1.15,.85)}}.recetas-ia_mensaje__gsKV7 a{font-weight:800;color:#c5e86c;text-decoration:underline}.recetas-ia_mensaje__gsKV7{margin-top:12px;padding:11px 14px;border-radius:18px;font-size:14.5px;font-weight:600;line-height:1.35;color:#fff;background:rgba(255,255,255,.12);animation:recetas-ia_entra__iEfk2 .32s cubic-bezier(.2,.9,.25,1.1) both}@keyframes recetas-ia_entra__iEfk2{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.recetas-ia_idea__PQZKo,.recetas-ia_mensaje__gsKV7,.recetas-ia_pensando__2P5XP i,.recetas-ia_punto__nP2eY:after,.recetas-ia_vapor__lWWJW i{animation:none}.recetas-ia_controles__dEZCA{transition:none}}.compra-rio-sol_etiqueta__IdXQI{display:block;width:-moz-fit-content;width:fit-content;margin-top:4px;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:800;line-height:1.35;text-decoration:none}.compra-rio-sol_etiquetaTienda__aifnR{color:#fff;background:#c8221a}.compra-rio-sol_etiquetaMercado__LUa7F{color:var(--neo-muted);background:color-mix(in srgb,var(--neo-ink) 8%,transparent)}.compra-rio-sol_zonaBarra__w37oF{position:sticky;bottom:80px;z-index:30;margin:12px -16px 0;padding:10px 16px 6px;background:linear-gradient(to top,var(--neo-bg) 55%,transparent)}.compra-rio-sol_barra__ANEcG{width:100%;min-height:58px;display:flex;align-items:center;gap:11px;padding:8px 16px 8px 8px;border-radius:18px;color:#fff;text-align:left;text-decoration:none;box-shadow:0 12px 26px -12px rgba(0,0,0,.55);animation:compra-rio-sol_subeBarra__oFBx0 .32s cubic-bezier(.2,.9,.25,1.1) both}body.con-carrito-flotante .compra-rio-sol_zonaBarra__w37oF{bottom:136px}.compra-rio-sol_barraConVaciar__b31nJ{flex:1;width:auto;min-width:0}.compra-rio-sol_barra__ANEcG:active{transform:scale(.98)}.compra-rio-sol_barra__ANEcG:focus-visible{outline:3px solid #c5e86c;outline-offset:2px}.compra-rio-sol_barraTienda__hdALf{background:#c8221a}.compra-rio-sol_barraChofer__Vhjsq{background:#1c560b;padding-left:16px}.compra-rio-sol_barraTexto__HLfX8{flex:1;min-width:0;display:grid;line-height:1.2}.compra-rio-sol_barraTexto__HLfX8 b{font-size:15.5px;font-weight:800}.compra-rio-sol_barraTexto__HLfX8 small{font-size:12.5px;font-weight:700;opacity:.88;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compra-rio-sol_barraTotal__qlyld{font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}@keyframes compra-rio-sol_subeBarra__oFBx0{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.compra-rio-sol_logo__JXX0h{flex:none;width:42px;height:42px;border-radius:12px;-o-object-fit:cover;object-fit:cover;background:#fff;color:#c8221a;display:grid;place-items:center}.compra-rio-sol_fondo__ocbGM{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center;background:rgba(4,10,6,.5);animation:compra-rio-sol_aparece__QS1Dp .2s ease both}@keyframes compra-rio-sol_aparece__QS1Dp{0%{opacity:0}to{opacity:1}}.compra-rio-sol_hoja__UxY3q{width:100%;max-width:560px;max-height:88dvh;display:flex;flex-direction:column;border-radius:26px 26px 0 0;color:var(--neo-ink);background:var(--neo-surface);padding-bottom:env(safe-area-inset-bottom,0);box-shadow:0 -18px 40px rgba(0,0,0,.3);animation:compra-rio-sol_subeHoja__HsWN5 .34s cubic-bezier(.2,.9,.25,1) both}@keyframes compra-rio-sol_subeHoja__HsWN5{0%{transform:translateY(100%)}to{transform:none}}.compra-rio-sol_cabeza__SFe_Z{display:flex;align-items:center;gap:11px;padding:16px 16px 10px}.compra-rio-sol_cabezaTexto__Q6Za4{flex:1;min-width:0}.compra-rio-sol_cabezaTexto__Q6Za4 h2{font-size:18px;font-weight:800;line-height:1.15}.compra-rio-sol_cabezaTexto__Q6Za4 p{margin-top:2px;font-size:13px;color:var(--neo-muted)}.compra-rio-sol_cerrar__Rz8CL{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:var(--neo-muted);background:color-mix(in srgb,var(--neo-ink) 7%,transparent)}.compra-rio-sol_cuerpo__LI3s9{flex:1;min-height:0;overflow-y:auto;padding:0 16px 8px;display:grid;gap:14px;align-content:start}.compra-rio-sol_cuerpo__LI3s9 h3{margin-bottom:6px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--neo-muted)}.compra-rio-sol_productos__gXxaM{display:grid;gap:8px}.compra-rio-sol_productos__gXxaM li{display:flex;align-items:center;gap:11px;font-size:15px;font-weight:600}.compra-rio-sol_productos__gXxaM li b{font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.compra-rio-sol_apagado__YfIsH{opacity:.55}.compra-rio-sol_fotoVacia__MLRme,.compra-rio-sol_foto__58Y8T{flex:none;width:46px;height:46px;border-radius:12px;-o-object-fit:cover;object-fit:cover;background:color-mix(in srgb,var(--neo-ink) 6%,transparent)}.compra-rio-sol_fotoVacia__MLRme{display:grid;place-items:center;color:var(--neo-muted)}.compra-rio-sol_productoTexto__toWbj{flex:1;min-width:0;line-height:1.25}.compra-rio-sol_productoTexto__toWbj small{display:block;margin-top:2px;font-size:12.5px;font-weight:500;color:var(--neo-muted)}.compra-rio-sol_chofer__zwgf0{width:100%;display:flex;align-items:center;gap:11px;padding:12px 14px;border-radius:16px;text-align:left;color:var(--neo-ink);background:color-mix(in srgb,#2f8f4e 12%,var(--neo-surface))}.compra-rio-sol_chofer__zwgf0>svg{flex:none;color:#2f8f4e}[data-theme=dark] .compra-rio-sol_chofer__zwgf0>svg{color:#b6f55a}.compra-rio-sol_chofer__zwgf0 span{flex:1;min-width:0;display:grid;gap:2px}.compra-rio-sol_chofer__zwgf0 b{font-size:14.5px;font-weight:800;line-height:1.25}.compra-rio-sol_chofer__zwgf0 small{font-size:12.5px;color:var(--neo-muted);line-height:1.3}.compra-rio-sol_chofer__zwgf0:focus-visible{outline:3px solid #c5e86c;outline-offset:2px}.compra-rio-sol_interruptor__vA738{flex:none;position:relative;width:46px;height:28px;border-radius:999px;background:color-mix(in srgb,var(--neo-ink) 18%,transparent);transition:background .2s ease}.compra-rio-sol_interruptor__vA738:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3);transition:transform .2s ease}.compra-rio-sol_chofer__zwgf0[aria-checked=true] .compra-rio-sol_interruptor__vA738{background:#2f8f4e}.compra-rio-sol_chofer__zwgf0[aria-checked=true] .compra-rio-sol_interruptor__vA738:after{transform:translateX(18px)}.compra-rio-sol_pie__p7vkM{padding:10px 16px 14px;border-top:1px solid color-mix(in srgb,var(--neo-ink) 9%,transparent);display:grid;gap:10px}.compra-rio-sol_total__14toN{display:flex;justify-content:space-between;align-items:baseline;font-size:15px;font-weight:700}.compra-rio-sol_total__14toN b{font-size:22px;font-weight:800;font-variant-numeric:tabular-nums}.compra-rio-sol_boton__UwFpg{min-height:54px;border-radius:999px;font-size:16.5px;font-weight:800;color:#fff}.compra-rio-sol_boton__UwFpg:active{transform:scale(.98)}.compra-rio-sol_boton__UwFpg:focus-visible{outline:3px solid #c5e86c;outline-offset:2px}.compra-rio-sol_botonTienda__Fh6l1{background:#c8221a}.compra-rio-sol_botonChofer__ICaQf{background:#1c560b}@media (prefers-reduced-motion:reduce){.compra-rio-sol_barra__ANEcG,.compra-rio-sol_fondo__ocbGM,.compra-rio-sol_hoja__UxY3q{animation:none}.compra-rio-sol_interruptor__vA738,.compra-rio-sol_interruptor__vA738:after{transition:none}}.modo-cocina_verde__GYC7R{position:relative;overflow:hidden;isolation:isolate;color:#fff;background:radial-gradient(120% 70% at 50% 0,#2a6b1a 0,#164510 52%,#0c2a08 100%)}[data-theme=dark] .modo-cocina_verde__GYC7R{box-shadow:inset 0 0 0 1px rgba(182,245,90,.18)}.modo-cocina_cocina__3a39P button:focus-visible,.modo-cocina_pregunta__ONfgO button:focus-visible,.modo-cocina_receta__5liWQ button:focus-visible{outline:3px solid #c5e86c;outline-offset:2px}.modo-cocina_ondasFranja__Db_6D,.modo-cocina_ondas__7eu1h{position:absolute;left:0;right:0;bottom:0;z-index:-1;width:100%;pointer-events:none}.modo-cocina_ondas__7eu1h{height:110px}.modo-cocina_ondasFranja__Db_6D{height:58px}.modo-cocina_volver__cSxbR{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 13px 0 9px;border-radius:999px;font-size:13.5px;font-weight:700;color:#e3f0da;background:rgba(255,255,255,.1)}.modo-cocina_pregunta__ONfgO{margin:12px 16px 0;min-height:max(520px,calc(100svh - 230px));padding:14px 18px 128px;border-radius:26px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;animation:modo-cocina_entra__IFdV0 .36s cubic-bezier(.2,.9,.25,1.1) both}.modo-cocina_plato__QsdsZ{margin-top:8px;font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#c5e86c}.modo-cocina_preguntaTitulo__ZiEZu{margin-top:-6px;font-size:27px;font-weight:800;line-height:1.08;letter-spacing:-.01em;text-wrap:balance}.modo-cocina_contador__r1qvW{display:flex;align-items:center;gap:18px}.modo-cocina_contador__r1qvW button{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;color:#fff;background:rgba(255,255,255,.14);transition:transform .14s ease,background .14s ease}.modo-cocina_contador__r1qvW button:active{transform:scale(.9);background:#c5e86c;color:#12340a}.modo-cocina_contador__r1qvW button:disabled{opacity:.35}.modo-cocina_cuantos__HDr1k{display:grid;justify-items:center;min-width:100px}.modo-cocina_numero__Yb_EI{font-size:76px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;animation:modo-cocina_gira__jQEzI .3s cubic-bezier(.2,.9,.25,1.2)}.modo-cocina_cuantos__HDr1k small{font-size:14px;font-weight:700;color:#cfe5c2}@keyframes modo-cocina_gira__jQEzI{0%{transform:translateY(-30%);opacity:0}to{transform:none;opacity:1}}.modo-cocina_platos__JV_rZ{display:grid;grid-template-columns:repeat(6,28px);gap:9px;justify-content:center}.modo-cocina_platos__JV_rZ i{width:28px;height:28px;border-radius:50%;border:1.5px dashed rgba(255,255,255,.28);transition:transform .3s cubic-bezier(.3,1.6,.5,1),background .2s ease}.modo-cocina_platos__JV_rZ .modo-cocina_lleno__ihHRb{border:0;background:radial-gradient(circle,#fff 47%,#e6ece1 50%,#fff 58%,#d9e2d1 100%);box-shadow:0 3px 8px rgba(0,0,0,.3);transform:scale(1.04)}.modo-cocina_platos__JV_rZ span{grid-column:1/-1;font-size:13px;font-weight:800;color:#c5e86c}.modo-cocina_rapidos__TW01_{display:flex;gap:8px}.modo-cocina_rapidos__TW01_ button{min-width:50px;min-height:42px;padding:0 14px;border-radius:999px;font-size:15px;font-weight:800;color:#fff;background:rgba(255,255,255,.12)}.modo-cocina_rapidos__TW01_ button[aria-pressed=true]{color:#12340a;background:#c5e86c}.modo-cocina_notaVerde__3RS4o{max-width:30ch;font-size:13px;line-height:1.35;color:#cfe5c2}.modo-cocina_botonLima__DGnQW{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:0 24px;border-radius:999px;font-size:16.5px;font-weight:800;color:#12340a;background:#c5e86c;box-shadow:0 10px 22px -10px rgba(0,0,0,.55)}.modo-cocina_botonLima__DGnQW:active{transform:scale(.97)}.modo-cocina_receta__5liWQ{padding:12px 16px 0;animation:modo-cocina_entra__IFdV0 .36s cubic-bezier(.2,.9,.25,1.1) both}@keyframes modo-cocina_entra__IFdV0{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.modo-cocina_franja__y_gMB{padding:12px 16px 70px;border-radius:26px;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.modo-cocina_nombre__Mq8kP{margin-top:6px;font-size:27px;font-weight:800;line-height:1.08;letter-spacing:-.01em;text-wrap:balance}.modo-cocina_bajada__kfFTN{font-size:14.5px;line-height:1.35;color:#d8ecca}.modo-cocina_stepper__ejt7_{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:4px;border-radius:999px;color:#13200f;background:#fff;box-shadow:0 8px 18px -8px rgba(0,0,0,.5)}.modo-cocina_stepper__ejt7_ button{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#1c560b}.modo-cocina_stepper__ejt7_ button:disabled{opacity:.35}.modo-cocina_stepper__ejt7_ output{min-width:128px;text-align:center;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.modo-cocina_datos__zYQhU{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.modo-cocina_datos__zYQhU span{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 11px;border-radius:999px;font-size:13px;font-weight:700;color:var(--neo-ink);background:color-mix(in srgb,#2f9e68 13%,var(--neo-surface))}.modo-cocina_datos__zYQhU svg{color:#1c560b}[data-theme=dark] .modo-cocina_datos__zYQhU svg{color:#b6f55a}.modo-cocina_subtitulo__3mXie{margin-top:20px;font-size:18px;font-weight:800;color:var(--neo-ink)}.modo-cocina_ayuda__fuFaL{margin-top:2px;font-size:13px;color:var(--neo-muted)}.modo-cocina_lista__TmLKk{display:grid;gap:6px;margin-top:8px}.modo-cocina_fila__zJhbs{width:100%;min-height:52px;display:flex;align-items:center;gap:11px;padding:8px 12px;border-radius:16px;text-align:left;color:var(--neo-ink);background:var(--neo-surface);border:1px solid color-mix(in srgb,var(--neo-ink) 9%,transparent);transition:background .2s ease}.modo-cocina_fila__zJhbs[aria-pressed=true]{background:color-mix(in srgb,#2f9e68 10%,var(--neo-surface))}.modo-cocina_caja__bB7k_{flex:none;width:24px;height:24px;border-radius:8px;display:grid;place-items:center;color:#12340a;border:2px solid color-mix(in srgb,var(--neo-ink) 25%,transparent)}.modo-cocina_fila__zJhbs[aria-pressed=true] .modo-cocina_caja__bB7k_{background:#c5e86c;border-color:#c5e86c}.modo-cocina_ingrediente__Zs_rj{flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.3}.modo-cocina_fila__zJhbs[aria-pressed=true] .modo-cocina_ingrediente__Zs_rj{color:var(--neo-muted);text-decoration:line-through}.modo-cocina_opcional__bB1Ck{font-size:12.5px;font-weight:500;color:var(--neo-muted)}.modo-cocina_cantidad__To6wO{flex:none;padding:2px 6px;border-radius:8px;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap;color:#1c560b;animation:modo-cocina_cambia__sTWy3 .7s ease}[data-theme=dark] .modo-cocina_cantidad__To6wO{color:#b6f55a}@keyframes modo-cocina_cambia__sTWy3{0%{color:#12340a;background:#c5e86c}to{background:transparent}}.modo-cocina_consejo__CbXjY{margin-top:14px;padding:12px 14px;border-radius:18px;font-size:14px;line-height:1.38;color:var(--neo-ink);background:color-mix(in srgb,#2f9e68 13%,var(--neo-surface))}.modo-cocina_empezar__gAn8Z{width:100%;min-height:56px;margin-top:16px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;font-size:17px;font-weight:800;color:#fff;background:#1c560b;box-shadow:0 12px 26px -12px rgba(28,86,11,.7)}[data-theme=dark] .modo-cocina_empezar__gAn8Z{color:#041006;background:#b6f55a}.modo-cocina_empezar__gAn8Z:active,.modo-cocina_otra__a_bQx:active{transform:scale(.98)}.modo-cocina_otra__a_bQx{width:100%;min-height:48px;margin-top:10px;border-radius:999px;font-size:15px;font-weight:800;color:var(--neo-ink);border:1px solid color-mix(in srgb,var(--neo-ink) 12%,transparent)}.modo-cocina_cocina__3a39P{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);color:#fff;background:radial-gradient(120% 60% at 50% 0,#2a6b1a 0,#133a0c 55%,#0a2206 100%);animation:modo-cocina_sube__kFRN6 .32s cubic-bezier(.2,.9,.25,1) both}@keyframes modo-cocina_sube__kFRN6{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.modo-cocina_barra__k_I_X{display:flex;align-items:center;gap:10px;padding:10px max(14px,env(safe-area-inset-right,0px)) 10px max(14px,env(safe-area-inset-left,0px))}.modo-cocina_salir__LkeQP{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.12)}.modo-cocina_contadorPasos__sV7UV{flex:1;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#c5e86c}.modo-cocina_chipPersonas__tNb8l{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border-radius:999px;font-size:13px;font-weight:800;background:rgba(255,255,255,.12)}.modo-cocina_pista__jpI35{flex:1;min-height:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.modo-cocina_pista__jpI35::-webkit-scrollbar{display:none}.modo-cocina_diapo__IHFZp{flex:0 0 100%;min-width:0;overflow-y:auto;scroll-snap-align:center;scroll-snap-stop:always;display:flex;flex-direction:column;gap:16px;padding:18px max(22px,calc((100% - 560px) / 2)) 24px}.modo-cocina_texto__ULw36{font-size:27px;font-weight:700;line-height:1.22;letter-spacing:-.01em;text-wrap:pretty}.modo-cocina_usa__Lf8oU{display:flex;flex-wrap:wrap;gap:8px}.modo-cocina_usa__Lf8oU li{display:inline-flex;align-items:center;gap:8px;padding:7px 8px 7px 13px;border-radius:999px;font-size:15px;font-weight:700;background:rgba(255,255,255,.12)}.modo-cocina_usa__Lf8oU b{padding:2px 9px;border-radius:999px;font-weight:800;color:#12340a;background:#c5e86c;white-space:nowrap}.modo-cocina_ojo__IUhxM{padding:10px 12px;border-radius:14px;font-size:13.5px;line-height:1.35;color:#e3f0da;background:rgba(255,255,255,.08)}.modo-cocina_aviso__XIlmK{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;border-radius:16px;font-size:15px;font-weight:600;line-height:1.32;color:#2b1d00;background:#ffd56a}.modo-cocina_aviso__XIlmK svg{flex:none;margin-top:2px}.modo-cocina_reloj__j_sJ0{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:4px}.modo-cocina_anillo__jyTsD{position:relative;width:168px;height:168px}.modo-cocina_anillo__jyTsD svg{width:100%;height:100%;transform:rotate(-90deg)}.modo-cocina_anillo__jyTsD circle{fill:none;stroke-width:7}.modo-cocina_anilloFondo__CW09e{stroke:rgba(255,255,255,.14)}.modo-cocina_anilloLleno__guk4Q{stroke:#c5e86c;stroke-linecap:round;transition:stroke-dashoffset .25s linear}.modo-cocina_anillo__jyTsD span{position:absolute;inset:0;display:grid;place-items:center;font-size:38px;font-weight:800;font-variant-numeric:tabular-nums}.modo-cocina_relojBotones__Ouijj{display:flex;gap:8px}.modo-cocina_relojBotones__Ouijj button{display:inline-flex;align-items:center;gap:7px;min-height:46px;padding:0 18px;border-radius:999px;font-size:15px;font-weight:800;color:#fff;background:rgba(255,255,255,.14)}.modo-cocina_relojBotones__Ouijj button:first-child{color:#12340a;background:#c5e86c}.modo-cocina_fin__AxJQs{align-items:center;justify-content:center;text-align:center}.modo-cocina_finIcono__Wsnq5{width:78px;height:78px;border-radius:50%;display:grid;place-items:center;color:#12340a;background:#c5e86c}.modo-cocina_consejoFin__WhYQk{max-width:34ch;font-size:15px;line-height:1.4;color:#e3f0da}.modo-cocina_abajo__k2q80{display:flex;align-items:center;gap:10px;padding:10px max(14px,env(safe-area-inset-right,0px)) 14px max(14px,env(safe-area-inset-left,0px))}.modo-cocina_anterior__ueKzk{flex:none;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.12)}.modo-cocina_anterior__ueKzk:disabled,.modo-cocina_siguiente__8RS9c:disabled{opacity:.3}.modo-cocina_puntos__SCIJ6{flex:1;min-width:0;display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.modo-cocina_puntos__SCIJ6 i{width:7px;height:7px;border-radius:99px;background:rgba(255,255,255,.3);transition:width .2s ease,background .2s ease}.modo-cocina_puntos__SCIJ6 .modo-cocina_puntoActual___qzW_{width:20px;background:#c5e86c}.modo-cocina_siguiente__8RS9c{flex:none;display:inline-flex;align-items:center;gap:7px;min-height:52px;padding:0 18px;border-radius:999px;font-size:16px;font-weight:800;color:#12340a;background:#c5e86c}@media (prefers-reduced-motion:reduce){.modo-cocina_cantidad__To6wO,.modo-cocina_cocina__3a39P,.modo-cocina_numero__Yb_EI,.modo-cocina_pregunta__ONfgO,.modo-cocina_receta__5liWQ{animation:none}.modo-cocina_anilloLleno__guk4Q,.modo-cocina_contador__r1qvW button,.modo-cocina_fila__zJhbs,.modo-cocina_platos__JV_rZ i,.modo-cocina_puntos__SCIJ6 i{transition:none}}