._appShell_je0e5_1{min-height:100vh;background:var(--background);color:var(--foreground);position:relative;overflow:hidden}._backgroundGlow_je0e5_9{position:absolute;inset:-20% 0 0;background:var(--gradient-glow);opacity:.7;pointer-events:none}._content_je0e5_17{position:relative;z-index:1;margin:0 auto}@font-face{font-family:Fast Access Mobile;src:url(/fonts/Geist-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Fast Access Mobile;src:url(/fonts/Geist-Medium.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Fast Access Mobile;src:url(/fonts/Geist-SemiBold.ttf) format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Fast Access Mobile;src:url(/fonts/Geist-Bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}._page_1q937_33{--fa-bg: #08080b;--fa-surface: #111118;--fa-surface-muted: rgba(255, 255, 255, .045);--fa-control: rgba(255, 255, 255, .065);--fa-border: rgba(255, 255, 255, .06);--fa-border-strong: rgba(255, 255, 255, .12);--fa-text: #f5f5f7;--fa-muted: #9c9ca8;--fa-accent: #a78bfa;--fa-accent-text: #c4b5fd;--fa-accent-surface: rgba(167, 139, 250, .14);--fa-accent-border: rgba(167, 139, 250, .32);--fa-danger: #f87171;--fa-danger-text: #08080b;--fa-danger-surface: rgba(248, 113, 113, .14);--fa-danger-border: rgba(248, 113, 113, .32);--fa-success: #34d399;--fa-success-surface: rgba(52, 211, 153, .14);--fa-profile-start: #221836;--fa-profile-middle: #130f1f;--fa-shadow: 0 20px 64px rgba(0, 0, 0, .22);color-scheme:dark;position:relative;z-index:1;min-height:100vh;min-height:100svh;padding:32px 20px 28px;background:linear-gradient(155deg,var(--fa-profile-start) 0,var(--fa-profile-middle) 300px,var(--fa-bg) 650px);color:var(--fa-text);font-family:Fast Access Mobile,Geist,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}._page_1q937_33[data-appearance=light]{--fa-bg: #fafafb;--fa-surface: #ffffff;--fa-surface-muted: #f4f4f6;--fa-control: rgba(255, 255, 255, .72);--fa-border: rgba(8, 8, 11, .06);--fa-border-strong: rgba(8, 8, 11, .12);--fa-text: #08080b;--fa-muted: #5e5e6a;--fa-accent-text: #7c3aed;--fa-accent-surface: rgba(124, 58, 237, .1);--fa-accent-border: rgba(124, 58, 237, .32);--fa-danger: #dc2626;--fa-danger-text: #ffffff;--fa-danger-surface: rgba(220, 38, 38, .1);--fa-danger-border: rgba(220, 38, 38, .32);--fa-success: #059669;--fa-success-surface: rgba(5, 150, 105, .1);--fa-profile-start: #f0eafd;--fa-profile-middle: #f7f4fe;--fa-shadow: 0 12px 32px rgba(8, 8, 11, .06);color-scheme:light}._page_1q937_33:lang(ar){font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif}._shell_1q937_94{width:min(100%,560px);margin-inline:auto}._pageHeader_1q937_95{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}._brand_1q937_97{display:grid;flex:0 0 auto;place-items:center;width:64px;height:64px;border-radius:18px;background:#f7f7f9;box-shadow:0 0 28px #a78bfa3d}._brand_1q937_97 img{width:48px;height:36px;object-fit:contain}._controls_1q937_109{display:flex;align-items:center;gap:8px}._controlButton_1q937_111{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid var(--fa-border-strong);border-radius:999px;background:var(--fa-control);color:var(--fa-text);font:inherit;font-size:13px;font-weight:500;cursor:pointer;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}._appearanceButton_1q937_129{width:44px;padding:10px}._card_1q937_131{padding:28px;border:1px solid var(--fa-border-strong);border-radius:24px;background:var(--fa-surface);color:var(--fa-text);box-shadow:var(--fa-shadow);text-align:start}._heroIcon_1q937_141{display:grid;place-items:center;width:48px;height:48px;margin-bottom:20px;border:1px solid var(--fa-accent-border);border-radius:14px;background:var(--fa-accent-surface);color:var(--fa-accent-text)}._heroIconSuccess_1q937_153{border-color:transparent;background:var(--fa-success-surface);color:var(--fa-success)}._heroIconDanger_1q937_154{border-color:var(--fa-danger-border);background:var(--fa-danger-surface);color:var(--fa-danger)}._eyebrow_1q937_155{margin:0 0 8px;color:var(--fa-accent-text);font-size:11px;font-weight:600;letter-spacing:.1em}._card_1q937_131 h1{margin:0;color:var(--fa-text);font-size:clamp(24px,5.5vw,28px);font-weight:700;line-height:1.25;letter-spacing:-.025em;text-wrap:balance}._lead_1q937_167{margin:12px 0 24px;color:var(--fa-muted);font-size:14px;line-height:1.65}._steps_1q937_169{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 24px;padding:6px;border:1px solid var(--fa-border);border-radius:18px;background:var(--fa-surface-muted);list-style:none}._steps_1q937_169 li{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid transparent;border-radius:13px;color:var(--fa-muted);font-size:12px;font-weight:500}._steps_1q937_169 ._stepActive_1q937_182{border-color:var(--fa-accent-border);background:var(--fa-accent-surface);color:var(--fa-text)}._steps_1q937_169 ._stepComplete_1q937_183{color:var(--fa-accent-text)}._stepNumber_1q937_184{display:grid;flex:0 0 auto;place-items:center;width:22px;height:22px;border:1px solid var(--fa-border-strong);border-radius:999px;font-size:11px;font-weight:600}._stepActive_1q937_182 ._stepNumber_1q937_184{border-color:transparent;background:var(--fa-accent);color:#08080b}._scope_1q937_186{display:grid;gap:12px;margin-bottom:28px}._scopeItem_1q937_187{padding:16px;border:1px solid var(--fa-border);border-radius:18px;background:var(--fa-surface-muted)}._scopeHeading_1q937_188{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:var(--fa-accent-text)}._scopeHeading_1q937_188 svg{flex:0 0 auto}._scopeHeading_1q937_188 h2,._formTitle_1q937_190{margin:0;color:var(--fa-text);font-size:15px;font-weight:600;line-height:1.5}._scope_1q937_186 p,._formIntro_1q937_191{margin:0;color:var(--fa-muted);font-size:13px;line-height:1.65}._formTitle_1q937_190{font-size:17px}._formIntro_1q937_191{margin-top:6px;margin-bottom:20px}._form_1q937_190{display:grid;gap:18px;margin-top:16px}._field_1q937_195>span{display:block;margin-bottom:8px;color:var(--fa-text);font-size:13px;font-weight:500}._passwordInput_1q937_197{display:flex;align-items:center;min-height:50px;padding:0 16px;border:1px solid var(--fa-border-strong);border-radius:14px;background:var(--fa-surface-muted);transition:border-color .16s,box-shadow .16s}._passwordInput_1q937_197:focus-within{border-color:var(--fa-accent);box-shadow:0 0 0 3px var(--fa-accent-surface)}._passwordInput_1q937_197 input{width:100%;min-width:0;min-height:50px;padding:0;border:0;outline:0;background:transparent;color:var(--fa-text);caret-color:var(--fa-accent-text);font:inherit;font-size:16px}._passwordInput_1q937_197:has(input:disabled){opacity:.6}._submitButton_1q937_212,._cancelButton_1q937_212{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;width:100%;padding:14px 18px;border:1px solid var(--fa-accent);border-radius:999px;background:var(--fa-accent);color:#08080b;font:inherit;font-size:14px;font-weight:600;line-height:1.5;cursor:pointer;transition:background-color .16s,transform .16s,opacity .16s}._submitButton_1q937_212:not(:disabled):hover{background:#c4b5fd;border-color:#c4b5fd}._submitButton_1q937_212:not(:disabled):active,._cancelButton_1q937_212:not(:disabled):active,._controlButton_1q937_111:active{transform:scale(.98)}._submitButton_1q937_212 svg,._cancelButton_1q937_212 svg{flex:0 0 auto}._submitButton_1q937_212:disabled,._cancelButton_1q937_212:disabled{opacity:.5;cursor:not-allowed}._cancelButton_1q937_212{min-height:46px;border-color:var(--fa-border-strong);background:var(--fa-control);color:var(--fa-text);font-size:13px}._cancelButton_1q937_212:not(:disabled):hover,._controlButton_1q937_111:hover{background:var(--fa-surface-muted)}._deleteButton_1q937_238{border-color:var(--fa-danger);background:var(--fa-danger);color:var(--fa-danger-text)}._deleteButton_1q937_238:not(:disabled):hover{border-color:var(--fa-danger);background:var(--fa-danger);filter:brightness(1.08)}._identity_1q937_240{display:grid;gap:4px;padding:16px;border:1px solid var(--fa-border);border-radius:18px;background:var(--fa-surface-muted);color:var(--fa-muted);font-size:14px;overflow-wrap:anywhere}._identity_1q937_240 strong{color:var(--fa-text);font-weight:600}._confirmation_1q937_242{display:flex;align-items:flex-start;gap:10px;color:var(--fa-muted);font-size:13px;line-height:1.65;cursor:pointer}._confirmation_1q937_242 input{flex:0 0 auto;width:20px;height:20px;margin:1px 0 0;accent-color:var(--fa-accent)}._errorMessage_1q937_244,._resetNotice_1q937_244{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;padding:14px;border:1px solid var(--fa-danger-border);border-radius:14px;background:var(--fa-danger-surface);color:var(--fa-danger);font-size:13px;line-height:1.6}._errorMessage_1q937_244 svg,._securityNote_1q937_245 svg{flex:0 0 auto;margin-top:2px}._resetNotice_1q937_244{border-color:transparent;background:var(--fa-success-surface);color:var(--fa-success)}._securityNote_1q937_245{display:flex;align-items:flex-start;gap:8px;margin:24px 0 0;color:var(--fa-muted);font-size:11px;line-height:1.65}._footer_1q937_248{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:20px 4px 0;color:var(--fa-muted);font-size:11px}._footer_1q937_248 a{display:inline-flex;align-items:center;gap:5px;min-height:32px;color:var(--fa-accent-text);font-size:12px;font-weight:500;text-decoration:underline;text-underline-offset:3px}._page_1q937_33 button:focus-visible,._page_1q937_33 a:focus-visible,._confirmation_1q937_242 input:focus-visible{outline:3px solid var(--fa-accent-text);outline-offset:4px}._page_1q937_33:lang(ar) ._eyebrow_1q937_155,._page_1q937_33:lang(ar) h1{letter-spacing:normal}._page_1q937_33:lang(ar) h1{line-height:1.5}._spin_1q937_253{animation:_spin_1q937_253 .8s linear infinite}._srOnly_1q937_254{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes _spin_1q937_253{to{transform:rotate(360deg)}}@media(max-width:480px){._page_1q937_33{padding:20px 16px 24px}._pageHeader_1q937_95{margin-bottom:20px}._card_1q937_131{padding:24px 20px}._steps_1q937_169 li{gap:6px;padding:8px 6px;font-size:11px}._scopeItem_1q937_187{padding:14px}._footer_1q937_248{padding-inline:2px}}@media(prefers-reduced-motion:reduce){._page_1q937_33 *,._page_1q937_33 *:before,._page_1q937_33 *:after{animation:none;transition:none}}
