.mto-connexion-page{width:min(100% - 2rem,520px);margin:clamp(2rem,8vh,5rem) auto}.mto-connexion-carte{display:block;width:100%}.mto-connexion-carte::part(base){overflow:hidden;border-radius:var(--wa-border-radius-l);box-shadow:var(--wa-shadow-l)}.mto-connexion-formulaire-contenu,.mto-connexion-confirmation-contenu{display:grid;gap:var(--wa-space-l);padding:clamp(1.5rem,5vw,2.5rem)}.mto-connexion-formulaire-contenu h1,.mto-connexion-formulaire-contenu p,.mto-connexion-confirmation-contenu h1,.mto-connexion-confirmation-contenu p{margin:0}.mto-connexion-formulaire{display:grid;gap:var(--wa-space-l)}.mto-connexion-confirmation-contenu{justify-items:center;text-align:center}.mto-connexion-icone{display:grid;width:4rem;height:4rem;place-items:center;border-radius:50%;background:rgba(var(--mto-color-principal-base),.18);color:var(--mto-color-secondaire);font-size:2rem}.mto-connexion-confirmation-contenu>p{max-width:42ch}.mto-connexion-indication{display:flex;align-items:flex-start;gap:var(--wa-space-s);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.mto-connexion-indication wa-icon{flex:0 0 auto;margin-top:.2em;color:var(--mto-color-secondaire)}.mto-connexion-confirmation wa-button::part(button),.mto-connexion-formulaire wa-button::part(button){justify-content:center}@media(max-width:430px){.mto-connexion-page{width:min(100% - 1rem,520px);margin-block:1rem 2rem}.mto-connexion-confirmation wa-button,.mto-connexion-formulaire wa-button{width:100%}}
