.revvy.svelte-1xfe4c1{overflow:visible;--orbit-dur: 6.5s;--ink: var(--revvy-ink, #334155);--face: #2f3a4e}.mood-thinking.svelte-1xfe4c1{--orbit-dur: 1.15s}.mood-celebrating.svelte-1xfe4c1{--orbit-dur: .85s}.ring.svelte-1xfe4c1{fill:none;stroke:var(--ink);stroke-linecap:round}.ring-back.svelte-1xfe4c1{stroke-width:2;opacity:.3}.ring-front.svelte-1xfe4c1{stroke-width:2.5}.variant-squish.svelte-1xfe4c1 .ring:where(.svelte-1xfe4c1){stroke:#ffc98f}.variant-squish.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1){opacity:.55;stroke-width:3}.variant-squish.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1){stroke-width:4}.variant-ink.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1),.variant-ink.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1){stroke-width:3}.ring-comet.svelte-1xfe4c1{stroke-width:2.5}.spark.svelte-1xfe4c1{fill:#fff3e0;stroke:#ff8000;stroke-width:1.2;filter:drop-shadow(0 0 2.5px rgba(255,128,0,.9));offset-path:path("M 106 62 A 46 15 0 1 1 14 62 A 46 15 0 1 1 106 62 Z");offset-rotate:0deg}.spark-front.svelte-1xfe4c1{animation:svelte-1xfe4c1-revvy-orbit-front var(--orbit-dur) linear infinite}.spark-back.svelte-1xfe4c1{animation:svelte-1xfe4c1-revvy-orbit-back var(--orbit-dur) linear infinite}.spark-ghost.svelte-1xfe4c1{stroke:none;opacity:.5;animation:svelte-1xfe4c1-revvy-orbit-front var(--orbit-dur) linear infinite}.ghost-1.svelte-1xfe4c1{animation-delay:calc(var(--orbit-dur) * -.035)}.ghost-2.svelte-1xfe4c1{opacity:.28;animation-delay:calc(var(--orbit-dur) * -.07)}@keyframes svelte-1xfe4c1-revvy-orbit-front{0%{offset-distance:0%;opacity:1}49.9%{opacity:1}50%{opacity:0}99.9%{opacity:0}to{offset-distance:100%;opacity:1}}@keyframes svelte-1xfe4c1-revvy-orbit-back{0%{offset-distance:0%;opacity:0}49.9%{opacity:0}50%{opacity:1}99.9%{opacity:1}to{offset-distance:100%;opacity:0}}.char.svelte-1xfe4c1{transform-origin:60px 62px}.mood-idle.svelte-1xfe4c1 .char:where(.svelte-1xfe4c1){animation:svelte-1xfe4c1-revvy-bob 4s ease-in-out infinite}.mood-thinking.svelte-1xfe4c1 .char:where(.svelte-1xfe4c1){transform:rotate(-5deg)}.mood-celebrating.svelte-1xfe4c1 .char:where(.svelte-1xfe4c1){transform-origin:60px 90px;animation:svelte-1xfe4c1-revvy-bounce .7s ease-in-out infinite}@keyframes svelte-1xfe4c1-revvy-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.8px)}}@keyframes svelte-1xfe4c1-revvy-bounce{0%,to{transform:translateY(0) scale(1.04,.95)}40%{transform:translateY(-5px) scale(.98,1.03)}}.orbit-pulse.svelte-1xfe4c1{transform-origin:60px 62px}.mood-celebrating.svelte-1xfe4c1 .orbit-pulse:where(.svelte-1xfe4c1){animation:svelte-1xfe4c1-revvy-flare .7s ease-in-out infinite}@keyframes svelte-1xfe4c1-revvy-flare{0%,to{transform:scale(1)}40%{transform:scale(1.055)}}.eye.svelte-1xfe4c1 rect:where(.svelte-1xfe4c1),.pupil.svelte-1xfe4c1{fill:var(--face)}.eye.svelte-1xfe4c1{transform-box:fill-box;transform-origin:center;animation:svelte-1xfe4c1-revvy-blink 4.6s ease-in-out infinite}.mood-thinking.svelte-1xfe4c1 .eyes-open:where(.svelte-1xfe4c1){transform:translate(2px,-2.5px)}.mood-thinking.svelte-1xfe4c1 .eye:where(.svelte-1xfe4c1){animation:none}@keyframes svelte-1xfe4c1-revvy-blink{0%,91%,98%,to{transform:scaleY(1)}94%,95%{transform:scaleY(.08)}}.eyes-happy.svelte-1xfe4c1{display:none}.eyes-happy.svelte-1xfe4c1 path:where(.svelte-1xfe4c1){fill:none;stroke:var(--face);stroke-width:3.4;stroke-linecap:round}.mood-celebrating.svelte-1xfe4c1 .eyes-open:where(.svelte-1xfe4c1){display:none}.mood-celebrating.svelte-1xfe4c1 .eyes-happy:where(.svelte-1xfe4c1){display:initial}.brow.svelte-1xfe4c1{fill:none;stroke:var(--face);stroke-width:2.6;stroke-linecap:round;transform-box:fill-box;transform-origin:center;transition:transform .2s ease}.mood-thinking.svelte-1xfe4c1 .brow-r:where(.svelte-1xfe4c1){transform:translateY(-2.2px) rotate(-6deg)}.mouth.svelte-1xfe4c1{fill:none;stroke:var(--face);stroke-width:2.6;stroke-linecap:round}.mouth-open.svelte-1xfe4c1{fill:var(--face);stroke:none;display:none}.variant-core.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1),.variant-comet.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1){display:none}.variant-core.mood-celebrating.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1),.variant-comet.mood-celebrating.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1){display:initial}.variant-squish.mood-celebrating.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1){display:none}.variant-squish.mood-celebrating.svelte-1xfe4c1 .mouth-open:where(.svelte-1xfe4c1){display:initial}.variant-ink.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1){display:none}.variant-ink.mood-celebrating.svelte-1xfe4c1 .mouth-flat:where(.svelte-1xfe4c1){display:none}.variant-ink.mood-celebrating.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1){display:initial}.sparkle.svelte-1xfe4c1{fill:#ffb340;opacity:0;transform-box:fill-box;transform-origin:center}.mood-celebrating.svelte-1xfe4c1 .sparkle:where(.svelte-1xfe4c1){animation:svelte-1xfe4c1-revvy-pop 1.4s ease-in-out infinite}.mood-celebrating.svelte-1xfe4c1 .s2:where(.svelte-1xfe4c1){animation-delay:.35s}.mood-celebrating.svelte-1xfe4c1 .s3:where(.svelte-1xfe4c1){animation-delay:.7s}.mood-celebrating.svelte-1xfe4c1 .s4:where(.svelte-1xfe4c1){animation-delay:1.05s}@keyframes svelte-1xfe4c1-revvy-pop{0%,to{opacity:0;transform:scale(.2) rotate(0)}35%{opacity:1;transform:scale(1) rotate(45deg)}70%{opacity:0;transform:scale(.3) rotate(90deg)}}.variant-glossy.svelte-1xfe4c1,.variant-sticker.svelte-1xfe4c1,.variant-scout.svelte-1xfe4c1,.variant-dash.svelte-1xfe4c1{--face: #33261a}.eye-fill.svelte-1xfe4c1{fill:var(--face)}.variant-glossy.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1),.variant-scout.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1){stroke:#ffb340;stroke-width:5}.variant-scout.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1){stroke-width:4}.variant-glossy.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1),.variant-scout.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1){stroke:#ffcf8a;stroke-width:3.6;opacity:.85}.variant-sticker.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1){stroke:#2b1a0d;stroke-width:5;opacity:1}.variant-sticker.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1){stroke:#2b1a0d;stroke-width:6.5}.ring-gold.svelte-1xfe4c1{fill:none;stroke:#ffb340;stroke-linecap:round}.ring-gold-front.svelte-1xfe4c1{stroke-width:3}.ring-gold-back.svelte-1xfe4c1{stroke-width:2}.variant-sticker.svelte-1xfe4c1 .mouth:where(.svelte-1xfe4c1){stroke-width:3.2}.variant-dash.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1),.variant-dash.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1){stroke:#fa3;stroke-width:2.8;stroke-dasharray:6 5.2;animation:svelte-1xfe4c1-revvy-dash-travel var(--orbit-dur) linear infinite}.variant-dash.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1){stroke:#ffc46b;stroke-width:2.4;opacity:.55}@keyframes svelte-1xfe4c1-revvy-dash-travel{to{stroke-dashoffset:-44.8}}.variant-neon.svelte-1xfe4c1{--face: #ff9435}.neon-line.svelte-1xfe4c1{fill:none;stroke:#ff9435;stroke-linecap:round}.variant-neon.svelte-1xfe4c1 .body:where(.svelte-1xfe4c1){stroke-width:2.6;filter:drop-shadow(0 0 4px rgba(255,123,0,.8))}.neon-eye.svelte-1xfe4c1{stroke-width:2.2}.variant-neon.svelte-1xfe4c1 .mouth:where(.svelte-1xfe4c1){filter:drop-shadow(0 0 3px rgba(255,123,0,.8))}.variant-neon.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1){stroke:#ff9435;stroke-width:2.2;filter:drop-shadow(0 0 3px #ff7b00)}.variant-neon.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1){stroke:#ff9435;stroke-width:1.8;opacity:.45;filter:drop-shadow(0 0 2px #ff7b00)}.variant-glossy.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1),.variant-scout.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1),.variant-sticker.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1){fill:#ffd465;stroke:#e8890c;stroke-width:1}.variant-sticker.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1){stroke:#2b1a0d;stroke-width:1.8}.spark-star.svelte-1xfe4c1{fill:#ffc63d;stroke:none}.variant-neon.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1){fill:#ffa64d;stroke:none;filter:drop-shadow(0 0 4px #ff8000)}.glasses.svelte-1xfe4c1 circle:where(.svelte-1xfe4c1),.glasses.svelte-1xfe4c1 path:where(.svelte-1xfe4c1){fill:none;stroke:var(--face);stroke-width:2.4}.accent-star.svelte-1xfe4c1 path:where(.svelte-1xfe4c1){fill:#ffc63d;transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 2px rgba(255,181,46,.7));animation:svelte-1xfe4c1-revvy-twinkle 2.8s ease-in-out infinite}.variant-sticker.svelte-1xfe4c1 .accent-star:where(.svelte-1xfe4c1) path:where(.svelte-1xfe4c1){stroke:#2b1a0d;stroke-width:1.6}@keyframes svelte-1xfe4c1-revvy-twinkle{0%,to{transform:scale(.82) rotate(0);opacity:.75}50%{transform:scale(1.06) rotate(8deg);opacity:1}}.variant-dash.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1){display:none}.variant-dash.mood-celebrating.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1){display:initial}.variant-glossy.mood-celebrating.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1),.variant-sticker.mood-celebrating.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1){display:none}.variant-glossy.mood-celebrating.svelte-1xfe4c1 .mouth-open:where(.svelte-1xfe4c1),.variant-sticker.mood-celebrating.svelte-1xfe4c1 .mouth-open:where(.svelte-1xfe4c1){display:initial}.variant-snug.svelte-1xfe4c1,.variant-electron.svelte-1xfe4c1,.variant-halo.svelte-1xfe4c1{--face: #33261a}.variant-snug.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1),.variant-badge.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1){offset-path:path("M 106 62 A 46 12 0 1 1 14 62 A 46 12 0 1 1 106 62 Z")}.variant-electron.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1){offset-path:path("M 105 62 A 45 13 0 1 1 15 62 A 45 13 0 1 1 105 62 Z")}.variant-halo.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1){offset-path:path("M 86 30 A 26 7 0 1 1 34 30 A 26 7 0 1 1 86 30 Z")}.variant-snug.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1){stroke:#ffb340;stroke-width:4.5}.variant-snug.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1){stroke:#ffcf8a;stroke-width:3.2;opacity:.85}.variant-halo.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1){stroke:#ffc633;stroke-width:3;filter:drop-shadow(0 0 2px rgba(255,190,60,.6))}.variant-halo.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1){stroke:#ffc633;stroke-width:2.4;opacity:.5}.variant-snug.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1),.variant-halo.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1){fill:#ffd465;stroke:#e8890c;stroke-width:1}.variant-halo.mood-idle.svelte-1xfe4c1{--orbit-dur: 4.5s}.variant-badge.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1){display:none}.variant-badge.mood-celebrating.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1){display:initial}.mouth-micro.svelte-1xfe4c1{stroke-width:2.2;opacity:.9}.mood-celebrating.svelte-1xfe4c1 .mouth-micro:where(.svelte-1xfe4c1),.mood-proud.svelte-1xfe4c1 .mouth-micro:where(.svelte-1xfe4c1){display:none}.mood-proud.svelte-1xfe4c1{--orbit-dur: .85s}.mood-proud.svelte-1xfe4c1 .char:where(.svelte-1xfe4c1){animation:svelte-1xfe4c1-revvy-proud 2.2s ease-in-out infinite}@keyframes svelte-1xfe4c1-revvy-proud{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.03) translateY(-1.2px)}}.mood-proud.svelte-1xfe4c1 .orbit-pulse:where(.svelte-1xfe4c1){animation:svelte-1xfe4c1-revvy-flare 1.1s ease-in-out infinite}.variant-core.mood-proud.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1),.variant-comet.mood-proud.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1),.variant-dash.mood-proud.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1),.variant-badge.mood-proud.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1){display:initial}.variant-ink.mood-proud.svelte-1xfe4c1 .mouth-flat:where(.svelte-1xfe4c1){display:none}.variant-ink.mood-proud.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1){display:initial}.fw.svelte-1xfe4c1{fill:none;stroke:#ffc633;stroke-width:2;opacity:0;transform-box:fill-box;transform-origin:center}.mood-proud.svelte-1xfe4c1 .fw:where(.svelte-1xfe4c1){animation:svelte-1xfe4c1-revvy-bloom 1.5s ease-out infinite}.mood-proud.svelte-1xfe4c1 .fw2:where(.svelte-1xfe4c1){animation-delay:.5s}.mood-proud.svelte-1xfe4c1 .fw3:where(.svelte-1xfe4c1){animation-delay:1s}@keyframes svelte-1xfe4c1-revvy-bloom{0%{transform:scale(.25);opacity:0}15%{opacity:.9}60%{transform:scale(1.5);opacity:0}to{transform:scale(1.5);opacity:0}}.mood-proud.svelte-1xfe4c1 .sparkle:where(.svelte-1xfe4c1){animation:svelte-1xfe4c1-revvy-pop 1.1s ease-in-out infinite}.mood-proud.svelte-1xfe4c1 .s2:where(.svelte-1xfe4c1){animation-delay:.28s}.mood-proud.svelte-1xfe4c1 .s3:where(.svelte-1xfe4c1){animation-delay:.55s}.mood-proud.svelte-1xfe4c1 .s4:where(.svelte-1xfe4c1){animation-delay:.82s}.variant-prime.svelte-1xfe4c1{--face: #3a2b1c}.variant-prime.mood-idle.svelte-1xfe4c1{--orbit-dur: 8s}.variant-prime.mood-idle.svelte-1xfe4c1 .char:where(.svelte-1xfe4c1),.variant-gyro.mood-idle.svelte-1xfe4c1 .char:where(.svelte-1xfe4c1){animation:none}.variant-prime.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1){stroke-width:2}.variant-prime.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1){stroke-width:1.5;opacity:.35}.variant-prime.svelte-1xfe4c1 .brow:where(.svelte-1xfe4c1){stroke-width:2.2;opacity:.85}.variant-prime.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1){fill:#ffd465;stroke:#e8890c;stroke-width:1}.variant-gyro.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1){stroke-width:2.2}.variant-gyro.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1){stroke-width:1.8;opacity:.3}.variant-gyro.svelte-1xfe4c1 .ring-2.ring-front:where(.svelte-1xfe4c1){stroke-width:1.8;opacity:.55}.variant-gyro.svelte-1xfe4c1 .ring-2.ring-back:where(.svelte-1xfe4c1){stroke-width:1.5;opacity:.2}.variant-emblem.svelte-1xfe4c1{--face: var(--ink)}.emblem-line.svelte-1xfe4c1{fill:none;stroke:var(--ink);stroke-linecap:round}.variant-emblem.svelte-1xfe4c1 .body:where(.svelte-1xfe4c1){stroke-width:3}.emblem-eye.svelte-1xfe4c1{stroke-width:3}.variant-emblem.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1){stroke-width:2.6}.variant-emblem.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1){stroke-width:2;opacity:.35}.variant-emblem.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1){fill:var(--ink);stroke:none;filter:none}.mood-focus.svelte-1xfe4c1{--orbit-dur: 2.6s}.mood-focus.svelte-1xfe4c1 .char:where(.svelte-1xfe4c1){animation:none}.mood-focus.svelte-1xfe4c1 .eye:where(.svelte-1xfe4c1){animation:none;transform:scaleY(.55)}.brows-soft.svelte-1xfe4c1 .brow:where(.svelte-1xfe4c1){stroke-width:2.2;opacity:.85}.mouth-neutral.svelte-1xfe4c1{display:none}.mouth-oh.svelte-1xfe4c1{display:none;fill:var(--face)}.svelte-1xfe4c1:is(.variant-core:where(.svelte-1xfe4c1),.variant-comet:where(.svelte-1xfe4c1),.variant-dash:where(.svelte-1xfe4c1),.variant-badge:where(.svelte-1xfe4c1)):is(.mood-greeting:where(.svelte-1xfe4c1),.mood-encouraging:where(.svelte-1xfe4c1),.mood-curious:where(.svelte-1xfe4c1),.mood-determined:where(.svelte-1xfe4c1)) .mouth-smile:where(.svelte-1xfe4c1){display:initial}.variant-ink.svelte-1xfe4c1:is(.mood-greeting:where(.svelte-1xfe4c1),.mood-encouraging:where(.svelte-1xfe4c1),.mood-curious:where(.svelte-1xfe4c1)) .mouth-flat:where(.svelte-1xfe4c1){display:none}.variant-ink.svelte-1xfe4c1:is(.mood-greeting:where(.svelte-1xfe4c1),.mood-encouraging:where(.svelte-1xfe4c1),.mood-curious:where(.svelte-1xfe4c1)) .mouth-smile:where(.svelte-1xfe4c1){display:initial}.mood-greeting.svelte-1xfe4c1{--orbit-dur: 3s}.mood-greeting.svelte-1xfe4c1 .brow:where(.svelte-1xfe4c1){animation:svelte-1xfe4c1-revvy-browflash 2.8s ease-in-out infinite}@keyframes svelte-1xfe4c1-revvy-browflash{0%,32%,to{transform:translateY(0)}8%,24%{transform:translateY(-2.5px)}16%{transform:translateY(-.5px)}}.mood-encouraging.svelte-1xfe4c1{--orbit-dur: 4s}.mood-encouraging.svelte-1xfe4c1 .brow:where(.svelte-1xfe4c1){transform:translateY(-1.8px)}.mood-curious.svelte-1xfe4c1{--orbit-dur: 3.5s}.mood-curious.svelte-1xfe4c1 .brow-r:where(.svelte-1xfe4c1){transform:translateY(-2.4px) rotate(-8deg)}.mood-curious.svelte-1xfe4c1 .brow-l:where(.svelte-1xfe4c1){transform:translateY(.3px)}.mood-curious.svelte-1xfe4c1 .char:where(.svelte-1xfe4c1){transform:rotate(2.5deg)}.mood-determined.svelte-1xfe4c1{--orbit-dur: 2s}.mood-determined.svelte-1xfe4c1 .brow-l:where(.svelte-1xfe4c1){transform:translate(1px,1.4px) rotate(10deg)}.mood-determined.svelte-1xfe4c1 .brow-r:where(.svelte-1xfe4c1){transform:translate(-1px,1.4px) rotate(-10deg)}.mood-determined.svelte-1xfe4c1 .eye:where(.svelte-1xfe4c1){animation:none;transform:scaleY(.6)}.mood-determined.svelte-1xfe4c1 .char:where(.svelte-1xfe4c1){animation:none}.mood-concerned.svelte-1xfe4c1{--orbit-dur: 6.5s}.mood-concerned.svelte-1xfe4c1 .brow-l:where(.svelte-1xfe4c1){transform:translateY(-.6px) rotate(-9deg)}.mood-concerned.svelte-1xfe4c1 .brow-r:where(.svelte-1xfe4c1){transform:translateY(-.6px) rotate(9deg)}.mood-concerned.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1),.mood-concerned.svelte-1xfe4c1 .mouth-micro:where(.svelte-1xfe4c1),.mood-concerned.svelte-1xfe4c1 .mouth-flat:where(.svelte-1xfe4c1){display:none}.mood-concerned.svelte-1xfe4c1 .mouth-neutral:where(.svelte-1xfe4c1){display:initial}.mood-impressed.svelte-1xfe4c1{--orbit-dur: 2.4s}.mood-impressed.svelte-1xfe4c1 .brow:where(.svelte-1xfe4c1){transform:translateY(-2.6px)}.mood-impressed.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1),.mood-impressed.svelte-1xfe4c1 .mouth-micro:where(.svelte-1xfe4c1),.mood-impressed.svelte-1xfe4c1 .mouth-flat:where(.svelte-1xfe4c1){display:none}.mood-impressed.svelte-1xfe4c1 .mouth-oh:where(.svelte-1xfe4c1){display:initial}.variant-cel.svelte-1xfe4c1{--face: #33261a}.variant-cel.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1){stroke:#ffb340;stroke-width:5}.variant-cel.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1){stroke:#ffd699;stroke-width:3.6;opacity:.9}.variant-cel.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1){fill:#ffd465;stroke:#e8890c;stroke-width:1;filter:none}.revvy.accent-sky.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1){stroke:#0ea5e9}.revvy.accent-sky.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1){stroke:#7dd3fc}.revvy.accent-sky.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1){fill:#bae6fd;stroke:#0ea5e9;filter:drop-shadow(0 0 2.5px rgba(14,165,233,.9))}.revvy.accent-sky.svelte-1xfe4c1 .sparkle:where(.svelte-1xfe4c1),.revvy.accent-sky.svelte-1xfe4c1 .accent-star:where(.svelte-1xfe4c1) path:where(.svelte-1xfe4c1),.revvy.accent-sky.svelte-1xfe4c1 .fw:where(.svelte-1xfe4c1){fill:#38bdf8;stroke:none}.revvy.accent-sky.svelte-1xfe4c1 .fw:where(.svelte-1xfe4c1){fill:none;stroke:#38bdf8}.revvy.accent-blue.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1){stroke:#3b82f6}.revvy.accent-blue.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1){stroke:#93c5fd}.revvy.accent-blue.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1){fill:#dbeafe;stroke:#3b82f6;filter:drop-shadow(0 0 2.5px rgba(59,130,246,.9))}.revvy.accent-blue.svelte-1xfe4c1 .sparkle:where(.svelte-1xfe4c1),.revvy.accent-blue.svelte-1xfe4c1 .accent-star:where(.svelte-1xfe4c1) path:where(.svelte-1xfe4c1){fill:#60a5fa;stroke:none}.revvy.accent-blue.svelte-1xfe4c1 .fw:where(.svelte-1xfe4c1){fill:none;stroke:#60a5fa}.revvy.accent-violet.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1){stroke:#8b5cf6}.revvy.accent-violet.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1){stroke:#c4b5fd}.revvy.accent-violet.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1){fill:#ede9fe;stroke:#8b5cf6;filter:drop-shadow(0 0 2.5px rgba(139,92,246,.9))}.revvy.accent-violet.svelte-1xfe4c1 .sparkle:where(.svelte-1xfe4c1),.revvy.accent-violet.svelte-1xfe4c1 .accent-star:where(.svelte-1xfe4c1) path:where(.svelte-1xfe4c1){fill:#a78bfa;stroke:none}.revvy.accent-violet.svelte-1xfe4c1 .fw:where(.svelte-1xfe4c1){fill:none;stroke:#a78bfa}.revvy.accent-green.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1){stroke:#22c55e}.revvy.accent-green.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1){stroke:#86efac}.revvy.accent-green.svelte-1xfe4c1 .spark:where(.svelte-1xfe4c1){fill:#dcfce7;stroke:#22c55e;filter:drop-shadow(0 0 2.5px rgba(34,197,94,.9))}.revvy.accent-green.svelte-1xfe4c1 .sparkle:where(.svelte-1xfe4c1),.revvy.accent-green.svelte-1xfe4c1 .accent-star:where(.svelte-1xfe4c1) path:where(.svelte-1xfe4c1){fill:#4ade80;stroke:none}.revvy.accent-green.svelte-1xfe4c1 .fw:where(.svelte-1xfe4c1){fill:none;stroke:#4ade80}:is(.mood-drums.svelte-1xfe4c1,.mood-horn.svelte-1xfe4c1,.mood-confetti.svelte-1xfe4c1){--orbit-dur: .85s}:is(.mood-drums:where(.svelte-1xfe4c1),.mood-horn:where(.svelte-1xfe4c1),.mood-confetti:where(.svelte-1xfe4c1)) .eyes-open.svelte-1xfe4c1{display:none}:is(.mood-drums:where(.svelte-1xfe4c1),.mood-horn:where(.svelte-1xfe4c1),.mood-confetti:where(.svelte-1xfe4c1)) .eyes-happy.svelte-1xfe4c1{display:initial}.svelte-1xfe4c1:is(.variant-core:where(.svelte-1xfe4c1),.variant-comet:where(.svelte-1xfe4c1),.variant-dash:where(.svelte-1xfe4c1),.variant-badge:where(.svelte-1xfe4c1)):is(.mood-drums:where(.svelte-1xfe4c1),.mood-confetti:where(.svelte-1xfe4c1)) .mouth-smile:where(.svelte-1xfe4c1){display:initial}.stick.svelte-1xfe4c1 line:where(.svelte-1xfe4c1){stroke:#8a5a2b;stroke-width:2.5;stroke-linecap:round}.stick.svelte-1xfe4c1 circle:where(.svelte-1xfe4c1){fill:#8a5a2b}.stick-l.svelte-1xfe4c1{transform-origin:38px 80px;animation:svelte-1xfe4c1-revvy-stick .36s ease-in-out infinite}.stick-r.svelte-1xfe4c1{transform-origin:82px 80px;animation:svelte-1xfe4c1-revvy-stick-r .36s ease-in-out infinite;animation-delay:-.18s}@keyframes svelte-1xfe4c1-revvy-stick{0%,to{transform:rotate(0)}50%{transform:rotate(-16deg)}}@keyframes svelte-1xfe4c1-revvy-stick-r{0%,to{transform:rotate(0)}50%{transform:rotate(16deg)}}.mood-drums.svelte-1xfe4c1 .char:where(.svelte-1xfe4c1){animation:svelte-1xfe4c1-revvy-drum-bob .36s ease-in-out infinite}@keyframes svelte-1xfe4c1-revvy-drum-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2.2px) scale(1.01,.99)}}.mood-horn.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1),.mood-horn.svelte-1xfe4c1 .mouth-micro:where(.svelte-1xfe4c1),.mood-horn.svelte-1xfe4c1 .mouth-flat:where(.svelte-1xfe4c1),.mood-horn.svelte-1xfe4c1 .mouth-open:where(.svelte-1xfe4c1){display:none}.mood-horn.svelte-1xfe4c1 .char:where(.svelte-1xfe4c1){transform:rotate(-3deg)}.horn-cone.svelte-1xfe4c1{transform-origin:62px 73.5px;animation:svelte-1xfe4c1-revvy-blow 1.4s ease-in-out infinite}@keyframes svelte-1xfe4c1-revvy-blow{0%,to{transform:scaleX(.35)}30%,55%{transform:scaleX(1)}75%{transform:scaleX(.35)}}.horn-burst.svelte-1xfe4c1 path:where(.svelte-1xfe4c1){fill:none;stroke:#ffc633;stroke-width:2.2;stroke-linecap:round}.horn-burst.svelte-1xfe4c1{opacity:0;animation:svelte-1xfe4c1-revvy-toot 1.4s ease-in-out infinite}@keyframes svelte-1xfe4c1-revvy-toot{0%,28%,62%,to{opacity:0}34%,52%{opacity:1}}.mood-analyzing.svelte-1xfe4c1{--orbit-dur: 2.2s}.mood-analyzing.svelte-1xfe4c1 .char:where(.svelte-1xfe4c1){animation:none}.mood-analyzing.svelte-1xfe4c1 .eye:where(.svelte-1xfe4c1){animation:none;transform:scaleY(.8)}.mood-analyzing.svelte-1xfe4c1 .mouth-smile:where(.svelte-1xfe4c1),.mood-analyzing.svelte-1xfe4c1 .mouth-micro:where(.svelte-1xfe4c1),.mood-analyzing.svelte-1xfe4c1 .mouth-flat:where(.svelte-1xfe4c1){display:none}.mood-analyzing.svelte-1xfe4c1 .mouth-neutral:where(.svelte-1xfe4c1){display:initial}.glasses-prop.svelte-1xfe4c1{animation:svelte-1xfe4c1-revvy-glasses-on .5s ease-out}@keyframes svelte-1xfe4c1-revvy-glasses-on{0%{transform:translateY(-7px);opacity:0}to{transform:translateY(0);opacity:1}}.mood-confetti.svelte-1xfe4c1 .char:where(.svelte-1xfe4c1){animation:svelte-1xfe4c1-revvy-proud 2.2s ease-in-out infinite}.cf.svelte-1xfe4c1{transform-box:fill-box;transform-origin:center;animation:svelte-1xfe4c1-revvy-cf-fall 2.2s linear infinite}@keyframes svelte-1xfe4c1-revvy-cf-fall{0%{transform:translateY(0) rotate(0)}to{transform:translateY(138px) rotate(300deg)}}@media (prefers-reduced-motion: reduce){.spark-front.svelte-1xfe4c1{animation:none;offset-distance:12%}.spark-back.svelte-1xfe4c1,.spark-ghost.svelte-1xfe4c1,.sparkle.svelte-1xfe4c1,.fw.svelte-1xfe4c1{animation:none;opacity:0}.char.svelte-1xfe4c1,.eye.svelte-1xfe4c1,.orbit-pulse.svelte-1xfe4c1,.accent-star.svelte-1xfe4c1 path:where(.svelte-1xfe4c1),.variant-dash.svelte-1xfe4c1 .ring-front:where(.svelte-1xfe4c1),.variant-dash.svelte-1xfe4c1 .ring-back:where(.svelte-1xfe4c1),.stick-l.svelte-1xfe4c1,.stick-r.svelte-1xfe4c1,.horn-cone.svelte-1xfe4c1,.horn-burst.svelte-1xfe4c1,.glasses-prop.svelte-1xfe4c1{animation:none}.cf.svelte-1xfe4c1{animation:none;opacity:0}}
