For a site that is 100 percent free, Connectingsingles offers many services. For instance, you can send eflowers, email, and participate in a forum, and write blogs, if that’s where your interest is. You can send ecards to your favorite members, and rate photos of your fellow members, take part in polls, and also cut videos. According to their website, there are no “fees, hidden charges, or gimmicks. Good news if you do not want these dating websites to tear a hole in your budget.
As for how to approach potential hookup partners you've matched with, transparency and manners are important, as always. "The key to initiating a hookup over a dating app is to exercise patience," says Caleb Hacke, health and wellness expert at Maple Holistics. "Ultimately, it's more important to make sure you don't offend or put off anyone who isn't interested in a hookup than it is to get your point across as boldly and as quickly as possible."
Who's online: Adult Friend Finder has more than 25 million users from all sorts of countries from all around the world, including United States, Canada, and Australia. The dating site has also been translated into various languages, such as Chinese, Dutch, and Portuguese. To be very blunt, Adult Friend Finder is a dating site for people who are looking for "no strings attached" and casual sex.
How it helps introverts: eharmony has a feature called RelyID that helps verify the information provided by other members, like their name, city, and age. You know what that means? No catfishing. Also, your profile is only visible to the people who are a good match for you, so the experience can help to narrow your potentials down to only those who are actually a good fit. 
A niche app with a wide user base (over 13 million and counting), BeNaughty has both a wide audience and the right audience for finding a partner who's down for an easy night of fun. Not to mention, you can maximize your chances of finding a match who's free thanks to the app's mass messaging system, which allows you to send out the same message to multiple members at once every 12 hours. The app functions with the same swipe left/right capabilities as a standard dating app, but also allows users to find potential matches via forums and group chats rather than swiping through matches one by one, further increasing your odds of finding what you're looking for.
If you are searching for the top choice for international dating app, this is another option that should be part of your list. One of the best things about this is that you should answer personality questions. Answer it as honestly as possible since this will be used to find your match from the other members of the site. Member participation is one thing that sets it apart from many others. There are also many quirky tests that can be taken. It is also user-friendly, which will make it a snap to use, even for beginners.
 There is no doubt that dating apps have caught fire in the past year. In 2017, a dating app is an art form. If you’re single and looking for a serious relationship, you know where the scene is. It’s online. But you will ask that what is the best dating app for you? There are so many different dating apps. As we all know it is difficult to cater for all tastes. Some singles like date BBW, some are interested in millionaires or old men want to date young women, old women want to date young men and so on.

Why? I personally like Coffee Meets Bagel because it’s not an endless cycle of swiping through uninterested prospects. It’s very casual [in tone], but catered more to individuals looking for actual dates/relationships rather than just a hookup. In comparison to the other apps/sites, I think there is a better quality of men on CMB. Only issue I have: Their messaging app is extremely subpar, doesn’t load correctly and messages don’t send.
The second site that we recommend is match.com. If you’ve dated online before then you’ve no doubt heard of them. They are a big site that has been around since 1995. Any international dating site that has been around this long has to be legitimate. Most of the smaller dodgy ones go out of business in a year or so after people realize that the members are fake.
If you consider yourself off-beat or simply want to get to know potential matches beyond a superficial level, reviewers say OkCupid can help you do that -- and for free. The site's extensive, unexpected matchmaking questions make it easy to glean insight into someone's personality, but you can still use traditional profile search criteria if you want to control your own destiny. OkCupid also shows you when a potential match last logged on, helping distinguish between active and inactive users.

Favorite 225 Asian Dating, Black Dating, Chinese Dating, Christian Dating, Dating Apps For Android, Dating Apps For iOS, Dating Sites in Australia, Dating Sites in Canada, Dating Sites in The United Kingdom, Dating Sites in The United States, Free Dating, Gay Dating, International Dating, Interracial Dating, Jewish Dating, Lesbian Dating, Mature Dating, Muslim Dating, Online Dating Apps, Russian Dating, Senior Dating, Single Parent Dating, Top 10
There are a few legitimate reasons to not have a picture on a profile. Sometimes people just want to keep their dating life more private, or maybe they aren’t sure how they feel about online dating quite yet. However, not having photos can be a red flag. It could mean that the person is not confident in their appearance or it can even be an indicator of a fake profile. Be cautious when getting a message from a profile with no picture; don’t send personal or financial information until you are sure it’s not a scam or catfishing scheme.

