.login-v2_page__Tipaz{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:100vh;background:#fff;color:#111827;font-family:Inter,system-ui,-apple-system,Segoe UI,Arial,sans-serif}.login-v2_brandPanel__1T5Xg{position:relative;display:flex;flex-direction:column;overflow:hidden;padding:clamp(28px,4vw,64px);background:#15803d;color:#fff}.login-v2_brandPanel__1T5Xg:after,.login-v2_brandPanel__1T5Xg:before{content:"";position:absolute;border-radius:50%;background:rgba(255,255,255,.07);pointer-events:none}.login-v2_brandPanel__1T5Xg:before{right:-140px;bottom:-140px;width:420px;height:420px}.login-v2_brandPanel__1T5Xg:after{right:90px;bottom:120px;width:160px;height:160px;background:rgba(255,255,255,.05)}.login-v2_brandTop__Tf9J4{position:relative;z-index:1;display:flex;flex:1 1;align-items:center;justify-content:center;padding-bottom:clamp(16px,3vh,40px)}.login-v2_brandTile__24LBE{position:relative;display:block;height:clamp(160px,20vw,300px);max-height:38vh;aspect-ratio:1088/878;filter:drop-shadow(0 10px 28px rgba(0,0,0,.22))}.login-v2_logoPart__Ml94w{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.login-v2_brandBottom__h81iP{position:relative;z-index:1}.login-v2_brandBottom__h81iP h2{margin:0;font-size:clamp(30px,3.4vw,52px);font-weight:800;line-height:1.1;letter-spacing:-.02em}.login-v2_brandBottom__h81iP em{color:#bbf7d0;font-style:normal}.login-v2_brandBottom__h81iP ul{display:flex;flex-direction:column;gap:12px;margin:26px 0 0;padding:0;list-style:none}.login-v2_brandBottom__h81iP li{display:flex;align-items:center;gap:12px;color:#ecfdf3;font-size:clamp(14px,1.15vw,17px)}.login-v2_brandBottom__h81iP li:before{content:"✓";display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:50%;background:rgba(255,255,255,.18);font-size:13px;font-weight:800}@keyframes login-v2_arcIn__xrT9h{0%{opacity:0;transform:translateX(-8%) rotate(-10deg) scale(.96)}to{opacity:1;transform:none}}@keyframes login-v2_stripeIn__KQvCD{0%{opacity:0;transform:translateX(-22%)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes login-v2_fadeUp__XVI0B{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes login-v2_posIn__pEMm9{0%{opacity:0;transform:scaleX(.6)}to{opacity:1;transform:none}}@keyframes login-v2_drift__Sm44K{0%{transform:translate(0)}to{transform:translate(-26px,-18px)}}@keyframes login-v2_driftSmall__27fIe{0%{transform:translate(0)}to{transform:translate(18px,-14px)}}.login-v2_logo_arc__iwVyr{transform-origin:20% 60%;animation:login-v2_arcIn__xrT9h .7s cubic-bezier(.2,.8,.2,1) .1s both}.login-v2_logo_stripe2__dqSP5{animation:login-v2_stripeIn__KQvCD .55s cubic-bezier(.2,.8,.2,1) .42s both}.login-v2_logo_stripe3__3VJtG{animation:login-v2_stripeIn__KQvCD .55s cubic-bezier(.2,.8,.2,1) .54s both}.login-v2_logo_word__ZuOVF{animation:login-v2_fadeUp__XVI0B .55s ease-out .72s both}.login-v2_logo_pos__cxyGB{transform-origin:50% 50%;animation:login-v2_posIn__pEMm9 .5s ease-out .9s both}.login-v2_brandBottom__h81iP h2{animation:login-v2_fadeUp__XVI0B .6s ease-out .95s both}.login-v2_brandBottom__h81iP li{animation:login-v2_fadeUp__XVI0B .45s ease-out both}.login-v2_brandBottom__h81iP li:first-child{animation-delay:1.1s}.login-v2_brandBottom__h81iP li:nth-child(2){animation-delay:1.2s}.login-v2_brandBottom__h81iP li:nth-child(3){animation-delay:1.3s}.login-v2_brandPanel__1T5Xg:before{animation:login-v2_drift__Sm44K 14s ease-in-out infinite alternate}.login-v2_brandPanel__1T5Xg:after{animation:login-v2_driftSmall__27fIe 11s ease-in-out infinite alternate}.login-v2_card__6viAY{animation:login-v2_fadeUp__XVI0B .45s ease-out .05s both}.login-v2_mobileBrand__Zkmrw img{animation:login-v2_fadeUp__XVI0B .5s ease-out .1s both}@media (prefers-reduced-motion:reduce){.login-v2_brandBottom__h81iP h2,.login-v2_brandBottom__h81iP li,.login-v2_brandPanel__1T5Xg:after,.login-v2_brandPanel__1T5Xg:before,.login-v2_card__6viAY,.login-v2_logoPart__Ml94w,.login-v2_mobileBrand__Zkmrw img{animation:none!important}}.login-v2_formSide__NhvES{display:flex;align-items:center;justify-content:center;padding:clamp(24px,4vw,56px)}.login-v2_card__6viAY{width:100%;max-width:400px}.login-v2_card__6viAY h1{margin:0;font-size:28px;font-weight:800;letter-spacing:-.01em}.login-v2_subtitle__GafVA{margin:6px 0 26px;color:#6b7280;font-size:15px}.login-v2_mobileBrand__Zkmrw{display:none}.login-v2_field__iXiR9{margin-bottom:16px}.login-v2_field__iXiR9 label{display:block;margin-bottom:6px;color:#374151;font-size:14px;font-weight:600}.login-v2_field__iXiR9 input{width:100%;height:48px;padding:0 14px;border:1px solid #d1d5db;border-radius:10px;background:#fff;color:#111827;font:inherit;font-size:15px;box-sizing:border-box}.login-v2_field__iXiR9 input:focus{border-color:#16a34a;outline:none;box-shadow:0 0 0 3px rgba(22,163,74,.15)}.login-v2_inputWrap__tyFWu{position:relative}.login-v2_inputWrap__tyFWu input{padding-right:48px}.login-v2_eyeBtn__Vxvs5{position:absolute;top:50%;right:6px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:none;border-radius:8px;background:transparent;color:#6b7280;cursor:pointer;transform:translateY(-50%)}.login-v2_eyeBtn__Vxvs5:hover{background:#f3f4f6;color:#111827}.login-v2_forgotRow__rK0NS{display:flex;justify-content:flex-end;margin:-6px 0 16px}.login-v2_linkBtn__QkaDT{padding:0;border:none;background:none;color:#15803d;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.login-v2_linkBtn__QkaDT:hover{text-decoration:underline}.login-v2_linkBtn__QkaDT:disabled{color:#6b7280;cursor:default;text-decoration:none}.login-v2_submitBtn__RsZwd{width:100%;height:50px;border:none;border-radius:10px;background:#16a34a;color:#fff;font:inherit;font-size:16px;font-weight:800;cursor:pointer}.login-v2_submitBtn__RsZwd:hover{background:#15803d}.login-v2_submitBtn__RsZwd:disabled{background:#9ca3af;cursor:wait}.login-v2_messageBox__6nupL{margin-top:14px;padding:11px 13px;border-radius:10px;font-size:14px;line-height:1.5}.login-v2_error__d_j05{border:1px solid #fecaca;background:#fef2f2;color:#b91c1c}.login-v2_success__mC8up{border:1px solid #bbf7d0;background:#f0fdf4;color:#15803d}.login-v2_switchRow__OBEVs{margin-top:20px;color:#6b7280;font-size:14px;text-align:center}.login-v2_note__bjtHm{display:flex;align-items:center;gap:10px;margin-top:24px;padding:11px 13px;border-radius:10px;background:#f3f4f6;color:#4b5563;font-size:13px}.login-v2_note__bjtHm svg{flex-shrink:0}.login-v2_accountPreview__5YwBV{display:flex;flex-direction:column;gap:2px;margin-bottom:18px;padding:12px 14px;border:1px solid #bbf7d0;border-radius:10px;background:#f0fdf4}.login-v2_accountPreview__5YwBV strong{font-size:14px}.login-v2_accountPreview__5YwBV span{color:#15803d;font-size:13px}@media (max-width:860px){.login-v2_page__Tipaz{grid-template-columns:1fr}.login-v2_brandPanel__1T5Xg{display:none}.login-v2_formSide__NhvES{align-items:flex-start;padding-top:40px}.login-v2_mobileBrand__Zkmrw{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:22px}.login-v2_mobileBrand__Zkmrw img{width:140px;height:auto}.login-v2_mobileBrand__Zkmrw span{color:#15803d;font-size:14px;font-weight:700}.login-v2_card__6viAY h1,.login-v2_subtitle__GafVA{text-align:center}}