.pc-tip[data-v-784c2434]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;background:#f5f7fa;background-image:radial-gradient(circle at 50% 0,#e8f2ff 0,#f5f7fa 60%);overflow:auto;-webkit-overflow-scrolling:touch}.pc-tip__content[data-v-784c2434]{width:100%;max-width:460px;padding:40px 28px;box-sizing:border-box;text-align:center;background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.08)}.pc-tip__icon[data-v-784c2434]{margin-bottom:16px;line-height:0}.pc-tip__title[data-v-784c2434]{margin:0 0 16px;font-size:22px;font-weight:600;color:#303133}.pc-tip__desc[data-v-784c2434]{margin:0 0;font-size:14px;line-height:1.8;color:#606266}.pc-tip__desc--sub[data-v-784c2434]{margin-top:8px;color:#909399}.pc-tip__qr[data-v-784c2434]{width:160px;height:160px;margin:20px auto 12px;padding:8px;box-sizing:border-box;background:#fff;border:1px solid #ebeef5;border-radius:8px}.pc-tip__qr img[data-v-784c2434]{display:block;width:100%;height:100%}.pc-tip__url[data-v-784c2434]{margin:12px 0 0;font-size:12px;line-height:1.6;color:#c0c4cc;word-break:break-all}.pc-tip__btn[data-v-784c2434]{margin-top:24px;padding:10px 28px;font-size:14px;color:#409eff;background:#fff;border:1px solid #409eff;border-radius:22px;outline:none;cursor:pointer;transition:all .2s;-webkit-tap-highlight-color:transparent}.pc-tip__btn[data-v-784c2434]:hover{color:#fff;background:#409eff}#app{font-family:-apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;text-align:center;width:100%;display:flex;justify-content:center}body,html{width:100%;margin:0;padding:0;background-color:#2a2632}:root{--coral:#ff6e6a;--footer-height:140px}*{box-sizing:border-box}body,html{background:#191919}body{margin:0;color:#f8e7e9;font-family:Arial,Microsoft YaHei,sans-serif;overflow-x:hidden}a:focus-visible{outline:2px solid #fff;outline-offset:-2px}.page{width:min(100%,760px);margin:0 auto;min-height:100dvh;display:flex;flex-direction:column;box-shadow:0 0 54px rgba(0,0,0,.3);background:#191919}.stage{position:relative;width:100%;height:calc(100dvh - var(--footer-height));min-height:580px;overflow:hidden;isolation:isolate;background:#241619}.artframe{position:absolute;top:0;left:50%;transform:translateX(-50%);width:150%;height:auto;aspect-ratio:1024/1536;overflow:visible}.art{width:100%;height:100%;display:block;-o-object-fit:fill;object-fit:fill}.hotspot{position:absolute;z-index:8;display:block;border-radius:8px}.hotspot:hover{box-shadow:inset 0 0 20px hsla(2,100%,71%,.3);outline:1px solid hsla(2,100%,71%,.6)}.chrome{left:23.5%;width:25.7%}.chrome,.edge{top:42.1%;height:4.3%}.edge{left:51.7%;width:25.6%}.r1{left:22.6%;top:55%;width:55.4%;height:4.7%}.r2{top:59.7%}.r2,.r3{left:22.6%;width:55.4%;height:4.6%}.r3{top:64.5%}.latest{top:70.7%;height:6.6%}.latest,.perm{left:20.2%;width:60%}.perm{top:78.5%;height:6.7%}.logo-stars{position:absolute;z-index:6;left:26%;top:14.7%;width:53%;height:12.5%;pointer-events:none;overflow:visible}.star{position:absolute;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 5px 2px #fff,0 0 14px 5px #ff6e6a,0 0 23px 8px rgba(255,90,110,.65);transform:translate(-50%,-50%) scale(.25);animation:twinkle var(--t,1.6s) ease-in-out infinite alternate;animation-delay:var(--d,0s)}.star:after,.star:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:linear-gradient(90deg,transparent,#fff,transparent);width:30px;height:1.3px}.star:after{transform:translate(-50%,-50%) rotate(90deg)}@keyframes twinkle{0%,15%{opacity:.1;transform:translate(-50%,-50%) scale(.35)}65%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:.34;transform:translate(-50%,-50%) scale(.75)}}.meteor{position:absolute;z-index:7;left:-30%;top:48%;width:42%;height:3px;opacity:0;transform:rotate(-17deg);transform-origin:right center;background:linear-gradient(90deg,transparent,rgba(255,125,145,.1),rgba(255,176,189,.8),#fff);filter:drop-shadow(0 0 5px #ff6675) drop-shadow(0 0 9px #ff6e6a);animation:fly 3.25s linear infinite}.meteor:after{content:"";position:absolute;right:-4px;top:-3px;width:9px;height:9px;background:#fff;border-radius:50%;box-shadow:0 0 10px 4px #fff,0 0 18px 8px #ff6e6a}.meteor.second{top:26%;animation-duration:4.2s;animation-delay:-1.75s;width:28%;filter:drop-shadow(0 0 6px #ff6e6a)}@keyframes fly{0%,14%{left:-50%;opacity:0}20%{opacity:1}50%{opacity:1}68%{left:108%;opacity:0}to{left:108%;opacity:0}}.logo-glow{position:absolute;z-index:5;left:29%;top:16.4%;width:45%;height:10%;pointer-events:none;border-radius:50%;background:radial-gradient(ellipse,hsla(2,100%,71%,.27),hsla(2,100%,71%,.04) 56%,transparent 76%);filter:blur(12px);mix-blend-mode:screen;animation:glow 2.8s ease-in-out infinite}@keyframes glow{0%,to{opacity:.28;transform:scale(.95)}50%{opacity:1;transform:scale(1.17)}}.footer{flex:0 0 auto;min-height:var(--footer-height);padding:11px 12px calc(12px + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;background:linear-gradient(135deg,#321b25,#191316 48%,#361a27);border-top:1px solid hsla(2,100%,71%,.35)}.feat{display:flex;gap:10px;align-items:center;justify-content:center;background:hsla(2,100%,71%,.06);border:1px solid hsla(2,100%,71%,.16);border-radius:12px;padding:8px 6px;min-width:0}.feat svg{width:27px;height:27px;color:#ff838c;flex:none;filter:drop-shadow(0 0 6px rgba(255,110,106,.4))}.feat .words{font-size:12px;line-height:1.5;white-space:nowrap}.feat b,.feat small{display:block;font-weight:600}.feat small{font-weight:400;color:#ebd5d8}@media (min-width:650px){.artframe{width:100%}:root{--footer-height:100px}.page,.stage{min-height:0}.stage{height:auto;aspect-ratio:1024/1324}.artframe{height:116.01208%}.footer{grid-template-columns:repeat(4,1fr);gap:4px}.feat{gap:5px;padding:8px 4px}.feat svg{width:25px;height:25px}.feat .words{font-size:11px}}@media (max-width:360px){:root{--footer-height:132px}.feat{gap:6px}.feat .words{font-size:11px}.feat svg{width:23px;height:23px}.footer{gap:5px;padding:8px 6px}}@media (prefers-reduced-motion:reduce){.meteor{animation-duration:7s}.star{animation-duration:3s}.logo-glow{animation-duration:5s}}.artframe{container-type:inline-size}.hotspot .domain-text{position:absolute;display:block;color:#ff6e7a;font-family:Arial,Microsoft YaHei,sans-serif;font-weight:800;font-size:2.75cqw;line-height:1.15;text-align:center;white-space:nowrap;letter-spacing:-.035em;text-shadow:0 1px 2px rgba(0,0,0,.32);pointer-events:none}.hotspot.r1 .domain-text,.hotspot.r2 .domain-text,.hotspot.r3 .domain-text{left:39.5%;width:39%;top:26%}.hotspot.latest .domain-text,.hotspot.perm .domain-text{left:30%;width:40%;top:45%;font-size:2.85cqw}@media (min-width:650px){.hotspot .domain-text{font-size:2.75cqw}}