.auth-shell{min-height:100vh;display:grid;grid-template-columns:minmax(0,54.5fr) minmax(0,45.5fr);direction:ltr;background:#fff;color:#202b58}.auth-visual{position:relative;min-height:100vh;overflow:hidden;background:#12255d url(/noprecache/images/auth/site-1a.svg) 50%/cover no-repeat;color:#fff}.auth-nav{position:absolute;inset:38px 0 auto;display:flex;align-items:center;justify-content:center;gap:clamp(96px,14vw,190px);font-size:14px;font-weight:600}.auth-nav a{color:inherit;transition:opacity .16s ease}.auth-nav a:focus-visible,.auth-nav a:hover{opacity:.72}.auth-tagline{inset:43% 0 auto;font-size:clamp(22px,1.7vw,27px);font-weight:700;line-height:1.5}.auth-copyright,.auth-tagline{position:absolute;margin:0;text-align:center}.auth-copyright{inset:auto 24px 26px;font-size:12px;font-weight:500;line-height:1.8}.auth-copyright-year{font-family:Arial,sans-serif}.auth-copyright-content{display:none}.auth-content{min-width:0;min-height:100vh;display:flex;align-items:center;justify-content:center;background:#fff;padding:48px 32px;direction:rtl}.auth-content-inner{width:min(65%,430px);display:flex;flex-direction:column;align-items:center;transform:translate(-8px,-23px)}.auth-logo{width:140px;height:auto;align-self:flex-start;margin-bottom:24px}.auth-access-card,.auth-form{width:100%;direction:rtl}.auth-fields{display:flex;flex-direction:column;gap:10px}.auth-field-label{display:block;margin-bottom:6px;color:#242424;font-size:16px;font-weight:500}.auth-form .MuiOutlinedInput-root{min-height:30px;border-radius:5px;background:#fff}.auth-form .MuiInputBase-input{padding-block:5px;font-size:16px}.auth-form .MuiInputBase-input,.auth-reset-card .MuiInputBase-input{color:#242424;-webkit-text-fill-color:#242424;caret-color:#2f3d75}.auth-form .MuiInputBase-input.Mui-disabled,.auth-reset-card .MuiInputBase-input.Mui-disabled{color:#747b95;-webkit-text-fill-color:#747b95;opacity:1}.auth-field-adornment{gap:4px;color:#2f3d75}.auth-field-icon.MuiSvgIcon-root{color:#2f3d75;font-size:20px}.auth-country-code{direction:ltr;color:#4d5578;font-size:15px}.auth-password-toggle.MuiIconButton-root{color:#2f3d75}.auth-form .MuiOutlinedInput-notchedOutline{border-color:#d6d6d6}.auth-form .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#a9b0c5}.auth-form .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#29386f;border-width:1px}.auth-form .MuiFormHelperText-root{min-height:12px;margin:3px 0 0;text-align:right;font-family:inherit;font-size:11px}.auth-submit.MuiButton-root{width:100%;min-height:30px;margin-top:52px;border-radius:5px;background:#2f3d75;color:#fff;font-family:inherit;font-size:15px;box-shadow:none}.auth-submit.MuiButton-root:hover{background:#243268;box-shadow:none}.auth-reset-link{display:inline-block;margin-top:18px;color:#2f3d75;font-size:15px;font-weight:500}.auth-reset-link:focus-visible,.auth-reset-link:hover{color:#16265e;text-decoration:underline}.auth-access-title{margin:0 0 22px;color:#202b58;text-align:center;font-size:24px;font-weight:700}.auth-reset-card{color:#202b58}.auth-reset-card,.auth-reset-form{width:100%;direction:rtl}.auth-reset-title{margin:0 0 26px;color:#202b58;text-align:right;font-size:22px;font-weight:700}.auth-reset-fields{display:flex;flex-direction:column;gap:14px}.auth-reset-card .MuiOutlinedInput-root{width:100%;min-height:42px;border-radius:5px;background:#fff}.auth-reset-card .MuiOutlinedInput-notchedOutline{border-color:#d6d6d6}.auth-reset-card .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#29386f;border-width:1px}.auth-reset-card .MuiFormHelperText-root,.auth-reset-card .MuiInputLabel-root{font-family:inherit}.auth-reset-card .MuiInputLabel-root{color:#353535}.auth-reset-card .MuiInputLabel-root.Mui-focused{color:#29386f}.auth-reset-card .MuiInputBase-input,.auth-reset-card .MuiInputLabel-root{font-size:16px}.auth-reset-card .MuiInputBase-input{padding-block:9px}.auth-reset-otp{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:100%;text-align:center}.auth-reset-otp .MuiFormControl-root{min-width:0;width:100%}.auth-reset-otp .MuiInputBase-input{padding-inline:4px;text-align:center}.auth-reset-actions{margin-top:16px}.auth-reset-submit.MuiButton-root{width:100%;min-height:36px;border-radius:5px;background:#2f3d75;color:#fff;font-family:inherit;font-size:15px;box-shadow:none}.auth-reset-submit.MuiButton-root:hover{background:#243268;box-shadow:none}.auth-access-list.MuiList-root{width:100%;max-height:330px;overflow-y:auto;padding:0}.auth-access-item.MuiListItemButton-root{min-height:46px;margin-bottom:10px;border:1px solid #d6d9e2;border-radius:5px;color:#2f3d75;transition:border-color .16s ease,background-color .16s ease}.auth-access-item .MuiListItemText-primary{font-size:16px}.auth-access-item.MuiListItemButton-root:focus-visible,.auth-access-item.MuiListItemButton-root:hover{border-color:#2f3d75;background-color:#f3f5fa}@media (max-width:900px){.auth-shell{grid-template-columns:1fr}.auth-visual{display:none}.auth-content{min-height:100vh;flex-direction:column;padding:42px 24px 56px}.auth-content-inner{width:min(100%,430px);transform:none}.auth-copyright-content{position:static;display:block;width:min(100%,430px);margin:32px 0 0;color:#4d5578}}@media (max-width:480px){.auth-content{padding-inline:20px}.auth-logo{width:150px;margin-bottom:26px}}