.site-loader{z-index:99999;isolation:isolate;background:var(--cream-light);min-height:100dvh;color:var(--ink);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.site-loader:before,.site-loader:after{z-index:2;pointer-events:none;content:"";position:absolute}.site-loader:before{clip-path:polygon(0 54%,12% 67%,28% 58%,42% 72%,58% 60%,73% 69%,88% 56%,100% 66%,100% 100%,0 100%);opacity:.94;background:#fff4df;height:20%;bottom:-2px;left:-10%;right:-10%}.site-loader:after{background:#ffc32957;border-block:3px solid #2811091a;width:44vw;height:72px;top:16%;left:-12%;transform:rotate(-11deg)}.site-loader.is-exiting{pointer-events:none;background:0 0;animation:1.12s step-end forwards loader-shell-hide}.site-loader:has(.site-loader-toggle:checked){pointer-events:none;background:0 0;animation:1.12s step-end forwards loader-shell-hide}.site-loader-toggle{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.site-loader-wipe{z-index:0;will-change:transform;border-radius:0 0 50% 50%/0 0 8% 8%;position:absolute;inset:-4% -5% 0;transform:translateY(0)}.site-loader-wipe-yellow{background:var(--yellow)}.site-loader-wipe-orange{z-index:1;background:var(--orange)}.site-loader-wipe-red{z-index:2;background:linear-gradient(142deg,#ffc32924 0 18%,#0000 18% 57%),linear-gradient(142deg,#0000 0 63%,#fff8ea1a 63% 67%,#0000 67%),#f71918}.site-loader-texture{z-index:2;pointer-events:none;mix-blend-mode:soft-light;opacity:.42;background:radial-gradient(circle,#fff8ea38 0 1px,#0000 1.5px) 0 0/13px 13px,repeating-linear-gradient(98deg,#0000 0 17px,#2811090d 18px 19px,#0000 20px 34px);position:absolute;inset:0}.site-loader-texture:before,.site-loader-texture:after{content:"";position:absolute}.site-loader-texture:before{aspect-ratio:1;opacity:.5;border:8px double #28110924;border-radius:47% 53% 49% 51%;width:clamp(150px,15vw,260px);top:48%;right:18%;transform:rotate(-14deg)scaleY(.72);box-shadow:inset 0 0 0 13px #fff8ea0d,0 0 0 5px #fff8ea12}.site-loader-texture:after{clip-path:polygon(7% 11%,91% 0,100% 82%,12% 100%);opacity:.34;background:radial-gradient(circle,#ffda665c 0 2px,#0000 2.5px) 0 0/11px 11px;width:clamp(120px,13vw,220px);height:clamp(90px,10vw,170px);top:29%;left:33%;transform:rotate(8deg)}.site-loader-brand-bands{z-index:2;pointer-events:none;opacity:.48;flex-direction:column;justify-content:center;gap:40px;display:flex;position:absolute;inset:-28%;transform:rotate(-11deg)}.site-loader-brand-bands span{color:#fff8ea6b;text-transform:uppercase;white-space:nowrap;text-shadow:2px 2px #28110938;width:max-content;min-width:190vw;animation:loader-band-drift 48s linear var(--band-delay) infinite;background:#fff8ea1f;border-block:3px solid #fff8ea42;padding:10px 0;font-size:1rem;font-weight:1000;line-height:1;display:block}.site-loader-brand-bands span:nth-child(2n){color:#ffdc7580;opacity:.82;background:#ffc32929;border-block-color:#ffc3294d;animation-duration:58s;animation-direction:reverse}.site-loader-stickers{z-index:2;pointer-events:none;position:absolute;inset:0}.loader-sticker{opacity:.9;filter:drop-shadow(7px 9px #28110938);transform:rotate(var(--sticker-rotate));transform-origin:50%;place-items:center;animation:12s ease-in-out infinite loader-sticker-float;display:grid;position:absolute}.loader-sticker svg{width:100%;height:auto;display:block;overflow:visible}.loader-sticker .sticker-paper{fill:#fff3dc;stroke:var(--ink);stroke-width:7px;stroke-linejoin:round}.loader-sticker text{fill:var(--ink);font-family:var(--font-crayon);letter-spacing:0;paint-order:stroke;stroke:#fff8eaad;stroke-width:4px;font-size:18px;font-weight:1000}.loader-sticker-tiny-tiger{width:clamp(145px,12vw,205px);animation-delay:-5s;top:18%;left:clamp(26px,7vw,132px)}.loader-sticker-tiny-tiger .sticker-hair{fill:#f58a30;stroke:var(--ink);stroke-width:7px;stroke-linejoin:round}.loader-sticker-tiny-tiger .sticker-face{fill:#ffe0b9;stroke:var(--ink);stroke-width:6px}.loader-sticker-tiny-tiger .sticker-bang,.loader-sticker-tiny-tiger .sticker-eye,.loader-sticker-tiny-tiger .sticker-mouth{fill:none;stroke:var(--ink);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.loader-sticker-tiny-tiger .sticker-mini-burger{fill:var(--yellow);stroke:var(--ink);stroke-width:5px}.loader-sticker-tiny-tiger .sticker-mini-lettuce{fill:var(--green);stroke:var(--ink);stroke-width:4px;stroke-linejoin:round}.loader-sticker-tiny-tiger .sticker-jacket{fill:#ffcc3f;stroke:var(--ink);stroke-width:7px;stroke-linejoin:round}.loader-sticker-ticket{width:min(190px,13vw);animation-delay:-6s;top:38%;right:clamp(26px,7vw,132px)}.loader-sticker-ticket .ticket-line{fill:none;stroke:#f71918;stroke-width:6px;stroke-linecap:round}.loader-sticker-fries{width:min(138px,10vw);animation-delay:-4s;bottom:13%;right:clamp(32px,12vw,230px)}.loader-sticker-fries .fries-stick{fill:#ffd768;stroke:var(--ink);stroke-width:7px;stroke-linejoin:round}.loader-sticker-fries .fries-box{fill:#fff3dc;stroke:var(--ink);stroke-width:7px;stroke-linejoin:round}.loader-sticker-fries .fries-smile{fill:none;stroke:var(--ink);stroke-width:7px;stroke-linecap:round}.loader-sticker-soda{width:min(126px,9vw);animation-delay:-8s;bottom:14%;left:clamp(34px,11vw,210px)}.loader-sticker-soda .soda-straw{fill:none;stroke:var(--ink);stroke-width:8px;stroke-linecap:round}.loader-sticker-soda .soda-cup{fill:#fff3dc;stroke:var(--ink);stroke-width:7px;stroke-linejoin:round}.loader-sticker-soda .soda-label{fill:#5ac2ff;stroke:var(--ink);stroke-width:6px;stroke-linejoin:round}.loader-sticker-soda .soda-bubble{fill:#f71918;stroke:var(--ink);stroke-width:5px}.loader-sticker-star{opacity:.76;width:min(104px,8vw);animation-delay:-10s;top:14%;right:clamp(170px,20vw,380px)}.loader-sticker-star .sticker-paper{fill:#ffe36b}.loader-sticker-star .star-burger{fill:#f4a12e;stroke:var(--ink);stroke-width:6px;stroke-linejoin:round}.loader-sticker-star .star-cheese{fill:#fff3dc;stroke:var(--ink);stroke-width:5px;stroke-linejoin:round}.site-loader-content{z-index:3;color:#fff8ea;grid-template-rows:auto 1fr auto auto;align-items:center;width:min(760px,100%);min-height:100dvh;padding:clamp(24px,4vw,52px) clamp(20px,5vw,64px) clamp(28px,5vw,58px);display:grid;position:relative}.site-loader-logo{color:#fff8ea;font-family:var(--font-crayon);letter-spacing:0;text-transform:none;-webkit-text-stroke:4px var(--ink);text-shadow:3px 3px 0 #ffc329f2, 7px 7px 0 var(--ink), -2px 2px 0 #fff8ea8c;justify-self:center;align-items:center;gap:7px;font-size:6.8rem;font-weight:1000;line-height:.86;display:flex;transform:rotate(-2deg)}.site-loader-logo span{filter:drop-shadow(0 2px #28110952);transform:translateY(16px) rotate(var(--letter-tilt)) scale(.82);transform-origin:50% 80%;animation:loader-crayon-letter .72s cubic-bezier(.16, 1.35, .28, 1) var(--letter-delay) both;display:inline-block}.site-loader.is-ready .site-loader-logo span{transform:translateY(0) rotate(var(--letter-tilt)) scale(1);animation:none}.site-loader-stage{width:min(540px,92vw);height:min(520px,58dvh);color:inherit;cursor:pointer;font:inherit;transform-origin:50%;background:0 0;border:0;justify-self:center;place-items:end center;padding:0;display:grid;position:relative}.site-loader.is-ready .site-loader-stage{cursor:pointer}.site-loader-stage:focus-visible{outline-offset:10px;outline:4px solid #fff8ea}.site-loader-shadow{filter:blur(6px);background:#28110961;border-radius:50%;width:58%;height:7%;animation:1.7s ease-in-out both loader-shadow-pulse;position:absolute;bottom:6%}.site-loader-stack{transform-origin:bottom;width:min(410px,82vw);height:410px;animation:1.56s linear .12s both loader-stack-react,.62s cubic-bezier(.2,.9,.3,1.3) 1.7s both loader-burger-celebrate;position:relative}.site-loader-layer{--layer-width:88%;right:0;bottom:calc(4% + var(--loader-y));width:var(--layer-width);opacity:0;transform-origin:bottom;height:132px;animation:loader-layer-drop .42s cubic-bezier(.55, 0, .8, .2) var(--loader-delay) forwards;will-change:transform;place-items:center;margin-inline:auto;display:grid;position:absolute;left:0;transform:translateY(-95dvh)scale(.84)rotate(-7deg)}.site-loader-layer img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;filter:drop-shadow(0 6px #28110942)drop-shadow(8px 9px #2811091a)}.site-loader-layer-bun-bottom,.site-loader-layer-bun-top{--layer-width:100%;height:154px}.site-loader-layer-patty{--layer-width:96%}.site-loader-layer-cheese{--layer-width:94%}.site-loader-layer-lettuce{--layer-width:98%}.site-loader-layer-tomato{--layer-width:88%}.site-loader.is-ready .site-loader-layer{opacity:1;transition:transform .42s cubic-bezier(.16,1,.3,1);animation:none;transform:translateY(0)rotate(0)}.site-loader-crumbs{z-index:5;position:absolute;bottom:42%;left:50%}.site-loader-crumbs i{border:2px solid var(--ink);background:var(--yellow);opacity:0;width:12px;height:12px;animation:loader-crumb-pop .66s cubic-bezier(.16, .9, .24, 1) var(--crumb-delay) both;position:absolute}.site-loader-crumbs i:nth-child(3n+2){background:#fff8ea}.site-loader-crumbs i:nth-child(3n){background:var(--green)}.site-loader.is-ready .site-loader-shadow{animation:5.4s ease-in-out infinite loader-shadow-ready}.site-loader.is-ready .site-loader-stack{animation:5.4s ease-in-out infinite loader-burger-ready}.site-loader.is-ready:has(.site-loader-enter:is(:hover,:focus-visible)) .site-loader-stack{animation:.62s cubic-bezier(.16,1,.3,1) both loader-burger-invite}.site-loader.is-ready:has(.site-loader-enter:is(:hover,:focus-visible)) .site-loader-layer{transform:translateY(var(--hover-y)) rotate(var(--hover-tilt)) scale(1.012)}.site-loader.is-ready:has(.site-loader-enter:is(:hover,:focus-visible)) .site-loader-shadow{animation:.62s cubic-bezier(.16,1,.3,1) both loader-shadow-invite}.site-loader.is-ready:has(.site-loader-enter:is(:hover,:focus-visible)) .loader-sticker-tiny-tiger{animation:.72s cubic-bezier(.16,1.3,.3,1) both loader-tiger-react}.site-loader.is-ready:has(.site-loader-enter:is(:hover,:focus-visible)) .loader-sticker-ticket{animation:.64s cubic-bezier(.16,1.2,.3,1) both loader-ticket-react}:is(.site-loader.is-ready:has(.site-loader-enter:is(:hover,:focus-visible)) .loader-sticker-fries,.site-loader.is-ready:has(.site-loader-enter:is(:hover,:focus-visible)) .loader-sticker-soda,.site-loader.is-ready:has(.site-loader-enter:is(:hover,:focus-visible)) .loader-sticker-star){animation:.66s cubic-bezier(.16,1.2,.3,1) both loader-side-sticker-react}.loader-sticker-tiny-tiger .sticker-eye{transform-box:fill-box;transform-origin:50%;animation:5.8s ease-in-out infinite loader-tiger-blink}.site-loader-copy{border-top:2px solid #fff8ea70;justify-content:space-between;align-items:center;gap:18px;min-height:40px;padding-top:12px;display:flex}.site-loader-copy strong{font-size:1.45rem;line-height:1.25}.site-loader-copy span{font-variant-numeric:tabular-nums;text-align:right;min-width:62px;font-size:18px;font-weight:950}.site-loader.is-ready .site-loader-copy strong{color:var(--yellow);text-shadow:2px 2px #28110957;animation:.52s cubic-bezier(.16,1.2,.3,1) both loader-order-stamp}.site-loader.is-ready .site-loader-copy span{color:#fff8ea;font-size:.88rem;animation:.52s cubic-bezier(.16,1.2,.3,1) 80ms both loader-ready-tag}.site-loader-action{pointer-events:none;place-items:start center;width:100%;min-height:82px;margin-top:10px;display:grid;position:relative}.site-loader-progress{transform-origin:50%;background:#2811092e;border:2px solid #fff8ea;width:100%;height:12px;margin:0;transition:width .46s cubic-bezier(.16,1,.3,1),height .46s cubic-bezier(.16,1,.3,1),border-radius .46s,opacity .22s .25s,transform .46s cubic-bezier(.16,1,.3,1);position:absolute;top:8px;overflow:hidden;transform:scaleX(1)}.site-loader-progress div{background:var(--yellow);height:100%;transition:width 80ms linear;animation:1.88s linear forwards loader-progress-fill}.site-loader.is-ready .site-loader-progress{opacity:0;border-radius:999px;width:190px;height:64px;transform:scaleX(.34)}.site-loader-enter{background:var(--yellow);min-width:190px;max-width:min(340px,86vw);min-height:64px;box-shadow:0 0 0 5px #fff8ea38, 6px 7px 0 var(--ink);color:var(--ink);cursor:pointer;font:inherit;letter-spacing:0;opacity:0;text-align:center;text-shadow:1px 1px #fff8ea,2px 2px #f7191859;-webkit-user-select:none;user-select:none;white-space:nowrap;pointer-events:none;border:3px solid #fff8ea;border-radius:999px;justify-content:center;justify-self:center;align-items:center;margin-top:0;padding:0 38px;font-size:1.42rem;font-weight:1000;line-height:1;transition:background .18s,box-shadow .18s,opacity .18s,transform .42s cubic-bezier(.16,1.16,.3,1);animation:none;display:inline-flex;overflow:hidden;transform:translateY(0)rotate(-1deg)scaleX(.34)}.site-loader.is-ready .site-loader-enter{background:var(--yellow);box-shadow:0 0 0 5px #fff8ea38, 6px 7px 0 var(--ink);color:var(--ink);cursor:pointer;opacity:1;pointer-events:auto;text-shadow:1px 1px #fff8ea,2px 2px #f7191859;animation:.52s cubic-bezier(.16,1.24,.3,1) .18s both loader-enter-arrive,2.35s ease-in-out .76s infinite loader-enter-button-pulse;transform:translateY(0)rotate(-1deg)scaleX(1)}.site-loader.is-ready .site-loader-enter:is(:hover,:focus-visible){box-shadow:0 0 0 6px #fff8ea47, 3px 4px 0 var(--ink);animation:none;transform:translate(3px,3px)rotate(1deg)}.site-loader.is-ready .site-loader-enter:active{box-shadow:0 0 0 4px #fff8ea38, 1px 2px 0 var(--ink);transform:translate(6px,7px)rotate(0)scale(.98)}.site-loader.is-exiting .site-loader-logo,.site-loader.is-exiting .site-loader-copy,.site-loader.is-exiting .site-loader-action,.site-loader.is-exiting .site-loader-stickers,.site-loader.is-exiting .site-loader-texture{animation:.36s cubic-bezier(.72,0,.28,1) forwards loader-content-exit}.site-loader:has(.site-loader-toggle:checked) .site-loader-logo{animation:.36s cubic-bezier(.72,0,.28,1) forwards loader-content-exit}.site-loader:has(.site-loader-toggle:checked) .site-loader-copy{animation:.36s cubic-bezier(.72,0,.28,1) forwards loader-content-exit}.site-loader:has(.site-loader-toggle:checked) .site-loader-action{animation:.36s cubic-bezier(.72,0,.28,1) forwards loader-content-exit}.site-loader:has(.site-loader-toggle:checked) .site-loader-stickers{animation:.36s cubic-bezier(.72,0,.28,1) forwards loader-content-exit}.site-loader:has(.site-loader-toggle:checked) .site-loader-texture{animation:.36s cubic-bezier(.72,0,.28,1) forwards loader-content-exit}.site-loader.is-exiting .site-loader-stack{animation:.98s cubic-bezier(.16,1.08,.32,1) forwards loader-burger-exit}.site-loader:has(.site-loader-toggle:checked) .site-loader-stack{animation:.98s cubic-bezier(.16,1.08,.32,1) forwards loader-burger-exit}.site-loader.is-exiting .site-loader-layer{animation:loader-layer-explode .76s cubic-bezier(.14, .92, .18, 1) var(--burst-delay) forwards}.site-loader:has(.site-loader-toggle:checked) .site-loader-layer{animation:loader-layer-explode .76s cubic-bezier(.14, .92, .18, 1) var(--burst-delay) forwards}.site-loader.is-exiting .site-loader-shadow{animation:.72s cubic-bezier(.72,0,.28,1) forwards loader-shadow-exit}.site-loader:has(.site-loader-toggle:checked) .site-loader-shadow{animation:.72s cubic-bezier(.72,0,.28,1) forwards loader-shadow-exit}.site-loader.is-exiting .site-loader-wipe-red{animation:.76s cubic-bezier(.76,0,.24,1) .18s forwards loader-wipe-away}.site-loader:has(.site-loader-toggle:checked) .site-loader-wipe-red{animation:.76s cubic-bezier(.76,0,.24,1) .18s forwards loader-wipe-away}.site-loader.is-exiting .site-loader-wipe-orange{animation:.78s cubic-bezier(.76,0,.24,1) .3s forwards loader-wipe-away}.site-loader:has(.site-loader-toggle:checked) .site-loader-wipe-orange{animation:.78s cubic-bezier(.76,0,.24,1) .3s forwards loader-wipe-away}.site-loader.is-exiting .site-loader-wipe-yellow{animation:.8s cubic-bezier(.76,0,.24,1) .41s forwards loader-wipe-away}.site-loader:has(.site-loader-toggle:checked) .site-loader-wipe-yellow{animation:.8s cubic-bezier(.76,0,.24,1) .41s forwards loader-wipe-away}.site-loader.is-exiting:before{animation:.76s cubic-bezier(.76,0,.24,1) .3s forwards loader-paper-away}.site-loader:has(.site-loader-toggle:checked):before{animation:.76s cubic-bezier(.76,0,.24,1) .3s forwards loader-paper-away}.site-loader.is-exiting:after{animation:.62s cubic-bezier(.76,0,.24,1) .18s forwards loader-ticket-away}.site-loader:has(.site-loader-toggle:checked):after{animation:.62s cubic-bezier(.76,0,.24,1) .18s forwards loader-ticket-away}@keyframes loader-crayon-letter{0%{opacity:0;transform:translateY(22px) rotate(calc(var(--letter-tilt) - 8deg)) scale(.74)}60%{opacity:1;transform:translateY(-7px) rotate(calc(var(--letter-tilt) + 3deg)) scale(1.08)}to{opacity:1;transform:translateY(0) rotate(var(--letter-tilt)) scale(1)}}@keyframes loader-crayon-letter-ready{0%,to{transform:translateY(0) rotate(var(--letter-tilt)) scale(1)}50%{transform:translateY(-4px) rotate(var(--letter-ready-tilt)) scale(1.03)}}@keyframes loader-layer-drop{0%{opacity:0;transform:translateY(-95dvh)scale(.84)rotate(-7deg)}72%{opacity:1;transform:translateY(10px)scale(1.02)rotate(2deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes loader-stack-react{0%,12%,27%,42%,57%,72%,87%,to{transform:scale(1)}17%,32%,47%,62%,77%,92%{transform:scaleX(1.055)scaleY(.92)}21%,36%,51%,66%,81%,96%{transform:scaleX(.985)scaleY(1.025)}}@keyframes loader-burger-celebrate{0%{transform:translateY(0)rotate(0)}48%{transform:translateY(-44px)rotate(2deg)scale(1.04)}to{transform:translateY(0)rotate(0)scale(1)}}@keyframes loader-burger-ready{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.006)}}@keyframes loader-burger-invite{0%{transform:translateY(0)scale(1)}58%{transform:translateY(-11px)rotate(-1deg)scale(1.028)}to{transform:translateY(-6px)rotate(0)scale(1.018)}}@keyframes loader-burger-exit{0%{opacity:1;transform:translateY(0)rotate(0)scale(1)}28%{opacity:1;transform:translateY(18px)rotate(0)scaleX(1.12)scaleY(.88)}to{opacity:1;transform:translateY(-8px)rotate(0)scale(1.03)}}@keyframes loader-layer-explode{0%{opacity:1;transform:translateY(0)rotate(0)scale(1)}to{opacity:0;transform:translate(var(--burst-x), var(--burst-y)) rotate(var(--burst-rotate)) scale(.82)}}@keyframes loader-shadow-pulse{0%{opacity:0;transform:scaleX(.45)}to{opacity:1;transform:scaleX(1)}}@keyframes loader-shadow-ready{0%,to{opacity:.72;transform:scaleX(1)}50%{opacity:.62;transform:scaleX(.94)}}@keyframes loader-shadow-invite{0%{opacity:.72;transform:scaleX(1)}to{opacity:.5;transform:scaleX(.86)translateY(4px)}}@keyframes loader-shadow-exit{to{opacity:0;transform:scaleX(.18)}}@keyframes loader-crumb-pop{0%{opacity:1;transform:translate(0)scale(0)rotate(0)}70%{opacity:1}to{opacity:0;transform:translate(var(--crumb-x), var(--crumb-y)) scale(1.25) rotate(90deg)}}@keyframes loader-crumb-ready{0%,to{opacity:0;transform:translate(0)scale(.4)rotate(0)}20%{opacity:1}72%{opacity:1;transform:translate(var(--crumb-ready-x), var(--crumb-ready-y)) scale(1.05) rotate(76deg)}}@keyframes loader-crumb-burst{0%{opacity:1;transform:translate(0)scale(.9)rotate(0)}to{opacity:0;transform:translate(var(--crumb-burst-x), var(--crumb-burst-y)) scale(1.42) rotate(160deg)}}@keyframes loader-content-exit{to{opacity:0;transform:translateY(-28px)}}@keyframes loader-shell-hide{to{visibility:hidden}}@keyframes loader-progress-fill{to{width:100%}}@keyframes loader-order-stamp{0%{opacity:0;transform:translateY(10px)rotate(-4deg)scale(1.24)}72%{opacity:1;transform:translateY(-2px)rotate(1deg)scale(.98)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@keyframes loader-ready-tag{0%{opacity:0;transform:translate(12px)rotate(5deg)}to{opacity:1;transform:translate(0)rotate(-2deg)}}@keyframes loader-enter-arrive{0%{opacity:0;transform:translateY(0)rotate(-1deg)scaleX(.34)scaleY(.82)}68%{opacity:1;transform:translateY(-3px)rotate(1deg)scaleX(1.07)scaleY(.96)}to{opacity:1;transform:translateY(0)rotate(-1deg)scaleX(1)scaleY(1)}}@keyframes loader-enter-button-pulse{0%,to{transform:translateY(0)rotate(-1deg)scale(1)}50%{transform:translateY(-2px)rotate(0)scale(1.012)}}@keyframes loader-wipe-away{to{transform:translateY(-112%)}}@keyframes loader-band-drift{0%{transform:translate(-18%)}to{transform:translate(18%)}}@keyframes loader-sticker-float{0%,to{transform:translateY(0) rotate(var(--sticker-rotate))}50%{transform:translateY(-8px) rotate(calc(var(--sticker-rotate) + 2deg))}}@keyframes loader-tiger-react{0%{transform:translateY(0) rotate(var(--sticker-rotate)) scale(1)}58%{transform:translate(12px, -13px) rotate(calc(var(--sticker-rotate) + 7deg)) scale(1.08)}to{transform:translate(5px, -6px) rotate(calc(var(--sticker-rotate) + 3deg)) scale(1.04)}}@keyframes loader-ticket-react{0%{transform:translateY(0) rotate(var(--sticker-rotate))}28%{transform:translate(-8px, -5px) rotate(calc(var(--sticker-rotate) - 5deg))}62%{transform:translate(5px, -9px) rotate(calc(var(--sticker-rotate) + 4deg))}to{transform:translateY(-4px) rotate(var(--sticker-rotate))}}@keyframes loader-side-sticker-react{0%{transform:translateY(0) rotate(var(--sticker-rotate)) scale(1)}58%{transform:translateY(-10px) rotate(calc(var(--sticker-rotate) - 4deg)) scale(1.06)}to{transform:translateY(-4px) rotate(calc(var(--sticker-rotate) - 1deg)) scale(1.02)}}@keyframes loader-tiger-blink{0%,43%,47%,to{transform:scaleY(1)}45%{transform:scaleY(.18)}}@keyframes loader-paper-away{to{transform:translateY(112%)}}@keyframes loader-ticket-away{to{opacity:0;transform:translate(-30%)rotate(-11deg)}}@media (max-width:620px){.site-loader-content{padding:22px 18px 28px}.site-loader-stage{height:62dvh}.site-loader-logo{-webkit-text-stroke-width:2px;gap:2px;font-size:3.35rem}.loader-sticker-ticket,.loader-sticker-soda{display:none}.loader-sticker-tiny-tiger{width:88px;top:23%;left:10px}.loader-sticker-fries{width:72px;bottom:17%;right:12px}.loader-sticker-star{width:58px;top:20%;right:12px}.site-loader-stack{width:min(350px,88vw);height:360px}.site-loader-layer{bottom:calc(5% + var(--loader-mobile-y));height:112px}.site-loader-layer-bun-bottom,.site-loader-layer-bun-top{height:132px}.site-loader-copy{align-items:flex-end}.site-loader-copy strong{max-width:250px;font-size:1.05rem}.site-loader-enter{width:min(280px,84vw);font-size:1rem}}@media (min-width:1200px){.site-loader-logo{font-size:7.35rem}}@media (prefers-reduced-motion:reduce){.site-loader-content,.site-loader-stack,.site-loader-layer,.site-loader-shadow,.site-loader-crumbs i,.site-loader-wipe,.loader-sticker{animation:none}.site-loader-layer{opacity:1;transform:none}.site-loader.is-ready .site-loader-enter,.site-loader-enter,.loader-sticker-tiny-tiger .sticker-eye{animation:none}.site-loader.is-ready:has(.site-loader-enter:is(:hover,:focus-visible)) .site-loader-stack{animation:none}.site-loader.is-ready:has(.site-loader-enter:is(:hover,:focus-visible)) .site-loader-shadow{animation:none}.site-loader.is-ready:has(.site-loader-enter:is(:hover,:focus-visible)) .loader-sticker{animation:none}.site-loader.is-ready:has(.site-loader-enter:is(:hover,:focus-visible)) .site-loader-layer{transform:none}}
