.octo-rig{display:block;width:100%;height:100%;overflow:visible;shape-rendering:crispEdges}.octo-rig__frame{opacity:0;animation-duration:var(--rig-loop,.75s);animation-timing-function:step-end;animation-iteration-count:infinite;animation-delay:calc(var(--rig-loop, .75s) * var(--rig-i, 0) / var(--rig-n, 1))}.octo-rig--n1 .octo-rig__frame{opacity:1;animation:none}.octo-rig--n2{--rig-n:2}.octo-rig--n2 .octo-rig__frame{animation-name:octo-rig-show-2}.octo-rig--n3{--rig-n:3}.octo-rig--n3 .octo-rig__frame{animation-name:octo-rig-show-3}.octo-rig--n4{--rig-n:4}.octo-rig--n4 .octo-rig__frame{animation-name:octo-rig-show-4}.octo-rig--n5{--rig-n:5}.octo-rig--n5 .octo-rig__frame{animation-name:octo-rig-show-5}.octo-rig--n6{--rig-n:6}.octo-rig--n6 .octo-rig__frame{animation-name:octo-rig-show-6}.octo-rig--n7{--rig-n:7}.octo-rig--n7 .octo-rig__frame{animation-name:octo-rig-show-7}.octo-rig--n8{--rig-n:8}.octo-rig--n8 .octo-rig__frame{animation-name:octo-rig-show-8}@keyframes octo-rig-show-2{0%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes octo-rig-show-3{0%{opacity:1}33.34%{opacity:0}to{opacity:0}}@keyframes octo-rig-show-4{0%{opacity:1}25%{opacity:0}to{opacity:0}}@keyframes octo-rig-show-5{0%{opacity:1}20%{opacity:0}to{opacity:0}}@keyframes octo-rig-show-6{0%{opacity:1}16.67%{opacity:0}to{opacity:0}}@keyframes octo-rig-show-7{0%{opacity:1}14.29%{opacity:0}to{opacity:0}}@keyframes octo-rig-show-8{0%{opacity:1}12.5%{opacity:0}to{opacity:0}}.octo-rig__accent{transform-box:fill-box;transform-origin:center}.octo-rig__accent--float{animation:octo-rig-float 2.2s cubic-bezier(.45,.05,.55,.95) infinite}.octo-rig__accent--rise{animation:octo-rig-rise 2.6s cubic-bezier(.22,.8,.36,1) infinite}.octo-rig__accent--blink{animation:octo-rig-accent-blink 1.8s step-end infinite}.octo-rig__accent--confetti{animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.33,.1,.67,1)}.octo-rig__accent--c1{animation-name:octo-rig-confetti-1;animation-duration:1.45s}.octo-rig__accent--c2{animation-name:octo-rig-confetti-2;animation-duration:1.65s}.octo-rig__accent--c3{animation-name:octo-rig-confetti-3;animation-duration:1.25s}.octo-rig__accent--c4{animation-name:octo-rig-confetti-4;animation-duration:1.85s}.octo-rig__accent--spin{animation:octo-rig-spin 2.2s steps(8) infinite}.octo-rig__accent--twinkle{animation:octo-rig-twinkle 1.5s cubic-bezier(.45,.05,.55,.95) infinite}.octo-rig__accent--shake{animation:octo-rig-accent-shake .45s cubic-bezier(.45,.05,.55,.95) infinite}.octo-rig__accent--swing{animation:octo-rig-swing 2s cubic-bezier(.45,.05,.55,.95) infinite}.octo-rig__accent--drop{animation:octo-rig-drop 2s cubic-bezier(.33,.1,.67,1) infinite}.octo-rig__accent--pop{animation:octo-rig-pop 1.6s cubic-bezier(.34,1.25,.64,1) infinite}.octo-rig__accent--delay1{animation-delay:.5s}.octo-rig__accent--delay2{animation-delay:1s}@keyframes octo-rig-float{0%,to{transform:translateY(0) scale(1)}40%{transform:translateY(-3.5px) scale(1.04)}70%{transform:translateY(-1.5px) scale(1)}}@keyframes octo-rig-rise{0%{opacity:0;transform:translateY(5px) scale(.9)}22%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-10px) scale(.96)}}@keyframes octo-rig-accent-blink{0%,60%{opacity:1}61%,to{opacity:0}}@keyframes octo-rig-confetti-1{0%{opacity:0;transform:translateY(-4px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(-5px,26px) rotate(40deg)}}@keyframes octo-rig-confetti-2{0%{opacity:0;transform:translateY(-4px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(5px,27px) rotate(-38deg)}}@keyframes octo-rig-confetti-3{0%{opacity:0;transform:translateY(-4px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(-2px,28px) rotate(24deg)}}@keyframes octo-rig-confetti-4{0%{opacity:0;transform:translateY(-4px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(2px,25px) rotate(-20deg)}}@keyframes octo-rig-spin{to{transform:rotate(1turn)}}@keyframes octo-rig-twinkle{0%,to{opacity:1;transform:scale(1)}35%{opacity:.55;transform:scale(.88)}55%{opacity:.9;transform:scale(1.06)}}@keyframes octo-rig-accent-shake{0%,to{transform:translateX(-1.5px) rotate(-2deg)}50%{transform:translateX(1.5px) rotate(2deg)}}@keyframes octo-rig-swing{0%,to{transform:rotate(-14deg) translateY(0)}50%{transform:rotate(14deg) translateY(-1px)}}@keyframes octo-rig-drop{0%{opacity:0;transform:translateY(-4px) scale(.9)}18%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(12px) scale(.95)}}@keyframes octo-rig-pop{0%{opacity:.25;transform:scale(.55)}35%{opacity:1;transform:scale(1.18)}60%{transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.octo-rig__frame{animation:none;opacity:0}.octo-rig__frame:first-child{opacity:1}.octo-rig__accent{animation:none}}.builder-assistant-mark--codex .codex-mark,.builder-assistant-mark__codex-svg,.codex-mark{display:block;width:100%;height:100%;shape-rendering:geometricPrecision}.builder-assistant-mark{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;overflow:visible}.builder-assistant-mark--size-xs{width:12px;height:12px}.builder-assistant-mark--size-s{width:18px;height:18px}.builder-assistant-mark--size-m{width:24px;height:24px}.builder-assistant-mark--size-l{width:32px;height:32px}.builder-assistant-mark--size-xl{width:48px;height:48px}.builder-assistant-mark--size-xxl{width:72px;height:72px}.builder-assistant-mark--claude{overflow:visible}.builder-assistant-mark svg{width:100%;height:100%}.builder-assistant-mark--cursor{color:rgb(244 244 245)}.builder-assistant-mark--codex{color:transparent}.builder-assistant-mark--codex.builder-assistant-mark--size-xs{width:14px;height:14px}.builder-assistant-mark--codex.builder-assistant-mark--size-s{width:20px;height:20px}.builder-assistant-mark--codex.builder-assistant-mark--size-m{width:26px;height:26px}.builder-assistant-mark--codex.builder-assistant-mark--size-l{width:34px;height:34px}.builder-assistant-mark--codex.builder-assistant-mark--size-xl{width:50px;height:50px}.builder-assistant-mark--codex.builder-assistant-mark--size-xxl{width:76px;height:76px}.builder-assistant-mark--active.builder-assistant-mark--cursor{filter:drop-shadow(0 0 6px rgba(255,255,255,.35))}.builder-assistant-mark--active.builder-assistant-mark--claude{filter:drop-shadow(0 0 8px rgba(217,119,87,.55))}.builder-assistant-mark--working.builder-assistant-mark--claude{filter:drop-shadow(0 0 10px rgba(217,119,87,.72))}.builder-assistant-mark--sad.builder-assistant-mark--claude{filter:drop-shadow(0 0 10px rgba(255,107,99,.45))}.builder-assistant-mark--celebrate.builder-assistant-mark--claude{filter:drop-shadow(0 0 12px rgba(251,191,36,.65))}.builder-assistant-mark--love.builder-assistant-mark--claude{filter:drop-shadow(0 0 11px rgba(225,29,72,.5))}.builder-assistant-mark--vibe.builder-assistant-mark--claude{filter:drop-shadow(0 0 10px rgba(96,165,250,.55))}.builder-assistant-mark--panic.builder-assistant-mark--claude{filter:drop-shadow(0 0 12px rgba(239,68,68,.65))}.builder-assistant-mark--deploy.builder-assistant-mark--claude{filter:drop-shadow(0 0 10px rgba(249,115,22,.55))}.builder-assistant-mark--sleep.builder-assistant-mark--claude{filter:drop-shadow(0 0 6px rgba(148,163,184,.35));opacity:.92}.builder-assistant-mark--active.builder-assistant-mark--codex{filter:none}.claude-octopus{shape-rendering:crispEdges}.claude-octopus__stage{transform-origin:50% 88%;transform-box:fill-box}.claude-octopus--alive .claude-octopus__stage{animation:claude-octopus-hop 2.8s cubic-bezier(.34,1.2,.64,1) infinite}.claude-octopus--working .claude-octopus__stage{animation:claude-octopus-work .42s ease-in-out infinite}.claude-octopus--dancing .claude-octopus__stage{animation:claude-octopus-dance .85s ease-in-out infinite}.claude-octopus--singing .claude-octopus__stage{animation:claude-octopus-sing-bob 1.1s ease-in-out infinite}.claude-octopus--celebrating{overflow:visible}.claude-octopus--celebrating .claude-octopus__stage{animation:claude-octopus-celebrate .95s ease-in-out infinite}.claude-octopus--thinking .claude-octopus__stage{animation:claude-octopus-think 2.4s ease-in-out infinite}.claude-octopus--coffee .claude-octopus__stage{animation:claude-octopus-coffee-sway 2.2s ease-in-out infinite}.claude-octopus--debugging .claude-octopus__stage{animation:claude-octopus-debug-scan 1.6s ease-in-out infinite}.claude-octopus--vibing .claude-octopus__stage{animation:claude-octopus-vibe 2.6s ease-in-out infinite}.claude-octopus--panicking .claude-octopus__stage{animation:claude-octopus-panic .18s linear infinite}.claude-octopus--loving .claude-octopus__stage{animation:claude-octopus-love-pulse 1.4s ease-in-out infinite}.claude-octopus--deploying .claude-octopus__stage{animation:claude-octopus-deploy 1.8s ease-in-out infinite}.claude-octopus--eureka .claude-octopus__stage{animation:claude-octopus-eureka-pop 1.6s cubic-bezier(.34,1.35,.64,1) infinite}.claude-octopus--sleeping .claude-octopus__stage{animation:claude-octopus-sleep-breathe 3.6s ease-in-out infinite}.claude-octopus--tired .claude-octopus__stage{animation:claude-octopus-tired-sway 4s ease-in-out infinite}.claude-octopus--prompting .claude-octopus__stage{animation:claude-octopus-prompt-nod 2s ease-in-out infinite}.claude-octopus__eyelid{--eyelid-rest:0;transform-box:fill-box;transform-origin:center bottom;transform:scaleY(var(--eyelid-rest));animation:claude-octopus-blink 4s ease-in-out infinite}.claude-octopus__eyelid--closed{--eyelid-rest:1;animation:none}.claude-octopus__eyelid--squint{--eyelid-rest:0.32}.claude-octopus__eyelid--droopy{--eyelid-rest:0.58}.claude-octopus--alive .claude-octopus__eyelid--right{animation:claude-octopus-wink-right 2.8s ease-in-out infinite}.claude-octopus--alive .claude-octopus__eyelid--left{animation:claude-octopus-wink-left 4.6s ease-in-out infinite}@keyframes claude-octopus-blink{0%,88%,to{transform:scaleY(var(--eyelid-rest,0))}92%{transform:scaleY(1.05)}96%{transform:scaleY(var(--eyelid-rest,0))}}@keyframes claude-octopus-hop{0%,72%,to{transform:translateY(0) rotate(0deg) scale(1)}8%{transform:translateY(-2.5px) rotate(-5deg) scale(1.05,.94)}14%{transform:translateY(.5px) rotate(3deg) scale(.98,1.02)}20%{transform:translateY(-3.5px) rotate(0deg) scale(1.08,.92)}26%{transform:translateY(1px) rotate(-2deg) scale(.95,1.04)}32%{transform:translateY(0) rotate(0deg) scale(1)}46%{transform:translateY(-1.5px) rotate(4deg) scale(1.03)}52%{transform:translateY(0) rotate(-3deg) scale(1)}}@keyframes claude-octopus-work{0%,to{transform:translate(0) rotate(0deg) scale(1)}20%{transform:translate(.6px,-1.2px) rotate(-4deg) scale(1.04,.96)}40%{transform:translate(-.5px,.2px) rotate(4deg) scale(.97,1.03)}60%{transform:translate(.5px,-.8px) rotate(-3deg) scale(1.03)}80%{transform:translate(-.4px,.4px) rotate(2deg) scale(.98,1.02)}}@keyframes claude-octopus-wink-right{0%,84%,to{transform:scaleY(0)}88%{transform:scaleY(1.05)}92%{transform:scaleY(0)}}@keyframes claude-octopus-wink-left{0%,90%,to{transform:scaleY(0)}93%{transform:scaleY(1.05)}96%{transform:scaleY(0)}}.claude-octopus--sad .claude-octopus__stage{animation:claude-octopus-sad-appear .55s cubic-bezier(.34,1.25,.64,1) both,claude-octopus-sad-droop 3.2s ease-in-out .55s infinite}.claude-octopus__sad-face{opacity:0;animation:claude-octopus-sad-face-in .35s ease-out .28s both}.claude-octopus__tear{opacity:0;transform-origin:center top;animation:claude-octopus-tear-drop 2.4s ease-in .7s infinite}.claude-octopus__tear--right{animation-delay:1.1s}@keyframes claude-octopus-sad-appear{0%{opacity:0;transform:translateX(-10px) scale(.45) rotate(-12deg)}65%{opacity:1;transform:translateX(2px) scale(1.08) rotate(3deg)}to{opacity:1;transform:translateX(0) scale(1) rotate(0deg)}}@keyframes claude-octopus-sad-droop{0%,to{transform:translateY(0) rotate(0deg) scale(1)}50%{transform:translateY(1.5px) rotate(-2deg) scaleY(.96)}}@keyframes claude-octopus-sad-face-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes claude-octopus-tear-drop{0%,18%{opacity:0;transform:translateY(0) scaleY(.4)}28%{opacity:.85;transform:translateY(0) scaleY(1)}72%{opacity:.7;transform:translateY(3px) scaleY(1.15)}to{opacity:0;transform:translateY(5px) scaleY(.6)}}@keyframes claude-octopus-dance{0%,to{transform:translateX(0) rotate(0deg)}25%{transform:translateX(-2px) rotate(-8deg) scale(1.02,.98)}50%{transform:translateX(2px) rotate(8deg) scale(.98,1.02)}75%{transform:translateX(-1px) rotate(-4deg)}}@keyframes claude-octopus-sing-bob{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.03,.97)}}.claude-octopus__note--a{animation:claude-octopus-note-float 1.8s ease-in-out infinite}.claude-octopus__note--b{animation:claude-octopus-note-float 1.8s ease-in-out .35s infinite}@keyframes claude-octopus-note-float{0%,to{transform:translateY(0);opacity:.85}50%{transform:translateY(-2px);opacity:1}}@keyframes claude-octopus-celebrate{0%,to{transform:translateY(0) scale(1)}16%{transform:translateY(.5px) scale(1.07,.9)}42%{transform:translateY(-4px) scale(.93,1.11)}60%{transform:translateY(-3px) scale(1)}82%{transform:translateY(.5px) scale(1.09,.88)}}.claude-octopus__confetti-bit{transform-box:fill-box;transform-origin:center}.claude-octopus__confetti-bit--a{animation:claude-octopus-confetti-a 1.5s linear infinite}.claude-octopus__confetti-bit--b{animation:claude-octopus-confetti-b 1.7s linear .15s infinite}.claude-octopus__confetti-bit--c{animation:claude-octopus-confetti-c 1.3s linear .35s infinite}.claude-octopus__confetti-bit--d{animation:claude-octopus-confetti-d 1.9s linear .5s infinite}@keyframes claude-octopus-confetti-a{0%{transform:translate(0) rotate(0deg);opacity:0}10%{opacity:1}78%{opacity:1}to{transform:translate(-5px,20px) rotate(200deg);opacity:0}}@keyframes claude-octopus-confetti-b{0%{transform:translate(0) rotate(0deg);opacity:0}12%{opacity:1}80%{opacity:1}to{transform:translate(5px,21px) rotate(-200deg);opacity:0}}@keyframes claude-octopus-confetti-c{0%{transform:translate(0) rotate(0deg);opacity:0}10%{opacity:1}76%{opacity:1}to{transform:translate(-2px,22px) rotate(260deg);opacity:0}}@keyframes claude-octopus-confetti-d{0%{transform:translate(0) rotate(0deg);opacity:0}14%{opacity:1}82%{opacity:1}to{transform:translate(2px,19px) rotate(-240deg);opacity:0}}@keyframes claude-octopus-think{0%,to{transform:rotate(0deg) translateY(0)}50%{transform:rotate(-4deg) translateY(-1px)}}.claude-octopus__thought--1{animation:claude-octopus-thought-pulse 2s ease-in-out infinite}.claude-octopus__thought--2{animation:claude-octopus-thought-pulse 2s ease-in-out .25s infinite}.claude-octopus__thought--3{animation:claude-octopus-thought-pulse 2s ease-in-out .5s infinite}@keyframes claude-octopus-thought-pulse{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:.75;transform:scale(1.05)}}@keyframes claude-octopus-coffee-sway{0%,to{transform:rotate(0deg)}50%{transform:rotate(3deg)}}.claude-octopus__steam--1{animation:claude-octopus-steam 1.6s ease-in-out infinite}.claude-octopus__steam--2{animation:claude-octopus-steam 1.6s ease-in-out .4s infinite}@keyframes claude-octopus-steam{0%,to{opacity:.2;transform:translateY(0)}50%{opacity:.7;transform:translateY(-1.5px)}}@keyframes claude-octopus-debug-scan{0%,to{transform:translateX(0)}50%{transform:translateX(.8px)}}.claude-octopus__debug{animation:claude-octopus-debug-loupe 1.6s ease-in-out infinite;transform-origin:19.8px 7.2px;transform-box:fill-box}@keyframes claude-octopus-debug-loupe{0%,to{transform:rotate(0deg)}50%{transform:rotate(-8deg)}}@keyframes claude-octopus-vibe{0%,to{transform:rotate(0deg) translateY(0)}33%{transform:rotate(-3deg) translateY(-1px)}66%{transform:rotate(3deg) translateY(0)}}@keyframes claude-octopus-panic{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(-1.2px,.4px) rotate(-3deg)}75%{transform:translate(1.2px,-.4px) rotate(3deg)}}.claude-octopus__sweat{animation:claude-octopus-sweat-drip .9s ease-in infinite}@keyframes claude-octopus-sweat-drip{0%,60%{opacity:0;transform:translateY(0)}75%{opacity:.85}to{opacity:0;transform:translateY(2px)}}@keyframes claude-octopus-love-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.claude-octopus__heart--1{animation:claude-octopus-heart-float 1.6s ease-in-out infinite}.claude-octopus__heart--2{animation:claude-octopus-heart-float 1.6s ease-in-out .3s infinite}.claude-octopus__heart--3{animation:claude-octopus-heart-float 1.6s ease-in-out .55s infinite}@keyframes claude-octopus-heart-float{0%,to{transform:translateY(0) scale(1);opacity:.85}50%{transform:translateY(-2px) scale(1.08);opacity:1}}@keyframes claude-octopus-deploy{0%,to{transform:translateY(0)}45%{transform:translateY(-3px)}}.claude-octopus__rocket{animation:claude-octopus-rocket-rise 1.8s ease-in-out infinite;transform-box:fill-box}.claude-octopus__rocket-flame{animation:claude-octopus-flame-flicker .35s ease-in-out infinite}@keyframes claude-octopus-rocket-rise{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes claude-octopus-eureka-pop{0%,to{transform:scale(1) rotate(0deg)}20%{transform:scale(1.1,.92) rotate(-2deg)}40%{transform:scale(.98,1.04) rotate(2deg)}}.claude-octopus__bulb-glass{animation:claude-octopus-bulb-glow 1.6s ease-in-out infinite}.claude-octopus__bulb-ray--1,.claude-octopus__bulb-ray--2,.claude-octopus__bulb-ray--3{animation:claude-octopus-bulb-ray 1.6s ease-in-out infinite}@keyframes claude-octopus-bulb-glow{0%,to{opacity:.85}50%{opacity:1}}@keyframes claude-octopus-bulb-ray{0%,to{opacity:.35}50%{opacity:1}}@keyframes claude-octopus-sleep-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.02,.98)}}.claude-octopus__z--1{animation:claude-octopus-z-float 2.4s ease-in-out infinite}.claude-octopus__z--2{animation:claude-octopus-z-float 2.4s ease-in-out .35s infinite}.claude-octopus__z--3{animation:claude-octopus-z-float 2.4s ease-in-out .7s infinite}@keyframes claude-octopus-z-float{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:.9;transform:translateY(-2px)}}@keyframes claude-octopus-tired-sway{0%,to{transform:rotate(0deg) translateY(0)}50%{transform:rotate(-2deg) translateY(1px)}}@keyframes claude-octopus-prompt-nod{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}.claude-octopus__caret{animation:claude-octopus-caret-blink 1s step-end infinite}@keyframes claude-octopus-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}.claude-octopus--merging .claude-octopus__stage{animation:claude-octopus-merge-tug 1.2s ease-in-out infinite}.claude-octopus__branch--left{animation:claude-octopus-branch-left 1.2s ease-in-out infinite}.claude-octopus__branch--right{animation:claude-octopus-branch-right 1.2s ease-in-out infinite}@keyframes claude-octopus-merge-tug{0%,to{transform:rotate(0deg)}50%{transform:rotate(-3deg)}}@keyframes claude-octopus-branch-left{0%,to{transform:translateX(0)}50%{transform:translateX(1.5px)}}@keyframes claude-octopus-branch-right{0%,to{transform:translateX(0)}50%{transform:translateX(-1.5px)}}.claude-octopus--reviewing .claude-octopus__stage{animation:claude-octopus-review-nod 2.2s ease-in-out infinite}@keyframes claude-octopus-review-nod{0%,to{transform:rotate(0deg)}50%{transform:rotate(2deg) translateY(-.5px)}}.claude-octopus__eye{transform:translate(0)}.claude-octopus--micdrop .claude-octopus__eye{transform:translate(.38px,-.32px)}.claude-octopus--scrolling .claude-octopus__eye{transform:translateY(.4px)}.claude-octopus--reviewing .claude-octopus__eye{animation:claude-octopus-eye-scan 2.1s ease-in-out infinite}@keyframes claude-octopus-eye-scan{0%,to{transform:translateX(-.38px)}50%{transform:translateX(.38px)}}.claude-octopus--waiting .claude-octopus__stage{animation:claude-octopus-wait-tap .8s ease-in-out infinite}.claude-octopus__clock-hand{transform-origin:19.5px 5.5px;animation:claude-octopus-clock-spin 2s linear infinite}@keyframes claude-octopus-wait-tap{0%,to{transform:translateY(0)}40%{transform:translateY(1px)}}@keyframes claude-octopus-clock-spin{to{transform:rotate(1turn)}}.claude-octopus--broke .claude-octopus__stage{animation:claude-octopus-broke-shiver .35s ease-in-out infinite}.claude-octopus__crack{animation:claude-octopus-crack-pulse 1.4s ease-in-out infinite}@keyframes claude-octopus-broke-shiver{0%,to{transform:translateX(0)}50%{transform:translateX(.6px)}}@keyframes claude-octopus-crack-pulse{0%,to{opacity:.6}50%{opacity:1}}.claude-octopus--rich .claude-octopus__stage{animation:claude-octopus-rich-bounce 1.1s ease-in-out infinite}.claude-octopus__dollar--1,.claude-octopus__dollar--2,.claude-octopus__dollar--3{animation:claude-octopus-dollar-rise 1.8s ease-in-out infinite}.claude-octopus__dollar--2{animation-delay:.25s}.claude-octopus__dollar--3{animation-delay:.5s}@keyframes claude-octopus-rich-bounce{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes claude-octopus-dollar-rise{0%,to{transform:translateY(0);opacity:.75}50%{transform:translateY(-2px);opacity:1}}.claude-octopus--summoning .claude-octopus__stage{animation:claude-octopus-summon-rise 2s ease-in-out infinite}.claude-octopus__spark--1,.claude-octopus__spark--2,.claude-octopus__spark--3{animation:claude-octopus-spark-pulse 1.2s ease-in-out infinite}.claude-octopus__summon-ring{animation:claude-octopus-ring-spin 2.4s linear infinite;transform-origin:12px 3.8px}@keyframes claude-octopus-summon-rise{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes claude-octopus-spark-pulse{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes claude-octopus-ring-spin{to{transform:rotate(1turn)}}.claude-octopus--hotfix .claude-octopus__stage{animation:claude-octopus-hotfix-shake .28s ease-in-out infinite}.claude-octopus__flame--1,.claude-octopus__flame--2{animation:claude-octopus-flame-flicker .4s ease-in-out infinite}@keyframes claude-octopus-hotfix-shake{0%,to{transform:translateX(0)}50%{transform:translateX(-1px)}}.claude-octopus--facepalm .claude-octopus__stage{animation:claude-octopus-facepalm-drop 2.4s ease-in-out infinite}@keyframes claude-octopus-facepalm-drop{0%,70%,to{transform:translateY(0)}10%{transform:translateY(1px) rotate(-2deg)}}.claude-octopus--micdrop .claude-octopus__stage{animation:claude-octopus-micdrop-pop 1.9s cubic-bezier(.34,1.3,.64,1) infinite}.claude-octopus__mic{transform-box:fill-box;transform-origin:center;animation:claude-octopus-mic-fall 1.9s cubic-bezier(.5,0,.85,.4) infinite}@keyframes claude-octopus-micdrop-pop{0%,to{transform:rotate(0deg) scale(1)}16%{transform:rotate(-5deg) scale(1.06,.95)}45%{transform:rotate(-3deg) scale(1)}}@keyframes claude-octopus-mic-fall{0%,16%{transform:translateY(0) rotate(0deg);opacity:1}22%{transform:translateY(0) rotate(-8deg);opacity:1}72%{transform:translateY(12px) rotate(40deg);opacity:1}86%,to{transform:translateY(13.5px) rotate(52deg);opacity:0}}.claude-octopus--manifesting .claude-octopus__stage{animation:claude-octopus-manifest-float 3.2s ease-in-out infinite}.claude-octopus__star--1,.claude-octopus__star--2,.claude-octopus__star--3{animation:claude-octopus-star-rise 2.4s ease-in-out infinite}.claude-octopus__star--2{animation-delay:.35s}.claude-octopus__star--3{animation-delay:.7s}@keyframes claude-octopus-manifest-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.02)}}@keyframes claude-octopus-star-rise{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(-2px);opacity:1}}.claude-octopus--unhinged .claude-octopus__stage{animation:claude-octopus-unhinged-spin .55s ease-in-out infinite}@keyframes claude-octopus-unhinged-spin{0%,to{transform:rotate(0deg) scale(1)}25%{transform:rotate(-10deg) scale(1.05,.95)}75%{transform:rotate(10deg) scale(.95,1.05)}}.claude-octopus--snacking .claude-octopus__stage{animation:claude-octopus-snack-chew .9s ease-in-out infinite}.claude-octopus__chip-bag{animation:claude-octopus-bag-rustle .9s ease-in-out infinite}.claude-octopus__crumb--1{animation:claude-octopus-crumb-fall 1.2s ease-in infinite}@keyframes claude-octopus-snack-chew{0%,to{transform:scale(1)}50%{transform:scale(1.02,.98)}}@keyframes claude-octopus-bag-rustle{0%,to{transform:rotate(0deg)}50%{transform:rotate(-4deg)}}@keyframes claude-octopus-crumb-fall{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(2px)}}.claude-octopus--typing .claude-octopus__stage{animation:claude-octopus-typing-bounce .35s ease-in-out infinite}.claude-octopus__key--1,.claude-octopus__key--3{animation:claude-octopus-key-press .35s ease-in-out infinite}.claude-octopus__key--2,.claude-octopus__key--4{animation:claude-octopus-key-press .35s ease-in-out .12s infinite}@keyframes claude-octopus-typing-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes claude-octopus-key-press{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(.15px)}}.claude-octopus--scrolling .claude-octopus__stage{animation:claude-octopus-scroll-hunch 2.4s ease-in-out infinite}.claude-octopus__phone-feed{transform-box:fill-box;animation:claude-octopus-feed-scroll 1.1s linear infinite}@keyframes claude-octopus-scroll-hunch{0%,to{transform:rotate(0deg) translateY(0)}50%{transform:rotate(1.5deg) translateY(.4px)}}@keyframes claude-octopus-feed-scroll{0%{transform:translateY(.5px)}to{transform:translateY(-.7px)}}.claude-octopus--rubberduck .claude-octopus__stage{animation:claude-octopus-duck-talk 1.1s ease-in-out infinite}.claude-octopus__duck-body{animation:claude-octopus-duck-bob 1.1s ease-in-out infinite}@keyframes claude-octopus-duck-talk{0%,to{transform:rotate(0deg)}50%{transform:rotate(-2deg)}}@keyframes claude-octopus-duck-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-.6px)}}.claude-octopus--gaming .claude-octopus__stage{animation:claude-octopus-game-wobble .7s ease-in-out infinite}.claude-octopus__pad-btn--a{animation:claude-octopus-btn-pulse .7s ease-in-out infinite}.claude-octopus__pad-btn--b{animation:claude-octopus-btn-pulse .7s ease-in-out .2s infinite}@keyframes claude-octopus-game-wobble{0%,to{transform:rotate(0deg)}25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}@keyframes claude-octopus-btn-pulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.claude-octopus--streaking .claude-octopus__stage{animation:claude-octopus-run-lean .5s ease-in-out infinite}.claude-octopus__streak-fire{transform-box:fill-box;transform-origin:center bottom;animation:claude-octopus-flame-flicker .45s ease-in-out infinite alternate}.claude-octopus__streak-num{animation:claude-octopus-streak-pop .9s ease-in-out infinite}.claude-octopus__speed{animation:claude-octopus-speed-flick .5s linear infinite}@keyframes claude-octopus-run-lean{0%,to{transform:rotate(6deg) translateY(0)}50%{transform:rotate(9deg) translateY(-.6px)}}@keyframes claude-octopus-speed-flick{0%,to{opacity:.3;transform:translateX(.6px)}50%{opacity:.9;transform:translateX(-.6px)}}@keyframes claude-octopus-flame-flicker{0%{opacity:.75;transform:scale(.95)}to{opacity:1;transform:scale(1.05)}}@keyframes claude-octopus-streak-pop{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}.claude-octopus--hoarding .claude-octopus__stage{animation:claude-octopus-hoard-shake 1.6s ease-in-out infinite}.claude-octopus__tab--1{animation:claude-octopus-tab-shift 1.6s ease-in-out infinite}.claude-octopus__tab--2{animation:claude-octopus-tab-shift 1.6s ease-in-out .15s infinite}.claude-octopus__tab--3{animation:claude-octopus-tab-shift 1.6s ease-in-out .3s infinite}@keyframes claude-octopus-hoard-shake{0%,to{transform:rotate(0deg)}50%{transform:rotate(-1.5deg)}}@keyframes claude-octopus-tab-shift{0%,to{transform:translateX(0)}50%{transform:translateX(.4px)}}.claude-octopus--preaching .claude-octopus__stage{animation:claude-octopus-preach-bounce .85s ease-in-out infinite}.claude-octopus__sound--1,.claude-octopus__sound--2{animation:claude-octopus-sound-wave .85s ease-out infinite}@keyframes claude-octopus-preach-bounce{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes claude-octopus-sound-wave{0%{opacity:.2;transform:scale(.9)}50%{opacity:1}to{opacity:0;transform:scale(1.15)}}.claude-octopus--nesting .claude-octopus__stage{animation:claude-octopus-nest-sway 2.4s ease-in-out infinite}.claude-octopus__blanket{animation:claude-octopus-blanket-pulse 2.4s ease-in-out infinite}@keyframes claude-octopus-nest-sway{0%,to{transform:rotate(0deg)}50%{transform:rotate(1.5deg)}}@keyframes claude-octopus-blanket-pulse{0%,to{opacity:.75}50%{opacity:.95}}.claude-octopus--ghosting .claude-octopus__stage{animation:claude-octopus-ghost-fade 1.8s ease-in-out infinite}.claude-octopus__ghost-aura{animation:claude-octopus-ghost-pulse 1.8s ease-in-out infinite}@keyframes claude-octopus-ghost-fade{0%,to{opacity:1}50%{opacity:.55}}@keyframes claude-octopus-ghost-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.claude-octopus--flexing .claude-octopus__stage{animation:claude-octopus-flex-pop .75s ease-in-out infinite}.claude-octopus__bicep--left{animation:claude-octopus-flex-left .75s ease-in-out infinite}.claude-octopus__bicep--right{animation:claude-octopus-flex-right .75s ease-in-out infinite}@keyframes claude-octopus-flex-pop{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes claude-octopus-flex-left{0%,to{transform:rotate(0deg)}50%{transform:rotate(-8deg)}}@keyframes claude-octopus-flex-right{0%,to{transform:rotate(0deg)}50%{transform:rotate(8deg)}}.claude-octopus--meditating .claude-octopus__stage{animation:claude-octopus-meditate-float 2.8s ease-in-out infinite}.claude-octopus__halo{animation:claude-octopus-halo-glow 2.8s ease-in-out infinite}@keyframes claude-octopus-meditate-float{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes claude-octopus-halo-glow{0%,to{opacity:.55}50%{opacity:1}}.claude-octopus--rewinding .claude-octopus__stage{animation:claude-octopus-rewind-spin .9s ease-in-out infinite}.claude-octopus__rewind-arrow--1,.claude-octopus__rewind-arrow--2{animation:claude-octopus-rewind-blink .9s ease-in-out infinite}.claude-octopus__undo{animation:claude-octopus-undo-flash .9s ease-in-out infinite}@keyframes claude-octopus-rewind-spin{0%,to{transform:rotate(0deg)}50%{transform:rotate(-6deg)}}@keyframes claude-octopus-rewind-blink{0%,to{opacity:.45}50%{opacity:1}}@keyframes claude-octopus-undo-flash{0%,to{opacity:.55}50%{opacity:1}}.claude-octopus--anim-bounce .claude-octopus__stage{animation:claude-octopus-anim-bounce 1s ease-in-out infinite}.claude-octopus--anim-wobble .claude-octopus__stage{animation:claude-octopus-anim-wobble .85s ease-in-out infinite}.claude-octopus--anim-pulse .claude-octopus__stage{animation:claude-octopus-anim-pulse 1.1s ease-in-out infinite}.claude-octopus--anim-spin .claude-octopus__stage{animation:claude-octopus-anim-spin 2s ease-in-out infinite}.claude-octopus--anim-sway .claude-octopus__stage{animation:claude-octopus-anim-sway 1.6s ease-in-out infinite}.claude-octopus--anim-shake .claude-octopus__stage{animation:claude-octopus-anim-shake .45s ease-in-out infinite}.claude-octopus--anim-float .claude-octopus__stage{animation:claude-octopus-anim-float 2.2s ease-in-out infinite}.claude-octopus--anim-tilt .claude-octopus__stage{animation:claude-octopus-anim-tilt 1.2s ease-in-out infinite}.claude-octopus__glyph-text{animation:claude-octopus-glyph-pop 1.1s ease-in-out infinite}@keyframes claude-octopus-anim-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes claude-octopus-anim-wobble{0%,to{transform:rotate(0deg)}25%{transform:rotate(-4deg)}75%{transform:rotate(4deg)}}@keyframes claude-octopus-anim-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes claude-octopus-anim-spin{0%,10%{transform:rotate(0deg)}70%,to{transform:rotate(1turn)}}@keyframes claude-octopus-anim-sway{0%,to{transform:rotate(0deg)}50%{transform:rotate(3deg)}}@keyframes claude-octopus-anim-shake{0%,to{transform:translateX(0)}25%{transform:translateX(-1px)}75%{transform:translateX(1px)}}@keyframes claude-octopus-anim-float{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes claude-octopus-anim-tilt{0%,to{transform:rotate(0deg)}50%{transform:rotate(-5deg)}}@keyframes claude-octopus-glyph-pop{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.claude-octopus__x-bulb{transform-box:fill-box;transform-origin:center;animation:claude-octopus-x-glow 1.8s ease-in-out infinite}.claude-octopus__x-rays{transform-box:fill-box;transform-origin:center;animation:claude-octopus-x-rays 1.8s ease-in-out infinite}@keyframes claude-octopus-x-glow{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes claude-octopus-x-rays{0%,to{opacity:.5}50%{opacity:1}}.claude-octopus__x-gear{transform-box:fill-box;transform-origin:center;animation:claude-octopus-x-spin 3.2s linear infinite}@keyframes claude-octopus-x-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.claude-octopus__x-flame{transform-box:fill-box;transform-origin:center bottom;animation:claude-octopus-x-flicker .5s ease-in-out infinite}.claude-octopus__x-flame--1{animation-delay:.15s}@keyframes claude-octopus-x-flicker{0%,to{opacity:.9;transform:scaleY(1) scaleX(1)}50%{opacity:1;transform:scaleY(1.25) scaleX(.9)}}.claude-octopus__x-bar{transform-box:fill-box;transform-origin:center bottom}.claude-octopus__x-bar--1{animation:claude-octopus-x-grow 1.9s ease-in-out infinite}.claude-octopus__x-bar--2{animation:claude-octopus-x-grow 1.9s ease-in-out .25s infinite}.claude-octopus__x-bar--3{animation:claude-octopus-x-grow 1.9s ease-in-out .5s infinite}@keyframes claude-octopus-x-grow{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}.claude-octopus__x-loupe{transform-box:fill-box;transform-origin:center;animation:claude-octopus-x-scan 3s ease-in-out infinite}@keyframes claude-octopus-x-scan{0%,to{transform:translate(0)}50%{transform:translate(-1px,-.6px)}}.claude-octopus__x-writeline{transform-box:fill-box;transform-origin:left center;animation:claude-octopus-x-write 1.4s ease-in-out infinite}@keyframes claude-octopus-x-write{0%,to{transform:scaleX(.2)}55%{transform:scaleX(1)}}.claude-octopus__x-ping{transform-box:fill-box;transform-origin:center;opacity:0}.claude-octopus__x-ping--1{animation:claude-octopus-x-ping 2s ease-out infinite}.claude-octopus__x-ping--2{animation:claude-octopus-x-ping 2s ease-out 1s infinite}@keyframes claude-octopus-x-ping{0%{opacity:.8;transform:scale(.3)}to{opacity:0;transform:scale(2.2)}}.claude-octopus__x-siren{animation:claude-octopus-x-blink .9s ease-in-out infinite}@keyframes claude-octopus-x-blink{0%,to{opacity:.5}50%{opacity:1}}.claude-octopus__x-bubble{transform-box:fill-box;opacity:0}.claude-octopus__x-bubble--1{animation:claude-octopus-x-bubble 1.8s ease-in infinite}.claude-octopus__x-bubble--2{animation:claude-octopus-x-bubble 1.8s ease-in .6s infinite}@keyframes claude-octopus-x-bubble{0%{opacity:0;transform:translateY(.6px)}35%{opacity:1}to{opacity:0;transform:translateY(-1.6px)}}.claude-octopus__x-spark{transform-box:fill-box;transform-origin:center}.claude-octopus__x-spark--1{animation:claude-octopus-x-twinkle 1.6s ease-in-out infinite}.claude-octopus__x-spark--2{animation:claude-octopus-x-twinkle 1.6s ease-in-out .4s infinite}.claude-octopus__x-spark--3{animation:claude-octopus-x-twinkle 1.6s ease-in-out .8s infinite}@keyframes claude-octopus-x-twinkle{0%,to{opacity:.4;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}}.claude-octopus__x-star{transform-box:fill-box;transform-origin:center;animation:claude-octopus-x-star 2s ease-in-out infinite}@keyframes claude-octopus-x-star{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.15) rotate(8deg)}}.claude-octopus__x-node{transform-box:fill-box;transform-origin:center;animation:claude-octopus-x-node 1.8s ease-in-out infinite}@keyframes claude-octopus-x-node{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.claude-octopus__x-bolt{animation:claude-octopus-x-flash 1.1s ease-in-out infinite}@keyframes claude-octopus-x-flash{0%,to{opacity:.6}50%{opacity:1}}.claude-octopus__x-trend{animation:claude-octopus-x-flash 2s ease-in-out infinite}.claude-octopus__x-flag{transform-box:fill-box;transform-origin:left center;animation:claude-octopus-x-wave 1.4s ease-in-out infinite}@keyframes claude-octopus-x-wave{0%,to{transform:skewX(0deg) scaleX(1)}50%{transform:skewX(-8deg) scaleX(.94)}}.claude-octopus__x-swing{transform-box:fill-box;transform-origin:center top;animation:claude-octopus-x-swing 2.4s ease-in-out infinite}@keyframes claude-octopus-x-swing{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}.claude-octopus__x-dot{transform-box:fill-box}.claude-octopus__x-dot--1{animation:claude-octopus-x-dot 1.2s ease-in-out infinite}.claude-octopus__x-dot--2{animation:claude-octopus-x-dot 1.2s ease-in-out .2s infinite}.claude-octopus__x-dot--3{animation:claude-octopus-x-dot 1.2s ease-in-out .4s infinite}@keyframes claude-octopus-x-dot{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-.4px)}}.claude-octopus__x-drip{transform-box:fill-box;opacity:0;animation:claude-octopus-x-drip 1.8s ease-in infinite}@keyframes claude-octopus-x-drip{0%{opacity:0;transform:translateY(-.6px)}30%{opacity:1}to{opacity:0;transform:translateY(1.8px)}}@media (prefers-reduced-motion:reduce){.claude-octopus--alive .claude-octopus__stage,.claude-octopus--anim-bounce .claude-octopus__stage,.claude-octopus--anim-float .claude-octopus__stage,.claude-octopus--anim-pulse .claude-octopus__stage,.claude-octopus--anim-shake .claude-octopus__stage,.claude-octopus--anim-spin .claude-octopus__stage,.claude-octopus--anim-sway .claude-octopus__stage,.claude-octopus--anim-tilt .claude-octopus__stage,.claude-octopus--anim-wobble .claude-octopus__stage,.claude-octopus--celebrating .claude-octopus__stage,.claude-octopus--coffee .claude-octopus__stage,.claude-octopus--dancing .claude-octopus__stage,.claude-octopus--debugging .claude-octopus__stage,.claude-octopus--deploying .claude-octopus__stage,.claude-octopus--eureka .claude-octopus__stage,.claude-octopus--loving .claude-octopus__stage,.claude-octopus--panicking .claude-octopus__stage,.claude-octopus--prompting .claude-octopus__stage,.claude-octopus--sad .claude-octopus__stage,.claude-octopus--singing .claude-octopus__stage,.claude-octopus--sleeping .claude-octopus__stage,.claude-octopus--thinking .claude-octopus__stage,.claude-octopus--tired .claude-octopus__stage,.claude-octopus--vibing .claude-octopus__stage,.claude-octopus--working .claude-octopus__stage,.claude-octopus__bulb-glass,.claude-octopus__bulb-ray--1,.claude-octopus__bulb-ray--2,.claude-octopus__bulb-ray--3,.claude-octopus__caret,.claude-octopus__confetti-bit,.claude-octopus__debug,.claude-octopus__eyelid,.claude-octopus__glyph-text,.claude-octopus__heart--1,.claude-octopus__heart--2,.claude-octopus__heart--3,.claude-octopus__note--a,.claude-octopus__note--b,.claude-octopus__rocket,.claude-octopus__rocket-flame,.claude-octopus__steam--1,.claude-octopus__steam--2,.claude-octopus__sweat,.claude-octopus__thought--1,.claude-octopus__thought--2,.claude-octopus__thought--3,.claude-octopus__z--1,.claude-octopus__z--2,.claude-octopus__z--3{animation:none}.claude-octopus__sad-face{opacity:1;animation:none}.claude-octopus__tear{opacity:.75;animation:none}.claude-octopus--micdrop .claude-octopus__stage,.claude-octopus--reviewing .claude-octopus__eye,.claude-octopus--reviewing .claude-octopus__stage,.claude-octopus--scrolling .claude-octopus__stage,.claude-octopus--streaking .claude-octopus__stage,.claude-octopus__mic,.claude-octopus__phone-feed,.claude-octopus__speed,.claude-octopus__streak-fire,[class*=claude-octopus__x-]{animation:none}.claude-octopus__x-bubble,.claude-octopus__x-drip,.claude-octopus__x-ping{opacity:.7}.claude-octopus__x-bar{transform:none}}.claude-scene{display:block;overflow:visible}.claude-scene__hero--type{animation:claude-scene-type .5s ease-in-out infinite}.claude-scene__hero--hop{animation:claude-scene-hop 1.1s cubic-bezier(.34,1.4,.64,1) infinite}@keyframes claude-scene-type{0%,to{transform:translateY(0) rotate(0deg)}40%{transform:translateY(-.4px) rotate(-1.2deg)}70%{transform:translateY(.2px) rotate(1deg)}}@keyframes claude-scene-hop{0%,to{transform:translateY(0) scale(1)}30%{transform:translateY(-3px) scale(.96,1.05)}55%{transform:translateY(.6px) scale(1.04,.95)}}.claude-scene__caret{animation:claude-scene-blink 1s step-end infinite}@keyframes claude-scene-blink{0%,49%{opacity:1}50%,to{opacity:0}}.scene-steam{opacity:0}.scene-steam--a{animation:claude-scene-steam 2.4s ease-in-out infinite}.scene-steam--b{animation:claude-scene-steam 2.4s ease-in-out .7s infinite}@keyframes claude-scene-steam{0%{opacity:0;transform:translateY(2px)}40%{opacity:.7}to{opacity:0;transform:translateY(-4px)}}.scene-confetti{animation-name:claude-scene-fall;animation-timing-function:linear;animation-iteration-count:infinite}.scene-confetti--0{animation-duration:2.6s;animation-delay:0s}.scene-confetti--1{animation-duration:3.1s;animation-delay:.4s}.scene-confetti--2{animation-duration:2.9s;animation-delay:.9s}.scene-confetti--3{animation-duration:3.4s;animation-delay:.2s}.scene-confetti--4{animation-duration:2.7s;animation-delay:1.2s}.scene-confetti--5{animation-duration:3.2s;animation-delay:.6s}@keyframes claude-scene-fall{0%{opacity:0;transform:translateY(0) rotate(0deg)}10%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(210px) rotate(320deg)}}.claude-scene__launch{animation:claude-scene-lift 2.4s ease-in-out infinite}@keyframes claude-scene-lift{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.claude-scene__exhaust{transform-box:fill-box;transform-origin:center top;animation:claude-scene-flame .24s ease-in-out infinite}@keyframes claude-scene-flame{0%,to{opacity:.85;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.3)}}.claude-scene__smoke{animation:claude-scene-puff 2.8s ease-in-out infinite}.claude-scene__smoke:nth-of-type(2){animation-delay:.6s}@keyframes claude-scene-puff{0%,to{opacity:.55}50%{opacity:.9}}.claude-scene__star{animation:claude-scene-twinkle 2s ease-in-out infinite}.claude-scene__star:nth-of-type(2){animation-delay:.5s}.claude-scene__star:nth-of-type(3){animation-delay:1s}@keyframes claude-scene-twinkle{0%,to{opacity:.35}50%{opacity:1}}.claude-scene__badge{animation:claude-scene-pop 2.2s cubic-bezier(.34,1.5,.64,1) infinite}@keyframes claude-scene-pop{0%,70%,to{transform:scale(1)}12%{transform:scale(1.12)}24%{transform:scale(.98)}}.claude-scene__popper-streamer{transform-box:fill-box;transform-origin:left center;animation:claude-scene-streamer 1.6s ease-in-out infinite}@keyframes claude-scene-streamer{0%,to{transform:rotate(0deg)}50%{transform:rotate(4deg)}}.claude-scene__hero--sip{animation:claude-scene-sip 3s ease-in-out infinite}.claude-scene__hero--lean{animation:claude-scene-lean 4s ease-in-out infinite}.claude-scene__hero--dance{animation:claude-scene-dance .8s ease-in-out infinite}.claude-scene__hero--pop{animation:claude-scene-bop 1.6s cubic-bezier(.34,1.5,.64,1) infinite}.claude-scene__hero--float{animation:claude-scene-hover 3s ease-in-out infinite}.claude-scene__hero--sway{animation:claude-scene-sway 1.8s ease-in-out infinite}.claude-scene__hero--think{animation:claude-scene-tilt 3.4s ease-in-out infinite}.claude-scene__hero--shake{animation:claude-scene-shake .5s ease-in-out infinite}.claude-scene__hero--slump{animation:claude-scene-slump 4s ease-in-out infinite}@keyframes claude-scene-sip{0%,70%,to{transform:rotate(0deg) translateY(0)}30%,45%{transform:rotate(-5deg) translateY(-1px)}}@keyframes claude-scene-lean{0%,to{transform:rotate(0deg)}50%{transform:rotate(4deg) translateY(1px)}}@keyframes claude-scene-dance{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-4px) rotate(5deg)}}@keyframes claude-scene-bop{0%,60%,to{transform:scale(1) translateY(0)}20%{transform:scale(1.08) translateY(-3px)}40%{transform:scale(.97) translateY(.5px)}}@keyframes claude-scene-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes claude-scene-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes claude-scene-tilt{0%,to{transform:rotate(0deg)}35%{transform:rotate(3deg)}70%{transform:rotate(-2deg)}}@keyframes claude-scene-shake{0%,to{transform:translateX(0) rotate(0deg)}25%{transform:translateX(-1.5px) rotate(-2deg)}75%{transform:translateX(1.5px) rotate(2deg)}}@keyframes claude-scene-slump{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(2px) rotate(1.5deg)}}.claude-scene__thought{transform-box:fill-box;transform-origin:center bottom;animation:claude-scene-bubble 3.2s ease-in-out infinite}@keyframes claude-scene-bubble{0%,to{opacity:.92;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.claude-scene__bulb{transform-box:fill-box;transform-origin:center;animation:claude-scene-bulb 1.8s ease-in-out infinite}@keyframes claude-scene-bulb{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.claude-scene__bulb-rays{transform-box:fill-box;transform-origin:center;animation:claude-scene-rays 1.8s ease-in-out infinite}@keyframes claude-scene-rays{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.claude-scene__money{transform-box:fill-box;animation:claude-scene-money 2.6s ease-in-out infinite}@keyframes claude-scene-money{0%{opacity:0;transform:translateY(6px) rotate(-6deg)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(-10px) rotate(6deg)}}.claude-scene__zzz{transform-box:fill-box}.claude-scene__zzz--1{animation:claude-scene-zzz 2.4s ease-in-out infinite}.claude-scene__zzz--2{animation:claude-scene-zzz 2.4s ease-in-out .4s infinite}.claude-scene__zzz--3{animation:claude-scene-zzz 2.4s ease-in-out .8s infinite}@keyframes claude-scene-zzz{0%{opacity:0;transform:translateY(3px)}30%{opacity:1}to{opacity:0;transform:translateY(-6px)}}.claude-scene__heart{transform-box:fill-box;transform-origin:center}.claude-scene__heart--1{animation:claude-scene-heart 2.8s ease-in-out infinite}.claude-scene__heart--2{animation:claude-scene-heart 2.8s ease-in-out .6s infinite}.claude-scene__heart--3{animation:claude-scene-heart 2.8s ease-in-out 1.2s infinite}@keyframes claude-scene-heart{0%{opacity:0;transform:translateY(3px) scale(.8)}25%{opacity:1}75%{opacity:1}to{opacity:0;transform:translateY(-6px) scale(1.05)}}.claude-scene__note{transform-box:fill-box;transform-origin:center}.claude-scene__note--a{animation:claude-scene-note 2.6s ease-in-out infinite}.claude-scene__note--b{animation:claude-scene-note 2.6s ease-in-out .9s infinite}@keyframes claude-scene-note{0%{opacity:0;transform:translateY(4px) rotate(-8deg)}25%{opacity:1}75%{opacity:1}to{opacity:0;transform:translate(3px,-8px) rotate(8deg)}}.claude-scene__sweat{transform-box:fill-box}.claude-scene__sweat--1{animation:claude-scene-sweat 1.6s ease-in infinite}.claude-scene__sweat--2{animation:claude-scene-sweat 1.6s ease-in .5s infinite}@keyframes claude-scene-sweat{0%{opacity:0;transform:translateY(-2px)}20%{opacity:1}to{opacity:0;transform:translateY(10px)}}.claude-scene__rain{transform-box:fill-box}.claude-scene__rain--1{animation:claude-scene-rain 1.1s linear infinite}.claude-scene__rain--2{animation:claude-scene-rain 1.1s linear .35s infinite}.claude-scene__rain--3{animation:claude-scene-rain 1.1s linear .7s infinite}@keyframes claude-scene-rain{0%{opacity:0;transform:translateY(-2px)}30%{opacity:1}to{opacity:0;transform:translateY(8px)}}.claude-scene__alert--a{animation:claude-scene-alert 1s ease-in-out infinite}.claude-scene__alert--b{animation:claude-scene-alert 1s ease-in-out .33s infinite}.claude-scene__alert--c{animation:claude-scene-alert 1s ease-in-out .66s infinite}@keyframes claude-scene-alert{0%,to{opacity:.55}50%{opacity:1}}.claude-scene__merge-node{transform-box:fill-box;transform-origin:center;animation:claude-scene-merge 1.8s ease-in-out infinite}@keyframes claude-scene-merge{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}.claude-scene__wrench{transform-box:fill-box;transform-origin:center;animation:claude-scene-wrench 1.4s ease-in-out infinite}@keyframes claude-scene-wrench{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.claude-scene__flame{transform-box:fill-box;transform-origin:center bottom}.claude-scene__flame--1{animation:claude-scene-flicker .5s ease-in-out infinite}.claude-scene__flame--2{animation:claude-scene-flicker .5s ease-in-out .15s infinite}@keyframes claude-scene-flicker{0%,to{opacity:.9;transform:scaleY(1) scaleX(1)}50%{opacity:1;transform:scaleY(1.25) scaleX(.9)}}.claude-scene__disco{transform-box:fill-box;transform-origin:center;animation:claude-scene-disco 2.4s linear infinite}@keyframes claude-scene-disco{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.claude-scene__screen-bug{transform-box:fill-box;transform-origin:center;animation:claude-scene-crawl 1.4s ease-in-out infinite}@keyframes claude-scene-crawl{0%,to{transform:translateX(0) rotate(-4deg)}50%{transform:translateX(-2px) rotate(4deg)}}.claude-scene__loupe{transform-box:fill-box;transform-origin:center;animation:claude-scene-scan 3s ease-in-out infinite}@keyframes claude-scene-scan{0%,to{transform:translate(0)}50%{transform:translate(-6px,-4px)}}.claude-scene__prompt-spark{transform-box:fill-box;transform-origin:center;animation:claude-scene-spark 1.6s ease-in-out infinite}@keyframes claude-scene-spark{0%,to{opacity:.4;transform:scale(.8) rotate(0deg)}50%{opacity:1;transform:scale(1.1) rotate(20deg)}}.claude-scene__err-mark{transform-box:fill-box;transform-origin:center;animation:claude-scene-errmark 1.4s ease-in-out infinite}@keyframes claude-scene-errmark{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.claude-scene__alert--a,.claude-scene__alert--b,.claude-scene__alert--c,.claude-scene__badge,.claude-scene__bulb,.claude-scene__bulb-rays,.claude-scene__caret,.claude-scene__disco,.claude-scene__err-mark,.claude-scene__exhaust,.claude-scene__flame--1,.claude-scene__flame--2,.claude-scene__heart--1,.claude-scene__heart--2,.claude-scene__heart--3,.claude-scene__hero--dance,.claude-scene__hero--float,.claude-scene__hero--hop,.claude-scene__hero--lean,.claude-scene__hero--pop,.claude-scene__hero--shake,.claude-scene__hero--sip,.claude-scene__hero--slump,.claude-scene__hero--sway,.claude-scene__hero--think,.claude-scene__hero--type,.claude-scene__launch,.claude-scene__loupe,.claude-scene__merge-node,.claude-scene__money,.claude-scene__note--a,.claude-scene__note--b,.claude-scene__popper-streamer,.claude-scene__prompt-spark,.claude-scene__rain--1,.claude-scene__rain--2,.claude-scene__rain--3,.claude-scene__screen-bug,.claude-scene__smoke,.claude-scene__star,.claude-scene__sweat--1,.claude-scene__sweat--2,.claude-scene__thought,.claude-scene__wrench,.claude-scene__zzz--1,.claude-scene__zzz--2,.claude-scene__zzz--3,.scene-confetti,.scene-steam--a,.scene-steam--b{animation:none}.scene-steam{opacity:.6}.claude-scene__heart--1,.claude-scene__heart--2,.claude-scene__heart--3,.claude-scene__money,.claude-scene__note--a,.claude-scene__note--b,.claude-scene__rain--1,.claude-scene__rain--2,.claude-scene__rain--3,.claude-scene__sweat--1,.claude-scene__sweat--2,.claude-scene__zzz--1,.claude-scene__zzz--2,.claude-scene__zzz--3,.scene-confetti{opacity:1}}