body.schlott-secure-access{margin:0;background:#f5f7f6;color:#243138;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.schlott-auth-screen{min-height:100vh;display:grid;place-items:center;padding:32px 18px;box-sizing:border-box}.schlott-auth-card{width:100%;max-width:420px;background:#fff;border:1px solid #e2e6e5;border-radius:16px;padding:44px 42px;box-shadow:0 16px 48px rgba(25,40,40,.055);box-sizing:border-box}.schlott-auth-brand{font-size:11px;letter-spacing:.22em;color:#607078;font-weight:700;margin-bottom:32px}.schlott-auth-card h1{font-size:30px;line-height:1.15;letter-spacing:-.035em;margin:0 0 10px;color:#243138}.schlott-auth-subtitle{color:#65737a;font-size:15px;margin:0 0 32px}.schlott-auth-card .schlott-admin-login{padding:0;margin:0;border:0;max-width:none}.schlott-auth-card form p{margin:0 0 18px}.schlott-auth-card label{display:block;font-size:13px;font-weight:600;color:#34434a}.schlott-auth-card input[type=text],.schlott-auth-card input[type=password]{display:block;width:100%;box-sizing:border-box;margin-top:8px;padding:12px 14px;border:1px solid #cbd3d4;border-radius:8px;background:white;font-size:16px}.schlott-auth-card input:focus{outline:2px solid #d4a32a;outline-offset:1px}.schlott-auth-card input[type=submit]{width:100%;border:0;border-radius:8px;background:#243138;color:white;padding:14px 20px;font-weight:650;cursor:pointer;font-size:15px}.schlott-auth-card .login-remember label{font-weight:400}.schlott-auth-card a{color:#34434a;text-underline-offset:3px;font-size:13px}@media(max-width:500px){.schlott-auth-card{padding:32px 24px}}