.lf-ease{--lf-out:var(--ease-out)}.lf-ticket{filter:drop-shadow(0 1px 1px #12161f0f)drop-shadow(0 18px 28px #12161f24);filter:drop-shadow(0 1px 1px lab(7.11543% .0978708 -7.25583/.06))drop-shadow(0 18px 28px lab(7.11543% .0978708 -7.25583/.14))}[data-theme=dark] .lf-ticket{filter:drop-shadow(0 18px 28px #0000008c);filter:drop-shadow(0 18px 28px lab(0% 0 0/.55))}.lf-ticket-body,.lf-ticket-stub{--lf-notch:11px;background:var(--surface-raised,var(--surface))}[data-theme=dark] .lf-ticket-body,[data-theme=dark] .lf-ticket-stub{background:#202328;background:lab(13.5258% -.139266 -4.09773)}.lf-ticket-body{-webkit-mask:radial-gradient(circle at 0 100%, transparent var(--lf-notch), #000 calc(var(--lf-notch) + .5px)) left / 51% 100% no-repeat, radial-gradient(circle at 100% 100%, transparent var(--lf-notch), #000 calc(var(--lf-notch) + .5px)) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle at 0 100%, transparent var(--lf-notch), #000 calc(var(--lf-notch) + .5px)) left / 51% 100% no-repeat, radial-gradient(circle at 100% 100%, transparent var(--lf-notch), #000 calc(var(--lf-notch) + .5px)) right / 51% 100% no-repeat;mask:radial-gradient(circle at 0 100%, transparent var(--lf-notch), #000 calc(var(--lf-notch) + .5px)) left / 51% 100% no-repeat, radial-gradient(circle at 100% 100%, transparent var(--lf-notch), #000 calc(var(--lf-notch) + .5px)) right / 51% 100% no-repeat;border-radius:20px 20px 0 0}.lf-ticket-stub{-webkit-mask:radial-gradient(circle at 0 0, transparent var(--lf-notch), #000 calc(var(--lf-notch) + .5px)) left / 51% 100% no-repeat, radial-gradient(circle at 100% 0, transparent var(--lf-notch), #000 calc(var(--lf-notch) + .5px)) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle at 0 0, transparent var(--lf-notch), #000 calc(var(--lf-notch) + .5px)) left / 51% 100% no-repeat, radial-gradient(circle at 100% 0, transparent var(--lf-notch), #000 calc(var(--lf-notch) + .5px)) right / 51% 100% no-repeat;mask:radial-gradient(circle at 0 0, transparent var(--lf-notch), #000 calc(var(--lf-notch) + .5px)) left / 51% 100% no-repeat, radial-gradient(circle at 100% 0, transparent var(--lf-notch), #000 calc(var(--lf-notch) + .5px)) right / 51% 100% no-repeat;border-radius:0 0 20px 20px}.lf-perf{height:1px;margin-inline:calc(var(--lf-notch,11px) + 6px);background-image:linear-gradient(to right, var(--border) 50%, transparent 0);background-position:50%;background-repeat:repeat-x;background-size:8px 1px}.lf-ticket-paper{background-image:linear-gradient(#ffffff80,#0000 40%);background-image:linear-gradient(lab(100% 0 0/.5),#0000 40%)}[data-theme=dark] .lf-ticket-paper{background-image:linear-gradient(#ffffff08,#0000 40%);background-image:linear-gradient(lab(100% 0 0/.03),#0000 40%)}.lf-leader{background-image:radial-gradient(circle, var(--border-strong) .6px, transparent .9px);background-repeat:repeat-x;background-size:4px 1px;flex:auto;min-width:12px;height:1px;margin-inline:8px;transform:translateY(-3px)}@keyframes lf-caret{0%,45%{opacity:1}55%,to{opacity:0}}.lf-caret{vertical-align:-.15em;background:var(--accent);opacity:0;width:1.5px;height:1.05em;margin-left:1px;display:inline-block}.lf-caret[data-on=true]{animation:1.06s step-end infinite lf-caret}.lf-stack{display:grid}.lf-stack>*{grid-area:1/1}.lf-stage{transition:opacity .32s var(--lf-out), transform .32s var(--lf-out), filter .32s var(--lf-out)}.lf-stage[data-active=false]{pointer-events:none;opacity:0;filter:blur(4px);transform:translateY(6px)}.lf-row{transform-origin:0;transition:transform .52s var(--lf-out), opacity .3s var(--lf-out)}.lf-stage[data-active=false] .lf-row{transform:translateX(var(--lf-dx,0)) rotate(var(--lf-r,0deg)) scaleX(var(--lf-s,1))}.lf-stage[data-active=true] .lf-row:nth-child(2){transition-delay:40ms}.lf-stage[data-active=true] .lf-row:nth-child(3){transition-delay:80ms}.lf-stage[data-active=true] .lf-row:nth-child(4){transition-delay:.12s}.lf-foot{transform-origin:100%;transition:transform .42s var(--lf-out) .18s}.lf-stage[data-active=false] .lf-foot{transition-delay:0s;transform:scaleX(.2)}.lf-track{background-image:linear-gradient(to right, var(--border-strong) 50%, transparent 0);background-position:50%;background-repeat:repeat-x;background-size:5px 1px}.lf-packet{transition:transform .64s var(--lf-out) .12s, opacity .2s var(--lf-out) .12s}.lf-stage[data-active=false] .lf-packet{opacity:0;transition-delay:0s;transform:translate(-12px)}.lf-chip-logo{transition:opacity .18s var(--lf-out), filter .18s var(--lf-out)}.lf-chip[aria-pressed=false] .lf-chip-logo{opacity:.55;filter:grayscale()}@media (hover:hover) and (pointer:fine){.lf-chip[aria-pressed=false]:hover .lf-chip-logo{opacity:.9;filter:grayscale(0)}}.lf-orbit{opacity:.55;transition:opacity .32s var(--lf-out), transform .32s var(--lf-out)}.lf-orbit[data-lit=true]{opacity:1;transform:scale(1.08)}.lf-print{opacity:0;transition:opacity .26s var(--lf-out);grid-template-rows:0fr;display:grid}.lf-print>*{transition:transform .32s var(--lf-out);transform:translateY(-4px)}.lf-print[data-on=true]>*{transform:none}.lf-print>*{min-height:0;overflow:hidden}.lf-print[data-on=true]{opacity:1;grid-template-rows:1fr}.lf-stamp{opacity:0;transition:transform .34s var(--lf-out) .22s, opacity .16s var(--lf-out) .22s;transform:rotate(-9deg)scale(1.35)}.lf-stamp[data-on=true]{opacity:1;transform:rotate(-9deg)scale(1)}.lf-stamp-ink{color:var(--positive);mix-blend-mode:multiply;border-color:currentColor}[data-theme=dark] .lf-stamp-ink{mix-blend-mode:screen}.lf-ghost{transition:opacity .16s var(--lf-out)}.lf-ghost[data-on=false]{opacity:0}.lf-done{transition:opacity .36s var(--lf-out), transform .36s var(--lf-out), filter .36s var(--lf-out)}@starting-style{.lf-done{opacity:0;filter:blur(3px);transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.lf-caret[data-on=true]{opacity:1;animation:none}.lf-stage,.lf-row,.lf-foot,.lf-packet,.lf-orbit,.lf-done{transition-property:opacity}.lf-stage[data-active=false],.lf-stage[data-active=false] .lf-row,.lf-stage[data-active=false] .lf-foot,.lf-stage[data-active=false] .lf-packet,.lf-orbit[data-lit=true]{filter:none;transform:none}.lf-print{transition:opacity .2s var(--lf-out)}.lf-print>*{transition:none;transform:none}.lf-stamp,.lf-stamp[data-on=true]{transition:opacity .2s var(--lf-out);transform:rotate(-9deg)}@starting-style{.lf-done{filter:none;transform:none}}}
