html{margin-top:0!important}.mli-portal-body{margin:0;background:#f7f6f2;color:#20251f}.mli-portal-body #mli-admin{margin:0;min-height:100vh}.mli-portal-body .mli-app{border:0;border-radius:0;min-height:100vh}.mli-portal-body .mli-sidebar{width:235px}.mli-portal-body .mli-content{max-width:1500px;margin:0 auto}.mli-portal-body .mli-top{position:relative}.mli-portal-body .mli-portal-links{display:flex;align-items:center;gap:15px}.mli-portal-body .mli-portal-links a{font-size:11px;color:#5b6853;text-decoration:none}.mli-portal-body .mli-portal-links a:hover{text-decoration:underline}.mli-portal-body .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.mli-signin-shell{max-width:470px;margin:0 auto;padding:65px 20px;font:14px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.mli-signin-brand{text-align:center;margin-bottom:39px}.mli-signin-brand a{font:30px/.95 Arial,sans-serif;letter-spacing:4px;color:#252a23;text-decoration:none;display:inline-block}.mli-signin-brand span{display:block;font:10px/1.5 Arial,sans-serif;letter-spacing:3px;color:#8a7652;margin-top:15px}.mli-signin-card{background:#fff;border:1px solid #e2e3db;padding:34px}.mli-signin-eyebrow{font-size:9px!important;letter-spacing:2px;color:#8a7652!important;margin:0 0 18px!important}.mli-signin-card h1{font:35px/1.1 Georgia,serif;color:#20251f;margin:0 0 15px}.mli-signin-card>p{font-size:12px;color:#6c7469;margin:0 0 23px}.mli-signin-card form{margin-top:25px}.mli-signin-card label{display:block;font-size:11px;color:#626b5a;margin-bottom:6px}.mli-signin-card input[type=text],.mli-signin-card input[type=password]{box-sizing:border-box;width:100%;border:1px solid #d6dacf;background:#fff;border-radius:2px;padding:11px;font:14px -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#20251f}.mli-signin-card input:focus-visible,.mli-signin-card a:focus-visible{outline:3px solid #9b7f49;outline-offset:3px}.mli-signin-card .login-remember label{display:flex;gap:7px;align-items:center;font-size:11px}.mli-signin-card .login-remember input{margin:0}.mli-signin-card .login-submit{margin:23px 0 13px}.mli-signin-card input[type=submit],.mli-signin-action{display:block;box-sizing:border-box;width:100%;border:1px solid #253c30;border-radius:3px;background:#253c30;color:#fff;padding:12px 17px;font:12px -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-align:center;text-decoration:none;cursor:pointer}.mli-forgot{font-size:11px;color:#5d6b53;text-decoration:underline;text-underline-offset:3px}.mli-signin-footer{display:flex;justify-content:space-between;gap:15px;font-size:10px;color:#7b8373;margin-top:22px}.mli-signin-footer a{color:#68745c;text-decoration:none}@media(max-width:1000px){.mli-portal-body .mli-sidebar{width:195px}}@media(max-width:782px){.mli-portal-body .mli-sidebar{width:100%}.mli-portal-body .mli-portal-links{gap:10px}.mli-portal-body .mli-top{flex-wrap:wrap;gap:14px}.mli-signin-shell{padding-top:35px}.mli-signin-card{padding:27px 23px}.mli-signin-card h1{font-size:31px}.mli-signin-card input[type=text],.mli-signin-card input[type=password]{font-size:16px}}
