.LoginForm_page__dBs96{flex:1 1;display:flex;flex-direction:column;min-height:calc(100dvh - 64px)}.LoginForm_retour__QIRLG{display:inline-flex;align-items:center;gap:6px;padding:16px 16px 0;font-size:14px;font-weight:700;color:#62636c;text-decoration:none}.LoginForm_tete__o1QhJ{display:flex;flex-direction:column;align-items:center;gap:14px;padding:28px 24px 0;text-align:center}.LoginForm_cadenas__MLNgT{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--porte-pale,#ebf2f1);color:var(--porte-couleur,#12564b)}.LoginForm_titre__eg2E5{margin:0;font-size:24px;line-height:1.25;font-weight:800}.LoginForm_texte__TfoeY{margin:0;font-size:15px;line-height:1.55;color:#62636c}.LoginForm_texte__TfoeY strong{color:#1e1f24}.LoginForm_texteDiscret__aD__C{margin:0;font-size:13px;line-height:1.5;color:#62636c}.LoginForm_formulaire__Pb2ka{padding:26px 20px 0}.LoginForm_formulaire__Pb2ka,.LoginForm_pile__uu8Jg{display:flex;flex-direction:column;gap:16px}.LoginForm_libelle__zWehP{font-size:13px;font-weight:700}.LoginForm_champ__vIte_{width:100%;height:52px;padding:0 14px;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1.5px #dcdcdc;font:inherit;font-size:16px;color:#1e1f24;margin-top:-8px}.LoginForm_champ__vIte_:focus{outline:none;box-shadow:inset 0 0 0 2px var(--porte-couleur,#12564b)}.LoginForm_champ__vIte_[data-erreur]{box-shadow:inset 0 0 0 2px #c2272d}.LoginForm_erreurChamp__LIeX7{margin-top:-10px;font-size:13px;color:#c2272d}.LoginForm_cases__9soXZ{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;cursor:text}.LoginForm_entree___1qti{position:absolute;inset:0;width:100%;height:100%;opacity:0;border:0;font-size:16px;caret-color:rgba(0,0,0,0)}.LoginForm_case__hWvHY{display:grid;place-items:center;height:60px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1.5px #dcdcdc;font-size:26px;font-weight:800;color:#1e1f24}.LoginForm_case__hWvHY[data-active]{box-shadow:inset 0 0 0 2px var(--porte-couleur,#12564b)}.LoginForm_bouton__TyLhN{display:flex;align-items:center;justify-content:center;height:52px;border:0;border-radius:10px;background:var(--porte-fond,#12564b);color:var(--porte-sur-fond,#fff);transition:background-color .15s ease;font:inherit;font-size:16px;font-weight:800;cursor:pointer}.LoginForm_bouton__TyLhN:disabled{opacity:.55;cursor:default}.LoginForm_bouton__TyLhN:hover:not(:disabled){background:var(--porte-survol,#0e4a40)}.LoginForm_bouton__TyLhN:active:not(:disabled){background:var(--porte-actif,#0a3e35)}.LoginForm_ligne__qZXZl{display:flex;align-items:center;justify-content:space-between;font-size:14px}.LoginForm_discret__g1tI1{color:#62636c}.LoginForm_lien__wppnI{border:0;background:none;padding:0;font:inherit;font-weight:800;color:var(--porte-couleur,#12564b);cursor:pointer}.LoginForm_lien__wppnI:disabled{color:#62636c;font-weight:700;cursor:default}.LoginForm_lienDiscret__zIncn{align-self:center;border:0;background:none;font:inherit;font-size:13px;font-weight:700;color:#62636c;cursor:pointer}.LoginForm_alerte__dDqdc{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:10px;font-size:14px;line-height:1.5}.LoginForm_alerte__dDqdc[data-ton=erreur]{background:#fdecec;color:#c2272d}.LoginForm_alerte__dDqdc[data-ton=info]{background:var(--porte-pale,#ebf2f1);color:#1e1f24}.LoginForm_alerte__dDqdc[data-ton=debug]{background:#f3e8ff;color:#5b21b6}.LoginForm_alerte__dDqdc svg{flex:none;margin-top:2px}.LoginForm_pied__mkwt7{margin:auto 24px 28px;padding-top:28px;font-size:13px;line-height:1.5;color:#62636c;text-align:center}