.XechoLoadingScreen_container__LNpx_{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(180deg,#030508,#0a0e1a 50%,#030508);gap:1.25rem}.XechoLoadingScreen_logo__V8PGx{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:700;letter-spacing:-.03em;background:linear-gradient(135deg,rgba(var(--xecho-accent-rgb),.9) 0,#ffffff 50%,rgba(var(--xecho-accent-rgb),.9) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.XechoLoadingScreen_message__JtxyB{font-family:Inter,sans-serif;font-size:.85rem;color:rgba(255,255,255,.45);letter-spacing:.02em}.XechoLoadingScreen_progressTrack__4s3h1{width:32px;height:2px;border-radius:1px;background:rgba(var(--xecho-accent-rgb),.15);overflow:hidden;position:relative}.XechoLoadingScreen_progressBar__DLbin{position:absolute;top:0;left:0;width:50%;height:100%;background:rgba(var(--xecho-accent-rgb),.6);border-radius:1px;animation:XechoLoadingScreen_xecho-slide__AnHxm 1.2s ease-in-out infinite}@keyframes XechoLoadingScreen_xecho-slide__AnHxm{0%{transform:translateX(-100%)}50%{transform:translateX(200%)}to{transform:translateX(-100%)}}.CompleteProfile_shell__hokH1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;background:linear-gradient(180deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.83) 50%,rgba(0,0,0,.8) 100%),radial-gradient(circle at 50% 0,rgba(var(--xecho-accent-rgb),.18) 0,transparent 60%);color:var(--xecho-text-primary)}.CompleteProfile_card__CrFtb{position:relative;width:100%;max-width:540px;background:linear-gradient(180deg,rgba(5,8,18,.99),rgba(8,12,28,.99) 50%,rgba(5,8,18,.99));border:1px solid rgba(var(--xecho-accent-rgb),.2);border-radius:6px;box-shadow:0 20px 60px rgba(0,0,0,.5),0 5px 20px rgba(15,38,98,.2),0 0 1px rgba(var(--xecho-accent-rgb),.3) inset;overflow:hidden;padding:2rem 1.75rem 1.75rem}.CompleteProfile_accentBar__3l_q0{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0,var(--xecho-accent-dark) 30%,var(--xecho-accent) 50%,var(--xecho-accent-dark) 70%,transparent 100%)}.CompleteProfile_header__tR_fa{margin-bottom:1.5rem}.CompleteProfile_eyebrow__sJyHJ{font-family:Inter,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--xecho-accent-rgb),.75);margin:0 0 .25rem}.CompleteProfile_title__apZ1E{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:var(--xecho-text-primary);margin:0 0 .25rem}.CompleteProfile_subtitle__H5hB5{font-family:Inter,sans-serif;font-size:.875rem;color:rgba(255,255,255,.6);margin:0}.CompleteProfile_form___v_CP{display:flex;flex-direction:column;gap:1.1rem}.CompleteProfile_field__AKymH{display:flex;flex-direction:column;gap:.4rem}.CompleteProfile_fieldLabel__p7sHf{font-family:Inter,sans-serif;font-size:.78rem;font-weight:600;letter-spacing:.04em;color:rgba(255,255,255,.78)}.CompleteProfile_input__6GLz7{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:6px;color:var(--xecho-text-primary);font-family:Inter,sans-serif;font-size:.9rem;padding:.7rem .85rem;transition:border-color .2s ease,background .2s ease}.CompleteProfile_input__6GLz7:focus{outline:none;border-color:rgba(var(--xecho-accent-rgb),.6);background:rgba(255,255,255,.06)}.CompleteProfile_hint__AWcx8{font-family:Inter,sans-serif;font-size:.72rem;color:rgba(255,255,255,.45)}.CompleteProfile_radioGroup__oDyOW{display:flex;flex-direction:column;gap:.5rem}.CompleteProfile_radio__dJVwn{display:flex;align-items:flex-start;gap:.65rem;padding:.65rem .85rem;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:rgba(255,255,255,.02);cursor:pointer;transition:background .2s ease,border-color .2s ease}.CompleteProfile_radio__dJVwn:hover{background:rgba(var(--xecho-accent-rgb),.08);border-color:rgba(var(--xecho-accent-rgb),.25)}.CompleteProfile_radio__dJVwn input[type=radio]{margin-top:.2rem;accent-color:var(--xecho-accent)}.CompleteProfile_radioLabel__inAR8{display:flex;flex-direction:column}.CompleteProfile_radioTitle__Hjik7{font-family:Inter,sans-serif;font-size:.88rem;font-weight:600;color:rgba(255,255,255,.92)}.CompleteProfile_radioDesc__tX_YJ{font-family:Inter,sans-serif;font-size:.74rem;color:rgba(255,255,255,.55)}.CompleteProfile_checkbox__vrNty{display:flex;align-items:flex-start;gap:.6rem;font-family:Inter,sans-serif;font-size:.82rem;color:rgba(255,255,255,.75)}.CompleteProfile_checkbox__vrNty input[type=checkbox]{margin-top:.15rem;accent-color:var(--xecho-accent)}.CompleteProfile_checkbox__vrNty a{color:var(--xecho-accent);text-decoration:none}.CompleteProfile_checkbox__vrNty a:hover{color:var(--xecho-accent-dark);text-decoration:underline}.CompleteProfile_error__SGAGp{margin:0;padding:.6rem .75rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:6px;color:rgba(255,200,200,.95);font-family:Inter,sans-serif;font-size:.82rem}.CompleteProfile_submit__gNZj4{margin-top:.25rem;padding:.85rem 1.5rem;background:linear-gradient(135deg,var(--xecho-blue-900) 0,var(--xecho-blue-700) 100%);border:1px solid rgba(var(--xecho-accent-rgb),.4);border-radius:6px;color:var(--xecho-text-primary);font-family:Inter,sans-serif;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease}.CompleteProfile_submit__gNZj4:hover:not(:disabled){background:linear-gradient(135deg,var(--xecho-blue-700) 0,var(--xecho-accent-dark) 100%);border-color:rgba(var(--xecho-accent-rgb),.6);box-shadow:0 0 25px rgba(var(--xecho-accent-rgb),.3);transform:translateY(-1px)}.CompleteProfile_submit__gNZj4:disabled{opacity:.6;cursor:not-allowed}