.panel-app[data-astro-cid-6bxwsqyu]{flex-direction:column;min-height:100svh;display:flex}.barra-alta[data-astro-cid-6bxwsqyu]{border-bottom:1px solid var(--linea);background:var(--hueso)}.barra-alta__caja[data-astro-cid-6bxwsqyu]{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.barra-alta__marca[data-astro-cid-6bxwsqyu]{text-decoration:none}.barra-alta__sesion[data-astro-cid-6bxwsqyu]{color:var(--ink-3);align-items:center;gap:14px;font-size:.813rem;display:flex}.panel-app__cuerpo[data-astro-cid-6bxwsqyu]{flex:1;padding-block:clamp(28px,4vw,52px)}.entrada-panel[data-astro-cid-6bxwsqyu]{place-items:center;min-height:60svh;display:grid}.entrada-panel__caja[data-astro-cid-6bxwsqyu]{border-radius:var(--r-sup);width:100%;max-width:380px;box-shadow:var(--sombra-lg);padding:clamp(24px,3vw,34px)}.entrada-panel__caja[data-astro-cid-6bxwsqyu] h1[data-astro-cid-6bxwsqyu]{font-size:1.5rem}.entrada-panel__caja[data-astro-cid-6bxwsqyu] .micro[data-astro-cid-6bxwsqyu]{margin-top:10px}.entrada-panel__caja[data-astro-cid-6bxwsqyu] form[data-astro-cid-6bxwsqyu]{gap:14px;margin-top:22px;display:grid}.agenda__alto[data-astro-cid-6bxwsqyu]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.agenda__alto[data-astro-cid-6bxwsqyu] h1[data-astro-cid-6bxwsqyu]{font-size:clamp(1.6rem,3vw,2.1rem)}.tablero[data-astro-cid-6bxwsqyu]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-top:clamp(20px,2.4vw,30px);display:grid}.ficha[data-astro-cid-6bxwsqyu]{border:1px solid var(--linea);border-radius:var(--r-sup);background:var(--blanco);padding:15px 17px}.ficha[data-astro-cid-6bxwsqyu] dt[data-astro-cid-6bxwsqyu]{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-size:.688rem;font-weight:600}.ficha[data-astro-cid-6bxwsqyu] dd[data-astro-cid-6bxwsqyu]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:7px;font-size:1.6rem;font-weight:700;line-height:1}.ficha[data-astro-cid-6bxwsqyu][data-urgente=true]{border-color:var(--alerta);background:var(--alerta-tenue)}.ficha[data-astro-cid-6bxwsqyu][data-urgente=true] dd[data-astro-cid-6bxwsqyu]{color:var(--alerta)}#t-muerto-ficha[data-astro-cid-6bxwsqyu]:not([data-urgente=true]) dd[data-astro-cid-6bxwsqyu]{color:var(--ok)}.filtros[data-astro-cid-6bxwsqyu]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:clamp(22px,2.6vw,32px);display:flex}.filtros__grupo[data-astro-cid-6bxwsqyu]{flex-wrap:wrap;gap:7px;display:flex}.filtro[data-astro-cid-6bxwsqyu]{border:1px solid var(--linea-fuerte);border-radius:var(--r-pill);color:var(--ink-2);cursor:pointer;transition:border-color .2s var(--ease), color .2s var(--ease);background:0 0;padding:7px 15px;font-size:.813rem;font-weight:600}.filtro[data-astro-cid-6bxwsqyu]:hover{color:var(--ink);border-color:var(--acento-texto)}.filtro[data-astro-cid-6bxwsqyu][aria-pressed=true]{background:var(--acento);border-color:var(--acento);color:var(--hueso)}.filtros__casilla[data-astro-cid-6bxwsqyu]{font-size:.813rem}.lista[data-astro-cid-6bxwsqyu]{margin-top:clamp(20px,2.4vw,28px)}#lista .lista__estado{color:var(--ink-3);padding:28px 0;font-size:.875rem}#lista .dia-grupo+.dia-grupo{margin-top:26px}#lista .dia-grupo__titulo{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--linea);align-items:baseline;gap:10px;padding-bottom:10px;font-size:.813rem;font-weight:600;display:flex}#lista .dia-grupo__cuenta{text-transform:none;letter-spacing:0;font-size:.719rem;font-weight:500}#lista .dia-grupo__lista{gap:9px;margin-top:12px;display:grid}#lista .cita-fila{border-radius:var(--r-sup);background:var(--blanco);border-left:3px solid var(--ink-3);grid-template-columns:150px minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:16px;padding:15px 17px;display:grid}#lista .cita-fila[data-estado=confirmada]{border-left-color:var(--ok)}#lista .cita-fila[data-estado=completada]{border-left-color:var(--linea-fuerte)}#lista .cita-fila[data-estado=cancelada]{border-left-color:var(--alerta);opacity:.6}#lista .cita-fila__hora{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.02rem;font-weight:700}#lista .cita-fila__duracion{letter-spacing:0;color:var(--ink-3);margin-top:3px;font-size:.719rem;font-weight:400;display:block}#lista .cita-fila__cliente strong{color:var(--ink);font-size:.906rem}#lista .cita-fila__contacto{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}#lista .cita-fila__contacto a{color:var(--ink-3);border-bottom:1px solid var(--linea);font-size:.75rem;text-decoration:none}#lista .cita-fila__contacto a:hover{color:var(--acento-texto)}#lista .cita-fila__trat{color:var(--ink);font-size:.875rem}#lista .cita-fila__cabina{color:var(--ink-3);margin-top:3px;font-size:.75rem;display:block}#lista .cita-fila__notas{border-radius:var(--r-inner);background:var(--sup-2);color:var(--ink-2);grid-column:2/-1;margin-top:4px;padding:9px 12px;font-size:.781rem;font-style:italic;line-height:1.5}#lista .cita-fila__lado{justify-self:end;align-items:center;gap:10px;display:flex}#lista .cita-fila__folio{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.688rem}#lista .insignia{border-radius:var(--r-pill);white-space:nowrap;background:var(--sup-2);color:var(--ink-2);padding:5px 11px;font-size:.688rem;font-weight:600}#lista .insignia[data-estado=confirmada]{background:var(--ok-tenue);color:var(--ok)}#lista .insignia[data-estado=cancelada]{background:var(--alerta-tenue);color:var(--alerta)}#lista .acciones{gap:6px;display:flex}#lista .accion{border:1px solid var(--linea-fuerte);border-radius:var(--r-pill);width:30px;height:30px;color:var(--ink-2);cursor:pointer;transition:border-color .2s var(--ease), color .2s var(--ease);background:0 0;place-items:center;display:grid}#lista .accion:hover:not(:disabled){border-color:var(--acento-texto);color:var(--acento-texto)}#lista .accion:disabled{opacity:.45;cursor:progress}#lista .accion[data-accion=cancelada]:hover{border-color:var(--alerta);color:var(--alerta)}#lista .pago{border-radius:var(--r-inner);border-left:2px solid var(--ink-3);background:var(--sup-2);grid-column:2/-1;margin-top:6px;padding:10px 12px}#lista .pago[data-pago=en_revision],#lista .pago[data-pago=rechazado]{border-left-color:var(--alerta)}#lista .pago[data-pago=verificado]{border-left-color:var(--ok)}#lista .pago__cabeza{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#lista .pago__icono{color:var(--ink-3);display:inline-flex}#lista .pago__cabeza strong{color:var(--ink);font-size:.781rem;font-weight:600}#lista .pago[data-pago=en_revision] .pago__cabeza strong{color:var(--alerta)}#lista .pago[data-pago=verificado] .pago__cabeza strong{color:var(--ok)}#lista .pago__plazo{border-radius:var(--r-pill);background:var(--sup-2);color:var(--ink-2);font-variant-numeric:tabular-nums;padding:2px 8px;font-size:.688rem}#lista .pago__plazo[data-agotado=true]{background:var(--alerta-tenue);color:var(--alerta);font-weight:600}#lista .pago__nota{color:var(--ink-2);margin-top:6px;font-size:.75rem;line-height:1.5}#lista .pago__acciones{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}#lista .pago__boton{border:1px solid var(--linea-fuerte);border-radius:var(--r-pill);color:var(--ink);font:inherit;cursor:pointer;transition:border-color .2s var(--ease), background .2s var(--ease);background:0 0;align-items:center;gap:6px;padding:5px 11px;font-size:.719rem;font-weight:600;text-decoration:none;display:inline-flex}#lista .pago__boton:hover:not(:disabled){border-color:var(--acento-texto);background:var(--sup-2)}#lista .pago__boton:disabled{opacity:.5;cursor:progress}#lista .pago__boton--ok{border-color:var(--ok);color:var(--ok)}#lista .pago__boton--no{border-color:var(--alerta);color:var(--alerta)}#lista .pago__vista{margin-top:10px}#lista .pago__vista img{border-radius:var(--r-inner);border:1px solid var(--linea);background:var(--hueso);width:auto;max-width:min(100%,320px);max-height:420px;display:block}#lista .pago__sin-vista{color:var(--ink-2);font-size:.75rem;line-height:1.5}@media (width<=940px){#lista .cita-fila{grid-template-columns:1fr;gap:10px}#lista .cita-fila__lado{flex-wrap:wrap;justify-self:start}#lista .cita-fila__notas,#lista .pago{grid-column:1}}
