.f0ggKq_page{--amber:#ff9f0a;--amber-text:#a05a00;--amber-wash:#ff9f0a24}.f0ggKq_page[data-intro]{--intro:1.15s}.f0ggKq_intro{z-index:60;background:var(--bg);color:#fff;text-align:center;cursor:pointer;align-content:center;place-items:center;gap:10px;animation:.55s cubic-bezier(.4,0,.2,1) 1.2s forwards f0ggKq_introOut;display:grid;position:fixed;inset:0}.f0ggKq_intro[data-leaving]{opacity:0;transition:opacity .22s ease-in,transform .22s ease-in;animation:none;transform:translateY(-3%)scale(1.02)}.f0ggKq_introMark{background:var(--green);color:#04210f;width:96px;height:96px;animation:f0ggKq_pop .7s var(--e-spring) backwards .1s;border-radius:50%;place-items:center;margin-bottom:14px;display:grid;box-shadow:0 0 0 12px #30d15824}.f0ggKq_introMark svg{stroke-width:2.4px}.f0ggKq_introMark svg path{stroke-dasharray:22;animation:.5s ease-out .4s backwards f0ggKq_draw}.f0ggKq_introTitle{letter-spacing:-.04em;animation:f0ggKq_rise .7s var(--e-spring) backwards .45s;margin:0;font-size:clamp(2rem,5vw,3.25rem);font-weight:700;line-height:1.05}.f0ggKq_introName{color:var(--muted);animation:f0ggKq_rise .7s var(--e-spring) backwards .6s;margin:0;font-size:clamp(1.0625rem,1.6vw,1.25rem)}.f0ggKq_hero{padding:clamp(20px,3vw,40px) 0 clamp(56px,7vw,96px)}.f0ggKq_heroHead{width:min(100% - 2 * var(--gutter),52rem);text-align:center;justify-items:center;margin-inline:auto;display:grid}.f0ggKq_kicker{color:#8af0ad;min-height:34px;animation:f0ggKq_rise .6s var(--e-spring) both var(--intro,0s);background:#30d1581a;border:1px solid #30d1584d;border-radius:999px;align-items:center;gap:9px;margin:0;padding:0 14px 0 6px;font-size:.8125rem;font-weight:600;display:inline-flex}.f0ggKq_kickerMark{background:var(--green);color:#04210f;width:22px;height:22px;animation:f0ggKq_pop .6s var(--e-spring) both calc(var(--intro,0s) + .1s);border-radius:50%;place-items:center;display:grid}.f0ggKq_kickerMark svg{stroke-width:2.8px}.f0ggKq_kickerMark svg path{stroke-dasharray:22;animation:f0ggKq_draw .45s ease-out both calc(var(--intro,0s) + .35s)}.f0ggKq_title{color:#fff;letter-spacing:-.045em;text-wrap:balance;margin:16px 0 0;font-size:clamp(2.375rem,4.6vw,3.75rem);font-weight:700;line-height:1.03}.f0ggKq_line{margin:-.1em -.06em -.14em;padding:.1em .06em .14em;display:block;overflow:hidden}.f0ggKq_line>span{animation:f0ggKq_lineUp 1s var(--e-spring) both calc(var(--intro,0s) + .12s);display:block}.f0ggKq_line+.f0ggKq_line>span{animation-delay:calc(var(--intro,0s) + .24s)}.f0ggKq_highlight{white-space:nowrap;display:inline-block;position:relative}.f0ggKq_glowTitle{background:linear-gradient(#eef3ff 10%,#7fa2ff 92%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.08em 0 -.12em;padding:.08em 0 .12em;display:inline-block}.f0ggKq_underline{fill:none;width:102%;height:.2em;stroke:var(--blue-2);stroke-width:3.5px;stroke-linecap:round;transform-origin:0;animation:f0ggKq_drawX .9s var(--e-out) both calc(var(--intro,0s) + 1s);position:absolute;bottom:-.06em;left:-1%;overflow:visible}.f0ggKq_lead{color:#ffffffc2;text-wrap:balance;max-width:34rem;animation:f0ggKq_rise .7s var(--e-spring) both calc(var(--intro,0s) + .45s);margin:14px 0 0;font-size:clamp(1.0625rem,1.35vw,1.1875rem);line-height:1.55}.f0ggKq_panel{width:min(100% - 2 * var(--gutter),44rem);animation:f0ggKq_appIn .9s var(--e-spring) both calc(var(--intro,0s) + .35s);margin:clamp(24px,3vw,36px) auto 0;scroll-margin-top:76px}.f0ggKq_sheet{--ink:#1d1d1f;--ink-2:#424245;--muted:#6e6e73;--sep:#00000014;--blue:#3a66ff;--blue-text:#2453f5;color:var(--ink);background:#fff;border-radius:32px;position:relative;overflow:clip;box-shadow:0 60px 120px -60px #000000f2}.f0ggKq_sheetTop{border-bottom:1px solid var(--sep);padding:20px clamp(16px,3vw,32px) 18px}.f0ggKq_meter{--p:1;gap:10px;width:100%;max-width:34rem;margin:0 auto;display:grid}.f0ggKq_meterTop{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;font-size:.875rem;font-weight:550;display:flex}.f0ggKq_meterTop b{color:var(--blue-text);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.f0ggKq_track{background:#ececf0;border-radius:999px;height:6px;position:relative;box-shadow:inset 0 1px 1px #0000000f}.f0ggKq_fill{border-radius:inherit;transform:scaleX(var(--p));transform-origin:0;background:linear-gradient(90deg,#3a66ff,#7f9cff);transition:transform .3s linear;position:absolute;inset:0}.f0ggKq_rail{transform:translate3d(calc(var(--p) * 100%),0,0);pointer-events:none;transition:transform .3s linear;position:absolute;inset:0}.f0ggKq_rail i{background:#fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%;left:0;box-shadow:0 0 0 4px #3a66ff29,0 0 14px 2px #5b8cff8c,0 1px 3px #0003}.f0ggKq_rail i:after{content:"";opacity:0;background:#3a66ff59;border-radius:50%;position:absolute;inset:0}.f0ggKq_meter[data-state=soon] .f0ggKq_fill{background:linear-gradient(90deg,#ff9f0a,#ffc15c)}.f0ggKq_meter[data-state=soon] .f0ggKq_rail i{box-shadow:0 0 0 4px #ff9f0a2e,0 0 14px 2px #ff9f0a8c,0 1px 3px #0003}.f0ggKq_meter[data-state=soon] .f0ggKq_rail i:after{background:#ff9f0a66}.f0ggKq_meter[data-state=soon] .f0ggKq_meterTop,.f0ggKq_meter[data-state=soon] .f0ggKq_meterTop b{color:var(--amber-text)}.f0ggKq_meter[data-state=expired] .f0ggKq_rail{opacity:0}.f0ggKq_more{background:var(--amber-wash);min-height:44px;color:var(--amber-text);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--t-base) var(--e-spring),opacity var(--t-fast);border:0;border-radius:999px;justify-self:center;align-items:center;gap:8px;padding:0 16px;font-size:.9375rem;font-weight:600;display:inline-flex}.f0ggKq_more:active{transition-duration:var(--t-press);transform:scale(.96)}.f0ggKq_more:disabled{opacity:.6;cursor:progress}.f0ggKq_problem{color:#d70015;text-align:center;margin:0;font-size:.875rem}.f0ggKq_event{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:22px clamp(18px,3vw,28px) 4px;display:grid}.f0ggKq_eventMark{border-radius:13px;width:44px;height:44px;display:block;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 8px 18px -10px #00000059}.f0ggKq_eventMark img{width:100%;height:100%;display:block}.f0ggKq_event h2{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:650;line-height:1.2}.f0ggKq_event p{color:var(--muted);margin:2px 0 0;font-size:.875rem;line-height:1.4}.f0ggKq_picker{padding:18px clamp(18px,3vw,28px) 24px}.f0ggKq_picker .f0ggKq_pickLabel{color:var(--ink);letter-spacing:-.01em;margin:0 0 10px;font-size:.9375rem;font-weight:650}.f0ggKq_pickLabel+.f0ggKq_times,.f0ggKq_strip+.f0ggKq_pickLabel{margin-top:20px}.f0ggKq_soonest{background:#f5f5f7;border-radius:20px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 0 22px;padding:10px 10px 10px 12px;display:grid}.f0ggKq_soonestMark{width:44px;height:44px;color:var(--blue-text);background:#fff;border-radius:13px;place-items:center;display:grid;box-shadow:0 1px 2px #0000000f}.f0ggKq_soonestText{gap:1px;min-width:0;display:grid}.f0ggKq_soonestText small{color:var(--muted);font-size:.8125rem}.f0ggKq_soonestText b{color:var(--ink);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:650;overflow:hidden}.f0ggKq_soonestPick{background:var(--blue);color:#fff;min-height:44px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--t-base) var(--e-spring);border:0;border-radius:999px;padding:0 18px;font-size:.9375rem;font-weight:600;box-shadow:inset 0 1px #ffffff38,0 6px 16px -8px #3a66ffb3}.f0ggKq_soonestPick:active{transition-duration:var(--t-press);transform:scale(.95)}.f0ggKq_soonestPick:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.f0ggKq_picker .f0ggKq_places{color:var(--ink-2);align-items:center;gap:8px;margin:14px 0 0;font-size:.875rem;font-weight:550;display:flex}.f0ggKq_places i{background:var(--blue);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #3a66ff24}.f0ggKq_places[data-tone=low]{color:var(--amber-text)}.f0ggKq_places[data-tone=low] i{background:var(--amber);box-shadow:0 0 0 3px var(--amber-wash)}.f0ggKq_places+.f0ggKq_pickLabel{margin-top:16px}.f0ggKq_day[data-few]:after{content:"";background:var(--amber);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:8px;box-shadow:0 0 0 2px #fff}.f0ggKq_day[data-few][aria-pressed=true]:after{box-shadow:0 0 0 2px #4a73ff}.f0ggKq_strip{--x:0px;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;margin:0 -16px -16px;padding:6px 16px 22px;scroll-padding:0 16px;display:flex;position:relative;overflow-x:auto}.f0ggKq_strip::-webkit-scrollbar{display:none}.f0ggKq_strip{-webkit-mask:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.f0ggKq_thumb{width:64px;height:76px;transform:translate3d(var(--x),0,0);transition:transform .55s var(--e-spring);pointer-events:none;background:linear-gradient(#5b84ff,#3a66ff);border-radius:18px;position:absolute;top:6px;left:0;box-shadow:inset 0 1px #ffffff40,0 10px 22px -10px #3a66ffcc}.f0ggKq_day{z-index:1;height:76px;box-shadow:inset 0 0 0 1px var(--sep);color:var(--ink);font:inherit;cursor:pointer;scroll-snap-align:center;-webkit-tap-highlight-color:transparent;transition:color .3s var(--e-out),box-shadow .3s var(--e-out),transform var(--t-base) var(--e-spring);background:0 0;border:0;border-radius:18px;flex:0 0 64px;align-content:center;justify-items:center;gap:1px;padding:0;display:grid;position:relative}.f0ggKq_day small{color:var(--muted);transition:color .3s var(--e-out);font-size:.75rem;font-weight:600}.f0ggKq_day b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:650;line-height:1.1}.f0ggKq_day i{color:var(--muted);transition:color .3s var(--e-out);font-size:.6875rem;font-style:normal;font-weight:550}.f0ggKq_day[aria-pressed=true]{color:#fff;box-shadow:none}.f0ggKq_day[aria-pressed=true] small,.f0ggKq_day[aria-pressed=true] i{color:#ffffffd1}.f0ggKq_day:active{transition-duration:var(--t-press);transform:scale(.94)}.f0ggKq_day:focus-visible,.f0ggKq_time:focus-visible,.f0ggKq_change:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.f0ggKq_times{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.f0ggKq_time{min-height:48px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--t-base) var(--e-spring),background-color var(--t-fast),color var(--t-fast);background:#f5f5f7;border:0;border-radius:14px;padding:0;font-size:1rem;font-weight:600}.f0ggKq_time:active{color:#fff;transition-duration:var(--t-press);background:#3a66ff;transform:scale(.95)}.f0ggKq_picker .f0ggKq_pickNote{color:var(--muted);margin:16px 0 0;font-size:.8125rem;line-height:1.5}.f0ggKq_skeletonDay{background:#f2f2f5;border-radius:18px;flex:0 0 64px;height:76px}.f0ggKq_skeletonTime{background:#f2f2f5;border-radius:14px;height:48px;display:block}.f0ggKq_details{padding:18px clamp(14px,2.6vw,24px) 14px}.f0ggKq_chosen{background:#3a66ff12;border-radius:20px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 10px 10px 12px;display:grid;box-shadow:inset 0 0 0 1px #3a66ff33}.f0ggKq_chosenMark{color:#fff;background:linear-gradient(#5b84ff,#3a66ff);border-radius:13px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px #ffffff40}.f0ggKq_chosenText{gap:1px;min-width:0;display:grid}.f0ggKq_chosenText b{color:var(--ink);letter-spacing:-.01em;font-size:1rem;font-weight:650}.f0ggKq_chosenText small{color:var(--muted);font-size:.8125rem}.f0ggKq_change{min-height:44px;color:var(--blue-text);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--t-base) var(--e-spring);background:#fff;border:0;border-radius:999px;padding:0 16px;font-size:.9375rem;font-weight:600;box-shadow:0 1px 2px #00000014,inset 0 0 0 1px #0000000f}.f0ggKq_change:active{transition-duration:var(--t-press);transform:scale(.95)}.f0ggKq_formNote{color:var(--muted);margin:14px 4px 4px;font-size:.875rem;line-height:1.5}.f0ggKq_formNote b{color:var(--ink-2);font-weight:600}.f0ggKq_leadAlways{text-wrap:balance}.f0ggKq_fallback{padding:10px clamp(4px,1vw,12px) 6px}.f0ggKq_confirm{gap:14px;margin-top:16px;display:grid}.f0ggKq_confirm .f0ggKq_formNote{margin:0 4px}.f0ggKq_field{gap:6px;display:grid}.f0ggKq_field>span{color:var(--ink-2);font-size:.875rem;font-weight:600}.f0ggKq_field small{color:var(--muted);margin-left:4px;font-weight:500}.f0ggKq_field input,.f0ggKq_field textarea{width:100%;min-height:48px;color:var(--ink);font:inherit;transition:box-shadow var(--t-fast);background:#f5f5f7;border:0;border-radius:14px;padding:12px 14px;font-size:1rem;line-height:1.45;box-shadow:inset 0 0 0 1px #0000}.f0ggKq_field textarea{resize:vertical;min-height:84px}.f0ggKq_field input:focus,.f0ggKq_field textarea:focus{box-shadow:inset 0 0 0 2px var(--blue);outline:none}.f0ggKq_field textarea::placeholder{color:#a1a1a6}.f0ggKq_rows{background:#f5f5f7;border-radius:16px;overflow:hidden}.f0ggKq_rowField{cursor:text;grid-template-columns:5.5rem minmax(0,1fr);align-items:center;min-height:50px;padding:0 14px;display:grid}.f0ggKq_rowField+.f0ggKq_rowField{box-shadow:inset 0 1px 0 var(--sep)}.f0ggKq_rowField span{color:var(--ink-2);font-size:.9375rem;font-weight:550}.f0ggKq_rowField input{width:100%;min-width:0;height:50px;color:var(--ink);font:inherit;background:0 0;border:0;padding:0;font-size:1rem}.f0ggKq_rowField input:focus{outline:none}.f0ggKq_rowField:focus-within{box-shadow:inset 0 0 0 2px var(--blue);border-radius:16px}.f0ggKq_rowField+.f0ggKq_rowField:focus-within{box-shadow:inset 0 0 0 2px var(--blue)}.f0ggKq_addNote{min-height:44px;color:var(--blue-text);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity var(--t-fast);background:0 0;border:0;border-radius:10px;justify-self:start;align-items:center;gap:6px;margin:-4px 0 -4px -2px;padding:0 6px;font-size:.9375rem;font-weight:600;display:inline-flex}.f0ggKq_addNote:active{opacity:.55}.f0ggKq_addNote:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.f0ggKq_spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px}.f0ggKq_submit[aria-busy]{opacity:.85}.f0ggKq_submit{width:100%;min-height:54px;text-decoration:none}.f0ggKq_confirmError,.f0ggKq_taken{color:#b00012;background:#d7001512;border-radius:14px;margin:0;padding:10px 14px;font-size:.875rem;line-height:1.45}.f0ggKq_confirmError a{color:inherit;font-weight:600}.f0ggKq_picker .f0ggKq_taken{background:var(--amber-wash);color:var(--amber-text);margin-bottom:16px}.f0ggKq_fine{color:var(--muted);text-align:center;margin:-4px 4px 0;font-size:.8125rem;line-height:1.45}.f0ggKq_picker .f0ggKq_empty{color:var(--ink-2);text-align:center;margin:4px 0 16px;font-size:.9375rem}.f0ggKq_ticketStep{gap:14px;scroll-margin-top:76px;display:grid}.f0ggKq_ticketStep .f0ggKq_backLink{justify-self:start}.f0ggKq_ticket{isolation:isolate;background:#f7f7f9;border-radius:24px;position:relative;box-shadow:inset 0 0 0 1px #0000000f}.f0ggKq_ticketTop{background:#eef2ff;border-radius:24px 24px 0 0;gap:2px;padding:18px 20px 22px;display:grid;position:relative;overflow:clip}.f0ggKq_ticketDay{color:var(--blue-text);letter-spacing:-.01em;margin:0;font-size:.9375rem;font-weight:650}.f0ggKq_ticketHour{color:var(--ink);letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:clamp(3.5rem,14vw,4.5rem);font-weight:700;line-height:1;display:flex}.f0ggKq_reel{display:flex}.f0ggKq_reelDigit,.f0ggKq_reelColon{height:1em;display:block}.f0ggKq_reelDigit{overflow:clip;-webkit-mask-image:linear-gradient(#0000,#000 .12em .88em,#0000);mask-image:linear-gradient(#0000,#000 .12em .88em,#0000)}.f0ggKq_reelDigit>span{flex-direction:column;display:flex}.f0ggKq_reelDigit>span>span{height:1em}.f0ggKq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.f0ggKq_ticketMeta{color:var(--ink-2);gap:6px;margin:14px 0 0;padding:0;font-size:.875rem;line-height:1.35;list-style:none;display:grid}.f0ggKq_ticketMeta li{align-items:center;gap:8px;min-width:0;display:flex}.f0ggKq_ticketMeta svg{color:var(--blue-text);flex:none}.f0ggKq_ticketMeta b{color:var(--ink);font-weight:650}.f0ggKq_ticketBottom{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 12px;padding:18px 20px;display:grid;position:relative}.f0ggKq_ticketBottom:before{content:"";border-top:2px dashed #3a66ff47;position:absolute;top:0;left:22px;right:22px}.f0ggKq_ticketBottom:after{content:"";pointer-events:none;background:radial-gradient(circle at 11px 11px,#fff 10.5px,#0000 11px),radial-gradient(circle at calc(100% - 11px) 11px,#fff 10.5px,#0000 11px);height:22px;position:absolute;top:-11px;left:-11px;right:-11px}.f0ggKq_passenger{gap:1px;min-width:0;display:grid}.f0ggKq_passenger small,.f0ggKq_holdState small{color:var(--muted);font-size:.75rem;font-weight:550}.f0ggKq_passenger b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:650;overflow:hidden}.f0ggKq_holdState{text-align:right;justify-items:end;gap:1px;display:grid}.f0ggKq_holdState small{align-items:center;gap:6px;display:flex}.f0ggKq_holdState small i{background:#30d158;border-radius:50%;width:7px;height:7px;position:relative;box-shadow:0 0 0 3px #30d15833}.f0ggKq_holdState small i:after{content:"";border-radius:inherit;background:inherit;opacity:0;position:absolute;inset:0}.f0ggKq_holdState b{color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.f0ggKq_holdState[data-state=holding] small i{background:var(--blue);box-shadow:0 0 0 3px #3a66ff29}.f0ggKq_holdState[data-state=off] small{color:var(--amber-text)}.f0ggKq_holdState[data-state=off] small i{background:var(--amber);box-shadow:0 0 0 3px var(--amber-wash)}.f0ggKq_passenger:only-child{grid-column:1/-1}.f0ggKq_holdTrack{background:#0000000f;border-radius:999px;grid-column:1/-1;height:4px;margin-top:8px;position:relative;overflow:hidden}.f0ggKq_holdTrack i{border-radius:inherit;transform:scaleX(var(--p));transform-origin:0;background:#30d158;transition:transform .5s linear;position:absolute;inset:0}.f0ggKq_ticket[data-dim] .f0ggKq_ticketTop{opacity:.55}.f0ggKq_stamp{color:#17803d;letter-spacing:.14em;text-transform:uppercase;mix-blend-mode:multiply;pointer-events:none;border-radius:12px;justify-items:center;gap:2px;padding:8px 14px 7px;font-size:1.0625rem;font-weight:800;line-height:1;display:grid;position:absolute;top:46px;right:14px;transform:rotate(-12deg);box-shadow:inset 0 0 0 3px,inset 0 0 0 5px #eef2ff,inset 0 0 0 6.5px}.f0ggKq_stamp small{letter-spacing:.08em;font-size:.6875rem;font-weight:700}.f0ggKq_stamp[data-kind=anulat]{color:#8e8e93}.f0ggKq_stamp[data-kind=rezervat]{color:#2453f5}.f0ggKq_commitRow{background:#eef2ff;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 12px 12px 16px;display:grid}.f0ggKq_commitRow>span{gap:2px;min-width:0;display:grid}.f0ggKq_commitRow b{color:var(--ink);letter-spacing:-.01em;font-size:1rem;font-weight:650}.f0ggKq_commitRow small{color:var(--ink-2);font-size:.8125rem;line-height:1.4}.f0ggKq_after{gap:12px;padding-top:4px;display:grid}.f0ggKq_after h3{color:var(--ink);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:1.375rem;font-weight:700;line-height:1.15}.f0ggKq_after>p{color:var(--ink-2);margin:-4px 0 4px;font-size:.9375rem;line-height:1.5}.f0ggKq_skip{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity var(--t-fast);background:0 0;border:0;border-radius:12px;justify-self:center;padding:0 14px;font-size:.9375rem;font-weight:550}.f0ggKq_skip:active{opacity:.55}.f0ggKq_skip:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.f0ggKq_question{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.f0ggKq_question legend{color:var(--ink);margin-bottom:8px;padding:0;font-size:.9375rem;font-weight:650}.f0ggKq_answers{flex-wrap:wrap;gap:8px;display:flex}.f0ggKq_answers button{min-height:44px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--t-base) var(--e-spring),background-color var(--t-fast),color var(--t-fast);background:#f5f5f7;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:.9375rem;font-weight:550;display:inline-flex}.f0ggKq_answers button[aria-pressed=true]{background:var(--blue);color:#fff}.f0ggKq_answers button:active{transition-duration:var(--t-press);transform:scale(.96)}.f0ggKq_answers button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.f0ggKq_ticketStep .f0ggKq_ghost{justify-self:stretch}.f0ggKq_ticketFocus{border-radius:24px}.f0ggKq_ticketFocus:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.f0ggKq_manage{padding:18px clamp(14px,2.6vw,24px) 22px}.f0ggKq_manage .f0ggKq_after{margin-top:14px}.f0ggKq_notice{color:#1b7a3a;background:#30d1581f;border-radius:14px;margin:12px 0 0;padding:10px 14px;font-size:.875rem;line-height:1.45}.f0ggKq_actions{gap:8px;display:flex}.f0ggKq_actions>.f0ggKq_ghost{flex-direction:column;flex:1 1 0;gap:4px;min-height:66px;padding:8px 6px;font-size:.8125rem}.f0ggKq_ghost{min-height:48px;color:var(--ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--t-base) var(--e-spring),background-color var(--t-fast);background:#f5f5f7;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.f0ggKq_ghost:active{transition-duration:var(--t-press);transform:scale(.97)}.f0ggKq_ghost:focus-visible,.f0ggKq_backLink:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.f0ggKq_ghostDanger{color:#d70015}.f0ggKq_danger{background:#d70015;box-shadow:inset 0 1px #fff3,0 8px 20px -10px #d70015b3}.f0ggKq_backLink{min-height:44px;color:var(--blue-text);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity var(--t-fast);background:0 0;border:0;border-radius:12px;align-items:center;gap:4px;margin:-6px 0 0 -6px;padding:0 10px 0 6px;font-size:.9375rem;font-weight:600;display:inline-flex}.f0ggKq_backLink:active{opacity:.55}.f0ggKq_manage .f0ggKq_picker,.f0ggKq_manage .f0ggKq_details{padding:6px 0 0}.f0ggKq_gate{min-width:0;position:relative}.f0ggKq_expired{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#ffffffe0;border-radius:20px;align-content:center;place-items:center;gap:12px;padding:24px;animation:.4s ease-out f0ggKq_fade;display:grid;position:absolute;inset:0}.f0ggKq_expired strong{color:var(--ink);letter-spacing:-.02em;font-size:1.25rem;font-weight:650}.f0ggKq_expired p{max-width:24rem;color:var(--muted);margin:0}.f0ggKq_expiredMark{background:var(--amber-wash);width:52px;height:52px;color:var(--amber-text);border-radius:50%;place-items:center;display:grid}.f0ggKq_renew{background:var(--blue);color:#fff;min-height:50px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--t-base) var(--e-spring),opacity var(--t-fast);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:1rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff38,0 8px 20px -8px #3a66ffb3}.f0ggKq_renew:active{transition-duration:var(--t-press);transform:scale(.97)}.f0ggKq_renew:disabled{opacity:.7;cursor:progress}.f0ggKq_renew:focus-visible,.f0ggKq_more:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.f0ggKq_ctaButton{cursor:pointer;border:0;font-family:inherit}.f0ggKq_ctaButton:disabled{opacity:.75;cursor:progress}.f0ggKq_dockClock strong{align-items:center;gap:8px;display:inline-flex}.f0ggKq_dockClock i{background:var(--green);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #30d1582e}.f0ggKq_dockClock[data-state=soon] i,.f0ggKq_dockClock[data-state=expired] i{background:var(--amber);box-shadow:0 0 0 3px #ff9f0a33}.f0ggKq_agenda{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,72px);max-width:62rem;margin:0 auto;display:grid}.f0ggKq_callArt{border:1px solid var(--line);background:#0a0e15;border-radius:28px;gap:12px;padding:clamp(14px,2vw,20px);display:grid;box-shadow:0 40px 90px -50px #000000f2}.f0ggKq_timeline{--dot:14px;--gap:18px;--row:28px;gap:var(--row);padding:0 0 0 calc(var(--dot) + var(--gap));margin:0;list-style:none;display:grid;position:relative}.f0ggKq_timeline li{gap:5px;display:grid;position:relative}.f0ggKq_timeline li:not(:last-child):before,.f0ggKq_timeline li:not(:last-child):after{content:"";top:calc(3px + var(--dot) / 2);left:calc(-1 * (var(--gap) + var(--dot) / 2) - 1px);width:2px;height:calc(100% + var(--row));background:#ffffff1a;border-radius:2px;position:absolute}.f0ggKq_timeline li:not(:last-child):after{background:linear-gradient(180deg,var(--blue-2),var(--blue));transform-origin:50% 0}.f0ggKq_when{color:var(--blue-text);align-items:center;font-size:.875rem;font-weight:650;display:flex}.f0ggKq_when i{top:3px;left:calc(-1 * (var(--dot) + var(--gap)));width:var(--dot);height:var(--dot);background:var(--bg);box-shadow:inset 0 0 0 2px var(--blue-2),0 0 0 4px var(--bg);border-radius:50%;place-items:center;display:grid;position:absolute}.f0ggKq_timeline strong{color:#fff;letter-spacing:-.02em;text-wrap:balance;font-size:1.25rem;font-weight:650;line-height:1.25}.f0ggKq_timeline li>span:last-child{color:var(--muted);text-wrap:pretty;font-size:1rem;line-height:1.55}.f0ggKq_end .f0ggKq_when{color:var(--green-text)}.f0ggKq_end .f0ggKq_when i{background:var(--green);box-shadow:0 0 0 4px var(--bg);color:#04210f}.f0ggKq_end .f0ggKq_when i svg{stroke-width:3px}.f0ggKq_end strong{font-size:1.0625rem}.f0ggKq_page.f0ggKq_page .booking-footer[data-mark]{padding-bottom:0;display:flow-root;overflow:clip}.f0ggKq_page.f0ggKq_page .booking-footer-main{align-items:end}.f0ggKq_page.f0ggKq_page .booking-footer-main>div{gap:4px;display:grid}.f0ggKq_page.f0ggKq_page .booking-footer-main nav a{min-height:32px}.f0ggKq_page.f0ggKq_page .booking-footer-disclaimer{border-top:0;padding-top:0}body:has(.f0ggKq_page){padding-bottom:0}@media (prefers-reduced-motion:no-preference){.f0ggKq_rail i:after{animation:f0ggKq_beat 2.4s var(--e-out) infinite calc(var(--intro,0s) + 1.4s)}.f0ggKq_times[data-dir=next]{animation:f0ggKq_fromRight .45s var(--e-spring) both}.f0ggKq_times[data-dir=prev]{animation:f0ggKq_fromLeft .45s var(--e-spring) both}.f0ggKq_picker .f0ggKq_times:not([data-dir]){animation:f0ggKq_fade .35s var(--e-out) both}.f0ggKq_details{animation:f0ggKq_detailsIn .55s var(--e-spring) both}.f0ggKq_noteField{animation:f0ggKq_detailsIn .45s var(--e-spring) both}.f0ggKq_after{animation:f0ggKq_detailsIn .55s var(--e-spring) both .35s}.f0ggKq_after+.f0ggKq_after,.f0ggKq_question{animation:f0ggKq_detailsIn .45s var(--e-spring) both}.f0ggKq_ticketStep .f0ggKq_ticket{animation:f0ggKq_ticketIn .6s var(--e-spring) both}.f0ggKq_ticket[data-stamped=fresh]{animation:f0ggKq_thump .5s var(--e-spring) .18s both}.f0ggKq_ticket[data-stamped=fresh] .f0ggKq_stamp{animation:.5s cubic-bezier(.2,.9,.3,1.25) both f0ggKq_stampIn}.f0ggKq_reelDigit>span{animation:f0ggKq_reel calc(.8s + var(--c) * .16s) both calc(.15s + var(--c) * 50ms)}.f0ggKq_holdState[data-state=held] small i:after{animation:f0ggKq_beat 1.8s var(--e-out) infinite}.f0ggKq_spinner{animation:.8s linear infinite f0ggKq_spin}.f0ggKq_chosenMark{animation:f0ggKq_pop .55s var(--e-spring) both 50ms}.f0ggKq_skeletonDay,.f0ggKq_skeletonTime{animation:1.6s ease-in-out infinite f0ggKq_breathe}.f0ggKq_timeline[data-armed]:not([data-seen]) li:after{transform:scaleY(0)}.f0ggKq_timeline[data-seen] li:after{transition:transform .7s linear;transition-delay:calc(.2s + var(--i) * .7s)}.f0ggKq_timeline[data-armed]:not([data-seen]) li{opacity:.35}.f0ggKq_timeline[data-seen] li{transition:opacity .5s var(--e-out);transition-delay:calc(.2s + var(--i) * .7s)}.f0ggKq_timeline[data-seen] .f0ggKq_when i{animation:f0ggKq_node .6s var(--e-spring) both calc(.25s + var(--i) * .7s)}}@keyframes f0ggKq_rise{0%{opacity:0;transform:translateY(14px)}}@keyframes f0ggKq_lineUp{0%{transform:translateY(105%)}}@keyframes f0ggKq_drawX{0%{transform:scaleX(0)}}@keyframes f0ggKq_appIn{0%{opacity:0;transform:translateY(32px)scale(.985)}}@keyframes f0ggKq_pop{0%{opacity:0;transform:scale(.4)}}@keyframes f0ggKq_draw{0%{stroke-dashoffset:22px}}@keyframes f0ggKq_fade{0%{opacity:0}}@keyframes f0ggKq_introOut{to{opacity:0;visibility:hidden;transform:translateY(-3%)scale(1.02)}}@keyframes f0ggKq_beat{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes f0ggKq_node{40%{transform:scale(1.35)}}@keyframes f0ggKq_fromRight{0%{opacity:0;transform:translate(28px)}}@keyframes f0ggKq_fromLeft{0%{opacity:0;transform:translate(-28px)}}@keyframes f0ggKq_detailsIn{0%{opacity:0;transform:translateY(14px)scale(.985)}}@keyframes f0ggKq_breathe{50%{opacity:.5}}@keyframes f0ggKq_spin{to{transform:rotate(1turn)}}@keyframes f0ggKq_ticketIn{0%{opacity:0;transform:translateY(26px)scale(.97)}}@keyframes f0ggKq_stampIn{0%{opacity:0;transform:rotate(-4deg)scale(2.1)}60%{opacity:1;transform:rotate(-13deg)scale(.94)}to{opacity:1;transform:rotate(-12deg)scale(1)}}@keyframes f0ggKq_reel{0%{transform:translate3d(0,calc(var(--n) * -1em),0);animation-timing-function:cubic-bezier(.25,.55,.35,1)}86%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:translateY(.07em)}to{transform:none}}@keyframes f0ggKq_thump{0%{transform:scale(1)}40%{transform:scale(.985)}to{transform:scale(1)}}@media (hover:hover) and (pointer:fine){.f0ggKq_more:hover{background:#ff9f0a33}.f0ggKq_renew:hover{background:#4a73ff}.f0ggKq_day:not([aria-pressed=true]):hover{box-shadow:inset 0 0 0 1px #3a66ff73}.f0ggKq_time:hover{color:var(--blue-text);background:#3a66ff1a}.f0ggKq_change:hover{background:#f8f9ff}.f0ggKq_soonestPick:hover{background:#4a73ff}.f0ggKq_answers button:not([aria-pressed=true]):hover{background:#ececf1}.f0ggKq_skip:hover{color:var(--ink-2)}.f0ggKq_ghost:hover{background:#ececf1}.f0ggKq_danger:hover{background:#e0001a}}@media (max-width:960px){.f0ggKq_agenda{grid-template-columns:minmax(0,1fr);max-width:34rem}.f0ggKq_callArt{justify-self:center;width:min(100%,26rem)}}@media (max-width:600px){.f0ggKq_hero{padding-top:22px}.f0ggKq_title{margin-top:14px;font-size:clamp(2rem,9vw,2.5rem)}.f0ggKq_lead:not(.f0ggKq_leadAlways){display:none}.f0ggKq_panel{width:min(100% - 20px,44rem);margin-top:20px}.f0ggKq_sheet{border-radius:26px}.f0ggKq_sheetTop{padding:16px 16px 14px}.f0ggKq_times{grid-template-columns:repeat(3,minmax(0,1fr))}.f0ggKq_timeline{--row:24px}.f0ggKq_timeline strong{font-size:1.125rem}.f0ggKq_timeline li>span:last-child{font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.f0ggKq_intro{display:none}.f0ggKq_page[data-intro]{--intro:0s}.f0ggKq_kicker,.f0ggKq_kickerMark,.f0ggKq_line>span,.f0ggKq_lead,.f0ggKq_panel,.f0ggKq_expired{animation:.3s ease-out both f0ggKq_fade}.f0ggKq_kickerMark svg path,.f0ggKq_underline{animation:none}.f0ggKq_fill,.f0ggKq_rail{transition:none}.f0ggKq_more,.f0ggKq_renew,.f0ggKq_day,.f0ggKq_time,.f0ggKq_change,.f0ggKq_ghost{transition:opacity var(--t-fast),background-color var(--t-fast),color var(--t-fast)}.f0ggKq_more:active,.f0ggKq_renew:active,.f0ggKq_day:active,.f0ggKq_time:active,.f0ggKq_change:active,.f0ggKq_ghost:active,.f0ggKq_soonestPick:active{opacity:.75;transform:none}.f0ggKq_thumb{transition:none}.f0ggKq_ticket[data-stamped=fresh] .f0ggKq_stamp{animation:.3s ease-out both f0ggKq_fade}.f0ggKq_answers button{transition:background-color var(--t-fast),color var(--t-fast)}.f0ggKq_answers button:active{opacity:.75;transform:none}.f0ggKq_holdTrack i{transition:none}}@media (prefers-reduced-transparency:reduce){.f0ggKq_expired{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}
