.landing-module__CDnQAq__root{--ink:#141414;--ink-2:#1c1c1c;--line:#2a2a2a;--cream:#f3ede6;--dim:#9a938c;--peach:#f2a97c;--peach-2:#f7c39a;background-color:var(--ink);color:var(--cream);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.landing-module__CDnQAq__display{font-family:var(--font-noto-serif-sc),"Songti SC",STSong,"Noto Serif CJK SC","Noto Serif SC","Source Han Serif SC",SimSun,serif}.landing-module__CDnQAq__ribbon{background:linear-gradient(135deg,var(--peach-2),var(--peach))}.landing-module__CDnQAq__ribbonText{background:linear-gradient(135deg,var(--peach-2),var(--peach));color:#0000;-webkit-background-clip:text;background-clip:text}.landing-module__CDnQAq__glow{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#f2a97c38 0%,#0000 65%);border-radius:50%;width:520px;height:520px;animation:14s ease-in-out infinite landing-module__CDnQAq__glow-drift;position:absolute;inset:auto}@keyframes landing-module__CDnQAq__glow-drift{0%,to{transform:translate(0)}50%{transform:translate(40px,-30px)}}.landing-module__CDnQAq__typing{animation:.3s 1.5s both landing-module__CDnQAq__typing-out}.landing-module__CDnQAq__typing span{animation:1.2s ease-in-out infinite landing-module__CDnQAq__typing-dot}.landing-module__CDnQAq__typing span:nth-child(2){animation-delay:.15s}.landing-module__CDnQAq__typing span:nth-child(3){animation-delay:.3s}@keyframes landing-module__CDnQAq__typing-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes landing-module__CDnQAq__typing-out{to{opacity:0;height:0;margin:0;padding:0}}.landing-module__CDnQAq__bubble{animation:.5s cubic-bezier(.25,.46,.45,.94) both landing-module__CDnQAq__bubble-in;animation-delay:calc(1.8s + var(--i,0)*2.8s)}@keyframes landing-module__CDnQAq__bubble-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.landing-module__CDnQAq__rise{animation:.6s cubic-bezier(.25,.46,.45,.94) both landing-module__CDnQAq__rise;animation-delay:calc(var(--i,0)*80ms)}@keyframes landing-module__CDnQAq__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.landing-module__CDnQAq__glow,.landing-module__CDnQAq__typing span,.landing-module__CDnQAq__rise{animation:none}.landing-module__CDnQAq__typing{display:none}.landing-module__CDnQAq__bubble{animation:none}}
