.sz-root{z-index:35;pointer-events:none;contain:strict;animation:.9s ease-out both sz-fade-in;position:fixed;inset:0;overflow:hidden}.sz-root[data-contained]{z-index:0;position:absolute}@media print{.sz-root,.sz-greeting{display:none!important}}.sz-dodge{transition:opacity .26s}.sz-dodge[data-near]{opacity:.14!important}.sz-dodge[data-covering]{opacity:.3}.sz-burst-layer{transition:opacity .9s;animation:.35s ease-out both sz-fade-in;position:absolute;inset:0}.sz-burst-layer[data-fading]{opacity:0}.sz-particle{will-change:transform;animation-name:sz-fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:0}.sz-particle[data-dir=up]{animation-name:sz-rise;top:auto;bottom:0}.sz-particle>.sz-sway{animation:sz-sway var(--sz-sway-dur,4s) ease-in-out infinite alternate}.sz-particle>.sz-sway>*{display:block}.sz-tumble{animation:sz-tumble var(--sz-tumble-dur,2.4s) linear infinite}.sz-spin-y{animation:sz-spin-y var(--sz-tumble-dur,2.6s) linear infinite}.sz-spin{animation:sz-spin var(--sz-tumble-dur,8s) linear infinite}@keyframes sz-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sz-fall{0%{transform:translateY(-60px)}to{transform:translate3d(0, var(--sz-travel,110vh), 0)}}@keyframes sz-rise{0%{opacity:0;transform:translateY(60px)}8%{opacity:var(--sz-opacity,1)}85%{opacity:var(--sz-opacity,1)}to{transform:translate3d(0, calc(var(--sz-travel,110vh) * -1), 0);opacity:0}}@keyframes sz-sway{0%{transform:translate3d(calc(var(--sz-sway,24px) * -1), 0, 0) rotate(-8deg)}to{transform:translate3d(var(--sz-sway,24px), 0, 0) rotate(8deg)}}@keyframes sz-tumble{0%{transform:rotate3d(1,.6,.2,0)}to{transform:rotate3d(1,.6,.2,360deg)}}@keyframes sz-spin-y{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes sz-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sz-flyer{will-change:transform;animation:sz-fly var(--sz-fly-dur,14s) linear infinite;position:absolute;left:0}.sz-flyer>.sz-flyer-wave{animation:1.6s ease-in-out infinite alternate sz-fly-wave}.sz-flap{transform-origin:50% 40%;animation:.26s ease-in-out infinite alternate sz-flap}@keyframes sz-fly{0%{transform:translate(-80px)}to{transform:translate3d(var(--sz-span,110vw), 0, 0)}}@keyframes sz-fly-wave{0%{transform:translateY(-14px)}to{transform:translateY(14px)}}@keyframes sz-flap{0%{transform:scaleY(1)}to{transform:scaleY(.45)}}.sz-garland{width:max-content;display:flex;position:absolute;top:0;left:0}.sz-garland-unit{transform-origin:50% 0;flex:none}.sz-garland[data-sway] .sz-garland-unit{animation:3.2s ease-in-out infinite alternate sz-flag-sway}.sz-twinkle{animation:sz-twinkle var(--sz-tw-dur,1.8s) ease-in-out infinite alternate}@keyframes sz-flag-sway{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}@keyframes sz-twinkle{0%{opacity:.35}to{opacity:1}}.sz-swing{transform-origin:50% 0;animation:sz-swing var(--sz-swing-dur,3.6s) ease-in-out infinite alternate}.sz-bob{animation:sz-bob var(--sz-bob-dur,3s) ease-in-out infinite alternate}.sz-rock{transform-origin:50% 90%;animation:3.4s ease-in-out infinite alternate sz-rock}.sz-flicker{animation:1.4s step-end infinite sz-flicker}.sz-glow{animation:2.2s ease-in-out infinite alternate sz-glow}.sz-star{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite alternate sz-star}.sz-splash{transform-box:fill-box;transform-origin:bottom;animation:1.8s ease-out infinite sz-splash}@keyframes sz-swing{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@keyframes sz-bob{0%{transform:translateY(-4px)}to{transform:translateY(6px)}}@keyframes sz-rock{0%{transform:translateY(-2px)rotate(-4deg)}to{transform:translateY(3px)rotate(4deg)}}@keyframes sz-flicker{0%,to{opacity:1}12%{opacity:.7}18%{opacity:1}47%{opacity:.82}51%{opacity:1}78%{opacity:.6}82%{opacity:1}}@keyframes sz-glow{0%{opacity:.45}to{opacity:.95}}@keyframes sz-star{0%{transform:scale(.82)rotate(-8deg)}to{transform:scale(1.12)rotate(8deg)}}@keyframes sz-splash{0%{opacity:0;transform:translateY(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translateY(-22px)scale(1)}}.sz-burst{width:0;height:0;position:absolute}.sz-spark{background:var(--sz-color,#facc15);width:3px;height:14px;box-shadow:0 0 6px var(--sz-color,#facc15);transform-origin:50% 0;opacity:0;animation:sz-spark var(--sz-burst-dur,2.6s) cubic-bezier(.16, .84, .3, 1) infinite;animation-delay:var(--sz-burst-delay,0s);border-radius:3px;position:absolute;top:0;left:-1.5px}@keyframes sz-spark{0%{transform:rotate(var(--sz-a)) translateY(0) scaleY(.4);opacity:0}6%{opacity:1}45%{opacity:1}70%{transform:rotate(var(--sz-a)) translateY(var(--sz-r,56px)) scaleY(1);opacity:0}to{transform:rotate(var(--sz-a)) translateY(var(--sz-r,56px)) scaleY(1);opacity:0}}.sz-greeting{z-index:36;left:50%;bottom:calc(var(--staff-bottom-nav,0px) + var(--sz-greeting-offset,0px) + 1rem + env(safe-area-inset-bottom));animation:.52s cubic-bezier(.22,1,.36,1) both sz-greeting-in;position:fixed;transform:translate(-50%)}.sz-greeting[data-leaving]{animation:.38s ease-in both sz-greeting-out}@keyframes sz-greeting-in{0%{opacity:0;transform:translate(-50%,18px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes sz-greeting-out{to{opacity:0;transform:translate(-50%,12px)scale(.97)}}.sz-dodge[data-interactive]{cursor:pointer;-webkit-tap-highlight-color:transparent}.sz-dodge[data-interactive] svg *{pointer-events:visiblePainted}.sz-dodge[data-interactive][data-covering] svg *{pointer-events:none}.sz-dodge[data-interactive]>div:first-child{transition:transform .22s cubic-bezier(.34,1.56,.64,1)}@media (hover:hover){.sz-dodge[data-interactive]:not([data-covering]):hover>div:first-child{transform:scale(1.08)rotate(-4deg)}}.sz-poke{transform-origin:50% 100%;animation:.56s cubic-bezier(.34,1.56,.64,1) sz-poke}@keyframes sz-poke{0%{transform:scale(1)}25%{transform:scale(1.18,.82)}50%{transform:scale(.9,1.14)translateY(-10px)}75%{transform:scale(1.04,.96)}to{transform:scale(1)}}.sz-bubble{z-index:1;white-space:nowrap;color:#1c1917;pointer-events:none;background:#fff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;line-height:1.2;animation:2.2s both sz-bubble;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 8px 24px -8px #00000059,0 0 0 1px #0000000f}.sz-bubble:after{content:"";background:#fff;width:10px;height:10px;position:absolute;bottom:-5px;right:22px;transform:rotate(45deg);box-shadow:1px 1px #0000000f}.sz-bubble[data-below]{top:calc(100% + 8px);bottom:auto;right:50%;translate:50%}.sz-bubble[data-below]:after{top:-5px;bottom:auto;right:calc(50% - 5px)}@keyframes sz-bubble{0%{opacity:0;transform:translateY(6px)scale(.85)}10%{opacity:1;transform:translateY(0)scale(1)}85%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.96)}}.sz-pop{pointer-events:none;will-change:transform, opacity;font-size:15px;line-height:1;animation:.76s cubic-bezier(.2,.8,.3,1) both sz-pop;position:absolute}@keyframes sz-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}15%{opacity:1}55%{transform:translate(calc(-50% + var(--sz-dx)), calc(-50% + var(--sz-dy))) rotate(var(--sz-rot)) scale(1);opacity:1}to{transform:translate(calc(-50% + var(--sz-dx) * 1.2), calc(-50% + var(--sz-dy) + 26px)) rotate(var(--sz-rot)) scale(.7);opacity:0}}.sz-ripple{border:2px solid var(--sz-color,#d97706);width:46px;height:46px;box-shadow:0 0 12px var(--sz-color,#d97706);pointer-events:none;border-radius:999px;animation:.76s ease-out both sz-ripple;position:absolute}@keyframes sz-ripple{0%{opacity:.6;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.sz-glow-top{background:radial-gradient(70% 100% at 50% 0%, color-mix(in srgb, var(--sz-accent) 13%, transparent), transparent 75%);height:140px;position:absolute;inset:0 0 auto}.sz-root[data-contained] .sz-glow-top{height:70px}@media (prefers-reduced-motion:reduce){.sz-root,.sz-root *,.sz-greeting{animation:none!important}}.sz-bubble[data-long]{white-space:normal;text-align:center;width:max-content;max-width:min(260px,100vw - 48px);animation-duration:var(--sz-bubble-ms,4.8s);line-height:1.35}.sz-launch{pointer-events:none;will-change:transform, opacity;flex-direction:column;align-items:center;gap:4px;animation:7s cubic-bezier(.3,.2,.4,1) both sz-launch;display:flex;position:absolute}.sz-launch-label{white-space:nowrap;color:#1c1917;background:#ffffffeb;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600;box-shadow:0 4px 14px -6px #0006}@keyframes sz-launch{0%{opacity:0;transform:translateY(10px)scale(.7)}8%{opacity:1;transform:translateY(-10px)scale(1)}40%{transform:translate3d(calc(var(--sz-launch-drift,-60px) * .35), -32vh, 0) scale(.92);opacity:1}to{transform:translate3d(var(--sz-launch-drift,-60px), -78vh, 0) scale(.6);opacity:0}}.sz-mist{filter:blur(14px);pointer-events:none;height:70px;animation:sz-mist var(--sz-mist-dur,16s) ease-in-out var(--sz-mist-delay,0s) infinite alternate;background:radial-gradient(60% 100%,#e2e8f08c,#e2e8f000 75%);border-radius:999px;position:absolute}.sz-root[data-contained] .sz-mist{filter:blur(8px);height:36px}@keyframes sz-mist{0%{opacity:.6;transform:translate(-6%)}to{opacity:1;transform:translate(12%,-6px)}}.lux-steam{animation:2.4s ease-in-out infinite lux-steam}@keyframes lux-steam{0%{opacity:0;transform:translateY(2px)}30%{opacity:.9}to{opacity:0;transform:translateY(-8px)}}.sz-countdown-digits{font-variant-numeric:tabular-nums;letter-spacing:.02em}
/*# sourceMappingURL=35n9_llwk_-16.css.map*/