body:has([data-landing]) .custom-cursor-dot,body:has([data-landing]) .custom-cursor-ring{display:none}@media (pointer:fine){body.has-custom-cursor:has([data-landing]),body.has-custom-cursor:has([data-landing]) *{cursor:auto}body.has-custom-cursor:has([data-landing]) a,body.has-custom-cursor:has([data-landing]) button{cursor:pointer}}.landing_page__By2iE{background:var(--tp-paper);color:var(--tp-ink);font-family:var(--tp-font-ui);font-size:var(--tp-size-sm);line-height:1.6;overflow:clip}.landing_logo__tSEX3,.landing_page__By2iE h1,.landing_page__By2iE h2,.landing_page__By2iE h3{font-family:var(--tp-font-display)}.landing_page__By2iE h2{font-size:var(--tp-size-heading);font-weight:600;letter-spacing:var(--tp-track-heading)}.landing_page__By2iE a{text-decoration:none}.landing_page__By2iE a,.landing_page__By2iE button{-webkit-tap-highlight-color:transparent}.landing_page__By2iE a:focus-visible,.landing_page__By2iE button:focus-visible{outline:3px solid var(--tp-accent-strong);outline-offset:5px}.landing_page__By2iE section[id]{scroll-margin-top:24px}.landing_page__By2iE .landing_anchor__sMFl9{scroll-margin-top:48px}.landing_srOnly___RukU{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:760px){.landing_page__By2iE section[id]{scroll-margin-top:12px}.landing_page__By2iE .landing_anchor__sMFl9{scroll-margin-top:32px}}.landing_skip__82tBT{position:fixed;left:20px;top:-100px;z-index:100;padding:12px 20px;background:white}.landing_skip__82tBT:focus{top:12px}.landing_header__s9NBu{height:90px;max-width:var(--tp-site-max);margin:auto;padding:0 var(--tp-site-gutter);display:flex;align-items:center;justify-content:space-between;gap:28px}.landing_logo__tSEX3{font-size:var(--tp-size-4xl);font-weight:700;letter-spacing:-2px;line-height:1;display:inline-flex;align-items:flex-start}.landing_headerActions__8gKmP,.landing_nav__34epT{display:flex;align-items:center;gap:30px}.landing_nav__34epT{font-size:var(--tp-size-xs)}.landing_enter__8X7b4:hover,.landing_nav__34epT a:hover{color:var(--tp-accent-strong)}.landing_headerActions__8gKmP{gap:24px;font-size:var(--tp-size-xs)}.landing_enter__8X7b4,.landing_textButton__YaXPL{display:inline-flex;align-items:center;justify-content:center;gap:14px}.landing_hero__v7463{margin:0 var(--tp-panel-inset);background:var(--tp-night);color:var(--tp-on-night);border-radius:var(--tp-r-panel);display:grid;grid-template-columns:1fr 1fr;padding:66px 6% 0;position:relative}.landing_heroCopy__BPBal{padding:0 0 62px;z-index:1}.landing_hero__v7463 h1{font-size:var(--tp-size-hero);line-height:.94;font-weight:600;letter-spacing:var(--tp-track-heading)}.landing_heroDescription__j732u{margin-top:26px;color:var(--tp-on-night-muted);font-size:var(--tp-size-md);line-height:1.6}.landing_heroActions__O_W0j{display:flex;gap:26px;margin-top:31px;flex-wrap:wrap}.landing_textButton__YaXPL{font-size:var(--tp-size-xs)}.landing_passStage__DaNai{position:relative;display:flex;justify-content:center;align-items:center;min-width:0;padding:20px 0 70px}.landing_section__M2UMZ{max-width:1280px;margin:auto;padding:100px 40px}.landing_question__QC7O8{border-bottom:1px solid color-mix(in srgb,var(--tp-ink) 15%,transparent)}.landing_question__QC7O8:first-child{border-top:1px solid color-mix(in srgb,var(--tp-ink) 15%,transparent)}.landing_question__QC7O8 h3{font-family:var(--tp-font-ui);font-weight:500}.landing_question__QC7O8 button{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:22px 0;text-align:left;font-size:var(--tp-size-md)}.landing_question__QC7O8 button>svg{flex-shrink:0}.landing_question__QC7O8 p{padding:0 35px 25px 0;font-size:var(--tp-size-sm);line-height:1.55;color:var(--tp-muted)}.landing_question__QC7O8 p:not(:last-child){padding-bottom:12px}.landing_finalCta__Dy9xE{margin:0 var(--tp-panel-inset);padding:54px 6%;display:flex;align-items:center;justify-content:space-between;gap:35px;background:var(--tp-accent);color:var(--tp-on-accent);border-radius:var(--tp-r-card)}.landing_finalCta__Dy9xE>div{margin-right:auto}.landing_finalCta__Dy9xE p{font-size:var(--tp-size-sm);line-height:1.5;max-width:52ch;margin-bottom:12px}.landing_finalCta__Dy9xE h2{font-size:clamp(35px,4vw,56px)}.landing_finalCta__Dy9xE>a{flex-shrink:0}.landing_footer__U__I_{max-width:var(--tp-site-max);margin:0 auto;padding:55px var(--tp-site-gutter) 95px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:25px}.landing_footer__U__I_ p{font-size:var(--tp-size-2xs);color:var(--tp-muted);margin-top:12px}.landing_footer__U__I_>a{display:flex;align-items:center;gap:8px;font-size:var(--tp-size-xs)}.landing_footer__U__I_>span{font-size:var(--tp-size-2xs);color:var(--tp-muted)}@media (min-width:1600px){.landing_finalCta__Dy9xE,.landing_hero__v7463{max-width:var(--tp-site-max);margin-left:auto;margin-right:auto}}@media (max-width:1100px){.landing_header__s9NBu{padding:0 30px}.landing_footer__U__I_{padding-inline:30px}.landing_nav__34epT{gap:20px}.landing_headerActions__8gKmP{gap:16px}.landing_hero__v7463{padding-left:5%;padding-right:5%}}@media (max-width:760px){.landing_header__s9NBu{height:76px;padding:0 23px;gap:18px}.landing_logo__tSEX3{font-size:var(--tp-size-3xl)}.landing_enter__8X7b4,.landing_nav__34epT{display:none}.landing_hero__v7463{margin:0 12px;padding:38px 25px 0;grid-template-columns:1fr}.landing_heroCopy__BPBal{padding-bottom:0}.landing_hero__v7463 h1{font-size:var(--tp-size-hero-phone)}.landing_heroDescription__j732u{font-size:var(--tp-size-sm);margin-top:25px}.landing_heroActions__O_W0j{gap:20px}.landing_passStage__DaNai{min-height:535px;padding:60px 0 70px;margin-top:40px}.landing_section__M2UMZ{padding:65px 24px}.landing_question__QC7O8 button{font-size:var(--tp-size-xs)}.landing_finalCta__Dy9xE{margin:0 12px;padding:35px 25px;flex-direction:column;align-items:flex-start;gap:25px}.landing_footer__U__I_{padding:40px 23px 95px;flex-wrap:wrap;gap:28px}.landing_footer__U__I_>span{flex-basis:100%;font-size:var(--tp-size-2xs)}}.landing_heroCalm__KB5pX{padding-top:90px}.landing_heroCalm__KB5pX h1{font-size:clamp(48px,6vw,92px);text-wrap:balance}@media (max-width:380px){.landing_heroCalm__KB5pX h1{font-size:11.4vw}}.landing_page__By2iE h2{text-wrap:balance}.landing_heroCalm__KB5pX .landing_heroCopy__BPBal{padding-bottom:90px}.landing_heroCalm__KB5pX .landing_heroDescription__j732u{font-size:var(--tp-size-lg);max-width:460px}.landing_heroCalm__KB5pX .landing_passStage__DaNai{padding-bottom:40px}.landing_calmSection__Xh3Zf{padding-top:140px;padding-bottom:20px}.landing_calmSection__Xh3Zf h2{margin-bottom:48px}.landing_split__9txed{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;align-items:start}.landing_split__9txed h2{margin-bottom:24px}.landing_finalCalm__DAN53{margin-top:140px;padding-top:70px;padding-bottom:70px}.landing_finalCalm__DAN53 p{font-size:var(--tp-size-lg);margin:12px 0 0}@media (max-width:1100px){.landing_split__9txed{gap:48px}}@media (max-width:760px){.landing_heroCalm__KB5pX{padding-top:44px}.landing_heroCalm__KB5pX .landing_heroCopy__BPBal{padding-bottom:20px}.landing_heroCalm__KB5pX .landing_heroDescription__j732u{font-size:var(--tp-size-md)}.landing_calmSection__Xh3Zf{padding-top:88px}.landing_calmSection__Xh3Zf h2{margin-bottom:32px}.landing_split__9txed{grid-template-columns:1fr;gap:32px}.landing_finalCalm__DAN53{margin-top:88px}}.landing_heroCalm__KB5pX{overflow:hidden;isolation:isolate}.landing_heroCalm__KB5pX .landing_heroCopy__BPBal{position:relative;z-index:2}.landing_heroCalm__KB5pX .landing_passStage__DaNai{min-height:620px;flex-direction:column;justify-content:flex-end;align-items:center;gap:24px;padding:0 0 120px}.landing_sceneFallback__Zy1Pt{display:contents}.landing_sceneFallback__Zy1Pt[data-ready=true]>*{display:none}.landing_sceneSignal__oB2fI{position:absolute;inset:-90px -6vw -60px -14vw;z-index:0;pointer-events:none;mask-image:linear-gradient(to right,transparent,var(--tp-black) 30%)}.landing_sceneCanvas__K9_hv{position:absolute;inset:-90px -90px auto;height:640px;z-index:1;opacity:0;transition:opacity .45s cubic-bezier(.16,1,.3,1)}.landing_sceneCanvas__K9_hv[data-ready=true]{opacity:1}.landing_sceneSignal__oB2fI>*{animation:landing_signal-in__miKWQ .9s cubic-bezier(.16,1,.3,1) both}@keyframes landing_signal-in__miKWQ{0%{opacity:0}to{opacity:1}}.landing_sceneCanvasInner__q_j7L{position:absolute;inset:0}@media (max-width:760px){.landing_heroCalm__KB5pX .landing_heroCopy__BPBal{padding-bottom:44px}.landing_heroCalm__KB5pX .landing_passStage__DaNai{order:-1;min-height:400px;margin-top:-16px;padding-bottom:8px}.landing_sceneCanvas__K9_hv{inset:-12px -25px auto;height:400px}.landing_sceneSignal__oB2fI{inset:-40px -80px -20px;mask-image:none}}.landing_finalCalm__DAN53 p{display:inline-flex;align-items:center;gap:8px}.landing_bandFallback__8V_7z{width:260px;height:200px;margin:40px auto 0;border-radius:50%;border:26px solid var(--tp-accent);transform:rotate(-12deg) scaleY(.62)}.landing_bandFallbackCaption__s4ESw{margin-top:28px;text-align:center;font-size:var(--tp-size-xs);color:var(--tp-on-night-muted)}.landing_ctaSignal__EwDcD{flex-shrink:0;display:grid;place-items:center;width:128px;height:128px}.landing_signal__EJZK7{width:100%;height:100%;overflow:visible}.landing_signal__EJZK7 path{stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.landing_signalBase__RdYQ2{stroke:currentColor;opacity:.22}.landing_signalFill__hRxrH{stroke:currentColor;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;transition:stroke-dashoffset .38s cubic-bezier(.16,1,.3,1),opacity .12s linear;transition-delay:calc((3 - var(--i)) * 40ms)}.landing_signal__EJZK7[data-on=true] .landing_signalFill__hRxrH{stroke-dashoffset:0;opacity:1;transition-delay:calc(var(--i) * .11s);animation:landing_signal-pulse__u4EZ0 1.8s ease-in-out calc(var(--i) * .11s + .6s) infinite}@keyframes landing_signal-pulse__u4EZ0{0%,to{opacity:1}50%{opacity:.45}}@media (max-width:760px){.landing_ctaSignal__EwDcD{width:84px;height:84px}}@media (prefers-reduced-motion:reduce){.landing_signalFill__hRxrH{stroke-dashoffset:0;opacity:1;transition:none}.landing_signal__EJZK7[data-on=true] .landing_signalFill__hRxrH{animation:none}.landing_page__By2iE *,.landing_page__By2iE :after,.landing_page__By2iE :before{transition-property:opacity,color,background-color,border-color,fill,stroke!important;scroll-behavior:auto!important}}.landing_player__5D57Q{position:relative;z-index:2;display:flex;align-items:center;gap:18px;width:min(100%,480px)}.landing_playButton__DePx3{display:inline-flex;flex:none;align-items:center;gap:8px;height:36px;padding:0 15px;border:1px solid color-mix(in srgb,var(--tp-on-night) 22%,transparent);border-radius:var(--tp-r-pill);background:transparent;color:var(--tp-on-night);font:inherit;font-size:var(--tp-size-xs);cursor:pointer;transition:border-color .2s ease}.landing_playButton__DePx3:hover{border-color:var(--tp-on-night)}.landing_chapters__CYqXt button:focus-visible,.landing_playButton__DePx3:focus-visible{outline:2px solid var(--tp-accent);outline-offset:3px}.landing_chapters__CYqXt{display:grid;flex:1;grid-template-columns:repeat(4,1fr);gap:6px;list-style:none;padding:0;margin:0}.landing_chapters__CYqXt button{display:grid;align-content:center;gap:8px;width:100%;min-height:44px;padding:4px 0;border:0;background:none;color:var(--tp-on-night-faint);font:inherit;font-size:var(--tp-size-2xs);text-align:left;cursor:pointer;transition:color .2s ease}.landing_chapters__CYqXt button:hover,.landing_chapters__CYqXt button[aria-current=step]{color:var(--tp-on-night)}.landing_chapterBar__NrqPf{position:relative;height:2px;border-radius:2px;overflow:hidden;background:color-mix(in srgb,var(--tp-on-night) 18%,transparent)}.landing_chapterBar__NrqPf>span{position:absolute;inset:0;background:var(--tp-accent);transform-origin:left;animation:landing_step-fill__ClIzc var(--step-ms) linear both}@keyframes landing_step-fill__ClIzc{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:520px){.landing_player__5D57Q{flex-direction:column;align-items:stretch;gap:12px}.landing_playButton__DePx3{align-self:center}}@media (max-width:760px){.landing_player__5D57Q{position:static}.landing_playButton__DePx3{position:absolute;top:12px;right:0;z-index:3}}@media (prefers-reduced-motion:reduce){.landing_chapterBar__NrqPf>span{animation:none}}.landing_subnav__fPLiM{display:none}@media (max-width:760px){.landing_subnav__fPLiM{display:flex;gap:22px;overflow-x:auto;padding:0 23px 14px;scrollbar-width:none;white-space:nowrap;font-size:var(--tp-size-xs)}.landing_subnav__fPLiM::-webkit-scrollbar{display:none}.landing_subnav__fPLiM a{color:var(--tp-muted);text-decoration:none;padding:6px 0}.landing_subnav__fPLiM a:last-child{margin-left:auto;display:inline-flex;align-items:center;gap:4px;color:var(--tp-ink);font-weight:600}.landing_subnav__fPLiM a:focus-visible{outline:2px solid var(--tp-accent-strong);outline-offset:2px}}.landing_how__M5sUB{max-width:1280px;margin:auto;padding:140px 40px 20px}.landing_how__M5sUB>h2{margin-bottom:48px}@media (max-width:760px){.landing_how__M5sUB{padding:90px 23px 10px}}.landing_problem__22PeS{max-width:1280px;margin:auto;padding:140px 40px 0;display:grid;grid-template-columns:1fr 1.2fr;gap:80px;align-items:center}.landing_problemCopy__ZWrKT h2{margin-bottom:29px}.landing_night__AeLi3{max-width:1280px;margin:auto;padding:140px 40px 20px}.landing_live__7gHbr{margin:140px 24px 0;padding:96px max(48px,calc((100% - 1200px) / 2));background:var(--tp-accent);color:var(--tp-on-accent);border-radius:var(--tp-r-panel);min-height:calc(100svh - 48px);display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:56px;align-items:center;padding-top:64px;padding-bottom:64px}.landing_liveCopy__ICgc2 h2{font-size:clamp(35px,3.4vw,49px);margin-bottom:35px}.landing_notes__enBHt{list-style:none;margin:0;padding:0;display:grid;gap:17px}.landing_notes__enBHt li{display:grid;grid-template-columns:auto 1fr;gap:11px;align-items:start;font-size:var(--tp-size-md);line-height:1.4;font-weight:500}.landing_notes__enBHt li>span{width:23px;height:23px;border-radius:50%;display:grid;place-items:center;background:var(--tp-ink);color:var(--tp-accent);font-size:var(--tp-size-2xs);font-weight:700}@media (max-width:1100px){.landing_live__7gHbr{grid-template-columns:minmax(0,1fr);min-height:0}}.landing_finalCta__Dy9xE.landing_finalCalm__DAN53{background:var(--tp-night);color:var(--tp-on-night)}.landing_finalCta__Dy9xE.landing_finalCalm__DAN53 .landing_ctaSignal__EwDcD{color:var(--tp-accent)}@media (max-width:900px){.landing_problem__22PeS{grid-template-columns:1fr;gap:40px}}@media (max-width:760px){.landing_problem__22PeS{padding:90px 23px 0}.landing_night__AeLi3{padding:90px 23px 10px}.landing_live__7gHbr{margin:96px 12px 0;padding:56px 15px}}.landing_problem__22PeS{grid-template-columns:1fr}.landing_problemCopy__ZWrKT h2{margin-bottom:40px}.landing_night__AeLi3{margin:140px 24px 0;max-width:none;padding:20px max(40px,calc((100% - 1200px) / 2));background:var(--tp-accent-field);border-radius:var(--tp-r-panel)}@media (max-width:760px){.landing_night__AeLi3{margin:96px 12px 0;padding:40px 23px}}.landing_notes__enBHt li p{margin:0;font-weight:400}.landing_notes__enBHt li strong{font-weight:700}.landing_page__By2iE h2{font-size:clamp(35px,3.8vw,58px);line-height:1.06}.landing_nav__34epT{font-size:var(--tp-size-sm)}.landing_problemCopy__ZWrKT h2{margin-bottom:48px}.landing_how__M5sUB>h2{margin-bottom:64px}.landing_liveCopy__ICgc2 h2{font-size:clamp(35px,3.2vw,49px)}.landing_notes__enBHt li{font-size:var(--tp-size-lg);gap:15px}.landing_notes__enBHt li>span{width:29px;height:29px;font-size:var(--tp-size-xs)}.landing_question__QC7O8 button{font-size:var(--tp-size-lg);padding:27px 0}.landing_question__QC7O8 p{font-size:var(--tp-size-lg)}.landing_finalCta__Dy9xE h2{font-size:clamp(35px,3.6vw,56px)}.landing_finalCta__Dy9xE p{font-size:var(--tp-size-lg);margin-top:19px}.landing_footer__U__I_ p,.landing_footer__U__I_>a,.landing_footer__U__I_>span{font-size:var(--tp-size-sm)}@media (max-width:760px){.landing_page__By2iE h2{font-size:var(--tp-size-heading-phone)}.landing_finalCta__Dy9xE p,.landing_notes__enBHt li,.landing_question__QC7O8 button,.landing_question__QC7O8 p{font-size:var(--tp-size-md)}}.landing_textButton__YaXPL{font-size:var(--tp-size-sm)}.landing_liveCopy__ICgc2{max-width:420px}.landing_enter__8X7b4{font-size:var(--tp-size-sm);font-weight:500;gap:6px}.landing_heroPoints__cXXJ4{list-style:none;margin:27px 0 0;padding:0;display:grid;gap:9px;font-size:var(--tp-size-sm);color:var(--tp-on-night-muted)}.landing_heroPoints__cXXJ4 li{white-space:nowrap;display:inline-flex;align-items:center;gap:8px}.landing_heroPoints__cXXJ4 svg{color:var(--tp-accent);flex:none}.landing_page__By2iE .tp-wordmark-dot{top:.36em}@media (min-width:761px) and (max-width:1100px){.landing_finalCta__Dy9xE{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:35px;row-gap:28px}.landing_finalCta__Dy9xE>a{grid-column:2;justify-self:start}}.landing_footerEnd__hCJp0{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.landing_footerEnd__hCJp0 a{font-size:var(--tp-size-2xs);color:var(--tp-muted);text-decoration:none}.landing_footerEnd__hCJp0 a:hover{color:var(--tp-ink);text-decoration:underline}@media (max-width:760px){.landing_footerEnd__hCJp0{align-items:flex-start}}.pass-flow_flow__bwEwi{--gap:48px;--stage-h:240px;position:relative;display:flex;flex-direction:column}.pass-flow_line__aSer_{position:absolute;z-index:0;top:calc(var(--stage-h) / 2);left:calc((100% - 2 * var(--gap)) / 6);right:calc((100% - 2 * var(--gap)) / 6);height:1.5px;background:color-mix(in srgb,var(--tp-muted) 60%,var(--tp-paper))}.pass-flow_dot__hut1y{position:absolute;top:50%;left:0;width:13px;height:13px;border-radius:50%;background:var(--tp-accent);border:2px solid var(--tp-accent-strong);transform:translate(-50%,-50%);opacity:0}.pass-flow_flow__bwEwi{--loop:4.6s}.pass-flow_line__aSer_:after{content:"";position:absolute;inset:0;background:var(--tp-accent);transform:scaleX(0);transform-origin:left}.pass-flow_flow__bwEwi[data-run] .pass-flow_dot__hut1y{animation:pass-flow_along-x__wgvuw var(--loop) infinite}.pass-flow_flow__bwEwi[data-run] .pass-flow_line__aSer_:after{animation:pass-flow_trail-x__R5IaO var(--loop) infinite}.pass-flow_flow__bwEwi[data-run] .pass-flow_chip__Oa1Eb{animation:pass-flow_tap-light__dBOWS var(--loop) infinite;animation-delay:calc(var(--n) * .12s)}@keyframes pass-flow_trail-x__R5IaO{0%{transform:scaleX(0);opacity:1;animation-timing-function:ease-in-out}27%{transform:scaleX(.5);animation-timing-function:linear}35%{transform:scaleX(.5);animation-timing-function:ease-in-out}62%{transform:scaleX(1);opacity:1}80%,to{transform:scaleX(1);opacity:0}}@keyframes pass-flow_tap-light__dBOWS{0%,26%{filter:none}32%{filter:brightness(1.35)}44%,to{filter:none}}@keyframes pass-flow_along-x__wgvuw{0%{left:0;opacity:0;animation-timing-function:ease-in-out}4%{opacity:1}27%{left:50%;animation-timing-function:linear}35%{left:50%;animation-timing-function:ease-in-out}58%{opacity:1}62%,to{left:100%;opacity:0}}@keyframes pass-flow_along-y__RGScn{0%{top:0;opacity:0;animation-timing-function:ease-in-out}4%{opacity:1}27%{top:50%;animation-timing-function:linear}35%{top:50%;animation-timing-function:ease-in-out}58%{opacity:1}62%,to{top:100%;opacity:0}}@keyframes pass-flow_trail-y__lPbB0{0%{transform:scaleY(0);opacity:1;animation-timing-function:ease-in-out}27%{transform:scaleY(.5);animation-timing-function:linear}35%{transform:scaleY(.5);animation-timing-function:ease-in-out}62%{transform:scaleY(1);opacity:1}80%,to{transform:scaleY(1);opacity:0}}.pass-flow_steps___XCKt{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap)}.pass-flow_step__Rphhg{display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-areas:"stage stage" "num copy";grid-template-rows:var(--stage-h) auto;gap:28px 14px;align-items:start}.pass-flow_stage__PN_gR{grid-area:stage;position:relative;z-index:1;height:var(--stage-h);display:grid;place-items:center}.pass-flow_num__xQx0X{grid-area:num;width:28px;height:28px;border-radius:50%;border:1.5px solid var(--tp-ink);background:var(--tp-paper);display:grid;place-items:center;font-size:var(--tp-size-xs);font-weight:600;line-height:1;position:relative;z-index:1}.pass-flow_copy__oTNlH{grid-area:copy}.pass-flow_copy__oTNlH h3{font-size:var(--tp-size-2xl);font-weight:600;line-height:1.15;letter-spacing:-.02em;margin:0 0 10px}.pass-flow_copy__oTNlH p{font-size:var(--tp-size-lg);line-height:1.55;color:var(--tp-muted);max-width:330px;margin:0}.pass-flow_ticketWrap__UowQk{position:absolute;z-index:0;top:-78px;left:6px;transform:rotate(-6deg);filter:drop-shadow(0 1px 1px color-mix(in srgb,var(--tp-black) 13.33%,transparent)) drop-shadow(0 10px 12px color-mix(in srgb,var(--tp-black) 13.33%,transparent))}.pass-flow_ticket__JcUaI{--stub:48px;width:200px;height:104px;display:grid;grid-template-columns:minmax(0,1fr) var(--stub);border-radius:var(--tp-r-md);background-color:var(--tp-card);background-image:repeating-linear-gradient(90deg,color-mix(in srgb,var(--tp-black) 2.35%,transparent) 0 1px,transparent 1px 3px),repeating-linear-gradient(0deg,color-mix(in srgb,var(--tp-white) 25.1%,transparent) 0 1px,transparent 1px 5px);box-shadow:inset 0 0 0 5px var(--tp-card),inset 0 0 0 6px var(--tp-line);-webkit-mask:radial-gradient(circle 8px at calc(100% - var(--stub)) 0,transparent 7.5px,var(--tp-black) 8px) top /100% 51% no-repeat,radial-gradient(circle 8px at calc(100% - var(--stub)) 100%,transparent 7.5px,var(--tp-black) 8px) bottom /100% 51% no-repeat;mask:radial-gradient(circle 8px at calc(100% - var(--stub)) 0,transparent 7.5px,var(--tp-black) 8px) top /100% 51% no-repeat,radial-gradient(circle 8px at calc(100% - var(--stub)) 100%,transparent 7.5px,var(--tp-black) 8px) bottom /100% 51% no-repeat}.pass-flow_ticketMain__12zOZ{display:flex;flex-direction:column;justify-content:flex-start;padding:14px 14px 0 18px;color:var(--tp-ink)}.pass-flow_ticketKind__3Qhl9{font-size:var(--tp-size-2xs);font-weight:600;color:var(--tp-accent-ink)}.pass-flow_ticketName__B_McG{font-family:var(--tp-font-display);font-size:var(--tp-size-3xl);font-weight:600;line-height:1.05;letter-spacing:-.04em}.pass-flow_ticketStub__jPWye{position:relative;display:grid;place-items:center;background:radial-gradient(circle,var(--tp-line) 1.5px,transparent 1.9px) 0 50% /4px 8px repeat-y}.pass-flow_ticketStub__jPWye span{writing-mode:vertical-rl;font-size:var(--tp-size-2xs);font-weight:500;color:var(--tp-muted)}.pass-flow_bandWrap__9rMhe{position:relative;display:grid;justify-items:center}.pass-flow_band__epGk9{position:relative;z-index:1;width:272px;height:56px;display:flex;align-items:center;background-color:var(--tp-accent);background-image:linear-gradient(180deg,color-mix(in srgb,var(--tp-white) 18.04%,transparent),transparent 30%,transparent 70%,color-mix(in srgb,var(--tp-accent-shade) 14.12%,transparent)),repeating-linear-gradient(0deg,color-mix(in srgb,var(--tp-white) 7.06%,transparent) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,color-mix(in srgb,var(--tp-accent-shade) 5.1%,transparent) 0 1px,transparent 1px 4px);clip-path:polygon(0 0,100% 0,calc(100% - 24px) 100%,0 100%);filter:drop-shadow(0 8px 10px color-mix(in srgb,var(--tp-black) 20%,transparent))}.pass-flow_band__epGk9:before{content:"";position:absolute;inset:5px 0;border-top:1px dashed color-mix(in srgb,var(--tp-accent-shade) 34.9%,transparent);border-bottom:1px dashed color-mix(in srgb,var(--tp-accent-shade) 34.9%,transparent);pointer-events:none}.pass-flow_band__epGk9:after{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:color-mix(in srgb,var(--tp-accent-shade) 20%,transparent)}.pass-flow_pod__6gMlG{position:relative;z-index:1;margin-left:40px;width:78px;height:42px;border-radius:var(--tp-r-card);display:grid;place-items:center;background-color:var(--tp-accent);background-image:linear-gradient(180deg,color-mix(in srgb,var(--tp-white) 27.84%,transparent),transparent 45%,color-mix(in srgb,var(--tp-accent-shade) 18.04%,transparent)),repeating-linear-gradient(0deg,color-mix(in srgb,var(--tp-white) 7.84%,transparent) 0 1px,transparent 1px 3px);box-shadow:0 2px 2px color-mix(in srgb,var(--tp-accent-shade) 34.9%,transparent),0 4px 7px color-mix(in srgb,var(--tp-accent-shade) 20%,transparent),inset 0 1px 0 color-mix(in srgb,var(--tp-white) 34.9%,transparent)}.pass-flow_nfc__5XPUh{width:26px;height:26px;fill:var(--tp-print);stroke:var(--tp-print);stroke-width:2.1;stroke-linecap:round}.pass-flow_nfc__5XPUh path{fill:none}.pass-flow_word__Aj5Nz{position:relative;z-index:1;margin-left:42px;font-size:var(--tp-size-md);color:var(--tp-print)}.pass-flow_word__Aj5Nz .tp-wordmark-dot{background:currentColor}.pass-flow_fan__MzNNt{position:relative;width:280px;height:120px}.pass-flow_chip__Oa1Eb{position:absolute;top:12px;left:calc(50% + var(--i) * 60px - 32px);width:64px;height:88px;border-radius:var(--tp-r-panel);background:var(--tp-ok-bg);border:1px solid color-mix(in srgb,var(--tp-ok) 20%,transparent);box-shadow:0 10px 16px -8px color-mix(in srgb,var(--tp-black) 46.67%,transparent);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;transform:translateY(calc(var(--i) * var(--i) * 4px)) rotate(calc(var(--i) * 7deg));transform-origin:50% 100%}.pass-flow_chip__Oa1Eb:before{content:"";position:absolute;top:6px;left:50%;width:16px;height:4px;border-radius:2px;background:var(--tp-black);transform:translateX(-50%)}.pass-flow_chipCheck__eLqPw{width:24px;height:24px}.pass-flow_chipCheck__eLqPw circle{fill:var(--tp-ok)}.pass-flow_chipCheck__eLqPw path{fill:none;stroke:var(--tp-ok-bg);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.pass-flow_chipPlace__s0PPQ{font-size:var(--tp-size-2xs);font-weight:600;line-height:1;color:var(--tp-ok)}.pass-flow_tablet__Lqj8A{width:268px;padding:9px;border-radius:18px;background:var(--tp-ink);box-shadow:0 1px 2px color-mix(in srgb,var(--tp-black) 13.33%,transparent),0 14px 22px -10px color-mix(in srgb,var(--tp-black) 40%,transparent)}.pass-flow_counts__ujDfq{padding:12px 14px 14px;border-radius:10px;background:var(--tp-card);display:grid;gap:9px}.pass-flow_flow__bwEwi[data-run] .pass-flow_tablet__Lqj8A{animation:pass-flow_counts-light__qqHyW var(--loop) infinite}@keyframes pass-flow_counts-light__qqHyW{0%,60%{box-shadow:0 1px 2px color-mix(in srgb,var(--tp-black) 13.33%,transparent),0 14px 22px -10px color-mix(in srgb,var(--tp-black) 40%,transparent)}66%,80%{box-shadow:0 0 0 3px var(--tp-accent),0 1px 2px color-mix(in srgb,var(--tp-black) 13.33%,transparent),0 14px 22px -10px color-mix(in srgb,var(--tp-black) 40%,transparent)}90%,to{box-shadow:0 1px 2px color-mix(in srgb,var(--tp-black) 13.33%,transparent),0 14px 22px -10px color-mix(in srgb,var(--tp-black) 40%,transparent)}}.pass-flow_live__VM5z4{display:inline-flex;align-items:center;gap:5px;margin-left:8px;padding:1px 7px 1px 6px;border-radius:var(--tp-r-pill);background:color-mix(in srgb,var(--tp-status-ok) 14%,transparent);color:var(--tp-status-ok);font-size:11px}.pass-flow_live__VM5z4:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pass-flow_countsTitle__QtsuH{font-size:var(--tp-size-xs);font-weight:600;color:var(--tp-muted)}.pass-flow_area__n3AfZ{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:2px 12px}.pass-flow_areaName__v8BFA{font-size:var(--tp-size-xs);font-weight:600;color:var(--tp-ink)}.pass-flow_areaCount__zf_Cy{font-size:var(--tp-size-xl);font-weight:600;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--tp-ink)}.pass-flow_areaBar__vlWtc{grid-column:1/-1;height:5px;border-radius:2px;background:var(--tp-card-sunk);overflow:hidden}.pass-flow_areaBar__vlWtc:after{content:"";display:block;width:var(--fill);height:100%;border-radius:2px;background:var(--tp-status-ok)}.pass-flow_area__n3AfZ[data-near] .pass-flow_areaCount__zf_Cy{color:var(--tp-accent-ink)}.pass-flow_area__n3AfZ[data-near] .pass-flow_areaBar__vlWtc:after{background:var(--tp-accent)}.pass-flow_hidden__KqbFu{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:960px){.pass-flow_flow__bwEwi{--stage-h:auto}.pass-flow_bandWrap__9rMhe{gap:18px;padding-top:78px;justify-items:start}.pass-flow_ticketWrap__UowQk{top:0;left:10px}.pass-flow_steps___XCKt{grid-template-columns:minmax(0,1fr);gap:56px}.pass-flow_step__Rphhg{grid-template-columns:32px minmax(0,1fr);grid-template-areas:"num stage" ". copy";gap:22px 18px}.pass-flow_num__xQx0X{width:32px;height:32px}.pass-flow_stage__PN_gR{height:auto;justify-items:start;padding-top:6px}.pass-flow_line__aSer_{top:16px;bottom:var(--rail-end,40%);left:15.25px;right:auto;width:1.5px;height:auto}.pass-flow_dot__hut1y{top:0;left:50%}.pass-flow_flow__bwEwi[data-run] .pass-flow_dot__hut1y{animation-name:pass-flow_along-y__RGScn}.pass-flow_line__aSer_:after{transform:scaleY(0);transform-origin:top}.pass-flow_flow__bwEwi[data-run] .pass-flow_line__aSer_:after{animation-name:pass-flow_trail-y__lPbB0}}@media (max-width:400px){.pass-flow_band__epGk9{width:240px}.pass-flow_pod__6gMlG,.pass-flow_word__Aj5Nz{margin-left:30px}.pass-flow_fan__MzNNt{width:250px}.pass-flow_chip__Oa1Eb{left:calc(50% + var(--i) * 54px - 30px);width:60px}}@media (prefers-reduced-motion:reduce){.pass-flow_flow__bwEwi[data-run] .pass-flow_chip__Oa1Eb,.pass-flow_flow__bwEwi[data-run] .pass-flow_dot__hut1y,.pass-flow_flow__bwEwi[data-run] .pass-flow_line__aSer_:after,.pass-flow_flow__bwEwi[data-run] .pass-flow_tablet__Lqj8A{animation:none}}.pass-flow_copy__oTNlH h3{transition:color .2s ease}.pass-flow_flow__bwEwi[data-run] .pass-flow_step__Rphhg:first-child .pass-flow_num__xQx0X{animation:pass-flow_step-on-1__cufnW var(--loop) infinite}.pass-flow_flow__bwEwi[data-run] .pass-flow_step__Rphhg:nth-child(2) .pass-flow_num__xQx0X{animation:pass-flow_step-on-2___xFds var(--loop) infinite}.pass-flow_flow__bwEwi[data-run] .pass-flow_step__Rphhg:nth-child(3) .pass-flow_num__xQx0X{animation:pass-flow_step-on-3__I8YI9 var(--loop) infinite}.pass-flow_flow__bwEwi[data-run] .pass-flow_step__Rphhg:first-child h3{animation:pass-flow_title-on-1__4US87 var(--loop) infinite}.pass-flow_flow__bwEwi[data-run] .pass-flow_step__Rphhg:nth-child(2) h3{animation:pass-flow_title-on-2__wbALb var(--loop) infinite}.pass-flow_flow__bwEwi[data-run] .pass-flow_step__Rphhg:nth-child(3) h3{animation:pass-flow_title-on-3__ymr3d var(--loop) infinite}@keyframes pass-flow_step-on-1__cufnW{0%,18%{background:var(--tp-accent);border-color:var(--tp-accent)}26%,to{background:var(--tp-paper);border-color:var(--tp-ink)}}@keyframes pass-flow_step-on-2___xFds{0%,22%{background:var(--tp-paper);border-color:var(--tp-ink)}27%,42%{background:var(--tp-accent);border-color:var(--tp-accent)}50%,to{background:var(--tp-paper);border-color:var(--tp-ink)}}@keyframes pass-flow_step-on-3__I8YI9{0%,56%{background:var(--tp-paper);border-color:var(--tp-ink)}62%,84%{background:var(--tp-accent);border-color:var(--tp-accent)}92%,to{background:var(--tp-paper);border-color:var(--tp-ink)}}@keyframes pass-flow_title-on-1__4US87{0%,18%{color:var(--tp-ink)}26%,to{color:var(--tp-muted)}}@keyframes pass-flow_title-on-2__wbALb{0%,22%{color:var(--tp-muted)}27%,42%{color:var(--tp-ink)}50%,to{color:var(--tp-muted)}}@keyframes pass-flow_title-on-3__ymr3d{0%,56%{color:var(--tp-muted)}62%,84%{color:var(--tp-ink)}92%,to{color:var(--tp-muted)}}@media (prefers-reduced-motion:reduce){.pass-flow_flow__bwEwi[data-run] .pass-flow_num__xQx0X,.pass-flow_flow__bwEwi[data-run] h3{animation:none}}@media (max-width:760px){.pass-flow_copy__oTNlH h3{font-size:var(--tp-size-xl)}}.device{position:relative;display:inline-block;flex-shrink:0;vertical-align:middle;-webkit-user-select:none;user-select:none;container-type:size;-webkit-tap-highlight-color:transparent}.device-shadow{position:absolute;left:50%;top:50%;width:100cqmin;height:209.2cqmin;margin-left:-50cqmin;margin-top:-104.6cqmin;border-radius:17.9cqmin;background-color:var(--device-shadow);pointer-events:none;will-change:transform}.device-shadow-soft{filter:blur(6.5cqmin)}.device-shadow-tight{filter:blur(1.6cqmin)}.device[data-device-page=light] .device-shadow-soft{filter:blur(9cqmin)}.device[data-device-page=light] .device-shadow-tight{filter:blur(2.2cqmin)}.device-stage{position:absolute;inset:0;perspective:520cqmin}.device-body{position:absolute;left:50%;top:50%;width:100cqmin;height:209.2cqmin;margin-left:-50cqmin;margin-top:-104.6cqmin;transform-style:preserve-3d;will-change:transform}.device-back{inset:0;border-radius:17.9cqmin;transform:translateZ(-5.75cqmin) rotateY(180deg)}.device-back,.device-facet{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden}.device-facet{left:0;top:0;background-color:var(--device-metal)}.device-band:after{content:"";position:absolute;inset:0;background-image:var(--device-b,none);-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000);pointer-events:none}.device-key{border-radius:1.2cqmin}.device-control{border-radius:1.8cqmin}.device-key-front{background-color:var(--device-metal)}.device-front,.device-key-front{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden}.device-front{inset:0;border-radius:17.9cqmin;transform:translateZ(5.75cqmin)}.device-frame{position:absolute;inset:0;will-change:transform}.device-ring{position:absolute;background-color:var(--device-metal);background-repeat:no-repeat}.device-glass{inset:2.2cqmin;border-radius:15.7cqmin;background-color:#000000;isolation:isolate}.device-glass,.device-screen{position:absolute;overflow:hidden}.device-screen{background-color:var(--device-screen)}.device-content{position:absolute}.device-scroll{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.device-scroll::-webkit-scrollbar{display:none}.device-picture{display:block;width:100%;height:100%}.device-picture-tall{height:auto;min-height:100%}.device-image{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none}.device-image-tall{height:auto;min-height:100%}.device-screen-edge{border-radius:inherit}.device-screen-edge,.device-wake{position:absolute;inset:0;pointer-events:none}.device-wake{background-color:#000000}.device-island{left:50%;width:32cqmin;height:9cqmin;margin-left:-16cqmin;background-color:#000000;pointer-events:none}.device-island,.device-lens{position:absolute;border-radius:9999px}.device-lens{right:2.9cqmin;top:50%;width:3.2cqmin;height:3.2cqmin;margin-top:-1.6cqmin}.device-glare{position:absolute;left:50%;top:50%;width:340cqmin;height:340cqmin;margin-left:-170cqmin;margin-top:-170cqmin;pointer-events:none;will-change:transform}.door-feed_wrap__j5zL_{margin:0;display:grid;justify-items:center;gap:14px;width:100%;min-width:0}.door-feed_stage__6Wcs5{display:grid;place-items:center;max-width:100%}.door-feed_device__Gnpfa{max-width:100%}.door-feed_screen__k1qox{--staff-bg:var(--tp-bg);--staff-ink:var(--tp-fg);--staff-muted:var(--tp-fg-muted);--staff-soft:var(--tp-fg-soft);--staff-ok:var(--tp-ok);--staff-ok-bg:var(--tp-ok-bg);--staff-no:var(--tp-no);--staff-no-bg:var(--tp-no-bg);position:absolute;inset:0;display:flex;flex-direction:column;padding:5.4cqw 6cqw 6cqw;background:var(--staff-bg);color:var(--staff-ink);font-family:var(--tp-font-ui);line-height:1.25}.door-feed_status__0orU4{font-size:4.2cqw;font-weight:600;padding-left:4cqw;min-height:8cqw;display:flex;align-items:center}.door-feed_place__O08N_{margin:6cqw 0 0;text-align:center;font-size:6.2cqw;font-weight:600;opacity:.88}.door-feed_count__FqvII{margin:5cqw 0 6cqw;display:grid;justify-items:center;gap:1cqw}.door-feed_countLabel__vxToN{font-size:4.6cqw;color:var(--staff-muted)}.door-feed_countNumber__uVy6T{display:block;font-size:19cqw;font-weight:700;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow:hidden;padding:.6cqw 0}.door-feed_countNumber__uVy6T>span{display:inline-block}.door-feed_delta__tfqr3{font-size:4.2cqw;font-weight:600;color:var(--staff-muted)}.door-feed_deltaUp__9blc6{color:var(--staff-ok)}.door-feed_feed__AivsW{flex:1;min-height:0;position:relative}.door-feed_row__oOA9l{display:flex;align-items:center;gap:3.2cqw;padding:3cqw 3.6cqw;border-radius:3.6cqw}.door-feed_ok__O9vFf{background:var(--staff-ok-bg)}.door-feed_no__i6xGo{background:var(--staff-no-bg)}.door-feed_mark__3zRtn{flex:none;display:grid;place-items:center;width:8.4cqw;height:8.4cqw;border-radius:50%}.door-feed_mark__3zRtn svg{width:5cqw;height:5cqw}.door-feed_ok__O9vFf .door-feed_mark__3zRtn{background:var(--staff-ok);color:var(--staff-ok-bg)}.door-feed_no__i6xGo .door-feed_mark__3zRtn{background:var(--staff-no);color:var(--staff-no-bg)}.door-feed_rowText__Dbgvk{display:grid;min-width:0}.door-feed_rowTitle__B_QjX{font-size:4.8cqw;font-weight:700}.door-feed_ok__O9vFf .door-feed_rowTitle__B_QjX{color:var(--staff-ok)}.door-feed_no__i6xGo .door-feed_rowTitle__B_QjX{color:var(--staff-no)}.door-feed_rowDetail__Hltr7{font-size:3.8cqw;color:var(--staff-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.door-feed_srOnly__Ky3Qk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.door-feed_list__1uidI{position:relative;list-style:none;margin:0;padding:0;display:grid;gap:8px}.bar-pay_wrap__52lK1{margin:0;display:grid;justify-items:center;gap:14px;width:100%;min-width:0}.bar-pay_stage__PSPvV{position:relative;display:grid;place-items:center;max-width:100%;padding-right:84px}@media (min-width:700px){.bar-pay_stage__PSPvV{padding-left:84px}}.bar-pay_device__LjlgQ{position:relative;z-index:1;max-width:100%}.bar-pay_band__YKTS2{position:absolute;z-index:0;top:13%;left:calc(100% - 84px - 34px);width:112px;height:34px;border-radius:6px 17px 17px 6px;background:linear-gradient(180deg,var(--tp-accent-hover) 0,var(--tp-accent) 55%);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--tp-black) 12%,transparent),0 6px 14px color-mix(in srgb,var(--tp-ink) 18%,transparent);transform-origin:0 50%}.bar-pay_chip__4eNxx{position:absolute;right:18px;top:50%;width:16px;height:16px;margin-top:-8px;border-radius:50%;background:var(--tp-ink);opacity:.22}.bar-pay_screen__aV_lt{--staff-ink:var(--tp-fg);--staff-muted:var(--tp-fg-muted);--staff-soft:var(--tp-fg-soft);--staff-ok:var(--tp-ok);--staff-ok-bg:var(--tp-ok-bg);--staff-amber:var(--tp-accent);--staff-amber-hover:var(--tp-accent-hover);--staff-on-amber:var(--tp-on-accent);--staff-wait:var(--tp-wait);position:absolute;inset:0;display:flex;flex-direction:column;padding:5.4cqw 7cqw 9cqw;background:var(--tp-bg);color:var(--staff-ink);font-family:var(--tp-font-ui);line-height:1.25}.bar-pay_status__xS3CA{font-size:4.2cqw;font-weight:600;padding-left:3cqw;min-height:8cqw;display:flex;align-items:center}.bar-pay_place__ixcf9{margin:6cqw 0 0;text-align:center;font-size:6.2cqw;font-weight:600;opacity:.88}.bar-pay_body__Phw5K{flex:1;min-height:0;display:grid;align-content:center}.bar-pay_order__61WSG{display:grid;gap:6cqw}.bar-pay_lines__BVRER{margin:0;display:grid;gap:3.4cqw}.bar-pay_lines__BVRER>div{display:flex;justify-content:space-between;align-items:baseline;gap:4cqw;font-size:5.4cqw}.bar-pay_lines__BVRER dd,.bar-pay_lines__BVRER dt{margin:0}.bar-pay_lines__BVRER dd{font-variant-numeric:tabular-nums}.bar-pay_lines__BVRER>div:not(.bar-pay_total__EcUIJ) dt{color:var(--staff-soft)}.bar-pay_total__EcUIJ{margin-top:2cqw;padding-top:4cqw;border-top:1px solid color-mix(in srgb,var(--tp-fg) 18%,transparent)}.bar-pay_lines__BVRER .bar-pay_total__EcUIJ{font-size:6.4cqw;font-weight:600}.bar-pay_lines__BVRER .bar-pay_total__EcUIJ dd{font-size:12cqw;font-weight:700;letter-spacing:-.03em;line-height:1}.bar-pay_result__udthN{display:grid;justify-items:center;text-align:center;gap:2cqw}.bar-pay_tick__sYk2G{display:grid;place-items:center;width:34cqw;height:34cqw;border-radius:50%;background:var(--staff-ok);color:var(--staff-ok-bg);margin-bottom:5cqw}.bar-pay_tick__sYk2G svg{width:18cqw;height:18cqw}.bar-pay_paidTitle__0D9kK{margin:0;font-size:10cqw;font-weight:700;color:var(--staff-ok);letter-spacing:-.02em}.bar-pay_action__qWTf4{appearance:none;width:100%;min-height:44px;padding:4.6cqw 4cqw;border:0;border-radius:4.4cqw;background:var(--staff-amber);color:var(--staff-on-amber);font:inherit;font-size:6cqw;font-weight:700;cursor:pointer}.bar-pay_action__qWTf4:hover{background:var(--staff-amber-hover)}.bar-pay_action__qWTf4[aria-disabled=true]{cursor:progress;background:var(--staff-wait);color:var(--staff-ink)}.bar-pay_actionReset__hxmdQ,.bar-pay_actionReset__hxmdQ:hover{background:transparent;color:var(--staff-ink);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--tp-fg) 55%,transparent)}.bar-pay_action__qWTf4:focus-visible{outline:2px solid var(--tp-accent-strong);outline-offset:2px;box-shadow:0 0 0 5px var(--staff-ink)}.bar-pay_srOnly__JeQ2S{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.share-demo_demo__eaqE_{--share-phone-w:264px;--paper:var(--tp-guest-paper);--paper-sunk:var(--tp-guest-paper-sunk);--paper-line:var(--tp-guest-line);--guest-ink:var(--tp-ink);--guest-muted:var(--tp-guest-muted);--guest-amber:var(--tp-accent);margin:0;width:100%;display:grid;justify-items:center;gap:22px}.share-demo_phones__bLMVP{display:flex;justify-content:center;align-items:center;gap:clamp(20px,4vw,48px)}.share-demo_phone__s2Oir{display:grid;justify-items:center}.share-demo_screen__vnOm_{height:100%;background:var(--paper);color:var(--guest-ink);font-family:var(--tp-font-ui);padding:50px 14px 16px;display:flex;flex-direction:column;gap:10px;text-align:left}.share-demo_appName__bxS5W{margin:0;font-size:var(--tp-size-xs);font-weight:700;color:var(--guest-muted)}.share-demo_screenTitle__28KIs{margin:0 0 6px;font-family:var(--tp-font-ui);font-size:var(--tp-size-lg);line-height:1.2;font-weight:700;letter-spacing:-.01em;color:var(--guest-ink)}.share-demo_switches__Mztjf{list-style:none;margin:0;padding:0;display:grid;gap:8px}.share-demo_switchRow__r0hE1{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 10px 10px 12px;border-radius:var(--tp-r-card);background:var(--tp-card);border:1px solid var(--paper-line);color:var(--guest-ink);font:inherit;text-align:left;cursor:pointer;min-height:52px}.share-demo_switchRow__r0hE1:hover{background:var(--tp-card-sunk)}.share-demo_switchRow__r0hE1:focus-visible{outline:2px solid var(--tp-accent-strong);outline-offset:2px}.share-demo_rowIcon__iwRJk{color:var(--guest-muted)}.share-demo_rowText__Wo46o{display:grid;min-width:0}.share-demo_rowLabel__g46Ee{font-size:var(--tp-size-xs);color:var(--guest-muted)}.share-demo_rowValue__9iodi{font-size:var(--tp-size-sm);font-weight:600;line-height:1.25;overflow-wrap:break-word}.share-demo_track__MycQx{position:relative;width:38px;height:22px;border-radius:999px;border:1.5px solid var(--guest-muted);background:var(--paper-sunk);transition:background-color .16s ease,border-color .16s ease}.share-demo_knob__87n_W{position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:var(--guest-muted);transition:transform .16s ease,background-color .16s ease}.share-demo_switchRow__r0hE1[aria-checked=true] .share-demo_track__MycQx{background:var(--guest-amber);border-color:var(--guest-ink)}.share-demo_switchRow__r0hE1[aria-checked=true] .share-demo_knob__87n_W{background:var(--guest-ink);transform:translateX(16px)}.share-demo_switchRow__r0hE1[aria-checked=false] .share-demo_rowValue__9iodi{color:var(--guest-muted);font-weight:500}.share-demo_received__b0zWw{display:grid;gap:8px;align-content:start}.share-demo_nothing__abpHX{margin:0;padding:18px 12px;border-radius:var(--tp-r-card);border:1.5px dashed var(--paper-line);color:var(--guest-muted);font-size:var(--tp-size-sm);text-align:center}@media (prefers-reduced-motion:reduce){.share-demo_knob__87n_W{transition:none}}.share-demo_switches__Mztjf{gap:12px}.share-demo_switchRow__r0hE1{min-height:76px}.share-demo_rowIcon__iwRJk{display:none}.share-demo_switchRow__r0hE1{grid-template-columns:1fr auto}@media (max-width:1100px) and (min-width:901px){.share-demo_demo__eaqE_{--share-phone-w:240px}.share-demo_rowValue__9iodi{font-size:var(--tp-size-xs)}}@media (max-width:560px){.share-demo_phones__bLMVP{flex-direction:column;align-items:center}.share-demo_demo__eaqE_{--share-phone-w:280px}}.share-demo_contact__wu9PX{width:230px;min-height:250px;padding:21px 21px 17px;border-radius:var(--tp-r-card);background:repeating-linear-gradient(0deg,transparent 0 27px,color-mix(in srgb,var(--guest-ink) 7%,transparent) 27px 28px),var(--tp-guest-card);box-shadow:0 1px 0 var(--tp-white) inset,0 18px 30px -18px color-mix(in srgb,var(--tp-black) 40%,transparent),0 2px 6px -2px color-mix(in srgb,var(--tp-black) 20%,transparent);transform:rotate(3deg);color:var(--guest-ink);display:grid;align-content:start;gap:13px}.share-demo_contactTitle__qXGgW{font-family:var(--tp-font-display);font-size:var(--tp-size-md);font-weight:600;line-height:1.25;margin:0;padding-bottom:11px;border-bottom:1.5px solid var(--guest-amber)}.share-demo_contact__wu9PX .share-demo_received__b0zWw{display:grid;gap:11px}.share-demo_contactRow__WYK5B{margin:0;display:grid;gap:1px}.share-demo_contactValue__baI9p{font-size:var(--tp-size-md);font-weight:600}@media (max-width:560px){.share-demo_phones__bLMVP{flex-direction:column}.share-demo_contact__wu9PX{transform:rotate(-2deg);width:min(100%,280px);min-height:0}}.admin-tablet_stage3d__5GwrR{perspective:2000px;min-width:0}.admin-tablet_tablet__TBgG7{position:relative;transform-style:preserve-3d}.admin-tablet_face__u23XC,.admin-tablet_flapInner__GRYqD{padding:13px;border-radius:30px;background:linear-gradient(180deg,var(--tp-device-bezel),var(--tp-ink) 16%);box-shadow:inset 0 1.5px 0 color-mix(in srgb,var(--tp-white) 18.04%,transparent),inset 0 0 0 1.5px color-mix(in srgb,var(--tp-white) 7.84%,transparent)}.admin-tablet_face__u23XC{position:relative;box-shadow:inset 0 1.5px 0 color-mix(in srgb,var(--tp-white) 18.04%,transparent),inset 0 0 0 1.5px color-mix(in srgb,var(--tp-white) 7.84%,transparent),0 8px 0 var(--tp-device-edge),0 9px 0 color-mix(in srgb,var(--tp-white) 7.06%,transparent),0 50px 80px -30px color-mix(in srgb,var(--tp-black) 53.33%,transparent)}.admin-tablet_tablet__TBgG7[data-folding] .admin-tablet_face__u23XC{clip-path:inset(-60px -60px -120px 50%)}.admin-tablet_flap__r8gAr{position:absolute;inset:0 50% 0 0;transform-origin:100% 50%;transform-style:preserve-3d;z-index:3}.admin-tablet_flapBack__t0eHV,.admin-tablet_flapFront__r7bv4{position:absolute;inset:0;backface-visibility:hidden;overflow:hidden;border-radius:30px 0 0 30px}.admin-tablet_flapInner__GRYqD{position:absolute;inset:0 -100% 0 0;border-radius:30px}.admin-tablet_flapBack__t0eHV{transform:rotateY(180deg);border-radius:0 30px 30px 0;background:linear-gradient(200deg,var(--tp-device-bezel-light),var(--tp-ink) 55%);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tp-white) 10.98%,transparent)}.admin-tablet_off__I3iNU{position:absolute;inset:13px;border-radius:18px;background:var(--tp-device-screen-off);pointer-events:none;z-index:2}.admin-tablet_face__u23XC>.admin-tablet_off__I3iNU,.admin-tablet_tablet__TBgG7>.admin-tablet_off__I3iNU{inset:13px}.admin-tablet_flapFront__r7bv4>.admin-tablet_off__I3iNU{inset:13px 0 13px 13px;border-radius:18px 0 0 18px}.admin-tablet_hinge__G4ftb{position:absolute;top:13px;bottom:13px;left:calc(50% - 1px);width:2px;background:color-mix(in srgb,var(--tp-black) 25.1%,transparent);z-index:4}.admin-tablet_screen__TEfOa{border-radius:18px;overflow:hidden;background:var(--tp-card);color:var(--tp-ink);font-family:var(--tp-font-ui);display:grid;grid-template-columns:84px minmax(0,1fr)}.admin-tablet_rail__OMjj_{display:grid;align-content:start;gap:2px;padding:15px 7px;background:var(--tp-card-sunk);font-size:var(--tp-size-2xs);color:var(--tp-muted)}.admin-tablet_rail__OMjj_>span{display:grid;justify-items:center;gap:3px;padding:8px 2px;border-radius:var(--tp-r-card);text-align:center}.admin-tablet_rail__OMjj_>span[data-on]{background:var(--tp-card);color:var(--tp-ink);font-weight:600}.admin-tablet_rail__OMjj_>.admin-tablet_logo__YAFqw{display:block;font-family:var(--tp-font-display);font-size:var(--tp-size-2xl);font-weight:700;color:var(--tp-ink);padding-bottom:11px}.admin-tablet_main__ZsbiT{display:grid;grid-template-rows:auto 1fr;min-width:0}.admin-tablet_top__EtzTn{display:flex;align-items:center;gap:11px;padding:13px 17px;border-bottom:1px solid color-mix(in srgb,var(--tp-ink) 9%,transparent)}.admin-tablet_event__pnDQW{font-family:var(--tp-font-display);font-size:var(--tp-size-md);font-weight:600;white-space:nowrap}.admin-tablet_live__82NX2{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:var(--tp-r-pill);background:color-mix(in srgb,var(--tp-status-ok) 14%,var(--tp-card));color:var(--tp-status-ok-ink);font-size:var(--tp-size-2xs);font-weight:600}.admin-tablet_live__82NX2 span{width:7px;height:7px;border-radius:50%;background:var(--tp-status-ok)}.admin-tablet_export__CnzJV{position:relative;margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:var(--tp-r-md);border:1px solid color-mix(in srgb,var(--tp-ink) 18%,transparent);font-size:var(--tp-size-xs);font-weight:600}.admin-tablet_grid__KQ5fW{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-areas:"inside areas" "taps finder";gap:13px;padding:15px 17px 17px}.admin-tablet_label__khojI{font-size:var(--tp-size-2xs);font-weight:600;color:var(--tp-muted)}.admin-tablet_insideCard__o9lCY{grid-area:inside;position:relative;display:grid;align-content:start;gap:1px;padding:13px 15px;border-radius:var(--tp-r-panel);background:var(--tp-card-sunk)}.admin-tablet_big__vCACV{font-family:var(--tp-font-display);font-size:var(--tp-size-5xl);line-height:1.05;font-variant-numeric:tabular-nums}.admin-tablet_of__sMVXV{font-size:var(--tp-size-xs);color:var(--tp-muted)}.admin-tablet_gates__9CQ_C{list-style:none;margin:11px 0 0;padding:9px 0 0;border-top:1px solid color-mix(in srgb,var(--tp-ink) 9%,transparent);display:grid;gap:5px;font-size:var(--tp-size-xs)}.admin-tablet_gates__9CQ_C li{display:flex;align-items:center;gap:8px}.admin-tablet_gates__9CQ_C li>span{width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--tp-ink) 30%,var(--tp-card))}.admin-tablet_gates__9CQ_C li[data-live]>span{background:var(--tp-status-ok)}.admin-tablet_gates__9CQ_C em{margin-left:auto;font-style:normal;font-size:var(--tp-size-2xs);color:var(--tp-muted)}.admin-tablet_areasCard__I3Fur{grid-area:areas;display:grid;align-content:start;gap:11px}.admin-tablet_warn__7guqz{position:relative;margin:0;display:grid;gap:1px;padding:9px 13px;border-radius:var(--tp-r-panel);background:color-mix(in srgb,var(--tp-accent) 22%,var(--tp-card));font-size:var(--tp-size-sm)}.admin-tablet_warn__7guqz strong{font-size:var(--tp-size-2xs);color:var(--tp-accent-ink)}.admin-tablet_areas__ga4bQ{list-style:none;margin:0;padding:0 2px;display:grid;gap:8px}.admin-tablet_areas__ga4bQ li{display:grid;grid-template-columns:1fr auto;gap:3px 8px;font-size:var(--tp-size-xs)}.admin-tablet_areaCount__Gt9eh{font-weight:600;font-variant-numeric:tabular-nums}.admin-tablet_areaCount__Gt9eh small{font-size:var(--tp-size-2xs);font-weight:400;color:var(--tp-muted)}.admin-tablet_bar__zlbdK{grid-column:1/-1;height:5px;border-radius:3px;background:var(--tp-card-sunk);overflow:hidden}.admin-tablet_bar__zlbdK span{display:block;height:100%;border-radius:3px;background:color-mix(in srgb,var(--tp-ink) 50%,var(--tp-card))}.admin-tablet_areas__ga4bQ li[data-near] .admin-tablet_bar__zlbdK span{background:var(--tp-accent)}.admin-tablet_tapsCard__BOg8E{grid-area:taps;display:grid;align-content:start;gap:5px}.admin-tablet_taps__iy8_N{list-style:none;margin:0;padding:0;display:grid;min-height:108px;align-content:start}.admin-tablet_taps__iy8_N li{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:9px;align-items:center;padding:6px 2px;border-bottom:1px solid color-mix(in srgb,var(--tp-ink) 7%,transparent);font-size:var(--tp-size-xs);white-space:nowrap}.admin-tablet_taps__iy8_N li>span:nth-child(2){overflow:hidden;text-overflow:ellipsis}.admin-tablet_pass__neI1P,.admin-tablet_when__RUSwO{color:var(--tp-muted)}.admin-tablet_when__RUSwO{font-size:var(--tp-size-2xs)}.admin-tablet_finder__7HDHr{grid-area:finder;position:relative;display:grid;grid-template-columns:1fr auto;align-content:start;gap:8px 11px;padding:11px 13px;border-radius:var(--tp-r-panel);background:var(--tp-card-sunk);font-size:var(--tp-size-xs)}.admin-tablet_finder__7HDHr>.admin-tablet_label__khojI,.admin-tablet_found__sAXdp,.admin-tablet_search__kNyOE{grid-column:1/-1}.admin-tablet_search__kNyOE{display:flex;align-items:center;gap:7px;padding:6px 10px;border-radius:var(--tp-r-md);background:var(--tp-card);color:var(--tp-muted)}.admin-tablet_found__sAXdp{display:flex;align-items:center;gap:8px;flex-wrap:wrap;grid-column:1/2}.admin-tablet_switch__mIala{grid-column:2;grid-row:3;align-self:center;padding:6px 12px;border-radius:var(--tp-r-md);border:1px solid color-mix(in srgb,var(--tp-status-no) 45%,transparent);background:var(--tp-card);color:var(--tp-status-no);font:inherit;font-size:var(--tp-size-xs);font-weight:600;white-space:nowrap;cursor:pointer}.admin-tablet_switch__mIala[data-off]{border-color:color-mix(in srgb,var(--tp-ink) 25%,transparent);color:var(--tp-ink)}.admin-tablet_switch__mIala:focus-visible{outline:2px solid var(--tp-accent-strong);outline-offset:2px}.admin-tablet_marker__rjN7v{position:absolute;top:-10px;right:-10px;z-index:2;width:23px;height:23px;border-radius:50%;display:grid;place-items:center;background:var(--tp-ink);color:var(--tp-accent);font-size:var(--tp-size-2xs);font-weight:700;box-shadow:0 0 0 3px var(--tp-accent)}@media (max-width:760px){.admin-tablet_face__u23XC{padding:9px;border-radius:22px}.admin-tablet_screen__TEfOa{grid-template-columns:minmax(0,1fr);border-radius:14px}.admin-tablet_rail__OMjj_{display:none}.admin-tablet_grid__KQ5fW{grid-template-columns:minmax(0,1fr);grid-template-areas:"inside" "areas" "taps" "finder";padding:13px}}.admin-tablet_bare__lD06j{height:100%}.admin-tablet_bare__lD06j .admin-tablet_screen__TEfOa{height:100%;border-radius:14px}.problem-slot_wrap__TjDHk{min-width:0}.problem-slot_srOnly__0bmGz{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.problem-slot_window__MGUb7{--reel-h:1.25em;margin-bottom:calc(1.05em * var(--reel-lines, 1) - var(--reel-h));position:relative;overflow:hidden;height:var(--reel-h);font-size:clamp(29px,3.4vw,49px);-webkit-mask-image:linear-gradient(transparent,var(--tp-black) 12%,var(--tp-black) 88%,transparent);mask-image:linear-gradient(transparent,var(--tp-black) 12%,var(--tp-black) 88%,transparent)}.problem-slot_strip__niwAl{will-change:transform}.problem-slot_strip__niwAl>p{height:var(--reel-h);margin:0;display:flex;align-items:flex-start}.problem-slot_sentence__GJ2C_{display:grid;gap:6px}.problem-slot_lead__meqKI{color:var(--tp-muted)}.problem-slot_lead__meqKI,.problem-slot_sentenceEnd__cjN_y{margin:0;font-family:var(--tp-font-display);font-size:clamp(29px,3.4vw,49px);line-height:1.05;letter-spacing:-.03em}.problem-slot_sentenceEnd__cjN_y{color:var(--tp-ink);white-space:nowrap}@media (max-width:760px){.problem-slot_window__MGUb7{--reel-h:calc(2 * 1.05em + 0.1em);--reel-lines:2}.problem-slot_sentenceEnd__cjN_y{white-space:normal}}.night-flow_flow__LV7Ad{display:grid;grid-template-columns:1fr 1.2fr;gap:80px}.night-flow_texts__KdkYD{display:grid}.night-flow_text__nBxHn{min-height:62vh;display:grid;align-content:center;opacity:.5;transition:opacity .3s ease}.night-flow_text__nBxHn[data-active]{opacity:1}.night-flow_sticky__pPSIN{position:sticky;top:0;height:100vh;display:grid;place-items:center}.night-flow_stage__hH0CH{display:grid;place-items:center;width:100%}.night-flow_dots__78lBE{position:absolute;right:0;top:50%;transform:translateY(-50%);list-style:none;margin:0;padding:0;display:grid;gap:10px}.night-flow_dots__78lBE li{width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--tp-ink) 22%,transparent);transition:background-color .3s ease}.night-flow_dots__78lBE li[data-active]{background:var(--tp-accent)}.night-flow_stack__EPrD_{display:grid;gap:96px}.night-flow_item__SMYAX{display:grid;gap:32px}.night-flow_visual__KfipL{display:grid;place-items:center}.night-flow_place__69dg0{font-size:var(--tp-size-sm);font-weight:600;color:var(--tp-accent-ink);margin-bottom:14px}.night-flow_copy__afSmd h3,.night-flow_text__nBxHn h3{font-weight:600;line-height:1.06;letter-spacing:var(--tp-track-heading);text-wrap:balance;margin-bottom:20px}.night-flow_copy__afSmd>p:last-child,.night-flow_text__nBxHn>p:last-child{font-size:var(--tp-size-lg);line-height:1.55;max-width:500px;color:var(--tp-muted)}@media (max-width:760px){.night-flow_copy__afSmd>p:last-child,.night-flow_text__nBxHn>p:last-child{font-size:var(--tp-size-lg)}}.night-flow_copy__afSmd h3,.night-flow_text__nBxHn h3{font-size:clamp(35px,3.2vw,49px)}