.tianshu-mark-module__3rp32G__stillGeometry{display:none}@media (prefers-reduced-motion:reduce){.tianshu-mark-module__3rp32G__motionGeometry{display:none}.tianshu-mark-module__3rp32G__stillGeometry{display:inline}}
:is(html:has(.access-module__fFE4Sa__shell),body:has(.access-module__fFE4Sa__shell)){scrollbar-color:#202020 #000;background:#000;overflow:hidden}.access-module__fFE4Sa__shell{--brand-deep:#fff;--brand-bright:#fff;color:#fff;background:#000;min-height:100dvh;position:relative;overflow:hidden}.access-module__fFE4Sa__brand{z-index:5;color:#fff;align-items:center;gap:9px;display:flex;position:absolute;top:clamp(28px,3vw,48px);left:clamp(28px,4.8vw,78px)}.access-module__fFE4Sa__brandMark{width:31px;height:31px}.access-module__fFE4Sa__brand span{font-family:var(--font-douyin), "PingFang SC", "Microsoft YaHei", sans-serif;letter-spacing:.08em;font-size:28px;font-weight:700;line-height:1}.access-module__fFE4Sa__layout{grid-template-columns:minmax(0,44%) minmax(0,56%);min-height:100dvh;display:grid}.access-module__fFE4Sa__intro{z-index:3;align-items:center;min-width:0;padding:112px 32px 82px clamp(42px,6vw,98px);display:flex;position:relative}.access-module__fFE4Sa__introInner{width:min(650px,100%);transform:translateY(2.5vh)}.access-module__fFE4Sa__slogan{color:#fff;letter-spacing:-.055em;text-wrap:balance;margin:0;font-family:Arial,Microsoft YaHei,PingFang SC,sans-serif;font-size:clamp(54px,5.1vw,86px);font-weight:800;line-height:.98}.access-module__fFE4Sa__slogan span{white-space:nowrap;display:block}.access-module__fFE4Sa__accessForm{width:max-content;max-width:100%;margin-top:clamp(46px,6vh,68px)}.access-module__fFE4Sa__codeLabel{color:#ffffff75;letter-spacing:.24em;margin:0 0 13px;font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace;font-size:10px;line-height:1}.access-module__fFE4Sa__codeField{grid-template-columns:repeat(6,56px);gap:11px;width:max-content;max-width:100%;display:grid;position:relative}.access-module__fFE4Sa__codeInput{z-index:3;opacity:.002;color:#0000;caret-color:#0000;cursor:text;background:0 0;border:0;outline:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.access-module__fFE4Sa__codeCell{color:#fff;background:#ffffff05;border:1px solid #ffffff40;border-radius:2px;place-items:center;width:56px;height:68px;font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace;font-size:27px;font-weight:500;line-height:1;transition:border-color .16s,background-color .16s,box-shadow .16s;display:grid}.access-module__fFE4Sa__codeCellFilled{background:#ffffff0b;border-color:#ffffff80}.access-module__fFE4Sa__codeCellActive{border-color:#fff;box-shadow:inset 0 -2px #fff}.access-module__fFE4Sa__codeFieldError .access-module__fFE4Sa__codeCell{border-color:#ff707094}.access-module__fFE4Sa__errorSlot{align-items:center;min-height:28px;margin-top:12px;display:flex}.access-module__fFE4Sa__errorSlot p{color:#ff7c7ce6;letter-spacing:.04em;margin:0;font-size:12px}.access-module__fFE4Sa__errorSlot .access-module__fFE4Sa__verifying{color:#ffffff6b}.access-module__fFE4Sa__verifying:after{content:"";background:linear-gradient(90deg,currentColor 33%,#0000 33% 66%,currentColor 66%) 0 0/9px 100%;width:15px;height:3px;margin-left:7px;animation:.8s linear infinite access-module__fFE4Sa__verifyMove;display:inline-block}.access-module__fFE4Sa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.access-module__fFE4Sa__visual{z-index:1;isolation:isolate;background:#000;min-width:0;position:relative;overflow:hidden}.access-module__fFE4Sa__visualImage{z-index:-5;object-fit:cover;object-position:50% 50%;opacity:.92;filter:saturate(.74)brightness(.82)contrast(1.08)}.access-module__fFE4Sa__twinkleField,.access-module__fFE4Sa__twinkleField:before,.access-module__fFE4Sa__twinkleField:after{pointer-events:none;position:absolute;inset:0}.access-module__fFE4Sa__twinkleField{z-index:-3;background:radial-gradient(circle at 57% 15%,#eef7ffcc 0 .7px,#0000 1.4px),radial-gradient(circle at 78% 23%,#ddedffa6 0 .6px,#0000 1.3px),radial-gradient(circle at 67% 39%,#ffffffc2 0 .8px,#0000 1.6px),radial-gradient(circle at 90% 46%,#daeaff9e 0 .65px,#0000 1.35px),radial-gradient(circle at 51% 61%,#f2f8ffb3 0 .6px,#0000 1.3px),radial-gradient(circle at 82% 74%,#dcecffb8 0 .75px,#0000 1.5px),radial-gradient(circle at 64% 88%,#ffffffa3 0 .55px,#0000 1.2px),radial-gradient(circle at 36% 12%,#e7f3ff94 0 .55px,#0000 1.2px),radial-gradient(circle at 42% 48%,#ffffff9e 0 .65px,#0000 1.35px),radial-gradient(circle at 31% 72%,#daecff8f 0 .5px,#0000 1.1px),radial-gradient(circle at 97% 83%,#f7fbffa8 0 .6px,#0000 1.3px);animation:5.8s ease-in-out -1.4s infinite alternate access-module__fFE4Sa__twinkleNear}.access-module__fFE4Sa__twinkleField:before{content:"";background:radial-gradient(circle at 45% 29%,#e0eeffa3 0 .55px,#0000 1.2px),radial-gradient(circle at 72% 11%,#ffffffbd 0 .7px,#0000 1.5px),radial-gradient(circle at 87% 34%,#d8e8ff99 0 .55px,#0000 1.2px),radial-gradient(circle at 59% 51%,#f6faffb8 0 .75px,#0000 1.5px),radial-gradient(circle at 94% 62%,#e6f2ffad 0 .6px,#0000 1.3px),radial-gradient(circle at 73% 82%,#ffffffb8 0 .65px,#0000 1.4px),radial-gradient(circle at 27% 23%,#e2f0ff8a 0 .5px,#0000 1.1px),radial-gradient(circle at 39% 58%,#ffffffa3 0 .6px,#0000 1.3px),radial-gradient(circle at 52% 93%,#dbecff94 0 .55px,#0000 1.2px),radial-gradient(circle at 98% 43%,#f5faff99 0 .6px,#0000 1.3px);animation:8.2s ease-in-out -4.6s infinite alternate access-module__fFE4Sa__twinkleFar}.access-module__fFE4Sa__twinkleField:after{content:"";background:radial-gradient(circle at 62% 7%,#e1efff94 0 .5px,#0000 1.1px),radial-gradient(circle at 95% 18%,#ffffffad 0 .65px,#0000 1.4px),radial-gradient(circle at 54% 43%,#daebff9e 0 .55px,#0000 1.2px),radial-gradient(circle at 76% 57%,#f9fcffb8 0 .7px,#0000 1.45px),radial-gradient(circle at 47% 77%,#dfefff94 0 .5px,#0000 1.1px),radial-gradient(circle at 88% 91%,#ffffffad 0 .65px,#0000 1.4px),radial-gradient(circle at 34% 37%,#dcedff8f 0 .5px,#0000 1.1px),radial-gradient(circle at 43% 86%,#ffffff9e 0 .6px,#0000 1.3px),radial-gradient(circle at 69% 69%,#e1f0ff94 0 .55px,#0000 1.2px),radial-gradient(circle at 92% 7%,#f8fcffa3 0 .6px,#0000 1.3px);animation:7.1s ease-in-out -2.7s infinite alternate access-module__fFE4Sa__twinkleMid}.access-module__fFE4Sa__visualVignette{z-index:-2;pointer-events:none;background:linear-gradient(90deg,#000 0%,#000000eb 8%,#00000070 25%,#0000 47%),radial-gradient(at 72% 46%,#0000 0%,#00000008 49%,#000000a8 100%),linear-gradient(#0006 0%,#0000 24% 70%,#000000a6 100%);position:absolute;inset:0}.access-module__fFE4Sa__constellationMotion{z-index:1;width:min(66vw,980px);position:absolute;top:9%;right:-2%}.access-module__fFE4Sa__constellation{width:100%;display:block;overflow:visible}.access-module__fFE4Sa__constellationLine{fill:none;stroke:url(#dipper-line);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.access-module__fFE4Sa__starAura{fill:url(#stellar-aura);transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite alternate access-module__fFE4Sa__stellarBreath}.access-module__fFE4Sa__starCore{fill:#fff;filter:url(#stellar-bloom)}.access-module__fFE4Sa__starSpikes,.access-module__fFE4Sa__dubheSpikes{fill:none;stroke:#e5f1ff33;stroke-width:.55px;stroke-linecap:round;vector-effect:non-scaling-stroke}.access-module__fFE4Sa__realStar:nth-child(2) .access-module__fFE4Sa__starAura,.access-module__fFE4Sa__realStar:nth-child(5) .access-module__fFE4Sa__starAura{animation-delay:-2.3s}.access-module__fFE4Sa__realStar:nth-child(3) .access-module__fFE4Sa__starAura,.access-module__fFE4Sa__realStar:nth-child(6) .access-module__fFE4Sa__starAura{animation-delay:-4.7s}.access-module__fFE4Sa__alcor{fill:#e7f1ff9e;filter:url(#stellar-bloom)}.access-module__fFE4Sa__dubheStar .access-module__fFE4Sa__starAura{animation:8s ease-in-out infinite alternate access-module__fFE4Sa__dubheBreath}.access-module__fFE4Sa__dubheSpikes{stroke:#f0f7ff47;stroke-width:.65px}.access-module__fFE4Sa__starCallout{fill:none;stroke:#e0efff24;stroke-width:1px;vector-effect:non-scaling-stroke}.access-module__fFE4Sa__starCodePrimary{fill:#d8e8fa5c;letter-spacing:.26em;font-family:Bahnschrift,Arial Narrow,Segoe UI,sans-serif;font-size:15px;font-weight:300}.access-module__fFE4Sa__starCode{fill:#cddef252;letter-spacing:.2em;font-family:Bahnschrift,Arial Narrow,Segoe UI,sans-serif;font-size:12px;font-weight:300}.access-module__fFE4Sa__configurationNotice{border-top:1px solid #fff3;border-bottom:1px solid #fff3;width:min(430px,100%);margin-top:48px;padding:18px 0}.access-module__fFE4Sa__configurationNotice h2{margin:0 0 8px;font-size:14px;font-weight:600}.access-module__fFE4Sa__configurationNotice p{color:#ffffff80;margin:0;font-size:12px;line-height:1.65}.access-module__fFE4Sa__panelFooter{z-index:5;color:#ffffff38;letter-spacing:.1em;margin:0;font-size:9px;position:absolute;bottom:24px;left:clamp(42px,6vw,98px)}.access-module__fFE4Sa__panelFooter a{color:inherit;text-decoration:none;transition:color .16s}.access-module__fFE4Sa__panelFooter a:hover{color:#ffffff94}@keyframes access-module__fFE4Sa__stellarBreath{0%{opacity:.66;transform:scale(.92)}to{opacity:.9;transform:scale(1.04)}}@keyframes access-module__fFE4Sa__dubheBreath{0%{opacity:.64;transform:scale(.96)}to{opacity:.9;transform:scale(1.06)}}@keyframes access-module__fFE4Sa__twinkleNear{0%{opacity:.34}to{opacity:.92}}@keyframes access-module__fFE4Sa__twinkleMid{0%{opacity:.72}to{opacity:.24}}@keyframes access-module__fFE4Sa__twinkleFar{0%{opacity:.22}to{opacity:.76}}@keyframes access-module__fFE4Sa__verifyMove{to{background-position:9px 0}}@media (max-width:1100px){.access-module__fFE4Sa__layout{grid-template-columns:minmax(0,49%) minmax(0,51%)}.access-module__fFE4Sa__slogan{font-size:clamp(50px,5.8vw,70px)}.access-module__fFE4Sa__codeField{grid-template-columns:repeat(6,50px);gap:8px}.access-module__fFE4Sa__codeCell{width:50px;height:62px}}@media (max-width:900px){.access-module__fFE4Sa__layout{display:block}.access-module__fFE4Sa__intro{align-items:center;min-height:100dvh;padding:112px 28px 72px}.access-module__fFE4Sa__introInner{width:min(590px,100%);transform:translateY(5vh)}.access-module__fFE4Sa__visual{position:absolute;inset:0}.access-module__fFE4Sa__visualImage{object-position:70% 50%;opacity:.68}.access-module__fFE4Sa__visualVignette{background:linear-gradient(90deg,#000 0%,#000000e6 30%,#00000057 75%,#00000085 100%),linear-gradient(#0000004d 0%,#00000014 38%,#000000d1 100%)}.access-module__fFE4Sa__constellationMotion{opacity:.52;width:116vw;top:9%;right:-28%}.access-module__fFE4Sa__slogan{text-shadow:0 8px 36px #000;font-size:clamp(48px,10vw,76px)}.access-module__fFE4Sa__panelFooter{left:28px}}@media (max-width:560px){.access-module__fFE4Sa__brand{top:24px;left:22px}.access-module__fFE4Sa__brandMark{width:27px;height:27px}.access-module__fFE4Sa__brand span{font-size:24px}.access-module__fFE4Sa__intro{padding-inline:22px}.access-module__fFE4Sa__introInner{transform:translateY(7vh)}.access-module__fFE4Sa__slogan{font-size:clamp(43px,13vw,60px);line-height:1.02}.access-module__fFE4Sa__accessForm{width:min(100%,340px);margin-top:44px}.access-module__fFE4Sa__codeField{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;width:100%}.access-module__fFE4Sa__codeCell{width:100%;height:56px;font-size:23px}.access-module__fFE4Sa__panelFooter{bottom:18px;left:22px}}@media (max-height:700px) and (min-width:901px){.access-module__fFE4Sa__introInner{transform:none}.access-module__fFE4Sa__slogan{font-size:clamp(46px,4.7vw,68px)}.access-module__fFE4Sa__accessForm{margin-top:34px}.access-module__fFE4Sa__codeCell{height:56px}}@media (prefers-reduced-motion:reduce){.access-module__fFE4Sa__twinkleField,.access-module__fFE4Sa__twinkleField:before,.access-module__fFE4Sa__twinkleField:after,.access-module__fFE4Sa__starAura,.access-module__fFE4Sa__dubheStar .access-module__fFE4Sa__starAura,.access-module__fFE4Sa__verifying:after{animation:none}.access-module__fFE4Sa__codeCell{transition:none}}@media (forced-colors:active){.access-module__fFE4Sa__visual{display:none}.access-module__fFE4Sa__shell,.access-module__fFE4Sa__intro,.access-module__fFE4Sa__codeCell{color:canvastext;background:canvas}.access-module__fFE4Sa__codeCell{border:1px solid canvastext}}
