.inloggen-scherm,.inloggen-melding{max-width:22rem;padding:calc(2.5rem + env(safe-area-inset-top)) 1.25rem calc(2rem + env(safe-area-inset-bottom));margin:0 auto}.inloggen-formulier{flex-direction:column;gap:.25rem;display:flex}.inloggen-formulier label{margin-top:1rem;font-size:.9rem}.inloggen-formulier input{min-height:2.75rem;color:inherit;background:#fff;border:1px solid #9aa5b1;border-radius:.375rem;padding:.6rem .75rem;font-family:inherit;font-size:16px}.inloggen-formulier button{color:#fff;cursor:pointer;background:#1f2933;border:none;border-radius:.375rem;min-height:2.75rem;margin-top:1.5rem;padding:.6rem;font-family:inherit;font-size:1rem}.inloggen-formulier button:disabled{cursor:progress;background:#7b8794}.inloggen-fout{color:#8a1c1c;background:#fce8e8;border-radius:.375rem;margin:1rem 0 0;padding:.6rem .75rem}.inloggen-uitleg{color:#616e7c;margin-top:1.5rem;font-size:.9rem;line-height:1.5}.inloggen-uitlogknop{color:#1f2933;cursor:pointer;background:#fff;border:1px solid #9aa5b1;border-radius:.375rem;min-height:2.75rem;padding:.5rem 1rem;font-family:inherit;font-size:1rem}:root{color:#1f2933;-webkit-text-size-adjust:100%;background:#f7f8fa;font-family:system-ui,sans-serif;font-size:17px}body{margin:0}.startpagina{max-width:40rem;padding:calc(1.5rem + env(safe-area-inset-top)) 1.25rem calc(2rem + env(safe-area-inset-bottom));margin:0 auto}.startpagina h1{font-size:1.5rem;line-height:1.2}.startpagina p{line-height:1.5}.omgeving{color:#616e7c;font-size:.9rem}.startpagina .inloggen-uitlogknop{width:100%;margin-top:1.5rem}@media (width>=30rem){.startpagina .inloggen-uitlogknop{width:auto}}