Zoosk Coins: You can also earn or buy Zoosk "Coins", which unlock your matches, allow you to send virtual gifts, boost your profile, and allow you to get delivery confirmations on emails, among other features. Coins cost $19.95 for 180, up to $99.95 for 1800 coins. Coins can be earned by using or signing up to various third-party apps, surveys, services and websites.
Keeping the search results wide open: If your goal is to meet someone in the immediate future for a casual drink or get together, the best option would be mobile dating apps like Tinder, JSwipe and many others. These apps allow you to quickly find similarly minded people. On most dating sites, you can use a sort feature to see which members are currently online right now and available to talk.

‘A first date is your opportunity to get to know your date – and for them to get to know you. While we all want to present the best version of ourselves, dressing in a way that feels unnatural is guaranteed to make you feel uncomfortable and is likely to put a damper on your date. Wear something that you’re comfortable in and that reflects the real you.’
Julia* lives in Maine and, though she says she’s had the most success meeting people via Bumble, kept Tinder for her work trips. “I’ve held onto Tinder because it’s used more internationally,” she says. “I used to travel abroad alone for work a lot and would just get super bored. I downloaded Tinder for the first time in Buenos Aires because I wanted to practice my Spanish. Even if I don’t go out with anyone, at the very least it’s entertaining to scope out people in foreign cities.”

Coffee Meets Bagel is one of the more popular dating apps out there. Every day at noon, men will get a curated list of women in their area. Women will get a curated list as well, but the list will prioritize men who have already expressed interest. Matches are given a private chat room to get to know one another better. It's also LGBTQ friendly for you folks out there. It's a clean process and perfect for those who have busy lifestyles. No flicking through profiles all day long. Like most, it has its fair share of problems, but most of them are somewhat tolerable. You can also buy in-app currency to get perks like more visibility and other features.


The app itself is well designed and pretty straightforward. You need to set up your profiles; there’s one for dating and one for networking. Once your profile is active you can review closely curated dating prospects or access the Social Mode that shows you different hotspots where other members are hanging out. Since the initial application process is so rigorous and Raya has a strict code of conduct, you will find members tend to be more respectful of others. They’re also more invested in the app overall, meaning they’re more likely to meet other members in person.
BiCupid is the best dating app for bisexual singles and Bi Cupid is dedicated to bisexual dating service only for bisexual and bi-curious. Here you can find other sexy and open-minded singles and couples who are looking to explore their sexuality, chat, hook up and more. BiCupid is not only the world’s first but also the best dating app of bisexual men, women, and couples in search of love and companionship. The bisexual dating app is catered towards bisexual singles and couples who are striving to establish a bond with open-minded individuals who are exploring sexuality and friendship. Full Review »
Think twice about giving Zoosk access to your address book – they keep your contacts on file and may later use your information to suggest friends and connections to other members. If they invite your friends, they may out you as being a Zoosk user by extending the invitation on your behalf. (Of course, there's no shame in dating online, but it could be a problem if your partner doesn't know about it!) By signing up to Zoosk, you grant permission for all your user content to be used for purposes including advertising or transmission to a third party.
Once you’re a member, you can look through other user photos and see a person's name, age, location and Instagram handle. User photos are set to a song of their choice, which shows a little more personality than most other dating apps. You can also browse the app's map and see which users are closest to you. It has a rating of 4.6 out of 5 stars in the Apple Store and is relatively easy to use if you can get your foot in the door.
Even free dating websites and apps give you the option to sign up for a premium option, which does in fact cost you. Premium options cost about $10 each month for basic service, or if you want more effective pairing with people you’re more likely to get along with for an average of $40 per month. You could also pay less if you purchase a membership for several months at a time.
App.net Avatars United Bolt Capazoo eConozco Emojli FitFinder Formspring FriendFeed Friends Reunited Friendster Grono.net Google Buzz Heello Hyves iTunes Ping iWiW Jaiku LunarStorm Me2day Meerkat Mobli Mugshot Musical.ly Natter Social Network Netlog Orkut Pheed Piczo PlanetAll Posterous Pownce Qaiku SixDegrees.com So.cl Surfbook tbh Tribe.net Tsū tvtag Vine Windows Live Spaces Wretch Yahoo! 360° Yahoo! Kickstart Yahoo! Mash Yahoo! Meme Yik Yak

