.Tx4WoW_root{--cell:52px;--stub:64px;--panel:min(372px, calc(100vw - 24px));--ink:#fff;--muted:#ffffffb3;--soft:#ffffff1a;--line:#ffffff29;--accent:#12302f;--hi:#e2f1a8;color:var(--ink);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:flex-end;font-size:14px;line-height:1.3;display:flex;position:relative}.Tx4WoW_frame{transform-origin:50% 100%;position:relative}.Tx4WoW_shadow{pointer-events:none;border-radius:28px;position:absolute;inset:0;box-shadow:0 18px 40px -12px #12302f80,0 4px 12px -4px #12302f4d}.Tx4WoW_shape{background:linear-gradient(160deg,#1f4746 0%,#12302f 100%);border-radius:28px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.Tx4WoW_face{width:max-content;margin-inline:auto;position:absolute;bottom:0;left:-100vw;right:-100vw}.Tx4WoW_start{white-space:nowrap;height:52px;color:inherit;cursor:pointer;border-radius:999px;outline:none;align-items:center;gap:10px;padding:0 24px 0 20px;font-size:15px;font-weight:600;display:flex}.Tx4WoW_start:focus-visible{box-shadow:inset 0 0 0 2px #fff9}.Tx4WoW_start>svg{color:var(--hi)}.Tx4WoW_startError{color:#fecaca;max-width:260px;margin-top:-6px;padding:0 20px 12px;font-size:12px}.Tx4WoW_panel{width:var(--panel);flex-direction:column;gap:10px;padding:12px;display:flex}.Tx4WoW_bar{grid-template-columns:40px 1fr 40px;align-items:center;gap:8px;display:grid}.Tx4WoW_heading{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.Tx4WoW_headingTitle{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:15px;font-weight:600;overflow:hidden}.Tx4WoW_headingSub{max-width:100%;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.Tx4WoW_round{width:40px;height:40px;color:inherit;background:var(--soft);cursor:pointer;border-radius:999px;outline:none;flex:none;place-items:center;transition:background-color .15s;display:inline-grid}.Tx4WoW_round:hover{background:#ffffff29}.Tx4WoW_round:focus-visible{box-shadow:0 0 0 2px #fff9}.Tx4WoW_round[data-tone=primary]{color:var(--accent);background:var(--hi)}.Tx4WoW_round[data-size=sm]{width:34px;height:34px}.Tx4WoW_round[aria-disabled]{opacity:.35;cursor:default}.Tx4WoW_primary{width:100%;height:44px;color:var(--accent);background:var(--hi);cursor:pointer;border-radius:999px;outline:none;justify-content:center;align-items:center;padding:0 16px;font-weight:600;display:flex}.Tx4WoW_primary:focus-visible{box-shadow:0 0 0 3px #ffffff73}.Tx4WoW_primary[aria-disabled]{opacity:.5;cursor:default}.Tx4WoW_primary[aria-busy]{opacity:.8;cursor:progress}.Tx4WoW_secondary{height:40px;color:inherit;cursor:pointer;border:1px dashed #ffffff4d;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:500;display:flex}.Tx4WoW_secondary:hover{background:var(--soft)}.Tx4WoW_link{color:var(--muted);text-underline-offset:2px;cursor:pointer;align-self:center;font-size:12px;text-decoration:underline}.Tx4WoW_note{color:var(--muted);text-align:center;padding:0 4px;font-size:12px}.Tx4WoW_error{color:#fecaca;text-align:center;font-size:12px}.Tx4WoW_spin{animation:.8s linear infinite Tx4WoW_spin}@keyframes Tx4WoW_spin{to{transform:rotate(360deg)}}.Tx4WoW_options{scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex-direction:column;gap:2px;max-height:264px;margin:0 -4px;padding:0 4px;display:flex;overflow-y:auto}.Tx4WoW_option{text-align:left;width:100%;color:inherit;cursor:pointer;border-radius:14px;outline:none;align-items:center;gap:10px;padding:10px 12px;transition:background-color .15s;display:flex}.Tx4WoW_option:hover,.Tx4WoW_option:focus-visible{background:var(--soft)}.Tx4WoW_option[aria-selected=true]{background:#ffffff29}.Tx4WoW_optionText{flex-direction:column;flex:1;min-width:0;display:flex}.Tx4WoW_optionTitle{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.Tx4WoW_optionDetail{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.Tx4WoW_optionArrow{opacity:.45;flex:none}.Tx4WoW_search{height:42px;color:var(--muted);background:var(--soft);border:1px solid var(--line);border-radius:14px;align-items:center;gap:8px;padding:0 12px;display:flex}.Tx4WoW_search:focus-within{border-color:#ffffff73}.Tx4WoW_searchInput{min-width:0;height:100%;color:var(--ink);background:0 0;outline:none;flex:1}.Tx4WoW_searchInput::placeholder,.Tx4WoW_input::placeholder{color:#ffffff80}.Tx4WoW_fields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.Tx4WoW_wideField{grid-column:1/-1}.Tx4WoW_input{width:100%;min-width:0;height:42px;color:var(--ink);background:var(--soft);border:1px solid var(--line);border-radius:14px;outline:none;padding:0 12px}.Tx4WoW_input:focus{border-color:#ffffff73}.Tx4WoW_slider{border-radius:18px;outline:none}.Tx4WoW_slider:focus-visible{box-shadow:0 0 0 2px #ffffff80}.Tx4WoW_track{touch-action:pan-y;height:64px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}.Tx4WoW_strip{height:100%;padding-inline:calc(50% - var(--cell) / 2);cursor:grab;-webkit-user-select:none;user-select:none;display:flex}.Tx4WoW_strip:active{cursor:grabbing}.Tx4WoW_cell{flex:0 0 var(--cell);color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.Tx4WoW_cell[data-closed]{opacity:.35;-webkit-text-decoration:line-through #fff6;text-decoration:line-through #fff6}.Tx4WoW_cellTop{letter-spacing:.02em;font-size:11px;font-weight:500}.Tx4WoW_cellDay{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.Tx4WoW_lens{top:4px;bottom:4px;left:calc(50% - var(--cell) / 2);width:var(--cell);background:var(--hi);pointer-events:none;border-radius:16px;position:absolute;overflow:hidden}.Tx4WoW_lens .Tx4WoW_strip{height:64px;margin-top:-4px;padding-inline:0}.Tx4WoW_lens .Tx4WoW_cell,.Tx4WoW_lens .Tx4WoW_cellDay{color:var(--accent)}.Tx4WoW_lens .Tx4WoW_cell[data-closed]{opacity:.45}.Tx4WoW_slots{scrollbar-width:thin;scrollbar-color:#fff3 transparent;grid-template-columns:repeat(4,1fr);gap:6px;max-height:232px;display:grid;position:relative;overflow-y:auto}.Tx4WoW_highlight{background:var(--hi);pointer-events:none;border-radius:12px;position:absolute;top:0;left:0}.Tx4WoW_highlight[data-hidden]{opacity:0}.Tx4WoW_slot{font-variant-numeric:tabular-nums;height:40px;color:inherit;background:var(--soft);cursor:pointer;border-radius:12px;outline:none;font-weight:600;transition:color .12s 80ms,background-color .15s;position:relative}.Tx4WoW_slot:focus-visible{box-shadow:0 0 0 2px #fff9}.Tx4WoW_slot[aria-checked=true]{color:var(--accent);background:0 0}.Tx4WoW_slot[aria-disabled]{color:#ffffff4d;cursor:default;background:0 0;text-decoration:line-through}.Tx4WoW_ticket{width:var(--panel);flex-direction:column;display:flex}.Tx4WoW_ticketMain{flex-direction:column;gap:14px;padding:18px 20px 16px;display:flex}.Tx4WoW_venue{flex-direction:column;display:flex}.Tx4WoW_venueName{font-size:17px;font-weight:700}.Tx4WoW_venueDetail{color:var(--muted);font-size:12px}.Tx4WoW_facts{grid-template-columns:1fr 1fr;gap:10px 16px;margin:0;display:grid}.Tx4WoW_fact{flex-direction:column;min-width:0;display:flex}.Tx4WoW_factWide{grid-column:1/-1}.Tx4WoW_fact dt{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.Tx4WoW_fact dd{white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;overflow:hidden}.Tx4WoW_stub{height:var(--stub);align-items:center;gap:10px;padding:0 12px;display:flex;position:relative}.Tx4WoW_perforation{border-top:2px dashed #ffffff40;position:absolute;top:0;left:16px;right:16px}.Tx4WoW_booked{align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:8px 8px 8px 10px;display:flex}.Tx4WoW_mark{width:36px;height:36px;color:var(--accent);flex:none;place-items:center;display:grid;position:relative}.Tx4WoW_mark svg{position:relative}.Tx4WoW_markDisc{background:var(--hi);border-radius:999px;position:absolute;inset:0}.Tx4WoW_bookedText{flex-direction:column;min-width:0;padding-right:4px;display:flex}.Tx4WoW_bookedTitle{white-space:nowrap;font-weight:600}.Tx4WoW_bookedDetail{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.Tx4WoW_swap{justify-content:center;display:inline-flex;position:relative}.Tx4WoW_swapItem{white-space:nowrap;display:inline-block}.Tx4WoW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Tx4WoW_ticketMain{position:relative}.Tx4WoW_ticketClose{z-index:3;position:absolute;top:12px;right:12px}.Tx4WoW_consent{color:var(--muted);cursor:pointer;align-items:flex-start;gap:10px;padding:2px 4px;font-size:12px;line-height:1.45;display:flex}.Tx4WoW_consent input{width:18px;height:18px;accent-color:var(--hi);flex:none;margin-top:1px}.Tx4WoW_hint{color:var(--muted);text-align:center;padding:0 4px;font-size:12px;line-height:1.45}.Tx4WoW_input:-webkit-autofill{-webkit-text-fill-color:var(--ink);-webkit-box-shadow:inset 0 0 0 40px #1f4746}.Tx4WoW_timeField{justify-items:center;gap:6px;padding:6px 4px 2px;display:grid;position:relative}.Tx4WoW_timeLabel{color:var(--muted);font-size:12px}.Tx4WoW_timeInput{font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:center;width:100%;height:64px;color:var(--accent);background:var(--hi);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;appearance:none;border:0;border-radius:18px;outline:none;min-width:0;max-width:100%;padding:0 16px;font-size:30px;font-weight:600}.Tx4WoW_timeBox{width:100%;min-width:0;position:relative}.Tx4WoW_timePlaceholder{color:var(--accent);opacity:.6;pointer-events:none;justify-content:center;align-items:center;font-size:18px;font-weight:600;display:flex;position:absolute;inset:0}.Tx4WoW_timeInput:focus-visible{box-shadow:0 0 0 3px #ffffff73}.Tx4WoW_timeInput::-webkit-date-and-time-value{text-align:center}.Tx4WoW_timeInput::-webkit-calendar-picker-indicator{opacity:.6;cursor:pointer}.Tx4WoW_timeRange{color:var(--muted);font-size:12px}
