.login-module__Si-P0q__page{place-items:center;width:100%;min-height:0;display:grid}.login-module__Si-P0q__machine{isolation:isolate;width:min(540px,100%);box-shadow:var(--shadow), inset 0 1px #ffffffe6;background:linear-gradient(155deg,#e9ece2,#c5ccbd);border:1px solid #39342d6b;border-radius:10px;animation:.24s ease-out login-module__Si-P0q__arrive;position:relative}.login-module__Si-P0q__machine:before,.login-module__Si-P0q__machine:after{content:"";z-index:-1;background:#cdd4c5;border:1px solid #39342d33;border-radius:10px;position:absolute;inset:7px -7px -9px 7px;box-shadow:0 12px 26px #3327181f}.login-module__Si-P0q__machine:after{z-index:-2;background:#a4ae99;inset:10px -6px -9px 6px}@keyframes login-module__Si-P0q__arrive{0%{opacity:0;margin-top:10px}}.login-module__Si-P0q__chrome{border-bottom:1px solid var(--line);color:#5e5951;grid-template-columns:54px 1fr 54px;align-items:center;gap:9px;min-height:50px;padding:0 14px;display:grid}.login-module__Si-P0q__chrome strong{letter-spacing:.04em;justify-self:center;font-size:12px;font-weight:600}.login-module__Si-P0q__chrome>span:last-child{border:1px solid var(--line);text-align:center;border-radius:5px;justify-self:end;min-width:44px;padding:5px 7px;font:9px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.login-module__Si-P0q__lights{align-items:center;gap:7px;display:flex}.login-module__Si-P0q__lights i{background:var(--signal);border-radius:50%;width:11px;height:11px;box-shadow:inset 0 0 0 1px #00000014}.login-module__Si-P0q__lights i:last-child{background:#879083}.login-module__Si-P0q__status{color:#f2ede2;background:repeating-linear-gradient(0deg, #ffffff06 0 1px, transparent 1px 3px), radial-gradient(circle at 25% 0, #ffffff12, transparent 35%), var(--screen);border:1px solid #080907;border-radius:5px;justify-content:space-between;align-items:center;gap:16px;min-height:84px;margin:11px 14px 9px;padding:15px 17px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:flex;box-shadow:inset 0 0 24px #0000006b,0 1px #ffffffb8}.login-module__Si-P0q__status strong{letter-spacing:.04em;font-size:18px;line-height:1.15;display:block}.login-module__Si-P0q__status strong:after{content:"";vertical-align:-1px;background:#de6a5f;width:7px;height:14px;margin-left:9px;animation:1.35s steps(2,end) infinite login-module__Si-P0q__blink;display:inline-block}.login-module__Si-P0q__status small{color:#bdc6b4;letter-spacing:.02em;margin-top:7px;font-size:12px;line-height:1.6;display:block}.login-module__Si-P0q__status>span{color:#bfc1b6;letter-spacing:.1em;font-size:13px}@keyframes login-module__Si-P0q__blink{50%{opacity:.28}}.login-module__Si-P0q__slot{color:#656057;letter-spacing:.08em;margin:0 14px 5px;font:9px/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.login-module__Si-P0q__slot span{margin:0 0 6px 2px;display:block}.login-module__Si-P0q__slot i{background:linear-gradient(#10110e,#292a24 48%,#11120f);border:1px solid #151611;border-radius:6px;height:11px;display:block;box-shadow:inset 0 2px 3px #000000bf,0 1px #ffffffc7}.login-module__Si-P0q__card{background:repeating-linear-gradient(180deg, transparent 0 31px, #57695809 31px 32px), var(--paper);text-align:center;border:1px solid #5b4e3d1f;border-radius:1px;margin:0 14px 15px;padding:34px 46px 42px;animation:.3s ease-out login-module__Si-P0q__feed;position:relative;box-shadow:0 14px 30px #3c30201f,inset 0 1px #fffc}@keyframes login-module__Si-P0q__feed{0%{opacity:.55;margin-top:-13px}}.login-module__Si-P0q__mark{width:66px;height:32px;color:var(--signal);letter-spacing:.08em;border:2px solid #c94f43b8;border-radius:4px;place-items:center;margin:0 auto 20px;font:700 12px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:grid;transform:rotate(-2deg)}.login-module__Si-P0q__eyebrow{color:var(--signal);font:500 12px/1.4 var(--font-mono);letter-spacing:.1em;margin:0 0 12px}.login-module__Si-P0q__card h1{margin:0;font:550 34px/1.25 Songti SC,STSong,SimSun,Georgia,serif}.login-module__Si-P0q__intro{color:var(--muted);margin:14px 0 28px;font-size:16px;line-height:1.8}.login-module__Si-P0q__form{text-align:left;flex-direction:column;gap:17px;display:flex}.login-module__Si-P0q__people{border:0;grid-template-columns:1fr 1fr;gap:9px;margin:0;padding:0;display:grid}.login-module__Si-P0q__people legend{width:100%;color:var(--muted);text-align:center;margin-bottom:12px;font-size:14px;font-weight:500}.login-module__Si-P0q__people button{border:1px solid var(--line);min-height:86px;color:var(--ink);cursor:pointer;background:#fffdf7b8;border-radius:7px;place-items:center;gap:5px;padding:13px;display:grid;box-shadow:0 3px #42372a1f}.login-module__Si-P0q__people button:hover{border-color:var(--screen);background:var(--screen);color:#fffaf0}.login-module__Si-P0q__people button[aria-pressed=true]{border-color:var(--signal);color:var(--signal-deep);background:#f2e6db;box-shadow:inset 0 1px 3px #42372a26}.login-module__Si-P0q__people button:active{transform:translateY(2px);box-shadow:0 1px #42372a1f}.login-module__Si-P0q__people button:disabled{opacity:.6;cursor:wait}.login-module__Si-P0q__people button strong{font:650 25px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.login-module__Si-P0q__people button span{font-size:14px}.login-module__Si-P0q__error{color:var(--signal-deep);margin:-4px 0 0;font-size:14px;line-height:1.7}.login-module__Si-P0q__note{color:var(--muted);text-align:center;margin:0;font-size:12px;line-height:1.7}@media (max-width:600px){.login-module__Si-P0q__page{align-items:start}.login-module__Si-P0q__machine{width:100%}.login-module__Si-P0q__card{padding:30px 32px 36px}}@media (max-width:420px){.login-module__Si-P0q__chrome{grid-template-columns:44px 1fr 44px;padding:0 10px}.login-module__Si-P0q__chrome strong{font-size:12px}.login-module__Si-P0q__status,.login-module__Si-P0q__slot{margin-left:9px;margin-right:9px}.login-module__Si-P0q__card{margin:0 9px 10px;padding:28px 24px 32px}.login-module__Si-P0q__status>span{display:none}}@media (prefers-reduced-motion:reduce){.login-module__Si-P0q__machine,.login-module__Si-P0q__card,.login-module__Si-P0q__status strong:after{animation:none}}
