@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fondo:#0d100e;--superficie:#1b201c;--superficie-2:#262c27;--texto:#e9ece9;--texto-suave:#a1a9a2;--borde:#343b35;--acento:#5cc196;--acento-suave:#1d3a2c;--sobre-acento:#0d2a1d;--ambar:#f0b55a;--ambar-grafico:#f0b55a;--ambar-suave:#3a2c14;--error:#f08273;--error-suave:#3d1f1b;--acento-aviso:#1f6b4a;--sombra:0 1px 2px #0000004d;--sombra-flotante:0 4px 16px #0006;--e-1:4px;--e-2:8px;--e-3:12px;--e-4:16px;--e-5:24px;--e-6:32px;--t-mini:.75rem;--t-peque:.8125rem;--t-media:.875rem;--t-base:1rem;--t-titulo:1.125rem;--t-grande:1.5rem;--t-h1:1.75rem;--radio-campo:8px;--radio-boton:12px;--radio-tarjeta:16px;--radio-pastilla:999px;--toque:44px;--ancho-menu:0px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-variant-numeric:tabular-nums;color:var(--texto);background:var(--fondo);-webkit-font-smoothing:antialiased;font-family:Inter Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}:root[data-tema=claro]{--fondo:#f5f6f4;--superficie:#fff;--superficie-2:#eef0ec;--texto:#1a1d1b;--texto-suave:#5f665f;--borde:#e2e5e0;--acento:#2f7d5b;--acento-suave:#e3f1ea;--sobre-acento:#fff;--ambar:#9a5b00;--ambar-grafico:#c7861a;--ambar-suave:#fdf1dc;--error:#c0392b;--error-suave:#fbe7e4;--acento-aviso:#8fd8b4;--sombra:0 1px 2px #1018140a, 0 2px 8px #1018140d;--sombra-flotante:0 4px 16px #0003;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width>=768px){:root{--ancho-menu:88px}}@media (width>=1024px){:root{--ancho-menu:232px}}*{box-sizing:border-box}[hidden]{display:none!important}body{background:var(--fondo);min-height:100dvh;margin:0}#app{flex-direction:column;min-height:100dvh;display:flex}h1{font-size:var(--t-h1);letter-spacing:-.02em;margin:0 0 var(--e-4);font-weight:700;line-height:1.2}h2{font-size:var(--t-titulo);letter-spacing:-.01em;margin:0 0 var(--e-3);font-weight:600}a{color:var(--acento)}button,input,select,textarea{font:inherit}:focus-visible{outline:2px solid var(--acento);outline-offset:2px}h1[tabindex="-1"]:focus{outline:none}.tarjeta{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-tarjeta);box-shadow:var(--sombra);padding:var(--e-4);margin-bottom:var(--e-4)}label{font-size:var(--t-media);color:var(--texto);margin-bottom:var(--e-3);font-weight:500;display:block}input,select,textarea{width:100%;min-height:var(--toque);padding:10px var(--e-3);font-size:var(--t-base);color:var(--texto);background:var(--superficie-2);border:1px solid var(--borde);border-radius:var(--radio-campo);margin-top:6px;font-weight:400;display:block}input:focus,select:focus,textarea:focus{border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-suave);outline:none}input[aria-invalid=true]{border-color:var(--error)}input::placeholder,textarea::placeholder{color:var(--texto-suave)}input[type=checkbox],input[type=radio]{width:20px;height:20px;min-height:0;accent-color:var(--acento);flex-shrink:0;margin:0;padding:0;display:inline-block}textarea{resize:vertical;min-height:72px}.boton{justify-content:center;align-items:center;gap:var(--e-2);min-height:var(--toque);font:inherit;font-size:var(--t-media);color:var(--texto);background:var(--superficie-2);border:1px solid var(--borde);border-radius:var(--radio-boton);cursor:pointer;padding:0 18px;font-weight:600;text-decoration:none;transition:filter .15s,background-color .15s;display:inline-flex}.boton:hover:not(:disabled){filter:brightness(1.08)}.boton:active:not(:disabled){filter:brightness(.95)}.boton.principal{color:var(--sobre-acento);background:var(--acento);border-color:var(--acento)}.boton.peligro{color:#fff;background:var(--error);border-color:var(--error)}:root:not([data-tema=claro]) .boton.peligro{color:#2a0f0b}.boton.texto{padding:0 var(--e-2);color:var(--acento);background:0 0;border-color:#0000}.boton:disabled{opacity:.5;cursor:default}.boton.ancho{width:100%}.segmentado{gap:var(--e-1);padding:var(--e-1);background:var(--superficie-2);border-radius:var(--radio-boton);display:flex}.segmentado button{min-height:40px;padding:0 var(--e-3);font:inherit;font-size:var(--t-peque);color:var(--texto-suave);border-radius:var(--radio-campo);cursor:pointer;background:0 0;border:none;font-weight:500;transition:background-color .15s,color .15s}.segmentado button:hover:not(.activa){color:var(--texto)}.segmentado button.activa{color:var(--texto);background:var(--superficie);box-shadow:var(--sombra);font-weight:600}.titulo-icono{align-items:center;gap:var(--e-2);display:flex}.titulo-icono>svg{color:var(--texto-suave);flex-shrink:0}.con-icono{align-items:flex-start;gap:var(--e-2);display:flex}.con-icono>svg{flex-shrink:0;margin-top:3px}.enlace{min-height:var(--toque);font:inherit;color:var(--texto-suave);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.enlace:hover{color:var(--texto)}.fila{gap:var(--e-2);align-items:end;display:flex}.fila>*{flex:1;min-width:0}.suave{color:var(--texto-suave);font-size:var(--t-media)}.error{color:var(--error);font-size:var(--t-media)}.ok{color:var(--acento);font-size:var(--t-media)}@keyframes aparecer{0%{opacity:0;transform:translateY(6px)}}.aparece{animation:.2s ease-out aparecer}@keyframes fundir{0%{opacity:0}}.funde{animation:.18s ease-out fundir}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.esqueleto.svelte-zzk5lx{animation:.2s ease-out .15s both svelte-zzk5lx-aparecer}.b.svelte-zzk5lx{height:12px;margin:var(--e-3) 0;border-radius:var(--radio-campo);background:var(--superficie-2);display:block;position:relative;overflow:hidden}.b.svelte-zzk5lx:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0d,#0000);animation:1.4s ease-in-out infinite svelte-zzk5lx-brillo;position:absolute;inset:0;transform:translate(-100%)}.titulo.svelte-zzk5lx{width:38%;height:16px;margin-top:0}.barra.svelte-zzk5lx{height:10px;margin:var(--e-5) 0 0;border-radius:var(--radio-pastilla)}.fila.svelte-zzk5lx{align-items:center;gap:var(--e-3);border-bottom:1px solid var(--borde);min-height:48px;display:flex}.fila.svelte-zzk5lx:last-child{border-bottom:none}.fila.svelte-zzk5lx .b:where(.svelte-zzk5lx){margin:0}.redondo.svelte-zzk5lx{border-radius:50%;flex-shrink:0;width:20px;height:20px}.corto.svelte-zzk5lx{width:48px;margin-left:auto!important}@keyframes svelte-zzk5lx-aparecer{0%{opacity:0}}@keyframes svelte-zzk5lx-brillo{to{transform:translate(100%)}}.progreso.svelte-10swctn{border-radius:var(--radio-pastilla);background:var(--borde);height:10px;position:relative}.fina.svelte-10swctn{height:6px}.relleno.svelte-10swctn{border-radius:inherit;background:var(--acento);height:100%;transition:width .3s ease-out;display:block}.aviso.svelte-10swctn .relleno:where(.svelte-10swctn){background:var(--ambar-grafico)}.marca.svelte-10swctn{background:var(--texto);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}button.svelte-1fch5vt{align-items:center;gap:var(--e-1);width:100%;min-height:var(--toque);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.dentro.svelte-1fch5vt{justify-content:space-between;align-items:baseline;gap:var(--e-2);flex:1;min-width:0;display:flex}.flecha.svelte-1fch5vt{color:var(--texto-suave);flex-shrink:0;transition:transform .15s;display:flex}.girada.svelte-1fch5vt{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.flecha.svelte-1fch5vt{transition:none}}.panel.svelte-fmtsew{margin-top:var(--e-3);padding:var(--e-3) var(--e-4);background:var(--superficie-2);border-radius:var(--radio-boton);text-align:left}.cabecera.svelte-fmtsew{justify-content:space-between;gap:var(--e-2);margin:0 0 var(--e-3);font-size:var(--t-media);font-weight:600;display:flex}ul.svelte-fmtsew{gap:var(--e-3);margin:0;padding:0;list-style:none;display:grid}.fila-alimento.svelte-fmtsew{justify-content:space-between;gap:var(--e-2);margin-bottom:var(--e-1);font-size:var(--t-media);display:flex}.nombre.svelte-fmtsew{overflow-wrap:anywhere;min-width:0}.cifras.svelte-fmtsew{white-space:nowrap}.nota.svelte-fmtsew{margin:var(--e-3) 0 0;font-size:var(--t-peque)}.sola.svelte-fmtsew{margin:0}.titulo-pc.svelte-7eqrsx{display:none}.desplegar.svelte-7eqrsx{justify-content:space-between;align-items:center;gap:var(--e-2);width:100%;min-height:var(--toque);font:inherit;color:var(--texto);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.desplegar-texto.svelte-7eqrsx{gap:var(--e-1);min-width:0;display:grid}.desplegar.svelte-7eqrsx .titulo-icono:where(.svelte-7eqrsx){align-items:center;gap:var(--e-2);font-size:var(--t-titulo);margin:0;font-weight:600;display:flex}.resumen-plegado.svelte-7eqrsx{font-size:var(--t-peque)}.flecha.svelte-7eqrsx{color:var(--texto-suave);flex-shrink:0;transition:transform .15s;display:flex}.girada.svelte-7eqrsx{transform:rotate(180deg)}.contenido.svelte-7eqrsx{margin-top:var(--e-3);display:none}.contenido.abierto.svelte-7eqrsx{display:block}ul.svelte-7eqrsx{gap:var(--e-4);margin:0;padding:0;list-style:none;display:grid}.nombre.svelte-7eqrsx{font-weight:600}.valor.svelte-7eqrsx{white-space:nowrap;font-size:var(--t-media)}.valor.svelte-7eqrsx strong:where(.svelte-7eqrsx){font-size:var(--t-titulo)}.detalle.svelte-7eqrsx{margin:var(--e-1) 0 0;font-size:var(--t-peque);color:var(--texto-suave)}.aviso.svelte-7eqrsx{color:var(--ambar)}.cumplido.svelte-7eqrsx{color:var(--acento)}.pie.svelte-7eqrsx{margin:var(--e-4) 0 0;font-size:var(--t-peque)}@media (width>=768px){.titulo-pc.svelte-7eqrsx{display:flex}.desplegar.svelte-7eqrsx{display:none}.contenido.svelte-7eqrsx{margin-top:var(--e-3);display:block}}@media (prefers-reduced-motion:reduce){.flecha.svelte-7eqrsx{transition:none}}.unidades.svelte-hy92wc{border:1px solid var(--borde);border-radius:var(--radio-campo);background:var(--superficie);flex-shrink:0;align-items:center;display:inline-flex}button.svelte-hy92wc{width:40px;height:40px;font:inherit;font-size:var(--t-titulo);color:var(--acento);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}button.svelte-hy92wc:disabled{color:var(--texto-suave);opacity:.5;cursor:default}span.svelte-hy92wc{text-align:center;min-width:3.2em;font-size:var(--t-peque);white-space:nowrap}.medidas.svelte-kti02p{margin-bottom:var(--e-2);flex-wrap:wrap;gap:6px;display:flex}.medidas.svelte-kti02p button:where(.svelte-kti02p){min-height:var(--toque);padding:0 var(--e-3);font:inherit;font-size:var(--t-media);color:var(--texto);background:var(--superficie-2);border:1px solid var(--borde);border-radius:var(--radio-pastilla);cursor:pointer}.medidas.svelte-kti02p button.activa:where(.svelte-kti02p){color:var(--acento);background:var(--acento-suave);border-color:var(--acento);font-weight:600}.medidas.svelte-kti02p .g:where(.svelte-kti02p){color:var(--texto-suave);font-weight:400;font-size:var(--t-peque)}.una.svelte-kti02p{font-size:var(--t-peque);margin:0 0 6px}.rapidos.svelte-kti02p{margin-bottom:var(--e-2);gap:6px;display:flex}.rapidos.svelte-kti02p .boton:where(.svelte-kti02p){padding:var(--e-2) 0;flex:1}.gramos.svelte-kti02p{align-items:flex-end;gap:var(--e-2);margin-bottom:var(--e-3);display:flex}.gramos.svelte-kti02p label:where(.svelte-kti02p){flex:1;margin-bottom:0}li.svelte-15d3blk{justify-content:space-between;align-items:center;gap:var(--e-2);border-bottom:1px solid var(--borde);padding:6px 0;display:flex}li.svelte-15d3blk:last-child{border-bottom:none}li.plato.svelte-15d3blk,li.edicion.svelte-15d3blk{display:block}li.edicion.svelte-15d3blk{padding:10px 0}li.edicion.svelte-15d3blk p:where(.svelte-15d3blk){margin:var(--e-1) 0 var(--e-2)}.cabecera.svelte-15d3blk{justify-content:space-between;align-items:center;gap:var(--e-2);width:100%;min-height:44px;font:inherit;color:var(--texto);text-align:left;cursor:pointer;background:0 0;border:none;padding:0;display:flex}.icono-fila.svelte-15d3blk{width:18px;color:var(--texto-suave);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cabecera.svelte-15d3blk:hover .icono-fila:where(.svelte-15d3blk){color:var(--acento)}.flecha.svelte-15d3blk{transition:transform .15s}.nombre.svelte-15d3blk{flex:1;min-width:0}.sub.svelte-15d3blk{font-size:var(--t-peque);font-weight:400;display:block}.valores.svelte-15d3blk{text-align:right;white-space:nowrap;flex-shrink:0}.flecha.girada.svelte-15d3blk{transform:rotate(90deg)}.ingredientes.svelte-15d3blk{border-left:2px solid var(--borde);margin:6px 0 0;padding:0 0 0 1em;list-style:none}.ingredientes.svelte-15d3blk li:where(.svelte-15d3blk):last-child{border-bottom:none}.acciones.svelte-15d3blk{align-items:center;gap:0 var(--e-4);margin-top:var(--e-2);font-size:var(--t-peque);flex-wrap:wrap;display:flex}.acciones.svelte-15d3blk button:where(.svelte-15d3blk){align-items:center;gap:var(--e-1);min-height:44px;font:inherit;color:var(--texto-suave);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.acciones.svelte-15d3blk button:where(.svelte-15d3blk):hover:not(:disabled){color:var(--texto)}.acciones.svelte-15d3blk label:where(.svelte-15d3blk){align-items:center;gap:var(--e-1);font-size:inherit;color:var(--texto-suave);margin:0;font-weight:400;display:flex}.acciones.svelte-15d3blk select:where(.svelte-15d3blk){width:auto;min-height:var(--toque);padding:var(--e-1) var(--e-2);font-size:var(--t-peque)}.vacio.svelte-14frhh0{padding:var(--e-6) var(--e-4);margin-bottom:var(--e-4);text-align:center;border:1.5px dashed var(--borde);border-radius:var(--radio-tarjeta);flex-direction:column;align-items:center;display:flex}.icono.svelte-14frhh0{width:56px;height:56px;margin-bottom:var(--e-3);color:var(--acento);background:var(--acento-suave);border-radius:var(--radio-pastilla);justify-content:center;align-items:center;display:flex}h2.svelte-14frhh0{margin:0 0 var(--e-1);font-size:var(--t-titulo)}p.svelte-14frhh0{max-width:38ch;font-size:var(--t-media);color:var(--texto-suave);margin:0}.acciones.svelte-14frhh0{justify-content:center;gap:var(--e-2);margin-top:var(--e-4);flex-wrap:wrap;display:flex}.anillo.svelte-17lr3kf{flex-shrink:0;position:relative}svg.svelte-17lr3kf{width:100%;height:100%;display:block;transform:rotate(-90deg)}circle.svelte-17lr3kf{fill:none}.fondo.svelte-17lr3kf{stroke:var(--borde)}.relleno.svelte-17lr3kf{stroke:var(--acento);stroke-linecap:round;transition:stroke-dashoffset .5s ease-out}.relleno.vacio.svelte-17lr3kf{visibility:hidden}.relleno.aviso.svelte-17lr3kf{stroke:var(--ambar-grafico)}.dentro.svelte-17lr3kf{text-align:center;flex-direction:column;justify-content:center;align-items:center;line-height:1.15;display:flex;position:absolute;inset:0}.vacios.svelte-1keuusq{gap:var(--e-1) var(--e-4);margin:0 0 var(--e-3);flex-wrap:wrap;display:flex}.peso-hoy.svelte-1keuusq .fila:where(.svelte-1keuusq){align-items:flex-end}.peso-hoy.svelte-1keuusq .kg:where(.svelte-1keuusq){flex:1;margin:0}.peso-hoy.svelte-1keuusq input:where(.svelte-1keuusq){margin:0}.peso-hoy.svelte-1keuusq .boton:where(.svelte-1keuusq){padding:0 var(--e-4);flex:none}.fab.svelte-1keuusq,.hueco-fab.svelte-1keuusq{display:none}@media (width<=767px){.anadir-final.svelte-1keuusq{display:none}.hueco-fab.svelte-1keuusq{height:72px;display:block}.fab.svelte-1keuusq{right:var(--e-4);bottom:calc(80px + env(safe-area-inset-bottom));z-index:9;width:56px;height:56px;color:var(--sobre-acento);background:var(--acento);border-radius:var(--radio-tarjeta);box-shadow:var(--sombra-flotante);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;transition:transform .2s ease-out,opacity .2s ease-out;display:flex;position:fixed}.fab.oculto.svelte-1keuusq{opacity:0;pointer-events:none;transform:translateY(var(--e-4))}.fab.oculto.svelte-1keuusq:focus-visible{opacity:1;transform:none}.fab.subido.svelte-1keuusq{transform:translateY(-64px)}}.anadir-final.svelte-1keuusq{margin-bottom:var(--e-4)}@media (width>=1024px){.columnas.svelte-1keuusq{gap:var(--e-5);grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:start;display:grid}.lateral.svelte-1keuusq{top:var(--e-6);max-height:calc(100vh - 2 * var(--e-6));position:sticky;overflow-y:auto}}.fecha.svelte-1keuusq{font-size:var(--t-media);margin-left:6px;font-weight:400}.cabecera-momento.svelte-1keuusq{justify-content:space-between;align-items:center;gap:var(--e-2);margin:-8px 0 var(--e-1);display:flex}.cabecera-momento.svelte-1keuusq h2:where(.svelte-1keuusq){margin:0}.mas.svelte-1keuusq{width:44px;height:44px;color:var(--acento);flex-shrink:0;justify-content:center;align-items:center;margin-right:-10px;text-decoration:none;display:flex}.cabecera-dia.svelte-1keuusq{align-items:center;gap:var(--e-1);margin-bottom:var(--e-4);display:flex}.cabecera-dia.svelte-1keuusq h1:where(.svelte-1keuusq){text-align:center;flex:1;margin:0}.flecha.svelte-1keuusq{min-width:44px;min-height:44px;color:var(--texto-suave);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.flecha.svelte-1keuusq:hover:not(:disabled){color:var(--texto)}.flecha.svelte-1keuusq:disabled{opacity:.3;cursor:default}@media (width>=1024px){.cabecera-dia.svelte-1keuusq h1:where(.svelte-1keuusq){text-align:left;flex:0 auto}}.otro-dia.svelte-1keuusq{justify-content:space-between;align-items:center;gap:0 var(--e-3);margin:-8px 0 var(--e-4);padding:var(--e-2) var(--e-3);font-size:var(--t-media);background:var(--superficie);border:1px solid var(--ambar-grafico);border-radius:var(--radio-boton);flex-wrap:wrap;display:flex}.otro-dia.svelte-1keuusq .habitual:where(.svelte-1keuusq){font-size:var(--t-media);color:var(--texto);text-underline-offset:3px;margin:0;font-weight:600;text-decoration:underline}.pasado.svelte-1keuusq{color:var(--ambar)}.resumen.svelte-1keuusq{align-items:center;gap:var(--e-4);display:flex}.cifra.svelte-1keuusq{font-size:var(--t-h1);letter-spacing:-.02em;font-weight:700}.resumen.svelte-1keuusq .dentro .suave{font-size:var(--t-mini)}.datos.svelte-1keuusq{flex:1;min-width:0}.kcal-resto.svelte-1keuusq{margin:0 0 var(--e-4);font-size:var(--t-media)}.kcal-resto.svelte-1keuusq strong:where(.svelte-1keuusq){font-size:var(--t-titulo)}.proteinas.svelte-1keuusq{justify-content:space-between;align-items:baseline;gap:0 var(--e-2);margin-bottom:var(--e-2);font-size:var(--t-media);flex-wrap:wrap;display:flex}.cifra-media.svelte-1keuusq{font-size:var(--t-titulo)}.resto.svelte-1keuusq{margin:6px 0 0}.con-icono.svelte-1keuusq{display:inline-flex}.bien.svelte-1keuusq{gap:var(--e-1);color:var(--acento)}.con-icono.svelte-1keuusq .icono-ambar{color:var(--ambar);flex-shrink:0}ul.svelte-1keuusq{margin:0;padding:0;list-style:none}li.svelte-1keuusq{border-bottom:1px solid var(--borde);justify-content:space-between;align-items:center;padding:6px 0;display:flex}li.svelte-1keuusq .boton:where(.svelte-1keuusq){margin-left:var(--e-2);white-space:nowrap;flex-shrink:0;padding:6px 10px}li.svelte-1keuusq:last-child{border-bottom:none}.acciones-momento.svelte-1keuusq{gap:0 var(--e-4);flex-wrap:wrap;display:flex}.casilla-dia.svelte-1keuusq{align-items:center;gap:var(--e-2);min-height:var(--toque);margin:0 0 var(--e-2);font-size:var(--t-media);cursor:pointer;display:flex}.casilla-dia.svelte-1keuusq input:where(.svelte-1keuusq){flex-shrink:0}.entreno.svelte-1keuusq{align-items:center;gap:var(--e-3);min-height:var(--toque);padding-top:var(--e-2);padding-bottom:var(--e-2);font-size:var(--t-media);color:var(--texto);text-decoration:none;display:flex}.entreno.svelte-1keuusq>svg:first-child{color:var(--acento);flex-shrink:0}.entreno.svelte-1keuusq>span:where(.svelte-1keuusq){flex:1}.entreno.svelte-1keuusq .flecha-entreno{color:var(--texto-suave);flex-shrink:0}.entreno.svelte-1keuusq:hover strong:where(.svelte-1keuusq){color:var(--acento)}.marcar.svelte-1keuusq{align-items:center;gap:var(--e-2);cursor:pointer;margin:0;display:flex}.habitual.svelte-1keuusq{align-items:center;gap:var(--e-1);min-height:44px;margin-top:var(--e-1);color:var(--texto-suave);font:inherit;font-size:var(--t-peque);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none;display:inline-flex}.habitual.svelte-1keuusq:hover:not(:disabled){color:var(--texto)}li.svelte-1keuusq button:where(.svelte-1keuusq):not(.boton){color:var(--texto-suave);cursor:pointer;padding:var(--e-1);background:0 0;border:none}.nota.svelte-1jzrmzz{font-weight:400}.ayuda.svelte-1jzrmzz{margin:0 0 var(--e-2);font-size:var(--t-peque)}.medidas.svelte-1jzrmzz{margin:0 0 var(--e-2);padding:0;list-style:none}.medidas.svelte-1jzrmzz li:where(.svelte-1jzrmzz){padding:var(--e-1) 0;align-items:center;gap:6px;display:flex}.medidas.svelte-1jzrmzz input:where(.svelte-1jzrmzz){margin:0}.nombre-medida.svelte-1jzrmzz{flex:1;min-width:0}.gramos-medida.svelte-1jzrmzz{text-align:right;width:72px}.kcal.svelte-1jzrmzz{min-width:4.5em;font-size:var(--t-peque);text-align:right}.quitar.svelte-1jzrmzz{min-width:var(--toque);min-height:var(--toque);color:var(--texto-suave);cursor:pointer;background:0 0;border:none;padding:0}.sugerencias.svelte-1jzrmzz{margin-bottom:var(--e-4);flex-wrap:wrap;gap:6px;display:flex}.sugerencias.svelte-1jzrmzz button:where(.svelte-1jzrmzz){align-items:center;gap:var(--e-1);min-height:var(--toque);padding:0 var(--e-3);font:inherit;font-size:var(--t-peque);color:var(--texto);background:var(--superficie-2);border:1px solid var(--borde);border-radius:var(--radio-pastilla);cursor:pointer;display:inline-flex}.titulo.svelte-1jzrmzz{margin:var(--e-1) 0 var(--e-1);font-weight:600}.cabecera.svelte-1eyg9gi{justify-content:space-between;align-items:center;display:flex}.cabecera.svelte-1eyg9gi p:where(.svelte-1eyg9gi){margin:0}.lista.svelte-1eyg9gi{margin:var(--e-1) 0 var(--e-2);padding:0;list-style:none}.lista.svelte-1eyg9gi button:where(.svelte-1eyg9gi){width:100%;padding:var(--e-2) var(--e-1);font:inherit;color:var(--texto);border:none;border-bottom:1px solid var(--borde);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;display:flex}img.svelte-1eyg9gi,.sin-foto.svelte-1eyg9gi{object-fit:contain;border-radius:var(--radio-campo);background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.texto.svelte-1eyg9gi{flex-direction:column;min-width:0;display:flex}.detalle.svelte-1eyg9gi{font-size:var(--t-peque)}.aviso-off.svelte-1eyg9gi{align-items:flex-start;gap:10px;display:flex}.aviso-off.svelte-1eyg9gi img:where(.svelte-1eyg9gi){width:56px;height:56px}.aviso-off.svelte-1eyg9gi p:where(.svelte-1eyg9gi){margin:0 0 var(--e-2)}.crear.svelte-utwe3d{border:1px dashed var(--borde);border-radius:var(--radio-boton);padding:var(--e-3);margin-bottom:var(--e-3)}.titulo.svelte-utwe3d{font-size:var(--t-peque);margin:10px 0 0}.sello.svelte-utwe3d{vertical-align:-2px;color:var(--texto-suave);margin-left:2px;display:inline-flex}.lista.svelte-utwe3d{margin:0 0 var(--e-2);padding:0;list-style:none}.detalle.svelte-utwe3d{font-size:var(--t-peque);display:block}.nada.svelte-utwe3d{padding:var(--e-2) 0}.lista.svelte-utwe3d button:where(.svelte-utwe3d)>:last-child{white-space:nowrap;flex-shrink:0}.dos-botones.svelte-utwe3d{flex-wrap:wrap}.dos-botones.svelte-utwe3d .boton:where(.svelte-utwe3d){flex:200px}.lista.svelte-utwe3d button:where(.svelte-utwe3d){justify-content:space-between;gap:var(--e-2);width:100%;padding:10px var(--e-1);font:inherit;color:var(--texto);border:none;border-bottom:1px solid var(--borde);text-align:left;cursor:pointer;background:0 0;display:flex}.items.svelte-19ejmxu{margin:0;padding:0;list-style:none}.items.svelte-19ejmxu li:where(.svelte-19ejmxu){padding:var(--e-2) 0;border-bottom:1px solid var(--borde);align-items:center;gap:6px;display:flex}.nombre.svelte-19ejmxu{flex:1;min-width:0}@media (width<=520px){.items.svelte-19ejmxu li:where(.svelte-19ejmxu){flex-wrap:wrap;justify-content:flex-end}.nombre.svelte-19ejmxu{flex-basis:100%}}.detalle.svelte-19ejmxu{display:block}.gramos.svelte-19ejmxu{width:72px;padding:var(--e-2);text-align:right;margin:0}.quitar.svelte-19ejmxu{color:var(--texto-suave);cursor:pointer;background:0 0;border:none;min-width:44px;min-height:44px;padding:0}.total.svelte-19ejmxu{margin:var(--e-3) 0}.con-icono.svelte-wbufi2 .icono-ambar{color:var(--ambar)}.botones.svelte-wbufi2{margin-bottom:var(--e-2)}.botones.svelte-wbufi2 .boton:where(.svelte-wbufi2):last-child{flex:none}.instrucciones.svelte-wbufi2{font-size:var(--t-peque);margin-bottom:var(--e-3)}.o.svelte-wbufi2{text-align:center;margin:var(--e-2) 0}.archivo.svelte-wbufi2{color:var(--texto)}.check.svelte-wbufi2{align-items:center;gap:var(--e-2);margin:var(--e-3) 0;color:var(--texto);font-size:var(--t-media);display:flex}.check.svelte-wbufi2 input:where(.svelte-wbufi2){margin:0}.aviso.svelte-wbufi2{border:1px solid var(--error);border-radius:var(--radio-boton);padding:10px var(--e-3);margin-bottom:var(--e-3);font-size:var(--t-media)}.aviso.svelte-wbufi2 p:where(.svelte-wbufi2){margin:0 0 var(--e-2)}.valores.svelte-wbufi2{margin:0 0 var(--e-2);border:none;padding:0}.valores.svelte-wbufi2 .check:where(.svelte-wbufi2){margin:var(--e-1) 0}.enlace.svelte-wbufi2{margin:var(--e-1) auto 0;display:block}.lista.svelte-1hql9q3{margin:0 0 var(--e-3);padding:0;list-style:none}.lista.svelte-1hql9q3 li:where(.svelte-1hql9q3){border-bottom:1px solid var(--borde);align-items:center;display:flex}.usar.svelte-1hql9q3{justify-content:space-between;align-items:center;gap:var(--e-3);min-width:0;min-height:var(--toque);padding:var(--e-2) var(--e-1);font:inherit;color:var(--texto);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;display:flex}.nombre.svelte-1hql9q3{flex:1;min-width:0}.valores.svelte-1hql9q3{text-align:right;white-space:nowrap;flex-shrink:0}.racion.svelte-1hql9q3{align-items:center;gap:var(--e-3);margin-bottom:var(--e-2);display:flex}.editar-enlace.svelte-1hql9q3{margin:var(--e-2) 0}.editar.svelte-1hql9q3{min-width:44px;min-height:44px;color:var(--texto-suave);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.editar.apuntar-ya.svelte-1hql9q3{color:var(--acento)}.detalle.svelte-1hql9q3{font-size:var(--t-peque);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.proteinas.svelte-1hql9q3{font-size:var(--t-peque);display:block}.sello.svelte-1hql9q3{font-size:var(--t-mini);color:var(--texto-suave);display:block}.grupo.svelte-1hql9q3{margin:var(--e-2) 0 0;font-size:var(--t-peque);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-suave);font-weight:600}.sin-momento.svelte-1hql9q3{margin:var(--e-2) 0 var(--e-3)}.check.svelte-1hql9q3{align-items:center;gap:var(--e-2);margin:var(--e-3) 0;color:var(--texto);font-size:var(--t-media);display:flex}.check.svelte-1hql9q3 input:where(.svelte-1hql9q3){margin:0}.acciones.svelte-1hql9q3{margin-top:var(--e-3)}.dos-botones.svelte-1hql9q3{flex-wrap:wrap}.dos-botones.svelte-1hql9q3 .boton:where(.svelte-1hql9q3){flex:160px}.miniaturas.svelte-3dg79r{gap:var(--e-2);margin-bottom:var(--e-3);display:flex}.mini.svelte-3dg79r{flex:1;max-width:50%;position:relative}.mini.svelte-3dg79r img:where(.svelte-3dg79r){object-fit:cover;border-radius:var(--radio-boton);width:100%;height:160px;display:block}.mini.svelte-3dg79r button:where(.svelte-3dg79r){color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:4px;right:4px}.subir.svelte-3dg79r{margin-bottom:var(--e-3);color:var(--texto)}.ud.svelte-1kcz9j3{margin-bottom:var(--e-3);flex:none}.ingrediente.svelte-1kcz9j3{border-top:1px solid var(--borde);padding-top:var(--e-3);margin-top:var(--e-3)}.ingrediente.svelte-1kcz9j3 label:where(.svelte-1kcz9j3){margin-bottom:var(--e-1)}.cabecera.svelte-1kcz9j3{gap:var(--e-2);margin-bottom:var(--e-1);align-items:center;display:flex}.cabecera.svelte-1kcz9j3 input:where(.svelte-1kcz9j3){margin:0}.nombre.svelte-1kcz9j3{flex:1;font-weight:600}.sello.svelte-1kcz9j3{font-size:var(--t-mini);color:var(--acento);margin-left:var(--e-1);font-weight:400;display:inline-block}.quitar.svelte-1kcz9j3{flex:none}.pie.svelte-1kcz9j3{justify-content:space-between;align-items:center;gap:var(--e-2);font-size:var(--t-peque);margin-bottom:var(--e-2);display:flex}.check.svelte-1kcz9j3{white-space:nowrap;align-items:center;gap:6px;margin:0;display:flex}.check.svelte-1kcz9j3 input:where(.svelte-1kcz9j3){margin:0}.guardar-comida.svelte-1kcz9j3{color:var(--texto);font-size:var(--t-media);margin-bottom:var(--e-3)}.enlace.svelte-1kcz9j3{white-space:nowrap}.total.svelte-1kcz9j3{margin:var(--e-4) 0 var(--e-3)}.check.svelte-11qc6qm{align-items:center;gap:var(--e-2);color:var(--texto);font-size:var(--t-media);display:flex}.check.svelte-11qc6qm input:where(.svelte-11qc6qm){margin:0}.pestanas.svelte-oe48nz{gap:var(--e-1);padding:var(--e-1);margin-bottom:var(--e-3);background:var(--superficie-2);border-radius:var(--radio-boton);display:flex}button.svelte-oe48nz{min-width:0;min-height:40px;padding:6px var(--e-1);font:inherit;font-size:var(--t-media);color:var(--texto-suave);border-radius:var(--radio-campo);cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:6px;font-weight:500;transition:background-color .15s,color .15s;display:flex}button.svelte-oe48nz:hover:not(.activa){color:var(--texto)}@media (width<=479px){button.svelte-oe48nz{flex:auto}}.apiladas.svelte-oe48nz button:where(.svelte-oe48nz){font-size:var(--t-peque);flex-direction:column;flex:auto;gap:2px;padding:6px 2px}.activa.svelte-oe48nz{color:var(--texto);background:var(--superficie);box-shadow:var(--sombra);font-weight:600}.nombre.svelte-oe48nz{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.punto.svelte-oe48nz{color:var(--ambar);font-weight:700}.cabecera.svelte-1ktpgrb{justify-content:space-between;align-items:center;gap:var(--e-3);margin-bottom:var(--e-3);display:flex}.cabecera.svelte-1ktpgrb h1:where(.svelte-1ktpgrb){margin:0}.cambiar-dia.svelte-1ktpgrb{align-items:center;gap:var(--e-1);font-size:var(--t-media);flex-shrink:0;display:inline-flex}.pregunta.svelte-1ktpgrb{margin:0 0 var(--e-1)}.momentos.svelte-1ktpgrb{margin-bottom:var(--e-3);gap:6px;display:flex}.momentos.svelte-1ktpgrb button:where(.svelte-1ktpgrb),.opciones-dia.svelte-1ktpgrb button:where(.svelte-1ktpgrb){min-width:0;font:inherit;color:var(--texto-suave);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-boton);cursor:pointer;-webkit-tap-highlight-color:transparent;flex:1;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:flex}.momentos.svelte-1ktpgrb button:where(.svelte-1ktpgrb){gap:var(--e-1);min-height:60px;padding:var(--e-2) 2px;font-size:var(--t-mini);flex-direction:column;flex:auto}@media (width>=480px){.momentos.svelte-1ktpgrb button:where(.svelte-1ktpgrb){flex:1 1 0}}.momentos.svelte-1ktpgrb button:where(.svelte-1ktpgrb):hover:not(.activo),.opciones-dia.svelte-1ktpgrb button:where(.svelte-1ktpgrb):hover:not(.activo){color:var(--texto)}.momentos.svelte-1ktpgrb button.activo:where(.svelte-1ktpgrb),.opciones-dia.svelte-1ktpgrb button.activo:where(.svelte-1ktpgrb){color:var(--acento);background:var(--acento-suave);border-color:var(--acento);font-weight:600}.dias.svelte-1ktpgrb{align-items:center;gap:var(--e-2);margin-bottom:var(--e-4);flex-wrap:wrap;display:flex}.opciones-dia.svelte-1ktpgrb{flex:280px;gap:6px;max-width:420px;display:flex}.opciones-dia.svelte-1ktpgrb button:where(.svelte-1ktpgrb){min-height:var(--toque);padding:0 var(--e-2);font-size:var(--t-media);gap:6px}.calendario.svelte-1ktpgrb{flex:0 200px;margin:0}.buscador.svelte-1ktpgrb{margin-bottom:var(--e-3);position:relative}.buscador.svelte-1ktpgrb input:where(.svelte-1ktpgrb){margin:0;padding-left:42px}.buscador.svelte-1ktpgrb .lupa{top:50%;left:var(--e-3);color:var(--texto-suave);pointer-events:none;position:absolute;transform:translateY(-50%)}.sello.svelte-1ktpgrb{vertical-align:-2px;display:inline-flex}.anadidos.svelte-1ktpgrb{margin-bottom:var(--e-4);padding:var(--e-3);background:var(--acento-suave);border-radius:var(--radio-boton)}.anadidos.svelte-1ktpgrb .con-icono:where(.svelte-1ktpgrb){align-items:center;gap:var(--e-2);margin:0 0 var(--e-2);color:var(--acento);display:flex}.anadidos.svelte-1ktpgrb ul:where(.svelte-1ktpgrb){margin:0 0 var(--e-3);font-size:var(--t-media);padding:0;list-style:none}.anadidos.svelte-1ktpgrb li:where(.svelte-1ktpgrb){justify-content:space-between;gap:var(--e-2);padding:var(--e-1) 0;display:flex}.anadidos.svelte-1ktpgrb .kcal:where(.svelte-1ktpgrb){white-space:nowrap;flex-shrink:0}.anadidos.svelte-1ktpgrb .fila:where(.svelte-1ktpgrb){justify-content:flex-start}.anadidos.svelte-1ktpgrb .fila:where(.svelte-1ktpgrb) .boton:where(.svelte-1ktpgrb){flex:none}.anadidos.svelte-1ktpgrb .otro:where(.svelte-1ktpgrb){margin:var(--e-2) 0 0}.resaltado.svelte-1ktpgrb{border-color:var(--ambar-grafico);box-shadow:0 0 0 1px var(--ambar-grafico)}.otro-dia.svelte-1ktpgrb{justify-content:space-between;align-items:center;gap:0 var(--e-3);margin:-4px 0 var(--e-3);padding:var(--e-2) var(--e-3);font-size:var(--t-media);background:var(--superficie);border:1px solid var(--ambar-grafico);border-radius:var(--radio-boton);flex-wrap:wrap;display:flex}.como.svelte-orauwh{margin:0 0 var(--e-3);border:none;padding:0}.como.svelte-orauwh legend:where(.svelte-orauwh){margin-bottom:var(--e-2);font-weight:600}.botones.svelte-orauwh{margin-bottom:var(--e-2)}.botones.svelte-orauwh .boton:where(.svelte-orauwh):last-child{flex:none}.instrucciones.svelte-orauwh{font-size:var(--t-peque);margin-bottom:var(--e-3)}.o.svelte-orauwh{text-align:center;margin:var(--e-2) 0}.archivo.svelte-orauwh{color:var(--texto)}.lista.svelte-orauwh{margin:0 0 var(--e-2);max-height:50vh;padding:0;list-style:none;overflow-y:auto}.lista.svelte-orauwh li:where(.svelte-orauwh){justify-content:space-between;align-items:start;gap:var(--e-2);padding:var(--e-2) 0;border-bottom:1px solid var(--borde);display:flex}.check.svelte-orauwh{align-items:start;gap:var(--e-2);margin:var(--e-2) 0 var(--e-3);color:var(--texto);font-size:var(--t-media);display:flex}.check.svelte-orauwh input:where(.svelte-orauwh){margin:3px 0 0}.saltada.svelte-orauwh{opacity:.6}.detalle.svelte-orauwh{display:block}.sello.svelte-orauwh{font-size:var(--t-mini);color:var(--acento);white-space:nowrap}.enlace.svelte-orauwh{margin:var(--e-1) auto 0;display:block}.grupo.svelte-1y7zkcn{align-items:flex-start;gap:var(--e-1);margin-bottom:var(--e-3);padding-bottom:var(--e-3);border-bottom:1px solid var(--borde);flex-direction:column;display:flex}.opcion.svelte-1y7zkcn{align-items:center;gap:var(--e-2);min-height:var(--toque);cursor:pointer;margin:0;display:flex}.opcion.svelte-1y7zkcn input:where(.svelte-1y7zkcn){flex-shrink:0}.detalle.svelte-1y7zkcn{font-size:var(--t-peque);display:block}.pista.svelte-1qeozyq,.columnas.editando.svelte-1qeozyq .col-lista:where(.svelte-1qeozyq){display:none}@media (width>=1024px){.secciones.svelte-1qeozyq{max-width:420px}.estrecho.svelte-1qeozyq{max-width:960px}.columnas.svelte-1qeozyq{gap:var(--e-5);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;display:grid}.columnas.editando.svelte-1qeozyq .col-lista:where(.svelte-1qeozyq),.pista.svelte-1qeozyq{display:block}.col-ficha.svelte-1qeozyq{top:var(--e-2);max-height:calc(100dvh - 2 * var(--e-6));position:sticky;overflow-y:auto}.lista.svelte-1qeozyq li.elegido:where(.svelte-1qeozyq){margin:0 calc(-1 * var(--e-3));padding:0 var(--e-3);background:var(--acento-suave);border-radius:var(--radio-campo)}}.barra-fija.svelte-1qeozyq{z-index:2;margin-bottom:var(--e-2);padding:var(--e-2) 0;background:var(--fondo);position:sticky;top:0}.arriba.svelte-1qeozyq{align-items:center}.filtros.svelte-1qeozyq{margin-top:var(--e-2);scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.filtros.hay-mas.svelte-1qeozyq{-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--e-6)), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--e-6)), transparent)}.filtros.svelte-1qeozyq button:where(.svelte-1qeozyq){min-height:var(--toque);padding:0 var(--e-3);font:inherit;font-size:var(--t-peque);white-space:nowrap;color:var(--texto-suave);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-pastilla);cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0;align-items:center;gap:5px;display:inline-flex}.filtros.svelte-1qeozyq button:where(.svelte-1qeozyq):hover:not(.activo){color:var(--texto)}.filtros.svelte-1qeozyq button.activo:where(.svelte-1qeozyq){color:var(--acento);background:var(--acento-suave);border-color:var(--acento);font-weight:600}.n.svelte-1qeozyq{font-size:var(--t-mini);opacity:.75}.origen.svelte-1qeozyq select:where(.svelte-1qeozyq){margin-top:var(--e-1)}.sello.svelte-1qeozyq{vertical-align:-2px;margin-right:2px;display:inline-flex}.buscador.svelte-1qeozyq{position:relative}.buscador.svelte-1qeozyq input:where(.svelte-1qeozyq){margin:0;padding-left:42px}.buscador.svelte-1qeozyq .lupa{top:50%;left:var(--e-3);color:var(--texto-suave);pointer-events:none;position:absolute;transform:translateY(-50%)}.arriba.svelte-1qeozyq .boton:where(.svelte-1qeozyq){flex:none}@media (width<=479px),(width>=1024px){.arriba.svelte-1qeozyq{flex-wrap:wrap}.buscador.svelte-1qeozyq{flex-basis:100%}.arriba.svelte-1qeozyq .boton:where(.svelte-1qeozyq){flex:1 1 0}}.lista.svelte-1qeozyq{padding:var(--e-1) var(--e-3);list-style:none}.lista.svelte-1qeozyq li:where(.svelte-1qeozyq){border-bottom:1px solid var(--borde);align-items:center;display:flex}.lista.svelte-1qeozyq li:where(.svelte-1qeozyq):last-child{border-bottom:none}.estrella.marcada.svelte-1qeozyq{color:var(--ambar)}.estrella.svelte-1qeozyq{cursor:pointer;min-width:44px;min-height:44px;color:var(--texto-suave);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.item.svelte-1qeozyq{font:inherit;color:var(--texto);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;padding:10px 0}.detalle.svelte-1qeozyq{display:block}.sin-partir.svelte-1qeozyq{white-space:nowrap}.dato.svelte-1bw17se{margin:var(--e-1) 0}.valor.svelte-1bw17se{font-size:var(--t-grande);color:var(--acento);font-weight:700}.pie.svelte-1bw17se{margin:var(--e-1) 0 var(--e-2);font-size:var(--t-peque)}.grafica.svelte-1bw17se{height:200px;margin:var(--e-2) 0 var(--e-3);position:relative}.apuntar.svelte-1bw17se{flex-wrap:wrap;align-items:flex-end}.apuntar.svelte-1bw17se label:where(.svelte-1bw17se){flex:120px}.apuntar.svelte-1bw17se .boton:where(.svelte-1bw17se){margin-bottom:var(--e-3);flex:1 0 auto}ul.svelte-1bw17se{margin:var(--e-2) 0 0;padding:0;list-style:none}li.svelte-1bw17se{padding:var(--e-1) 0;border-bottom:1px solid var(--borde);font-size:var(--t-media);justify-content:space-between;align-items:center;display:flex}li.svelte-1bw17se:last-child{border-bottom:none}.derecha.svelte-1bw17se{align-items:center;gap:var(--e-2);display:flex}li.svelte-1bw17se button:where(.svelte-1bw17se){color:var(--texto-suave);cursor:pointer;min-width:44px;min-height:44px;font:inherit;background:0 0;border:none;margin:-4px 0;padding:0}.enlace.svelte-1bw17se{font-size:var(--t-peque)}table.svelte-16whxam{width:100%;margin-top:var(--e-4);border-collapse:collapse;font-size:var(--t-media);font-variant-numeric:tabular-nums}caption.svelte-16whxam{margin-bottom:var(--e-1);font-size:var(--t-peque);text-align:left}th.svelte-16whxam,td.svelte-16whxam{padding:var(--e-1);border-bottom:1px solid var(--borde);text-align:right;font-weight:400}thead.svelte-16whxam th:where(.svelte-16whxam){color:var(--texto-suave);font-size:var(--t-peque)}tbody.svelte-16whxam th:where(.svelte-16whxam){text-align:left}.reco.svelte-16whxam{white-space:nowrap;font-weight:600}.aviso.svelte-16whxam{color:var(--ambar);font-weight:600}.pie.svelte-16whxam{margin:var(--e-2) 0 0;font-size:var(--t-peque)}.oculto.svelte-16whxam{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cabecera.svelte-2k4md6{align-items:center;gap:var(--e-1);display:flex}.cabecera.svelte-2k4md6 h2:where(.svelte-2k4md6){text-align:center;flex:1;margin:0}.flecha.svelte-2k4md6{color:var(--texto-suave);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;display:flex}.flecha.svelte-2k4md6:disabled{opacity:.3;cursor:default}.total.svelte-2k4md6{margin:10px 0 var(--e-1);text-align:center;font-weight:700}.bien.svelte-2k4md6{color:var(--acento)}.bajo.svelte-2k4md6{color:var(--ambar)}h3.svelte-2k4md6{justify-content:space-between;align-items:center;gap:var(--e-2);margin:14px 0 var(--e-1);font-size:var(--t-media);display:flex}.repetir.svelte-2k4md6{align-items:center;gap:var(--e-1);border:1px solid var(--borde);border-radius:var(--radio-campo);min-height:var(--toque);padding:var(--e-1) var(--e-3);font:inherit;font-size:var(--t-peque);color:var(--acento);cursor:pointer;background:0 0;display:inline-flex}.repetir.svelte-2k4md6:disabled,.todo.svelte-2k4md6:disabled{opacity:.5}.todo.svelte-2k4md6{margin-top:14px}h3.svelte-2k4md6 .suave:where(.svelte-2k4md6){font-weight:400;font-size:var(--t-peque)}ul.svelte-2k4md6{margin:0;padding:0;list-style:none}.linea.svelte-2k4md6{justify-content:space-between;gap:var(--e-2);border-bottom:1px solid var(--borde);font-size:var(--t-media);padding:5px 0;display:flex}summary.linea.svelte-2k4md6{cursor:pointer;list-style:none}summary.linea.svelte-2k4md6:before{content:"▸ ";color:var(--texto-suave)}details[open].svelte-2k4md6>summary.linea:where(.svelte-2k4md6):before{content:"▾ "}summary.linea.svelte-2k4md6>span:where(.svelte-2k4md6):first-child{flex:1}.ingredientes.svelte-2k4md6{padding-left:var(--e-4)}.cifras.svelte-2k4md6{white-space:nowrap}@media (width>=1024px){.ancha.svelte-ks43hs{grid-column:1/-1}.cuerpo.svelte-ks43hs{gap:var(--e-6);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;display:grid}.cuerpo.svelte-ks43hs table:where(.svelte-ks43hs){margin-top:0}}.apuntados.svelte-ks43hs{margin:var(--e-1) 0 6px}.valor.svelte-ks43hs{font-size:var(--t-grande);color:var(--acento);font-weight:700}table.svelte-ks43hs{margin-top:var(--e-3);border-collapse:collapse;width:100%}th.svelte-ks43hs,td.svelte-ks43hs{padding:6px var(--e-1);text-align:right;border-bottom:1px solid var(--borde);white-space:nowrap}th.svelte-ks43hs:first-child,td.svelte-ks43hs:first-child{text-align:left;white-space:normal}th.svelte-ks43hs{font-size:var(--t-peque);color:var(--texto-suave);font-weight:600}.racha.svelte-ks43hs{align-items:center;gap:6px;display:inline-flex}.racha.svelte-ks43hs svg{color:var(--texto-suave);flex-shrink:0}td.activa.svelte-ks43hs{color:var(--acento);font-weight:700}tr.svelte-ks43hs:last-child td:where(.svelte-ks43hs){border-bottom:none}.pie.svelte-ks43hs{font-size:var(--t-peque);margin:10px 0 0}.cabecera.svelte-px3l39{justify-content:space-between;align-items:center;gap:var(--e-2);margin-bottom:var(--e-2);display:flex}.cabecera.svelte-px3l39 h2:where(.svelte-px3l39){margin:0}.flechas.svelte-px3l39{gap:var(--e-1);display:flex}.flechas.svelte-px3l39 .boton:where(.svelte-px3l39){width:var(--toque);padding:0}@media (width<=399px){.cabecera.svelte-px3l39 h2:where(.svelte-px3l39) svg{display:none}}.mes.svelte-px3l39{gap:var(--e-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.letra.svelte-px3l39{font-size:var(--t-mini);text-align:center}.dia.svelte-px3l39{min-height:var(--toque);color:var(--texto-suave);font:inherit;font-size:var(--t-media);border-radius:var(--radio-campo);cursor:pointer;background:0 0;border:2px solid #0000;padding:0;position:relative}.dia.svelte-px3l39:disabled{opacity:.35;cursor:default}.ambos.svelte-px3l39{color:var(--sobre-acento);background:var(--acento)}.uno.svelte-px3l39{color:var(--texto);background:color-mix(in srgb, var(--acento) 50%, var(--superficie))}.ninguno.svelte-px3l39{color:var(--texto);background:color-mix(in srgb, var(--ambar) 45%, var(--superficie))}.incompleto.svelte-px3l39{color:var(--texto);border:2px dashed var(--borde)}.hoy.svelte-px3l39{border-color:var(--borde)}.abierto.svelte-px3l39{border-color:var(--texto)}.punto.svelte-px3l39,.creatina.svelte-px3l39:after{width:var(--e-1);height:var(--e-1);background:currentColor;border-radius:50%;display:inline-block}.creatina.svelte-px3l39:after{content:"";bottom:var(--e-1);position:absolute;left:50%;transform:translate(-50%)}.raya.svelte-px3l39,.entreno.svelte-px3l39:before{width:var(--e-3);border-radius:var(--radio-pastilla);background:currentColor;height:2px;display:inline-block}.entreno.svelte-px3l39:before{content:"";top:var(--e-1);position:absolute;left:50%;transform:translate(-50%)}.leyenda.svelte-px3l39{gap:var(--e-1) var(--e-3);margin:var(--e-3) 0 var(--e-1);font-size:var(--t-peque);flex-wrap:wrap;display:flex}.leyenda.svelte-px3l39 span:where(.svelte-px3l39){align-items:center;gap:var(--e-1);display:inline-flex}.muestra.svelte-px3l39{border-radius:var(--radio-campo);width:.75rem;height:.75rem;display:inline-block}.pie.svelte-px3l39{font-size:var(--t-peque);margin:0}.cifra.svelte-103naz{margin:var(--e-1) 0 var(--e-2)}.cifra.svelte-103naz strong:where(.svelte-103naz){font-size:var(--t-h1);letter-spacing:-.02em}.pie.svelte-103naz{margin:var(--e-2) 0 0;font-size:var(--t-peque)}.titulo-pc.svelte-1jt9ky{display:none}.desplegar.svelte-1jt9ky{justify-content:space-between;align-items:center;gap:var(--e-2);width:100%;min-height:var(--toque);font:inherit;color:var(--texto);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.desplegar-texto.svelte-1jt9ky{gap:var(--e-1);min-width:0;display:grid}.desplegar.svelte-1jt9ky .titulo-icono:where(.svelte-1jt9ky){font-size:var(--t-titulo);margin:0;font-weight:600}.resumen-plegado.svelte-1jt9ky{font-size:var(--t-peque)}.flecha.svelte-1jt9ky{color:var(--texto-suave);flex-shrink:0;transition:transform .15s;display:flex}.girada.svelte-1jt9ky{transform:rotate(180deg)}.contenido.svelte-1jt9ky{margin-top:var(--e-3);display:none}.contenido.abierto.svelte-1jt9ky{display:block}@media (width>=768px){.titulo-pc.svelte-1jt9ky{display:flex}.desplegar.svelte-1jt9ky{display:none}.contenido.svelte-1jt9ky{margin-top:0;display:block}}.cifra.svelte-1jt9ky{margin:var(--e-1) 0}.cifra.svelte-1jt9ky strong:where(.svelte-1jt9ky){font-size:var(--t-h1);letter-spacing:-.02em}.frase.svelte-1jt9ky{margin:0}.pie.svelte-1jt9ky{margin:var(--e-2) 0 0;font-size:var(--t-peque)}.selector.svelte-1jt9ky{width:fit-content;margin-top:var(--e-4)}.selector-aporta.svelte-1jt9ky{width:fit-content;margin-bottom:var(--e-2)}.total.svelte-1jt9ky{margin:0 0 var(--e-1);font-size:var(--t-peque);text-align:left}table.svelte-1jt9ky{width:100%;margin-top:var(--e-2);border-collapse:collapse;font-size:var(--t-media);font-variant-numeric:tabular-nums}caption.svelte-1jt9ky{margin-bottom:var(--e-2);font-size:var(--t-peque);text-align:left}th.svelte-1jt9ky,td.svelte-1jt9ky{padding:var(--e-2) var(--e-1);border-bottom:1px solid var(--borde);text-align:right;font-weight:400}thead.svelte-1jt9ky th:where(.svelte-1jt9ky){color:var(--texto-suave);font-size:var(--t-peque)}tbody.svelte-1jt9ky th:where(.svelte-1jt9ky){text-align:left}.reco.svelte-1jt9ky{white-space:nowrap;font-weight:600}thead.svelte-1jt9ky .reco:where(.svelte-1jt9ky){white-space:normal;font-weight:400}.aviso.svelte-1jt9ky{color:var(--ambar);font-weight:600}.dias.svelte-1jt9ky th:where(.svelte-1jt9ky),.dias.svelte-1jt9ky td:where(.svelte-1jt9ky){color:var(--texto-suave);font-size:var(--t-peque);border-bottom:0}.oculto.svelte-1jt9ky{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pequenos.svelte-17i7of8{margin-top:var(--e-3);padding:var(--e-3);background:var(--superficie-2);border-radius:var(--radio-campo)}.pequenos.svelte-17i7of8 p:where(.svelte-17i7of8){margin:0 0 var(--e-1)}.pequenos.svelte-17i7of8 ul:where(.svelte-17i7of8){padding-left:var(--e-4);margin:0}.titulo.svelte-17i7of8{justify-content:space-between;align-items:center;gap:var(--e-2);margin-bottom:var(--e-2);flex-wrap:wrap;display:flex}.titulo.svelte-17i7of8 h2:where(.svelte-17i7of8){margin:0}ol.svelte-17i7of8{margin:0;padding:0;list-style:none}li.svelte-17i7of8{padding:5px 0}.linea.svelte-17i7of8{justify-content:space-between;gap:var(--e-2);font-size:var(--t-media);display:flex}.nombre.svelte-17i7of8{overflow-wrap:anywhere;min-width:0}.cifras.svelte-17i7of8{white-space:nowrap}.linea.svelte-17i7of8{margin-bottom:var(--e-1)}.pie.svelte-17i7of8{font-size:var(--t-peque);margin:10px 0 0}ul.svelte-efzhp9{margin:0;padding:0;list-style:none}li.svelte-efzhp9{padding:5px 0}.linea.svelte-efzhp9{justify-content:space-between;gap:var(--e-2);font-size:var(--t-media);display:flex}.cifras.svelte-efzhp9{white-space:nowrap}.linea.svelte-efzhp9{margin-bottom:var(--e-1)}.pie.svelte-efzhp9{font-size:var(--t-peque);margin:10px 0 0}.resumen.svelte-1inm57h{margin:var(--e-1) 0}.grafica.svelte-1inm57h{height:220px;margin:var(--e-2) 0 var(--e-1);position:relative}.pie.svelte-1inm57h{font-size:var(--t-peque);margin:10px 0 0}.cabecera.svelte-1ojm0jp{align-items:center;gap:var(--e-1);margin:-8px -8px 0;display:flex}.cabecera.svelte-1ojm0jp h2:where(.svelte-1ojm0jp){font-size:var(--t-titulo);flex:1;margin:0}.volver.svelte-1ojm0jp,.estrella.svelte-1ojm0jp{min-width:44px;min-height:44px;color:var(--texto-suave);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.estrella.activa.svelte-1ojm0jp{color:var(--acento)}.datos.svelte-1ojm0jp{margin:0 0 var(--e-3);font-size:var(--t-peque)}.arriba.svelte-1ojm0jp{gap:var(--e-4);flex-wrap:wrap;align-items:flex-start;display:flex}.gif.svelte-1ojm0jp{border-radius:var(--radio-boton);background:#fff;flex-shrink:0;width:180px;height:180px}.records.svelte-1ojm0jp{flex:200px}.records.svelte-1ojm0jp p:where(.svelte-1ojm0jp){margin:0 0 var(--e-1);font-size:var(--t-media)}.nota.svelte-1ojm0jp{padding:var(--e-2) var(--e-3);background:var(--superficie-2);border-radius:var(--radio-campo);margin-top:var(--e-2)!important}h3.svelte-1ojm0jp{margin:var(--e-4) 0 var(--e-2);font-size:var(--t-media)}.records.svelte-1ojm0jp h3:where(.svelte-1ojm0jp){margin-top:0}.grafica.svelte-1ojm0jp{height:180px;position:relative}.historial.svelte-1ojm0jp{margin:0;padding:0;list-style:none}.historial.svelte-1ojm0jp li:where(.svelte-1ojm0jp){align-items:baseline;gap:var(--e-3);padding:var(--e-2) 0;font-size:var(--t-media);border-bottom:1px solid var(--borde);display:flex}.historial.svelte-1ojm0jp li:where(.svelte-1ojm0jp):last-child{border-bottom:none}.fecha.svelte-1ojm0jp{color:var(--texto-suave);flex:0 0 56px}.resumen.svelte-1ojm0jp{font-variant-numeric:tabular-nums;flex:1}.rm.svelte-1ojm0jp{font-size:var(--t-peque);white-space:nowrap}details.svelte-1ojm0jp{margin-top:var(--e-4)}summary.svelte-1ojm0jp{min-height:var(--toque);font-size:var(--t-media);cursor:pointer;align-items:center;font-weight:600;display:flex}.pasos.svelte-1ojm0jp{padding-left:var(--e-5);font-size:var(--t-media);margin:0;line-height:1.5}.pasos.svelte-1ojm0jp li:where(.svelte-1ojm0jp){margin-bottom:var(--e-1)}.editar.svelte-1ojm0jp form:where(.svelte-1ojm0jp){margin-top:var(--e-2)}.ayuda.svelte-1ojm0jp{margin:calc(-1 * var(--e-1)) 0 var(--e-3);font-size:var(--t-peque)}.botones.svelte-1ojm0jp{justify-content:space-between;gap:var(--e-2);flex-wrap:wrap;display:flex}.quitar.svelte-1ojm0jp{color:var(--error)}.mini.svelte-1rbhpri{color:var(--texto-suave);background:var(--superficie-2);border-radius:var(--radio-campo);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}img.svelte-1rbhpri{object-fit:cover;filter:brightness(.92);width:100%;height:100%}.rejilla.svelte-9qpg0h{gap:0 var(--e-4);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;display:grid}@media (width<=400px){.rejilla.svelte-9qpg0h{grid-template-columns:1fr}}.semanas.svelte-9qpg0h{align-items:stretch;gap:var(--e-1);height:140px;margin:var(--e-2) 0;display:flex}.semana.svelte-9qpg0h{align-items:center;gap:var(--e-1);flex-direction:column;flex:1;min-width:0;display:flex}.columna.svelte-9qpg0h{flex:1;align-items:flex-end;width:100%;max-width:32px;display:flex}.relleno.svelte-9qpg0h{background:var(--acento);border-radius:var(--radio-campo) var(--radio-campo) 2px 2px;width:100%;min-height:2px}.relleno.actual.svelte-9qpg0h{opacity:.5}.cifra.svelte-9qpg0h{font-size:var(--t-peque);font-weight:600}.etiqueta.svelte-9qpg0h{font-size:var(--t-mini);white-space:nowrap}.pie.svelte-9qpg0h{margin:var(--e-2) 0 0;font-size:var(--t-peque)}.grupos.svelte-9qpg0h{margin:0;padding:0;list-style:none}.grupos.svelte-9qpg0h li:where(.svelte-9qpg0h){margin-bottom:var(--e-2)}.fila-grupo.svelte-9qpg0h{margin-bottom:var(--e-1);font-size:var(--t-media);justify-content:space-between;display:flex}table.svelte-9qpg0h{border-collapse:collapse;width:100%;font-size:var(--t-media)}th.svelte-9qpg0h,td.svelte-9qpg0h{padding:var(--e-2) 0;text-align:right;border-bottom:1px solid var(--borde)}th.svelte-9qpg0h:first-child{text-align:left;font-weight:500}thead.svelte-9qpg0h th:where(.svelte-9qpg0h){font-size:var(--t-peque);color:var(--texto-suave);font-weight:500}tbody.svelte-9qpg0h tr:where(.svelte-9qpg0h):last-child th:where(.svelte-9qpg0h),tbody.svelte-9qpg0h tr:where(.svelte-9qpg0h):last-child td:where(.svelte-9qpg0h){border-bottom:none}.bajo.svelte-9qpg0h{color:var(--ambar)}.ejercicios.svelte-9qpg0h ul:where(.svelte-9qpg0h){margin:0;padding:0;list-style:none}.ejercicios.svelte-9qpg0h li:where(.svelte-9qpg0h) button:where(.svelte-9qpg0h){align-items:center;gap:var(--e-3);width:100%;min-height:56px;padding:var(--e-1) 0;font:inherit;color:var(--texto);text-align:left;border:none;border-bottom:1px solid var(--borde);cursor:pointer;background:0 0;display:flex}.ejercicios.svelte-9qpg0h li:where(.svelte-9qpg0h):last-child button:where(.svelte-9qpg0h){border-bottom:none}.ejercicios.svelte-9qpg0h li:where(.svelte-9qpg0h) button:where(.svelte-9qpg0h):hover:not(:disabled) .nombre:where(.svelte-9qpg0h){color:var(--acento)}.textos.svelte-9qpg0h{flex-direction:column;flex:1;min-width:0;display:flex}.nombre.svelte-9qpg0h{font-size:var(--t-media);font-weight:500}.detalle.svelte-9qpg0h{font-size:var(--t-peque)}.rm.svelte-9qpg0h{font-size:var(--t-media);white-space:nowrap;flex-shrink:0}.rm.svelte-9qpg0h .suave:where(.svelte-9qpg0h){font-size:var(--t-peque)}.medias.svelte-ywud3p{gap:0 var(--e-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.apuntados.svelte-ywud3p{font-size:var(--t-peque);font-weight:400}.media.svelte-ywud3p{align-items:center;gap:var(--e-4);display:flex}.media-datos.svelte-ywud3p{flex:1;min-width:0}.cifra.svelte-ywud3p{font-size:var(--t-grande);letter-spacing:-.02em;font-weight:700}.mini.svelte-ywud3p{font-size:var(--t-mini)}.proteinas.svelte-ywud3p{justify-content:space-between;align-items:baseline;gap:0 var(--e-2);margin-bottom:var(--e-2);font-size:var(--t-media);flex-wrap:wrap;display:flex}.cifra-media.svelte-ywud3p{font-size:var(--t-titulo)}.cumplidos.svelte-ywud3p{margin:var(--e-3) 0 0;font-size:var(--t-peque);color:var(--texto-suave);padding:0;list-style:none}.cumplidos.svelte-ywud3p li:where(.svelte-ywud3p){align-items:center;gap:6px;padding:2px 0;display:flex}.cumplidos.svelte-ywud3p strong:where(.svelte-ywud3p){color:var(--texto)}@media (width>=1024px){.rejilla.svelte-ywud3p{gap:0 var(--e-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}.bien.svelte-ywud3p{color:var(--acento)}.bajo.svelte-ywud3p{color:var(--ambar)}.pie.svelte-ywud3p{font-size:var(--t-peque);margin:10px 0 0;line-height:1.5}.titulo.svelte-ywud3p{justify-content:space-between;align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.titulo.svelte-ywud3p h2:where(.svelte-ywud3p){margin:0}.periodo.svelte-ywud3p{margin:20px 0 10px}.grafica.svelte-ywud3p{height:220px;margin:var(--e-3) 0 var(--e-1);position:relative}table.svelte-ywud3p{border-collapse:collapse;width:100%}th.svelte-ywud3p,td.svelte-ywud3p{padding:6px var(--e-1);text-align:right;border-bottom:1px solid var(--borde)}th.svelte-ywud3p:first-child,td.svelte-ywud3p:first-child{text-align:left}th.svelte-ywud3p{font-size:var(--t-peque);color:var(--texto-suave);font-weight:600}td[colspan].svelte-ywud3p{text-align:right;font-size:var(--t-peque)}tbody.svelte-ywud3p tr:where(.svelte-ywud3p){cursor:pointer}tbody.svelte-ywud3p tr.abierto:where(.svelte-ywud3p) td:where(.svelte-ywud3p){background:color-mix(in srgb, var(--acento) 12%, transparent)}.dia.svelte-ywud3p{font:inherit;color:inherit;cursor:pointer;-webkit-text-decoration:underline dotted var(--texto-suave);text-decoration:underline dotted var(--texto-suave);text-underline-offset:3px;background:0 0;border:none;padding:0}tr.en-curso.svelte-ywud3p td:where(.svelte-ywud3p):not(.bajo){color:var(--texto-suave)}.nota.svelte-ywud3p{text-transform:none;font-size:var(--t-mini);margin-left:var(--e-1)}tr.svelte-ywud3p:last-child td:where(.svelte-ywud3p){border-bottom:none}.estado.svelte-jkx031{margin:0 0 var(--e-2)}.solo-biblioteca.svelte-jkx031{border-top:1px solid var(--borde);padding-top:var(--e-3);margin-bottom:var(--e-3)}.solo-biblioteca.svelte-jkx031 p:where(.svelte-jkx031){margin:0 0 var(--e-2)}.detalle.svelte-jkx031{display:block}.contenido.svelte-jkx031{margin:var(--e-2) 0 0;font-size:var(--t-media);padding-left:0;list-style:none}.contenido.svelte-jkx031 li:where(.svelte-jkx031){align-items:flex-start;gap:var(--e-2);padding:2px 0;display:flex}.contenido.svelte-jkx031 li:where(.svelte-jkx031) svg{color:var(--texto-suave);flex-shrink:0;margin-top:3px}.botones.svelte-jkx031{flex-wrap:wrap}.botones.svelte-jkx031 .boton:where(.svelte-jkx031),.solo-biblioteca.svelte-jkx031 .fila:where(.svelte-jkx031) .boton:where(.svelte-jkx031){flex:190px}.solo-biblioteca.svelte-jkx031 .fila:where(.svelte-jkx031){flex-wrap:wrap}.botones.svelte-jkx031{margin:var(--e-3) 0}.archivo.svelte-jkx031{color:var(--texto);margin-bottom:var(--e-2)}.revisar.svelte-jkx031{border:1px solid var(--acento);border-radius:var(--radio-boton);padding:10px var(--e-3);margin-bottom:var(--e-2);font-size:var(--t-media)}.revisar.svelte-jkx031 p:where(.svelte-jkx031){margin:0 0 var(--e-2)}.estado.svelte-yadx7e{margin:0 0 var(--e-3);font-size:var(--t-media);align-items:flex-start;gap:6px;display:flex}.estado.svelte-yadx7e svg{flex-shrink:0;margin-top:3px}.aviso.svelte-yadx7e{color:var(--ambar)}.botones.svelte-yadx7e{flex-wrap:wrap}.clave.svelte-yadx7e{margin-top:6px}.clave.svelte-yadx7e input:where(.svelte-yadx7e){margin:0}.clave.svelte-yadx7e .boton:where(.svelte-yadx7e){flex:0 0 var(--toque);padding:0}form.svelte-yadx7e .principal:where(.svelte-yadx7e){margin-top:var(--e-3)}.estado.svelte-yadx7e .gira{animation:1s linear infinite svelte-yadx7e-girar}@keyframes svelte-yadx7e-girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.estado.svelte-yadx7e .gira{animation:none}}.explica.svelte-z6lb65{margin:calc(-1 * var(--e-1)) 0 var(--e-3)}.cifra.svelte-z6lb65{margin:var(--e-3) 0 var(--e-1)}.cifra.svelte-z6lb65 strong:where(.svelte-z6lb65){font-size:var(--t-h1);letter-spacing:-.02em}.resumen.svelte-z6lb65{margin:var(--e-1) 0 0}.estado.svelte-z6lb65{margin:0 0 var(--e-3);font-size:var(--t-media);align-items:flex-start;gap:6px;display:flex}.estado.svelte-z6lb65 svg{flex-shrink:0;margin-top:3px}.clave.svelte-z6lb65{margin-top:6px}.clave.svelte-z6lb65 input:where(.svelte-z6lb65){margin:0}.clave.svelte-z6lb65 .boton:where(.svelte-z6lb65){flex:0 0 var(--toque);padding:0}@media (width>=1024px){.columnas.svelte-z6lb65{gap:0 var(--e-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}.cabecera.svelte-4fj5fj{align-items:center;gap:var(--e-2);margin:-4px 0 var(--e-2);display:flex}.titulo.svelte-4fj5fj{align-items:center;gap:var(--e-3);min-width:0;min-height:var(--toque);font:inherit;color:var(--texto);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;padding:0;display:flex}.nombre.svelte-4fj5fj{font-size:var(--t-titulo);font-weight:600;line-height:1.3}.titulo.svelte-4fj5fj .info{color:var(--texto-suave);flex-shrink:0}.titulo.svelte-4fj5fj:hover .nombre:where(.svelte-4fj5fj){color:var(--acento)}.quitar-ejercicio.svelte-4fj5fj,.quitar-serie.svelte-4fj5fj{min-width:44px;min-height:44px;color:var(--texto-suave);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.quitar-ejercicio.svelte-4fj5fj:hover,.quitar-serie.svelte-4fj5fj:hover{color:var(--texto)}.ultima.svelte-4fj5fj{margin:0 0 var(--e-1);font-size:var(--t-media)}.cambio.svelte-4fj5fj{margin-left:var(--e-1);padding:0 var(--e-2);font-size:var(--t-peque);color:var(--texto-suave);background:var(--superficie-2);border-radius:var(--radio-pastilla);font-weight:600;display:inline-block}.cambio.sube.svelte-4fj5fj{color:var(--acento);background:var(--acento-suave)}.consejo.svelte-4fj5fj{margin:0 0 var(--e-1);font-size:var(--t-peque);color:var(--acento)}.series.svelte-4fj5fj{margin:var(--e-2) 0 0;padding:0;list-style:none}.series.svelte-4fj5fj li:where(.svelte-4fj5fj){align-items:center;gap:var(--e-3);border-bottom:1px solid var(--borde);display:flex}.series.svelte-4fj5fj li:where(.svelte-4fj5fj):last-child{border-bottom:none}.n.svelte-4fj5fj{width:24px;height:24px;font-size:var(--t-mini);color:var(--acento);background:var(--acento-suave);border-radius:var(--radio-pastilla);justify-content:center;align-items:center;font-weight:600;display:flex}.valor.svelte-4fj5fj{min-height:var(--toque);font:inherit;font-variant-numeric:tabular-nums;color:var(--texto);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;padding:0;font-weight:500}.valor.svelte-4fj5fj:hover{color:var(--acento)}.editar.svelte-4fj5fj{align-items:flex-end;gap:var(--e-2);padding:var(--e-2) 0;flex-wrap:wrap;flex:1;display:flex}.editar.svelte-4fj5fj label:where(.svelte-4fj5fj){flex:80px;margin:0}.editar.svelte-4fj5fj input:where(.svelte-4fj5fj){min-height:40px;padding:var(--e-1) var(--e-2)}.apuntar.svelte-4fj5fj{align-items:flex-end;gap:var(--e-2);margin-top:var(--e-3);flex-wrap:wrap;display:flex}.campo.svelte-4fj5fj{flex:130px;margin:0}.etiqueta.svelte-4fj5fj{font-size:var(--t-media);font-weight:500;display:block}.contador.svelte-4fj5fj{background:var(--superficie-2);border:1px solid var(--borde);border-radius:var(--radio-campo);align-items:stretch;margin-top:6px;display:flex}.contador.svelte-4fj5fj:focus-within{border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-suave)}.contador.svelte-4fj5fj input:where(.svelte-4fj5fj){min-width:0;padding:0 var(--e-1);text-align:center;box-shadow:none;appearance:textfield;background:0 0;border:none;flex:1;margin:0;font-weight:600}.contador.svelte-4fj5fj input:where(.svelte-4fj5fj)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contador.svelte-4fj5fj input:where(.svelte-4fj5fj)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.contador.svelte-4fj5fj button:where(.svelte-4fj5fj){width:40px;min-height:42px;color:var(--texto-suave);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.contador.svelte-4fj5fj button:where(.svelte-4fj5fj):hover{color:var(--texto)}.apuntar.svelte-4fj5fj .boton:where(.svelte-4fj5fj){flex:1 0 100%}.pista.svelte-4fj5fj{margin:var(--e-1) 0 0;font-size:var(--t-peque)}@media (width>=560px){.apuntar.svelte-4fj5fj .boton:where(.svelte-4fj5fj){flex:none}}.cabecera.svelte-jm28jr{justify-content:space-between;align-items:center;gap:var(--e-2);margin:-8px 0 var(--e-2);display:flex}.cabecera.svelte-jm28jr h2:where(.svelte-jm28jr){margin:0}.campo-buscar.svelte-jm28jr{margin-bottom:var(--e-3);position:relative}.campo-buscar.svelte-jm28jr svg{left:var(--e-3);color:var(--texto-suave);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.campo-buscar.svelte-jm28jr input:where(.svelte-jm28jr){margin:0;padding-left:40px}.oculto.svelte-jm28jr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.grupos.svelte-jm28jr{margin:0 calc(-1 * var(--e-4)) var(--e-3);padding:0 var(--e-4);scrollbar-width:none;overflow-x:auto}.grupos.svelte-jm28jr .segmentado:where(.svelte-jm28jr){width:max-content}.grupos.svelte-jm28jr button:where(.svelte-jm28jr){white-space:nowrap}h3.svelte-jm28jr{margin:var(--e-3) 0 var(--e-1);font-size:var(--t-peque);color:var(--texto-suave);text-transform:uppercase;letter-spacing:.04em;font-weight:600}ul.svelte-jm28jr{margin:0;padding:0;list-style:none}.opcion.svelte-jm28jr{align-items:center;gap:var(--e-3);width:100%;min-height:56px;padding:var(--e-1) 0;font:inherit;color:var(--texto);text-align:left;border:none;border-bottom:1px solid var(--borde);cursor:pointer;background:0 0;display:flex}li.svelte-jm28jr:last-child .opcion:where(.svelte-jm28jr){border-bottom:none}.opcion.svelte-jm28jr:hover:not(:disabled) .nombre:where(.svelte-jm28jr){color:var(--acento)}.textos.svelte-jm28jr{flex-direction:column;min-width:0;display:flex}.nombre.svelte-jm28jr{align-items:center;gap:var(--e-1);font-size:var(--t-media);font-weight:500;display:flex}.nombre.svelte-jm28jr .estrella{color:var(--acento);flex-shrink:0}.detalle.svelte-jm28jr{font-size:var(--t-peque);color:var(--texto-suave)}.crear.svelte-jm28jr{width:100%;margin-top:var(--e-3)}.descanso.svelte-xmhkrv{top:var(--e-2);z-index:5;align-items:center;gap:var(--e-2);margin-bottom:var(--e-4);padding:var(--e-1) var(--e-2) var(--e-1) var(--e-3);font-size:var(--t-media);background:var(--superficie);border:1px solid var(--acento);border-radius:var(--radio-boton);box-shadow:var(--sombra-flotante);display:flex;position:sticky;overflow:hidden}.descanso.svelte-xmhkrv>svg{color:var(--acento);flex-shrink:0}.barra.svelte-xmhkrv{z-index:-1;background:var(--acento-suave);transform-origin:0;transition:transform .25s linear;position:absolute;inset:0}.acabado.svelte-xmhkrv{background:var(--acento-suave)}.texto.svelte-xmhkrv{flex:1;min-width:0}.cifra.svelte-xmhkrv{font-size:var(--t-titulo);font-variant-numeric:tabular-nums}.ajuste.svelte-xmhkrv{min-width:44px;min-height:44px;font:inherit;font-size:var(--t-peque);color:var(--texto);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}@media (prefers-reduced-motion:reduce){.barra.svelte-xmhkrv{transition:none}}.cabecera.svelte-1a4ie2p{justify-content:space-between;align-items:center;gap:var(--e-2);margin:-8px 0 var(--e-1);display:flex}.cabecera.svelte-1a4ie2p h2:where(.svelte-1a4ie2p){margin:0}p.svelte-1a4ie2p{margin:0 0 var(--e-3)}ul.svelte-1a4ie2p{margin:0 0 var(--e-3);padding:0;list-style:none}li.svelte-1a4ie2p{align-items:center;gap:var(--e-3);padding:var(--e-2) 0;border-bottom:1px solid var(--borde);display:flex}li.svelte-1a4ie2p:last-child{border-bottom:none}.textos.svelte-1a4ie2p{flex-direction:column;flex:1;min-width:0;display:flex}.nombre.svelte-1a4ie2p{align-items:center;gap:var(--e-1) var(--e-2);flex-wrap:wrap;font-weight:600;display:flex}.etiqueta.svelte-1a4ie2p{padding:0 var(--e-2);font-size:var(--t-mini);color:var(--texto-suave);background:var(--superficie-2);border-radius:var(--radio-pastilla);font-weight:600}.etiqueta.nuevo.svelte-1a4ie2p{color:var(--acento);background:var(--acento-suave)}.detalle.svelte-1a4ie2p{font-size:var(--t-peque);font-variant-numeric:tabular-nums}.quitar.svelte-1a4ie2p{min-width:44px;min-height:44px;color:var(--texto-suave);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.aviso.svelte-1a4ie2p{font-size:var(--t-peque)}.botones.svelte-1a4ie2p{gap:var(--e-2);flex-wrap:wrap;display:flex}.botones.svelte-1a4ie2p .boton:where(.svelte-1a4ie2p){flex:140px}.cabecera-dia.svelte-1tygu7z{align-items:center;gap:var(--e-1);margin-bottom:var(--e-4);display:flex}.cabecera-dia.svelte-1tygu7z h1:where(.svelte-1tygu7z){text-align:center;flex:1;margin:0}.flecha.svelte-1tygu7z{min-width:44px;min-height:44px;color:var(--texto-suave);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.flecha.svelte-1tygu7z:hover:not(:disabled){color:var(--texto)}.flecha.svelte-1tygu7z:disabled{opacity:.3;cursor:default}@media (width>=1024px){.cabecera-dia.svelte-1tygu7z h1:where(.svelte-1tygu7z){text-align:left;flex:0 auto}}.otro-dia.svelte-1tygu7z{justify-content:space-between;align-items:center;gap:0 var(--e-3);margin:-8px 0 var(--e-4);padding:var(--e-2) var(--e-3);font-size:var(--t-media);background:var(--superficie);border:1px solid var(--ambar-grafico);border-radius:var(--radio-boton);flex-wrap:wrap;display:flex}.otro-dia.svelte-1tygu7z .icono-ambar{color:var(--ambar)}.volver-hoy.svelte-1tygu7z{min-height:var(--toque);font:inherit;color:var(--texto);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.resumen.svelte-1tygu7z{margin:-8px 0 var(--e-3);text-align:center}@media (width>=1024px){.resumen.svelte-1tygu7z{text-align:left}}.acciones.svelte-1tygu7z{gap:var(--e-2);margin-bottom:var(--e-5);flex-wrap:wrap;display:flex}.acciones.svelte-1tygu7z .boton:where(.svelte-1tygu7z):first-child{flex:200px}.rutinas.svelte-1tygu7z{margin:0;padding:0;list-style:none}.rutinas.svelte-1tygu7z li:where(.svelte-1tygu7z){align-items:center;gap:var(--e-2);padding:var(--e-2) 0;border-bottom:1px solid var(--borde);display:flex}.rutinas.svelte-1tygu7z li:where(.svelte-1tygu7z):last-child{border-bottom:none}.textos.svelte-1tygu7z{flex-direction:column;flex:1;min-width:0;display:flex}.nombre.svelte-1tygu7z{font-weight:600}.detalle.svelte-1tygu7z{font-size:var(--t-peque);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quitar.svelte-1tygu7z{min-width:44px;min-height:44px;color:var(--texto-suave);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.descanso-ajuste.svelte-1tygu7z p:where(.svelte-1tygu7z){margin:0 0 var(--e-3)}.descanso-ajuste.svelte-1tygu7z .segmentado:where(.svelte-1tygu7z) button:where(.svelte-1tygu7z){flex:1}ul.svelte-1g2pfov{padding:0 var(--e-4);list-style:none}li.svelte-1g2pfov+li:where(.svelte-1g2pfov){border-top:1px solid var(--borde)}a.svelte-1g2pfov{align-items:center;gap:var(--e-3);min-height:64px;padding:var(--e-2) 0;color:var(--texto);text-decoration:none;display:flex}.icono.svelte-1g2pfov{width:44px;height:44px;color:var(--acento);background:var(--acento-suave);border-radius:var(--radio-boton);flex-shrink:0;justify-content:center;align-items:center;display:flex}.textos.svelte-1g2pfov{flex-direction:column;flex:1;display:flex}.nombre.svelte-1g2pfov{font-weight:600}.textos.svelte-1g2pfov .suave:where(.svelte-1g2pfov){font-size:var(--t-peque)}a.svelte-1g2pfov .flecha{color:var(--texto-suave);flex-shrink:0}a.svelte-1g2pfov:hover .nombre:where(.svelte-1g2pfov){color:var(--acento)}.aviso.svelte-eak7tn{left:0;right:0;bottom:calc(80px + env(safe-area-inset-bottom));z-index:10;padding:0 var(--e-4);pointer-events:none;justify-content:center;display:flex;position:fixed}@media (width>=768px){.aviso.svelte-eak7tn{left:var(--ancho-menu);bottom:var(--e-5)}}.caja.svelte-eak7tn{align-items:center;gap:var(--e-2);width:100%;max-width:608px;padding:var(--e-1) var(--e-1) var(--e-1) 14px;font-size:var(--t-media);color:var(--superficie);background:var(--texto);border-radius:var(--radio-boton);box-shadow:var(--sombra-flotante);pointer-events:auto;animation:.15s ease-out svelte-eak7tn-entrar;display:flex}.caja.svelte-eak7tn span:where(.svelte-eak7tn){padding:var(--e-2) 0;flex:1}button.svelte-eak7tn{min-height:44px;font:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0}.accion.svelte-eak7tn{padding:0 var(--e-3);color:var(--acento-aviso);font-weight:700}.cerrar.svelte-eak7tn{min-width:44px;color:var(--superficie);opacity:.7;justify-content:center;align-items:center;display:flex}@keyframes svelte-eak7tn-entrar{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.caja.svelte-eak7tn{animation:none}}dialog.svelte-ibswag{width:min(420px,100% - 32px);max-width:none;color:var(--texto);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-tarjeta);box-shadow:var(--sombra-flotante);padding:0}dialog[open].svelte-ibswag{animation:.15s ease-out svelte-ibswag-aparecer}dialog.svelte-ibswag::backdrop{background:#0009}form.svelte-ibswag{gap:var(--e-3);padding:var(--e-5);flex-direction:column;display:flex}h2.svelte-ibswag{font-size:var(--t-titulo);margin:0;line-height:1.35}p.svelte-ibswag{font-size:var(--t-media);color:var(--texto-suave);margin:0}input.svelte-ibswag{margin:0}.botones.svelte-ibswag{justify-content:flex-end;gap:var(--e-2);margin-top:var(--e-2);display:flex}@media (width<=480px){.botones.svelte-ibswag>:where(.svelte-ibswag){flex:1}}@keyframes svelte-ibswag-aparecer{0%{opacity:0;transform:translateY(8px)scale(.98)}}.bienvenida.svelte-1hr1ise{z-index:30;background:var(--fondo);position:fixed;inset:0;overflow-y:auto}.caja.svelte-1hr1ise{max-width:440px;min-height:100dvh;padding:var(--e-5) var(--e-4) calc(var(--e-5) + env(safe-area-inset-bottom));flex-direction:column;justify-content:center;margin:0 auto;display:flex}.arriba.svelte-1hr1ise{justify-content:space-between;align-items:center;display:flex}.puntos.svelte-1hr1ise{gap:var(--e-1);margin:var(--e-2) 0 var(--e-6);display:flex}.puntos.svelte-1hr1ise span:where(.svelte-1hr1ise){border-radius:var(--radio-pastilla);background:var(--borde);flex:1;height:4px;transition:background-color .2s}.puntos.svelte-1hr1ise span.hecho:where(.svelte-1hr1ise){background:var(--acento)}.icono.svelte-1hr1ise{width:56px;height:56px;margin-bottom:var(--e-4);color:var(--acento);background:var(--acento-suave);border-radius:var(--radio-pastilla);justify-content:center;align-items:center;display:flex}.icono.grande.svelte-1hr1ise{width:72px;height:72px;color:var(--sobre-acento);background:var(--acento);border-radius:22px}h1.svelte-1hr1ise{margin-bottom:var(--e-3)}h1.svelte-1hr1ise:focus{outline:none}h1.svelte-1hr1ise .suave:where(.svelte-1hr1ise){font-size:var(--t-base);font-weight:400}p.svelte-1hr1ise{margin:0 0 var(--e-3)}form.svelte-1hr1ise{margin-top:var(--e-2)}.botones.svelte-1hr1ise{gap:var(--e-2);margin-top:var(--e-5);flex-direction:column;display:flex}main.svelte-1n46o8q{padding:var(--e-4) var(--e-4) calc(80px + env(safe-area-inset-bottom));flex:1}.contenido.svelte-1n46o8q{max-width:640px;margin:0 auto}.dia-cambiado.svelte-1n46o8q{align-items:center;gap:var(--e-3);margin-bottom:var(--e-4);padding:10px var(--e-3);font-size:var(--t-media);background:var(--ambar-suave);border-radius:var(--radio-boton);display:flex}.dia-cambiado.svelte-1n46o8q .icono-aviso{color:var(--ambar);flex-shrink:0}.texto-aviso.svelte-1n46o8q{flex:1}.dia-cambiado.svelte-1n46o8q .boton:where(.svelte-1n46o8q){flex-shrink:0}nav.svelte-1n46o8q{background:var(--superficie);border-top:1px solid var(--borde);padding-bottom:env(safe-area-inset-bottom);display:flex;position:fixed;inset:auto 0 0}nav.svelte-1n46o8q a:where(.svelte-1n46o8q){align-items:center;gap:var(--e-1);min-width:0;padding:10px 0 var(--e-2);color:var(--texto-suave);font-size:var(--t-mini);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;font-weight:500;text-decoration:none;display:flex}nav.svelte-1n46o8q a.activa:where(.svelte-1n46o8q){color:var(--acento);font-weight:600}.icono.svelte-1n46o8q{border-radius:var(--radio-pastilla);justify-content:center;align-items:center;width:56px;height:30px;transition:background-color .2s;display:flex}nav.svelte-1n46o8q a.activa:where(.svelte-1n46o8q) .icono:where(.svelte-1n46o8q){background:var(--acento-suave)}nav.svelte-1n46o8q a:where(.svelte-1n46o8q):hover:not(.activa){color:var(--texto)}.nombre.svelte-1n46o8q{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.marca.svelte-1n46o8q,.solo-pc.svelte-1n46o8q{display:none}@media (width>=768px){nav.svelte-1n46o8q a.solo-pc:where(.svelte-1n46o8q){display:flex}nav.svelte-1n46o8q a.solo-movil:where(.svelte-1n46o8q){display:none}}.logo.svelte-1n46o8q{width:36px;height:36px;color:var(--sobre-acento);background:var(--acento);border-radius:var(--radio-boton);justify-content:center;align-items:center;display:flex}@media (width>=768px){main.svelte-1n46o8q{padding:var(--e-6) var(--e-5) var(--e-6) calc(var(--ancho-menu) + var(--e-5))}.contenido.svelte-1n46o8q{max-width:720px}nav.svelte-1n46o8q{width:var(--ancho-menu);gap:var(--e-1);padding:var(--e-5) var(--e-2);border-top:none;border-right:1px solid var(--borde);flex-direction:column;inset:0 auto 0 0;overflow-y:auto}nav.svelte-1n46o8q a:where(.svelte-1n46o8q){padding:var(--e-2) 0;flex:none}.marca.svelte-1n46o8q{margin-bottom:var(--e-5);justify-content:center;align-items:center;gap:10px;display:flex}.nombre-app.svelte-1n46o8q{display:none}}@media (width>=1024px){main.svelte-1n46o8q{padding-left:calc(var(--ancho-menu) + var(--e-6));padding-right:var(--e-6)}.contenido.svelte-1n46o8q{max-width:960px;margin-left:0}.contenido.amplio.svelte-1n46o8q{max-width:1440px}nav.svelte-1n46o8q{padding:var(--e-5) var(--e-3)}nav.svelte-1n46o8q a:where(.svelte-1n46o8q){gap:var(--e-3);min-height:var(--toque);padding:0 var(--e-3);font-size:var(--t-media);border-radius:var(--radio-campo);flex-direction:row;transition:background-color .15s}nav.svelte-1n46o8q a.activa:where(.svelte-1n46o8q){background:var(--acento-suave)}nav.svelte-1n46o8q a:where(.svelte-1n46o8q):hover:not(.activa){background:var(--superficie-2)}.icono.svelte-1n46o8q,nav.svelte-1n46o8q a.activa:where(.svelte-1n46o8q) .icono:where(.svelte-1n46o8q){background:0 0;width:auto;height:auto}.marca.svelte-1n46o8q{padding:0 var(--e-2);justify-content:flex-start}.nombre-app.svelte-1n46o8q{font-size:var(--t-titulo);letter-spacing:-.01em;font-weight:700;display:inline}}
