@csrf @if(!empty($formMethod) && strtoupper($formMethod) !== 'POST') @method($formMethod) @endif @if(!empty($showAdminCliente) && $showAdminCliente)
@error('user_id')
{{ $message }}
@enderror
@endif
Reserva tu cita
Paso 1 de 5
@error('servicios')
{{ $message }}
@enderror
@php($citaFechaHoraInicial = old('fecha_hora', $fechaCitaDefault ?? now()->addDays(2)->format('Y-m-d\\TH:i')))
Tu cita

¿En qué fecha quieres tu cita?

@error('fecha_hora')
{{ $message }}
@enderror

Elige una hora en la que puedas llegar con calma.

@error('notas')
{{ $message }}
@enderror
@foreach($serviciosOrganizados as $categoria => $serviciosCategoria)
@if($categoria === 'manicura') Manicura @elseif($categoria === 'pedicura') Pedicura @else {{ ucfirst($categoria) }} @endif
@if($serviciosCategoria['tipos']->count() > 0)
@foreach($serviciosCategoria['tipos'] as $tipo)
@if($tipo->nombre == 'Semipermanente') @elseif($tipo->nombre == 'Softgel') @elseif($tipo->nombre == 'Acrigel o PolyGel') @elseif($tipo->nombre == 'Acrílicas') @elseif($tipo->nombre == 'Técnica Dipping') @else @endif
@if($tipo->imagen)
{{ $tipo->nombre }}
@endif

{{ $tipo->nombre }}

{{ $tipo->descripcion }}

{{ $tipo->precio_formateado }}
{{ $tipo->tiempo_aproximado ?? 30 }} min
@endforeach
@foreach($serviciosCategoria['tipos'] as $tipo) @endforeach
@endif @if($serviciosCategoria['opciones_uña']->count() > 0) @endif @if($serviciosCategoria['adicionales']->count() > 0) @endif
@endforeach
Revisa y confirma

Revisa tu selección en el resumen. Si quieres cambiar algo, vuelve al paso anterior.

Al confirmar, tu cita se guardará y aplicaremos automáticamente el mejor descuento disponible.
Resumen de tu cita
Vista previa de tu cita

Servicios seleccionados:
Ningún servicio seleccionado
Subtotal: $0.00
Descuentos: -$0.00
Total final: $0.00

Queremos que ahorres en cada cita:

Descuento por nivel de usuario: Se aplica automáticamente.
Una promoción por cita: Siempre elegimos la que más te ahorre.
Tiempos de espera: Algunas ofertas requieren un breve periodo antes de volver a usarse.
Consulta todas las promociones: En \"Ver todas las promociones\" verás las que tienes activas.

📌 En resumen: tú reservas, nosotros nos aseguramos de que pagues lo menos posible.

@if(!empty($showAdminEstado) && $showAdminEstado)
Estado de la Cita
@error('estado')
{{ $message }}
@enderror
@else
Tu cita será revisada por un administrador antes de ser confirmada.
@endif
Cancelar
@if(!empty($showDebug) && $showDebug)
🔍 DEBUG - Campos Ocultos:
Servicios completos: []
Subtotal: $0.00
Descuentos: $0.00
Total final: $0.00
@endif