.md-auth-card{background:#fff;border:1px solid #e0e9ed;border-radius:17px;padding:34px;box-shadow:0 14px 50px #16324f08;color:#16324f;font-family:Manrope,sans-serif}.md-auth-card h2{font-size:25px;font-weight:800;margin:0 0 8px}.md-auth-intro{color:#627487;font-size:14px;line-height:1.7;margin-bottom:26px}.md-auth-card label{display:block;font-size:13px;font-weight:700;margin:18px 0 8px}.md-auth-card input:not([type=checkbox]){width:100%;border:1px solid #d9e3e8;border-radius:8px;background:#fff;min-height:48px;padding:12px 14px;color:#16324f;box-sizing:border-box;font:inherit}.md-auth-card input:focus{outline:2px solid #18a999;outline-offset:2px}.md-auth-password{position:relative}.md-auth-password input{padding-right:96px!important}.md-auth-card .md-auth-reveal{position:absolute;right:8px;top:7px;background:transparent;border:0;color:#108476;padding:8px;font-size:11px}.md-auth-options{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:18px 0 24px;font-size:12px;flex-wrap:wrap}.md-auth-options label{margin:0;font-weight:500;display:flex;align-items:center;gap:6px}.md-auth-card a{color:#108476}.md-auth-card .md-auth-submit{display:block;width:100%;background:#18a999;color:#fff;border:0;border-radius:8px;min-height:48px;padding:13px;font-size:14px;font-weight:700;margin-top:24px;cursor:pointer}.md-auth-submit:hover{background:#108476}.md-auth-back{text-align:center;color:#82909b;font-size:11px;margin:24px 0 0}.md-auth-notice{background:#f0f8f7;border-left:3px solid #18a999;padding:12px 14px;font-size:13px;line-height:1.6}.md-auth-trap{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.md-account-link{display:inline-block;padding:12px 20px;background:#18a999;color:white!important;border-radius:8px;font:700 13px Manrope,sans-serif;text-decoration:none}.md-account-link:hover{background:#108476}@media(max-width:600px){.md-auth-card{padding:24px}}
