.agente_fab__ANNip{position:fixed;left:14px;bottom:calc(14px + env(safe-area-inset-bottom, 0px));z-index:60;display:flex;align-items:center;gap:10px;height:52px;padding:0 16px 0 8px;border:0;border-radius:999px;background:var(--teal);color:var(--onp);font:inherit;font-weight:700;font-size:14px;box-shadow:0 10px 28px rgba(26,23,20,.28),0 2px 6px rgba(26,23,20,.12);cursor:pointer;transition:transform var(--t),box-shadow var(--t),padding var(--t)}.agente_fab__ANNip:hover{transform:translateY(-1px);box-shadow:0 14px 32px rgba(26,23,20,.32)}.agente_fab__ANNip:active{transform:scale(.97)}.agente_fab__ANNip.agente_compact___PxP3{padding:0 8px}.agente_fab__ANNip.agente_compact___PxP3 .agente_fabText__wTUe5{display:none}@media (min-width:720px){.agente_fab__ANNip{left:18px;bottom:14px}}.agente_avatar__LtMhV{width:36px;height:36px;border-radius:50%;background:var(--creme);color:var(--ink);display:grid;place-items:center;flex:none;position:relative}.agente_avatar__LtMhV svg{width:22px;height:22px}.agente_ia__7wsIR{position:absolute;right:-4px;bottom:-4px;background:var(--gold);color:var(--ink);font-size:9px;font-weight:800;letter-spacing:.04em;line-height:1;padding:3px 4px;border-radius:6px;border:2px solid var(--teal)}.agente_fabText__wTUe5{display:grid;line-height:1.1;text-align:left}.agente_fabText__wTUe5 small{font-weight:500;font-size:11px;opacity:.85}.agente_hint__BYzj4{position:fixed;left:14px;bottom:calc(76px + env(safe-area-inset-bottom, 0px));z-index:60;max-width:min(300px,calc(100vw - 32px));background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:16px 16px 16px 4px;padding:12px 14px;box-shadow:var(--shadow);font-size:14px;line-height:1.4;display:grid;grid-gap:8px;gap:8px;animation:agente_hintIn__cC4DV .32s cubic-bezier(.2,.8,.2,1) both}@media (min-width:720px){.agente_hint__BYzj4{left:18px;bottom:78px}}@keyframes agente_hintIn__cC4DV{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.agente_hintRow__JnbLC{display:flex;gap:8px;align-items:center;justify-content:flex-end}.agente_hintBtn__LWR1X{border:0;border-radius:999px;padding:7px 12px;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.agente_hintYes__SDte1{background:var(--teal);color:var(--onp)}.agente_hintNo__g29aU{background:transparent;color:var(--muted)}.agente_backdrop__FFCZT{position:fixed;inset:0;z-index:70;background:rgba(26,23,20,.45);animation:agente_fade__1Nu2E .2s ease-out both}@keyframes agente_fade__1Nu2E{0%{opacity:0}to{opacity:1}}.agente_panel__3UKLZ{position:fixed;z-index:71;left:0;right:0;bottom:0;max-height:82dvh;display:grid;grid-template-rows:auto 1fr auto auto;background:var(--creme);border-radius:22px 22px 0 0;box-shadow:0 -12px 40px rgba(26,23,20,.18);animation:agente_sheetIn__csTGD .32s cubic-bezier(.2,.8,.2,1) both;padding-bottom:env(safe-area-inset-bottom,0)}@keyframes agente_sheetIn__csTGD{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media (min-width:720px){.agente_panel__3UKLZ{right:auto;left:18px;bottom:14px;width:400px;max-height:min(680px,calc(100dvh - 56px));border-radius:22px}@keyframes agente_sheetIn__csTGD{0%{transform:translateY(12px) scale(.98);opacity:0}to{transform:none;opacity:1}}}.agente_head__Ol8fs{display:flex;align-items:center;gap:12px;padding:14px 16px 12px;border-bottom:1px solid var(--line)}.agente_head__Ol8fs .agente_avatar__LtMhV{width:40px;height:40px;background:var(--teal);color:var(--onp)}.agente_head__Ol8fs .agente_ia__7wsIR{border-color:var(--creme)}.agente_headText__VWs0v{display:grid;line-height:1.2;flex:1 1;min-width:0}.agente_headText__VWs0v strong{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;letter-spacing:.03em;font-size:20px}.agente_headText__VWs0v span{font-size:12px;color:var(--muted)}.agente_demo__mBEDd{font-size:10px;font-weight:800;letter-spacing:.06em;color:var(--red);background:var(--red-soft);padding:3px 6px;border-radius:6px}.agente_close__20J2W{width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:var(--muted);font-size:22px;cursor:pointer}.agente_close__20J2W:hover{background:var(--teal-soft);color:var(--link)}.agente_log__M8DvD{overflow-y:auto;padding:14px 16px;display:grid;grid-gap:10px;gap:10px;align-content:start;scroll-behavior:smooth}.agente_msg__DQLls{max-width:86%;padding:10px 13px;border-radius:16px;font-size:14.5px;line-height:1.45;white-space:pre-line}.agente_bot__jjwJH{background:var(--paper);border:1px solid var(--line);border-bottom-left-radius:4px;justify-self:start}.agente_me__DwxVR{background:var(--teal);color:var(--onp);border-bottom-right-radius:4px;justify-self:end}.agente_card__Kgi3I{justify-self:start;max-width:86%;background:var(--paper);border:1px solid var(--gold);border-radius:14px;padding:10px 12px;display:grid;grid-gap:8px;gap:8px;font-size:14px}.agente_card__Kgi3I b{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;letter-spacing:.03em}.agente_cardBtn__uA9Wo{height:38px;border:0;border-radius:10px;background:var(--gold);color:var(--ink);font:inherit;font-weight:800;font-size:13.5px;cursor:pointer}.agente_cardBtn__uA9Wo:hover{filter:brightness(.97)}.agente_typing__jGeao{display:inline-flex;gap:4px;padding:12px 14px}.agente_typing__jGeao span{width:6px;height:6px;border-radius:50%;background:var(--muted);animation:agente_blink__XJD63 1s infinite}.agente_typing__jGeao span:nth-child(2){animation-delay:.15s}.agente_typing__jGeao span:nth-child(3){animation-delay:.3s}@keyframes agente_blink__XJD63{0%,80%,to{opacity:.25}40%{opacity:1}}.agente_quick__dB_Oo{display:flex;gap:8px;overflow-x:auto;padding:4px 16px 10px;scrollbar-width:none}.agente_quick__dB_Oo::-webkit-scrollbar{display:none}.agente_quickChip__vxps6{flex:none;height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--teal);background:transparent;color:var(--link);font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background var(--t),color var(--t),transform var(--t)}.agente_quickChip__vxps6:hover{background:var(--teal-soft)}.agente_quickChip__vxps6:active{transform:scale(.96)}.agente_compose__LuCXO{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;padding:0 16px 10px}.agente_input__eAyqY{height:46px;border-radius:14px;border:1px solid var(--line);background:var(--paper);color:var(--ink);padding:0 14px;font:inherit;font-size:15px}.agente_input__eAyqY:focus{border-color:var(--link);outline:none}.agente_send__njBzd{width:46px;height:46px;border:0;border-radius:14px;background:var(--teal);color:var(--onp);cursor:pointer;display:grid;place-items:center}.agente_send__njBzd:disabled{background:#c9bfad;cursor:not-allowed}.agente_send__njBzd svg{width:20px;height:20px}.agente_foot__TRzE9{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:0 16px 12px;font-size:12px;color:var(--muted)}.agente_human__9bcad{color:var(--link);font-weight:700;text-decoration:none}.agente_human__9bcad:hover{text-decoration:underline}.reserva_shell__8UWfu{--creme:#f3ead3;--paper:#fffbf0;--ink:#1a1714;--muted:#6b6156;--line:#dccfaf;--teal:#e78a19;--teal-soft:#fbe6c7;--onp:#0d0c0b;--link:#9c5a0e;--red:#c41e1e;--red-soft:#f8dedc;--gold:#f5a94a;--gold-soft:#fbe6c7;--good:#2f7a3e;--shadow:0 1px 2px rgba(26,23,20,.06),0 6px 18px rgba(26,23,20,.08);--r:14px;--t:160ms;min-height:100dvh;background:var(--creme);color:var(--ink);font-family:var(--font-barlow),Barlow,system-ui,sans-serif;padding-inline:20px;padding-block:16px 110px}.reserva_container__UVyEt{max-width:560px;margin:0 auto;display:grid;grid-gap:40px;gap:40px}.reserva_intro__D6kYh{display:grid;grid-gap:10px;gap:10px;padding-top:8px}.reserva_header__vsz4Z{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;grid-gap:8px;gap:8px}.reserva_back__F4iLW{width:44px;height:44px;border-radius:50%;border:0;background:transparent;color:var(--link);display:grid;place-items:center;cursor:pointer;text-decoration:none}.reserva_back__F4iLW:hover{background:var(--teal-soft)}.reserva_brand__rgHpk{display:grid;justify-items:center;grid-gap:8px;gap:8px}.reserva_brand__rgHpk img{height:60px;width:auto}.reserva_steps__qvEM_{display:flex;gap:6px}.reserva_steps__qvEM_ i{width:22px;height:5px;border-radius:3px;background:var(--line)}.reserva_steps__qvEM_ i[data-on=true]{background:var(--teal)}.reserva_steps__qvEM_ i[data-now=true]{background:var(--red)}.reserva_stepLabel__oH0A8{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:700;text-align:center}
/* !important: o globals.css e o Mantine disputam a fonte de h1/h2 nesta base; aqui a Bebas do Porks tem que vencer */.reserva_shell__8UWfu .reserva_h1__Ycsau{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif!important;font-weight:400;letter-spacing:.03em;font-size:clamp(34px,9vw,46px);line-height:.98;color:var(--ink);margin:0;text-wrap:balance}.reserva_lead__Fo0nq{color:var(--muted);font-size:16px;line-height:1.55;margin:0;max-width:40ch}.reserva_shell__8UWfu .reserva_q__kQLPx{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif!important;font-weight:400;letter-spacing:.03em;font-size:26px;color:var(--ink);margin:0;display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.reserva_q__kQLPx small{font-family:var(--font-barlow),Barlow,sans-serif;font-weight:600;font-size:12.5px;color:var(--muted);letter-spacing:.01em}.reserva_hint__KOI9Y{font-size:13.5px;line-height:1.5;color:var(--muted);margin:0}.reserva_block__rpXVu{display:grid;grid-gap:14px;gap:14px}.reserva_units__mFRfm{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.reserva_unit__B9skh{min-height:76px;border-radius:var(--r);border:2px solid var(--line);background:var(--paper);display:grid;align-content:center;grid-gap:3px;gap:3px;padding:14px 16px;text-align:left;cursor:pointer;font:inherit;color:var(--ink);transition:border-color var(--t),background var(--t),transform var(--t)}.reserva_unit__B9skh b{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-weight:400;letter-spacing:.03em;font-size:22px}.reserva_unit__B9skh small{font-size:12px;color:var(--muted)}.reserva_unit__B9skh:hover{border-color:var(--link)}.reserva_unit__B9skh[aria-checked=true]{background:var(--teal);border-color:var(--link);color:var(--onp)}.reserva_unit__B9skh[aria-checked=true] small{color:#3a2e22}.reserva_unit__B9skh:disabled{opacity:.55;cursor:not-allowed}.reserva_unit__B9skh:active{transform:scale(.99)}.reserva_chips__fPfcU{display:flex;flex-wrap:wrap;gap:10px}.reserva_chip__x18SM{min-height:44px;min-width:52px;padding:0 16px;border-radius:999px;border:2px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;font-weight:700;font-size:15px;cursor:pointer;transition:border-color var(--t),background var(--t),color var(--t)}.reserva_chip__x18SM:hover{border-color:var(--link)}.reserva_chip__x18SM[aria-checked=true],.reserva_chip__x18SM[aria-pressed=true]{background:var(--teal);border-color:var(--link);color:var(--onp)}.reserva_chip__x18SM:disabled{opacity:.45;cursor:not-allowed;text-decoration:line-through}.reserva_chipSoft__gialR[aria-checked=true],.reserva_chipSoft__gialR[aria-pressed=true]{background:var(--gold-soft);border-color:var(--gold);color:var(--ink)}.reserva_counterCard__4yZYd{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:6px 22px;box-shadow:var(--shadow)}.reserva_counter__jusS7{padding:24px 0;display:grid;grid-gap:16px;gap:16px}@media (max-width:480px){.reserva_controls__sqO3A{grid-template-columns:1fr;row-gap:10px}.reserva_stepperWrap__8Dhs3{justify-items:start}}.reserva_counter__jusS7+.reserva_counter__jusS7{border-top:1px dashed var(--line)}.reserva_counterLabel__acm_W{display:grid;grid-gap:4px;gap:4px;cursor:pointer}.reserva_counterLabel__acm_W b{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-weight:400;letter-spacing:.03em;font-size:22px}.reserva_counterLabel__acm_W small{font-size:13px;color:var(--muted);line-height:1.45}.reserva_controls__sqO3A{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:16px;column-gap:16px;align-items:start}.reserva_stepperWrap__8Dhs3{display:grid;grid-gap:6px;gap:6px;justify-items:end}.reserva_stepHint__3vjuA{border:0;background:none;padding:0;font:inherit;font-size:11.5px;font-weight:600;color:var(--muted);display:inline-flex;align-items:center;gap:4px;cursor:text;white-space:nowrap}.reserva_stepHint__3vjuA:hover{color:var(--link)}.reserva_stepper__d_hZG{display:grid;grid-template-columns:44px 64px 44px;align-items:stretch;height:44px;flex:none;border:2px solid var(--teal);border-radius:999px;background:var(--paper);overflow:hidden;transition:box-shadow var(--t),border-color var(--t)}.reserva_stepper__d_hZG:focus-within{box-shadow:0 0 0 3px var(--teal-soft)}.reserva_stepBtn__Hir7h{border:0;background:transparent;color:var(--link);display:grid;place-items:center;cursor:pointer;transition:background var(--t)}.reserva_stepBtn__Hir7h:active,.reserva_stepBtn__Hir7h:hover{background:var(--teal-soft)}.reserva_stepBtn__Hir7h:disabled{color:var(--line);cursor:not-allowed;background:transparent}.reserva_stepInput__C_XAF{border:0;border-left:1px solid var(--line);border-right:1px solid var(--line);border-radius:0;background:var(--creme);text-align:center;padding:0;min-width:0;font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-weight:400;letter-spacing:.03em;font-size:26px;line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-text-decoration:underline dashed var(--gold);text-decoration:underline dashed var(--gold);text-decoration-thickness:2px;text-underline-offset:5px;cursor:text}.reserva_stepInput__C_XAF:focus{outline:none;background:var(--paper);-webkit-text-decoration-color:var(--link);text-decoration-color:var(--link)}.reserva_stepInput__C_XAF::placeholder{color:var(--muted);opacity:.55}.reserva_shell__8UWfu .reserva_stepBtn__Hir7h:focus-visible,.reserva_shell__8UWfu .reserva_stepInput__C_XAF:focus-visible{outline:none}.reserva_quick__5ol0K{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.reserva_quickChip__lw__x{height:44px;min-width:40px;padding:0 11px;border-radius:999px;border:2px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;font-weight:700;font-size:15px;cursor:pointer;transition:all var(--t)}.reserva_quickChip__lw__x:hover{border-color:var(--link);color:var(--link)}.reserva_quickChip__lw__x[aria-pressed=true]{background:var(--teal);border-color:var(--link);color:var(--onp)}.reserva_total__X7Gxj{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:16px;column-gap:16px;grid-row-gap:4px;row-gap:4px;align-items:center;padding:20px 0 18px;border-top:1px solid var(--line);font-size:14px;color:var(--muted)}.reserva_totalNum__t3MD0{text-align:right;font-size:14px;color:var(--muted)}@keyframes reserva_numPop__69XaL{0%{transform:scale(.8);color:var(--link)}60%{transform:scale(1.18)}to{transform:none}}.reserva_totalNum__t3MD0 b{display:inline-block;animation:reserva_numPop__69XaL .32s cubic-bezier(.2,.9,.2,1);font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-weight:400;letter-spacing:.03em;font-size:30px;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:4px}.reserva_totalNote__t2MI5{grid-column:1/-1;font-size:13px;font-weight:700;margin:0}.reserva_totalNote__t2MI5.reserva_ok__NfxSD{color:var(--good)}.reserva_totalNote__t2MI5.reserva_warn__3yX8_{color:#a3181a}.reserva_numInput__qSsTq{width:96px;border-radius:999px;border:2px solid var(--teal)}.reserva_dateInput__nA_nY,.reserva_numInput__qSsTq{height:44px;background:var(--paper);padding:0 14px;font:inherit;font-weight:700;font-size:15px;color:var(--ink)}.reserva_dateInput__nA_nY{border-radius:999px;border:2px solid var(--line)}.reserva_slots__Nhdr0{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}@media (max-width:380px){.reserva_slots__Nhdr0{grid-template-columns:repeat(3,1fr)}}.reserva_slot__u_xX3{height:46px;border-radius:12px;border:2px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;font-weight:700;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;display:grid;place-items:center;grid-gap:0;gap:0;transition:border-color var(--t),background var(--t),color var(--t)}.reserva_slot__u_xX3:hover{border-color:var(--link)}.reserva_slot__u_xX3[aria-checked=true]{background:var(--teal);border-color:var(--link);color:var(--onp)}.reserva_slot__u_xX3:disabled{color:var(--muted);background:transparent;border-style:dashed;cursor:not-allowed}.reserva_slot__u_xX3:disabled span{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.reserva_slotNote__fIRfE{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--muted)}.reserva_areas__Q0GCF{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.reserva_area__O2Fnh{border-radius:var(--r);border:2px solid var(--line);background:var(--paper);overflow:hidden;text-align:left;padding:0;cursor:pointer;font:inherit;color:var(--ink);display:grid;grid-template-rows:88px auto;transition:border-color var(--t),box-shadow var(--t);position:relative}.reserva_area__O2Fnh:hover{border-color:var(--link)}.reserva_area__O2Fnh[aria-checked=true]{border-color:var(--link);box-shadow:0 0 0 3px var(--teal-soft)}.reserva_area__O2Fnh:disabled{opacity:.55;cursor:not-allowed}.reserva_areaImg__ILX1F{width:100%;height:88px;object-fit:cover;display:block;background:linear-gradient(135deg,#3a2e22,#e78a19)}.reserva_areaIcon__wL9N4{display:grid;place-items:center;color:var(--creme);background:linear-gradient(135deg,#1a1714,#3a2e22 55%,#e78a19)}.reserva_area__O2Fnh[aria-checked=true] .reserva_areaIcon__wL9N4{color:var(--teal)}.reserva_areaBody__TXTQF{padding:12px 14px 14px;display:grid;grid-gap:4px;gap:4px}.reserva_areaBody__TXTQF b{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-weight:400;letter-spacing:.03em;font-size:18px}.reserva_areaBody__TXTQF small{font-size:12px;color:var(--muted);line-height:1.35}.reserva_badge__2j4e2{position:absolute;top:8px;left:8px;border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--gold);color:var(--ink)}.reserva_badgeOff__cTKAL{background:var(--red-soft);color:#a3181a}.reserva_badgeOn__D40w3{background:var(--teal);color:var(--onp)}.reserva_alert__2XAJ1{border-radius:14px;padding:16px 18px;font-size:14px;line-height:1.5;display:grid;grid-gap:4px;gap:4px}.reserva_alertWarn__bPVVk{background:var(--gold-soft);border:1px solid var(--gold)}.reserva_alertBad__qgyWo{background:var(--red-soft);border:1px solid var(--red)}.reserva_alertInfo__Bo7ON{background:var(--teal-soft);border:1px solid var(--teal)}.reserva_alert__2XAJ1 b{font-weight:700}.reserva_linkBtn__oVgsh{background:none;border:0;padding:0;color:var(--link);font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.reserva_footer__Kzg_j{position:fixed;left:0;right:0;bottom:0;padding:10px 16px calc(12px + env(safe-area-inset-bottom, 0px));background:linear-gradient(to top,var(--creme) 70%,hsla(43,57%,89%,0))}.reserva_footerInner__cs5_r{max-width:560px;margin:0 auto;display:grid;grid-gap:8px;gap:8px}@media (min-width:720px){.reserva_shell__8UWfu{padding-block:28px 64px}.reserva_footer__Kzg_j{position:static;padding:8px 0 0;background:none}}.reserva_primary__Ts9Sx{height:54px;border-radius:14px;border:0;background:var(--teal);color:var(--onp);font:inherit;font-weight:700;font-size:16px;cursor:pointer;box-shadow:var(--shadow);transition:background var(--t),transform var(--t)}.reserva_primary__Ts9Sx:hover{background:#d07a12}.reserva_primary__Ts9Sx:active{transform:scale(.99)}.reserva_primary__Ts9Sx:disabled{background:#c9bfad;color:var(--onp);cursor:not-allowed;box-shadow:none}.reserva_footerHint__CFHFP{font-size:12.5px;color:var(--muted);text-align:center;margin:0;min-height:16px}.reserva_skeleton__VW29T{border-radius:12px;background:linear-gradient(90deg,var(--line),#ede3cc,var(--line));height:46px}.reserva_shell__8UWfu :focus-visible{outline:3px solid var(--gold);outline-offset:2px}@keyframes reserva_revealUp__xSkyj{0%{opacity:0;transform:translateY(16px) scale(.985)}60%{opacity:1}to{opacity:1;transform:none}}.reserva_reveal__Zr1SX{animation:reserva_revealUp__xSkyj .42s cubic-bezier(.2,.9,.2,1) both}.reserva_done__gVPcQ{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:14px 16px;border-radius:14px;background:var(--paper);border:1px solid var(--line);animation:reserva_revealUp__xSkyj .36s cubic-bezier(.2,.9,.2,1) both}.reserva_stepBadge__2Dh20{width:28px;height:28px;border-radius:50%;display:inline-grid;place-items:center;flex:none;font-family:var(--font-barlow),Barlow,sans-serif;font-weight:700;font-size:13px;color:var(--stepInk,#f5edd8);background:var(--step,var(--teal))}.reserva_qTitle__s8Slf{display:inline-flex;align-items:center;gap:10px}.reserva_shell__8UWfu [data-step="1"]{--step:#1a1714}.reserva_shell__8UWfu [data-step="2"]{--step:#3a2e22}.reserva_shell__8UWfu [data-step="3"]{--step:#6b4a1e}.reserva_shell__8UWfu [data-step="4"]{--step:#9c6318;--stepInk:#f5edd8}.reserva_shell__8UWfu [data-step="5"]{--step:#c57a18;--stepInk:#0d0c0b}.reserva_shell__8UWfu [data-step="6"]{--step:#e78a19;--stepInk:#0d0c0b}.reserva_done__gVPcQ{border-left:4px solid var(--step,var(--teal))}.reserva_doneText__qQRZh{display:grid;grid-gap:1px;gap:1px;min-width:0}.reserva_doneText__qQRZh small{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:700}.reserva_doneText__qQRZh b{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-weight:400;letter-spacing:.03em;font-size:20px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reserva_doneEdit__hKa79{border:0;background:transparent;color:var(--link);font:inherit;font-weight:700;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:0 6px;border-radius:8px}.reserva_doneEdit__hKa79:hover{background:var(--teal-soft)}.reserva_doneGroup__E4vue{display:grid;grid-gap:8px;gap:8px}.reserva_trail__QOEX8{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;min-height:28px}.reserva_trailChip__H3nrD{font-size:12.5px;font-weight:700;color:var(--link);background:var(--teal-soft);border-radius:999px;padding:5px 11px;animation:reserva_revealUp__xSkyj .2s ease-out both}.reserva_confirmRow__NgD__{display:flex;justify-content:flex-end}.reserva_confirm__J1OJS{min-height:44px;padding:0 18px;border-radius:999px;border:2px solid var(--teal);background:var(--teal);color:var(--onp);font:inherit;font-weight:700;font-size:15px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background var(--t),transform var(--t)}.reserva_confirm__J1OJS:hover{background:#d07a12}.reserva_confirm__J1OJS:active{transform:scale(.98)}.reserva_confirm__J1OJS:disabled{background:transparent;color:var(--muted);border-color:var(--line);cursor:not-allowed}.reserva_slot__u_xX3[aria-checked=true]:after,.reserva_unit__B9skh[aria-checked=true]:after{content:none}.reserva_qWrap__BFIzM{display:grid}.reserva_fold__IUAia{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .46s cubic-bezier(.2,.85,.2,1),opacity .32s ease}.reserva_fold__IUAia[data-open=true]{grid-template-rows:1fr;opacity:1;transition-delay:0ms,80ms}.reserva_foldInner__16IZs{min-height:0;overflow:hidden;padding:0 6px 14px;margin:0 -6px -14px}.reserva_fold__IUAia[data-open=false] *{pointer-events:none}@keyframes reserva_pop__f_jGh{0%{transform:scale(.97)}55%{transform:scale(1.02)}to{transform:none}}@keyframes reserva_checkIn__BSt0l{0%{transform:scale(.4) rotate(-20deg);opacity:0}70%{transform:scale(1.12);opacity:1}to{transform:none}}.reserva_area__O2Fnh,.reserva_chip__x18SM,.reserva_confirm__J1OJS,.reserva_doneEdit__hKa79,.reserva_primary__Ts9Sx,.reserva_quickChip__lw__x,.reserva_slot__u_xX3,.reserva_stepBtn__Hir7h,.reserva_unit__B9skh{transition-property:transform,background-color,border-color,color,box-shadow;transition-duration:.14s;transition-timing-function:ease-out}.reserva_area__O2Fnh:active,.reserva_chip__x18SM:active,.reserva_confirm__J1OJS:active,.reserva_quickChip__lw__x:active,.reserva_slot__u_xX3:active,.reserva_unit__B9skh:active{transform:scale(.96)}.reserva_area__O2Fnh[aria-checked=true],.reserva_chip__x18SM[aria-checked=true],.reserva_chip__x18SM[aria-pressed=true],.reserva_quickChip__lw__x[aria-pressed=true],.reserva_slot__u_xX3[aria-checked=true],.reserva_unit__B9skh[aria-checked=true]{animation:reserva_pop__f_jGh .28s cubic-bezier(.2,.8,.2,1)}.reserva_done__gVPcQ .reserva_stepBadge__2Dh20{animation:reserva_checkIn__BSt0l .38s cubic-bezier(.2,.9,.3,1.3) both}.reserva_stepInput__C_XAF:focus{transition:background .16s ease}.reserva_form__3LLDi{display:grid;grid-gap:32px;gap:32px}.reserva_fieldWrap__EfkMG{display:grid;grid-gap:10px;gap:10px}.reserva_label___2J20{display:grid;grid-gap:3px;gap:3px;font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-weight:400;letter-spacing:.03em;font-size:24px;color:var(--ink)}.reserva_label___2J20 small{font-family:var(--font-barlow),Barlow,sans-serif;font-weight:500;font-size:13px;color:var(--muted);line-height:1.45}.reserva_input__E3U_b{height:54px;width:100%;border-radius:14px;border:2px solid var(--line);background:var(--paper);padding:0 16px;font:inherit;font-size:17px;font-weight:600;color:var(--ink);transition:border-color var(--t),box-shadow var(--t)}.reserva_input__E3U_b::placeholder{color:#a99e8c;font-weight:500}.reserva_input__E3U_b:focus{outline:none;border-color:var(--link);box-shadow:0 0 0 4px var(--teal-soft)}.reserva_inputErr___CdP5{border-color:var(--red)}.reserva_inputErr___CdP5:focus{border-color:var(--red);box-shadow:0 0 0 4px var(--red-soft)}.reserva_err__dHBcX{margin:0;font-size:13px;color:#a3181a;font-weight:600;line-height:1.45}.reserva_okText__3O2QY{color:var(--good);display:inline-flex;align-items:center;gap:6px;font-weight:600}.reserva_greet__5lAEg{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;background:var(--teal-soft);border:1px solid var(--teal);border-radius:14px;padding:16px;color:var(--link)}.reserva_greet__5lAEg b{display:block;font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;letter-spacing:.03em;font-size:20px;color:var(--ink)}.reserva_greet__5lAEg span{display:block;font-size:13.5px;color:var(--muted);margin-top:2px;line-height:1.45}.reserva_greetBtns__t4TV7{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.reserva_ghost__Dd6RH{min-height:44px;padding:0 16px;border-radius:999px;border:2px solid var(--line);background:var(--paper);color:var(--link);font:inherit;font-weight:700;font-size:15px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;transition:border-color var(--t),background var(--t)}.reserva_ghost__Dd6RH:hover{border-color:var(--link);background:var(--teal-soft)}.reserva_maskRow__vDM2g{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.reserva_maskChip__uTz51{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:12px;background:var(--paper);border:2px solid var(--teal-soft);color:var(--ink);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reserva_ticket__TlC36{background:var(--paper);border:1px solid var(--line);border-radius:22px;padding:26px 22px;box-shadow:var(--shadow);display:grid;justify-items:center;grid-gap:8px;gap:8px;text-align:center}.reserva_ticketUnit__1XdG0{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-weight:400;letter-spacing:.03em;font-size:28px;color:var(--ink)}.reserva_ticketWhen__lUqni{font-size:16px;font-weight:700}.reserva_ticketMeta__FiMAs{font-size:14px;color:var(--muted)}.reserva_codeBig__3dwPu{margin-top:14px;border:0;background:var(--creme);border-radius:16px;padding:14px 22px;cursor:pointer;display:grid;grid-gap:4px;gap:4px;justify-items:center}.reserva_codeBig__3dwPu span{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-weight:400;letter-spacing:.03em;font-size:52px;letter-spacing:.12em;color:var(--ink);line-height:1}.reserva_codeBig__3dwPu small{font-size:12px;color:var(--muted);display:inline-flex;align-items:center;gap:5px}.reserva_qrImg__uO3RN{margin-top:10px;border-radius:12px;background:#fff;padding:6px;border:1px solid var(--line)}.reserva_rule__A1LWl{margin-top:14px;padding-top:16px;border-top:1px dashed var(--line);display:grid;grid-gap:4px;gap:4px;width:100%}.reserva_rule__A1LWl b{font-size:14px}.reserva_rule__A1LWl span{font-size:14px;color:var(--muted);line-height:1.5}.reserva_actions__8M1JR{display:grid;grid-gap:10px;gap:10px}.reserva_secondary__m8Z5K{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:8px}@media (max-width:420px){.reserva_secondary__m8Z5K{grid-template-columns:1fr}}.reserva_bonusCard__iG1og{background:var(--paper);border:2px solid var(--teal);border-radius:18px;padding:18px 18px 16px;box-shadow:var(--shadow)}.reserva_bonusHead__A6JhE{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;margin-bottom:4px}.reserva_bonusIcon__0UUP_{width:48px;height:48px;border-radius:50%;background:var(--teal);color:var(--onp);display:grid;place-items:center}.reserva_bonusTitle__7yl1b{display:block;font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;letter-spacing:.03em;font-size:24px;line-height:1;color:var(--ink)}.reserva_bonusText__nPW_C{display:block;margin-top:4px;font-size:15px;line-height:1.45;color:var(--ink)}.reserva_bonusText__nPW_C b{color:var(--link)}.reserva_searching__EEjDy{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--link)}.reserva_spinner__iKDPR{width:14px;height:14px;border-radius:50%;border:2px solid var(--gold-soft);border-top-color:var(--teal);animation:reserva_spin__SEXBo .7s linear infinite;flex:none}@keyframes reserva_spin__SEXBo{to{transform:rotate(1turn)}}@media (max-width:719px){.reserva_shell__8UWfu:has(.reserva_footer__Kzg_j) .agente-fab{bottom:calc(106px + env(safe-area-inset-bottom, 0px))}.reserva_shell__8UWfu:has(.reserva_footer__Kzg_j) .agente-hint{bottom:calc(168px + env(safe-area-inset-bottom, 0px))}}.reserva_credit___yHB3{display:flex;align-items:center;justify-content:center;gap:7px;width:max-content;margin:48px auto 0;font-size:12.5px;color:var(--muted);text-decoration:none;transition:color var(--t)}.reserva_credit___yHB3:hover{color:var(--ink)}.reserva_credit___yHB3 svg{height:12px;width:auto}.reserva_credit___yHB3 b{font-weight:700}.day_strip__O6uJm{min-width:0;width:100%;display:flex;gap:10px;overflow-x:auto;padding:6px 4px 10px;margin:-6px -4px -4px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.day_strip__O6uJm::-webkit-scrollbar{display:none}.day_stripWrap__ct_5C{position:relative;min-width:0;width:100%}.day_stripWrap__ct_5C:after{content:"";position:absolute;top:0;bottom:4px;right:-4px;width:44px;pointer-events:none;background:linear-gradient(90deg,hsla(43,57%,89%,0),var(--creme) 85%)}.day_arrow__omdtE{display:none;position:absolute;top:50%;z-index:2;width:34px;height:34px;margin-top:-19px;border-radius:50%;border:2px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;place-items:center;box-shadow:var(--shadow);transition:border-color .16s ease,transform .16s ease}.day_arrow__omdtE:hover{border-color:var(--teal);transform:scale(1.06)}.day_arrowL___CRw5{left:-14px}.day_arrowR___TTP4{right:-14px}@media (min-width:720px) and (hover:hover){.day_arrow__omdtE{display:grid}}.day_otherRow__FuaD0{display:grid;grid-gap:10px;gap:10px;margin-top:6px;min-width:0}.day_otherBtn__7lAR_{min-height:48px;padding:0 16px;border-radius:999px;border:2px dashed var(--link);background:transparent;color:var(--link);font:inherit;font-weight:700;font-size:15px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.day_otherBtn__7lAR_:hover{background:var(--gold-soft);transform:translateY(-1px)}.day_otherOn__Ri6f_{border-style:solid;background:var(--teal);border-color:var(--teal);color:var(--onp)}.day_day__m1DrX{flex:none;scroll-snap-align:center;width:76px;min-height:96px;padding:10px 6px 8px;border-radius:16px;border:2px solid var(--line);background:var(--paper);color:var(--ink);display:grid;justify-items:center;align-content:start;grid-gap:2px;gap:2px;position:relative;cursor:pointer;font:inherit;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s cubic-bezier(.2,.9,.2,1),box-shadow .16s ease;animation:day_dayIn__Q3Ybl .38s cubic-bezier(.2,.9,.2,1) both}@keyframes day_dayIn__Q3Ybl{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}.day_day__m1DrX:hover{border-color:var(--teal);transform:translateY(-2px)}.day_day__m1DrX:active{transform:scale(.96)}.day_day__m1DrX[aria-checked=true]{background:var(--teal);border-color:var(--teal);color:var(--onp);box-shadow:0 8px 20px rgba(231,138,25,.35);transform:translateY(-2px) scale(1.03)}.day_day__m1DrX:disabled{cursor:not-allowed;opacity:.5;border-style:dashed;background:transparent;transform:none}.day_day__m1DrX:disabled .day_num__lldGC{text-decoration:line-through;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.day_wd__zPvCf{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.day_day__m1DrX[aria-checked=true] .day_mo___XV7N,.day_day__m1DrX[aria-checked=true] .day_wd__zPvCf{color:rgba(13,12,11,.7)}.day_num__lldGC{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-weight:400;font-size:34px;line-height:1;letter-spacing:.02em;margin-top:2px}.day_mo___XV7N{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.day_bonus__6V8ZG{border-color:rgba(231,138,25,.55);background:linear-gradient(180deg,var(--paper),#fff3e0)}.day_tag__VOoYQ{position:absolute;top:-9px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:999px;background:var(--teal);color:var(--onp);font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 2px 6px rgba(231,138,25,.35);white-space:nowrap}.day_day__m1DrX[aria-checked=true] .day_tag__VOoYQ{background:var(--ink);color:var(--creme)}.day_closed___euDv .day_wd__zPvCf{color:var(--red)}.day_legend__WCAo5{margin:6px 0 0;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--link)}.day_pickRow__idHq9{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.day_pickErr__8TMK5{grid-column:1/-1;margin:0;font-size:13px;font-weight:600;color:var(--red)}.day_pickBtn__D0HYO{min-height:44px;padding:0 18px;border-radius:999px;border:2px solid var(--teal);background:var(--teal);color:var(--onp);font:inherit;font-weight:700;font-size:15px;cursor:pointer;white-space:nowrap;transition:background .16s ease,transform .16s ease}.day_pickBtn__D0HYO:hover{background:#d07a12}.day_pickBtn__D0HYO:active{transform:scale(.97)}.day_pickBtn__D0HYO:disabled{background:transparent;color:var(--muted);border-color:var(--line);cursor:not-allowed}@media (max-width:380px){.day_pickRow__idHq9{grid-template-columns:1fr}}.slot_grid__t6vXU{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-gap:10px;gap:10px;min-width:0}.slot_slot__QtmcZ{min-height:74px;padding:10px 8px 9px;border-radius:16px;border:2px solid var(--line);background:var(--paper);color:var(--ink);display:grid;justify-items:center;align-content:center;grid-gap:4px;gap:4px;cursor:pointer;font:inherit;position:relative;min-width:0;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s cubic-bezier(.2,.9,.2,1),box-shadow .16s ease;animation:slot_slotIn__PLyVi .36s cubic-bezier(.2,.9,.2,1) both}@keyframes slot_slotIn__PLyVi{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}.slot_slot__QtmcZ:hover{border-color:var(--teal);transform:translateY(-2px)}.slot_slot__QtmcZ:active{transform:scale(.96)}.slot_slot__QtmcZ[aria-checked=true]{background:var(--teal);border-color:var(--teal);color:var(--onp);box-shadow:0 8px 20px rgba(231,138,25,.35);transform:translateY(-2px) scale(1.03)}.slot_slot__QtmcZ:disabled{cursor:not-allowed;opacity:.55;border-style:dashed;background:transparent;transform:none}.slot_slot__QtmcZ:disabled .slot_time__HnTXR{text-decoration:line-through;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.slot_full__j3NsT{opacity:.7}.slot_time__HnTXR{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-weight:400;font-size:30px;line-height:1;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.slot_time__HnTXR small{font-size:18px;letter-spacing:.04em;margin-left:1px}.slot_vibe__pjSaw{display:grid;justify-items:center;grid-gap:2px;gap:2px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);text-align:center;line-height:1.2}.slot_slot__QtmcZ[aria-checked=true] .slot_vibe__pjSaw{color:rgba(13,12,11,.75)}.slot_reason___X9nP{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--red)}.promo_card__9u68F{background:#1a1714;color:#f5edd8;border-radius:18px;padding:18px 18px 16px;border:1px solid rgba(231,138,25,.35);box-shadow:0 10px 28px rgba(26,23,20,.18);display:grid;grid-gap:14px;gap:14px;position:relative;overflow:hidden;animation:promo_cardIn__2O7nJ .52s cubic-bezier(.2,.9,.2,1) both;transition:filter .4s ease}.promo_card__9u68F:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 80% at 100% 0,rgba(231,138,25,.22),transparent 55%)}@keyframes promo_cardIn__2O7nJ{0%{opacity:0;transform:translateY(18px) scale(.98)}60%{opacity:1}to{opacity:1;transform:none}}.promo_shine__PP8jZ{position:absolute;top:-40%;bottom:-40%;width:46%;left:-60%;pointer-events:none;background:linear-gradient(105deg,transparent,hsla(43,59%,90%,.16) 45%,rgba(231,138,25,.28) 55%,transparent);transform:skewX(-18deg);animation:promo_shine__PP8jZ 1.1s cubic-bezier(.3,.7,.3,1) .26s both}@keyframes promo_shine__PP8jZ{0%{left:-60%}to{left:130%}}.promo_compact__efWJc{padding:14px 16px 12px;gap:10px}.promo_muted__3kh7R{filter:saturate(.35)}.promo_muted__3kh7R .promo_big__FGXcx{color:#f5edd8}.promo_head__JebEa{display:grid;grid-gap:4px;gap:4px;position:relative}.promo_kicker__qXbSX{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:hsla(43,59%,90%,.7)}.promo_big__FGXcx{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-weight:400;letter-spacing:.03em;font-size:clamp(26px,6.5vw,34px);line-height:1;color:#e78a19;text-wrap:balance;transform-origin:left center}.promo_big__FGXcx small{display:block;font-family:var(--font-barlow),Barlow,sans-serif;font-size:13px;letter-spacing:.02em;color:hsla(43,59%,90%,.75);margin-top:4px}.promo_flip__DB_Lb{animation:promo_flipIn__X5E_y .46s cubic-bezier(.2,.9,.2,1) both}@keyframes promo_flipIn__X5E_y{0%{opacity:0;transform:perspective(600px) rotateX(-70deg) translateY(-8px)}55%{opacity:1;transform:perspective(600px) rotateX(12deg)}to{opacity:1;transform:none}}.promo_bar__L_4y7{position:relative;height:6px;border-radius:999px;background:hsla(43,59%,90%,.12);margin-top:8px;overflow:visible}.promo_fill__tCug_{position:absolute;inset:0;border-radius:999px;transform-origin:left center;background:linear-gradient(90deg,#c57a18,#e78a19 60%,#f5a94a);box-shadow:0 0 12px rgba(231,138,25,.55);transition:transform .7s cubic-bezier(.2,.9,.2,1)}.promo_tick__QiiuK{position:absolute;top:50%;width:10px;height:10px;margin-left:-5px;border-radius:50%;transform:translateY(-50%) scale(.8);background:#2b2622;border:2px solid hsla(43,59%,90%,.35);transition:background .3s ease,border-color .3s ease,transform .3s cubic-bezier(.2,.9,.2,1)}.promo_tickOn__MdAW6{background:#f5a94a;border-color:#f5edd8;transform:translateY(-50%) scale(1.15);box-shadow:0 0 10px rgba(245,169,74,.8)}.promo_steps__vcfB8{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;position:relative}.promo_step__Lg0Q9{display:grid;grid-template-columns:56px auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:8px 10px;border-radius:12px;border:1px solid hsla(43,59%,90%,.14);background:hsla(43,59%,90%,.04);color:hsla(43,59%,90%,.6);position:relative;animation:promo_stepIn__jo3O2 .42s cubic-bezier(.2,.9,.2,1) both;transition:background .32s ease,border-color .32s ease,color .32s ease,box-shadow .32s ease,transform .32s cubic-bezier(.2,.9,.2,1)}@keyframes promo_stepIn__jo3O2{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:none}}.promo_won__Mwjfb{border-color:rgba(231,138,25,.6);color:#f5edd8;background:rgba(231,138,25,.1)}.promo_current__EyWwr{border-color:#e78a19;background:#e78a19;color:#0d0c0b;transform:scale(1.02);box-shadow:0 6px 18px rgba(231,138,25,.35),0 0 0 0 rgba(231,138,25,.6);animation:promo_stepIn__jo3O2 .42s cubic-bezier(.2,.9,.2,1) both,promo_glow__1FfEr 1.6s ease-out .2s 2}@keyframes promo_glow__1FfEr{0%{box-shadow:0 6px 18px rgba(231,138,25,.35),0 0 0 0 rgba(231,138,25,.7)}to{box-shadow:0 6px 18px rgba(231,138,25,.35),0 0 0 18px rgba(231,138,25,0)}}.promo_min__76xaV{display:grid;justify-items:center;line-height:1}.promo_min__76xaV small{font-size:8.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.8}.promo_min__76xaV b{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-weight:400;font-size:26px;letter-spacing:.02em}.promo_icons__N6M0W{display:inline-flex;gap:2px;opacity:.9}.promo_cheers__QGQs1 svg{animation:promo_cheers__QGQs1 .9s cubic-bezier(.3,.8,.3,1) .38s 2;transform-origin:bottom center}.promo_cheers__QGQs1 svg:nth-child(2){animation-name:promo_cheersBack__p3_cE}.promo_cheers__QGQs1 svg:nth-child(3){animation-delay:.52s}@keyframes promo_cheers__QGQs1{0%,to{transform:none}35%{transform:rotate(-16deg) translateX(-1px)}60%{transform:rotate(6deg) translateX(1px)}}@keyframes promo_cheersBack__p3_cE{0%,to{transform:none}35%{transform:rotate(16deg) translateX(1px)}60%{transform:rotate(-6deg) translateX(-1px)}}.promo_gain__VxQrQ{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-weight:400;letter-spacing:.04em;font-size:18px;line-height:1.05}.promo_lock__6MsgE{opacity:.6}.promo_sparks__SL9Be{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none}.promo_sparks__SL9Be i{position:absolute;left:-3px;top:-3px;width:6px;height:6px;border-radius:50%;background:#f5edd8;box-shadow:0 0 8px #f5a94a;animation:promo_spark__9b12V .72s cubic-bezier(.1,.8,.3,1) both}.promo_sparks__SL9Be i:nth-child(odd){background:#f5a94a;width:5px;height:5px}@keyframes promo_spark__9b12V{0%{opacity:1;transform:rotate(var(--a)) translateX(0) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateX(var(--d)) scale(.3)}}.promo_foot__ZcdPQ{margin:0;font-size:13.5px;line-height:1.45;color:hsla(43,59%,90%,.85);position:relative}.promo_foot__ZcdPQ b{color:#e78a19}.promo_footIn__EPd0A{animation:promo_footIn__EPd0A .38s ease-out both}@keyframes promo_footIn__EPd0A{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}