.comida-module__HeAeoq__marcador{padding:4px var(--m) 18px;background:var(--fondo);color:var(--texto);gap:10px;display:grid}.comida-module__HeAeoq__marcadorCifras{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.comida-module__HeAeoq__marcadorTotal{align-items:flex-end;gap:10px;min-width:0;display:flex}.comida-module__HeAeoq__marcadorTotal b{color:var(--spot);margin-left:-4px;font-size:80px;line-height:.78}.comida-module__HeAeoq__marcadorTotal span{max-width:9.5em;padding-bottom:2px;line-height:1.15}.comida-module__HeAeoq__marcadorObjetivo{text-align:right;flex:none;justify-items:end;gap:5px;display:grid}.comida-module__HeAeoq__marcadorObjetivo span{color:var(--texto-2)}.comida-module__HeAeoq__marcadorObjetivo b{white-space:nowrap;font-size:30px;line-height:.85}.comida-module__HeAeoq__barra{border:var(--filete-fino) solid var(--linea);height:32px;margin-top:6px;position:relative}.comida-module__HeAeoq__barraTramos{box-sizing:border-box;gap:3px;height:100%;padding:3px;display:flex}.comida-module__HeAeoq__tramo{min-width:6px;box-shadow:inset 0 0 0 2px var(--spot);background-image:repeating-linear-gradient(calc(90deg + var(--ang)), var(--spot) 0 1.5px, transparent 1.5px 7px);transform:skewX(calc(-1 * var(--ang)));flex:1 1 0;display:block}.comida-module__HeAeoq__tramoComido{background:var(--spot)}.comida-module__HeAeoq__muesca{background:var(--linea);outline:2px solid var(--fondo);width:4px;transform:skewX(calc(-1 * var(--ang)));margin-left:-2px;position:absolute;top:-9px;bottom:-9px}.comida-module__HeAeoq__leyenda{color:var(--texto-2);flex-wrap:wrap;gap:4px 16px;margin-top:2px;font-size:14px;font-weight:600;display:flex}.comida-module__HeAeoq__leyenda li{align-items:center;gap:7px;display:inline-flex}.comida-module__HeAeoq__leyendaMarca{flex:none;width:18px;min-width:18px;height:12px}.comida-module__HeAeoq__leyendaMuesca{background:var(--linea);width:4px;height:16px;transform:skewX(calc(-1 * var(--ang)));margin-inline:4px}.comida-module__HeAeoq__marcadorLinea{margin-top:2px;font-size:16px;line-height:1.35}.comida-module__HeAeoq__marcadorLinea b{font-weight:700}.comida-module__HeAeoq__marcadorNota{color:var(--texto-2);font-size:14px;line-height:1.4}.comida-module__HeAeoq__comidas{display:grid}.comida-module__HeAeoq__comida{--ancho:92px;grid-template-columns:var(--ancho) minmax(0, 1fr);border-bottom:var(--filete) solid var(--linea);background:var(--fondo);min-height:168px;display:grid;position:relative;overflow:hidden}.comida-module__HeAeoq__comida:before{content:"";z-index:3;top:0;bottom:0;left:calc(var(--ancho) - 1px);width:var(--filete);background:var(--linea);transform:skewX(calc(-1 * var(--ang)));transform-origin:0 0;position:absolute}.comida-module__HeAeoq__comidaPlancha{z-index:2;color:var(--tinta);position:relative}.comida-module__HeAeoq__comidaColor{background:var(--spot);clip-path:polygon(0 0, var(--ancho) 0, calc(var(--ancho) - 900px * var(--tan)) 900px, 0 900px);position:absolute;inset:0}.comida-module__HeAeoq__comidaNum{font-size:22px;position:absolute;top:12px;left:12px}.comida-module__HeAeoq__comidaProt{gap:3px;display:grid;position:absolute;top:46px;left:12px}.comida-module__HeAeoq__comidaProt b{margin-left:-2px;font-size:46px;line-height:.8}.comida-module__HeAeoq__comidaProt span{letter-spacing:.04em;white-space:nowrap;font-size:14px}.comida-module__HeAeoq__comidaSello{background:var(--tinta);color:var(--spot);border-color:var(--tinta);position:absolute;bottom:12px;left:9px}.comida-module__HeAeoq__comidaTxt{z-index:4;min-width:0;padding:12px var(--m) 12px 10px;flex-direction:column;display:flex;position:relative}.comida-module__HeAeoq__comidaCab{flex-wrap:wrap;align-items:center;gap:3px 10px;min-height:22px;display:flex}.comida-module__HeAeoq__comidaCuando{align-items:center;gap:7px;display:inline-flex}.comida-module__HeAeoq__comidaMomento{color:var(--texto-2);font-size:14px;font-weight:600;line-height:1.1}.comida-module__HeAeoq__comidaTitulo{margin-top:4px}.comida-module__HeAeoq__comidaReceta{width:100%;min-height:44px;color:var(--texto);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:4px 0;font-size:24px;display:flex}.comida-module__HeAeoq__comidaReceta>:first-child{overflow-wrap:anywhere;text-wrap:balance;min-width:0}.comida-module__HeAeoq__comidaFlecha{background:var(--linea);width:30px;height:30px;color:var(--contra);flex:none;place-items:center;display:grid}.comida-module__HeAeoq__comidaReceta:active .comida-module__HeAeoq__comidaFlecha{background:var(--spot);color:var(--tinta)}.comida-module__HeAeoq__comidaMeta{color:var(--texto-2);font-size:15px;line-height:1.3}.comida-module__HeAeoq__comidaCambio{margin-top:8px}.comida-module__HeAeoq__comidaVentana{border-left:var(--filete) solid var(--spot);margin-top:8px;padding-left:10px;font-size:15px;line-height:1.35}.comida-module__HeAeoq__comidaPie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-top:auto;padding-top:10px;display:flex}.comida-module__HeAeoq__comidaPie label{font-family:var(--f);letter-spacing:.06em;text-transform:uppercase;margin-left:-7px;font-size:14px;font-weight:800;font-stretch:78%}.comida-module__HeAeoq__comidaHecha .comida-module__HeAeoq__comidaTxt{background-clip:padding-box;background-image:repeating-linear-gradient(calc(90deg + var(--ang)), var(--linea-2) 0 1.5px, transparent 1.5px 8px);border-left:6px solid #0000;padding-left:4px}.comida-module__HeAeoq__postre{margin:18px var(--m) 0;border:var(--filete-fino) dashed var(--linea);gap:10px;padding:12px 14px 14px;display:grid}.comida-module__HeAeoq__postrePuesto{border-style:solid;border-width:var(--filete)}.comida-module__HeAeoq__postreCab{justify-content:space-between;align-items:center;gap:10px;display:flex}.comida-module__HeAeoq__postreCab h3{font-size:30px}.comida-module__HeAeoq__postreNota{color:var(--texto-2);font-size:15px;line-height:1.35}.comida-module__HeAeoq__postrePlato{border:0;border-block:var(--filete-fino) solid var(--linea);width:100%;min-height:56px;color:var(--texto);text-align:left;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;display:grid}.comida-module__HeAeoq__postreProt{gap:2px;min-width:52px;display:grid}.comida-module__HeAeoq__postreProt b{font-size:34px;line-height:.8}.comida-module__HeAeoq__postreProt span{letter-spacing:.04em;white-space:nowrap;font-size:14px}.comida-module__HeAeoq__postrePie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.comida-module__HeAeoq__postrePie label{font-family:var(--f);letter-spacing:.06em;text-transform:uppercase;margin-left:-7px;font-size:14px;font-weight:800;font-stretch:78%}.comida-module__HeAeoq__postreBotones{gap:8px;display:flex}.comida-module__HeAeoq__lista,.comida-module__HeAeoq__opciones{display:grid}.comida-module__HeAeoq__lista{border-top:var(--filete) solid var(--linea)}.comida-module__HeAeoq__plato{width:100%;min-height:76px;padding:10px var(--m) 10px 0;border:0;border-bottom:var(--filete-fino) solid var(--linea);background:var(--fondo);color:var(--texto);text-align:left;grid-template-columns:64px minmax(0,1fr) 30px;align-items:center;gap:12px;display:grid}.comida-module__HeAeoq__lista .comida-module__HeAeoq__plato{padding-left:var(--m)}.comida-module__HeAeoq__plato:active{background:var(--fondo-2)}.comida-module__HeAeoq__platoProt{background:var(--spot);color:var(--tinta);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);align-content:center;align-self:stretch;justify-items:center;gap:2px;padding:6px 4px;display:grid}.comida-module__HeAeoq__platoProt b{font-size:30px;line-height:.85}.comida-module__HeAeoq__platoProt span{letter-spacing:.02em;white-space:nowrap;font-size:14px;transform:scale(.92)}.comida-module__HeAeoq__platoTxt{gap:4px;min-width:0;display:grid}.comida-module__HeAeoq__platoNombre{overflow-wrap:anywhere;font-size:20px;line-height:1.05}.comida-module__HeAeoq__platoMeta{color:var(--texto-2);font-size:15px;line-height:1.25}.comida-module__HeAeoq__platoChips{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.comida-module__HeAeoq__platoFin{place-items:center;width:30px;height:30px;display:grid}.comida-module__HeAeoq__platoElegido .comida-module__HeAeoq__platoProt{background:var(--linea);color:var(--contra)}.comida-module__HeAeoq__platoElegido .comida-module__HeAeoq__platoFin{background:var(--spot);color:var(--tinta);outline:var(--filete-fino) solid var(--linea)}.comida-module__HeAeoq__plato[role=radio]:not(.comida-module__HeAeoq__platoElegido) .comida-module__HeAeoq__platoFin{box-shadow:inset 0 0 0 var(--filete-fino) var(--linea)}.comida-module__HeAeoq__hojaNota{border-bottom:var(--filete) solid var(--linea);color:var(--texto-2);padding-bottom:10px;font-size:15px;line-height:1.35}.comida-module__HeAeoq__ficha{gap:18px;padding-bottom:6px;display:grid}.comida-module__HeAeoq__fichaChips{flex-wrap:wrap;gap:6px;display:flex}.comida-module__HeAeoq__fichaChips:empty{display:none}.comida-module__HeAeoq__cifras{border:var(--filete) solid var(--linea);grid-template-columns:auto auto minmax(0,1fr);display:grid}.comida-module__HeAeoq__cifras>div{border-left:var(--filete-fino) solid var(--linea);flex-direction:column-reverse;justify-content:flex-end;gap:5px;padding:10px 12px 9px;display:flex}.comida-module__HeAeoq__cifras>div:first-child{border-left:0}.comida-module__HeAeoq__cifras dt{color:var(--texto-2);white-space:nowrap}.comida-module__HeAeoq__cifras dd{font-size:40px;line-height:.85}.comida-module__HeAeoq__cifrasProt{background:var(--spot);color:var(--tinta)}.comida-module__HeAeoq__cifras .comida-module__HeAeoq__cifrasProt dt{color:var(--tinta)}.comida-module__HeAeoq__cifras .comida-module__HeAeoq__cifrasTiempo dd{align-items:flex-end;min-height:34px;font-size:16px;font-weight:700;line-height:1.15;display:flex}.comida-module__HeAeoq__fichaRotulo{border-bottom:var(--filete-fino) solid var(--linea);margin-bottom:10px;padding-bottom:6px;display:block}.comida-module__HeAeoq__ingredientes{gap:8px;display:grid}.comida-module__HeAeoq__ingredientes li{padding-left:22px;font-size:16px;line-height:1.38;position:relative}.comida-module__HeAeoq__ingredientes li:before{content:"";background:var(--spot);outline:1.5px solid var(--linea);width:11px;height:4px;transform:skewX(calc(-1 * var(--ang)));position:absolute;top:.48em;left:1px}.comida-module__HeAeoq__truco{border:var(--filete) solid var(--tinta);box-shadow:4px 4px 0 var(--tinta);margin:0 4px 4px 0;padding:12px 14px 14px}.comida-module__HeAeoq__truco h3{margin-bottom:6px;font-size:25px}.comida-module__HeAeoq__truco p{font-size:16px;line-height:1.4}.comida-module__HeAeoq__fichaPie{flex-wrap:wrap;gap:8px;padding-top:14px;display:flex}.comida-module__HeAeoq__intro{padding:14px var(--m) 0;font-size:16px;line-height:1.4}.comida-module__HeAeoq__buscador{margin:14px var(--m) 0;border:var(--filete) solid var(--linea);background:var(--fondo);align-items:stretch;display:flex}.comida-module__HeAeoq__buscador:focus-within{outline:3px solid var(--linea);outline-offset:3px}.comida-module__HeAeoq__buscadorIcono{background:var(--spot);width:46px;color:var(--tinta);border-right:var(--filete-fino) solid var(--linea);flex:none;place-items:center;display:grid}.comida-module__HeAeoq__buscadorCampo{min-width:0;min-height:var(--toque);color:var(--texto);font:inherit;appearance:none;background:0 0;border:0;outline:none;flex:1;padding:0 12px;font-size:16px}.comida-module__HeAeoq__buscadorCampo::placeholder{color:var(--texto-2)}.comida-module__HeAeoq__buscadorCampo::-webkit-search-cancel-button{display:none}.comida-module__HeAeoq__buscador>button{width:var(--toque);height:auto}.comida-module__HeAeoq__categorias{gap:var(--calle);padding:12px var(--m) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.comida-module__HeAeoq__categoria{min-height:var(--toque);border:var(--filete-fino) solid var(--linea);background:var(--fondo);color:var(--texto);text-align:left;justify-content:space-between;align-items:center;gap:6px;padding:4px 10px;display:flex}.comida-module__HeAeoq__categoria>:first-child{letter-spacing:.03em;overflow-wrap:anywhere;min-width:0;font-size:14px}.comida-module__HeAeoq__categoriaNum{color:var(--texto-2);font-size:20px}.comida-module__HeAeoq__categoriaActiva{background:var(--linea);color:var(--contra);box-shadow:4px 4px 0 var(--spot)}.comida-module__HeAeoq__categoriaActiva .comida-module__HeAeoq__categoriaNum{color:var(--spot)}.comida-module__HeAeoq__nota{margin:20px var(--m) 16px;gap:8px;display:grid}.comida-module__HeAeoq__notaCab{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.comida-module__HeAeoq__notaCab h3{font-size:40px}.comida-module__HeAeoq__notaCab span{color:var(--texto-2);white-space:nowrap}.comida-module__HeAeoq__nota p{font-size:16px;line-height:1.42}.comida-module__HeAeoq__resultados{padding:16px var(--m) 10px;font-family:var(--f);letter-spacing:.07em;text-transform:uppercase;font-size:14px;font-weight:800;font-stretch:78%}.comida-module__HeAeoq__grupo{padding:8px var(--m);background:var(--linea);color:var(--contra);display:block}.comida-module__HeAeoq__grupo+.comida-module__HeAeoq__lista{border-top:0}.comida-module__HeAeoq__hueco{padding:4px var(--m) 0}.comida-module__HeAeoq__objetivo{isolation:isolate;padding:22px var(--m) 20px;border-bottom:var(--filete) solid var(--tinta);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 16px;display:flex;position:relative;overflow:hidden}.comida-module__HeAeoq__objetivoKanji{z-index:-1;opacity:.13;pointer-events:none;font-size:210px;position:absolute;top:-34px;right:-14px}.comida-module__HeAeoq__objetivoCifra{align-items:flex-end;gap:10px;display:flex}.comida-module__HeAeoq__objetivoCifra b{margin-left:-5px;font-size:118px;line-height:.76}.comida-module__HeAeoq__objetivoCifra span{padding-bottom:3px}.comida-module__HeAeoq__objetivoPeso{flex-wrap:wrap;flex:100%;justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.comida-module__HeAeoq__objetivoPeso p{gap:5px;display:grid}.comida-module__HeAeoq__objetivoPeso b{font-size:30px;line-height:.85}.comida-module__HeAeoq__repartoIntro{padding:0 var(--m);font-size:16px;line-height:1.4}.comida-module__HeAeoq__reparto{border-top:var(--filete) solid var(--linea);margin-top:12px}.comida-module__HeAeoq__repartoFila{min-height:60px;padding:9px var(--m);border-bottom:var(--filete-fino) solid var(--linea);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.comida-module__HeAeoq__repartoNum{color:var(--texto-2);font-size:22px}.comida-module__HeAeoq__repartoTxt{gap:4px;min-width:0;display:grid}.comida-module__HeAeoq__repartoPlato{color:var(--texto-2);font-size:15px;line-height:1.25}.comida-module__HeAeoq__repartoCifra{align-items:baseline;gap:4px;display:inline-flex}.comida-module__HeAeoq__repartoCifra b{font-size:30px;line-height:.9}.comida-module__HeAeoq__texto{padding:16px var(--m) 0;font-size:16px;line-height:1.45}.comida-module__HeAeoq__tabla{border-collapse:collapse;border-top:var(--filete) solid var(--linea);width:100%}.comida-module__HeAeoq__tabla caption{caption-side:top;padding:0 var(--m) 10px;text-align:left;color:var(--texto-2);font-size:15px}.comida-module__HeAeoq__tabla th,.comida-module__HeAeoq__tabla td{border-bottom:var(--filete-fino) solid var(--linea);text-align:left;vertical-align:middle;padding:11px 6px;font-size:16px;line-height:1.2}.comida-module__HeAeoq__tabla thead th{background:var(--linea);color:var(--contra);padding-block:8px;font-size:14px}.comida-module__HeAeoq__tabla tbody th{font-weight:600}.comida-module__HeAeoq__tabla tbody td{color:var(--texto-2);font-size:15px}.comida-module__HeAeoq__tabla tr>:first-child{padding-left:var(--m)}.comida-module__HeAeoq__tabla tr>:last-child{padding-right:var(--m);text-align:right;white-space:nowrap}.comida-module__HeAeoq__tabla tbody td:last-child{color:var(--texto);font-size:25px}.comida-module__HeAeoq__esqueleto{gap:var(--calle);padding-top:var(--calle);display:grid}
