.compte-module__5L63dG__page{color:#f1eee8;background:radial-gradient(at 50% 10%,#5b2fd640,#0000 60%),#16110f;min-height:100vh;padding:140px 20px 100px}.compte-module__5L63dG__wrap{text-align:center;max-width:460px;margin:0 auto}.compte-module__5L63dG__eyebrow{color:#ffbf3f;letter-spacing:1px;text-transform:uppercase;border:1px solid #ffbf3f59;border-radius:999px;margin-bottom:18px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-block}.compte-module__5L63dG__title{letter-spacing:-1.5px;margin:0 0 14px;font-size:clamp(34px,6vw,52px);font-weight:500;line-height:1.05}.compte-module__5L63dG__title em{color:#ffbf3f;font-family:Georgia,Times New Roman,serif;font-weight:400}.compte-module__5L63dG__lead{color:#c1aea0;margin:0 0 30px;font-size:15px;line-height:1.6}.compte-module__5L63dG__card{text-align:left;background:#1f1814;border:1px solid #3d2c22;border-radius:22px;padding:8px 22px 24px;box-shadow:0 30px 80px #0008}.compte-module__5L63dG__tabs{background:#16110f;border-radius:16px;grid-template-columns:1fr 1fr;gap:6px;margin:0 -14px 20px;padding:6px;display:grid}.compte-module__5L63dG__tab,.compte-module__5L63dG__tabOn{cursor:pointer;color:#a8968a;background:0 0;border:0;border-radius:12px;padding:11px 8px;font-size:14px;font-weight:600;transition:background .2s,color .2s}.compte-module__5L63dG__tabOn{color:#f1eee8;background:#2c211b}.compte-module__5L63dG__form{flex-direction:column;gap:14px;display:flex}.compte-module__5L63dG__field{color:#c1aea0;flex-direction:column;gap:6px;font-size:13px;display:flex}.compte-module__5L63dG__fieldRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.compte-module__5L63dG__codeInlineLink{color:#ffbf3f;font-size:12px;font-weight:600;text-decoration:none}.compte-module__5L63dG__codeInlineLink:hover{text-decoration:underline}.compte-module__5L63dG__field input{font:inherit;color:#f1eee8;background:#16110f;border:1px solid #3d2c22;border-radius:12px;outline:none;padding:13px 14px;font-size:15px;transition:border-color .2s}.compte-module__5L63dG__field input:focus{border-color:#ffbf3f}.compte-module__5L63dG__error{color:#ffb4a8;background:#6b1f1f33;border:1px solid #b3484866;border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.compte-module__5L63dG__success{color:#bbf7d0;background:#1f6b3b33;border:1px solid #48b36a66;border-radius:10px;margin:0;padding:12px 14px;font-size:13px;line-height:1.5}.compte-module__5L63dG__forgotBtn{color:#ffbf3f;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;text-decoration:underline;transition:opacity .2s;display:inline-block}.compte-module__5L63dG__forgotBtn:hover{opacity:.8}.compte-module__5L63dG__backBtn{color:#c1aea0;cursor:pointer;text-align:center;background:0 0;border:1px solid #3d2c22;border-radius:999px;margin-top:4px;padding:11px 16px;font-size:13px;font-weight:600;transition:background .2s,color .2s}.compte-module__5L63dG__backBtn:hover{color:#f1eee8;background:#2c211b}.compte-module__5L63dG__modeHeader{margin-bottom:14px}.compte-module__5L63dG__modeHeader h3{color:#f1eee8;margin:0 0 6px;font-size:18px;font-weight:600}.compte-module__5L63dG__modeHeader p{color:#c1aea0;margin:0;font-size:13px;line-height:1.5}.compte-module__5L63dG__submit{color:#1d130b;cursor:pointer;background:#ffbf3f;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:6px;padding:15px 20px;font-size:15px;font-weight:700;transition:transform .2s,opacity .2s;display:inline-flex}.compte-module__5L63dG__submit:hover{transform:translateY(-2px)}.compte-module__5L63dG__submit:disabled{opacity:.7;cursor:wait;transform:none}.compte-module__5L63dG__getCodeBtn{color:#ffbf3f;background:#ffbf3f12;border:1px solid #ffbf3f66;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.compte-module__5L63dG__getCodeBtn:hover{background:#ffbf3f24;border-color:#ffbf3f;transform:translateY(-1px)}.compte-module__5L63dG__spin{animation:.9s linear infinite compte-module__5L63dG__spin}@keyframes compte-module__5L63dG__spin{to{transform:rotate(360deg)}}.compte-module__5L63dG__help{color:#a8968a;text-align:center;margin:16px 0 0;font-size:13px}.compte-module__5L63dG__help a{color:#ffbf3f}
