.stage[data-v-e2edc0d0]{position:fixed;inset:0;background:var(--c-bg);overflow:hidden}.stage__inner[data-v-e2edc0d0]{position:absolute;left:50%;top:50%;width:1920px;height:1080px;transform-origin:center center}.hots[data-v-0642e9d5]{position:absolute;inset:0;z-index:10;pointer-events:none}.hot[data-v-0642e9d5]{position:absolute;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto;overflow:hidden;-webkit-tap-highlight-color:transparent}.hot--pill[data-v-0642e9d5]{border-radius:999px}.hot--rect[data-v-0642e9d5]{border-radius:16px}.hot--circle[data-v-0642e9d5]{border-radius:50%}.hot.is-fixed[data-v-0642e9d5]{z-index:20}.hot[data-v-0642e9d5]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at center,#ffffff4d,#fff0 72%);opacity:0;transition:opacity .14s ease;pointer-events:none}.hot[data-v-0642e9d5]:active:before{opacity:1}.hot.is-on[data-v-0642e9d5]:before{opacity:1;background:radial-gradient(circle at center,#0ff4f44d,#0ff4f414 75%)}.hot__ripple[data-v-0642e9d5]{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:radial-gradient(circle,#ffffff80,#0ff4f400);mix-blend-mode:overlay;animation:hot-ripple-0642e9d5 .55s ease-out forwards;pointer-events:none}@keyframes hot-ripple-0642e9d5{0%{transform:scale(1);opacity:.75}to{transform:scale(24);opacity:0}}.hots__auto[data-v-0642e9d5]{position:absolute;left:0;top:0;width:1920px;height:6px;transform-origin:left center;background:linear-gradient(90deg,var(--c-cyan),var(--c-magenta));box-shadow:0 0 18px #0ff4f4b3}@media(prefers-reduced-motion:reduce){.hot[data-v-0642e9d5]:before{transition:none}.hot__ripple[data-v-0642e9d5]{display:none}}.scroll-cursor[data-v-239bcdeb]{position:fixed;inset:0;z-index:99;cursor:grabbing;pointer-events:none}.frame-enter-active{transition:opacity .26s ease,transform .26s cubic-bezier(.22,.7,.3,1)}.frame-leave-active{transition:opacity .16s ease,transform .16s ease}.frame-enter-from{opacity:0;transform:scale(1.012)}.frame-leave-to{opacity:0;transform:scale(.994)}@media(prefers-reduced-motion:reduce){.frame-enter-active,.frame-leave-active{transition:opacity .1s linear;transform:none}}:root{--stage-w: 1920px;--stage-h: 1080px;--c-cyan: #0ff4f4;--c-magenta: #ff33b4;--c-purple: #b73aff;--c-bg: #121212;--c-panel: #181818;--c-panel-2: #111111;--c-line: #d9d9d9;--c-white: #ffffff;--c-paper: #fffaec;--c-gray-1: #525252;--c-gray-2: #353434;--c-gray-3: #2f2f2f;--c-white-34: rgba(255, 255, 255, .34);--c-white-60: rgba(255, 255, 255, .6);--c-white-80: rgba(255, 255, 255, .8);--c-black-80: rgba(0, 0, 0, .8);--c-black-60: rgba(0, 0, 0, .6);--c-black-25: rgba(0, 0, 0, .25);--r-6: 6px;--r-8: 8px;--r-12: 12px;--r-16: 16px;--r-24: 24px;--r-26: 26px;--r-32: 32px;--r-pill: 112px;--font-sans: "Source Han Sans SC VF", "Source Han Sans SC", "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--font-display: "Alimama ShuHeiTi", "Source Han Sans SC VF", "PingFang SC", "Microsoft YaHei", sans-serif;--glow-chromatic: 2px 0 0 var(--c-cyan), 0 2px 0 var(--c-magenta);--glow-chromatic-sm: 1px 1px 0 var(--c-magenta), -1px -1px 0 var(--c-cyan);--glow-cyan: 0 0 12px rgba(15, 244, 244, .6);--glow-magenta: 0 0 12px rgba(255, 51, 180, .6)}*{box-sizing:border-box}html,body,#app{margin:0;padding:0;height:100%;overflow:hidden;background:#000}html.preview-holed,html.preview-holed body,html.preview-holed #app,html.preview-holed .stage,html.preview-holed .stage__inner,html.preview-holed .frame{background:transparent!important}body{font-family:var(--font-sans);color:var(--c-white);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}img{display:block;-webkit-user-drag:none}.frame{position:relative;width:var(--stage-w);height:var(--stage-h);overflow:hidden;background:var(--c-bg)}.frame .frame__wall{position:absolute;inset:0;background:url(./2408_3486-CPiHpgc6.webp) center center / 100% 100% no-repeat;pointer-events:none}.frame .l{position:absolute;pointer-events:none}.frame .t{position:absolute;display:flex;white-space:pre-wrap;word-break:break-word}.frame .b{position:absolute;box-sizing:border-box;pointer-events:none}.frame .sv{position:absolute;overflow:hidden;pointer-events:none}.frame .sv--fade-b{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--sv-fade, 96px)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--sv-fade, 96px)),transparent)}.frame .sv__inner{position:absolute;left:0;top:0;width:100%;transform:translateY(var(--dy, 0px));will-change:transform}.frame .l--float{z-index:15}
