.eu.ti-escena{--eu-fundido:64px}@media (min-width:900px){.eu.ti-escena{--eu-fundido:96px;padding:46px 32px 96px}}.ti-escena .eu-escenario{height:640px}@media (min-width:900px){.ti-escena .eu-escenario{height:580px}}@media (max-width:899px){.ti-escena.ti-tema-reserva .eu-escenario{height:740px}}.ti-mono{font-family:var(--font-ticket), ui-monospace, monospace;font-variant-numeric:tabular-nums}.ti-tenue{color:var(--eu-tenue)}.ti-ok{color:var(--eu-ok);font-weight:700}.ti-tilde{flex:none;width:18px;height:18px;display:block}.ti-vp{border-radius:6px;flex:none;width:20px;height:20px;display:block}.ti-boton-marca{color:#15121c;white-space:nowrap;background:#c9a227;border-radius:12px;justify-content:center;align-items:center;height:46px;padding:0 16px;font-size:15px;font-weight:700;transition:transform .15s;display:inline-flex}.ti-boton-marca[data-apagado],.disp-boton[data-apagado]{opacity:.55}.ti-ia-girando{border:2px solid;border-right-color:#0000;border-radius:999px;flex:none;width:16px;height:16px;animation:.8s linear infinite ti-gira;display:inline-block}@keyframes ti-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ti-ia-girando{animation:none}}.ti-ig-luz-a{background:#e1306c8c;background:lab(51.588% 69.0889 11.2258/.55);width:50%;height:60%;top:8%;left:6%}.ti-ig-luz-b{width:46%;height:50%;bottom:4%;right:6%}.ti-ig-reel,.ti-ig-dm{inset:2% 9%}.ti-ig-reel{opacity:calc(1 - var(--cambio))}.ti-ig-dm{opacity:var(--cambio)}.ti-ig-pantalla{color:#000;background:#fff;flex-direction:column;font-size:15px;display:flex}.ti-ig-gris{color:#737373}.ti-ig-avatar{color:#c9a227;background:#15121c;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;display:inline-flex;overflow:hidden;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #c9a227}.ti-ig-avatar b{letter-spacing:.02em;font-size:15px;font-weight:700}.ti-ig-avatar img{object-fit:cover;width:100%;height:100%}.ti-ig-avatar-gris{box-shadow:none;color:#3d3650;background:#dbd6e3}.ti-ig-avatar-cliente{box-shadow:none;color:#6a3416;background:#f3c9b0}.ti-ig-pantalla-reel{position:relative}.ti-ig-foto{flex:1;min-height:0;position:relative;overflow:hidden}.ti-ig-foto img{object-fit:cover;object-position:50% 35%;width:100%;height:100%;display:block}.ti-ig-cartel{color:#fff;background:#0a0623c7;border-radius:12px;flex-direction:column;padding:10px 12px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.ti-ig-cartel b{font-size:18px}.ti-ig-cuenta{align-items:center;gap:8px;padding:10px 12px 2px;display:flex}.ti-ig-texto{margin:0;padding:2px 12px 14px}.ti-ig-hoja{z-index:3;background:#fff;border-radius:18px 18px 0 0;flex-direction:column;height:66%;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #0a062338}.ti-ig-agarradera{background:#c7c7c7;border-radius:999px;width:38px;height:4px;margin:8px auto 0;display:block}.ti-ig-hoja-titulo{text-align:center;border-bottom:1px solid #efefef;margin:6px 0 0;padding-bottom:8px;font-weight:700}.ti-ig-comentarios{flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px;display:flex;overflow:hidden}.ti-ig-comentario{align-items:flex-start;gap:10px;line-height:1.35;display:flex}.ti-ig-respuesta{margin-left:30px}.ti-ig-respuesta>span{flex-wrap:wrap;align-items:baseline;gap:0 6px;display:flex}.ti-ig-palabra{font-weight:700}.ti-ig-autor{color:#737373}.ti-ig-respuesta-texto{flex-basis:100%}.ti-ig-automatica{color:#4b4560;align-items:center;gap:6px;margin-top:4px;font-weight:600;display:inline-flex}.ti-ig-componer{border-top:1px solid #efefef;align-items:center;gap:8px;padding:10px 12px 14px;display:flex}.ti-ig-campo{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.ti-ig-campo[data-vacio]{color:#737373;font-weight:400}.ti-ig-publicar{color:#0a66c2;opacity:.4;font-weight:700}.ti-ig-publicar[data-on]{opacity:1}.ti-ig-cabeza{border-bottom:1px solid #efefef;align-items:center;gap:10px;padding:34px 12px 10px;display:flex}.ti-ig-atras{flex:none;width:22px;height:22px}.ti-ig-cabeza-nombre{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.ti-ig-cabeza-nombre b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ti-ig-red{flex:none;display:flex}.ti-ig-hilo{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;min-height:0;padding:10px 12px;display:flex;overflow:hidden}.ti-ig-cita{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ti-ig-cita-burbuja{border:1px solid #dbdbdb;border-radius:14px;align-items:center;gap:8px;padding:4px 12px 4px 4px;display:inline-flex}.ti-ig-cita-burbuja img{object-fit:cover;border-radius:8px;width:30px;height:38px}.ti-ig-escribiendo{background:#efefef;border-radius:18px;align-self:flex-start;gap:5px;padding:12px 14px;display:inline-flex}.ti-ig-escribiendo i{background:#737373;border-radius:999px;width:8px;height:8px;display:block}.ti-ig-recibido{flex-direction:column;align-self:flex-start;max-width:92%;display:flex}.ti-ig-burbuja{background:#efefef;border-radius:18px 18px 6px 6px;padding:10px 14px;line-height:1.38}.ti-ig-burbuja p{margin:0 0 4px}.ti-ig-burbuja ul{margin:4px 0 0;padding:0;list-style:none}.ti-ig-boton{color:#0a66c2;background:#fff;border:1px solid #dbdbdb;border-radius:6px 6px 18px 18px;justify-content:center;align-items:center;min-height:44px;margin-top:2px;font-weight:700;transition:transform .15s;display:flex}.ti-ig-enviado{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ti-ig-burbuja-azul{color:#fff;background:#1d6fe0;border-radius:18px;padding:10px 14px}.ti-ig-redactor{color:#737373;border:1px solid #dbdbdb;border-radius:999px;margin:4px 12px 14px;padding:10px 14px}@container eu (min-width:760px){.ti-ig-reel,.ti-ig-dm{opacity:1;width:28%;top:3%;bottom:3%;right:auto}.ti-ig-reel{left:15%}.ti-ig-dm{left:57%}}.ti-re-luz-a{width:52%;height:64%;top:4%;left:2%}.ti-re-luz-b{width:46%;height:46%;bottom:2%;right:4%}.ti-re-telefono{width:74%;height:69%;top:1.5%;left:4%}.ti-re-pantalla{flex-direction:column;display:flex}.ti-re-portada{flex:none;height:62px;position:relative;overflow:hidden}.ti-re-portada img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;display:block}.ti-re-direccion{max-width:calc(100% - 20px);color:var(--p-tinta);white-space:nowrap;text-overflow:ellipsis;background:#ffffffeb;border-radius:999px;padding:2px 8px;font-size:15px;position:absolute;bottom:6px;left:10px;overflow:hidden}.ti-re-cabeza{border-bottom:1px solid var(--p-linea);background:var(--p-tarjeta);flex-direction:column;flex:none;padding:8px 12px;line-height:1.25;display:flex}.ti-re-cuerpo{flex:1;min-height:0;padding:10px 12px;overflow:hidden}.ti-re-titulo{margin:0 0 8px;font-weight:700}.ti-re-servicios,.ti-re-horas{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ti-re-servicios li,.ti-re-horas li{border:1px solid var(--p-linea);background:var(--p-tarjeta);border-radius:12px;flex-direction:column;padding:8px 10px;line-height:1.3;transition:border-color .2s;display:flex}.ti-re-horas li{flex-direction:row;justify-content:space-between;align-items:center}.ti-re-servicios li[data-on],.ti-re-horas li[data-on]{border-color:var(--marca);background:var(--marca-suave);box-shadow:0 0 0 1px var(--marca)}.ti-re-dias{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:10px;display:grid}.ti-re-dia{border:1px solid var(--p-linea);background:var(--p-tarjeta);border-radius:12px;flex-direction:column;align-items:center;padding:6px 0;line-height:1.2;display:flex}.ti-re-dia[data-on]{border-color:var(--marca);background:var(--marca);font-weight:700}.ti-re-datos{flex-direction:column;gap:8px;display:flex}.ti-re-datos .ti-re-titulo{margin:0}.ti-re-campo{border:1px solid var(--p-linea);background:var(--p-tarjeta);border-radius:12px;align-items:center;min-height:42px;padding:0 12px;display:flex}.ti-re-sena{border:1px solid var(--p-linea);background:var(--p-suave);border-radius:12px;flex-direction:column;gap:6px;padding:8px 12px;display:flex}.ti-re-sena-tarjeta{align-items:center;gap:8px;min-height:22px;display:inline-flex}.ti-re-sena-monto{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ti-re-listo{text-align:center;flex-direction:column;align-items:center;gap:6px;padding-top:18px;display:flex}.ti-re-listo strong{font-size:18px}.ti-re-check,.ti-ca-check,.ti-te-tarjeta-check{color:#fff;background:#0b7a53;border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.ti-re-check .ti-tilde,.ti-ca-check .ti-tilde{width:24px;height:24px}.ti-re-formulario{flex-direction:column;flex:1;gap:8px;min-height:0;padding:34px 12px 12px;display:flex}.ti-re-form-cabeza{border-bottom:1px solid var(--p-linea);flex-direction:column;padding-bottom:6px;line-height:1.25;display:flex}.ti-re-form-tienda{color:var(--marca-texto);font-weight:600}.ti-re-form-cabeza strong{font-size:17px}.ti-re-form-campo{flex-direction:column;gap:4px;display:flex}.ti-re-pregunta{flex-direction:column;gap:6px;line-height:1.3;display:flex}.ti-re-opciones{gap:6px;display:flex}.ti-re-acepto{align-items:flex-start;gap:8px;line-height:1.3;display:flex}.ti-re-casilla{border:2px solid var(--p-tenue);border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:inline-flex}.ti-re-casilla[data-on]{color:#fff;background:#0b7a53;border-color:#0b7a53}.ti-re-casilla .ti-tilde{width:16px;height:16px}.ti-re-firma{border:1px dashed var(--p-tenue);background:var(--p-tarjeta);border-radius:12px;flex-direction:column;gap:2px;padding:6px 10px 4px;display:flex}.ti-re-firma svg{width:100%;height:58px;display:block}.ti-re-firma path{fill:none;stroke:#1b2a6b;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.ti-re-firmado{color:#fff;background:#0b7a53;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-weight:700;display:flex}.ti-re-aviso{z-index:8;background:#faf8fff7;border-radius:16px;gap:10px;padding:10px 12px;line-height:1.3;display:flex;position:absolute;top:30px;left:8px;right:8px;box-shadow:0 14px 30px -10px #0a062373}.ti-re-aviso-icono{color:#fff;background:#0b7a53;border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.ti-re-aviso-icono svg{width:20px;height:20px}.ti-re-aviso-texto{flex-direction:column;min-width:0;display:flex}.ti-re-aviso-link{color:#0a66c2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ti-re-agenda-marco{inset:71.5% 4% 1.5%}.ti-re-agenda{flex-direction:column;display:flex}.ti-re-agenda-cabeza{border-bottom:1px solid var(--p-linea);background:var(--p-tarjeta);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.ti-re-filas{flex-direction:column;flex:1;gap:8px;min-height:0;margin:0;padding:10px 12px;list-style:none;display:flex;overflow:hidden}.ti-re-fila{grid-template-columns:50px minmax(0,1fr);align-items:start;gap:8px;display:grid}.ti-re-fila-hora{padding-top:8px}.ti-re-bloque{background:var(--p-suave);transform-origin:0;border-left:4px solid #8a8496;border-radius:8px;flex-direction:column;padding:7px 10px;line-height:1.3;display:flex}.ti-re-bloque[data-nueva]{border-left-color:var(--marca);background:var(--marca-suave)}.ti-re-libre{border:1px dashed var(--p-linea);border-radius:8px;min-height:40px;display:block}.ti-re-chips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.ti-re-chip-ok{color:#fff;white-space:nowrap;background:#0b7a53;border-radius:999px;align-items:center;gap:4px;padding:2px 10px 2px 6px;font-weight:600;display:inline-flex}.ti-re-chip-ok .ti-tilde{width:15px;height:15px}@container eu (max-width:759px){.ti-re-pregunta+.ti-re-pregunta{display:none}.ti-re-que{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ti-re-fila:first-child{display:none}.ti-re-fila{grid-template-columns:minmax(0,1fr)}.ti-re-fila-hora{display:none}.ti-re-formulario{gap:6px;padding-top:30px}.ti-re-firma svg{height:44px}.ti-re-agenda-cabeza{padding:6px 12px}.ti-re-filas{padding:8px 12px}}@container eu (min-width:760px){.ti-re-telefono{width:25%;height:94%;top:3%;left:9%}.ti-re-portada{height:78px}.ti-re-agenda-marco{inset:14% 5% 14% 42%}.ti-re-agenda-cabeza{padding:12px 16px}.ti-re-filas{gap:12px;padding:14px 16px}.ti-re-fila{grid-template-columns:60px minmax(0,1fr)}.ti-re-bloque{padding:10px 12px}}.ti-te-luz-a{width:46%;height:60%;top:6%;left:6%}.ti-te-luz-b{width:50%;height:50%;bottom:4%;right:4%}.ti-te-telefono{display:none}.ti-te-pantalla{color:#fff;text-align:center;background:linear-gradient(#24202e 0%,#0e0c12 100%);flex-direction:column;align-items:center;display:flex}.ti-te-estado{color:#c9c4d8;font-family:var(--font-ticket), ui-monospace, monospace;margin-top:40px;font-size:15px}.ti-te-avatar{color:#c9a227;background:#15121c;border-radius:999px;justify-content:center;align-items:center;width:78px;height:78px;margin-top:22px;font-size:24px;font-weight:700;display:flex;box-shadow:0 0 0 3px #c9a227}.ti-te-nombre{margin-top:14px;font-size:20px}.ti-te-numero{color:#c9c4d8;font-size:15px}.ti-te-onda{align-items:center;gap:3px;height:56px;margin-top:28px;display:flex}.ti-te-onda i{transform-origin:50%;background:#8a8496;border-radius:999px;width:4px;height:100%;display:block}.ti-te-onda i[data-ia]{background:#c9a227}.ti-te-botones{grid-template-columns:repeat(3,46px);justify-items:center;gap:14px 18px;margin-top:auto;margin-bottom:26px;display:grid}.ti-te-botones i{background:#ffffff24;border-radius:999px;width:46px;height:46px;display:block}.ti-te-botones .ti-te-colgar{background:#d93a3a;grid-column:2}.ti-te-botones .ti-te-colgar[data-pulsa]{background:#1f9d5c}.ti-te-panel{z-index:3;color:var(--eu-tinta);flex-direction:column;display:flex;inset:3% 4%}.ti-te-panel-cabeza{border-bottom:1px solid var(--eu-separador);justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;font-size:16px;display:flex}.ti-te-vivo{border:1px solid var(--eu-borde);color:var(--eu-tenue);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:15px;display:inline-flex}.ti-te-vivo i{background:#8a8496;border-radius:999px;width:8px;height:8px;display:block}.ti-te-vivo[data-on]{color:var(--eu-tinta)}.ti-te-vivo[data-on] i{background:#e5484d;box-shadow:0 0 8px #e5484d}.ti-te-quien{border-bottom:1px solid var(--eu-separador);align-items:center;gap:10px;padding:10px 16px;font-size:15px;display:flex}.ti-te-mini-onda{flex:1;align-items:center;gap:3px;height:22px;display:flex}.ti-te-mini-onda i{transform-origin:50%;background:#c9a227;border-radius:999px;width:3px;height:100%;display:block}.ti-te-transcripcion{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 36px);mask-image:linear-gradient(#0000 0,#000 36px)}.ti-te-lineas{flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.ti-te-linea{background:var(--eu-suave);border-radius:12px;flex-direction:column;gap:2px;max-width:92%;padding:8px 12px;font-size:16px;line-height:1.4;display:flex}.ti-te-linea[data-quien=ia]{background:color-mix(in oklab, #c9a227 14%, var(--eu-panel));border-left:3px solid #c9a227;align-self:flex-end}.ti-te-rotulo{color:var(--eu-tenue);font-size:15px;font-weight:600}.ti-te-tarjeta{border:1px solid var(--eu-borde);background:var(--eu-panel);box-shadow:var(--eu-panel-sombra);border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.ti-te-tarjeta-check{flex:none;width:40px;height:40px}.ti-te-tarjeta-texto{flex-direction:column;font-size:15px;line-height:1.35;display:flex}.ti-te-tarjeta-texto strong{font-size:17px}.ti-te-enviado{color:var(--eu-ok);align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}@container eu (min-width:760px){.ti-te-telefono{width:23%;display:block;top:5%;bottom:5%;left:11%}.ti-te-panel{inset:7% 6% 7% 41%}}.ti-ia-luz-a{background:#d977578c;background:lab(60.9935% 37.0252 35.2355/.55);width:56%;height:56%;top:4%;left:4%}.ti-ia-luz-b{width:46%;height:50%;bottom:2%;right:4%}.ti-ia-ventana{z-index:3;color:var(--eu-tinta);flex-direction:column;display:flex;inset:2.5% 4%}.ti-ia-barra{border-bottom:1px solid var(--eu-separador);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.ti-ia-modelo{align-items:center;gap:8px;font-size:17px;font-weight:600;display:inline-flex}.ti-ia-claude{width:22px;height:22px}.ti-ia-conectado{border:1px solid var(--eu-borde);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 4px;font-size:15px;display:inline-flex}.ti-ia-hilo{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 30px);mask-image:linear-gradient(#0000 0,#000 30px)}.ti-ia-hilo-adentro{flex-direction:column;gap:10px;padding:14px;font-size:15px;line-height:1.45;display:flex}.ti-ia-yo{background:var(--eu-suave);border-radius:16px;align-self:flex-end;max-width:82%;padding:8px 14px}.ti-ia-herr{border:1px solid var(--eu-borde);color:var(--eu-tenue);border-radius:12px;align-self:flex-start;align-items:center;gap:8px;padding:5px 10px 5px 6px;display:inline-flex}.ti-ia-respuesta p{margin:0 0 6px}.ti-ia-citas{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ti-ia-citas li{flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}.ti-ia-citas .ti-mono{min-width:46px}.ti-ia-borrador{background:var(--eu-suave);border-left:3px solid #c9a227;border-radius:8px;margin:6px 0;padding:8px 12px}.ti-ia-final{font-weight:600}.ti-ia-componer{border-top:1px solid var(--eu-separador);align-items:center;gap:10px;padding:10px 12px 12px;display:flex}.ti-ia-texto{border:1px solid var(--eu-borde);white-space:nowrap;border-radius:14px;flex:1;align-items:center;min-width:0;min-height:42px;padding:0 14px;font-size:15px;display:flex;overflow:hidden}.ti-ia-texto[data-vacio]{color:var(--eu-tenue)}.ti-ia-cursor{background:currentColor;width:2px;height:18px;margin-left:2px;display:inline-block}.ti-ia-enviar{background:var(--eu-suave);width:40px;height:40px;color:var(--eu-tenue);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ti-ia-enviar[data-on]{color:#15121c;background:#c9a227}.ti-ia-enviar svg{width:20px;height:20px}.ti-ia-telefono{z-index:6;width:58%;opacity:var(--llega);transform:translateY(calc((1 - var(--llega)) * 60px)) rotate(calc(3deg - 3deg * var(--llega)));top:50%;bottom:-10%;right:5%}.ti-ia-telefono[data-oculto]{visibility:hidden}.ti-ia-sms-viejo{opacity:.85;margin-top:10px;display:none}@container eu (min-width:760px){.ti-ia-sms-viejo{display:block}}.ti-ig-precio{white-space:nowrap}.ti-ia-sms{flex-direction:column;padding:34px 12px 12px;display:flex}.ti-ia-sms-cabeza{border-bottom:1px solid var(--p-linea);flex-direction:column;align-items:center;gap:4px;padding-bottom:8px;display:flex}.ti-ia-sms-avatar{color:#c9a227;background:#15121c;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:700;display:inline-flex}.ti-ia-sms-hora{text-align:center;margin:8px 0 6px}.ti-ia-sms-globo{color:#000;background:#e9e9eb;border-radius:18px;align-self:flex-start;max-width:92%;padding:10px 12px;line-height:1.38}@container eu (min-width:760px){.ti-ia-ventana{width:60%;inset:5% auto 5% 5%}.ti-ia-hilo-adentro{padding:16px 20px}.ti-ia-telefono,.ti-ia-telefono[data-oculto]{opacity:1;visibility:visible;width:23%;top:11%;bottom:5%;right:7%;transform:none}}.ti-ca-luz-a{width:54%;height:56%;top:4%;left:4%}.ti-ca-luz-b{width:46%;height:50%;bottom:4%;right:4%}.ti-ca-navegador{z-index:1;height:36%;color:var(--p-tinta);background:#fff;border-radius:16px;flex-direction:column;font-size:15px;display:flex;position:absolute;top:1.5%;left:4%;right:4%;overflow:hidden;box-shadow:0 30px 60px -28px #0a06238c,0 0 0 1px #0a062314}.ti-ca-barra{background:#f1eff4;flex:none;align-items:center;gap:10px;padding:8px 12px;display:flex}.ti-ca-puntos{gap:5px;display:flex}.ti-ca-puntos i{background:#cfcad8;border-radius:999px;width:9px;height:9px;display:block}.ti-ca-url{color:#4b4560;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:999px;flex:1;min-width:0;padding:3px 10px;font-size:15px;overflow:hidden}.ti-ca-sitio{flex-direction:column;flex:1;min-height:0;display:flex}.ti-ca-portada{flex:1;min-height:0;position:relative;overflow:hidden}.ti-ca-portada img{object-fit:cover;object-position:50% 42%;width:100%;height:100%;display:block}.ti-ca-portada:after{content:"";background:linear-gradient(#0a06230d 30%,#0a0623db);position:absolute;inset:0}.ti-ca-portada-texto{z-index:1;color:#fff;flex-direction:column;align-items:flex-start;gap:2px;display:flex;position:absolute;bottom:12px;left:14px;right:14px}.ti-ca-portada-texto strong{letter-spacing:-.01em;font-size:22px}.ti-ca-reservar{color:#15121c;background:#c9a227;border-radius:12px;align-items:center;min-height:40px;margin-top:6px;padding:0 16px;font-weight:700;display:inline-flex}.ti-ca-servicios{margin:0;padding:4px 0;list-style:none;display:none}.ti-ca-servicios li{border-bottom:1px solid var(--p-linea);justify-content:space-between;gap:10px;padding:8px 14px;display:flex}.ti-ca-tableta{inset:35% 4% 1.5%}.ti-ca-pantalla{flex-direction:column;display:flex}.ti-ca-cabeza{border-bottom:1px solid var(--p-linea);background:var(--p-tarjeta);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.ti-ca-ticket{flex-direction:column;flex:1;gap:10px;min-height:0;padding:10px 14px 14px;display:flex}.ti-ca-lineas{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ti-ca-lineas li{border-bottom:1px solid var(--p-linea);justify-content:space-between;align-items:flex-start;gap:10px;padding:7px 0;display:flex}.ti-ca-lineas li[data-credito] .disp-mono{color:var(--p-ok);font-weight:700}.ti-ca-lineas .disp-mono{white-space:nowrap;flex:none}.ti-ca-linea-texto{flex-direction:column;min-width:0;line-height:1.3;display:flex}.ti-ca-propina{flex-direction:column;gap:6px;display:flex}.ti-ca-propinas{flex-wrap:wrap;gap:6px;display:flex}.ti-ca-propinas .disp-chip:first-child,.ti-ca-propinas .disp-chip:nth-child(3){display:none}.ti-ca-total{border-radius:10px;justify-content:space-between;align-items:baseline;margin-top:auto;padding:4px 8px;font-size:17px;transition:background-color .3s;display:flex}.ti-ca-total strong{font-size:24px}.ti-ca-total[data-destello]{background:var(--marca-suave)}.ti-ca-cobrar{flex:none}.ti-ca-pagado{color:#fff;background:#0b7a53;border-radius:14px;flex:none;align-items:center;gap:12px;min-height:56px;padding:8px 14px;display:flex}.ti-ca-pagado .ti-ca-check{color:#0b7a53;background:#fff;width:34px;height:34px}.ti-ca-pagado .ti-ca-check .ti-tilde{width:20px;height:20px}.ti-ca-pagado-texto{flex-direction:column;line-height:1.25;display:flex}.ti-ca-pagado-texto strong{font-size:17px}.ti-ca-recibo{justify-content:center;align-items:center;gap:6px;display:inline-flex}.ti-ca-metodos{z-index:5;background:#fff;border-radius:18px 18px 0 0;flex-direction:column;gap:10px;padding:16px 14px 18px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -12px 30px #0a06232e}.ti-ca-metodos-grilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ti-ca-metodo{border:1px solid var(--p-linea);background:var(--p-tarjeta);border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-weight:600;transition:transform .15s;display:flex}.ti-ca-metodo[data-on]{border-color:var(--marca);background:var(--marca-suave);box-shadow:0 0 0 1px var(--marca)}.ti-ca-procesando{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:108px;font-weight:600;display:flex}@container eu (min-width:760px){.ti-ca-navegador{width:50%;height:84%;top:8%;left:4%;right:auto}.ti-ca-portada{flex:none;height:58%}.ti-ca-portada-texto strong{font-size:28px}.ti-ca-servicios{display:block}.ti-ca-tableta{inset:5% 4% 5% 57%}.ti-ca-propinas .disp-chip:first-child,.ti-ca-propinas .disp-chip:nth-child(3){display:inline-flex}.ti-ca-propina{flex-direction:row;justify-content:space-between;align-items:center}}
.ti-pagina{--ti-acento:#c9a227;--ti-acento-suave:#c9a22729;--ti-linea:#ffffff1a}html[data-tema-publico=claro] .tema-publico .ti-pagina{--ti-acento:#6e5205;--ti-acento-suave:#6e52051a;--ti-linea:#0a06231f}.ti-pagina .ti-mono{font-family:var(--font-ticket), ui-monospace, monospace;font-variant-numeric:tabular-nums}.ti-rotulo{color:var(--ti-acento);font-weight:600}.ti-numero{color:var(--ti-acento);font-size:15px}.ti-lista-item{border-bottom:1px solid var(--ti-linea);grid-template-columns:34px minmax(0,1fr);gap:10px;padding:6px 0 14px;display:grid}.ti-lista-item .ti-numero{padding-top:12px}.ti-lista-nombre{text-underline-offset:4px;align-items:center;min-height:44px;font-size:18px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .2s;display:inline-flex}.ti-lista-nombre:hover,.ti-lista-nombre:focus-visible{-webkit-text-decoration-color:var(--ti-acento);text-decoration-color:var(--ti-acento)}.ti-seccion{gap:28px;margin-top:96px;scroll-margin-top:96px;display:grid}.ti-puntos{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.ti-puntos li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;font-size:17px;line-height:1.55;display:grid}.ti-punto-marca{background:var(--ti-acento-suave);width:26px;height:26px;color:var(--ti-acento);border-radius:999px;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.ti-punto-marca svg{width:16px;height:16px}.ti-precio{border-top:1px solid var(--ti-linea);color:var(--ti-acento);margin-top:20px;padding-top:14px;font-size:15px;line-height:1.5}.ti-clip{border:1px solid var(--ti-linea);background:#0a0623;border-radius:20px;width:100%;height:auto;display:block;box-shadow:0 30px 60px -30px #0a062399}.ti-seccion-pantalla .eu{background:0 0;width:auto;margin-left:0;padding:0}.ti-seccion-pantalla .ti-escena .eu-escenario{height:640px}.ti-seccion-pantalla .ti-escena.ti-tema-reserva .eu-escenario{height:740px}@media (min-width:900px){.ti-seccion{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:56px;margin-top:128px}.ti-seccion[data-lado=izquierda]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.ti-seccion[data-lado=izquierda] .ti-seccion-pantalla{order:-1}.ti-seccion-pantalla[data-ancha]{order:2;grid-column:1/-1}}
