.fY2eyW_root{aspect-ratio:8/5;height:auto;display:block;overflow:hidden}.fY2eyW_body{transform-box:fill-box;transform-origin:50% 100%;animation:3.6s ease-in-out infinite fY2eyW_spot-breathe}.fY2eyW_faceBreath{animation:3.6s ease-in-out infinite fY2eyW_spot-face-breathe}.fY2eyW_face{animation:7.2s cubic-bezier(.45,0,.55,1) infinite fY2eyW_spot-drift}.fY2eyW_eyes{animation:7.2s cubic-bezier(.2,.8,.3,1) infinite fY2eyW_spot-glance}.fY2eyW_eye{transform-box:fill-box;transform-origin:50%;animation:7.2s linear infinite fY2eyW_spot-blink}.fY2eyW_wave{transform-box:fill-box;transform-origin:30% 160%;animation:2s cubic-bezier(.45,0,.55,1) .3s both fY2eyW_spot-wave}.fY2eyW_thinking .fY2eyW_face{transition:transform .5s ease-in-out;animation:none;transform:translate(-.6px,-.9px)}.fY2eyW_thinking .fY2eyW_eyes{transition:transform .2s ease-out;animation:none;transform:translate(-1.2px,-2px)}.fY2eyW_sweat{animation:3.2s ease-in infinite fY2eyW_spot-sweat}@keyframes fY2eyW_spot-sweat{0%{opacity:0;transform:translateY(-1px)}15%{opacity:.95}70%{opacity:.95;transform:translateY(3px)}to{opacity:0;transform:translateY(4px)}}@keyframes fY2eyW_spot-breathe{0%,to{transform:scale(1)}50%{transform:scale(.994,1.012)}}@keyframes fY2eyW_spot-face-breathe{0%,to{transform:translate(0)}50%{transform:translateY(-.5px)}}@keyframes fY2eyW_spot-glance{0%,15.28%{transform:translate(0)}18.06%,31.94%{transform:translate(-2.4px,.3px)}34.72%,50%{transform:translate(-.72px,-1.8px)}52.78%,62.5%{transform:translate(2.16px,-1px)}65.28%,80.56%{transform:translate(2.4px,.5px)}83.33%,to{transform:translate(0)}}@keyframes fY2eyW_spot-drift{0%,15.97%{transform:translate(0)}25.69%,32.64%{transform:translate(-1.6px,.17px)}42.36%,50.69%{transform:translate(-.48px,-.99px)}60.42%,63.19%{transform:translate(1.44px,-.55px)}72.92%,81.25%{transform:translate(1.6px,.28px)}90.97%,to{transform:translate(0)}}@keyframes fY2eyW_spot-blink{0%,7.64%,10.42%,43.75%,46.53%,47.5%,50.28%,90.28%,93.06%,to{transform:scaleY(1)}9.03%,45.14%,48.89%,91.67%{transform:scaleY(.12)}}@keyframes fY2eyW_spot-wave{0%{transform:translateY(16px)rotate(0)}14%{transform:translate(0)rotate(-10deg)}28%{transform:translate(0)rotate(18deg)}42%{transform:translate(0)rotate(-10deg)}56%{transform:translate(0)rotate(18deg)}70%{transform:translate(0)rotate(0)}82%{transform:translate(0)rotate(0)}to{transform:translateY(18px)rotate(0)}}.fY2eyW_sleepy{clip-path:inset(-100% -40% 0);overflow:visible}.fY2eyW_sleepy .fY2eyW_body{animation-duration:5.4s}.fY2eyW_sleepy .fY2eyW_faceBreath{animation:5.4s ease-in-out infinite fY2eyW_spot-sleep-bob}.fY2eyW_sleepy .fY2eyW_face{animation:none;transform:translateY(.8px)}.fY2eyW_snore{opacity:0;animation:3.6s ease-in-out infinite fY2eyW_spot-snore}.fY2eyW_snoreLate{animation-delay:1.8s}@keyframes fY2eyW_spot-sleep-bob{0%,to{transform:translate(0)}50%{transform:translateY(.7px)}}@keyframes fY2eyW_spot-snore{0%{opacity:0;transform:translateY(2px)}30%,60%{opacity:.9}to{opacity:0;transform:translate(-2px,-6px)}}.fY2eyW_party{clip-path:inset(-100% -40% 0);overflow:visible}.fY2eyW_hat{transform-box:fill-box;transform-origin:50% 100%;animation:.7s cubic-bezier(.3,.7,.4,1) both fY2eyW_spot-hat-drop}.fY2eyW_mouth{opacity:0;animation:3s linear both fY2eyW_spot-mouth}.fY2eyW_hornTube{transform-box:fill-box;transform-origin:0;animation:3s ease-in-out both fY2eyW_spot-horn-tube;transform:scaleX(0)}.fY2eyW_hornTip{opacity:0;animation:3s ease-in-out both fY2eyW_spot-horn-tip}@keyframes fY2eyW_spot-hat-drop{0%{opacity:0;transform:translateY(-16px)rotate(-22deg)}30%{opacity:1;transform:translate(0)rotate(4deg)scale(1.08,.86)}52%{transform:translateY(-3px)rotate(-3deg)scale(.96,1.06)}76%{transform:translate(0)rotate(1deg)scale(1.02,.98)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes fY2eyW_spot-mouth{0%,6%{opacity:0}10%,72%{opacity:1}76%,to{opacity:0}}@keyframes fY2eyW_spot-horn-tube{0%,8%{transform:scaleX(0)}18%,27%{transform:scaleX(1)}37%{transform:scaleX(.1)}47%,58%{transform:scaleX(1)}70%{transform:scaleX(.05)}74%,to{transform:scaleX(0)}}@keyframes fY2eyW_spot-horn-tip{0%,8%{opacity:0;transform:translate(-35px)}10%{opacity:1}18%,27%{opacity:1;transform:translate(0)}37%{opacity:1;transform:translate(-31.5px)}47%,58%{opacity:1;transform:translate(0)}70%{opacity:1;transform:translate(-33px)}74%,to{opacity:0;transform:translate(-35px)}}
._8maWHa_shimmer{--bg:linear-gradient(90deg, #0000 calc(50% - var(--spread)), var(--color-background), #0000 calc(50% + var(--spread)));background-size:250% 100%,auto;background-repeat:no-repeat, padding-box;animation:linear infinite _8maWHa_shimmer-sweep}@keyframes _8maWHa_shimmer-sweep{0%{background-position:100%}to{background-position:0%}}@media (prefers-reduced-motion:reduce){._8maWHa_shimmer{animation:none;color:var(--color-muted-foreground)!important;background:0 0!important}}
.VgdBQG_editor p{margin:0}.VgdBQG_editor ol{margin:0;padding-left:1.5rem;list-style:decimal}.VgdBQG_editor ul{margin:0;padding-left:1.5rem;list-style:outside}.VgdBQG_editor li::marker{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.VgdBQG_editor strong{font-weight:600}.VgdBQG_editor p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--muted-foreground)}.VgdBQG_editor ol ol{list-style:lower-alpha}
.FlJIPq_line{align-items:center;gap:.5rem;min-height:1.25rem;display:flex}.FlJIPq_glyph{width:.875rem;height:.875rem;color:var(--brand-text);flex:none;animation:1.6s ease-in-out infinite FlJIPq_thinking-twinkle}.FlJIPq_word{animation:.24s ease-out FlJIPq_thinking-word-in}@keyframes FlJIPq_thinking-twinkle{0%{opacity:.7;transform:rotate(0)scale(.85)}50%{opacity:1;transform:rotate(90deg)scale(1.1)}to{opacity:.7;transform:rotate(180deg)scale(.85)}}@keyframes FlJIPq_thinking-word-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.FlJIPq_reveal{animation:.25s ease-out both FlJIPq_thinking-word-in}@media (prefers-reduced-motion:reduce){.FlJIPq_glyph,.FlJIPq_word,.FlJIPq_reveal{animation:none}}
.z2skzG_overlay{pointer-events:none;overflow:hidden;container-type:size}.z2skzG_piece{top:0;left:var(--x);width:var(--w);height:var(--h);border-radius:var(--r);background:var(--c);opacity:0;will-change:transform;animation:z2skzG_solve-fall var(--dur) cubic-bezier(.25, .4, .5, 1) var(--delay) both;position:absolute}@keyframes z2skzG_solve-fall{0%{opacity:1;transform:translateY(-14px)rotate(0)}75%{opacity:1}to{transform:translate3d(var(--dx), calc(100cqh + 14px), 0) rotate(var(--rot));opacity:0}}
.ASItsq_rise{animation:.2s cubic-bezier(.2,.8,.2,1) backwards ASItsq_rise;animation-delay:calc(var(--i,0) * 30ms)}.ASItsq_fadeA{animation:.18s cubic-bezier(.2,.8,.2,1) backwards ASItsq_fade-a}.ASItsq_fadeB{animation:.18s cubic-bezier(.2,.8,.2,1) backwards ASItsq_fade-b}@keyframes ASItsq_rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ASItsq_fade-a{0%{opacity:.4}to{opacity:1}}@keyframes ASItsq_fade-b{0%{opacity:.4}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ASItsq_rise,.ASItsq_fadeA,.ASItsq_fadeB{animation:none}}