Signing up took us about 20 minutes during testing, which is more than twice as long as most of the websites we tested. You answer questions about not only about your appearance, but also about your religious beliefs and career. You then fill out a comprehensive survey regarding what you want in a partner. The questions even go as far to ask whether you want to have kids, which is an important thing to agree on if you're looking for a long-term commitment. You have to pay for a subscription to access most of the features on eharmony, and even though we couldn't read them with a free account, we got nine emails in 24 hours, which was a pretty decent response rate. There is also an eharmony app that's easy to use, making this a great service to try if you want a thorough experience.

There was no way we could discuss the best dating apps without mentioning the granddaddy of them all. Match was at the top of the dating game long before apps existed, and its experience shows. You don’t have to log into the app via Facebook — though you will have to go through a signup process that requires you to add a few photos, answer some questions about your gender and preferences, and create a username and password.


Finding love in the age of Tinder is no easy feat. Instead of phone calls, there’s the cryptic text message; instead of maturely calling it quits, there’s ghosting (or worse, breaking up via Snapchat); and instead of blind dates, there is a veritable sea of dating apps to navigate. Are you busy and ambitious? Do you read your horoscope every morning? Can you craft a perfect playlist? There’s a dating app for you! Unfortunately, finding the right dating app isn’t so easy (as if finding a perfect match weren’t hard enough).
Another dating site that’s been around for decades is eHarmony. And for good reason: they use a proprietary questionnaire around beliefs, emotional health, skill sets, characteristics and more to create "happy couples." The keyword, of course, is couples: eHarmony isn’t a site designed for hookups or random flings, but they truly focus and foster a committed approach to love. You’ll notice the more time you spend on eHarmony, the more success you’ll have, since their software takes note of how much time you spend on profiles, what you search for and more.
To put it very bluntly, I’m not a fan of this app at all. I like having a profile feature, but this was a little extensive. I didn’t like that anyone could message you without matching, and I never connected with anyone I shared interests with. I used to hear about this app and how successful it was at making matches when I was in college, but to me, it’s seen its time—and that was 2010. Plus, the one date I went on from it wasn’t fabulous. But hey, maybe it’ll go through a makeover like Hinge?

James Dunn, who is a ghost writer for review sites says "You get what you pay for. Membership sites to do not screen the members at all. so you never know who you really are writing, The big boys require the women to apply in person in one of their local offices. The companies that offer group tours will introduce you to hundreds of beautiful women, for the cost of $1000 to $3000 depending on location, about the same you would pay for any vacation. Several companies also do individual tours these can range from $750 to $1500, But only arrange one to one introductions, Always make sure they are biased in the USA or EU, Most of the complaints come from small agencies that are desperate and need to make as much as they can from you. Just a note, if the company is based in an a foreign country you will have no recourse if they do not follow through.
If you're willing to pay for it, The League is a dating app that does all the work for you. You’ll need active Facebook and LinkedIn accounts to log in, and you'll be assessed based on the information you've provided on these profiles, like your education and professional career. On top of that, you have to fill out an application and then are placed on a waiting list for an undetermined period of time that varies by the city you live in. Once you’re a member, you’ll have access to a personal concierge who does a lot of the work for you and helps curate your profile.

