.bienvenida_llave__G2_eL{--llave-alto:168px;--llave-logo:64px;--llave-logo-radio:19px;--llave-nombre:38px}.bienvenida_opciones__JKF1D{display:flex;flex-direction:column;gap:var(--pro-space-3)}.bienvenida_opcion__l3HNu{position:relative;display:flex;align-items:center;gap:var(--pro-space-4);width:100%;min-height:104px;margin:0;padding:var(--pro-space-5);border:1px solid var(--pro-line);border-radius:var(--pro-radius-3);background:var(--pro-card-bg);box-shadow:var(--pro-top-light),var(--pro-shadow-1);text-align:left;color:var(--pro-text-1);cursor:pointer;-webkit-tap-highlight-color:transparent;animation:bienvenida_entra__Z4QY1 var(--pro-dur-enter) var(--pro-ease) backwards;transition:transform var(--pro-dur-press) var(--pro-ease),box-shadow var(--pro-dur) var(--pro-ease)}.bienvenida_opcion__l3HNu+.bienvenida_opcion__l3HNu{animation-delay:var(--pro-stagger)}.bienvenida_opcion__l3HNu:active{transform:scale(var(--pro-press))}.bienvenida_opcion__l3HNu[aria-busy=true]{cursor:progress}.bienvenida_opcionTinta__Uhpd3{border-color:var(--pro-ink-border);background:var(--pro-ink-bg);box-shadow:var(--pro-metal-glass-light),var(--pro-ink-shadow)}.bienvenida_opcionSello__DaugA{flex:none;width:52px;height:52px;display:grid;place-items:center;border-radius:var(--pro-radius-2);border:1px solid var(--pro-gold-border);background:var(--pro-gold-veil);color:var(--pro-gold-ink);font-size:26px}.bienvenida_opcionTexto__9nQjX{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.bienvenida_opcionTitulo__UNQ4y{font-size:var(--pro-size-label);font-weight:800;letter-spacing:var(--pro-tracking-label);color:var(--pro-gold-ink)}.bienvenida_opcionSub__s6gsE{font-family:var(--pro-font-figure);font-size:22px;font-weight:700;line-height:1.15;letter-spacing:var(--pro-tracking-title);color:var(--pro-text-1)}.bienvenida_opcionFlecha__zgycb{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--pro-glass-border);background:var(--pro-glass);color:var(--pro-text-2);font-size:20px}@keyframes bienvenida_entra__Z4QY1{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.bienvenida_opcion__l3HNu{animation:none}}@media (min-width:720px){.bienvenida_llave__G2_eL{--llave-alto:220px;--llave-logo:84px;--llave-logo-radio:24px;--llave-nombre:52px}.bienvenida_opciones__JKF1D{display:grid;grid-template-columns:1fr 1fr}.bienvenida_opcion__l3HNu{flex-direction:column;align-items:flex-start;min-height:220px;padding:var(--pro-space-6)}.bienvenida_opcionTexto__9nQjX{flex:1 1;justify-content:flex-end}.bienvenida_opcionFlecha__zgycb{position:absolute;top:var(--pro-space-6);right:var(--pro-space-6)}}.bienvenida_columna__zUp0c{--acc-column:640px}@media (min-width:1100px){.bienvenida_llave__G2_eL{display:none}}.entrar-con-otra_enlace__RkPrX{display:block;min-height:var(--touch-min);margin:var(--gap-8) auto 0;padding:0 var(--gap-12);border:none;background:none;font-family:inherit;font-size:var(--size-body-sm);font-weight:600;color:var(--accent);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.entrar-con-otra_enlace__RkPrX:disabled{opacity:.6}.flujo_page__QG90m{display:flex;flex-direction:column;min-height:var(--page-min-h);background:transparent;overflow-x:clip}.flujo_head__ZEVOp{display:flex;flex-direction:column;gap:14px;padding:18px 20px 14px 14px}.flujo_headRow__boyag{display:flex;gap:10px;align-items:center}.flujo_back__g0Zxt{display:flex;flex:none;align-items:center;justify-content:center;width:var(--touch-min);height:var(--touch-min);padding:0;border:1px solid var(--pro-glass-border);border-radius:50%;background:var(--pro-surface-1);box-shadow:var(--pro-top-light),var(--pro-shadow-1);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--cli-dur-bounce) var(--cli-ease-bounce)}.flujo_back__g0Zxt:active{transform:scale(var(--pro-press));transition-duration:var(--pro-dur-press)}.flujo_backIcon__TPHp0{width:11px;height:11px;margin-left:4px;border-bottom:2px solid var(--text);border-left:2px solid var(--text);transform:rotate(45deg)}.flujo_stepLabel__W6w1E{padding:7px 13px;border:1px solid var(--pro-gold-border);border-radius:var(--pro-radius-pill);background:var(--pro-glass);box-shadow:var(--pro-top-light);font-size:var(--pro-size-label);font-weight:800;letter-spacing:var(--pro-tracking-frase);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--pro-gold-ink)}.flujo_segments__UbW7Q{display:flex;gap:6px;padding:0 6px}.flujo_segment__Ds9OZ{position:relative;flex:1 1;height:4px;overflow:hidden;border-radius:2px;background:var(--pro-track)}.flujo_segment__Ds9OZ:after{content:"";position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:var(--pro-bar-gold);transition:width var(--pro-dur-bar) var(--pro-ease)}.flujo_segmentOn__GXdoh:after{width:100%}.flujo_segment__Ds9OZ[data-ahora=si]{overflow:visible;box-shadow:0 0 10px var(--pro-metal-gold-glow)}.flujo_summary__0UduF{display:none}.flujo_summaryText__adyDw{flex:1 1;font-size:var(--size-caption);font-weight:600;color:var(--text-secondary)}.flujo_summaryPrice__l9Gfs{flex:none;font-size:var(--size-body-sm);font-weight:700;color:var(--text)}.flujo_ticketCaja__QK6Qn{margin:0 16px 6px;filter:drop-shadow(0 0 .5px var(--pro-ticket-edge)) drop-shadow(0 10px 14px var(--pro-ticket-shadow));animation:flujo_aparece__lTfWa var(--pro-dur-enter) var(--pro-ease) backwards}.flujo_ticket__r1or_{--corte-x:calc(100% - 92px);position:relative;display:flex;border-radius:var(--pro-radius-3);background:linear-gradient(90deg,var(--pro-surface-1) 0,var(--pro-surface-1) var(--corte-x),var(--pro-ticket-stub) var(--corte-x));-webkit-mask:radial-gradient(circle 9px at var(--corte-x) 0,transparent 96%,#000 100%) top /100% 51% no-repeat,radial-gradient(circle 9px at var(--corte-x) 100%,transparent 96%,#000 100%) bottom /100% 51% no-repeat;mask:radial-gradient(circle 9px at var(--corte-x) 0,transparent 96%,#000 100%) top /100% 51% no-repeat,radial-gradient(circle 9px at var(--corte-x) 100%,transparent 96%,#000 100%) bottom /100% 51% no-repeat}.flujo_ticketMain__8rTCh{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:8px;padding:10px 14px 12px 16px}.flujo_ticketKicker__0dV20{align-self:flex-start;font-size:var(--pro-size-label);font-weight:800;letter-spacing:var(--pro-tracking-frase);color:var(--pro-gold-ink)}.flujo_ticketRows__AdFEU{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:6px 12px;gap:6px 12px;margin:0}.flujo_ticketRow__hje6Q:nth-child(-n+2){grid-column:1/-1;flex-flow:row wrap;align-items:baseline;gap:2px 8px}.flujo_ticketRow__hje6Q:nth-child(-n+2) dt{flex:none;width:60px}.flujo_ticketRow__hje6Q:nth-child(-n+2) dd{flex:1 1 140px;min-width:0}.flujo_ticketRow__hje6Q{display:flex;min-width:0;flex-direction:column;gap:2px}.flujo_ticketRow__hje6Q dt{margin:0;font-size:10px;font-weight:800;letter-spacing:var(--pro-tracking-frase);color:var(--pro-text-3)}.flujo_ticketRow__hje6Q dd{display:-webkit-box;margin:0;overflow:hidden;font-size:var(--size-body-sm);font-weight:800;line-height:1.25;color:var(--text);overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;animation:flujo_ticketIn__Hv_4B var(--cli-dur-bounce) var(--cli-ease-bounce)}.flujo_ticketRow__hje6Q dd[data-falta=si]{color:var(--text-secondary);font-weight:500;animation:none}.flujo_ticketStub__evFrA{position:relative;display:flex;flex:none;width:92px;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:12px 8px;border-left:1.5px dashed var(--pro-line-strong)}.flujo_ticketStub__evFrA:after,.flujo_ticketStub__evFrA:before{content:none}.flujo_ticketStubLabel__BTI_G{font-size:10px;font-weight:800;letter-spacing:var(--pro-tracking-frase);color:var(--pro-text-3)}.flujo_ticketStubPrice__du4ek{font-family:var(--pro-font-figure);font-size:22px;font-weight:700;letter-spacing:var(--pro-tracking-figure);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--pro-text-1)}@keyframes flujo_ticketIn__Hv_4B{0%{opacity:0;transform:translateY(8px)}}.flujo_ticketBono__MXeB2{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding-top:8px;border-top:1px solid var(--pro-line)}.flujo_ticketBonoRotulo__kxzad{font-size:10px;font-weight:800;letter-spacing:var(--pro-tracking-frase);color:var(--pro-text-3)}.flujo_ticketBonoLinea__jrNh8{flex:1 1 100%;font-size:var(--pro-size-meta);font-weight:650;line-height:1.35;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--pro-text-2)}.flujo_body__ltdYX{display:flex;flex:1 1;flex-direction:column;gap:16px;padding:12px 16px calc(32px + env(safe-area-inset-bottom, 0px));animation:flujo_pasoEntra__UYNyG var(--pro-dur-enter) var(--pro-ease) backwards}@keyframes flujo_pasoEntra__UYNyG{0%{opacity:0;transform:translateX(26px)}}@keyframes flujo_aparece__lTfWa{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.flujo_title__H4ntk{margin:4px 4px 0;font-family:var(--pro-font-figure);font-size:32px;font-weight:700;letter-spacing:var(--pro-tracking-display);line-height:1.05;color:var(--text);text-wrap:balance}.flujo_title__H4ntk:focus{outline:none}.flujo_list__o7BRG{display:flex;flex-direction:column;gap:10px}.flujo_go__uPXmD{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--pro-gold-border);border-radius:50%;background:var(--pro-glass);box-shadow:var(--pro-top-light);color:var(--pro-gold-ink);transition:transform var(--cli-dur-bounce) var(--cli-ease-bounce)}.flujo_go__uPXmD svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.flujo_groups__myNoE{display:flex;flex-direction:column;gap:22px}.flujo_groups__myNoE .flujo_list__o7BRG{gap:0;padding:4px 18px;border:1px solid transparent;border-radius:var(--pro-radius-3);background:var(--pro-card-bg) padding-box,var(--pro-edge-metal-soft) border-box;box-shadow:var(--pro-top-light),var(--pro-shadow-1)}.flujo_groups__myNoE .flujo_service__tFP1G{animation-fill-mode:backwards;width:100%;margin:0;border:0;border-top:1px solid var(--pro-line);border-radius:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--cli-dur-bounce) var(--cli-ease-bounce),background-color var(--pro-dur) var(--pro-ease)}.flujo_groups__myNoE .flujo_service__tFP1G:first-child{border-top:0}.flujo_groups__myNoE .flujo_service__tFP1G[data-pedido=si]{margin:0 -18px;width:calc(100% + 36px);padding-inline:18px;border-top-color:transparent}.flujo_groups__myNoE .flujo_service__tFP1G[data-pedido=si]:first-child{border-radius:calc(var(--pro-radius-3) - 1px) calc(var(--pro-radius-3) - 1px) 0 0}.flujo_groups__myNoE .flujo_service__tFP1G:active{transform:scale(var(--pro-press));transition-duration:var(--pro-dur-press)}.flujo_groups__myNoE .flujo_service__tFP1G:active .flujo_go__uPXmD{transform:translateX(3px)}.flujo_groups__myNoE .flujo_service__tFP1G[data-elegido=si]{margin:0 -18px;width:calc(100% + 36px);padding-inline:18px;background:var(--pro-gold-veil);box-shadow:inset 3px 0 0 var(--pro-gold-a)}.flujo_people__diwlA{display:flex;flex-direction:column;gap:14px}.flujo_anyMetal__IIM_B{width:100%;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.flujo_anyMetal__IIM_B:focus-visible{outline:2px solid var(--pro-focus);outline-offset:3px}.flujo_monthBar__XPLxw{display:flex;gap:8px;align-items:center}.flujo_monthArrow__A8g5_{display:flex;flex:none;align-items:center;justify-content:center;width:var(--touch-min);height:var(--touch-min);border:1px solid var(--line);border-radius:50%;background:var(--surface);box-shadow:var(--shadow-card);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease)}.flujo_monthArrow__A8g5_:active:not(:disabled){transform:scale(var(--pro-press))}.flujo_monthArrow__A8g5_:disabled{box-shadow:none;cursor:default}.flujo_arrowIcon__qZmCi{width:11px;height:11px;margin-left:4px;border-bottom:2px solid var(--text);border-left:2px solid var(--text);transform:rotate(45deg)}.flujo_arrowNext__rvVZk{margin-right:4px;margin-left:0;border-top:2px solid var(--text);border-right:2px solid var(--text);border-bottom:0;border-left:0}.flujo_arrowOff__t7JVF{opacity:.3}.flujo_monthName__h7uS0{flex:1 1;font-size:var(--size-heading-sm);font-weight:800;letter-spacing:-.02em;color:var(--text);text-align:center}.flujo_calendar__eKu_e{display:flex;flex-direction:column;gap:6px;padding:12px 10px 10px;border:1px solid transparent;border-radius:var(--pro-radius-3);background:var(--pro-card-bg) padding-box,var(--pro-edge-metal-soft) border-box;box-shadow:var(--pro-top-light),var(--pro-shadow-1)}.flujo_grid__FMOVo,.flujo_weekHead__Kngmd{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:5px;gap:5px}@media (max-width:719px){.flujo_calendar__eKu_e{padding:12px 3px 8px}.flujo_grid__FMOVo,.flujo_weekHead__Kngmd{gap:2px}}.flujo_weekDay__lU_z1{height:22px;font-size:var(--size-micro);font-weight:800;letter-spacing:.8px}.flujo_cell__jXJ0O,.flujo_weekDay__lU_z1{display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}.flujo_cell__jXJ0O{position:relative;flex-direction:column;height:48px;padding:0;border:1px solid transparent;border-radius:14px;background:none;font:inherit;opacity:.45;-webkit-tap-highlight-color:transparent}.flujo_cellNum__WG13t{margin-top:-6px;font-size:var(--size-body);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.flujo_cellFree__IW1Kr{border-color:var(--pro-line);background:var(--pro-raised);box-shadow:var(--pro-top-light),var(--pro-hairline-shadow);color:var(--text);opacity:1;cursor:pointer;transition:transform var(--cli-dur-bounce) var(--cli-ease-bounce)}.flujo_cellFree__IW1Kr:active{transform:scale(var(--pro-press));transition-duration:var(--pro-dur-press)}.flujo_cellFull__0SPfG{border-color:var(--line-strong);border-style:dashed;color:var(--text-secondary);opacity:1;cursor:pointer}.flujo_cellLleno__NpIpW{border-color:var(--line-strong);color:var(--text-secondary);opacity:1;cursor:default}.flujo_cell__jXJ0O[data-hoy=si]{box-shadow:inset 0 0 0 1.5px var(--accent-border)}.flujo_cellOn__Ayai_{border-color:var(--pro-ink-border);background:var(--pro-ink-bg);box-shadow:var(--pro-ink-shadow),0 0 0 2px var(--pro-gold-a);color:var(--pro-metal-focus);opacity:1;animation:flujo_eligeSe__y_r9x var(--cli-dur-bounce) var(--cli-ease-bounce)}@keyframes flujo_eligeSe__y_r9x{0%{transform:scale(.82)}}.flujo_cell__jXJ0O[data-cargando=si]{background:var(--surface-alt);opacity:1;animation:flujo_respira__mz_nt var(--pro-dur-pulse) var(--pro-ease) infinite;animation-delay:calc(var(--orden, 0) * var(--pro-stagger))}@keyframes flujo_respira__mz_nt{0%,to{opacity:.45}50%{opacity:.9}}.flujo_avail__mCpXk{display:inline-flex;gap:2px}.flujo_avail__mCpXk i{display:block;width:5px;height:3px;border-radius:2px;background:currentColor;opacity:.28}.flujo_avail__mCpXk[data-nivel=mucho] i,.flujo_avail__mCpXk[data-nivel=pocos] i:first-child{opacity:1}.flujo_cellMed__Bv7he>.flujo_avail__mCpXk{position:absolute;bottom:7px;left:50%;transform:translateX(-50%)}.flujo_cellFree__IW1Kr>.flujo_avail__mCpXk{color:var(--accent)}.flujo_cellOn__Ayai_>.flujo_avail__mCpXk{color:var(--pro-metal-focus)}.flujo_cellLeft__Vy2L4{position:absolute;top:-4px;right:-2px;z-index:1;box-shadow:0 0 0 2px var(--surface);min-width:15px;height:15px;padding:0 3px;border-radius:8px;font-size:var(--size-micro);font-weight:800;line-height:15px;text-align:center}.flujo_cellLeft__Vy2L4,.flujo_cellOn__Ayai_ .flujo_cellLeft__Vy2L4{background:var(--surface);color:var(--text)}.flujo_legends__93tew{display:flex;flex-direction:column;gap:8px;padding:0 4px}.flujo_legend__o_m9q{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center}.flujo_legendRow__I_ZH4{display:flex;gap:6px;align-items:center;font-size:var(--size-caption-sm);font-weight:500;color:var(--text-secondary)}.flujo_legendRow__I_ZH4 .flujo_avail__mCpXk{color:var(--accent)}.flujo_legendFree__wLRp6{width:13px;height:13px;border:1px solid var(--line);border-radius:5px;background:var(--surface-alt)}.flujo_legendFull__TpHOu{width:13px;height:13px;border:1px dashed var(--line-strong);border-radius:5px}.flujo_legendLleno__hgIMO{width:13px;height:13px;border:1px solid var(--line-strong);border-radius:5px}.flujo_dayBlock__xA_Sx{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:center;padding:12px 12px 12px 14px;border:1px solid var(--line);border-radius:20px;background:var(--surface);box-shadow:var(--shadow-card)}.flujo_dayIcon__ebwY8{display:flex;flex:none;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;background:var(--selection-selected-bg);box-shadow:inset 0 0 0 1px var(--accent-border)}.flujo_dayIcon__ebwY8 svg{width:20px;height:20px;fill:none;stroke:var(--accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.flujo_dayTexts__FQx_L{display:flex;flex:1 1 120px;min-width:0;flex-direction:column;align-items:flex-start;gap:5px}.flujo_dayName__T69u1{font-size:var(--size-body-lg);font-weight:800;letter-spacing:-.02em;line-height:1.25;color:var(--text)}.flujo_leftPill__fq8iF{padding:2px 9px;border:1px solid var(--accent-border);border-radius:10px;background:var(--accent-bg);font-size:var(--size-caption-sm);font-weight:800;color:var(--text)}.flujo_changeDay__3f119{display:flex;flex:none;align-items:center;margin-left:auto;min-height:var(--touch-min);padding:0 14px;border:1px solid var(--accent-border);border-radius:22px;background:var(--surface);font:inherit;font-size:var(--size-caption);font-weight:700;color:var(--accent);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease)}.flujo_changeDay__3f119:active{transform:scale(var(--pro-press))}.flujo_bands__FjkzQ{display:flex;flex-direction:column;gap:20px}.flujo_band__BVts2{display:flex;flex-direction:column;gap:11px}.flujo_bandTitle__CQ9th{display:inline-flex;align-items:center;gap:7px;padding-left:4px;font-size:var(--size-overline);font-weight:800;letter-spacing:1.54px;color:var(--text-secondary)}.flujo_bandIcon__aAT6y{width:16px;height:16px;fill:none;stroke:var(--accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.flujo_bandCount__ZUREc{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;padding:0 6px;border:1px solid var(--line);border-radius:10px;background:var(--surface);font-size:var(--size-micro);letter-spacing:0;color:var(--text-secondary)}.flujo_slots__a9x4G{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.flujo_slot__O7xgg{position:relative;display:flex;align-items:center;justify-content:center;height:56px;padding:0;border:1px solid var(--pro-line);border-radius:var(--pro-radius-2);background:var(--pro-raised);box-shadow:var(--pro-top-light),var(--pro-shadow-1);font:inherit;font-family:var(--pro-font-figure);font-size:19px;font-weight:700;letter-spacing:var(--pro-tracking-figure);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;animation:flujo_aparece__lTfWa var(--pro-dur-enter) var(--pro-ease) backwards;animation-delay:calc(min(var(--orden, 0), 15) * var(--pro-stagger));transition:transform var(--cli-dur-bounce) var(--cli-ease-bounce),border-color var(--pro-dur) var(--pro-ease)}.flujo_slot__O7xgg:active{transform:scale(var(--pro-press));border-color:var(--pro-gold-border);transition-duration:var(--pro-dur-press)}.flujo_slot__O7xgg[data-elegido=si]{border-color:var(--pro-ink-border);background:var(--pro-ink-bg);box-shadow:var(--pro-ink-shadow),0 0 0 2px var(--pro-gold-a);color:var(--pro-metal-focus);animation:flujo_eligeSe__y_r9x var(--cli-dur-bounce) var(--cli-ease-bounce)}.flujo_slot__O7xgg[data-especial=si]{border-color:var(--pro-special-border);background:linear-gradient(var(--pro-special-bg),var(--pro-special-bg)),var(--pro-raised);color:var(--pro-special-ink)}.flujo_slot__O7xgg[data-especial=si][data-elegido=si]{border-color:var(--pro-ink-border);background:var(--pro-ink-bg);box-shadow:var(--pro-ink-shadow),0 0 0 2px var(--pro-special);color:var(--pro-metal-focus)}.flujo_especialMarca__G_lf6{position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:50%;background:var(--pro-special)}.flujo_especialLeyenda__2oGmw{margin:0;display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:7px 12px;border-radius:var(--pro-radius-pill);border:1px solid var(--pro-special-border);background:var(--pro-special-bg);color:var(--pro-special-ink);font-size:var(--size-body-sm);font-weight:750}.flujo_especialPunto__t8jo7{flex:none;width:8px;height:8px;border-radius:50%;background:var(--pro-special)}.flujo_especialExtra__kDgMA{font-family:var(--pro-font-figure);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.flujo_ticketEspecial__eTH3j{display:block;margin-top:2px;font-size:10px;font-weight:800;letter-spacing:var(--pro-tracking-frase);color:var(--pro-special-ink)}.flujo_webResumenEspecial__9ctg0{margin:4px 0 0;text-align:right;font-size:12px;font-weight:700;color:var(--pro-special-ink)}.flujo_ticketStubEspecial__wQtX_{font-size:9.5px;font-weight:750;line-height:1.25;text-align:center;color:var(--pro-special-ink)}.flujo_slotCargando__jUjDK{display:block;height:54px;border-radius:16px;background:var(--surface-alt);box-shadow:inset 0 0 0 1px var(--line);animation:flujo_respira__mz_nt var(--pro-dur-pulse) var(--pro-ease) infinite}.flujo_popular__0Qp4_{position:absolute;top:-8px;right:6px;display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:10px;background:var(--button-primary-bg);box-shadow:var(--shadow-primary);color:var(--button-primary-ink);font-size:var(--size-micro);font-weight:800;letter-spacing:.2px;white-space:nowrap}.flujo_popular__0Qp4_ svg{width:10px;height:10px;fill:currentColor}.flujo_empty__0s2kA,.flujo_failed__GoTvk{display:flex;flex-direction:column;gap:8px;padding:20px 18px;border:1px solid var(--line);border-radius:20px;background:var(--surface);box-shadow:var(--shadow-card)}.flujo_failed__GoTvk{gap:14px}.flujo_emptyTitle__vRTVL{font-size:var(--size-heading-xs);font-weight:800;color:var(--text)}.flujo_emptyBody___Xz2_{font-size:var(--size-body-sm);font-weight:400;line-height:1.45;color:var(--text-secondary)}.flujo_failedText__4gO48{font-size:var(--size-body);font-weight:600;line-height:1.45;color:var(--text)}.flujo_retry__Qh37R{display:flex;align-items:center;justify-content:center;min-height:var(--touch-min);border:0;background:none;font:inherit;font-size:var(--size-body-sm);font-weight:700;color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer}.flujo_fiveBlock__el9FX{--text-tertiary:var(--text-secondary);display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--line);border-radius:24px;background:var(--surface);box-shadow:var(--shadow-card)}.flujo_almost__mBGuM{display:flex;flex-direction:column;gap:5px;padding:14px 16px;border:1px solid var(--accent-border);border-radius:18px;background:var(--selection-selected-bg)}.flujo_almostLabel__Llm_3{align-self:flex-start;padding:3px 9px;border-radius:9px;background:var(--surface);font-size:var(--size-overline);font-weight:800;letter-spacing:1.3px;color:var(--accent)}.flujo_almostBody__X75ha{font-size:var(--size-body);font-weight:700;line-height:1.45;color:var(--text)}.flujo_social__Lww7S{display:flex;gap:9px;align-items:center;justify-content:center;height:54px;border-radius:16px;font:inherit;font-size:var(--size-body);font-weight:600;cursor:pointer;transition:transform var(--dur-fast) var(--ease)}.flujo_social__Lww7S:active{transform:scale(var(--pro-press))}.flujo_apple__tT_RV{border:1px solid var(--btn-apple-border);background:var(--btn-apple-bg);color:var(--btn-apple-ink)}.flujo_google__9ckDt{border:1px solid var(--btn-google-border);background:var(--btn-google-bg);color:var(--btn-google-ink)}.flujo_socialSvg___Q34h{flex:none;width:19px;height:19px}.flujo_googleSvg__6nH1d{width:18px;height:18px}.flujo_orRow__nYRSe{display:flex;gap:10px;align-items:center;height:15px}.flujo_orLine__eh3Be{flex:1 1;height:1px;background:var(--line)}.flujo_orWord__zAPch{font-size:var(--size-caption-sm);font-weight:400;color:var(--text-secondary)}.flujo_field__T0jGM{height:56px;padding:0 16px;border:1px solid var(--line);border-radius:16px;background:var(--surface-alt);font:inherit;font-size:var(--size-body-lg);font-weight:600;color:var(--text);transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.flujo_field__T0jGM:focus,.flujo_note__ueek0:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-bg);outline:none}.flujo_fieldWrap__CmMBP{position:relative;display:flex}.flujo_fieldWrap__CmMBP .flujo_field__T0jGM{flex:1 1;min-width:0;padding-right:54px}.flujo_eye__vIPId{position:absolute;top:6px;right:5px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:none;cursor:pointer}.flujo_eyeSvg__5bF4_{width:20px;height:20px;fill:none;stroke:var(--text-secondary);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.flujo_meter__MJcSq{display:flex;flex-direction:column;gap:7px}.flujo_meterBars__EdA_T{display:flex;gap:5px}.flujo_meterBar__aIK96{flex:1 1;height:5px;border-radius:3px;background:var(--line);transition:background-color var(--dur-fast) var(--ease)}.flujo_meterOn__2Grv0{background:var(--accent)}.flujo_meterHint__UY1VC{font-size:var(--size-caption);font-weight:600;color:var(--text-secondary)}.flujo_meterHint__UY1VC[data-tono=mal]{color:var(--danger)}.flujo_meterHint__UY1VC[data-tono=bien]{color:var(--accent)}.flujo_meterHint__UY1VC[data-tono=muybien]{color:var(--text)}.flujo_meterBar__aIK96[data-tono=mal]{background:var(--danger)}.flujo_meterBar__aIK96[data-tono=muybien]{background:var(--success)}.flujo_campo__eNIrP{display:flex;flex-direction:column;gap:7px}.flujo_fieldMal__lmM5k{border-color:var(--danger)}.flujo_emptyWarn__qk_gl{font-size:var(--size-body-sm);font-weight:600;line-height:1.45;color:var(--text)}.flujo_campoMal__dN37T{padding-left:2px;font-size:var(--size-caption);font-weight:600;line-height:1.35;color:var(--danger)}.flujo_confirm__J6Yfb,.flujo_donePrimary__GHKuV,.flujo_primary__SUJKl,.flujo_sheetPrimary__XP7VH{position:relative;isolation:isolate;overflow:hidden;display:flex;gap:9px;align-items:center;justify-content:center;height:56px;padding:0 18px;border:0;border-radius:var(--pro-radius-pill);background:var(--button-primary-bg);box-shadow:var(--shadow-primary);font:inherit;font-size:var(--size-body);font-weight:800;letter-spacing:.01em;color:var(--button-primary-ink);text-shadow:var(--pro-on-gold-shadow);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--cli-dur-bounce) var(--cli-ease-bounce),box-shadow var(--pro-dur) var(--pro-ease),filter var(--pro-dur) var(--pro-ease)}.flujo_confirm__J6Yfb:active:not(:disabled),.flujo_donePrimary__GHKuV:active,.flujo_primary__SUJKl:active:not(:disabled),.flujo_sheetPrimary__XP7VH:active:not(:disabled){transform:scale(var(--pro-press)) translateY(1px);box-shadow:var(--shadow-primary-pressed);transition-duration:var(--pro-dur-press)}.flujo_confirm__J6Yfb:disabled,.flujo_primary__SUJKl:disabled,.flujo_sheetPrimary__XP7VH:disabled{background:var(--button-primary-disabled-bg);box-shadow:none;color:var(--button-primary-disabled-ink);cursor:default}.flujo_confirm__J6Yfb{height:58px;font-size:var(--size-body-lg)}.flujo_swap__YSi0H{display:flex;gap:6px;align-items:center;justify-content:center;min-height:44px;font-size:var(--size-body-sm);font-weight:400;color:var(--text-secondary)}.flujo_swapLink__MJloH{min-height:44px;padding:0 4px;border:0;background:none;font:inherit;font-size:var(--size-body-sm);font-weight:700;color:var(--accent);cursor:pointer}.flujo_phoneRow__UOwIl{display:flex;gap:8px}.flujo_prefix__N11eY{display:flex;flex:none;gap:7px;align-items:center;width:104px;height:56px;padding:0 12px;border:1px solid var(--line);border-radius:16px;background:var(--surface-alt);font:inherit;cursor:pointer}.flujo_prefixFlag__CdSdB{font-size:var(--size-heading-xs);font-weight:400;color:var(--text)}.flujo_prefixCode__fNXN2{font-size:var(--size-body);font-weight:600;color:var(--text)}.flujo_prefixCaret__Wow6b{width:10px;height:10px;margin-left:auto;border-right:2px solid var(--text);border-bottom:2px solid var(--text);transform:rotate(45deg) translate(-2px,-2px)}.flujo_phoneRow__UOwIl .flujo_field__T0jGM{flex:1 1;min-width:0}.flujo_note__ueek0{min-height:92px;padding:14px 16px;border:1px solid var(--line);border-radius:16px;background:var(--surface-alt);font-family:inherit;font-size:var(--size-body);font-weight:500;line-height:1.5;color:var(--text);resize:none;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.flujo_legal___n_eS{margin:0;font-size:var(--size-caption);line-height:var(--leading-prose);color:var(--text-secondary);text-wrap:pretty}.flujo_legalLink__sbmVc{font-weight:700;color:var(--accent);text-decoration:none}.flujo_sentText__pOEDa{font-size:var(--size-body-sm);font-weight:400;line-height:1.45;color:var(--text-secondary)}.flujo_resend__GHYZk{display:flex;align-items:center;justify-content:center;height:44px;padding:0;border:0;background:none;font:inherit;font-size:var(--size-body-sm);font-weight:700;color:var(--accent);cursor:pointer}.flujo_resend__GHYZk:disabled{color:var(--text-secondary);cursor:default}.flujo_confirmAt__qvKAA{display:flex;flex-direction:column;gap:5px;padding:14px 16px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.flujo_confirmAtText__1wN32{font-size:var(--size-body);font-weight:600;color:var(--text)}.flujo_errorTop__VcFZW{margin:0;padding:10px 12px;border:1px solid var(--danger);border-radius:14px;background:var(--surface);font-size:var(--size-caption);font-weight:600;line-height:1.35;color:var(--danger)}.flujo_confirmAtAction__eraqa{display:flex;align-items:center;align-self:flex-start;min-height:44px;padding:0;border:0;background:none;font:inherit;font-size:var(--size-caption);font-weight:700;color:var(--accent);cursor:pointer}.flujo_changeNumber__GcBRT{align-self:center}.flujo_hint__VQ8ye{position:fixed;right:16px;bottom:calc(26px + env(safe-area-inset-bottom, 0px));left:16px;z-index:var(--z-sheet);display:flex;align-items:center;max-width:calc(var(--screen-width) - 32px);margin:0 auto;padding:14px 16px;border:1px solid var(--accent-border);border-radius:18px;background:var(--surface);box-shadow:var(--shadow-hero);font-size:var(--size-body-sm);font-weight:700;line-height:1.4;color:var(--text);animation:flujo_aparece__lTfWa var(--dur) var(--ease) backwards}.flujo_hint__VQ8ye[data-fallo=true]{gap:12px;padding:10px 10px 10px 16px;cursor:pointer}.flujo_hintTexto__doUE5{flex:1 1;min-width:0}.flujo_hintCerrar__ugZdK{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;border:1px solid var(--line-strong);background:none;color:var(--text-secondary);cursor:pointer}.flujo_hintCerrar__ugZdK:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.flujo_veil__DFQq7{position:fixed;inset:0;z-index:var(--z-sheet);display:flex;align-items:flex-end;background:var(--scrim-client);animation:flujo_veloEntra__Y1mwS var(--dur) var(--ease) backwards}@keyframes flujo_veloEntra__Y1mwS{0%{opacity:0}to{opacity:1}}.flujo_sheet__FxOat{position:relative;outline:none;display:flex;flex-direction:column;gap:13px;width:100%;max-width:var(--screen-width);margin:0 auto;padding:30px 22px calc(26px + env(safe-area-inset-bottom, 0px));border:1px solid var(--line);border-radius:28px 28px 0 0;background:var(--surface);box-shadow:var(--shadow-hero);animation:flujo_hojaSube__TizyQ var(--dur-slow) var(--ease) backwards}.flujo_sheet__FxOat:before{content:"";position:absolute;top:10px;left:50%;width:40px;height:5px;margin-left:-20px;border-radius:3px;background:var(--line-strong)}@keyframes flujo_hojaSube__TizyQ{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}.flujo_sheetIcon__FTgib{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid var(--accent-border);border-radius:25px;background:var(--selection-selected-bg)}.flujo_sheetIconSvg__uKDkr{width:22px;height:22px;fill:none;stroke:var(--accent);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.flujo_sheetTitle__C4PO0{margin:0;font-size:var(--size-field-title);font-weight:800;letter-spacing:-.03em;color:var(--text)}.flujo_sheetBody__5vpEY{font-size:var(--size-body-sm);font-weight:400;line-height:1.5;color:var(--text-secondary)}.flujo_sheetStrong__0gvbr{display:block;margin-top:6px;font-weight:700;color:var(--text)}.flujo_sheetIcon__FTgib[data-tono=aviso]{border-color:var(--warning-border);background:var(--warning-bg)}.flujo_sheetIcon__FTgib[data-tono=aviso] .flujo_sheetIconSvg__uKDkr{stroke:var(--warning);stroke-width:2}.flujo_sheetCard__9rtsg{display:flex;flex-direction:column;gap:3px;padding:14px 16px;border:1px solid var(--accent-border);border-radius:16px;background:var(--selection-selected-bg)}.flujo_sheetCardTop__2FCHQ{font-size:var(--size-body-sm);font-weight:700;color:var(--text)}.flujo_sheetCardSub__Vzly3{font-size:var(--size-caption);font-weight:500;color:var(--text-secondary)}.flujo_sheetActions__MRfAP{display:flex;flex-direction:column;gap:9px;margin-top:3px}.flujo_doneGhost__JFMw7,.flujo_sheetGhost__Z4eGo{display:flex;gap:8px;align-items:center;justify-content:center;min-height:52px;padding:0 16px;border:1px solid var(--pro-glass-border);border-radius:var(--pro-radius-pill);background:var(--pro-glass);box-shadow:var(--pro-top-light),var(--pro-hairline-shadow);font:inherit;font-size:var(--size-body);font-weight:700;color:var(--text);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--cli-dur-bounce) var(--cli-ease-bounce)}.flujo_doneGhost__JFMw7:active,.flujo_sheetGhost__Z4eGo:active{transform:scale(var(--pro-press));background:var(--pro-gold-veil);transition-duration:var(--pro-dur-press)}.flujo_done__wX4JD{position:relative;display:flex;flex-direction:column;gap:20px;min-height:var(--page-min-h);padding:36px 18px calc(30px + env(safe-area-inset-bottom, 0px));overflow:hidden;background:transparent}.flujo_done__wX4JD:before{content:"";position:absolute;top:-120px;left:50%;width:520px;height:520px;margin-left:-260px;background:var(--hero-glow);pointer-events:none}.flujo_done__wX4JD>*{position:relative}.flujo_doneHero__R36E5{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center}.flujo_doneMark__Xpvmf{display:flex;align-items:center;justify-content:center;width:62px;height:62px;border:1px solid var(--accent-border);border-radius:20px;background:var(--selection-selected-bg)}.flujo_doneMarkSvg__n_bUT{width:28px;height:28px;fill:none;stroke:var(--success);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.flujo_doneTitle__2a0QV:focus{outline:none}.flujo_doneTitle__2a0QV{margin:6px 0 0;font-family:var(--pro-font-figure);font-size:var(--pro-size-display);font-weight:700;letter-spacing:var(--pro-tracking-display);line-height:1;color:var(--text);animation:flujo_aparece__lTfWa var(--pro-dur-enter) var(--pro-ease) backwards}.flujo_doneShop__cbMNY{margin:0;font-size:var(--size-body);font-weight:600;color:var(--text-secondary)}.flujo_doneBillete__MWd7B{filter:drop-shadow(0 2px 3px var(--pro-ticket-shadow)) drop-shadow(0 26px 30px var(--pro-ticket-shadow));animation:flujo_billeteAsienta__yZrwk var(--pro-dur-reveal) var(--pro-ease) var(--pro-dur-enter) backwards}.flujo_doneCard__2hb_q{--pie:66px;position:relative;isolation:isolate;overflow:hidden;border:1px solid transparent;border-radius:var(--pro-radius-4);background:var(--pro-metal-bg) padding-box,var(--pro-metal-edge) border-box;box-shadow:var(--pro-metal-top-light);-webkit-mask:radial-gradient(circle 10px at 0 calc(100% - var(--pie)),transparent 96%,#000 100%) left /51% 100% no-repeat,radial-gradient(circle 10px at 100% calc(100% - var(--pie)),transparent 96%,#000 100%) right /51% 100% no-repeat;mask:radial-gradient(circle 10px at 0 calc(100% - var(--pie)),transparent 96%,#000 100%) left /51% 100% no-repeat,radial-gradient(circle 10px at 100% calc(100% - var(--pie)),transparent 96%,#000 100%) right /51% 100% no-repeat;color:var(--pro-metal-text-1);--line:var(--pro-metal-glass-border);--text:var(--pro-metal-text-1);--text-secondary:var(--pro-metal-text-3);--accent-border:var(--pro-metal-glass-border)}.flujo_doneCard__2hb_q:after{content:"";position:absolute;inset:-30% -70%;z-index:-1;background:var(--pro-metal-sheen);opacity:0;pointer-events:none;animation:flujo_billeteDestello__cwALu var(--pro-dur-sheen) var(--pro-ease) calc(var(--pro-dur-enter) + var(--pro-dur-reveal) * .4) backwards}@keyframes flujo_billeteAsienta__yZrwk{0%{opacity:0;transform:translateY(28px) scale(.95)}}@keyframes flujo_billeteDestello__cwALu{0%{opacity:1;transform:translateX(-55%)}to{opacity:1;transform:translateX(55%)}}.flujo_doneRow__3dTJd{display:flex;gap:12px;align-items:center;min-height:54px;padding:11px 18px;border-bottom:1px solid var(--line)}.flujo_doneRow__3dTJd:last-child{border-bottom:0}.flujo_doneBono__s6fhY{align-items:flex-start;--bono:var(--pro-metal-bonus);--pro-text-1:var(--pro-metal-text-1);--pro-text-2:var(--pro-metal-text-2)}.flujo_doneBono__s6fhY .flujo_doneLabel__kxlEf{padding-top:3px}.flujo_doneLabel__kxlEf{flex:none;width:88px;font-size:10px;font-weight:800;letter-spacing:var(--pro-tracking-frase);color:var(--pro-metal-text-3)}.flujo_doneValue__j18pu{flex:1 1;min-width:0;font-size:var(--size-body);font-weight:700;line-height:1.35;color:var(--text);overflow-wrap:anywhere}.flujo_doneWhen__owgj9{font-family:var(--pro-font-figure);font-size:19px;font-weight:700;letter-spacing:var(--pro-tracking-title);color:var(--pro-metal-focus)}.flujo_doneEspecial__TeV_6{display:table;margin-top:6px;padding:2px 9px;border-radius:999px;background:var(--pro-enamel-indigo-b);color:var(--pro-enamel-glyph);font-family:var(--pro-font-text);font-size:11px;font-weight:800;letter-spacing:.02em}.flujo_doneWho__LNHVn{display:flex;gap:9px;align-items:center}.flujo_doneWhoPhoto__MpKT2{width:30px;height:30px;flex:none;border:1.5px solid var(--accent-border);border-radius:50%;object-fit:cover;background:var(--surface-alt)}.flujo_doneTear__29OWU{position:relative;height:0;margin:0 18px;border-top:1.5px dashed var(--pro-metal-glass-border)}.flujo_donePriceRow__58IrP{height:var(--pie);min-height:0;border-bottom:0}.flujo_donePrice__QsDPF{font-family:var(--pro-font-figure);font-size:30px;font-weight:600;letter-spacing:var(--pro-tracking-figure);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--pro-foil);-webkit-background-clip:text;background-clip:text;color:transparent}.flujo_doneActions__suuyJ{display:flex;flex-direction:column;gap:10px}.flujo_donePrimary__GHKuV{height:58px;font-size:var(--size-body-lg)}.flujo_doneIcon__aJ3pM{width:19px;height:19px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.flujo_doneGhost__JFMw7 .flujo_doneIcon__aJ3pM{color:var(--accent)}.flujo_doneLink__XVCZw{display:flex;align-items:center;justify-content:center;min-height:52px;border:1px solid var(--pro-gold-border);border-radius:var(--pro-radius-pill);background:var(--pro-glass);box-shadow:var(--pro-top-light);font-size:var(--size-body);font-weight:800;color:var(--pro-gold-ink);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform var(--cli-dur-bounce) var(--cli-ease-bounce)}.flujo_doneLink__XVCZw:active{transform:scale(var(--pro-press))}.flujo_apps__vCrrn{display:flex;flex-direction:column;gap:13px;margin-top:4px;padding:18px;border:1px solid var(--line);border-radius:22px;background:var(--surface);box-shadow:var(--shadow-card)}.flujo_appsTexts__Vcs8g{display:flex;flex-direction:column;gap:6px}.flujo_appsTitle__Cdi4Z{font-size:var(--size-heading-xs);font-weight:800;letter-spacing:-.02em;color:var(--text)}.flujo_appsBody__jdFHv{font-size:var(--size-body-sm);font-weight:400;line-height:1.45;color:var(--text-secondary)}.flujo_stores__0gmIz{display:flex;gap:9px}.flujo_store__cCOA6{display:flex;flex:1 1;gap:7px;align-items:center;justify-content:center;height:50px;border-radius:14px;font-size:var(--size-caption);font-weight:600;text-decoration:none;cursor:pointer}.flujo_storeApple__pZ4P9{border:1px solid var(--btn-apple-border);background:var(--btn-apple-bg);color:var(--btn-apple-ink)}.flujo_storeGoogle__c4Pcr{border:1px solid var(--btn-google-border);background:var(--btn-google-bg);color:var(--btn-google-ink)}.flujo_storeSvg__O_6zo{flex:none;width:17px;height:17px}.flujo_notNow__W8b13{display:flex;align-items:center;align-self:center;min-height:44px;padding:0 8px;border:0;background:none;font:inherit;font-size:var(--size-caption);font-weight:500;color:var(--text-secondary);cursor:pointer}.flujo_doneBadgeWrap__S5iIO{position:relative;display:inline-flex;padding:9px}.flujo_doneRing__Fole8{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;animation:flujo_doneRingDraw__zYyxS var(--pro-dur-reveal) var(--pro-ease) var(--pro-dur-enter) backwards}.flujo_doneGold__TzsaI{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--button-primary-bg);box-shadow:var(--shadow-primary);animation:flujo_doneGoldPop__rJUQ8 var(--cli-dur-bounce) var(--cli-ease-bounce) calc(var(--pro-dur-enter) + var(--pro-dur-reveal)) backwards}.flujo_doneGold__TzsaI svg{width:16px;height:16px;fill:none;stroke:var(--button-primary-ink);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.flujo_doneShine__379_P{position:absolute;inset:0;border-radius:26px;overflow:hidden;pointer-events:none}.flujo_doneShine__379_P:after{content:"";position:absolute;inset:-20% 0;width:40%;background:linear-gradient(105deg,transparent,var(--accent-bg),transparent);transform:translateX(350%) skewX(-12deg);animation:flujo_doneShineSweep__sl285 var(--pro-dur-glint) var(--pro-ease) calc(var(--pro-dur-enter) + var(--pro-dur-reveal)) backwards}.flujo_doneLogo___W7ay{display:block;width:120px;height:120px;border-radius:30%;object-fit:cover;background:var(--surface-alt);box-shadow:var(--shadow-hero)}.flujo_doneConLogo__PfxLF .flujo_doneShine__379_P{border-radius:34%}@keyframes flujo_doneRingDraw__zYyxS{0%{stroke-dashoffset:1}}@keyframes flujo_doneGoldPop__rJUQ8{0%{transform:scale(0)}}@keyframes flujo_doneShineSweep__sl285{0%{transform:translateX(-150%) skewX(-12deg)}}.flujo_webResumen__H7Cud{display:none}@media (min-width:720px){.flujo_page__QG90m{width:100%;max-width:1080px;margin-inline:auto;padding:32px var(--web-gutter) 56px}.flujo_head__ZEVOp{padding:0 0 20px}.flujo_segments__UbW7Q{padding:0}.flujo_ticketCaja__QK6Qn{display:none}.flujo_summary__0UduF{display:flex;gap:12px;align-items:center;margin:0 0 16px;padding:12px 18px;border:1px solid var(--accent-border);border-radius:16px;background:var(--hero-bg)}.flujo_body__ltdYX{flex:none;gap:22px;padding:32px;border:1px solid var(--line);border-radius:26px;background:var(--surface);box-shadow:var(--shadow-card)}.flujo_calendar__eKu_e,.flujo_dayBlock__xA_Sx,.flujo_empty__0s2kA,.flujo_failed__GoTvk,.flujo_slot__O7xgg{background:var(--bg)}.flujo_fiveBlock__el9FX{padding:0;border:0;background:none;box-shadow:none}.flujo_cell__jXJ0O{height:62px}.flujo_cellNum__WG13t{font-size:var(--size-body-lg)}.flujo_slots__a9x4G{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:12px}.flujo_veil__DFQq7{align-items:center;justify-content:center}.flujo_sheet__FxOat{max-width:var(--web-sheet-w);padding-bottom:30px;border-radius:28px}.flujo_sheet__FxOat:before{display:none}.flujo_hint__VQ8ye{left:auto;right:var(--web-gutter);max-width:420px;margin:0}.flujo_done__wX4JD{width:100%;max-width:640px;margin:32px auto 56px;padding:44px 40px 40px;border:1px solid var(--line);border-radius:30px;box-shadow:var(--shadow-card);min-height:0}.flujo_doneTear__29OWU:after,.flujo_doneTear__29OWU:before,.flujo_done__wX4JD{background:var(--surface)}}@media (min-width:1100px){.flujo_page__QG90m{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-template-rows:auto 1fr;align-items:start;grid-column-gap:var(--gap-24);column-gap:var(--gap-24)}.flujo_head__ZEVOp{grid-column:1/-1}.flujo_summary__0UduF{display:none}.flujo_body__ltdYX{grid-column:1;grid-row:2}.flujo_webResumen__H7Cud{grid-column:2;grid-row:2;position:-webkit-sticky;position:sticky;top:var(--gap-24);display:flex;flex-direction:column;gap:6px;padding:24px;border:1px solid var(--accent-border);border-radius:26px;background:var(--hero-bg);box-shadow:var(--shadow-hero);line-height:normal}.flujo_webResumenRotulo__RUxd3{align-self:flex-start;margin:0 0 6px;padding:3px 9px;border-radius:9px;background:var(--surface);font-size:var(--size-overline);font-weight:800;letter-spacing:var(--track-overline);color:var(--accent)}.flujo_webResumenTienda__QX8sC{margin:0;font-size:var(--size-heading-sm);font-weight:800;color:var(--text)}.flujo_webResumenDir__IB4Ta{margin:0;font-size:var(--size-caption);color:var(--text-secondary)}.flujo_webResumenLista__MUdHZ{margin:14px 0 0;padding:14px 0 0;border-top:1.5px dashed var(--accent-border);display:flex;flex-direction:column;gap:12px}.flujo_webResumenFila__7kxeO{display:flex;flex-direction:column;gap:3px}.flujo_webResumenFila__7kxeO dt{font-size:var(--size-caption);color:var(--text-secondary)}.flujo_webResumenFila__7kxeO dd{margin:0;font-size:var(--size-body);font-weight:700;color:var(--text)}.flujo_webResumenFila__7kxeO dd[data-falta=si]{font-weight:400;color:var(--text-secondary)}.flujo_webResumenBono__YwQ66,.flujo_webResumenTotal__72zyr{margin:14px 0 0;padding-top:14px;border-top:1.5px dashed var(--accent-border)}.flujo_webResumenTotal__72zyr{display:flex;justify-content:space-between;font-size:var(--size-body-lg);font-weight:800;color:var(--text)}}@media (prefers-reduced-motion:reduce){.flujo_body__ltdYX,.flujo_doneCard__2hb_q,.flujo_hint__VQ8ye,.flujo_sheet__FxOat,.flujo_slot__O7xgg,.flujo_ticketRow__hje6Q dd,.flujo_ticket__r1or_,.flujo_veil__DFQq7{animation:none}.flujo_cell__jXJ0O[data-cargando=si]{animation:none;opacity:.7}.flujo_slotCargando__jUjDK{animation:none}.flujo_doneLink__XVCZw:active,.flujo_groups__myNoE .flujo_service__tFP1G:active .flujo_go__uPXmD{transform:none}.flujo_segment__Ds9OZ:after{transition:none}.flujo_back__g0Zxt:active,.flujo_cellFree__IW1Kr:active,.flujo_changeDay__3f119:active,.flujo_confirm__J6Yfb:active:not(:disabled),.flujo_doneGhost__JFMw7:active,.flujo_donePrimary__GHKuV:active,.flujo_groups__myNoE .flujo_service__tFP1G:active,.flujo_monthArrow__A8g5_:active:not(:disabled),.flujo_primary__SUJKl:active:not(:disabled),.flujo_sheetGhost__Z4eGo:active,.flujo_sheetPrimary__XP7VH:active:not(:disabled),.flujo_slot__O7xgg:active,.flujo_social__Lww7S:active{transform:none}.flujo_doneRing__Fole8{animation:none;stroke-dashoffset:0}.flujo_doneGold__TzsaI{animation:none;transform:none}.flujo_doneShine__379_P{display:none}.flujo_cellOn__Ayai_,.flujo_doneBillete__MWd7B,.flujo_doneCard__2hb_q:after,.flujo_doneTitle__2a0QV,.flujo_slot__O7xgg[data-elegido=si],.flujo_ticketCaja__QK6Qn,.flujo_ticketRow__hje6Q dd{animation:none}.flujo_back__g0Zxt:active,.flujo_cellFree__IW1Kr:active,.flujo_confirm__J6Yfb:active:not(:disabled),.flujo_doneGhost__JFMw7:active,.flujo_doneLink__XVCZw:active,.flujo_donePrimary__GHKuV:active,.flujo_groups__myNoE .flujo_service__tFP1G:active,.flujo_primary__SUJKl:active:not(:disabled),.flujo_sheetGhost__Z4eGo:active,.flujo_sheetPrimary__XP7VH:active:not(:disabled),.flujo_slot__O7xgg:active{transform:none}}.flujo_doneDesde__c_Z8N{margin-right:6px;font-family:var(--pro-font-text);font-size:14px;font-weight:600;letter-spacing:0;color:var(--pro-text-2);-webkit-text-fill-color:var(--pro-text-2)}