.pulse-ring[data-v-59690e08]{outline-offset:3px;outline:2px solid #c8a24ba6;animation:1.2s ease-in-out 2 le-field-pulse-59690e08}@keyframes le-field-pulse-59690e08{0%,to{background:0 0}50%{background:#c8a24b1f}}.bwm-overlay[data-v-c8414f2c]{z-index:120;background:color-mix(in srgb, var(--bwm-accent,#0a120f) 22%, #060b0eb8);-webkit-backdrop-filter:blur(8px)saturate(1.15);place-items:center;padding:1.75rem;display:grid;position:fixed;inset:0}.bwm-panel[data-v-c8414f2c]{--bwm-chrome:#fff;--bwm-chrome-tint:color-mix(in srgb, var(--bwm-accent,#0d9488) 4%, #fff);--bwm-border:color-mix(in srgb, var(--bwm-accent,#0d9488) 14%, #0f172a14);width:min(96vw,70rem);height:min(92vh,50rem);max-height:92vh;box-shadow:0 30px 90px -20px #060b0e8c, 0 0 0 1px color-mix(in srgb, var(--bwm-accent,#0d9488) 14%, #ffffff0f);border-radius:1.5rem;position:relative;overflow:visible}.bwm-panel[data-v-c8414f2c]:has(.bw-done){width:min(96vw,70rem);height:auto;max-height:94vh}.bwm-body[data-v-c8414f2c]:has(.bw-done){overflow-y:auto}.bwm-body[data-v-c8414f2c] .bw-done{scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}.bwm-body[data-v-c8414f2c]{background:var(--bwm-chrome);border-radius:1.5rem;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.bwm-close[data-v-c8414f2c]{z-index:4;background:var(--bwm-accent,#0f172a);width:2.75rem;height:2.75rem;color:var(--bwm-on-accent,#fff);box-shadow:0 10px 24px -6px color-mix(in srgb, var(--bwm-accent,#0f172a) 55%, #00000059), 0 0 0 4px var(--bwm-chrome,#fff);cursor:pointer;border:0;border-radius:9999px;place-items:center;padding:0;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;display:grid;position:absolute;top:-.85rem;right:-.85rem}.bwm-close svg[data-v-c8414f2c]{width:1.05rem;height:1.05rem}.bwm-close[data-v-c8414f2c]:hover{box-shadow:0 14px 32px -8px color-mix(in srgb, var(--bwm-accent,#0f172a) 65%, #0006), 0 0 0 4px var(--bwm-chrome,#fff);transform:rotate(90deg)scale(1.05)}.bwm-close[data-v-c8414f2c]:active{transform:rotate(90deg)scale(.98)}.bwm-close[data-v-c8414f2c]:focus-visible{outline:3px solid color-mix(in srgb, var(--bwm-accent,#0f172a) 50%, transparent);outline-offset:3px}.bwm-body[data-v-c8414f2c] .bw-root{border-radius:0;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:flex!important}.bwm-body[data-v-c8414f2c] .bw-stepper{background:var(--bwm-chrome-tint);border-bottom:1.5px solid color-mix(in srgb, var(--bwm-accent,#0d9488) 32%, transparent);flex:none;gap:0;margin:0;padding:1rem 3.25rem .85rem 1.5rem;display:flex;align-items:flex-start!important}@media (width>=641px){.bwm-body[data-v-c8414f2c] .bw-stepper-completed{background:var(--bwm-chrome-tint)!important;border-bottom:1.5px solid color-mix(in srgb, var(--bwm-accent,#0d9488) 32%, transparent)!important;justify-content:center!important;align-items:center!important;padding:1.25rem 2.5rem .5rem!important;display:flex!important}}.bwm-body[data-v-c8414f2c] .bw-step{flex-direction:column;align-items:center;padding:0;display:flex}.bwm-body[data-v-c8414f2c] .bw-step-line{flex:auto!important;align-self:flex-start!important;width:auto!important;min-width:1rem!important;height:2px!important;margin:.95rem 0 0!important}.bwm-body[data-v-c8414f2c] .bw-step-num{width:1.9rem;height:1.9rem;font-size:.85rem}.bwm-body[data-v-c8414f2c] .bw-stephead{flex:none;gap:.7rem;margin:0;padding:.9rem 1.5rem .35rem}.bwm-body[data-v-c8414f2c] .bw-stephead .bw-ico{border-radius:.65rem;width:2.2rem;height:2.2rem}.bwm-body[data-v-c8414f2c] .bw-stephead .bw-ico svg{width:1rem;height:1rem}.bwm-body[data-v-c8414f2c] .bw-stephead .bw-stepsub{font-size:.64rem}.bwm-body[data-v-c8414f2c] .bw-stephead .bw-steptitle{margin-top:.05rem;font-size:1.6rem}.bwm-body[data-v-c8414f2c] .bw-error{flex:none;margin:.35rem 1.5rem 0}.bwm-body[data-v-c8414f2c] .bw-stepbody,.bwm-body[data-v-c8414f2c] .bw-done{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--bwm-accent,#64748b) 32%, transparent) transparent;flex:auto;min-height:0;padding:.55rem 1.5rem 1.15rem;overflow:hidden auto}.bwm-body[data-v-c8414f2c] .bw-done{padding:.6rem 1.65rem .85rem!important}@media (width>=768px){.bwm-body[data-v-c8414f2c] .bw-done{overflow-y:visible!important}}.bwm-body[data-v-c8414f2c] .bw-stepbody::-webkit-scrollbar{width:8px}.bwm-body[data-v-c8414f2c] .bw-done::-webkit-scrollbar{width:8px}.bwm-body[data-v-c8414f2c] .bw-stepbody::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--bwm-accent,#64748b) 32%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.bwm-body[data-v-c8414f2c] .bw-done::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--bwm-accent,#64748b) 32%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.bwm-body[data-v-c8414f2c] .bw-stepbody::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--bwm-accent,#64748b) 50%, transparent);background-clip:padding-box}.bwm-body[data-v-c8414f2c] .bw-done::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--bwm-accent,#64748b) 50%, transparent);background-clip:padding-box}.bwm-body[data-v-c8414f2c] .bw-nav{background:var(--bwm-chrome-tint);border-top:1px solid var(--bwm-border);flex:none;margin:0;padding:.9rem 1.5rem}.bwm-body[data-v-c8414f2c] .bw-nav-step{display:inline-flex}.bwm-body[data-v-c8414f2c] .bw-overlay{z-index:140}.bwm-body[data-v-c8414f2c] .bw-calrow{gap:1.15rem;margin-bottom:0}.bwm-body[data-v-c8414f2c] .bw-cal{margin-bottom:0;padding:.75rem .85rem .95rem}.bwm-body[data-v-c8414f2c] .bw-day{height:2.25rem;max-height:2.4rem}.bwm-body[data-v-c8414f2c] .bw-days{gap:3px;padding-bottom:.2rem}.bwm-body[data-v-c8414f2c] .bw-calbar{margin-bottom:.45rem}.bwm-body[data-v-c8414f2c] .bw-searchmode{margin-bottom:0}.bwm-body[data-v-c8414f2c] .bw-cal-hint{display:none}.bwm-body[data-v-c8414f2c] .bw-stepbody:has(.bw-searchmode){flex-direction:column;padding:.5rem 1.5rem .85rem;display:flex;overflow-y:auto!important}.bwm-body[data-v-c8414f2c] .bw-stepbody:has(.bw-searchmode)>.bw-space{flex-direction:column;flex:auto;gap:.65rem;min-height:0;padding-bottom:0;display:flex}:is(.bwm-body[data-v-c8414f2c] .bw-stepbody:has(.bw-searchmode) .bw-calrow,.bwm-body[data-v-c8414f2c] .bw-stepbody:has(.bw-searchmode) .bw-timefirst){flex:auto;align-items:stretch;min-height:0;margin-bottom:0}.bwm-body[data-v-c8414f2c] .bw-stepbody:has(.bw-searchmode) .bw-calrow{grid-template-columns:1.12fr .88fr}.bwm-body[data-v-c8414f2c] .bw-stepbody:has(.bw-searchmode) .bw-timefirst{grid-template-columns:.85fr 1.15fr}.bwm-body[data-v-c8414f2c] .bw-stepbody:has(.bw-searchmode) .bw-cal{align-self:start}.bwm-body[data-v-c8414f2c] .bw-slots-inline{flex-direction:column;min-height:0;display:flex;position:relative}.bwm-body[data-v-c8414f2c] .bw-slots-inline>.bw-lbl{flex:none}.bwm-body[data-v-c8414f2c] .bw-slots-inline>.bw-slots,.bwm-body[data-v-c8414f2c] .bw-slots-inline>.bw-sk-slots{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--bwm-accent,#64748b) 32%, transparent) transparent;flex:auto;align-content:start;min-height:0;padding-right:.35rem;overflow-y:auto}.bwm-body[data-v-c8414f2c] .bw-slots-inline>.bw-slots::-webkit-scrollbar{width:8px}.bwm-body[data-v-c8414f2c] .bw-slots-inline>.bw-sk-slots::-webkit-scrollbar{width:8px}.bwm-body[data-v-c8414f2c] .bw-slots-inline>.bw-slots::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--bwm-accent,#64748b) 32%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.bwm-body[data-v-c8414f2c] .bw-slots-inline>.bw-sk-slots::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--bwm-accent,#64748b) 32%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.bwm-body[data-v-c8414f2c] .bw-tf-daycol{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--bwm-accent,#64748b) 32%, transparent) transparent;min-height:0;padding-right:.35rem;overflow-y:auto}.bwm-body[data-v-c8414f2c] .bw-tf-daycol::-webkit-scrollbar{width:8px}.bwm-body[data-v-c8414f2c] .bw-tf-daycol::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--bwm-accent,#64748b) 32%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.bwm-body[data-v-c8414f2c] .bw-tf-pros{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--bwm-accent,#64748b) 32%, transparent) transparent;flex-wrap:nowrap;gap:.4rem;margin-bottom:.55rem;padding-bottom:.25rem;overflow:auto hidden}.bwm-body[data-v-c8414f2c] .bw-tf-pros::-webkit-scrollbar{height:6px}.bwm-body[data-v-c8414f2c] .bw-tf-pros::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--bwm-accent,#64748b) 32%, transparent);border-radius:999px}.bwm-body[data-v-c8414f2c] .bw-tf-pro{flex:none;padding:.4rem .7rem}.bwm-body[data-v-c8414f2c] .bw-tf-dayhint{text-align:center;max-width:22rem;margin:auto;padding:1rem}.bwm-enter-active[data-v-c8414f2c],.bwm-leave-active[data-v-c8414f2c]{transition:opacity .28s}.bwm-enter-active .bwm-panel[data-v-c8414f2c]{transition:opacity .32s,transform .34s cubic-bezier(.22,1,.36,1)}.bwm-leave-active .bwm-panel[data-v-c8414f2c]{transition:opacity .22s,transform .22s}.bwm-enter-from[data-v-c8414f2c],.bwm-leave-to[data-v-c8414f2c]{opacity:0}.bwm-enter-from .bwm-panel[data-v-c8414f2c],.bwm-leave-to .bwm-panel[data-v-c8414f2c]{opacity:0;transform:translateY(14px)scale(.98)}@media (width<=1024px){.bwm-close[data-v-c8414f2c]{color:#475569;box-shadow:none;background:#0f172a0f;top:.6rem;right:.6rem}.bwm-close svg[data-v-c8414f2c]{stroke-width:1.9px}.bwm-close[data-v-c8414f2c]:hover{box-shadow:none;background:#0f172a1f}.bwm-overlay[data-v-c8414f2c]{padding:0}:is(.bwm-panel[data-v-c8414f2c],.bwm-panel[data-v-c8414f2c]:has(.bw-done),.bwm-body[data-v-c8414f2c],.bwm-body[data-v-c8414f2c]:has(.bw-done)){border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.bwm-body[data-v-c8414f2c] .bw-stephead,.bwm-body[data-v-c8414f2c] .bw-nav-step{display:none}}@media (width<=640px){.bwm-overlay[data-v-c8414f2c]{place-items:end center;padding:0}.bwm-panel[data-v-c8414f2c]{border-radius:1.1rem 1.1rem 0 0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.bwm-body[data-v-c8414f2c]{border-radius:1.1rem 1.1rem 0 0}.bwm-close[data-v-c8414f2c]{color:#64748b;width:2.25rem;height:2.25rem;box-shadow:none;background:#0f172a0d;top:.6rem;right:.6rem}.bwm-close svg[data-v-c8414f2c]{stroke-width:1.7px;width:.95rem;height:.95rem}.bwm-close[data-v-c8414f2c]:hover{color:#0f172a;box-shadow:none;background:#0f172a1a}.bwm-body[data-v-c8414f2c] .bw-stepper{padding:.55rem 3.1rem .35rem .9rem}:is(.bwm-panel[data-v-c8414f2c]:has(.bw-done),.bwm-body[data-v-c8414f2c]:has(.bw-done)){height:100dvh;max-height:100dvh}.bwm-body[data-v-c8414f2c] .bw-stephead{display:none}.bwm-body[data-v-c8414f2c] .bw-stepbody,.bwm-body[data-v-c8414f2c] .bw-done{padding:.45rem 1rem .9rem}.bwm-body[data-v-c8414f2c] .bw-stepbody:has(.bw-searchmode){overflow-y:auto!important}:is(.bwm-body[data-v-c8414f2c] .bw-stepbody:has(.bw-searchmode) .bw-calrow,.bwm-body[data-v-c8414f2c] .bw-stepbody:has(.bw-searchmode) .bw-timefirst){flex:none;grid-template-columns:1fr}.bwm-body[data-v-c8414f2c] .bw-slots-inline>.bw-slots,.bwm-body[data-v-c8414f2c] .bw-slots-inline>.bw-sk-slots,.bwm-body[data-v-c8414f2c] .bw-tf-daycol{min-height:0;overflow-y:visible}.bwm-body[data-v-c8414f2c] .bw-btn{padding:.65rem 1.05rem;font-size:.85rem}.bwm-body[data-v-c8414f2c] .bw-nav{padding:.55rem 1rem calc(.55rem + env(safe-area-inset-bottom,0px))}.bwm-body[data-v-c8414f2c] .bw-nav-step{display:none}.bwm-enter-from .bwm-panel[data-v-c8414f2c],.bwm-leave-to .bwm-panel[data-v-c8414f2c]{opacity:1;transform:translateY(100%)}.bwm-overlay[data-v-c8414f2c]{background:color-mix(in srgb, var(--bwm-accent,#0a120f) 12%, #060b0ed9)}}.popup-fade-enter-active[data-v-364f9f81],.popup-fade-leave-active[data-v-364f9f81]{transition:opacity .18s}.popup-fade-enter-from[data-v-364f9f81],.popup-fade-leave-to[data-v-364f9f81]{opacity:0}.popup-fade-enter-active .relative[data-v-364f9f81],.popup-fade-leave-active .relative[data-v-364f9f81]{transition:transform .18s}.popup-fade-enter-from .relative[data-v-364f9f81],.popup-fade-leave-to .relative[data-v-364f9f81]{transform:translateY(8px)scale(.98)}[data-wizard-display=modal] #reserva{display:none!important}
