.AuthMagicLinkRow_magicLinkGrid__SpXaY{display:grid;grid-template-columns:1fr auto;-moz-column-gap:10px;column-gap:10px;row-gap:4px;align-items:end}.AuthMagicLinkRow_magicLinkInputCol__4hvmO{min-width:0}.AuthMagicLinkRow_magicLinkButtonCol__5DMQo{width:220px;min-width:200px}.AuthMagicLinkRow_magicLinkHelper__LN_G2{grid-column:1/-1;font-size:.75rem;color:var(--text-muted);margin:2px 0 0}.AuthMagicLinkRow_actionButton__rSUYQ,.AuthMagicLinkRow_magicLinkButtonCol__5DMQo .btn-system{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;height:38px;padding:0 16px;border-radius:6px;line-height:1;font-size:.875rem}@media (max-width:640px){.AuthMagicLinkRow_magicLinkGrid__SpXaY{grid-template-columns:1fr;row-gap:6px;align-items:stretch}.AuthMagicLinkRow_magicLinkHelper__LN_G2{grid-column:auto}.AuthMagicLinkRow_magicLinkButtonCol__5DMQo{width:100%;min-width:0}}.LoginForm_termsRow__GNbQR{display:flex;align-items:center;gap:10px}.LoginForm_termsLabel__GyMGY{line-height:1.4;margin:0}.LoginForm_formRow__SYpXd{display:grid;grid-template-columns:120px 1fr;align-items:start;gap:16px}.LoginForm_formLabel__frF78{margin:0;font-weight:500}.LoginForm_formField__uUJIW{display:flex;min-width:0}.LoginForm_magicLinkRow__qB_2x{width:100%;min-width:0}.LoginForm_actionButton__LMgYH,.LoginForm_magicLinkRow__qB_2x .btn-system{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;min-height:44px;padding:0 18px;border-radius:10px;line-height:1}.LoginForm_magicLinkRow__qB_2x #login-identifier{height:44px}.LoginForm_inviteNoticeRow__pysqJ{display:grid;grid-template-columns:120px 1fr;gap:16px;align-items:center;margin-top:8px}.LoginForm_invitePanel__ckLt6{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:10px}.LoginForm_inviteInner__18QnS{display:grid;grid-template-columns:1fr 220px;align-items:center;gap:16px}.LoginForm_inviteText__XrZtv{margin:0;text-align:left}.LoginForm_inviteButtonCol__8_NRj{width:220px;min-width:200px}@media (max-width:640px){.LoginForm_formRow__SYpXd,.LoginForm_inviteNoticeRow__pysqJ{gap:10px}.LoginForm_inviteInner__18QnS{grid-template-columns:1fr;align-items:stretch;gap:10px}.LoginForm_inviteButtonCol__8_NRj{width:100%;min-width:0}}.AuthTabs_auth-quickGuide__JHqMI{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border)}.AuthTabs_auth-quickGuide__JHqMI button{outline:none}.AuthTabs_auth-quickGuide__JHqMI button:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.AuthTabs_auth-quickGuide-visible__m6Ojg{display:flex;flex-direction:column;gap:4px}.AuthTabs_auth-quickGuide-mainHeader__hlbdk{margin:0;line-height:1.3}.AuthTabs_auth-quickGuide-headerSchematic__diOu_{font-size:.9em;color:var(--text-muted)}.AuthTabs_auth-quickGuide-protocolBlock__UOAPb{display:flex;flex-direction:column;gap:2px;margin-top:2px;color:var(--text-muted)}.AuthTabs_auth-quickGuide-protocolLine__nck48{line-height:1.35}.AuthTabs_auth-quickGuide-nextStepsToggle__YBy_w{margin-top:8px;text-align:left;padding:0;background:transparent;border:none;cursor:pointer;font-size:12px;font-weight:400;color:var(--text-muted);text-decoration:none}.AuthTabs_auth-quickGuide-nextStepsToggle__YBy_w:hover{color:var(--text-secondary);text-decoration:underline}.AuthTabs_auth-magicLink-helper__yg35A{margin-top:6px;font-size:12px;line-height:1.2;text-align:right;color:var(--text-muted,rgba(0,0,0,.55))}.AuthTabs_auth-quickGuide-body__KfX0F{font-size:clamp(12px,2.5vw,13px);line-height:1.35;color:var(--text-muted,rgba(0,0,0,.6));margin-top:.5rem;padding-right:.5rem}.AuthTabs_auth-quickGuide-step__yGpp9{display:flex;align-items:flex-start;gap:12px;padding:8px 0}.AuthTabs_auth-quickGuide-stepNum__HwqiI{width:24px;height:24px;border-radius:999px;display:flex;align-items:center;justify-content:center;margin-top:2px;flex:0 0 24px;font-size:12px;font-weight:600;background:var(--surface-2,rgba(0,0,0,.06));color:var(--text-primary,rgba(0,0,0,.85))}.AuthTabs_auth-quickGuide-stepContent__yGEPp{flex:1;min-width:0}.AuthTabs_auth-quickGuide-stepTitle__8e1R7{font-weight:600;font-size:13px;line-height:1.25;color:var(--text-secondary,rgba(0,0,0,.75))}.AuthTabs_auth-quickGuide-stepList__01LS8{margin:6px 0 0;padding:0 0 0 10px;list-style:none;border-left:2px solid var(--border-subtle,var(--border,rgba(0,0,0,.08)))}.AuthTabs_auth-quickGuide-stepListItem__7Paid{margin:2px 0;font-size:12px;line-height:1.32;color:var(--text-muted,rgba(0,0,0,.62))}.AuthTabs_auth-quickGuide-stepListItem__7Paid:before{content:"•";margin-right:6px;color:var(--text-muted,rgba(0,0,0,.45))}.AuthTabs_auth-quickGuide-important__B2YvA{font-size:12px;line-height:1.35;color:var(--text-secondary);margin-top:.75rem;padding-top:.5rem;padding-left:4px;border-left:2px solid var(--border)}.AuthTabs_auth-quickGuide-important__B2YvA strong{color:var(--text-primary)}.AuthTabs_auth-quickGuide-footer__q__O2{margin-top:10px;text-align:center;font-size:12px}.AuthTabs_auth-quickGuide-footer__q__O2 a{color:var(--brand);text-decoration:underline}