.barra[data-astro-cid-ae63jq3x]{z-index:60;background:var(--tinta);color:var(--crema);font-size:.84rem;position:relative}.barra__fila[data-astro-cid-ae63jq3x]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-height:42px;padding-block:.4rem;display:flex}.barra__quien[data-astro-cid-ae63jq3x]{opacity:.9;align-items:center;gap:.5rem;font-weight:500;display:inline-flex}.barra__punto[data-astro-cid-ae63jq3x]{background:#6ddf8e;border-radius:50%;width:7px;height:7px}.barra__acciones[data-astro-cid-ae63jq3x]{align-items:center;gap:.5rem;display:flex}.barra__boton[data-astro-cid-ae63jq3x]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #faf4e947;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.82rem;font-weight:600;transition:background-color .15s;display:inline-flex}.barra__boton[data-astro-cid-ae63jq3x]:hover{background:#faf4e91f}.barra__boton--principal[data-astro-cid-ae63jq3x]{background:var(--terracota);border-color:var(--terracota)}.barra__boton--principal[data-astro-cid-ae63jq3x]:hover{background:var(--terracota-oscuro)}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.contacto[data-astro-cid-7b4tjujo]{background:radial-gradient(90% 120% at 50% 0%, #bf4d2b1a, transparent 65%), var(--crema);border-top:1px solid var(--linea-suave)}.contacto__caja[data-astro-cid-7b4tjujo]{text-align:center;max-width:620px}.contacto__texto[data-astro-cid-7b4tjujo]{max-width:50ch;color:var(--tinta-media);margin:.85rem auto 0}.contacto__cta[data-astro-cid-7b4tjujo]{margin-top:1.75rem;padding:.95em 1.9em;font-size:1.05rem}.contacto__horario[data-astro-cid-7b4tjujo]{color:var(--tinta-suave);margin:.9rem 0 0;font-size:.85rem}.pie[data-astro-cid-7b4tjujo]{border-top:1px solid var(--linea);background:var(--crema-2);color:var(--tinta-media);padding-block:1.75rem;font-size:.82rem}.pie__fila[data-astro-cid-7b4tjujo]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pie[data-astro-cid-7b4tjujo] p[data-astro-cid-7b4tjujo]{margin:0}.pie__nota[data-astro-cid-7b4tjujo]{color:var(--tinta-suave)}.pie__admin[data-astro-cid-7b4tjujo]{color:var(--tinta-suave);text-underline-offset:2px;margin-left:.5rem;text-decoration:underline}.pie__admin[data-astro-cid-7b4tjujo]:hover{color:var(--terracota)}.flotante[data-astro-cid-vpszmend]{z-index:40;background:var(--verde-wa-claro);color:#fff;border-radius:50%;place-content:center;width:56px;height:56px;transition:transform .18s,box-shadow .18s;display:grid;position:fixed;bottom:clamp(1rem,3vw,1.75rem);right:clamp(1rem,3vw,1.75rem);box-shadow:0 4px 14px #128c7e66}.flotante[data-astro-cid-vpszmend]:hover{transform:scale(1.06);box-shadow:0 6px 20px #128c7e80}body:has(dialog[open]) .flotante[data-astro-cid-vpszmend]{display:none}.cajon[data-astro-cid-kom42qtu]{z-index:100;position:fixed;inset:0}.cajon__fondo[data-astro-cid-kom42qtu]{opacity:0;background:#1e16108c;transition:opacity .22s;position:absolute;inset:0}.cajon--abierto[data-astro-cid-kom42qtu] .cajon__fondo[data-astro-cid-kom42qtu]{opacity:1}.cajon__panel[data-astro-cid-kom42qtu]{background:var(--papel);border-left:1px solid var(--linea);flex-direction:column;width:min(480px,100%);height:100dvh;transition:transform .24s cubic-bezier(.22,.61,.36,1);display:flex;position:absolute;top:0;right:0;transform:translate(100%);box-shadow:-12px 0 40px #2c21192e}.cajon--abierto[data-astro-cid-kom42qtu] .cajon__panel[data-astro-cid-kom42qtu]{transform:translate(0)}.cajon__cabecera[data-astro-cid-kom42qtu]{border-bottom:1px solid var(--linea-suave);background:var(--crema);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.cajon__rotulo[data-astro-cid-kom42qtu]{letter-spacing:.14em;text-transform:uppercase;color:var(--terracota);font-size:.68rem;font-weight:700}.cajon__titulo[data-astro-cid-kom42qtu]{margin:.15rem 0 0;font-size:1.4rem}.cajon__cerrar[data-astro-cid-kom42qtu]{border:1px solid var(--linea);background:var(--papel);width:34px;height:34px;color:var(--tinta);cursor:pointer;border-radius:50%;flex:none;place-content:center;display:grid}.cajon__cerrar[data-astro-cid-kom42qtu]:hover{background:var(--crema-2)}.cajon__form[data-astro-cid-kom42qtu]{flex-direction:column;flex:1;gap:1.1rem;min-height:0;padding:1.5rem;display:flex;overflow-y:auto}.cajon__error[data-astro-cid-kom42qtu]{border-radius:var(--radio);color:#8d2f13;background:#fdece7;border:1px solid #f0b9a7;margin:0;padding:.7rem .9rem;font-size:.88rem;font-weight:600}.fila[data-astro-cid-kom42qtu]{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}.campo[data-astro-cid-kom42qtu]{flex-direction:column;gap:.3rem;min-width:0;display:flex}.campo[data-astro-cid-kom42qtu] label[data-astro-cid-kom42qtu]{letter-spacing:.04em;color:var(--tinta-media);font-size:.78rem;font-weight:700}.campo[data-astro-cid-kom42qtu] input[data-astro-cid-kom42qtu],.campo[data-astro-cid-kom42qtu] select[data-astro-cid-kom42qtu],.campo[data-astro-cid-kom42qtu] textarea[data-astro-cid-kom42qtu]{border:1px solid var(--linea);border-radius:var(--radio);background:var(--crema);width:100%;font:inherit;color:var(--tinta);padding:.55rem .7rem;font-size:.94rem}.campo[data-astro-cid-kom42qtu] textarea[data-astro-cid-kom42qtu]{resize:vertical}.campo[data-astro-cid-kom42qtu] input[data-astro-cid-kom42qtu]:focus,.campo[data-astro-cid-kom42qtu] select[data-astro-cid-kom42qtu]:focus,.campo[data-astro-cid-kom42qtu] textarea[data-astro-cid-kom42qtu]:focus{outline:2px solid var(--terracota);outline-offset:1px;background:var(--papel)}.campo[data-astro-cid-kom42qtu] small[data-astro-cid-kom42qtu]{color:var(--tinta-suave);font-size:.74rem}.interruptor[data-astro-cid-kom42qtu]{border:1px solid var(--linea-suave);border-radius:var(--radio);background:var(--crema);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.interruptor[data-astro-cid-kom42qtu] input[data-astro-cid-kom42qtu]{opacity:0;width:0;height:0;position:absolute}.interruptor__pista[data-astro-cid-kom42qtu]{background:var(--linea);border-radius:999px;flex:none;width:40px;height:23px;margin-top:.1rem;padding:2px;transition:background-color .18s}.interruptor__bolita[data-astro-cid-kom42qtu]{background:#fff;border-radius:50%;width:19px;height:19px;transition:transform .18s;display:block;box-shadow:0 1px 3px #0003}.interruptor[data-astro-cid-kom42qtu] input[data-astro-cid-kom42qtu]:checked+.interruptor__pista[data-astro-cid-kom42qtu]{background:var(--terracota)}.interruptor[data-astro-cid-kom42qtu] input[data-astro-cid-kom42qtu]:checked+.interruptor__pista[data-astro-cid-kom42qtu] .interruptor__bolita[data-astro-cid-kom42qtu]{transform:translate(17px)}.interruptor[data-astro-cid-kom42qtu] input[data-astro-cid-kom42qtu]:focus-visible+.interruptor__pista[data-astro-cid-kom42qtu]{outline:2px solid var(--terracota);outline-offset:2px}.interruptor__texto[data-astro-cid-kom42qtu]{flex-direction:column;gap:.1rem;font-size:.9rem;display:flex}.interruptor__texto[data-astro-cid-kom42qtu] small[data-astro-cid-kom42qtu]{color:var(--tinta-suave);font-size:.76rem}.fotos[data-astro-cid-kom42qtu]{border:1px solid var(--linea-suave);border-radius:var(--radio);margin:0;padding:1rem}.fotos[data-astro-cid-kom42qtu] legend[data-astro-cid-kom42qtu]{letter-spacing:.04em;color:var(--tinta-media);padding-inline:.4rem;font-size:.78rem;font-weight:700}.fotos__lista[data-astro-cid-kom42qtu]{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:.6rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.fotos__lista[data-astro-cid-kom42qtu] .fotos__item{border:1px solid var(--linea);border-radius:var(--radio);background:var(--crema-2);position:relative;overflow:hidden}.fotos__lista[data-astro-cid-kom42qtu] .fotos__item img{aspect-ratio:1;object-fit:contain;width:100%}.fotos__lista[data-astro-cid-kom42qtu] .fotos__acciones{border-top:1px solid var(--linea);display:flex}.fotos__lista[data-astro-cid-kom42qtu] .fotos__mover,.fotos__lista[data-astro-cid-kom42qtu] .fotos__quitar{background:var(--papel);font:inherit;color:var(--tinta-media);cursor:pointer;border:none;flex:1;padding:.25rem;font-size:.7rem;font-weight:600}.fotos__lista[data-astro-cid-kom42qtu] .fotos__mover:disabled{opacity:.3;cursor:default}.fotos__lista[data-astro-cid-kom42qtu] .fotos__quitar{color:var(--terracota-oscuro);border-left:1px solid var(--linea);flex:1.4}.fotos__lista[data-astro-cid-kom42qtu] .fotos__mover:not(:disabled):hover,.fotos__lista[data-astro-cid-kom42qtu] .fotos__quitar:hover{background:var(--crema-2)}.fotos__lista[data-astro-cid-kom42qtu] .fotos__principal{color:#fff;background:#2c2119b3;border-radius:999px;padding:.1rem .4rem;font-size:.62rem;font-weight:700;position:absolute;top:.3rem;left:.3rem}.fotos__vacio[data-astro-cid-kom42qtu]{color:var(--tinta-suave);margin:0 0 .75rem;font-size:.84rem}.soltar[data-astro-cid-kom42qtu]{border:1.5px dashed var(--linea);border-radius:var(--radio);background:var(--crema);color:var(--tinta-media);text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:.3rem;padding:1.1rem 1rem;transition:border-color .15s,background-color .15s;display:flex}.soltar[data-astro-cid-kom42qtu]:hover,.soltar--activa[data-astro-cid-kom42qtu]{border-color:var(--terracota);background:var(--crema-2)}.soltar__texto[data-astro-cid-kom42qtu]{font-size:.88rem;font-weight:600}.soltar[data-astro-cid-kom42qtu] small[data-astro-cid-kom42qtu]{color:var(--tinta-suave);font-size:.74rem}.pendientes[data-astro-cid-kom42qtu]{flex-direction:column;gap:.35rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.pendientes[data-astro-cid-kom42qtu] .pendientes__item{border-radius:var(--radio);background:var(--crema-2);justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.8rem;display:flex}.pendientes[data-astro-cid-kom42qtu] .pendientes__item button{font:inherit;color:var(--terracota-oscuro);cursor:pointer;background:0 0;border:none;font-weight:600}.cajon__pie[data-astro-cid-kom42qtu]{padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid var(--linea-suave);background:var(--crema);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:.5rem -1.5rem -1.5rem;display:flex;position:sticky;bottom:-1.5rem}.cajon__pie-izquierda[data-astro-cid-kom42qtu]{align-items:center;gap:.25rem;display:flex}.cajon__pie-derecha[data-astro-cid-kom42qtu]{gap:.5rem;margin-left:auto;display:flex}.boton--guardar[data-astro-cid-kom42qtu]{background:var(--terracota);color:#fff}.boton--guardar[data-astro-cid-kom42qtu]:hover{background:var(--terracota-oscuro)}.boton--guardar[data-astro-cid-kom42qtu]:disabled{opacity:.6;cursor:default;transform:none}.boton--borrar[data-astro-cid-kom42qtu]{color:var(--terracota-oscuro);background:0 0;border-color:#0000;padding-inline:.5rem;font-size:.86rem}.boton--borrar[data-astro-cid-kom42qtu]:hover{text-decoration:underline}@media (width<=520px){.fila[data-astro-cid-kom42qtu]{grid-template-columns:1fr}}
