*{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0;background:transparent;color:#fff;font-family:system-ui,-apple-system,sans-serif;scroll-behavior:smooth}html{background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.3)),url("https://blitznet-bucket.cn-nb2.rains3.com/background-blur.avif") center center / cover no-repeat fixed;background-color:#202124;overscroll-behavior-y:none}body{overflow-x:clip;overscroll-behavior-y:none;display:flex;min-height:100vh;min-height:100svh;min-height:100dvh;flex-direction:column}#copy-toast{font-family:"Microsoft YaHei",sans-serif;font-size:14px;font-weight:600;line-height:1.5;text-shadow:0 1px 10px rgba(0,0,0,0.35)}#toast-value{margin-left:0.35em;font-family:"Press Start 2P",monospace;font-size:10px;letter-spacing:0}.hero-logo{filter:drop-shadow(0 0 40px rgba(255,215,0,0.6)) drop-shadow(0 0 80px rgba(255,215,0,0.3));animation:logoFloat 3s ease-in-out infinite}.hero-title{text-shadow:0 2px 3px rgba(0,0,0,0.9),0 5px 18px rgba(0,0,0,0.65)}.hero-accent{text-shadow:0 1px 2px rgba(0,0,0,0.95),0 0 15px rgba(242,202,80,0.6),0 4px 16px rgba(0,0,0,0.55)}.hero-copy{text-shadow:0 1px 3px rgba(0,0,0,0.95),0 3px 12px rgba(0,0,0,0.65)}.site-backdrop{position:fixed;inset:0;z-index:0;pointer-events:none;background:transparent;overflow:hidden}.liquid-glass,.liquid-glass-strong{background:rgba(255,255,255,0.035);background-blend-mode:luminosity;border:none;box-shadow:0 20px 80px rgba(0,0,0,0.18),inset 0 1px 1px rgba(255,255,255,0.13);overflow:hidden;position:relative}.liquid-glass{-webkit-backdrop-filter:blur(18px) saturate(1.08);backdrop-filter:blur(18px) saturate(1.08)}.liquid-glass-strong{background:rgba(255,255,255,0.055);-webkit-backdrop-filter:blur(36px) saturate(1.14);backdrop-filter:blur(36px) saturate(1.14);box-shadow:0 24px 90px rgba(0,0,0,0.24),inset 0 1px 1px rgba(255,255,255,0.18)}.liquid-glass::before,.liquid-glass-strong::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.liquid-glass::before{padding:0.8px;background:linear-gradient(180deg,rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.15) 20%,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 60%,rgba(255,255,255,0.15) 80%,rgba(255,255,255,0.45) 100%)}.liquid-glass-strong::before{padding:1.2px;background:linear-gradient(180deg,rgba(255,255,255,0.22) 0%,rgba(255,255,255,0.08) 20%,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 60%,rgba(255,255,255,0.08) 80%,rgba(255,255,255,0.22) 100%)}@supports not ((backdrop-filter:blur(4px)) or (-webkit-backdrop-filter:blur(4px))){.liquid-glass,.liquid-glass-strong{background:rgba(0,0,0,0.42)}}a{color:inherit;text-decoration:none}#nav-menu{transform:translate(-50%,-50%) scale(0.92);opacity:0;transition:opacity 0.26s ease,transform 0.26s ease}#nav-menu.menu-open{opacity:1;transform:translate(-50%,-50%) scale(1.2)}#nav-overlay{position:fixed;inset:0;background-color:rgba(0,0,0,0.45);z-index:40;opacity:0;transition:opacity 0.26s ease;pointer-events:none}#nav-overlay.overlay-open{opacity:1;pointer-events:auto}#nav-menu a{text-align:center}.gold-glow{box-shadow:0 0 30px rgba(212,175,55,0.2)}.diamond-glow{box-shadow:0 0 30px rgba(185,242,255,0.15)}.button-shine{position:relative;overflow:hidden}.button-shine::after{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,0.1),transparent);transform:rotate(45deg);transition:0.5s}.button-shine:hover::after{left:100%;top:100%}@keyframes logoFloat{0%,100%{transform:translateY(0px) scale(1)}50%{transform:translateY(-10px) scale(1.02)}}@keyframes shine{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}100%{transform:translateX(100%) translateY(100%) rotate(45deg)}}@keyframes progress{from{transform:scaleX(1)}to{transform:scaleX(0)}}