.tokclip-feature[data-astro-cid-j3q7mipx]{padding:1.25rem 1rem;border-bottom:1px solid hsl(var(--border))}.tokclip-card[data-astro-cid-j3q7mipx]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);max-width:68rem;margin:0 auto;overflow:hidden;border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--card));box-shadow:0 12px 36px #04081229}.tokclip-video[data-astro-cid-j3q7mipx]{display:block;width:100%;height:100%;min-height:16rem;max-height:24rem;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%;background:hsl(var(--muted))}.tokclip-action[data-astro-cid-j3q7mipx]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.15rem;padding:clamp(1.1rem,3vw,2.4rem)}.tokclip-label[data-astro-cid-j3q7mipx]{margin:0;color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.tokclip-cta[data-astro-cid-j3q7mipx]{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.55rem;padding:.75rem 1.05rem;border-radius:.7rem;color:hsl(var(--foreground));background:hsl(var(--brand));font-size:.95rem;font-weight:800;line-height:1.25;text-decoration:none;transition:filter .15s,transform .15s}.tokclip-cta[data-astro-cid-j3q7mipx]:hover{filter:brightness(1.06);transform:translateY(-1px)}.tokclip-cta[data-astro-cid-j3q7mipx]:focus-visible{outline:3px solid hsl(var(--foreground));outline-offset:3px}.tokclip-cta[data-astro-cid-j3q7mipx] svg[data-astro-cid-j3q7mipx]{width:1rem;height:1rem;flex:none}@media(max-width:640px){.tokclip-feature[data-astro-cid-j3q7mipx]{padding:1rem .9rem}.tokclip-card[data-astro-cid-j3q7mipx]{grid-template-columns:minmax(0,1fr);border-radius:.85rem}.tokclip-video[data-astro-cid-j3q7mipx]{min-height:0;max-height:none}.tokclip-action[data-astro-cid-j3q7mipx]{gap:.65rem;padding:.85rem 1rem 1rem}.tokclip-cta[data-astro-cid-j3q7mipx]{width:100%;min-height:2.85rem}}@media(prefers-reduced-motion:reduce){.tokclip-cta[data-astro-cid-j3q7mipx]{transition:none}}.wiki-hero[data-astro-cid-s55jsl55]{--hero-accent: var(--brand-h) var(--brand-s) 28%;position:relative;isolation:isolate;padding:3.5rem 0 0}.hero-button-smartlink[data-astro-cid-s55jsl55]{cursor:default;gap:.55rem;border:1px solid #ab7dd9;color:#452267;background:#f5ebfe;box-shadow:0 4px 15px #b390d52e}a[data-astro-cid-s55jsl55].hero-button-smartlink{cursor:pointer;transition:background-color .15s,border-color .15s,box-shadow .15s}a[data-astro-cid-s55jsl55].hero-button-smartlink:hover{border-color:#8539d0;background:#ebd9fc;box-shadow:0 5px 18px #996bc747}.dark .hero-button-smartlink[data-astro-cid-s55jsl55]{border-color:#8c59c0;color:#edddfd;background:#3b274f}.dark a[data-astro-cid-s55jsl55].hero-button-smartlink:hover{background:#4a2e66}.smartlink-copy[data-astro-cid-s55jsl55]{display:grid;justify-items:start;line-height:1.15}.smartlink-sponsored[data-astro-cid-s55jsl55]{margin-top:.2rem;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#59288a;border-radius:999px;background:#e6d4f7;padding:.1rem .45rem}.dark .smartlink-sponsored[data-astro-cid-s55jsl55]{color:#ebd8fd;background:#5c4276}.dark .wiki-hero[data-astro-cid-s55jsl55]{--hero-accent: var(--brand-text)}.wiki-hero[data-astro-cid-s55jsl55]:before{content:"";position:absolute;z-index:-1;inset:-2rem calc(50% - 50vw) 0;background-image:linear-gradient(hsl(var(--border) / .28) 1px,transparent 1px),linear-gradient(90deg,hsl(var(--border) / .28) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(#000,#0000 95%);mask-image:linear-gradient(#000,#0000 95%);pointer-events:none}.hero-layout[data-astro-cid-s55jsl55]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem)}.hero-copy[data-astro-cid-s55jsl55]{padding:1rem 0 2rem}.hero-kicker[data-astro-cid-s55jsl55]{display:flex;align-items:center;gap:.75rem;color:hsl(var(--hero-accent));font-size:.8rem;font-weight:700;letter-spacing:.09em}.hero-kicker[data-astro-cid-s55jsl55] span[data-astro-cid-s55jsl55]{width:2rem;height:2px;background:currentColor}h1[data-astro-cid-s55jsl55]{max-width:12ch;margin-top:1.6rem;font-size:clamp(3.1rem,5.7vw,5rem);font-weight:850;line-height:1.05;letter-spacing:-.055em;text-wrap:balance;overflow-wrap:anywhere}h1[data-astro-cid-s55jsl55]:lang(zh),h1[data-astro-cid-s55jsl55]:lang(ja),h1[data-astro-cid-s55jsl55]:lang(ko){max-width:none;font-size:clamp(2.8rem,4.8vw,4.3rem);line-height:1.2;letter-spacing:-.04em}h1[data-astro-cid-s55jsl55]:lang(ko),.hero-description[data-astro-cid-s55jsl55]:lang(ko){word-break:keep-all;overflow-wrap:normal}.hero-description[data-astro-cid-s55jsl55]{max-width:38rem;margin-top:1.6rem;font-size:1.1rem;line-height:1.85;color:hsl(var(--muted-foreground))}.hero-actions[data-astro-cid-s55jsl55]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.hero-button[data-astro-cid-s55jsl55]{display:inline-flex;justify-content:center;align-items:center;gap:.65rem;border-radius:999px;padding:.95rem 1.35rem;font-size:.95rem;font-weight:750;line-height:1.4;transition:background-color .15s,border-color .15s}.hero-button-primary[data-astro-cid-s55jsl55]{color:hsl(var(--foreground));background:hsl(var(--brand));border:1px solid #0000}.dark .hero-button-primary[data-astro-cid-s55jsl55]{color:hsl(var(--background));background:hsl(var(--brand))}.hero-button-primary[data-astro-cid-s55jsl55]:hover{background:hsl(var(--brand-h) var(--brand-s) 45%)}.hero-button-secondary[data-astro-cid-s55jsl55]{border:1px solid hsl(var(--border));background:hsl(var(--background) / .6)}.hero-button-secondary[data-astro-cid-s55jsl55]:hover{border-color:hsl(var(--hero-accent));background:hsl(var(--muted))}.hero-note[data-astro-cid-s55jsl55]{display:flex;gap:.5rem;align-items:center;margin-top:1rem;font-size:.75rem;line-height:1.6;color:hsl(var(--muted-foreground))}.hero-console[data-astro-cid-s55jsl55]{min-width:0;border:1px solid hsl(var(--border));border-radius:1.5rem;padding:1.3rem;background:hsl(var(--card) / .9);box-shadow:0 24px 70px -40px hsl(var(--brand) / .25)}.console-heading[data-astro-cid-s55jsl55]{display:flex;align-items:center;gap:.65rem;font-size:.8rem;font-weight:650;color:hsl(var(--muted-foreground))}.console-heading[data-astro-cid-s55jsl55]>svg[data-astro-cid-s55jsl55]{color:hsl(var(--hero-accent))}.console-mark[data-astro-cid-s55jsl55]{margin-left:auto;width:.4rem;height:.4rem;border-radius:50%;background:hsl(var(--brand))}.partner-pane[data-astro-cid-s55jsl55]{display:none}.partner-radio-0[data-astro-cid-s55jsl55]:checked~.partner-view[data-astro-cid-s55jsl55] .partner-pane-0[data-astro-cid-s55jsl55],.partner-radio-1[data-astro-cid-s55jsl55]:checked~.partner-view[data-astro-cid-s55jsl55] .partner-pane-1[data-astro-cid-s55jsl55],.partner-radio-2[data-astro-cid-s55jsl55]:checked~.partner-view[data-astro-cid-s55jsl55] .partner-pane-2[data-astro-cid-s55jsl55]{display:block}.partner-art[data-astro-cid-s55jsl55]{position:relative;display:flex;justify-content:center;align-items:center;height:250px;overflow:hidden}.partner-art[data-astro-cid-s55jsl55] img[data-astro-cid-s55jsl55]{position:relative;width:260px;height:260px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.partner-orbit[data-astro-cid-s55jsl55]{position:absolute;width:210px;height:210px;border:1px solid hsl(var(--brand) / .28);border-radius:50%;background:radial-gradient(circle,hsl(var(--brand) / .09),transparent 70%);box-shadow:0 0 0 25px hsl(var(--brand) / .025)}.partner-orbit[data-astro-cid-s55jsl55]:after{content:"";position:absolute;inset:50% -20px auto;height:1px;background:hsl(var(--brand) / .16)}.partner-number[data-astro-cid-s55jsl55]{position:absolute;top:2rem;left:.25rem;font-size:.75rem;letter-spacing:.05em;color:hsl(var(--muted-foreground))}.partner-caption[data-astro-cid-s55jsl55]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.partner-caption[data-astro-cid-s55jsl55] h2[data-astro-cid-s55jsl55]{font-size:1.5rem;line-height:1.3;font-weight:750;letter-spacing:-.035em}.partner-caption[data-astro-cid-s55jsl55] p[data-astro-cid-s55jsl55]{margin-top:.25rem;font-size:.75rem;color:hsl(var(--muted-foreground))}.partner-role[data-astro-cid-s55jsl55]{border:1px solid hsl(var(--brand) / .25);border-radius:999px;background:hsl(var(--brand) / .06);padding:.3rem .65rem;font-size:.65rem;font-weight:650;color:hsl(var(--hero-accent))}.partner-tip[data-astro-cid-s55jsl55]{min-height:3.4rem;margin-top:.8rem;font-size:.8rem;line-height:1.7;color:hsl(var(--muted-foreground))}.partner-choices[data-astro-cid-s55jsl55]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-top:.8rem}.partner-choice[data-astro-cid-s55jsl55]{display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.4rem .2rem .6rem;border:1px solid #0000;border-radius:.75rem;color:hsl(var(--muted-foreground));font-size:.65rem;font-weight:650;cursor:pointer}.partner-choice[data-astro-cid-s55jsl55] img[data-astro-cid-s55jsl55]{image-rendering:pixelated}.partner-radio-0[data-astro-cid-s55jsl55]:checked~.partner-choices[data-astro-cid-s55jsl55] .partner-choice-0[data-astro-cid-s55jsl55],.partner-radio-1[data-astro-cid-s55jsl55]:checked~.partner-choices[data-astro-cid-s55jsl55] .partner-choice-1[data-astro-cid-s55jsl55],.partner-radio-2[data-astro-cid-s55jsl55]:checked~.partner-choices[data-astro-cid-s55jsl55] .partner-choice-2[data-astro-cid-s55jsl55]{border-color:hsl(var(--brand) / .4);background:hsl(var(--brand) / .07);color:hsl(var(--foreground))}.partner-radio-0[data-astro-cid-s55jsl55]:focus-visible~.partner-choices[data-astro-cid-s55jsl55] .partner-choice-0[data-astro-cid-s55jsl55],.partner-radio-1[data-astro-cid-s55jsl55]:focus-visible~.partner-choices[data-astro-cid-s55jsl55] .partner-choice-1[data-astro-cid-s55jsl55],.partner-radio-2[data-astro-cid-s55jsl55]:focus-visible~.partner-choices[data-astro-cid-s55jsl55] .partner-choice-2[data-astro-cid-s55jsl55],a[data-astro-cid-s55jsl55]:focus-visible{outline:2px solid hsl(var(--hero-accent));outline-offset:4px}.console-link[data-astro-cid-s55jsl55]{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border));font-size:.8rem;font-weight:650}.hero-shortcuts[data-astro-cid-s55jsl55]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:3.5rem}.hero-shortcuts[data-astro-cid-s55jsl55] a[data-astro-cid-s55jsl55]{display:flex;align-items:center;gap:.8rem;padding:1.2rem 1.4rem;border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--card));font-size:.9rem;font-weight:650}.hero-shortcuts[data-astro-cid-s55jsl55] a[data-astro-cid-s55jsl55]:hover{border-color:hsl(var(--brand) / .6)}.shortcut-icon[data-astro-cid-s55jsl55]{display:flex;color:hsl(var(--hero-accent))}.shortcut-arrow[data-astro-cid-s55jsl55]{margin-left:auto;color:hsl(var(--muted-foreground));flex-shrink:0}@media(max-width:1023px){.hero-layout[data-astro-cid-s55jsl55]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:1.5rem}h1[data-astro-cid-s55jsl55]{font-size:clamp(2.8rem,6vw,4rem)}.hero-console[data-astro-cid-s55jsl55]{padding:1rem}.hero-actions[data-astro-cid-s55jsl55]{flex-direction:column;align-items:flex-start}.hero-description[data-astro-cid-s55jsl55]{font-size:1rem}}@media(max-width:767px){.wiki-hero[data-astro-cid-s55jsl55]{padding-top:1.5rem}.hero-layout[data-astro-cid-s55jsl55]{grid-template-columns:1fr;gap:1.5rem}h1[data-astro-cid-s55jsl55]{max-width:13ch;font-size:clamp(2.8rem,11vw,4rem)}.hero-copy[data-astro-cid-s55jsl55]{padding-bottom:0}.hero-actions[data-astro-cid-s55jsl55]{flex-direction:row;row-gap:.25rem}.hero-button[data-astro-cid-s55jsl55]{padding:.85rem 1.1rem;font-size:.85rem}.hero-shortcuts[data-astro-cid-s55jsl55]{grid-template-columns:1fr;gap:.6rem;margin-top:1.5rem}.hero-shortcuts[data-astro-cid-s55jsl55] a[data-astro-cid-s55jsl55]{padding:1rem}.partner-art[data-astro-cid-s55jsl55]{height:205px}.hero-console[data-astro-cid-s55jsl55]{max-width:28rem;width:100%;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.hero-button[data-astro-cid-s55jsl55]{transition:none}}.starter-card[data-astro-cid-ll2uk76d]{border-radius:1.25rem;box-shadow:none;background:linear-gradient(145deg,hsl(var(--card)),hsl(var(--muted) / .45))}.starter-card[data-astro-cid-ll2uk76d] img[data-astro-cid-ll2uk76d]{image-rendering:pixelated}.starter-card[data-astro-cid-ll2uk76d] h3[data-astro-cid-ll2uk76d]{letter-spacing:-.03em}.ad-preview[data-astro-cid-j345i4c4]{display:flex;flex-direction:column;align-items:center;gap:6px}.ad-preview-label[data-astro-cid-j345i4c4]{color:var(--muted-foreground);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.ad-preview-box[data-astro-cid-j345i4c4]{width:728px;height:90px;max-width:100%;border:1px dashed;color:var(--muted-foreground);background:var(--muted);display:flex;align-items:center;justify-content:space-between;padding:12px 20px;font-size:13px}.ad-preview-size[data-astro-cid-j345i4c4]:after{content:"728 × 90"}@media(max-width:767px){.ad-preview-box[data-astro-cid-j345i4c4]{width:320px;height:50px;padding:8px 12px}.ad-preview-size[data-astro-cid-j345i4c4]:after{content:"320 × 50"}}@media(max-width:351px){.ad-preview[data-astro-cid-j345i4c4]{display:none}}.home-ad[data-astro-cid-sdkcryu5]{text-align:center}.home-ad-active[data-astro-cid-sdkcryu5]{padding:3rem 0;border-top:1px solid var(--border)}.home-ad[data-astro-cid-sdkcryu5] .home-ad-label{display:block;margin-bottom:6px;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.home-ad[data-astro-cid-sdkcryu5] iframe{display:block;max-width:100%;margin:auto}.event-section[data-astro-cid-7mlzej4d]{padding-top:0;padding-bottom:1rem}.event-deadline[data-astro-cid-7mlzej4d]{display:block;margin-top:.2rem;font-size:.7rem;color:hsl(var(--event-muted))}.event-card[data-astro-cid-7mlzej4d]{--event-ink: 248 245 255;--event-muted: 202 191 224;position:relative;display:grid;grid-template-columns:5rem minmax(0,1fr) auto auto;align-items:center;gap:clamp(.8rem,2vw,1.5rem);overflow:hidden;min-height:9rem;padding:1.1rem clamp(1rem,3vw,2rem) 1.1rem 1.2rem;border:1px solid #9672c56b;border-radius:1.35rem;color:hsl(var(--event-ink));background:radial-gradient(at 6% 120%,#8b50d338,#0000 44%),linear-gradient(108deg,#261a3c,#191127 62%,#211532);box-shadow:0 16px 45px -34px #2e115fd9,inset 0 1px #ffffff14;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s}.event-card[data-astro-cid-7mlzej4d]:after{position:absolute;inset:0;background:linear-gradient(108deg,#0000 25%,#ffffff09 46%,#0000 70%);content:"";pointer-events:none}.event-card[data-astro-cid-7mlzej4d]:hover{transform:translateY(-2px);border-color:#ffcd38b8;box-shadow:0 20px 55px -32px #6425b1a6,0 0 0 1px #ffcd381f}.event-card[data-astro-cid-7mlzej4d]:focus-visible{outline:3px solid #ffcf3d;outline-offset:4px}.event-art[data-astro-cid-7mlzej4d]{position:relative;display:block;width:4.6rem;aspect-ratio:1;border:1px solid #ffd24c52;border-radius:1.1rem;display:grid;place-items:center;color:#ffd65c;background:radial-gradient(circle at 50% 42%,#ffcf3d33,#0000 58%),linear-gradient(145deg,#382759,#1b132a);font-size:2.7rem;font-weight:900;line-height:1;text-shadow:0 3px 20px #ffcc3359;box-shadow:inset 0 0 24px #ffc82414}.event-art[data-astro-cid-7mlzej4d]:after{position:absolute;right:.48rem;top:.45rem;width:.42rem;height:.42rem;border-radius:50%;background:#ffd147;box-shadow:0 0 12px 3px #ffd1477a;content:"";animation:3.4s ease-in-out infinite tower-glow}.event-copy[data-astro-cid-7mlzej4d]{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.event-kicker[data-astro-cid-7mlzej4d]{display:inline-flex;align-items:center;gap:.48rem;color:#ffd65c;font-size:.7rem;font-weight:750;letter-spacing:.055em}.event-live-dot[data-astro-cid-7mlzej4d]{width:.42rem;height:.42rem;flex:none;border-radius:50%;background:#ffd147;box-shadow:0 0 0 3px #ffd14721}.event-title[data-astro-cid-7mlzej4d]{margin-top:.2rem;font-size:clamp(1.1rem,2.1vw,1.6rem);font-weight:800;letter-spacing:-.025em;line-height:1.2}.event-description[data-astro-cid-7mlzej4d]{max-width:36rem;margin-top:.4rem;color:hsl(var(--event-muted));font-size:.84rem;line-height:1.5}.event-highlight[data-astro-cid-7mlzej4d]{display:flex;max-width:18rem;flex-direction:column;align-items:flex-start;gap:.38rem}.event-version[data-astro-cid-7mlzej4d]{color:#ffd65c;font-size:1.45rem;font-weight:850;letter-spacing:-.04em;line-height:1}.event-features[data-astro-cid-7mlzej4d]{color:hsl(var(--event-muted));font-size:.68rem;line-height:1.45}.event-cta[data-astro-cid-7mlzej4d]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap;border-radius:999px;padding:.68rem .95rem;color:#1d132f;background:#fc3;font-size:.8rem;font-weight:750;transition:background-color .16s}.event-card[data-astro-cid-7mlzej4d]:hover .event-cta[data-astro-cid-7mlzej4d]{background:#ffd65c}@keyframes tower-glow{0%,to{opacity:.62;box-shadow:0 0 9px 2px #ffd14759}50%{opacity:1;box-shadow:0 0 16px 5px #ffd147a6}}.event-labels[data-astro-cid-7mlzej4d]{display:flex;align-items:center;gap:.5rem}.season-badge[data-astro-cid-7mlzej4d]{display:inline-flex;align-items:center;border:1px solid #ffcf3d59;border-radius:999px;padding:.16rem .48rem;color:#ffd65c;background:#ffcc3314;font-size:.62rem;font-weight:750;white-space:nowrap}@media(max-width:900px){.event-section[data-astro-cid-7mlzej4d]{padding-bottom:.5rem}.event-card[data-astro-cid-7mlzej4d]{grid-template-columns:2.9rem minmax(0,1fr) auto;grid-template-rows:auto auto;gap:.3rem .7rem;min-height:0;padding:.72rem .85rem;border-radius:1rem}.event-art[data-astro-cid-7mlzej4d]{grid-column:1;grid-row:1 / span 2;align-self:center;width:2.9rem;border-radius:.72rem;font-size:1.8rem}.event-copy[data-astro-cid-7mlzej4d]{grid-column:2;grid-row:1}.event-labels[data-astro-cid-7mlzej4d]{gap:.38rem;flex-wrap:wrap}.season-badge[data-astro-cid-7mlzej4d]{padding:.1rem .38rem;font-size:.55rem}.event-kicker[data-astro-cid-7mlzej4d]{gap:.35rem;font-size:.58rem;letter-spacing:.025em}.event-live-dot[data-astro-cid-7mlzej4d]{width:.34rem;height:.34rem}.event-title[data-astro-cid-7mlzej4d]{margin-top:.12rem;font-size:1rem;line-height:1.15}.event-description[data-astro-cid-7mlzej4d]{display:none}.event-highlight[data-astro-cid-7mlzej4d]{grid-column:2 / span 2;grid-row:2;max-width:none;gap:.18rem}.event-version[data-astro-cid-7mlzej4d]{font-size:.82rem}.event-features[data-astro-cid-7mlzej4d]{font-size:.58rem}.event-cta[data-astro-cid-7mlzej4d]{grid-column:3;grid-row:1;align-self:center;padding:.45rem .58rem;font-size:0}.event-cta[data-astro-cid-7mlzej4d] svg{width:.8rem;height:.8rem}}@media(max-width:390px){.event-card[data-astro-cid-7mlzej4d]{grid-template-columns:2.45rem minmax(0,1fr) auto;gap:.28rem .52rem;padding:.62rem .68rem}.event-art[data-astro-cid-7mlzej4d]{width:2.45rem}.event-cta[data-astro-cid-7mlzej4d]{padding:.4rem;font-size:0}}@media(prefers-reduced-motion:reduce){.event-art[data-astro-cid-7mlzej4d]:after{animation:none}.event-card[data-astro-cid-7mlzej4d]{transition:none}}
