@font-face{font-family:Bosch Sans;src:url(/fonts/BoschSans-Regular.woff2)format("woff2"),url(/fonts/BoschSans-Regular.woff)format("woff"),url(/fonts/BoschSans-Regular.ttf)format("truetype");font-weight:400 700;font-style:normal;font-display:swap}:root{--color-primary:#0078bf;--color-primary-dark:#1f2d67;--color-primary-hover:#005f99;--color-primary-light:#e6f2fa;--color-primary-border:#80bbdf;--color-success:#0078bf;--color-success-bg:#e6f2fa;--color-error:#e10a14;--color-error-bg:#fce8e9;--color-warning:#a15c00;--color-warning-bg:#fef6e7;--color-accent-petrol:#80cdcd;--color-accent-petrol-dark:#4fb3b3;--color-accent-violet:#782d82;--color-bg:#f2f3f6;--color-surface:#fff;--color-border:#b2bcc7;--color-border-light:#e9eaf0;--color-footer-bg:#676b6c;--color-footer-text:#fffffff2;--color-footer-text-muted:#ffffffc7;--color-text:#1f2d67;--color-text-secondary:#707b84;--color-text-inverse:#fff;--color-text-disabled:#b2bcc7;--font-family:"Bosch Sans", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-size-xs:14px;--line-height-xs:18px;--font-size-sm:16px;--line-height-sm:20px;--font-size-base:18px;--line-height-base:22px;--font-size-lg:20px;--line-height-lg:28px;--font-size-xl:24px;--line-height-xl:32px;--font-size-2xl:32px;--line-height-2xl:40px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height:1.4;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:2px;--radius:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--shadow-sm:0 1px 2px #1f2d670f;--shadow:0 1px 4px #1f2d671a;--shadow-md:0 2px 8px #1f2d671f;--shadow-lg:0 4px 16px #1f2d6724;--container-max-width:960px;--header-height:72px;--sidebar-width:248px}*,:before,:after{box-sizing:border-box}:root{font-family:var(--font-family);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;margin:0}#root{flex-direction:column;min-height:100vh;display:flex}h1{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl);font-weight:var(--font-weight-bold);margin:0 0 var(--space-4);color:var(--color-text)}h2{font-size:var(--font-size-xl);line-height:var(--line-height-xl);font-weight:var(--font-weight-bold);margin:0 0 var(--space-4);color:var(--color-text)}h3,h4,h5,h6{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-4);color:var(--color-text)}p{margin:0 0 var(--space-4)}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}button{cursor:pointer;font-family:inherit}input,select,textarea{font-family:inherit;font-size:var(--font-size-base)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._wrapper_d2t5c_1{flex-shrink:0;align-items:center;display:flex;position:relative}._trigger_d2t5c_8{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius);cursor:pointer;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text);white-space:nowrap;background:0 0;border:none;transition:background-color .15s;display:inline-flex}._trigger_d2t5c_8:hover{background:var(--color-bg)}._trigger_d2t5c_8:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._currentLabel_d2t5c_33{line-height:1}._chevron_d2t5c_37{width:12px;height:12px;color:var(--color-text-secondary);flex-shrink:0;transition:transform .15s}._dropdown_d2t5c_45{top:calc(100% + var(--space-1));background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius);min-width:120px;box-shadow:var(--shadow-md);padding:var(--space-1) 0;z-index:130;margin:0;list-style:none;position:absolute;right:0}._option_d2t5c_60{width:100%;padding:var(--space-2) var(--space-4);text-align:left;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text);cursor:pointer;background:0 0;border:none;transition:background-color .15s;display:block}._option_d2t5c_60:hover{background:var(--color-bg)}._optionActive_d2t5c_78{color:var(--color-primary);font-weight:var(--font-weight-semibold)}._shell_1y1gd_1{flex-direction:column;min-height:100vh;display:flex}._header_1y1gd_7{z-index:100;height:var(--header-height);background:var(--color-surface);border-bottom:1px solid var(--color-border-light);padding:0 var(--space-8);align-items:center;gap:var(--space-4);display:flex;position:sticky;top:0}._brand_1y1gd_20{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}._brandLogo_1y1gd_27{width:auto;height:32px;display:block}._brandDivider_1y1gd_33{background:var(--color-border-light);width:1px;height:32px}._brandTitle_1y1gd_39{font-size:var(--font-size-xl);line-height:var(--line-height-xl);font-weight:var(--font-weight-bold);color:var(--color-text);white-space:nowrap}._spacer_1y1gd_47{flex:1}._userArea_1y1gd_51{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex;position:relative}._userTrigger_1y1gd_59{align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-2);border-radius:var(--radius);cursor:pointer;background:0 0;border:none;min-width:0;max-width:280px;display:inline-flex}._userTrigger_1y1gd_59:hover{background:var(--color-bg)}._userTrigger_1y1gd_59:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._avatar_1y1gd_81{background:var(--color-primary-dark);width:34px;height:34px;color:var(--color-text-inverse);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._userName_1y1gd_95{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;text-align:right;flex:auto;max-width:220px;display:block;overflow:hidden}._userMenu_1y1gd_108{top:calc(100% + var(--space-2));background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius);min-width:150px;box-shadow:var(--shadow-md);padding:var(--space-2);z-index:120;position:absolute;right:0}._logoutBtn_1y1gd_121{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-4);border-radius:var(--radius);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._logoutBtn_1y1gd_121:hover{background:var(--color-bg)}._logoutBtn_1y1gd_121:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._body_1y1gd_148{flex:1;align-items:stretch;display:flex}._sidebar_1y1gd_154{width:var(--sidebar-width);background:var(--color-surface);border-right:1px solid var(--color-border-light);padding:var(--space-6) var(--space-4);gap:var(--space-1);flex-direction:column;flex-shrink:0;display:flex}._navLink_1y1gd_165{padding:var(--space-3) var(--space-4);border-radius:var(--radius);color:#676b6c;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border-left:3px solid #0000;align-items:center;text-decoration:none;transition:background-color .15s,color .15s;display:flex}._navLink_1y1gd_165:hover{background:var(--color-bg);color:#676b6c;text-decoration:none}._navLinkActive_1y1gd_184{background:var(--color-primary-light);color:#676b6c;border-left-color:var(--color-primary);font-weight:var(--font-weight-semibold)}._navLinkActive_1y1gd_184:hover{background:var(--color-primary-light);color:#676b6c}._content_1y1gd_196{background:var(--color-bg);padding:var(--space-8);flex:1;min-width:0}._container_1y1gd_203{max-width:var(--container-max-width);margin:0 auto}._footer_1y1gd_208{background:var(--color-footer-bg);color:var(--color-footer-text);padding-top:var(--space-8)}._footerMain_1y1gd_214{padding:0 var(--space-8) var(--space-8);justify-content:space-between;align-items:flex-start;gap:var(--space-6);display:flex}._footerHeading_1y1gd_222{color:var(--color-text-inverse);font-size:var(--font-size-sm);line-height:var(--line-height-sm);margin-bottom:var(--space-3)}._footerAddress_1y1gd_229{gap:var(--space-1);font-style:normal;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-inverse);margin-bottom:var(--space-4);display:grid}._footerContactDetails_1y1gd_239{gap:var(--space-1);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-footer-text);margin-bottom:var(--space-4);display:grid}._footerContactDetails_1y1gd_239 a{color:var(--color-text-inverse);width:fit-content;text-decoration:underline}._sociallinks_1y1gd_254{margin-top:var(--space-2)}._sociallinksList_1y1gd_258{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._sociallinksItem_1y1gd_267{display:flex}._sociallinksLink_1y1gd_271{align-items:center;gap:var(--space-2);color:var(--color-text-inverse);font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-decoration:none;display:inline-flex}._sociallinksLink_1y1gd_271:hover{text-decoration:underline}._sociallinksLinkIcon_1y1gd_285{width:28px;height:28px;color:var(--color-text-inverse);background:0 0;border:1px solid #fff9;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s;display:inline-flex}._sociallinksLink_1y1gd_271:hover ._sociallinksLinkIcon_1y1gd_285{background:#ffffff14;border-color:#ffffffd9}._sociallinksLinkSvg_1y1gd_303{width:16px;height:16px}._footerBrand_1y1gd_308{text-align:right;justify-content:center;align-items:flex-end;gap:var(--space-1);padding-top:var(--space-4);flex-direction:column;display:flex}._footerBrand_1y1gd_308 img{width:220px;height:auto;display:block}._footerBrandSubtitle_1y1gd_324{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:#ffffffd1}._footerBottom_1y1gd_330{background:var(--color-surface);color:#676b6c;padding:var(--space-3) var(--space-8);justify-content:space-between;align-items:center;gap:var(--space-4);font-size:var(--font-size-sm);line-height:var(--line-height-sm);display:flex}._footerLinks_1y1gd_342{gap:var(--space-6);flex-wrap:wrap;display:flex}._footerLinks_1y1gd_342 a{color:#676b6c;text-decoration:underline}._footerLinks_1y1gd_342 a:hover{color:var(--color-primary-dark)}._backToTop_1y1gd_358{right:var(--space-6);bottom:var(--space-6);background:var(--color-primary);width:44px;height:44px;color:var(--color-text-inverse);box-shadow:var(--shadow-md);cursor:pointer;z-index:200;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:fixed}._backToTop_1y1gd_358:hover{background:var(--color-primary-hover)}._backToTop_1y1gd_358:focus-visible{outline:2px solid var(--color-primary-dark);outline-offset:2px}@media (width<=768px){._header_1y1gd_7{height:auto;min-height:var(--header-height);row-gap:var(--space-2);padding:var(--space-3) var(--space-4);flex-wrap:wrap}._brandTitle_1y1gd_39{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}._spacer_1y1gd_47{display:none}._userArea_1y1gd_51{margin-left:auto}._userName_1y1gd_95{max-width:140px}._body_1y1gd_148{flex-direction:column}._sidebar_1y1gd_154{border-right:none;border-bottom:1px solid var(--color-border-light);width:100%;padding:var(--space-3) var(--space-2);flex-direction:row;overflow-x:auto}._navLink_1y1gd_165{white-space:nowrap;padding:var(--space-2) var(--space-3);border-bottom:3px solid #0000;border-left:none}._navLinkActive_1y1gd_184{border-left-color:#0000;border-bottom-color:var(--color-primary)}._footerMain_1y1gd_214{padding:0 var(--space-4) var(--space-6);flex-direction:column}._footerBrand_1y1gd_308{text-align:left;align-items:flex-start}._footerBottom_1y1gd_330{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);flex-direction:column}._content_1y1gd_196{padding:var(--space-5) var(--space-4)}._backToTop_1y1gd_358{right:var(--space-4);bottom:var(--space-4)}}@media (width<=480px){._header_1y1gd_7{gap:var(--space-2)}._brand_1y1gd_20{min-width:0;max-width:100%}._brandDivider_1y1gd_33{display:none}._brandTitle_1y1gd_39{font-size:var(--font-size-sm);line-height:var(--line-height-sm);white-space:normal;display:block}._brandLogo_1y1gd_27{height:28px}._userTrigger_1y1gd_59{gap:var(--space-2);padding:0}._userName_1y1gd_95{max-width:96px;font-size:var(--font-size-xs)}._avatar_1y1gd_81{width:30px;height:30px}._content_1y1gd_196{padding:var(--space-4) var(--space-3)}._footerBrand_1y1gd_308 img{width:180px}}._welcomeTitle_15bnk_5{font-size:var(--font-size-xl);line-height:var(--line-height-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-2);color:var(--color-text)}._welcomeSubtitle_15bnk_13{font-size:var(--font-size-base);color:#676b6c;line-height:var(--line-height-base);font-weight:var(--font-weight-normal);margin-bottom:var(--space-8)}._completenessCard_15bnk_21{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-8);box-shadow:var(--shadow-sm);border:1px solid var(--color-border-light);max-width:640px}._completenessCard_15bnk_21 h2{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--space-3)}._completenessDesc_15bnk_37{font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-normal);color:#676b6c;margin-bottom:var(--space-6)}._missingFieldsIntro_15bnk_45{font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-medium);color:var(--color-text);margin:calc(-1 * var(--space-2)) 0 var(--space-2)}._missingFieldsList_15bnk_53{margin:0 0 var(--space-6);padding-left:var(--space-6);color:#676b6c;font-size:var(--font-size-sm);line-height:var(--line-height-sm)}._completenessLabel_15bnk_61{font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-bold);color:var(--color-text);margin-bottom:var(--space-3)}._progressTrack_15bnk_69{background:var(--color-border-light);border-radius:999px;height:10px;overflow:hidden}._progressFill_15bnk_76{background:var(--color-accent-petrol);border-radius:999px;height:100%;transition:width .6s}._loading_15bnk_83{text-align:center;padding:var(--space-12);color:var(--color-text-secondary);font-size:var(--font-size-sm)}._spinner_15bnk_90{border:2px solid var(--color-border);border-top-color:var(--color-primary);width:20px;height:20px;margin-right:var(--space-2);vertical-align:middle;border-radius:50%;animation:.7s linear infinite _spin_15bnk_90;display:inline-block}@keyframes _spin_15bnk_90{to{transform:rotate(360deg)}}@media (width<=768px){._welcomeSubtitle_15bnk_13{margin-bottom:var(--space-6)}._completenessCard_15bnk_21{max-width:none;padding:var(--space-6) var(--space-5)}}@media (width<=420px){._welcomeTitle_15bnk_5{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}._completenessCard_15bnk_21{padding:var(--space-5) var(--space-4)}}._form_1emp6_1{border-top:1px solid var(--color-border-light);flex-direction:column;display:flex}._row_1emp6_7{align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border-light);display:flex}._rowLast_1emp6_15,._rowEditing_1emp6_19{border-bottom:none}._rowLabel_1emp6_23{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);flex:0 0 160px}._requiredMark_1emp6_30{color:var(--color-error);margin-left:2px}._emailValueGroup_1emp6_35{align-items:center;gap:var(--space-2);flex:1;display:flex}._mobileNumberGroup_1emp6_42{flex:1;min-width:0}._mobileNumberGroup_1emp6_42>span{padding-right:var(--space-3);color:var(--color-text-disabled);font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}._readOnlyLabel_1emp6_54{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);flex:0 0 160px}._rowInput_1emp6_61,._mobileNumberGroup_1emp6_42>._rowInput_1emp6_61{min-width:0;padding:var(--space-1) 0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text);background:0 0;border:none;border-bottom:1px solid #0000;border-radius:0;outline:none;flex:1;transition:border-color .15s}._rowInput_1emp6_61:hover{border-bottom-color:var(--color-border)}._rowInput_1emp6_61:focus{border-bottom-color:var(--color-primary)}._rowInput_1emp6_61[aria-invalid=true]{border-bottom-color:var(--color-error)}._rowInputReadOnly_1emp6_89{color:var(--color-text-secondary);cursor:not-allowed}._emptyLocale_1emp6_94{color:#0000}._emptyLocale_1emp6_94 option{color:var(--color-text);background:var(--color-surface)}._rowInputReadOnly_1emp6_89:hover{border-bottom-color:#0000}._mobileNumberGroup_1emp6_42>input:not(:read-only){border-bottom-color:var(--color-border)}._mobileNumberGroup_1emp6_42>input:not(:read-only):focus{border-bottom-color:var(--color-primary)}._mobileNumberGroup_1emp6_42>input:not(:read-only)[aria-invalid=true]{border-bottom-color:var(--color-error)}._editBtn_1emp6_119{border-radius:var(--radius);width:32px;height:32px;color:var(--color-primary);cursor:pointer;font-size:var(--font-size-sm);line-height:var(--line-height-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:flex}._editBtn_1emp6_119:hover{background:var(--color-primary-light)}._editBtn_1emp6_119:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._pendingInfoMessage_1emp6_146{margin:calc(-1 * var(--space-2)) 0 0;padding:0 0 var(--space-2);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-bottom:1px solid var(--color-border-light)}._fieldError_1emp6_155{font-size:var(--font-size-xs);color:var(--color-error);font-weight:var(--font-weight-medium);margin:calc(-1 * var(--space-2)) 0 0;padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-light)}._fieldActions_1emp6_164{gap:var(--space-3);padding:var(--space-2) 0 var(--space-4) calc(160px + var(--space-4));border-bottom:1px solid var(--color-border-light);align-items:center;display:flex}._mobileFieldActions_1emp6_172{border-bottom:none}._mobileOtp_1emp6_176{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0 var(--space-4) calc(160px + var(--space-4));border-bottom:1px solid var(--color-border-light);flex-direction:column;display:flex}._mobileOtp_1emp6_176 input{box-sizing:border-box;flex:none;width:100%}._mobileOtp_1emp6_176 input::placeholder{color:var(--color-text-secondary);font-size:var(--font-size-xs);opacity:1}._mobileOtp_1emp6_176>._btnPrimary_1emp6_197{align-self:flex-start}._mobileHint_1emp6_201{margin:calc(-1 * var(--space-2)) 0 var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-xs)}._otpLabel_1emp6_207{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}._linkActionButton_1emp6_213{color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0}._linkActionButton_1emp6_213:hover{text-decoration:underline}._linkActionButton_1emp6_213:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._btnPrimary_1emp6_197{padding:var(--space-3) var(--space-6);background:var(--color-primary);color:var(--color-text-inverse);border:1px solid var(--color-primary);border-radius:var(--radius);font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;transition:background-color .15s,border-color .15s}._btnPrimary_1emp6_197:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}._btnPrimary_1emp6_197:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._btnSecondary_1emp6_257{padding:var(--space-3) var(--space-6);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius);font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;background:0 0;transition:background-color .15s,border-color .15s,color .15s}._btnSecondary_1emp6_257:hover{background:var(--color-bg);border-color:var(--color-text-secondary);color:var(--color-text)}._btnSecondary_1emp6_257:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (width<=768px){._row_1emp6_7{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap}._rowLabel_1emp6_23,._readOnlyLabel_1emp6_54{font-size:var(--font-size-sm);flex:0 0 100%}._emailValueGroup_1emp6_35{align-items:flex-start;width:100%;min-width:0}._rowInput_1emp6_61{width:100%;min-width:0}._editBtn_1emp6_119{margin-left:auto}._fieldActions_1emp6_164{flex-wrap:wrap;padding-left:0}._mobileOtp_1emp6_176{padding-left:0}._mobileOtp_1emp6_176 input{max-width:100%}}@media (width<=480px){._btnPrimary_1emp6_197,._btnSecondary_1emp6_257{width:100%}}._group_1n5qh_1{align-items:center;gap:var(--space-2);display:flex}._prefix_1n5qh_7{flex-shrink:0}._number_1n5qh_11{width:100%;min-width:0;box-shadow:none;color:inherit;font:inherit;background:0 0;border:none;border-radius:0;outline:none;padding:0}._group_1n5qh_1:focus-within{border-color:var(--color-primary)}._pageTitle_tesvx_5{font-size:var(--font-size-xl);line-height:var(--line-height-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-2);color:var(--color-text)}._pageSubtitle_tesvx_13{font-size:var(--font-size-base);color:#676b6c;line-height:var(--line-height-base);font-weight:var(--font-weight-normal);margin-bottom:var(--space-8)}._card_tesvx_21{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);padding:var(--space-8);box-shadow:var(--shadow-sm);max-width:680px}._cardTitle_tesvx_30{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--space-3)}._cardSubtitle_tesvx_37{font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-normal);color:#676b6c;margin-bottom:var(--space-6)}._loading_tesvx_45{text-align:center;padding:var(--space-12);color:var(--color-text-secondary);font-size:var(--font-size-sm)}._spinner_tesvx_52{border:2px solid var(--color-border);border-top-color:var(--color-primary);width:20px;height:20px;margin-right:var(--space-2);vertical-align:middle;border-radius:50%;animation:.7s linear infinite _spin_tesvx_52;display:inline-block}@keyframes _spin_tesvx_52{to{transform:rotate(360deg)}}._statusMessage_tesvx_68{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-top:var(--space-4);display:flex}._statusSuccess_tesvx_79{background:var(--color-success-bg);color:var(--color-success);border:1px solid #a7d7be}._statusError_tesvx_85{background:var(--color-error-bg);color:var(--color-error);border:1px solid #f5a9ae}@media (width<=768px){._pageSubtitle_tesvx_13{margin-bottom:var(--space-6)}._card_tesvx_21{max-width:none;padding:var(--space-6) var(--space-5)}}@media (width<=420px){._pageTitle_tesvx_5{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}._card_tesvx_21{padding:var(--space-5) var(--space-4)}}._formGroup_31umx_5{gap:var(--space-1);margin-bottom:var(--space-4);flex-direction:column;display:flex}._label_31umx_12{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);flex:0 0 160px}._hint_31umx_19{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-bottom:0}._inputRow_31umx_25{gap:var(--space-4);padding:var(--space-4) 0;align-items:center;display:flex}._numberGroup_31umx_32{flex:1;min-width:0}._numberGroup_31umx_32>span{padding-right:var(--space-3);color:var(--color-text-disabled);font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}._numberGroup_31umx_32>._input_31umx_25{min-width:0;padding:var(--space-1) 0;border:none;border-bottom:1px solid var(--color-border);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text);background:0 0;border-radius:0;outline:none;flex:1;transition:border-color .15s}._numberGroup_31umx_32>._input_31umx_25:focus{border-bottom-color:var(--color-primary)}._numberGroup_31umx_32>._input_31umx_25[aria-invalid=true]{border-bottom-color:var(--color-error)}._numberGroup_31umx_32>._input_31umx_25:read-only{color:var(--color-text-secondary);cursor:not-allowed;border-bottom-color:#0000}._actions_31umx_73{gap:var(--space-3);padding:var(--space-2) 0 var(--space-4) calc(160px + var(--space-4));display:flex}._btnPrimary_31umx_79{padding:var(--space-3) var(--space-5);background:var(--color-primary);color:var(--color-text-inverse);border:1px solid var(--color-primary);border-radius:var(--radius);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background-color .15s}._btnPrimary_31umx_79:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}._btnPrimary_31umx_79:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._btnSecondary_31umx_105{padding:var(--space-3) var(--space-5);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;white-space:nowrap;background:0 0;flex-shrink:0;transition:background-color .15s,border-color .15s}._btnSecondary_31umx_105:hover{background:var(--color-bg);color:var(--color-text);border-color:var(--color-text-secondary)}._btnSecondary_31umx_105:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._fieldError_31umx_132{font-size:var(--font-size-xs);color:var(--color-error);font-weight:var(--font-weight-medium);margin-bottom:0;margin-top:var(--space-1)}@media (width<=768px){._inputRow_31umx_25{flex-wrap:wrap;align-items:stretch}._numberGroup_31umx_32{flex:100%;width:100%;min-width:0}._actions_31umx_73{flex-wrap:wrap;padding-left:0}._btnPrimary_31umx_79,._btnSecondary_31umx_105{flex:1 1 calc(50% - (var(--space-3) / 2));text-align:center}}@media (width<=480px){._btnPrimary_31umx_79,._btnSecondary_31umx_105{flex-basis:100%;width:100%}}._row_16qlb_1{justify-content:space-between;align-items:center;gap:var(--space-4);padding-bottom:var(--space-4);margin-bottom:var(--space-4);border-bottom:1px solid var(--color-border-light);display:flex}._info_16qlb_11{min-width:0}._label_16qlb_15{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-bottom:var(--space-1)}._desc_16qlb_22{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:0}._editBtn_16qlb_28{border-radius:var(--radius);width:32px;height:32px;color:var(--color-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:flex}._editBtn_16qlb_28:hover{background:var(--color-primary-light)}._editBtn_16qlb_28:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._statusMsg_op0op_1{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-top:var(--space-4);display:flex}._success_op0op_12{background:var(--color-success-bg);color:var(--color-primary-dark);border:1px solid var(--color-primary-border)}._failed_op0op_18{background:var(--color-error-bg);color:var(--color-error);border:1px solid #f5a9ae}._backdrop_1bdb5_1{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_1bdb5_14{background-color:#fff;border-radius:8px;max-width:400px;padding:24px;box-shadow:0 4px 12px #00000026}._message_1bdb5_22{color:#333;margin:0 0 24px;font-size:14px;line-height:1.5}._actions_1bdb5_29{justify-content:flex-end;gap:12px;display:flex}._btnCancel_1bdb5_35,._btnContinue_1bdb5_36{cursor:pointer;border:1px solid #ccc;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}._btnCancel_1bdb5_35{color:#333;background-color:#f5f5f5}._btnCancel_1bdb5_35:hover{background-color:#e8e8e8}._btnContinue_1bdb5_36{color:#fff;background-color:#007bff;border-color:#007bff}._btnContinue_1bdb5_36:hover{background-color:#0056b3;border-color:#0056b3}._pageTitle_t606o_5{font-size:var(--font-size-xl);line-height:var(--line-height-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-2);color:var(--color-text)}._pageSubtitle_t606o_13{font-size:var(--font-size-base);color:#676b6c;line-height:var(--line-height-base);font-weight:var(--font-weight-normal);margin-bottom:var(--space-8)}._sectionsGrid_t606o_21{gap:var(--space-6);flex-direction:column;max-width:680px;display:flex}._card_t606o_28{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-8);box-shadow:var(--shadow-sm)}._cardTitle_t606o_36{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--space-2);color:var(--color-text)}._cardDesc_t606o_44{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-sm);font-weight:var(--font-weight-normal);margin-bottom:var(--space-8)}._linkActionButton_t606o_52{align-items:center;gap:var(--space-2);color:var(--color-primary);font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}._linkActionButton_t606o_52:hover{text-decoration:underline}._linkActionButton_t606o_52:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._formGroup_t606o_75{gap:var(--space-1);margin-bottom:var(--space-4);flex-direction:column;display:flex}._label_t606o_82{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}._requiredMark_t606o_88{color:var(--color-error);margin-left:2px}._passwordInputGroup_t606o_93{position:relative}._input_t606o_97{width:100%;padding:var(--space-3) var(--space-10) var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);font-size:var(--font-size-base);color:var(--color-text);background:var(--color-surface);outline:none;transition:border-color .15s,box-shadow .15s}._input_t606o_97:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #0078bf26}._otpInput_t606o_114::placeholder{color:var(--color-text-secondary);font-size:var(--font-size-xs);opacity:1}._mobileOtp_t606o_120{margin-top:var(--space-4);padding-left:calc(160px + var(--space-4))}._mobileOtp_t606o_120>._input_t606o_97{box-sizing:border-box;padding:var(--space-1) 0;border:none;border-bottom:1px solid var(--color-border);background:0 0;border-radius:0}._mobileOtp_t606o_120>._input_t606o_97:focus{border-bottom-color:var(--color-primary);box-shadow:none}@media (width<=768px){._mobileOtp_t606o_120{padding-left:0}}._visibilityToggle_t606o_145{top:50%;right:var(--space-3);border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}._visibilityToggle_t606o_145:hover{background:var(--color-bg);color:var(--color-text)}._visibilityToggle_t606o_145:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._formActions_t606o_172{gap:var(--space-3);flex-wrap:wrap;display:flex}._btnPrimary_t606o_178{padding:var(--space-3) var(--space-6);background:var(--color-primary);color:var(--color-text-inverse);border:1px solid var(--color-primary);border-radius:var(--radius);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;transition:background-color .15s}._btnPrimary_t606o_178:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}._btnPrimary_t606o_178:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._btnSecondary_t606o_202{padding:var(--space-3) var(--space-6);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;background:0 0;transition:background-color .15s,border-color .15s}._btnSecondary_t606o_202:hover{background:var(--color-bg);color:var(--color-text);border-color:var(--color-text-secondary)}._btnSecondary_t606o_202:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._fieldError_t606o_227{font-size:var(--font-size-xs);color:var(--color-error);font-weight:var(--font-weight-medium);margin:0}._statusMessage_t606o_234{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-top:var(--space-4);display:flex}._statusSuccess_t606o_245{background:var(--color-success-bg);color:var(--color-primary-dark);border:1px solid var(--color-primary-border)}._resendOtp_t606o_251{padding:var(--space-2) 0;color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;margin-top:var(--space-2);background:0 0;border:none;align-items:center;display:inline-flex}._resendOtp_t606o_251:hover{text-decoration:underline}._resendOtp_t606o_251:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._loading_t606o_273{text-align:center;padding:var(--space-8);color:var(--color-text-secondary);font-size:var(--font-size-sm)}._spinner_t606o_280{border:2px solid var(--color-border);border-top-color:var(--color-primary);width:16px;height:16px;margin-right:var(--space-2);vertical-align:middle;border-radius:50%;animation:.7s linear infinite _spin_t606o_280;display:inline-block}@keyframes _spin_t606o_280{to{transform:rotate(360deg)}}@media (width<=768px){._pageSubtitle_t606o_13,._cardDesc_t606o_44{margin-bottom:var(--space-6)}._sectionsGrid_t606o_21{gap:var(--space-4);max-width:none}._card_t606o_28{padding:var(--space-5)}}@media (width<=480px){._pageTitle_t606o_5{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}._card_t606o_28{padding:var(--space-4)}._formActions_t606o_172{flex-direction:column}._btnPrimary_t606o_178,._btnSecondary_t606o_202{width:100%}}
