.telefono[data-astro-cid-ebdfcyxr]{width:var(--www-size-phone);max-width:100%;padding:var(--space-2);border-radius:var(--www-size-phone-radius);background:var(--color-surface-inverse);box-shadow:var(--shadow-lg)}.telefono--inclinado[data-astro-cid-ebdfcyxr]{transform:rotate(-4deg)}.telefono__pantalla[data-astro-cid-ebdfcyxr]{border-radius:var(--www-size-phone-screen-radius);background:var(--color-surface);color:var(--color-text-primary);font-family:var(--font-system);font-size:var(--www-text-label-size);overflow:hidden}.telefono__local[data-astro-cid-ebdfcyxr]{padding:var(--space-3) var(--space-3) var(--space-2);border-bottom:var(--border-hairline) solid var(--local-borde);background:var(--local-suave);text-align:center}.telefono__nombre-local[data-astro-cid-ebdfcyxr]{font-family:var(--font-serif);font-size:var(--text-dish-size);color:var(--local-tinta);line-height:1.1}.telefono__evento[data-astro-cid-ebdfcyxr]{margin-top:var(--space-1);font-size:var(--www-text-small-size);color:var(--color-stone-700)}.telefono__cuerpo[data-astro-cid-ebdfcyxr]{padding:var(--space-3) var(--space-3) var(--space-4)}.telefono__estado[data-astro-cid-ebdfcyxr]{justify-content:space-between;gap:var(--space-2);font-size:var(--www-text-small-size);font-weight:var(--font-weight-semibold);color:var(--color-stone-700);flex-wrap:wrap;display:flex}.telefono__registro[data-astro-cid-ebdfcyxr]{font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.telefono__progreso[data-astro-cid-ebdfcyxr]{height:var(--space-1);margin:var(--space-2) 0 var(--space-3);border-radius:var(--radius-full);background:var(--color-border);overflow:hidden}.telefono__barra[data-astro-cid-ebdfcyxr]{border-radius:var(--radius-full);background:var(--local-tinta);transform-origin:0;height:100%;transition:transform var(--duration-base) var(--ease-out);transform:scaleX(.6)}[data-astro-cid-ebdfcyxr][data-listo=si] .telefono__barra[data-astro-cid-ebdfcyxr]{transform:none}.telefono__comensal[data-astro-cid-ebdfcyxr]{gap:var(--space-1);margin-bottom:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-subtle);font-size:var(--www-text-small-size);color:var(--color-stone-800);flex-wrap:wrap;display:inline-flex}.telefono__pregunta[data-astro-cid-ebdfcyxr]{margin-bottom:var(--space-2);font-size:var(--www-text-body-size);font-weight:var(--font-weight-bold);line-height:1.25}.telefono__opciones[data-astro-cid-ebdfcyxr]{gap:var(--space-2);flex-direction:column;display:flex}.telefono__opcion[data-astro-cid-ebdfcyxr]{align-items:center;gap:var(--space-2);min-height:var(--size-touch-target);padding:var(--space-2) var(--space-3);border:var(--border-thick) solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);font-size:var(--www-text-card-size);transition:transform var(--duration-instant) var(--ease-out), background-color var(--duration-fast) var(--ease-out);line-height:1.22;display:flex}.telefono__radio[data-astro-cid-ebdfcyxr]{width:var(--www-size-icon);height:var(--www-size-icon);border:var(--border-focus) solid var(--color-border-input-hover);border-radius:50%;flex:none;position:relative}.telefono__opcion[data-astro-cid-ebdfcyxr][data-activa=si]{border-color:var(--local-tinta);background:var(--local-suave);font-weight:var(--www-weight-strong)}.telefono__opcion[data-astro-cid-ebdfcyxr][data-activa=si] .telefono__radio[data-astro-cid-ebdfcyxr]{border-color:var(--local-tinta)}.telefono__opcion[data-astro-cid-ebdfcyxr][data-activa=si] .telefono__radio[data-astro-cid-ebdfcyxr]:after{content:"";inset:calc(var(--space-1) / 2);background:var(--local-tinta);border-radius:50%;position:absolute}.telefono__opcion[data-astro-cid-ebdfcyxr][data-pulsada]{transform:scale(.98)}.telefono__alergias[data-astro-cid-ebdfcyxr]{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-subtle);font-size:var(--www-text-small-size);color:var(--color-stone-800);flex-wrap:wrap;display:flex}[data-astro-cid-ebdfcyxr][data-con-alergia=no]{color:var(--color-success-text)}[data-astro-cid-ebdfcyxr][data-con-alergia=si]{color:var(--local-tinta)}.telefono__pie[data-astro-cid-ebdfcyxr]{min-height:var(--size-touch-target);margin-top:var(--space-3)}.telefono__nav[data-astro-cid-ebdfcyxr]{gap:var(--space-2);flex-wrap:wrap;display:flex}.telefono__continuar[data-astro-cid-ebdfcyxr]{flex:auto}.telefono__atras[data-astro-cid-ebdfcyxr],.telefono__continuar[data-astro-cid-ebdfcyxr]{min-height:var(--size-control-lg);padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--www-text-small-size);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:inline-flex}.telefono__atras[data-astro-cid-ebdfcyxr]{border:var(--border-hairline) solid var(--color-border-input);color:var(--color-stone-800)}.telefono__continuar[data-astro-cid-ebdfcyxr]{background:var(--local-tinta);color:var(--color-on-ink);font-size:var(--www-text-label-size);transition:transform var(--duration-instant) var(--ease-out)}.telefono__continuar[data-astro-cid-ebdfcyxr][data-pulsada]{transform:scale(var(--press-scale))}.telefono__guardada[data-astro-cid-ebdfcyxr]{padding:var(--space-2) var(--space-3);border:var(--border-hairline) solid var(--color-success-subtle);border-radius:var(--radius-md);background:var(--color-success-soft);color:var(--color-success-text);font-size:var(--www-text-small-size);line-height:1.32}[data-astro-cid-ebdfcyxr][data-listo=no] .telefono__guardada[data-astro-cid-ebdfcyxr],[data-astro-cid-ebdfcyxr][data-listo=si] .telefono__nav[data-astro-cid-ebdfcyxr]{display:none}
