.access-module__fFE4Sa__shell,.access-module__fFE4Sa__lockscreen{box-sizing:border-box}:is(html:has(.access-module__fFE4Sa__shell),body:has(.access-module__fFE4Sa__shell)){background:#04030b;height:100%;overflow:hidden}html:has(.access-module__fFE4Sa__shell){scrollbar-gutter:auto;scrollbar-width:none}html:has(.access-module__fFE4Sa__shell)::-webkit-scrollbar{width:0;display:none}body:has(.access-module__fFE4Sa__shell){margin:0}.access-module__fFE4Sa__shell{isolation:isolate;color:#f7f7fb;background:#04030b;min-height:100svh;font-family:Noto Sans SC,Microsoft YaHei UI,PingFang SC,sans-serif;position:relative;overflow:hidden}.access-module__fFE4Sa__backdrop,.access-module__fFE4Sa__gradientFallback,.access-module__fFE4Sa__renderStage,.access-module__fFE4Sa__lightOverlay,.access-module__fFE4Sa__depthVeil{position:absolute;inset:0}.access-module__fFE4Sa__backdrop{z-index:-1;background:radial-gradient(at 50% 56%,#c6d4fc70,#0000 48%),linear-gradient(#87aef4,#8fa5f0 58%,#adb6ec);position:fixed;overflow:hidden}.access-module__fFE4Sa__gradientFallback{opacity:1;background:radial-gradient(at 51% 57%,#d8e2fc6b 0%,#96a8f033 23%,#0000 52%),linear-gradient(#87aef4 0%,#8ea6f1 44%,#96a9ef 57%,#adb6ec 100%);transition:opacity 1.15s .35s}.access-module__fFE4Sa__renderStage{opacity:0;transform-origin:50% 56%;will-change:opacity, transform;transition:opacity 1.1s,transform 3s cubic-bezier(.16,.76,.2,1);inset:-1.5%;transform:translateY(1.2%)scale(1.045)}.access-module__fFE4Sa__backdrop[data-image-ready=true] .access-module__fFE4Sa__renderStage{opacity:1;transform:translate(0,0)scale(1)}.access-module__fFE4Sa__backdrop[data-image-ready=true] .access-module__fFE4Sa__gradientFallback{opacity:0}.access-module__fFE4Sa__renderImage{object-fit:cover;object-position:50% 54%;-webkit-user-select:none;user-select:none}.access-module__fFE4Sa__lightOverlay{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .5s .55s}.access-module__fFE4Sa__backdrop[data-image-ready=true] .access-module__fFE4Sa__lightOverlay{opacity:1}.access-module__fFE4Sa__overlayContour,.access-module__fFE4Sa__overlayGlint{fill:none;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;stroke-linecap:round}.access-module__fFE4Sa__overlayContour{stroke-width:1.2px;animation:1.85s cubic-bezier(.25,.74,.2,1) .5s forwards access-module__fFE4Sa__contourDraw}.access-module__fFE4Sa__overlayContourStrong{stroke-width:2.2px;animation-delay:.64s}.access-module__fFE4Sa__overlayGlint{opacity:0;stroke-dasharray:.1 .9;stroke-width:3.2px;animation:2.6s cubic-bezier(.32,.68,.24,1) .82s both access-module__fFE4Sa__glintTravel}.access-module__fFE4Sa__depthVeil{background:radial-gradient(at 50% 17%,#ffffff14,#ffffff24 36%,#0000 58%),linear-gradient(#ffffff1a,#0000 64%,#ffffff0f)}.access-module__fFE4Sa__panelFooter{z-index:4;position:absolute}.access-module__fFE4Sa__brand{z-index:4;color:#172158db;align-items:center;gap:10px;animation:1.1s cubic-bezier(.2,.78,.2,1) .16s both access-module__fFE4Sa__interfaceWake;display:flex;position:absolute;top:clamp(24px,4vw,48px);left:clamp(24px,4vw,56px)}.access-module__fFE4Sa__brandMark{flex:none;width:24px;height:24px}.access-module__fFE4Sa__brandName{font-family:var(--font-wordmark), "Microsoft YaHei UI", sans-serif;letter-spacing:.06em;font-size:18px}.access-module__fFE4Sa__lockscreen{z-index:3;pointer-events:none;flex-direction:column;align-items:center;min-height:100svh;padding:clamp(76px,9vh,112px) 24px 78px;display:flex;position:relative}.access-module__fFE4Sa__clockGroup{flex-direction:column;align-items:center;animation:1.3s cubic-bezier(.2,.78,.2,1) .2s both access-module__fFE4Sa__interfaceWake;display:flex}.access-module__fFE4Sa__lockGlyph{color:#1c265e9e;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.access-module__fFE4Sa__clock{color:#0000;font-variant-numeric:tabular-nums lining-nums;letter-spacing:.04em;-webkit-text-stroke:.35px #17215824;transform-origin:50%;background:linear-gradient(#172158eb 0%,#222e6cdb 48%,#2c3876c7 100%);-webkit-background-clip:text;background-clip:text;font-family:Segoe UI Variable Display,Bahnschrift,Microsoft YaHei UI,sans-serif;font-size:clamp(72px,7.8vw,108px);font-weight:620;font-stretch:112.5%;line-height:.92;display:block;position:relative;transform:scaleX(1.08)scaleY(.84)}.access-module__fFE4Sa__date{color:#1c265ee0;letter-spacing:.12em;text-shadow:0 1px 12px #fff6;margin:7px 0 0;font-size:14px;font-weight:470}.access-module__fFE4Sa__accessForm,.access-module__fFE4Sa__configurationNotice{pointer-events:auto;width:min(430px,100vw - 40px);margin-top:clamp(28px,4.2vh,48px);animation:1.25s cubic-bezier(.2,.78,.2,1) .42s both access-module__fFE4Sa__interfaceWake}.access-module__fFE4Sa__accessForm{flex-direction:column;align-items:center;display:flex}.access-module__fFE4Sa__seatControl{width:min(312px,100%)}.access-module__fFE4Sa__seatLabel,.access-module__fFE4Sa__codeLabel{color:#172158e0;letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font:600 9px/1.2 Segoe UI,Microsoft YaHei UI,sans-serif}.access-module__fFE4Sa__seatSwitch{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05040d4d;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));height:36px;padding:3px;display:grid;position:relative}.access-module__fFE4Sa__seatThumb{z-index:0;background:linear-gradient(#aa8bff4d,#6d49ca38);border:1px solid #ffffff26;border-radius:9px;width:calc(33.3333% - 2px);transition:transform .26s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:inset 0 1px #ffffff1c,0 5px 18px #28125a38}.access-module__fFE4Sa__seatThumb[data-seat=sec]{transform:translate(100%)}.access-module__fFE4Sa__seatThumb[data-seat=dri]{transform:translate(200%)}.access-module__fFE4Sa__seatOption{z-index:1;color:#ffffff85;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;border-radius:9px;font:500 12px/1 Microsoft YaHei UI,sans-serif;transition:color .18s;position:relative}.access-module__fFE4Sa__seatOption:hover,.access-module__fFE4Sa__seatOptionOn{color:#fffffff5}.access-module__fFE4Sa__seatOption:focus-visible{outline-offset:2px;outline:2px solid #cfbbfff0}.access-module__fFE4Sa__enterButton{color:#fffffff5;letter-spacing:.3em;text-indent:.3em;cursor:pointer;background:linear-gradient(#aa8bff6b,#6d49ca52);border:1px solid #ffffff2e;border-radius:12px;width:min(312px,100%);height:44px;margin-top:20px;font:600 15px/1 Microsoft YaHei UI,sans-serif;transition:background .18s,transform .12s;box-shadow:inset 0 1px #ffffff24,0 8px 24px #28125a47}.access-module__fFE4Sa__enterButton:hover{background:linear-gradient(#ba9eff80,#7a56d666)}.access-module__fFE4Sa__enterButton:active{transform:scale(.98)}.access-module__fFE4Sa__enterButton:disabled{cursor:default;opacity:.7}.access-module__fFE4Sa__enterButton:focus-visible{outline-offset:3px;outline:2px solid #cfbbfff0}.access-module__fFE4Sa__codeGroup{width:100%;margin-top:20px}.access-module__fFE4Sa__codeField{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.access-module__fFE4Sa__codeCell{aspect-ratio:.93;color:#ffffffeb;font-variant-numeric:tabular-nums;text-align:center;caret-color:#ece0ffd1;appearance:none;background:#04030e57;border:1px solid #ffffff24;border-radius:10px;outline:none;min-width:0;font-family:Bahnschrift,Segoe UI Variable Display,sans-serif;font-size:18px;transition:border-color .16s,background-color .16s,box-shadow .16s;box-shadow:inset 0 1px #ffffff09}.access-module__fFE4Sa__codeCell:focus{background:#4b307d47;border-color:#c9b1ffb8;box-shadow:inset 0 0 0 1px #c9b1ff1f,0 5px 18px #0d071c2e}.access-module__fFE4Sa__codeCell:not(:placeholder-shown){background:#442a793d;border-color:#ffffff42}.access-module__fFE4Sa__codeCell:disabled{opacity:.72}.access-module__fFE4Sa__codeFieldError .access-module__fFE4Sa__codeCell{border-color:#ff8297ad}.access-module__fFE4Sa__errorSlot{justify-content:center;align-items:flex-end;min-height:16px;padding-top:7px;display:flex}.access-module__fFE4Sa__errorSlot p{color:#ffacb8f0;letter-spacing:.08em;margin:0;font-size:10px}.access-module__fFE4Sa__errorSlot .access-module__fFE4Sa__verifying{color:#ddd3ffb8}.access-module__fFE4Sa__configurationNotice{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:center;background:#09071494;border:1px solid #ffffff1c;border-radius:18px;padding:18px 20px 14px}.access-module__fFE4Sa__unlockWash{z-index:8;pointer-events:none;opacity:0;background:#f3f1f4;transition:opacity .52s cubic-bezier(.32,.72,.22,1);position:fixed;inset:0}.access-module__fFE4Sa__shell[data-unlocking=true] .access-module__fFE4Sa__brand,.access-module__fFE4Sa__shell[data-unlocking=true] .access-module__fFE4Sa__clockGroup,.access-module__fFE4Sa__shell[data-unlocking=true] .access-module__fFE4Sa__accessForm,.access-module__fFE4Sa__shell[data-unlocking=true] .access-module__fFE4Sa__configurationNotice,.access-module__fFE4Sa__shell[data-unlocking=true] .access-module__fFE4Sa__panelFooter{pointer-events:none;animation:.36s cubic-bezier(.4,0,.6,1) both access-module__fFE4Sa__unlockInterfaceOut}.access-module__fFE4Sa__shell[data-unlocking=true] .access-module__fFE4Sa__backdrop .access-module__fFE4Sa__renderStage{opacity:.96;transition:opacity .52s cubic-bezier(.32,.72,.22,1),transform .62s cubic-bezier(.32,.72,.22,1);transform:translateY(-.25%)scale(1.012)}.access-module__fFE4Sa__shell[data-unlocking=true] .access-module__fFE4Sa__unlockWash{opacity:.12}.access-module__fFE4Sa__configurationNotice h2{margin:0 0 8px;font-size:17px;font-weight:550}.access-module__fFE4Sa__configurationNotice p{color:#fff9;margin:0;font-size:13px}.access-module__fFE4Sa__panelFooter{color:#ffffffd1;letter-spacing:.16em;text-shadow:0 1px 12px #0c12368c;justify-content:center;align-items:center;font:500 9px/1.2 Segoe UI,sans-serif;display:flex;bottom:24px;left:clamp(24px,4vw,64px);right:clamp(24px,4vw,64px)}.access-module__fFE4Sa__panelFooter a{color:inherit;text-decoration:none;transition:color .16s}.access-module__fFE4Sa__panelFooter a:hover{color:#fffffff5}.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}@keyframes access-module__fFE4Sa__interfaceWake{0%{opacity:0;transform:translateY(12px)scale(1.015)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes access-module__fFE4Sa__unlockInterfaceOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-7px)}}@keyframes access-module__fFE4Sa__contourDraw{0%{opacity:0;stroke-dashoffset:1px}20%{opacity:.58}72%{opacity:.24}to{opacity:0;stroke-dashoffset:0}}@keyframes access-module__fFE4Sa__glintTravel{0%{opacity:0;stroke-dashoffset:.72px}18%{opacity:.9}76%{opacity:.72}to{opacity:0;stroke-dashoffset:-.55px}}@media (max-height:760px) and (min-width:560px){.access-module__fFE4Sa__lockscreen{padding-top:62px}.access-module__fFE4Sa__clock{font-size:clamp(68px,10.5vh,82px)}.access-module__fFE4Sa__lockGlyph{margin-bottom:6px}.access-module__fFE4Sa__date{margin-top:5px}.access-module__fFE4Sa__accessForm,.access-module__fFE4Sa__configurationNotice{margin-top:24px}}@media (max-width:560px){.access-module__fFE4Sa__lockscreen{padding:82px 16px 64px}.access-module__fFE4Sa__clock{font-size:clamp(64px,19vw,78px)}.access-module__fFE4Sa__date{margin-top:5px;font-size:13px}.access-module__fFE4Sa__accessForm,.access-module__fFE4Sa__configurationNotice{width:min(100%,400px);margin-top:30px}.access-module__fFE4Sa__codeField{gap:6px}.access-module__fFE4Sa__brand{top:22px;left:22px}.access-module__fFE4Sa__brandMark{width:21px;height:21px}.access-module__fFE4Sa__brandName{font-size:16px}.access-module__fFE4Sa__panelFooter{justify-content:center;bottom:18px;left:20px;right:20px}.access-module__fFE4Sa__renderImage{object-position:50% 54%}}@media (prefers-reduced-motion:reduce){.access-module__fFE4Sa__seatThumb,.access-module__fFE4Sa__gradientFallback,.access-module__fFE4Sa__renderStage,.access-module__fFE4Sa__lightOverlay{transition-duration:1ms}.access-module__fFE4Sa__overlayContour,.access-module__fFE4Sa__overlayGlint{animation:none;display:none}.access-module__fFE4Sa__clockGroup,.access-module__fFE4Sa__brand,.access-module__fFE4Sa__accessForm,.access-module__fFE4Sa__configurationNotice{animation:none}.access-module__fFE4Sa__shell[data-unlocking=true] .access-module__fFE4Sa__brand,.access-module__fFE4Sa__shell[data-unlocking=true] .access-module__fFE4Sa__clockGroup,.access-module__fFE4Sa__shell[data-unlocking=true] .access-module__fFE4Sa__accessForm,.access-module__fFE4Sa__shell[data-unlocking=true] .access-module__fFE4Sa__configurationNotice,.access-module__fFE4Sa__shell[data-unlocking=true] .access-module__fFE4Sa__panelFooter{opacity:0}.access-module__fFE4Sa__shell[data-unlocking=true] .access-module__fFE4Sa__backdrop .access-module__fFE4Sa__renderStage,.access-module__fFE4Sa__shell[data-unlocking=true] .access-module__fFE4Sa__unlockWash{transition-duration:1ms}}@media (prefers-reduced-transparency:reduce){.access-module__fFE4Sa__accessForm,.access-module__fFE4Sa__configurationNotice{-webkit-backdrop-filter:none;backdrop-filter:none;background:#090714e6}}@media (forced-colors:active){.access-module__fFE4Sa__clock{color:canvastext;background:0 0}.access-module__fFE4Sa__accessForm,.access-module__fFE4Sa__configurationNotice,.access-module__fFE4Sa__codeCell,.access-module__fFE4Sa__seatSwitch{border:1px solid canvastext}.access-module__fFE4Sa__seatThumb{background:highlight}}
