.AuthWorkspace_page__LAY7S{min-height:100vh;background:var(--background);color:var(--ink);padding:28px;font-family:var(--font-ui)}.AuthWorkspace_nav__7v9YY{max-width:1200px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:13px;font-weight:650}.AuthWorkspace_brand__Gb0A9{display:flex;align-items:center;gap:12px;font-size:22px;font-weight:750;letter-spacing:-.04em}.AuthWorkspace_brand__Gb0A9 svg{width:33px;height:33px;fill:none;stroke:var(--accent);stroke-width:1.7}.AuthWorkspace_shell__CkkbN{max-width:1080px;min-height:calc(100vh - 115px);margin:auto;display:grid;grid-template-columns:1fr 420px;gap:100px;align-items:center;padding:60px 0}.AuthWorkspace_intro__NgOx4>p:first-child{font-size:11px;font-weight:650;letter-spacing:.18em;color:var(--ink-subtle)}.AuthWorkspace_intro__NgOx4 h1{font-size:clamp(36px,4.2vw,56px);line-height:1.35;letter-spacing:-.06em;font-weight:750;margin:20px 0}.AuthWorkspace_intro__NgOx4>p{font-size:15px;color:var(--ink-muted);line-height:1.9;max-width:410px}.AuthWorkspace_steps__QlRHp{margin-top:38px;display:grid;gap:21px}.AuthWorkspace_step__GPTKX{display:flex;align-items:center;gap:16px}.AuthWorkspace_step__GPTKX>span{width:34px;height:34px;border-radius:50%;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;font-size:12px;font-weight:700}.AuthWorkspace_step__GPTKX h2{font-size:15px;font-weight:700;margin:0 0 5px}.AuthWorkspace_step__GPTKX p{font-size:12px;color:var(--ink-muted);margin:0;line-height:1.7}.AuthWorkspace_card__dczRJ{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:34px;box-shadow:0 12px 35px -25px var(--shadow-md)}.AuthWorkspace_card__dczRJ h2{font-size:28px;font-weight:750;letter-spacing:-.04em;margin-bottom:9px}.AuthWorkspace_subtitle__osaMs{font-size:13px;color:var(--ink-subtle);margin-bottom:27px;line-height:1.8}.AuthWorkspace_form__g_22s{display:grid;gap:18px}.AuthWorkspace_labelRow__604D8{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.AuthWorkspace_labelRow__604D8 .AuthWorkspace_label__l5cQN{margin-bottom:8px}.AuthWorkspace_forgot__KkAFg{font-size:12px;font-weight:650;color:var(--accent);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.AuthWorkspace_label__l5cQN{display:block;font-size:13px;font-weight:650;margin-bottom:8px}.AuthWorkspace_input__6DwQj{width:100%;border:1px solid var(--line);padding:12px 13px;background:var(--panel-2);color:var(--ink);font-size:15px;font-weight:500;min-width:0}.AuthWorkspace_input__6DwQj:focus{outline:2px solid var(--accent);outline-offset:2px;border-color:var(--accent)}.AuthWorkspace_button__2ZtPw{margin-top:4px;width:100%;min-height:46px;border-radius:8px;background:var(--accent);color:#fff;font-size:14px;font-weight:650;transition:background .18s,transform .18s}.AuthWorkspace_button__2ZtPw:hover{background:var(--accent-hover);transform:translateY(-1px)}.AuthWorkspace_button__2ZtPw:disabled{opacity:.6;cursor:wait}.AuthWorkspace_button__2ZtPw:focus-visible,.AuthWorkspace_page__LAY7S a:focus-visible{outline:3px solid var(--warn);outline-offset:4px}.AuthWorkspace_error__WafS4{border:1px solid color-mix(in srgb,var(--danger) 32%,var(--panel));border-radius:7px;background:var(--danger-soft);color:var(--warn)}.AuthWorkspace_error__WafS4,.AuthWorkspace_notice__QOjCf{padding:12px 14px;font-size:13px;line-height:1.7;margin-bottom:18px}.AuthWorkspace_notice__QOjCf{border:1px solid color-mix(in srgb,var(--ok) 30%,var(--panel));border-radius:7px;background:var(--ok-soft);color:var(--ok)}.AuthWorkspace_bottom__cR5YM{margin-top:24px;font-size:13px;color:var(--ink-subtle)}.AuthWorkspace_bottom__cR5YM a{color:var(--accent);font-weight:700;text-decoration:underline;text-underline-offset:4px}.AuthWorkspace_small__4nROw{font-size:11px;color:var(--ink-subtle);text-align:center;margin-top:20px;line-height:1.8}@media(max-width:900px){.AuthWorkspace_shell__CkkbN{gap:40px;grid-template-columns:1fr 390px}.AuthWorkspace_intro__NgOx4 h1{font-size:38px}}@media(max-width:740px){.AuthWorkspace_page__LAY7S{padding:22px 18px}.AuthWorkspace_nav__7v9YY{font-size:12px}.AuthWorkspace_brand__Gb0A9{font-size:19px}.AuthWorkspace_shell__CkkbN{grid-template-columns:1fr;max-width:440px;gap:26px;min-height:0;padding:42px 0}.AuthWorkspace_intro__NgOx4 h1{font-size:29px;margin:10px 0}.AuthWorkspace_intro__NgOx4>p{font-size:13px}.AuthWorkspace_intro__NgOx4>p:first-child{font-size:10px}.AuthWorkspace_steps__QlRHp{display:none}.AuthWorkspace_card__dczRJ{padding:27px 24px}.AuthWorkspace_input__6DwQj{font-size:16px}.AuthWorkspace_card__dczRJ h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.AuthWorkspace_button__2ZtPw{transition:none;transform:none}}.AuthWorkspace_resend__CS4cV{margin-top:9px;border:0;background:transparent;color:var(--accent);font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.AuthWorkspace_resend__CS4cV:disabled{opacity:.55;cursor:default}.AuthWorkspace_codeRow__lDrcy{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.AuthWorkspace_codeSend__eddQo{min-height:46px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel-2);color:var(--accent);font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.AuthWorkspace_codeSend__eddQo:disabled{opacity:.6;cursor:default}.AuthWorkspace_codeSend__eddQo:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AuthWorkspace_codeHint__qm_Z0{margin:8px 0 0;font-size:11px;color:var(--ink-subtle);line-height:1.7}.AuthWorkspace_page__LAY7S{background:radial-gradient(ellipse at 8% 30%,color-mix(in srgb,var(--accent) 7%,transparent),transparent 52%),radial-gradient(ellipse at 94% 86%,color-mix(in srgb,var(--ok) 5%,transparent),transparent 45%),var(--background)}.AuthWorkspace_nav__7v9YY{padding:12px 18px;border:1px solid color-mix(in srgb,var(--line) 65%,transparent);border-radius:16px;background:color-mix(in srgb,var(--panel) 62%,transparent);backdrop-filter:blur(16px)}.AuthWorkspace_shell__CkkbN{gap:76px;padding:38px 0;max-width:1060px}.AuthWorkspace_intro__NgOx4 h1{font-size:clamp(36px,4vw,49px);line-height:1.2;margin:16px 0}.AuthWorkspace_artwork__Pw4IT{position:relative;max-width:480px;margin:22px 0 20px;overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 65%,transparent);border-radius:24px;background:#f4f5f7;box-shadow:0 16px 42px -28px rgba(30,57,118,.25)}.AuthWorkspace_artwork__Pw4IT img{display:block;width:100%;height:auto}.AuthWorkspace_steps__QlRHp{margin-top:0;gap:15px}.AuthWorkspace_step__GPTKX{gap:12px}.AuthWorkspace_step__GPTKX h2{margin-bottom:3px}.AuthWorkspace_step__GPTKX>span{flex:none}.AuthWorkspace_card__dczRJ{background:color-mix(in srgb,var(--panel) 90%,transparent);backdrop-filter:blur(20px);border-color:color-mix(in srgb,var(--line) 80%,transparent);box-shadow:0 20px 70px -34px rgba(30,57,118,.22),inset 0 1px 0 color-mix(in srgb,var(--panel) 90%,transparent)}.AuthWorkspace_input__6DwQj{background:var(--panel)}@media(max-width:900px){.AuthWorkspace_shell__CkkbN{gap:34px}.AuthWorkspace_artwork__Pw4IT{margin-top:22px}}@media(max-width:740px){.AuthWorkspace_nav__7v9YY{padding:10px 12px;border-radius:12px;gap:12px}.AuthWorkspace_brand__Gb0A9{gap:8px}.AuthWorkspace_shell__CkkbN{gap:22px;padding:27px 0}.AuthWorkspace_intro__NgOx4{display:grid;grid-template-columns:minmax(0,1fr) 116px;gap:0 12px;align-items:center}.AuthWorkspace_intro__NgOx4>p:first-child{grid-column:1;margin:0}.AuthWorkspace_intro__NgOx4 h1{grid-column:1;font-size:28px;line-height:1.25;margin:10px 0}.AuthWorkspace_intro__NgOx4>p:not(:first-child){grid-column:1/-1;margin-top:9px;max-width:none;font-size:13px}.AuthWorkspace_artwork__Pw4IT{grid-column:2;grid-row:1/span 2;width:116px;margin:0;border-radius:16px}}@media(max-width:360px){.AuthWorkspace_intro__NgOx4{grid-template-columns:minmax(0,1fr) 96px}.AuthWorkspace_artwork__Pw4IT{width:96px}.AuthWorkspace_intro__NgOx4 h1{font-size:25px}.AuthWorkspace_nav__7v9YY>a:last-child{font-size:11px}.AuthWorkspace_brand__Gb0A9{font-size:17px}}.AuthWorkspace_registerCard__pT2Ug{padding:27px 28px}.AuthWorkspace_registerHeading__0Ht83{display:flex;align-items:center;justify-content:space-between;gap:12px}.AuthWorkspace_registerHeading__0Ht83 h2{margin:0;font-size:26px}.AuthWorkspace_welcomeBadge__aIh_U{flex:none;border:1px solid color-mix(in srgb,var(--accent) 15%,var(--panel));background:var(--accent-soft);color:var(--accent-deep);font-size:12px;font-weight:650;line-height:1.5;padding:5px 10px;border-radius:999px}.AuthWorkspace_registerCard__pT2Ug .AuthWorkspace_subtitle__osaMs{margin:7px 0 20px;font-size:12px}.AuthWorkspace_registerCard__pT2Ug .AuthWorkspace_form__g_22s{gap:14px}.AuthWorkspace_registerCard__pT2Ug .AuthWorkspace_label__l5cQN{margin-bottom:6px}.AuthWorkspace_registerCard__pT2Ug .AuthWorkspace_input__6DwQj{min-height:42px;padding:10px 12px;font-size:14px}.AuthWorkspace_registerCard__pT2Ug .AuthWorkspace_codeSend__eddQo{min-height:42px;padding:9px 10px;font-size:12px}.AuthWorkspace_passwordPair__dO74V{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.AuthWorkspace_passwordPair__dO74V>div{min-width:0}.AuthWorkspace_registerCard__pT2Ug .AuthWorkspace_codeHint__qm_Z0{margin-top:6px;line-height:1.6}.AuthWorkspace_inviteDetails__OUGeE{border-top:1px solid var(--line);padding-top:11px;font-size:12px;color:var(--ink-muted)}.AuthWorkspace_inviteDetails__OUGeE summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;min-height:27px}.AuthWorkspace_inviteDetails__OUGeE summary::-webkit-details-marker{display:none}.AuthWorkspace_inviteDetails__OUGeE summary:after{content:"展开";font-size:11px;color:var(--accent)}.AuthWorkspace_inviteDetails__OUGeE[open] summary:after{content:"收起"}.AuthWorkspace_inviteDetails__OUGeE[open]>div{padding-top:12px}.AuthWorkspace_inviteDetails__OUGeE summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.AuthWorkspace_registerCard__pT2Ug .AuthWorkspace_small__4nROw{margin-top:15px;font-size:11px}.AuthWorkspace_registerCard__pT2Ug .AuthWorkspace_bottom__cR5YM{margin-top:14px;text-align:center}@media(max-width:740px){.AuthWorkspace_registerCard__pT2Ug{padding:22px}.AuthWorkspace_registerCard__pT2Ug .AuthWorkspace_form__g_22s{gap:12px}.AuthWorkspace_registerCard__pT2Ug .AuthWorkspace_input__6DwQj{font-size:16px;line-height:1.4;padding:9px 11px}.AuthWorkspace_registerHeading__0Ht83 h2{font-size:24px}.AuthWorkspace_shell__CkkbN{padding-top:22px;gap:18px}.AuthWorkspace_intro__NgOx4 h1{font-size:25px}.AuthWorkspace_registerCard__pT2Ug .AuthWorkspace_subtitle__osaMs{margin-bottom:17px}}@media(max-width:360px){.AuthWorkspace_passwordPair__dO74V{gap:8px}.AuthWorkspace_registerCard__pT2Ug{padding:22px 18px}.AuthWorkspace_welcomeBadge__aIh_U{font-size:11px;padding:4px 7px}}.AuthWorkspace_card__dczRJ{border-radius:14px;box-shadow:0 16px 48px -28px rgba(15,23,42,.2);border-color:var(--line)}.AuthWorkspace_input__6DwQj{border-radius:8px}.AuthWorkspace_nav__7v9YY{border-radius:12px}.AuthWorkspace_registerCard__pT2Ug .AuthWorkspace_subtitle__osaMs{font-size:13px;line-height:1.6}.AuthWorkspace_registerCard__pT2Ug .AuthWorkspace_label__l5cQN{font-size:13px;font-weight:600}.AuthWorkspace_welcomeBadge__aIh_U{border-radius:7px}.AuthWorkspace_registerCard__pT2Ug .AuthWorkspace_small__4nROw{font-size:12px;line-height:1.7}