.skills-container.svelte-18zu0yf{width:100%}.skills-grid.svelte-18zu0yf{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--space-lg)}@media(min-width:640px){.skills-grid.svelte-18zu0yf{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.skills-grid.svelte-18zu0yf{grid-template-columns:repeat(3,1fr)}}.skill-card.svelte-18zu0yf{opacity:0;transform:translateY(30px);animation:svelte-18zu0yf-card-enter .6s ease forwards;animation-delay:var(--delay);filter:none;border:0}.skill-card.svelte-18zu0yf:before{content:"";position:absolute;inset:0;border:2px solid var(--color-stroke);border-radius:var(--radius-md);filter:url(#sketch-filter);pointer-events:none;z-index:0}@keyframes svelte-18zu0yf-card-enter{to{opacity:1;transform:translateY(0)}}.skill-card__content.svelte-18zu0yf{position:relative;z-index:2;padding:var(--space-lg)}.skill-card__header.svelte-18zu0yf{display:flex;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-md)}.skill-card__icon-wrapper.svelte-18zu0yf{flex-shrink:0;width:44px;height:44px;border-radius:var(--radius-md);background:var(--color-bg);border:1px solid var(--color-stroke-muted);display:flex;align-items:center;justify-content:center;color:var(--accent);transition:all .2s ease}.skill-card.svelte-18zu0yf:hover .skill-card__icon-wrapper:where(.svelte-18zu0yf){background:var(--hover-accent);border-color:var(--hover-accent);color:#fff}.skill-card__icon-wrapper.svelte-18zu0yf svg{width:22px;height:22px}.skill-card__title-group.svelte-18zu0yf{flex:1;min-width:0}.skill-card__name.svelte-18zu0yf{font-family:var(--font-hand);font-size:var(--text-xl);margin:0 0 var(--space-xs) 0;line-height:1.3;color:var(--color-text)}.skill-card__desc.svelte-18zu0yf{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.skill-card__skills.svelte-18zu0yf{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.skill-chip.svelte-18zu0yf{display:inline-block;font-family:var(--font-mono);font-size:var(--text-xs);padding:var(--space-xs) var(--space-sm);background:var(--color-bg);border:1px solid var(--color-stroke-muted);border-radius:var(--radius-sm);color:var(--color-text);transition:all .15s ease}.skill-chip.svelte-18zu0yf:hover{border-color:var(--hover-accent);color:var(--hover-accent);transform:translateY(-1px)}@media(max-width:640px){.skills-grid.svelte-18zu0yf{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(84%,1fr);grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:var(--space-xs)}.skill-card.svelte-18zu0yf{animation-duration:.4s;scroll-snap-align:start}.skill-card__content.svelte-18zu0yf{padding:var(--space-md)}.skill-card__icon-wrapper.svelte-18zu0yf{width:40px;height:40px}.skill-card__icon-wrapper.svelte-18zu0yf svg{width:20px;height:20px}}@media(prefers-reduced-motion:reduce){.skill-card.svelte-18zu0yf{animation:none;opacity:1;transform:none}}.tetris.svelte-1bcazra{font-family:Courier New,monospace;user-select:none}.header.svelte-1bcazra{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(180,120,20,.2)}.title.svelte-1bcazra{font-size:18px;font-weight:700;color:#d97706;letter-spacing:4px;flex-shrink:0}.stats.svelte-1bcazra{display:flex;gap:16px;flex:1}.stat.svelte-1bcazra{display:flex;flex-direction:column;align-items:center}.stat-label.svelte-1bcazra{font-size:9px;color:#94a3b8;letter-spacing:1px}.stat-value.svelte-1bcazra{font-size:16px;font-weight:700;color:#475569;min-width:40px;text-align:center}.close-btn.svelte-1bcazra{background:none;border:none;font-size:22px;cursor:pointer;color:#94a3b8;padding:2px 8px;line-height:1;border-radius:6px;transition:background .15s,color .15s;flex-shrink:0}.close-btn.svelte-1bcazra:hover{background:#94a3b833;color:#64748b}.game-area.svelte-1bcazra{display:flex;gap:16px;align-items:flex-start}.board-wrapper.svelte-1bcazra{position:relative;flex-shrink:0}.board.svelte-1bcazra{display:grid;grid-template-columns:repeat(8,28px);grid-template-rows:repeat(11,28px);gap:1px;background:#b478142e;border:2px solid rgba(180,120,20,.3);border-radius:8px;padding:2px}.cell.svelte-1bcazra{width:28px;height:28px;border-radius:3px;background:#fef3c799;transition:background .05s}.cell.filled.svelte-1bcazra{box-shadow:inset 0 2px #ffffff73,inset 0 -1px #0003}.board-overlay.svelte-1bcazra{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#fefbebeb;border-radius:8px;backdrop-filter:blur(2px)}.overlay-title.svelte-1bcazra{font-size:20px;font-weight:700;color:#d97706;letter-spacing:3px;margin:0}.overlay-hint.svelte-1bcazra{font-size:9px;color:#94a3b8;text-align:center;max-width:180px;margin:0;line-height:1.5}.overlay-score.svelte-1bcazra{font-size:13px;color:#64748b;margin:0}.btn-primary.svelte-1bcazra{background:#d97706;color:#fff;border:none;padding:8px 22px;border-radius:8px;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;letter-spacing:1px;transition:background .15s,transform .1s}.btn-primary.svelte-1bcazra:hover{background:#b45309}.btn-primary.svelte-1bcazra:active{transform:translateY(1px)}.btn-secondary.svelte-1bcazra{background:transparent;color:#94a3b8;border:1px solid #e2e8f0;padding:6px 18px;border-radius:8px;font-family:inherit;font-size:11px;cursor:pointer;transition:all .15s}.btn-secondary.svelte-1bcazra:hover{background:#94a3b81a;border-color:#cbd5e1}.pause-btn-wrap.svelte-1bcazra{position:absolute;top:6px;right:6px}.sidebar.svelte-1bcazra{display:flex;flex-direction:column;gap:20px;padding-top:2px}.sidebar-label.svelte-1bcazra{display:block;font-size:9px;font-weight:700;color:#94a3b8;letter-spacing:2px;text-align:center;margin-bottom:8px}.next-box.svelte-1bcazra{display:flex;flex-direction:column}.next-preview.svelte-1bcazra{position:relative;width:72px;height:54px;background:#b4781414;border:1px solid rgba(180,120,20,.22);border-radius:6px}.preview-cell.svelte-1bcazra{position:absolute;border-radius:3px;box-shadow:inset 0 1px #fff6}.control-pad.svelte-1bcazra{display:flex;flex-direction:column;align-items:center;gap:4px}.ctrl-row.svelte-1bcazra{display:flex;gap:4px}.ctrl-btn.svelte-1bcazra{width:32px;height:32px;background:#fef3c7cc;border:1px solid rgba(180,120,20,.3);border-radius:7px;font-size:13px;cursor:pointer;transition:all .1s;color:#64748b;display:flex;align-items:center;justify-content:center;font-family:inherit;box-shadow:0 1px 3px #00000014,inset 0 1px #fff9}.ctrl-btn.svelte-1bcazra:hover{background:#feebafe6;border-color:#b4781473}.ctrl-btn.svelte-1bcazra:active{transform:translateY(1px);box-shadow:0 0 1px #0000001a;background:#fedc82e6}.drop-btn.svelte-1bcazra{width:auto;height:28px;padding:0 12px;font-size:9px;font-weight:700;letter-spacing:1px}.whac.svelte-17ic2pw{width:720px;max-width:calc(100vw - 120px);color:#0f172a;font-family:Fira Mono,monospace}.header.svelte-17ic2pw{display:flex;align-items:center;gap:12px;margin-bottom:12px}.title.svelte-17ic2pw{font-size:22px;letter-spacing:.08em;color:#9a3412;font-weight:700}.stats.svelte-17ic2pw{display:flex;gap:8px;margin-left:auto}.stat.svelte-17ic2pw{display:flex;flex-direction:column;align-items:center;min-width:72px;padding:8px 10px;border-radius:10px;background:#ffedd5;border:1px solid #fdba74}.stat-label.svelte-17ic2pw{font-size:10px;color:#7c2d12;letter-spacing:.08em}.stat-value.svelte-17ic2pw{font-size:22px;font-weight:700;color:#9a3412;line-height:1}.stat-value--small.svelte-17ic2pw{font-size:13px;letter-spacing:.06em;line-height:1.2;margin-top:2px}.close-btn.svelte-17ic2pw{margin-left:4px;width:34px;height:34px;border:0;border-radius:9px;background:#92400e;color:#fef3c7;font-size:24px;cursor:pointer}.board.svelte-17ic2pw{position:relative;overflow:hidden;padding:16px;border-radius:14px;border:2px solid #d97706;background:radial-gradient(ellipse at 20% 22%,rgba(255,252,228,.28) 0%,transparent 44%),linear-gradient(170deg,#fef9d4,#fde68a 28%,#fbbf24 58%,#d97706 82%,#b45309);min-height:390px}.hole.svelte-17ic2pw{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);width:112px;height:112px;border:0;border-radius:999px;background:transparent;cursor:pointer}.hole.svelte-17ic2pw:active{margin-top:1px}.mound.svelte-17ic2pw{position:absolute;left:50%;bottom:10px;transform:translate(-50%);width:102%;height:46%;border-radius:999px;background:radial-gradient(circle at 36% 32%,#f59e0b 0 20%,#b45309 68%,#78350f);box-shadow:inset 0 -3px #78350f99}.hole-shadow.svelte-17ic2pw{position:absolute;left:50%;bottom:18px;transform:translate(-50%);width:76%;height:31%;border-radius:999px;background:radial-gradient(circle at 50% 45%,#020617 0 42%,#0f172a 70%,#1e293b);border:2px solid rgba(30,41,59,.85)}.slot-key.svelte-17ic2pw{position:absolute;right:6px;top:8px;min-width:18px;border-radius:8px;padding:2px 4px;color:#334155;font-size:11px;line-height:1;background:#fff7edd1;border:1px solid rgba(120,53,15,.3)}.diglett.svelte-17ic2pw{position:absolute;left:50%;bottom:29px;transform:translate(-50%);width:56px;height:65px;border-radius:55% 55% 40% 40%;background:radial-gradient(circle at 35% 20%,#fef3c7 0 17%,#c0841a 24%,#854d0e);border:2px solid #78350f;box-shadow:inset 0 -4px #78350f9e;animation:svelte-17ic2pw-pop .12s ease-out;z-index:2}.eye.svelte-17ic2pw{position:absolute;top:24px;width:6px;height:8px;border-radius:6px;background:#1f2937}.eye.left.svelte-17ic2pw{left:15px}.eye.right.svelte-17ic2pw{right:15px}.brow.svelte-17ic2pw{position:absolute;top:18px;width:11px;height:2px;border-radius:999px;background:#78350f}.brow.left.svelte-17ic2pw{left:12px;transform:rotate(12deg)}.brow.right.svelte-17ic2pw{right:12px;transform:rotate(-12deg)}.nose.svelte-17ic2pw{position:absolute;left:50%;top:34px;transform:translate(-50%);width:16px;height:10px;border-radius:999px;background:#fca5a5;border:1px solid #dc2626}.mouth.svelte-17ic2pw{position:absolute;left:50%;top:47px;transform:translate(-50%);width:18px;height:8px;border-bottom:2px solid #7f1d1d;border-radius:0 0 999px 999px}.cheek.svelte-17ic2pw{position:absolute;top:40px;width:9px;height:6px;border-radius:999px;background:#f8717159}.cheek.left.svelte-17ic2pw{left:8px}.cheek.right.svelte-17ic2pw{right:8px}.mood-grit.svelte-17ic2pw .mouth:where(.svelte-17ic2pw){width:16px;height:0;top:50px;border-bottom:0;border-top:2px solid #7f1d1d;border-radius:999px 999px 0 0}.mood-grit.svelte-17ic2pw .brow.left:where(.svelte-17ic2pw){transform:rotate(24deg)}.mood-grit.svelte-17ic2pw .brow.right:where(.svelte-17ic2pw){transform:rotate(-24deg)}.mood-surprised.svelte-17ic2pw .mouth:where(.svelte-17ic2pw){width:8px;height:8px;border:2px solid #7f1d1d;border-radius:999px}.overlay.svelte-17ic2pw{position:absolute;inset:0;border-radius:12px;background:#0f172ad6;color:#f8fafc;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:16px}.overlay-title.svelte-17ic2pw{font-size:28px;margin:0;color:#fff7ed}.overlay-hint.svelte-17ic2pw,.overlay-score.svelte-17ic2pw{margin:0;color:#cbd5e1;font-size:13px}.difficulty-row.svelte-17ic2pw{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:2px}.difficulty-btn.svelte-17ic2pw{border:1px solid #64748b;border-radius:9px;background:#1e293b;color:#e2e8f0;padding:7px 12px;cursor:pointer;font-family:inherit;font-size:12px;letter-spacing:.04em;min-width:90px}.difficulty-btn.active.svelte-17ic2pw{border-color:#fb923c;background:#ea580c;color:#fff7ed}.btn-primary.svelte-17ic2pw,.btn-secondary.svelte-17ic2pw{min-width:150px;border:0;border-radius:10px;padding:10px 12px;cursor:pointer;font-family:inherit;font-size:13px;letter-spacing:.04em}.btn-primary.svelte-17ic2pw{background:#ea580c;color:#fff7ed}.btn-secondary.svelte-17ic2pw{background:#334155;color:#e2e8f0}@keyframes svelte-17ic2pw-pop{0%{transform:translate(-50%) translateY(10px);opacity:.3}to{transform:translate(-50%) translateY(0);opacity:1}}@media(max-width:720px){.whac.svelte-17ic2pw{width:min(94vw,460px);max-width:min(94vw,460px)}.header.svelte-17ic2pw{flex-wrap:wrap;gap:8px}.stats.svelte-17ic2pw{order:3;width:100%;justify-content:space-between}.board.svelte-17ic2pw{padding:10px;min-height:320px}.hole.svelte-17ic2pw{width:84px;height:84px}.diglett.svelte-17ic2pw{width:42px;height:49px;bottom:24px}.eye.svelte-17ic2pw{top:18px;width:5px;height:6px}.brow.svelte-17ic2pw{top:14px;width:8px}.nose.svelte-17ic2pw{top:26px;width:12px;height:8px}.mouth.svelte-17ic2pw{top:35px;width:14px;height:6px}.mood-surprised.svelte-17ic2pw .mouth:where(.svelte-17ic2pw){width:6px;height:6px}}.overlay.svelte-17migmh{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;background:#fef8e699;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:svelte-17migmh-overlay-in .2s ease}@keyframes svelte-17migmh-overlay-in{0%{opacity:0}to{opacity:1}}.panel.svelte-17migmh{position:relative;background:linear-gradient(150deg,#fffbeb,#fef3c7 60%,#fde68a);border:2.5px solid #d97706;border-radius:20px;padding:24px;box-shadow:0 0 0 1px #d977061f,0 8px 32px #78500a2e,0 24px 64px #78500a1f,inset 0 1px #ffffffbf;animation:svelte-17migmh-panel-in .25s cubic-bezier(.34,1.56,.64,1);min-width:360px}@keyframes svelte-17migmh-panel-in{0%{transform:scale(.88) translateY(16px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.screw.svelte-17migmh{position:absolute;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#92400e,#78350f);box-shadow:inset 0 1px #fff3,0 1px 2px #00000040}.screw.svelte-17migmh:after{content:"";position:absolute;inset:2px;border-radius:50%;border-top:1.5px solid rgba(255,255,255,.15);border-right:1.5px solid transparent;transform:rotate(45deg)}.screw-tl.svelte-17migmh{top:10px;left:10px}.screw-tr.svelte-17migmh{top:10px;right:10px}.screw-bl.svelte-17migmh{bottom:10px;left:10px}.screw-br.svelte-17migmh{bottom:10px;right:10px}.panel-inner.svelte-17migmh{position:relative;z-index:1}body.marvin-game-overlay-open .hero__content{z-index:1200}.container.svelte-t9v8jj{width:360px;height:504px;position:relative;user-select:none}.bot.svelte-t9v8jj{width:360px;height:504px;position:absolute;cursor:pointer;transition:transform .2s ease;touch-action:pan-y}.bot.svelte-t9v8jj:focus,.bot.svelte-t9v8jj:focus-visible{outline:none}.bot.svelte-t9v8jj:not(.anim-dance):not(.anim-jump):not(.anim-floss):not(.anim-orange-justice):not(.anim-hype):not(.anim-sprinkler):not(.anim-shuffle){animation:svelte-t9v8jj-idle-sway 4s ease-in-out infinite}@keyframes svelte-t9v8jj-idle-sway{0%,to{transform:rotate(0)}25%{transform:rotate(.3deg)}75%{transform:rotate(-.3deg)}}.bot.sleeping.svelte-t9v8jj:not(.anim-dance):not(.anim-jump):not(.anim-floss):not(.anim-orange-justice):not(.anim-hype):not(.anim-sprinkler):not(.anim-shuffle){animation:svelte-t9v8jj-sleep-bob 3s ease-in-out infinite}@keyframes svelte-t9v8jj-sleep-bob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(3px) rotate(1deg)}}.eye-ring.svelte-t9v8jj{opacity:.8}.eye-ring.pulsing.svelte-t9v8jj{animation:svelte-t9v8jj-pulse-ring 1.8s ease-in-out infinite}@keyframes svelte-t9v8jj-pulse-ring{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.06);opacity:1}}.bot.svelte-t9v8jj .tetris-ui-button,.bot.svelte-t9v8jj .tetris-control-button,.bot.svelte-t9v8jj .play-games-btn{cursor:pointer}.bot.svelte-t9v8jj .tetris-ui-button rect,.bot.svelte-t9v8jj .tetris-control-button rect,.bot.svelte-t9v8jj .play-games-btn rect{transition:fill .15s ease,opacity .15s ease}.bot.svelte-t9v8jj .tetris-ui-button:hover rect,.bot.svelte-t9v8jj .tetris-control-button:hover rect,.bot.svelte-t9v8jj .play-games-btn:hover rect{fill:#1e293b;opacity:1}.bot.svelte-t9v8jj .tetris-ui-button:active rect,.bot.svelte-t9v8jj .tetris-control-button:active rect,.bot.svelte-t9v8jj .play-games-btn:active rect{transform:translateY(.5px)}.twinkle{animation:svelte-t9v8jj-twinkle 1.5s ease-in-out infinite}.twinkle-delay{animation:svelte-t9v8jj-twinkle 1.5s ease-in-out infinite .5s}.twinkle-delay2{animation:svelte-t9v8jj-twinkle 1.5s ease-in-out infinite 1s}@keyframes svelte-t9v8jj-twinkle{0%,to{transform:scale(1) rotate(0);opacity:.8}50%{transform:scale(1.4) rotate(20deg);opacity:1}}.zzz-float{animation:svelte-t9v8jj-zzz-up 2.2s ease-in-out infinite}.zzz-float-delay{animation:svelte-t9v8jj-zzz-up 2.2s ease-in-out infinite .4s}.zzz-float-delay2{animation:svelte-t9v8jj-zzz-up 2.2s ease-in-out infinite .8s}@keyframes svelte-t9v8jj-zzz-up{0%,to{transform:translateY(0);opacity:.7}50%{transform:translateY(-8px);opacity:.2}}.bot.svelte-t9v8jj .left-arm-group{transform-origin:72px 178px;transition:transform .3s ease}.bot.svelte-t9v8jj .right-arm-group{transform-origin:228px 178px;transition:transform .3s ease}.bot.svelte-t9v8jj .left-forearm-group{transform-origin:72px 226px;transition:transform .3s ease}.bot.svelte-t9v8jj .right-forearm-group{transform-origin:228px 226px;transition:transform .3s ease}.bot.svelte-t9v8jj .left-leg-group{transform-origin:100px 284px}.bot.svelte-t9v8jj .right-leg-group{transform-origin:200px 284px}.bot.svelte-t9v8jj .left-shin-group{transform-origin:100px 317px;transition:transform .3s ease}.bot.svelte-t9v8jj .right-shin-group{transform-origin:200px 317px;transition:transform .3s ease}.bot.svelte-t9v8jj .head-motion-group{transform-origin:150px 100px;transition:transform .1s ease-out}.bot.svelte-t9v8jj:not(.anim-dance):not(.anim-jump):not(.anim-floss):not(.anim-orange-justice):not(.anim-hype):not(.anim-sprinkler):not(.anim-shuffle):not(.state-waving):not(.state-happy):not(.state-excited):not(.state-love) .left-arm-group{animation:svelte-t9v8jj-idle-left-arm 4s ease-in-out infinite}.bot.svelte-t9v8jj:not(.anim-dance):not(.anim-jump):not(.anim-floss):not(.anim-orange-justice):not(.anim-hype):not(.anim-sprinkler):not(.anim-shuffle):not(.state-waving):not(.state-happy):not(.state-excited):not(.state-love) .right-arm-group{animation:svelte-t9v8jj-idle-right-arm 4s ease-in-out infinite}@keyframes svelte-t9v8jj-idle-left-arm{0%,to{transform:rotate(0)}50%{transform:rotate(5deg)}}@keyframes svelte-t9v8jj-idle-right-arm{0%,to{transform:rotate(0)}50%{transform:rotate(-5deg)}}.bot.state-waving.svelte-t9v8jj .right-arm-group{transform:rotate(-35deg);animation:none}.bot.state-waving.svelte-t9v8jj .right-forearm-group{animation:svelte-t9v8jj-wave-forearm .28s ease-in-out infinite}@keyframes svelte-t9v8jj-wave-forearm{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.bot.state-happy.svelte-t9v8jj .right-arm-group{transform:rotate(-22deg);animation:none}.bot.state-happy.svelte-t9v8jj .left-arm-group{transform:rotate(22deg);animation:none}.bot.state-happy.svelte-t9v8jj .right-forearm-group{transform:rotate(-15deg);animation:none}.bot.state-happy.svelte-t9v8jj .left-forearm-group{transform:rotate(15deg);animation:none}.bot.state-excited.svelte-t9v8jj .right-arm-group{transform:rotate(-50deg);animation:none}.bot.state-excited.svelte-t9v8jj .left-arm-group{transform:rotate(45deg);animation:none}.bot.state-excited.svelte-t9v8jj .right-forearm-group{transform:rotate(-28deg);animation:none}.bot.state-excited.svelte-t9v8jj .left-forearm-group{transform:rotate(28deg);animation:none}.bot.state-love.svelte-t9v8jj .right-arm-group{transform:rotate(-50deg);animation:none}.bot.state-love.svelte-t9v8jj .left-arm-group{transform:rotate(45deg);animation:none}.bot.state-love.svelte-t9v8jj .right-forearm-group{transform:rotate(-28deg);animation:none}.bot.state-love.svelte-t9v8jj .left-forearm-group{transform:rotate(28deg);animation:none}.anim-left-arm.svelte-t9v8jj .left-arm-group{animation:svelte-t9v8jj-left-arm-wave .5s ease-in-out 3;animation-fill-mode:forwards}.anim-left-arm.svelte-t9v8jj .left-forearm-group{animation:svelte-t9v8jj-left-forearm-bend .5s ease-in-out 3;animation-fill-mode:forwards}@keyframes svelte-t9v8jj-left-arm-wave{0%,to{transform:rotate(0)}25%{transform:rotate(42deg)}75%{transform:rotate(26deg)}}@keyframes svelte-t9v8jj-left-forearm-bend{0%,to{transform:rotate(0)}25%{transform:rotate(36deg)}75%{transform:rotate(20deg)}}.anim-right-arm.svelte-t9v8jj .right-arm-group{animation:svelte-t9v8jj-right-arm-wave .5s ease-in-out 3;animation-fill-mode:forwards}.anim-right-arm.svelte-t9v8jj .right-forearm-group{animation:svelte-t9v8jj-right-forearm-bend .5s ease-in-out 3;animation-fill-mode:forwards}@keyframes svelte-t9v8jj-right-arm-wave{0%,to{transform:rotate(0)}25%{transform:rotate(-42deg)}75%{transform:rotate(-26deg)}}@keyframes svelte-t9v8jj-right-forearm-bend{0%,to{transform:rotate(0)}25%{transform:rotate(-36deg)}75%{transform:rotate(-20deg)}}.anim-left-leg.svelte-t9v8jj .left-leg-group{animation:svelte-t9v8jj-left-leg-kick .6s ease-in-out 2;animation-fill-mode:forwards}@keyframes svelte-t9v8jj-left-leg-kick{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-18px) rotate(-12deg)}}.anim-right-leg.svelte-t9v8jj .right-leg-group{animation:svelte-t9v8jj-right-leg-tap .5s ease-in-out 3;animation-fill-mode:forwards}@keyframes svelte-t9v8jj-right-leg-tap{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.anim-head-bang.svelte-t9v8jj .head-motion-group{animation:svelte-t9v8jj-head-bop .32s ease-in-out 4;animation-fill-mode:forwards}@keyframes svelte-t9v8jj-head-bop{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(9px) rotate(-4deg)}}.anim-dance.svelte-t9v8jj{animation:svelte-t9v8jj-dance-move .5s ease-in-out 4!important}.anim-dance.svelte-t9v8jj .left-arm-group{animation:svelte-t9v8jj-dance-left-arm .5s ease-in-out 4}.anim-dance.svelte-t9v8jj .right-arm-group{animation:svelte-t9v8jj-dance-right-arm .5s ease-in-out 4}.anim-dance.svelte-t9v8jj .left-forearm-group{animation:svelte-t9v8jj-dance-left-forearm .5s ease-in-out 4}.anim-dance.svelte-t9v8jj .right-forearm-group{animation:svelte-t9v8jj-dance-right-forearm .5s ease-in-out 4}.anim-dance.svelte-t9v8jj .left-leg-group{animation:svelte-t9v8jj-dance-left-leg .5s ease-in-out 4}.anim-dance.svelte-t9v8jj .right-leg-group{animation:svelte-t9v8jj-dance-right-leg .5s ease-in-out 4}@keyframes svelte-t9v8jj-dance-move{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-9px) rotate(-3.5deg)}75%{transform:translateY(-9px) rotate(3.5deg)}}@keyframes svelte-t9v8jj-dance-left-arm{0%,to{transform:rotate(0)}50%{transform:rotate(38deg)}}@keyframes svelte-t9v8jj-dance-right-arm{0%,to{transform:rotate(0)}50%{transform:rotate(-52deg)}}@keyframes svelte-t9v8jj-dance-left-forearm{0%,to{transform:rotate(0)}50%{transform:rotate(32deg)}}@keyframes svelte-t9v8jj-dance-right-forearm{0%,to{transform:rotate(0)}50%{transform:rotate(-32deg)}}@keyframes svelte-t9v8jj-dance-left-leg{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes svelte-t9v8jj-dance-right-leg{0%,to{transform:translateY(0)}25%{transform:translateY(-6px)}}.anim-jump.svelte-t9v8jj{animation:svelte-t9v8jj-jump-up .8s cubic-bezier(.25,.8,.25,1) 2!important}.anim-jump.svelte-t9v8jj .left-leg-group,.anim-jump.svelte-t9v8jj .right-leg-group{animation:svelte-t9v8jj-jump-legs .8s cubic-bezier(.25,.8,.25,1) 2}.anim-jump.svelte-t9v8jj .left-shin-group,.anim-jump.svelte-t9v8jj .right-shin-group{animation:svelte-t9v8jj-jump-shin-tuck .8s cubic-bezier(.25,.8,.25,1) 2}.anim-jump.svelte-t9v8jj .left-arm-group{animation:svelte-t9v8jj-jump-arms-left .8s cubic-bezier(.25,.8,.25,1) 2}.anim-jump.svelte-t9v8jj .right-arm-group{animation:svelte-t9v8jj-jump-arms-right .8s cubic-bezier(.25,.8,.25,1) 2}@keyframes svelte-t9v8jj-jump-up{0%,to{transform:translateY(0)}15%{transform:translateY(8px)}40%{transform:translateY(-44px)}70%{transform:translateY(-44px)}90%{transform:translateY(4px)}}@keyframes svelte-t9v8jj-jump-legs{0%,to{transform:rotate(0)}15%{transform:rotate(5deg)}40%,70%{transform:rotate(-16deg)}}@keyframes svelte-t9v8jj-jump-shin-tuck{0%,to{transform:rotate(0)}40%,70%{transform:rotate(-22deg)}}@keyframes svelte-t9v8jj-jump-arms-left{0%,to{transform:rotate(0)}40%,70%{transform:rotate(32deg)}}@keyframes svelte-t9v8jj-jump-arms-right{0%,to{transform:rotate(0)}40%,70%{transform:rotate(-32deg)}}.anim-floss.svelte-t9v8jj .body-group{animation:svelte-t9v8jj-floss-body .48s ease-in-out 4}.anim-floss.svelte-t9v8jj .left-arm-group{animation:svelte-t9v8jj-floss-left-arm .48s ease-in-out 4}.anim-floss.svelte-t9v8jj .right-arm-group{animation:svelte-t9v8jj-floss-right-arm .48s ease-in-out 4}.anim-floss.svelte-t9v8jj .left-forearm-group{animation:svelte-t9v8jj-floss-left-forearm .48s ease-in-out 4}.anim-floss.svelte-t9v8jj .right-forearm-group{animation:svelte-t9v8jj-floss-right-forearm .48s ease-in-out 4}.anim-floss.svelte-t9v8jj .left-leg-group{animation:svelte-t9v8jj-floss-left-leg .48s ease-in-out 4}.anim-floss.svelte-t9v8jj .right-leg-group{animation:svelte-t9v8jj-floss-right-leg .48s ease-in-out 4}.anim-floss.svelte-t9v8jj .head-motion-group{animation:svelte-t9v8jj-floss-head .48s ease-in-out 4}@keyframes svelte-t9v8jj-floss-body{0%,to{transform:translate(0) translateY(0)}25%{transform:translate(-10px) translateY(-4px)}50%{transform:translate(0) translateY(0)}75%{transform:translate(10px) translateY(-4px)}}@keyframes svelte-t9v8jj-floss-left-arm{0%,to{transform:rotate(34deg)}25%{transform:rotate(-32deg)}50%{transform:rotate(-40deg)}75%{transform:rotate(26deg)}}@keyframes svelte-t9v8jj-floss-right-arm{0%,to{transform:rotate(-34deg)}25%{transform:rotate(32deg)}50%{transform:rotate(40deg)}75%{transform:rotate(-26deg)}}@keyframes svelte-t9v8jj-floss-left-forearm{0%,to{transform:rotate(12deg)}25%{transform:rotate(28deg)}50%{transform:rotate(34deg)}75%{transform:rotate(-10deg)}}@keyframes svelte-t9v8jj-floss-right-forearm{0%,to{transform:rotate(-12deg)}25%{transform:rotate(-28deg)}50%{transform:rotate(-34deg)}75%{transform:rotate(10deg)}}@keyframes svelte-t9v8jj-floss-left-leg{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-4px) rotate(6deg)}75%{transform:translate(3px) rotate(-4deg)}}@keyframes svelte-t9v8jj-floss-right-leg{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(3px) rotate(-4deg)}75%{transform:translate(-4px) rotate(6deg)}}@keyframes svelte-t9v8jj-floss-head{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-2px) rotate(-2deg)}75%{transform:translateY(-2px) rotate(2deg)}}.anim-orange-justice.svelte-t9v8jj .body-group{animation:svelte-t9v8jj-orange-justice-body .5s cubic-bezier(.45,0,.55,1) 4}.anim-orange-justice.svelte-t9v8jj .left-arm-group{animation:svelte-t9v8jj-orange-justice-left-arm .5s cubic-bezier(.45,0,.55,1) 4}.anim-orange-justice.svelte-t9v8jj .right-arm-group{animation:svelte-t9v8jj-orange-justice-right-arm .5s cubic-bezier(.45,0,.55,1) 4}.anim-orange-justice.svelte-t9v8jj .left-forearm-group{animation:svelte-t9v8jj-orange-justice-left-forearm .5s cubic-bezier(.45,0,.55,1) 4}.anim-orange-justice.svelte-t9v8jj .right-forearm-group{animation:svelte-t9v8jj-orange-justice-right-forearm .5s cubic-bezier(.45,0,.55,1) 4}.anim-orange-justice.svelte-t9v8jj .left-leg-group{animation:svelte-t9v8jj-orange-justice-left-leg .5s cubic-bezier(.45,0,.55,1) 4}.anim-orange-justice.svelte-t9v8jj .right-leg-group{animation:svelte-t9v8jj-orange-justice-right-leg .5s cubic-bezier(.45,0,.55,1) 4}.anim-orange-justice.svelte-t9v8jj .left-shin-group{animation:svelte-t9v8jj-orange-justice-left-shin .5s cubic-bezier(.45,0,.55,1) 4}.anim-orange-justice.svelte-t9v8jj .right-shin-group{animation:svelte-t9v8jj-orange-justice-right-shin .5s cubic-bezier(.45,0,.55,1) 4}.anim-orange-justice.svelte-t9v8jj .head-motion-group{animation:svelte-t9v8jj-orange-justice-head .5s cubic-bezier(.45,0,.55,1) 4}@keyframes svelte-t9v8jj-orange-justice-body{0%,to{transform:translate(0) translateY(0)}25%{transform:translate(-8px) translateY(-8px)}50%{transform:translate(0) translateY(2px)}75%{transform:translate(8px) translateY(-8px)}}@keyframes svelte-t9v8jj-orange-justice-left-arm{0%,to{transform:rotate(10deg)}25%{transform:rotate(56deg)}50%{transform:rotate(-8deg)}75%{transform:rotate(42deg)}}@keyframes svelte-t9v8jj-orange-justice-right-arm{0%,to{transform:rotate(-10deg)}25%{transform:rotate(-56deg)}50%{transform:rotate(8deg)}75%{transform:rotate(-42deg)}}@keyframes svelte-t9v8jj-orange-justice-left-forearm{0%,to{transform:rotate(14deg)}25%{transform:rotate(30deg)}50%{transform:rotate(-12deg)}75%{transform:rotate(24deg)}}@keyframes svelte-t9v8jj-orange-justice-right-forearm{0%,to{transform:rotate(-14deg)}25%{transform:rotate(-30deg)}50%{transform:rotate(12deg)}75%{transform:rotate(-24deg)}}@keyframes svelte-t9v8jj-orange-justice-left-leg{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-4px) rotate(8deg)}50%{transform:translateY(8px) rotate(-6deg)}75%{transform:translateY(-6px) rotate(12deg)}}@keyframes svelte-t9v8jj-orange-justice-right-leg{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(8px) rotate(-6deg)}50%{transform:translateY(-4px) rotate(8deg)}75%{transform:translateY(-6px) rotate(-12deg)}}@keyframes svelte-t9v8jj-orange-justice-left-shin{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}50%{transform:rotate(8deg)}75%{transform:rotate(-14deg)}}@keyframes svelte-t9v8jj-orange-justice-right-shin{0%,to{transform:rotate(0)}25%{transform:rotate(8deg)}50%{transform:rotate(-10deg)}75%{transform:rotate(14deg)}}@keyframes svelte-t9v8jj-orange-justice-head{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-3px) rotate(-3deg)}75%{transform:translateY(-3px) rotate(3deg)}}.anim-hype.svelte-t9v8jj .body-group{animation:svelte-t9v8jj-hype-body .45s ease-in-out 4}.anim-hype.svelte-t9v8jj .left-arm-group{animation:svelte-t9v8jj-hype-left-arm .45s ease-in-out 4}.anim-hype.svelte-t9v8jj .right-arm-group{animation:svelte-t9v8jj-hype-right-arm .45s ease-in-out 4}.anim-hype.svelte-t9v8jj .left-forearm-group{animation:svelte-t9v8jj-hype-left-forearm .45s ease-in-out 4}.anim-hype.svelte-t9v8jj .right-forearm-group{animation:svelte-t9v8jj-hype-right-forearm .45s ease-in-out 4}.anim-hype.svelte-t9v8jj .left-leg-group,.anim-hype.svelte-t9v8jj .right-leg-group{animation:svelte-t9v8jj-hype-legs .45s ease-in-out 4}.anim-hype.svelte-t9v8jj .head-motion-group{animation:svelte-t9v8jj-hype-head .45s ease-in-out 4}@keyframes svelte-t9v8jj-hype-body{0%,to{transform:translateY(0) scaleY(1)}35%{transform:translateY(-10px) scaleY(1.01)}65%{transform:translateY(3px) scaleY(.99)}}@keyframes svelte-t9v8jj-hype-left-arm{0%,to{transform:rotate(10deg)}35%{transform:rotate(56deg)}65%{transform:rotate(24deg)}}@keyframes svelte-t9v8jj-hype-right-arm{0%,to{transform:rotate(-10deg)}35%{transform:rotate(-56deg)}65%{transform:rotate(-24deg)}}@keyframes svelte-t9v8jj-hype-left-forearm{0%,to{transform:rotate(8deg)}35%{transform:rotate(34deg)}65%{transform:rotate(18deg)}}@keyframes svelte-t9v8jj-hype-right-forearm{0%,to{transform:rotate(-8deg)}35%{transform:rotate(-34deg)}65%{transform:rotate(-18deg)}}@keyframes svelte-t9v8jj-hype-legs{0%,to{transform:translateY(0)}35%{transform:translateY(-8px)}65%{transform:translateY(4px)}}@keyframes svelte-t9v8jj-hype-head{0%,to{transform:translateY(0)}35%{transform:translateY(-4px)}65%{transform:translateY(2px)}}.anim-sprinkler.svelte-t9v8jj .body-group{animation:svelte-t9v8jj-sprinkler-body .5s ease-in-out 4}.anim-sprinkler.svelte-t9v8jj .left-arm-group{animation:svelte-t9v8jj-sprinkler-left-arm .5s ease-in-out 4}.anim-sprinkler.svelte-t9v8jj .right-arm-group{animation:svelte-t9v8jj-sprinkler-right-arm .5s ease-in-out 4}.anim-sprinkler.svelte-t9v8jj .left-forearm-group{animation:svelte-t9v8jj-sprinkler-left-forearm .5s ease-in-out 4}.anim-sprinkler.svelte-t9v8jj .right-forearm-group{animation:svelte-t9v8jj-sprinkler-right-forearm .5s ease-in-out 4}.anim-sprinkler.svelte-t9v8jj .left-leg-group{animation:svelte-t9v8jj-sprinkler-left-leg .5s ease-in-out 4}.anim-sprinkler.svelte-t9v8jj .right-leg-group{animation:svelte-t9v8jj-sprinkler-right-leg .5s ease-in-out 4}.anim-sprinkler.svelte-t9v8jj .head-motion-group{animation:svelte-t9v8jj-sprinkler-head .5s ease-in-out 4}@keyframes svelte-t9v8jj-sprinkler-body{0%,to{transform:translate(0) translateY(0)}25%{transform:translate(-6px) translateY(-6px)}75%{transform:translate(6px) translateY(-2px)}}@keyframes svelte-t9v8jj-sprinkler-left-arm{0%,to{transform:rotate(60deg)}50%{transform:rotate(18deg)}}@keyframes svelte-t9v8jj-sprinkler-right-arm{0%,to{transform:rotate(-18deg)}25%{transform:rotate(-64deg)}75%{transform:rotate(-38deg)}}@keyframes svelte-t9v8jj-sprinkler-left-forearm{0%,to{transform:rotate(26deg)}50%{transform:rotate(8deg)}}@keyframes svelte-t9v8jj-sprinkler-right-forearm{0%,to{transform:rotate(-8deg)}25%{transform:rotate(-28deg)}75%{transform:rotate(-16deg)}}@keyframes svelte-t9v8jj-sprinkler-left-leg{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(6deg)}}@keyframes svelte-t9v8jj-sprinkler-right-leg{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(6px) rotate(-5deg)}75%{transform:translateY(-4px) rotate(4deg)}}@keyframes svelte-t9v8jj-sprinkler-head{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}75%{transform:rotate(2deg)}}.anim-shuffle.svelte-t9v8jj .body-group{animation:svelte-t9v8jj-shuffle-body .4s ease-in-out 5}.anim-shuffle.svelte-t9v8jj .left-arm-group{animation:svelte-t9v8jj-shuffle-left-arm .4s ease-in-out 5}.anim-shuffle.svelte-t9v8jj .right-arm-group{animation:svelte-t9v8jj-shuffle-right-arm .4s ease-in-out 5}.anim-shuffle.svelte-t9v8jj .left-forearm-group{animation:svelte-t9v8jj-shuffle-left-forearm .4s ease-in-out 5}.anim-shuffle.svelte-t9v8jj .right-forearm-group{animation:svelte-t9v8jj-shuffle-right-forearm .4s ease-in-out 5}.anim-shuffle.svelte-t9v8jj .left-leg-group{animation:svelte-t9v8jj-shuffle-left-leg .4s ease-in-out 5}.anim-shuffle.svelte-t9v8jj .right-leg-group{animation:svelte-t9v8jj-shuffle-right-leg .4s ease-in-out 5}.anim-shuffle.svelte-t9v8jj .left-shin-group{animation:svelte-t9v8jj-shuffle-left-shin .4s ease-in-out 5}.anim-shuffle.svelte-t9v8jj .right-shin-group{animation:svelte-t9v8jj-shuffle-right-shin .4s ease-in-out 5}.anim-shuffle.svelte-t9v8jj .head-motion-group{animation:svelte-t9v8jj-shuffle-head .4s ease-in-out 5}@keyframes svelte-t9v8jj-shuffle-body{0%,to{transform:translate(0) translateY(0)}25%{transform:translate(-8px) translateY(-4px)}75%{transform:translate(8px) translateY(-4px)}}@keyframes svelte-t9v8jj-shuffle-left-arm{0%,to{transform:rotate(8deg)}25%{transform:rotate(30deg)}75%{transform:rotate(-12deg)}}@keyframes svelte-t9v8jj-shuffle-right-arm{0%,to{transform:rotate(-8deg)}25%{transform:rotate(12deg)}75%{transform:rotate(-30deg)}}@keyframes svelte-t9v8jj-shuffle-left-forearm{0%,to{transform:rotate(6deg)}25%{transform:rotate(18deg)}75%{transform:rotate(-10deg)}}@keyframes svelte-t9v8jj-shuffle-right-forearm{0%,to{transform:rotate(-6deg)}25%{transform:rotate(10deg)}75%{transform:rotate(-18deg)}}@keyframes svelte-t9v8jj-shuffle-left-leg{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-10px) rotate(8deg)}75%{transform:translate(4px) rotate(-4deg)}}@keyframes svelte-t9v8jj-shuffle-right-leg{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(4px) rotate(-4deg)}75%{transform:translate(10px) rotate(8deg)}}@keyframes svelte-t9v8jj-shuffle-left-shin{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(8deg)}}@keyframes svelte-t9v8jj-shuffle-right-shin{0%,to{transform:rotate(0)}25%{transform:rotate(8deg)}75%{transform:rotate(-10deg)}}@keyframes svelte-t9v8jj-shuffle-head{0%,to{transform:translateY(0)}25%{transform:translateY(-2px)}75%{transform:translateY(-3px)}}
