.VibeBackground-module__kobYQq__scene{isolation:isolate;will-change:transform;background:var(--c2);position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.VibeBackground-module__kobYQq__flow{background:linear-gradient(135deg, var(--c2) 0%, var(--c1) 20%, var(--c4) 40%, var(--c2) 60%, var(--c1) 80%, var(--c4) 100%);will-change:transform;transition:background .25s;animation:18s ease-in-out infinite VibeBackground-module__kobYQq__flowBg;position:absolute;inset:-60%}@property --c1{syntax:"<color>";inherits:true;initial-value:#fff}@property --c2{syntax:"<color>";inherits:true;initial-value:#fff}@property --c3{syntax:"<color>";inherits:true;initial-value:#fff}@property --c4{syntax:"<color>";inherits:true;initial-value:#fff}@property --c5{syntax:"<color>";inherits:true;initial-value:#fff}@keyframes VibeBackground-module__kobYQq__flowBg{0%{transform:translate(0%,0%)}25%{transform:translate(-22%,-10%)}50%{transform:translate(-15%,-22%)}75%{transform:translate(-6%,-16%)}to{transform:translate(0%,0%)}}.VibeBackground-module__kobYQq__conic{background:conic-gradient(from 0deg at 50% 50%, rgba(var(--c4-rgb), .35) 0deg, rgba(var(--c2-rgb), .15) 60deg, rgba(var(--c1-rgb), .28) 120deg, rgba(var(--c3-rgb), .22) 180deg, rgba(var(--c5-rgb), .15) 240deg, rgba(var(--c4-rgb), .3) 300deg, rgba(var(--c4-rgb), .35) 360deg);filter:blur(38px);opacity:.55;will-change:transform;animation:55s linear infinite VibeBackground-module__kobYQq__rotateConic;position:absolute;inset:-15%}@keyframes VibeBackground-module__kobYQq__rotateConic{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.VibeBackground-module__kobYQq__neb{filter:blur(50px);will-change:transform;border-radius:50%;transition:background-color .25s;position:absolute}.VibeBackground-module__kobYQq__n1{background:var(--c4);mix-blend-mode:overlay;opacity:.7;width:480px;height:480px;animation:22s ease-in-out infinite VibeBackground-module__kobYQq__n1Move;top:-100px;right:-120px}.VibeBackground-module__kobYQq__n2{background:var(--c3);opacity:.22;width:420px;height:420px;animation:38s ease-in-out infinite VibeBackground-module__kobYQq__n2Move;bottom:-130px;left:10%}.VibeBackground-module__kobYQq__n3{background:var(--c1);mix-blend-mode:soft-light;opacity:.9;width:360px;height:360px;animation:18s ease-in-out infinite VibeBackground-module__kobYQq__n3Move;top:25%;left:-100px}.VibeBackground-module__kobYQq__n4{background:var(--c5);opacity:.2;width:300px;height:300px;animation:35s ease-in-out infinite VibeBackground-module__kobYQq__n4Move;bottom:20%;right:10%}.VibeBackground-module__kobYQq__n5{background:var(--c2);mix-blend-mode:overlay;opacity:.55;width:340px;height:340px;animation:22s ease-in-out infinite VibeBackground-module__kobYQq__n5Move;top:45%;right:25%}.VibeBackground-module__kobYQq__n6{background:var(--c3);opacity:.4;width:260px;height:260px;animation:28s ease-in-out infinite VibeBackground-module__kobYQq__n6Move;top:10%;left:40%}@keyframes VibeBackground-module__kobYQq__n1Move{0%,to{transform:translate(0)scale(1)}25%{transform:translate(-220px,160px)scale(.95)}50%{transform:translate(-380px,360px)scale(1.1)}75%{transform:translate(-160px,420px)scale(.9)}}@keyframes VibeBackground-module__kobYQq__n2Move{0%,to{transform:translate(0)scale(1)}33%{transform:translate(260px,-120px)scale(1.1)}66%{transform:translate(480px,-240px)scale(.95)}}@keyframes VibeBackground-module__kobYQq__n3Move{0%,to{transform:translate(0)scale(1)}50%{transform:translate(540px,-80px)scale(1.15)}}@keyframes VibeBackground-module__kobYQq__n4Move{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-340px,120px)scale(1.25)}}@keyframes VibeBackground-module__kobYQq__n5Move{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-220px,-270px)scale(.9)}}@keyframes VibeBackground-module__kobYQq__n6Move{0%,to{transform:translate(0)scale(1)}50%{transform:translate(160px,330px)scale(1.1)}}.VibeBackground-module__kobYQq__stream{pointer-events:none;filter:blur(30px);will-change:transform;position:absolute}.VibeBackground-module__kobYQq__s1{background:radial-gradient(ellipse 50% 100% at 50% 50%, rgba(var(--c1-rgb), .35) 0%, transparent 60%);opacity:.7;width:200%;height:240px;animation:16s ease-in-out infinite VibeBackground-module__kobYQq__s1Flow;top:12%;left:-50%}.VibeBackground-module__kobYQq__s2{background:radial-gradient(ellipse 50% 100% at 50% 50%, rgba(var(--c3-rgb), .3) 0%, transparent 60%);opacity:.55;width:200%;height:200px;animation:22s ease-in-out infinite VibeBackground-module__kobYQq__s2Flow;bottom:18%;left:-50%}@keyframes VibeBackground-module__kobYQq__s1Flow{0%,to{transform:translate(0)translateY(0)rotate(-2deg)}50%{transform:translate(-18%)translateY(45px)rotate(1deg)}}@keyframes VibeBackground-module__kobYQq__s2Flow{0%,to{transform:translate(-12%)translateY(0)rotate(3deg)}50%{transform:translate(12%)translateY(-35px)rotate(-1deg)}}.VibeBackground-module__kobYQq__particles{background-image:radial-gradient(1.5px 1.5px at 5% 8%, rgba(var(--c1-rgb), .9), transparent), radial-gradient(2px 2px at 15% 32%, rgba(var(--c3-rgb), .4), transparent), radial-gradient(1.5px 1.5px at 22% 12%, rgba(var(--c1-rgb), .85), transparent), radial-gradient(1px 1px at 33% 25%, rgba(var(--c2-rgb), .7), transparent), radial-gradient(1.5px 1.5px at 45% 18%, rgba(var(--c1-rgb), .9), transparent), radial-gradient(2.5px 2.5px at 55% 30%, rgba(var(--c3-rgb), .35), transparent), radial-gradient(2.5px 2.5px at 62% 40%, rgba(var(--c5-rgb), .4), transparent), radial-gradient(1.5px 1.5px at 75% 22%, rgba(var(--c1-rgb), .95), transparent), radial-gradient(1.5px 1.5px at 85% 30%, rgba(var(--c1-rgb), .85), transparent), radial-gradient(1.5px 1.5px at 95% 18%, rgba(var(--c1-rgb), .8), transparent), radial-gradient(2px 2px at 12% 55%, rgba(var(--c3-rgb), .35), transparent), radial-gradient(1.5px 1.5px at 22% 62%, rgba(var(--c1-rgb), .9), transparent), radial-gradient(2px 2px at 33% 68%, rgba(var(--c5-rgb), .35), transparent), radial-gradient(1.5px 1.5px at 42% 75%, rgba(var(--c1-rgb), .8), transparent), radial-gradient(2px 2px at 52% 65%, rgba(var(--c3-rgb), .4), transparent), radial-gradient(1.5px 1.5px at 60% 55%, rgba(var(--c1-rgb), .9), transparent), radial-gradient(2.5px 2.5px at 70% 85%, rgba(var(--c5-rgb), .3), transparent), radial-gradient(1.5px 1.5px at 78% 62%, rgba(var(--c1-rgb), .85), transparent), radial-gradient(2px 2px at 85% 55%, rgba(var(--c3-rgb), .35), transparent), radial-gradient(1.5px 1.5px at 92% 65%, rgba(var(--c1-rgb), .9), transparent), radial-gradient(1.5px 1.5px at 5% 78%, rgba(var(--c1-rgb), .8), transparent), radial-gradient(2px 2px at 25% 92%, rgba(var(--c3-rgb), .35), transparent), radial-gradient(1.5px 1.5px at 48% 92%, rgba(var(--c1-rgb), .85), transparent), radial-gradient(2px 2px at 75% 92%, rgba(var(--c5-rgb), .3), transparent);animation:6s ease-in-out infinite VibeBackground-module__kobYQq__particlesPulse,60s linear infinite VibeBackground-module__kobYQq__particlesDrift;position:absolute;inset:-5%}@keyframes VibeBackground-module__kobYQq__particlesPulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes VibeBackground-module__kobYQq__particlesDrift{0%{transform:translate(0)}to{transform:translate(-70px,-55px)}}.VibeBackground-module__kobYQq__workspace{filter:saturate(.7)brightness(1.05);opacity:.75}.VibeBackground-module__kobYQq__reveal{filter:saturate(1.15)brightness(1.02)}@media (prefers-reduced-motion:reduce){.VibeBackground-module__kobYQq__scene,.VibeBackground-module__kobYQq__conic,.VibeBackground-module__kobYQq__neb,.VibeBackground-module__kobYQq__stream,.VibeBackground-module__kobYQq__particles{animation:none!important}}@media (max-width:768px){.VibeBackground-module__kobYQq__conic{display:none}}
.VibeCover-module__Df3zlq__cover{z-index:9999;isolation:isolate;position:fixed;inset:0;overflow:hidden}.VibeCover-module__Df3zlq__cover.VibeCover-module__Df3zlq__exiting{animation:.5s ease-in forwards VibeCover-module__Df3zlq__coverFadeOut}@keyframes VibeCover-module__Df3zlq__coverFadeOut{0%{opacity:1}to{opacity:0}}.VibeCover-module__Df3zlq__center{z-index:10;pointer-events:none;flex-direction:column;align-items:center;gap:32px;width:100%;animation:.7s cubic-bezier(.22,1,.36,1) .2s both VibeCover-module__Df3zlq__contentRise;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes VibeCover-module__Df3zlq__contentRise{0%{opacity:0;transform:translate(-50%,calc(12px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}.VibeCover-module__Df3zlq__wordmark{font-family:"Noto Serif SC", var(--font-serif,serif);letter-spacing:-.012em;color:#0000;-webkit-text-stroke-width:1.25px;font-size:clamp(64px,12vw,132px);font-weight:400;line-height:.95;transition:-webkit-text-stroke-color .6s,filter .6s}.VibeCover-module__Df3zlq__slogan{flex-direction:column;align-items:center;gap:8px;display:flex}.VibeCover-module__Df3zlq__sloganEn{font-family:"Noto Serif SC", var(--font-serif,serif);letter-spacing:.01em;font-size:clamp(14px,1.4vw,18px);font-style:italic;transition:color .6s}.VibeCover-module__Df3zlq__sloganZh{font-family:"Noto Serif SC", var(--font-serif,serif);letter-spacing:.32em;padding-left:.32em;font-size:clamp(12px,1.1vw,14px);transition:color .6s}@media (max-width:640px){.VibeCover-module__Df3zlq__center{gap:24px;padding:0 24px}.VibeCover-module__Df3zlq__wordmark{letter-spacing:-.01em}}@media (prefers-reduced-motion:reduce){.VibeCover-module__Df3zlq__cover,.VibeCover-module__Df3zlq__cover.VibeCover-module__Df3zlq__exiting,.VibeCover-module__Df3zlq__center{animation:none!important}}
