.art-sticker .launch-label{font:inherit;display:inline;letter-spacing:inherit}.hero-art[data-meteor-tier=shower] .meteor-launch{background:#ffda72}.hero-art[data-meteor-tier=cosmos] .meteor-launch{background:#dacbfa;box-shadow:4px 4px 0 #fff8e9,0 0 0 7px #dacbfa36}.hero-art[data-meteor-tier=cosmos] .sticker-kicker{color:#53327e}
.meteor-shower{position:absolute;inset:0;z-index:1;border-radius:inherit;overflow:hidden;pointer-events:none}.meteor-shower>i{position:absolute;left:var(--trail-x);top:-60px;width:var(--trail-size);height:5px;border-radius:99px;background:linear-gradient(90deg,#fff8e9,#ffdc8b 20%,#ef6b3b 55%,transparent);box-shadow:-6px 0 10px #ffcf7777;animation:meteor-shower-flight .72s var(--trail-delay) cubic-bezier(.15,.3,.65,1) both}.meteor-shower>i:before{content:'✦';position:absolute;left:-9px;top:-13px;color:#fff1c1;font:26px/1 sans-serif}
.meteor-notice{position:fixed;left:50%;bottom:86px;z-index:110;width:max-content;max-width:calc(100vw - 32px);transform:translateX(-50%);padding:13px 18px;border:1.5px solid #162d40;border-radius:16px;background:#dacbfa;color:#162d40;box-shadow:3px 3px 0 #162d40;font-size:12px;line-height:1.7;font-weight:600;opacity:0;pointer-events:none;transition:opacity .2s}.meteor-notice.is-shown{opacity:1}
html.cosmic-gravity-active{overflow:hidden}html.cosmic-gravity-active .site-header{z-index:20}html.cosmic-gravity-active .hero-art{transform:none!important}html.cosmic-gravity-active .hero-art,.cosmic-gravity-active .site-header{overflow:visible}.cosmic-falling-part{pointer-events:none!important;animation:cosmic-ui-fall .85s var(--fall-delay,0ms) cubic-bezier(.5,.04,.9,.6) forwards!important;will-change:transform}
@keyframes meteor-shower-flight{0%{transform:translate(180px,-60px) rotate(-47deg);opacity:0}8%{opacity:1}85%{opacity:1}100%{transform:translate(-270px,730px) rotate(-47deg);opacity:0}}
@keyframes cosmic-ui-fall{0%{transform:translate(0,0) rotate(0);opacity:1}100%{transform:translate(var(--fall-x,0px),var(--fall-y,120vh)) rotate(var(--fall-rotate,20deg));opacity:.3}}
html[data-motion=off] .meteor-launch{display:block!important}@media(prefers-reduced-motion:reduce){.meteor-launch{display:block!important}.meteor-shower,.cosmic-falling-part{animation:none!important}}
