#ag-app .ag-dia{min-width:0;border:1px solid var(--borde);border-radius:10px;padding:12px 14px;background:var(--blanco)}#ag-app .ag-dia-cab{margin:0 0 10px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;color:var(--gris-1);text-transform:none;letter-spacing:0;line-height:1.3}#ag-app .ag-dia-corto{display:none}#ag-app .ag-turnos{display:flex;flex-wrap:wrap;gap:8px}#ag-app .ag-turno{min-width:76px;padding:9px 10px;border-radius:8px;font-family:Montserrat,sans-serif;font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums;text-align:center;line-height:1.2}#ag-app button.ag-turno-libre{cursor:pointer}#ag-app .ag-turno-libre{background:var(--blanco);border:1px solid var(--verde);color:var(--verde-dark);transition:background .15s,color .15s}#ag-app .ag-turno-libre:hover{background:var(--verde-light)}#ag-app .ag-turno-libre:focus-visible{outline:3px solid var(--verde-dark);outline-offset:2px}#ag-app .ag-turno-libre[aria-pressed=true]{background:var(--verde-dark);border-color:var(--verde-dark);color:var(--blanco)}#ag-app .ag-turno-ocupado{background:repeating-linear-gradient(-45deg,var(--gris-bg),var(--gris-bg) 4px,var(--borde) 4px,var(--borde) 5px);border:1px solid var(--borde);color:var(--gris-3);cursor:not-allowed;opacity:1}#ag-app .ag-turno-ocupado .ag-tachado{text-decoration:line-through}#ag-app .ag-dia-vacio{margin:0;font-size:12.5px;font-weight:300;color:var(--gris-3)}#ag-app .ag-dia-apagado{background:var(--gris-bg)}#ag-app .ag-listo-texto strong{font-weight:600;color:var(--gris-1);word-break:break-word}@media(min-width:880px){#ag-app .ag-dia{padding:10px 8px}#ag-app .ag-dia-cab{text-align:center}#ag-app .ag-dia-largo{display:none}#ag-app .ag-dia-corto{display:block}#ag-app .ag-dia-num{display:block;font-weight:500;font-size:12px;color:var(--gris-3);margin-top:2px}#ag-app .ag-turnos{flex-direction:column;flex-wrap:nowrap;gap:6px}#ag-app .ag-turno{min-width:0;width:100%}#ag-app .ag-dia-vacio{text-align:center}#ag-app .ag-dia-fuera{visibility:hidden}}@media(max-width:879px){#ag-app .ag-dia-fuera{display:none}}.ag[data-astro-cid-piijxokr] [data-astro-cid-piijxokr][hidden]{display:none!important}.ag[data-astro-cid-piijxokr]{position:relative;background:var(--blanco);border:1px solid var(--borde);border-radius:14px;padding:24px;max-width:1080px;margin:0 auto;scroll-margin-top:110px}.ag-paso[data-astro-cid-piijxokr]{display:none}.ag-paso[data-astro-cid-piijxokr][data-activo]{display:block}.ag-sr-only[data-astro-cid-piijxokr]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ag-sin-titulo[data-astro-cid-piijxokr]:focus,.ag-listo-titulo[data-astro-cid-piijxokr]:focus,.ag-aviso[data-astro-cid-piijxokr]:focus{outline:none}.ag-form[data-astro-cid-piijxokr][data-activo]{display:flex;flex-direction:column;gap:14px}.ag-h2[data-astro-cid-piijxokr]{font-family:Montserrat,sans-serif;font-size:1.15rem;font-weight:800;color:var(--gris-1);line-height:1.3;margin:0 0 10px}.ag-p[data-astro-cid-piijxokr]{font-size:14px;font-weight:300;color:var(--gris-2);line-height:1.7;margin:0 0 10px}.ag-acciones[data-astro-cid-piijxokr]{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ag-cargando[data-astro-cid-piijxokr]{text-align:center;padding:36px 0}.ag-spinner[data-astro-cid-piijxokr]{display:inline-block;width:22px;height:22px;border:2px solid var(--verde-borde);border-top-color:var(--verde-dark);border-radius:50%;animation:ag-giro .7s linear infinite}@keyframes ag-giro{to{transform:rotate(360deg)}}.ag-cargando-txt[data-astro-cid-piijxokr]{margin:10px 0 0;font-size:13px;font-weight:300;color:var(--gris-3)}.ag-aviso[data-astro-cid-piijxokr]{margin:0 0 14px;padding:10px 14px;background:var(--verde-light);border:1px solid var(--verde-borde);border-left:4px solid var(--verde-dark);border-radius:8px;font-size:13px;font-weight:400;color:var(--gris-1);line-height:1.55}.ag-nav[data-astro-cid-piijxokr]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:12px}.ag-nav-btn[data-astro-cid-piijxokr]{display:inline-flex;align-items:center;gap:6px;background:var(--blanco);border:1px solid var(--borde);border-radius:8px;padding:8px 12px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;color:var(--gris-2);cursor:pointer;transition:border-color .2s,color .2s}.ag-nav-btn[data-astro-cid-piijxokr] span[data-astro-cid-piijxokr][aria-hidden]{font-size:16px;line-height:1}.ag-nav-btn[data-astro-cid-piijxokr]:not([disabled]):hover{border-color:var(--verde);color:var(--verde-dark)}.ag-nav-btn[data-astro-cid-piijxokr][disabled]{opacity:.35;cursor:default}.ag-semana-rot[data-astro-cid-piijxokr]{margin:0;text-align:center;font-family:Montserrat,sans-serif;font-size:13.5px;font-weight:700;color:var(--gris-1);line-height:1.35}.ag-semana-corto[data-astro-cid-piijxokr]{display:none}.ag-leyenda[data-astro-cid-piijxokr]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-bottom:14px;font-size:12px;font-weight:400;color:var(--gris-3)}.ag-leyenda-item[data-astro-cid-piijxokr]{display:inline-flex;align-items:center;gap:6px}.ag-leyenda-zona[data-astro-cid-piijxokr]{margin-left:auto;font-weight:500;color:var(--gris-2)}.ag-muestra[data-astro-cid-piijxokr]{width:14px;height:14px;border-radius:4px;display:inline-block}.ag-muestra-libre[data-astro-cid-piijxokr]{background:var(--blanco);border:1px solid var(--verde)}.ag-muestra-ocupado[data-astro-cid-piijxokr]{background:repeating-linear-gradient(-45deg,var(--gris-bg),var(--gris-bg) 4px,var(--borde) 4px,var(--borde) 5px);border:1px solid var(--borde)}.ag-semana[data-astro-cid-piijxokr]{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.ag-nota[data-astro-cid-piijxokr]{margin:14px 0 0;font-size:12px;font-weight:300;color:var(--gris-3);line-height:1.6}.ag-nota[data-astro-cid-piijxokr]+.ag-nota[data-astro-cid-piijxokr]{margin-top:6px}@media(min-width:880px){.ag-semana[data-astro-cid-piijxokr]{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;align-items:start}}.ag-elegido[data-astro-cid-piijxokr]{padding:14px 16px;background:var(--verde-light);border:1px solid var(--verde-borde);border-radius:10px}.ag-elegido-rot[data-astro-cid-piijxokr]{margin:0 0 2px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--verde-dark)}.ag-elegido-cuando[data-astro-cid-piijxokr]{margin:0;font-family:Montserrat,sans-serif;font-size:15px;font-weight:800;color:var(--gris-1);line-height:1.4}.ag-elegido-dur[data-astro-cid-piijxokr]{margin:2px 0 8px;font-size:13px;font-weight:300;color:var(--gris-2)}.ag-gotcha[data-astro-cid-piijxokr]{display:none}.ag-fila[data-astro-cid-piijxokr]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.ag-campo[data-astro-cid-piijxokr]{display:flex;flex-direction:column;gap:5px;min-width:0}.ag-campo[data-astro-cid-piijxokr]>label[data-astro-cid-piijxokr]:not(.ag-check){font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;color:var(--gris-2);letter-spacing:.3px}.ag-opc[data-astro-cid-piijxokr]{font-weight:400;color:var(--gris-3)}.ag-campo[data-astro-cid-piijxokr] input[data-astro-cid-piijxokr]:not([type=checkbox]),.ag-campo[data-astro-cid-piijxokr] textarea[data-astro-cid-piijxokr]{width:100%;box-sizing:border-box;background:var(--blanco);border:1px solid var(--borde);border-radius:8px;padding:10px 12px;font-family:Poppins,sans-serif;font-size:16px;font-weight:300;color:var(--gris-1);outline:none;transition:border-color .2s}.ag-campo[data-astro-cid-piijxokr] textarea[data-astro-cid-piijxokr]{resize:vertical;min-height:76px}.ag-campo[data-astro-cid-piijxokr] input[data-astro-cid-piijxokr]:focus,.ag-campo[data-astro-cid-piijxokr] textarea[data-astro-cid-piijxokr]:focus{border-color:var(--verde)}.ag-campo[data-astro-cid-piijxokr] input[data-astro-cid-piijxokr]:focus-visible,.ag-campo[data-astro-cid-piijxokr] textarea[data-astro-cid-piijxokr]:focus-visible{outline:3px solid var(--verde-dark);outline-offset:2px}.ag-campo[data-astro-cid-piijxokr][data-con-error] input[data-astro-cid-piijxokr],.ag-campo[data-astro-cid-piijxokr][data-con-error] textarea[data-astro-cid-piijxokr]{border-color:var(--rojo)}.ag-ayuda[data-astro-cid-piijxokr]{margin:0;font-size:12px;font-weight:300;color:var(--gris-3);line-height:1.5}.ag-campo-error[data-astro-cid-piijxokr]{margin:0;font-size:12px;font-weight:400;color:var(--rojo);line-height:1.45}.ag-check[data-astro-cid-piijxokr]{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;font-weight:300;color:var(--gris-2);line-height:1.55;cursor:pointer}.ag-check[data-astro-cid-piijxokr] input[data-astro-cid-piijxokr]{width:15px;height:15px;min-width:15px;margin-top:2px;accent-color:var(--verde-dark)}.ag-check[data-astro-cid-piijxokr] a[data-astro-cid-piijxokr],.ag-alternativa[data-astro-cid-piijxokr] a[data-astro-cid-piijxokr],.ag-listo-alt[data-astro-cid-piijxokr] a[data-astro-cid-piijxokr]{color:var(--verde-dark)}.ag-error[data-astro-cid-piijxokr]{margin:0;font-size:13px;font-weight:400;color:var(--rojo);line-height:1.55}.ag-alternativa[data-astro-cid-piijxokr]{margin:-6px 0 0;font-size:13px;font-weight:300;color:var(--gris-2)}.ag-btn[data-astro-cid-piijxokr]{display:flex;align-items:center;justify-content:center;width:100%;padding:13px 20px;background:var(--verde-dark);color:var(--blanco);border:none;border-radius:10px;font-family:Montserrat,sans-serif;font-weight:700;font-size:.875rem;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;transition:opacity .2s}.ag-btn[data-astro-cid-piijxokr]:focus-visible{outline:3px solid var(--verde-dark);outline-offset:2px}.ag-btn[data-astro-cid-piijxokr][disabled]{opacity:.6;cursor:progress}.ag-link[data-astro-cid-piijxokr]{background:none;border:none;padding:0;color:var(--verde-dark);font-family:inherit;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ag-listo[data-astro-cid-piijxokr]{text-align:center;padding:12px 0 4px;max-width:560px;margin:0 auto}.ag-listo-icono[data-astro-cid-piijxokr]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:12px;border-radius:50%;background:var(--verde-light);color:var(--verde-dark)}.ag-listo-cuando[data-astro-cid-piijxokr]{margin:0 0 12px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:800;color:var(--verde-dark);line-height:1.4}@media(max-width:560px){.ag[data-astro-cid-piijxokr]{padding:16px;border-radius:12px}.ag-fila[data-astro-cid-piijxokr]{grid-template-columns:minmax(0,1fr)}.ag-nav-txt[data-astro-cid-piijxokr]{display:none}.ag-nav-btn[data-astro-cid-piijxokr]{padding:8px 12px}.ag-semana-largo[data-astro-cid-piijxokr]{display:none}.ag-semana-corto[data-astro-cid-piijxokr]{display:inline}.ag-leyenda-zona[data-astro-cid-piijxokr]{margin-left:0;width:100%}.ag-acciones[data-astro-cid-piijxokr]>a[data-astro-cid-piijxokr]{width:100%;justify-content:center}}.agendar-seccion[data-astro-cid-rcyttcja]{padding-top:44px}.agendar-despues[data-astro-cid-rcyttcja]{max-width:1080px;margin:32px auto 0}.agendar-h2[data-astro-cid-rcyttcja]{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--gris-1);margin:0 0 14px}.agendar-pasos[data-astro-cid-rcyttcja]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.agendar-pasos[data-astro-cid-rcyttcja] li[data-astro-cid-rcyttcja]{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:14px 16px;background:var(--gris-bg);border:1px solid var(--borde);border-radius:10px;font-size:13.5px;font-weight:300;color:var(--gris-2);line-height:1.6}.agendar-pasos[data-astro-cid-rcyttcja] a[data-astro-cid-rcyttcja]{color:var(--verde-dark)}.agendar-paso-icono[data-astro-cid-rcyttcja]{flex-shrink:0;display:inline-flex;margin-top:2px;color:var(--verde-dark)}@media(max-width:760px){.agendar-pasos[data-astro-cid-rcyttcja]{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.agendar-seccion[data-astro-cid-rcyttcja]{padding-top:28px;padding-left:16px;padding-right:16px}}
