[data-v-a6b6a6d6]:root{color-scheme:only dark;--mobile-screen-frame-size: 0px;--mobile-screen-frame-inline-size: 0px;--mobile-screen-frame-color: #000;--desktop-shell-inline-inset: 2rem;--footer-com-inline-inset: 1.33333rem;--footer-com-mobile-inline-inset: 1rem;--home-info-inline-inset: max(16PX, calc(env(safe-area-inset-left) + var(--mobile-screen-frame-size, 0px) + 4PX));--page-inline-gutter: 6vw;--text-color: #fffff4;--section-monochrome-color: #b5b5b5;--bg-color: #000;--opacity-color: #ffffff7a;--opacity-color2: rgba(255, 255, 255, .1);--star-color: #f7f7b686;--surface-color: rgba(13, 9, 18, .82);--surface-color-solid: #0b070f;--surface-color-soft: rgba(255, 255, 255, .035);--surface-color-raised: rgba(20, 10, 18, .9);--surface-color-inset: #090406;--text-muted: rgba(255, 255, 255, .56);--text-faint: rgba(255, 255, 255, .32);--text-ghost: rgba(255, 255, 255, .14);--border-color: rgba(255, 255, 255, .1);--border-color-strong: rgba(255, 255, 255, .22);--grid-line-color: rgba(255, 255, 255, .035);--shadow-color: rgba(0, 0, 0, .42);--shadow-color-soft: rgba(0, 0, 0, .18);--scanline-color: rgba(255, 255, 255, .04);--overlay-color: rgba(0, 0, 0, .58);--code-bg-color: #090406;--input-bg-color: rgba(9, 4, 6, .74);--panel-grid-bg: linear-gradient(rgba(255, 255, 255, .025) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .025) 1px, transparent 1px), #090406}@media screen and (max-aspect-ratio: 1){[data-v-a6b6a6d6]:root{--page-inline-gutter: clamp(1.8667rem, 8vw, 2.4rem)}}[data-theme=light][data-v-a6b6a6d6],.light[data-v-a6b6a6d6]{color-scheme:only light;--text-color: #1f1f1f;--section-monochrome-color: #333333;--bg-color: #ffffff;--opacity-color: #00000075;--opacity-color2: rgba(0, 0, 0, .1);--star-color: #4400b986;--surface-color: rgba(255, 255, 255, .78);--surface-color-solid: #ffffff;--surface-color-soft: rgba(0, 0, 0, .035);--surface-color-raised: rgba(255, 255, 255, .92);--surface-color-inset: #f4f1ed;--text-muted: rgba(0, 0, 0, .58);--text-faint: rgba(0, 0, 0, .34);--text-ghost: rgba(0, 0, 0, .14);--border-color: rgba(0, 0, 0, .1);--border-color-strong: rgba(0, 0, 0, .2);--grid-line-color: rgba(0, 0, 0, .05);--shadow-color: rgba(20, 20, 20, .1);--shadow-color-soft: rgba(20, 20, 20, .08);--scanline-color: rgba(0, 0, 0, .035);--overlay-color: rgba(255, 255, 255, .62);--code-bg-color: #f7f4ef;--input-bg-color: rgba(255, 255, 255, .78);--panel-grid-bg: linear-gradient(rgba(0, 0, 0, .04) 1px, transparent 1px), linear-gradient(90deg, rgba(0, 0, 0, .035) 1px, transparent 1px), #f7f4ef}.crystal-logo[data-v-a6b6a6d6]{position:relative;display:inline-block;line-height:0}.crystal-trigger[data-v-a6b6a6d6]{display:block;margin:0;padding:0;border:0;background:transparent;line-height:0;cursor:pointer;transition:filter .3s ease}.crystal-trigger[data-v-a6b6a6d6]:hover,.crystal-trigger[data-v-a6b6a6d6]:focus-visible,.crystal-trigger.is-open[data-v-a6b6a6d6]{filter:drop-shadow(0 0 .33333rem var(--crystal-accent, #e23456)) drop-shadow(0 0 .66667rem var(--crystal-accent, #e23456)) drop-shadow(0 0 1rem color-mix(in srgb,var(--crystal-accent, #e23456) 50%,transparent));outline:none}.crystal-trigger:hover .crystal-shape[data-v-a6b6a6d6],.crystal-trigger:focus-visible .crystal-shape[data-v-a6b6a6d6],.crystal-trigger.is-open .crystal-shape[data-v-a6b6a6d6]{background-color:#000000e6}.crystal-trigger:hover .crystal-shape .shine-effect[data-v-a6b6a6d6],.crystal-trigger:focus-visible .crystal-shape .shine-effect[data-v-a6b6a6d6],.crystal-trigger.is-open .crystal-shape .shine-effect[data-v-a6b6a6d6]{opacity:.1}.crystal-shape[data-v-a6b6a6d6]{position:relative;display:block;width:.66667rem;height:1.33333rem;overflow:hidden;background-color:var(--crystal-accent, #e23456);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);transition:background-color .3s ease}.crystal-shape .shine-effect[data-v-a6b6a6d6]{position:absolute;top:-100%;left:-100%;width:300%;height:300%;background:linear-gradient(45deg,transparent 0%,transparent 40%,rgba(255,255,255,.8) 50%,transparent 60%,transparent 100%);opacity:.6;animation:shine-scan-a6b6a6d6 3s ease-in-out infinite}.crystal-popover[data-v-a6b6a6d6]{position:fixed;z-index:6500;width:min(12.66667rem,calc(100vw - .8rem));max-height:min(18.66667rem,calc(100vh - 1.33333rem));padding:.46667rem .46667rem .4rem;border:1px solid color-mix(in srgb,var(--crystal-accent, #e23456) 58%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--crystal-accent, #e23456) 12%,transparent),transparent 42%),rgba(8,5,10,.97);box-shadow:0 .6rem 1.6rem #000000b8;box-sizing:border-box;color:#fff;line-height:1.5;transform:translate(-50%);transform-origin:bottom center;overflow:visible;animation:crystal-popover-in-a6b6a6d6 .34s cubic-bezier(.16,1,.3,1) both}.crystal-popover[data-v-a6b6a6d6]:before,.crystal-popover[data-v-a6b6a6d6]:after{position:absolute;left:50%;width:0;height:0;border-right:.26667rem solid transparent;border-left:.26667rem solid transparent;content:"";transform:translate(-50%)}.crystal-popover[data-v-a6b6a6d6]:before{bottom:-.3rem;border-top:.3rem solid color-mix(in srgb,var(--crystal-accent, #e23456) 72%,transparent)}.crystal-popover[data-v-a6b6a6d6]:after{bottom:-.23333rem;border-top:.26667rem solid #0b070d}.popover-scanlines[data-v-a6b6a6d6]{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(to bottom,transparent 0,transparent .1rem,rgba(255,255,255,.018) .1rem,rgba(255,255,255,.018) .13333rem);pointer-events:none}.popover-tip[data-v-a6b6a6d6],.popover-image[data-v-a6b6a6d6],.popover-text[data-v-a6b6a6d6],.popover-links[data-v-a6b6a6d6]{position:relative;z-index:1}.popover-tip[data-v-a6b6a6d6]{display:flex;align-items:center;gap:.26667rem;margin:0 .2rem .26667rem;color:var(--crystal-accent, #e23456);font-family:UnboundedSans,monospace;font-size:.36667rem;font-weight:700;letter-spacing:.08em;line-height:1}.popover-tip[data-v-a6b6a6d6]:after{height:1px;background:color-mix(in srgb,var(--crystal-accent, #e23456) 36%,transparent);content:"";flex:1}.popover-image[data-v-a6b6a6d6]{position:relative;display:block;width:calc(100% - .4rem);aspect-ratio:16 / 9;margin:.13333rem .2rem .4rem;padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#030304;box-sizing:border-box;cursor:zoom-in}.popover-image img[data-v-a6b6a6d6]{display:block;width:100%;height:100%;object-fit:cover;transition:filter .25s ease,transform .35s cubic-bezier(.16,1,.3,1)}.popover-image[data-v-a6b6a6d6]:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid color-mix(in srgb,var(--crystal-accent, #e23456) 18%,transparent);content:"";pointer-events:none}.popover-image[data-v-a6b6a6d6]:hover,.popover-image[data-v-a6b6a6d6]:focus-visible{border-color:color-mix(in srgb,var(--crystal-accent, #e23456) 65%,transparent);outline:none}.popover-image:hover img[data-v-a6b6a6d6],.popover-image:focus-visible img[data-v-a6b6a6d6]{filter:brightness(.72);transform:scale(1.025)}.popover-text[data-v-a6b6a6d6]{margin:0 0 .4rem;padding:.36667rem .4rem;color:#ffffffdb;background:color-mix(in srgb,var(--crystal-accent, #e23456) 16%,transparent);font-family:alibaba-puhuiti,sans-serif;font-size:.53333rem;font-weight:700;line-height:1.7;white-space:pre-line}.popover-image+.popover-text[data-v-a6b6a6d6]{border-top:1px solid color-mix(in srgb,var(--crystal-accent, #e23456) 48%,transparent)}.popover-image[data-v-a6b6a6d6]:last-child,.popover-text[data-v-a6b6a6d6]:last-child{margin-bottom:.13333rem}.popover-links[data-v-a6b6a6d6]{display:grid;gap:.2rem}.popover-links a[data-v-a6b6a6d6]{display:flex;align-items:center;justify-content:space-between;min-height:1rem;padding:0 .3rem;border:1px solid rgba(255,255,255,.09);color:#ffffffb8;background:rgba(255,255,255,.025);font-family:UnboundedSans,monospace;font-size:.33333rem;letter-spacing:.07em;text-decoration:none;transition:border-color .2s ease,color .2s ease,background .2s ease}.popover-links a[data-v-a6b6a6d6]:hover,.popover-links a[data-v-a6b6a6d6]:focus-visible{border-color:color-mix(in srgb,var(--crystal-accent, #e23456) 68%,transparent);color:var(--crystal-accent, #e23456);background:color-mix(in srgb,var(--crystal-accent, #e23456) 8%,transparent);outline:none}@keyframes shine-scan-a6b6a6d6{0%{opacity:0;transform:translate(-50%,-50%) rotate(45deg)}20%,80%{opacity:.6}to{opacity:0;transform:translate(50%,50%) rotate(45deg)}}@keyframes crystal-popover-in-a6b6a6d6{0%{opacity:0;transform:translate(-50%,.4rem) scale(.72)}to{opacity:1;transform:translate(-50%) scale(1)}}@media (max-width: 600px){.crystal-popover[data-v-a6b6a6d6]{padding:.4rem .4rem .33333rem}}
