.ChatAnimations-module__Q8UYxG__messageEnter{animation:.26s cubic-bezier(.22,1,.36,1) both ChatAnimations-module__Q8UYxG__message-enter}.ChatAnimations-module__Q8UYxG__imageEnter{animation:.34s cubic-bezier(.22,1,.36,1) both ChatAnimations-module__Q8UYxG__image-enter}.ChatAnimations-module__Q8UYxG__reactionPop{animation:.22s cubic-bezier(.34,1.56,.64,1) both ChatAnimations-module__Q8UYxG__reaction-pop}.ChatAnimations-module__Q8UYxG__nudge{animation:.62s ease-in-out both ChatAnimations-module__Q8UYxG__messenger-nudge}.ChatAnimations-module__Q8UYxG__nudgeNotice{animation:4s cubic-bezier(.22,1,.36,1) both ChatAnimations-module__Q8UYxG__nudge-notice}.ChatAnimations-module__Q8UYxG__nudgeAvatar{animation:4s cubic-bezier(.22,1,.36,1) both ChatAnimations-module__Q8UYxG__nudge-avatar}.ChatAnimations-module__Q8UYxG__sparkleLeft,.ChatAnimations-module__Q8UYxG__sparkleRight{animation:.9s ease-in-out infinite alternate ChatAnimations-module__Q8UYxG__sparkle-pop}.ChatAnimations-module__Q8UYxG__sparkleRight{animation-delay:.18s}@keyframes ChatAnimations-module__Q8UYxG__nudge-avatar{0%{opacity:0;transform:scale(.45)rotate(-10deg)}10%{opacity:1;transform:scale(1.12)rotate(5deg)}17%{transform:scale(.96)rotate(-3deg)}24%,76%{opacity:1;transform:scale(1)rotate(0)}82%{transform:scale(1.05)rotate(2deg)}to{opacity:0;transform:scale(.55)rotate(-8deg)}}@keyframes ChatAnimations-module__Q8UYxG__sparkle-pop{0%{opacity:.45;transform:scale(.75)rotate(-8deg)}to{opacity:1;transform:scale(1.12)rotate(8deg)}}@keyframes ChatAnimations-module__Q8UYxG__nudge-notice{0%{opacity:0;transform:translateY(-30px)scale(.72)rotate(-3deg)}10%{opacity:1;transform:translateY(0)scale(1.06)rotate(1deg)}16%{transform:scale(.98)rotate(0)}22%,78%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-18px)scale(.94)}}@keyframes ChatAnimations-module__Q8UYxG__messenger-nudge{0%,to{transform:translate(0,0)}15%{transform:translate(-10px,2px)rotate(-.4deg)}30%{transform:translate(9px,-2px)rotate(.4deg)}45%{transform:translate(-7px,1px)rotate(-.3deg)}60%{transform:translate(6px,-1px)rotate(.3deg)}75%{transform:translate(-3px)}}@media (prefers-reduced-motion:reduce){.ChatAnimations-module__Q8UYxG__nudge,.ChatAnimations-module__Q8UYxG__nudgeNotice,.ChatAnimations-module__Q8UYxG__nudgeAvatar,.ChatAnimations-module__Q8UYxG__sparkleLeft,.ChatAnimations-module__Q8UYxG__sparkleRight{animation:none}}.ChatAnimations-module__Q8UYxG__typingDot{background:currentColor;border-radius:9999px;width:.42rem;height:.42rem;animation:.9s ease-in-out infinite ChatAnimations-module__Q8UYxG__typing-bounce;display:inline-block}.ChatAnimations-module__Q8UYxG__typingDot:nth-child(2){animation-delay:.12s}.ChatAnimations-module__Q8UYxG__typingDot:nth-child(3){animation-delay:.24s}@keyframes ChatAnimations-module__Q8UYxG__message-enter{0%{opacity:0;transform:translateY(.45rem)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes ChatAnimations-module__Q8UYxG__image-enter{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes ChatAnimations-module__Q8UYxG__reaction-pop{0%{transform:scale(.82)}70%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes ChatAnimations-module__Q8UYxG__typing-bounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-.24rem)}}@media (prefers-reduced-motion:reduce){.ChatAnimations-module__Q8UYxG__messageEnter,.ChatAnimations-module__Q8UYxG__imageEnter,.ChatAnimations-module__Q8UYxG__reactionPop,.ChatAnimations-module__Q8UYxG__typingDot{animation:none}}
.ProfileAvatar-module__Z0-FYq__float{animation:3.4s ease-in-out infinite ProfileAvatar-module__Z0-FYq__frame-float}.ProfileAvatar-module__Z0-FYq__pulse{animation:1.8s ease-in-out infinite ProfileAvatar-module__Z0-FYq__frame-pulse}.ProfileAvatar-module__Z0-FYq__spinSlow{animation:11s linear infinite ProfileAvatar-module__Z0-FYq__frame-spin}.ProfileAvatar-module__Z0-FYq__shine{animation:2.8s ease-in-out infinite ProfileAvatar-module__Z0-FYq__frame-shine}@keyframes ProfileAvatar-module__Z0-FYq__frame-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-2px)scale(1.015)}}@keyframes ProfileAvatar-module__Z0-FYq__frame-pulse{0%,to{filter:drop-shadow(0 0 4px #22d3ee73);transform:scale(1)}50%{filter:drop-shadow(0 0 12px #d946efbf);transform:scale(1.025)}}@keyframes ProfileAvatar-module__Z0-FYq__frame-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ProfileAvatar-module__Z0-FYq__frame-shine{0%,to{filter:brightness()saturate()}50%{filter:brightness(1.22)saturate(1.15)}}@media (prefers-reduced-motion:reduce){.ProfileAvatar-module__Z0-FYq__float,.ProfileAvatar-module__Z0-FYq__pulse,.ProfileAvatar-module__Z0-FYq__spinSlow,.ProfileAvatar-module__Z0-FYq__shine{animation:none}}
.Navbar-module__x_irOa__navbar{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;border-bottom:1px solid #ffedd5e6;transition:background .3s,border-color .3s,color .3s;position:sticky;top:0;overflow:hidden;box-shadow:0 1px 3px #0f172a14}.Navbar-module__x_irOa__themed{color:#fff;border-bottom-color:#ffffff47;box-shadow:0 10px 30px #0f172a33}.Navbar-module__x_irOa__summer{background:linear-gradient(110deg,#f97316f5,#ec4899eb,#7e22cef0)}.Navbar-module__x_irOa__stars{background:radial-gradient(circle at 18% 28%,#ffffff24 0 1px,#0000 2px) 0 0/120px 120px,radial-gradient(circle at 72% 22%,#ffffff2e 0 1px,#0000 2px) 0 0/170px 170px,radial-gradient(circle at 42% 78%,#ffffff1f 0 1px,#0000 2px) 0 0/210px 210px,linear-gradient(110deg,#0f172a,#312e81,#581c87)}.Navbar-module__x_irOa__forest{background:linear-gradient(110deg,#064e3b,#166534,#365314)}.Navbar-module__x_irOa__autumn{background:linear-gradient(110deg,#9a3412,#d97706,#991b1b)}.Navbar-module__x_irOa__christmas{background:radial-gradient(circle at 15% 40%,#facc15d9 0 3px,#0000 4px) 0 0/140px 100px,radial-gradient(circle at 42% 26%,#ef4444d9 0 3px,#0000 4px) 0 0/180px 120px,radial-gradient(circle at 75% 58%,#facc15d9 0 3px,#0000 4px) 0 0/200px 130px,linear-gradient(110deg,#14532d,#166534,#7f1d1d)}.Navbar-module__x_irOa__newYear{background:radial-gradient(circle at 20% 20%,#fbbf244d,#0000 18%),radial-gradient(circle at 82% 34%,#d946ef42,#0000 20%),linear-gradient(110deg,#020617,#312e81,#78350f)}.Navbar-module__x_irOa__spring{background:linear-gradient(110deg,#fbcfe8f5,#bbf7d0f5,#bae6fdf5)}.Navbar-module__x_irOa__beach{background:linear-gradient(110deg,#7dd3fcf5,#67e8f9f5,#fde68af5)}.Navbar-module__x_irOa__coffeehouse{background:linear-gradient(110deg,#78350f,#9a3412,#44403c)}.Navbar-module__x_irOa__retro{background:repeating-linear-gradient(0deg,#ffffff14 0 1px,#0000 1px 4px),linear-gradient(110deg,#22d3ee,#f0abfc,#bef264)}.Navbar-module__x_irOa__darkText{color:#172033;border-bottom-color:#ffffff8c}.Navbar-module__x_irOa__particleLayer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Navbar-module__x_irOa__particle{opacity:0;animation:7s ease-in-out infinite Navbar-module__x_irOa__particle-drift;position:absolute}.Navbar-module__x_irOa__particleOne{top:18%;left:10%}.Navbar-module__x_irOa__particleTwo{animation-delay:1.4s;top:56%;left:32%}.Navbar-module__x_irOa__particleThree{animation-delay:2.8s;top:20%;right:28%}.Navbar-module__x_irOa__particleFour{animation-delay:4.1s;top:58%;right:7%}.Navbar-module__x_irOa__themeBadge{letter-spacing:.05em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff57;border-radius:9999px;align-items:center;gap:.35rem;width:fit-content;margin-top:.35rem;padding:.2rem .55rem;font-size:.65rem;font-weight:900;display:inline-flex}.Navbar-module__x_irOa__darkText .Navbar-module__x_irOa__themeBadge{color:#172033;background:#ffffff73;border-color:#0f172a26}.Navbar-module__x_irOa__themedLink{color:inherit}.Navbar-module__x_irOa__themedLink:hover{color:inherit;background:#ffffff2e}.Navbar-module__x_irOa__themedSupporterLink{color:inherit;background:#ffffff29;border:1px solid #ffffff57}.Navbar-module__x_irOa__themedSupporterLink:hover{background:#ffffff42}@keyframes Navbar-module__x_irOa__particle-drift{0%{opacity:0;transform:translateY(-10px)rotate(0)scale(.8)}20%{opacity:.8}70%{opacity:.65}to{opacity:0;transform:translateY(26px)rotate(180deg)scale(1.1)}}@media (prefers-reduced-motion:reduce){.Navbar-module__x_irOa__particle{opacity:.5;animation:none}}.dark .Navbar-module__x_irOa__navbar:not(.Navbar-module__x_irOa__themed){background:#020617f2;border-bottom-color:#1e293bf2}
