@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVoAA8AAAAACegAAAUTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbDBwYBmAAbBEIColciA0LHgABNgIkAzgEIAWDZAc+DAcb9QdRlE5OmOBngm2rYa0IiBSU4SB6GXpb1ovxAEMb3kc8/X6ve+4LIEoWKsKQjE0KaAS5si8LV935qoC6jkBWl99PeNa/acrMsmIWkJM7J2fiwyD6/rZ3nySQEEJPI2+8mQgCjl/7/xfCPjhmumgbjyJtDTLAgZRI5C2Lsyg9Ej+AogCfIgpT4Glg/xqJD/gP3cxixar09EqCLkAR0S2CjsmOByOgCZ096O8EMaNtszM3NFMavYQr9Cp5x9dfFA/5c6zg2Tty8yAadUVizTiA6qa3QCC/ewmYw2NFVjA0W0NfnG8fGGCFUMwlNjUZzmSW9PlG/R/AyDGpxk28hPlctcMi84z8m/D+t4A8BCJ1LJF6PM8poA/kPvkJWDJ1K8BaUZaAFU7lYnST2ctUYrFxdcncWZ+9iCBZ7QpGtRZjgknaiROuAw9zmuW0fBVJAuYMq2n1OtKMXVFHky8Q0hrFz5fHL9r+nEPMnjt7HmivMC8x91xDA/1M/oAFOmT59tOnXR4D/SyfffGCednGaXbT8vxlrLJwBWKuYq7gZdFz7CSU+gIt6kE7uc+Qo2v37Ql5HkHKQsxRQtvGGz2XFwMdv411vIFQ6YqXmDMUlNIsQgwHBXRRFWtcw+hMzOajmR59mMsOuWmOF4yqrMx9tIxFTBfJL+Ii0RlIK4ImubT7MpIsjraaeanajTm7MtJOmW4rxrqXFRkT0If2oT0spW5rQzzafpjguAN9hiRinFZih+0AJ4zTkDbS8Uh95LjURmGlmKaOU1gqqpGTVk+skg4HuviVSNOtxkAukjRmgehpuFJzeK1lTT5P1BR1/PNEQdrPnuV+BTaWg//+kPhs+NC04dbkEaOaIOzcWmf+0GCvjO57t/beypjctoHZoyi8WpYUkmvITj8o+TTCOX91Xp24bnVevsQkk/AmUsZTIOZotreXUWEZNO7bn9qWsbLZpFW6JvXu9NXJzKKH42p+jchuqW1L6vNy1e9301q7tfmbr/QZMkUOD899Yd14NHBLo/SjF5cCSkjT2NHk135OQk4wT8IJPl3A+KVAmsC6w9Yzeb5ippX3NAv4svYkQsqFgb5lm1UzJZ7DRrsvW6fPCvnquOaJ3AZkUSKvIgyXf96PrZJ0kgSzaEuXOoX1hffmtOr/WYZ+xra+RIUo1WFKdehUQIrG3y5m3i9eznH2AwnYJE9dQSY4kM2VOdnutWqt4pcfeb+k1NlrCD2P3ZO5XLekNz+2uPpKb/XJ2t0NUfOkPccR0vHefWSNS4H/BGiupbdcml/BnXeommkZlIk13/I8D/sOQlw8z33xfpVl+C/GxBeA17vkDn3BYWv7dXrdRJsCQnVz7EH1QwnxcArxoPR47glkG2iQNwSZIChqhlyhaVP9a/045AZNdsyOfJGctxwg9NgmBAURbAFAm+MIaZIADY94zBhygFn0uMesbKlubVJlNpuQyGwxwB96jhQ4qR9Qu4XyKu1Tp1cLH/p5ZE990E5DFwpNaqksidKBtoMWVahBSjs1KNRwaI2gi380ig9P3rz5SjWgRqcMBWu/Q2sDMrNLKOq0U7MWT/ny5gPGn6tBkwHtavQaVcbp0m0kfWtTWctTnNVxceak0ulKzTpDe6uiNRqHjom7XY06zVt5qtVilAt3lKFEEM26JK19bwCDFNQf9sQgYUrmZO1Qm5ZiW0CGLZ6Hyvq4TZke5H+6xGcf+8Snzvruczt8Mu1G9R7wrwIAAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(./lilita-one-latin-400-normal.87r-Z-Re.woff2)format("woff2"),url(./lilita-one-latin-400-normal.DXkechA3.woff)format("woff");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 Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-cyrillic-ext-wght-normal.D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-cyrillic-wght-normal.CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-vietnamese-wght-normal.U01xdrZh.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-latin-ext-wght-normal.CXYtwYOx.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-latin-wght-normal.BzFMHfZw.woff2)format("woff2-variations");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}:root{--bg:#f6f4ef;--surface:#fff;--text:#1f1d1a;--muted:#6f6a62;--border:#e2ddd3;--accent:#3b5bdb;--primary:#3b5bdb;--primary-text:#fff;--good:#2b8a3e;--bad:#c92a2a;--danger:#c92a2a;--gold:#e8a400;--fire:#f76707;--support:#6a4fc8;--watch:#0c8599;--felt:#ece6d9;--tile-bg:#fff;--tile-border:#d3ccbe;--tile-hit:#3aa76d;--tile-hit-text:#fff;--chip:#ece6d9;--chip-off:#e2ddd3;--shadow:0 2px 0 #00000014;--font-display:"Lilita One", ui-rounded, system-ui, sans-serif;--font-body:"Nunito Variable", ui-rounded, system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#17171a;--surface:#212126;--text:#ecebe8;--muted:#9a978f;--border:#34343b;--accent:#748ffc;--primary:#4263eb;--primary-text:#fff;--good:#69db7c;--bad:#ff8787;--danger:#e03131;--gold:#ffd43b;--fire:#ff922b;--support:#5b45b0;--watch:#3bc9db;--felt:#1e1e23;--tile-bg:#2b2b31;--tile-border:#45454e;--tile-hit:#3aa76d;--tile-hit-text:#fff;--chip:#1b1b1f;--chip-off:#1b1b1f;--shadow:0 2px 0 #00000059;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-synthesis:none;margin:0;font-weight:500;line-height:1.4}main{max-width:1080px;margin:0 auto;padding:16px 16px 48px}h1,h2{font-family:var(--font-display);margin:0 0 16px;font-weight:400}.card{background:var(--surface);border:2px solid var(--border);border-radius:12px;padding:20px}.stack{flex-direction:column;gap:16px;display:flex}.muted{color:var(--muted)}.error{color:var(--bad);margin:0}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}button:not(.tile),a.button{--depth:4px;--face:var(--primary);--edge:color-mix(in srgb, var(--primary) 55%, black);--ink:var(--primary-text);font:inherit;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;border:2px solid var(--edge);background:var(--face);color:var(--ink);box-shadow:0 var(--depth) 0 var(--edge);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px 18px;font-weight:400;text-decoration:none;transition:transform .14s cubic-bezier(.3,.7,.4,1.6),box-shadow .14s,filter .15s,background-color .15s;display:inline-flex}button:not(.tile):hover:not(:disabled),a.button:hover{box-shadow:0 calc(var(--depth) + 2px) 0 var(--edge);filter:brightness(1.08);transform:translateY(-2px)}button:not(.tile):active:not(:disabled),a.button:active{transform:translateY(var(--depth));box-shadow:0 0 0 var(--edge);transition-duration:40ms}button.secondary,a.button.secondary{--face:var(--surface);--edge:var(--tile-border);--ink:var(--text)}button.danger{--face:var(--danger);--edge:color-mix(in srgb, var(--danger) 55%, black);--ink:#fff}button.support{--face:var(--support);--edge:color-mix(in srgb, var(--support) 55%, black);--ink:#fff}button.big,a.button.big{--depth:5px;border-radius:14px;padding:12px 28px;font-size:1.15rem}button.small,a.button.small{--depth:3px;border-radius:10px;padding:6px 12px;font-size:.9rem}button.tiny{--depth:2px;border-radius:8px;padding:2px 8px;font-size:.75rem}button.small,a.button.small,button.tiny{font-family:var(--font-body);font-weight:800}button:disabled{opacity:.5;cursor:default}.cta:not(:disabled){animation:2.4s ease-out infinite cta-pulse}.cta:hover,.cta:active{animation:none}@keyframes cta-pulse{0%{box-shadow:0 var(--depth) 0 var(--edge), 0 0 0 0 color-mix(in srgb, var(--face) 55%, transparent)}70%,to{box-shadow:0 var(--depth) 0 var(--edge), 0 0 0 10px color-mix(in srgb, var(--face) 0%, transparent)}}input:not([type=checkbox],[type=radio]){font:inherit;border:2px solid var(--tile-border);background:var(--tile-bg);color:var(--text);border-radius:12px;width:100%;padding:10px 14px;font-weight:700;transition:border-color .15s,box-shadow .15s;box-shadow:inset 0 2px #0000000f}input:not([type=checkbox],[type=radio]):focus-visible{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 25%, transparent);outline:none}button:focus-visible,a.button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}input[type=checkbox].switch{appearance:none;border:2px solid var(--tile-border);background:var(--chip-off);cursor:pointer;border-radius:999px;flex:none;width:46px;height:26px;margin:0;transition:background-color .2s,border-color .2s;position:relative}input[type=checkbox].switch:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .26s cubic-bezier(.3,1.6,.5,1);position:absolute;top:2px;left:2px;box-shadow:0 2px #00000040}input[type=checkbox].switch:checked{background:var(--tile-hit);border-color:var(--tile-hit)}input[type=checkbox].switch:checked:before{transform:translate(20px)}input[type=checkbox].switch:active:before{scale:1.15 .9}input[type=checkbox].switch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tile{width:var(--tile-size,52px);aspect-ratio:1;border:2px solid var(--tile-border);background:var(--tile-bg);color:var(--text);box-shadow:var(--shadow);font-family:var(--font-display);font-size:calc(var(--tile-size,52px) * .55);text-transform:uppercase;-webkit-user-select:none;user-select:none;border-radius:10px;place-items:center;padding:0;font-weight:400;line-height:1;transition:background-color .12s,border-color .12s,opacity .12s,transform .12s;display:inline-grid}.tile.hit{background:var(--tile-hit);border-color:var(--tile-hit);color:var(--tile-hit-text)}.tile.off{opacity:.3}.chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chips li{text-transform:uppercase;border:1px solid var(--border);background:var(--chip);border-radius:10px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-weight:700;display:inline-flex}.chips small{color:var(--good);font-weight:800}.spinner{vertical-align:-.15em;border:.16em solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{rotate:1turn}}dialog{text-align:start;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:16px;padding:0;box-shadow:0 20px 60px #0000004d}dialog[open]{animation:.22s cubic-bezier(.3,1.4,.5,1) rise}dialog::backdrop{background:#0000008c}:root[data-gpu] dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000073}dialog .panel{padding:22px}dialog h2{margin:0;font-size:1.3rem}dialog .actions{justify-content:flex-end;gap:10px;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(16px)scale(.96)}}.pill{background:var(--tile-hit);color:var(--tile-hit-text);font-family:var(--font-display);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:.8rem;font-weight:400;animation:.35s both pill-in;position:absolute;top:-10px;right:-16px}.pill.dim{background:var(--chip-off);color:var(--muted)}@keyframes pill-in{0%{transform:scale(.3)}60%{transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.tutorial.svelte-10t8jyq{width:min(500px,100vw - 32px);max-height:calc(100dvh - 32px)}.panel.svelte-10t8jyq{flex-direction:column;gap:12px;padding:16px 20px 20px;display:flex}.top.svelte-10t8jyq,.nav.svelte-10t8jyq{justify-content:space-between;align-items:center;gap:10px;display:flex}.nav.svelte-10t8jyq button:where(.svelte-10t8jyq){white-space:nowrap}.track.svelte-10t8jyq{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.track.svelte-10t8jyq::-webkit-scrollbar{display:none}.slide.svelte-10t8jyq{scroll-snap-align:start;scroll-snap-stop:always;text-align:center;flex-direction:column;flex:0 0 100%;align-items:center;gap:10px;padding:4px 4px 8px;display:flex;position:relative}.slide.svelte-10t8jyq p:where(.svelte-10t8jyq){text-wrap:pretty;max-width:38ch;margin:0}.slide.svelte-10t8jyq strong:where(.svelte-10t8jyq){text-transform:uppercase}.demo.svelte-10t8jyq{place-items:center;width:100%;min-height:150px;margin-bottom:4px;display:grid}.dots.svelte-10t8jyq{gap:6px;display:flex}.dots.svelte-10t8jyq i:where(.svelte-10t8jyq){background:var(--chip-off);border-radius:50%;width:8px;height:8px;transition:width .2s,background-color .2s}.dots.svelte-10t8jyq i.on:where(.svelte-10t8jyq){background:var(--primary);border-radius:4px;width:20px}.shuffle.svelte-10t8jyq{--tile-size:clamp(30px, 10.5vw, 50px);--gap:6px;--step:calc(var(--tile-size) + var(--gap));width:calc(var(--n) * var(--step) - var(--gap));height:calc(var(--tile-size) + 32px);position:relative}.shuffle.svelte-10t8jyq .tile:where(.svelte-10t8jyq){translate:calc(var(--x0) * var(--step)) 0;animation:9s cubic-bezier(.5,0,.3,1) infinite svelte-10t8jyq-shuffle,9s infinite svelte-10t8jyq-spelled;position:absolute;top:16px;left:0}@keyframes svelte-10t8jyq-shuffle{0%,18%{translate:calc(var(--x0) * var(--step)) 0}24%{translate:calc((var(--x0) + var(--x1)) * var(--step) / 2) var(--y01)}30%,51%{translate:calc(var(--x1) * var(--step)) 0}57%{translate:calc((var(--x1) + var(--x2)) * var(--step) / 2) var(--y12)}63%,84%{translate:calc(var(--x2) * var(--step)) 0}90%{translate:calc((var(--x2) + var(--x0)) * var(--step) / 2) var(--y20)}96%,to{translate:calc(var(--x0) * var(--step)) 0}}@keyframes svelte-10t8jyq-spelled{0%,29%,52%,62%,85%,to{background:var(--tile-bg);border-color:var(--tile-border);color:var(--text)}32%,49%,65%,82%{background:var(--tile-hit);border-color:var(--tile-hit);color:var(--tile-hit-text)}}.picks.svelte-10t8jyq{--tile-size:clamp(28px, 9vw, 42px)}.pick.svelte-10t8jyq{flex-direction:column;grid-area:1/1;align-items:center;gap:6px;display:flex}.pick.svelte-10t8jyq:not(:first-child){opacity:0}.source.svelte-10t8jyq{gap:5px;display:flex}.pick.svelte-10t8jyq .tile.off:where(.svelte-10t8jyq){opacity:.4}.arrow.svelte-10t8jyq{font-weight:800;line-height:1}.pick.svelte-10t8jyq .word:where(.svelte-10t8jyq){font-size:1.25rem}.pick.svelte-10t8jyq{animation:9s infinite svelte-10t8jyq-pick;animation-delay:calc(var(--k) * 3s - 9s)}@keyframes svelte-10t8jyq-pick{0%{opacity:0;translate:0 8px}4%,30%{opacity:1;translate:0}33.4%,to{opacity:0}}.ladder.svelte-10t8jyq{grid-template-columns:auto 1fr;align-items:center;gap:10px 12px;width:100%;margin:0;padding:0;font-size:clamp(.75rem,3.4vw,.95rem);list-style:none;display:grid}.ladder.svelte-10t8jyq li:where(.svelte-10t8jyq){display:contents}.ladder.svelte-10t8jyq .word:where(.svelte-10t8jyq){justify-self:end}.bar.svelte-10t8jyq{align-items:center;gap:2px;display:flex}.fill.svelte-10t8jyq{width:calc((100% - 3.5em) * var(--p) / var(--max));background:var(--tile-hit);transform-origin:0;border-radius:7px;flex:none;height:14px}.fill.bonus.svelte-10t8jyq{background:var(--gold)}.pts.svelte-10t8jyq{font-family:var(--font-display);margin-left:6px;font-size:1.15em;font-weight:400}.gold.svelte-10t8jyq{color:var(--gold)}.ladder.svelte-10t8jyq .word:where(.svelte-10t8jyq){animation:.35s both svelte-10t8jyq-slide-in;animation-delay:calc(var(--i) * .6s + .1s)}.fill.svelte-10t8jyq{animation:.5s cubic-bezier(.3,1.3,.5,1) both svelte-10t8jyq-grow;animation-delay:calc(var(--i) * .6s + .3s)}.fill.bonus.svelte-10t8jyq{animation-delay:calc(var(--i) * .6s + .75s)}.pts.svelte-10t8jyq{animation:.4s cubic-bezier(.3,1.6,.5,1) both svelte-10t8jyq-pop;animation-delay:calc(var(--i) * .6s + .65s)}.ladder.svelte-10t8jyq li:where(.svelte-10t8jyq):last-child .pts:where(.svelte-10t8jyq){animation-delay:calc(var(--i) * .6s + 1.1s)}.easy.svelte-10t8jyq{animation:.4s 2.6s both svelte-10t8jyq-fade-in}@keyframes svelte-10t8jyq-grow{0%{scale:0 1}}.clash.svelte-10t8jyq{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.clash.svelte-10t8jyq li:where(.svelte-10t8jyq){--side:calc(var(--i) * 2 - 1);align-items:center;gap:10px;display:flex}.who.svelte-10t8jyq{font-size:1.8rem;line-height:1}.chip.svelte-10t8jyq{border:1px solid var(--border);background:var(--chip);opacity:.6;border-radius:10px;padding:5px 8px;font-size:1.1rem;display:flex}.share.svelte-10t8jyq{width:1.5em;font-family:var(--font-display);color:var(--muted);font-size:1.5rem;font-weight:400}.clash.svelte-10t8jyq li:where(.svelte-10t8jyq){animation:.45s cubic-bezier(.3,1.3,.5,1) both svelte-10t8jyq-enter;animation-delay:calc(var(--i) * .25s + .1s)}.chip.svelte-10t8jyq{animation:.32s 1s svelte-10t8jyq-bump,.3s 1.35s both svelte-10t8jyq-dim}.share.svelte-10t8jyq{animation:.4s cubic-bezier(.3,1.6,.5,1) 1.7s both svelte-10t8jyq-pop}@keyframes svelte-10t8jyq-enter{0%{opacity:0;translate:calc(var(--side) * 60px) 0}}@keyframes svelte-10t8jyq-bump{50%{translate:0 calc(var(--side) * -6px);scale:1.06}}@keyframes svelte-10t8jyq-dim{0%{opacity:1}}.facts.svelte-10t8jyq{text-align:start;flex-direction:column;gap:10px;margin:0 0 4px;padding:0;list-style:none;display:flex}.facts.svelte-10t8jyq li:where(.svelte-10t8jyq){background:var(--chip);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:.95rem;display:flex}.facts.svelte-10t8jyq .icon:where(.svelte-10t8jyq){font-size:1.5rem;line-height:1}.facts.svelte-10t8jyq strong:where(.svelte-10t8jyq){text-transform:none}.facts.svelte-10t8jyq li:where(.svelte-10t8jyq){animation:.4s both svelte-10t8jyq-slide-in;animation-delay:calc(var(--i) * .25s + .1s)}@keyframes svelte-10t8jyq-slide-in{0%{opacity:0;translate:-16px}}@keyframes svelte-10t8jyq-pop{0%{opacity:0;scale:.3}}@keyframes svelte-10t8jyq-fade-in{0%{opacity:0}}.slide.svelte-10t8jyq:not(.active) :where(.svelte-10t8jyq),.slide.svelte-10t8jyq:not(.active) :where(.svelte-10t8jyq):after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.slide.svelte-10t8jyq :where(.svelte-10t8jyq),.slide.svelte-10t8jyq :where(.svelte-10t8jyq):after{animation:none!important}}