Christian Mingle is also another top christian dating site on the internet today . Founded in 1997 , Christian Mingle currently has more than 5 million members from the USA , CANADA , UK , AUSTRALIA and many other countries worldwide . Christians from every denomination can join Christian Mingle and you can look for just penpal , activity partner , friends , dating , long-term relationships and marriage . Christian Mingle is strickly for Heterosexual . Christian Mingle helps it members to succeed in finding a special someone of the Christian faith by offering a wide range of features such as chat rooms , message boards , photo albums and gallery , instant messaging and more . The interface is clean and very easy to navigate , making the experience of finding love online as painless as possible . Christian Mingle has a Worship Center which is actually the heart of Christianity on the site . At the Worship Center members can make prayer requests , read a searchable Bible , partake in Bible studies discussions and view a daily Bible verse . A new members can join Christian Mingle completely free . Click the link below to read more and to sign up with ChristianMingle.com
Our professionals have done a test on all the major dating sites, and have ranked them according to their success rate, usability, size, and other features. so, Read Our dating experts' 100% free reviews for the Top 10 Best Dating Sites Online. Whether you are in the USA (United States), CA (Canada), UK (United Kingdom), AU (Australia), or other place in the world. You are highly likely to find the best dating website, on our site.
By signing up, users agree that all profile information – including photos – is public, and so automatically grant an irrevocable and ongoing licence for the company to use and distribute any information posted or transmitted on the site. In effect, this means users' photos, aliases and other personal details can be used in advertising, online and off, although it's possible to opt out of this by updating privacy options in the account settings portal on the website. Email addresses, photos and information may also be shared with third parties for marketing purposes on behalf of Oasis.
I have a friend who met her serious boyfriend on this app, and I had only ever heard good things about it. When four people say something along the lines of, "Oh, my best friend’s sister met her guy on that app," sadly, you get excited. I found this way less daunting than the endless swiping that Bumble and Tinder present. Each day, a guy is given 21 "bagels" to like or pass. Women then receive a selection of bagels based on who’s already shown interest or "liked" their profile. I think I had about seven guys to choose or pass each day. If you don’t start a convo within about a week, the connection expires and you get reminders urging you to chat. I liked that I didn’t have FOMO about not swiping because my selections were already given to me. It also has a built-in monetary system called "beans," so you can buy coffee beans to like more bagels if you so choose. I went on a few really nice dates, but no sparks. While I don't use it anymore, overall I give it a B+ and would totally suggest it to friends.

