.AuthForm_authCard__qNr9k{width:100%;max-width:400px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:18px;padding:clamp(28px,4vh,44px) clamp(24px,3vw,36px);position:relative;overflow:hidden;box-shadow:var(--shadow-float);flex-shrink:0;margin-block:auto;transition:background var(--transition-slow),border-color var(--transition-slow),box-shadow var(--transition-slow)}.AuthForm_authCard__qNr9k:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--color-accent),transparent);opacity:.4}.AuthForm_tabs__AmQMK{display:flex;gap:4px;background:var(--color-bg-subtle);border-radius:11px;padding:4px;margin-bottom:clamp(20px,3vh,28px);position:relative}.AuthForm_tab__HlVQm{flex:1;padding:9px 0;text-align:center;font-size:.82rem;font-weight:500;color:var(--color-text-muted);background:none;border:none;border-radius:9px;cursor:pointer;transition:all .2s ease;font-family:var(--font-body);position:relative}.AuthForm_tab__HlVQm:after{content:"";position:absolute;bottom:2px;left:50%;transform:translateX(-50%) scaleX(0);width:20px;height:2px;background:var(--color-accent);border-radius:1px;transition:transform .2s ease}.AuthForm_tab__HlVQm.AuthForm_active__oSOON:after{transform:translateX(-50%) scaleX(1)}.AuthForm_tab__HlVQm.AuthForm_active__oSOON{background:var(--color-surface)!important;color:var(--color-text)!important;box-shadow:var(--shadow-sm)}.AuthForm_tab__HlVQm:hover:not(.AuthForm_active__oSOON){color:var(--color-text-secondary)}.AuthForm_title__yS02z{font-family:var(--font-heading);font-size:clamp(1.3rem,2vw,1.55rem);margin-bottom:4px;letter-spacing:-.01em;color:var(--color-text)!important}.AuthForm_subtitle__3RjW1{font-size:clamp(.75rem,1vw,.82rem);color:var(--color-text-muted)!important;margin-bottom:clamp(18px,2.5vh,24px)}.AuthForm_errorBox__2HBX_{display:flex;align-items:center;gap:8px;background:var(--color-error-bg-subtle);color:var(--color-error);padding:10px 14px;border-radius:10px;font-size:.8rem;margin-bottom:16px;border:1px solid var(--color-error-border)}.AuthForm_field__PWMhZ{margin-bottom:16px;position:relative}.AuthForm_fieldLabel__Cx6Yh{display:block;font-size:.75rem;font-weight:500;color:var(--color-text-secondary);margin-bottom:6px;letter-spacing:.02em}.AuthForm_fieldInput__SbsY_{width:100%;height:46px;padding:0 14px;background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:10px;color:var(--color-text);font-family:var(--font-body);font-size:.875rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.AuthForm_fieldInput__SbsY_::-moz-placeholder{color:var(--color-text-muted)}.AuthForm_fieldInput__SbsY_::placeholder{color:var(--color-text-muted)}.AuthForm_fieldInput__SbsY_:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-subtle)}.AuthForm_fieldInput__SbsY_.AuthForm_valid__InGHI{border-color:var(--color-success);background:var(--color-success-bg-subtle)}.AuthForm_fieldInput__SbsY_.AuthForm_invalid__qALcH{border-color:var(--color-error);background:var(--color-error-bg-subtle)}.AuthForm_fieldWithToggle__KYvo6{position:relative}.AuthForm_fieldWithToggle__KYvo6 .AuthForm_fieldInput__SbsY_{padding-right:44px}.AuthForm_pwToggle__fl6_g{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:4px;display:flex}.AuthForm_pwToggle__fl6_g svg{width:16px;height:16px}.AuthForm_pwToggle__fl6_g:hover{color:var(--color-text-secondary)}.AuthForm_forgotLink__0DF_a{display:inline-block;font-size:.75rem;color:var(--color-accent)!important;text-decoration:none;margin-bottom:16px;margin-top:-2px;cursor:pointer;background:none!important;border:none;font-family:inherit;padding:0}.AuthForm_forgotLink__0DF_a:hover{text-decoration:underline}.AuthForm_btnPrimary___Xj7r{width:100%;height:48px;background:var(--color-gradient-primary);color:#fff;border:none;border-radius:10px;font-family:var(--font-body);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden;margin-top:6px}.AuthForm_btnPrimary___Xj7r:hover:not(:disabled){background:var(--color-gradient-primary-hover);box-shadow:var(--shadow-glow-primary);transform:translateY(-1px)}.AuthForm_btnPrimary___Xj7r:active{transform:translateY(0)}.AuthForm_btnPrimary___Xj7r:disabled{opacity:.6;cursor:not-allowed}.AuthForm_terms__vHk3g{display:flex;align-items:flex-start;gap:10px;margin-top:14px;margin-bottom:6px}.AuthForm_terms__vHk3g input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;min-width:16px;min-height:16px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg-subtle);flex-shrink:0;margin-top:2px;cursor:pointer;position:relative;transition:all .15s ease}.AuthForm_terms__vHk3g input[type=checkbox]:checked{background:var(--color-primary)!important;background-color:var(--color-primary)!important;border-color:var(--color-primary)}.AuthForm_terms__vHk3g input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.AuthForm_terms__vHk3g label{font-size:.75rem;color:var(--color-text-secondary);line-height:1.45;cursor:pointer}.AuthForm_terms__vHk3g a{color:var(--color-accent);text-decoration:none}.AuthForm_terms__vHk3g a:hover{text-decoration:underline}.AuthForm_emailSentText__fmvwZ{font-size:.875rem;color:var(--color-text);line-height:1.55}.AuthForm_emailSentText__fmvwZ strong{color:var(--color-primary)}.AuthForm_footerText__BCq72{text-align:center;font-size:.65rem;color:var(--color-text-muted);margin-top:20px}.AuthForm_footerText__BCq72 a{color:var(--color-accent);text-decoration:none}.AuthForm_footerText__BCq72 a:hover{text-decoration:underline}.AuthForm_inviteStatus__Rb3Tz{display:flex;align-items:center;gap:5px;font-size:.7rem;margin-top:5px}.AuthForm_inviteStatus__Rb3Tz.AuthForm_valid__InGHI{color:var(--color-success)}.AuthForm_inviteStatus__Rb3Tz.AuthForm_invalid__qALcH{color:var(--color-error)}.AuthForm_inviteStatus__Rb3Tz.AuthForm_pending__T7lbQ{color:var(--color-text-muted)}.AuthForm_resendLink__m0mrV{display:block;text-align:center;color:var(--color-accent);font-size:.75rem;background:none;border:none;cursor:pointer;font-family:inherit;padding:8px;margin-top:4px;min-height:44px;width:100%}.AuthForm_resendLink__m0mrV:hover{text-decoration:underline}.AuthForm_toggle__Z9GYg{text-align:center;font-size:.75rem;color:var(--color-text-muted);margin:0}.AuthForm_toggleLink__RnAml{color:var(--color-accent);font-weight:600;background:none;border:none;cursor:pointer;font-size:inherit;font-family:inherit;padding:4px;text-decoration:none}.AuthForm_toggleLink__RnAml:hover{text-decoration:underline}.AuthForm_hint__olPuw{font-size:.8rem;color:var(--color-text-muted);margin-bottom:16px}.dark .AuthForm_authCard__qNr9k{box-shadow:0 0 0 1px rgba(255,255,255,.02),0 20px 50px rgba(0,0,0,.35),0 0 60px rgba(27,77,62,.05);background:#0d1410;border-color:rgba(255,255,255,.08)}.dark .AuthForm_tabs__AmQMK{background:rgba(255,255,255,.06)}.dark .AuthForm_tab__HlVQm.AuthForm_active__oSOON{background:rgba(255,255,255,.12)!important;color:#f0efe8!important}.dark .AuthForm_tab__HlVQm:hover:not(.AuthForm_active__oSOON){color:rgba(240,239,232,.6)}.dark .AuthForm_errorBox__2HBX_{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.2)}.dark .AuthForm_fieldInput__SbsY_{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08)}.dark .AuthForm_fieldInput__SbsY_::-moz-placeholder{color:rgba(240,239,232,.3)}.dark .AuthForm_fieldInput__SbsY_::placeholder{color:rgba(240,239,232,.3)}.dark .AuthForm_terms__vHk3g input[type=checkbox]{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1)}.ContractVisual_card__dUzcR{position:relative;z-index:1;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:14px;padding:18px;width:100%;max-width:440px;overflow:hidden;flex-shrink:0;box-shadow:var(--shadow-sm)}.ContractVisual_header__uoJOb{display:flex;align-items:center;gap:8px;margin-bottom:14px;min-height:32px}.ContractVisual_icon__gPHVC{width:28px;height:28px;background:var(--color-primary);border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ContractVisual_icon__gPHVC svg{width:16px;height:16px;stroke:#fff}.ContractVisual_title__8wn9T{font-size:clamp(.7rem,.9vw,.82rem);font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ContractVisual_badge__Rrg_s{margin-left:auto;font-size:.6rem;padding:3px 8px;border-radius:20px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;flex-shrink:0}.ContractVisual_badge__Rrg_s.ContractVisual_scanning__DxUIh{background:var(--color-accent-subtle-strong);color:var(--color-accent)}.ContractVisual_badge__Rrg_s.ContractVisual_done__L3ZwX{background:var(--color-success-bg-subtle);color:var(--color-success)}.ContractVisual_scanLine__ywHXC{position:absolute;left:18px;right:18px;height:2px;background:linear-gradient(90deg,transparent,var(--color-accent),transparent);border-radius:1px;opacity:0;pointer-events:none}.ContractVisual_scanLine__ywHXC.ContractVisual_active__E7Glo{opacity:.5;animation:ContractVisual_scanDown__7tt1_ 3s ease-in-out forwards}@keyframes ContractVisual_scanDown__7tt1_{0%{top:56px}to{top:calc(100% - 16px);opacity:0}}.ContractVisual_line__MQOHC{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:7px;background:var(--color-bg-subtle);border:1px solid transparent;transition:all .5s ease;opacity:0;transform:translateX(-10px)}.ContractVisual_line__MQOHC.ContractVisual_visible__RxZAk{opacity:1;transform:translateX(0)}.ContractVisual_line__MQOHC.ContractVisual_highlightGreen__aybQ3{border-color:var(--color-success-border);background:var(--color-success-bg-subtle)}.ContractVisual_line__MQOHC.ContractVisual_highlightYellow__1gYNp{border-color:var(--color-warning-border);background:var(--color-warning-bg-subtle)}.ContractVisual_line__MQOHC.ContractVisual_highlightRed__Dfy_f{border-color:var(--color-error-border);background:var(--color-error-bg-subtle)}.ContractVisual_lineIcon__7PENl{width:18px;height:18px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ContractVisual_lineIcon__7PENl.ContractVisual_green__gVWJr{background:var(--color-success)!important}.ContractVisual_lineIcon__7PENl.ContractVisual_yellow__HeMOY{background:#D97706!important}.ContractVisual_lineIcon__7PENl.ContractVisual_red__e1vVe{background:var(--color-error)!important}.ContractVisual_lineIcon__7PENl svg{width:11px;height:11px;stroke:#fff!important;stroke-width:3!important}.ContractVisual_lineText__gfNRK{flex:1;font-size:clamp(.65rem,.85vw,.72rem);color:var(--color-text-secondary)!important;line-height:1.35;min-width:0}.ContractVisual_lineText__gfNRK strong{color:var(--color-text)!important;font-weight:500}.ContractVisual_lineRisk__mZr2d{font-size:.58rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;color:var(--color-text-subtle)!important}.ContractVisual_lineRisk__mZr2d.ContractVisual_green__gVWJr{color:var(--color-success)!important}.ContractVisual_lineRisk__mZr2d.ContractVisual_yellow__HeMOY{color:#B45309!important}.ContractVisual_lineRisk__mZr2d.ContractVisual_red__e1vVe{color:var(--color-error)!important}.ContractVisual_summary__hu66e{display:flex;gap:16px;margin-top:14px;padding:10px 14px;border-top:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-subtle);opacity:0;transition:opacity .4s ease}.ContractVisual_summary__hu66e.ContractVisual_visible__RxZAk{opacity:1}.ContractVisual_summaryItem__WvkwF{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:var(--color-text-secondary)}.ContractVisual_summaryIcon__U4F5l{width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ContractVisual_summaryIcon__U4F5l svg{width:9px;height:9px;stroke:#fff!important;stroke-width:3!important}.ContractVisual_summaryIcon__U4F5l.ContractVisual_green__gVWJr{background:#10B981}.ContractVisual_summaryIcon__U4F5l.ContractVisual_yellow__HeMOY{background:#D97706}.ContractVisual_summaryIcon__U4F5l.ContractVisual_red__e1vVe{background:#EF4444}.dark .ContractVisual_card__dUzcR{background:#0d1410;border-color:rgba(255,255,255,.08)}.dark .ContractVisual_line__MQOHC,.dark .ContractVisual_summary__hu66e{background:rgba(255,255,255,.03)}.dark .ContractVisual_summaryItem__WvkwF{color:rgba(240,239,232,.6)}.dark .ContractVisual_summaryIcon__U4F5l.ContractVisual_green__gVWJr{background:#34D399}.dark .ContractVisual_summaryIcon__U4F5l.ContractVisual_yellow__HeMOY{background:#FBBF24}.dark .ContractVisual_summaryIcon__U4F5l.ContractVisual_red__e1vVe{background:#EF4444}.dark .ContractVisual_lineIcon__7PENl.ContractVisual_yellow__HeMOY{background:#FBBF24!important}.dark .ContractVisual_lineRisk__mZr2d.ContractVisual_yellow__HeMOY{color:#FBBF24!important}