.DomesticLoginCard_fieldGroup__QeN59{display:flex;flex-direction:column;gap:22px}.DomesticLoginCard_fieldLabel__87Jln{position:relative;display:flex;flex-direction:column;gap:10px;font-size:13px;color:var(--text-secondary);font-weight:600}.DomesticLoginCard_phoneRow__QYNmY{display:flex;align-items:center;gap:10px;min-height:56px;border-radius:var(--radius-lg);border:0;background:var(--login-field-bg,var(--bg-input));padding:0 16px;transition:background-color .15s ease,box-shadow .15s ease}.DomesticLoginCard_phoneRow__QYNmY:focus-within{background:var(--login-field-focus-bg,var(--bg-input-focus));box-shadow:var(--focus-ring-inset)}.DomesticLoginCard_phoneIcon__THbAN{width:18px;height:18px;flex-shrink:0;color:var(--text-muted)}.DomesticLoginCard_fieldInput__Nq2_A{flex:1;background:transparent;border:none;outline:none;font-size:15px;color:var(--text-primary);min-width:0}.DomesticLoginCard_fieldInput__Nq2_A::placeholder{color:var(--text-muted)}.DomesticLoginCard_codeInput__BP9zj{width:100%;min-height:56px;border-radius:var(--radius-lg);border:0;background:var(--login-field-bg,var(--bg-input));padding:0 16px;text-align:center;font-size:22px;letter-spacing:.5em;color:var(--text-primary);outline:none;box-sizing:border-box;transition:background-color .15s ease,box-shadow .15s ease}.DomesticLoginCard_codeInput__BP9zj:focus{background:var(--login-field-focus-bg,var(--bg-input-focus));box-shadow:var(--focus-ring-inset)}.DomesticLoginCard_sentHint__HEb6K{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.5}.DomesticLoginCard_privacyLabel__l1AHw{display:flex;align-items:flex-start;gap:10px;margin-top:2px;cursor:pointer;font-size:13px;line-height:1.55;color:var(--text-secondary)}.DomesticLoginCard_privacyCheck__dXZFe{margin-top:3px;flex-shrink:0;width:16px;height:16px;accent-color:var(--accent)}.DomesticLoginCard_privacyText__SInBP{line-height:1.5}.DomesticLoginCard_privacyLink__yGO_I{color:var(--text-primary);text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--text-muted)}.DomesticLoginCard_privacyLink__yGO_I:hover{text-decoration-color:currentColor}.DomesticLoginCard_agreementCopy__aBg3z{margin:0}.DomesticLoginCard_agreementLink__p5CeX{color:var(--modal-title,var(--text-primary));font-weight:600;text-decoration:underline;text-underline-offset:2px;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}.DomesticLoginCard_agreementLink__p5CeX:hover{text-decoration-color:currentColor}.DomesticLoginCard_subActions__hHyWx{display:flex;flex-direction:column;align-items:center;gap:0;margin-top:-6px}.DomesticLoginCard_textBtn__rIhUB{width:100%;padding:5px 0;border:none;background:none;font-size:13px;color:var(--text-muted);cursor:pointer;font-family:inherit;transition:color .15s ease}.DomesticLoginCard_textBtn__rIhUB:hover:not(:disabled){color:var(--text-primary)}.DomesticLoginCard_textBtn__rIhUB:disabled{opacity:.45;cursor:not-allowed}.DomesticLoginCard_submit__Tgsp0{min-height:56px;margin-top:0;font-size:16px}.DomesticLoginCard_submit__Tgsp0.ym-btn-primary{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.DomesticLoginCard_submit__Tgsp0.ym-btn:disabled{background:var(--bg-fill);color:var(--text-muted);box-shadow:none;opacity:1}.DomesticLoginCard_successMsg__4mKGk{margin:4px 0 0;font-size:13px;color:var(--accent-light);line-height:1.5}.DomesticLoginCard_errorMsg__tMlvC{margin:4px 0 0;font-size:13px;color:var(--status-error);line-height:1.5}.DomesticLoginCard_inlineWrap__Y5mLs{width:100%}.DomesticLoginCard_methodPanel__WFR16{display:flex;flex-direction:column;box-sizing:border-box;min-height:532px;padding:16px;border-radius:16px;background:var(--bg-panel)}.DomesticLoginCard_inviteFooter__1C87P{margin-top:auto}.DomesticLoginCard_methodPanel__WFR16[data-mode=otp]>.DomesticLoginCard_fieldGroup__QeN59{flex:1;justify-content:space-between}html:not([data-theme=dark]) .DomesticLoginCard_inlineWrap__Y5mLs{--login-field-bg:var(--bg-fill);--login-field-focus-bg:var(--bg-input)}.DomesticLoginCard_modeToggle__hyaao{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border-radius:var(--radius-lg);background:var(--bg-fill);margin-bottom:24px}.DomesticLoginCard_modeBtn__9H_Ef{border:none;border-radius:var(--radius-control);min-height:46px;padding:8px 10px;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;background:transparent;color:var(--text-secondary);transition:background-color .15s ease,color .15s ease}.DomesticLoginCard_modeBtn__9H_Ef:hover:not(.DomesticLoginCard_modeBtnActive__1B8ao){color:var(--text-primary);background:color-mix(in srgb,var(--bg-panel) 65%,var(--bg-fill))}.DomesticLoginCard_modeBtnActive__1B8ao{color:var(--text-primary);font-weight:600;background:var(--accent-soft)}.DomesticLoginCard_modeBtn__9H_Ef:focus-visible{outline:2px solid var(--accent-light);outline-offset:3px;border-radius:4px}.DomesticLoginCard_captchaRow__mY7Vu{--captcha-control-h:56px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px;width:100%;margin-top:0}.DomesticLoginCard_captchaImageBtn__0u1Tz{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;width:auto;min-width:8.5rem;height:var(--captcha-control-h);overflow:hidden;border-radius:var(--radius-lg);border:0;background:var(--bg-input);padding:0;cursor:pointer;font-family:inherit;transition:background-color .15s ease,box-shadow .15s ease}.DomesticLoginCard_captchaImageBtn__0u1Tz:focus-visible{outline:none;box-shadow:var(--focus-ring-inset)}.DomesticLoginCard_captchaImageBtn__0u1Tz:disabled{opacity:.55;cursor:not-allowed}.DomesticLoginCard_captchaImage__79mI6{display:block;height:100%;width:auto;border-radius:0;object-fit:cover;object-position:center}.DomesticLoginCard_captchaPlaceholder__lkcQd{display:flex;height:100%;width:100%;align-items:center;justify-content:center;font-size:11px;color:var(--text-muted);text-align:center;line-height:1.3;padding:0 4px}.DomesticLoginCard_captchaRefreshBadge__VYpec{pointer-events:none;position:absolute;right:3px;bottom:3px;border-radius:999px;background:rgba(16,16,19,.55);padding:3px;color:#fff;display:flex}.DomesticLoginCard_captchaRefreshIcon__MwK3y{width:12px;height:12px}.DomesticLoginCard_captchaRefreshSpin__bK_Tp{animation:DomesticLoginCard_captcha-spin__n047q .8s linear infinite}@keyframes DomesticLoginCard_captcha-spin__n047q{to{transform:rotate(1turn)}}.DomesticLoginCard_captchaInput__cZpDO{min-width:0;width:100%;height:var(--captcha-control-h);border-radius:var(--radius-lg);border:0;background:var(--login-field-bg,var(--bg-input));padding:0 16px;font-size:15px;line-height:var(--captcha-control-h);color:var(--text-primary);outline:none;box-sizing:border-box;text-transform:uppercase;font-family:inherit;transition:background-color .15s ease,box-shadow .15s ease}.DomesticLoginCard_captchaInput__cZpDO::placeholder{color:var(--text-muted);text-transform:none}.DomesticLoginCard_captchaInput__cZpDO:focus{background:var(--login-field-focus-bg,var(--bg-input-focus));box-shadow:var(--focus-ring-inset)}.LoginProductStage_board__uePvk{width:100%;margin-top:28px}.LoginProductStage_stage__sqWy9{position:relative;height:320px;overflow:hidden}.LoginProductStage_scene__4PkNU{position:absolute;inset:0;opacity:0;animation:LoginProductStage_sceneRest__NRL5c 24s linear infinite}.LoginProductStage_sceneFirst__yKC9t{animation-name:LoginProductStage_sceneFirst__yKC9t}.LoginProductStage_rail__HnWw7{display:grid;grid-template-columns:repeat(3,1fr);margin:8px 0 0;padding:0;list-style:none}.LoginProductStage_capFirst__Lr4H7,.LoginProductStage_cap__GlBf6{font-size:12px;font-weight:500;line-height:1.4;text-align:center;color:var(--text-muted);animation:LoginProductStage_capRest__w3WPw 24s linear infinite}.LoginProductStage_capFirst__Lr4H7{animation-name:LoginProductStage_capFirst__Lr4H7}.LoginProductStage_pipe__3ktcY{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;box-sizing:border-box;height:100%;padding:16px}.LoginProductStage_steps__Alcym{position:relative;display:flex;flex-direction:column;height:100%;padding:4px}.LoginProductStage_hl__Vtd__{position:absolute;z-index:0;top:4px;right:4px;left:4px;height:calc((100% - 8px) / 5);border-radius:var(--radius-control);background:var(--accent-soft);animation:LoginProductStage_walk__TlMtC 24s linear infinite}.LoginProductStage_row__maw1A{position:relative;z-index:1;display:flex;flex:1;align-items:center;gap:8px;min-width:0;padding:0 8px}.LoginProductStage_badge__mvV5c{position:relative;display:grid;flex-shrink:0;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--bg-fill);color:var(--text-placeholder);font-size:11px;font-variant-numeric:tabular-nums}.LoginProductStage_num__KP8K8,.LoginProductStage_tick__X2MFO{grid-area:1/1}.LoginProductStage_tick__X2MFO{width:12px;height:12px;opacity:0}.LoginProductStage_tick__X2MFO path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.LoginProductStage_stepName__yObKV{overflow:hidden;min-width:0;color:var(--text-primary);font-size:12px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.LoginProductStage_row1__Z6BmP .LoginProductStage_badge__mvV5c{animation:LoginProductStage_badge1__nM543 24s linear infinite}.LoginProductStage_row2__cIGo2 .LoginProductStage_badge__mvV5c{animation:LoginProductStage_badge2__C_s46 24s linear infinite}.LoginProductStage_row3__VPxB7 .LoginProductStage_badge__mvV5c{animation:LoginProductStage_badge3___TW96 24s linear infinite}.LoginProductStage_row4__hn3eO .LoginProductStage_badge__mvV5c{animation:LoginProductStage_badge4__MWXeA 24s linear infinite}.LoginProductStage_row5__lO5cr .LoginProductStage_badge__mvV5c{animation:LoginProductStage_badge5__vAdGW 24s linear infinite}.LoginProductStage_row1__Z6BmP .LoginProductStage_tick__X2MFO{animation:LoginProductStage_tick1__WABGP 24s linear infinite}.LoginProductStage_row2__cIGo2 .LoginProductStage_tick__X2MFO{animation:LoginProductStage_tick2__cmUZm 24s linear infinite}.LoginProductStage_row3__VPxB7 .LoginProductStage_tick__X2MFO{animation:LoginProductStage_tick3__ywzd_ 24s linear infinite}.LoginProductStage_row4__hn3eO .LoginProductStage_tick__X2MFO{animation:LoginProductStage_tick4__gt3TU 24s linear infinite}.LoginProductStage_row1__Z6BmP .LoginProductStage_num__KP8K8{animation:LoginProductStage_num1__DWhlx 24s linear infinite}.LoginProductStage_row2__cIGo2 .LoginProductStage_num__KP8K8{animation:LoginProductStage_num2__OlaNU 24s linear infinite}.LoginProductStage_row3__VPxB7 .LoginProductStage_num__KP8K8{animation:LoginProductStage_num3__M2UrZ 24s linear infinite}.LoginProductStage_row4__hn3eO .LoginProductStage_num__KP8K8{animation:LoginProductStage_num4__N4LpH 24s linear infinite}.LoginProductStage_frame__GWR3G{position:relative;min-width:0;height:100%;overflow:hidden}.LoginProductStage_pane__qVV7C{position:absolute;inset:0;padding:8px;opacity:0}.LoginProductStage_pane1__DW3cw{animation:LoginProductStage_pane1__DW3cw 24s linear infinite}.LoginProductStage_pane2__bkAiG{animation:LoginProductStage_pane2__bkAiG 24s linear infinite}.LoginProductStage_pane3__IuPjC{animation:LoginProductStage_pane3__IuPjC 24s linear infinite}.LoginProductStage_pane4__xJezw{animation:LoginProductStage_pane4__xJezw 24s linear infinite}.LoginProductStage_pane5__9Cxkb{animation:LoginProductStage_pane5__9Cxkb 24s linear infinite}.LoginProductStage_splitFrame__pSdnX{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:14px;min-width:0;height:100%}.LoginProductStage_splitFrame__pSdnX>:first-child{min-width:0}.LoginProductStage_sampleVisual__qBK1E{position:relative;min-width:0;overflow:hidden;border-radius:10px;background:url(/site/login-fog-hero.jpg) 35%/cover no-repeat}.LoginProductStage_sampleVisual__qBK1E[data-variant=script]{background-position:34%}.LoginProductStage_sampleVisual__qBK1E[data-variant=refs]{background-image:url(/site/login-fog-harbor.jpg);background-position:54%}.LoginProductStage_sampleVisual__qBK1E[data-variant=board]{background-image:url(/site/login-fog-cassette.jpg);background-position:50%}.LoginProductStage_sampleVisual__qBK1E:after{position:absolute;inset:44% 0 0;content:"";background:linear-gradient(transparent,rgba(0,0,0,.65))}.LoginProductStage_sampleVisualTitle__bjwE4{position:absolute;z-index:1;bottom:14px;left:14px;color:#fff;font-size:16px;font-weight:600}.LoginProductStage_doc__wIkCv{display:flex;flex-direction:column;gap:16px;height:100%}.LoginProductStage_docHead__1sz4d{display:flex;align-items:baseline;gap:10px}.LoginProductStage_docNo__Y53gm{color:var(--text-primary);font-size:13px;font-weight:600}.LoginProductStage_docMeta__0clCv{display:flex;gap:12px;margin-left:auto;color:var(--text-muted);font-size:12px}.LoginProductStage_docLine__Uroc3{margin:0;color:var(--text-primary);font-size:16px;font-weight:600;line-height:1.3}.LoginProductStage_docCopy__7H25b{margin:0;color:var(--text-secondary);font-size:12px;line-height:1.5}.LoginProductStage_scriptSample__qbxG6{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:8px;background:var(--bg-panel)}.LoginProductStage_assetList__875bD{display:flex;flex-direction:column;gap:10px}.LoginProductStage_assetOn__NrqOG,.LoginProductStage_asset__Z_KKj{display:flex;align-items:center;gap:12px;height:64px;padding:0 12px;border-radius:10px;background:var(--bg-panel);color:var(--text-primary)}.LoginProductStage_assetOn__NrqOG{background:color-mix(in srgb,var(--accent) 18%,var(--bg-panel))}.LoginProductStage_assetText__XxNUr{display:flex;flex-direction:column;gap:4px;min-width:0}.LoginProductStage_assetText__XxNUr b,.LoginProductStage_assetText__XxNUr small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.LoginProductStage_assetText__XxNUr b{font-size:12px}.LoginProductStage_assetText__XxNUr small{color:var(--text-muted);font-size:11px}.LoginProductStage_thumb__6uCh1{flex-shrink:0;width:40px;height:40px;border-radius:8px;background-position:50%;background-size:cover}.LoginProductStage_thumb__6uCh1[data-image=hero]{background-image:url(/site/login-fog-hero.jpg);background-position:30%}.LoginProductStage_thumb__6uCh1[data-image=harbor]{background-image:url(/site/login-fog-harbor.jpg)}.LoginProductStage_thumb__6uCh1[data-image=cassette]{background-image:url(/site/login-fog-cassette.jpg)}.LoginProductStage_table__EXdbR{display:flex;flex-direction:column;gap:10px}.LoginProductStage_boardOn__tT3cM,.LoginProductStage_boardRow__hOp6j{display:flex;align-items:center;gap:10px;height:48px}.LoginProductStage_shotNo__Y9Gol{flex-shrink:0;width:22px;color:var(--text-muted);font-size:12px;font-weight:600}.LoginProductStage_shotCell__DRd1t{display:flex;flex:1;align-items:center;justify-content:space-between;gap:8px;min-width:0;height:40px;padding:0 10px;border-radius:8px;background:var(--bg-panel)}.LoginProductStage_shotCell__DRd1t b{overflow:hidden;color:var(--text-primary);font-size:12px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.LoginProductStage_shotCell__DRd1t small{flex-shrink:0;color:var(--text-muted);font-size:10px}.LoginProductStage_boardOn__tT3cM .LoginProductStage_shotCell__DRd1t{background:color-mix(in srgb,var(--accent) 18%,var(--bg-panel))}.LoginProductStage_kf__L0Mt_{display:grid;grid-template-columns:90px minmax(0,1fr);gap:12px;height:100%}.LoginProductStage_kfList__fVpL2{display:flex;flex-direction:column;gap:10px}.LoginProductStage_kfItem__rRSrf,.LoginProductStage_kfOn__fB4AA{position:relative;display:grid;flex:1;place-items:center;overflow:hidden;border-radius:8px;background:var(--bg-panel);color:#fff;font-size:12px}.LoginProductStage_kfOn__fB4AA{background:color-mix(in srgb,var(--accent) 18%,var(--bg-panel));color:var(--text-primary)}.LoginProductStage_kfThumb__RHMgK{position:absolute;inset:0;background-position:50%;background-size:cover}.LoginProductStage_kfThumb__RHMgK[data-image=harbor]{background-image:url(/site/login-fog-harbor.jpg)}.LoginProductStage_kfThumb__RHMgK[data-image=cassette]{background-image:url(/site/login-fog-cassette.jpg)}.LoginProductStage_kfThumb__RHMgK[data-image=lighthouse]{background-image:url(/site/login-fog-lighthouse.jpg)}.LoginProductStage_kfNo__FIcTp{position:relative;padding:2px 5px;border-radius:4px;background:rgba(0,0,0,.55)}.LoginProductStage_kfFrame__8R5xF{position:relative;overflow:hidden;border-radius:8px;background:url(/site/login-fog-cassette.jpg) 50%/cover no-repeat}.LoginProductStage_kfTag__ISo8u{position:absolute;top:10px;left:10px;padding:5px 8px;border-radius:5px;background:rgba(0,0,0,.55);color:white;font-size:11px}.LoginProductStage_edit__Si8Ks{display:flex;flex-direction:column;gap:12px;height:100%}.LoginProductStage_player__DH9jl{position:relative;display:grid;flex:1;place-items:center;overflow:hidden;border-radius:8px;background:url(/site/login-fog-ferry.jpg) 50%/cover no-repeat}.LoginProductStage_playerCaption__yHs_x{position:absolute;bottom:10px;left:10px;color:white;font-size:12px;text-shadow:0 1px 4px rgba(0,0,0,.8)}.LoginProductStage_play__hYDED{position:absolute;top:50%;left:50%;width:0;height:0;transform:translate(-40%,-50%);border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:16px solid white;filter:drop-shadow(0 1px 3px rgba(0,0,0,.55))}.LoginProductStage_track__hCoS8{position:relative;display:flex;gap:6px;height:46px;padding:5px;border-radius:8px;background:var(--bg-panel)}.LoginProductStage_track__hCoS8 span{flex:1;border-radius:4px;background-position:50%;background-size:cover}.LoginProductStage_track__hCoS8 span[data-image=harbor]{background-image:url(/site/login-fog-harbor.jpg)}.LoginProductStage_track__hCoS8 span[data-image=ferry]{background-image:url(/site/login-fog-ferry.jpg)}.LoginProductStage_track__hCoS8 span[data-image=lighthouse]{background-image:url(/site/login-fog-lighthouse.jpg)}.LoginProductStage_head__LisD3{position:absolute;top:0;bottom:0;left:42%;width:2px;background:var(--text-primary)}.LoginProductStage_canvas__0FSS6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:20px;box-sizing:border-box;height:100%;padding:20px}.LoginProductStage_canvas__0FSS6>.LoginProductStage_node__SmvmL:not(:last-child):after{position:absolute;z-index:2;top:50%;right:-18px;width:16px;height:2px;margin-top:-1px;content:"";background:var(--accent)}.LoginProductStage_nodeOn__ZF_Fu,.LoginProductStage_node__SmvmL{position:relative;min-width:0}.LoginProductStage_nodeTitle__TTSYD{display:block;margin:0 0 7px;color:var(--text-primary);font-size:12px;font-weight:600}.LoginProductStage_nodeCard__loRwE{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-height:190px;overflow:hidden;padding:10px;border-radius:10px;background:var(--bg-panel)}.LoginProductStage_nodeOn__ZF_Fu .LoginProductStage_nodeCard__loRwE{background:color-mix(in srgb,var(--accent) 12%,var(--bg-panel))}.LoginProductStage_textBody__PQ1OB{position:absolute;inset:10px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:12px;border-radius:6px;background:var(--bg-input)}.LoginProductStage_textBody__PQ1OB small{color:var(--text-muted);font-size:10px}.LoginProductStage_textCopy__VCJfR{display:flex;flex-direction:column;gap:6px}.LoginProductStage_textBody__PQ1OB strong{color:var(--text-primary);font-size:13px}.LoginProductStage_textBody__PQ1OB span{color:var(--text-secondary);font-size:10px;line-height:1.4}.LoginProductStage_mediaWell__IXfei{position:absolute;inset:0;background-position:50%;background-size:cover}.LoginProductStage_mediaWell__IXfei[data-scene=hero]{background-image:url(/site/login-fog-hero.jpg);background-position:32%}.LoginProductStage_mediaWell__IXfei[data-scene=harbor]{background-image:url(/site/login-fog-harbor.jpg)}.LoginProductStage_mediaWell__IXfei[data-scene=ferry]{background-image:url(/site/login-fog-ferry.jpg);background-position:58%}.LoginProductStage_mediaWell__IXfei[data-scene=lighthouse]{background-image:url(/site/login-fog-lighthouse.jpg);background-position:50%}.LoginProductStage_nodeOn__ZF_Fu .LoginProductStage_play__hYDED,.LoginProductStage_node__SmvmL .LoginProductStage_play__hYDED{z-index:1}.LoginProductStage_drama__RnZoK{position:relative;display:grid;grid-template-columns:1fr 1fr 1.2fr;align-items:center;gap:20px;box-sizing:border-box;height:100%;padding:20px}.LoginProductStage_wires__O_bQw{position:absolute;inset:0;z-index:2;width:100%;height:100%;overflow:visible;pointer-events:none}.LoginProductStage_wires__O_bQw path{fill:none;stroke:var(--accent);stroke-width:2;stroke-linecap:round}.LoginProductStage_choice__Hlfgi{position:relative;display:flex;flex-direction:column;align-self:stretch;min-width:0}.LoginProductStage_drama__RnZoK>.LoginProductStage_node__SmvmL .LoginProductStage_nodeCard__loRwE{justify-content:center}.LoginProductStage_chips__G2Aan{position:relative;z-index:1;display:flex;flex-direction:column;gap:6px;margin-top:auto}.LoginProductStage_chips__G2Aan span{padding:6px 8px;border-radius:6px;background:rgba(10,24,31,.72);color:#fff;font-size:11px;line-height:1.3}.LoginProductStage_choiceCard__rk6wo{position:relative;display:grid;flex:1;grid-template-rows:repeat(2,minmax(0,1fr));gap:10px;min-height:190px;padding:12px;border-radius:10px;background:var(--bg-panel)}.LoginProductStage_opt__s19X7{position:relative;display:flex;align-items:center;align-self:center;gap:8px;padding:8px;border-radius:6px;background:var(--bg-input)}.LoginProductStage_opt__s19X7 b{color:var(--text-primary);font-size:11px}.LoginProductStage_opt__s19X7 i{overflow:hidden;color:var(--text-secondary);font-size:11px;font-style:normal;white-space:nowrap;text-overflow:ellipsis}.LoginProductStage_fork__ilHdf{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:10px;height:100%}.LoginProductStage_fork__ilHdf .LoginProductStage_node__SmvmL{display:flex;flex-direction:column;min-height:0}.LoginProductStage_fork__ilHdf .LoginProductStage_nodeCard__loRwE{flex:1;min-height:0}.LoginProductStage_fork__ilHdf .LoginProductStage_node__SmvmL:first-child .LoginProductStage_mediaWell__IXfei{background-position:58%}.LoginProductStage_fork__ilHdf .LoginProductStage_node__SmvmL:last-child .LoginProductStage_mediaWell__IXfei{background-position:50%}@keyframes LoginProductStage_sceneFirst__yKC9t{0%,55.2%{opacity:1}57.2%,97.8%{opacity:0}to{opacity:1}}@keyframes LoginProductStage_sceneRest__NRL5c{0%{opacity:0}2%,21.7%{opacity:1}23.9%,to{opacity:0}}@keyframes LoginProductStage_capFirst__Lr4H7{0%,55.2%{color:var(--accent-light)}57.2%,97.8%{color:var(--text-muted)}to{color:var(--accent-light)}}@keyframes LoginProductStage_capRest__w3WPw{0%{color:var(--text-muted)}2%,21.7%{color:var(--accent-light)}23.9%,to{color:var(--text-muted)}}@keyframes LoginProductStage_walk__TlMtC{0%,10.5%{transform:translateY(0)}11.11%,21.6%{transform:translateY(100%)}22.22%,32.7%{transform:translateY(200%)}33.33%,43.8%{transform:translateY(300%)}44.44%,54.5%{transform:translateY(400%)}55.6%,to{transform:translateY(0)}}@keyframes LoginProductStage_pane1__DW3cw{0%,10.5%{opacity:1}11.11%,98%{opacity:0}to{opacity:1}}@keyframes LoginProductStage_pane2__bkAiG{0%,10.5%{opacity:0}11.11%,21.6%{opacity:1}22.22%,to{opacity:0}}@keyframes LoginProductStage_pane3__IuPjC{0%,21.6%{opacity:0}22.22%,32.7%{opacity:1}33.33%,to{opacity:0}}@keyframes LoginProductStage_pane4__xJezw{0%,32.7%{opacity:0}33.33%,43.8%{opacity:1}44.44%,to{opacity:0}}@keyframes LoginProductStage_pane5__9Cxkb{0%,43.8%{opacity:0}44.44%,54.5%{opacity:1}55.6%,to{opacity:0}}@keyframes LoginProductStage_badge1__nM543{0%,10.5%{background:var(--accent);color:#102027}11.11%,54.5%{background:var(--status-success-bg);color:var(--status-success)}55.6%,to{background:var(--bg-fill);color:var(--text-placeholder)}}@keyframes LoginProductStage_badge2__C_s46{0%,10.5%{background:var(--bg-fill);color:var(--text-placeholder)}11.11%,21.6%{background:var(--accent);color:#102027}22.22%,54.5%{background:var(--status-success-bg);color:var(--status-success)}55.6%,to{background:var(--bg-fill);color:var(--text-placeholder)}}@keyframes LoginProductStage_badge3___TW96{0%,21.6%{background:var(--bg-fill);color:var(--text-placeholder)}22.22%,32.7%{background:var(--accent);color:#102027}33.33%,54.5%{background:var(--status-success-bg);color:var(--status-success)}55.6%,to{background:var(--bg-fill);color:var(--text-placeholder)}}@keyframes LoginProductStage_badge4__MWXeA{0%,32.7%{background:var(--bg-fill);color:var(--text-placeholder)}33.33%,43.8%{background:var(--accent);color:#102027}44.44%,54.5%{background:var(--status-success-bg);color:var(--status-success)}55.6%,to{background:var(--bg-fill);color:var(--text-placeholder)}}@keyframes LoginProductStage_badge5__vAdGW{0%,43.8%{background:var(--bg-fill);color:var(--text-placeholder)}44.44%,54.5%{background:var(--accent);color:#102027}55.6%,to{background:var(--bg-fill);color:var(--text-placeholder)}}@keyframes LoginProductStage_tick1__WABGP{0%,10.5%{opacity:0}11.11%,54.5%{opacity:1}55.6%,to{opacity:0}}@keyframes LoginProductStage_tick2__cmUZm{0%,21.6%{opacity:0}22.22%,54.5%{opacity:1}55.6%,to{opacity:0}}@keyframes LoginProductStage_tick3__ywzd_{0%,32.7%{opacity:0}33.33%,54.5%{opacity:1}55.6%,to{opacity:0}}@keyframes LoginProductStage_tick4__gt3TU{0%,43.8%{opacity:0}44.44%,54.5%{opacity:1}55.6%,to{opacity:0}}@keyframes LoginProductStage_num1__DWhlx{0%,10.5%{opacity:1}11.11%,54.5%{opacity:0}55.6%,to{opacity:1}}@keyframes LoginProductStage_num2__OlaNU{0%,21.6%{opacity:1}22.22%,54.5%{opacity:0}55.6%,to{opacity:1}}@keyframes LoginProductStage_num3__M2UrZ{0%,32.7%{opacity:1}33.33%,54.5%{opacity:0}55.6%,to{opacity:1}}@keyframes LoginProductStage_num4__N4LpH{0%,43.8%{opacity:1}44.44%,54.5%{opacity:0}55.6%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.LoginProductStage_badge__mvV5c,.LoginProductStage_capFirst__Lr4H7,.LoginProductStage_cap__GlBf6,.LoginProductStage_hl__Vtd__,.LoginProductStage_num__KP8K8,.LoginProductStage_pane__qVV7C,.LoginProductStage_scene__4PkNU,.LoginProductStage_tick__X2MFO{animation:none}.LoginProductStage_pane__qVV7C,.LoginProductStage_scene__4PkNU,.LoginProductStage_tick__X2MFO{opacity:0}.LoginProductStage_num__KP8K8,.LoginProductStage_pane5__9Cxkb,.LoginProductStage_sceneLast__ZH9qI{opacity:1}.LoginProductStage_rail__HnWw7 li:last-of-type{color:var(--accent-light)}}@media (max-width:860px){.LoginProductStage_board__uePvk{display:none}}@media (min-width:1500px) and (min-height:900px){.LoginProductStage_board__uePvk{margin-top:36px}.LoginProductStage_stage__sqWy9{height:380px}.LoginProductStage_nodeTitle__TTSYD,.LoginProductStage_stepName__yObKV{font-size:13px}.LoginProductStage_sampleVisualTitle__bjwE4{font-size:18px}.LoginProductStage_canvas__0FSS6 .LoginProductStage_nodeCard__loRwE,.LoginProductStage_choiceCard__rk6wo,.LoginProductStage_drama__RnZoK>.LoginProductStage_node__SmvmL .LoginProductStage_nodeCard__loRwE{min-height:260px}}@media (max-height:780px) and (min-width:861px){.LoginProductStage_board__uePvk{margin-top:20px}.LoginProductStage_stage__sqWy9{height:280px}.LoginProductStage_fork__ilHdf .LoginProductStage_nodeCard__loRwE{min-height:95px}}@font-face{font-family:XXOO Display;src:url(/fonts/xxoo-display.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.LoginAdult_page__3ekUD{--xx-bg:#0a0612;--xx-bg-2:#110a1e;--xx-bg-3:#180e26;--xx-violet:#8c2fe0;--xx-rose:#f03c64;--xx-amber:#f0a33e;--xx-grad:linear-gradient(115deg,#8c2fe0,#f03c64 52%,#f0a33e);--xx-ivory:#f6edf4;--xx-muted:rgba(246,237,244,0.66);--xx-faint:rgba(246,237,244,0.42);--xx-line:rgba(246,237,244,0.12);--xx-line-strong:rgba(246,237,244,0.24);--xx-display:"XXOO Display","Iowan Old Style",Palatino,Georgia,serif;--text-primary:#f6edf4;--text-secondary:rgba(246,237,244,0.72);--text-muted:rgba(246,237,244,0.52);--bg-fill:#140c20;--bg-secondary:#1a1028;--bg-panel:#0e0818;--accent:#f03c64;--accent-light:#f0a33e;--border:rgba(246,237,244,0.14);--bg-selected:#241534;--bg-hover:#150d20;--bg-tertiary:#140d1e;--status-warning:#f0a33e;min-height:100svh;display:flex;flex-direction:column;color-scheme:dark;background:radial-gradient(900px 520px at 78% -8%,rgba(140,47,224,.16),transparent 62%),radial-gradient(760px 460px at -6% 84%,rgba(240,60,100,.12),transparent 60%),var(--xx-bg);color:var(--xx-ivory);-webkit-font-smoothing:antialiased}.LoginAdult_page__3ekUD *{box-sizing:border-box}.LoginAdult_page__3ekUD :focus-visible{outline:2px solid rgba(240,60,100,.88);outline-offset:3px}.LoginAdult_visual__gHTzT{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:240px;padding:22px 22px 20px}.LoginAdult_visualImage__B_xZ9{object-fit:cover;object-position:62% 30%;opacity:.9}.LoginAdult_visualShade__r_lnd{position:absolute;inset:0;background:radial-gradient(620px 380px at 76% 14%,rgba(140,47,224,.34),transparent 66%),radial-gradient(520px 340px at 10% 90%,rgba(240,60,100,.3),transparent 64%),linear-gradient(180deg,rgba(10,6,18,.5),transparent 30%,transparent 62%,rgba(10,6,18,.9));mix-blend-mode:normal}.LoginAdult_brand__H0ZjK,.LoginAdult_visualCopy__ZJSKE,.LoginAdult_visualFoot__4TPOK{position:relative;z-index:1}.LoginAdult_brand__H0ZjK{display:inline-flex;align-items:center;align-self:flex-start;opacity:.95;transition:opacity .3s ease}.LoginAdult_brand__H0ZjK:focus-visible,.LoginAdult_brand__H0ZjK:hover{opacity:1}.LoginAdult_visualCopy__ZJSKE{max-width:34rem;display:flex;flex-direction:column;gap:18px}.LoginAdult_visualTitle__nBQpH{margin:0;font-family:var(--xx-display);font-size:clamp(36px,4vw,60px);font-weight:460;line-height:.94;letter-spacing:-.03em;color:var(--xx-ivory)}.LoginAdult_visualTitle__nBQpH:lang(zh){line-height:1.22;letter-spacing:-.01em}.LoginAdult_visualTitle__nBQpH span{display:block}.LoginAdult_visualBody__Q3PdK{margin:0;max-width:27rem;font-size:15px;line-height:1.65;color:var(--xx-muted)}.LoginAdult_visualFoot__4TPOK{margin:16px 0 0;font-size:11px;letter-spacing:.03em;color:var(--xx-faint)}.LoginAdult_panel___eUj2{width:100%;display:flex;flex-direction:column;justify-content:center;gap:20px;min-height:0;padding:28px 22px 36px;background:linear-gradient(180deg,rgba(20,12,32,.92),rgba(14,8,24,.96));border-left:1px solid var(--xx-line)}.LoginAdult_panelTop__THL_R{align-items:center;justify-content:space-between;gap:12px}.LoginAdult_panelBrand__de7_M{display:flex;align-items:center}.LoginAdult_panelTools__y7abp{align-items:center;justify-content:flex-end;gap:8px}.LoginAdult_panelTitle__C4mVH{margin:0;font-family:var(--xx-display);font-size:26px;font-weight:500;letter-spacing:-.02em;color:var(--xx-ivory)}.LoginAdult_panelLede__gvWY7{margin:0;font-size:13px;line-height:1.55;color:var(--xx-muted)}.LoginAdult_page__3ekUD .login-field-box,.LoginAdult_page__3ekUD .login-field-shell{background:rgba(246,237,244,.045);border:1px solid var(--xx-line);border-radius:14px;box-shadow:none;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.LoginAdult_page__3ekUD .login-field-box:hover,.LoginAdult_page__3ekUD .login-field-shell:hover{border-color:var(--xx-line-strong)}.LoginAdult_page__3ekUD .login-field-box:focus,.LoginAdult_page__3ekUD .login-field-shell:focus-within{border-color:rgba(240,60,100,.75);background:rgba(246,237,244,.07);box-shadow:0 0 0 4px rgba(240,60,100,.16)}.LoginAdult_page__3ekUD .login-field-input{color:var(--xx-ivory);caret-color:var(--xx-rose)}.LoginAdult_page__3ekUD .login-field-input::placeholder{color:var(--xx-faint)}.LoginAdult_page__3ekUD .ym-btn-primary{background:var(--xx-grad);color:#fff;border:0;border-radius:999px;min-height:52px;box-shadow:0 14px 38px -12px rgba(240,60,100,.7);transition:transform .25s ease,filter .25s ease,box-shadow .25s ease}.LoginAdult_page__3ekUD .ym-btn-primary:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 18px 44px -12px rgba(240,60,100,.85)}.LoginAdult_page__3ekUD .ym-btn-primary:disabled{opacity:.42;box-shadow:none}.LoginAdult_page__3ekUD .ym-btn-primary:focus-visible{outline:2px solid rgba(140,47,224,.9);outline-offset:3px}.LoginAdult_page__3ekUD .login-field-toggle{background:rgba(246,237,244,.05)}@media (min-width:1024px){.LoginAdult_page__3ekUD{flex-direction:row}.LoginAdult_visual__gHTzT{flex:1 1 58%;width:58%;min-height:100svh;padding:40px 52px 34px}.LoginAdult_panel___eUj2{flex:0 0 42%;width:42%;min-height:100svh;padding:48px}.LoginAdult_panelTop__THL_R{justify-content:flex-end}.LoginAdult_panelBrand__de7_M{display:none}}.LoginAdult_page__3ekUD button[aria-pressed]{min-height:32px;padding-left:12px;padding-right:12px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px}.LoginAdult_page__3ekUD [aria-current=true],.LoginAdult_page__3ekUD button[aria-pressed=true]{background:#241534!important;color:var(--xx-ivory)!important}@media (max-width:1023px){.LoginAdult_panelBrand__de7_M{display:none}.LoginAdult_visual__gHTzT{min-height:250px;max-height:280px}.LoginAdult_visualCopy__ZJSKE{max-width:20rem}.LoginAdult_visualTitle__nBQpH{font-size:clamp(30px,8vw,40px)}.LoginAdult_visualBody__Q3PdK,.LoginAdult_visualFoot__4TPOK{display:none}.LoginAdult_panel___eUj2{flex:1 1 auto;overflow-y:auto;padding-bottom:calc(36px + env(safe-area-inset-bottom))}}.LoginAdult_stepAnim__yXG4A{animation:LoginAdult_xxLoginStepIn__KNbmx .42s cubic-bezier(.22,1,.36,1)}@keyframes LoginAdult_xxLoginStepIn__KNbmx{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LoginAdult_stepAnim__yXG4A{animation:none}}.loginStage_stage___XPAa{min-height:100dvh;display:flex;flex-direction:column;background-color:var(--bg-page);background-image:radial-gradient(circle,color-mix(in srgb,var(--text-primary) 10%,transparent) .8px,transparent 1px);background-size:24px 24px;background-position:12px 12px;color:var(--text-primary)}.loginStage_top__VSgE0{display:flex;justify-content:space-between;gap:16px;padding:20px 0 0}.loginStage_cluster__HaEY6,.loginStage_top__VSgE0{align-items:center;width:min(1240px,calc(100% - 80px));margin:0 auto}.loginStage_cluster__HaEY6{flex:1;display:grid;grid-template-columns:minmax(0,1fr) 440px;column-gap:clamp(64px,7vw,104px);align-content:start;padding:clamp(48px,8vh,80px) 0 16px}.loginStage_brand__kjZrh{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.loginStage_kicker__4Nk0B{display:flex;align-items:center;gap:10px;margin:0 0 18px;color:var(--text-muted);font-size:12px;font-weight:600;letter-spacing:.12em}.loginStage_kicker__4Nk0B:before{content:"";display:block;width:24px;height:4px;border-radius:2px;background:var(--accent)}.loginStage_lockup__1_wtU{display:flex;align-items:center;gap:10px;flex-shrink:0;color:inherit;text-decoration:none}.loginStage_lockupLink__ZoaoS{border-radius:var(--radius-lg);transition:opacity .15s ease}.loginStage_lockupLink__ZoaoS:focus-visible{outline:2px solid var(--border-accent);outline-offset:4px}.loginStage_brandName__puQTG{font-size:17px;font-weight:600;letter-spacing:0;line-height:1.2}.loginStage_claim__GmSCb{margin:0;font-size:52px;font-weight:650;line-height:1.08;letter-spacing:-.045em}.loginStage_claimIntro__Vy82Q{display:block;margin-bottom:4px;color:var(--text-muted);font-size:.72em;font-weight:500;letter-spacing:-.025em}.loginStage_claimFocus__8RL0R{position:relative;display:inline-block}.loginStage_claimFocus__8RL0R:after{content:"";position:absolute;left:2px;bottom:-14px;width:76px;height:6px;border-radius:3px;background:var(--accent)}.loginStage_lead__aIY3R{margin:30px 0 0;max-width:22em;font-size:15px;line-height:1.7}.loginStage_lead__aIY3R,html:not([data-theme=dark]) .loginStage_claim__GmSCb{color:var(--text-secondary)}html:not([data-theme=dark]) .loginStage_lead__aIY3R{color:var(--text-muted)}.loginStage_formWell__G2jvT{display:flex;flex-direction:column;gap:20px;min-width:0}.loginStage_formHead__2brAD{display:flex;flex-direction:column;gap:6px}.loginStage_formTitle__c4OJx{margin:0;font-size:22px;font-weight:600;letter-spacing:0;line-height:1.35}.loginStage_formSub__t4BVY{margin:0;font-size:14px;line-height:1.5;color:var(--text-secondary)}.loginStage_notice__6x_Vr{margin:0;font-size:12px;line-height:1.6;color:var(--text-secondary)}.loginStage_footer__FENka{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 16px;padding:8px 24px 22px;font-size:12px;line-height:1.6;color:var(--text-muted);text-align:center}.loginStage_footer__FENka p{margin:0}.loginStage_footer__FENka a{color:inherit;text-decoration:none}.loginStage_footer__FENka a:hover{text-decoration:underline}.loginStage_footer__FENka a:focus-visible{outline:2px solid var(--border-accent);outline-offset:3px;border-radius:4px}@media (hover:hover) and (pointer:fine){.loginStage_lockupLink__ZoaoS:hover{opacity:.82}}@media (min-width:1500px){.loginStage_cluster__HaEY6,.loginStage_top__VSgE0{width:min(1520px,calc(100% - 112px))}.loginStage_cluster__HaEY6{grid-template-columns:minmax(0,1fr) 480px;column-gap:clamp(112px,7.5vw,152px)}.loginStage_claim__GmSCb{font-size:60px}.loginStage_lead__aIY3R{font-size:16px}.loginStage_formTitle__c4OJx{font-size:26px}}@media (min-width:1500px) and (min-height:900px){.loginStage_claim__GmSCb{font-size:68px}.loginStage_lead__aIY3R{margin-top:36px}}@media (min-width:1200px) and (min-height:820px){.loginStage_cluster__HaEY6{align-content:center;padding:24px 0 48px}}@media (max-width:860px){.loginStage_cluster__HaEY6{grid-template-columns:1fr;width:min(420px,calc(100% - 40px));margin:0 auto;row-gap:28px;align-items:stretch;padding:50px 0 12px}.loginStage_claim__GmSCb{font-size:44px}.loginStage_kicker__4Nk0B{margin-bottom:14px}.loginStage_formWell__G2jvT{margin-top:0;gap:20px}}@media (max-width:520px){.loginStage_top__VSgE0{width:calc(100% - 32px);padding-top:14px;gap:8px}.loginStage_lockup__1_wtU{gap:6px}.loginStage_brandName__puQTG{font-size:15px}.loginStage_cluster__HaEY6{width:min(100% - 32px,420px);row-gap:22px}.loginStage_lead__aIY3R{margin-top:24px;font-size:14px}.loginStage_claim__GmSCb{font-size:38px}}@media (max-height:780px) and (min-width:861px){.loginStage_cluster__HaEY6{padding-top:32px}.loginStage_kicker__4Nk0B{margin-bottom:12px}.loginStage_claim__GmSCb{font-size:48px}.loginStage_lead__aIY3R{margin-top:24px}}@media (max-width:360px){.loginStage_brandName__puQTG{display:none}}