Hinge is kind of like Tinder. OK, it’s a lot like Tinder — but with a few key differences that make it better. Interface-wise, it looks like Tinder’s younger sister. But function-wise, it relies more on your Facebook friends to make connections for you. Hinge connects you through friends-of-friends-of-friends and shows you not just the people you have in common, but all the interests you have in common. It does this by having you answer a bunch of questions through a Tinder-like interface. Have you been to Berlin? Swipe right. Don’t play croquet? Swipe left. This makes answering questions far easier and less time-consuming, not to mention more fun. The questions themselves aren’t as asinine as those in some other dating apps, and give you a better sense of someone than 500 characters might.
An endless roster of actively seeking singles (even ones with really niche preferences) are now accessible on your commute, and profiles are swamped with Uber ratings, food preferences and requests that we follow these complete strangers on Instagram (like we weren't going to stalk you anyway). With all this to consider, how are you expected to find time to pick the best dating apps to bless with your presence? How do you know what apps have the 'best' single people lurking on them?
MocoSpace has been around since before app stores existed. Since 2005, it has been a leading site for meeting new people. They also have Android and iOS apps that are absolutely free. If you’re afraid they’ll try to sell you to a $30/month membership fee, don’t worry. It doesn’t exist. They also have more features than many other dating apps — with chat, instant messaging, and even some games in addition to highly customizable profile pages. The app experience is different from the competition, and users who return for several sessions are rewarded with a community that keeps them coming back for years.
We created three made-up online dating profiles and spent five days trying out each service and monitoring the responses our fake profiles received. We created a woman seeking a man, a man seeking a woman and a woman seeking a woman to make sure our data was well-rounded. All three profiles were similarly generic: They were white with bachelor’s degrees with low to midrange full-time jobs. To create these accounts we had to make fake email accounts and, for some sites, fake Facebook accounts and phone numbers as well.
So why do thousands of women join these site: Elena Kosalova of the Ukraine says, "Men here are not serious about family, they expect women to stay home while they go out each night with their friends and drink. I want a man who s serious, mature and who wants to be with his wife and family. I have met Americans in the past and they seem more reliable and mature." Elena rejects the idea she is a "Mail Order Bride"
HitWe is a fantastic choice if you’re looking for a free online dating app that also acts as a social media app. The platform sees almost 1.5 million daily active users and 12 million monthly active users, making it the fastest-growing online discovery network. And if you go to the Dating section on Google Play, you’ll find that HitWe is in the top spot in over 70 countries. HitWe dedicates themselves to providing all the tools you need to “meet real people for free.”

Why it's awesome: Referred to as "Tinder for elites," The League is the dating app version of those really exclusive clubs that always have a line around the corner, terrifying bouncers, and a crazy cover. Okay, that kind of sounds like it's for assholes, but it's actually a comforting alternative if you're not trying to be thrown to the wolves like you would be on Match. ( The League CEO Amanda Bradford claims claims that it's actually a way for "alpha females" to find someone who celebrates and supports their drive.) It's overwhelming to skip past all of the sketchy randoms to get to the handful of good ones, and even then, they could totally be catfishing you. The League does the social media creeping for you, requires all users to connect a Facebook and LinkedIn account, and screens based on professional history to ensure that their dating pool is full of "intelligent, educated and ambitious" singles.
Nearly half, or 44 percent, of those who tried online dating said it led to a serious long-term relationship or marriage, the magazine found. Traditionally known for reviewing products like household cleaners and washers and dryers, Consumer Reports surveyed nearly 10,000 subscribers in the fall of 2016 about online dating and then rated matchmaking sites based on their overall satisfaction.
With the advent of the intent, the mail order bride industry boomed into a billion dollar industry, Now with a few pictures and website, anyone could be in the mail order bride business. With hundreds of ma and pop shops opening over the last two decade, Most who were clients of one of the three original mail order bride companies, A Foreign Affair (AFA), Anastasia and EC, The owner of ForeignLadies.com met his wife while working on a tour from loveme.com, A Foreign affair still today in the largest in the industry, each week they offer tours to one of a dozen countries China to Peru and everywhere in between. The industry grew so fast in 1998, Senator Cantwell of Washington state introduces legislation to regulate the mail order bride industry. and a new law Called: "International Marriage Brokers Act" or IMBRA was born. With stiff regulations, many companies like Anastasia moved from Bride business to Fantasy Chat.
Who knew that when online dating sites first appeared in the 1990s they would change the world of dating forever? Before online dating, people were generally limited to meeting others in the same vicinity. Online dating offers the unique ability to connect people from all around the world. Today, over 49 million people have at least tried online dating, and there are more than 7,500 dating sites in the world. While online dating can seem “easier” in some ways, it poses new rules, expectations, and etiquette that may be unfamiliar to some. Before entering the online dating world, be sure to read our comprehensive guide. It can help new members make the most of their online dating experience and answer the question, “Should I try online dating?”

Christian Mingle is also another top christian dating site on the internet today . Founded in 1997 , Christian Mingle currently has more than 5 million members from the USA , CANADA , UK , AUSTRALIA and many other countries worldwide . Christians from every denomination can join Christian Mingle and you can look for just penpal , activity partner , friends , dating , long-term relationships and marriage . Christian Mingle is strickly for Heterosexual . Christian Mingle helps it members to succeed in finding a special someone of the Christian faith by offering a wide range of features such as chat rooms , message boards , photo albums and gallery , instant messaging and more . The interface is clean and very easy to navigate , making the experience of finding love online as painless as possible . Christian Mingle has a Worship Center which is actually the heart of Christianity on the site . At the Worship Center members can make prayer requests , read a searchable Bible , partake in Bible studies discussions and view a daily Bible verse . A new members can join Christian Mingle completely free . Click the link below to read more and to sign up with ChristianMingle.com


How does it work? Lovestruck helps you target potential partners according to location and it covers many of the major cities across the world. It’s aimed at time-starved professionals, who due to busy work and social lives simply don’t have the time to date. Lovestruck helps put you in touch with people who are near you – be it where you work or live – to save you precious minutes or hours travelling to and from a date. The site also hosts regular events which are a fun, relaxed way to meet people.
Match is a great dating site for millennials and more mature people alike, and if you're young and looking for someone in their early to late 20s, you have plenty of options. However, I would love to see Match do some advertising toward the younger crowd like OkCupid does. OkCupid markets specifically to young people (especially those in the LGTBQ+ community) and there's no question that the marketing alone gives it a leg up on places like Match. 
Why it's awesome: Referred to as "Tinder for elites," The League is the dating app version of those really exclusive clubs that always have a line around the corner, terrifying bouncers, and a crazy cover. Okay, that kind of sounds like it's for assholes, but it's actually a comforting alternative if you're not trying to be thrown to the wolves like you would be on Match. ( The League CEO Amanda Bradford claims claims that it's actually a way for "alpha females" to find someone who celebrates and supports their drive.) It's overwhelming to skip past all of the sketchy randoms to get to the handful of good ones, and even then, they could totally be catfishing you. The League does the social media creeping for you, requires all users to connect a Facebook and LinkedIn account, and screens based on professional history to ensure that their dating pool is full of "intelligent, educated and ambitious" singles.

For another way to find love, you might consider this international player in the dating market, Elite Singles. When you first sign-up, you’ll go through their unique personality test, organized in 10 sections, that asks everything from your background and education to your value system and your interests. Based on the ‘Five Factor Model’ theory of personality traits, it uses trusted logic from psychology to truly provide reputable matches.
Though we hold user reviews of products in high esteem, such reviews of online dating sites are hard to evaluate, as they tend to be highly negative: One bad experience is often enough for reviewers to write off a particular service entirely. We found large collections of user reviews at sites including SiteJabber and Dating Sites Reviews. To evaluate reviews, we focused on membership, ease of use, features, cost and security of each site or app.
(function(){"use strict";function s(e){return"function"==typeof e||"object"==typeof e&&null!==e}function a(e){return"function"==typeof e}function l(e){X=e}function u(e){G=e}function c(){return function(){r.nextTick(p)}}function f(){var e=0,n=new ne(p),t=document.createTextNode("");return n.observe(t,{characterData:!0}),function(){t.data=e=++e%2}}function d(){var e=new MessageChannel;return e.port1.onmessage=p,function(){e.port2.postMessage(0)}}function h(){return function(){setTimeout(p,1)}}function p(){for(var e=0;et.length)&&(n=t.length),n-=e.length;var r=t.indexOf(e,n);return-1!==r&&r===n}),String.prototype.startsWith||(String.prototype.startsWith=function(e,n){return n=n||0,this.substr(n,e.length)===e}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}),String.prototype.includes||(String.prototype.includes=function(e,n){"use strict";return"number"!=typeof n&&(n=0),!(n+e.length>this.length)&&-1!==this.indexOf(e,n)})},"./shared/require-global.js":function(e,n,t){e.exports=t("./shared/require-shim.js")},"./shared/require-shim.js":function(e,n,t){var r=t("./shared/errors.js"),i=(this.window,!1),o=null,s=null,a=new Promise(function(e,n){o=e,s=n}),l=function(e){if(!l.hasModule(e)){var n=new Error('Cannot find module "'+e+'"');throw n.code="MODULE_NOT_FOUND",n}return t("./"+e+".js")};l.loadChunk=function(e){return a.then(function(){return"main"==e?t.e("main").then(function(e){t("./main.js")}.bind(null,t))["catch"](t.oe):"dev"==e?Promise.all([t.e("main"),t.e("dev")]).then(function(e){t("./shared/dev.js")}.bind(null,t))["catch"](t.oe):"internal"==e?Promise.all([t.e("main"),t.e("internal"),t.e("qtext2"),t.e("dev")]).then(function(e){t("./internal.js")}.bind(null,t))["catch"](t.oe):"ads_manager"==e?Promise.all([t.e("main"),t.e("ads_manager")]).then(function(e){t("./ads_manager/main.js")}.bind(null,t))["catch"](t.oe):"publisher_dashboard"==e?t.e("publisher_dashboard").then(function(e){undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined}.bind(null,t))["catch"](t.oe):"content_widgets"==e?Promise.all([t.e("main"),t.e("content_widgets")]).then(function(e){t("./content_widgets.iframe.js")}.bind(null,t))["catch"](t.oe):void 0})},l.whenReady=function(e,n){Promise.all(window.webpackChunks.map(function(e){return l.loadChunk(e)})).then(function(){n()})},l.installPageProperties=function(e,n){window.Q.settings=e,window.Q.gating=n,i=!0,o()},l.assertPagePropertiesInstalled=function(){i||(s(),r.logJsError("installPageProperties","The install page properties promise was rejected in require-shim."))},l.prefetchAll=function(){t("./settings.js");Promise.all([t.e("main"),t.e("qtext2")]).then(function(){}.bind(null,t))["catch"](t.oe)},l.hasModule=function(e){return!!window.NODE_JS||t.m.hasOwnProperty("./"+e+".js")},l.execAll=function(){var e=Object.keys(t.m);try{for(var n=0;n=c?n():document.fonts.load(u(o,'"'+o.family+'"'),a).then(function(n){1<=n.length?e():setTimeout(t,25)},function(){n()})}t()});var w=new Promise(function(e,n){l=setTimeout(n,c)});Promise.race([w,m]).then(function(){clearTimeout(l),e(o)},function(){n(o)})}else t(function(){function t(){var n;(n=-1!=y&&-1!=g||-1!=y&&-1!=v||-1!=g&&-1!=v)&&((n=y!=g&&y!=v&&g!=v)||(null===f&&(n=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),f=!!n&&(536>parseInt(n[1],10)||536===parseInt(n[1],10)&&11>=parseInt(n[2],10))),n=f&&(y==b&&g==b&&v==b||y==x&&g==x&&v==x||y==j&&g==j&&v==j)),n=!n),n&&(null!==_.parentNode&&_.parentNode.removeChild(_),clearTimeout(l),e(o))}function d(){if((new Date).getTime()-h>=c)null!==_.parentNode&&_.parentNode.removeChild(_),n(o);else{var e=document.hidden;!0!==e&&void 0!==e||(y=p.a.offsetWidth,g=m.a.offsetWidth,v=w.a.offsetWidth,t()),l=setTimeout(d,50)}}var p=new r(a),m=new r(a),w=new r(a),y=-1,g=-1,v=-1,b=-1,x=-1,j=-1,_=document.createElement("div");_.dir="ltr",i(p,u(o,"sans-serif")),i(m,u(o,"serif")),i(w,u(o,"monospace")),_.appendChild(p.a),_.appendChild(m.a),_.appendChild(w.a),document.body.appendChild(_),b=p.a.offsetWidth,x=m.a.offsetWidth,j=w.a.offsetWidth,d(),s(p,function(e){y=e,t()}),i(p,u(o,'"'+o.family+'",sans-serif')),s(m,function(e){g=e,t()}),i(m,u(o,'"'+o.family+'",serif')),s(w,function(e){v=e,t()}),i(w,u(o,'"'+o.family+'",monospace'))})})},void 0!==e?e.exports=a:(window.FontFaceObserver=a,window.FontFaceObserver.prototype.load=a.prototype.load)}()},"./third_party/tracekit.js":function(e,n){/**
×