.VendorSignIn_container__cFQ0D{display:flex;align-items:stretch;min-height:100vh;margin:auto;border-radius:12px;padding:1rem;gap:1rem}.VendorSignIn_imageSection__FHd30{flex:1;display:flex;align-items:center;justify-content:center;padding:1.5rem}.VendorSignIn_formSectionAS__0XYhi{width:70%}.VendorSignIn_image__OaxOv{width:100%;height:100%;object-fit:cover;border-radius:.75rem}.VendorSignIn_formSection__1vBH6{flex:1;padding:1.5rem;display:flex;flex-direction:column;justify-content:center}.VendorSignIn_title__aWjF4{color:var(--Foundation-Black-Text-Color-B300,#262727);font-family:Poppins;font-size:2rem;font-style:normal;font-weight:700;line-height:2.875rem;margin-bottom:8px}.VendorSignIn_dividerContainer__hTQhE{display:flex;align-items:center;flex-direction:row;margin:10px 0}.VendorSignIn_divider__p5uZr{flex:1}.VendorSignIn_dividerText__pt7Nh{margin:0 1rem;color:var(--Foundation-Black-Text-Color-B100,#818282);font-family:Poppins;font-size:.875rem;font-weight:400}.VendorSignIn_subtitle__pl2bz{color:var(--Foundation-Black-Text-Color-B75,#a6a6a6);font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;margin-bottom:1rem}.VendorSignIn_form__sJSAy{display:flex;flex-direction:column}.VendorSignIn_input__Id0Er{margin-bottom:1rem}.VendorSignIn_forgetPassword___L3L9{color:var(--Foundation-Error-Color-E200,#c02b34);font-family:Manrope;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;text-align:right;margin-bottom:1rem}.VendorSignIn_checkbox__EZ2Qc label{color:var(--Foundation-Black-Text-Color-B75,#a6a6a6);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.VendorSignIn_checkbox__EZ2Qc{margin-bottom:.5rem}.VendorSignIn_input__Id0Er label{color:var(--Foundation-Black-Text-Color-B300,#262727);font-family:Poppins;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.VendorSignIn_input__Id0Er input::placeholder{color:var(--Foundation-Black-Text-Color-B75,#a6a6a6);font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem}.VendorSignIn_signUpButton__lJRUF{color:var(--Foundation-White-text-color-W300,#fff);font-family:Poppins;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.75rem;background:var(--Foundation-Primary-color-P300,#0058CC);border-radius:.75rem;margin-bottom:20px}.VendorSignIn_requirements__XwDis{list-style-type:disc;margin-left:1rem;margin-bottom:20px}.VendorSignIn_requirements__XwDis li{font-size:.875rem;color:#a6a6a6;margin-bottom:4px}.VendorSignIn_valid__SQIUP{color:#0b9b4d}.VendorSignIn_invalid__3xZ7u{color:#a6a6a6}.VendorSignIn_divider__p5uZr{margin:10px 0}.VendorSignIn_socialButton__H2H0B{color:var(--Foundation-Black-Text-Color-B75,#a6a6a6);margin-bottom:12px}.VendorSignIn_signInText__ut4Sk,.VendorSignIn_socialButton__H2H0B{font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem}.VendorSignIn_signInText__ut4Sk{text-align:center;color:var(--Foundation-Black-Text-Color-B100,#818282)}.VendorSignIn_signInText__ut4Sk a{color:var(--Foundation-Primary-color-P300,#0058CC);font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}@media (max-width:768px){.VendorSignIn_container__cFQ0D{flex-direction:column}.VendorSignIn_image__OaxOv{width:100%;height:100%;object-fit:fill;border-radius:.75rem}.VendorSignIn_formSectionAS__0XYhi{width:100%}}.AuthFormHeader_root__DZKiG{margin-bottom:1.5rem}.AuthFormHeader_backLink__Fpim1{display:inline-flex;align-items:center;gap:.5rem;color:var(--Foundation-Primary-color-P300,#0058cc);font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.25rem;text-decoration:none;padding:.5rem .75rem .5rem .25rem;margin-left:-.25rem;border-radius:.5rem;min-height:2.75rem;box-sizing:border-box}.AuthFormHeader_backLink__Fpim1:hover{text-decoration:underline}.AuthFormHeader_backLink__Fpim1:focus-visible{outline:2px solid var(--Foundation-Primary-color-P300,#0058cc);outline-offset:2px}.AuthFormHeader_backIcon__57Vpi{flex-shrink:0}.AuthFormHeader_brand__K3UCh{display:flex;align-items:center;gap:.625rem;margin-top:1rem}.AuthFormHeader_logo__2v0cF{height:2.25rem;width:auto;max-width:2.75rem;object-fit:contain;border-radius:.375rem}.AuthFormHeader_brandName__dw0Js{color:var(--Foundation-Black-Text-Color-B300,#262727);font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.35}.AuthBrandPanel_panel__XnTnk{flex:1;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:3rem;border-radius:1rem;background:radial-gradient(130% 120% at 12% 8%,#0a4fb8 0,#06327a 46%,#04173f 100%);color:#eaf1fb;isolation:isolate;min-height:34rem}.AuthBrandPanel_aurora__FcXIw{position:absolute;inset:-25%;z-index:-2;filter:blur(64px);opacity:.5}.AuthBrandPanel_aurora__FcXIw:after,.AuthBrandPanel_aurora__FcXIw:before{content:"";position:absolute;width:48%;height:48%;border-radius:50%;will-change:transform}.AuthBrandPanel_aurora__FcXIw:before{top:6%;left:4%;background:radial-gradient(circle,#2f7fe0 0,transparent 70%);animation:AuthBrandPanel_drift1__2ufB2 22s ease-in-out infinite}.AuthBrandPanel_aurora__FcXIw:after{bottom:2%;right:0;background:radial-gradient(circle,#19b2a6 0,transparent 70%);animation:AuthBrandPanel_drift2__wg2_j 27s ease-in-out infinite}.AuthBrandPanel_grid__80oPd{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.06) 1px,transparent 0);background-size:48px 48px;mask-image:radial-gradient(120% 100% at 25% 15%,#000 35%,transparent 80%)}@keyframes AuthBrandPanel_drift1__2ufB2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(16%,12%) scale(1.18)}}@keyframes AuthBrandPanel_drift2__wg2_j{0%,to{transform:translate(0) scale(1.05)}50%{transform:translate(-14%,-10%) scale(.88)}}.AuthBrandPanel_topRow__IT1d5{display:flex;align-items:center;gap:.7rem}.AuthBrandPanel_logo__2JFA3{height:2.4rem;width:auto;filter:brightness(0) invert(1);opacity:.96}.AuthBrandPanel_wordmark__1RZ8b{font-family:Poppins,sans-serif;font-weight:700;font-size:1.15rem;letter-spacing:-.01em}.AuthBrandPanel_body__a_Rv9{max-width:24ch}.AuthBrandPanel_headline__1IqA4{font-family:Poppins,sans-serif;font-size:clamp(1.9rem,2.4vw,2.6rem);font-weight:700;line-height:1.12;letter-spacing:-.02em;margin:0 0 1rem;text-wrap:balance}.AuthBrandPanel_sub__CbM68{font-size:1rem;line-height:1.6;color:#adc6e8;margin:0 0 1.75rem}.AuthBrandPanel_list__343f7{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.AuthBrandPanel_list__343f7 li{display:flex;align-items:center;gap:.6rem;font-size:.92rem;color:#d2e2f5}.AuthBrandPanel_check__rbeIX{flex:none;display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:50%;background:rgba(255,255,255,.12);color:#7fd0c6}.AuthBrandPanel_foot__P985L{font-size:.8rem;color:#7f93b4}@media (max-width:768px){.AuthBrandPanel_panel__XnTnk{display:none}}@media (prefers-reduced-motion:reduce){.AuthBrandPanel_aurora__FcXIw:after,.AuthBrandPanel_aurora__FcXIw:before{animation:none}}.AuthRoleSwitch_wrap__RSgVd{margin-bottom:1.5rem}.AuthRoleSwitch_label___n3cg{display:block;font-family:Poppins,sans-serif;font-size:.8rem;font-weight:600;color:#818282;margin-bottom:.5rem}.AuthRoleSwitch_segment__exr_y{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;background:#f4f6fa;border:1px solid #e6e9f0;border-radius:.75rem}.AuthRoleSwitch_thumb__AZ8p5{position:absolute;top:4px;left:4px;bottom:4px;width:calc((100% - 8px) / 2);background:#fff;border-radius:.6rem;box-shadow:0 2px 6px rgba(6,50,122,.12);transition:transform .28s cubic-bezier(.23,1,.32,1);will-change:transform}.AuthRoleSwitch_thumb__AZ8p5[data-pos="1"]{transform:translateX(100%)}.AuthRoleSwitch_option__Fw_hH{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.6rem .5rem;font-family:Poppins,sans-serif;font-size:.92rem;font-weight:600;color:#818282;text-decoration:none;border-radius:.6rem;transition:color .2s ease}.AuthRoleSwitch_option__Fw_hH[data-active=true]{color:#0058cc}.AuthRoleSwitch_option__Fw_hH:focus-visible{outline:2px solid #0058cc;outline-offset:2px}@media (prefers-reduced-motion:reduce){.AuthRoleSwitch_thumb__AZ8p5{transition:none}}