body{background:#f7f8fa}.owner-login{max-width:420px;min-height:0;margin:70px auto;padding:0 28px}.owner-login img{display:block;object-fit:contain;margin:0 0 28px}.owner-label{font-size:11px;color:#777;margin:0 0 8px}.owner-login h1{font-size:26px;margin:0 0 28px;font-weight:400}#auth-form label{display:block;font-size:13px;font-weight:600;margin:18px 0 7px}#auth-form input{display:block;width:100%;height:44px;padding:0 12px}#auth-submit{width:100%;margin-top:26px;min-height:44px}#auth-message{font-size:13px;line-height:1.7;color:#a52727;min-height:24px;margin:18px 0}.back-library{display:inline-block;font-size:13px;color:#006bb4;text-decoration:none}.back-library:hover{text-decoration:underline}@media(max-width:540px){.owner-login{margin:40px auto;max-width:400px}}
