.preview-media[data-astro-cid-7pphacfe]{aspect-ratio:4/5;border:1px solid var(--line);border-radius:var(--radius);perspective:900px;background:#141414;transition:scale .3s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden;container-type:inline-size}.pv[data-astro-cid-7pphacfe]{color:#ededed;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;font:500 clamp(7.4px,2.94118cqw,12px)/1.45 Inter,system-ui,sans-serif;position:absolute;inset:0}.pv[data-astro-cid-7pphacfe] [data-astro-cid-7pphacfe]{box-sizing:border-box}.pv-cam[data-astro-cid-7pphacfe]{transform-origin:40% 40%;width:34em;height:42.5em;transition:transform .9s cubic-bezier(.23,1,.32,1);position:absolute;top:0;left:0}.pv[data-astro-cid-7pphacfe] [data-astro-cid-7pphacfe]:is(p,ul,figure){margin:0;padding:0;list-style:none}.pv[data-astro-cid-7pphacfe] img[data-astro-cid-7pphacfe]{display:block}.pv[data-astro-cid-7pphacfe] svg[data-astro-cid-7pphacfe]{flex:none}.spin[data-astro-cid-7pphacfe]{border:.15em solid #fff3;border-top-color:#ededed;border-radius:50%;width:1.1em;height:1.1em;animation:.8s linear infinite pv-spin}@keyframes pv-spin{to{rotate:1turn}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.preview-card[data-astro-cid-7pphacfe]:hover .preview-media[data-astro-cid-7pphacfe]{scale:1.02}}.is-story[data-astro-cid-7pphacfe] .pv-cam[data-astro-cid-7pphacfe]{transform:rotateX(12deg)rotateY(-16deg)rotate(3deg)scale(1.1)}.pv-agent[data-astro-cid-7pphacfe] .pv-cam[data-astro-cid-7pphacfe]{width:100%;height:100%}.ag-game[data-astro-cid-7pphacfe]{background:#2b2533 50% 62%/cover no-repeat;width:100%;height:calc(100% - 12.5em);position:absolute;top:0;left:0}.ag-hud[data-astro-cid-7pphacfe]{color:#fff8ec;backdrop-filter:blur(6px);background:#221e2c99;border:.12em solid #ffffff24;border-radius:.8em;align-items:center;gap:.5em;padding:.35em 1em .35em .6em;font:700 1.8em/1 Inter,system-ui,sans-serif;display:flex;position:absolute;top:1.6em;left:1.6em}.ag-hud[data-astro-cid-7pphacfe] img[data-astro-cid-7pphacfe]{width:1.25em;height:1.25em}.ag-hud[data-astro-cid-7pphacfe]>span[data-astro-cid-7pphacfe]{align-items:center;display:flex}.roll[data-astro-cid-7pphacfe]{height:1em;display:block;overflow:hidden}.roll[data-astro-cid-7pphacfe]>span[data-astro-cid-7pphacfe]{flex-direction:column;transition:transform .5s cubic-bezier(.23,1,.32,1);display:flex}.roll[data-astro-cid-7pphacfe] i[data-astro-cid-7pphacfe]{height:1em;font-style:normal;line-height:1;display:block}.b6[data-astro-cid-7pphacfe] .roll[data-astro-cid-7pphacfe]>span[data-astro-cid-7pphacfe]{transform:translateY(-1em)}.b7[data-astro-cid-7pphacfe] .roll[data-astro-cid-7pphacfe]>span[data-astro-cid-7pphacfe]{transform:translateY(-2em)}.fly[data-astro-cid-7pphacfe]{opacity:0;background:#fff6a8;border-radius:50%;width:.5em;height:.5em;position:absolute;box-shadow:0 0 .5em .2em #ffe6788c}.f1[data-astro-cid-7pphacfe]{top:58%;left:30%}.f2[data-astro-cid-7pphacfe]{top:44%;left:62%}.f3[data-astro-cid-7pphacfe]{top:78%;left:18%}.f4[data-astro-cid-7pphacfe]{top:70%;left:78%}.live[data-astro-cid-7pphacfe] .fly[data-astro-cid-7pphacfe]{animation:4.6s ease-in-out infinite fly}.live[data-astro-cid-7pphacfe] .f2[data-astro-cid-7pphacfe]{animation-duration:5.4s;animation-delay:-1.2s}.live[data-astro-cid-7pphacfe] .f3[data-astro-cid-7pphacfe]{animation-delay:-2.6s}.live[data-astro-cid-7pphacfe] .f4[data-astro-cid-7pphacfe]{animation-duration:6s;animation-delay:-3.4s}@keyframes fly{0%,to{opacity:0;translate:0}25%{opacity:.9}50%{opacity:.5;translate:1.4em -1.6em}75%{opacity:1;translate:-.6em -2.6em}}.glow[data-astro-cid-7pphacfe]{opacity:0;background:radial-gradient(#ffc45abf,#ffaa3c00 65%);border-radius:50%;width:5em;height:5em;transition:opacity .4s,scale .6s cubic-bezier(.23,1,.32,1);position:absolute;scale:.4}.g1[data-astro-cid-7pphacfe]{top:26%;left:51%}.g2[data-astro-cid-7pphacfe]{top:15%;left:34%}.b6[data-astro-cid-7pphacfe] .g1[data-astro-cid-7pphacfe],.b7[data-astro-cid-7pphacfe] .g2[data-astro-cid-7pphacfe]{opacity:1;scale:1}.ag-composer[data-astro-cid-7pphacfe]{background:#1f1f1f;border:1px solid #ffffff17;border-radius:1.2em;flex-direction:column;justify-content:space-between;height:13.4em;padding:1.3em 1.4em 1.1em;display:flex;position:absolute;bottom:1.6em;left:2em;right:2em;box-shadow:0 -1em 3em #00000059}.ag-body[data-astro-cid-7pphacfe]{height:7.8em;position:relative}.ag-prompt[data-astro-cid-7pphacfe]{-webkit-line-clamp:3;color:#ededed;-webkit-box-orient:vertical;font-size:1.32em;line-height:1.5;transition:opacity .35s,translate .5s cubic-bezier(.23,1,.32,1);display:-webkit-box;overflow:hidden}.caret[data-astro-cid-7pphacfe]{vertical-align:-.18em;background:#ededed;width:.08em;height:1.1em;margin-left:.1em;display:inline-block}.live[data-astro-cid-7pphacfe] .caret[data-astro-cid-7pphacfe]{animation:1.05s step-end infinite caret}@keyframes caret{50%{opacity:0}}.b2[data-astro-cid-7pphacfe] .ag-prompt[data-astro-cid-7pphacfe]{opacity:0;translate:0 -1.2em}.ag-steps[data-astro-cid-7pphacfe]{color:#a1a1a1;align-content:start;gap:.15em;font-size:1.2em;display:grid;position:absolute;inset:-.2em 0 0}.ag-steps[data-astro-cid-7pphacfe] li[data-astro-cid-7pphacfe]{opacity:0;align-items:center;gap:.55em;transition:opacity .35s,translate .45s cubic-bezier(.23,1,.32,1);display:flex;translate:0 .5em}.ag-steps[data-astro-cid-7pphacfe] span[data-astro-cid-7pphacfe]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ag-steps[data-astro-cid-7pphacfe] svg[data-astro-cid-7pphacfe]{color:#6fcf8e;width:1.05em;height:1.05em}.b2[data-astro-cid-7pphacfe] .ag-steps[data-astro-cid-7pphacfe] li[data-astro-cid-7pphacfe]:first-child,.b3[data-astro-cid-7pphacfe] .ag-steps[data-astro-cid-7pphacfe] li[data-astro-cid-7pphacfe]:nth-child(2),.b4[data-astro-cid-7pphacfe] .ag-steps[data-astro-cid-7pphacfe] li[data-astro-cid-7pphacfe]:nth-child(3),.b5[data-astro-cid-7pphacfe] .ag-steps[data-astro-cid-7pphacfe] li[data-astro-cid-7pphacfe]:nth-child(4){opacity:1;translate:0}.ag-last[data-astro-cid-7pphacfe]{color:#ededed;position:relative}.ag-last[data-astro-cid-7pphacfe] .spin[data-astro-cid-7pphacfe]{width:.95em;height:.95em;transition:opacity .3s}.ag-done[data-astro-cid-7pphacfe]{opacity:0;align-items:center;gap:.55em;transition:opacity .35s;display:flex;position:absolute;left:0}.ag-now[data-astro-cid-7pphacfe]{transition:opacity .3s}.b8[data-astro-cid-7pphacfe] .ag-now[data-astro-cid-7pphacfe],.b8[data-astro-cid-7pphacfe] .ag-last[data-astro-cid-7pphacfe] .spin[data-astro-cid-7pphacfe]{opacity:0}.b8[data-astro-cid-7pphacfe] .ag-done[data-astro-cid-7pphacfe]{opacity:1}.ag-row[data-astro-cid-7pphacfe]{color:#a1a1a1;align-items:center;gap:.8em;display:flex}.ag-plus[data-astro-cid-7pphacfe] svg[data-astro-cid-7pphacfe]{width:1.5em;height:1.5em}.ag-model[data-astro-cid-7pphacfe]{white-space:nowrap;align-items:center;gap:.45em;margin-left:auto;font-size:1.15em;display:flex}.ag-model[data-astro-cid-7pphacfe] img[data-astro-cid-7pphacfe]{filter:invert()opacity(.75);width:1em;height:1em}.ag-send[data-astro-cid-7pphacfe]{color:#161616;background:#ededed;border-radius:50%;place-items:center;width:2.6em;height:2.6em;transition:scale .15s,background .3s;display:grid}.ag-send[data-astro-cid-7pphacfe] svg[data-astro-cid-7pphacfe]{width:1.4em;height:1.4em}.b1[data-astro-cid-7pphacfe]:not(.b2) .ag-send[data-astro-cid-7pphacfe]{scale:.86}.b2[data-astro-cid-7pphacfe] .ag-send[data-astro-cid-7pphacfe]{background:#4a4a4a}.pv-canvas[data-astro-cid-7pphacfe]{background:#131313}.cv-world[data-astro-cid-7pphacfe]{background-image:radial-gradient(#ffffff1c 1px,#0000 1.4px);background-size:1.6em 1.6em;position:absolute;inset:0}.live[data-astro-cid-7pphacfe] .cv-world[data-astro-cid-7pphacfe]{animation:14s ease-in-out infinite alternate drift}@keyframes drift{to{translate:-1em -.6em}}.node[data-astro-cid-7pphacfe]{position:absolute}.node[data-astro-cid-7pphacfe] figcaption[data-astro-cid-7pphacfe]{color:#8f8f8f;white-space:nowrap;padding-bottom:.4em;font-size:1em;position:absolute;bottom:100%;left:0}.node[data-astro-cid-7pphacfe] img[data-astro-cid-7pphacfe],.cv-shot[data-astro-cid-7pphacfe]{object-fit:cover;border-radius:.6em;width:100%;height:100%}.cv-cottage[data-astro-cid-7pphacfe]{width:8em;height:8em;top:2.6em;left:17em}.cv-lighthouse[data-astro-cid-7pphacfe]{width:8em;height:8em;top:4.4em;left:26.6em}.cv-fox[data-astro-cid-7pphacfe]{width:12em;height:15em;top:6.4em;left:3em}.cv-fox[data-astro-cid-7pphacfe] img[data-astro-cid-7pphacfe]{object-position:50% 30%}.cv-tree[data-astro-cid-7pphacfe]{width:9.4em;height:9.4em;top:33.4em;left:3em}.cv-doc[data-astro-cid-7pphacfe]{width:17.4em;height:11.6em;transition:opacity .4s,scale .5s cubic-bezier(.23,1,.32,1);top:15em;left:17.8em}.cv-paper[data-astro-cid-7pphacfe]{color:#2a2620;background:#f3efe6;border-radius:.6em;align-content:start;gap:.45em;height:100%;padding:1.1em 1.2em;display:grid}.cv-paper[data-astro-cid-7pphacfe] b[data-astro-cid-7pphacfe]{font-size:1.25em}.cv-paper[data-astro-cid-7pphacfe] p[data-astro-cid-7pphacfe]{color:#4a443a;font-size:1em;line-height:1.3}.cv-paper[data-astro-cid-7pphacfe] i[data-astro-cid-7pphacfe]{background:#ddd6c8;border-radius:1em;height:.45em}.cv-paper[data-astro-cid-7pphacfe] i[data-astro-cid-7pphacfe].short{width:60%}.b3[data-astro-cid-7pphacfe] .cv-doc[data-astro-cid-7pphacfe]{opacity:0;scale:.94}.cv-items[data-astro-cid-7pphacfe]{height:6em;top:31.2em;left:17.8em}.cv-tray[data-astro-cid-7pphacfe]{background:#1f1f1f;border:1px solid #ffffff14;border-radius:.8em;gap:.5em;padding:.7em;display:flex}.cv-tray[data-astro-cid-7pphacfe] img[data-astro-cid-7pphacfe]{object-fit:contain;background:#2a2a2a;border-radius:.5em;width:3.8em;height:3.8em;padding:.35em}.cv-tree[data-astro-cid-7pphacfe] img[data-astro-cid-7pphacfe]{object-position:50% 50%}.is-selected[data-astro-cid-7pphacfe]:after{content:"";border:.14em solid #4c8dff;border-radius:.8em;position:absolute;inset:-.3em}.h[data-astro-cid-7pphacfe]{z-index:1;background:#fff;border:.12em solid #4c8dff;border-radius:.15em;width:.7em;height:.7em;position:absolute}.h1[data-astro-cid-7pphacfe]{top:-.65em;left:-.65em}.h2[data-astro-cid-7pphacfe]{top:-.65em;right:-.65em}.h3[data-astro-cid-7pphacfe]{bottom:-.65em;left:-.65em}.h4[data-astro-cid-7pphacfe]{bottom:-.65em;right:-.65em}.cv-prompt[data-astro-cid-7pphacfe]{opacity:0;background:#1f1f1f;border:1px solid #ffffff1a;border-radius:.8em;width:12.6em;padding:.8em .9em .9em;transition:opacity .35s,translate .5s cubic-bezier(.23,1,.32,1);position:absolute;top:23.4em;left:3em;translate:0 -.8em;box-shadow:0 1em 2em #00000059}.cv-prompt[data-astro-cid-7pphacfe] p[data-astro-cid-7pphacfe]{color:#ededed;font-size:1.1em;line-height:1.4}.cv-go[data-astro-cid-7pphacfe]{color:#161616;background:#ededed;border-radius:.5em;margin-top:.7em;padding:.35em .9em;font-size:1em;font-weight:600;transition:scale .15s,background .3s,color .3s;display:inline-block}.b1[data-astro-cid-7pphacfe] .cv-prompt[data-astro-cid-7pphacfe]{opacity:1;translate:0}.b2[data-astro-cid-7pphacfe]:not(.b3) .cv-go[data-astro-cid-7pphacfe]{scale:.9}.b3[data-astro-cid-7pphacfe] .cv-go[data-astro-cid-7pphacfe]{color:#a1a1a1;background:#3a3a3a}.cv-wire[data-astro-cid-7pphacfe]{width:34em;height:42.5em;position:absolute;top:0;left:0;overflow:visible}.cv-wire[data-astro-cid-7pphacfe] path[data-astro-cid-7pphacfe]{fill:none;stroke:#4c8dff;stroke-width:1.4px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s}.b3[data-astro-cid-7pphacfe] .cv-wire[data-astro-cid-7pphacfe] path[data-astro-cid-7pphacfe]{stroke-dashoffset:0}.cv-scene[data-astro-cid-7pphacfe]{opacity:0;width:17.4em;height:11.6em;transition:opacity .35s,scale .5s cubic-bezier(.23,1,.32,1);top:15em;left:17.8em;scale:.92}.cv-shot[data-astro-cid-7pphacfe]{background:linear-gradient(100deg,#222 30%,#2e2e2e 50%,#222 70%) 0 0/300% 100%;animation:1.4s linear infinite shimmer;overflow:hidden}.cv-shot[data-astro-cid-7pphacfe] img[data-astro-cid-7pphacfe]{opacity:0;filter:blur(12px);transition:opacity .6s,filter 1s,scale 1.2s cubic-bezier(.23,1,.32,1);scale:1.08}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-50% 0}}.b3[data-astro-cid-7pphacfe] .cv-scene[data-astro-cid-7pphacfe]{opacity:1;scale:1}.b4[data-astro-cid-7pphacfe] .cv-shot[data-astro-cid-7pphacfe] img[data-astro-cid-7pphacfe]{opacity:1;filter:none;scale:1}.b5[data-astro-cid-7pphacfe] .cv-scene[data-astro-cid-7pphacfe]:after{content:"";border:.14em solid #4c8dff;border-radius:.8em;position:absolute;inset:-.3em}.b5[data-astro-cid-7pphacfe] .cv-fox[data-astro-cid-7pphacfe]:after,.b5[data-astro-cid-7pphacfe] .cv-fox[data-astro-cid-7pphacfe] .h[data-astro-cid-7pphacfe]{opacity:0}.pv-plugins[data-astro-cid-7pphacfe]{background:#161616}.pl-head[data-astro-cid-7pphacfe]{font-size:1.5em;font-weight:600;position:absolute;top:2em;left:2.2em}.pl-clip[data-astro-cid-7pphacfe]{width:29.6em;position:absolute;top:5em;bottom:-4em;left:2.2em;overflow:hidden;mask-image:linear-gradient(#0000,#000 1.2em)}.pl-track[data-astro-cid-7pphacfe]{padding-top:.8em}.live[data-astro-cid-7pphacfe] .pl-track[data-astro-cid-7pphacfe]{animation:22s linear infinite rows}.is-story[data-astro-cid-7pphacfe] .pl-track[data-astro-cid-7pphacfe]{animation-play-state:paused}@keyframes rows{to{translate:0 -40.8em}}.pl-list[data-astro-cid-7pphacfe] li[data-astro-cid-7pphacfe]{background:#1e1e1e;border:1px solid #ffffff12;border-radius:.9em;grid-template-rows:auto auto;grid-template-columns:3.4em 1fr auto;align-items:center;column-gap:1.1em;height:6em;margin-bottom:.8em;padding:0 1.2em;display:grid}.pl-list[data-astro-cid-7pphacfe] img[data-astro-cid-7pphacfe]{object-fit:contain;background:#262626;border-radius:.7em;grid-row:span 2;width:3.4em;height:3.4em;padding:.55em}.pl-list[data-astro-cid-7pphacfe] b[data-astro-cid-7pphacfe]{align-self:end;font-size:1.3em;font-weight:600}.pl-list[data-astro-cid-7pphacfe] span[data-astro-cid-7pphacfe]{color:#8f8f8f;white-space:nowrap;text-overflow:ellipsis;align-self:start;font-size:1.1em;overflow:hidden}.tog[data-astro-cid-7pphacfe]{background:#3a3a3a;border-radius:1em;grid-area:1/3/span 2;width:3em;height:1.7em;position:relative}.tog[data-astro-cid-7pphacfe]:after{content:"";background:#ededed;border-radius:50%;width:1.3em;height:1.3em;transition:translate .3s cubic-bezier(.23,1,.32,1);position:absolute;top:.2em;left:.2em}.tog[data-astro-cid-7pphacfe].on{background:#3b7bf6}.tog[data-astro-cid-7pphacfe].on:after{translate:1.3em}.gd-win[data-astro-cid-7pphacfe]{opacity:0;background:#212530;border:1px solid #ffffff1f;border-radius:1em;width:29.6em;height:30em;transition:opacity .4s,translate .7s cubic-bezier(.23,1,.32,1);position:absolute;top:13em;left:2.2em;overflow:hidden;translate:0 6em;box-shadow:0 -1em 3em #00000080}.b1[data-astro-cid-7pphacfe] .gd-win[data-astro-cid-7pphacfe]{opacity:1;translate:0}.gd-bar[data-astro-cid-7pphacfe]{height:3em;font:500 1.1em / 1 var(--mono);color:#cdd3de;background:#2a2f3b;align-items:center;gap:.6em;padding:0 1em;display:flex}.gd-bar[data-astro-cid-7pphacfe] img[data-astro-cid-7pphacfe]{width:1.3em;height:1.3em}.gd-run[data-astro-cid-7pphacfe]{color:#cdd3de;border-radius:.4em;place-items:center;width:2em;height:2em;margin-left:auto;transition:background .2s,scale .15s;display:grid}.gd-run[data-astro-cid-7pphacfe] svg[data-astro-cid-7pphacfe]{width:1.1em;height:1.1em}.b2[data-astro-cid-7pphacfe]:not(.b3) .gd-run[data-astro-cid-7pphacfe]{scale:.85}.b2[data-astro-cid-7pphacfe] .gd-run[data-astro-cid-7pphacfe]{color:#fff;background:#478cbf}.gd-main[data-astro-cid-7pphacfe]{grid-template-columns:9.4em 1fr;height:calc(100% - 3em);display:grid}.gd-tree[data-astro-cid-7pphacfe]{font:1.05em / 2 var(--mono);color:#aab2c0;border-right:1px solid #ffffff12;padding:1em .9em!important}.gd-tree[data-astro-cid-7pphacfe] .in[data-astro-cid-7pphacfe]{padding-left:1em}.gd-tree[data-astro-cid-7pphacfe] li[data-astro-cid-7pphacfe]:nth-child(2){color:#fff;background:#36405a;border-radius:.3em;margin:0 -.4em;padding-left:1.4em}.gd-view[data-astro-cid-7pphacfe]{position:relative;overflow:hidden}.gd-edit[data-astro-cid-7pphacfe],.gd-live[data-astro-cid-7pphacfe]{background:50% 60%/cover no-repeat;position:absolute;inset:0}.gd-edit[data-astro-cid-7pphacfe]{filter:saturate(.45)brightness(.7)}.gd-edit[data-astro-cid-7pphacfe]:after{content:"";background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:2.4em 2.4em;position:absolute;inset:0}.gd-live[data-astro-cid-7pphacfe]{opacity:0;transition:opacity .6s}.b3[data-astro-cid-7pphacfe] .gd-live[data-astro-cid-7pphacfe]{opacity:1}.gd-chip[data-astro-cid-7pphacfe]{color:#ededed;opacity:0;backdrop-filter:blur(6px);background:#14161ebf;border-radius:2em;align-items:center;gap:.5em;padding:.45em .8em;font-size:1.05em;transition:opacity .35s,translate .5s cubic-bezier(.23,1,.32,1);display:flex;position:absolute;top:1em;left:1em;translate:0 -.6em}.gd-chip[data-astro-cid-7pphacfe] i[data-astro-cid-7pphacfe]{background:#6fcf8e;border-radius:50%;width:.55em;height:.55em}.b4[data-astro-cid-7pphacfe] .gd-chip[data-astro-cid-7pphacfe]{opacity:1;translate:0}.pv-publish[data-astro-cid-7pphacfe]{background:#181818}.pb-title[data-astro-cid-7pphacfe]{font-size:1.5em;font-weight:600;position:absolute;top:1.8em;left:2.2em}.pb-label[data-astro-cid-7pphacfe]{color:#8f8f8f;font-size:1.1em;position:absolute;left:2.2em}.pb-l1[data-astro-cid-7pphacfe]{top:5.4em}.pb-l2[data-astro-cid-7pphacfe]{top:24.8em}.pb-l3[data-astro-cid-7pphacfe]{top:30.4em}.pb-cover[data-astro-cid-7pphacfe]{border-radius:.8em;width:29.6em;height:11.4em;position:absolute;top:7.6em;left:2.2em;overflow:hidden}.pb-img[data-astro-cid-7pphacfe]{opacity:0;background:50% 55%/cover no-repeat;transition:opacity .6s;position:absolute;inset:0}.pb-dusk[data-astro-cid-7pphacfe]{opacity:1}.live[data-astro-cid-7pphacfe] .pb-img[data-astro-cid-7pphacfe]{animation:12s ease-in-out infinite alternate kenburns}@keyframes kenburns{to{scale:1.07}}.b2[data-astro-cid-7pphacfe] .pb-night[data-astro-cid-7pphacfe]{opacity:1}.pb-thumbs[data-astro-cid-7pphacfe]{gap:.7em;display:flex;position:absolute;top:19.8em;left:2.2em}.pb-t[data-astro-cid-7pphacfe]{outline-offset:.15em;background:50%/cover no-repeat;border-radius:.5em;outline:.14em solid #0000;width:5.6em;height:3.6em;transition:outline-color .25s,scale .15s}.pb-t-dusk[data-astro-cid-7pphacfe]{outline-color:#ededed}.b1[data-astro-cid-7pphacfe] .pb-t-dusk[data-astro-cid-7pphacfe]{outline-color:#0000}.b1[data-astro-cid-7pphacfe] .pb-t-night[data-astro-cid-7pphacfe]{outline-color:#ededed}.b1[data-astro-cid-7pphacfe]:not(.b2) .pb-t-night[data-astro-cid-7pphacfe]{scale:.92}.pb-field[data-astro-cid-7pphacfe]{white-space:nowrap;background:#222;border:1px solid #ffffff14;border-radius:.6em;align-items:center;width:29.6em;height:3.4em;padding:0 1.1em;display:flex;position:absolute;left:2.2em;overflow:hidden}.pb-field[data-astro-cid-7pphacfe]>span[data-astro-cid-7pphacfe]{font-size:1.15em}.pb-name[data-astro-cid-7pphacfe]{top:26.6em}.pb-desc[data-astro-cid-7pphacfe]{top:32.2em}.pb-ph[data-astro-cid-7pphacfe]{color:#666;transition:opacity .2s;position:absolute;left:.95em}.pb-type[data-astro-cid-7pphacfe]{clip-path:inset(0 100% 0 0);transition:clip-path 1.2s steps(40,end)}.b3[data-astro-cid-7pphacfe] .pb-ph[data-astro-cid-7pphacfe]{opacity:0}.b3[data-astro-cid-7pphacfe] .pb-type[data-astro-cid-7pphacfe]{clip-path:inset(0)}.pb-btn[data-astro-cid-7pphacfe]{color:#161616;background:#ededed;border-radius:.6em;place-items:center;min-width:11em;height:3.2em;font-weight:600;transition:scale .15s,background .3s,color .3s;display:grid;position:absolute;top:37.2em;right:2.2em}.pb-btn[data-astro-cid-7pphacfe]>span[data-astro-cid-7pphacfe]{grid-area:1/1;align-items:center;gap:.5em;font-size:1.15em;transition:opacity .25s;display:flex}.pb-b2[data-astro-cid-7pphacfe]{opacity:0}.pb-b2[data-astro-cid-7pphacfe] .spin[data-astro-cid-7pphacfe]{border-color:#161616 #00000026 #00000026}.b4[data-astro-cid-7pphacfe]:not(.b5) .pb-btn[data-astro-cid-7pphacfe]{scale:.94}.b5[data-astro-cid-7pphacfe] .pb-b1[data-astro-cid-7pphacfe]{opacity:0}.b5[data-astro-cid-7pphacfe] .pb-b2[data-astro-cid-7pphacfe]{opacity:1}.pb-toast[data-astro-cid-7pphacfe]{opacity:0;background:#232323;border:1px solid #ffffff1f;border-radius:.9em;width:29.6em;padding:1.1em 1.2em 1.2em;transition:opacity .35s,translate .6s cubic-bezier(.23,1,.32,1);position:absolute;top:31.4em;left:2.2em;translate:0 3em;box-shadow:0 -1em 3em #00000080}.pb-toast[data-astro-cid-7pphacfe] p[data-astro-cid-7pphacfe]{align-items:center;gap:.5em;font-size:1.3em;font-weight:600;display:flex}.pb-toast[data-astro-cid-7pphacfe] p[data-astro-cid-7pphacfe] svg[data-astro-cid-7pphacfe]{color:#6fcf8e;width:1.1em;height:1.1em}.pb-link[data-astro-cid-7pphacfe]{font:1.05em var(--mono);color:#a1a1a1;background:#181818;border-radius:.6em;align-items:center;gap:.5em;margin-top:.8em;padding:.55em .8em;display:flex}.pb-link[data-astro-cid-7pphacfe] span[data-astro-cid-7pphacfe]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pb-link[data-astro-cid-7pphacfe] em[data-astro-cid-7pphacfe]{color:#6fcf8e;font:600 .95em Inter,system-ui,sans-serif}.b6[data-astro-cid-7pphacfe] .pb-toast[data-astro-cid-7pphacfe]{opacity:1;translate:0}.b6[data-astro-cid-7pphacfe] .pb-btn[data-astro-cid-7pphacfe]{opacity:0;transition:opacity .3s .2s}@media (prefers-reduced-motion:reduce){.pv[data-astro-cid-7pphacfe] [data-astro-cid-7pphacfe],.pv[data-astro-cid-7pphacfe] [data-astro-cid-7pphacfe]:after{transition:none!important;animation:none!important}}.cta[data-astro-cid-7fc6xixe]{padding:24px 0 96px}.cta-card[data-astro-cid-7fc6xixe]{--accent:#ededed;--ink:#0a0a0a;--surface:#111;--surface-raised:#161616;--surface-hover:#1a1a1a;--line:#222;--line-strong:#333;--text:#ededed;--muted:#a1a1a1;--faint:#8f8f8f;--quiet:#6b6b6b;--media:#141414;min-height:360px;color:var(--text);color-scheme:dark;background:#000;border:1px solid #1c1c1c;border-radius:16px;align-items:center;display:flex;position:relative}.cta-media[data-astro-cid-7fc6xixe]{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cta-art[data-astro-cid-7fc6xixe]{object-fit:cover;object-position:60% 50%;width:62%;height:100%;position:absolute;top:0;right:0;mask-image:linear-gradient(90deg,#0000,#000 45%)}.cta-copy[data-astro-cid-7fc6xixe]{padding:64px 56px;position:relative}.cta-copy[data-astro-cid-7fc6xixe] h2[data-astro-cid-7fc6xixe]{letter-spacing:-.04em;margin:0 0 32px;font-size:clamp(32px,3.6vw,52px);font-weight:500;line-height:1.06}.cta-copy[data-astro-cid-7fc6xixe] h2[data-astro-cid-7fc6xixe] span[data-astro-cid-7fc6xixe]{color:var(--quiet)}:lang(zh) .cta-copy[data-astro-cid-7fc6xixe] h2[data-astro-cid-7fc6xixe]{letter-spacing:-.01em;line-height:1.25}@media (width<=760px){.cta[data-astro-cid-7fc6xixe]{padding:8px 0 72px}.cta-card[data-astro-cid-7fc6xixe]{min-height:0;display:block}.cta-media[data-astro-cid-7fc6xixe]{border-radius:16px 16px 0 0;position:static}.cta-art[data-astro-cid-7fc6xixe]{width:100%;height:200px;display:block;position:static;mask-image:linear-gradient(#000 55%,#0000)}.cta-copy[data-astro-cid-7fc6xixe]{margin-top:-24px;padding:0 24px 32px}.cta-copy[data-astro-cid-7fc6xixe] h2[data-astro-cid-7fc6xixe]{font-size:clamp(28px,8vw,36px)}}.faq-item[data-astro-cid-llin7ky3]+.faq-item[data-astro-cid-llin7ky3]{border-top:1px solid var(--line)}.faq-item[data-astro-cid-llin7ky3] summary[data-astro-cid-llin7ky3]{color:var(--text);cursor:pointer;justify-content:space-between;align-items:baseline;gap:24px;padding:24px 0;list-style:none;display:flex}.faq-item[data-astro-cid-llin7ky3] summary[data-astro-cid-llin7ky3]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-llin7ky3] summary[data-astro-cid-llin7ky3] h3[data-astro-cid-llin7ky3]{font-size:var(--text-body);text-wrap:pretty;margin:0;font-weight:500;line-height:1.6}.faq-item[data-astro-cid-llin7ky3] summary[data-astro-cid-llin7ky3] svg[data-astro-cid-llin7ky3]{color:var(--muted);flex:none;align-self:center}.faq-item[data-astro-cid-llin7ky3]:first-child summary[data-astro-cid-llin7ky3]{padding-top:10px}.faq-item[data-astro-cid-llin7ky3][open] summary[data-astro-cid-llin7ky3]{padding-bottom:16px}.faq-item[data-astro-cid-llin7ky3]:last-child:not([open]) summary[data-astro-cid-llin7ky3]{padding-bottom:0}.faq-item[data-astro-cid-llin7ky3]:last-child p[data-astro-cid-llin7ky3]{margin-bottom:0}.faq-item[data-astro-cid-llin7ky3][open] .faq-plus[data-astro-cid-llin7ky3]{display:none}.faq-item[data-astro-cid-llin7ky3] p[data-astro-cid-llin7ky3]{color:var(--muted);font-size:var(--text-body);text-wrap:pretty;margin:0 0 24px;padding-right:40px;line-height:1.7}:lang(zh) .faq-item[data-astro-cid-llin7ky3] p[data-astro-cid-llin7ky3]{line-height:1.85}.cards-grid[data-astro-cid-ftqq4dy3]{row-gap:64px;margin-top:48px}.feature-card[data-astro-cid-ftqq4dy3]{grid-column:span 2;min-width:0}.feature-title[data-astro-cid-ftqq4dy3]{letter-spacing:-.025em;text-wrap:balance;margin:24px 0 0;font-size:22px;font-weight:500;line-height:1.3}.feature-title[data-astro-cid-ftqq4dy3] span[data-astro-cid-ftqq4dy3]{color:var(--quiet)}@media (width<=1279px){.cards-grid[data-astro-cid-ftqq4dy3]{row-gap:56px}.feature-card[data-astro-cid-ftqq4dy3]{grid-column:1/-1}}.fp[data-astro-cid-ftqq4dy3]{--app:#f3f3f3;--stage:#f8f8f8;--surface:#fff;--raised:#f6f6f6;--hover:#efefef;--sel:#e5e5e5;--border:#e5e5e5;--tx:#1a1a1a;--tx2:#5c5c5c;--tx3:#8c8c8c;--ink:#1a1a1a;--on-ink:#fff;--ok:#3a8f63;--blue:#3b7bf6;--dot:#0000001f;aspect-ratio:56/36;border:1px solid var(--line);background:var(--app);border-radius:12px;position:relative;overflow:hidden;container-type:inline-size}@media (prefers-color-scheme:dark){.fp[data-astro-cid-ftqq4dy3]{--app:#1a1a1a;--stage:#1e1e1e;--surface:#232323;--raised:#2a2a2a;--hover:#303030;--sel:#363636;--border:#343434;--tx:#ececec;--tx2:#a3a3a3;--tx3:#737373;--ink:#ececec;--on-ink:#141414;--ok:#6fb68f;--blue:#5b8fff;--dot:#ffffff1c}}.fp-stage[data-astro-cid-ftqq4dy3]{color:var(--tx);letter-spacing:-.005em;font:400 clamp(5.6px,1.78571cqw,11px)/1.45 OhMyGame Inter,Inter,system-ui,sans-serif;position:absolute;inset:0}.fp-stage[data-astro-cid-ftqq4dy3] [data-astro-cid-ftqq4dy3]:is(p,figure){margin:0}.fp-stage[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3]{display:block}.fp-stage[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{flex:none}@keyframes fp-shimmer{0%{background-position:100% 0}to{background-position:-50% 0}}.ap[data-astro-cid-ftqq4dy3]{background:var(--app)}.ap[data-astro-cid-ftqq4dy3] [data-astro-cid-ftqq4dy3]:is(p,ul){margin:0;padding:0;list-style:none}.ap[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{stroke-width:1.75px;width:1.3em;height:1.3em}.ap-chat[data-astro-cid-ftqq4dy3]{background:var(--surface);border-radius:1em;flex-direction:column;width:21em;display:flex;position:absolute;top:.8em;bottom:.8em;left:.8em}.ap-head[data-astro-cid-ftqq4dy3]{height:3.4em;color:var(--tx);flex:none;align-items:center;gap:.5em;padding:0 1em 0 1.2em;display:flex}.ap-head[data-astro-cid-ftqq4dy3] b[data-astro-cid-ftqq4dy3]{font-size:1.1em;font-weight:500}.ap-tools[data-astro-cid-ftqq4dy3]{color:var(--tx2);gap:1em;margin-left:auto;display:flex}.ap-log[data-astro-cid-ftqq4dy3]{flex-direction:column;flex:1;justify-content:flex-end;gap:1em;min-height:0;padding:0 1.3em 1.1em;font-size:1.1em;line-height:1.5;display:flex;overflow:hidden;mask-image:linear-gradient(#0000,#000 2em)}.ap-log[data-astro-cid-ftqq4dy3]>[data-astro-cid-ftqq4dy3]{flex:none}.ap-log[data-astro-cid-ftqq4dy3] b[data-astro-cid-ftqq4dy3]{font-weight:600}.ap-user[data-astro-cid-ftqq4dy3]{justify-content:flex-end;display:flex}.ap-user[data-astro-cid-ftqq4dy3] p[data-astro-cid-ftqq4dy3]{background:var(--raised);border-radius:.8em;max-width:15em;padding:.55em .75em}.ap-worked[data-astro-cid-ftqq4dy3]{color:var(--tx3);align-items:center;gap:.3em;font-size:.9em;display:flex}.ap-worked[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{width:1em;height:1em}.ap-act[data-astro-cid-ftqq4dy3]{color:var(--tx2);gap:.2em;font-size:.92em;display:grid}.ap-act[data-astro-cid-ftqq4dy3] li[data-astro-cid-ftqq4dy3]{white-space:nowrap;opacity:0;align-items:center;gap:.5em;height:1.7em;transition:opacity .3s,translate .4s cubic-bezier(.2,.8,.2,1);display:flex;translate:0 .3em}.ap-act[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{width:1.1em;height:1.1em;color:var(--tx3)}.ap-act[data-astro-cid-ftqq4dy3] code[data-astro-cid-ftqq4dy3]{font:.92em var(--mono);color:var(--tx)}.ap-act[data-astro-cid-ftqq4dy3] em[data-astro-cid-ftqq4dy3]{font:.92em var(--mono);font-style:normal}.ap-act[data-astro-cid-ftqq4dy3] .add[data-astro-cid-ftqq4dy3]{color:var(--ok)}.ap-act[data-astro-cid-ftqq4dy3] .del[data-astro-cid-ftqq4dy3]{color:#e57b72}.ap-grow[data-astro-cid-ftqq4dy3]{opacity:0;grid-template-rows:0fr;margin-top:-1em;transition:grid-template-rows .5s cubic-bezier(.2,.8,.2,1),margin-top .5s cubic-bezier(.2,.8,.2,1),opacity .35s;display:grid}.ap-grow[data-astro-cid-ftqq4dy3]>[data-astro-cid-ftqq4dy3]{min-height:0;overflow:hidden}.ap-spin[data-astro-cid-ftqq4dy3]{border:.14em solid var(--sel);border-top-color:var(--tx);border-radius:50%;flex:none;width:1em;height:1em;animation:.8s linear infinite fp-spin}@keyframes fp-spin{to{rotate:1turn}}.ap-composer[data-astro-cid-ftqq4dy3]{border:1px solid var(--border);border-radius:1em;flex:none;margin:0 1.1em 1.1em;padding:.9em 1em .8em 1.1em}.ap-composer[data-astro-cid-ftqq4dy3] p[data-astro-cid-ftqq4dy3]{min-height:3em;font-size:1.1em;line-height:1.45;position:relative}.ap-hint[data-astro-cid-ftqq4dy3]{color:var(--tx3);position:absolute}.ap-composer[data-astro-cid-ftqq4dy3] p[data-astro-cid-ftqq4dy3]:has(.ap-typed:not(:empty)) .ap-hint[data-astro-cid-ftqq4dy3]{opacity:0}.ap-typed[data-astro-cid-ftqq4dy3]:after{content:"";vertical-align:-.2em;background:var(--tx);opacity:0;width:.07em;height:1.1em;margin-left:.05em;display:inline-block}.typing[data-astro-cid-ftqq4dy3] .ap-typed[data-astro-cid-ftqq4dy3]:after{opacity:1}.ap-row[data-astro-cid-ftqq4dy3]{color:var(--tx2);align-items:center;gap:.8em;display:flex}.ap-model[data-astro-cid-ftqq4dy3]{white-space:nowrap;align-items:center;gap:.4em;margin-left:auto;font-size:1em;display:flex}.ap-model[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3]{width:1em;height:1em}@media (prefers-color-scheme:dark){.ap-model[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3]{filter:invert()}}.ap-model[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{width:1em;height:1em}.ap-send[data-astro-cid-ftqq4dy3]{background:var(--ink);width:2.4em;height:2.4em;color:var(--on-ink);opacity:.35;border-radius:50%;place-items:center;transition:opacity .2s,scale .15s;display:grid}.ap-send[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{width:1.2em;height:1.2em}.ready[data-astro-cid-ftqq4dy3] .ap-send[data-astro-cid-ftqq4dy3]{opacity:1}.ap-dock[data-astro-cid-ftqq4dy3]{background:var(--surface);border-radius:1em;flex-direction:column;display:flex;position:absolute;inset:.8em .8em .8em 22.4em;overflow:hidden}.ap-tabs[data-astro-cid-ftqq4dy3]{height:3.4em;color:var(--tx2);flex:none;align-items:center;gap:.2em;padding:0 .5em;display:flex}.ap-tab[data-astro-cid-ftqq4dy3]{white-space:nowrap;border-radius:.5em;align-items:center;gap:.45em;height:2.4em;padding:0 .8em;font-size:1.05em;transition:background .25s,color .25s;display:flex}.ap-tab[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{width:1.15em;height:1.15em}.ap-tab[data-astro-cid-ftqq4dy3].on{background:var(--hover);color:var(--tx)}.ap-tab[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]+svg[data-astro-cid-ftqq4dy3],.ap-tab[data-astro-cid-ftqq4dy3].on svg[data-astro-cid-ftqq4dy3]:last-child:not(:first-child){width:.95em;height:.95em;color:var(--tx3)}.b2[data-astro-cid-ftqq4dy3] .g-ask[data-astro-cid-ftqq4dy3],.b3[data-astro-cid-ftqq4dy3] .g-work[data-astro-cid-ftqq4dy3],.b9[data-astro-cid-ftqq4dy3] .g-done[data-astro-cid-ftqq4dy3],.b10[data-astro-cid-ftqq4dy3] .g-reply[data-astro-cid-ftqq4dy3]{opacity:1;grid-template-rows:1fr;margin-top:0}.b9[data-astro-cid-ftqq4dy3] .g-work[data-astro-cid-ftqq4dy3]{opacity:0;grid-template-rows:0fr;margin-top:-1em}.b3[data-astro-cid-ftqq4dy3] .r1[data-astro-cid-ftqq4dy3],.b4[data-astro-cid-ftqq4dy3] .r2[data-astro-cid-ftqq4dy3],.b5[data-astro-cid-ftqq4dy3] .r3[data-astro-cid-ftqq4dy3],.b6[data-astro-cid-ftqq4dy3] .r4[data-astro-cid-ftqq4dy3]{opacity:1;translate:0}.r4[data-astro-cid-ftqq4dy3]{color:var(--tx);position:relative}.ap-did[data-astro-cid-ftqq4dy3]{opacity:0;align-items:center;gap:.5em;display:flex;position:absolute;left:0}.ap-did[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{color:var(--ok)}.b8[data-astro-cid-ftqq4dy3] .r4[data-astro-cid-ftqq4dy3] [data-astro-cid-ftqq4dy3]:is(.ap-spin,.ap-now){opacity:0}.b8[data-astro-cid-ftqq4dy3] .ap-did[data-astro-cid-ftqq4dy3]{opacity:1}.ag-game[data-astro-cid-ftqq4dy3]{background:#241f2e;flex:1;position:relative;overflow:hidden}.ag-scene[data-astro-cid-ftqq4dy3]{background:50% 62%/cover no-repeat;transition:opacity 1.2s;position:absolute;inset:0}.ag-night[data-astro-cid-ftqq4dy3]{opacity:0}.b6[data-astro-cid-ftqq4dy3] .ag-night[data-astro-cid-ftqq4dy3]{opacity:1}.fly[data-astro-cid-ftqq4dy3]{opacity:0;background:#fff6a8;border-radius:50%;width:.5em;height:.5em;transition:opacity .8s;position:absolute;box-shadow:0 0 .6em .25em #ffe6788c}.f1[data-astro-cid-ftqq4dy3]{top:56%;left:22%}.f2[data-astro-cid-ftqq4dy3]{top:40%;left:44%}.f3[data-astro-cid-ftqq4dy3]{top:66%;left:60%}.f4[data-astro-cid-ftqq4dy3]{top:46%;left:74%}.f5[data-astro-cid-ftqq4dy3]{top:74%;left:34%}.b6[data-astro-cid-ftqq4dy3] .fly[data-astro-cid-ftqq4dy3]{opacity:1}.live[data-astro-cid-ftqq4dy3].b6 .fly[data-astro-cid-ftqq4dy3]{animation:4.4s ease-in-out infinite fp-fly}.live[data-astro-cid-ftqq4dy3].b6 .f2[data-astro-cid-ftqq4dy3]{animation-delay:-1.1s}.live[data-astro-cid-ftqq4dy3].b6 .f3[data-astro-cid-ftqq4dy3]{animation-duration:5.2s;animation-delay:-2.3s}.live[data-astro-cid-ftqq4dy3].b6 .f4[data-astro-cid-ftqq4dy3]{animation-delay:-3s}.live[data-astro-cid-ftqq4dy3].b6 .f5[data-astro-cid-ftqq4dy3]{animation-duration:5.8s;animation-delay:-1.7s}@keyframes fp-fly{0%,to{opacity:.3;translate:0}30%{opacity:1}50%{translate:1.2em -1.5em}75%{opacity:.9;translate:-.6em -2.4em}}.hud[data-astro-cid-ftqq4dy3]{color:#fff8ec;backdrop-filter:blur(6px);background:#221e2c94;border:.08em solid #ffffff24;border-radius:.6em;align-items:center;gap:.45em;padding:.35em .9em .35em .55em;font:700 1.7em/1 OhMyGame Inter,Inter,system-ui,sans-serif;display:flex;position:absolute;top:1.2em}.hud-count[data-astro-cid-ftqq4dy3]{left:.7em}.hud-num[data-astro-cid-ftqq4dy3]{align-items:center;display:flex}.hud-count[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3]{width:1.25em;height:1.25em}.hud-clock[data-astro-cid-ftqq4dy3]{padding:.45em .8em .45em .6em;font-size:1.35em;right:.7em}.hud-clock[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{stroke-width:2.4px;width:1.15em;height:1.15em}.roll[data-astro-cid-ftqq4dy3]{height:1em;display:block;overflow:hidden}.roll[data-astro-cid-ftqq4dy3]>span[data-astro-cid-ftqq4dy3]{flex-direction:column;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:flex}.roll[data-astro-cid-ftqq4dy3] i[data-astro-cid-ftqq4dy3],.swap[data-astro-cid-ftqq4dy3] i[data-astro-cid-ftqq4dy3]{height:1em;font-style:normal;line-height:1;display:block}.b7[data-astro-cid-ftqq4dy3] .roll[data-astro-cid-ftqq4dy3]>span[data-astro-cid-ftqq4dy3]{transform:translateY(-1em)}.b8[data-astro-cid-ftqq4dy3] .roll[data-astro-cid-ftqq4dy3]>span[data-astro-cid-ftqq4dy3]{transform:translateY(-2em)}.swap[data-astro-cid-ftqq4dy3]{display:inline-grid}.swap[data-astro-cid-ftqq4dy3] i[data-astro-cid-ftqq4dy3]{grid-area:1/1;transition:opacity .5s}.swap[data-astro-cid-ftqq4dy3] i[data-astro-cid-ftqq4dy3]+i[data-astro-cid-ftqq4dy3],.ag[data-astro-cid-ftqq4dy3].b6 .swap[data-astro-cid-ftqq4dy3] i[data-astro-cid-ftqq4dy3]:first-child,.pg[data-astro-cid-ftqq4dy3].b6 .swap[data-astro-cid-ftqq4dy3] i[data-astro-cid-ftqq4dy3]:first-child{opacity:0}.ag[data-astro-cid-ftqq4dy3].b6 .swap[data-astro-cid-ftqq4dy3] i[data-astro-cid-ftqq4dy3]+i[data-astro-cid-ftqq4dy3],.pg[data-astro-cid-ftqq4dy3].b6 .swap[data-astro-cid-ftqq4dy3] i[data-astro-cid-ftqq4dy3]+i[data-astro-cid-ftqq4dy3]{opacity:1}.hud-bar[data-astro-cid-ftqq4dy3]{gap:.55em;display:flex;position:absolute;bottom:1.2em;right:1.2em}.slot[data-astro-cid-ftqq4dy3]{background:#221e2c80;border:.16em solid #fff8ecbf;border-radius:.8em;place-items:center;width:4.4em;height:4.8em;transition:border-color .3s;display:grid;position:relative}.slot[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3]{object-fit:contain;width:3.2em;height:3.2em}.slot[data-astro-cid-ftqq4dy3] b[data-astro-cid-ftqq4dy3]{color:#fff8ec;text-shadow:0 .06em #0000004d;font-size:1.45em;font-weight:700;line-height:1;position:absolute;bottom:.1em;right:.25em}.b7[data-astro-cid-ftqq4dy3] .jar[data-astro-cid-ftqq4dy3]{border-color:#ffd66b}.ag-playing[data-astro-cid-ftqq4dy3]{color:#fff;backdrop-filter:blur(8px);opacity:0;background:#101014b3;border-radius:2em;align-items:center;gap:.5em;padding:.4em .8em;font-size:1em;font-weight:500;transition:opacity .35s,translate .5s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;bottom:1.4em;left:1.2em;translate:0 .5em}.ag-dot[data-astro-cid-ftqq4dy3]{background:#ff5f57;border-radius:50%;width:.55em;height:.55em}.live[data-astro-cid-ftqq4dy3] .ag-dot[data-astro-cid-ftqq4dy3]{animation:1.2s ease-in-out infinite fp-blink}@keyframes fp-blink{50%{opacity:.35}}.b6[data-astro-cid-ftqq4dy3] .ag-playing[data-astro-cid-ftqq4dy3]{opacity:1;translate:0}.b9[data-astro-cid-ftqq4dy3] .ag-playing[data-astro-cid-ftqq4dy3]{opacity:0}.pg[data-astro-cid-ftqq4dy3].b1 .r1[data-astro-cid-ftqq4dy3],.pg[data-astro-cid-ftqq4dy3].b2 .r2[data-astro-cid-ftqq4dy3],.pg[data-astro-cid-ftqq4dy3].b3 .r3[data-astro-cid-ftqq4dy3]{opacity:1;translate:0}.pg[data-astro-cid-ftqq4dy3].b4 .g-reply[data-astro-cid-ftqq4dy3]{opacity:1;grid-template-rows:1fr;margin-top:0}.pg-tab[data-astro-cid-ftqq4dy3]{opacity:0;grid-template-columns:0fr;transition:grid-template-columns .5s cubic-bezier(.2,.8,.2,1),opacity .3s;display:grid}.pg-tab[data-astro-cid-ftqq4dy3]>[data-astro-cid-ftqq4dy3]{min-width:0;overflow:hidden}.pg[data-astro-cid-ftqq4dy3].b4 .pg-tab[data-astro-cid-ftqq4dy3]{opacity:1;grid-template-columns:1fr}.pg-game[data-astro-cid-ftqq4dy3]{background:var(--hover);color:var(--tx)}.pg[data-astro-cid-ftqq4dy3].b5 .pg-game[data-astro-cid-ftqq4dy3]{color:var(--tx2);background:0 0}.pg[data-astro-cid-ftqq4dy3].b5 .pg-tab[data-astro-cid-ftqq4dy3] .ap-tab[data-astro-cid-ftqq4dy3]{background:var(--hover);color:var(--tx)}.pg-plus[data-astro-cid-ftqq4dy3]{color:var(--tx3);margin-left:.3em}.pg-body[data-astro-cid-ftqq4dy3]{flex:1;position:relative;overflow:hidden}.pg-under[data-astro-cid-ftqq4dy3]{background:50% 62%/cover no-repeat;position:absolute;inset:0}.pg-panel[data-astro-cid-ftqq4dy3]{background:var(--surface);opacity:0;grid-template-rows:auto 1fr;grid-template-columns:14.6em 1fr;column-gap:1.4em;padding:1.4em 1.6em;transition:opacity .4s;display:grid;position:absolute;inset:0}.pg[data-astro-cid-ftqq4dy3].b5 .pg-panel[data-astro-cid-ftqq4dy3]{opacity:1}.pg-title[data-astro-cid-ftqq4dy3]{grid-column:1/-1;font-size:1.35em;font-weight:600;margin-bottom:1.2em!important}.pg-controls[data-astro-cid-ftqq4dy3]{flex-direction:column;gap:.55em;display:flex}.pg-label[data-astro-cid-ftqq4dy3]{color:var(--tx2);justify-content:space-between;align-items:center;font-size:1em;display:flex}.pg-label[data-astro-cid-ftqq4dy3] .swap[data-astro-cid-ftqq4dy3]{color:var(--tx);font-variant-numeric:tabular-nums}.pg-source[data-astro-cid-ftqq4dy3]{background:var(--raised);border-radius:.6em;align-items:center;gap:.7em;margin-bottom:.6em;padding:.45em;display:flex}.pg-source[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3]{object-fit:cover;object-position:50% 30%;border-radius:.4em;width:2.8em;height:2.8em}.pg-source[data-astro-cid-ftqq4dy3]>span[data-astro-cid-ftqq4dy3]{font-size:.95em;display:grid}.pg-source[data-astro-cid-ftqq4dy3] code[data-astro-cid-ftqq4dy3]{font:1em var(--mono);color:var(--tx)}.pg-source[data-astro-cid-ftqq4dy3] span[data-astro-cid-ftqq4dy3] span[data-astro-cid-ftqq4dy3]{color:var(--tx3)}.pg-slider[data-astro-cid-ftqq4dy3]{background:var(--sel);border-radius:1em;height:.5em;margin:.4em 0 .9em;position:relative}.pg-slider[data-astro-cid-ftqq4dy3]:before{content:"";background:var(--tx);border-radius:1em;width:25%;transition:width .7s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;left:0}.pg-slider[data-astro-cid-ftqq4dy3] i[data-astro-cid-ftqq4dy3]{background:var(--surface);border:.15em solid var(--tx);border-radius:50%;width:1.3em;height:1.3em;transition:left .7s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:25%;translate:-50% -50%}.pg[data-astro-cid-ftqq4dy3].b6 .pg-slider[data-astro-cid-ftqq4dy3]:before{width:55%}.pg[data-astro-cid-ftqq4dy3].b6 .pg-slider[data-astro-cid-ftqq4dy3] i[data-astro-cid-ftqq4dy3]{left:55%}.pg-select[data-astro-cid-ftqq4dy3]{border:1px solid var(--border);border-radius:.6em;justify-content:space-between;align-items:center;height:2.6em;margin-bottom:.5em;padding:0 .8em;font-size:1em;display:flex}.pg-select[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{width:1em;height:1em;color:var(--tx3)}.pg-check[data-astro-cid-ftqq4dy3]{align-items:center;gap:.5em;font-size:1em;display:flex}.pg-check[data-astro-cid-ftqq4dy3] span[data-astro-cid-ftqq4dy3]{background:var(--ink);width:1.3em;height:1.3em;color:var(--on-ink);border-radius:.3em;place-items:center;display:grid}.pg-check[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{stroke-width:3px;width:.9em;height:.9em}.pg-save[data-astro-cid-ftqq4dy3]{background:var(--ink);height:2.8em;color:var(--on-ink);border-radius:.6em;place-items:center;margin-top:auto;font-size:1em;font-weight:600;transition:scale .15s;display:grid}.pg[data-astro-cid-ftqq4dy3].b7:not(.b8) .pg-save[data-astro-cid-ftqq4dy3]{scale:.95}.pg-preview[data-astro-cid-ftqq4dy3]{flex-direction:column;gap:.55em;min-width:0;display:flex}.pg-art[data-astro-cid-ftqq4dy3]{background:repeating-conic-gradient(var(--raised) 0 25%, var(--surface) 0 50%) 0 0 / 1.6em 1.6em;border:1px solid var(--border);border-radius:.7em;flex:1;position:relative;overflow:hidden}.pg-art[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3]{object-fit:contain;width:calc(100% - 1.6em);height:calc(100% - 1.6em);image-rendering:pixelated;transition:opacity .4s;position:absolute;inset:.8em}.px48[data-astro-cid-ftqq4dy3]{opacity:0}.pg[data-astro-cid-ftqq4dy3].b6 .px48[data-astro-cid-ftqq4dy3]{opacity:1}.pg[data-astro-cid-ftqq4dy3].b6 .px24[data-astro-cid-ftqq4dy3]{opacity:0}.pg-toast[data-astro-cid-ftqq4dy3]{background:var(--ink);color:var(--on-ink);white-space:nowrap;opacity:0;border-radius:.7em;align-items:center;gap:.5em;padding:.55em 1em;font-size:1em;transition:opacity .3s,translate .5s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:1.1em;right:1.6em;translate:0 -.6em}.pg-toast[data-astro-cid-ftqq4dy3] code[data-astro-cid-ftqq4dy3]{font:.95em var(--mono)}.pg-toast[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{color:#6fb68f;width:1.1em;height:1.1em}.pg[data-astro-cid-ftqq4dy3].b8 .pg-toast[data-astro-cid-ftqq4dy3]{opacity:1;translate:0}.cv[data-astro-cid-ftqq4dy3]{background:var(--stage) radial-gradient(var(--dot) 1px, transparent 1.4px) 0 0 / 1.6em 1.6em}.cv-wires[data-astro-cid-ftqq4dy3]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cv-wires[data-astro-cid-ftqq4dy3] path[data-astro-cid-ftqq4dy3]{fill:none;stroke:var(--blue);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s}.b1[data-astro-cid-ftqq4dy3] .w1[data-astro-cid-ftqq4dy3],.b1[data-astro-cid-ftqq4dy3] .w2[data-astro-cid-ftqq4dy3],.b4[data-astro-cid-ftqq4dy3] .w3[data-astro-cid-ftqq4dy3]{stroke-dashoffset:0}.cv-node[data-astro-cid-ftqq4dy3]{position:absolute}.cv-node[data-astro-cid-ftqq4dy3] figcaption[data-astro-cid-ftqq4dy3]{color:var(--tx3);white-space:nowrap;align-items:center;gap:.4em;padding-bottom:.5em;font-size:1.05em;display:flex;position:absolute;bottom:100%;left:0}.cv-node[data-astro-cid-ftqq4dy3] figcaption[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{width:1.1em;height:1.1em}.cv-note[data-astro-cid-ftqq4dy3]{color:#3d3524;background:#f7e7a6;border-radius:.7em;width:14em;height:9.2em;padding:1em 1.1em;top:4.6em;left:3em;box-shadow:0 .3em 1em #00000014}.cv-note[data-astro-cid-ftqq4dy3] p[data-astro-cid-ftqq4dy3]{font-size:1.15em;line-height:1.4}.cv-style[data-astro-cid-ftqq4dy3]{width:14em;height:8.6em;top:17em;left:3em}.cv-style[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3]{object-fit:cover;border-radius:.7em;width:100%;height:100%}.cv-fox[data-astro-cid-ftqq4dy3]{width:14.4em;height:21em;top:4.6em;left:20.8em}.cv-turn[data-astro-cid-ftqq4dy3]{background:#cbbfb2;border-radius:.9em;height:100%;position:relative;overflow:hidden}.cv-turn[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3]{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.cv-turn[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3].flip{scale:-1 1}.cv-orbit[data-astro-cid-ftqq4dy3]{opacity:0;border:.12em solid #ffffff8c;border-radius:50%;height:9%;transition:opacity .4s;position:absolute;bottom:7%;left:14%;right:14%}.cv-fox[data-astro-cid-ftqq4dy3]{opacity:0;transition:opacity .35s,scale .5s cubic-bezier(.2,.8,.2,1);scale:.94}.b2[data-astro-cid-ftqq4dy3] .cv-fox[data-astro-cid-ftqq4dy3]{opacity:1;scale:1}.cv-turn[data-astro-cid-ftqq4dy3]:before{content:"";z-index:1;background:linear-gradient(100deg,#0000 30%,#ffffff59 50%,#0000 70%) 0 0/300% 100%;transition:opacity .5s;animation:1.4s linear infinite fp-shimmer;position:absolute;inset:0}.b3[data-astro-cid-ftqq4dy3] .cv-turn[data-astro-cid-ftqq4dy3]:before{opacity:0}.cv-turn[data-astro-cid-ftqq4dy3] .v1[data-astro-cid-ftqq4dy3]{filter:blur(14px);transition:opacity .6s,filter 1s,scale 1.2s cubic-bezier(.2,.8,.2,1);scale:1.06}.b3[data-astro-cid-ftqq4dy3] .cv-turn[data-astro-cid-ftqq4dy3] .v1[data-astro-cid-ftqq4dy3]{opacity:1;filter:none;scale:1}.cv-gen[data-astro-cid-ftqq4dy3]{z-index:2;color:#fff;white-space:nowrap;backdrop-filter:blur(6px);background:#14141499;border-radius:2em;align-items:center;gap:.4em;padding:.35em .75em;font-size:1em;transition:opacity .3s;display:flex;position:absolute;bottom:1em;left:50%;translate:-50%}.cv-gen[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{width:1.05em;height:1.05em}.b3[data-astro-cid-ftqq4dy3] .cv-gen[data-astro-cid-ftqq4dy3]{opacity:0}.b4[data-astro-cid-ftqq4dy3] .cv-orbit[data-astro-cid-ftqq4dy3]{opacity:1}.b4[data-astro-cid-ftqq4dy3] .cv-turn[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3]{filter:none;transition:none;animation:3s step-end infinite cv-turn;scale:1}.b4[data-astro-cid-ftqq4dy3] .cv-turn[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3].flip{scale:-1 1}.b4[data-astro-cid-ftqq4dy3] .cv-turn[data-astro-cid-ftqq4dy3] .v2[data-astro-cid-ftqq4dy3]{animation-delay:-2.5s}.b4[data-astro-cid-ftqq4dy3] .cv-turn[data-astro-cid-ftqq4dy3] .v3[data-astro-cid-ftqq4dy3]{animation-delay:-2s}.b4[data-astro-cid-ftqq4dy3] .cv-turn[data-astro-cid-ftqq4dy3] .v4[data-astro-cid-ftqq4dy3]{animation-delay:-1.5s}.b4[data-astro-cid-ftqq4dy3] .cv-turn[data-astro-cid-ftqq4dy3] .v5[data-astro-cid-ftqq4dy3]{animation-delay:-1s}.b4[data-astro-cid-ftqq4dy3] .cv-turn[data-astro-cid-ftqq4dy3] .v6[data-astro-cid-ftqq4dy3]{animation-delay:-.5s}@keyframes cv-turn{0%{opacity:1}16.66%,to{opacity:0}}.cv-chip[data-astro-cid-ftqq4dy3]{color:#fff;font:600 .95em var(--mono);opacity:0;background:#1414148c;border-radius:.4em;padding:.25em .6em;transition:opacity .3s;position:absolute;top:.8em;left:.8em}.b4[data-astro-cid-ftqq4dy3] .cv-chip[data-astro-cid-ftqq4dy3]{opacity:1}.cv-props[data-astro-cid-ftqq4dy3]{width:15.4em;top:4.6em;left:38.8em}.cv-props[data-astro-cid-ftqq4dy3] figcaption[data-astro-cid-ftqq4dy3]{opacity:0;transition:opacity .3s}.b4[data-astro-cid-ftqq4dy3] .cv-props[data-astro-cid-ftqq4dy3] figcaption[data-astro-cid-ftqq4dy3]{opacity:1}.cv-sheet[data-astro-cid-ftqq4dy3]{grid-template-columns:repeat(2,1fr);gap:.6em;display:grid}.cv-sheet[data-astro-cid-ftqq4dy3] span[data-astro-cid-ftqq4dy3]{aspect-ratio:1;background:var(--raised) linear-gradient(100deg, transparent 30%, var(--hover) 50%, transparent 70%) 0 0 / 300% 100%;opacity:0;border-radius:.7em;transition:opacity .3s,scale .45s cubic-bezier(.2,.8,.2,1);animation:1.4s linear infinite fp-shimmer;position:relative;overflow:hidden;scale:.9}.cv-sheet[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3]{object-fit:cover;opacity:0;filter:blur(8px);width:100%;height:100%;transition:opacity .5s .25s,filter .8s .25s}.b5[data-astro-cid-ftqq4dy3] .p1[data-astro-cid-ftqq4dy3],.b6[data-astro-cid-ftqq4dy3] .p2[data-astro-cid-ftqq4dy3],.b7[data-astro-cid-ftqq4dy3] .p3[data-astro-cid-ftqq4dy3],.b8[data-astro-cid-ftqq4dy3] .p4[data-astro-cid-ftqq4dy3],.b9[data-astro-cid-ftqq4dy3] .p5[data-astro-cid-ftqq4dy3],.b10[data-astro-cid-ftqq4dy3] .p6[data-astro-cid-ftqq4dy3]{opacity:1;scale:1}.b5[data-astro-cid-ftqq4dy3] .p1[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3],.b6[data-astro-cid-ftqq4dy3] .p2[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3],.b7[data-astro-cid-ftqq4dy3] .p3[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3],.b8[data-astro-cid-ftqq4dy3] .p4[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3],.b9[data-astro-cid-ftqq4dy3] .p5[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3],.b10[data-astro-cid-ftqq4dy3] .p6[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3]{opacity:1;filter:none}.cv-tools[data-astro-cid-ftqq4dy3]{background:var(--surface);border:1px solid var(--border);color:var(--tx2);border-radius:1em;align-items:center;gap:1.1em;padding:.7em 1.1em;display:flex;position:absolute;bottom:1.6em;left:50%;translate:-50%;box-shadow:0 .4em 1.4em #00000014}.cv-tools[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{stroke-width:1.75px;width:1.6em;height:1.6em}.cv-tools[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3].on{color:var(--tx)}.cv-tools[data-astro-cid-ftqq4dy3] i[data-astro-cid-ftqq4dy3]{background:var(--border);width:1px;height:1.6em}.cv-tools[data-astro-cid-ftqq4dy3] span[data-astro-cid-ftqq4dy3]{font:1.1em var(--mono)}.sh[data-astro-cid-ftqq4dy3]{background:var(--app)}.sh-browser[data-astro-cid-ftqq4dy3]{background:var(--surface);border:1px solid var(--border);border-radius:1em;width:40em;height:30em;position:absolute;top:3em;left:3em;overflow:hidden;box-shadow:0 1em 3em #00000014}.sh-bar[data-astro-cid-ftqq4dy3]{border-bottom:1px solid var(--border);align-items:center;gap:1.6em;height:3.8em;padding:0 1.2em;display:flex}.sh-lights[data-astro-cid-ftqq4dy3]{gap:.6em;display:flex}.sh-lights[data-astro-cid-ftqq4dy3] i[data-astro-cid-ftqq4dy3]{background:#ff5f57;border-radius:50%;width:1em;height:1em}.sh-lights[data-astro-cid-ftqq4dy3] i[data-astro-cid-ftqq4dy3]+i[data-astro-cid-ftqq4dy3]{background:#febc2e}.sh-lights[data-astro-cid-ftqq4dy3] i[data-astro-cid-ftqq4dy3]+i[data-astro-cid-ftqq4dy3]+i[data-astro-cid-ftqq4dy3]{background:#28c840}.sh-url[data-astro-cid-ftqq4dy3]{background:var(--raised);height:2.5em;color:var(--tx2);font:1.1em var(--mono);white-space:nowrap;border-radius:.6em;flex:1;align-items:center;gap:.5em;padding:0 .9em;display:flex;overflow:hidden}.sh-url[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{width:1em;height:1em;color:var(--tx3)}.sh-typed[data-astro-cid-ftqq4dy3]{clip-path:inset(0 100% 0 0);transition:clip-path 1.1s steps(29,end)}.b1[data-astro-cid-ftqq4dy3] .sh-typed[data-astro-cid-ftqq4dy3]{clip-path:inset(0)}.sh-caret[data-astro-cid-ftqq4dy3]{background:var(--tx);opacity:0;width:.08em;height:1.1em;margin-left:-.4em}.b1[data-astro-cid-ftqq4dy3]:not(.b2) .sh-caret[data-astro-cid-ftqq4dy3]{opacity:1}.sh-page[data-astro-cid-ftqq4dy3]{padding:1.2em}.sh-game[data-astro-cid-ftqq4dy3]{background:var(--raised) linear-gradient(100deg, transparent 30%, var(--hover) 50%, transparent 70%) 0 0 / 300% 100%;border-radius:.7em;height:18.8em;animation:1.4s linear infinite fp-shimmer;position:relative;overflow:hidden}.sh-cover[data-astro-cid-ftqq4dy3],.sh-live[data-astro-cid-ftqq4dy3]{opacity:0;background:50% 55%/cover no-repeat;transition:opacity .6s;position:absolute;inset:0}.b2[data-astro-cid-ftqq4dy3] .sh-cover[data-astro-cid-ftqq4dy3],.b4[data-astro-cid-ftqq4dy3] .sh-live[data-astro-cid-ftqq4dy3]{opacity:1}.live[data-astro-cid-ftqq4dy3] .sh-live[data-astro-cid-ftqq4dy3]{animation:10s ease-in-out infinite alternate sh-pan}@keyframes sh-pan{to{translate:-1%;scale:1.06}}.sh-play[data-astro-cid-ftqq4dy3]{color:#141414;opacity:0;background:#ffffffeb;border-radius:50%;place-items:center;width:5.6em;height:5.6em;transition:opacity .3s,scale .15s;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 .6em 2em #0000004d}.sh-play[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{fill:currentColor;width:2.2em;height:2.2em;margin-left:.3em}.b2[data-astro-cid-ftqq4dy3] .sh-play[data-astro-cid-ftqq4dy3]{opacity:1}.b3[data-astro-cid-ftqq4dy3]:not(.b4) .sh-play[data-astro-cid-ftqq4dy3]{scale:.9}.b4[data-astro-cid-ftqq4dy3] .sh-play[data-astro-cid-ftqq4dy3]{opacity:0}.sh-cursor[data-astro-cid-ftqq4dy3]{color:#fff;fill:#141414;stroke-width:1.5px;filter:drop-shadow(0 .1em .2em #0006);opacity:0;width:2.2em;height:2.2em;transition:left .7s cubic-bezier(.2,.8,.2,1),top .7s cubic-bezier(.2,.8,.2,1),opacity .3s;position:absolute;top:74%;left:60%}.b2[data-astro-cid-ftqq4dy3] .sh-cursor[data-astro-cid-ftqq4dy3]{opacity:1;top:52%;left:51.5%}.b4[data-astro-cid-ftqq4dy3] .sh-cursor[data-astro-cid-ftqq4dy3]{opacity:0}.sh-hud[data-astro-cid-ftqq4dy3]{color:#fff8ec;opacity:0;background:#221e2c99;border:.08em solid #ffffff29;border-radius:.5em;align-items:center;gap:.3em;padding:.3em .7em .3em .4em;font:700 1.3em/1 OhMyGame Inter,Inter,system-ui,sans-serif;transition:opacity .4s;display:flex;position:absolute;top:1em;left:1em}.sh-hud[data-astro-cid-ftqq4dy3] img[data-astro-cid-ftqq4dy3]{width:1.3em;height:1.3em}.b4[data-astro-cid-ftqq4dy3] .sh-hud[data-astro-cid-ftqq4dy3]{opacity:1}.sh-meta[data-astro-cid-ftqq4dy3]{align-items:center;gap:.9em;margin-top:1.2em;display:flex}.sh-meta[data-astro-cid-ftqq4dy3]>img[data-astro-cid-ftqq4dy3]{border-radius:.8em;width:3.6em;height:3.6em}.sh-name[data-astro-cid-ftqq4dy3]{gap:.1em;min-width:0;display:grid}.sh-line[data-astro-cid-ftqq4dy3]{align-items:center;gap:1.2em;display:flex}.sh-line[data-astro-cid-ftqq4dy3] b[data-astro-cid-ftqq4dy3]{font-size:1.3em;font-weight:600}.sh-desc[data-astro-cid-ftqq4dy3]{color:var(--tx2);white-space:nowrap;text-overflow:ellipsis;font-size:1.1em;overflow:hidden}.sh-stats[data-astro-cid-ftqq4dy3]{color:var(--tx2);font-variant-numeric:tabular-nums;align-items:center;gap:.45em;font-size:1.05em;display:flex}.sh-stats[data-astro-cid-ftqq4dy3] svg[data-astro-cid-ftqq4dy3]{width:1.1em;height:1.1em}.sh-stats[data-astro-cid-ftqq4dy3]>svg[data-astro-cid-ftqq4dy3]:first-child{fill:currentColor}.sh-heart[data-astro-cid-ftqq4dy3]{margin-left:.5em;transition:color .3s,fill .3s,scale .3s cubic-bezier(.2,1.6,.4,1)}.b6[data-astro-cid-ftqq4dy3] .sh-heart[data-astro-cid-ftqq4dy3]{color:#e5534b;fill:#e5534b;scale:1.15}.sh-roll[data-astro-cid-ftqq4dy3]{height:1.45em;display:block;overflow:hidden}.sh-roll[data-astro-cid-ftqq4dy3]>span[data-astro-cid-ftqq4dy3]{flex-direction:column;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:flex}.sh-roll[data-astro-cid-ftqq4dy3] i[data-astro-cid-ftqq4dy3]{height:1.45em;font-style:normal;display:block}.b6[data-astro-cid-ftqq4dy3] .sh-roll[data-astro-cid-ftqq4dy3]>span[data-astro-cid-ftqq4dy3]{transform:translateY(-1.45em)}.sh-phone[data-astro-cid-ftqq4dy3]{opacity:0;background:#1a1a1a;border-radius:2.4em;width:14em;height:28.4em;padding:.6em;transition:opacity .4s,translate .7s cubic-bezier(.2,.8,.2,1);position:absolute;top:5em;right:3em;translate:0 6em;box-shadow:0 1.4em 3.4em #0000004d,inset 0 0 0 .12em #3a3a3a}.b5[data-astro-cid-ftqq4dy3] .sh-phone[data-astro-cid-ftqq4dy3]{opacity:1;translate:0}.sh-screen[data-astro-cid-ftqq4dy3]{background:#241f2e 58%/auto 100% no-repeat;border-radius:1.9em;height:100%;position:relative;overflow:hidden}.sh-notch[data-astro-cid-ftqq4dy3]{background:#0c0c0c;border-radius:1em;width:4.4em;height:1.2em;position:absolute;top:.7em;left:50%;translate:-50%}.sh-hud-phone[data-astro-cid-ftqq4dy3]{opacity:1;font-size:1.1em;top:2.6em;left:.8em}.sh-stick[data-astro-cid-ftqq4dy3]{background:#ffffff24;border:.1em solid #ffffff4d;border-radius:50%;place-items:center;width:4.6em;height:4.6em;display:grid;position:absolute;bottom:2.2em;left:1.6em}.sh-stick[data-astro-cid-ftqq4dy3] i[data-astro-cid-ftqq4dy3]{background:#ffffff8c;border-radius:50%;width:2em;height:2em}.live[data-astro-cid-ftqq4dy3] .sh-stick[data-astro-cid-ftqq4dy3] i[data-astro-cid-ftqq4dy3]{animation:3.2s ease-in-out infinite sh-stick}@keyframes sh-stick{25%{translate:.8em -.5em}50%{translate:0 -.9em}75%{translate:-.6em -.3em}}.sh-tap[data-astro-cid-ftqq4dy3]{background:#fff3;border:.1em solid #ffffff59;border-radius:50%;width:3.4em;height:3.4em;position:absolute;bottom:3em;right:2em}.live[data-astro-cid-ftqq4dy3] .sh-tap[data-astro-cid-ftqq4dy3]{animation:1.6s ease-out infinite sh-tap}@keyframes sh-tap{0%,60%,to{scale:1}70%{background:#ffffff73;scale:.86}}@media (prefers-reduced-motion:reduce){.fp[data-astro-cid-ftqq4dy3] [data-astro-cid-ftqq4dy3],.fp[data-astro-cid-ftqq4dy3] [data-astro-cid-ftqq4dy3]:before,.fp[data-astro-cid-ftqq4dy3] [data-astro-cid-ftqq4dy3]:after{transition:none!important;animation:none!important}}.tools-head[data-astro-cid-rpjqz7lx] h2[data-astro-cid-rpjqz7lx]{grid-column:1/span 2}.tools-body[data-astro-cid-rpjqz7lx]{row-gap:48px;margin-top:48px}.tools-panel[data-astro-cid-rpjqz7lx]{grid-column:span 2;min-width:0}.tools-label[data-astro-cid-rpjqz7lx]{color:var(--muted);font-family:var(--mono);font-size:var(--text-small);margin:0 0 14px;font-weight:400}:lang(zh) .tools-label[data-astro-cid-rpjqz7lx]{font-family:inherit}@media (width<=1279px){.tools-head[data-astro-cid-rpjqz7lx] h2[data-astro-cid-rpjqz7lx],.tools-panel[data-astro-cid-rpjqz7lx]{grid-column:1/-1}}.plugin-wall[data-astro-cid-rpjqz7lx]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.plugin-wall[data-astro-cid-rpjqz7lx] li[data-astro-cid-rpjqz7lx],.plugin-own[data-astro-cid-rpjqz7lx] a[data-astro-cid-rpjqz7lx]{border:1px solid var(--line);background:var(--surface);border-radius:10px;align-content:start;gap:1px;min-width:0;padding:12px;display:grid}.plugin-wall[data-astro-cid-rpjqz7lx] img[data-astro-cid-rpjqz7lx],.plugin-own-icon[data-astro-cid-rpjqz7lx]{object-fit:contain;border-radius:7px;width:28px;height:28px;margin-bottom:10px}.plugin-wall[data-astro-cid-rpjqz7lx] b[data-astro-cid-rpjqz7lx]{align-items:center;gap:4px;font-size:13px;font-weight:500;line-height:1.35;display:flex}.plugin-wall[data-astro-cid-rpjqz7lx] span[data-astro-cid-rpjqz7lx]{color:var(--faint);font-size:12px;line-height:1.45}.plugin-wall[data-astro-cid-rpjqz7lx] .plugin-own[data-astro-cid-rpjqz7lx]{background:0 0;border:0;grid-column:span 2;padding:0;display:block}.plugin-own[data-astro-cid-rpjqz7lx] a[data-astro-cid-rpjqz7lx]{background:0 0;border-style:dashed;height:100%;transition:border-color .14s,background .14s}.plugin-own[data-astro-cid-rpjqz7lx] a[data-astro-cid-rpjqz7lx]:hover{border-color:var(--line-strong);background:var(--surface)}.plugin-own-icon[data-astro-cid-rpjqz7lx]{background:var(--surface-hover);color:var(--text);place-items:center;display:grid}@media (width<=640px){.plugin-wall[data-astro-cid-rpjqz7lx]{grid-template-columns:repeat(2,minmax(0,1fr))}}.keys[data-astro-cid-rpjqz7lx]{--surface:#fff;--raised:#f6f6f6;--border:#e5e5e5;--tx:#1a1a1a;--tx2:#5c5c5c;--tx3:#8c8c8c;--ok:#3a8f63;border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden;container-type:inline-size}@media (prefers-color-scheme:dark){.keys[data-astro-cid-rpjqz7lx]{--surface:#1c1c1c;--raised:#242424;--border:#303030;--tx:#ececec;--tx2:#a3a3a3;--tx3:#737373;--ok:#6fb68f}}.keys-stage[data-astro-cid-rpjqz7lx]{color:var(--tx);font:400 clamp(8px,1.81159cqw,10px)/1.45 OhMyGame Inter,Inter,system-ui,sans-serif}.keys-stage[data-astro-cid-rpjqz7lx] [data-astro-cid-rpjqz7lx]:is(p,ul){margin:0;padding:0;list-style:none}.keys-stage[data-astro-cid-rpjqz7lx] .keys-head[data-astro-cid-rpjqz7lx]{color:var(--tx2);align-items:baseline;gap:.5em;padding:1.5em 1.6em 1.1em;font-size:1.3em;display:flex}.keys-head[data-astro-cid-rpjqz7lx] span[data-astro-cid-rpjqz7lx]{color:var(--tx3)}.keys[data-astro-cid-rpjqz7lx] li[data-astro-cid-rpjqz7lx]{border-top:1px solid var(--border);align-items:center;gap:1.2em;height:5.4em;margin:0 1.2em;padding:0 .8em;display:flex}.keys-logo[data-astro-cid-rpjqz7lx]{background:var(--raised);width:3.6em;height:3.6em;color:var(--tx);border-radius:.8em;flex:none;place-items:center;display:grid}.keys-logo[data-astro-cid-rpjqz7lx] svg{width:1.9em;height:1.9em}.keys-name[data-astro-cid-rpjqz7lx]{min-width:0;display:grid}.keys-name[data-astro-cid-rpjqz7lx] b[data-astro-cid-rpjqz7lx]{font-size:1.35em;font-weight:500}.keys-name[data-astro-cid-rpjqz7lx] span[data-astro-cid-rpjqz7lx]{color:var(--tx3);font:1.15em var(--mono);white-space:pre;text-overflow:ellipsis;overflow:hidden}.keys-on[data-astro-cid-rpjqz7lx],.keys-add[data-astro-cid-rpjqz7lx]{white-space:nowrap;align-items:center;gap:.4em;margin-left:auto;font-size:1.2em;display:flex}.keys-on[data-astro-cid-rpjqz7lx]{color:var(--ok)}.keys-add[data-astro-cid-rpjqz7lx]{border:1px solid var(--border);color:var(--tx);border-radius:.5em;padding:.4em .8em}.keys[data-astro-cid-rpjqz7lx] [data-astro-cid-rpjqz7lx]:is(.keys-on,.keys-add) svg[data-astro-cid-rpjqz7lx]{width:1.1em;height:1.1em}.keys[data-astro-cid-rpjqz7lx] .off[data-astro-cid-rpjqz7lx] .keys-logo[data-astro-cid-rpjqz7lx]{opacity:.55}.keys-stage[data-astro-cid-rpjqz7lx] .keys-more[data-astro-cid-rpjqz7lx]{border-top:1px solid var(--border);color:var(--tx3);align-items:center;gap:.6em;margin:0 1em;padding:1.1em .7em 1.3em;font-size:1.2em;display:flex}.keys-more[data-astro-cid-rpjqz7lx] svg[data-astro-cid-rpjqz7lx]{width:1.1em;height:1.1em}
