:root{--oro:#c9a15b;--oro-suave:#c9a15b24;--oscuro:#14322a;--oscuro-2:#213c35;--fondo:#f2efe4;--panel:#fff;--texto:#2b332f;--borde:#ddd6c7;--topo:#b9a58b;--oro-texto:#8a6624;--grano-oro:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 0.95  0 0 0 0 0.8  0 0 0 0.22 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--dorado-boton:var(--grano-oro), linear-gradient(180deg, #ffffff38 0%, #fff0 42%, #462d0a1f 100%), linear-gradient(100deg, #a07a3c 0%, #bf9a5c 14%, #cfac70 32%, #dcbd82 48%, #f1e0b0 60%, #fbf1d2 66%, #ecd59e 73%, #d1af6f 86%, #b08944 100%);--dorado-boton-hover:var(--grano-oro), linear-gradient(180deg, #ffffff4d 0%, #fff0 42%, #462d0a1a 100%), linear-gradient(100deg, #ab8543 0%, #c9a464 14%, #d8b679 32%, #e6c98f 48%, #f7e9bf 60%, #fff8de 66%, #f2deab 73%, #dab878 86%, #b99250 100%);--sombra:0 4px 10px #00000014;--c-ventas:#1a66f0;--c-ventas-luz:#6aa6ff;--c-ventas-suave:#1a66f01a;--c-coste:#e8392f;--c-coste-luz:#ff8a7d;--c-coste-suave:#e8392f1c;--c-beneficio:#0e9f5a;--c-beneficio-luz:#4ade96;--c-beneficio-suave:#0e9f5a1c;--c-margen:#7c3aed;--c-margen-luz:#b794ff;--brillo:linear-gradient(180deg, #ffffff61 0%, #ffffff14 48%, #fff0 52%);--g-ventas:var(--brillo), linear-gradient(90deg, var(--c-ventas), var(--c-ventas-luz));--g-coste:var(--brillo), linear-gradient(90deg, var(--c-coste), var(--c-coste-luz));--g-beneficio:var(--brillo), linear-gradient(90deg, var(--c-beneficio), var(--c-beneficio-luz));--g-margen:var(--brillo), linear-gradient(90deg, var(--c-margen), var(--c-margen-luz));--c-aviso:#f08a00;--c-aviso-luz:#ffc547;--c-aviso-texto:#b86500;--g-aviso:var(--brillo), linear-gradient(90deg, var(--c-aviso), var(--c-aviso-luz));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;overflow-x:clip}body{background:var(--fondo);color:var(--texto);overflow-wrap:anywhere;font-family:Segoe UI,system-ui,Arial,sans-serif}img,table{max-width:100%}th,button{overflow-wrap:normal}.btn-icono{color:#888;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;padding:0;font-size:18px;display:inline-grid}.btn-icono:hover{background:var(--oro-suave);color:var(--oscuro)}.btn-icono.borrar{color:#b23b3b}.btn-icono.borrar:hover{background:#fbeaea}.con-icono{justify-content:center;align-items:center;gap:6px;display:inline-flex}.peligro-txt{color:#b23b3b}.revisar{color:#8a6418;background:#fff3d6;border-radius:10px;margin-top:4px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.thumb.vacio{color:#d6ccbd;background:#f6f2ec;padding:10px;display:block}.fila>*,.lista>*{min-width:0}h1,h2,h3{color:var(--oscuro)}a{color:inherit}label{margin-top:12px;margin-bottom:5px;font-size:14px;font-weight:500;display:block}input,select{border:1px solid var(--borde);background:#fff;border-radius:6px;width:100%;padding:12px;font-size:16px;transition:border .2s,box-shadow .2s}.pago-sinCobrar{color:#666;background:#eee}.pago-senal{color:#a5650f;background:#fdf0d9}.pago-pagado{color:#2e7d32;background:#e5f4e5}.pago-exceso{color:#b04a2a;background:#fde8e0}input[type=checkbox],input[type=radio]{width:auto;accent-color:var(--oro-texto);flex:none;padding:0}input:focus,select:focus{border-color:var(--oro-texto);box-shadow:0 0 0 3px var(--oro-suave);outline:none}.card{background:var(--panel);box-shadow:var(--sombra);border-radius:12px;margin-bottom:20px;padding:20px}.btn-principal{background:var(--dorado-boton);color:var(--oscuro);text-shadow:0 1px #fff5d799;cursor:pointer;border:1px solid #a8813f;border-radius:8px;min-height:48px;padding:14px 28px;font-size:16px;font-weight:600;transition:opacity .2s,transform .2s,box-shadow .2s;position:relative;box-shadow:inset 0 1px #fffae1d9,inset 0 -2px 3px #784b0a40}.btn-principal:hover{background:var(--dorado-boton-hover);transform:translateY(-1px);box-shadow:inset 0 1px #fffae1,inset 0 -2px 3px #784b0a33,0 0 16px #f0be508c,0 4px 12px #96641440}.btn-principal{isolation:isolate;animation:3.2s ease-in-out infinite resplandor-oro;overflow:hidden}.btn-principal:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff59 35%,#ffffffe6 50%,#ffffff59 65%,#0000);width:45%;animation:4.5s ease-in-out infinite destello-oro;position:absolute;top:-50%;bottom:-50%;left:-60%;transform:skew(-20deg)}.btn-principal:hover{animation:none}.btn-principal:hover:after{animation-duration:1.2s}.btn-principal:disabled,.btn-principal:disabled:after{animation:none}.btn-principal:disabled:after{display:none}@keyframes destello-oro{0%,45%{transform:skew(-20deg)translate(0)}to{transform:skew(-20deg)translate(480%)}}@keyframes resplandor-oro{0%,to{box-shadow:inset 0 1px #fffae1d9,inset 0 -2px 3px #784b0a40,0 0 6px #f0be5040}50%{box-shadow:inset 0 1px #fffae1d9,inset 0 -2px 3px #784b0a40,0 0 16px #f5c35599}}@media (prefers-reduced-motion:reduce){.btn-principal,.btn-principal:after{animation:none}}.btn-principal:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:inset 0 1px #fffae199}.tag-ejemplo{color:#2d4f7a;vertical-align:middle;background:#dce8f8;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11.5px;font-weight:700;display:inline-block}.cabecera-fija{z-index:50;background:var(--fondo);border-bottom:1px solid var(--borde);margin:-28px -28px 20px;padding:14px 28px;position:sticky;top:0}.cabecera-fija .fila-titulo{align-items:center;gap:10px;min-height:46px;display:flex}.cabecera-fija h1{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:26px;overflow:hidden}@media (width<=768px){.cabecera-fija{margin:-72px -16px 16px;padding:16px 16px 12px}.cabecera-fija .fila-titulo{padding-left:62px}.cabecera-fija h1{font-size:20px}}.btn-nuevo{justify-content:center;align-items:center;gap:6px;text-decoration:none;display:inline-flex}@media (width<=768px){.btn-nuevo{width:48px;padding:0;font-size:28px;font-weight:400;line-height:1}.btn-nuevo .txt{display:none}}.btn-secundario{color:var(--oscuro);border:1px solid var(--borde);cursor:pointer;background:0 0;border-radius:8px;padding:10px 18px;font-size:14px;font-weight:500}.resultado{border-left:5px solid var(--oro);background:#fffdf7;border-radius:8px;margin-top:20px;padding:20px;font-size:16px;line-height:1.6}.resultado h3{margin-bottom:12px}.cq{container-type:inline-size}.campos-datos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:12px;margin-top:-12px;display:grid}.campos-datos>.ancho{grid-column:1/-1}@container (width>=400px){.campos-datos{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr)}.campos-datos>.ancho.solo-movil{grid-column:auto}}@container (width>=520px){.campos-datos.amplio{grid-template-columns:repeat(8,minmax(0,1fr))}.campos-datos.amplio>.ancho{grid-column:1/-1}.campos-datos.amplio>.nombre-medidas,.campos-datos.amplio>.ancho.solo-movil.cat{grid-column:span 4}.campos-datos.amplio>.ancho.solo-movil.medidas-c,.campos-datos.amplio>.medio{grid-column:span 3}.campos-datos.amplio>.corto{grid-column:span 2}}.grid-2{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));column-gap:20px;display:grid}.aviso{color:#b23b3b;margin-top:8px;font-size:14px}.btn-ayuda{border-radius:50%;flex-shrink:0;width:44px;height:44px;padding:0;font-size:19px;font-weight:700;line-height:1}.vacio-titulo{color:#666;text-align:center;margin:8px 0 12px;font-size:18px}.vacio-guia{max-width:560px;margin:0 auto}.placeholder{border:2px dashed var(--borde);text-align:center;color:#888;border-radius:12px;padding:40px 20px}.resalte-ayuda{border-radius:10px;animation:3s ease-out resalte-ayuda}@keyframes resalte-ayuda{0%,60%{background-color:#f9eccd99;box-shadow:0 0 0 3px #c9a15bf2,0 0 22px 4px #f0c35a8c}to{box-shadow:0 0 #c9a15b00}}@media (prefers-reduced-motion:reduce){.resalte-ayuda{animation:none;box-shadow:0 0 0 3px #c9a15bf2}}.bloqueado-plan{opacity:.55}input.cant.cero{border-color:var(--c-aviso);background:#fff6e6}.aviso-ejemplos.svelte-1k6dkbb{color:#2d4f7a;background:#eef4fc;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 12px;padding:10px 12px;font-size:14px;display:flex}.enlace.svelte-1k6dkbb{font:inherit;color:#2d4f7a;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.filtros.svelte-1hsc0lm{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.filtros.con-cat.svelte-1hsc0lm{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}input.svelte-1hsc0lm,select.svelte-1hsc0lm{padding:10px 12px}select.vacio.svelte-1hsc0lm{color:#888}select.svelte-1hsc0lm option:where(.svelte-1hsc0lm){color:var(--texto)}.estado.svelte-1hsc0lm{color:#888;flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin-top:6px;font-size:13px;display:flex}.crear.svelte-1hsc0lm{border:1px solid var(--oro);background:var(--oro-suave);font:inherit;color:#8a6d1f;overflow-wrap:anywhere;text-align:left;cursor:pointer;border-radius:999px;margin-left:4px;padding:3px 10px;font-weight:600}.enlace.svelte-1hsc0lm{font:inherit;color:var(--oro-texto);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.volver.svelte-bd5rz7{font:inherit;color:var(--oscuro);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:4px 6px;font-size:22px;line-height:1}.titulos.svelte-bd5rz7{flex:1;min-width:0}.vuelta.svelte-bd5rz7{max-width:100%;font:inherit;color:var(--oro-texto);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;display:block;overflow:hidden}.extra.svelte-bd5rz7{margin-top:10px}.extra.svelte-bd5rz7:empty{display:none}.emoji.svelte-tw4sme{flex-shrink:0;font-size:1em;line-height:1;display:inline-block}.icono.svelte-tw4sme{vertical-align:-.2em;fill:currentColor;flex-shrink:0;width:1.15em;height:1.15em;display:inline-block}.icono.linea.svelte-tw4sme{color:var(--oscuro);vertical-align:-.25em;fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.25em;height:1.25em}.icono.elegante.svelte-tw4sme{stroke-width:1.35px}.icono.elegante.svelte-tw4sme .r{fill:currentColor;fill-opacity:.14;stroke:none}.guia-tarjeta.svelte-1q8s9tf{border:1px solid var(--borde);background:var(--panel);text-align:left;border-radius:14px;flex-direction:column;gap:10px;padding:18px;display:flex}header.svelte-1q8s9tf{align-items:center;gap:12px;display:flex}.icono.svelte-1q8s9tf{background:var(--oro-suave);border-radius:12px;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:26px;display:grid}.lema.svelte-1q8s9tf{color:var(--oro-texto);text-transform:uppercase;letter-spacing:.4px;font-size:13px;font-weight:600}h2.svelte-1q8s9tf{margin:0;font-size:19px}.corto.svelte-1q8s9tf{color:#555;margin:0;font-size:14px;line-height:1.45}.ej-txt.svelte-1q8s9tf{color:#777;margin:2px 0 0;font-size:13px}.ejemplos.svelte-1q8s9tf{flex-wrap:wrap;gap:6px;display:flex}.chip.svelte-1q8s9tf{border:1px solid var(--borde);color:var(--texto);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:6px 12px;font-size:14px}.chip.svelte-1q8s9tf:hover{border-color:var(--oro-texto);background:var(--oro-suave)}.extra.svelte-1q8s9tf{align-self:flex-start}.botones.svelte-1q8s9tf{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:6px;display:flex}svg.svelte-1a1kpmw{fill:currentColor;width:100%;height:100%;display:block}.fila.svelte-2dr6dg{vertical-align:middle;flex-wrap:wrap;gap:4px;display:inline-flex}.fila.con-nombres.svelte-2dr6dg{gap:6px 12px}.al.svelte-2dr6dg{align-items:center;gap:5px;line-height:0;display:inline-flex}.al.svelte-2dr6dg svg{flex-shrink:0}.trazas.svelte-2dr6dg svg{opacity:.4}.nom.svelte-2dr6dg{color:#555;font-size:13px;line-height:1.2}.trazas.svelte-2dr6dg .nom:where(.svelte-2dr6dg){color:#999}.lista.svelte-3yyxf5{gap:12px;list-style:none;display:grid}.fila.svelte-3yyxf5 .info:where(.svelte-3yyxf5){flex:1}.thumb.svelte-3yyxf5{object-fit:cover;border-radius:8px;flex-shrink:0;width:52px;height:52px}.fila.svelte-3yyxf5{color:inherit;justify-content:space-between;align-items:center;gap:16px;margin:0;text-decoration:none;display:flex}.meta.svelte-3yyxf5{color:#888;margin-top:4px;font-size:13px}.alergenos.svelte-3yyxf5{margin-top:6px}.precio.svelte-3yyxf5{text-align:right;white-space:nowrap}.precio.svelte-3yyxf5 .pvp:where(.svelte-3yyxf5){color:var(--oscuro);font-size:18px;font-weight:700;display:block}.precio.svelte-3yyxf5 small:where(.svelte-3yyxf5){color:#888}.aviso-ficha.svelte-b71oma{color:#8a5a20;background:#fff6ec;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:14px}.aviso-ficha.ejemplo.svelte-b71oma{color:#2d4f7a;background:#eef4fc}.aviso-ficha.svelte-b71oma .tag-ejemplo{margin:0 4px 0 0}dialog.svelte-y3bcg5{width:min(var(--ancho), calc(100vw - 32px));background:var(--panel);max-height:calc(100dvh - 32px);color:var(--texto);border:none;border-radius:14px;margin:auto;padding:0;overflow:hidden;box-shadow:0 20px 60px #00000040}dialog.svelte-y3bcg5::backdrop{background:#1e222c73}.caja.svelte-y3bcg5{box-sizing:border-box;flex-direction:column;max-height:calc(100dvh - 32px);padding:18px 20px 20px;display:flex}header.svelte-y3bcg5,footer.svelte-y3bcg5{flex-shrink:0}.cuerpo.svelte-y3bcg5{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;margin:0 -20px;padding:0 20px;overflow-y:auto}header.svelte-y3bcg5{justify-content:space-between;align-items:center;gap:12px;display:flex}h2.svelte-y3bcg5{font-size:20px}.cerrar.svelte-y3bcg5{color:#666;cursor:pointer;background:#f1eee9;border:none;border-radius:50%;flex-shrink:0;width:36px;height:36px;font-size:16px}footer.svelte-y3bcg5{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;display:flex}footer.svelte-y3bcg5 button,footer.svelte-y3bcg5 a{white-space:nowrap}@media (width<=600px){dialog.svelte-y3bcg5{border-radius:16px 16px 0 0;width:100vw;max-width:100vw;margin:auto 0 0}}.ayuda.svelte-146lgy8{flex-shrink:0;display:inline-flex;position:relative}.info-btn.svelte-146lgy8{border:1px solid var(--oro);width:18px;height:18px;color:var(--oro-texto);cursor:pointer;background:#fff;border-radius:50%;padding:0;font-family:Georgia,Times New Roman,serif;font-size:12px;font-style:italic;font-weight:700;line-height:1}.info-btn.activo.svelte-146lgy8{background:var(--oro);color:var(--oscuro)}.info-btn.aviso.svelte-146lgy8{color:#b06d00;background:#fff4dc;border-color:#c77c00;font-family:inherit;font-style:normal}.info-btn.aviso.activo.svelte-146lgy8{color:#fff;background:#c77c00}.globo.svelte-146lgy8{z-index:45;border:1px solid #ead9bd;border-left:3px solid var(--oro);color:#555;text-transform:none;letter-spacing:normal;white-space:pre-line;cursor:default;background:#fffdf7;border-radius:8px;width:max-content;max-width:min(300px,100vw - 24px);padding:10px 12px;font-size:13px;font-style:normal;font-weight:400;line-height:1.5;position:absolute;top:calc(100% + 8px);left:-12px;box-shadow:0 8px 24px #00000024}.globo.arriba.svelte-146lgy8{top:auto;bottom:calc(100% + 8px)}.globo.svelte-146lgy8 strong:where(.svelte-146lgy8){color:var(--oscuro);font-weight:700}.campo.svelte-794e8i{margin-top:12px}.campo-lbl.svelte-794e8i{margin:0}.campo-txt.svelte-794e8i{align-items:center;gap:6px;margin-bottom:5px;font-size:14px;font-weight:500;display:flex}.molde-campos.svelte-5rlfj0{grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:end;column-gap:12px;display:grid}.molde-campos.svelte-5rlfj0>.forma{grid-column:1/-1}@container (width>=420px){.molde-campos.svelte-5rlfj0{grid-template-columns:minmax(0, 1.5fr) repeat(var(--n), minmax(0, 1fr))}.molde-campos.svelte-5rlfj0>.forma{grid-column:auto}}.cuantas.svelte-wqysip{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:14px 0 2px;font-weight:600;display:flex}.cuantas.svelte-wqysip input:where(.svelte-wqysip){text-align:right;width:90px}.cuantas.svelte-wqysip .ud:where(.svelte-wqysip){color:#666;font-weight:400}.modos.svelte-wqysip{gap:8px;margin:6px 0 4px;display:grid}.modo.svelte-wqysip{border:1px solid var(--borde);cursor:pointer;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;margin:0;padding:10px 12px;display:flex}.modo.sel.svelte-wqysip{border-color:var(--oro-texto);background:#fffdf7}.modo.svelte-wqysip input:where(.svelte-wqysip){margin-top:3px}.modo.svelte-wqysip span:where(.svelte-wqysip){gap:2px;display:grid}.modo.svelte-wqysip small:where(.svelte-wqysip){color:#888;font-size:13px}.btn-principal.svelte-wqysip:disabled{opacity:.45;cursor:not-allowed}.bloqueo.svelte-19hm7aq{position:relative}.tapado.svelte-19hm7aq{filter:blur(5px);opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none}.sello.svelte-19hm7aq{width:fit-content;max-width:calc(100% - 16px);height:fit-content;font:inherit;color:var(--oscuro);cursor:pointer;text-align:center;background:#fffdf7;border:1px solid #ead9bd;border-radius:12px;flex-direction:column;align-items:center;gap:2px;margin:auto;padding:10px 16px;font-weight:600;display:flex;position:absolute;inset:0;box-shadow:0 4px 14px #0000001f}.sello.svelte-19hm7aq small:where(.svelte-19hm7aq){color:#777;font-weight:400}.nota.svelte-14phd86{color:#888;margin:4px 0 12px;font-size:13px}.medidas.svelte-14phd86{color:#555;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:10px;font-size:14px;display:flex}.medidas.svelte-14phd86 strong:where(.svelte-14phd86){color:var(--texto);overflow-wrap:anywhere}.enlace.svelte-14phd86{font:inherit;color:#8a6d1f;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline}.editar-medidas.svelte-14phd86{border:1px solid var(--borde);border-radius:10px;margin-bottom:12px;padding:12px}.acciones-medidas.svelte-14phd86{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.comparar.svelte-14phd86{margin-bottom:14px}.elegir.svelte-14phd86{border:1px solid var(--borde);border-radius:10px;margin-bottom:14px;padding:12px}.elegir.svelte-14phd86 ul:where(.svelte-14phd86){margin:8px 0 0;list-style:none}.candidato.svelte-14phd86{cursor:pointer;border-bottom:1px solid #f0ece6;align-items:flex-start;gap:10px;margin:0;padding:8px 2px;font-weight:400;display:flex}.candidato.svelte-14phd86 input:where(.svelte-14phd86){flex-shrink:0;margin-top:3px}.candidato.svelte-14phd86 span:where(.svelte-14phd86){overflow-wrap:anywhere;min-width:0}.candidato.svelte-14phd86 small:where(.svelte-14phd86){color:#888;font-size:12px;display:block}.listo.svelte-14phd86{margin-top:10px}table.svelte-14phd86{border-collapse:collapse;width:100%;font-size:14px}th.svelte-14phd86{text-align:left;color:#888;border-bottom:1px solid var(--borde);vertical-align:bottom;padding:0 0 6px;font-size:12px;font-weight:600}td.svelte-14phd86{vertical-align:top;border-bottom:1px solid #f0ece6;padding:7px 0}th.svelte-14phd86+th:where(.svelte-14phd86),td.svelte-14phd86+td:where(.svelte-14phd86){padding-left:12px}.num.svelte-14phd86{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.marca.svelte-14phd86{color:#888}tfoot.svelte-14phd86 td:where(.svelte-14phd86){border-bottom:none;padding-top:10px;font-weight:700}.desliza.svelte-14phd86{margin:0 -4px;padding:0 4px;overflow-x:auto}.comparar-tabla.svelte-14phd86 td.num:where(.svelte-14phd86) small:where(.svelte-14phd86),.comparar-tabla.svelte-14phd86 tfoot:where(.svelte-14phd86) small:where(.svelte-14phd86){color:#999;font-size:11px;font-weight:400;display:block}.comparar-tabla.svelte-14phd86 .fijo:where(.svelte-14phd86){z-index:1;background:var(--panel);overflow-wrap:anywhere;min-width:110px;max-width:160px;padding-right:10px;position:sticky;left:0}.col.svelte-14phd86{min-width:92px;padding-right:0;position:relative}.col-cab.svelte-14phd86{flex-direction:column;align-items:flex-end;max-width:240px;display:inline-flex}.col-l1.svelte-14phd86{white-space:nowrap;align-items:baseline;gap:2px;max-width:100%;display:flex}.col-nombre.svelte-14phd86{text-overflow:ellipsis;min-width:0;color:var(--texto);font-size:13px;overflow:hidden}.col.svelte-14phd86 .quitar:where(.svelte-14phd86){color:#999;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 0 0 4px;font-size:12px}.col.svelte-14phd86 .quitar:where(.svelte-14phd86):hover{color:#b04a2a}.col-como.svelte-14phd86{color:#999;white-space:nowrap;font-size:11px;font-weight:400}@media (width<=600px){.col-cab.svelte-14phd86{max-width:120px}.col-l1.svelte-14phd86{white-space:normal}.col-nombre.svelte-14phd86{text-align:right;overflow-wrap:anywhere}}.buscar-fila.svelte-14phd86{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.buscar-fila.svelte-14phd86 input:where(.svelte-14phd86){flex:180px;min-width:0}.chip-cat.svelte-14phd86{border:1px solid var(--borde);max-width:100%;font:inherit;color:#666;overflow-wrap:anywhere;cursor:pointer;background:#fff;border-radius:999px;padding:6px 12px;font-size:13px}.chip-cat.activo.svelte-14phd86{border-color:var(--oro-texto);color:#6b5a2e;background:#fbf6ea;font-weight:600}.vacio.svelte-14phd86{color:#ccc}.comparar-tabla.svelte-14phd86 tfoot:where(.svelte-14phd86) small.ahorro:where(.svelte-14phd86){color:#2e7d4f;font-weight:600}.comparar-tabla.svelte-14phd86 tfoot:where(.svelte-14phd86) small.sube:where(.svelte-14phd86){color:#b04a2a;font-weight:600}.aviso.svelte-14phd86{color:#a0602a;margin:10px 0 0;font-size:13px}.consejo.svelte-1f7sbyn{background:var(--oro-suave);border-radius:8px;gap:8px;margin:10px 0 0;padding:8px 10px;font-size:13.5px;line-height:1.45;display:flex}.txt.svelte-1f7sbyn{overflow-wrap:anywhere;min-width:0}.enlace.svelte-1f7sbyn{font:inherit;color:#8a6d1f;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-left:6px;padding:0;font-weight:600;text-decoration:underline}.enlace.suave.svelte-1f7sbyn{color:#777;font-weight:500}.en-carta.svelte-1c4n07o{align-items:center;gap:6px;margin-top:14px;display:flex}label.svelte-1c4n07o{cursor:pointer;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;display:inline-flex}.selector.svelte-1wbbcg2{min-width:0;position:relative}input.svelte-1wbbcg2{text-overflow:ellipsis;padding-right:36px}.flecha.svelte-1wbbcg2{color:#888;pointer-events:none;font-size:12px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.abrir.svelte-1wbbcg2{width:32px;height:32px;color:var(--oro-texto);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0;font-size:17px;font-weight:700;line-height:1;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.abrir.svelte-1wbbcg2:hover{background:var(--oro-suave)}.lista-buscador.svelte-1wbbcg2{z-index:60;border:1px solid var(--borde);max-height:260px;box-shadow:var(--sombra);background:#fff;border-radius:8px;margin:0;padding:4px 0;list-style:none;position:fixed;overflow-y:auto}.lista-buscador.svelte-1wbbcg2 button:where(.svelte-1wbbcg2){width:100%;font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:none;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 12px;font-size:15px;display:flex}.lista-buscador.svelte-1wbbcg2 button.activo:where(.svelte-1wbbcg2){background:var(--oro-suave)}.lista-buscador.svelte-1wbbcg2 .pie-lista:where(.svelte-1wbbcg2){border-top:1px solid var(--borde);color:#6b6152;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 12px;font-size:13.5px;display:flex}.lista-buscador.svelte-1wbbcg2 .pie-lista:where(.svelte-1wbbcg2) .accion-pie:where(.svelte-1wbbcg2){width:auto;color:var(--oro-texto);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.lista-buscador.svelte-1wbbcg2 .mini:where(.svelte-1wbbcg2){object-fit:cover;border-radius:6px;flex:none;align-self:center;width:36px;height:36px}.lista-buscador.svelte-1wbbcg2 .derecha:where(.svelte-1wbbcg2){text-align:right;flex:none;justify-items:end;gap:1px;display:grid}.lista-buscador.svelte-1wbbcg2 .precio:where(.svelte-1wbbcg2){font-variant-numeric:tabular-nums;white-space:nowrap}.lista-buscador.svelte-1wbbcg2 .aviso:where(.svelte-1wbbcg2){color:sienna;font-size:12.5px;display:block}.lista-buscador.svelte-1wbbcg2 button.apagado:where(.svelte-1wbbcg2){opacity:.55}.lista-buscador.svelte-1wbbcg2 button.elegida:where(.svelte-1wbbcg2) .nombre:where(.svelte-1wbbcg2){font-weight:600}.nombre.svelte-1wbbcg2{min-width:0}.sub.svelte-1wbbcg2{color:#888;margin-top:2px;font-size:13px;font-weight:400;display:block}small.svelte-1wbbcg2{color:#999;flex-shrink:0;font-size:12px}.lista-buscador.svelte-1wbbcg2 button.crear:where(.svelte-1wbbcg2){color:var(--oro-texto);border-top:1px solid var(--borde);font-weight:600}.vacio.svelte-1wbbcg2{color:#888;padding:10px 12px;font-size:14px}.unidad.svelte-1a51u6q input{padding-left:8px;padding-right:20px}.unidad.svelte-1a51u6q .flecha{right:6px}.para-ti.svelte-1cnsx4n{background:var(--oro-suave);border-radius:8px;margin-top:4px;padding:8px 10px;font-size:13.5px}.fila.svelte-1cnsx4n{justify-content:space-between;align-items:center;gap:8px;margin:0;display:flex}.fila.svelte-1cnsx4n span:where(.svelte-1cnsx4n):first-child{align-items:center;gap:6px;display:inline-flex}.total.svelte-1cnsx4n{white-space:nowrap;color:var(--oscuro)}.detalle.svelte-1cnsx4n{color:#777;margin:2px 0 0;font-size:12px}.desglose.svelte-1pr6ub8{gap:10px;display:grid}table.svelte-1pr6ub8{border-collapse:collapse;width:100%;font-size:14px}td.svelte-1pr6ub8{padding:4px 0}td.svelte-1pr6ub8:last-child{text-align:right;white-space:nowrap}small.svelte-1pr6ub8{color:#888}.con-info.svelte-1pr6ub8{align-items:center;gap:6px;display:inline-flex}.sep.svelte-1pr6ub8 td:where(.svelte-1pr6ub8){border-top:1px solid var(--borde);padding-top:8px}.fuerte.svelte-1pr6ub8 td:where(.svelte-1pr6ub8){color:#555;font-weight:400}.b.svelte-1pr6ub8 td:where(.svelte-1pr6ub8),.form.svelte-1pr6ub8 tr.b:where(.svelte-1pr6ub8) td:where(.svelte-1pr6ub8){font-weight:700}.pvp.svelte-1pr6ub8 td:where(.svelte-1pr6ub8){border-top:2px solid var(--oro);color:var(--oscuro);padding-top:8px;font-size:16px;font-weight:700}.info.svelte-1pr6ub8 td:where(.svelte-1pr6ub8){color:#555;padding-top:2px;font-size:13.5px;font-weight:400}.mini-titulo.svelte-1pr6ub8{text-transform:uppercase;letter-spacing:.04em;color:#999;margin:0 0 4px;font-size:12px}.mini-titulo.svelte-1pr6ub8 .metodo:where(.svelte-1pr6ub8){text-transform:none;letter-spacing:0}.form.svelte-1pr6ub8 td:where(.svelte-1pr6ub8){padding:4px 0}.form.svelte-1pr6ub8 .pct:where(.svelte-1pr6ub8){color:var(--oro-texto);white-space:nowrap;margin-left:4px}.form.svelte-1pr6ub8 td.p:where(.svelte-1pr6ub8){text-align:right;font-weight:600}.volver.svelte-1eh0w0n{font:inherit;color:var(--oscuro);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:4px 6px;font-size:22px;line-height:1}.titulos.svelte-1eh0w0n{flex:1;min-width:0}.vuelta.svelte-1eh0w0n{max-width:100%;font:inherit;color:var(--oro-texto);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;display:block;overflow:hidden}.fila-titulo.svelte-1eh0w0n h1:where(.svelte-1eh0w0n){font-size:24px}.acciones.svelte-1eh0w0n{flex-shrink:0;align-items:center;gap:8px;display:flex}.guardar.svelte-1eh0w0n{white-space:nowrap;min-height:42px;padding:10px 18px}.ico-guardar.svelte-1eh0w0n{display:none}.en-linea.svelte-1eh0w0n{gap:8px;display:none}.en-linea.svelte-1eh0w0n button:where(.svelte-1eh0w0n){white-space:nowrap}.menu.svelte-1eh0w0n{position:relative}.mas.svelte-1eh0w0n{min-height:42px;padding:6px 12px;font-size:20px;line-height:1}.desplegable.svelte-1eh0w0n{z-index:60;border:1px solid var(--borde);min-width:190px;box-shadow:var(--sombra);background:#fff;border-radius:8px;padding:6px 0;position:absolute;top:calc(100% + 6px);right:0}.desplegable.svelte-1eh0w0n button:where(.svelte-1eh0w0n){width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:12px 16px;font-size:15px;display:flex}.desplegable.svelte-1eh0w0n button:where(.svelte-1eh0w0n):hover{background:var(--oro-suave)}.peligro.svelte-1eh0w0n{color:#b23b3b}@media (width>=1000px){.en-linea.svelte-1eh0w0n{display:flex}.menu.svelte-1eh0w0n{display:none}.menu.menu-pc.svelte-1eh0w0n{display:block}.desplegable.svelte-1eh0w0n .solo-estrecha:where(.svelte-1eh0w0n){display:none}}@media (width<=768px){.guardar.con-icono-movil.svelte-1eh0w0n{padding:6px 12px;font-size:18px;line-height:1}.con-icono-movil.svelte-1eh0w0n .txt-guardar:where(.svelte-1eh0w0n){display:none}.con-icono-movil.svelte-1eh0w0n .ico-guardar:where(.svelte-1eh0w0n){white-space:nowrap;display:inline}.fila-titulo.svelte-1eh0w0n h1:where(.svelte-1eh0w0n){white-space:normal;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:normal;word-break:normal;-webkit-box-orient:vertical;font-size:17px;line-height:1.25;display:-webkit-box;overflow:hidden}.fila-titulo.svelte-1eh0w0n h1.una-palabra:where(.svelte-1eh0w0n){white-space:nowrap;text-overflow:ellipsis;display:block}}.marco.svelte-1c70k5j{border:1px solid var(--borde);cursor:pointer;background:#fff;border-radius:12px;flex-shrink:0;width:76px;height:76px;padding:0;position:relative;overflow:visible}.marco.vacio.svelte-1c70k5j{background:#f6f2ec;border:1.5px dashed #d8cfc2}.marco.svelte-1c70k5j:hover{border-color:var(--oro-texto)}.marco.svelte-1c70k5j img:where(.svelte-1c70k5j){object-fit:cover;border-radius:11px;width:100%;height:100%;display:block}.silueta.svelte-1c70k5j{color:#d6ccbd;width:62%;margin:0 auto;display:block}.lapiz.svelte-1c70k5j{border:2px solid var(--panel);background:var(--oro);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid;position:absolute;bottom:-7px;right:-7px;box-shadow:0 2px 6px #0000002e}.grande.svelte-1c70k5j{background:#f6f2ec;border-radius:12px;place-items:center;margin-top:12px;display:grid;overflow:hidden}.grande.svelte-1c70k5j img:where(.svelte-1c70k5j){object-fit:contain;max-width:100%;max-height:60dvh;display:block}.grande.vacio.svelte-1c70k5j{border:1.5px dashed #d8cfc2;height:220px}.grande.svelte-1c70k5j .silueta:where(.svelte-1c70k5j){width:120px}.quitar.svelte-1c70k5j{color:#b23b3b;margin-right:auto}.nombre-medidas.svelte-1bhs4mp{grid-template-columns:minmax(0,1fr);align-items:end;display:grid}.nombre-medidas.con-imagen.svelte-1bhs4mp{grid-template-columns:auto minmax(0,1fr);column-gap:14px}.foto.svelte-1bhs4mp{align-self:center;padding-top:12px}.nombre.svelte-1bhs4mp{min-width:0}.campo-medidas.svelte-bs7w6j{min-width:0;margin-top:12px}.campo-txt.svelte-bs7w6j{align-items:center;gap:6px;margin-bottom:5px;font-size:14px;font-weight:500;display:flex}.boton.svelte-bs7w6j{text-align:left;align-items:center;gap:8px;width:100%;min-height:46px;padding:6px 12px;display:flex}.boton.svelte-bs7w6j .txt:where(.svelte-bs7w6j){overflow-wrap:anywhere;min-width:0;font-weight:500}.boton.sin.svelte-bs7w6j .txt:where(.svelte-bs7w6j){color:#999}.nota.svelte-bs7w6j{color:#888;margin:6px 0 4px;font-size:13px}.selector-tipo.svelte-649knd{margin-top:6px}.pregunta.svelte-649knd{align-items:center;gap:6px;margin:0 0 6px;font-size:14px;font-weight:600;display:flex}.opciones.svelte-649knd{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}button.svelte-649knd{border:1px solid var(--borde);background:var(--panel);color:var(--texto);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:flex-start;gap:8px;padding:10px;display:flex}button.sel.svelte-649knd{border-color:var(--oro-texto);background:#fffaf1}.marca.svelte-649knd{width:18px;height:18px;color:var(--oro-texto);border:2px solid #d8c7a6;border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;font-size:11px;display:grid}.sel.svelte-649knd .marca:where(.svelte-649knd){border-color:var(--oro-texto)}.txt.svelte-649knd{gap:2px;min-width:0;display:grid}small.svelte-649knd{color:#666;font-size:12.5px;line-height:1.35}.con-escaner.svelte-d1w22j{align-items:center;gap:6px;display:flex;position:relative}.con-escaner.svelte-d1w22j input:where(.svelte-d1w22j){flex:1;min-width:0}.escaner.svelte-d1w22j{flex-shrink:0;align-self:stretch;width:48px;padding:0;font-size:22px;line-height:1}.info-escaner.svelte-d1w22j{justify-content:center;width:48px;display:flex;position:absolute;bottom:calc(100% + 5px);right:0}.visor.svelte-1366yk0{aspect-ratio:4/3;background:#222;border-radius:10px;position:relative;overflow:hidden}.visor.svelte-1366yk0 video:where(.svelte-1366yk0){object-fit:cover;width:100%;height:100%;display:block}.mira.svelte-1366yk0{border:2px solid #ffffffd9;border-radius:8px;position:absolute;inset:32% 12%;box-shadow:0 0 0 999px #00000040}.ayuda.svelte-1366yk0,.nota.svelte-1366yk0{color:#888;margin:8px 0;font-size:13px}.aviso.svelte-1366yk0{color:#a0602a;margin:4px 0 8px;font-size:14px}.tecleo.svelte-1366yk0{margin-top:12px}.tecleo.svelte-1366yk0 label:where(.svelte-1366yk0){color:#666;margin-bottom:4px;font-size:13px;display:block}.fila-tecleo.svelte-1366yk0{gap:8px;display:flex}.fila-tecleo.svelte-1366yk0 input:where(.svelte-1366yk0){flex:1;min-width:0}.producto.svelte-1366yk0{background:#f7f2ea;border-radius:10px;padding:10px 12px}.producto.svelte-1366yk0 small:where(.svelte-1366yk0){color:#888;margin-top:2px;font-size:12px;display:block}h3.svelte-1366yk0{margin:16px 0 6px;font-size:15px}.prop.svelte-1366yk0,.nutri-fila.svelte-1366yk0{cursor:pointer;align-items:center;gap:8px;min-width:0;display:flex}.prop.svelte-1366yk0{border-bottom:1px solid #f0ece6;padding:5px 0}.prop.fija.svelte-1366yk0,.nutri-fila.fija.svelte-1366yk0{cursor:default;color:#888}.prop.svelte-1366yk0 input:where(.svelte-1366yk0),.nutri-fila.svelte-1366yk0 input:where(.svelte-1366yk0){width:18px;height:18px;accent-color:var(--oro-texto);flex-shrink:0;margin:0}.ok.svelte-1366yk0{text-align:center;color:#6a9a5b;flex-shrink:0;width:18px}.prop-nombre.svelte-1366yk0{flex:1;align-items:center;gap:5px;min-width:0;font-size:14px;display:inline-flex}.ico.svelte-1366yk0{line-height:0}.prop-estado.svelte-1366yk0{color:#8a6d1f;flex-shrink:0;font-size:12px}.prop.fija.svelte-1366yk0 .prop-estado:where(.svelte-1366yk0){color:#999}.nutri.svelte-1366yk0{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 14px;font-size:14px;display:grid}.cab.svelte-1366yk0{color:#888;text-align:right;font-size:12px}.num.svelte-1366yk0{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.tachado.svelte-1366yk0{color:#aaa;text-decoration:line-through}.elegido.svelte-1366yk0{font-weight:700}.con-info.svelte-1366yk0{align-items:center;gap:6px;display:inline-flex}.fuente.svelte-1366yk0{color:#999;margin:14px 0 0;font-size:11.5px}.ayuda.svelte-souddd{color:#888;margin:4px 0 12px;font-size:13px}.rejilla.svelte-souddd{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.celda.svelte-souddd{border:1.5px solid var(--borde);font:inherit;cursor:pointer;background:#fff;border-radius:10px;justify-items:center;gap:3px;padding:10px 4px 8px;display:grid}.celda.svelte-souddd .icono:where(.svelte-souddd){opacity:.3;filter:grayscale();line-height:0}.celda.contiene.svelte-souddd{border-color:var(--oro-texto);background:#fffaf0}.celda.contiene.svelte-souddd .icono:where(.svelte-souddd){opacity:1;filter:none}.celda.trazas.svelte-souddd{border-style:dashed;border-color:#d8c9ad}.celda.trazas.svelte-souddd .icono:where(.svelte-souddd){opacity:.45;filter:none}.celda.svelte-souddd{position:relative}.celda.sugerido.svelte-souddd{border-color:var(--oro-texto);box-shadow:0 0 0 3px #c9a15b8c}.tag-sug.svelte-souddd{background:var(--oro);color:var(--oscuro);border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700;line-height:1.4;position:absolute;top:-8px;right:6px}.nombre.svelte-souddd{text-align:center;font-size:12.5px;font-weight:500;line-height:1.2}.estado.svelte-souddd{min-height:14px;color:var(--oro-texto);font-size:11px;font-weight:600}.celda.trazas.svelte-souddd .estado:where(.svelte-souddd){color:#a08a63}.nota-sugeridos.svelte-souddd{min-height:18px;color:var(--oro-texto);margin:10px 0 0;font-size:13px}img.svelte-7dlbll{object-fit:cover;width:100%;height:100%;display:block}.relleno.svelte-w1iiz9{background:var(--oro-suave);border-radius:10px;gap:10px;margin:0 0 14px;padding:10px 12px;font-size:14px;line-height:1.45;display:flex}.avatar.svelte-w1iiz9{background:var(--oro,#c9a24b);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid;overflow:hidden}.txt.svelte-w1iiz9{overflow-wrap:anywhere;min-width:0}.txt.svelte-w1iiz9 p:where(.svelte-w1iiz9){margin:0}.cupo.svelte-w1iiz9{color:#6b6152;font-size:12.5px;margin-top:4px!important}.titulo.svelte-w1iiz9{font-weight:700;margin-bottom:2px!important}ul.svelte-w1iiz9{margin:6px 0 0;padding-left:18px}li.svelte-w1iiz9+li:where(.svelte-w1iiz9){margin-top:3px}.alergenos.svelte-1rt1zf5{margin-top:12px}.alergenos.svelte-1rt1zf5 .pregunta:where(.svelte-1rt1zf5){margin:0;font-size:14px;font-weight:600}.si-no.svelte-1rt1zf5{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.si-no.svelte-1rt1zf5 .elegido:where(.svelte-1rt1zf5){border-color:var(--oro-texto);background:var(--oro-suave);font-weight:700}.alergenos.svelte-1rt1zf5 .nota:where(.svelte-1rt1zf5){flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 0;display:flex}.enlace.svelte-1rt1zf5{font:inherit;color:#8a6d1f;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-top:6px;padding:0;font-weight:600;text-decoration:underline}.fila.svelte-1rt1zf5{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:12px;display:grid}.mensaje.svelte-1rt1zf5{color:#2e7d4f;min-height:20px;margin:12px 0 0;font-size:14px;font-weight:600}.mensaje.error.svelte-1rt1zf5{color:#b04a2a}.rellenado.svelte-1rt1zf5{color:#2e7d4f;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:10px 0 4px;font-size:13px;display:flex}.rellenado.svelte-1rt1zf5 span:where(.svelte-1rt1zf5){color:#666}.nota.svelte-1rt1zf5{color:#888;margin:4px 0 0;font-size:13px}.tit.svelte-12nwklr{align-items:center;gap:8px;margin-bottom:10px;display:flex}.ayuda.svelte-12nwklr{color:#888;margin:0 0 12px;font-size:13px}.nota.svelte-12nwklr{color:#888;margin:0;font-size:13px}.aviso-al.svelte-12nwklr{color:#a0602a;margin:10px 0 0;font-size:13px}.tabla-nutri.svelte-q2u3u6{border-collapse:collapse;width:100%;max-width:420px;font-size:14px}.tabla-nutri.svelte-q2u3u6 td:where(.svelte-q2u3u6){border-bottom:1px solid #f0ece6;padding:5px 0}.tabla-nutri.svelte-q2u3u6 .dentro:where(.svelte-q2u3u6) td:where(.svelte-q2u3u6):first-child{color:#666;padding-left:14px;font-size:13px}.num.svelte-q2u3u6{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding-left:10px}.nota.svelte-q2u3u6{color:#888;font-size:13px}.aviso-nutri.svelte-q2u3u6{color:#a0602a;margin:8px 0 0;font-size:13px}.tit.svelte-70uryr{align-items:center;gap:8px;margin-bottom:2px;display:flex}.por100.svelte-70uryr{color:#888;margin:0 0 8px;font-size:13px}.perdida.svelte-70uryr{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:14px;font-size:14px;display:flex}.perdida.svelte-70uryr span:where(.svelte-70uryr){align-items:center;gap:6px;display:inline-flex}.perdida.svelte-70uryr input:where(.svelte-70uryr){text-align:right;width:80px;margin:0}.etq.svelte-vus4ep{align-items:center;gap:6px;margin:4px 0 6px;font-size:14px;font-weight:600;display:flex}.etq.svelte-vus4ep+.opciones:where(.svelte-vus4ep){margin-bottom:16px}.opciones.svelte-vus4ep{gap:6px;display:grid}.idioma.svelte-vus4ep{margin-bottom:16px}.opcion.svelte-vus4ep{border:1px solid var(--borde);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:10px;margin:0;padding:9px 12px;font-weight:400;display:flex}.opcion.svelte-vus4ep input:where(.svelte-vus4ep){accent-color:var(--oro-texto);margin:0}.guardado.svelte-vus4ep{color:#2e7d4f;min-height:20px;margin:8px 0 0;font-size:14px;font-weight:600}.enlace-mini.svelte-n28ddj{font:inherit;color:#8a6d1f;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.cab-tam.svelte-n28ddj{justify-content:space-between;align-items:center;display:flex}.etq.svelte-n28ddj{font-size:14px;font-weight:600}.fila-idioma.svelte-n28ddj{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:12px;display:flex}.fila-idioma.svelte-n28ddj .etq:where(.svelte-n28ddj){align-items:center;gap:6px;display:inline-flex}.fila-idioma.svelte-n28ddj select:where(.svelte-n28ddj){width:auto;min-width:150px;margin:0}.tamanos.svelte-n28ddj{flex-wrap:wrap;gap:6px;margin:6px 0 4px;display:flex}.chip.svelte-n28ddj{border:1px solid var(--borde);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:7px 12px;font-size:13px}.chip.sel.svelte-n28ddj{border-color:var(--oro-texto);background:var(--oro);color:var(--oscuro);font-weight:600}.chip.svelte-n28ddj small:where(.svelte-n28ddj){opacity:.85;font-weight:400}.medidas.svelte-n28ddj{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:12px;font-size:14px;display:flex}h3.svelte-n28ddj{align-items:center;gap:6px;margin:18px 0 0;font-size:15px;display:flex}.pares.svelte-n28ddj{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:12px;display:grid}.sugerencia.svelte-n28ddj{border:1px dashed var(--oro);background:#fffaf0;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:14px}.sugerencia.svelte-n28ddj p:where(.svelte-n28ddj){flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;display:flex}.sugerencia.svelte-n28ddj .motivo:where(.svelte-n28ddj){color:#888;margin:4px 0 8px;font-size:12.5px}.nota.svelte-n28ddj{color:#888;margin:4px 0 0;font-size:12px}.aviso.svelte-n28ddj{color:#a0602a;margin:10px 0 0;font-size:13px}a.btn-principal.svelte-n28ddj{text-decoration:none}.cab.svelte-16irp18{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cab.svelte-16irp18 h2:where(.svelte-16irp18){align-items:center;gap:8px;margin-bottom:8px;display:inline-flex}.detalle.svelte-16irp18{color:#666;white-space:nowrap;cursor:pointer;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:400;display:inline-flex}@media (width>=600px){.solo-movil.svelte-16irp18{display:none}}.aviso-precio-coste.svelte-1bf3lc7{color:#a0602a;margin:0 0 10px;font-size:12.5px}.aviso-cantidades.svelte-1bf3lc7{color:#a0602a;margin:8px 0 0;font-size:13px}.cols.svelte-1bf3lc7{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (width>=900px){.cols.svelte-1bf3lc7{grid-template-columns:minmax(0,1fr) 320px}}.linea.svelte-1bf3lc7{grid-template-columns:minmax(0,1fr) 80px 70px 36px;align-items:center;gap:6px;margin-bottom:8px;display:grid}.linea.svelte-1bf3lc7 .cant:where(.svelte-1bf3lc7){text-align:right}.coste-col.svelte-1bf3lc7{display:none}.coste-col.svelte-1bf3lc7,.coste-linea.svelte-1bf3lc7{text-align:right;color:#555;font-variant-numeric:tabular-nums;font-size:13px}.coste-linea.svelte-1bf3lc7{white-space:nowrap;grid-column:3/4;justify-self:end;margin-top:-4px}@media (width<=599px){.linea.svelte-1bf3lc7{grid-template-columns:minmax(0,1fr) 58px 50px 36px}.linea.svelte-1bf3lc7 .cant:where(.svelte-1bf3lc7){padding-left:6px;padding-right:6px}.linea.svelte-1bf3lc7 select{padding-left:4px;padding-right:0}}@media (width>=600px){.linea.svelte-1bf3lc7{grid-template-columns:minmax(0,1fr) 80px 70px 76px 36px}.coste-col.svelte-1bf3lc7{display:block}.solo-movil.svelte-1bf3lc7{display:none}}.u-max.svelte-1bf3lc7{color:#555;align-self:center;font-size:14px}.aviso-tanda.svelte-1bf3lc7{color:#a0602a;margin-top:4px;font-size:12.5px;display:block}.nota-tandas.svelte-1bf3lc7{color:#a0602a;font-size:13px}.botones-lineas.svelte-1bf3lc7{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.aviso-sub.svelte-1bf3lc7{color:#a0602a;margin:4px 0;font-size:13px;font-weight:500}.totales-lineas.svelte-1bf3lc7{flex-wrap:wrap;justify-content:flex-end;gap:4px 18px;margin:4px 42px 0 0;font-size:14px;display:flex}@media (width<=599px){.totales-lineas.svelte-1bf3lc7{gap:4px 12px;margin-right:0}}.rinde.svelte-1bf3lc7{grid-template-columns:minmax(48px,.7fr) minmax(0,1.3fr);gap:6px;display:grid}.rinde.svelte-1bf3lc7 select{padding-left:8px;padding-right:4px}textarea.svelte-1bf3lc7{border:1px solid var(--borde);width:100%;font:inherit;resize:vertical;border-radius:6px;padding:12px;font-size:15px;font-weight:400}.toggle.svelte-1bf3lc7{font:inherit;cursor:pointer;color:var(--oscuro);background:0 0;border:none;padding:0;font-weight:600}.nota.svelte-1bf3lc7{color:#888;margin:8px 0 12px;font-size:13px}.sticky.svelte-1bf3lc7{position:sticky;top:90px}.escala-ing.svelte-1bf3lc7,.escala-tot.svelte-1bf3lc7{border-collapse:collapse;width:100%;font-size:14px}.escala-ing.svelte-1bf3lc7 td:where(.svelte-1bf3lc7){padding:4px 0}.escala-ing.svelte-1bf3lc7 td:where(.svelte-1bf3lc7):last-child,.escala-tot.svelte-1bf3lc7 td:where(.svelte-1bf3lc7):last-child{text-align:right;white-space:nowrap}.escala-tot.svelte-1bf3lc7{margin-top:10px}.escala-tot.svelte-1bf3lc7 td:where(.svelte-1bf3lc7){border-top:1px solid var(--borde);padding:6px 0}.escala-tot.svelte-1bf3lc7 .pvp:where(.svelte-1bf3lc7) td:where(.svelte-1bf3lc7){border-top:2px solid var(--oro);font-size:16px;font-weight:700}.escala-tot.svelte-1bf3lc7 .pvp-u:where(.svelte-1bf3lc7) td:where(.svelte-1bf3lc7){padding-top:2px;font-weight:700}.sin-partir.svelte-1bf3lc7{white-space:nowrap}.casilla-presupuesto.svelte-1bf3lc7{align-items:center;gap:6px;margin-top:4px;display:flex}.casilla-presupuesto.svelte-1bf3lc7 label:where(.svelte-1bf3lc7){cursor:pointer;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;display:inline-flex}.btn-carta.svelte-11cdmdf{align-items:center;gap:6px;min-height:44px;display:inline-flex}@media (width<=768px){.btn-carta.svelte-11cdmdf{justify-content:center;width:44px;padding:0;font-size:18px}.txt-carta.svelte-11cdmdf{display:none}}.lista.svelte-11cdmdf{gap:12px;list-style:none;display:grid}.fila.svelte-11cdmdf{color:inherit;align-items:center;gap:14px;margin:0;text-decoration:none;display:flex}.fila.svelte-11cdmdf .info:where(.svelte-11cdmdf){flex:1}.thumb.svelte-11cdmdf{object-fit:cover;border-radius:8px;flex-shrink:0;width:52px;height:52px}.meta.svelte-11cdmdf{color:#888;margin-top:4px;font-size:13px}.alergenos.svelte-11cdmdf{margin-top:6px}.precio.svelte-11cdmdf{text-align:right;white-space:nowrap}.precio.svelte-11cdmdf .pvp:where(.svelte-11cdmdf){color:var(--oscuro);font-size:18px;font-weight:700;display:block}.precio.svelte-11cdmdf small:where(.svelte-11cdmdf){color:#888}.aviso-precio-coste.svelte-ug83ap{color:#a0602a;margin:0 0 10px;font-size:12.5px}.aviso-cantidades.svelte-ug83ap{color:#a0602a;margin:8px 0 0;font-size:13px}.cols.svelte-ug83ap{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (width>=900px){.cols.svelte-ug83ap{grid-template-columns:minmax(0,1fr) 320px}}.linea.svelte-ug83ap{grid-template-columns:minmax(0,1fr) 80px 60px 36px;align-items:center;gap:6px;margin-bottom:8px;display:grid}.coste-col.svelte-ug83ap{display:none}.coste-col.svelte-ug83ap,.coste-linea.svelte-ug83ap{text-align:right;color:#555;font-variant-numeric:tabular-nums;font-size:13px}.coste-linea.svelte-ug83ap{white-space:nowrap;grid-column:3/4;place-self:start end;margin-top:-4px}.ing-semi.svelte-ug83ap{color:#999;margin-left:6px}@media (width<=599px){.linea.svelte-ug83ap{grid-template-columns:minmax(0,1fr) 58px 50px 36px}.linea.svelte-ug83ap .cant:where(.svelte-ug83ap){padding-left:6px;padding-right:6px}.linea.svelte-ug83ap select{padding-left:4px;padding-right:0}.solo-ancho.svelte-ug83ap{display:none}.linea.con-costes.svelte-ug83ap .ajuste:where(.svelte-ug83ap){grid-column:1/3}}@media (width>=600px){.linea.svelte-ug83ap{grid-template-columns:minmax(0,1fr) 80px 60px 76px 36px}.coste-col.svelte-ug83ap{display:block}.solo-movil.svelte-ug83ap{display:none}}.totales-lineas.svelte-ug83ap{flex-wrap:wrap;justify-content:flex-end;gap:4px 18px;margin:4px 42px 0 0;font-size:14px;display:flex}@media (width<=599px){.totales-lineas.svelte-ug83ap{gap:4px 12px;margin-right:0}}.linea.svelte-ug83ap .cant:where(.svelte-ug83ap){text-align:right}.linea.svelte-ug83ap .uni:where(.svelte-ug83ap){color:#666;font-size:13px}.ajuste.svelte-ug83ap{color:#777;grid-column:1/-1;margin:-2px 0 6px;font-size:13px}.ajuste.svelte-ug83ap strong:where(.svelte-ug83ap){color:var(--oro-texto)}.enlace.svelte-ug83ap{font:inherit;color:var(--oro-texto);cursor:pointer;background:0 0;border:none;margin-left:6px;padding:0;text-decoration:underline}.toggle.svelte-ug83ap{font:inherit;cursor:pointer;color:var(--oscuro);background:0 0;border:none;padding:0;font-weight:600}.nota.svelte-ug83ap{color:#888;margin:6px 0 12px;font-size:13px}textarea.svelte-ug83ap{border:1px solid var(--borde);width:100%;font:inherit;resize:vertical;border-radius:6px;padding:12px;font-size:15px;font-weight:400}.sticky.svelte-ug83ap{position:sticky;top:90px}small.svelte-ug83ap{color:#888}.desg.svelte-ug83ap{border-collapse:collapse;width:100%;font-size:13px}.desg.svelte-ug83ap td:where(.svelte-ug83ap){padding:4px 0}.desg.svelte-ug83ap td:where(.svelte-ug83ap):last-child{text-align:right;white-space:nowrap}.desg.svelte-ug83ap .grupo:where(.svelte-ug83ap) td:where(.svelte-ug83ap){text-align:left;text-transform:uppercase;letter-spacing:.04em;color:#999;padding-top:12px;font-size:11px}.desg.svelte-ug83ap .b:where(.svelte-ug83ap) td:where(.svelte-ug83ap){color:var(--oscuro);font-weight:700}.desg.svelte-ug83ap .sep:where(.svelte-ug83ap) td:where(.svelte-ug83ap){border-top:1px solid var(--borde);padding-top:8px}.desg.svelte-ug83ap .pvp:where(.svelte-ug83ap) td:where(.svelte-ug83ap){border-top:2px solid var(--oro);color:var(--oscuro);padding-top:8px;font-size:16px;font-weight:700}.desg.svelte-ug83ap .info:where(.svelte-ug83ap) td:where(.svelte-ug83ap){color:#555;padding-top:2px;font-weight:400}.desg.svelte-ug83ap .con-info:where(.svelte-ug83ap){align-items:center;gap:6px;display:inline-flex}.desg.svelte-ug83ap .pct:where(.svelte-ug83ap){color:var(--oro-texto);white-space:nowrap;margin-left:4px}.escala-ing.svelte-ug83ap,.escala-tot.svelte-ug83ap{border-collapse:collapse;width:100%;font-size:14px}.escala-ing.svelte-ug83ap td:where(.svelte-ug83ap){padding:4px 0}.escala-ing.svelte-ug83ap td:where(.svelte-ug83ap):first-child{overflow-wrap:anywhere;padding-left:12px}.escala-ing.svelte-ug83ap td:where(.svelte-ug83ap):last-child,.escala-tot.svelte-ug83ap td:where(.svelte-ug83ap):last-child{text-align:right;white-space:nowrap}.escala-grupo.svelte-ug83ap{overflow-wrap:anywhere;margin:10px 0 2px;font-size:14px;font-weight:600}.escala-grupo.svelte-ug83ap span:where(.svelte-ug83ap){color:#888;font-weight:400}.escala-tot.svelte-ug83ap{margin-top:12px}.escala-tot.svelte-ug83ap td:where(.svelte-ug83ap){border-top:1px solid var(--borde);padding:6px 0}.escala-tot.svelte-ug83ap .pvp:where(.svelte-ug83ap) td:where(.svelte-ug83ap){border-top:2px solid var(--oro);font-size:16px;font-weight:700}.sin-partir.svelte-ug83ap{white-space:nowrap}.etq.svelte-1b05wij{align-items:center;gap:6px;margin:4px 0 8px;font-size:14px;font-weight:600;display:flex}.opciones.svelte-1b05wij{gap:6px;display:grid}.opcion.svelte-1b05wij{border:1px solid var(--borde);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:10px;margin:0;padding:9px 12px;font-weight:400;display:flex}.opcion.svelte-1b05wij input:where(.svelte-1b05wij){accent-color:var(--oro-texto);margin:0}.guardado.svelte-1b05wij{color:#2e7d4f;min-height:20px;margin:8px 0 0;font-size:14px;font-weight:600}.progreso.svelte-f4q9tc{color:#888;margin:0;font-size:12.5px}h3.svelte-f4q9tc{margin:4px 0 2px;font-size:18px}.ultimo.svelte-f4q9tc{color:#555;margin:0 0 12px;font-size:14px}.campo-precio.svelte-f4q9tc{gap:5px;font-size:14px;font-weight:500;display:grid}.campo-precio.svelte-f4q9tc input:where(.svelte-f4q9tc){max-width:180px;font-size:18px}.cambio.svelte-f4q9tc{min-height:20px;margin:6px 0 0;font-size:14px;font-weight:600}.sube.svelte-f4q9tc{color:#b04a2a}.baja.svelte-f4q9tc{color:#2e7d4f}.nota.svelte-f4q9tc{color:#888;margin:8px 0 0;font-size:12.5px}.intro.svelte-idtkei{margin:0 0 8px;font-size:14px}.resumen.svelte-idtkei{margin:0 0 8px;font-size:14px;font-weight:600}.filas.svelte-idtkei{margin:0;padding:0;list-style:none}.filas.svelte-idtkei li:where(.svelte-idtkei){border-bottom:1px solid #f0ece6;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:7px 0;font-size:14px;display:flex}.nombre.svelte-idtkei small:where(.svelte-idtkei){color:#999;font-size:11px}.cifras.svelte-idtkei{color:#666;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;font-size:13px;display:flex}.cifras.svelte-idtkei strong:where(.svelte-idtkei){color:#333}.sube.svelte-idtkei{color:#b04a2a!important}.baja.svelte-idtkei{color:#2e7d4f!important}.nota.svelte-idtkei{color:#888;margin:10px 0 0;font-size:12.5px}.btn-config.svelte-ab6uhz{flex-shrink:0;width:44px;height:44px;padding:0;font-size:20px;line-height:1}.enlace-mini.svelte-ab6uhz{font:inherit;color:#8a6d1f;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.revisar-lista.svelte-ab6uhz{text-align:right;margin:0 0 10px;font-size:13px}.resultado-revision.svelte-ab6uhz{color:#2e6b42;background:#eef6ef;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 12px;padding:10px 14px;font-size:14px;display:flex}.cerrar-resultado.svelte-ab6uhz{color:#2e6b42;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:2px 6px;font-size:14px}.aviso-precios.svelte-ab6uhz{color:#8a5a1f;background:#fffaf0;border:1px solid #ecd9b8;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:12px;padding:10px 14px;font-size:14px;display:flex}.botones-aviso.svelte-ab6uhz{flex-wrap:wrap;gap:8px;display:flex}.botones-aviso.svelte-ab6uhz button:where(.svelte-ab6uhz){white-space:nowrap;padding:7px 12px;font-size:13px}.lista.svelte-ab6uhz{gap:10px;list-style:none;display:grid}.fila.svelte-ab6uhz{color:inherit;align-items:center;gap:14px;margin:0;text-decoration:none;display:flex}.info.svelte-ab6uhz{flex:1;min-width:0}.marca.svelte-ab6uhz{color:#888;font-weight:400}.meta.svelte-ab6uhz{color:#888;margin-top:4px;font-size:13px}.alergenos.svelte-ab6uhz{margin-top:6px}.aviso-al.svelte-ab6uhz{color:#a0602a;margin-top:6px;font-size:13px;font-weight:500}.tipos.svelte-ab6uhz{scrollbar-width:none;gap:6px;margin-top:8px;display:flex;overflow-x:auto}.tipos.svelte-ab6uhz::-webkit-scrollbar{display:none}.tipos.svelte-ab6uhz button:where(.svelte-ab6uhz){white-space:nowrap;border:1px solid var(--borde);cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:13px}.tipos.svelte-ab6uhz button:where(.svelte-ab6uhz) small:where(.svelte-ab6uhz){color:#999;margin-left:2px}.tipos.svelte-ab6uhz button.sel:where(.svelte-ab6uhz){background:var(--oro);border-color:var(--oro-texto);color:var(--oscuro);font-weight:600}.tipos.svelte-ab6uhz button.sel:where(.svelte-ab6uhz) small:where(.svelte-ab6uhz){color:#fff}.tag-articulo.svelte-ab6uhz{color:#6a4f9a;background:#ece7f6;border-radius:999px;margin-right:6px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-block}.precio.svelte-ab6uhz{text-align:right;white-space:nowrap}.precio.svelte-ab6uhz .pvp:where(.svelte-ab6uhz){color:var(--oscuro);font-size:17px;font-weight:700;display:block}.precio.svelte-ab6uhz small:where(.svelte-ab6uhz){color:#888}.ayuda.svelte-nujrac{color:#888;margin:4px 0 12px;font-size:13px}.tabla.svelte-nujrac{gap:6px;display:grid}.fila.svelte-nujrac{grid-template-columns:minmax(0,1fr) 96px 36px;align-items:center;gap:8px;font-size:15px;display:grid}.fila.dentro.svelte-nujrac .nombre:where(.svelte-nujrac){color:#666;padding-left:14px;font-size:14px}.fila.svelte-nujrac input:where(.svelte-nujrac){text-align:right;margin:0}.peso.svelte-nujrac{border-top:1px solid #f0ece6;margin-top:14px;padding-top:12px}.unidad.svelte-nujrac{color:#888;font-size:13px}.kj.svelte-nujrac{text-align:right;color:#999;min-height:16px;margin:-2px 44px 2px 0;font-size:12px}.grafica.svelte-x2i9q0{width:100%;height:auto;margin:4px 0 12px;display:block}.area.svelte-x2i9q0{fill:#c9a15b1f;stroke:none}.linea.svelte-x2i9q0{fill:none;stroke:var(--oro);stroke-width:2.2px;stroke-linejoin:round}.eje.svelte-x2i9q0{stroke:#e6dfd3;stroke-width:1px}circle.svelte-x2i9q0{fill:#fff;stroke:var(--oro);stroke-width:2px}text.svelte-x2i9q0{fill:#777;font-variant-numeric:tabular-nums;font-size:11px}text.actual.svelte-x2i9q0{fill:#333;font-weight:700}text.fecha.svelte-x2i9q0{fill:#999;font-size:10.5px}.resumen.svelte-z1apyg{margin:0 0 10px;font-size:15px;font-weight:600}.hist.svelte-z1apyg{border-collapse:collapse;width:100%;font-size:14px}.hist.svelte-z1apyg td:where(.svelte-z1apyg){vertical-align:top;border-bottom:1px solid #f0ece6;padding:7px 4px}.hist.svelte-z1apyg .actual:where(.svelte-z1apyg) td:where(.svelte-z1apyg){font-weight:600}.fecha.svelte-z1apyg small:where(.svelte-z1apyg){color:#8a6d1f;font-size:11px;font-weight:400;display:block}.num.svelte-z1apyg{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.base.svelte-z1apyg{color:#888;font-size:13px}.sube.svelte-z1apyg{color:#b04a2a}.baja.svelte-z1apyg{color:#2e7d4f}.nota.svelte-z1apyg{color:#888;margin:10px 0 0;font-size:12.5px}.cab-al.svelte-16zborl{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.cab-al.svelte-16zborl h2:where(.svelte-16zborl){align-items:center;gap:8px;margin:0;display:flex}.estado-al.svelte-16zborl{color:#555;font-size:14px}.aviso-al.svelte-16zborl{color:#a0602a;font-weight:500}.codigo-barras.svelte-16zborl{color:#999;margin:0 0 10px;font-size:12px}.pares.svelte-16zborl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:12px;display:grid}.fecha-precio.svelte-16zborl{color:#777;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:10px;font-size:13px;display:flex}.enlace-mini.svelte-16zborl{font:inherit;color:#8a6d1f;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.unitario.svelte-16zborl{color:#555;margin-top:16px;font-size:14px}.unitario.svelte-16zborl small:where(.svelte-16zborl){color:#888}.nota.svelte-16zborl{color:#888;font-size:13px}.usos.svelte-16zborl{list-style:none}.usos.svelte-16zborl li:where(.svelte-16zborl){border-bottom:1px solid var(--borde);justify-content:space-between;align-items:baseline;gap:10px;padding:10px 0;display:flex}.uso.svelte-16zborl{font:inherit;color:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--oro-texto);text-decoration-color:var(--oro-texto);text-underline-offset:3px;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:none;min-width:0;padding:0;font-weight:500}.usos.svelte-16zborl small:where(.svelte-16zborl){color:#999;flex-shrink:0;font-size:12px}.filtros.svelte-33f1l0{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.filtros.svelte-33f1l0::-webkit-scrollbar{display:none}.filtros.svelte-33f1l0 button:where(.svelte-33f1l0){white-space:nowrap;border:1px solid var(--borde);cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:13px}.filtros.svelte-33f1l0 button.sel:where(.svelte-33f1l0){background:var(--oro);border-color:var(--oro-texto);color:var(--oscuro);font-weight:600}.vacio.svelte-33f1l0{color:#888;font-size:14px}.lista.svelte-33f1l0{gap:10px;list-style:none;display:grid}.fila.svelte-33f1l0{color:inherit;justify-content:space-between;align-items:center;gap:16px;margin:0;text-decoration:none;display:flex}.fila.svelte-33f1l0 .info:where(.svelte-33f1l0){flex:1}.thumb.svelte-33f1l0{object-fit:cover;border-radius:8px;flex-shrink:0;width:52px;height:52px}.estado.svelte-33f1l0{text-transform:uppercase;letter-spacing:.04em;color:#555;background:#eee;border-radius:999px;margin-left:6px;padding:2px 7px;font-size:11px}.estado-confirmado.svelte-33f1l0{color:#2f6fb3;background:#e3efff}.estado-entregado.svelte-33f1l0{color:#3a8a3a;background:#e5f4e5}.total.svelte-33f1l0 small:where(.svelte-33f1l0){text-align:right;margin-top:4px;display:block}.pago.svelte-33f1l0{border-radius:999px;padding:2px 7px;font-size:11px;font-weight:600}.resumen-pendiente.svelte-33f1l0{color:#8a5a10;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fdf6e8;border:1px solid #f0d9ae;border-radius:10px;margin-bottom:12px;padding:10px 14px;font-size:14px;font-weight:600;display:block}.estado-cancelado.svelte-33f1l0{color:#b23b3b;background:#f6e2e2}.meta.svelte-33f1l0{color:#888;margin-top:4px;font-size:13px}.total.svelte-33f1l0{white-space:nowrap;font-size:18px;font-weight:700}.galeria.svelte-dsuik8{flex-wrap:wrap;gap:10px;display:flex}.marco.svelte-dsuik8{border:1px solid var(--borde);cursor:pointer;background:#fff;border-radius:12px;place-items:center;width:76px;height:76px;margin:0;padding:0;display:grid;overflow:hidden}.marco.svelte-dsuik8:hover{border-color:var(--oro-texto)}.marco.svelte-dsuik8 img:where(.svelte-dsuik8){object-fit:cover;width:100%;height:100%}.anadir.svelte-dsuik8{color:var(--oro-texto);background:#f6f2ec;border:1.5px dashed #d8cfc2;font-size:30px;font-weight:300;line-height:1}.anadir.procesando.svelte-dsuik8{cursor:progress}.grande.svelte-dsuik8{background:#f6f2ec;border-radius:12px;place-items:center;margin-top:12px;display:grid;overflow:hidden}.grande.svelte-dsuik8 img:where(.svelte-dsuik8){object-fit:contain;max-width:100%;max-height:60dvh;display:block}.quitar.svelte-dsuik8{color:#b23b3b;margin-right:auto}.boton-marca.svelte-mojtx7{align-items:center;gap:8px;display:inline-flex}.muestra-mini.svelte-mojtx7{width:16px;height:16px;box-shadow:0 0 0 1px var(--borde);border-radius:50%}.marca-docs.svelte-mojtx7{gap:8px;display:grid}.nota-marca.svelte-mojtx7{color:#6b6152;margin:0;font-size:13.5px}.etq-marca.svelte-mojtx7{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px;font-size:14px;font-weight:600;display:flex}.plan-marca.svelte-mojtx7{color:var(--oro-texto);font-size:12.5px}.colores-marca.svelte-mojtx7{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.muestra-color.svelte-mojtx7{width:32px;height:32px;box-shadow:0 0 0 1px var(--borde);cursor:pointer;border:2px solid #fff;border-radius:50%}.muestra-color.on.svelte-mojtx7{box-shadow:0 0 0 3px var(--oscuro)}.otro-color.svelte-mojtx7{cursor:pointer;align-items:center;gap:6px;font-size:14px;display:inline-flex}.otro-color.svelte-mojtx7 input:where(.svelte-mojtx7){border:1px solid var(--borde);background:0 0;border-radius:8px;width:36px;height:32px;padding:0}.logo-marca.svelte-mojtx7{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.logo-marca.svelte-mojtx7 img:where(.svelte-mojtx7){object-fit:contain;border:1px solid var(--borde);background:#fff;border-radius:8px;max-width:120px;max-height:56px}.subir-logo.svelte-mojtx7{cursor:pointer;position:relative}.subir-logo.svelte-mojtx7 input:where(.svelte-mojtx7){opacity:0;cursor:pointer;position:absolute;inset:0}.vista-marca.svelte-mojtx7{border:1px solid var(--borde);background:#fff;border-radius:8px;gap:6px;margin-top:8px;padding:14px;font-size:13px;display:grid}.vista-marca.svelte-mojtx7 img:where(.svelte-mojtx7){object-fit:contain;max-width:100px;max-height:40px}.vista-marca.svelte-mojtx7 strong:where(.svelte-mojtx7){font-size:16px}.linea-vista.svelte-mojtx7{height:2px}.barra-vista.svelte-mojtx7,.fila-vista.svelte-mojtx7{border-radius:3px;justify-content:space-between;padding:6px 8px;display:flex}.barra-vista.svelte-mojtx7{font-weight:700}.paginas.svelte-drt66x{background:#ece8e1;border-radius:10px;gap:12px;padding:12px;display:grid}.paginas.svelte-drt66x:empty{display:none}.paginas.svelte-drt66x canvas{background:#fff;display:block;box-shadow:0 1px 4px #00000026}.aviso.svelte-drt66x{color:#a3322b}.cab.svelte-wpo5j7{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.cab.svelte-wpo5j7 h2:where(.svelte-wpo5j7){align-items:center;gap:8px;margin:0;display:flex}.estado-pago.svelte-wpo5j7{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:600}.cifras.svelte-wpo5j7{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cifras.svelte-wpo5j7 div:where(.svelte-wpo5j7){gap:2px;display:grid}.cifras.svelte-wpo5j7 small:where(.svelte-wpo5j7){color:#888;font-size:12px}.cifras.svelte-wpo5j7 strong:where(.svelte-wpo5j7){font-variant-numeric:tabular-nums;font-size:17px}.pend.svelte-wpo5j7{text-align:right}.exceso.svelte-wpo5j7{color:#b04a2a}.barra.svelte-wpo5j7{background:#efeae2;border-radius:999px;height:6px;margin:10px 0 14px;overflow:hidden}.barra.svelte-wpo5j7 span:where(.svelte-wpo5j7){background:var(--oro);border-radius:999px;height:100%;display:block}.lista.svelte-wpo5j7{margin-bottom:12px;list-style:none}.lista.svelte-wpo5j7 li:where(.svelte-wpo5j7){border-bottom:1px solid var(--borde);grid-template-columns:minmax(0,1fr) auto 36px;align-items:center;gap:8px;padding:6px 0;font-size:14px;display:grid}.lista.svelte-wpo5j7 strong:where(.svelte-wpo5j7){font-variant-numeric:tabular-nums}.nota.svelte-wpo5j7{color:#888;margin:0 0 12px;font-size:13px}.atajos.svelte-wpo5j7{flex-wrap:wrap;gap:8px;margin:6px 0 4px;display:flex}.atajo.svelte-wpo5j7{border:1px solid var(--oro);color:var(--oscuro);font:inherit;cursor:pointer;background:#fffaf0;border-radius:999px;padding:8px 12px;font-size:14px}.campos.svelte-wpo5j7{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.campos.svelte-wpo5j7 label:where(.svelte-wpo5j7){margin-top:12px}.campos.svelte-wpo5j7 input:where(.svelte-wpo5j7){margin-top:5px}.etq.svelte-wpo5j7{margin:14px 0 6px;font-size:14px;font-weight:500}.metodos.svelte-wpo5j7{flex-wrap:wrap;gap:6px;display:flex}.metodos.svelte-wpo5j7 button:where(.svelte-wpo5j7){border:1px solid var(--borde);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:8px 14px;font-size:14px}.metodos.svelte-wpo5j7 button.sel:where(.svelte-wpo5j7){background:var(--oro);border-color:var(--oro-texto);color:var(--oscuro);font-weight:600}.pregunta.svelte-wpo5j7{color:#555;margin:8px 0 0;font-size:15px}.error.svelte-wpo5j7{color:#b04a2a;min-height:18px;margin:10px 0 0;font-size:13px}.fecha-hora.svelte-jo03rq{gap:8px;display:flex}.fecha-hora.svelte-jo03rq input[type=date]:where(.svelte-jo03rq){flex:auto;min-width:0}.fecha-hora.svelte-jo03rq input[type=time]:where(.svelte-jo03rq){flex:none;width:7.2em}.cab-card.svelte-jo03rq{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.cab-card.svelte-jo03rq h2:where(.svelte-jo03rq){margin:0}.linea.svelte-jo03rq{border:1px solid var(--borde);border-radius:10px;margin-bottom:10px;padding:12px;scroll-margin-top:84px}.linea-cab.svelte-jo03rq{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.linea-titulo.svelte-jo03rq{align-items:flex-start;gap:10px;display:flex}.linea-titulo.svelte-jo03rq .thumb:where(.svelte-jo03rq){object-fit:cover;border-radius:6px;flex-shrink:0;width:44px;height:44px}.badge.svelte-jo03rq{background:var(--oro-suave);color:var(--oscuro);border-radius:10px;margin-left:6px;padding:2px 8px;font-size:12px;display:inline-block}.badge.base.svelte-jo03rq{color:#666;background:#eee}.badge.tipo.svelte-jo03rq{background:var(--oscuro);color:#fff}.a-base.svelte-jo03rq{margin-right:auto}.linea-campos.svelte-jo03rq{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:10px;display:flex}.linea-campos.svelte-jo03rq label:where(.svelte-jo03rq){display:block}.linea-campos.svelte-jo03rq label:where(.svelte-jo03rq) span:where(.svelte-jo03rq){color:#666;margin-bottom:3px;font-size:12px;display:block}.linea-campos.svelte-jo03rq input:where(.svelte-jo03rq){text-align:right;width:84px}.modo-venta.svelte-jo03rq{border:1px solid var(--borde);border-radius:999px;margin-top:10px;display:inline-flex;overflow:hidden}.modo-venta.svelte-jo03rq button:where(.svelte-jo03rq){font:inherit;color:#666;cursor:pointer;background:#fff;border:none;padding:5px 12px;font-size:13px}.modo-venta.svelte-jo03rq button.on:where(.svelte-jo03rq){background:var(--oro);color:var(--oscuro);font-weight:600}.nota.piezas.svelte-jo03rq{margin-top:6px}.linea-precio.svelte-jo03rq{text-align:right;margin-left:auto}.linea-precio.svelte-jo03rq strong:where(.svelte-jo03rq){font-size:17px;display:block}.linea-acciones.svelte-jo03rq{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.sust.svelte-jo03rq{border:1px solid var(--oro);color:#6b5a2e;background:#fbf6ea;border-radius:999px;align-items:center;gap:6px;max-width:100%;margin:6px 6px 0 0;padding:2px 4px 2px 10px;font-size:12px;display:inline-flex}.sust.svelte-jo03rq>span:where(.svelte-jo03rq){overflow-wrap:anywhere;min-width:0}.sust.borrado.svelte-jo03rq{color:#a0602a;border-color:#d9a48a}.quitar-sust.svelte-jo03rq{color:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px 6px;font-size:12px}.sust-titulo.svelte-jo03rq{overflow-wrap:anywhere;margin:12px 0 6px;font-weight:600}.sust-titulo.svelte-jo03rq .globo{font-weight:400}.sust-lista.svelte-jo03rq{margin:0;list-style:none}.sust-opcion.svelte-jo03rq{border:none;border-bottom:1px solid var(--borde);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:10px 2px;display:flex}.sust-opcion.svelte-jo03rq>span:where(.svelte-jo03rq):first-child{overflow-wrap:anywhere;min-width:0}.sust-opcion.svelte-jo03rq small:where(.svelte-jo03rq){color:#888;font-size:12px;display:block}.sust-opcion.svelte-jo03rq .choca:where(.svelte-jo03rq){color:var(--c-coste);font-weight:600;display:block}.sust-opcion.svelte-jo03rq .sin-choque:where(.svelte-jo03rq){color:var(--c-beneficio);display:block}.al-cand.svelte-jo03rq{margin-top:2px;display:block}.buscar-semi.svelte-jo03rq{flex:180px;min-width:0}.sust-buscar.arriba.svelte-jo03rq{align-items:center;margin:0 0 10px}.ver-cliente.svelte-jo03rq{font:inherit;color:var(--oro-texto);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-top:6px;padding:2px 0;font-size:13.5px;text-decoration:underline;display:inline-block}.filtro-cat.svelte-jo03rq{flex:0 auto;width:auto;max-width:100%;padding:8px 10px;font-size:14px}.sust-opcion.svelte-jo03rq .aviso-sust:where(.svelte-jo03rq){color:#a0602a}.sust-a.svelte-jo03rq{color:#8a6d1f}.flecha.svelte-jo03rq{color:#aaa;font-size:18px}.sust-dif.svelte-jo03rq{text-align:right;flex-shrink:0}.comp-fila.svelte-jo03rq{border-bottom:1px solid var(--borde);padding:10px 2px}.comp-nombre.svelte-jo03rq{overflow-wrap:anywhere;display:block}.comp-nombre.svelte-jo03rq small:where(.svelte-jo03rq){color:#888}.comp-nombre.quitada.svelte-jo03rq{color:#999;text-decoration:line-through}.comp-sin.svelte-jo03rq{color:var(--c-coste)}.comp-acciones.svelte-jo03rq{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.comp-anadir.svelte-jo03rq{margin-top:12px}.cant-anadir.svelte-jo03rq{width:110px}.reparto.svelte-jo03rq{align-items:center;gap:12px;margin:8px 0 12px;display:flex}.reparto.svelte-jo03rq button:where(.svelte-jo03rq){border:1px solid var(--borde);cursor:pointer;background:#fff;border-radius:10px;width:40px;height:40px;font-size:20px;line-height:1}.reparto.svelte-jo03rq button:where(.svelte-jo03rq):disabled{opacity:.35;cursor:default}.reparto.svelte-jo03rq strong:where(.svelte-jo03rq){text-align:center;min-width:28px;font-size:22px}.reparto-de.svelte-jo03rq{opacity:.75}.nota.svelte-jo03rq .ahorro:where(.svelte-jo03rq){color:#2e7d4f}.nota.svelte-jo03rq .sube:where(.svelte-jo03rq){color:#b04a2a}.sust-opcion.svelte-jo03rq .ahorro:where(.svelte-jo03rq){color:#2e7d4f}.sust-opcion.svelte-jo03rq .sube:where(.svelte-jo03rq){color:#b04a2a}.sust-buscar.svelte-jo03rq{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:20px;display:flex}.sust-campo.svelte-jo03rq{flex:180px;min-width:0}.sust-campo.svelte-jo03rq .sust-unidad:where(.svelte-jo03rq){color:#999;text-align:left;margin:0 0 4px 2px;font-size:12px;line-height:1.3}.sust-campo.svelte-jo03rq input:where(.svelte-jo03rq){width:100%}.chip-cat.svelte-jo03rq{border:1px solid var(--borde);max-width:100%;font:inherit;color:#666;overflow-wrap:anywhere;cursor:pointer;background:#fff;border-radius:999px;padding:6px 12px;font-size:13px}.chip-cat.activo.svelte-jo03rq{border-color:var(--oro-texto);color:#6b5a2e;background:#fbf6ea;font-weight:600}.mini.svelte-jo03rq{border:1px solid var(--borde);cursor:pointer;background:#fff;border-radius:6px;padding:5px 10px;font-size:13px}.linea-botones.svelte-jo03rq{flex-shrink:0;display:flex}.linea-botones.svelte-jo03rq .btn-icono:where(.svelte-jo03rq):disabled{opacity:.25;cursor:default;background:0 0}.componentes.svelte-jo03rq{color:#888;margin-top:4px;font-size:12px}.anadir.svelte-jo03rq{margin-top:12px}.mini.mas.svelte-jo03rq{letter-spacing:1px;min-width:40px;font-weight:700}.medidas-nuevas.svelte-jo03rq{color:#6b6152;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 8px;font-size:14px;display:flex}.enlace-medidas.svelte-jo03rq{border:1px solid var(--borde);color:var(--texto);font:inherit;cursor:pointer;background:#fff;border-radius:8px;padding:4px 10px;font-size:14px;font-weight:600}.quitar-medidas.svelte-jo03rq{color:#888;cursor:pointer;background:0 0;border:none;font-size:15px}.anadir-fila.svelte-jo03rq{align-items:stretch;gap:8px;display:flex}.anadir-fila.svelte-jo03rq>.selector{flex:1}.filtrar.svelte-jo03rq{white-space:nowrap;flex:none}.filtrar.activo.svelte-jo03rq{border-color:var(--oro);background:var(--oro-suave)}.chips-filtro.svelte-jo03rq{flex-wrap:wrap;gap:6px;margin:0 0 8px;display:flex}.chip-filtro.svelte-jo03rq{border:1px solid var(--oro);background:var(--oro-suave);color:var(--texto);font:inherit;cursor:pointer;border-radius:999px;padding:4px 10px;font-size:13.5px}.chip-filtro.sin.svelte-jo03rq{background:#fbefec;border-color:#d9a49a}.panel-filtros.svelte-jo03rq{border:1px solid var(--borde);background:#fffdf8;border-radius:10px;gap:10px;margin-top:10px;padding:12px;display:grid}.fila-filtro.svelte-jo03rq{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;display:grid}.fila-filtro.svelte-jo03rq label:where(.svelte-jo03rq){grid-column:1/-1;font-size:13.5px;font-weight:600}.fila-filtro.svelte-jo03rq input:where(.svelte-jo03rq){min-width:0}.anadir.svelte-jo03rq>.casilla-filtro:where(.svelte-jo03rq){margin:0 0 8px}.casilla-filtro.svelte-jo03rq{align-items:center;gap:8px;font-size:14px;display:flex}.interruptor-mostrador.svelte-jo03rq{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;margin:0 0 12px;font-size:14.5px;font-weight:600;display:inline-flex}.interruptor-mostrador.svelte-jo03rq input:where(.svelte-jo03rq){opacity:0;width:1px;height:1px;position:absolute}.interruptor-mostrador.svelte-jo03rq .pista:where(.svelte-jo03rq){background:#cfc8bd;border-radius:999px;flex:none;width:42px;height:24px;transition:background .15s;position:relative}.interruptor-mostrador.svelte-jo03rq .pista:where(.svelte-jo03rq):after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.interruptor-mostrador.svelte-jo03rq input:where(.svelte-jo03rq):checked+.pista:where(.svelte-jo03rq){background:var(--oscuro)}.interruptor-mostrador.svelte-jo03rq input:where(.svelte-jo03rq):checked+.pista:where(.svelte-jo03rq):after{transform:translate(18px)}.interruptor-mostrador.svelte-jo03rq input:where(.svelte-jo03rq):focus-visible+.pista:where(.svelte-jo03rq){outline:2px solid var(--oro);outline-offset:2px}.nota.svelte-jo03rq{color:#888;font-size:13px}.nombre-ficha.svelte-jo03rq{font:inherit;color:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--oro-texto);text-decoration-color:var(--oro-texto);text-underline-offset:3px;cursor:pointer;white-space:normal;overflow-wrap:anywhere;background:0 0;border:none;padding:0;font-weight:700}.alergias-pedido.svelte-jo03rq{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:12px 0 0;font-size:14px;font-weight:500;display:flex}.etq-al.svelte-jo03rq{align-items:center;gap:4px;display:inline-flex}.ninguna.svelte-jo03rq{color:#888;font-weight:400}.enlace-al.svelte-jo03rq{font:inherit;color:var(--oro-texto);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:2px 0;font-size:13.5px;text-decoration:underline}.oferta-al.svelte-jo03rq{background:#fff7e6;border:1px solid #f0d089;border-radius:8px;margin:8px 0 0;padding:10px 12px;font-size:14px}.oferta-al.svelte-jo03rq p:where(.svelte-jo03rq){flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px;display:flex}.botones-al.svelte-jo03rq{flex-wrap:wrap;gap:8px;display:flex}.oferta-al.svelte-jo03rq small:where(.svelte-jo03rq){color:#7a5a1e;margin-top:6px;display:block}.al-linea.svelte-jo03rq{margin-top:6px}.conflicto.svelte-jo03rq{color:#b0382a;margin:6px 0 0;font-size:13px;font-weight:600}.alerta-alergia.svelte-jo03rq{color:#8a2a1c;background:#fdf1ee;border:1px solid #f0c2b8;border-left:4px solid #c8452f;border-radius:8px;margin:4px 0 14px;padding:10px 12px;font-size:14px}.alerta-alergia.svelte-jo03rq p:where(.svelte-jo03rq){margin:4px 0 0}.notas-cliente.svelte-jo03rq{margin:4px 0 12px}.notas-btn.svelte-jo03rq{color:#8a6d1f;cursor:pointer;background:#fff7e6;border:1px solid #f0d089;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:600}.notas-txt.svelte-jo03rq{border-left:3px solid var(--oro);white-space:pre-wrap;background:#fffdf7;border-radius:6px;margin-top:8px;padding:10px 12px;font-size:14px;line-height:1.5}textarea.svelte-jo03rq{border:1px solid var(--borde);width:100%;font:inherit;resize:vertical;border-radius:6px;padding:12px;font-size:15px;font-weight:400}.totales.svelte-jo03rq>div:where(.svelte-jo03rq){justify-content:space-between;padding:6px 0;font-size:14px;display:flex}.ver-partes.svelte-jo03rq{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.cifra-coste.svelte-jo03rq{color:var(--c-coste)}.cifra-beneficio.svelte-jo03rq{color:var(--c-beneficio)}.cifra-beneficio.perdida.svelte-jo03rq{color:var(--c-coste)}.totales.svelte-jo03rq>div.partes:where(.svelte-jo03rq){border-left:2px solid var(--c-coste-suave);color:#777;gap:2px;margin:-2px 0 6px 10px;padding-left:10px;font-size:13px;display:grid}.partes.svelte-jo03rq>div:where(.svelte-jo03rq){justify-content:space-between;gap:8px;display:flex}.partes.svelte-jo03rq p:where(.svelte-jo03rq){color:#999;margin:2px 0 0;font-size:12px}.totales.svelte-jo03rq .grande:where(.svelte-jo03rq){border-top:2px solid var(--oro);margin-top:4px;padding-top:10px;font-size:18px;font-weight:700}.pedido-grid.svelte-jo03rq{grid-template-columns:minmax(0,1fr);grid-template-areas:"datos""lineas""resumen""fotos";gap:0 20px;display:grid}.area-datos.svelte-jo03rq{grid-area:datos}.area-lineas.svelte-jo03rq{grid-area:lineas}.area-fotos.svelte-jo03rq{grid-area:fotos}.area-resumen.svelte-jo03rq{grid-area:resumen;scroll-margin-top:90px}@media (width>=900px){.pedido-grid.svelte-jo03rq{grid-template:"datos resumen""lineas resumen""fotos resumen"1fr/minmax(0,1fr) 320px}.area-resumen.svelte-jo03rq{align-self:start;position:sticky;top:90px}}.barra-movil.svelte-jo03rq{z-index:20;border:1px solid var(--borde);width:100%;font:inherit;color:#666;cursor:pointer;background:#fff;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:12px 16px;font-size:14px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 14px #00000014}.barra-movil.svelte-jo03rq strong:where(.svelte-jo03rq){color:var(--oscuro);margin-left:4px;font-size:16px}.barra-movil.svelte-jo03rq .pago:where(.svelte-jo03rq){border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}@media (width>=900px){.barra-movil.svelte-jo03rq{display:none}}.enlace-nota.svelte-jo03rq{font:inherit;color:var(--oro-texto);cursor:pointer;background:0 0;border:none;margin-top:14px;padding:0;font-size:14px}.marca-presu.svelte-jo03rq{margin-top:14px}.check-notas.svelte-jo03rq{align-items:center;gap:8px;margin-bottom:12px;font-size:14px;display:flex}.presu.svelte-jo03rq{gap:16px;display:grid}@media (width>=820px){.presu.svelte-jo03rq{grid-template-columns:300px minmax(0,1fr);align-items:start}}.presu-opciones.svelte-jo03rq,.presu-vista.svelte-jo03rq{min-width:0}.check-info.svelte-jo03rq{align-items:center;gap:4px;margin-bottom:12px;display:flex}.check-info.svelte-jo03rq .check-notas:where(.svelte-jo03rq){margin-bottom:0}.detalle-lineas.svelte-jo03rq{margin:-4px 0 0 26px}.detalle-titulo.svelte-jo03rq{margin:10px 0 4px;font-size:13px;font-weight:600}.check-comp.svelte-jo03rq{overflow-wrap:anywhere;align-items:center;gap:8px;margin:0 0 6px;font-size:14px;font-weight:400;display:flex}.pdf-acciones.svelte-jo03rq{gap:10px;margin-top:12px;display:flex}.letra.svelte-ztbs9s{text-transform:uppercase;max-width:90px}.nota.svelte-ztbs9s{color:#999;margin:-6px 0 0;font-size:12px}.etq.svelte-ztbs9s{align-items:center;gap:6px;margin:16px 0 6px;font-size:14px;font-weight:600;display:flex}.opciones.svelte-ztbs9s{gap:8px;display:grid}.opciones.dos.svelte-ztbs9s{grid-template-columns:1fr 1fr}.opcion.svelte-ztbs9s{border:1px solid var(--borde);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:10px;margin:0;padding:10px 12px;font-weight:400;display:flex}.nota-larga.svelte-ztbs9s{color:#888;margin:4px 0 0;font-size:13px}.impresora.svelte-ztbs9s{border:1px solid var(--borde);overflow-wrap:anywhere;background:#fff;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.botones-imp.svelte-ztbs9s{gap:6px;display:flex}.guardado.svelte-ztbs9s{color:#2e7d4f;min-height:20px;margin:12px 0 0;font-size:14px;font-weight:600}.opcion.sel.svelte-ztbs9s{border-color:var(--oro-texto);background:#fffdf7}.btn-config.svelte-7pc8yw{flex-shrink:0;width:44px;height:44px;padding:0;font-size:20px;line-height:1}.lista.svelte-7pc8yw{gap:10px;list-style:none;display:grid}.fila.svelte-7pc8yw{color:inherit;justify-content:space-between;align-items:center;gap:16px;margin:0;text-decoration:none;display:flex}.info.svelte-7pc8yw{overflow-wrap:anywhere;flex:1;min-width:0}.meta.svelte-7pc8yw{color:#888;margin-top:4px;font-size:13px}.total.svelte-7pc8yw{text-align:right;white-space:nowrap;font-weight:600}.total.svelte-7pc8yw small:where(.svelte-7pc8yw){color:#888;margin-top:4px;font-size:12px;font-weight:400;display:block}a.btn-principal.svelte-mmt14y{text-decoration:none}.resumen.svelte-mmt14y{margin:4px 0 0;font-size:15px}.error.svelte-mmt14y{color:#b04a2a;font-size:14px}h2.svelte-16zqmlm{align-items:center;gap:8px;display:flex}.pares.svelte-16zqmlm{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px;display:grid}@media (width<=600px){.pares.apila.svelte-16zqmlm{grid-template-columns:minmax(0,1fr)}}.llevas.svelte-16zqmlm{margin:0 0 12px;list-style:none}.llevas.svelte-16zqmlm li:where(.svelte-16zqmlm){border-bottom:1px solid var(--borde);grid-template-columns:minmax(0,1fr) 92px 70px auto;align-items:end;gap:8px;padding:10px 0;display:grid}.llevas-nombre.svelte-16zqmlm{overflow-wrap:anywhere;align-self:center;min-width:0}.llevas-nombre.svelte-16zqmlm small:where(.svelte-16zqmlm){color:#888;margin-left:4px;font-size:12px}.mini-campo.svelte-16zqmlm{color:#888;flex-direction:column;gap:2px;margin:0;font-size:11px;font-weight:400;display:flex}.repuesto.svelte-16zqmlm{color:#a0602a;font-size:11px}.mini-campo.svelte-16zqmlm input:where(.svelte-16zqmlm){text-align:right;width:100%;min-width:0}.llevas.svelte-16zqmlm .borrar:where(.svelte-16zqmlm){align-self:center}@media (width<=600px){.llevas.svelte-16zqmlm li:where(.svelte-16zqmlm){grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.llevas-nombre.svelte-16zqmlm{grid-column:1/-1}}.anadir.svelte-16zqmlm{margin-top:4px}.datos-linea.svelte-16zqmlm{flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:15px;display:flex}.listo-datos.svelte-16zqmlm{margin-top:12px}.pestanas.svelte-16zqmlm{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 14px;display:flex}.segmentos.svelte-16zqmlm{gap:6px;display:flex}.segmentos.svelte-16zqmlm button:where(.svelte-16zqmlm){border:1px solid var(--borde);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border-radius:999px;padding:8px 11px;font-size:14px}.segmentos.svelte-16zqmlm button.sel:where(.svelte-16zqmlm){border-color:var(--oro-texto);background:var(--oro);color:var(--oscuro);font-weight:600}.pie-llevo.svelte-16zqmlm{color:#999;margin:12px 0 0;font-size:12px}.sin-ventas.svelte-16zqmlm{color:#888;margin:0;font-size:14px}.vender.svelte-16zqmlm{flex:1 0 auto;padding:9px 14px;font-size:16px}@media (width<=380px){.segmentos.svelte-16zqmlm button:where(.svelte-16zqmlm){padding:8px 9px;font-size:13px}}.cifras.svelte-16zqmlm{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:14px;display:grid}.cifras.svelte-16zqmlm div:where(.svelte-16zqmlm){flex-direction:column;gap:2px;display:flex}.cifras.svelte-16zqmlm span:where(.svelte-16zqmlm){color:#888;align-items:center;gap:6px;font-size:12px;display:flex}.cifras.svelte-16zqmlm strong:where(.svelte-16zqmlm){font-size:20px}.cifras.svelte-16zqmlm small:where(.svelte-16zqmlm){color:#888;font-size:12px}.negativo.svelte-16zqmlm{color:#b04a2a}h3.svelte-16zqmlm{margin:14px 0 6px;font-size:14px}.metodos.svelte-16zqmlm{margin:0;list-style:none}.metodos.svelte-16zqmlm li:where(.svelte-16zqmlm){border-bottom:1px solid #f0ece6;justify-content:space-between;padding:5px 0;font-size:14px;display:flex}.tabla.svelte-16zqmlm{border-collapse:collapse;width:100%;font-size:14px}.tabla.svelte-16zqmlm th:where(.svelte-16zqmlm){color:#888;border-bottom:1px solid var(--borde);padding:0 0 6px;font-size:12px;font-weight:600}.tabla.svelte-16zqmlm td:where(.svelte-16zqmlm){overflow-wrap:anywhere;border-bottom:1px solid #f0ece6;padding:6px 0}.tabla.svelte-16zqmlm th:where(.svelte-16zqmlm)+th:where(.svelte-16zqmlm),.tabla.svelte-16zqmlm td:where(.svelte-16zqmlm)+td:where(.svelte-16zqmlm){padding-left:10px}.num.svelte-16zqmlm{text-align:right;white-space:nowrap}.toggle.svelte-16zqmlm{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin-top:14px;padding:0;font-weight:600}.ventas.svelte-16zqmlm{margin:6px 0 0;list-style:none}.ventas.svelte-16zqmlm li:where(.svelte-16zqmlm){border-bottom:1px solid #f0ece6;justify-content:space-between;align-items:flex-start;gap:10px;padding:8px 0;display:flex}.llevas-nombre.svelte-16zqmlm .sub:where(.svelte-16zqmlm){margin:2px 0 0;display:block}.llevas-nombre.svelte-16zqmlm .enlace:where(.svelte-16zqmlm){font:inherit;color:#8a6d1f;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-top:4px;padding:0;font-size:12px;text-decoration:underline;display:block}.d-etq.svelte-16zqmlm{color:#888;margin:12px 0 6px;font-size:13px}.opciones.svelte-16zqmlm{gap:8px;margin-bottom:8px;display:grid}.opcion.svelte-16zqmlm{border:1px solid var(--borde);cursor:pointer;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;margin:0;padding:10px 12px;font-weight:400;display:flex}.opcion.sel.svelte-16zqmlm{border-color:var(--oro-texto);background:#fffdf7}.opcion.svelte-16zqmlm input:where(.svelte-16zqmlm){margin-top:3px}.opcion.svelte-16zqmlm small:where(.svelte-16zqmlm){color:#888;font-size:12px;display:block}.nota.svelte-16zqmlm{color:#999;margin:8px 0 0;font-size:12px}.aviso-raciones.svelte-16zqmlm{color:#a0602a}.precio-racion.svelte-16zqmlm{margin:8px 0 0;font-weight:600}.codigo.svelte-16zqmlm{color:#888;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:10px 0 0;font-size:13px;display:flex}.codigo-valor.svelte-16zqmlm{font-variant-numeric:tabular-nums;color:var(--texto);align-items:center;gap:2px;font-weight:600;display:inline-flex}.letras.svelte-16zqmlm{width:3.2em;min-width:0;font:inherit;text-align:center;text-transform:uppercase;padding:2px 4px;font-weight:600}.dispositivo.svelte-16zqmlm{white-space:nowrap}.enlace-mini.svelte-16zqmlm{font:inherit;color:#8a6d1f;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.ventas.svelte-16zqmlm li:where(.svelte-16zqmlm){padding:0;display:block}.fila-venta.svelte-16zqmlm{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:9px 0;display:flex}.fila-venta.svelte-16zqmlm:hover .cod:where(.svelte-16zqmlm){text-decoration:underline;-webkit-text-decoration-color:var(--oro-texto);text-decoration-color:var(--oro-texto);text-underline-offset:3px}.venta-info.svelte-16zqmlm{flex:1;min-width:0;display:block}.cod.svelte-16zqmlm{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;display:block;overflow:hidden}.abrir.svelte-16zqmlm{width:20px;color:var(--oro-texto);text-align:center;flex-shrink:0;font-size:17px;font-weight:700}.etiquetas.svelte-16zqmlm{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.etiquetas.svelte-16zqmlm:empty{display:none}.etq.svelte-16zqmlm{color:#8a6d1f;white-space:nowrap;background:#f3ebe0;border-radius:999px;align-items:center;gap:3px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-flex}.importe.svelte-16zqmlm{font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.fila-abono.svelte-16zqmlm .importe:where(.svelte-16zqmlm){color:#b04a2a}.fila-abonada.svelte-16zqmlm .cod:where(.svelte-16zqmlm),.fila-abonada.svelte-16zqmlm .importe:where(.svelte-16zqmlm){opacity:.55}.venta-acciones.svelte-16zqmlm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.venta-acciones.svelte-16zqmlm button:where(.svelte-16zqmlm){padding-left:12px;padding-right:12px}.det-meta.svelte-16zqmlm{color:#666;margin:2px 0;font-size:13px}.det-lineas.svelte-16zqmlm{border-collapse:collapse;width:100%;margin-top:10px;font-size:14px}.det-lineas.svelte-16zqmlm td:where(.svelte-16zqmlm){overflow-wrap:anywhere;border-bottom:1px solid #f0ece6;padding:5px 0}.det-lineas.svelte-16zqmlm tfoot:where(.svelte-16zqmlm) td:where(.svelte-16zqmlm){border-bottom:none;font-weight:700}.det-lineas.svelte-16zqmlm .det-cambio:where(.svelte-16zqmlm) td:where(.svelte-16zqmlm){color:#666;font-size:13px;font-weight:400}.det-lineas.svelte-16zqmlm .num:where(.svelte-16zqmlm){text-align:right;white-space:nowrap;padding-left:10px}.tpv.svelte-1mfxz6h{flex-direction:column;min-height:calc(100dvh - 48px);display:flex}.volver.svelte-1mfxz6h{font:inherit;color:var(--oscuro);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:4px 6px;font-size:22px;line-height:1}.cab-txt.svelte-1mfxz6h{flex:1;min-width:0}.cab-txt.svelte-1mfxz6h small:where(.svelte-1mfxz6h){color:#888;font-size:13px;display:block}.cuerpo.svelte-1mfxz6h{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px;display:grid}.botones.svelte-1mfxz6h{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.boton.svelte-1mfxz6h{border:1px solid var(--borde);min-height:96px;font:inherit;color:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:#fff;border-radius:12px;flex-direction:column;justify-content:space-between;gap:6px;padding:12px;display:flex;position:relative}.boton.svelte-1mfxz6h:active{transform:scale(.98)}.boton.en-ticket.svelte-1mfxz6h{border-color:var(--oro-texto);background:#fffdf7}.boton.agotado.svelte-1mfxz6h{opacity:.55}.b-nombre.svelte-1mfxz6h{padding-right:26px;font-size:15px;font-weight:600;line-height:1.25}.b-nombre.svelte-1mfxz6h small:where(.svelte-1mfxz6h){color:#888;margin-top:2px;font-size:12px;font-weight:400;display:block}.dia.svelte-1mfxz6h{flex-shrink:0;width:auto;max-width:min(46%,220px);font-size:14px}.b-precio.svelte-1mfxz6h{color:#6b5a2e;font-size:15px}.b-quedan.svelte-1mfxz6h{color:#888;font-size:11px}.b-quedan.pocos.svelte-1mfxz6h{color:#a0602a;font-weight:600}.b-quedan.fin.svelte-1mfxz6h{color:#b04a2a;font-weight:600}.t-cant.svelte-1mfxz6h button:where(.svelte-1mfxz6h):disabled{opacity:.35;cursor:default}.d-txt.svelte-1mfxz6h{overflow-wrap:anywhere;margin:4px 0 6px}.b-n.svelte-1mfxz6h{background:var(--oro);min-width:24px;height:24px;color:var(--oscuro);text-align:center;border-radius:999px;padding:0 6px;font-size:13px;font-weight:700;line-height:24px;position:absolute;top:8px;right:8px}.ticket.svelte-1mfxz6h{border:1px solid var(--borde);background:var(--panel);border-radius:12px;padding:14px;position:sticky;top:12px}.ticket.svelte-1mfxz6h h2:where(.svelte-1mfxz6h){margin:0 0 8px;font-size:15px}.ticket.svelte-1mfxz6h ul:where(.svelte-1mfxz6h){max-height:50vh;margin:0;list-style:none;overflow-y:auto}.ticket.svelte-1mfxz6h li:where(.svelte-1mfxz6h){border-bottom:1px solid #f0ece6;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:6px 0;font-size:14px;display:grid}.t-nombre.svelte-1mfxz6h{overflow-wrap:anywhere}.t-cant.svelte-1mfxz6h{white-space:nowrap;align-items:center;gap:6px;display:flex}.t-cant.svelte-1mfxz6h button:where(.svelte-1mfxz6h){border:1px solid var(--borde);cursor:pointer;background:#fff;border-radius:8px;width:28px;height:28px;font-size:16px;line-height:1}.t-imp.svelte-1mfxz6h{text-align:right;white-space:nowrap;min-width:64px}.vacio.svelte-1mfxz6h{color:#999;margin:4px 0;font-size:13px}.t-pie.svelte-1mfxz6h{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.cobrar.svelte-1mfxz6h:disabled{opacity:.45;cursor:default}.cobrar.svelte-1mfxz6h{flex:1;padding:12px;font-size:17px}.enlace.svelte-1mfxz6h{font:inherit;color:#8a6d1f;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline}@media (width<=760px){.cuerpo.svelte-1mfxz6h{grid-template-columns:minmax(0,1fr)}.botones.svelte-1mfxz6h{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:8px}.ticket.svelte-1mfxz6h{border-radius:14px 14px 0 0;position:sticky;top:auto;bottom:0;box-shadow:0 -6px 20px #00000014}.ticket.svelte-1mfxz6h ul:where(.svelte-1mfxz6h){max-height:26vh}}.aviso-venta.svelte-1mfxz6h{z-index:200;color:#fff;background:#2e3440;border-radius:12px;align-items:center;gap:14px;width:max-content;max-width:calc(100vw - 32px);padding:12px 16px;font-size:14px;display:flex;position:fixed;top:84px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0003}.aviso-venta.svelte-1mfxz6h .cerrar-aviso:where(.svelte-1mfxz6h){box-shadow:none;color:#c9ced8;cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-left:-4px;padding:2px 4px;font-size:15px;line-height:1}.aviso-venta.svelte-1mfxz6h .enlace:where(.svelte-1mfxz6h){color:#f3d58a;flex-shrink:0}.d-etq.svelte-1mfxz6h{color:#888;margin:10px 0 6px;font-size:13px}.metodos.svelte-1mfxz6h,.rapidas.svelte-1mfxz6h{flex-wrap:wrap;gap:8px;display:flex}.metodos.svelte-1mfxz6h button:where(.svelte-1mfxz6h),.rapidas.svelte-1mfxz6h button:where(.svelte-1mfxz6h){border:1px solid var(--borde);font:inherit;cursor:pointer;background:#fff;border-radius:10px;padding:10px 14px;font-size:15px}.metodos.svelte-1mfxz6h button.sel:where(.svelte-1mfxz6h),.rapidas.svelte-1mfxz6h button.sel:where(.svelte-1mfxz6h){border-color:var(--oro-texto);background:#fbf6ea;font-weight:600}.entrega.svelte-1mfxz6h{text-align:right;width:100%;margin-top:10px;font-size:18px}.cambio.svelte-1mfxz6h{text-align:right;color:#2e7d4f;margin:12px 0 0;font-size:22px;font-weight:700}.cambio.falta.svelte-1mfxz6h{color:#b04a2a}.lista.svelte-1bdz0af{gap:10px;list-style:none;display:grid}.fila.svelte-1bdz0af{color:inherit;margin:0;text-decoration:none;display:block}.meta.svelte-1bdz0af{color:#888;margin-top:4px;font-size:13px}textarea.svelte-1l26h6p{border:1px solid var(--borde);width:100%;font:inherit;resize:vertical;border-radius:6px;padding:12px;font-size:15px;font-weight:400}.nota.svelte-1l26h6p{color:#888;font-size:13px}.deuda.svelte-1l26h6p{color:#a5650f;margin:-4px 0 8px;font-size:14px;font-weight:600}.importe.svelte-1l26h6p{text-align:right}.importe.svelte-1l26h6p small:where(.svelte-1l26h6p){border-radius:999px;margin-top:3px;padding:1px 7px;font-size:11px;font-weight:600;display:block}.cab-al.svelte-1l26h6p{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.cab-al.svelte-1l26h6p h2:where(.svelte-1l26h6p){align-items:center;gap:8px;margin:0;display:flex}.pedidos.svelte-1l26h6p{list-style:none}.pedidos.svelte-1l26h6p .pedido:where(.svelte-1l26h6p){border:none;border-bottom:1px solid var(--borde);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;gap:10px;padding:10px 0;display:flex}.generico.svelte-1l26h6p{cursor:pointer;align-items:center;gap:8px;margin:12px 0 0;font-weight:400;display:flex}.tabs.svelte-yph9x5{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.tabs.svelte-yph9x5::-webkit-scrollbar{display:none}.tabs.svelte-yph9x5 button:where(.svelte-yph9x5){white-space:nowrap;border:1px solid var(--borde);cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;padding:9px 16px;font-size:14px}.tabs.svelte-yph9x5 button.sel:where(.svelte-yph9x5){background:var(--oro);border-color:var(--oro-texto);color:var(--oscuro);font-weight:600}.opciones-hoja.svelte-11uwow2{gap:10px;display:grid}.opcion.svelte-11uwow2{border:1px solid var(--borde);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:10px;gap:4px;padding:14px 16px;display:grid}.opcion.svelte-11uwow2:hover{border-color:var(--oro-texto);background:#fffdf7}.opcion.svelte-11uwow2 strong:where(.svelte-11uwow2){color:var(--oscuro);font-size:15px}.opcion.svelte-11uwow2 span:where(.svelte-11uwow2){color:#777;font-size:13px}.acciones.svelte-tmpkkr{margin-bottom:10px}.descargar.svelte-tmpkkr{text-decoration:none}.bloque.svelte-1rs3c31{background:var(--panel);box-shadow:var(--sombra);border-radius:14px;margin-bottom:16px;padding:16px}.cab.svelte-1rs3c31{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}h2.svelte-1rs3c31{letter-spacing:.6px;text-transform:uppercase;color:#8a7a62;margin:0;font-size:13px;font-weight:700}.hoja.svelte-1rs3c31{border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.hoja.svelte-1rs3c31:disabled{opacity:.45;cursor:not-allowed}.filtros.svelte-1rs3c31{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.chip.svelte-1rs3c31{border:1px solid var(--borde);color:#555;font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:13px;display:inline-flex}.chip.on.svelte-1rs3c31{border-color:var(--oro-texto);background:var(--oro);color:var(--oscuro);font-weight:600}.chip.marca.svelte-1rs3c31:not(.on){color:#888}.check.svelte-1rs3c31{min-width:.8em;display:inline-block}.chip.marca.svelte-1rs3c31:not(.on) .check:where(.svelte-1rs3c31){min-width:0}.fechas.svelte-1rs3c31{flex-wrap:wrap;gap:8px 14px;margin:2px 0 10px;display:flex}.fechas.svelte-1rs3c31 label:where(.svelte-1rs3c31){color:#666;font-size:13px}.fechas.svelte-1rs3c31 input:where(.svelte-1rs3c31){width:auto;margin-left:6px}.tranquilo.svelte-1rs3c31{color:#666;margin:8px 0 0}.nota.svelte-1rs3c31{color:#888;margin:6px 0 12px;font-size:13px}.con-info.svelte-1rs3c31 .ayuda{vertical-align:middle;margin-left:4px}.dia.svelte-1rs3c31{border-bottom:1px solid #eee;gap:12px;padding:6px 0;display:flex}.dia.svelte-1rs3c31:last-of-type{border-bottom:none}.dia-nombre.svelte-1rs3c31{color:#777;flex:0 0 92px;padding-top:9px;font-size:14px}.dia-nombre.svelte-1rs3c31:first-letter{text-transform:uppercase}.dia.pronto.svelte-1rs3c31 .dia-nombre:where(.svelte-1rs3c31){color:var(--texto);font-weight:700}.dia.svelte-1rs3c31 ul:where(.svelte-1rs3c31){flex:1;min-width:0;margin:0;padding:0;list-style:none}.item.svelte-1rs3c31{width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 6px;display:flex}.item.svelte-1rs3c31:hover{background:var(--oro-suave)}.item.svelte-1rs3c31 .txt:where(.svelte-1rs3c31){overflow-wrap:anywhere;flex:1;min-width:0}.item.svelte-1rs3c31 .detalle:where(.svelte-1rs3c31){color:#777;text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.ico-evento.svelte-1rs3c31{flex-shrink:0}.alergia.svelte-1rs3c31,.pend.svelte-1rs3c31{color:#a0602a}.pend.svelte-1rs3c31{white-space:nowrap;font-size:14px}.item.svelte-1rs3c31 .ir:where(.svelte-1rs3c31){color:var(--oro-texto);font-size:20px}.resumen.svelte-1rs3c31{color:#666;border-top:1px solid #eee;margin:10px 0 0;padding-top:10px;font-size:14px}.cobrado.svelte-1rs3c31{color:#2e7d4f}.resumen-compra.svelte-1rs3c31{color:#555;justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding-right:8px;display:flex}.resumen-compra.svelte-1rs3c31 strong:where(.svelte-1rs3c31){color:var(--oscuro)}.ver-lista.svelte-1rs3c31{white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.flecha.svelte-1rs3c31{transition:transform .2s;display:inline-block}.flecha.abierta.svelte-1rs3c31{transform:rotate(180deg)}.enlace.svelte-1rs3c31{color:var(--oro-texto);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline}.orden.svelte-1rs3c31{color:#888;flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 2px;font-size:13px;display:flex}.orden.svelte-1rs3c31 button:where(.svelte-1rs3c31){border:1px solid var(--borde);font:inherit;color:#666;cursor:pointer;background:#fff;border-radius:999px;padding:4px 10px;font-size:13px}.orden.svelte-1rs3c31 button.on:where(.svelte-1rs3c31){border-color:var(--oro-texto);background:var(--oro);color:var(--oscuro);font-weight:600}table.svelte-1rs3c31{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px}.c-check.svelte-1rs3c31{width:24px}.c-cant.svelte-1rs3c31{width:76px}.c-compra.svelte-1rs3c31{width:84px}th.svelte-1rs3c31,td.svelte-1rs3c31{border-bottom:1px solid var(--borde);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:8px}th.svelte-1rs3c31:first-child,td.svelte-1rs3c31:first-child{text-align:left;padding-left:0;padding-right:0}.anadido.svelte-1rs3c31{flex-wrap:nowrap;align-items:center;gap:4px;margin-top:4px;font-size:12px;display:flex}.anadido.svelte-1rs3c31>:where(.svelte-1rs3c31){white-space:nowrap;overflow-wrap:normal;flex:none}.tag-anadido.svelte-1rs3c31{background:var(--oro-suave);color:var(--oro-texto);border-radius:999px;padding:1px 7px;font-weight:700}.paso.svelte-1rs3c31{border:1px solid var(--borde);width:22px;height:22px;color:var(--oscuro);font:inherit;cursor:pointer;background:#fff;border-radius:50%;place-items:center;padding:0;font-size:13px;line-height:1;display:inline-grid}.n-env.svelte-1rs3c31{text-align:center;min-width:1.2em;color:var(--oscuro);font-weight:600}.anadir.svelte-1rs3c31{margin-top:12px}th.svelte-1rs3c31:nth-child(n+3),td.svelte-1rs3c31:nth-child(n+3){text-align:right;overflow-wrap:normal;white-space:nowrap}tfoot.svelte-1rs3c31 td:where(.svelte-1rs3c31):nth-child(2){text-align:left;white-space:normal}td.svelte-1rs3c31 small:where(.svelte-1rs3c31){color:#888;margin-top:2px;font-size:12px;font-weight:400;display:block}td.compras.svelte-1rs3c31,td.compras.svelte-1rs3c31 small:where(.svelte-1rs3c31){color:var(--oscuro);font-weight:600}tfoot.svelte-1rs3c31 td.uso:where(.svelte-1rs3c31){color:#888;font-weight:400}thead.svelte-1rs3c31 input[type=checkbox]:where(.svelte-1rs3c31),tbody.svelte-1rs3c31 input[type=checkbox]:where(.svelte-1rs3c31){width:auto;margin:2px 0 0}tr.fuera.svelte-1rs3c31 td:where(.svelte-1rs3c31):not(:first-child){opacity:.4;text-decoration:line-through}tfoot.svelte-1rs3c31 td:where(.svelte-1rs3c31){border-bottom:none;border-top:2px solid var(--oro);font-size:15px;font-weight:700}.llevar.svelte-1rs3c31{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.ir-comprar.svelte-1rs3c31{align-items:center;gap:6px;min-height:42px;padding:9px 20px;font-size:15px;display:inline-flex}.btn-ico.svelte-1rs3c31{border-radius:999px;place-items:center;width:42px;height:42px;padding:0;font-size:18px;display:inline-grid}.copiada.svelte-1rs3c31{color:#2e7d4f;font-size:13px}.aviso.svelte-1rs3c31{color:#a0602a;margin:10px 0 0;font-size:13px}@media (width<=560px){.dia.svelte-1rs3c31{flex-direction:column;gap:0}.dia-nombre.svelte-1rs3c31{flex:none;padding:4px 6px 0}}.fecha-hoy.svelte-1xl3i7f{color:#777;margin:-4px 0 16px;font-size:15px}.fecha-hoy.svelte-1xl3i7f:first-letter{text-transform:uppercase}.guia-ia.svelte-1xl3i7f{background:var(--oscuro);box-shadow:var(--sombra);border-radius:999px;align-items:center;gap:10px;margin-bottom:16px;padding:6px 6px 6px 8px;display:flex}.guia-ia.svelte-1xl3i7f .avatar:where(.svelte-1xl3i7f){background:var(--dorado-boton);width:38px;height:38px;color:var(--oscuro);border:1px solid #f3dfa6;border-radius:50%;flex-shrink:0;place-items:center;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700;display:grid;overflow:hidden}.guia-ia.svelte-1xl3i7f input:where(.svelte-1xl3i7f){min-width:0;box-shadow:none;background:#fff;border:none;border-radius:999px;flex:1;padding:9px 14px;font-size:16px}.guia-ia.svelte-1xl3i7f input:where(.svelte-1xl3i7f):focus{outline:2px solid var(--oro)}.guia-ia.svelte-1xl3i7f .enviar:where(.svelte-1xl3i7f){background:var(--dorado-boton);width:38px;height:38px;color:var(--oscuro);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;font-size:22px;font-weight:700;line-height:1}.guia-ia.svelte-1xl3i7f .micro:where(.svelte-1xl3i7f){font-size:18px;line-height:0}.guia-ia.svelte-1xl3i7f .micro.oyendo:where(.svelte-1xl3i7f){color:#fff;background:#a3322b}h2.svelte-1xl3i7f{letter-spacing:.6px;text-transform:uppercase;color:#8a7a62;margin:0 0 10px;font-size:13px;font-weight:700}.para-empezar.svelte-1xl3i7f{border:1px solid var(--oro);width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:#fffaf1;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;font-weight:600;display:flex}.para-empezar.svelte-1xl3i7f:hover{background:var(--oro-suave)}.para-empezar.svelte-1xl3i7f .hechos:where(.svelte-1xl3i7f){color:#8a6d1f;font-weight:500}.para-empezar.svelte-1xl3i7f .seguir:where(.svelte-1xl3i7f){color:#8a6d1f;white-space:nowrap}.hoy.svelte-1xl3i7f{background:var(--panel);box-shadow:var(--sombra);border-radius:14px;margin-bottom:16px;padding:16px}.hoy.svelte-1xl3i7f ul:where(.svelte-1xl3i7f){margin:0;padding:0;list-style:none}.aviso.svelte-1xl3i7f{width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #eee;align-items:center;gap:12px;padding:12px 6px;display:flex}.hoy.svelte-1xl3i7f li:where(.svelte-1xl3i7f):last-child .aviso:where(.svelte-1xl3i7f){border-bottom:none}.aviso.svelte-1xl3i7f:hover{background:var(--oro-suave)}.aviso.fuerte.svelte-1xl3i7f .txt:where(.svelte-1xl3i7f){color:#a3322b;font-weight:600}.aviso.svelte-1xl3i7f .ico:where(.svelte-1xl3i7f){font-size:20px}.aviso.svelte-1xl3i7f .txt:where(.svelte-1xl3i7f){flex:1;min-width:0}.ver.svelte-1xl3i7f{color:#8a6d1f;flex-shrink:0;font-size:14px;font-weight:600}.tranquilo.svelte-1xl3i7f{color:#666;margin:0}.volver-abajo.svelte-1i8reer{justify-content:center;margin:20px 0 8px;display:flex}.volver-abajo.arriba.svelte-1i8reer{justify-content:flex-start;margin:0 0 14px}.seccion-cab.svelte-14prt7s{justify-content:space-between;align-items:center;gap:8px;display:flex}.seccion-toggle.svelte-14prt7s{text-align:left;cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;flex:1;align-items:center;gap:10px;margin:0;padding:0;display:flex}.seccion-toggle.svelte-14prt7s h2:where(.svelte-14prt7s){margin:0}.chevron.svelte-14prt7s{color:var(--oro-texto);flex-shrink:0;transition:transform .2s;display:inline-block}.chevron.abierta.svelte-14prt7s{transform:rotate(90deg)}.seccion-cuerpo.svelte-14prt7s{margin-top:16px}.sub.svelte-clsqa5{margin:4px 0 8px;font-size:16px}.estado.svelte-clsqa5{color:#666;overflow-wrap:anywhere;margin:0 0 14px;font-size:14px;font-weight:500}.estado.ok.svelte-clsqa5{color:#2e7d4f}.estado.aviso.svelte-clsqa5{color:#a0602a}.botones.svelte-clsqa5{flex-wrap:wrap;gap:10px;display:flex}hr.svelte-clsqa5{border:none;border-top:1px solid var(--borde);margin:18px 0}.aviso-margen.svelte-a8zz5z{color:#b04a2a;margin:4px 0 12px;font-size:14px;font-weight:600}.boton-marca.svelte-a8zz5z{margin-top:6px}.aviso-campo.svelte-a8zz5z{color:#a0602a;margin:6px 0 0;font-size:13px}.estado-datos.svelte-a8zz5z{color:#a0602a;margin:0 0 14px;font-size:14px;font-weight:500}.estado-datos.ok.svelte-a8zz5z{color:#2e7d4f}.sub.svelte-a8zz5z{margin:4px 0 8px;font-size:16px}.nota-datos.svelte-a8zz5z{color:#666;margin:0 0 10px;font-size:14px}.comparar.svelte-a8zz5z{border-collapse:collapse;width:100%;margin:4px 0 6px;font-size:14px}.comparar.svelte-a8zz5z th:where(.svelte-a8zz5z),.comparar.svelte-a8zz5z td:where(.svelte-a8zz5z){border-bottom:1px solid var(--borde);text-align:right;padding:6px 8px}.comparar.svelte-a8zz5z th:where(.svelte-a8zz5z):first-child,.comparar.svelte-a8zz5z td:where(.svelte-a8zz5z):first-child{text-align:left}.donde.svelte-a8zz5z{color:#444;font-weight:500}.aviso-ios.svelte-a8zz5z{border-left:3px solid var(--oro);color:#6b5530;background:#fffaf0;border-radius:6px;margin:12px 0 0;padding:10px 12px;font-size:13.5px}.pasos.svelte-a8zz5z{color:#444;margin:0 0 4px 20px;font-size:14px;line-height:1.6}textarea.svelte-a8zz5z{border:1px solid var(--borde);width:100%;font:inherit;resize:vertical;border-radius:6px;padding:12px;font-size:15px;font-weight:400}.vacio.svelte-a8zz5z{color:#999;margin:4px 0;font-size:14px}.chips.svelte-a8zz5z{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.chip.svelte-a8zz5z{background:var(--oro-suave);border:1px solid var(--borde);border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 12px;font-size:14px;display:inline-flex}.chip.svelte-a8zz5z button:where(.svelte-a8zz5z){cursor:pointer;color:#b23b3b;background:0 0;border:none;padding:2px 4px;font-size:13px;line-height:1}.alta.svelte-a8zz5z{align-items:center;gap:8px;display:flex}.alta.svelte-a8zz5z input:where(.svelte-a8zz5z){flex:1}.grupo-cat.svelte-a8zz5z{margin-top:12px}.grupo-cat.svelte-a8zz5z h3:where(.svelte-a8zz5z){margin-bottom:6px;font-size:14px}.intro.svelte-1biu600{color:#666;margin:6px 0 0;font-size:14px}.campos.svelte-1biu600:disabled input{color:#999;background:#f3f1ed}.btn-principal.svelte-1biu600:disabled{opacity:.45;cursor:default}.no-activa.svelte-1biu600{color:var(--oscuro);background:#fbf3e2;border-radius:8px;margin:10px 0 0;padding:10px 12px;font-size:14px}.campos.svelte-1biu600{border:none;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:0 12px;min-width:0;margin:0;padding:0;display:grid}.resultado-mo.svelte-1biu600{background:var(--oro-suave);border-radius:8px;margin-top:16px;padding:12px 14px;font-size:14px}.frase.svelte-1biu600{color:var(--oscuro);margin:0 0 8px;font-weight:600}table.svelte-1biu600{border-collapse:collapse;width:100%}td.svelte-1biu600{padding:3px 0}td.svelte-1biu600:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.sep.svelte-1biu600 td:where(.svelte-1biu600){border-top:1px solid var(--borde);padding-top:6px;font-weight:600}.tasa.svelte-1biu600 td:where(.svelte-1biu600){color:var(--oscuro);padding-top:6px;font-size:16px;font-weight:700}.tasa.svelte-1biu600 small:where(.svelte-1biu600){color:#888;font-size:12px;font-weight:400;display:block}.falta.svelte-1biu600{color:#888;margin:0}input.svelte-1eiy1kp:disabled{color:#999;background:#f3f1ed}.resultado.svelte-1eiy1kp .etq:where(.svelte-1eiy1kp){color:#777;align-items:center;gap:6px;margin:0;font-size:14px;display:flex}.grande.svelte-1eiy1kp{color:var(--oscuro);font-variant-numeric:tabular-nums;margin:2px 0 6px;font-size:28px;font-weight:700}h2.svelte-1eiy1kp{align-items:center;gap:8px;display:flex}.explica.svelte-1eiy1kp{color:#888;margin:4px 0 0;font-size:13px}.falta.svelte-1eiy1kp{color:#a0602a;margin:10px 0 0;font-size:14px;font-weight:500}.nota.svelte-1eiy1kp{color:#888;margin:0;font-size:13px}.dos.svelte-1eiy1kp{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:0 12px;display:grid}.enlace.svelte-1eiy1kp{font:inherit;color:var(--oro-texto);text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-top:6px;padding:2px 0;font-size:13.5px;font-weight:500;text-decoration:underline;display:inline-block}.lista.svelte-1eiy1kp{display:grid}.persona.svelte-1eiy1kp{border-bottom:1px solid var(--borde)}.resumen.svelte-1eiy1kp{width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px 2px;display:flex}.quien.svelte-1eiy1kp{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.su-tasa.svelte-1eiy1kp{white-space:nowrap;font-variant-numeric:tabular-nums}.sin-datos.svelte-1eiy1kp{white-space:nowrap;color:#a0602a;font-size:13px;font-weight:500}.chevron.svelte-1eiy1kp{color:var(--oro-texto);transition:transform .15s}.chevron.abierto.svelte-1eiy1kp{transform:rotate(90deg)}.detalle.svelte-1eiy1kp{gap:8px;padding:4px 0 12px;display:grid}.fila-nombre.svelte-1eiy1kp{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.nombre.svelte-1eiy1kp{font-weight:600}.nums.svelte-1eiy1kp{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:8px;display:grid}@media (width<=600px){.nums.svelte-1eiy1kp{grid-template-columns:repeat(2,minmax(0,1fr))}}.nums.svelte-1eiy1kp label:where(.svelte-1eiy1kp){gap:4px;min-width:0;margin:0;display:grid}.campo-txt.svelte-1eiy1kp{color:#777;overflow-wrap:anywhere;align-items:center;gap:4px;font-size:12px;line-height:1.25;display:flex}.mes.svelte-1eiy1kp{text-align:right;color:#777;font-variant-numeric:tabular-nums;font-size:13px}.mes.svelte-1eiy1kp strong:where(.svelte-1eiy1kp){color:var(--oscuro)}.anadir.svelte-1eiy1kp{margin-top:12px}.resumen-gastos.svelte-1eiy1kp{background:var(--oro-suave);border-radius:8px;margin-top:14px;padding:12px 14px;font-size:14px}.resumen-gastos.svelte-1eiy1kp p:where(.svelte-1eiy1kp){margin:0 0 4px}.resumen-gastos.svelte-1eiy1kp .tasa:where(.svelte-1eiy1kp){color:var(--oscuro);font-size:16px;font-weight:700}.resumen-gastos.svelte-1eiy1kp .falta:where(.svelte-1eiy1kp){color:#a0602a;font-weight:500}.resumen-gastos.svelte-1eiy1kp button:where(.svelte-1eiy1kp){margin-top:10px}.lienzo.svelte-17773j6{width:100%;min-width:0}svg.svelte-17773j6{width:100%;display:block;overflow:visible}.eje.svelte-17773j6{stroke:#e6dfd3}.guia.svelte-17773j6{stroke:#f1ece3;stroke-dasharray:3 4}.brillo.svelte-17773j6{fill:#ffffff47;pointer-events:none}.zona.svelte-17773j6{fill:#0000;cursor:pointer;outline:none}.coste.svelte-17773j6,.beneficio.svelte-17773j6{pointer-events:none}.activa.svelte-17773j6{opacity:1;stroke:var(--oscuro);stroke-width:1px}text.svelte-17773j6{fill:#9a9184;font-variant-numeric:tabular-nums;font-size:11px}.leyenda.svelte-17773j6{color:#777;flex-wrap:wrap;align-items:center;gap:4px 6px;min-height:20px;margin:6px 0 0;font-size:12.5px;display:flex}.leyenda.svelte-17773j6 strong:where(.svelte-17773j6){color:var(--oscuro);font-weight:600}.muestra.svelte-17773j6{border-radius:2px;width:10px;height:10px;display:inline-block}.muestra.coste.svelte-17773j6{background:var(--g-coste)}.muestra.beneficio.svelte-17773j6{background:var(--g-beneficio);margin-left:6px}.v.svelte-17773j6{color:var(--c-ventas);font-weight:600}.c.svelte-17773j6{color:var(--c-coste);font-weight:600}.b.svelte-17773j6{color:var(--c-beneficio);font-weight:600}.toca.svelte-17773j6{color:#aaa}svg.svelte-szacax{width:100%;max-width:320px;height:auto;margin:0 auto;display:block}.fondo.svelte-szacax,.lleno.svelte-szacax{fill:none;stroke-width:10px;stroke-linecap:round}.fondo.svelte-szacax{stroke:#eee8df}.lleno.bien.svelte-szacax{stroke:var(--c-beneficio)}.lleno.cerca.svelte-szacax{stroke:var(--c-aviso)}.lleno.mal.svelte-szacax{stroke:var(--c-coste)}.marca.svelte-szacax{stroke:var(--oscuro);stroke-width:2.5px;stroke-linecap:round}.aguja.svelte-szacax{stroke:var(--oscuro);stroke-width:2.2px;stroke-linecap:round}.eje.svelte-szacax{fill:var(--oscuro)}.pct.svelte-szacax{font-size:26px;font-weight:700}.pct.bien.svelte-szacax{fill:var(--c-beneficio)}.pct.cerca.svelte-szacax{fill:var(--c-aviso-texto)}.pct.mal.svelte-szacax{fill:var(--c-coste)}.ext.svelte-szacax{fill:#999;font-size:10px}.gauge.svelte-7bbl2a{--c:#999;box-shadow:var(--sombra);text-align:center;background:#fff;border-radius:12px;justify-items:center;padding:12px 10px 10px;display:grid}.gauge.rojo.svelte-7bbl2a{--c:var(--c-coste)}.gauge.naranja.svelte-7bbl2a{--c:var(--c-aviso-texto)}.gauge.verde.svelte-7bbl2a,.gauge.logro.svelte-7bbl2a{--c:var(--c-beneficio)}.etq.svelte-7bbl2a{color:#777;margin:0;font-size:13px}svg.svelte-7bbl2a{width:100%;max-width:200px;height:auto;display:block}.f.svelte-7bbl2a{fill:none;stroke-width:8px;stroke-linecap:round}.aguja.svelte-7bbl2a{stroke:var(--oscuro);stroke-width:2.2px;stroke-linecap:round}.eje.svelte-7bbl2a{fill:var(--oscuro)}.trofeo.svelte-7bbl2a{font-size:34px}.cifra.svelte-7bbl2a{color:var(--c);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:-4px 0 0;font-size:20px;font-weight:700}.pct.svelte-7bbl2a{color:var(--c);margin:0;font-size:15px;font-weight:700}.pct.svelte-7bbl2a small:where(.svelte-7bbl2a){color:#999;font-size:11.5px;font-weight:400;display:block}.flujo.svelte-1oeofjw small:where(.svelte-1oeofjw){color:#999}h2.svelte-1oeofjw{align-items:center;gap:6px;margin-bottom:10px;font-size:16px;display:flex}.sub.svelte-1oeofjw{color:#888;margin:-6px 0 10px;font-size:12.5px}.situacion.svelte-1oeofjw{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width<=760px){.situacion.svelte-1oeofjw{grid-template-columns:repeat(2,minmax(0,1fr))}}.cifra-vel.svelte-1oeofjw{text-align:center;color:#555;margin:4px 0 0;font-size:14px}.frase.svelte-1oeofjw{text-align:center;color:var(--oscuro);margin:6px 0 0;font-size:14.5px;font-weight:600}.frase.bien.svelte-1oeofjw{color:var(--c-beneficio)}.frase.mal.svelte-1oeofjw{color:var(--c-coste)}.nota.svelte-1oeofjw{text-align:center;color:#888;margin:6px 0 0;font-size:12.5px}.aviso.svelte-1oeofjw{color:#a0602a;margin:10px 0 0;font-size:13px}.enlace.svelte-1oeofjw{font:inherit;color:var(--oro-texto);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.flujo.svelte-1oeofjw{gap:8px;margin:0;padding:0;list-style:none;display:grid}.flujo.svelte-1oeofjw li:where(.svelte-1oeofjw){grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;font-size:14px;display:grid}.flujo.svelte-1oeofjw .nom:where(.svelte-1oeofjw){color:#555}.flujo.svelte-1oeofjw strong:where(.svelte-1oeofjw){font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/2}.barra-f.svelte-1oeofjw{border-radius:3px;grid-column:1/-1;height:6px}.barra-f.ventas.svelte-1oeofjw{background:var(--g-ventas)}.barra-f.coste.svelte-1oeofjw{background:var(--g-coste);opacity:.85}.barra-f.beneficio.svelte-1oeofjw{background:var(--g-beneficio)}.flujo.svelte-1oeofjw .total:where(.svelte-1oeofjw){border-top:1px solid var(--borde);padding-top:8px;font-weight:600}.ventas.svelte-1oeofjw{color:var(--c-ventas)}.coste.svelte-1oeofjw{color:var(--c-coste)}.beneficio.svelte-1oeofjw{color:var(--c-beneficio)}.margen.svelte-1oeofjw{color:var(--c-margen)}.comp.svelte-1oeofjw{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width<=700px){.comp.svelte-1oeofjw{grid-template-columns:repeat(2,minmax(0,1fr))}}.mini.svelte-1oeofjw{background:#faf8f5;border-radius:10px;gap:2px;padding:10px 12px;display:grid}.mini.svelte-1oeofjw .etq:where(.svelte-1oeofjw){color:#888;font-size:12.5px}.mini.svelte-1oeofjw strong:where(.svelte-1oeofjw){font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:18px}.delta.svelte-1oeofjw{color:#999;font-size:12.5px;font-weight:600}.delta.bien.svelte-1oeofjw{color:var(--c-beneficio)}.delta.mal.svelte-1oeofjw{color:var(--c-coste)}.kpis.svelte-1mjlfgp{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (width<=500px){.kpis.svelte-1mjlfgp{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi.pendiente.svelte-1mjlfgp{grid-column:1/-1}}.kpi.svelte-1mjlfgp{--c:var(--oro);border-top:4px solid var(--c);gap:2px;margin:0;padding:14px;display:grid}.kpi.enPeriodo.svelte-1mjlfgp{--c:var(--c-coste)}.kpi.pendiente.svelte-1mjlfgp{--c:var(--oscuro)}.kpi.svelte-1mjlfgp .etq:where(.svelte-1mjlfgp){color:#888;font-size:13px}.kpi.svelte-1mjlfgp strong:where(.svelte-1mjlfgp){color:var(--c);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:20px}.filtro-eq.svelte-1mjlfgp{margin:10px 0 0}.filtro.svelte-1mjlfgp{border:1px solid var(--oro);background:var(--oro-suave);font:inherit;cursor:pointer;border-radius:999px;padding:5px 10px;font-size:13px}.avisos.svelte-1mjlfgp{color:#7a5a1e;gap:4px;margin:12px 2px;font-size:13.5px;display:grid}.avisos.svelte-1mjlfgp p:where(.svelte-1mjlfgp){margin:0}.avisos.svelte-1mjlfgp .ok:where(.svelte-1mjlfgp){color:var(--c-beneficio)}.avisos.svelte-1mjlfgp .sin:where(.svelte-1mjlfgp){color:#a0602a}.enlace.svelte-1mjlfgp{font:inherit;color:var(--oro-texto);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}h2.svelte-1mjlfgp{align-items:center;gap:6px;margin-bottom:8px;font-size:16px;display:flex}.equipos.svelte-1mjlfgp{margin:0;padding:0;list-style:none}.eq.svelte-1mjlfgp{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #f0ece6;gap:5px;padding:10px 8px;display:grid}.eq.activa.svelte-1mjlfgp{outline:2px solid var(--oro);outline-offset:-2px;border-radius:6px}.fila1.svelte-1mjlfgp{justify-content:space-between;gap:10px;display:flex}.nombre.svelte-1mjlfgp{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oscuro);font-weight:600;overflow:hidden}.fila1.svelte-1mjlfgp strong:where(.svelte-1mjlfgp){color:var(--c-coste);font-variant-numeric:tabular-nums;white-space:nowrap}.progreso.svelte-1mjlfgp{background:#eee8df;border-radius:4px;height:8px;display:block;overflow:hidden}.hecho.svelte-1mjlfgp{background:var(--oro);height:100%;display:block}small.svelte-1mjlfgp{color:#888;font-size:12px}.nota.svelte-1mjlfgp{color:#888;margin:10px 0 0;font-size:12.5px}.mini-kpis.svelte-1yg2uyi{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width<=600px){.mini-kpis.svelte-1yg2uyi{grid-template-columns:repeat(2,minmax(0,1fr))}}.mini.svelte-1yg2uyi{--c:var(--c-ventas);border-top:4px solid var(--c);gap:2px;margin:0;padding:12px 14px;display:grid}.mini.nuevos.svelte-1yg2uyi,.mini.repiten.svelte-1yg2uyi{--c:var(--c-beneficio)}.mini.dormidos.svelte-1yg2uyi{--c:#e0a030}.mini.svelte-1yg2uyi .etq:where(.svelte-1yg2uyi){color:#888;font-size:13px}.mini.svelte-1yg2uyi strong:where(.svelte-1yg2uyi){color:var(--c);font-size:22px}.card.svelte-1yg2uyi{margin-top:12px}.mini-kpis.svelte-1yg2uyi .card:where(.svelte-1yg2uyi){margin-top:0}.cab.svelte-1yg2uyi{align-items:center;gap:8px;margin-bottom:8px;display:flex}.segmentos.svelte-1yg2uyi{background:#efeae2;border-radius:10px;padding:3px;display:inline-flex}.segmentos.svelte-1yg2uyi button:where(.svelte-1yg2uyi){font:inherit;color:#666;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 12px;font-size:13.5px}.segmentos.svelte-1yg2uyi button.on:where(.svelte-1yg2uyi){color:var(--oscuro);background:#fff;font-weight:600;box-shadow:0 1px 3px #0000001f}.rank.svelte-1yg2uyi{margin:0;padding:0;list-style:none}.fila.svelte-1yg2uyi{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #f0ece6;align-items:center;gap:10px;padding:9px 8px;display:flex;position:relative}.fila.svelte-1yg2uyi:disabled{cursor:default;color:inherit}.barra.svelte-1yg2uyi{background:var(--c-ventas-suave);pointer-events:none;border-radius:6px;position:absolute;top:3px;bottom:3px;left:0}.barra.dormido.svelte-1yg2uyi{background:#e0a03024}.quien.svelte-1yg2uyi,.cifras.svelte-1yg2uyi{display:grid;position:relative}.quien.svelte-1yg2uyi{flex:1;min-width:0}.nombre.svelte-1yg2uyi{text-overflow:ellipsis;white-space:nowrap;color:var(--oscuro);font-weight:600;overflow:hidden}.nuevo.svelte-1yg2uyi{background:var(--c-beneficio-suave);color:var(--c-beneficio);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:600}small.svelte-1yg2uyi{color:#888;font-size:12px}.cifras.svelte-1yg2uyi{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.v.svelte-1yg2uyi{color:var(--c-ventas)}.b.svelte-1yg2uyi{color:var(--c-beneficio)}.vacio.svelte-1yg2uyi{color:#888;padding:10px 0}.ver-todos.svelte-1yg2uyi{font:inherit;color:var(--oro-texto);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-top:10px;padding:2px 0;font-size:13.5px;text-decoration:underline}.mini-kpis.svelte-1bmstj9{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width<=600px){.mini-kpis.svelte-1bmstj9{grid-template-columns:repeat(2,minmax(0,1fr))}}.mini.svelte-1bmstj9{--c:var(--c-ventas);border-top:4px solid var(--c);gap:2px;margin:0;padding:12px 14px;display:grid}.mini.pendiente.svelte-1bmstj9{--c:var(--c-coste)}.mini.dias.svelte-1bmstj9,.mini.senal.svelte-1bmstj9{--c:var(--c-margen)}.mini.svelte-1bmstj9 .etq:where(.svelte-1bmstj9){color:#888;align-items:center;gap:4px;font-size:13px;display:flex}.mini.svelte-1bmstj9 strong:where(.svelte-1bmstj9){color:var(--c);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:21px}.card.svelte-1bmstj9{margin-top:12px}.mini-kpis.svelte-1bmstj9 .card:where(.svelte-1bmstj9){margin-top:0}h2.svelte-1bmstj9{align-items:center;gap:6px;margin-bottom:10px;font-size:16px;display:flex}.barras.svelte-1bmstj9{gap:10px;margin:0;padding:0;list-style:none;display:grid}.barras.svelte-1bmstj9 li:where(.svelte-1bmstj9){grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;font-size:14px;display:grid}.barras.svelte-1bmstj9 small:where(.svelte-1bmstj9){color:#999}.barra.svelte-1bmstj9{border-radius:4px;grid-column:1/-1;height:8px}.barra.v.svelte-1bmstj9{background:var(--g-ventas)}.v.svelte-1bmstj9{color:var(--c-ventas)}.tramo.mas60.svelte-1bmstj9{color:var(--c-coste)}.barra.tramo.mas60.svelte-1bmstj9{background:var(--g-coste)}.tramo.d60.svelte-1bmstj9{color:#d0702a}.barra.tramo.d60.svelte-1bmstj9{background:var(--brillo), linear-gradient(90deg, #f26b1d, #ffa766)}.tramo.d30.svelte-1bmstj9{color:#c98a1e}.barra.tramo.d30.svelte-1bmstj9{background:var(--g-aviso)}.tramo.sinEntregar.svelte-1bmstj9{color:#888}.barra.tramo.sinEntregar.svelte-1bmstj9{background:#cfc8bd}.pend.svelte-1bmstj9{margin:12px 0 0;padding:0;list-style:none}.pend.svelte-1bmstj9 button:where(.svelte-1bmstj9){width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #f0ece6;align-items:center;gap:10px;padding:9px 4px;display:flex}.quien.svelte-1bmstj9{flex:1;min-width:0;display:grid}.nombre.svelte-1bmstj9{text-overflow:ellipsis;white-space:nowrap;color:var(--oscuro);font-weight:600;overflow:hidden}small.svelte-1bmstj9{color:#888;font-size:12px}.pend.svelte-1bmstj9 strong:where(.svelte-1bmstj9){white-space:nowrap;font-variant-numeric:tabular-nums}.nota.svelte-1bmstj9{color:#888;margin:0}.nota.ok.svelte-1bmstj9{color:var(--c-beneficio)}.ver-todos.svelte-1bmstj9{font:inherit;color:var(--oro-texto);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-top:10px;padding:2px 0;font-size:13.5px;text-decoration:underline}h2.svelte-ysjl8u{align-items:center;gap:6px;margin-bottom:10px;font-size:16px;display:flex}svg.svelte-ysjl8u{border-radius:8px;width:100%;max-width:460px;height:auto;margin:0 auto;display:block}.z.estrella.svelte-ysjl8u{fill:#23955a1a}.z.joya.svelte-ysjl8u{fill:#7d4fc914}.z.popular.svelte-ysjl8u{fill:#2f6fd014}.z.lastre.svelte-ysjl8u{fill:#d6454112}.eje.svelte-ysjl8u{stroke:#cfc6b8;stroke-dasharray:4 3}text.svelte-ysjl8u{font-size:13px}.etq.svelte-ysjl8u{fill:#555;pointer-events:none;font-size:10.5px}.pt.svelte-ysjl8u{stroke:#fff;stroke-width:1.5px;cursor:pointer}.pt.estrella.svelte-ysjl8u{fill:var(--c-beneficio)}.pt.joya.svelte-ysjl8u{fill:var(--c-margen)}.pt.popular.svelte-ysjl8u{fill:var(--c-ventas)}.pt.lastre.svelte-ysjl8u{fill:var(--c-coste)}.pt.activo.svelte-ysjl8u{stroke:var(--oscuro);stroke-width:2px}.ejes.svelte-ysjl8u{text-align:center;color:#999;margin:4px 0 0;font-size:12px}.elegido.svelte-ysjl8u{text-align:center;margin:8px 0 0;font-size:13.5px}.casillas.svelte-ysjl8u{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.casilla.svelte-ysjl8u{border:1px solid var(--borde);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex}.casilla.svelte-ysjl8u:disabled{opacity:.5;cursor:default}.casilla.on.svelte-ysjl8u{border-color:var(--oro-texto);background:var(--oro-suave)}.casilla.svelte-ysjl8u .ico:where(.svelte-ysjl8u){font-size:18px}.casilla.svelte-ysjl8u .txt:where(.svelte-ysjl8u){min-width:0;font-size:13.5px}.casilla.svelte-ysjl8u small:where(.svelte-ysjl8u){color:#888}.consejo.svelte-ysjl8u{color:#555;margin:12px 0 4px;font-size:13.5px}.lista.svelte-ysjl8u{margin:0;padding:0;list-style:none}.lista.svelte-ysjl8u button:where(.svelte-ysjl8u){width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #f0ece6;gap:2px;padding:9px 4px;display:grid}.fila1.svelte-ysjl8u{justify-content:space-between;gap:10px;display:flex}.nombre.svelte-ysjl8u{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oscuro);font-weight:600;overflow:hidden}small.svelte-ysjl8u{color:#888;font-size:12px}.mal.svelte-ysjl8u{color:var(--c-coste);white-space:nowrap}.mal.svelte-ysjl8u small:where(.svelte-ysjl8u){color:var(--c-coste)}.ficha.svelte-ysjl8u{color:var(--c-beneficio)}.nota.svelte-ysjl8u{color:#888;margin:0}.nota.ok.svelte-ysjl8u{color:var(--c-beneficio)}h2.svelte-9ulupi{align-items:center;gap:6px;margin-bottom:10px;font-size:16px;display:flex}.oc.svelte-9ulupi{gap:5px;margin-bottom:14px;display:grid}.oc.svelte-9ulupi:last-child{margin-bottom:0}.fila1.svelte-9ulupi{justify-content:space-between;margin:0;font-size:14px;display:flex}.fila1.svelte-9ulupi strong:where(.svelte-9ulupi){font-size:18px}.barra.svelte-9ulupi{background:#eee8df;border-radius:5px;height:10px;display:block;overflow:hidden}.lleno.svelte-9ulupi{border-radius:5px;height:100%;display:block}.lleno.bien.svelte-9ulupi{background:var(--g-beneficio)}.lleno.cerca.svelte-9ulupi{background:var(--g-aviso)}.lleno.mal.svelte-9ulupi{background:var(--g-coste)}.bien.svelte-9ulupi{color:var(--c-beneficio)}.cerca.svelte-9ulupi{color:#c98a1e}.mal.svelte-9ulupi{color:var(--c-coste)}small.svelte-9ulupi{color:#888;font-size:12.5px}.grande.svelte-9ulupi{font-variant-numeric:tabular-nums;margin:0;font-size:30px;font-weight:700}.explica.svelte-9ulupi{color:#666;margin:2px 0 10px;font-size:13.5px}.lista.svelte-9ulupi{margin:0;padding:0;list-style:none}.lista.svelte-9ulupi li:where(.svelte-9ulupi){border-bottom:1px solid #f0ece6;align-items:center;gap:10px;padding:8px 2px;display:flex}.nombre.svelte-9ulupi{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oscuro);flex:1;font-weight:600;overflow:hidden}.cifras.svelte-9ulupi{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;display:grid}.nota.svelte-9ulupi{color:#888;margin:8px 0 0;font-size:13px}.enlace.svelte-9ulupi,.ver-todos.svelte-9ulupi{font:inherit;color:var(--oro-texto);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.ver-todos.svelte-9ulupi{margin-top:10px;font-size:13.5px}.lienzo.svelte-kju8h8{width:100%;min-width:0}svg.svelte-kju8h8{width:100%;display:block;overflow:visible}.eje.svelte-kju8h8{stroke:#e6dfd3}.guia.svelte-kju8h8{stroke:#f1ece3;stroke-dasharray:3 4}.brillo.svelte-kju8h8{fill:#ffffff47;pointer-events:none}.zona.svelte-kju8h8{fill:#0000;cursor:pointer;outline:none}.act.svelte-kju8h8,.ant.svelte-kju8h8{pointer-events:none}.activa.svelte-kju8h8{stroke:var(--oscuro);stroke-width:1px}text.svelte-kju8h8{fill:#9a9184;font-size:11px}.leyenda.svelte-kju8h8{color:#777;flex-wrap:wrap;align-items:center;gap:4px 6px;min-height:20px;margin:6px 0 0;font-size:12.5px;display:flex}.leyenda.svelte-kju8h8 strong:where(.svelte-kju8h8){color:var(--oscuro)}.muestra.svelte-kju8h8{border-radius:2px;width:10px;height:10px;display:inline-block}.muestra.a.svelte-kju8h8{background:var(--g-ventas);margin-left:6px}.muestra.p.svelte-kju8h8{background:linear-gradient(#dde9ff,#a9c6ff)}.a.svelte-kju8h8{color:var(--c-ventas);font-weight:600}.p.svelte-kju8h8{color:#6f8fc4}.bien.svelte-kju8h8{color:var(--c-beneficio);font-weight:600}.mal.svelte-kju8h8{color:var(--c-coste);font-weight:600}.toca.svelte-kju8h8{color:#aaa}.nota.svelte-kju8h8{color:#888;margin:0}.guia-cifras.svelte-yzwbq{background:var(--oro-suave);border-radius:12px;gap:12px;margin:18px 0 4px;padding:12px 14px;display:flex}.avatar.svelte-yzwbq{background:var(--oro,#c9a24b);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid;overflow:hidden}.txt.svelte-yzwbq{min-width:0}.titulo.svelte-yzwbq{flex-wrap:wrap;align-items:center;gap:2px 8px;margin:6px 0 8px;font-weight:700;display:flex}.plan.svelte-yzwbq{color:var(--oro-texto);font-size:12px;font-weight:600}.preguntas.svelte-yzwbq{flex-wrap:wrap;gap:8px;display:flex}.chip.svelte-yzwbq{border:1px solid var(--borde);background:var(--panel);max-width:100%;color:var(--texto);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;border-radius:999px;padding:7px 12px;font-size:14px}.chip.svelte-yzwbq:hover{border-color:var(--oro-texto)}.secciones.svelte-1nazvtr{scrollbar-width:none;max-width:100%;margin-bottom:10px;display:flex;overflow-x:auto}.secciones.svelte-1nazvtr::-webkit-scrollbar{display:none}.secciones.svelte-1nazvtr button:where(.svelte-1nazvtr){white-space:nowrap;flex:none;padding:7px 12px}.chips.svelte-1nazvtr{flex-wrap:wrap;gap:6px;display:flex}.chip.svelte-1nazvtr{border:1px solid var(--borde);font:inherit;color:#555;cursor:pointer;background:#fff;border-radius:999px;padding:6px 12px;font-size:13.5px}.chip.on.svelte-1nazvtr{border-color:var(--oro-texto);background:var(--oro);color:var(--oscuro);font-weight:600}.fechas.svelte-1nazvtr{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:420px;margin-bottom:12px;display:grid}.fechas.svelte-1nazvtr label:where(.svelte-1nazvtr){color:#666;gap:4px;margin:0;font-size:13px;display:grid}.filtros.svelte-1nazvtr{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.segmentos.svelte-1nazvtr{background:#efeae2;border-radius:10px;padding:3px;display:inline-flex}.segmentos.svelte-1nazvtr button:where(.svelte-1nazvtr){font:inherit;color:#666;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 12px;font-size:13.5px}.segmentos.svelte-1nazvtr button.on:where(.svelte-1nazvtr){color:var(--oscuro);background:#fff;font-weight:600;box-shadow:0 1px 3px #0000001f}.filtro.svelte-1nazvtr{border:1px solid var(--oro);background:var(--oro-suave);max-width:100%;font:inherit;color:var(--oscuro);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:999px;padding:5px 10px;font-size:13px;overflow:hidden}.filtro.svelte-1nazvtr span:where(.svelte-1nazvtr){color:#8a6d1f;margin-left:4px}.quitar-todo.svelte-1nazvtr{font:inherit;color:var(--oro-texto);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:2px 0;font-size:13px;text-decoration:underline}.kpis.svelte-1nazvtr{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (width<=700px){.kpis.svelte-1nazvtr{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.kpi.svelte-1nazvtr{--c:var(--c-ventas);--g:var(--g-ventas);gap:2px;margin:0;padding:15px 14px 14px;display:grid;position:relative;overflow:hidden}.kpi.svelte-1nazvtr:before{content:"";background:var(--g);height:3px;position:absolute;inset:0 0 auto}.kpi.coste.svelte-1nazvtr{--c:var(--c-coste);--g:var(--g-coste)}.kpi.beneficio.svelte-1nazvtr{--c:var(--c-beneficio);--g:var(--g-beneficio)}.kpi.beneficio.perdida.svelte-1nazvtr{--c:var(--c-coste);--g:var(--g-coste)}.kpi.margen.svelte-1nazvtr{--c:var(--c-margen);--g:var(--g-margen)}.kpi.svelte-1nazvtr .etq:where(.svelte-1nazvtr){color:#888;font-size:13px}.kpi.svelte-1nazvtr strong:where(.svelte-1nazvtr){color:var(--c);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:22px}.delta.svelte-1nazvtr{color:#999;font-size:12.5px;font-weight:600}.delta.bien.svelte-1nazvtr{color:var(--c-beneficio)}.delta.mal.svelte-1nazvtr{color:var(--c-coste)}.sub-kpis.svelte-1nazvtr{color:#777;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:10px 2px 16px;font-size:13.5px;display:flex}.sub-kpis.svelte-1nazvtr strong:where(.svelte-1nazvtr){color:var(--oscuro)}.vacio.svelte-1nazvtr p:where(.svelte-1nazvtr){color:#888;text-align:center;margin:0}h2.svelte-1nazvtr{margin-bottom:8px;font-size:16px}.tabs.svelte-1nazvtr{margin-bottom:10px}.cab-rank.svelte-1nazvtr{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.cab-rank.svelte-1nazvtr .pista:where(.svelte-1nazvtr){flex:1;min-width:0;margin:0}.csv.svelte-1nazvtr{border:1px solid var(--borde);font:inherit;color:#555;cursor:pointer;background:#fff;border-radius:8px;margin-left:auto;padding:6px 10px;font-size:13px}.csv.svelte-1nazvtr:disabled{opacity:.5;cursor:default}.cab-graf.svelte-1nazvtr{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-bottom:8px;display:flex}.cab-graf.svelte-1nazvtr h2:where(.svelte-1nazvtr){margin:0}.segmentos.mini.svelte-1nazvtr button:where(.svelte-1nazvtr){padding:4px 10px;font-size:12.5px}.extras.svelte-1nazvtr{color:#777;flex-wrap:wrap;gap:6px 16px;margin:-6px 2px 16px;font-size:13.5px;display:flex}.extra.svelte-1nazvtr{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.extra.svelte-1nazvtr .margen:where(.svelte-1nazvtr){color:var(--c-margen)}.barra.coste.svelte-1nazvtr{background:linear-gradient(90deg,#e8392f29,#ff8a7d12)}.cab-rank.svelte-1nazvtr select:where(.svelte-1nazvtr){width:auto;padding:6px 10px;font-size:13.5px}.pista.svelte-1nazvtr{color:#999;margin:8px 0 6px;font-size:12.5px;list-style:none}.rank.svelte-1nazvtr{margin:0;padding:0;list-style:none}.fila.svelte-1nazvtr{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #f0ece6;align-items:center;gap:10px;padding:9px 8px;display:flex;position:relative}.fila.activa.svelte-1nazvtr{outline:2px solid var(--oro);outline-offset:-2px;border-radius:6px}.barra.svelte-1nazvtr{pointer-events:none;background:linear-gradient(90deg,#1a66f029,#6aa6ff12);border-radius:6px;position:absolute;top:3px;bottom:3px;left:0}.quien.svelte-1nazvtr,.cifras.svelte-1nazvtr{display:grid;position:relative}.quien.svelte-1nazvtr{flex:1;min-width:0}.nombre.svelte-1nazvtr{text-overflow:ellipsis;white-space:nowrap;color:var(--oscuro);font-weight:600;overflow:hidden}small.svelte-1nazvtr{color:#888;font-size:12px}.cifras.svelte-1nazvtr strong:where(.svelte-1nazvtr){color:var(--c-ventas)}.benef.svelte-1nazvtr{color:var(--c-beneficio)}.benef.perdida.svelte-1nazvtr{color:var(--c-coste)}.cifras.svelte-1nazvtr{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ver-todos.svelte-1nazvtr{font:inherit;color:var(--oro-texto);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-top:10px;padding:2px 0;font-size:13.5px;text-decoration:underline}.extra.svelte-1nazvtr .coste:where(.svelte-1nazvtr),.cifras.svelte-1nazvtr strong.coste:where(.svelte-1nazvtr){color:var(--c-coste)}.contenido.svelte-18ti4xl{border:none;min-width:0;margin:0;padding:0}.contenido.svelte-18ti4xl:disabled{opacity:.6}.aviso.bloqueado.svelte-18ti4xl{font-weight:600}.aviso.svelte-18ti4xl{color:#7a4a1e;background:#fdf3e7;border-radius:8px;margin-bottom:16px;padding:12px 14px;font-size:14px}.aviso.svelte-18ti4xl p:where(.svelte-18ti4xl){margin:0 0 10px}.resultado.svelte-18ti4xl .etq:where(.svelte-18ti4xl){color:#777;margin:0;font-size:14px}.grande.svelte-18ti4xl{color:var(--oscuro);font-variant-numeric:tabular-nums;margin:2px 0 6px;font-size:28px;font-weight:700}.horas.svelte-18ti4xl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:480px;margin:10px 0 6px;display:grid}.horas.svelte-18ti4xl label:where(.svelte-18ti4xl){align-content:end;margin:0;display:grid}.campo-txt.svelte-18ti4xl{align-items:center;gap:6px;margin-bottom:5px;font-size:14px;font-weight:500;display:flex}.tasa.svelte-18ti4xl{color:var(--oscuro);margin:14px 0 2px;font-size:17px;font-weight:700}.explica.svelte-18ti4xl{color:#888;margin:0;font-size:13px}.falta.svelte-18ti4xl{color:#a0602a;margin:12px 0 0;font-size:14px;font-weight:500}.nota.svelte-18ti4xl{color:#888;margin:12px 0 0;font-size:13px}h2.svelte-18ti4xl{align-items:center;gap:8px;display:flex}.lista.svelte-18ti4xl{gap:12px;display:grid}.fila.svelte-18ti4xl{border-bottom:1px solid var(--borde);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding-bottom:12px;display:grid}.nombre.svelte-18ti4xl{font-weight:600}.nums.svelte-18ti4xl{grid-column:1/-1;gap:8px;display:grid}.nums.tres.svelte-18ti4xl{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,.75fr)}.nums.dos.svelte-18ti4xl{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=600px){.nums.dos.svelte-18ti4xl{grid-template-columns:repeat(3,minmax(0,1fr))}}.nums.svelte-18ti4xl{align-items:end}.nums.svelte-18ti4xl label:where(.svelte-18ti4xl){gap:4px;min-width:0;margin:0;display:grid}.nums.svelte-18ti4xl span:where(.svelte-18ti4xl){color:#777;overflow-wrap:anywhere;font-size:12px;line-height:1.25}.sin-imp.svelte-18ti4xl{color:#7a4a1e;margin:-4px 0 12px;font-size:13px}.mes.svelte-18ti4xl{text-align:right;color:#777;font-variant-numeric:tabular-nums;grid-column:1/-1;font-size:13px}.total.svelte-18ti4xl{text-align:right;margin:12px 0 0;font-size:15px}.anadir.svelte-18ti4xl{flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;display:flex}.sug-etq.svelte-18ti4xl{color:#888;margin-right:2px;font-size:13px}.chip.svelte-18ti4xl{border:1px solid var(--oro);color:var(--oscuro);font:inherit;cursor:pointer;background:#fffaf0;border-radius:999px;padding:6px 12px;font-size:13px}.propio.svelte-18ti4xl{margin-top:12px}.selector.svelte-7w4doc{color:#6b5d48;justify-content:center;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}select.svelte-7w4doc{border-radius:10px;max-width:230px;padding:6px 8px;font-size:14px}.cocina.svelte-6qo6ki{z-index:1500;padding:max(12px, env(safe-area-inset-top)) 16px max(14px, env(safe-area-inset-bottom));background:var(--fondo);flex-direction:column;gap:10px;display:flex;position:fixed;inset:0;overflow-y:auto}header.svelte-6qo6ki{align-items:center;gap:12px;display:flex}.salir.svelte-6qo6ki{border:1px solid var(--borde);color:var(--oscuro);font:inherit;cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;padding:8px 14px;font-weight:600}.cab.svelte-6qo6ki{flex-direction:column;min-width:0;display:flex}.receta.svelte-6qo6ki,.donde.svelte-6qo6ki{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.receta.svelte-6qo6ki{color:var(--oscuro);font-weight:700}.donde.svelte-6qo6ki{color:#8a7a62;font-size:13px}.temporizadores.svelte-6qo6ki{flex-wrap:wrap;gap:6px;display:flex}.temp.svelte-6qo6ki{background:var(--oscuro);color:#fff;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:6px 6px 6px 12px;font-size:15px;display:inline-flex}.temp.svelte-6qo6ki .num:where(.svelte-6qo6ki){background:var(--oro-texto);border-radius:50%;place-items:center;min-width:20px;height:20px;font-size:12px;font-weight:700;display:inline-grid}.temp.svelte-6qo6ki strong:where(.svelte-6qo6ki){font-variant-numeric:tabular-nums}.temp-quitar.svelte-6qo6ki{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;flex-shrink:0;width:26px;height:26px}.temp.sonando.svelte-6qo6ki{background:#a3322b;padding:0;animation:1s ease-in-out infinite svelte-6qo6ki-latir}.temp-callar.svelte-6qo6ki{color:#fff;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:10px 16px;font-weight:700}@keyframes svelte-6qo6ki-latir{50%{transform:scale(1.03)}}main.svelte-6qo6ki{background:var(--panel);min-height:220px;box-shadow:var(--sombra);border-radius:18px;flex-direction:column;flex:1;gap:10px;padding:18px 16px;display:flex;overflow-y:auto}main.svelte-6qo6ki p:where(.svelte-6qo6ki){overflow-wrap:anywhere;margin:0}h2.svelte-6qo6ki{color:var(--oscuro);margin:0 0 4px;font-size:22px}h3.svelte-6qo6ki{color:#8a7a62;letter-spacing:.5px;text-transform:uppercase;margin:10px 0 2px;font-size:14px}.indice.svelte-6qo6ki,.ings.svelte-6qo6ki{margin:0;padding:0;list-style:none}.indice.svelte-6qo6ki li:where(.svelte-6qo6ki)+li:where(.svelte-6qo6ki){margin-top:8px}.elab.svelte-6qo6ki{border:1px solid var(--borde);width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.elab.sugerida.svelte-6qo6ki{border-color:var(--oro-texto);background:var(--oro-suave)}.elab.hecha.svelte-6qo6ki{opacity:.6}.marca.svelte-6qo6ki{width:28px;color:var(--oro-texto);text-align:center;flex-shrink:0;font-size:24px}.elab-txt.svelte-6qo6ki{flex-direction:column;flex:1;min-width:0;display:flex}.elab-txt.svelte-6qo6ki strong:where(.svelte-6qo6ki){color:var(--oscuro);overflow-wrap:anywhere;font-size:18px}.elab-txt.svelte-6qo6ki small:where(.svelte-6qo6ki){color:#777}.etiqueta.svelte-6qo6ki{background:var(--oro-texto);color:#fff;border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:12px;font-weight:700}.enlace.svelte-6qo6ki{color:var(--oro-texto);font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:6px;font-weight:600}.ings.svelte-6qo6ki li:where(.svelte-6qo6ki)+li:where(.svelte-6qo6ki){border-top:1px solid var(--borde)}.ing.svelte-6qo6ki{cursor:pointer;border-radius:10px;grid-template-columns:auto auto 1fr;align-items:center;gap:12px;margin:0;padding:12px 6px;font-size:19px;display:grid}.ing.svelte-6qo6ki input:where(.svelte-6qo6ki){width:24px;height:24px;margin:0}.ing.svelte-6qo6ki .cant:where(.svelte-6qo6ki){min-width:5.5ch;color:var(--oscuro);white-space:nowrap;font-weight:800}.ing.svelte-6qo6ki .nom:where(.svelte-6qo6ki){overflow-wrap:anywhere;min-width:0}.ing.ok.svelte-6qo6ki .cant:where(.svelte-6qo6ki),.ing.ok.svelte-6qo6ki .nom:where(.svelte-6qo6ki){color:#999;text-decoration:line-through}.ing.leyendo.svelte-6qo6ki{background:var(--oro-suave);box-shadow:inset 4px 0 0 var(--oro-texto)}.progreso.svelte-6qo6ki{color:#8a7a62;text-align:center;font-size:14px;font-weight:700}.frase.svelte-6qo6ki{color:var(--texto);text-align:center;flex:1;justify-content:center;align-items:center;font-size:clamp(22px,5vw,32px);line-height:1.45;display:flex}.poner.svelte-6qo6ki{border-radius:999px;align-self:center;padding:10px 18px}.temporizar.svelte-6qo6ki{background:var(--oscuro);color:var(--oro);font:inherit;cursor:pointer;border:none;align-items:center;gap:10px;padding:10px 22px 10px 16px;font-size:18px;font-weight:700;display:inline-flex;box-shadow:0 4px 12px #0003}.temporizar.svelte-6qo6ki:hover{background:var(--oscuro-2)}.temporizar.svelte-6qo6ki .reloj:where(.svelte-6qo6ki){font-size:30px;line-height:1}.aviso.svelte-6qo6ki{color:#8a5a00;text-align:center;font-size:14px}.sub.svelte-6qo6ki{color:#666}.respuesta.svelte-6qo6ki{background:var(--oro-suave);color:var(--oscuro);text-align:center;border-radius:12px;padding:10px 14px;font-size:18px;font-weight:600}.modos.svelte-6qo6ki{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.modos.uno.svelte-6qo6ki{grid-template-columns:1fr}.modo.svelte-6qo6ki{border:1px solid var(--borde);color:#555;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border-radius:12px;padding:9px 4px;font-size:14px;font-weight:600}.modo.svelte-6qo6ki:disabled{opacity:.4;cursor:default}.modo.on.svelte-6qo6ki{border-color:var(--oro-texto);background:var(--oro);color:var(--oscuro)}.voz.svelte-6qo6ki{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.interruptor.svelte-6qo6ki{border:1px solid var(--borde);color:#555;font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:8px 16px;font-size:15px}.interruptor.on.svelte-6qo6ki{border-color:var(--oro-texto);background:var(--oro);color:var(--oscuro);font-weight:600}.ayuda-voz.svelte-6qo6ki{color:#6b5d48;text-align:center;min-height:1.4em;margin:0;font-size:14px}.parar.svelte-6qo6ki{background:var(--oscuro);color:var(--oro);font:inherit;cursor:pointer;border:none;border-radius:999px;padding:8px 16px;font-weight:700}nav.svelte-6qo6ki{grid-template-columns:1fr 1fr 1.4fr;gap:8px;display:grid}.mover.svelte-6qo6ki{white-space:nowrap;border-radius:14px;min-height:60px;padding:10px 6px;font-size:17px;font-weight:700}@media (width<=420px){.mover.svelte-6qo6ki{font-size:15px}.modo.svelte-6qo6ki{font-size:13px}}.subtitulo.svelte-175eco5{color:#777;margin:-8px 0 14px;font-size:14px}.btn-cocina.svelte-175eco5{border-radius:999px;margin:-4px 0 16px;padding:10px 18px}.pedido-titulo.svelte-175eco5{border-bottom:2px solid var(--oro);margin:26px 0 10px;padding-bottom:6px;font-size:21px}.pedido-titulo.svelte-175eco5 small:where(.svelte-175eco5){color:#777;margin-left:6px;font-size:14px;font-weight:400}.avisos-pedido.svelte-175eco5 p:where(.svelte-175eco5)+p:where(.svelte-175eco5){margin-top:8px}.nota-cliente.svelte-175eco5{color:#8a4b18;display:block}.texto-largo.svelte-175eco5{white-space:pre-line}.fotos.svelte-175eco5{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.fotos.svelte-175eco5 img:where(.svelte-175eco5){object-fit:cover;border:1px solid var(--borde);border-radius:10px;width:96px;height:96px}.cab-grupo.svelte-175eco5{align-items:center;gap:12px;display:flex}.miniatura.svelte-175eco5{object-fit:cover;border-radius:10px;flex-shrink:0;width:52px;height:52px}.miniatura.vacia.svelte-175eco5{color:#d6ccbd;background:#f6f2ec;padding:9px;display:block}.cobrar.svelte-175eco5{color:#a5650f;margin:0 0 8px;font-weight:700}.al-grupo.svelte-175eco5{margin-top:6px}.alerta-alergia.svelte-175eco5{color:#8a2a1c;background:#fdf1ee;border-left:4px solid #c8452f;border-radius:6px;margin:10px 0 0;padding:8px 12px;font-size:14px;font-weight:600}.titulo-grupo.svelte-175eco5{flex:1;min-width:0}.titulo-grupo.svelte-175eco5 h2:where(.svelte-175eco5){font-size:20px}.datos.svelte-175eco5{flex-wrap:wrap;gap:6px;margin-top:4px;font-size:12px;display:flex}.pastilla.svelte-175eco5{background:var(--oro-suave);color:var(--oscuro);border-radius:10px;padding:2px 9px}.tipo.svelte-175eco5{background:var(--oscuro);color:#fff;border-radius:10px;padding:2px 9px}.cuantas.svelte-175eco5{color:var(--oro-texto);flex-shrink:0;font-size:20px;font-weight:700}.origenes.svelte-175eco5{margin-top:12px;font-size:14px;list-style:none}.origenes.svelte-175eco5 li:where(.svelte-175eco5){border-top:1px dashed var(--borde);padding:6px 0}.origenes.svelte-175eco5 span:where(.svelte-175eco5){color:#666;margin-top:2px;font-size:13px;display:block}.componente.svelte-175eco5{border-top:1px solid var(--borde);margin-top:16px;padding-top:12px}.componente.svelte-175eco5 h3:where(.svelte-175eco5){font-size:16px}.componente.svelte-175eco5 h3:where(.svelte-175eco5) small:where(.svelte-175eco5){color:#888;font-weight:400}.propio.svelte-175eco5{border-top:1px solid var(--borde);margin:14px 0 6px;padding-top:10px}.ingredientes.svelte-175eco5,.comprobar.svelte-175eco5{margin-top:8px;font-size:14px;list-style:none}.ingredientes.svelte-175eco5 li:where(.svelte-175eco5),.comprobar.svelte-175eco5 li:where(.svelte-175eco5){border-bottom:1px dotted #e4ded5;justify-content:space-between;gap:12px;padding:5px 0;display:flex}.ingredientes.svelte-175eco5 li:where(.svelte-175eco5) span:where(.svelte-175eco5):last-child,.comprobar.svelte-175eco5 li:where(.svelte-175eco5)>span:where(.svelte-175eco5){font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}.comprobar.svelte-175eco5 li.cat:where(.svelte-175eco5){text-transform:uppercase;letter-spacing:.04em;color:var(--oro-texto);border-bottom:none;padding:10px 0 2px;font-size:12px;font-weight:600;display:block}.orden.svelte-175eco5{color:#888;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 2px;font-size:13px;display:flex}.orden.svelte-175eco5 button:where(.svelte-175eco5){border:1px solid var(--borde);font:inherit;color:#666;cursor:pointer;background:#fff;border-radius:999px;padding:4px 10px;font-size:13px}.orden.svelte-175eco5 button.on:where(.svelte-175eco5){border-color:var(--oro-texto);background:var(--oro);color:var(--oscuro);font-weight:600}.comprobar.svelte-175eco5 label:where(.svelte-175eco5){align-items:center;gap:8px;margin:0;font-size:14px;font-weight:400;display:flex}.comprobar.svelte-175eco5 input:where(.svelte-175eco5){width:18px;height:18px;accent-color:var(--oro-texto);padding:0}.elaboracion.svelte-175eco5{border-left:3px solid var(--oro);background:#fffdf7;border-radius:6px;margin-top:10px;padding:10px 12px;font-size:14px;line-height:1.5}.aviso-cant.svelte-175eco5{color:#a0602a;white-space:normal;margin:4px 0 6px;font-size:13px;font-weight:600}.elaboracion.svelte-175eco5 mark:where(.svelte-175eco5){color:#8a4a12;background:#fde7c7;border-radius:3px;padding:0 2px;-webkit-text-decoration:line-through #8a4a1280;text-decoration:line-through #8a4a1280}.elaboracion.svelte-175eco5 strong:where(.svelte-175eco5){text-transform:uppercase;letter-spacing:.04em;color:var(--oro-texto);margin-bottom:2px;font-size:12px;display:block}section.svelte-175eco5 h2:where(.svelte-175eco5){font-size:18px}.alergias-pedido.svelte-175eco5{color:#8a2a1c;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tandas.svelte-175eco5{color:#a0602a;text-align:right;font-size:12px;font-weight:500;display:block}.bienvenida.svelte-52v61f{margin:0 0 14px;font-size:15px;line-height:1.5}.renuncia.svelte-52v61f{background:var(--oro-suave);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:15px;line-height:1.45;display:flex}.renuncia.svelte-52v61f input:where(.svelte-52v61f){flex:none;width:20px;height:20px;margin:1px 0 0}.renuncia-nota.svelte-52v61f{color:#666;margin:12px 0 0;font-size:13.5px}.aviso-pruebas.svelte-52v61f,.aviso-pago.svelte-52v61f{background:var(--oro-suave);border-radius:10px;margin:0 0 16px;padding:10px 14px;font-size:14px}.aviso-pago.hecho.svelte-52v61f{background:var(--c-beneficio-suave);font-weight:600}.suscripcion.svelte-52v61f{border:1px solid var(--borde);background:var(--panel);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-bottom:20px;padding:14px 16px;display:flex}.suscripcion.svelte-52v61f>div:where(.svelte-52v61f){flex-direction:column;gap:2px;display:flex}.suscripcion.svelte-52v61f button:where(.svelte-52v61f){margin-left:auto}.otro-canal.svelte-52v61f{color:#777;flex-basis:100%;margin:0;font-size:14px}.suscripcion.svelte-52v61f button:where(.svelte-52v61f):disabled{opacity:.55;cursor:not-allowed}.etiqueta.svelte-52v61f{color:#777;font-size:13px}.pendiente.svelte-52v61f{color:#777}.aviso-fundadora.svelte-52v61f{background:var(--oscuro);color:#f2efe4;border-radius:10px;margin:0 0 16px;padding:12px 14px;font-size:14.5px}.aviso-fundadora.svelte-52v61f strong:where(.svelte-52v61f){color:var(--oro);font-size:16px;display:block}.precio-fundadora.svelte-52v61f{background:var(--oro-suave);border-radius:8px;margin:0;padding:8px 10px;font-size:13.5px;font-weight:600}.codigo-ref.svelte-52v61f{border:1px solid var(--borde);background:var(--panel);border-radius:12px;margin:18px 0 0;padding:14px 16px;font-size:14.5px}.codigo-ref.svelte-52v61f label:where(.svelte-52v61f){font-weight:600}.ref-fila.svelte-52v61f{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ref-fila.svelte-52v61f input:where(.svelte-52v61f){letter-spacing:.5px;text-transform:uppercase;flex:160px;min-width:0;max-width:260px}.ref-ayuda.svelte-52v61f{color:#777;margin:6px 0 0;font-size:13px}.ref-error.svelte-52v61f{color:#b23b3b;margin:6px 0 0}.ref-ok.svelte-52v61f{color:var(--c-beneficio);margin:0;font-weight:600}.tarjetas.svelte-52v61f{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.tarjeta.svelte-52v61f{border:1px solid var(--borde);background:var(--panel);border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}.tarjeta.elegido.svelte-52v61f{border:2px solid var(--c-beneficio);box-shadow:0 6px 18px #23955a2e}.tarjeta.actual.svelte-52v61f{border:2px solid var(--oro);background:#fffaf1}.tarjeta.svelte-52v61f header:where(.svelte-52v61f){justify-content:space-between;align-items:center;gap:8px;display:flex}.tarjeta.svelte-52v61f h2:where(.svelte-52v61f){margin:0;font-size:20px}.sello-actual.svelte-52v61f{background:var(--oro);color:var(--oscuro);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.sello-pronto.svelte-52v61f{background:var(--oro-suave);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.precio.svelte-52v61f{margin:0;font-size:18px;font-weight:600}.precio-desglose.svelte-52v61f{color:#6b6152;margin:-6px 0 0;font-size:13px}.precio-anio.svelte-52v61f{color:#777;margin:-4px 0 0;font-size:13px}ul.svelte-52v61f{margin:0;padding:0;font-size:14px;list-style:none}ul.svelte-52v61f li:where(.svelte-52v61f){border-bottom:1px solid #eee;justify-content:space-between;gap:8px;padding:4px 0;display:flex}ul.svelte-52v61f li:where(.svelte-52v61f) strong:where(.svelte-52v61f){white-space:nowrap}.funciones.svelte-52v61f li:where(.svelte-52v61f){border:none;justify-content:flex-start;padding:2px 0}.funciones.svelte-52v61f li.no:where(.svelte-52v61f){color:#aaa}.tarjeta.svelte-52v61f button:where(.svelte-52v61f){margin-top:auto}.texto.svelte-52v61f{margin:8px 0 0;line-height:1.5}.texto.prueba.svelte-52v61f{color:#666;font-size:14px}.instalar.svelte-1fctfng{border:1px solid #ead9bd;border-left:4px solid var(--oro);color:#555;background:#fffdf7;border-radius:12px;gap:8px;margin:0 0 16px;padding:12px 14px;font-size:14.5px;display:grid}.titulo.svelte-1fctfng{color:var(--oscuro);margin:0;font-weight:700}.texto.svelte-1fctfng{margin:0}ol.svelte-1fctfng{margin:0;padding-left:22px}.btn-principal.svelte-1fctfng{justify-self:start}.pastilla.svelte-1fctfng{background:var(--oro-suave);color:var(--oro-texto);vertical-align:1px;border-radius:999px;margin-left:4px;padding:1px 8px;font-size:12px;font-weight:700;display:inline-block}.ahora-no.svelte-1fctfng{font:inherit;color:var(--oro-texto);cursor:pointer;background:0 0;border:none;justify-self:start;padding:4px 0;font-size:13.5px;text-decoration:underline}.opciones.svelte-wxrs5s{gap:10px;margin-bottom:12px;display:grid}.caja.svelte-wxrs5s{border:1px solid var(--oro);background:#fffaf1;border-radius:14px;overflow:hidden}.opcion.svelte-wxrs5s{width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:14px;padding:14px 16px;display:flex}.opcion.svelte-wxrs5s:hover{background:var(--oro-suave)}.opcion.svelte-wxrs5s .ico:where(.svelte-wxrs5s){text-align:center;flex:none;width:36px;font-size:28px}.opcion.svelte-wxrs5s .txt:where(.svelte-wxrs5s){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.opcion.svelte-wxrs5s strong:where(.svelte-wxrs5s){font-size:17px}.opcion.svelte-wxrs5s .txt:where(.svelte-wxrs5s)>span:where(.svelte-wxrs5s){color:#666;font-size:14px}.hecho.svelte-wxrs5s{color:#2e7d4f;margin-left:10px}.opcion.svelte-wxrs5s .ir:where(.svelte-wxrs5s){color:var(--oro-texto);font-size:24px}.empezar.svelte-wxrs5s .pregunta:where(.svelte-wxrs5s){align-items:baseline;gap:10px;display:flex}.progreso.svelte-wxrs5s{color:#8a6d1f;font-size:15px;font-weight:700}.barra.svelte-wxrs5s{background:#efe4cf;border-radius:3px;height:6px;margin:-4px 0 14px;overflow:hidden}.barra.svelte-wxrs5s span:where(.svelte-wxrs5s){background:#2e7d4f;height:100%;transition:width .3s;display:block}.caja.hecha.svelte-wxrs5s{background:#f6fbf8;border-color:#b9d8c4}.sub-opcion.svelte-wxrs5s,.aviso-pedido.svelte-wxrs5s{color:#666;border-top:1px solid #00000012;margin:0;padding:9px 16px 11px 66px;font-size:14px}.sub-opcion.svelte-wxrs5s .enlace:where(.svelte-wxrs5s){margin-left:4px}.aviso-pedido.svelte-wxrs5s{color:#a0602a}@media (width<=480px){.sub-opcion.svelte-wxrs5s,.aviso-pedido.svelte-wxrs5s{padding-left:16px}}.enlace.svelte-wxrs5s{font:inherit;color:#8a6d1f;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.al-abrir.svelte-wxrs5s{color:#555;cursor:pointer;align-items:center;gap:8px;margin:0 0 28px;font-size:14px;display:flex}.al-abrir.svelte-wxrs5s:has(+.al-abrir:where(.svelte-wxrs5s)){margin-bottom:10px}.al-abrir.svelte-wxrs5s input:where(.svelte-wxrs5s){flex-shrink:0;width:18px;height:18px;margin:0}.cada.svelte-wxrs5s{margin:0 0 12px;font-size:18px;font-weight:700}.anfitriona.svelte-wxrs5s{background:radial-gradient(120% 140% at 100% 0%, #c9a15b38, transparent 60%), var(--oscuro);color:#fff;box-shadow:var(--sombra);border-radius:16px;align-items:center;gap:14px;margin:0 0 16px;padding:16px 18px;display:flex}.anfitriona.svelte-wxrs5s .avatar:where(.svelte-wxrs5s){background:var(--dorado-boton);width:56px;height:56px;color:var(--oscuro);border:2px solid #f3dfa6;border-radius:50%;flex:none;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:22px;font-style:italic;font-weight:700;display:grid;overflow:hidden;box-shadow:0 0 0 3px #c9a15b40}.anfitriona.svelte-wxrs5s p:where(.svelte-wxrs5s){margin:0}.hola.svelte-wxrs5s{font-size:18px;font-weight:700}.anfitriona.svelte-wxrs5s .sub:where(.svelte-wxrs5s){color:#ffffffd1;margin-top:2px;font-size:14.5px}.recuperar.svelte-wxrs5s{border:1px solid #ead9bd;border-left:4px solid var(--oro);width:100%;font:inherit;color:#555;text-align:left;cursor:pointer;background:#fffdf7;border-radius:12px;gap:2px;margin:0 0 16px;padding:12px 36px 12px 14px;font-size:14.5px;display:grid;position:relative}.recuperar.svelte-wxrs5s strong:where(.svelte-wxrs5s){color:var(--oscuro)}.recuperar.svelte-wxrs5s .ir:where(.svelte-wxrs5s){color:var(--oro-texto);font-size:22px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.atasco.svelte-wxrs5s{color:#6b6152;margin:0 0 14px;font-size:14.5px}.atasco.svelte-wxrs5s .enlace:where(.svelte-wxrs5s){margin-left:4px}.pregunta.svelte-wxrs5s{margin:0 0 10px;font-size:22px;font-weight:700}.orden.svelte-wxrs5s{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 6px;font-weight:600;display:flex}.flecha.svelte-wxrs5s{color:var(--oro-texto)}.nota.svelte-wxrs5s{color:#666;margin:0 0 18px;font-size:14px;line-height:1.5}.grupo.svelte-wxrs5s{border:1px solid var(--borde);background:var(--panel);border-radius:14px;margin-bottom:10px}.cabeza-grupo.svelte-wxrs5s{width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.cabeza-grupo.svelte-wxrs5s:hover{background:var(--oro-suave)}.icono-grupo.svelte-wxrs5s{font-size:24px}.texto-grupo.svelte-wxrs5s{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.texto-grupo.svelte-wxrs5s strong:where(.svelte-wxrs5s){font-size:16px}.texto-grupo.svelte-wxrs5s .nota:where(.svelte-wxrs5s){margin:0}.chevron.svelte-wxrs5s{color:#999;font-size:24px;transition:transform .2s}.abierto.svelte-wxrs5s .chevron:where(.svelte-wxrs5s){transform:rotate(90deg)}.cuerpo-grupo.svelte-wxrs5s{padding:4px 16px 16px}.tarjetas.svelte-wxrs5s{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.linea.svelte-v71ids{grid-template-columns:minmax(0,1fr) 76px 76px auto 36px;align-items:center;gap:6px;margin-top:10px;display:grid}.cant.svelte-v71ids{text-align:right;width:100%}.coste.svelte-v71ids{text-align:right;color:#555;white-space:nowrap;min-width:56px;font-size:13px}.anadir.svelte-v71ids{align-items:center;gap:8px;margin-top:12px;display:flex}.total.svelte-v71ids{margin:12px 0 0;font-weight:600}@media (width<=560px){.linea.svelte-v71ids{border-bottom:1px solid var(--borde);grid-template-columns:1fr 1fr auto 36px;padding-bottom:10px}.linea.svelte-v71ids>:first-child{grid-column:1/-1}}.sub.svelte-18mev80{margin:18px 0 0;font-weight:600}.nota.svelte-18mev80{color:#666;margin:4px 0 0;font-size:14px}.rapidos.svelte-18mev80{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.rapidos.svelte-18mev80 .elegido:where(.svelte-18mev80){border-color:var(--oro-texto);background:var(--oro-suave);font-weight:700}.corto.svelte-18mev80{max-width:220px}.falta.svelte-18mev80{color:#a3322b;margin:12px 0 0;font-weight:600}.asistente.svelte-dpihy7{max-width:620px}.cabeza.svelte-dpihy7{top:var(--top-cabeza);z-index:40;margin-top:calc(-1 * var(--hueco));padding-top:var(--hueco);background:var(--fondo);box-shadow:-32px 0 0 var(--fondo), 32px 0 0 var(--fondo);position:sticky}.fila.svelte-dpihy7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:10px;display:flex}.cabeza.svelte-dpihy7 .fila:where(.svelte-dpihy7) .botones:where(.svelte-dpihy7){margin:0 0 0 auto}.progreso.svelte-dpihy7{color:#8a6d1f;margin:0;font-size:14px;font-weight:600}.barra.svelte-dpihy7{gap:6px;margin-bottom:14px;display:grid}.barra.svelte-dpihy7 span:where(.svelte-dpihy7){background:#efe3cc;border-radius:999px;height:6px;transition:background .3s}.barra.svelte-dpihy7 span.hecho:where(.svelte-dpihy7){background:var(--oro)}.falta.svelte-dpihy7{color:#b04a2a;margin:12px 0 0;font-size:14px;font-weight:600}.botones.svelte-dpihy7,.asistente.svelte-dpihy7 .botones{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.asistente.svelte-dpihy7 h2{overflow-wrap:anywhere;margin:0 0 6px;font-size:21px}.asistente.svelte-dpihy7 .nota{color:#666;margin:4px 0 0;font-size:14px;line-height:1.5}.asistente.svelte-dpihy7 .ejemplo{background:var(--fondo);color:#5c5446;border-radius:10px;margin:12px 0 0;padding:10px 14px;font-size:14px;line-height:1.5}.asistente.svelte-dpihy7 .global{color:#8a6d1f;margin:12px 0 0;font-size:13px}.asistente.svelte-dpihy7 .total{margin:12px 0 0;font-weight:600}.asistente.svelte-dpihy7 .ok{color:#2e7d4f;margin:14px 0 0;font-weight:600}.asistente.svelte-dpihy7 .campo.corto{max-width:220px}.asistente.svelte-dpihy7 .rapidos{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.asistente.svelte-dpihy7 .rapidos .elegido{border-color:var(--oro-texto);background:var(--oro-suave);font-weight:700}.asistente.svelte-dpihy7 .dos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:12px;display:grid}.asistente.svelte-dpihy7 .enlace{font:inherit;color:#8a6d1f;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-top:10px;padding:0;font-size:14px;text-decoration:underline}.asistente.svelte-dpihy7 .opciones{gap:8px;margin-top:14px;display:grid}.asistente.svelte-dpihy7 .opcion{border:1px solid var(--borde);background:var(--panel);color:var(--texto);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:12px;display:flex}.asistente.svelte-dpihy7 .opcion.elegida{border-color:var(--oro-texto);background:#fffaf1}.asistente.svelte-dpihy7 .opcion .marca{width:20px;height:20px;color:var(--oro-texto);border:2px solid #d8c7a6;border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;font-size:12px;display:grid}.asistente.svelte-dpihy7 .opcion.elegida .marca{border-color:var(--oro-texto)}.asistente.svelte-dpihy7 .opcion .txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.asistente.svelte-dpihy7 .opcion .txt span{color:#666;font-size:13.5px}@media (width<=560px){.asistente.svelte-dpihy7 .dos{grid-template-columns:minmax(0,1fr)}}.como.svelte-zxo57m{margin:14px 0 0;font-weight:600}.opciones.svelte-zxo57m{margin-top:8px!important}.cien.svelte-zxo57m{color:#b04a2a;margin:10px 0 0;font-size:14px;font-weight:600}.habituales.svelte-1vwqxjv{margin-top:14px}.habituales.svelte-1vwqxjv .enlace:where(.svelte-1vwqxjv){margin:0 0 0 4px}.sub.svelte-1vwqxjv{margin:18px 0 0;font-weight:600}.linea-semi.svelte-1vwqxjv{grid-template-columns:minmax(0,1fr) 64px auto 36px;align-items:center;gap:6px;margin-top:10px;display:grid}.linea-semi.svelte-1vwqxjv .uni:where(.svelte-1vwqxjv){color:#666;white-space:nowrap;font-size:13px}.linea-semi.svelte-1vwqxjv .ajuste:where(.svelte-1vwqxjv){color:#8a6d1f;grid-column:1/-1;margin:0;font-size:13px}.cant.svelte-1vwqxjv{text-align:right;width:100%}.botones-semi.svelte-1vwqxjv{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.empezar.svelte-1vwqxjv{margin:14px auto 0;display:block}.desg.svelte-1vwqxjv{border-collapse:collapse;width:100%;margin-top:10px;font-size:15px}.desg.svelte-1vwqxjv td:where(.svelte-1vwqxjv){padding:5px 0}.desg.svelte-1vwqxjv td:where(.svelte-1vwqxjv):last-child{text-align:right;white-space:nowrap;padding-left:12px}.desg.svelte-1vwqxjv .b:where(.svelte-1vwqxjv) td:where(.svelte-1vwqxjv){color:var(--oscuro);font-weight:700}.desg.svelte-1vwqxjv small:where(.svelte-1vwqxjv){color:#777;font-weight:400}.desg.svelte-1vwqxjv .pct:where(.svelte-1vwqxjv){color:var(--oro-texto);margin-left:4px}.desg.svelte-1vwqxjv .pvp:where(.svelte-1vwqxjv) td:where(.svelte-1vwqxjv){border-top:2px solid var(--oro);color:var(--oscuro);padding-top:10px;font-size:20px;font-weight:800}.desg.svelte-1vwqxjv .info:where(.svelte-1vwqxjv) td:where(.svelte-1vwqxjv){color:#555;font-size:14px}.alergias.svelte-jayugj{background:#fff6ec;border-radius:10px;margin-top:12px;padding:10px 12px}.alergias.svelte-jayugj .pregunta:where(.svelte-jayugj){color:#a0602a;flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.sub.svelte-jayugj{margin:16px 0 0;font-weight:600}.alergias.svelte-jayugj .sub:where(.svelte-jayugj){margin-top:10px}.otras.svelte-jayugj{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;display:flex}.otras.svelte-jayugj .enlace:where(.svelte-jayugj){margin-top:0}.conflicto.svelte-jayugj{color:#a3322b;margin:6px 0 0;font-size:13.5px}.linea.svelte-jayugj{border-bottom:1px solid var(--borde);margin-top:12px;padding-bottom:12px}.fila.svelte-jayugj{grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:6px;display:grid}.linea.svelte-jayugj .rapidos:where(.svelte-jayugj){margin-top:8px}.cant-precio.svelte-jayugj{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.cant-precio.svelte-jayugj label:where(.svelte-jayugj){color:#555;align-items:center;gap:8px;font-size:14px;display:flex}.cant-precio.svelte-jayugj input:where(.svelte-jayugj){text-align:right;width:64px}.anadir.svelte-jayugj,.crear.svelte-jayugj{margin-top:12px}.para.svelte-jayugj{margin:4px 0 0}.res.svelte-jayugj{border-collapse:collapse;width:100%;margin-top:10px;font-size:15px}.res.svelte-jayugj td:where(.svelte-jayugj){padding:5px 0}.res.svelte-jayugj td:where(.svelte-jayugj):last-child{text-align:right;white-space:nowrap;padding-left:12px}.res.svelte-jayugj small:where(.svelte-jayugj){color:#777}.res.svelte-jayugj .pvp:where(.svelte-jayugj) td:where(.svelte-jayugj){border-top:2px solid var(--oro);color:var(--oscuro);padding-top:10px;font-size:20px;font-weight:800}.res.svelte-jayugj .info:where(.svelte-jayugj) td:where(.svelte-jayugj){color:#555;font-size:14px}.empezar.svelte-jayugj{margin:14px auto 0;display:block}.todo.svelte-jayugj{text-align:center;margin-top:22px}.inicio.svelte-jayugj{margin:8px auto 0;display:block}textarea.svelte-jayugj{width:100%}.sub.svelte-1xrjyk4{color:#777;margin:-4px 0 14px;font-size:15px}.todo.svelte-1xrjyk4{color:#2e7d4f;margin:0 0 14px;font-weight:700}.grupo.svelte-1xrjyk4{background:var(--panel);box-shadow:var(--sombra);border-radius:14px;margin-bottom:14px;overflow:hidden}h2.svelte-1xrjyk4{letter-spacing:.6px;text-transform:uppercase;color:#8a7a62;margin:0;padding:12px 16px 4px;font-size:13px;font-weight:700}ul.svelte-1xrjyk4{margin:0;padding:0;list-style:none}li.svelte-1xrjyk4+li:where(.svelte-1xrjyk4){border-top:1px solid #eee}.item.svelte-1xrjyk4{align-items:center;display:flex}.item.svelte-1xrjyk4 .fila:where(.svelte-1xrjyk4){flex:1;min-width:0;padding-right:6px}.lapiz.svelte-1xrjyk4{width:44px;height:44px;color:var(--oro-texto);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;margin-right:6px}.lapiz.svelte-1xrjyk4:hover{background:var(--oro-suave)}.precio.svelte-1xrjyk4{color:#888;margin-top:2px;font-size:12.5px;font-weight:400;text-decoration:none;display:block}.cambio.svelte-1xrjyk4{font-weight:700;display:block}.sube.svelte-1xrjyk4{color:var(--oro-texto)}.baja.svelte-1xrjyk4{color:#2e7d4f}.total-carro.svelte-1xrjyk4{background:var(--oro-suave);border-radius:14px;justify-content:space-between;align-items:baseline;margin:0 0 12px;padding:12px 16px;font-size:16px;display:flex}.total-carro.svelte-1xrjyk4 strong:where(.svelte-1xrjyk4){font-size:19px}.fila.svelte-1xrjyk4{width:100%;min-height:56px;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:14px;padding:12px 16px;font-size:17px;display:flex}.casilla.svelte-1xrjyk4{color:#fff;border:2px solid #c9b48f;border-radius:7px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:16px;font-weight:700;display:grid}.nombre.svelte-1xrjyk4{overflow-wrap:anywhere;flex:1;min-width:0}.cant.svelte-1xrjyk4{white-space:nowrap;text-align:right;font-weight:700}.hecha.svelte-1xrjyk4{color:#999}.hecha.svelte-1xrjyk4 .nombre:where(.svelte-1xrjyk4),.hecha.svelte-1xrjyk4 .cant-n:where(.svelte-1xrjyk4){font-weight:400;text-decoration:line-through}.hecha.svelte-1xrjyk4 .casilla:where(.svelte-1xrjyk4){background:#2e7d4f;border-color:#2e7d4f}.terminar.svelte-1xrjyk4{width:100%;margin-top:6px}.vacia.svelte-1xrjyk4 p:where(.svelte-1xrjyk4){margin-top:0}.todos.svelte-1fk5iqu{cursor:pointer;align-items:center;gap:10px;margin:0 0 8px;padding:4px 16px;font-weight:600;display:flex}.todos.svelte-1fk5iqu input:where(.svelte-1fk5iqu){flex-shrink:0;width:20px;height:20px}.intro.svelte-1fk5iqu{margin:-4px 0 4px}.nota.svelte-1fk5iqu{color:#777;margin:0 0 14px;font-size:14px}.grupo.svelte-1fk5iqu{margin-bottom:14px;padding:6px 16px}h2.svelte-1fk5iqu{letter-spacing:.6px;text-transform:uppercase;color:#8a7a62;margin:10px 0 4px;font-size:13px;font-weight:700}ul.svelte-1fk5iqu{margin:0;padding:0;list-style:none}li.svelte-1fk5iqu{border-top:1px solid #eee;align-items:center;gap:10px;padding:8px 0;display:flex}li.ya.svelte-1fk5iqu{color:#999}.marca.svelte-1fk5iqu{cursor:pointer;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.marca.svelte-1fk5iqu input:where(.svelte-1fk5iqu){flex-shrink:0;width:20px;height:20px}.nombre.svelte-1fk5iqu{flex-direction:column;min-width:0;display:flex}.nombre.svelte-1fk5iqu small:where(.svelte-1fk5iqu){color:#888;font-size:13px}.precio.svelte-1fk5iqu input:where(.svelte-1fk5iqu){text-align:right;width:92px}.pie.svelte-1fk5iqu{background:var(--fondo);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 14px;padding:12px 0;display:flex;position:sticky;bottom:0}.plan.svelte-1fk5iqu{color:#666;margin:0;font-size:14px}.plan.pasado.svelte-1fk5iqu{color:#a3322b;font-weight:600}.en-blanco.svelte-5vssk{border:1px solid var(--borde);background:#fbf6ea;border-radius:12px;gap:8px;margin-top:16px;padding:14px;display:grid}.en-blanco.svelte-5vssk h3:where(.svelte-5vssk){margin:0 0 2px;font-size:16px}.opcion-blanco.svelte-5vssk{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8c29a;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 1px 3px #00000014}.opcion-blanco.svelte-5vssk:hover{border-color:var(--oro-texto);box-shadow:0 2px 6px #0000001f}.opcion-blanco.svelte-5vssk>span:where(.svelte-5vssk):nth-child(2){flex:1;min-width:0}.flecha.svelte-5vssk{color:var(--oro-texto);flex:none;font-size:26px;line-height:1}.en-blanco.svelte-5vssk .nota:where(.svelte-5vssk){margin:0 0 4px}.pastilla.svelte-5vssk{background:var(--oro-suave);vertical-align:1px;border-radius:999px;margin-left:4px;padding:1px 8px;font-weight:700;display:inline-block;color:var(--oro-texto)!important;font-size:12px!important}.ico-blanco.svelte-5vssk{color:var(--oro-texto);flex:none;font-size:26px;line-height:1}.opcion-blanco.svelte-5vssk span:where(.svelte-5vssk):not(.ico-blanco){gap:2px;display:grid}.opcion-blanco.svelte-5vssk small:where(.svelte-5vssk){color:#6b6152;font-size:13px}.opciones.svelte-5vssk,.casillas.svelte-5vssk{gap:8px;margin-top:14px;display:grid}.opcion.svelte-5vssk,.casilla.svelte-5vssk{border:1px solid var(--borde);background:var(--panel);color:var(--texto);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:12px;display:flex}.opcion.elegida.svelte-5vssk{border-color:var(--oro-texto);background:#fffaf1}.marca.svelte-5vssk{width:20px;height:20px;color:var(--oro-texto);border:2px solid #d8c7a6;border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;font-size:12px;display:grid}.elegida.svelte-5vssk .marca:where(.svelte-5vssk){border-color:var(--oro-texto)}.casilla.svelte-5vssk input:where(.svelte-5vssk){flex-shrink:0;width:20px;height:20px;margin:1px 0 0}.txt.svelte-5vssk{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.txt.svelte-5vssk span:where(.svelte-5vssk){color:#666;font-size:13.5px}.txt.svelte-5vssk .plan:where(.svelte-5vssk){color:#8a7a62;font-size:12.5px}.dato-opcion.svelte-5vssk{margin:-2px 0 4px 44px}.dato-opcion.svelte-5vssk .campo{margin:0}.reales.svelte-5vssk{color:#555;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:-2px 0 4px 44px;font-size:13.5px;display:flex}.apuntar.svelte-5vssk{background:var(--oscuro);color:var(--oro);font:inherit;cursor:pointer;box-shadow:var(--sombra);border:none;border-radius:8px;padding:10px 18px;font-size:15px;font-weight:700}.apuntar.svelte-5vssk:hover{background:var(--oscuro-2)}.sub.svelte-5vssk{margin:18px 0 0;font-weight:600}.despues.svelte-5vssk{margin:10px 0 0;padding-left:18px}.despues.svelte-5vssk .enlace:where(.svelte-5vssk){text-align:left;margin-top:6px}.pestanas.svelte-1vhwu6c{border-bottom:1px solid var(--borde);flex-wrap:wrap;gap:4px 6px;margin:0 0 12px;display:flex}button.svelte-1vhwu6c{color:#6b6152;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-bottom-width:3px;border-radius:10px 10px 0 0;align-items:center;gap:8px;margin-bottom:-1px;padding:10px 16px;font-size:15.5px;font-weight:600;display:inline-flex}button.svelte-1vhwu6c:hover:not(.on){background:var(--oro-suave);color:var(--texto)}button.on.svelte-1vhwu6c{background:var(--panel);border-color:var(--borde) var(--borde) var(--oro);color:var(--oscuro)}.buscar.svelte-ay8nwd{width:100%;max-width:420px}.nota.svelte-ay8nwd{color:#666}.error.svelte-ay8nwd{color:#b23b3b}.lista.svelte-ay8nwd{gap:10px;list-style:none;display:grid}.fila.svelte-ay8nwd{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;border:none;flex-direction:column;gap:4px;margin:0;padding:14px 16px;display:flex}.correo.svelte-ay8nwd,.correo-ficha.svelte-ay8nwd{overflow-wrap:anywhere}.correo-ficha.svelte-ay8nwd{margin:4px 0 0;font-weight:700}.meta.svelte-ay8nwd{color:#555;flex-wrap:wrap;gap:4px;font-size:14px;display:flex}.apagado.svelte-ay8nwd{color:#999}.marcas.svelte-ay8nwd{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.marcas.svelte-ay8nwd:empty{display:none}.marca.svelte-ay8nwd{background:#eee;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.marca.oro.svelte-ay8nwd{background:var(--oro);color:var(--oscuro)}.motivo.svelte-ay8nwd{color:#888;font-size:13px}.fila-fecha.svelte-ay8nwd{flex-wrap:wrap;gap:8px;display:flex}.fila-fecha.svelte-ay8nwd input:where(.svelte-ay8nwd){flex:1;min-width:0}.casilla.svelte-ay8nwd{align-items:center;gap:8px;margin-top:16px;display:flex}.casilla.svelte-ay8nwd small:where(.svelte-ay8nwd){color:#777}.peligro.svelte-ay8nwd{margin-right:auto}.nota.svelte-ptyczf{color:#666;max-width:70ch}.error.svelte-ptyczf{color:#b23b3b}.nueva-campana.svelte-ptyczf{margin:4px 0 14px}textarea.svelte-ptyczf{width:100%}.lista.svelte-ptyczf{gap:10px;margin:0;padding:0;list-style:none;display:grid}.reco.svelte-ptyczf{padding:0;overflow:hidden}.reco.apagada.svelte-ptyczf{opacity:.75}.cabeza.svelte-ptyczf{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;gap:4px;padding:14px 16px;display:grid}.nombre.svelte-ptyczf{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.codigo.svelte-ptyczf{background:var(--oro-suave);color:var(--oro-texto);letter-spacing:.5px;border-radius:6px;padding:2px 8px;font-size:13px;font-weight:700}.marca.svelte-ptyczf{background:#eee;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.marca.programada.svelte-ptyczf{color:#2b55a0;background:#e7eefb}.marca.caducada.svelte-ptyczf,.marca.desactivada.svelte-ptyczf{color:#a03a2e;background:#f6e3e1}.meta.svelte-ptyczf{color:#555;font-size:14px}.cifras.svelte-ptyczf{border-top:1px solid var(--borde);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 18px;padding:10px 16px 14px;display:flex}.cifras.svelte-ptyczf small:where(.svelte-ptyczf){color:#888;font-size:12px;display:block}.cifras.svelte-ptyczf .a-pagar:where(.svelte-ptyczf){font-weight:700}.cifras.svelte-ptyczf .btn-principal:where(.svelte-ptyczf){margin-left:auto}.tipo.svelte-ptyczf{background:#efeae2;border-radius:10px;padding:3px;display:inline-flex}.tipo.svelte-ptyczf button:where(.svelte-ptyczf){color:#6b6152;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:7px 14px;font-size:14.5px}.tipo.svelte-ptyczf button.on:where(.svelte-ptyczf){color:var(--texto);background:#fff;font-weight:600;box-shadow:0 1px 3px #0000001a}.ayuda-tipo.svelte-ptyczf{color:#6b6152;margin:6px 0 12px;font-size:13.5px}.enlace.svelte-ptyczf{color:#555;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:-4px 0 10px;font-size:14px;display:flex}.enlace.svelte-ptyczf span:where(.svelte-ptyczf){overflow-wrap:anywhere;color:var(--texto);font-weight:600}.dos.svelte-ptyczf{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:0 12px;display:grid}.casilla.svelte-ptyczf{align-items:center;gap:8px;margin:8px 0;display:flex}h3.svelte-ptyczf{margin:18px 0 6px;font-size:15px}.ventas.svelte-ptyczf{gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.ventas.svelte-ptyczf li:where(.svelte-ptyczf){border-top:1px solid var(--borde);overflow-wrap:anywhere;gap:2px;padding:8px 0;display:grid}.estado.svelte-ptyczf{color:#888;font-size:13px}.estado.aPagar.svelte-ptyczf{color:var(--oro-texto);font-weight:600}.estado.pagada.svelte-ptyczf{color:var(--c-beneficio)}.estado.anulada.svelte-ptyczf{color:#b23b3b}.nota.svelte-1r60gs7{color:#666;max-width:70ch}.error.svelte-1r60gs7{color:#b23b3b}.estado.svelte-1r60gs7{background:#efeae2;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:4px 0 14px;padding:12px 16px;display:flex}.estado.abierta.svelte-1r60gs7{background:var(--c-beneficio-suave)}.sello.svelte-1r60gs7{background:#fff;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:700}.estado.abierta.svelte-1r60gs7 .sello:where(.svelte-1r60gs7){color:var(--c-beneficio)}.cifra.svelte-1r60gs7{font-variant-numeric:tabular-nums}.cifra.svelte-1r60gs7 strong:where(.svelte-1r60gs7){font-size:20px}.cuando.svelte-1r60gs7{color:#555;font-size:14px}.ajustes.svelte-1r60gs7{padding:14px 16px 16px}.casilla.svelte-1r60gs7{align-items:center;gap:8px;font-weight:600;display:flex}.dos.svelte-1r60gs7{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0 12px;display:grid}.tres.svelte-1r60gs7{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0 12px;display:grid}input[type=datetime-local].svelte-1r60gs7{width:100%;min-width:0}.ejemplos.svelte-1r60gs7{background:var(--oro-suave);border-radius:10px;gap:4px;margin:14px 0 0;padding:10px 14px;font-size:14px;list-style:none;display:grid}.pie.svelte-1r60gs7{justify-content:flex-end;margin-top:14px;display:flex}h2.svelte-1r60gs7{margin:22px 0 8px;font-size:17px}.fundadoras.svelte-1r60gs7{gap:0;margin:0;padding:0;list-style:none;display:grid}.fundadoras.svelte-1r60gs7 li:where(.svelte-1r60gs7){border-top:1px solid var(--borde);overflow-wrap:anywhere;gap:2px;padding:9px 0;display:grid}.fundadoras.svelte-1r60gs7 li.baja:where(.svelte-1r60gs7){opacity:.6}.correo.svelte-1r60gs7{font-weight:600}.meta.svelte-1r60gs7{color:#666;font-size:13.5px}.sello-baja.svelte-1r60gs7{color:#a03a2e;font-weight:600}.periodo.svelte-dgxgzh{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;margin:0 0 14px;display:flex}.atajos.svelte-dgxgzh{background:#efeae2;border-radius:10px;flex-wrap:wrap;padding:3px;display:inline-flex}.atajos.svelte-dgxgzh button:where(.svelte-dgxgzh){color:#6b6152;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 12px;font-size:14px}.atajos.svelte-dgxgzh button.on:where(.svelte-dgxgzh){color:var(--texto);background:#fff;font-weight:600;box-shadow:0 1px 3px #0000001a}label.svelte-dgxgzh{color:#777;flex-direction:column;gap:2px;font-size:12.5px;display:flex}input.svelte-dgxgzh{min-width:0}.meta.svelte-152sdnw{--c:#8a8578;border:1px solid var(--borde);background:var(--panel);border-radius:12px;flex-direction:column;gap:6px;min-width:0;margin:0;padding:14px 14px 12px;display:flex}.meta.bien.svelte-152sdnw{--c:var(--c-beneficio)}.meta.justo.svelte-152sdnw{--c:var(--c-aviso-texto)}.meta.detras.svelte-152sdnw{--c:var(--c-coste)}figcaption.svelte-152sdnw{font-size:14.5px;font-weight:600}.cifras.svelte-152sdnw{text-align:center;font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:2px;display:flex}strong.svelte-152sdnw{font-size:17px}.ritmo.svelte-152sdnw{background:color-mix(in srgb, var(--c) 13%, white);color:var(--c);border-radius:999px;margin-top:4px;padding:2px 10px;font-size:13.5px;font-weight:700}.hoy.svelte-152sdnw{color:#666;font-size:12.5px}small.svelte-152sdnw{color:#888;margin-top:2px;font-size:12px}.barras-dia.svelte-2hkc1p{min-width:0}.leyenda.svelte-2hkc1p{color:#555;flex-wrap:wrap;gap:4px 14px;margin:0 0 8px;padding:0;font-size:13px;list-style:none;display:flex}.leyenda.svelte-2hkc1p li:where(.svelte-2hkc1p),.detalle.svelte-2hkc1p span:where(.svelte-2hkc1p){align-items:center;gap:6px;display:inline-flex}i.svelte-2hkc1p{border-radius:3px;width:10px;height:10px;display:inline-block}.lienzo.svelte-2hkc1p{width:100%;position:relative}svg.svelte-2hkc1p{display:block;overflow:visible}.rejilla.svelte-2hkc1p{stroke:#ece7dc;stroke-width:1px}.eje.svelte-2hkc1p{fill:#888;font-variant-numeric:tabular-nums;font-size:11px}.zona.svelte-2hkc1p{fill:#0000;cursor:pointer}.zona.activa.svelte-2hkc1p{fill:#14322a0f}.detalle.svelte-2hkc1p{border:1px solid var(--borde);pointer-events:none;white-space:nowrap;z-index:2;background:#fff;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;font-size:12.5px;display:flex;position:absolute;top:0;transform:translate(-50%);box-shadow:0 4px 14px #0000001f}.detalle.svelte-2hkc1p .total:where(.svelte-2hkc1p){margin-top:2px;font-weight:700}.tabla.svelte-2hkc1p{margin-top:8px;font-size:13px}.tabla.svelte-2hkc1p summary:where(.svelte-2hkc1p){cursor:pointer;color:#6b6152}.desliza.svelte-2hkc1p{overflow-x:auto}table.svelte-2hkc1p{border-collapse:collapse;font-variant-numeric:tabular-nums;margin-top:6px}th.svelte-2hkc1p,td.svelte-2hkc1p{text-align:right;white-space:nowrap;border-bottom:1px solid #eee;padding:4px 10px}th.svelte-2hkc1p:first-child,td.svelte-2hkc1p:first-child{text-align:left}.barras-lista.svelte-1k67x3g{gap:6px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}li.svelte-1k67x3g{grid-template-columns:minmax(90px,38%) minmax(40px,1fr) auto;align-items:center;gap:10px;display:grid}.nombre.svelte-1k67x3g{overflow-wrap:anywhere}.barra.svelte-1k67x3g{background:#f1ece2;border-radius:4px;height:12px;overflow:hidden}.barra.svelte-1k67x3g i:where(.svelte-1k67x3g){border-radius:4px;height:100%;display:block}.valor.svelte-1k67x3g{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-weight:600}.valor.svelte-1k67x3g small:where(.svelte-1k67x3g){color:#777;font-weight:400}.vacio.svelte-1k67x3g,.vacio.svelte-1wo1tw0{color:#888;margin:0;font-size:13.5px}.vistas.svelte-1wo1tw0{background:#efeae2;border-radius:8px;margin:0 0 10px;padding:2px;display:inline-flex}.vistas.svelte-1wo1tw0 button:where(.svelte-1wo1tw0){color:#6b6152;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:3px 10px;font-size:12.5px}.vistas.svelte-1wo1tw0 button.on:where(.svelte-1wo1tw0){color:var(--texto);background:#fff;font-weight:600;box-shadow:0 1px 2px #0000001a}.anillo.svelte-1wo1tw0{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}svg.svelte-1wo1tw0{flex:none;width:150px;max-width:100%;height:auto}.pista.svelte-1wo1tw0{fill:none;stroke:#f1ece2}.centro.svelte-1wo1tw0{fill:var(--texto,#222);font-size:24px;font-weight:700}.centro-pie.svelte-1wo1tw0{fill:#888;font-size:12px}.anillo.svelte-1wo1tw0 ul:where(.svelte-1wo1tw0){flex:160px;gap:5px;min-width:0;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.anillo.svelte-1wo1tw0 li:where(.svelte-1wo1tw0){grid-template-columns:12px minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.anillo.svelte-1wo1tw0 li:where(.svelte-1wo1tw0) span:where(.svelte-1wo1tw0){overflow-wrap:anywhere}.anillo.svelte-1wo1tw0 i:where(.svelte-1wo1tw0){border-radius:3px;width:10px;height:10px}.anillo.svelte-1wo1tw0 strong:where(.svelte-1wo1tw0),.anillo.svelte-1wo1tw0 small:where(.svelte-1wo1tw0),.n.svelte-1wo1tw0{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.anillo.svelte-1wo1tw0 small:where(.svelte-1wo1tw0){color:#777}.desliza.svelte-1wo1tw0{overflow-x:auto}table.svelte-1wo1tw0{border-collapse:collapse;font-size:13.5px}td.svelte-1wo1tw0{border-bottom:1px solid #eee;padding:4px 12px 4px 0}.dos.svelte-1i9s38e{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0 12px;display:grid}.ayuda.svelte-1i9s38e{color:#666;margin:10px 0 0;font-size:13px}.nota.svelte-v0uql2,.ayuda.svelte-v0uql2{color:#666;max-width:70ch}.ayuda.svelte-v0uql2{margin:-4px 0 10px;font-size:13px}.error.svelte-v0uql2{color:#b23b3b}.pago-plan.svelte-v0uql2{margin:10px 0 0}.vistas.svelte-v0uql2{background:#efeae2;border-radius:8px;margin:0 0 10px;padding:2px;display:inline-flex}.vistas.svelte-v0uql2 button:where(.svelte-v0uql2){color:#6b6152;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:3px 10px;font-size:12.5px}.vistas.svelte-v0uql2 button.on:where(.svelte-v0uql2){color:var(--texto);background:#fff;font-weight:600;box-shadow:0 1px 2px #0000001a}.desliza.svelte-v0uql2{overflow-x:auto}.tabla-fuentes.svelte-v0uql2{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:13.5px}.tabla-fuentes.svelte-v0uql2 th:where(.svelte-v0uql2),.tabla-fuentes.svelte-v0uql2 td:where(.svelte-v0uql2){text-align:right;white-space:nowrap;border-bottom:1px solid #eee;padding:4px 10px}.tabla-fuentes.svelte-v0uql2 th:where(.svelte-v0uql2):first-child,.tabla-fuentes.svelte-v0uql2 td:where(.svelte-v0uql2):first-child{text-align:left;white-space:normal;padding-left:0}.fuentes.svelte-v0uql2{gap:6px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.fuentes.svelte-v0uql2 li:where(.svelte-v0uql2){grid-template-columns:minmax(110px,36%) minmax(40px,1fr) auto;align-items:center;gap:2px 10px;display:grid}.nombre-fuente.svelte-v0uql2{cursor:pointer;align-items:center;gap:6px;min-width:0;display:flex}.nombre-fuente.svelte-v0uql2 span:where(.svelte-v0uql2){overflow-wrap:anywhere}.nombre-fuente.svelte-v0uql2 i:where(.svelte-v0uql2){border:1px solid #d8d2c6;border-radius:3px;flex:none;width:10px;height:10px}.fuentes.svelte-v0uql2 .barra:where(.svelte-v0uql2){background:#f1ece2;border-radius:4px;height:12px;overflow:hidden}.fuentes.svelte-v0uql2 .barra:where(.svelte-v0uql2) b:where(.svelte-v0uql2){border-radius:4px;height:100%;display:block}.fuentes.svelte-v0uql2 .num:where(.svelte-v0uql2){font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:600}.fuentes.svelte-v0uql2 .num:where(.svelte-v0uql2) small:where(.svelte-v0uql2){color:#777;font-weight:400}.fuentes.svelte-v0uql2 .pago:where(.svelte-v0uql2){color:#666;grid-column:2/-1;font-size:12.5px;font-weight:400}.arriba.svelte-v0uql2{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:14px;margin-bottom:14px;display:grid}.cifras.svelte-v0uql2{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));align-content:start;gap:10px;display:grid}.cifras.svelte-v0uql2 .btn-secundario:where(.svelte-v0uql2){place-self:center start}.cifra.svelte-v0uql2{border:1px solid var(--borde);background:var(--panel);font-variant-numeric:tabular-nums;border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.cifra.svelte-v0uql2 small:where(.svelte-v0uql2){color:#777;font-size:12.5px}.cifra.svelte-v0uql2 strong:where(.svelte-v0uql2){font-size:22px}.cifra.svelte-v0uql2 span:where(.svelte-v0uql2){color:#666;font-size:13px}.card.svelte-v0uql2{min-width:0;margin-bottom:14px;padding:14px 16px 16px}h2.svelte-v0uql2{margin:0 0 10px;font-size:16px}h3.svelte-v0uql2{color:#6b6152;margin:14px 0 6px;font-size:13.5px}.dos.svelte-v0uql2{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:0 14px;display:grid}@media (width<=720px){.arriba.svelte-v0uql2{grid-template-columns:minmax(0,1fr)}}.nota.svelte-m7hwu1,.ayuda.svelte-m7hwu1{color:#666;max-width:70ch;font-size:13px}.nota.svelte-m7hwu1{font-size:inherit}.error.svelte-m7hwu1{color:#b23b3b}.metas.svelte-m7hwu1{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;max-width:640px;display:grid}.acciones.svelte-m7hwu1{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:10px 0 16px;display:flex}.acciones.svelte-m7hwu1 .ayuda:where(.svelte-m7hwu1){margin:0}.cifras.svelte-m7hwu1{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:14px;display:grid}.cifras.compactas.svelte-m7hwu1{margin:0}.cifra.svelte-m7hwu1{border:1px solid var(--borde);background:var(--panel);font-variant-numeric:tabular-nums;border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}.cifra.principal.svelte-m7hwu1{border-color:var(--oro)}.cifra.aparte.svelte-m7hwu1{background:#f6f3ec}.cifra.svelte-m7hwu1 small:where(.svelte-m7hwu1){color:#777;font-size:12.5px}.cifra.svelte-m7hwu1 strong:where(.svelte-m7hwu1){overflow-wrap:anywhere;font-size:20px}.cifra.svelte-m7hwu1 span:where(.svelte-m7hwu1){color:#666;font-size:12.5px}.card.svelte-m7hwu1{min-width:0;margin-bottom:14px;padding:14px 16px 16px}h2.svelte-m7hwu1{margin:0 0 10px;font-size:16px}h3.svelte-m7hwu1{color:#6b6152;margin:12px 0 6px;font-size:13.5px}.dos.svelte-m7hwu1{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:0 14px;display:grid}.nota.svelte-2p5exv,.ayuda.svelte-2p5exv{color:#666;max-width:70ch}.ayuda.svelte-2p5exv{margin:-4px 0 10px;font-size:13px}.error.svelte-2p5exv{color:#b23b3b}.arriba.svelte-2p5exv{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:14px;margin-bottom:14px;display:grid}.cifras.svelte-2p5exv{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));align-content:start;gap:10px;display:grid}.acciones.svelte-2p5exv{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cifra.svelte-2p5exv{border:1px solid var(--borde);background:var(--panel);font-variant-numeric:tabular-nums;border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.cifra.svelte-2p5exv small:where(.svelte-2p5exv){color:#777;font-size:12.5px}.cifra.svelte-2p5exv strong:where(.svelte-2p5exv){font-size:22px}.cifra.svelte-2p5exv span:where(.svelte-2p5exv){color:#666;font-size:13px}.card.svelte-2p5exv{min-width:0;margin-bottom:14px;padding:14px 16px 16px}h2.svelte-2p5exv{margin:0 0 10px;font-size:16px}h3.svelte-2p5exv{color:#6b6152;margin:14px 0 6px;font-size:13.5px}.dos.svelte-2p5exv{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:0 14px;display:grid}input[type=url].svelte-2p5exv{width:100%;min-width:0}.pie-grupo.svelte-2p5exv{justify-content:flex-end;margin-top:10px;display:flex}.ultimas.svelte-2p5exv{max-height:360px;margin:0;padding:0;font-size:13.5px;list-style:none;overflow-y:auto}.buscar.svelte-2p5exv{width:100%;max-width:420px;margin-bottom:8px}.ultimas.svelte-2p5exv li:where(.svelte-2p5exv){border-top:1px solid var(--borde);overflow-wrap:anywhere;align-items:center;gap:8px;padding:7px 0;display:flex}.datos.svelte-2p5exv{flex:1;gap:2px;min-width:0;display:grid}.correo.svelte-2p5exv{font-weight:600}.meta.svelte-2p5exv{color:#777;font-size:12.5px}.estado.si.svelte-2p5exv{color:var(--c-beneficio);font-weight:600}.estado.baja.svelte-2p5exv{color:#a03a2e}@media (width<=720px){.arriba.svelte-2p5exv{grid-template-columns:minmax(0,1fr)}}.intro.svelte-1439ati{margin:8px 0 4px;line-height:1.5}h3.svelte-1439ati{margin:16px 0 8px;font-size:15px}.pasos.svelte-1439ati{margin:0;padding-left:22px;line-height:1.5}.pasos.svelte-1439ati li:where(.svelte-1439ati)+li:where(.svelte-1439ati){margin-top:4px}.ventajas.svelte-1439ati{margin:0;padding:0;list-style:none}.ventajas.svelte-1439ati li:where(.svelte-1439ati){border-bottom:1px solid #eee;padding:8px 0;line-height:1.45}.ventajas.svelte-1439ati li:where(.svelte-1439ati):last-child{border-bottom:none}.ventajas.svelte-1439ati .txt:where(.svelte-1439ati){color:#555;font-size:14px;display:block}.plan.svelte-1439ati{color:#8a6a32;white-space:nowrap;margin-left:6px;font-size:12px}.desde.svelte-1439ati{background:var(--oro-suave);border-radius:10px;margin-top:14px;padding:4px 14px 12px}.desde.svelte-1439ati h3:where(.svelte-1439ati){margin-top:10px}.desde.svelte-1439ati p:where(.svelte-1439ati){margin:0;font-size:14px;line-height:1.5}.aviso-instalar.svelte-ccswqi{border:1px solid #ead9bd;border-left:4px solid var(--oro);color:#555;background:#fffdf7;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;display:flex;box-shadow:0 8px 24px #0000002e}.aviso-instalar.svelte-ccswqi p:where(.svelte-ccswqi){flex:1;margin:0}.aviso-instalar.svelte-ccswqi strong:where(.svelte-ccswqi){color:var(--oscuro);margin-bottom:2px;display:block}.cerrar.svelte-ccswqi{color:#666;cursor:pointer;background:#f1eee9;border:none;border-radius:50%;flex-shrink:0;width:30px;height:30px}.aviso-flotante.svelte-1jm5pes{border:1px solid #ead9bd;border-left:4px solid var(--oro);color:#555;background:#fffdf7;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex;box-shadow:0 8px 24px #0000002e}p.svelte-1jm5pes{flex:1;min-width:0;margin:0}strong.svelte-1jm5pes{color:var(--oscuro);margin-bottom:2px;display:block}.opciones.svelte-1jm5pes{font:inherit;color:var(--oro-texto);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline}.hacer.svelte-1jm5pes{flex-shrink:0;padding:8px 12px;font-size:14px}.cerrar.svelte-1jm5pes{color:#666;cursor:pointer;background:#f1eee9;border:none;border-radius:50%;flex-shrink:0;width:30px;height:30px}.aviso-flotante.svelte-93unze{border:1px solid #ead9bd;border-left:4px solid var(--oro);color:#555;background:#fffdf7;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex;box-shadow:0 8px 24px #0000002e}p.svelte-93unze{flex:1;min-width:0;margin:0}strong.svelte-93unze{color:var(--oscuro);margin-bottom:2px;display:block}.hacer.svelte-93unze{flex-shrink:0;padding:8px 12px;font-size:14px}.nota.svelte-93unze{color:#666;margin:0 0 10px;font-size:14px}.comparar.svelte-93unze{border-collapse:collapse;width:100%;font-size:14px}.comparar.svelte-93unze th:where(.svelte-93unze),.comparar.svelte-93unze td:where(.svelte-93unze){border-bottom:1px solid var(--borde);text-align:right;padding:6px 8px}.comparar.svelte-93unze th:where(.svelte-93unze):first-child,.comparar.svelte-93unze td:where(.svelte-93unze):first-child{text-align:left}.explica.svelte-93unze{border-left:3px solid var(--oro);color:#6b5530;background:#fffaf0;border-radius:6px;margin:12px 0 0;padding:10px 12px;font-size:13.5px}dialog.svelte-1w0h94q{background:var(--panel);width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--texto);border:none;border-radius:14px;margin:auto;padding:0;overflow:hidden;box-shadow:0 20px 60px #00000040}dialog.svelte-1w0h94q::backdrop{background:#1e222c73}.caja.svelte-1w0h94q{box-sizing:border-box;flex-direction:column;max-height:calc(100dvh - 32px);padding:20px 20px 18px;display:flex}.cuerpo.svelte-1w0h94q{overscroll-behavior:contain;align-items:flex-start;gap:14px;min-height:0;display:flex;overflow-y:auto}.m.svelte-1w0h94q{border-radius:10px;flex-shrink:0;width:36px;height:36px}.textos.svelte-1w0h94q{flex:1;min-width:0;padding-top:2px}h2.svelte-1w0h94q{margin:0 0 6px;font-size:18px}p.svelte-1w0h94q{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.45}footer.svelte-1w0h94q{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}footer.svelte-1w0h94q button:where(.svelte-1w0h94q){white-space:nowrap;padding:10px 18px;font-size:15px}footer.svelte-1w0h94q button:where(.svelte-1w0h94q):focus-visible{outline:2px solid var(--oro);outline-offset:2px}.peligro.svelte-1w0h94q{background:#b23b3b}@media (width<=600px){dialog.svelte-1w0h94q{border-radius:16px 16px 0 0;width:100vw;max-width:100vw;margin:auto 0 0}footer.svelte-1w0h94q button:where(.svelte-1w0h94q){flex:1}}.parar-voz.svelte-lam2kf{left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:1400;background:var(--oscuro);color:var(--oro);font:inherit;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;padding:12px 22px;font-size:15px;font-weight:700;position:fixed;transform:translate(-50%);box-shadow:0 6px 18px #00000040}.parar-voz.svelte-lam2kf:hover{background:var(--oscuro-2)}.aviso-flotante.svelte-uozw9j{border:1px solid #ead9bd;border-left:4px solid var(--oro);color:#555;background:#fffdf7;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex;box-shadow:0 8px 24px #0000002e}p.svelte-uozw9j{flex:1;min-width:0;margin:0}strong.svelte-uozw9j{color:var(--oscuro);margin-bottom:2px;display:block}.hacer.svelte-uozw9j{flex-shrink:0;padding:8px 12px;font-size:14px}.cerrar.svelte-uozw9j{color:#666;cursor:pointer;background:#f1eee9;border:none;border-radius:50%;flex-shrink:0;width:30px;height:30px}.aviso-flotante.svelte-4s0dm8{border:1px solid #ead9bd;border-left:4px solid var(--oro);color:#555;background:#fffdf7;border-radius:12px;gap:10px;padding:12px 40px 12px 14px;font-size:14px;display:grid;position:relative;box-shadow:0 8px 24px #0000002e}p.svelte-4s0dm8{margin:0}strong.svelte-4s0dm8{color:var(--oscuro);margin-bottom:2px;display:block}.botones.svelte-4s0dm8{flex-wrap:wrap;gap:8px;display:flex}.botones.svelte-4s0dm8 a:where(.svelte-4s0dm8){text-decoration:none}.cerrar.svelte-4s0dm8{color:#888;cursor:pointer;background:0 0;border:none;border-radius:50%;width:30px;height:30px;font-size:15px;position:absolute;top:6px;right:6px}.sello.svelte-a9p53b{left:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:950;color:#f5e9d4;font:inherit;cursor:pointer;background:#2f2a24e0;border:none;border-radius:999px;padding:6px 12px;font-size:12px;position:fixed;box-shadow:0 4px 12px #0003}.texto.svelte-a9p53b{margin:0;line-height:1.5}.cuadro.svelte-intrt4{aspect-ratio:1;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#222;border-radius:12px;width:min(100%,320px);margin:8px auto 0;position:relative;overflow:hidden}.cuadro.svelte-intrt4:active{cursor:grabbing}.cuadro.svelte-intrt4 img:where(.svelte-intrt4){transform-origin:0 0;pointer-events:none;max-width:none;position:absolute;top:0;left:0}.circulo.svelte-intrt4{pointer-events:none;border-radius:50%;outline:2px solid #ffffffd9;position:absolute;inset:0;box-shadow:0 0 0 999px #00000080}.ayuda.svelte-intrt4{color:#666;text-align:center;margin:10px 0 4px;font-size:13px}.zoom.svelte-intrt4{width:min(100%,320px);accent-color:var(--oro-texto);margin:0 auto;display:block}.usuario.svelte-1r0zkxh{color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;margin-bottom:22px;padding:8px 10px;transition:background .2s;display:flex}.usuario.svelte-1r0zkxh:hover{background:var(--oscuro-2)}.avatar.svelte-1r0zkxh{background:var(--oro);width:44px;height:44px;color:var(--oscuro);letter-spacing:.5px;border-radius:50%;flex-shrink:0;place-items:center;font-size:17px;font-weight:700;display:grid}.avatar.grande.svelte-1r0zkxh{width:64px;height:64px;font-size:23px}.avatar.svelte-1r0zkxh img:where(.svelte-1r0zkxh){object-fit:cover;border-radius:50%;width:100%;height:100%}.foto.svelte-1r0zkxh{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;padding:0;position:relative}.foto.svelte-1r0zkxh:hover .avatar:where(.svelte-1r0zkxh){box-shadow:0 0 0 3px var(--oro-suave)}.lapiz.svelte-1r0zkxh{border:2px solid var(--panel);background:var(--oro);width:26px;height:26px;color:var(--oscuro);border-radius:50%;place-items:center;font-size:12px;display:grid;position:absolute;bottom:-4px;right:-4px;box-shadow:0 2px 6px #0000002e}.input-nombre.svelte-1r0zkxh{width:100%;font-size:17px;font-weight:700}.cabecera.svelte-1r0zkxh .datos:where(.svelte-1r0zkxh){flex:1;gap:4px}.quitar-foto.svelte-1r0zkxh{font:inherit;color:#777;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:13px;text-decoration:underline}.datos.svelte-1r0zkxh{flex-direction:column;min-width:0;display:flex}.nombre.svelte-1r0zkxh{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;overflow:hidden}.plan.svelte-1r0zkxh{opacity:.75;font-size:13px}.cabecera.svelte-1r0zkxh{align-items:center;gap:14px;margin:6px 0 4px;display:flex}section.svelte-1r0zkxh{border-top:1px solid var(--borde);padding:14px 0}section.svelte-1r0zkxh:first-of-type{margin-top:12px}h3.svelte-1r0zkxh{margin:0 0 8px;font-size:15px}.nota.svelte-1r0zkxh{color:#666;margin:0 0 10px;font-size:14px}.correo.svelte-1r0zkxh{overflow-wrap:anywhere;margin:0 0 6px;font-weight:600}.fila-plan.svelte-1r0zkxh{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.fila-plan.svelte-1r0zkxh strong:where(.svelte-1r0zkxh){font-size:17px}.plan-actual.svelte-1r0zkxh{flex-direction:column;display:flex}.nota-fin.svelte-1r0zkxh{color:#666;font-size:13px}.cupo.svelte-1r0zkxh{margin:8px 0 0}.prueba.svelte-1r0zkxh{border:1px dashed var(--borde);border-radius:10px;margin-top:14px;padding:10px 12px 2px}.ir-ajustes.svelte-1r0zkxh{border:1px solid var(--borde);background:var(--panel);width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.version.svelte-1r0zkxh{color:#9a9184;text-align:center;font-variant-numeric:tabular-nums;margin:14px 0 0;font-size:12px}.accesos.svelte-1r0zkxh{gap:8px;display:grid}.accesos.svelte-1r0zkxh h3:where(.svelte-1r0zkxh){margin-bottom:0}.ir-ajustes.svelte-1r0zkxh:hover{background:var(--oro-suave)}.texto-ajustes.svelte-1r0zkxh{flex-direction:column;flex:1;gap:2px;display:flex}.texto-ajustes.svelte-1r0zkxh .nota:where(.svelte-1r0zkxh){margin:0;font-size:13px}.flecha.svelte-1r0zkxh{color:#999;font-size:22px}.ico-acceso.svelte-1r0zkxh{font-size:22px;line-height:1}.entrada.svelte-1bn9tnv{background:var(--fondo);place-items:center;min-height:100dvh;padding:64px 16px 32px;display:grid;position:relative}.idioma.svelte-1bn9tnv{width:auto;font-size:14px;position:absolute;top:16px;right:16px}.caja.svelte-1bn9tnv{background:var(--panel);width:min(420px,100%);box-shadow:var(--sombra);border-radius:16px;padding:28px 24px}.marca.svelte-1bn9tnv{width:auto;height:46px;margin:4px auto 22px;display:block}h1.svelte-1bn9tnv{margin:0 0 8px;font-size:24px}.texto.svelte-1bn9tnv{color:#555;margin:0 0 18px;line-height:1.5}form.svelte-1bn9tnv{gap:10px;display:grid}label.svelte-1bn9tnv{font-size:14px;font-weight:600}.codigo.svelte-1bn9tnv{letter-spacing:6px;text-align:center;font-size:26px}.enlaces.svelte-1bn9tnv{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:12px;display:flex}.enlace.svelte-1bn9tnv{font:inherit;color:#8a6d1f;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;text-decoration:underline}.error.svelte-1bn9tnv{color:#a3322b;background:#fdecea;border-radius:8px;margin:14px 0 0;padding:10px 12px;font-size:14px}.nota.svelte-1bn9tnv{color:#777;margin:12px 0 0;font-size:13px;line-height:1.45}.datos.svelte-1bn9tnv{border-top:1px solid var(--borde);margin-top:20px;padding-top:14px}.nota.svelte-doj7yd{color:#888;margin:6px 0 12px;font-size:13px}h3.svelte-doj7yd{margin-bottom:10px}.modos.svelte-doj7yd{gap:8px;margin-bottom:4px;display:grid}.modo.svelte-doj7yd,.checks.svelte-doj7yd label:where(.svelte-doj7yd){margin:0}.modo.svelte-doj7yd{border:1px solid var(--borde);cursor:pointer;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.modo.sel.svelte-doj7yd{border-color:var(--oro-texto);background:#fffdf7}.modo.svelte-doj7yd input:where(.svelte-doj7yd){margin-top:3px}.modo.svelte-doj7yd span:where(.svelte-doj7yd){gap:2px;display:grid}.modo.svelte-doj7yd small:where(.svelte-doj7yd){color:#888;font-size:13px}.checks.svelte-doj7yd{gap:8px;display:grid}.checks.svelte-doj7yd label:where(.svelte-doj7yd){cursor:pointer;align-items:center;gap:8px;font-size:15px;display:flex}.checks.svelte-doj7yd small:where(.svelte-doj7yd){color:#999;font-size:13px}.checks.svelte-doj7yd .apagado:where(.svelte-doj7yd){color:#aaa;cursor:default}.checks.svelte-doj7yd .separado:where(.svelte-doj7yd){border-top:1px solid var(--borde);margin-top:6px;padding-top:10px}.btn-principal.svelte-doj7yd:disabled{opacity:.45;cursor:not-allowed}table.svelte-doj7yd{border-collapse:collapse;width:100%;margin-bottom:14px;font-size:14px}th.svelte-doj7yd{text-align:left;background:var(--oscuro);color:#fff;padding:6px 8px;font-weight:600}td.svelte-doj7yd{border-bottom:1px solid var(--borde);vertical-align:top;padding:8px}td.svelte-doj7yd small:where(.svelte-doj7yd){color:#888;font-size:12px}.precio.svelte-doj7yd{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}td.destacada.svelte-doj7yd{background:#faf5ec;font-weight:700}th.destacada.svelte-doj7yd{text-underline-offset:3px;text-decoration:underline}td.unico.svelte-doj7yd{text-align:center}td.svelte-doj7yd .al:where(.svelte-doj7yd){margin-top:4px}.aviso-al.svelte-doj7yd{color:#a0602a;margin:0 0 12px;font-size:13px}p.svelte-qp95by{margin:0;line-height:1.6}.bloqueo.svelte-qp95by{color:var(--oro-texto);margin-top:10px;font-weight:600}.accion.svelte-qp95by{border-radius:999px;margin-top:12px;padding:7px 14px;font-size:14px}.chips.svelte-qp95by{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.chip.svelte-qp95by{border:1px solid var(--borde);color:#555;font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:5px 12px;font-size:13px;display:inline-flex}.chip.on.svelte-qp95by{border-color:var(--oro-texto);background:var(--oro);color:var(--oscuro);font-weight:600}.ico.svelte-qp95by{display:inline-flex}.pide.svelte-qp95by{margin-bottom:6px;font-weight:600}.frase.svelte-qp95by{margin-bottom:8px}.filas.svelte-qp95by{margin:0;padding:0;list-style:none}.filas.svelte-qp95by li:where(.svelte-qp95by)+li:where(.svelte-qp95by){border-top:1px solid var(--borde)}.fila.svelte-qp95by{width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:1fr auto;gap:0 12px;padding:8px 2px;display:grid}.fila.svelte-qp95by:disabled{cursor:default}.fila.svelte-qp95by:not(:disabled):hover .nombre:where(.svelte-qp95by){color:var(--oro-texto)}.nombre.svelte-qp95by{overflow-wrap:anywhere;min-width:0;color:var(--oscuro);font-weight:600}.valor.svelte-qp95by{white-space:nowrap;font-weight:700}.extra.svelte-qp95by{color:#777;grid-column:1/-1;font-size:13px}.ojo.svelte-qp95by{color:#8a5a00;margin-top:8px;font-size:13px}.ia.svelte-tih0fo{margin-top:14px}.preguntar.svelte-tih0fo{border:1px solid var(--oro-texto);background:var(--oro-suave);width:100%;color:var(--oscuro);font:inherit;text-align:left;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-weight:700;display:flex}.preguntar.svelte-tih0fo:disabled{opacity:.6;cursor:default}.txt.svelte-tih0fo{flex-direction:column;gap:2px;display:flex}small.svelte-tih0fo{color:#6b5d48;font-size:13px;font-weight:400}.burbuja.svelte-tih0fo{background:var(--panel);box-shadow:var(--sombra);border-radius:14px;gap:12px;margin-bottom:10px;padding:14px 16px;display:flex}.avatar.svelte-tih0fo{background:var(--dorado-boton);width:40px;height:40px;color:var(--oscuro);border:1px solid #f3dfa6;border-radius:50%;flex-shrink:0;place-items:center;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700;display:grid;overflow:hidden}.cuerpo.svelte-tih0fo{flex:1;min-width:0}.cuerpo.svelte-tih0fo p:where(.svelte-tih0fo){color:var(--texto);overflow-wrap:anywhere;margin:0;line-height:1.6}.cuerpo.svelte-tih0fo strong{color:var(--oscuro)}.quien.svelte-tih0fo{font-size:13px;font-style:italic;color:#8a7a62!important;margin-bottom:6px!important}.pensando.svelte-tih0fo{animation:1.4s ease-in-out infinite svelte-tih0fo-latir;color:#8a7a62!important}@keyframes svelte-tih0fo-latir{50%{opacity:.45}}.mal.svelte-tih0fo{color:#8a2a2a!important}.oir.svelte-tih0fo{border:1px solid var(--borde);color:var(--oscuro);font:inherit;cursor:pointer;background:#fff;border-radius:999px;margin-top:8px;padding:5px 12px;font-size:13px}.pie.svelte-tih0fo{font-size:12px;color:#8a7a62!important;margin-top:8px!important}.ayuda-pantalla.svelte-boozlc{max-width:760px;margin:0 auto}.saludo.svelte-boozlc{background:radial-gradient(120% 140% at 100% 0%, #c9a15b38, transparent 60%), var(--oscuro);color:#fff;box-shadow:var(--sombra);border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:14px 16px;margin-bottom:18px;padding:20px;display:grid}.avatar.svelte-boozlc{background:var(--dorado-boton);color:var(--oscuro);border:2px solid #f3dfa6;border-radius:50%;flex-shrink:0;place-items:center;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700;display:grid;overflow:hidden;box-shadow:0 0 0 3px #c9a15b40}.avatar.grande.svelte-boozlc{width:64px;height:64px;font-size:24px}.avatar.mini.svelte-boozlc{width:34px;height:34px;box-shadow:none;border-width:1px;font-size:13px}.hola.svelte-boozlc{margin:0;font-size:19px;font-weight:700}.sub.svelte-boozlc{color:#ffffffbf;margin:2px 0 0;font-size:14px}.caja-buscar.svelte-boozlc{background:#fff;border-radius:999px;grid-column:1/-1;align-items:center;gap:8px;padding:4px 6px 4px 14px;display:flex;box-shadow:inset 0 0 0 1px #c9a15b99}.lupa.svelte-boozlc{font-size:19px;line-height:1;display:inline-flex}.caja-buscar.svelte-boozlc input:where(.svelte-boozlc){min-width:0;box-shadow:none;background:0 0;border:none;flex:1;padding:10px 0;font-size:16px}.caja-buscar.svelte-boozlc input:where(.svelte-boozlc):focus{box-shadow:none;outline:none}.limpiar.svelte-boozlc{background:var(--fondo);width:32px;height:32px;color:var(--oscuro);cursor:pointer;border:none;border-radius:50%}.micro.svelte-boozlc{background:var(--dorado-boton);width:40px;height:40px;color:var(--oscuro);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;font-size:19px;line-height:0}.micro.oyendo.svelte-boozlc{color:#fff;background:#a3322b;animation:1s ease-in-out infinite svelte-boozlc-latir-micro}@keyframes svelte-boozlc-latir-micro{50%{transform:scale(1.1)}}.aviso-voz.svelte-boozlc{color:#ffffffd9;text-align:center;grid-column:1/-1;margin:-4px 0 0;font-size:14px}.temas.buscando.svelte-boozlc{margin:0 0 12px}.lista.resto.svelte-boozlc{margin-top:10px}.ver-mas.svelte-boozlc{color:var(--oro-texto);font:inherit;cursor:pointer;background:0 0;border:none;margin:10px auto 0;font-size:14px;font-weight:600;display:block}.temas.svelte-boozlc{flex-wrap:wrap;gap:6px;margin:18px 0 4px;display:flex}.chip.svelte-boozlc{border:1px solid var(--borde);color:#555;font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:6px 13px;font-size:13px}.chip.on.svelte-boozlc{border-color:var(--oro-texto);background:var(--oro);color:var(--oscuro);font-weight:600}h2.svelte-boozlc{letter-spacing:.6px;text-transform:uppercase;color:#8a7a62;margin:20px 0 8px;font-size:13px;font-weight:700}.plan-premium.svelte-boozlc{color:var(--oro-texto);letter-spacing:0;text-transform:none;margin-left:6px;font-size:12px;font-weight:600}.candado.svelte-boozlc{font-size:13px}.cab-aqui.svelte-boozlc{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.cab-aqui.svelte-boozlc .enlace:where(.svelte-boozlc),.papel.svelte-boozlc .enlace:where(.svelte-boozlc){color:var(--oro-texto);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:600}.lista.svelte-boozlc{background:var(--panel);box-shadow:var(--sombra);border-radius:14px;overflow:hidden}.pedirme-sub.svelte-boozlc{color:#6b6152;margin:-4px 0 10px;font-size:13.5px}.papeles.svelte-boozlc{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:12px;display:grid}.papel.svelte-boozlc{min-width:0;padding:12px 16px 10px}.papel.svelte-boozlc h3:where(.svelte-boozlc){flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 4px;font-size:16px;display:flex}.papel.svelte-boozlc h3:where(.svelte-boozlc) .plan-premium:where(.svelte-boozlc){margin-left:0}.papel.svelte-boozlc>p:where(.svelte-boozlc){color:#6b6152;margin:0 0 6px;font-size:13.5px}.papel.svelte-boozlc ul:where(.svelte-boozlc){margin:0;padding:0;list-style:none}.papel.svelte-boozlc li:where(.svelte-boozlc){border-top:1px solid var(--borde);color:#6b6152;overflow-wrap:anywhere;flex-direction:column;gap:2px;padding:7px 0;font-style:italic;display:flex}.papel.svelte-boozlc li:where(.svelte-boozlc) strong:where(.svelte-boozlc){color:var(--texto);font-style:normal}.papel.svelte-boozlc .enlace:where(.svelte-boozlc){margin-top:6px}.cupo-ia.svelte-boozlc{color:#6b6152;margin:8px 2px 0;font-size:12.5px}.cupo-ia.pocas.svelte-boozlc{background:var(--oro-suave);color:var(--texto);border-radius:10px;padding:8px 12px;font-size:13.5px}.entrada.svelte-boozlc+.entrada:where(.svelte-boozlc){border-top:1px solid var(--borde)}.pregunta.svelte-boozlc{width:100%;color:var(--oscuro);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-weight:600;display:flex}.pregunta.svelte-boozlc:hover{background:var(--oro-suave)}.flecha.svelte-boozlc{color:var(--oro-texto);flex-shrink:0;transition:transform .2s}.abierta.svelte-boozlc .flecha:where(.svelte-boozlc){transform:rotate(180deg)}.respuesta.svelte-boozlc{gap:12px;padding:0 16px 16px;display:flex}.cuerpo.svelte-boozlc{flex:1;min-width:0}.cuerpo.svelte-boozlc p:where(.svelte-boozlc){color:var(--texto);margin:0;line-height:1.6}.cuerpo.svelte-boozlc strong{color:var(--oscuro)}.llevame.svelte-boozlc{border-radius:999px;margin-top:12px;padding:7px 14px;font-size:14px}.nada.svelte-boozlc{background:var(--panel);color:#555;border-radius:14px;padding:16px}.escribenos.svelte-boozlc{color:#777;text-align:center;margin:18px 0 8px;font-size:14px}.escribenos.svelte-boozlc a:where(.svelte-boozlc){color:var(--oro-texto);font-weight:600}.avisos-flotantes.svelte-1n46o8q{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:900;pointer-events:none;gap:8px;max-width:560px;margin:0 auto;display:grid;position:fixed}.avisos-flotantes.svelte-1n46o8q>*{pointer-events:auto}.aviso-salir.svelte-1n46o8q{color:#555;margin:8px 0 0;font-size:15px}.app.svelte-1n46o8q{min-height:100vh;display:flex}.menu-toggle.svelte-1n46o8q{z-index:1001;background:var(--oscuro);color:var(--oro);cursor:pointer;border:1px solid #c9a15b80;border-radius:6px;padding:10px 16px;font-size:22px;display:none;position:fixed;top:16px;left:16px}.overlay.svelte-1n46o8q{border:none;padding:0;display:none}.sidebar.svelte-1n46o8q{background:linear-gradient(180deg, var(--oscuro) 0%, #1d4237 45%, #2c5a4b 100%);color:#fff;width:260px;padding:28px 18px calc(28px + env(safe-area-inset-bottom));flex-shrink:0;height:100dvh;position:sticky;top:0;overflow-y:auto}.cabeza-menu.svelte-1n46o8q{background:var(--oscuro);border-bottom:1px solid #c9a15b59;margin:-28px -18px 12px;padding:28px 18px 16px;box-shadow:0 8px 16px -12px #0009}.logo.svelte-1n46o8q{width:auto;height:34px;margin:0 10px 18px;display:block}.grupo.svelte-1n46o8q{letter-spacing:.8px;text-transform:uppercase;color:#ffffff80;margin:16px 4px 6px;font-size:11px;font-weight:700}.separador.svelte-1n46o8q{background:#ffffff1f;height:1px;margin:14px 4px}.menu-btn.svelte-1n46o8q{cursor:pointer;text-align:left;color:#fff;background:#ffffff12;border:none;border-radius:8px;width:100%;margin-bottom:6px;padding:11px 15px;font-size:15px;text-decoration:none;transition:background .2s;display:block}.menu-ico.svelte-1n46o8q{justify-content:center;width:1.35em;margin-right:4px;display:inline-flex}.menu-ico.svelte-1n46o8q svg.icono.linea{color:#e3b85a;stroke:url(#merkhia-oro) #e3b85a;filter:drop-shadow(0 0 2px #f0c35a59)}.menu-ico.svelte-1n46o8q svg.icono.linea .r{fill:url(#merkhia-oro) #e3b85a;fill-opacity:.22}.menu-btn.active.svelte-1n46o8q .menu-ico:where(.svelte-1n46o8q) svg.icono.linea{color:var(--oscuro);stroke:var(--oscuro);filter:none}.menu-btn.active.svelte-1n46o8q .menu-ico:where(.svelte-1n46o8q) svg.icono.linea .r{fill:var(--oscuro);fill-opacity:.16}.defs-oro.svelte-1n46o8q{width:0;height:0;position:absolute;overflow:hidden}.menu-btn.svelte-1n46o8q:hover{background:#ffffff24}.menu-btn.active.svelte-1n46o8q{background:var(--grano-oro), linear-gradient(180deg, #ffffff59 0%, #fff0 45%, #5a370524 100%), linear-gradient(100deg, #b98a2e 0%, #d6a945 18%, #e9c260 38%, #f6dc8c 56%, #fff3c8 64%, #f3d47c 74%, #dcae4b 88%, #bf8f32 100%);color:var(--oscuro);font-weight:600;box-shadow:inset 0 1px #fffae1cc,0 0 12px #f0be504d}.contenido.svelte-1n46o8q{flex:1;width:100%;min-width:0;max-width:1100px;padding:28px}@media (width<=768px){.menu-toggle.svelte-1n46o8q{display:block}.sidebar.svelte-1n46o8q{z-index:1000;width:78%;max-width:300px;padding-top:76px;transition:transform .25s;position:fixed;top:0;left:0;transform:translate(-100%)}.cabeza-menu.svelte-1n46o8q{margin-top:-76px;padding-top:76px}.logo.svelte-1n46o8q{height:30px;margin:0;position:absolute;top:24px;left:88px}.app.menu-abierto.svelte-1n46o8q .sidebar:where(.svelte-1n46o8q){transform:translate(0)}.app.menu-abierto.svelte-1n46o8q .overlay:where(.svelte-1n46o8q){z-index:999;background:#0006;display:block;position:fixed;inset:0}.contenido.svelte-1n46o8q{padding:72px 16px 24px}}
