.Input_inputWrapper__qWVM0{width:100%}.Input_inputWrapper__qWVM0,.Input_label__bHNAz{position:relative;display:flex;flex-direction:column}.Input_label__bHNAz{gap:.8rem;font-size:var(--font-size);font-weight:500;color:var(--black)}.Input_required__z1tVA:after{content:"*";color:var(--red);margin-left:.4rem}[dir=rtl] .Input_required__z1tVA:after{margin-left:0;margin-right:.4rem}.Input_inputContainer__XFF4M{position:relative;display:flex;align-items:center;width:100%}.Input_input__SBSuV{display:block;padding:1.2rem;width:100%;border:.1rem solid var(--grey-light);font-size:1.6rem;font-weight:var(--font-regular);background-color:white;border-radius:var(--border-radius);color:var(--black);transition:border .3s ease}.Input_input__SBSuV:focus,.Input_input__SBSuV:hover{border-color:#212121}.Input_inputWithIcon__jOaZX.Input_iconLeft__8jz5Q .Input_input__SBSuV{padding-left:4.4rem}.Input_inputWithIcon__jOaZX.Input_iconRight__GO0Cf .Input_input__SBSuV{padding-right:4.4rem}[dir=rtl] .Input_inputWithIcon__jOaZX.Input_iconLeft__8jz5Q .Input_input__SBSuV{padding-left:1.2rem;padding-right:4.4rem}[dir=rtl] .Input_inputWithIcon__jOaZX.Input_iconRight__GO0Cf .Input_input__SBSuV{padding-left:4.4rem;padding-right:1.2rem}.Input_icon__YKRcV{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;color:#888;pointer-events:none;z-index:1}.Input_iconLeft__8jz5Q .Input_icon__YKRcV{left:1.2rem}.Input_iconRight__GO0Cf .Input_icon__YKRcV{right:1.2rem}[dir=rtl] .Input_iconLeft__8jz5Q .Input_icon__YKRcV{left:auto;right:1.2rem}[dir=rtl] .Input_iconRight__GO0Cf .Input_icon__YKRcV{right:auto;left:1.2rem}.Input_inputWithIcon__jOaZX .Input_input__SBSuV:focus~.Input_icon__YKRcV,.Input_inputWithIcon__jOaZX .Input_input__SBSuV:hover~.Input_icon__YKRcV{color:#212121}.Input_inputWithIcon__jOaZX .Input_inputError__BrwVO~.Input_icon__YKRcV{color:var(--red)}.Input_icon__YKRcV svg{width:1.6rem;height:1.6rem;fill:currentColor}.Input_icon__YKRcV span{font-size:1.6rem;line-height:1}.Input_errorMessage__zhb7j{position:absolute;left:0;right:0;top:calc(100% - .2rem);color:var(--red);padding:.6rem 0;font-size:1.2rem;font-weight:500;z-index:2;white-space:pre-line}.Input_inputError__BrwVO{border:.1rem solid var(--red)}.Button_button__JJiqJ{position:relative;display:inline-flex;align-items:center;justify-content:center;width:auto;white-space:nowrap;padding:1.2rem;font-size:var(--font-size);background-color:var(--primary);border-radius:6rem;border:.1rem solid transparent;color:var(--white);transition:background-color .25s ease,border .25s ease,width .25s ease}.Button_button__JJiqJ:focus,.Button_button__JJiqJ:hover{background-color:var(--secondary);border:.1rem solid var(--secondary)}.Button_buttonWhite__Ug0ue{background-color:#fff;border:.1rem solid var(--grey-light);color:var(--black)}.Button_buttonWhite__Ug0ue:focus,.Button_buttonWhite__Ug0ue:hover{background-color:var(--grey-light);border:.1rem solid var(--grey-light)}.Button_buttonBlack__msKDT{background-color:var(--black);border:.1rem solid var(--black);color:var(--white)}.Button_buttonBlack__msKDT:focus,.Button_buttonBlack__msKDT:hover{background-color:#444;border:.1rem solid #444;color:var(--white)}.Button_buttonGrey__HsH87{background-color:var(--grey);border:.1rem solid var(--grey);color:var(--black)}.Button_buttonGrey__HsH87:focus,.Button_buttonGrey__HsH87:hover{background-color:var(--grey-light);border:.1rem solid var(--grey-light)}.Button_buttonGreen__6UDdN{background-color:var(--green);border:.1rem solid var(--green);color:var(--white)}.Button_buttonGreen__6UDdN:focus,.Button_buttonGreen__6UDdN:hover{background-color:var(--green-light);border:.1rem solid var(--green-light)}.Button_buttonRed__2HPgq{background-color:var(--red);border:.1rem solid var(--red);color:var(--white)}.Button_buttonRed__2HPgq:focus,.Button_buttonRed__2HPgq:hover{background-color:var(--red-light);border:.1rem solid var(--red-light)}.Button_buttonText__hbVG9 span,.Button_buttonText__hbVG9 svg{margin-inline:.4rem}.Button_buttonText__hbVG9 svg,.Button_spinner__Gr1E0{width:1.6rem;height:1.6rem}.Button_spinner__Gr1E0{border-radius:50%;border:.15rem solid transparent;border-top-color:currentcolor;animation:Button_spin__Pn1Vs .75s ease-in-out infinite;-webkit-margin-start:2rem;margin-inline-start:2rem}@keyframes Button_spin__Pn1Vs{to{transform:rotate(1turn)}}.Button_pulse__NRlqo{animation:Button_pulse__NRlqo 2s ease infinite;box-shadow:0 0 0 0 rgba(169,169,169,.5)}.Button_pulse__NRlqo:focus,.Button_pulse__NRlqo:hover{animation:none}@keyframes Button_pulse__NRlqo{to{box-shadow:0 0 0 1rem rgba(55,225,145,0)}}.Button_button__JJiqJ:disabled:not(.Button_loading__wdjlf){background-color:#eee;border-color:#eee;color:#888;cursor:not-allowed}.Button_loading__wdjlf{pointer-events:none}.Button_rounded__gJEWM{border-radius:100vh}.auth_authPage__GZnLb{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f7f7f7;padding:2rem}.auth_authWrapper__5oX5m{padding:6rem 0;width:100%;max-width:56rem;margin:0 auto}.auth_logoLink__yvI4w{display:block;margin-bottom:3rem;text-align:center}.auth_logo__W647g{display:inline-flex;align-items:center;justify-content:center}.auth_logo__W647g svg{height:2rem;width:auto}.auth_authCard__U1Qrz{background:white;border-radius:1rem;padding:4rem;position:relative}@media (max-width:768px){.auth_authCard__U1Qrz{padding:2.8rem 2rem;border-radius:.8rem}}.auth_authHeader__zNoBS{text-align:center;margin-bottom:3rem}.auth_authTitle__c_i8a{font-size:2.4rem;font-weight:600;color:#111;margin:0 0 .8rem;letter-spacing:-.02em;line-height:1.2}.auth_authSubtitle__lgJzj{font-size:1.5rem;color:#666;margin:0;line-height:1.5}@media (max-width:768px){.auth_authTitle__c_i8a{font-size:2rem}.auth_authSubtitle__lgJzj{font-size:1.4rem}}.auth_authForm__dmnFk{display:flex;flex-direction:column;gap:2rem}.auth_formRow__TriIZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.6rem;gap:1.6rem}@media (max-width:640px){.auth_formRow__TriIZ{grid-template-columns:1fr}}.auth_formGroup__fmFcu{display:flex;flex-direction:column;gap:.4rem}.auth_passwordField___6STa{position:relative}.auth_passwordInput__hL0yr input{padding-right:4.8rem!important}.auth_passwordToggle__lF9Fj{position:absolute;top:calc(50% + 1.2rem);right:1.4rem;transform:translateY(-50%);background:none;border:none;color:#999;cursor:pointer;padding:.4rem;display:flex;align-items:center;justify-content:center}[dir=rtl] .auth_passwordToggle__lF9Fj{right:auto;left:1.4rem}.auth_passwordToggle__lF9Fj:hover{color:#111}.auth_googleButton__Trlai{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;padding:1.4rem;border:.1rem solid #e5e5e5;border-radius:.8rem;background:white;color:#111;font-size:1.5rem;font-weight:500;cursor:pointer;transition:all var(--transition)}.auth_googleButton__Trlai:hover:not(:disabled){background:#fafafa;border-color:#d1d5db}.auth_googleButton__Trlai:disabled{opacity:.5;cursor:not-allowed}.auth_divider__8bkcK{position:relative;text-align:center;margin:2.4rem 0}.auth_divider__8bkcK:before{content:"";position:absolute;top:50%;left:0;right:0;height:.1rem;background:#e5e5e5;transform:translateY(-50%)}.auth_divider__8bkcK span{position:relative;padding:0 1.6rem;background:white;color:#999;font-size:1.3rem;font-weight:400}.auth_orJoinAs__MgYQG{text-align:center;margin:2rem 0 1.6rem;color:#666;font-size:1.4rem;font-weight:500}a.auth_link__CZ7vx{display:flex;align-items:center;gap:.4rem;color:#666;font-size:var(--font-size);transition:color .25s ease}a.auth_link__CZ7vx:focus,a.auth_link__CZ7vx:hover{color:black}.auth_alternativeOptions__XfDxJ{display:flex;flex-direction:column;gap:1.2rem}.auth_optionCard__298v_{display:flex;gap:2rem;padding:1.8rem 2rem;background:#fafafa;border:.1rem solid #e5e5e5;border-radius:.8rem;transition:all .25s ease;text-align:left}[dir=rtl] .auth_optionCard__298v_{text-align:right}.auth_optionCard__298v_:hover{background:white;border-color:var(--primary);box-shadow:0 2px 8px rgba(0,0,0,.06)}.auth_optionIcon__GAUl3{flex-shrink:0;width:4.8rem;height:4.8rem;background:white;border:.1rem solid #e5e5e5;border-radius:.8rem;display:flex;align-items:center;justify-content:center;color:var(--primary)}.auth_optionCard__298v_:hover .auth_optionIcon__GAUl3{border-color:var(--primary)}.auth_optionContent__syD75{flex:1 1}.auth_optionContent__syD75 h3{font-size:1.6rem;font-weight:600;color:#111;margin:0 0 .4rem}.auth_optionContent__syD75 p{color:#666;margin:0 0 1.6rem;font-size:1.4rem;line-height:1.6}.auth_optionBenefits__ZywH2{display:flex;flex-wrap:wrap;gap:1.2rem}.auth_optionBenefits__ZywH2 span{display:inline-flex;align-items:center;gap:.4rem;font-size:1.2rem;color:#666;font-weight:400}.auth_optionBenefits__ZywH2 span svg{width:1.4rem;height:1.4rem;color:#10b981}.auth_switchBackWrapper__M9ubA{margin-top:2rem;text-align:center}.auth_switchBackLink__1ogXj{display:inline-flex;align-items:center;gap:.6rem;background:none;border:none;color:#666;font-size:1.3rem;font-weight:500;cursor:pointer;padding:.8rem 1.2rem;border-radius:.6rem;transition:all var(--transition)}.auth_switchBackLink__1ogXj:hover{background:#f7f7f7;color:var(--primary)}[dir=rtl] .auth_switchBackLink__1ogXj svg{transform:rotate(-180deg)}.auth_errorMessage__xscdE{background:#fef2f2;color:#dc2626;padding:1.2rem 1.6rem;border-radius:.6rem;font-size:1.4rem;border:.1rem solid #fecaca;line-height:1.5}.auth_authFooter__sii2r{display:flex;align-items:center;justify-content:center;margin-top:4rem;font-size:1.4rem;color:#666}.auth_authFooter__sii2r .auth_link__CZ7vx{color:var(--primary);text-decoration:none;font-weight:500;margin-left:.4rem;transition:color .25s ease}[dir=rtl] .auth_authFooter__sii2r .auth_link__CZ7vx{margin-left:0;margin-right:.4rem}.auth_authFooter__sii2r .auth_link__CZ7vx:hover{color:var(--secondary);text-decoration:underline}.auth_authLegal__dBItK{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:2rem;padding-top:2rem;border-top:.1rem dashed #e5e5e5;font-size:1.4rem;color:#666}.auth_authLegal__dBItK .auth_link__CZ7vx{color:var(--primary);text-decoration:none;font-weight:500;margin-left:.4rem;transition:color .25s ease}[dir=rtl] .auth_authLegal__dBItK .auth_link__CZ7vx{margin-left:0;margin-right:.4rem}.auth_authLegal__dBItK .auth_link__CZ7vx:hover{color:var(--secondary);text-decoration:underline}.auth_loadingSpinner__GcC8e{width:4.8rem;height:4.8rem;border:.3rem solid #e5e5e5;border-top:.3rem solid var(--primary);border-radius:50%;animation:auth_spin__Jjntp .8s linear infinite;margin:0 auto}.auth_errorContainer__giZCc,.auth_successMessage__A4fpC{text-align:center;display:grid;place-content:center}.auth_errorIcon__cC_yM,.auth_successIcon__LMAr8{margin:0 auto 2rem}.auth_successIcon__LMAr8 svg{width:3rem;height:3rem;color:#10b981}.auth_errorIcon__cC_yM svg{width:3rem;height:3rem;color:#ef4444}.auth_errorTitle__fDb7_,.auth_successTitle__W5no_{font-size:2rem;font-weight:600;margin:0 0 1rem;color:#111}.auth_errorText__O9wl1,.auth_successSubText__5SYlU,.auth_successText__I4faK{font-size:1.4rem;color:#666;margin:0 0 2rem;line-height:1.5}@keyframes auth_spin__Jjntp{to{transform:rotate(1turn)}}.auth_warningBox__h56WP{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:#FFF3E0;border:1px solid #ffb74d;border-radius:8px;margin-bottom:20px}.auth_warningBox__h56WP svg{color:#F57C00;flex-shrink:0;margin-top:2px}.auth_warningBox__h56WP div{flex:1 1}.auth_warningBox__h56WP p{margin:0;font-size:14px;color:#333;font-weight:500}.auth_warningBox__h56WP small{display:block;margin-top:4px;font-size:12px;color:#666}.auth_googleNotice__TC6m5{display:block;text-align:center;margin-top:8px;margin-bottom:-8px;font-size:12px;color:#999}.auth_verificationContent__1brgv{display:flex;flex-direction:column;gap:2rem;padding:1rem 0}.auth_modalDescription__aeBDn{font-size:1.4rem;color:#495057;text-align:center;margin:0}.auth_modalActions__DhJgB{display:flex;justify-content:flex-end;gap:1.2rem;padding-top:2rem;border-top:.1rem dashed #ececec}.auth_resendSection__cSDbj{display:flex;justify-content:center;padding-top:1rem}.auth_resendLink__PhMue{background:none;border:none;color:var(--primary);font-size:1.3rem;cursor:pointer;text-decoration:underline;transition:opacity .2s ease}.auth_resendLink__PhMue:hover:not(:disabled){opacity:.8}.auth_resendLink__PhMue:disabled{color:#6c757d;cursor:not-allowed;opacity:.5}