.anuncio .anuncio-etiqueta{visibility:hidden}.anuncio:has(ins[data-ad-status=filled]) .anuncio-etiqueta{visibility:visible}:root{--fondo: #fffefb;--papel: #f7f4ee;--tinta: #14161a;--suave: #5d5954;--linea: #e6e1d8;--acento: #c2410c;--acento-papel: #fdf0e7;--acento-linea: #f2d3bd;--franja: #fbf9f5}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--fondo: #14161a;--papel: #1c1f25;--tinta: #f2efe9;--suave: #a19b92;--linea: #2b2f37;--acento: #fb923c;--acento-papel: #2a1c11;--acento-linea: #4a301c;--franja: #181b20}}:root[data-theme=dark]{--fondo: #14161a;--papel: #1c1f25;--tinta: #f2efe9;--suave: #a19b92;--linea: #2b2f37;--acento: #fb923c;--acento-papel: #2a1c11;--acento-linea: #4a301c;--franja: #181b20}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--fondo);color:var(--tinta);font:1rem/1.62 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}.env{max-width:680px;margin:0 auto;padding:0 16px}header.sitio{border-bottom:1px solid var(--linea);background:var(--fondo)}header.sitio .env{display:flex;align-items:center;height:58px}.marca{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-weight:680;font-size:1.06rem;letter-spacing:-.021em;color:var(--tinta);text-decoration:none}.marca svg{display:block}.marca .nombre{display:inline}.marca b{font-weight:680;color:var(--acento)}main{padding:30px 0 56px}h1{font-size:1.72rem;line-height:1.18;margin:0 0 14px;letter-spacing:-.028em;text-wrap:balance}h2{font-size:1.04rem;margin:38px 0 12px;letter-spacing:-.012em;text-transform:uppercase;font-weight:640;color:var(--suave);font-size:.82rem;letter-spacing:.06em}p{margin:0 0 15px}a{color:var(--acento);text-underline-offset:2px}code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;background:var(--papel);padding:.12em .4em;border-radius:5px;border:1px solid var(--linea)}:focus-visible{outline:2px solid var(--acento);outline-offset:2px;border-radius:4px}.respuesta{font-size:2.6rem;line-height:1.1;font-weight:700;letter-spacing:-.035em;color:var(--acento);margin:0 0 10px;text-wrap:balance}.respuesta-pie{margin:0 0 4px;color:var(--suave);font-size:.95rem}.caja{background:var(--papel);border:1px solid var(--linea);border-radius:12px;padding:16px;margin-bottom:20px}.campo{display:block;font-size:.82rem;color:var(--suave);margin-bottom:6px;font-weight:550}.entrada,.selector{width:100%;padding:11px 13px;font-size:1.08rem;font-family:inherit;font-variant-numeric:tabular-nums;border:1px solid var(--linea);border-radius:9px;background:var(--fondo);color:var(--tinta)}.entrada:focus,.selector:focus{border-color:var(--acento)}.salida{margin:14px 0 0;font-size:1.5rem;font-weight:680;letter-spacing:-.02em;color:var(--tinta)}.pista{margin:6px 0 0;font-size:.8rem;color:var(--suave)}.envoltorio-tabla{border:1px solid var(--linea);border-radius:12px;overflow:hidden;overflow:clip}table{width:100%;border-collapse:collapse;font-size:.97rem}thead th{position:sticky;top:0;z-index:1;background:var(--papel);text-align:left;padding:10px 14px;font-size:.72rem;text-transform:uppercase;letter-spacing:.07em;color:var(--suave);font-weight:640;border-bottom:1px solid var(--linea)}tbody td{padding:9px 14px;border-bottom:1px solid var(--linea)}tbody tr:nth-child(2n){background:var(--franja)}tbody tr:last-child td{border-bottom:0}tbody td:not(:first-child){text-align:right;font-weight:560}thead th:not(:first-child){text-align:right}.escala{margin:20px 0 6px}.svg-escala{display:block;width:100%;height:auto;color:var(--tinta)}.escala figcaption{margin-top:2px;font-size:.82rem;color:var(--suave);text-wrap:balance}.nota{background:var(--acento-papel);border:1px solid var(--acento-linea);border-radius:10px;padding:13px 15px;font-size:.93rem;color:var(--tinta)}.nota p:last-child{margin-bottom:0}nav.rejilla,.rejilla{display:grid;gap:2px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.rejilla a{display:block;padding:9px 12px;border-radius:8px;text-decoration:none;color:var(--tinta);font-size:.95rem;border:1px solid transparent}.rejilla a:hover{background:var(--papel);border-color:var(--linea)}h2.familia,.familia{font-size:.72rem;text-transform:uppercase;letter-spacing:.07em;color:var(--suave);font-weight:640;margin:26px 0 8px}.rejilla a[hidden],.grupo[hidden]{display:none}.saltar{position:absolute;left:-9999px;top:0;z-index:10;background:var(--acento);color:#fff;padding:10px 16px;border-radius:0 0 8px;text-decoration:none;font-weight:600}.saltar:focus{left:0}.solo-lector{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.anuncio{margin:34px 0;min-height:280px}.anuncio:has(ins[data-ad-status=unfilled]){visibility:hidden}.anuncio-etiqueta{display:block;margin-bottom:6px;font-size:.7rem;letter-spacing:.07em;text-transform:uppercase;color:var(--suave)}.siguiente{margin:12px 0 0;font-size:.93rem;color:var(--suave)}.respuesta.frase{font-size:1.45rem;line-height:1.3;letter-spacing:-.02em}.herramienta-cuando{margin-top:12px}.linea-plan{margin:6px 0 0;font-size:.98rem}.linea-plan.fuera{color:var(--suave);font-size:.9rem}.linea-plan:empty{display:none}.herramienta-entradilla{margin-top:16px}.desglose{margin:4px 0 0;font-size:.93rem;color:var(--suave)}.desglose summary{cursor:pointer;color:var(--tinta);font-weight:560}.desglose ul{padding-left:18px;margin:8px 0 0}.desglose li{margin-bottom:4px}.tabla-texto tbody td:not(:first-child){text-align:left;font-weight:400}.tabla-texto thead th:not(:first-child){text-align:left}.grupo-fila th{text-align:left;padding:9px 14px;font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;color:var(--suave);background:var(--papel);border-bottom:1px solid var(--linea)}.embed-atribucion{display:none}.embed header.sitio,.embed footer.sitio,.embed .anuncio,.embed .siguiente,.embed .insertar,.embed .saltar,.embed .caja~*{display:none}.embed main{padding:14px 0 6px}.embed .embed-atribucion{display:block;margin:0;padding:8px 16px 12px;font-size:.85rem;text-align:right}.insertar .codigo-embed{font:.8rem/1.45 ui-monospace,Menlo,Consolas,monospace;resize:vertical}.copiar{margin-top:8px;padding:8px 14px;min-height:44px;font:inherit;font-size:.9rem;cursor:pointer;border:1px solid var(--linea);border-radius:8px;background:var(--papel);color:var(--tinta)}.menu-cocina{margin-left:auto;display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.menu-cocina a{display:inline-flex;align-items:center;min-height:44px;padding:0 9px;border-radius:7px;font-size:.86rem;font-weight:560;color:var(--suave);text-decoration:none}.menu-cocina a:hover{color:var(--tinta);background:var(--papel)}.portada-intro{color:var(--suave)}.cocina-campos{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cocina-ingrediente{margin-top:12px}.ingrediente-fijo{margin:12px 0 0;font-size:.9rem;color:var(--suave)}.ingrediente-fijo strong{color:var(--tinta);font-weight:620}.medida-casera{margin:2px 0 0;font-size:1rem;font-weight:560;color:var(--tinta);min-height:1.6em}.entradilla{color:var(--suave);font-size:.9rem}.fuente-fdc strong{font-weight:620}.lista-fdc{padding-left:18px;font-size:.93rem}.lista-fdc li{margin-bottom:6px}@media(max-width:560px){header.sitio .env{flex-wrap:wrap;height:auto;padding-top:7px;padding-bottom:4px}.menu-cocina{margin-left:-9px;width:calc(100% + 9px);flex-wrap:wrap;overflow:visible;white-space:normal}}@media(max-width:420px){.cocina-campos{grid-template-columns:1fr}.menu-cocina a{padding:0 7px;font-size:.84rem}}.firma{margin:34px 0 0;font-size:.85rem;color:var(--suave)}.embed .firma{display:none}footer.sitio{border-top:1px solid var(--linea);padding:22px 0 34px;color:var(--suave);font-size:.875rem}footer.sitio a{color:var(--suave)}@media(max-width:420px){h1{font-size:1.48rem}.respuesta{font-size:2.05rem}tbody td,thead th{padding-left:11px;padding-right:11px}}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;transition-duration:.001ms!important}}
