@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/92e01f57393504a6-s.p.0en9w24nf0_f1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4b2aabf2e47695d0-s.p.158it8xay914_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lilita One Fallback;src:local(Arial);ascent-override:96.14%;descent-override:22.91%;line-gap-override:0.0%;size-adjust:96.01%}.fkwrLW_className{font-family:Lilita One,Lilita One Fallback;font-style:normal;font-weight:400}.fkwrLW_variable{--font-lilita:"Lilita One", "Lilita One Fallback"}
@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e27b85d01cb4b1af-s.2yhdohbnxjaph.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/10e5db483fb7b6ef-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01a1b57b2e0cef27-s.1tzxx-40rxw3x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/648e19a466ec92f1-s.p.3aj86x1l4-kru.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/29e2a75af8e45044-s.p.1d8-5gtibtj96.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e27b85d01cb4b1af-s.2yhdohbnxjaph.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/10e5db483fb7b6ef-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01a1b57b2e0cef27-s.1tzxx-40rxw3x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/648e19a466ec92f1-s.p.3aj86x1l4-kru.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/29e2a75af8e45044-s.p.1d8-5gtibtj96.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e27b85d01cb4b1af-s.2yhdohbnxjaph.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/10e5db483fb7b6ef-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/01a1b57b2e0cef27-s.1tzxx-40rxw3x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/648e19a466ec92f1-s.p.3aj86x1l4-kru.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/29e2a75af8e45044-s.p.1d8-5gtibtj96.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/e27b85d01cb4b1af-s.2yhdohbnxjaph.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/10e5db483fb7b6ef-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/01a1b57b2e0cef27-s.1tzxx-40rxw3x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/648e19a466ec92f1-s.p.3aj86x1l4-kru.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/29e2a75af8e45044-s.p.1d8-5gtibtj96.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.oBzb1W_className{font-family:Nunito,Nunito Fallback;font-style:normal}.oBzb1W_variable{--font-nunito:"Nunito", "Nunito Fallback"}
@property --world{syntax:"<color>";inherits:true;initial-value:#ffd84a}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1a1450;--surface:#1f1859;--panel:#2a2372;--face:#f8f6ff;--face-ink:#23185e;--opt-line:#cfc5fb;--line:#6f63d6;--line-soft:#352d86;--tile-line:#120d3a;--ink:#fbf8ff;--muted:#aba5e6;--idle:#3b3283;--nebula:34%;--neb-violet:#7a4dff;--neb-blue:#2f5cff;--sun:#ffd84a;--sun-deep:#c99a10;--t1:#ffd84a;--t2:#ff6fae;--t3:#3fe0f0;--t4:#ae92ff;--easy:#3ff0b4;--medium:#ff9f3a;--hard:#ff5fa8;--right:#3ff08a;--right-face:#3ff08a;--right-lip:#179a55;--wrong:#ff5c6c;--wrong-face:#ff5c6c;--wrong-lip:#b3283e;--font-display:var(--font-lilita), "Arial Rounded MT Bold", "Trebuchet MS", sans-serif;--font-body:var(--font-nunito), "Avenir Next", system-ui, sans-serif}*{box-sizing:border-box}:root{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}html,body{margin:0}html{-webkit-text-size-adjust:100%}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}[hidden]{display:none!important}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body{background-color:var(--bg);color:var(--ink);font-family:var(--font-body);padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));min-height:100dvh;padding-block:18px 32px;font-size:17px;font-weight:700;line-height:1.45}.wrap{--world:var(--sun);gap:18px;max-width:500px;margin:0 auto;transition:--world .8s;display:grid}.wrap.world-1{--world:var(--easy)}.wrap.world-2{--world:var(--medium)}.wrap.world-3{--world:var(--hard)}.sky{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.sky i{background:var(--ink);opacity:0;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:5s ease-in-out infinite twinkle;position:absolute}header{text-align:center;justify-items:center;display:grid}.logo{align-items:center;gap:8px;display:flex}.mark{width:34px;height:34px;color:var(--sun);stroke:var(--sun-deep);stroke-width:6px;stroke-linejoin:round;filter:drop-shadow(0 0 10px color-mix(in oklab, var(--sun) 50%, transparent));animation:14s linear infinite spin}h1{font-family:var(--font-display);letter-spacing:.01em;margin:0;font-size:clamp(1.3rem,5.5vw,1.55rem);font-weight:400;line-height:1}.lv1{--lv:var(--easy)}.lv2{--lv:var(--medium)}.lv3{--lv:var(--hard)}.pips{justify-content:center;gap:14px;margin:0;padding:0;list-style:none;display:flex}.pip{animation:.55s cubic-bezier(.3,1.6,.5,1) backwards drop;animation-delay:calc(var(--i) * 90ms);justify-items:center;gap:2px;display:grid}.pip-star{place-items:center;width:48px;height:48px;display:grid;position:relative}.pip svg{width:100%;height:100%;color:var(--idle);stroke:var(--line);stroke-width:5px;stroke-linejoin:round;transition:color .3s,filter .3s;position:absolute;inset:0}.pip b{font-family:var(--font-display);color:var(--muted);font-size:1.15rem;font-weight:400;position:relative}.pip-level{color:var(--muted);font-size:.78rem;font-weight:800}.pip.current svg{color:var(--world);stroke:var(--ink);filter:drop-shadow(0 0 10px color-mix(in oklab, var(--world) 60%, transparent))}.pip.current b{color:#1a1450}.pip.current .pip-level{color:var(--world)}.pip.current .pip-star{animation:2.4s ease-in-out infinite breathe}.pip.current .pip-star:before,.pip.current .pip-star:after{content:"";background:var(--ink);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:9px;height:9px;animation:2.4s ease-in-out infinite twinkle;position:absolute}.pip.current .pip-star:before{top:-2px;right:-4px}.pip.current .pip-star:after{width:7px;height:7px;animation-delay:1.2s;bottom:2px;left:-6px}.pip.right svg{color:var(--lv);stroke:color-mix(in srgb, var(--lv) 65%, #000);filter:drop-shadow(0 0 8px color-mix(in oklab, var(--lv) 55%, transparent))}.pip.wrong svg{color:var(--idle);stroke:var(--line-soft);opacity:.7}.pip.right b{color:#1a1450}.pip.wrong b{color:var(--muted);opacity:.7}.pip.flip .pip-star{animation:.7s cubic-bezier(.3,1.6,.5,1) flip}.card{gap:20px;padding-top:4px;animation:.45s cubic-bezier(.2,1.2,.4,1) backwards slideIn;display:grid;position:relative}.card.jolt{animation:.4s jolt}.aurora{z-index:-1;border-radius:inherit;pointer-events:none;filter:blur(48px);display:none;position:absolute;inset:0;overflow:hidden}.aurora i{mix-blend-mode:screen;background:radial-gradient(closest-side, var(--c), transparent);width:75%;height:65%;animation:var(--path) var(--t) ease-in-out infinite alternate;animation-delay:var(--d);border-radius:50%;position:absolute;top:0;left:0}.aurora i:first-child{--c:color-mix(in srgb, var(--world) var(--nebula), transparent);--path:wander-1;--t:19s;--d:-7s}.aurora i:nth-child(2){--c:color-mix(in srgb, var(--neb-violet) var(--nebula), transparent);--path:wander-2;--t:23s;--d:-15s}.aurora i:nth-child(3){--c:color-mix(in srgb, var(--neb-blue) var(--nebula), transparent);--path:wander-3;--t:29s;--d:-4s}.aurora i:nth-child(4){--c:color-mix(in srgb, color-mix(in srgb, var(--world) 55%, var(--surface)) var(--nebula), transparent);--path:wander-4;--t:31s;--d:-20s}.aurora i:nth-child(5){--c:color-mix(in srgb, var(--neb-violet) calc(var(--nebula) * .8), transparent);--path:wander-5;--t:37s;--d:-11s;width:55%;height:50%}.question{font-family:var(--font-body);letter-spacing:-.01em;margin:0;font-size:1.45rem;font-weight:800;line-height:1.3}.options{gap:14px;display:grid}.opt{font:inherit;color:var(--face-ink);text-align:left;background:var(--face);cursor:pointer;border:3px solid var(--opt-line);min-height:64px;animation:.4s cubic-bezier(.2,1.3,.4,1) backwards deal;animation-delay:calc(.12s + var(--i) * 60ms);border-radius:18px;align-items:center;gap:14px;padding:14px 16px;font-size:1.05rem;transition:transform .1s,border-color .15s,background-color .2s,opacity .3s;display:flex;position:relative;overflow:hidden}.opt:before{content:"";pointer-events:none;animation:.9s ease-out forwards glint;animation-delay:calc(.5s + var(--i) * 90ms);background:linear-gradient(105deg,#0000 30%,#ffffffe6 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.opt:disabled:before{display:none}.letter{border:2.5px solid var(--tile-line);width:36px;height:36px;font-family:var(--font-display);color:#1a1450;border-radius:11px;flex:none;place-items:center;font-size:1.15rem;font-weight:400;transition:transform .15s;display:grid}.opt:first-child .letter{background:var(--t1)}.opt:nth-child(2) .letter{background:var(--t2)}.opt:nth-child(3) .letter{background:var(--t3)}.opt:nth-child(4) .letter{background:var(--t4)}@media (hover:hover){.opt:hover:not(:disabled){border-color:var(--world);transform:scale(1.015)}.opt:hover:not(:disabled) .letter{transform:rotate(-8deg)scale(1.08)}.btn:hover{transform:scale(1.02)}.source:hover{color:var(--ink)}}.opt:active:not(:disabled){transform:scale(.97)}.opt:focus-visible,.btn:focus-visible,.source:focus-visible{outline:3px solid var(--world);outline-offset:4px}.opt:disabled{cursor:default}.opt.is-right{background:var(--right-face);border-color:var(--right-lip);color:#0b2a1a}.opt.is-right .letter{border-color:var(--right-lip);color:var(--right-lip);background:#fff}.opt.is-wrong{background:var(--wrong-face);border-color:var(--wrong-lip);color:#3a0a16}.opt.is-wrong .letter{border-color:var(--wrong-lip);color:var(--wrong-lip);background:#fff}.opt.dim{background:var(--panel);color:var(--muted);opacity:.55;border-color:#0000;transform:scale(.98)}.opt.shake{animation:.45s shake}.opt.boing{animation:.55s cubic-bezier(.3,1.8,.5,1) boing}.opt.boing:after{content:"";border-radius:inherit;pointer-events:none;background:#fff;animation:.5s ease-out forwards flash;position:absolute;inset:0}.plus{font-family:var(--font-display);color:#fff;-webkit-text-stroke:1.5px #0b2a1a;paint-order:stroke fill;pointer-events:none;font-size:1.6rem;font-weight:400;animation:1s cubic-bezier(.2,.8,.3,1) forwards rise;position:absolute;top:50%;right:18px}.feedback{gap:6px;padding-top:2px;scroll-margin-bottom:110px;display:grid}.verdict{font-family:var(--font-display);transform-origin:0;justify-self:start;font-size:1.8rem;font-weight:400;line-height:1.05;animation:.5s cubic-bezier(.3,1.8,.5,1) backwards pop}.feedback.right .verdict{color:var(--right)}.feedback.wrong .verdict{color:var(--wrong)}.explain{color:var(--ink);max-width:62ch;margin:0;font-weight:600;animation:.4s ease-out .12s backwards fadeUp}.source{color:var(--muted);text-underline-offset:3px;justify-self:start;font-size:.9rem;font-weight:800;text-decoration-thickness:2px}.btn{font-family:var(--font-display);letter-spacing:.02em;cursor:pointer;border:3px solid var(--sun-deep);background:var(--sun);color:#1a1450;border-radius:18px;padding:15px 22px;font-size:1.3rem;font-weight:400;transition:transform .1s}.btn:active{transform:scale(.97)}.btn.wide{width:100%}.next-bar{z-index:5;padding:20px 16px calc(18px + env(safe-area-inset-bottom,0px));background:linear-gradient(transparent, var(--bg) 22px);margin:0 -16px -32px;position:sticky;bottom:0}.next-bar .btn{animation:.45s cubic-bezier(.3,1.7,.5,1) .2s backwards pop}.results{text-align:center;justify-items:center;gap:26px}.stamps{gap:8px;margin-top:4px;display:flex}.stamp{width:52px;height:52px;animation:.5s cubic-bezier(.3,1.6,.5,1) backwards stamp;animation-delay:calc(.35s + var(--i) * .38s)}.stamp svg{width:100%;height:100%;stroke:var(--line);stroke-width:4px;stroke-linejoin:round;display:block}.stamp.got svg{stroke:color-mix(in srgb, var(--lv) 65%, #000)}.stamp.got{color:var(--lv);filter:drop-shadow(0 0 10px color-mix(in oklab, var(--lv) 55%, transparent))}.stamp.miss{color:var(--idle);opacity:.7}.result-head{gap:4px;margin-top:-12px;animation:.5s cubic-bezier(.3,1.6,.5,1) 1.5s backwards pop;display:grid}.headline{font-family:var(--font-display);margin:0;font-size:2rem;font-weight:400;line-height:1.1}.sub{color:var(--muted);margin:0;font-weight:700}.countdown{border:2px solid var(--line-soft);background:color-mix(in oklab, var(--panel) 70%, transparent);border-radius:18px;justify-self:stretch;justify-items:center;gap:2px;padding:14px 8px;display:grid}.countdown span{color:var(--muted);font-size:.85rem;font-weight:700}.countdown b{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:1.9rem;font-weight:400;line-height:1.1}.actions{justify-self:stretch;justify-items:center;gap:10px;display:grid}.actions .btn{justify-self:stretch}.review{text-align:left;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.review li{background:var(--panel);border:2px solid var(--line-soft);border-radius:16px;grid-template-columns:30px 1fr;align-items:start;gap:12px;padding:14px 16px 14px 12px;animation:.35s ease-out backwards fadeUp;display:grid}.review li>div{gap:4px;display:grid}.review-star{width:30px;height:30px}.review-star svg{stroke-width:5px;stroke-linejoin:round;width:100%;height:100%;display:block}.review li.got .review-star svg{color:var(--lv);stroke:color-mix(in srgb, var(--lv) 65%, #000)}.review li.miss .review-star svg{color:var(--idle);stroke:var(--line);opacity:.7}.review p{margin:0;font-weight:600}.review .picked{color:var(--wrong);font-size:.9rem}.review .ans{font-family:var(--font-display);font-size:1.15rem;font-weight:400}.message{text-align:center;justify-items:center}#confetti{pointer-events:none;z-index:20;width:100%;height:100%;position:fixed;inset:0}@media (min-width:560px){body{padding-block:36px 48px}.wrap{gap:22px}.pips{gap:24px}.pip-star{width:56px;height:56px}.pip b{font-size:1.3rem}.card{isolation:isolate;background:var(--surface);border:2px solid var(--line-soft);box-shadow:0 0 80px -20px color-mix(in srgb, var(--world) 30%, transparent);border-radius:28px;gap:22px;padding:28px 26px 26px;overflow:hidden}.aurora{display:block}.question{font-size:1.6rem}.next-bar{background:0 0;margin:0;padding:4px 0 0;position:static}}@keyframes wander-1{0%{transform:translate(-40%,-40%)scale(1)}33%{transform:translate(70%,20%)scale(1.3)}66%{transform:translateY(100%)scale(.9)}to{transform:translate(-30%,40%)scale(1.15)}}@keyframes wander-2{0%{transform:translate(75%,110%)scale(1.2)}40%{transform:translate(-20%,50%)scale(.85)}75%{transform:translate(60%,-30%)scale(1.25)}to{transform:translate(10%,80%)scale(1)}}@keyframes wander-3{0%{transform:translate(80%,-40%)scale(.9)}30%{transform:translate(-35%,30%)scale(1.2)}70%{transform:translate(45%,105%)scale(1.05)}to{transform:translate(75%,45%)scale(.8)}}@keyframes wander-4{0%{transform:translate(-35%,110%)scale(1.1)}45%{transform:translate(70%,70%)scale(.8)}80%{transform:translate(20%,-40%)scale(1.3)}to{transform:translate(-40%,20%)scale(1)}}@keyframes wander-5{0%{transform:translate(40%,50%)scale(.7)}35%{transform:translate(-30%,120%)scale(1.1)}65%{transform:translate(110%,80%)scale(.9)}to{transform:translate(50%,-30%)scale(1.2)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes glint{to{transform:translate(120%)}}@keyframes drop{0%{opacity:0;transform:translateY(-30px)scale(.4)}}@keyframes breathe{50%{transform:scale(1.08)}}@keyframes twinkle{0%,to{opacity:0;transform:scale(0)rotate(0)}50%{opacity:1;transform:scale(1)rotate(90deg)}}@keyframes flip{0%{transform:rotate(-220deg)scale(.5)}60%{transform:rotate(10deg)scale(1.25)}to{transform:none}}@keyframes slideIn{0%{opacity:0;transform:translate(40px)}}@keyframes deal{0%{opacity:0;transform:translateY(18px)scale(.96)}}@keyframes pop{0%{opacity:0;transform:scale(.5)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}}@keyframes shake{20%,60%{transform:translate(-9px)rotate(-1.5deg)}40%,80%{transform:translate(9px)rotate(1.5deg)}}@keyframes jolt{30%{transform:translateY(3px)}60%{transform:translateY(-2px)}}@keyframes boing{35%{transform:scale(1.06)}65%{transform:scale(.98)}}@keyframes flash{0%{opacity:.55}to{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(-50%)scale(.6)}25%{opacity:1;transform:translateY(-90%)scale(1.15)}to{opacity:0;transform:translateY(-260%)}}@keyframes stamp{0%{opacity:0;transform:scale(2.4)rotate(-35deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
