.style_page__WDtlQ{--rex-green-50:rgb(224,245,227);--rex-green-100:rgb(216,243,220);--rex-green-200:rgb(183,228,199);--rex-green-500:rgb(82,183,136);--rex-green-600:rgb(83,161,125);--rex-green-700:rgb(45,106,79);--ink-50:rgb(250,250,250);--ink-100:rgb(245,245,245);--ink-200:rgb(233,234,235);--ink-300:rgb(213,215,218);--ink-400:rgb(164,167,174);--ink-500:rgb(113,118,128);--ink-600:rgb(83,88,98);--ink-700:rgb(65,70,81);--ink-800:rgb(37,43,55);--ink-900:rgb(24,29,39);--shadow-xs:0 1px 2px rgba(10,13,18,0.05);--shadow-sm:0 1px 3px rgba(10,13,18,0.1),0 1px 2px rgba(10,13,18,0.06);--shadow-md:0 8px 28px rgba(10,13,18,0.08),0 2px 6px rgba(10,13,18,0.04);--app-max-width:1440px;--auth-content-half:calc(var(--app-max-width) / 2);width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-height:100vh;height:100dvh;max-height:100dvh;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);background:transparent;font-family:var(--font-inter,Inter,ui-sans-serif,system-ui,sans-serif);color:var(--ink-900)}@keyframes style_spin__gdNMR{to{transform:rotate(1turn)}}@keyframes style_heroGlowFloatTop__vVk3M{0%{transform:translateZ(0) scale(1);opacity:.95}50%{transform:translate3d(-34px,24px,0) scale(1.14);opacity:1}to{transform:translateZ(0) scale(1);opacity:.95}}@keyframes style_heroGlowFloatBottom__ybVON{0%{transform:translateZ(0) scale(1);opacity:.9}50%{transform:translate3d(34px,-20px,0) scale(1.16);opacity:1}to{transform:translateZ(0) scale(1);opacity:.9}}@keyframes style_badgePulse__RafeG{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.92)}}@keyframes style_heroLightSweep__4cuJ6{0%{transform:translate3d(-14%,0,0) scale(1);opacity:.55}50%{transform:translate3d(14%,-4%,0) scale(1.08);opacity:.8}to{transform:translate3d(-14%,0,0) scale(1);opacity:.55}}.style_hero__rf2MI{--hero-space-xs:8px;--hero-space-sm:16px;--hero-space-md:24px;--hero-space-lg:40px;--hero-space-xl:56px;--hero-space-2xl:72px;min-height:0;height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;color:white;background:linear-gradient(135deg,rgb(8,28,21),rgb(27,67,50) 35%,rgb(45,106,79) 70%,rgb(83,161,125))}.style_hero__rf2MI:before{content:"";position:absolute;inset:-18%;pointer-events:none;background:radial-gradient(circle at 18% 24%,rgba(149,213,178,.4),transparent 38%),radial-gradient(circle at 84% 70%,rgba(82,183,136,.42),transparent 44%);mix-blend-mode:screen;animation:style_heroLightSweep__4cuJ6 9s ease-in-out infinite}.style_heroGlowTop__q8yD9{top:-120px;right:-120px;width:420px;height:420px;background:radial-gradient(circle,rgba(149,213,178,.46) 0,transparent 65%);filter:blur(20px);animation:style_heroGlowFloatTop__vVk3M 8s ease-in-out infinite}.style_heroGlowBottom__qF05z,.style_heroGlowTop__q8yD9{position:absolute;border-radius:50%;pointer-events:none;will-change:transform,opacity}.style_heroGlowBottom__qF05z{bottom:-120px;left:200px;width:380px;height:380px;background:radial-gradient(circle,rgba(82,183,136,.38) 0,transparent 60%);filter:blur(24px);animation:style_heroGlowFloatBottom__ybVON 10s ease-in-out infinite}.style_heroGrid__Hp8CN{position:absolute;inset:0;opacity:.08;background-image:linear-gradient(rgba(255,255,255,.6) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.6) 1px,transparent 0);background-size:64px 64px;pointer-events:none;animation:style_gridDrift__VLI0t 48s linear infinite}@keyframes style_gridDrift__VLI0t{0%{background-position:0 0}to{background-position:64px 64px}}.style_heroInner__egzro{position:relative;z-index:1;flex:1;width:100%;max-width:var(--auth-content-half);height:100%;min-height:0;margin-left:auto;margin-right:0;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:clamp(28px,4.5vh,var(--hero-space-2xl)) clamp(40px,7vw,96px)}.style_heroBrand__aG537{flex-shrink:0}.style_formBrandMobile__9XHpF{display:none;margin-bottom:28px}.style_heroContent__BaJ7s{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:clamp(28px,4.5vh,64px);padding:clamp(16px,2.5vh,48px) 0;max-width:min(640px,92%);overflow:hidden}.style_heroCopy__08W85{display:flex;flex-direction:column;gap:clamp(20px,3vh,32px)}.style_heroFooter__VWMp7{flex-shrink:0;max-width:min(640px,92%);padding-top:clamp(16px,2.5vh,32px)}.style_badge__DsUf7{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);color:var(--rex-green-100);font-size:14px;font-weight:600;letter-spacing:.01em;margin-bottom:0;backdrop-filter:blur(8px)}.style_badgeDot__B2ZVt{width:7px;height:7px;border-radius:50%;background:var(--rex-green-200);box-shadow:0 0 0 3px rgba(183,228,199,.25);animation:style_badgePulse__RafeG 2.4s ease-in-out infinite}.style_heroTitle___7clw{font-size:clamp(38px,5.2vw,54px);font-weight:700;letter-spacing:-1.4px;line-height:1.08;margin:0;color:white}.style_heroTitleAccent__z6LjC{color:var(--rex-green-200)}.style_heroSubtitle__Jn1_i{display:block;font-size:clamp(16px,2.2vw,20px);line-height:1.7;color:rgba(255,255,255,.8);margin:0;max-width:540px}.style_stats__IWGEa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:4px;width:100%}.style_statCard__MIomP{display:flex;flex-direction:column;justify-content:space-between;min-height:clamp(84px,11vh,100px);padding:clamp(16px,2.2vh,22px) clamp(16px,2vw,20px) clamp(14px,1.8vh,18px);border-radius:14px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(8px);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.style_statCard__MIomP:hover{background:rgba(255,255,255,.11);border-color:rgba(255,255,255,.2);box-shadow:0 8px 24px rgba(8,28,21,.12)}.style_statLabel__mc9Xo{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:600;color:var(--rex-green-200);margin-bottom:12px;text-transform:uppercase;letter-spacing:.55px;line-height:1.3}.style_statIcon__Ia1u4{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.95}.style_statValue__movJQ{font-size:clamp(26px,3vw,30px);font-weight:700;letter-spacing:-.6px;line-height:1}.style_productFlow__Pqyn9{margin-top:0;padding-top:clamp(12px,1.8vh,20px);border-top:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;gap:12px}.style_productFlowHeader__OZep2{display:flex;align-items:center;justify-content:space-between;gap:20px}.style_productFlowLabel__vLCtN{display:inline-flex;align-items:center;gap:8px;color:var(--rex-green-100);font-size:11px;font-weight:700;text-transform:uppercase;white-space:nowrap}.style_productFlowStatusDot__bszOQ{width:7px;height:7px;border-radius:50%;background:var(--rex-green-200);box-shadow:0 0 0 3px rgba(183,228,199,.15)}.style_productFlowCaption__f0x4P{color:rgba(255,255,255,.55);font-size:11px;white-space:nowrap}.style_productFlowTrack__UXRJf{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr);align-items:center;gap:4px}.style_productFlowStep__KoqgI{display:flex;align-items:center;min-width:0;gap:9px}.style_productFlowIcon__VGc97{width:30px;height:30px;flex:0 0 30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,.94);border:1px solid rgba(255,255,255,.18);box-shadow:0 3px 10px rgba(8,28,21,.18)}.style_productFlowRexIcon__ncGIm{overflow:hidden}.style_productFlowMeta___8V2y{min-width:0;display:flex;flex-direction:column;gap:2px}.style_productFlowMeta___8V2y strong{color:rgba(255,255,255,.94);font-size:12px;font-weight:650}.style_productFlowMeta___8V2y small,.style_productFlowMeta___8V2y strong{overflow:hidden;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.style_productFlowMeta___8V2y small{color:rgba(255,255,255,.52);font-size:9px}.style_productFlowConnector__o03gR{color:rgba(183,228,199,.58);font-size:14px;text-align:center}@media (min-width:961px) and (max-height:800px){.style_heroInner__egzro{padding-block:24px}.style_heroContent__BaJ7s{gap:22px;padding-block:14px}.style_heroCopy__08W85{gap:12px}.style_badge__DsUf7{padding:6px 11px;font-size:12px}.style_heroTitle___7clw{font-size:clamp(34px,3.6vw,46px);line-height:1.04}.style_heroSubtitle__Jn1_i{font-size:14px;line-height:1.45}.style_stats__IWGEa{gap:9px;margin-top:0}.style_statCard__MIomP{min-height:82px;padding:11px 12px}.style_statLabel__mc9Xo{margin-bottom:5px;font-size:10px}.style_statValue__movJQ{font-size:24px}.style_heroFooter__VWMp7{padding-top:8px}.style_productFlow__Pqyn9{gap:8px;padding-top:8px}.style_productFlowHeader__OZep2{display:flex}.style_productFlowCaption__f0x4P{display:none}.style_productFlowIcon__VGc97{width:26px;height:26px;flex-basis:26px}.style_productFlowMeta___8V2y small{display:none}}.style_formPanel__DSR8E{height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0;background:linear-gradient(180deg,rgb(252,252,253) 0,var(--ink-100) 42%,var(--ink-100) 100%)}.style_formColumn__K0TSF,.style_formPanel__DSR8E{display:flex;flex-direction:column;align-items:flex-start}.style_formColumn__K0TSF{width:100%;max-width:var(--auth-content-half);margin-left:0;margin-right:auto;min-height:100%;padding:max(48px,env(safe-area-inset-top,0px) + 32px) clamp(32px,5vw,64px) max(48px,env(safe-area-inset-bottom,0px) + 32px) clamp(24px,4vw,48px)}.style_formInner__arj2L{width:100%;max-width:420px;margin-block:auto;flex-shrink:0}.style_formHeader__NBe6v{margin-bottom:32px}.style_formTitle__yNV1e{display:block;letter-spacing:-.6px;line-height:1.25;margin-bottom:8px}.style_formSubtitle__0Q2TV{display:block;line-height:1.5}.style_tabs__qvQpF{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin-bottom:28px;background:white;border-radius:10px;border:1px solid var(--ink-200);box-shadow:var(--shadow-xs);position:relative}.style_tabPill__xVprC{position:absolute;top:4px;bottom:4px;width:calc(50% - 6px);border-radius:7px;background:var(--ink-900);box-shadow:var(--shadow-xs);pointer-events:none;z-index:0}.style_tab__xH77_{position:relative;padding:9px 12px;border-radius:7px;font-size:13px;font-weight:600;background:transparent;color:var(--ink-600);border:none;cursor:pointer;font-family:inherit;z-index:1;transition:color .15s ease}.style_tabLabel__JJ8Ja{position:relative;z-index:1;color:inherit}.style_tabActive__tyXsK,.style_tabActive__tyXsK .style_tabLabel__JJ8Ja{color:white}.style_tab__xH77_:not(.style_tabActive__tyXsK):hover .style_tabLabel__JJ8Ja{color:var(--ink-800)}.style_ssoBlock__5y_jw{margin-bottom:0}.style_ssoGroup__4gDGU{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.style_divider__3Nw4R{display:flex;align-items:center;gap:12px;margin-bottom:24px;font-size:12px;font-weight:600;color:var(--ink-500);text-transform:uppercase;letter-spacing:.5px}.style_dividerLine__rbB2N{flex:1;height:1px;background:var(--ink-200)}.style_card__Iw2XA{background:white;border:1px solid var(--ink-200);border-radius:14px;padding:28px;box-shadow:var(--shadow-md)}.style_form__sR_Z_{display:flex;flex-direction:column;gap:20px}.style_authField__Yjfda{gap:8px;min-width:0}.style_authLabel__g_xcS{font-size:13px!important;font-weight:600!important;color:var(--ink-700)!important;letter-spacing:0!important}.style_authInputWrap__knLIb{width:100%;min-width:0;min-height:44px;height:auto;padding:2px 0;border-width:1px!important;border-radius:8px;box-shadow:var(--shadow-xs);overflow:hidden}.style_authInput__wc_Yo{height:auto;min-height:40px;min-width:0;flex:1 1 0%;padding:10px 8px 10px 0;font-size:14px;line-height:1.4;border-radius:8px}.style_authInputIcon__NnxrU{display:inline-flex!important;align-items:center;justify-content:center;width:16px;height:16px;margin-left:14px!important;margin-right:10px!important;flex-shrink:0;color:var(--ink-400)}.style_authSsoButton__YWD_R{min-height:44px!important;height:44px;padding:0 14px!important;border-radius:8px!important;border:1px solid var(--ink-300)!important;box-shadow:var(--shadow-xs);font-size:14px!important;font-weight:600;color:var(--ink-800)!important;gap:10px!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.style_authSsoButton__YWD_R:hover:not(:disabled){background:var(--ink-50)!important;border-color:var(--ink-400)!important;box-shadow:var(--shadow-sm)}.style_ssoLoading__VfUIv{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;color:var(--ink-600)}.style_spinner__rb92f{width:14px;height:14px;border-radius:50%;border:2px solid var(--ink-200);border-top-color:var(--rex-green-500);animation:style_spin__gdNMR 1s linear infinite;flex-shrink:0}.style_authSubmitButton__w70jf{min-height:44px!important;height:44px;padding:10px 18px!important;border-radius:8px!important;font-size:14px!important}.style_authSubmitBg__sBWml{background:var(--rex-green-500)!important}.style_authSubmitButton__w70jf:hover:not(:disabled) .style_authSubmitBg__sBWml{filter:brightness(.96)}.style_authCheckbox__Y2yH6{gap:8px}.style_authCheckboxLabel__Scc8B{font-size:13px!important;font-weight:400!important;color:var(--ink-700)!important}.style_passwordField__8nLpj{display:flex;flex-direction:column;gap:6px;width:100%;min-width:0}.style_fieldHint__oLwt6{padding-left:4px;line-height:1.4}.style_formRow__xvGTC{display:flex;align-items:center;justify-content:space-between;gap:12px}.style_ssoNotice__xywjX{display:block;text-align:center;line-height:1.45}.style_signUpPanel__xmfPp{display:flex;flex-direction:column;gap:20px}.style_signUpCopy__cPiXf{display:block;line-height:1.55}.style_signUpLink__s_3vD{display:block;text-decoration:none}.style_authError__QTYZ0{display:block;line-height:1.45}.style_linkButton__1z8D0{font-size:13px;font-weight:600;color:var(--rex-green-600);background:none;border:none;cursor:pointer;padding:0;font-family:inherit;white-space:nowrap;text-decoration:none;transition:color .15s ease}.style_linkButton__1z8D0:hover{color:var(--rex-green-700)}.style_submitLabel__vqZXG{display:inline-flex;align-items:center;justify-content:center;gap:8px}.style_footerText__FFrTE{display:block;margin-top:24px;text-align:center;line-height:1.55}.style_legalText__xM_Nc{display:block;margin-top:20px;text-align:center;line-height:1.5}.style_legalLink__04CxC{color:var(--ink-600);font-weight:600;text-decoration:underline;text-underline-offset:2px}.style_securityBanner___JMui{margin-top:clamp(20px,3vh,28px);padding:14px 16px;gap:10px;align-items:flex-start;margin-bottom:30px}.style_actionIcon__BSrj_,.style_securityBanner___JMui{border-radius:10px;background:var(--rex-green-50);border:1px solid var(--rex-green-200);display:flex}.style_actionIcon__BSrj_{width:28px;height:28px;color:var(--rex-green-600);align-items:center;justify-content:center;flex-shrink:0}.style_securityDesc__YSRYM{display:block;margin-top:2px;line-height:1.45}@media (max-width:960px){.style_page__WDtlQ{grid-template-columns:1fr;grid-template-rows:auto auto;min-height:100dvh;flex-shrink:0}.style_formPanel__DSR8E,.style_page__WDtlQ{height:auto;max-height:none;overflow:visible}.style_formPanel__DSR8E{order:1;min-height:auto;overscroll-behavior:auto;border-bottom:1px solid var(--ink-200);align-items:stretch}.style_formColumn__K0TSF{max-width:none;margin-right:0;align-items:center;min-height:auto;height:auto;padding:max(28px,env(safe-area-inset-top,0px) + 16px) 24px max(48px,env(safe-area-inset-bottom,0px) + 40px)}.style_hero__rf2MI{order:2;height:auto;min-height:0;overflow:visible}.style_heroBrand__aG537{display:none}.style_formBrandMobile__9XHpF{display:block}.style_formInner__arj2L{max-width:440px;margin-block:0}.style_heroInner__egzro{height:auto;min-height:0;max-width:none;margin-left:0;justify-content:flex-start;gap:0;overflow:visible;padding:32px 24px 40px}.style_heroContent__BaJ7s{padding:0;gap:28px;max-width:none}.style_heroCopy__08W85{gap:22px}.style_heroFooter__VWMp7{padding-top:20px;max-width:none}.style_stats__IWGEa{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.style_statCard__MIomP{min-height:auto;padding:14px 12px}.style_statValue__movJQ{font-size:22px}.style_heroTitle___7clw{font-size:clamp(30px,7vw,40px)}.style_heroSubtitle__Jn1_i{font-size:clamp(16px,4vw,18px);max-width:none}.style_productFlow__Pqyn9{width:100%}.style_productFlowHeader__OZep2{flex-wrap:wrap}}@media (max-width:520px){.style_formPanel__DSR8E{padding-inline:20px}.style_card__Iw2XA{padding:22px 20px}.style_tabs__qvQpF{margin-bottom:22px}.style_formRow__xvGTC{flex-wrap:wrap;gap:10px}.style_heroInner__egzro{padding:28px 20px 36px}.style_stats__IWGEa{grid-template-columns:1fr;gap:8px}.style_statCard__MIomP{flex-direction:row;align-items:center;justify-content:space-between;min-height:52px;padding:12px 14px}.style_statLabel__mc9Xo{margin-bottom:0}.style_badge__DsUf7{font-size:12px;padding:5px 10px}.style_productFlow__Pqyn9{gap:14px}.style_productFlowCaption__f0x4P{white-space:normal}.style_productFlowTrack__UXRJf{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.style_productFlowConnector__o03gR{display:none}}@media (prefers-reduced-motion:reduce){.style_badgeDot__B2ZVt,.style_heroGlowBottom__qF05z,.style_heroGlowTop__q8yD9,.style_heroGrid__Hp8CN,.style_hero__rf2MI:before{animation:none}.style_authSsoButton__YWD_R:hover:not(:disabled){transform:none}}