Before there were dating apps, there was OkCupid. What started as a traditional online dating site you could only access on your computer has evolved into an app equipped with traditional swiping and messaging functions you'd come to expect in a dating app. It's also coupled with a more robust written profile that allows users to state things such as interests, what they can't live without and what a typical Friday night looks like to give potential matches a better feel of the person they're chatting with. What makes the dating app especially great for finding hookups is the search functionality, hands down. While apps like Tinder and Bumble only allow you to filter by location and age, OkCupid lets you search using keywords found on profiles. In other words, you can see who's looking for something casual, or type in phrases like "not looking for anything serious." If you're kinky, you can also sort matches using your fetish of choice, all while keeping your location and age parameters intact. This is one of the app store's most popular dating apps for a reason.
There's a difference between wanting a long-term, serious, monogamous relationship and wanting to get married ASAP. For those who aren't looking for a spouse just yet and thus can't see themselves signing up for eharmony but who are also so over Tinder, Match is a good compromise. Match boasts the perfect levels of serious and fun, offering a spot for people to express exactly what they're looking for so that there's no confusion down the road. 
Matching: Free users can select a range of parameters for their ideal partner, including age, location, height, ethnicity and education. The site regularly generates matches for you, based on both users matching each other's ideal partner criteria, plus people near you and some wild cards for good measure. Paying members also have access to compatibility data, and so may have a better shot at a good match.
The Date: “I achieved the ultimate New York dream,” said Kate. “I got to go out with my hot random neighborhood crush thanks to Happn. We matched on the app, and I didn’t let it slip that I’d seen him walking to the subway every morning while I walk back from the gym for like four years until the third date. It didn't work out for other reasons, but he thought it was charming. He said.”
At EliteSingles, we focus on matching singles who are truly compatible in all elements of their lives. Our Canadian memberbase is made up predominantly of 30-55 year olds, 91% of which have at least a Bachelor's Degree. This focus on education is echoed across our international dating platforms and creates an understanding within our user base that people shouldn't have to compromise their careers or ambitions to find love. Instead we facilitate a means for singles to focus on both. Our professional dating site enables you to find the right balance between love, work and play.
!function(e){function n(t){if(r[t])return r[t].exports;var i=r[t]={i:t,l:!1,exports:{}};return e[t].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var t=window.webpackJsonp;window.webpackJsonp=function(n,r,o){for(var s,a,l=0,u=[];l1)for(var t=1;td)return!1;if(p>f)return!1;var e=window.require.hasModule("shared/browser")&&window.require("shared/browser");return!e||!e.opera}function a(){var e="";return"quora.com"==window.Q.subdomainSuffix&&(e+=[window.location.protocol,"//log.quora.com"].join("")),e+="/ajax/log_errors_3RD_PARTY_POST"}function l(){var e=o(h);h=[],0!==e.length&&c(a(),{revision:window.Q.revision,errors:JSON.stringify(e)})}var u=t("./third_party/tracekit.js"),c=t("./shared/basicrpc.js").rpc;u.remoteFetching=!1,u.collectWindowErrors=!0,u.report.subscribe(r);var f=10,d=window.Q&&window.Q.errorSamplingRate||1,h=[],p=0,m=i(l,1e3),w=window.console&&!(window.NODE_JS&&window.UNIT_TEST);n.report=function(e){try{w&&console.error(e.stack||e),u.report(e)}catch(e){}};var y=function(e,n,t){r({name:n,message:t,source:e,stack:u.computeStackTrace.ofCaller().stack||[]}),w&&console.error(t)};n.logJsError=y.bind(null,"js"),n.logMobileJsError=y.bind(null,"mobile_js")},"./shared/globals.js":function(e,n,t){var r=t("./shared/links.js");(window.Q=window.Q||{}).openUrl=function(e,n){var t=e.href;return r.linkClicked(t,n),window.open(t).opener=null,!1}},"./shared/links.js":function(e,n){var t=[];n.onLinkClick=function(e){t.push(e)},n.linkClicked=function(e,n){for(var r=0;r>>0;if("function"!=typeof e)throw new TypeError;for(arguments.length>1&&(t=n),r=0;r>>0,r=arguments.length>=2?arguments[1]:void 0,i=0;i>>0;if(0===i)return-1;var o=+n||0;if(Math.abs(o)===Infinity&&(o=0),o>=i)return-1;for(t=Math.max(o>=0?o:i-Math.abs(o),0);t>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=0;r>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=new Array(s),i=0;i>>0;if("function"!=typeof e)throw new TypeError;for(var r=[],i=arguments.length>=2?arguments[1]:void 0,o=0;o>>0,i=0;if(2==arguments.length)n=arguments[1];else{for(;i=r)throw new TypeError("Reduce of empty array with no initial value");n=t[i++]}for(;i>>0;if(0===i)return-1;for(n=i-1,arguments.length>1&&(n=Number(arguments[1]),n!=n?n=0:0!==n&&n!=1/0&&n!=-1/0&&(n=(n>0||-1)*Math.floor(Math.abs(n)))),t=n>=0?Math.min(n,i-1):i-Math.abs(n);t>=0;t--)if(t in r&&r[t]===e)return t;return-1};t(Array.prototype,"lastIndexOf",c)}if(!Array.prototype.includes){var f=function(e){"use strict";if(null==this)throw new TypeError("Array.prototype.includes called on null or undefined");var n=Object(this),t=parseInt(n.length,10)||0;if(0===t)return!1;var r,i=parseInt(arguments[1],10)||0;i>=0?r=i:(r=t+i)<0&&(r=0);for(var o;r
They say you can’t put a price on love, but when you’re on a budget it’s good to have options. OKCupid offers free online dating and you can search and view complete profiles and chat with other members without paying a penny. It also has an impressive compatibility feature that generates quizzes to help in your quest for love. The questions are quirky and touch on both the fun stuff and the deep stuff to help you get better matches.

Features for introverts: Instead of swiping, browsing, poking, and messaging your way into someone's inbox only to never hear back, this app will send you a potential match every day at noon. Men receive curated matches based on the algorithm and women will only be presented with potential matches (called Bagels) that have already expressed interest. 


Despite all of our advances in technology, dating hasn’t changed hardly at all in the 21st century. You meet people, talk to them, and maybe start dating if enough sparks fly. There are some dating apps out there that can help this process along. However, based on our research, dating apps in general still need major improvements. It simply doesn’t have any flagship products that are just really good. Most of these experiences were frustrating, but a few stood out as being usable. There are few, if any, decent free dating apps. Those that do cost money (most of them) are fairly expensive. Just a heads up. Here are the best dating apps for Android. All of these apps are at least usable by you LGBTQ folks out there. Additionally, the prices for dating apps changes a lot with little notice several times per year. Prices are approximate. We still recommend the usual methods of dating, including friend introductions, public places, Facebook, and the other usual suspects.

Amolatina which is a South American dating site is the premier site for meeting latin women. Amolatina.com is dedicated in helping latin women to meet western men. The site has beautiful South American women from Brazil, Mexico, Peru, Ecuador, Columbia, Chile, Argentina, Bolivia, Costa Rica and Central America. Amolatina.com was lunched in 2007 with the site now having millions of members worldwide. These beautiful Latin women at Amolatina are seeking and possibly ready to married foreign men and are also ready to leave their home country. If you are looking for a hot hot latina then this is the site to visit . The site has a very easy navigation system and offers all the features needed for a standard website such as extended searching tools, email communication tool and members can also create video profiles. The site also has a phone translation service that will assist you incase you have any language difficulties . Delivery of flowers and even assistance with travel arrangements can be provided to you incase you decide to meet your chosen partner. To sign up with Amolatina.com is completely free. The site is available in English and Spanish so you can create your profile in the Language you are most confortable with. As a free member you can view the profiles of other members for free . Click the link below to read more and to sign up with Amolatina.com
It’s important to be upfront about what you’re looking for online. If you’re interested in something casual, free sites that require less information to sign up could work perfectly. It’s probably not worth paying for a membership if you’re not looking for anything long term and are willing to risk going on a couple of potentially bad dates. If marriage is what you’re after, then you might have better luck on paid sites that pair you with people who have the same priorities.

If you like the ease of Tinder but are searching exclusively for hookups and only want to match with people of the same mindset, CasualX bills itself as "Tinder minus marriage-minded daters." The app's functionalities are pretty much identical to Tinder, with the main (and, maybe only difference) being that no one here is trying to find anything serious. Using an app where everyone's on the same page undoubtedly increases your success rate for finding a warm, willing body to spend the night with, which makes CasualX an ideal app for hookups.
Why it's awesome: Let's just get this one out of the way. If you're thinking of dating apps, you're thinking of Tinder. They pioneered the now-ubiquitous swiping function, revolutionizing the world of online dating and boasting 1.6 billion swipes per day. What started out as strictly a hookup app has turned into one of the biggest matchmakers in the world. As you're served a series of photos, swipe right if you like what you see and left if you don't. When you both indicate interest in each other, you'll get a notification that it's a match. I mean, "Tindering" is just as much of a verb as swiping at this point.
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.
The Nuts and Bolts: I spent a whopping five minutes on the app—I think that says a lot. For starters, your five potential matches show up on a constellation-like sky chart (with you at the center—how groundbreaking). There’s no way of swiping left on your matches (or seeing new ones), and not one was even remotely attractive. So that was that for me. The app matches you based on astrological compatibility, which is amusing. It completely fails, however, to consider any other factor—looks, education, age, location—so the matches were a total flop to me. I think the concept is good, but the app is poorly executed, and the user pool seems low.

The Dating Pool: In a nutshell: new-agey. No surprise here. One guy named Jack was sitting on the stoop of a Lord of the Rings hobbit house. Another goth-looking 24-year-old was sitting cross-legged, arms perched on an oversize wingback canopy chair, looking ready to pet a Himalayan cat à la Dr. Claw. Again, this is two out of five potential matches. I’ll spare you the rest.


Lavalife is a top performing international online dating site with members present in the US, UK , CANADA , AUSTRALIA and many other countries worldwide . Lavalife has over 15 million registered members with over 9000 new members joining daily . Lavalife has 3 different sections that a new member can join . The 3 sections are casual dating , relationships and intimate encounters . If you are looking for a soulmate or a companion you can set up your profile under the casual dating section . If you are looking for romance you can set up your profile under the relationship section and incase you are looking for discreet relationships you can set up your profile under the intimate encounter section . Lavalife has some nice features that will enable you to quickly find your match . You can for example chat with other members using instant messenger and you can perform video chat using your webcam . Lavalife also has a feature known as "avalife2go" . Lavalife2go will allow you to browse lavalife on your mobile and get free text alerts on the go . Lavalife also has on online magazine that will be sent to you by email . This magazine contains interesting articles , stories , tips and dating advices . Lavalife also offer speed dating events in united states and Canada for you to meet face to face with other singles . A new member can try Lavalife completely free for 7 days. Click the link below to read more and to sign up with Lavalife.com
Match.com has two big advantages on its side: a massive user base and one of the most recognizable names in online dating. Reviewers say these two factors mean Match is still the traditional online dating site to beat, and they like that the site attracts users of all ages, many of whom seem to want something a little more serious than a fling. The highly detailed profiles and search functions also make it easy to zero in on promising users despite the crowded field, reviewers say.

Before there were dating apps, there was OkCupid. What started as a traditional online dating site you could only access on your computer has evolved into an app equipped with traditional swiping and messaging functions you'd come to expect in a dating app. It's also coupled with a more robust written profile that allows users to state things such as interests, what they can't live without and what a typical Friday night looks like to give potential matches a better feel of the person they're chatting with. What makes the dating app especially great for finding hookups is the search functionality, hands down. While apps like Tinder and Bumble only allow you to filter by location and age, OkCupid lets you search using keywords found on profiles. In other words, you can see who's looking for something casual, or type in phrases like "not looking for anything serious." If you're kinky, you can also sort matches using your fetish of choice, all while keeping your location and age parameters intact. This is one of the app store's most popular dating apps for a reason.
It’s very quick and easy to set up and use. The profile creation is pretty standard. You add photos, age, profession, and interests, and you can also specify what you feel like doing, whether that’s taking a walk in the park, seeing a movie, or having a drink. Happn has some nifty integrations — you can use Facebook to set up your profile, hook up your Instagram account to automatically add photos, and add Spotify to see if your musical tastes align.
One thing to note if you don't fall into the cis-hetero dating pool: While most of the apps reviewed here are inclusive, there are those that are friendlier to the LGBTQ community than others. For example, OkCupid goes beyond forcing users to choose between being a male or female, including options like Hijra, genderfluid, and two-spirit. If you're a man seeking a man or a woman seeking a woman, you'll want to steer clear of eharmony: It doesn't even give you the option of a same-sex match.
LuvFree offers a number of useful features, such as a friends list, up to 30 photos per profile, invisible mode, and much more. Signing up for a profile is a very quick and easy process. You can choose to make your profile as detailed as you want. It is an excellent place to visit for anyone who is single and wants to start dating. There is a convenient search function that will let you find other users very easily.
Instead of endlessly scrolling through a bunch of people that don't bring you joy, the app will send you a select six profiles (all people who have already indicated they’re into you) every day at noon. For those you decide to message, the app will even hold your hand during conversations by suggesting icebreakers to get things started until you’re ready to take things off the app and grab coffee (or bagels) for real.
As mentioned above users can use the "Daily Extend" feature to keep a match active an extra 24 hours if no communication happened within the first 24 hours from someone they really liked. Once a match expires, the profile goes back into the queue where you may have a chance to match with them again. If you really like a match and it has expired, another option is to subscribe to Bumble Boost where you can initiate a rematch with old expired matches.
Did I like using it? The app itself is lovely. Designed beautifully, nice features, makes it easy to see what type of person you would possibly go on a date with, lots of extra features. But it's expensive, a little too "exclusive", and just overall didn't feel different enough to warrant its price point. I could definitely *see* a world where this app could be useful, it just wasn't...for me.
One of the most well-known dating sites, eHarmony takes its matchmaking very seriously – their ‘Compatibility Matching System’ is actually patented. It took them 35 years to perfect their Relationship Questionnaire, which pairs you up with people you’re actually compatible with, and the whole process has been specifically tailored to the UK with the help of Oxford University.

How does it work? If you are serious about looking for that special thing called love, then this is the site for you. eHarmony take this match-making lark very seriously, making them one of the best online dating sites around. They’ve even patented The eHarmony Compatibility Matching System. That’s right. They’ve taken 35 years of research to come up with a Relationship Questionnaire and pride themselves on matching users with people who are actually compatible with them.
At GoldenBride, we offer a high level of services, honesty, and reliability that our competitors can only hope to achieve. While other companies make promises we instead are focused on fulfilling promises. At GoldenBride we insure that all our ladies are real and looking for someone to meet and correspond with. Hundreds of ladies participate in our Live Video Chat service every week, enabling you to chat with and instantly validate each one through our live video streams. In addition, we are one of the only dating services on the market that have dual video streaming (this is a benefit for both the male and female users of this site) .
If you're able to remember to check in every day around noon, try out Coffee Meets Bagel. This app lets guys (coffee) express their interest and swipe through up to 21 potential matches. Then, the women (bagels) are allowed to see their matches. Women only see guys who have already matched with them, so it's a guaranteed "ball's in your court" kinda app.
Usually, my main problem with dating sites is their layout and aesthetic — whether it's terrible fonts, virus-ridden ads, or an overwhelming amount of notifications and faces scrambled everywhere, I always have something to complain about. With Match, I didn't. It's modern, clean, and completely erases the stigma that dating sites are for old people.
OkCupid seems to sit right in the middle of all the dating apps we’ve mentioned, So, if you don’t want to put a ring on it, but you’re also not into incessant swiping, this is a good match. There’s also a game-changing feeling of inclusivity, because the app offers 12 gender identities and 20 sexual orientations, giving you the freedom to just be you.
Positive Singles is the original and the best STD / STI dating app for singles who are living with genital Herpes (hsv-2), Oral Herpes (hsv-1), Genital Warts, HPV and HIV / AIDS. Dating with herpes or other STDs can be very problematic and difficult, but our community makes it easier. Whether you’re looking for herpes dating personals or other STD dating, you’ve come to the right place. There are already more than 1 Million members on Positive Singles. Launched in 2001, Positive Singles has been helping people with STDs find love and support over a decade and it has been estimated that 60,000 success stories were from Positive Singles' members in the last few years. Full Review »
You’ve got 24 hours, and you get the first word – no pressure, right? Bumble breaks down the unspoken rule of dating where we wait to be approached – ball’s officially in your court here. Try asking everyone the same three questions if you want to see how they all measure up, treating it like a job interview or go for a tried and tested ‘drinks Thursday?’ if you’re feeling bold.
Total scam!! Signed up for six months because at first I was seeing a lot of very attractive women, but that quickly changed and the "attractiveness factor" plummeted!! I can only assume I was lured in by a bunch of profiles that were probably completely fake!! I'm not drop dead gorgeous, but I'm not a bad looking guy either! But 98% of what I'm seeing for females are TOTAL HOUND DOGS!! Tons of blurry and overly photo-shopped photos with blank profiles!! Pathetic!! I demanded my money back, VERY disappointed!!
All options, including those for accessing the settings and viewing profiles, are located in a slide-out menu. Tap the “matches” option to browse, which, oddly, does not show you the people you’ve matched with but rather the people you could potentially match with. If that interface is too chaotic for you, tap the “quickmatch” option, which restricts the results to photos only. You can like people or message them in a similar fashion to Tinder, but messaging is your better bet: Users can see who has liked them only if they have upgraded to “A-list” status.
You can find the Elite Singles app in the App Store and on Google Play, and you won’t have to pay anything to download it, upload your information and photos, search through profiles, receive matches via an exclusive algorithm, and communicate in certain ways (e.g., send virtual winks). In addition to the lack of cost, Elite Singles is highly respected, particularly because over 80% of its members have a higher education degree such as a bachelor’s or master’s.

At GoldenBride, we offer a high level of services, honesty, and reliability that our competitors can only hope to achieve. While other companies make promises we instead are focused on fulfilling promises. At GoldenBride we insure that all our ladies are real and looking for someone to meet and correspond with. Hundreds of ladies participate in our Live Video Chat service every week, enabling you to chat with and instantly validate each one through our live video streams. In addition, we are one of the only dating services on the market that have dual video streaming (this is a benefit for both the male and female users of this site) .
On the upside the profiles are brief, which allows you to make decisions quickly. The downside is that short profiles make it harder to figure out what people are looking for. Knowing very little about a person can also make initial messaging more challenging. You'll need to wade through a sea of profiles, which makes it easy to pass over people you might have given a chance under different circumstances. 
Before we get started, our blanket recommendation for everyone is to find the apps with a larger user base in your area. That helps ensure you get plenty of matches, and by extension, a higher chance of finding someone actually compatible with you. If you try one of the niche apps and don’t get results after a week or two, we recommend ditching it entirely for a more popular option. If all else fails, our best recommendation is Tinder because, as stated, it’s popular everywhere. Good luck!
While Match.com offers the chance to find a committed relationship, getting started and searching for dates can be quite a commitment. Major competitor Zoosk.com (Est. $12.49 per month) takes a more low-key approach, feeding you better matches as you click on profiles you like. "You don't have to take a 3-hour-long questionnaire or play around with the site for days to figure out how to make it work best for you," say AskMen.com editors. The site claims 33 million visible profiles, and while it doesn't publish a demographic breakdown, users skew younger and tend to be looking for more casual relationships, experts say. It had 11.5 million unique monthly visitors in November 2016, according to Statista.
Our dating app aids that goal by sending users between 3 and 7 tailored matches every day, matches that have been selected via our unique matchmaking algorithm. This algorithm bases its matches off our extensive personality test - an insightful questionnaire that uses the renowned Five Factor Model to take your tastes, lifestyle, and romantic goals into account when selecting a potential connection.
About the App: With 77 million members, Adult Friend Finder is one of the most popular apps for the sex community. It doesn't matter if you're single or part of a couple — you're welcome to search for sex buddies, threesomes, and other casual encounters. And you won't have to pay to do that as well as download the app, fill out a profile, and chat.
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.

When you're using apps to find a local hookup, there are a few ground rules to keep in mind that will set you up for success in the long run. The first is deciding what to put on your profile. If you're truly here for a good time and not a long time (for casual sex instead of a long-term thing), Elite Dating Managers founder Isabel James says that attracting your next casual encounter can be as easy as being upfront in your profile right from the beginning. "Explicitly state that you're looking for a hookup on your profile," she says. "Something like: 'Not looking for a long-term relationship. Looking to have fun tonight!' makes it clear." Being direct with your expectations from the get-go means you'll only be matching with women who are also looking for something casual with no strings attached, saving you the time it'd take to gauge whether or not your matches are here for the same reason as you are. Dating sites work much better if your match knows what you're looking for, and you're not being misleading.
About the App: Commitment-minded, professional daters will feel at home with Elite Singles, which can be downloaded for free in the App Store or Google Play. Not only is everyone looking for a long-term partner, but 80% of members hold a bachelor's, master's, or doctorate degree. Elite Singles sees 210,000 visitors and 2,500 users finding love every month, so it's one of the fastest growing and most reputable apps.
‘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.’
(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){/**
×